@charset "utf-8";
/* CSS Document */

body{margin: 0 auto;background:#990000;font: normal 11px Geneva, Arial, Helvetica, sans-serif;width:997px;}

.button{background:#000;color:#FFF;font-size:11px;border:0px;width:80px;height:18px;}

.textbox{color:#2a2a2a;	border:1px solid #7b7b7b; width:140px}

#maincontainer{width: 997px;background:#f3f3f3}

#contentwrapper{float: left;width: 100%;height:100%; }

#contentcolumn{vertical-align:top;margin: 0 200px 0 190px;}

#contentcolumn_product_page{float:left;vertical-align:top;margin: 0px 150px 0px 0px;}

#rightcolumn_product_page{float: left;width: 384px;margin-left: -390px;}


.box{border:1px solid #000;margin-bottom:5px;text-align:center;}
/*----center Col------------------------------------*/

.main_pic_item{
/*-	text-align:left;
	vertical-align:top;
	width:188px;
	height:207px; -*/
}


ul#list_img, ul#list_img li{background:#FFF;margin:0;padding:0;list-style:none;}
	
ul#list_img li{	float:left;padding:0px;}

/*----Register----------------------*/
#rg_page{width:574px;background-color:#FFF;border:1px solid #2a2a2a;	margin-bottom:5px;}

#rg_page_tl{text-align:center;color:#fff;font-size:11px;padding-top:2px;font-weight:bold;border-bottom:1px solid #2a2a2a;background-color:#2a2a2a;}

#rg_page_ct{text-align:center;	color:#2a2a2a;	font-size:11px;}

.header_txt{color:#2a2a2a;	font-size:11px;	text-align:right;}

.header_ctrl{color:#2a2a2a;width:200px;font-size:11px;text-align:left;}


/*----Links----------------------*/
#lks_page{margin-bottom:5px;padding:5px;}

#lks_page_ct{text-align:center;	color:#2a2a2a;	font-size:11px;}

#contactbox{}

.BoxLinkRoyal {width:300px; margin-top:5px }
.BoxLinkRoyal a {float:left; width:120px; text-decoration:none; color: #000; background:url(../images/arow2.gif) left no-repeat; padding-left:15px}
.BoxLinkRoyal a:hover{font-weight:bold}

.BoxLinkRoyal2 {width:300px; margin-top:5px }
.BoxLinkRoyal2 a {float:left; width:80px; text-decoration:none; color: #000; background:url(../images/arow2.gif) left no-repeat; padding-left:15px}
.BoxLinkRoyal2 a:hover{font-weight:bold}
.iheader{font-weight:bold; margin:3px 0px}

.wda{ float:left; font:bold italic 17px Arial;color:#FF0000;text-align:center;}

.wdabox{border:1px solid #000;margin:0px 0px;padding:5px 5px; font:bold italic 20px Arial;color:#FF0000; margin-top:12px; text-align:center; background:#000}
.wdabox a{font:normal 16px arial;color:#FF0000}
.wdabox a:hover{}
.wdabox span{ color:#fff}

.boxLink{padding-left:2px}
.boxLink a{width:134px; float:left;margin:4px;text-align:center; background:#e6e6e6 }
.boxLink a img{width:134px}

/*-----31-0ct--------*/
.lks_box{margin:0px 0px 5px 0px;overflow:hidden;background-color:#e9e7e7;}
.lks_box_tl{border-bottom:1px solid #2a2a2a;padding-top:2px;text-align:left;padding-left:20px;font-weight:bold; text-transform:uppercase; margin-bottom:5px}

.lks_box_ct{margin:0px;}
.lks_box_ct_img{margin:5px 0px 5px 5px; width:130px;float:left;	overflow:hidden;}
.lks_box_ct_desc{padding:5px;float:left; text-align:justify; overflow:hidden; width:295px;}
.lks_box_ct_site{padding:5px;;text-align:center}
.lks_box_ct_site a {text-align:center ; text-decoration:none; color:#2A2A2A ;font-weight:bold}



/*----Warranty----------------------*/
#iw_page{margin-bottom:5px;}
#iw_page_ct{text-align:center;	color:#2a2a2a;	font-size:11px;}

ul#iw_lst, ul#iw_lst li{margin:5px; 0px; 5px; 0px; 	width:574px;	background-color:#FFFFFF;	margin:0;	padding:0;list-style:none;}
	
ul#iw_lst li{	vertical-align:text-bottom;	height:20px;	width:287px;	margin-top:4px;	float:left;	}


/*----Bill Information-----------*/

#bill_page{margin-bottom:5px;}

#bill_page_tl{	height:18px;	text-align:center;	color:#ffffff;	font-size:11px;	font-weight:bold;	border-bottom:1px solid #2a2a2a;	background-color:#2a2a2a;	}
#bill_page_ct{	width:574px;	height:272px;	text-align:center;	color:#2a2a2a;	font-size:11px;}

ul#list_ctrl, ul#list_ctrl li{	margin:5px; 0px; 5px; 0px; 	width:570px;	background-color:#FFFFFF;	margin:0;	padding:0;	padding-left:2px;list-style:none;}
	
ul#list_ctrl li{	vertical-align:text-bottom;	height:20px;	width:265px;	margin-top:4px;	float:left;		margin-left:2px;}

ul#track_lst, ul#track_lst li{	margin:5px; 0px; 5px; 0px; 	width:574px;	background-color:#FFFFFF;	margin:0;	padding:0;	list-style:none;}
	
ul#track_lst li{	vertical-align:text-bottom;	height:20px;	width:287px;	margin-top:4px;	float:left;	}



#ship_infor{margin-bottom:5px;}
#ship_infor_tl{height:18px;text-align:center;color:#fff;font-size:11px;font-weight:bold;border-bottom:1px solid #2a2a2a;background-color:#2a2a2a;}

#ship_infor_ct{width:574px;height:50px;color:#2a2a2a;font-size:11px;}

.ship_grid_hd{border-bottom:1px solid #2a2a2a;color:#2a2a2a;font-size:11px;font-weight:bold; text-align:center}

.ship_grid_ct{border-bottom:1px dashed #2a2a2a;	color:#2a2a2a;	font-size:11px; text-align:center}

/*----Bill Information-----------*/

#retailer_page{margin-bottom:5px;}
#retailer_page_ct{padding:5px 0 5px 0;text-align:center;}



/*----Login----------------------*/
#login_page_ct{text-align:center;color:#2a2a2a;font-size:11px;height:403px;}

#login_page_ct_left{text-align:center;color:#2a2a2a;font-size:11px;	height:403px;float:left;width:200px;}

#login_page_ct_right{text-align:center;color:#2a2a2a;font-size:11px;height:403px;width:370px;}

.header_txt{color:#2a2a2a;font-size:11px;text-align:right;}
.header_ctrl{color:#2a2a2a;width:200px;font-size:11px;text-align:left;}


/*----shopping----------------------*/
#logoShopping{width:130px;height:416px;border:1px solid #2a2a2a;text-align:center;overflow:hidden;margin-bottom:5px;}
#rightcolumnShopping{float: left;width: 132px;margin-left: -132px;}
#contentcolumnShopping{vertical-align:top;margin: 0 140px 0 200px;}


#cart_form{margin-bottom:5px;}

#cart_form_title{text-align:center;color:#fff;font-size:11px;font-weight:bold;border-bottom:1px solid #2a2a2a;background-color:#2a2a2a;}
#cart_form_content{margin-left:10px;width:554px;text-align:center;}

#grid_all_prd{width:554;border-collapse:collapse;margin-top:5px;margin-bottom:5px;}

.grid_all_prd_header{font-size:11px;color:#990000;font-weight:bold;text-align:left;border-bottom:1px solid #2a2a2a;}

.grid_all_prd_header_num{font-size:11px;color:#990000;font-weight:bold;text-align:right;padding-right:5px;border-bottom:1px solid #2a2a2a;}

.grid_all_prd_content{font-size:11px;color:#990000;text-align:left;height:21px;border-top:1px dashed #2a2a2a;}

.grid_all_prd_content_num{font-size:11px;color:#990000;text-align:right;height:21px;border-top:1px dashed #2a2a2a;padding-right:5px;}

.grid_all_prd_content_num_total{font-size:11px;	color:#990000;text-align:right;height:21px;font-weight:bold;border-bottom:1px solid #2a2a2a;border-top:1px solid #2a2a2a;padding-right:5px;}

.grid_all_prd_content_total{
	font-size:11px;
	color:#990000;
	text-align:right;
	height:21px;
	font-weight:bold;
	border-top:1px solid #2a2a2a;
	border-bottom:1px solid #2a2a2a;
	padding-right:5px;
}
.grid_all_prd_content_txtarea{font-size:11px;color:#990000;text-align:center;height:20px;width:40px;border:1px solid #2a2a2a;}
.grid_all_prd_selectbox{border: 0px solid #2a2a2a;font-size:11px;color:#990000;}


/*----main pic----------------------------------------*/
#main_product{	width:624px;	margin-top:0px;	margin-bottom:5px;}

#main_product_title{text-align:left;padding-left:4px;color:#fff;font:bold 11px Arial;border-bottom:1px solid #2a2a2a;background:#2a2a2a;}

ul#mpt, ul#mpt li,  {	background-color:#2a2a2a;	margin:0;	padding:0;	list-style:none;	color:#FFFFFF;}
ul#mpt li{float:left;}



.boxContact{width:225px;float:left;color:#2a2a2a;margin-left:20px;}
.boxContact .boxContact_tl{border-bottom:1px solid #2a2a2a; font-weight:bold; text-align:left;padding-left:5px;}
.boxContact .boxContact_ct{}

.ct_item{list-style:none; color:#2A2A2A; width:200px; font-weight:bold;text-align:left; padding-left:5px; margin-left:0px; margin-top:5px;}
.ct_item .ct_itemb_hd{width:45px;float:left; };
.ct_item .ct_itemb_desc{width:150px;float:left;};

#ct_itemSite{ border-bottom:1px solid #2a2a2a; padding-bottom:5px;}
#ct_itemSite a{ color:#2a2a2a}



.cls_li1{	font-size:11px;	border:1px solid #2a2a2a;}
.cls_li{	font-size:10px;	padding-left:2px;	border:1px solid #ffffff;}	



#main_product_content{width:624px;background-color:#FFFFFF;margin-bottom:5px;}

#main_product_content01{width:380px;background-color:#FFFFFF;float:left;}

#main_product_content01_tl{	text-align:center;color:#CCCCCC;font-size:11px;font-weight:bold;border-bottom:1px solid #2a2a2a;background-color:#2a2a2a;}



#main_product_content02{height:394px;width:350px;background-color:#FFFFFF;float:left;}

#main_product_content02_tl{border-bottom:1px solid #585858; font:bold 12px Arial}
#main_product_content02_tl span{width:2px; background:#585858;margin-right:10px }

#main_product_content02_txt{padding:4px}


#mpc_big_img{width:380px;float:left;}

#mpc_big_text{float:left;color:#2a2a2a;width:240px;background-color:#FFFFFF;}

#desc_price{	font-size:11px;	font-weight:bold;	color:#000;	text-align:left;	padding-left:4px;}

#main_scrollBar{	height:100px;	width:624px;	margin-bottom:5px;}

#main_scrollBar_title{	text-align:center;	color:#ffffff;	font-size:11px;	font-weight:bold;	border-bottom:1px solid #2a2a2a;	background-color:#2a2a2a;}

#main_scrollBar_content{}

#scrolbar{	margin-bottom:5px;	border:1px solid #2a2a2a;	width:382px;	height:88px;	text-align:center;	vertical-align:top;}

#scrolbar_table{	margin-top:5px;	margin-bottom:3px;	width:380px;}

#scrolbar_table_sml_1col{	width:25px;	text-align:left;}

#scrolbar_table_sml_2col{	width:25px;	text-align:right;}

#scrolbar_table_bg_col{		text-align:center;}

.img_thum{	width:75; 	height:75;	background-repeat:no-repeat;	margin-left:2px;	float:left;	border:0px;	overflow:hidden;	padding:7px 7px 3px 7px; }
.img_thum1{	width:75; 	height:75;	background-repeat:no-repeat;	margin-left:10px;	float:left;	border:0px;	overflow:hidden;}

/*---cart list------*/

#shopCart_box{color:#2a2a2a;width:384px;padding:0px 0px 0px 0px;background-color:#FFFFFF;}

#table_grid{border-collapse:collapse; width:100%}
.col_01{width:5%;	font-size:11px;	border-bottom:1px dashed #2a2a2a;text-align:right}
.col_02{width:40%;font-size:11px;	border-bottom:1px dashed #2a2a2a; text-align:left}
.col_03{width:20%;	font-size:11px;	border-bottom:1px dashed #2a2a2a;text-align:left}
.col_04{width:15%;	font-size:11px;	border-bottom:1px dashed #2a2a2a; text-align:right}

/*----Left Col------------------------------------*/
/*----Main Menu-------*/
#mainMenu{	width:190px;	background-color:#FFFFFF;	border:1px solid #2a2a2a;	margin-bottom:5px;}
#mainMenu_title{text-align:center;	color:#ffffff;	font-size:11px;	font-weight:bold;	border-bottom:1px solid #2a2a2a;	background-color:#2a2a2a;}
#mainMenu_content{

}



/*----Sales and Support-------*/

#saleSupport{	width:190px;	height:65px;	background-color:#FFFFFF;	border:1px solid #2a2a2a;	margin-bottom:5px;}
#saleSupport_title{	text-align:center;	color:#ffffff;	font-size:11px;	font-weight:bold;	border-bottom:1px solid #2a2a2a;	background-color:#2a2a2a;	}
#saleSupport_content{	text-align:left;	color:#2a2a2a;	font-size:11px;}
#saleSupport_content ul{ margin:5px 0px  0px 3px ; padding:0px; list-style:none}
#saleSupport_content ul li {margin-bottom:1px;}
#saleSupport_content ul li ul { margin-left:0px;height:20px;}
#saleSupport_content ul li li{ margin:0px; padding:0px; list-style:none; display:inline ;font-weight:bold; vertical-align:text-top; height:25px;}
#saleSupport_content ul li li a {text-decoration:none; font-size:11px; color:#2a2a2a; }
#saleSupport_content ul li li a:hover {text-decoration:none; font-size:11px; color:#990000; }



#img_watch{	width:191px;	height:115px;	margin-bottom:5px;}

#orderbphone{	width:190px;	height:117px;	background-color:#FFFFFF;	border:1px solid #2a2a2a;	margin-bottom:5px;}
#orderbphone_title{	text-align:center;	color:#ffffff;	font-size:11px;	font-weight:bold;	border-bottom:1px solid #2a2a2a;	background-color:#2a2a2a;}
#orderbphone_content{	text-align:center;	color:#2a2a2a;	font-size:11px;}

/*----Rigth Col------------------------------------*/

/*----Logo-------*/

#logo{	padding-top:5px;	width:188px;	height:416px;	border:1px solid #2a2a2a;	text-align:center;	overflow:auto;	margin-bottom:5px;	background:#990000;}


#logo_product_page{	padding-top:5px;	margin-left:10px;	width:138px;	height:388px;	border:1px solid #2a2a2a;	text-align:center;	overflow:hidden;	margin-bottom:5px;	background:#990000;	float:left;}


/*Menu Begin-----------------------------------------------------------------------------------------------------*/
.vMenu{border:1px solid #c1c0c0;background:#fff;width:166px; padding:1px 1px 5px 1px; margin-bottom:5px;}
.vMenu ul{margin:0px;padding:0px;}
.vMenu ul li{list-style:none;}
.vMenu ul li .textdescription{color:#000;line-height:12px;font:normal 11px sans-serif; text-align:justify; padding:0 5px 0 20px ;}
.vMenu ul li a{height:24px;line-height:24px;padding-left:10px;margin-left:10px;font-weight:bold; text-decoration:none;color:#002060;display:block}
.vMenu ul li a:hover{color:#990000; background:url(../images/vt02/arrow.gif) left no-repeat}
.vMenu ul li a.selected{color:#990000; background:url(../images/vt02/arrow.gif) left no-repeat} 

.vMenu ul li span{line-height:24px;padding-left:15px; font-weight:bold; color:#000; display:block}
.vMenu ul li span a{text-align:right;line-height:24px;padding-right:10px; font-weight:normal; text-decoration:none; color:#990000}
.vMenu ul li span a:hover{text-align:right;line-height:24px;font-weight:normal; text-decoration:underline; }

.vMenuHeader{background:url(../images/vt02/vMenuBg.gif) repeat-x; height:26px;line-height:26px;color:#000;font-weight:bold; padding-left:10px; }
#ico_Folder{background:url(../images/vt02/ico/ico_Folder.gif) right no-repeat; height:26px; width:150px; display:block}
#ico_Warranty{background:url(../images/vt02/ico/ico_lock.gif) right no-repeat; height:26px; width:150px; display:block}
#ico_Support{background:url(../images/vt02/ico/ico_Support.gif) right no-repeat; height:26px; width:150px; display:block}
#ico_Cart{background:url(../images/vt02/ico/ico_Cart.gif) right no-repeat; height:26px; width:150px; display:block}
/*width:190px;
	background-color:#FFFFFF;
	border:1px solid #2a2a2a;
	margin-bottom:5px;*/
/*Menu End-------------------------------------------------------------------------------------------------------*/
#retailer{width:170px;height:60px;background:url(../images/vt02/retailerbg.gif) center top no-repeat;padding:0px 0px 0px 0px; cursor:pointer ;margin-bottom:5px; }
#retailer h3{font:bold 14px Arial, Helvetica, sans-serif; text-align:center; line-height:60px;width:170px }

.retailerMenu{width:170px; margin-bottom:5px; position:relative; background:url(../images/retailer.png) left top no-repeat; padding-top:50px}
.retailerMenu .retaierbody{	border:1px solid #c1c0c0;	border-top:0px;	background:#fff ;	width:158px;	padding:0px 5px 5px 5px; font-weight:bold}
.retailerMenu .retaierbody img{float:left}
/*Header Begin---------------------------------------------------------------------------------------------------*/
#header{height:133px;width:997px;background:url(../images/vt02/hdbg.gif) repeat-x;clear:both}
#headerConnerLeft{height:105px;display:block;background:url(../images/vt02/hdtl.gif) left no-repeat;}
#headerConnerRight{height:105px;display:block;background:url(../images/vt02/hdtr.gif) right no-repeat;}
/*#headerBody{background:url(../images/vt02/vertexLogo.gif) bottom left no-repeat; display:block; height:65px; margin-left:25px; text-align:right; margin-right:25px;padding-top:25px;}*/
#headerBody{ display:block; height:75px; margin-left:25px; margin-right:25px;padding-top:25px;}
#headerLogo{float:left; margin-top:-3px}

#headerCall{width:290px; float:right; height:63px; display:block; margin:-7px -9px 0px 0px}
#headerCallLeft{background:url(../images/vt02/hdCallL.gif) left no-repeat}
#headerCallRight{background:url(../images/vt02/hdCallR.gif) right no-repeat}
#headerCallContent{height:51px;padding:12px 51px 0px 76px; text-align:left; font:bold 12px Arial}
#headerCallContent h3{height:15px;margin:0px 20px 5px 20px;padding:2px 0px 0px 0px;color:#575757; font:bold 15px Arial; line-height:15px; background:#fff ; text-align:center}

#headerMenu{height:28px;width:997px;background:url(../images/vt02/hdMenubg.gif) repeat-x; clear:both}
#headerMenuLeft{height:28px;display:block;background:url(../images/vt02/hdMenuL.gif) left no-repeat;}
#headerMenuRight{height:28px;display:block;background:url(../images/vt02/hdMenuR.gif) right no-repeat;}
#headerMenuBody{padding-left:20px;color:#000}
#headerMenuBody h4{font:bold 11px tahoma;margin:0px;line-height:28px}
#headerMenuBody h4 span{background:url(../images/vt02/hdMenusl.gif) center no-repeat; width:2px; height:16px;margin:0px 3px 0px 3px; clear:both }
#headerMenuBody h4 a{color:#000; text-decoration:none}
#headerMenuBody h4 a:hover{color:#990000; text-decoration:none}
#headerMenuBody h4 a.selected{color:#990000; text-decoration:none}

/*Header End-----------------------------------------------------------------------------------------------------*/

#bodycontent{height:auto;width:970px;padding:5px 14px 0px 14px; clear:both;background:#f3f3f3}

#leftcolumn{float:left;width:170px;margin-right:5px;}

#bodycontentCenter{float:left; width:588px; display:block; }
#bodycontentCenterProducts{float:left; width:795px; display:block; }

/*color:#585858;color:#2f2f2f;*/
.centerBoxV2{width:581px;border:1px solid #c1c0c0;background:#fff;margin-bottom:5px; display:block; clear:both}
.centerBoxV2_tl{background:url(../images/vt02/vMenuBg.gif) repeat-x; height:26px;line-height:26px;color:#2f2f2f; font-weight:bold; padding-left:10px;}
.centerBoxV2_tl span{color:#585858;}
.centerBoxV2_ct{color:#000;padding-top:10px;}


/*Catagories Begin-----------------------------------------------------------------------------------------------*/
.catagories_type{padding:0px 5px 0px 5px; height:auto; }
.catagories_type_tl{border-bottom:1px dashed #868686;font:bold 13px Verdana;padding:0px 0px 0px 5px;margin:0px 0px 10px 0px;color:#ed1b23}
.catagories_type_tl a{font:bold 13px Verdana;color:#ed1b23;text-decoration:none}
.catagories_type_tl a:hover{text-decoration:underline}
.catagories_type_ct{padding: 0px 0px 0px 22px}
.catagories_type_ctItem{float:left; width:137px;height:220px;margin:0px 0px 10px 0px; text-align:center;}
.catagories_type_ctItem .img{width:119px;height:175px;margin:0px 0px 5px 0px}
.catagories_type_ctItem .img h5{text-align:left;font:normal 12px Arial; margin:0px 0px 5px 0px;}
.catagories_type_ctItem .img h5 span{text-align:left;font:bold 12px Arial;color:#d16801 }

.catagories_type_ctItem .desc{width:119px;height:40px;vertical-align:top; text-align:center;margin:0px; }
.catagories_type_ctItem .desc h5{text-align:left;font:normal 12px Arial; margin:0px 0px 5px 0px;}
.catagories_type_ctItem .desc h5 span{text-align:left;font:bold 12px Arial;color:#d16801 }
.catagories_type_ctItem .desc h5 label {text-align:left;font:bold 12px Arial; margin:0px; color:#990000}
.clear{width:0px;height:0px; clear:both; padding:0px; margin:0px}

.splitPage{margin:0px 0px 5px 0px; text-align:center; font:bold 11px Arial; color:#990000}
.splitPage select{font:bold 11px Arial; color:#990000}

/*Catagories End-------------------------------------------------------------------------------------------------*/


#rightcolumn{float:left;width:207px; }
.boxV2{border:1px solid #c1c0c0;background:#fff;padding:1px; margin-bottom:5px}
.boxV2 .boxV2_tl{background:url(../images/vt02/vMenuBg.gif) repeat-x; height:26px;line-height:26px;color:#2f2f2f;font-weight:bold; padding-left:10px;}
.boxV2 .boxV2_ct{color:#2f2f2f;padding:5px 5px 5px 5px; text-align:left}

.imgB{width:196px;height:300px;float:left;margin: 0px 0px 5px 0px;}
.imgB .imgBcontent{width:191px; height:300px;background:#fff; color:#2a2a2a}
.imgB .imgBcontent div{width:181px; height:70px;background:#fff; color:#000; padding:5px; text-align:justify}

/*Footer Begin---------------------------------------------------------------------------------------------------*/
#footer{height:82px;width:997px;background:url(../images/vt02/ftbg.gif) repeat-x;}
#footerConnerLeft{height:82px;display:block;background:url(../images/vt02/ftbl.gif) left no-repeat;}
#footerConnerRight{height:82px;display:block;background:url(../images/vt02/ftbr.gif) right no-repeat;}
#footerBody{color:#1e1e1e;font:bold 11px tahoma; text-align:center; padding-top:7px}
#footerBody h4{margin:0px 0px 5px 0px; color:#3d3d3d;font:bold 11px tahoma; text-align:center;}
#footerBody h4 span{background:url(../images/vt02/ftsl.gif) center no-repeat; width:2px; height:16px;margin:0px 5px 0px 5px; clear:both }

#footerBody h4 a{color:#3d3d3d;text-decoration:none}
#footerBody h4 a:hover{ border-bottom:2px solid red}
#footerBody h5.textdex{color:#1e1e1e;font:normal 11px tahoma; text-align:center;margin:0px;padding:0px;}
/*Footer End-----------------------------------------------------------------------------------------------------*/

/*Product Begin--------------------------------------------------------------------------------------------------*/
#bodycontentCenterProducts{float:left; width:795px; display:block; }

/*color:#585858;color:#2f2f2f;*/
.centerBoxV2_pro{width:793px;border:1px solid #c1c0c0;background:#fff;margin-bottom:5px;}
.centerBoxV2_pro_tl{background:url(../images/vt02/vMenuBg.gif) repeat-x; height:26px;line-height:26px;color:#2f2f2f; font-weight:bold; padding-left:10px;}
.centerBoxV2_pro_tl span{color:#585858;}
.centerBoxV2_pro_ct{color:#2f2f2f;padding:10px 10px 0px 10px;}

.productnameHeader{border-bottom:2px solid #9d9d9d; margin:0px 0px 5px 0px; font:bold 12px Arial; padding-bottom:5px;}
.productnameHeader a{font:bold 12px Arial; color:#000; text-decoration:none;  padding-bottom:5px; }
.productnameHeader a:hover{color:#990000}
.productnameHeader a.selected{background:url(../images/vt02/hdMenuA.gif) bottom center no-repeat; color:#990000}

#productCol01{width:380px;float:left}
#productSpacer{float:left; center no-repeat; width:5px; height:548px ;display:block}
#productCol02{width:375px;float:left;}



.productCol02_box{margin-bottom:5px; border:1px solid #c1c0c0;padding:1px}
.productCol02_box_tl{font:bold 14px Arial; margin:0px 0px 5px 0px;background:url(../images/vt02/vMenuBg.gif) repeat-x;height:26px;line-height:26px;color:#2f2f2f;padding-left:10px;}

.productDecs{font:bold 12px Arial; margin:0px 0px 5px 0px;padding:5px;}
#productDecstxt{padding:5px;overflow:hidden;}
.productPrice{float:left; font:bold 24px Arial; color:#FFF; padding:0px 5px 0px 5px; background:#990000}
/*Product End----------------------------------------------------------------------------------------------------*/

/*SiteMap Begin--------------------------------------------------------------------------------------------------*/
#sitemap{text-align:left}
#sitemap ul{padding:0 0 0 70px}
#sitemap ul li{display:inline-block;width:230px;margin:5px 0px 5px 0px; list-style:none;float:left}
#sitemap ul li a{text-decoration:none; font:bold 11px Arial;padding:0 0 0 10px; color:#002060; display:block}
#sitemap ul li a:hover{text-decoration:underline;color:#990000;background:url(../images/vt02/arrow.gif) left no-repeat}
/*SiteMap End----------------------------------------------------------------------------------------------------*/


	
/*Contactus Begin------------------------------------------------------------------------------------------------*/	
#contactForm{color:#000}
#contactForm h3{margin:0px; text-align:center; font:bold 16px Arial}
#contactForm table{width:80%; border-collapse:collapse; margin-top:20px;}
#contactForm table td{vertical-align:top}
#contactForm table td input{width:250px;border:1px solid #7b7b7b}
#contactForm table td textarea{width:250px; height:100px;border:1px solid #7b7b7b}
#contactForm table label{ width:200px; text-align:right; display:block; padding-right:5px; font:bold 11px Arial; color:#2a2a2a}
/*Contactus End--------------------------------------------------------------------------------------------------*/	


.back {background:transparent url(../images/Kelly_logo.gif) no-repeat scroll 0 0;height:400px;padding:20px;width:700px;}

t.front { width:660px; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale,src='../images/bg_popup.png');
 color:#FFF;
 font-family:tahoma,verdana,arial;
 font-size:10px;
}

t.front[class] { background:url(../images/bg_popup.png);}

#lang{text-align:right; z-index:100; margin-top:50px; margin-bottom:7px; height:16px; padding-right:3px;}
#lang ul{margin:0px 0px 0px 0px; padding:0px}
#lang ul li{ display:inline}
#lang ul li a{border:0px}

/*24-Nov Add new ----------------*/

#ProcCheckout{background:#FFF;margin-bottom:5px;}
#ProcCheckout h1{text-align:center;color:#ffffff;font-size:11px;font-weight:bold;background-color:#2a2a2a;margin:0px}
#ProcCheckout h2{text-align:left;color:#2a2a2a;font-size:11px;font-weight:bold;border-bottom:1px solid #990000; height:25px}
#ProcCheckout h2 input{float:left}
#ProcCheckout h2 span{background:#000; color:#fff; padding:1px 5px 1px 5px; float:left; margin-top:3px}
#ProcCheckout h2 span.outsite{background:none; color:#000}
#ProcCheckout h4{color:#2a2a2a; text-align:center}
#ProcCheckout ul{margin-left:12%; padding:0px;list-style:none; width:75%}
#ProcCheckout li{margin-left:10px; margin-right:10px}
#ProcCheckout li p{text-align:left;  color:#2a2a2a}

/*billing------------*/
#billing{margin-bottom:5px;}
#billing h1{margin:0px;height:18px;line-height:18px;text-align:center;color:#ffffff;font-size:11px;font-weight:bold;background-color:#2a2a2a;}

#billing p{text-align:center}
#billing ul{width:90%; margin-left:5%; margin-top:10px; }
#billing ul li{width:45%;float:left; color:#2a2a2a; margin-bottom:2.5px}
#billing ul li div{width:20%;margin:0px; padding:0px; float:left }

/*insurrance App-----------------------*/
#insur{margin:10px;}
#insur h4{font:normal 12px Arial; margin:10px 0px 10px 0px; width:450px;}
#insur ul{margin:0px;padding-left:50px}
#insur ul li{list-style:none;margin-top:10px;}
#insur ul li label{padding-right:10px;font-weight:bold}
#insur ul li .inputInsur{border:none; border-bottom:1px solid #2a2a2a}


/*--------------*/
.logoitem{float:left; width:79px; height:50px; background:#fff; margin:2px}

/*Watch Box And Check Out-----------------------*/
.sale{font:bold 14px Tahoma;color:#FF9900;text-align:center;padding:0px;margin:0px}
.sale span{text-align:left;font:bold 14px Arial;color:#d16801 }
.sale label {text-align:left;font:bold 16px Arial; margin:0px; color:#990000}

#giftcart_titleCO{ width:550px;margin-left:10px}
/*get mail list----------------------------------------------*/

.vt_gm{width:450px; margin:0px auto; position:absolute; }
.vt_tl, .vt_tr , .vt_ct{height:39px; display:block;overflow:hidden}
.vt_tl{background:url(../images/vt_tl.png) top left no-repeat; padding: 0px 0px 0px 126px !important}
.vt_tr{background:url(../images/vt_tr.png) top right no-repeat; padding-right:17px;}
.vt_ct{background:url(../images/vt_ct.png) repeat-x;}

.vt_cl,.vt_cr,.vt_cc{display:block;clear:both} 
.vt_cl{background:url(../images/vt_cl.png) left repeat-y; padding-left:6px; }
.vt_cr{background:url(../images/vt_cr.png) right repeat-y; padding-right:6px;}
/*.vt_cc{background:url(../images/vt_cc.png);padding:5px;; border:1px solid #9bafca}*/
.vt_cc{background:#f3f3f3 url(../images/getmail.png) no-repeat;padding:235px 5px 5px 5px; border:0px solid #fff; background-position: 5px 5px}

.vt_bl, .vt_br , .vt_cb{height:15px; display:block;overflow:hidden}
.vt_bl{background:url(../images/vt_bl.png) bottom left no-repeat;padding-left:15px;}
.vt_br{background:url(../images/vt_br.png) bottom right no-repeat;padding-right:15px;}
.vt_cb{background:url(../images/vt_cb.png) bottom repeat-x;}

.vtf_close{float:right; background:url(../images/vt_btn.png); height:16px; width:16px; margin:14px 0px 0px 0px; cursor:pointer}
.vtf{}
.td_label{font:bold 12px tahoma; color:#333333}

/*Right img----------------------------------------------*/
.MPlayer a{margin-bottom:7px; border:0px; float:left; width:193px; height:120px}
.MPlayer img{border:0px}
.moreimg{padding:5px 3px 15px 3px}
.moreimg a{font:bold 12px tahoma; background:url(../images/moreimg.png) left no-repeat ; padding-left:12px; text-decoration:none; color:#333333}
.moreimg a:hover{color:#990000; cursor:pointer; text-decoration:underline}
/*Form new-------------*/
.tb_frm, .tb_frm2{margin:7px 0px 7px 7px}
.tb_frm th, .tb_frm2 th{font:normal 11px Arial; color:#2A2A2A; text-align:left; width:85px}
.tb_frm td, .tb_frm2 td{}

.tb_frm2{width:100%}
.tb_frm2 th{ width:30%; text-align:right; padding-right:10px}
.tb_frm2 td{width:70%; font-weight:bold}


.cardname{width:250px}
.cardname th{ width:50px}
#paytype{margin:7px 0px 0px 7px}
.lineinfor{border-bottom:1px solid #909090; margin:0px 5px 0px 5px; font:bold 11px Arial; padding:0px 0px 0px 5px}


.gridcart{width:100%; padding:5px}
.gridcart thead td{text-align:center; vertical-align:top; background:#e1e1e1; padding:2px; font:bold 10px tahoma}
.gridcart tbody td{text-align:center; vertical-align:top; padding:2px; font:normal 10px tahoma; border-bottom:1px solid #d8d7d7}
.gridcart tbody td img{margin:2px; width:40px; height:40px}
.gridcart tfoot td{text-align:center; vertical-align:top; padding:2px; font:normal 10px tahoma; border-bottom:1px solid #d8d7d7; background:#f3f1f1}
.gridcart tfoot th{text-align:right; vertical-align:top; padding:2px; font:bold 10px tahoma; border-bottom:1px solid #d8d7d7;background:#f3f1f1}