﻿body 
{
	margin:0px;
	height:100%;
	width:100%;
	background-color:#FFFFFF;
	color:#fa0084;
	font-family:Tahoma;
	font-size:11px;
}

.verisign {
	text-align:center;
	margin: 4px;
	background-color:#B6D300;
}

.unity_descr
{
	color:Black;
	font-weight:normal;
}

.infostuff
{
	color:black;
	font-family:Tahoma;
	font-size:11px;
	font-weight:normal;
	text-align:left;
}

div.header
{
	clear:both;
}

div.content
{	
	margin:0px 200px 10px 160px;
	padding-left:10px;			
}

div.left_menu
{
	float:left;
	width:163px;
}
div.right_menu
{
	float:right;
	width:160px;
	background-color:#b6d300;
	margin-top:20px;
	padding-top:10px;
	padding-bottom:20000px;
	margin-bottom:-20000px;		
}
div.footer
{
	clear:both;
	font-size:10px;
	font-family:Tahoma;
	height:50px;
	padding-top:30px;
}

div.footer a
{
	text-decoration:none;
	color:#000000;
}

div.header_left
{
	margin-top:40px;
	float:left;
	text-align:center;
	vertical-align:middle;
}
div.header_right
{
	background-image:url('images/header_right.gif');
	background-repeat:no-repeat;
	float:right;
	width:543px;
	height:148px;
}

div.upper_menu
{
	clear:both;
	background-image:url('images/u_menu_extend.gif');
}

div.upper_menu_date
{
	float:left;
	
}

div.upper_menu_gradient
{
	background-image:url('images/u_menu_gradient.gif');
	background-position:right;
	background-repeat:no-repeat;
	width:173px;
	height:15px;
	float:left;
	font-family:Tahoma;
	font-size:10px;
	color:#343434;
}
div.upper_menu_extendable
{
	background-image:url('images/u_menu_extend.gif');
	height:16px;
}
div.upper_menu_menu
{
	float:right;
}

div.menu_element
{
	width:133px;
	height:10px;
	background-color:#FFFFFF;	
	color:#595858;
	font-family:Tahoma;
	font-size:11px;	
	padding-top:5px;
	padding-bottom:5px;
	font-weight:bold;	
	padding-left:30px;	
	position:relative;
}

div.menu_element a
{	
	color:#595858;
	text-decoration:none;
}

div.menu_element:hover
{
	background-image:url('images/menu_rollover.gif');
	cursor:pointer;		
	background-position:right;
	background-repeat:no-repeat;
	color:#ffffff;	
}

div.menu_element:hover a
{	
	color:#ffffff;	
}

/*div.menu_element_selected
{
	width:133px;
	height:10px;
	background-color:#FFFFFF;	
	color:#595858;
	font-family:Tahoma;
	font-size:11px;	
	padding-top:5px;
	padding-bottom:5px;
	font-weight:bold;	
	padding-left:30px;	
	position:relative;
}

div.menu_element_selected a
{	
	color:#BEB299;
	text-decoration:none;
}

div.menu_element_selected:hover
{
	background-image:url('images/menu_rollover.gif');
	cursor:pointer;		
	background-position:right;
	background-repeat:no-repeat;
	color:#ffffff;	
}

div.menu_element_selected:hover a
{	
	color:#ffffff;	
}
*/

div.javascript_menu
{
	background-color:#FFFFFF;	
	color:#595858;
	font-family:Tahoma;
	font-size:11px;	
	padding-top:5px;
	padding-bottom:5px;
	font-weight:bold;	
	padding-left:5px;	
	padding-right:5px;	
	position:relative;
}

div.javascript_menu a
{	
	color:#BEB299;
	text-decoration:none;
}


div.menu_spacer
{
	background-image:url('images/menu_spacer.gif');
	width:163px;	
	background-position:right;
	background-repeat:no-repeat;
	height:11px;	
}

div.right_menu_element
{
	padding-left:10px;
	font-family:Tahoma;
	font-size:10px;
	color:#FFFFFF;
	clear:both;
}

div.right_menu_element input[type=text]
{	
	font-family:Tahoma;
	font-size:10px;	
	color:#fa0084;
	width:100px;
}

div.right_menu_element input[type=password]
{	
	font-family:Tahoma;
	font-size:10px;	
	color:#fa0084;
	width:138px;
}

div.right_menu_element a
{
	color:#fa0084;
	font-size:12px;	

}

input.search
{
	background-color:#b6d300;
	font-family:Tahoma;
	color:#ffffff;	
	
}

.page_header
{
	font-FAMILY:Tahoma;
	font-size:20px;
	color:#fa0084;		
}

.register_form
{
	font-family:Tahoma;
	color:#a1b909;
	font-size:10px;
	font-weight:bold;
}

.register_form input[type=text]
{
	border:dashed 1px #fa0084;
	font-family:Tahoma;
	color:#343434;
	font-size:11px;
}

.register_form textarea
{
	border:dashed 1px #fa0084;
	font-family:Tahoma;
	color:#343434;
	font-size:11px;
	width:200px;
	height:100px;
}

.register_form input[type=submit]
{
	border:solid 1px #fa0084;
	font-family:Tahoma;
	color:#ffffff;
	font-size:11px;
	background-color:#a1b909;
}

.register_form select
{
	font-family:Tahoma;
	color:#343434;
	font-size:11px;
}

.register_form a
{
	color:#fa0084;
}

.button_style
{
	border:solid 1px #fa0084;
	font-family:Tahoma;
	color:#ffffff;
	font-size:11px;
	background-color:#a1b909;
}

.login_left
{
	font-family:Tahoma;
	color:#a1b909;
	font-size:10px;
	font-weight:bold;
	float:left;
	width:200px;	
	padding:10px;
}


div.login_right
{
	font-family:Tahoma;
	color:#a1b909;
	font-size:10px;
	font-weight:bold;
	float:right;
	width:250px;
	padding:10px;
}

div.login_left input[type=text]
{
	border:dashed 1px #fa0084;
	font-family:Tahoma;
	color:#343434;
	font-size:11px;
}
div.login_left input[type=password]
{
	border:dashed 1px #fa0084;
	font-family:Tahoma;
	color:#343434;
	font-size:11px;
}

div.login_left a
{	
	font-family:Tahoma;
	color:#fa0084;
	font-size:10px;
}


div.login_header
{
	background-color:#a1b909;
	color:#ffffff;
	height:20px;
	border:solid 1px #fa0084;
	vertical-align:middle;
}

div.item_header
{
	background-image:url('images/item_bullet.gif');
	background-position:left center;
	background-repeat:no-repeat;
	padding-left:10px;	
	color:#fa0084;
	font-family:Tahoma;
	font-size:9px;
	font-weight:bold;	
	margin-bottom:15px;
}



div.item_image
{
	float:left;
	padding:5px;
	width:167px;
	text-align:center;
}

div.item_descr
{
	float:left;
	width:300px;	
	font-family:Tahoma;
	font-size:11px;
	color:#131313;
	padding:5px;
}
div.item_descr a
{
	font-family:Tahoma;
	font-size:11px;
	color:#131313;
	
}

div.item_title a
{
	font-family:Tahoma;
	font-size:12px;
	color:#fa0084;
	font-weight:bold;
	text-decoration:none;
}


div.item_title
{
	font-family:Tahoma;
	font-size:12px;
	color:#fa0084;
	padding-left:5px;
}

.breadCrumbs
{
	font-family:tahoma;
	font-size:11px;
	color:#a1b909;
	font-weight:bold;
}

.breadCrumbs a
{
	text-decoration:none;
	font-size:11px;
	color:#a1b909;
	font-weight:bold;
}

.breadCrumbs a:hover
{
	text-decoration:none;
	font-size:11px;
	color:#fa0084;
	font-weight:bold;
	
}

.pager
{
	text-decoration:none;
	font-size:11px;
	color:#fa0084;	
	font-family:tahoma;
}

.pager a
{
	text-decoration:none;
	font-size:11px;
	color:#fa0084;
	font-weight:bold;
}

.selected a
{
	text-decoration:none;
	font-size:11px;
	color:#a1b909;
	font-weight:bold;
}

div.left_book_panel
{
	float:left;
	padding-right:10px;	
}

div.left_book_panel a
{
	text-decoration:none;
	color:#fa0084;
	font-family:Tahoma;
	font-size:11px;
}

div.addtocart_panel
{
	background-image:url('images/add_to_cart.gif');
	background-repeat:no-repeat;
	background-color:#f3f3f3;
	padding-left:32px;
	height:32px;
	color:#fa0084;
	font-family:Tahoma;
	font-size:11px;
	width:167px;
	border-bottom:dotted 1px #fa0084;
	font-weight:bold;
	vertical-align:middle;
	clear:both;
}

div.sendfriend_panel
{
	background-image:url('images/send_to_friend.gif');
	background-repeat:no-repeat;	
	padding-left:32px;
	height:32px;
	color:#fa0084;
	font-family:Tahoma;
	font-size:11px;
	width:167px;
	border-bottom:dotted 1px #fa0084;
	font-weight:bold;
	vertical-align:middle;
	clear:both;	
}

div.wishlist_panel
{
	background-image:url('images/wish_list.gif');
	background-repeat:no-repeat;	
	padding-left:32px;
	height:32px;
	color:#fa0084;
	font-family:Tahoma;
	font-size:11px;
	width:167px;
	border-bottom:dotted 1px #fa0084;
	font-weight:bold;
	vertical-align:middle;
	clear:both;
}

div.critics_panel
{
	background-image:url('images/critics.gif');
	background-repeat:no-repeat;	
	padding-left:32px;
	height:32px;
	color:#fa0084;
	font-family:Tahoma;
	font-size:11px;
	width:167px;
	border-bottom:dotted 1px #fa0084;
	font-weight:bold;
	vertical-align:middle;
	clear:both;
}

div.readcritics_panel
{
	background-image:url('images/read_critics.gif');
	background-repeat:no-repeat;	
	padding-left:32px;
	height:32px;
	color:#fa0084;
	font-family:Tahoma;
	font-size:11px;
	width:167px;
	border-bottom:dotted 1px #fa0084;
	font-weight:bold;
	vertical-align:middle;
	clear:both;
}

div.crossselling_panel
{
	background-image:url('images/protimhsh.gif');
	background-repeat:no-repeat;	
	padding-left:32px;
	height:32px;
	color:#fa0084;
	font-family:Tahoma;
	font-size:11px;
	width:167px;
	border-bottom:dotted 1px #fa0084;
	font-weight:bold;
	vertical-align:middle;
	clear:both;
}


div.description_header
{
	text-decoration:none;
	font-size:11px;
	color:#a1b909;
	font-weight:bold;
	background-image:url('images/item_bullet.gif');
	background-repeat:no-repeat;
	background-position:center left;
	padding-left:10px;
	height:20px;
	vertical-align:middle;
	padding-top:5px;
	font-family:Tahoma;
	clear:both;
}

.description_label
{
	color:#fa0084;
	font-weight:bold;
	
}

.price_label
{
	/*font-size:10pt;*/
	color:black;

font-size:10pt;
}

div.CartRow
{
	font-family:Tahoma;
	color:#fa0084;
	border:dotted 1px #fa0084;
	background-color:#e9ff5e;
	padding:5px;
}
.CartRowSmallButton
{
	background-color:#fa0084;
	width:13px;
	height:13px;
	border:solid 1px #ffffff;
	color:#FFFFFF;
	font-family:Tahoma;
	font-size:9px;	
	margin-bottom:2px;
	vertical-align:middle;
}
div.vote_panel
{
	border:dotted 1px #fa0084;
	clear:both;	
	padding:10px;
}

div.review
{
	border:1px dotted #fa0084;	
	font-family:Tahoma;		
	padding:10px;
	clear:both;

}

div.reviewrate
{
	background-image:url('images/star.gif');
	height:12px;
	clear:both;
}

div.reviewer
{
	font-size:12px;
	color:#fa0084;
}

div.reviewdate
{
	color:#a1b909;
	text-decoration:underline;
	font-size:10px;
}

div.reviewtext
{
	font-size:11px;
	font-style:italic;
}

div.categories_menu
{
	font-family:Tahoma;
	font-size:10px;	
	border:dotted 1px #fa0084;
	padding:10px;
				
}

div.categories_menu a
{
	color:#fa0084;	
}

div.categories_menu a:hover
{
	color:#870047;
	
}
div.rating
{	
	font-family:Tahoma;
	color:#fa0084;
	text-align:center;
	clear:both;
	font-size:11px;
	border-bottom:dotted 1px #fa0084;
	height:32px;
	width:199px;
	font-weight:bold;	
}
div.topTrends
{
	float:left;
	padding-left:10px;
}

div.topTrendsBanner
{
	background-image:url('images/trends_banner.gif');
	width:192px;
	height:25px;
}

div.topTrendsMain
{
	padding:2px;
	background-color:#e6e6e5;
	border:solid 1px #feb8dd;
	width:186px;
}

div.TopTrendsItem
{
	font-family:Tahoma;
	font-size:9px;
	color:#666666;
	padding:1px;
}

div.ttNumber
{
	float:left;
	color:#878786;
	font-weight:bold;
	width:20px;
}

div.ttPhoto
{
	float:left;	
	border:solid 1px pink;
}

div.ttPhoto input[type=image]
{
	width:30px;
	height:30px;	
}

div.ttTitle
{
	float:left;
	padding-left:5px;
	color:#fa0084;
	font-weight:bold;
}

div.blank_clearer
{
	clear:both;
}

.register_form b
{
	color:#fa0084;
	font-size:11px;
}

.plain_text
{
	color:#656565;
	font-size:11px;
	font-family:Tahoma;
}

div.full_search
{
	border:dotted 1px #fa0084;
	float:left;	
}

div.article
{
	font-family:Tahoma;
	font-size:11px;
	color:#121212;
	margin-bottom:10px;
	padding-left:7px;
	
}

div.article a
{
	color:#fa0084;
	background-image:url('images/item_bullet.gif');
	background-repeat:no-repeat;
	padding-left:10px;
	background-position:left center;
}

div.fpReviews
{
	clear:both;
}

div.fpReviews_Header
{
	background-image:url('images/your_critics.gif');
	background-repeat:no-repeat;
	width:409px;
	height:24px;
}

div.fpReviewItem
{
	margin-bottom:5px;
}

div.fpReviewTitle
{
	color:#fa0084;
	font-family:Tahoma;
	font-size:11px;
	
}

div.fpreviewText
{
	color:#636363;
	font-family:Tahoma;
	font-size:11px;
	
}

div.fpReviewImage
{
	float:left;
	padding:0px 10px 0px 0px;
}

.declare
{
	font-size:12px;
	font-weight:bold;
	margin-bottom:5px;
}