@charset "utf-8";
/* CSS Document */
body{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333333;
	background:#FFFFFF scroll center 20pt;
	position:relative;
}
input, select, textarea{
	border:solid 1px #CCCCCC;
	font-size:11px;
	font:Arial, Helvetica, sans-serif;
	color:#333333;
}
.checkbox
{
	border:none;
}
/************************CONTAINER******************************/

#container{ margin:0px auto ;width:990px; padding:0px}

/************************Header******************************/

#header{ position:relative; width:990px;}
#banner{ position:relative; width:990px}
#banner_shadow{
	position:relative;
	width:990px;
	margin: 0;
	
}
#menu_top{
	position:relative;
	width:990px;
	top: -13px;
}

.nav{
	position:relative;
	width: 750px;
	float: right;
	font-size:11px
}
.nav_link{
	color: #000000; text-decoration:none; font-size:11px
}
.nav_link:hover{
	color:  #2e96b4;
	text-decoration: none;
}
.nav_link_active{color:  #2e96b4;
	text-decoration: none; font-size:11px}
/************************Body******************************/
#body{
	position:relative;
	width:980px;
	padding-top: 10px;

} 
#left_column{ position:relative; float:left; width:243px}
#right_column{
	position:relative;
	width:746px;
}

#left_menu{
	position:relative;
	width:243px;
	float: left;
}

.header_menu{ color:#41889c;padding-left:20px; font-weight:bold}
.lef_menu_cats{ font-size:11px; text-decoration:none; color:#4b6d77}
.lef_menu_cats:hover{ font-size:11px; text-decoration:none; color:#2e96b4}

.line_menu{
	width:216px;
	height:5px;
	background:url(images/line_menu.jpg) no-repeat
}

.main_product_home{ border:0}

#best_buy{
	position:relative;
	width:226px
}

.header_right_collum{ font-weight:bold; color:#41889c}

.right_product_title{
	font-size:12px;
	font-weight:bold;
}

#new_product{
	position:relative;
	width:226px
}

#main_banner{ position:relative; width:781px}

#cat_product{position:relative; width:781px}

#product_code{ font-weight:bold; color:#1baaa9}
.cats_product_header{ position:relative; width:386px; 
	font-size:16px;
	font-weight:bold;
}
.cats_product_description{ position:relative; width:386px; padding-top:15px}

.cats_product_description{ line-height:20px}

#cats_product_price{ position:relative; width:386px; padding-top:15px}

.price{ font-size:18px; font-weight:bold}

.status{ font-size:14px; font-weight:bold; color:#009190}

#product_detail_img{ position:relative; width:781px}

#product_description{
	position:absolute;
	left: 450px;
	top: 50px;
	width: 300px;
}

#product_name{ position:relative; font-size:18px; font-weight:bold; color:#000000}

#product_detail_full{ position:relative; width:781px}

#text_moreview_title{
	position:relative;
	font-weight:bold;
	color:#666666;
	font-size:11px
}
#img_moreview{ position:relative; width:275px}
#text_video_title{
	position:relative;
	font-weight:bold;
	color:#666666;
	font-size:11px
}
#video{ position:relative; width:275px}

#detail_title{ font-size:12px; color:#000000; font-weight:bold}

#detail_content{ position:relative; line-height:20px}


/************************bottom******************************/
#bottom{
	position:relative;
	width:990px;


}
.bottom_link{ color:#50a1b8; text-decoration:none}
.bottom_link:hover{ color:#50a1b8; text-decoration:underline}

#main_flash{ position:relative; width:746px; height:359px;}
#main_products{
	position:relative;
	width:746px;
	top: 5px;
}
#navigator{ position:relative; width:746px}
#main_cats{position:relative; width:746px; height:356px}
#products{
	position:relative;
	width:746px;
	top: 6px;
}
.products{ text-decoration:none;}
#product_details{ position:relative; width:746px}
.products_thumbs{ text-decoration:none; color:#333333}
.products_thumbs:hover{ text-decoration:none; color: #000000; text-decoration:underline}
li{list-style-position:inside;}
.buttonNext{ background:url(images/btn_.gif) no-repeat; width:91px; height:22px;font-size:11px; width:91px; height:22px; border:0; font-weight:bold; color:#545454; cursor:pointer;}
.buttonBack{ background:url(images/btn_.gif) no-repeat; width:91px; height:22px;font-size:11px; width:91px; height:22px; border:0; font-weight:bold; color:#545454; cursor:pointer;}
.table_height30  tr
{ height:30px;}
.table_height18  tr
{ height:18px;}
.table_height20  tr
{ height:20px;}
.table_td_width124 td
{
	width:124px;
}
.table_grey1
{
	border-bottom:hidden;
	border-right:hidden;
	border-left:solid 1px #CCCCCC;
	width:491px;
}
.table_grey1 td
{
	border-left:hidden;
	border-top:hidden;
}
.table_grey1 th
{
	border-left:hidden;
	border-top:hidden;
	font-weight:bold;
	background-color:#CCCCCC;
}
.home_smallProduct
{
	font-weight:bold;
	color:#5397A8;
	cursor:pointer;
	top:2px;
}