@charset utf-8;
/* CSS Document */


/*-------------------------------------
* Filename:        style.css
* Description：    Reset,Initialization
* Version：        2010-07-14
* Website：        xxxxx.com
* Author：         syl
===Structure===========================
* Page Width：         1050px;
* Number of columns：  1
    $_Reset
-------------------------------------*/

/*Reset Css
-------------------------------------*/
html,body,iframe,
	h1,h2,h3,h4,h5,
		  p,div,dl,dt,dd,ul,ol,li,
			  b,font,strong,span,input,em{margin:0px;padding:0px}			  
table{ border-collapse:collapse; border-spacing:0px;border:none}
a img{border:none}
html,body{margin: 0;font-family: Lucida Grande, tahoma, verdana, arial, helvetica, sans-serif;	font-size: 0.72em;color: #333333; text-align:center}
form, select, input {/*	display: inline;*/font-size: 12px;margin: 0.1em;}
h1,h2,h3,h4,h5{font-size:1em;font-weight:normal;font-family:"Lucida"}
ul,li{list-style:none; padding:0; margin:0}
cite{ font-style:normal}
a:link {color:#4f4f4f; 	text-decoration:none;}
a:visited {	text-decoration:none; color:#313131;}
a:hover {color:#000; text-decoration:none;}
a:active {color: #2b2b2b;}
h1 {font: bold 18px Arial;color: #4e637e;border-bottom: 1px solid #e6e6e6;padding: 0 0 2px 0;margin: 0 0 17px 0 !important;	}
h2 {font: bold 18px tahoma;padding: 15px 0 5px 0 !important;display: block;}
h3 {font-size: 1.1em;}
h4, h5, h6,.side_ulcontent{font-size:1em;	}
h1, h2, h3, h4, h5, h6 {margin: 0.3em 0;}
.mia{ overflow:hidden; zoom:1;}
.wid_1050{ width:1050px; margin:0 auto; text-align:left; background:#fff;vertical-align: top;}

.header{margin: 0em;padding: 0em;}
.logo_top{ overflow:hidden; zoom:1; padding-top:5px; font-size:12px; }
.logo{ float:left}
.top_right_ul{ float: right}
.top_right_ul li{ float:left; height:20px; line-height:20px; margin:0 10px;	}
.welcome{ float:left}
.top_nav{ background:url(../images/ezpages_bg.gif) repeat-x; height:39px; }




.top_nav_ul{ float:left;  padding:0; margin:0; margin-top:-10px; height:47px;  overflow:hidden; zoom:1}
.top_nav_ul a {color: #fff; font-size:13px; font-weight:bold; text-decoration: none;  font-family:arial;}
.top_nav_ul li {margin: 10px 0;float:left;background: url("../images/bg_tabs_left.gif") no-repeat 0 0;  border-right: 1px solid #616161; overflow:hidden; zoom:1}
.top_nav_ul li a {display: block; background: url("../images/bg_tabs_right.gif") no-repeat right 0; padding: 10px 20px 10px 18px; color:#fff!important;  }
.top_nav_ul li a:hover{background: url("../images/bg_tabs_left.gif") left -39px; }
.top_nav li.home_link {padding: 0; float:left; margin-left:0; }
.top_nav li.home_link a {display:block; background: url("../images/home_tab.gif") no-repeat left 0; float:left; height: 27px;width: 2px; padding-left:16px;}
.top_nav li.home_link a:hover{ background: url("../images/home_tab.gif") no-repeat left -39px;}
.top_nav_ulright{ float:right; color:#fff;font: normal 11px verdana; padding-top:10px;}
.top_nav_ulright a{color:#fff!important;padding: 11px 7px;}
.top_nav_ulright a{text-decoration: none;}
.top_nav_left{ float:left; background:url(../images/top_nav_left_bg.gif) no-repeat left; height:39px; width:10px;}
.top_nav_right{ float:right; background:url(../images/top_nav_right_bg.gif) no-repeat right; height:39px; width:10px;}
.top_search {height: 28px;background: #fbfbec url(../images/line.jpg) repeat-x bottom ;margin: 0 4px !important; 	padding: 2px 3px 3px 3px;}

.search_header {margin: 3px 0;}
.search_header input {border: 0px;margin: 0px;color: #696969;background: none;}
.search_header form {float: left;}
.search_header input:focus {background: none;}
.search_header_input {background: url("../images/search_header_bg.gif") no-repeat left top;height: 21px;padding: 1px 0 0 3px;float: left;}
.search_header_text{ width:138px}
.advanced_search {padding: 0 6px 2px 0;	margin: 4px 0 0 10px; float:left}
.advanced_search a {font: 11px Verdana;	text-decoration: none;	color: #757575;}
.advanced_search a:hover {text-decoration: underline;}

.cart-header {padding: 1px;	margin: 2px auto 3px auto !important; font-weight: bold;font:11px Verdana; }
.cart_empty{ text-align:center; font-weight:bold;background: #f7fcde; width:160px; overflow:hidden; zoom:1; margin:0 auto; line-height:18px;}
.cart-icon {width:16px;height:15px;margin: 1px 0px 0 0; float:left}
.empty {background: url("../images/cart_empty_icon.gif") no-repeat left top; border:none}

.float_right{ float:right}
.languages-wrapper select, .languages-wrapper {	font: 11px tahoma, arial !important;}
.languages-wrapper select{	height:18px; vertical-align:middle}
.languages-wrapper form {float: right;}
.languages-wrapper label {padding: 3px 0;line-height: 17px !important;}

.side_ulcontent {border: 1px solid #E6E6E6;	border-top: none;background-color: #ffffff;	padding: 0.7em 0.9em; font-family:arial; }
.side_ulcontent li{ background:url(../images/line.jpg) repeat-x bottom;}
.side_ulcontent li a{font: 12px arial; background:url(../images/arrow.gif) no-repeat left 8px; text-indent:10px;  height:23px; line-height:23px;display:block;	color: #454545;}
.side_ulcontent li.bold a{ font-weight:bold}
.side_ulcontent_ul{ }
.side_ulcontent_ul li{ background:none}
.side_ulcontent li.bold ul.side_ulcontent_ul li a{ background:none; text-indent:10px; font-weight:normal }

.main{ margin-top:15px;}
.main_left{ float:left; width:190px; overflow:hidden;zoom:1; }
.main_midd_right{ float:right; width:853px;}
.main_midd{ width:667px; padding: 3px; float:left;margin-top:4px; }
.main_right{ width:170px; float:right;  overflow:hidden;zoom:1}
.margin_top10{ margin-top:15px;}

.n_line li{ background:none}
.n_line li a{ background:none; text-indent:2px; height:20px; line-height:20px;}
.main_left_h3_left{ background: url(../images/main_sidebox_left.gif) no-repeat left top; height:26px; line-height:26px; font-size:12px; font-family:arial; font-weight:bold; color:#fff; margin-bottom:-1px; }
.main_left_h3_left span{ background: url(../images/main_sidebox_right.gif) no-repeat right top; display:block; margin-left:10px;}
.main_left_h3_tit_left{background: url(../images/sidebox_left.gif) no-repeat left top; height:26px; line-height:26px; font-size:12px; font-family:arial; font-weight:bold; color:#fff; margin-bottom:-1px; }
.main_left_h3_tit_left span{ background: url(../images/sidebox_right.gif) no-repeat right top; display:block; margin-left:10px;}
/*---------------- right ---------------------*/
.right_side_Content{border: 1px solid #E6E6E6;	border-top: none;background-color: #f4fcfd;padding: 0.7em 0.9em;}
.right_side_Content_bgfff{border: 1px solid #E6E6E6;	border-top: none;background-color: #fff;}
p.right_side_Content_p{font-weight: bold; text-align: center; font-size:12px; padding:10px 0}
h3.main_left_h3_tit_left span cite a{ font-weight:normal; color:#fff  !important}
h3.main_left_h3_tit_left span cite a:hvoer{ font-weight:normal; color:#FFFF33 !important}
.bg_fff{ background:#fff; text-align:center; font-size:11px; }
.text_wid_140{ width:140px;  }
.submit_wid_50{ width:50px; margin-bottom:5px;}
.right_centered_content{ border-bottom:solid 1px #E6E6E6;padding:7px 0;}
.right_centered_content a{font: normal 11px verdana;color:#454545;line-height: 17px; }
.sidebox-products {	display: block;	color: #0075E2 !important;	padding: 2px;}
.n_bottom_line{ border:none}
ol.wrapper {list-style-type:decimal;  text-align:left;	margin: 0 8px 0 8px;}
ol.wrapper li { line-height:16px;padding: 0;margin: 0.3em 0em 0.3em 0em;	}
p.font_normal{ font-weight:normal}
.right_footer_side{ margin:8px 8px; text-align: left;}
.right_footer_side li{ line-height:16px;}
/*---------------- midd ---------------------*/
.content_top_ccc{ border-top:solid 1px #e6e6e6; padding-top:15px;}
.content_box{ margin-bottom:0; font-size:11px; }
.content_box_p{margin-bottom:0; font-size:12px; line-height:18px}
h2.center_boxn2 {font: bold 20px Arial;	color: #4e637e;	border-bottom: 1px solid #e6e6e6;padding: 0 0 2px 0;margin: 0px 0 5px 0 !important; overflow:hidden;zoom:1}
h2.center_boxn2 b{ float:left}
h2.center_boxn2 cite{ float:right; font-size:12px; font-weight:normal; padding-top:10px;}
.center_box_contents_new{ text-align:center;font-size:12px; padding:8px 0;  overflow:hidden;zoom:1}
.back {float: left;}
.center_box_contents_new a {color: #0075E2  !important; font-size:12px;margin: 1px 3px; line-height:18px; display:block}


.center_box_contents_new img{ margin:0 0 3px;}
.v_line{background:transparent url(../images/delim_v.gif) top center repeat-y;   width: 20px;font-size: 1px;}
.h_line{background: url(../images/delim_h.gif)  ;padding:1px 0;height:3px;}
.midd_top_bg1{background: rgb(0, 0, 0) url(../images/banner-rolex-bg.jpg) no-repeat scroll left 30%; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;}
.midd_top_bg2{background: rgb(0, 0, 0) url(../images/banner-rolex-layer.jpg) no-repeat scroll right 70%; padding-right: 15px;  text-align: right;}
.midd_top_bg2_span{font-family: Verdana;font-style: normal; font-variant: normal; font-weight: normal; font-size: 14px; line-height: normal; font-size-adjust: none; font-stretch: normal; -x-system-font: none; color: rgb(230, 93, 25);}
.midd_top_bg2_span a.red{color: rgb(230, 93, 25)!important; text-decoration: none;}
.midd_top_bg2_span_fff{font-family: Verdana,arial,Helvetica,sans-serif; font-style: normal; font-variant: normal; font-weight: normal; font-size: 12px; line-height: normal; font-size-adjust: none; font-stretch: normal; -x-system-font: none; color: rgb(255, 255, 255);}
.midd_top_bg2_span_fff a.c_fff{color: rgb(255, 255, 255); text-decoration: none;}
.content_box_p h2,.content_box_p h1{ margin:15px 0 5px}

/*---------------- footer ---------------------*/
.footer{ font-size:11px;margin:0em;padding: 0.5em 0.2em;font-weight: bold;	height: 1%;	border-top: 2px solid #cecece;margin: 25px 0 0 0;padding: 12px 0 12px 0;}
.legalCopyright {float: left;font:11px verdana !important;}
.footer_links{ float:right;}
.footer_links li {font: normal 11px verdana; float: left;margin: 0 2px 0 14px;}
/*---------------- list ---------------------*/
.font_12{ font-size:12px;}
.nav_bread_crumb {padding: 0 0.5em;	font: 11px tahoma;margin: 0em;color: #999999; margin-bottom:-10px;}
.nav_bread_crumb a {color: #999;}
.c_333 a{ color:#333 !important}
.forward{ float:right}
.page_box{ overflow:hidden; zoom:1; margin:30px 0 0;font: normal 11px verdana; }
.page_box_left{ float:left; text-indent:10px;}
.page_box_right { float:right}
.page_box_right a {color: #0075E2 !important;padding: 2px;margin: 0px; }
.margin_page{ margin:10px 0 30px;}
.centered_content { line-height:20px; color: #FF6600}
.centered_content a{ color:#333 !important; font-weight:bold;}
.centered_content a:hover{ color:#666 !important;}
.cart_header {padding: 1px;	margin: 2px auto 3px auto !important;background: #f7fcde;}
.cart_header span {font-weight: bold;}

/*---------------- content ---------------------*/
.main_product{ overflow:hidden; zoom:1}
.main_product_left{float:left; text-align:center; overflow:hidden; zoom:1; margin-bottom:20px;}
.main_product_leftimg {	 background: url(../images/shadowAlpha.png) no-repeat bottom right !important;background: url(../images/shadow.gif) no-repeat bottom right;	margin: 10px 0 0 10px !important;	margin: 10px 0 0 5px; }
.main_product_leftimg img {display: block;position: relative;background: #fff;margin: -3px 6px 6px -3px;border: 1px solid #a9a9a9;padding: 4px;overflow:hidden; zoom:1;}		
.main_product_left span a{font: normal 11px verdana; color:#333 !important;}	
.main_product_left span a:hover{color:#666 !important;}
.main_product_right{ float:right; width:395px; padding-top:20px;}
.productGeneral{font: bold 16px arial;color: #a30101;margin: 0 0 6px 0;	display: block;}
.main_product_right_ul{font: normal 11px verdana; font-size:12px; }
.cartAdd { overflow:hidden; zoom:1; margin-top:20px; line-height:30px; font-size:12px;  width:384px;	text-align: left	;	border: 1px solid #e2e2e2;	background: #f8f8f8;  padding-left:8px; padding-bottom:8px; padding-top:8px; padding-right:1px;}
.product_general{border:1px solid #bfbfbf; font-size:12px; line-height:18px;margin-top:5px;	clear:both; padding:8px;font-size:12px;}
.product_general font{font-size:12px;}
.cpsshi_pping { font-size:11px; color:#302f2f; line-height:18px; font-family:tahoma, arial, verdana, helvetica, sans-serif; text-align:left;	overflow: hidden; zoom:1; width:667px;}
.cpscontent{clear:both;height:18px;color:#FF0000;line-height:18px;text-align:left;font-size:12px;font-weight:bold;margin-top:20px; text-align:left; font-family: tahoma, arial, verdana, helvetica, sans-serif;}
.cpsshi_pping ul{float:left;margin:0px;padding:0px;}
.cpsshi_pping ul li{list-style:none;marign:0px;line-height:14px;padding-left:18px;background:url(../images/icon7.gif) no-repeat;margin-bottom:5px; overflow: hidden; zoom:1}
.cpshow_word{margin:0px auto;text-align:left;font-family: tahoma, arial, verdana, helvetica, sans-serif;font-size:11px;line-height:15px;color: #666666;padding-top:5px;margin-top:20px;margin-bottom:5px;}
.cpshow_word span{color:#1f5093;font-weight:bold;font-size:13px;line-height:25px;}
.cpshow_word ol{ list-style-type:decimal; text-indent:20px; margin:10px 0}
.centered_content{ text-align:center}
.navSplitPagesLinks a {color: #0075E2;padding: 2px;	margin: 0px;}
.nav_next_prevCounter {margin: 0em;	font-size: 0.9em; color:#333; padding-bottom:10px;}
.nav_next_prevlist {display: inline;white-space: nowrap;margin: 0;padding: 0.5em 0em;list-style-type: none;	}
/*---------------- cart ---------------------*/
.cart_play{ margin-top:20px;}
.cart_play_bold{padding:20px 0em 10px; font-weight: bold; text-align:center}
.cart_play_font_12{ font-size:12px;}
.rowEven {	background-color: #fdfdfd;	height: 1.5em;	vertical-align: top;}
.cartQuantity,.cartQuantityUpdate,.cart_play_td{padding: 0.5em 0em;}
.tableHeading th {border-bottom: 1px solid #aaaaaa;background-color: #dadada;height: 2em;}
.cart_subtotal {background-color: #e9e9e9;height: 2.2em; text-align:right; font-weight:bold; line-height:2.2em; padding-right:10px;border-top: 1px solid #aaaaaa; margin:15px 0 5px }
.alert {color: #FF0000;	margin-left: 0.5em;	}
.cart_play_table{ text-align:center;}
.rowEven td{ padding:8px 0}

 TEXTAREA#enquiry {
	MARGIN: 4px 0px; WIDTH: 93%
}

INPUT#email-address {
	MARGIN: 0px 0px 3px; VERTICAL-ALIGN: middle; WIDTH: 36%
}
INPUT#contactname {
	MARGIN: 0px 0px 3px; VERTICAL-ALIGN: middle; WIDTH: 36%
}
FIELDSET#contactUsForm {
	PADDING-RIGHT: 0px; PADDING-LEFT: 15px; PADDING-BOTTOM: 15px; WIDTH: 95%; PADDING-TOP: 15px
}
.alert {
	MARGIN-LEFT: 0.5em; COLOR: #ff0000; MARGIN-RIGHT: 5px
}
