html, body {
	margin:0px;
	padding:0px;
	background:#000 url(../../Watches/images/bg.jpg) left top repeat-x;
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	color:#999;
}
input[type="text"], #inputArea textarea {
	background:#202020;
	border:0px;
	padding:4px 4px;
	color:#CCC;
	font-size:11px;
}
input[type="password"] {
	background:#202020;
	border:0px;
	padding:4px 4px;
	color:#CCC;
	font-size:11px;
}
select {
	background:#DBDBDB;
	border:1px solid #ccc;
	padding:16px 16px 16px 16px;
	color:#000;
	font-size:12px;
	font-weight:none;
}
input[type="submit"] {
	font-size: 11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #CCCCCC;
	font-weight:bold;
	padding: 0px 10px 0px 10px;
	margin: 0px 0px 0px 0px;
	background-color: #AA0000;
	border: 0px solid #333333;
	height: 20px;
}
input[type="submit"]:hover {
	font-size: 11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #fff;
	font-weight:bold;
	padding: 0px 10px 0px 10px;
	background-color: #AA0000;
	border: 0px solid #333333;
	height: 20px;
}
input[type="button"] {
	font-size: 11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #CCCCCC;
	font-weight:bold;
	padding: 0px 10px 0px 10px;
	margin: 0px 0px 0px 0px;
	background-color: #AA0000;
	border: 0px solid #333333;
	height: 20px;
}
input[type="button"]:hover {
	font-size: 11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #fff;
	font-weight:bold;
	padding: 0px 10px 0px 10px;
	background-color: #AA0000;
	border: 0px solid #333333;
	height: 20px;
}
* {
	margin:0px;
	padding:0px;
}
a img {
	border:0px;
}
:focus {
	outline: 0;
}
ol, ul {
	list-style: none;
}
blockquote:before, blockquote:after, q:before, q:after {
	content: "";
}
blockquote, q {
	quotes: "" "";
}
.alignright {
	float:right;
}
.alignleft {
	float:left;
}
.aligncenter, div.aligncenter {
	display: block;
	margin-left: auto;
	margin-right: auto;
}
br.clear {
	clear:both;
	height:0;
	font-size:0;
	line-height:0;
}
.clear {
	height:0px;
	font-size:0px;
	clear:both;
	display:block !important;
	display:inline;
	line-height:0px;
}
.spacer {
	height:12px;
	font-size:0px;
	clear:both;
	line-height:0px;
}
.spacer5px {
	height:5px;
	font-size:0px;
	clear:both;
	line-height:0px;
}
.spacer2px {
	height:2px;
	font-size:0px;
	clear:both;
	line-height:0px;
}
.wrapper {
	width:100%;
}
.container {
	width:995px;
	margin:0 auto;
}
.container-inner {
	width:995px;
	margin:0 auto;
}
.header {
	width:100%;
	padding-top:3px;
}
.middle {
	width:100%;
	background:#1a1a1a url(../../Watches/images/content-bg.jpg) left top repeat-x;
}
.footer {
	width:100%;
	background:url(../../Watches/images/footer-bg1.jpg) left top repeat;
}
.widecolumn {
	width:748px;
}
.narrowcolumn {
	width:178px;
}
/* round coener css */







div.middle .round-box {
	background:#000000;
	font-size:11px;
	position:relative;
}
div.middle .roundbox-content {
	padding:5px;
}
div.middle .corlt, div.middle .corrt, div.middle .corlb, div.middle .corrb {
	position: absolute;
	width:5px;
	height:5px;
	background:url(../../Watches/images/round-corner.png) no-repeat;
	font-size:0px;
	line-height:0px;
}
div.middle .corlt {/* margin-left:-1px; margin-top:-1px;*/
	background-position:left top;
	float:left;
	left:0px;
	top:0px;
}
div.middle .corrt { /*margin-right:-1px; margin-top:-1px;*/
	background-position:right top;
	float:right;
	right:0px;
	top:0px;
}
div.middle .corlb { /*margin-left:-1px; margin-bottom:-1px;*/
	background-position:left bottom;
	float:left;
	left:0px;
	bottom:0px;
}
div.middle .corrb { /*margin-right:-1px; margin-bottom:-1px;*/
	background-position:right bottom;
	float:right;
	right:0px;
	bottom:0px;
}
* html div.middle .round-box {
	background:#000000;
	font-size:11px;
	position:relative;
}
* html div.middle .corlt, * html div.middle .corrt, * html div.middle .corlb, * html div.middle .corrb {
	position:absolute;
	width:5px;
	height:5px;
	background:url(../../Watches/images/round-corner2.gif) no-repeat;
	font-size:0px;
	line-height:0px;
}
* html div.middle .corlt {/* margin-left:-1px; margin-top:-1px;*/
	background-position:left top; /*float:left;*/
	left:0px;
	top:0px;
}
* html div.middle .corrt { /*margin-right:-1px; margin-top:-1px;*/
	background-position:right top; /*float:right;*/
	right:0px;
	top:0px;
}
* html div.middle .corlb { /*margin-left:-1px; margin-bottom:-1px;*/
	background-position:left bottom; /*float:left; */
	left:0px;
	bottom:0px;
}
* html div.middle .corrb { /*margin-right:-1px; margin-bottom:-1px;*/
	background-position:right bottom; /*float:right;*/
	right:0px;
	bottom:0px;
}
.header .container {
	padding:0 29px;
	width:946px;
}
.middle .container {
	background:url(../../Watches/images/cl-shade-1.png) left top no-repeat;
	padding-left:29px;
	width:966px;
}
.middle .container-inner {
	background:url(../../Watches/images/cl-shade-1.png) left top no-repeat;
	padding-left:29px;
	width:966px;
}
.footer .container {
	padding:10px 8px 0 8px;
	width:954px;
}
.content-shade {
	padding-right:29px;
	background:url(../../Watches/images/cr-shade-1.png) right top no-repeat;
	padding-bottom:15px;
}
.content-shade-inner {
	padding-right:29px;
	background:url(../../Watches/images/cr-shade-inner.png) right top no-repeat;
	padding-bottom:15px;
}
.logo {
	padding: 0px 0px 0px 5px;
}
.logo a {
	display:block;
	overflow:hidden;
	text-decoration:none;
	color:#000;
	text-indent:-9999px;
	background:url(../../Watches/images/logo-xxink.png) left top no-repeat;
	width:214px;
	height:39px;
}
/* navigation */ 



.navigation {
	padding:23px 7px 28px 22px;
}
.navigation li {
	float:left;
	padding-right:22px;
}
.navigation li.last {
	padding-right:12px;
}
.navigation li a {
	text-decoration:none;
	color:#fff;
	display:block;
	text-indent:-9999px;
	overflow:hidden;
	height:15px;
}
.navigation li a.home {
	background:url(../../Watches/images/home.png) left top no-repeat;
	width:40px;
}
.navigation li a.products {
	background:url(../../Watches/images/products.png) left top no-repeat;
	width:69px;
}
.navigation li a.howit {
	background:url(../../Watches/images/how-it-works.png) left top no-repeat;
	width:96px;
}
.navigation li a.dealers {
	background:url(../../Watches/images/dealers.png) left top no-repeat;
	width:59px;
}
.navigation li a.faq {
	background:url(../../Watches/images/faq.png) left top no-repeat;
	width:24px;
}
.navigation li a.contact {
	background:url(../../Watches/images/contact.png) left top no-repeat;
	width:59px;
}
/*nav-hover*/



.navigation li a.home:hover {
	background:url(../../Watches/images/home_h.png) left top no-repeat;
	width:40px;
}
.navigation li a.products:hover {
	background:url(../../Watches/images/products_h.png) left top no-repeat;
	width:69px;
}
.navigation li a.howit:hover {
	background:url(../../Watches/images/how-it-works_h.png) left top no-repeat;
	width:96px;
}
.navigation li a.dealers:hover {
	background:url(../../Watches/images/dealers_h.png) left top no-repeat;
	width:59px;
}
.navigation li a.faq:hover {
	background:url(../../Watches/images/faq_h.png) left top no-repeat;
	width:24px;
}
.navigation li a.contact:hover {
	background:url(../../Watches/images/contact_h.png) left top no-repeat;
	width:59px;
}
/* submit flexible */ 



.submit {
	font-size:11px;
	float:left;
	padding-left:14px;
	background:url(../../Watches/images/submit-l.jpg) left top no-repeat;
}
.submit input {
	font-size:11px;
	float:left;
	padding-right:14px;
	background:url(../../Watches/images/submit-r.jpg) right top no-repeat;
	width:auto;
	overflow:visible;
	border:0px;
	color:#fff;
	height:22px;
	padding-bottom:4px;
	line-height:21px;
	cursor:pointer;
}
/* round coener css */



.round-box {
	background:#000000;
	font-size:11px;
}
.roundbox-content {
	padding:0px;
}
.corlt, .corrt, .corlb, .corrb {
	position:relative;
	width:2px;
	height:2px;
	background:url(../../Watches/images/round-corner.gif) no-repeat;
	font-size:0px;
	line-height:0px;
}
.corlt {/* margin-left:-1px; margin-top:-1px;*/
	background-position:left top;
	float:left;
	left:0px;
	top:0px;
}
.corrt { /*margin-right:-1px; margin-top:-1px;*/
	background-position:right top;
	float:right;
	right:0px;
	top:0px;
}
.corlb { /*margin-left:-1px; margin-bottom:-1px;*/
	background-position:left bottom;
	float:left;
	left:0px;
	bottom:0px;
}
.corrb { /*margin-right:-1px; margin-bottom:-1px;*/
	background-position:right bottom;
	float:right;
	right:0px;
	bottom:0px;
}
/* round products corner css */



.round-box2 {
	background:#fff;
	font-size:11px;
	position:relative;
}
.roundbox-content2 {
	padding:10px;
}
.corlt2, .corrt2, .corlb2, .corrb2 {
	position:relative;
	width:3px;
	height:3px;
	background:url(../../Watches/images/round-corner3.gif) no-repeat;
	font-size:0px;
	line-height:0px;
}
.corlt2 {/* margin-left:-1px; margin-top:-1px;*/
	background-position:left top;
	float:left;
	left:0px;
	top:0px;
}
.corrt2 { /*margin-right:-1px; margin-top:-1px;*/
	background-position:right top;
	float:right;
	right:0px;
	top:0px;
}
.corlb2 { /*margin-left:-1px; margin-bottom:-1px;*/
	background-position:left bottom;
	float:left;
	left:0px;
	bottom:0px;
}
.corrb2 { /*margin-right:-1px; margin-bottom:-1px;*/
	background-position:right bottom;
	float:right;
	right:0px;
	bottom:0px;
}
.top-link {
	padding:0 5px;
	line-height:28px;
}
.top-link a {
	text-decoration:underline;
	color:#b4b4b4;
	font-size:9px;
}
.top-link a:hover {
	text-decoration:underline;
	color:#ff0000;
}
.cartbox a {
	color:#FFF;
	text-decoration:none;
	font-size:9px;
}
.cartbox a:hover {
	color:#CCC;
}
.cartbox {
	width:219px;
	background:#1A191A;
}
.cart_box_top {
	background:url(../../Watches/images/top_popup_bg.gif) left bottom no-repeat;
	padding-bottom:5px
}
.cart_box_top_bg {
	background:#1A191A;
}
.cart_box_right-bdr {
	border-right:1px solid #333333;
}
.inner_cartbox {
	width:325px;
	top:0;
	margin-top:0px;
}
.inner_cartbox .tpad_inner {
	width:279px;
}
.clbox {
	background:#1a191a;
	padding:9px 0px 0 0;
}
.crbox {
	background:#1a191a;
	padding:7px 0px 0 0;
}
.crbox_home {
	background:#1a191a;
	padding:18px 0px 0 0px;
	width:30px;
	position:relative;
}
.bdr-right {
	border-right:1px solid #333;
}
.crbox {
	width:30px;
	position:relative; /*padding:15px 0px 6px 0px; top:20%; bottom:10%;*/
}
.clbox {
	margin-right:1px;
	width:182px;
}
.inner_cartbox .clbox .bcor {
	background:url(../../Watches/images/inner_bottom.jpg) left top no-repeat;
	height:2px;
	font-size:0px;
	line-height:0px;
	bottom:-9px;
	position:relative;
}
.clbox .bcor {
	background:url(../../Watches/images/cart-lbt.gif) left top no-repeat;
	height:2px;
	font-size:0px;
	line-height:0px;
	bottom:-2px;
	position:relative;
}
.bcorn_leftb_corn {
	background:url(../../Watches/images/cart-lbt.gif) left top no-repeat;
	height:0px;
	font-size:5px;
	line-height:2px;
	bottom:-10px;
	position:relative;
	width:100%;
}
.bcorn_leftb_corn_bg {
	background:url(../../Watches/images/cart-lbt.gif) left top no-repeat;
}
.clbox .tpad {
}
.inner_width {
	width:292px;
}
.clbox .tpad_home .bcor {
	height:2px;
	font-size:0px;
	line-height:0px;
	bottom:-7px;
	position:relative;
}
.crbox .bcor {
	height:2px;
	font-size:0px;
	line-height:0px;
	border:0px solid;
}
.crbox .bcor {
	background:url(../../Watches/images/cart-rbt.gif) right bottom no-repeat;
	height:96%;
	_top:211px;
	position:relative;
}
.crbox_home .bcor {
	background:url(../../Watches/images/cart-rbt.gif) right bottom no-repeat;
	height:96%;
	_top:211px;
	position:relative;
}
.cart-icon {
	background:url(../../Watches/images/view-cart.jpg) left top no-repeat;
	padding-left:18px;
	color:#af1316;
}
.white_txt {
	color:#fff;
}
.crbox .tpad {
	padding:4px 11px 6px 11px;
	position:relative;
}
.crbox .tpad a, .crbox .tpad_home a {
	background:url(../../Watches/images/arrow-down.jpg) no-repeat 0 0;
	width:7px;
	height:4px;
	display:block;
	position:absolute;
}
.tpad_new {
}
.tpad_new a.arrow_top {
	background:url(../../Watches/images/up-arrow.gif) no-repeat 0 0;
	width:7px;
	height:4px;
	display:block;
	position:absolute;
	right:13px;
	bottom:10px;
	z-index:9000;
}
div.crbox .tpad a:hover, .crbox .tpad_home a:hover {
	background:url(../../Watches/images/up-arrow.jpg) no-repeat 0 0;
}
.tpad {
	padding:0px 0px 7px 0px;
}
.tpad_show {
	width:293px;
}
.tpad_home {
	padding:0 0px 6px 0px;
}
.topcartbox {
	width:390px;
	padding-right:4px;
}
.livechat {
	background:#1a1a1a url(../../Watches/images/live-chat-icon.jpg) 6px 6px no-repeat;
	padding:4px 4px;
	border:solid 1px #202020;
	margin:20px 0 0 6px;
}
.livechat a {
	padding:0 2px 0 20px;
	color:#fff;
	text-decoration:none;
	display:block;
}
.searchbox {
	padding-top:12px;
	padding-right:3px;
	width:220px;
}
.sebg {
	background:#191919 url(../../Watches/images/sf-bg.jpg) left bottom repeat-x;
	border:solid 0px #202020;
	padding:4px 5px 9px 8px;
	color:#999999;
	font-size:10px;
	font-family:Verdana, Geneva, sans-serif;
	width:175px;
	height:21x;
	margin-right:1px;
}
.banner {
	background:#333;
	height:250px;
}
.cs-text li {
	float:left;
	background:url(../../Watches/images/sepration.png) right center no-repeat;
	padding-right:12px;
	padding-top:9px;
	padding-bottom:9px;
	padding-left:0px;
}
.cs-text li.last {
	background:none;
	padding-right:0px;
}
.cs-text li a {
	text-decoration:none;
	color:#fff;
	display:block;
	text-indent:-9999px;
	overflow:hidden;
	height:18px;
	padding-left:8px;
}
.cs-text li a.custom {
	background:url(../../Watches/images/custom-graphics.png) left top no-repeat;
	width:256px;
}
.cs-text li a.easy {
	background:url(../../Watches/images/easy-online-ordering.png) 6px top no-repeat;
	width:271px;
}
.cs-text li a.fast {
	background:url(../../Watches/images/fast-shipping-australia-wide.png) 8px top no-repeat;
	width:356px;
}
.cs-text li a.product {
	background:url(../../Watches/images/products-title.jpg) 0px top no-repeat;
	width:125px;
}
.cs-text li a.faq {
	background:url(../../Watches/images/faq.jpg) 0px top no-repeat;
	width:50px;
}
.midbox {
	padding:9px 0 !important;
	padding:5px 0;
}
.imbox {
	border:solid 3px #000;
	background:#0c0b0b;
	margin-right:5px;
	height:104px;
	width:223px;
}
div.nomarge {
	margin-right:0px;
	margin-bottom:0px;
}
.i-title {
	color:#5d5d5d;
	font-weight:normal;
	font-size:17px;
	padding-bottom:15px;
}
.think-text {
	padding:8px 0;
}
.think-text p {
	line-height:20px;
	padding-bottom:10px;
}
.free-box {
	padding-left:16px;
}
.footerbox {
	padding:0 9px 12px 8px;
}
/*.footerbox dt{ color:#85070a; font-size:13px; font-weight:bold; border-bottom:solid 1px #3f3f3f; padding-bottom:4px; margin-bottom:8px;}*/

.footerbox dt {
	color:#AA0000;
	font-size:13px;
	font-weight:bold;
	border-bottom:solid 1px #3f3f3f;
	padding-bottom:4px;
	margin-bottom:8px;
}
.footerbox dd a {
	line-height:18px;
	font-size:10px;
	text-decoration:none;
	color:#999999; /*display:block;*/
	background:url(../../Watches/images/square-icon.gif) left 5px no-repeat;
	padding-left:9px;
}
/*.footerbox dd a:hover{ color:#85070A; }*/

.footerbox dd a:hover {
	color:#AA0000;
}
.footer-logo {
	padding-top:8px;
}
.footer-logo li {
	float:left;
	padding:0 6px;
}
.footer-logo li a {
	padding-top:15px;
	display:block;
}
.copyright {
	font-size:10px;
	color:#999;
	padding:6px 0 6px 0;
	border-top:solid 1px #3f3f3f;
	line-height:18px;
	width:935px;
	margin:0px auto;
}
.language-box {
	width:90px;
}
.uparrow {
	padding:0px 0px;
	width:31px;
	border-left:solid 1px #1d1d1d
}
.lang {
	padding:4px 0 2px 8px;
}
.flag {
	position:relative;
	margin-bottom:-2px;
}
.c-text {
	line-height:22px;
	margin:0px 0px 0px 0px;
}
.filter {
	padding:7px 0 0;
}
.filter select {
	font-size:12px;
}
.fl {
	color:#A8111C;
	display:block;
	float:left;
}
.bt {
	width:30px;
}
.leftmenu {
	padding-bottom:6px;
	position:relative;
}
.last_menu {
	padding-bottom:100%;
}
.leftmenu dt {
	background:url(../../Watches/images/cate-head-bg.gif) left top repeat-x;
	color:#666;
	line-height:28px;
	height:25px;
	padding:0 8px;
}
.leftmenu dd {
	padding:4px 0 4px 10px;
	border-bottom:solid 1px #0e0e0e;
}
.leftmenu dd.last {
	border-bottom:0px;
}
.leftmenu dd a {
	color:#85070a;
	text-decoration:none;
	background:url(../../Watches/images/l-arrow.gif) left 7px no-repeat;
	line-height:17px;
	padding:3px 0 3px 10px;
}
.leftmenu dd a:hover {
	color:#b4161a;
	text-decoration:underline;
}
.leftmenu_new {
	padding-bottom:6px;
	position:relative;
}
.leftmenu_new li {
	padding-bottom:8px;
}
.leftmenu_new li a {
	background:url(../../Watches/images/cate-head-bg.gif) left top repeat-x;
	color:#666;
	line-height:28px;
	height:25px;
	padding:0 8px;
	text-decoration:none;
}
.leftmenu_new li a.txt_header {
	display:block;
	font-weight:bold;
}
.leftmenu_new li ul li {
	padding:4px 0 4px 10px;
	border-bottom:solid 1px #0e0e0e;
}
.leftmenu_new li ul li.last {
	border-bottom:0px;
}
.leftmenu_new li ul li a {
	color:#AA0000;
	text-decoration:none;
	background:url(../../Watches/images/l-arrow.gif) left 7px no-repeat;
	line-height:17px;
	padding:3px 0 3px 10px;
}
.leftmenu_new li ul li a:hover {
	color:#AA0000;
	text-decoration:underline;
}
.cat-heading {
	background:url(../../Watches/images/cate-head-bg.gif) left top repeat-x;
	color:#666;
	font-weight:bold;
	font-size:12px;
	padding:2px 9px;
	line-height:21px;
	position:relative;
	height:28px;
}
.productbox {
	width:235px;
	margin-right:5px;
	top:0;
	left:0;
	position:relative;
	margin-bottom:5px;
}
.pro-pad {
	padding:0px 11px 20px 11px;
}
.p-heading {
	font-size:12px;
	color:#000;
	padding:6px 0 0 0;
	position:relative;
}
.p-heading a {
	text-decoration:none;
	color:#000;
	font-weight:bold;
}
.p-heading a:hover {
	color:#a9070a;
}
.pricebox {
	background:url(../../Watches/images/price-bg.gif) left top no-repeat;
	width:235px;
	color:#fff;
	height:44px;
	line-height:49px;
	text-align:center;
	font-weight:bold;
	font-size:13px;
	margin:2px 0px 0px 0px;
}
.producttp {
	padding:7px 0 6px 0;
}
div.pagein {
	padding-top:1px;
}
.page-navi {
	padding: 0 12px;
	position:relative;
}
.page-navi a {
	color:#85070a;
	text-decoration:underline;
	padding:0 3px;
	line-height:22px;
}
.page-navi a:hover {
	color:#fff;
	text-decoration:none;
}
.page-name {
	padding-left:10px;
	color:#85070a;
	line-height:22px;
}
div.full-box {
	width:100%;
}
.content-box {
	background:url(../../Watches/images/cate-head-bg.gif) left top repeat-x;
	padding:15px 10px;
}
.c-box {
	border-bottom:solid 1px #0e0e0e;
	padding:0 0 3px 0;
	margin-bottom:10px;
	position:relative;
}
.content-box h1 {
	font-size:12px;
	font-weight:normal;
	color:#85070a;
	padding-bottom:12px;
}
.content-box p {
	line-height:19px;
	padding-bottom:10px;
}
.productview {
	width:320px;
	margin-right:20px;
	position:relative;
}
.pro-content {
	width:340px;
}
.makeline {
	font-size:18px;
	background:none;
	border-bottom:dotted 1px #85070a;
	padding-bottom:5px;
	margin-bottom:10px;
}
.makeline span.delaer {
	color:#85070a;
}
.makeline a {
	background:url(../../Watches/images/g-arrow.gif) left 10px no-repeat;
	padding-left:10px;
	color:#666;
	text-decoration:underlinel;
	font-size:11px;
	line-height:20px;
}
.pro-content p {
	line-height:18px;
	padding-bottom:10px;
}
.line {
	height:1px;
	font-size:0px;
	line-height:0px;
	border-bottom:solid 1px #0e0e0e;
}
.price-box {
	font-size:14px;
	line-height:18px;
	font-weight:bold
}
.blackrow {
	background:url(../../Watches/images/black-row.gif) center top no-repeat;
	height:5px;
	font-size:0px;
	line-height:0px;
	position:relative;
	z-index:50;
	width:748px;
	margin-left:-5px;
}
.red {
	color:#85070a;
	padding-left:30px;
}
.detailtext p, .detailtext strong {
	padding:0 10px;
}
.detailtext p {
	padding-bottom:10px;
}
.makebox {
	padding:10px 10px 0 10px;
}
.make-title {
	font-size:14px;
	color:#85070a;
	padding-bottom:5px;
	margin-bottom:8px;
	border-bottom:dotted 1px #85070a;
	display:block
}
.m1 {
	width:340px;
	margin-right:12px;
}
.m2 {
	width:365px;
}
.makef input {
	background:#202020;
	border:0px;
	width:330px;
	padding:5px 5px;
	color:#999;
	font-size:11px;
}
.makef textarea {
	background:#202020;
	border:0px;
	width:330px;
	padding:5px 5px;
	color:#999;
	font-size:11px;
	height:100px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
}
.m2 p {
	line-height:19px;
}
.mainshroud {
	padding:5px 0 5px 0;
	display:block;
	color:#85070a;
}
.addcart {
	padding-top:15px;
	margin-bottom:2px;
	border-top:dotted 1px #85070a;
	text-align:left;
}
.cartbox_row {
	padding:5px 0;
	border-bottom:1px solid #333333;
	display:block;
}
.cartbox_row2 {
	padding:5px 5px;
	border-top:1px solid #333333;
}
.cartbox_row1 {
	padding:5px 0px;
	display:block;
}
.cartbox_row_bdr {
	border:none;
	padding:5px 0;
	display:block;
}
.cartbox_row1 p, .cartbox_row1_botm p {
	padding:0px 7px;
}
.cartbox_row .cart_item_img, .cartbox_row_bdr .cart_item_img {
	margin-right:10px;
}
.textright {
	text-align:right;
}
a.cartbox_link {
	font:bold 14px Arial, Helvetica, sans-serif;
	text-decoration:none;
}
a.cartbox_link:hover {
	color:#CCC;
}
.item-detail {
	margin:5px 0px 0px 0px;
	font-size:9px;
}
.tpad_inner {
	width:172px;
	margin:0px auto;
	font-size:9px;
	color:#cccccc;
}
.cartbox_row1_botm {
	background:url(../../Watches/images/cart-lbt.png) left bottom no-repeat;
	padding:6px 0px;
	border-top:1px solid #020302;
	display:block;
}
.equal_height { /*height:212px;*/
}
.makeline_new {
	font-size:18px;
	background:none;
}
.probrand {
	color:#CD0000;
	font-style:italic;
	font-size:11px;
	font-weight:bolder;
	padding:3px 0 0 0;
}
.QuickSearch {
	background:#1A191A;
	padding:5px;
	border-top:1px solid #020302;
	margin-top:3px;
}
.QuickSearchTitle {
	border-bottom:1px solid #020302;
}
.QuickSearchResult td {
	background:#1A191A;
	padding:6px 5px;
	border-top:1px solid #020302;
}
.QuickSearchResult td a {
	color:#CCC;
	text-decoration:none;
}
.QuickSearchResult td a:hover {
	text-decoration:underline;
}
.QuickSearchResult span.Price {
	display:block;
}
.QuickSearchResultImage {
	padding:5px 10px;
}
.QuickSearchResultMeta {
	padding:5px 10px;
}
.cont_box_footer {
	position:absolute;
	visibility: hidden;
	width: 90px;
	padding:6px 0px 0px 0px;
	background:url(../../Watches/images/contry_bottom_bg.gif)left top no-repeat;
}
.cont_box_footer_bg {
	background:#000000;
	padding:0px 31px 0px 5px;
}
.cont_box_footer .cont_sub_box {
	border-right:solid 1px #1d1d1d;
	padding:5px 0 0 0;
}
.cont_box_footer .cont_sub_box .lang {
	padding:0 0px 0 5px;
	display:block
}
.cont_box_footer .cont_sub_box a {
	color:#999;
	text-decoration:none;
}
.cont_box_footer .cont_sub_box a:hover {
	color:#85070A;
}
.cont_box_footer a.arrow_top {
	background:url(../../Watches/images/down-arrow.gif) no-repeat 0 0;
	width:7px;
	height:4px;
	display:block;
	position:absolute;
	right:13px;
	top:15px;
	z-index:9000;
}
.footer_menu_arrow {
	margin-right:-2px;
}
select {
	border:1px solid #666666;
	padding:2px;
}
.red_new {
	color:#85070a;
}
/*DAVIDS STYLES ADDED HERE*/



.intextheading {
	font-size:12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#AA0000;
	padding-bottom:6px;
	margin-bottom:6px;
	border-bottom:dotted 1px #AA0000;
	display:block
}
.intextaccountheading {
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#AA0000;
	padding-bottom:4px;
	margin-bottom:5px;
	margin-top:5px;
	border-bottom:dotted 1px #AA0000;
	display:block
}
.H3Heading {
	font-size:13px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#AA0000;
	display:block;
	font-weight:bold;
}
.intexthr {
	margin: 16px 0px 8px 0px;
	padding: 0px;
	background: #191919;
	height: 1px;
	border:0;
}
.endhr {
	margin: 0px 0px 12px 0px;
	padding: 0px;
	background: #191919;
	height: 1px;
	border:0;
}
.mainText {
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	color:#999;
	line-height:12pt;
}
a.mainText {
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	color:#999;
	line-height:12pt;
	text-decoration:underline;
}
a.mainText:hover {
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	color:#fff;
	line-height:12pt;
	text-decoration:underline;
}
.SideMenuHeading {
	background:url(../../Watches/images/cate-head-bg.gif) left top repeat-x;
	color:#666;
	font-size:11px;
	line-height:26px;
	height:25px;
	padding: 6px 18px 10px 10px;
}
.accountHeading {
	background:url(../../Watches/images/cate-head-bg.gif) left top repeat-x;
	color:#666;
	font-weight:bold;
	font-size:12px;
	padding:2px 9px;
	line-height:21px;
	position:relative;
	height:23px;
}
.inputStyle {
	background:#202020;
	border:0px;
	width:250px;
	padding:4px 4px;
	color:#CCC;
	font-size:11px;
}
.textAreaStyle {
	background:#202020;
	border:0px;
	padding:4px 4px;
	color:#CCC;
	font-size:11px;
}
.faqInputStyle {
	background:#0e0e0e;
	border:0px;
	width:500px;
	padding:4px 4px;
	color:#CCC;
	font-size:11px;
}
.couponInputStyle {
	background:#0e0e0e;
	border:0px;
	width:145px;
	padding:5px 5px;
	color:#CCC;
	font-size:11px;
}
.loginInput {
	background:#202020;
	border:0px;
	width:155px;
	padding:4px 4px;
	color:#CCC;
	font-size:11px;
}
.applyButton {
	font-size: 11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #CCCCCC;
	font-weight:bold;
	background-color: #AA0000;
	border: 0px solid #333333;
	height: 19px;
	width: 55px;
}
.applyButton:hover {
	font-size: 11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #ffffff;
	font-weight:bold;
	background-color: #AA0000;
	border: 0px solid #333333;
	height: 19px;
	width: 55px;
}
a.CartRemoveLink_MX {
	font-size: 10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #ffffff;
	text-decoration:none;
}
a.CartRemoveLink_MX:hover {
	font-size: 10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #AA0000;
	text-decoration:none;
}
.couponBox {
	margin: 3px 0px 0px 0px;
	border: solid 1px #2A2A2A;
	background-color:#191919;
}
.confirmCouponBox {
	margin: 3px 0px 0px 0px;
	border: solid 1px #2A2A2A;
	background-color:#191919;
	width: 250px;
}
.couponBoxHeading {
	font-family:Verdana, Geneva, sans-serif;
	font-size:13px;
	color:#CCC;
	font-weight:bold;
	padding-bottom:5px;
}
a.modifyText {
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	color:#CCC;
	text-decoration:underline;
	float:right;
	padding-right:5px;
}
a.modifyText:hover {
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	color:#fff;
	text-decoration:underline;
	float:right;
	padding-right:5px;
}
.brandlist{ padding-top:10px; }
.brandlist li { float:left; padding-right:19px;}
.brandlist li.last { padding-right:0px;}
.brandlist li a{text-decoration:none; color:#fff; display:block; text-indent:-9999px; overflow:hidden; height:16px;}
.brandlist li a.all{background:url(../../Watches/images/brandnav-bg.gif) left top no-repeat; width:31px;}
.brandlist li a.all:hover, .brandlist li.active a.all{background:url(../../Watches/images/brandnav-bg.gif) left -37px no-repeat; }

.brandlist li a.honda{background:url(../../Watches/images/brandnav-bg.gif) -49px top no-repeat; width:105px;}
.brandlist li a.honda:hover, .brandlist li.active a.honda{background:url(../../Watches/images/brandnav-bg.gif) -49px -37px no-repeat; }

.brandlist li a.kawasaki{background:url(../../Watches/images/brandnav-bg.gif) -174px top no-repeat; width:142px;}
.brandlist li a.kawasaki:hover, .brandlist li.active a.kawasaki{background:url(../../Watches/images/brandnav-bg.gif) -174px -37px no-repeat; }

.brandlist li a.ktm{background:url(../../Watches/images/brandnav-bg.gif) -338px top no-repeat; width:49px;}
.brandlist li a.ktm:hover, .brandlist li.active a.ktm{background:url(../../Watches/images/brandnav-bg.gif) -338px -37px no-repeat; }

.brandlist li a.suzuki{background:url(../../Watches/images/brandnav-bg.gif) -406px top no-repeat; width:76px;}
.brandlist li a.suzuki:hover, .brandlist li.active a.suzuki{background:url(../../Watches/images/brandnav-bg.gif) -406px -37px no-repeat; }

.brandlist li a.yamaha{background:url(../../Watches/images/brandnav-bg.gif) -504px top no-repeat; width:71px;}
.brandlist li a.yamaha:hover, .brandlist li.active a.yamaha{background:url(../../Watches/images/brandnav-bg.gif) -504px -37px no-repeat; }

.redfont {color:#AA0000; padding-right:10px; line-height:27px; padding-top:4px;}
