

body{margin:0px;}


/********GLOBAL CODE CSS***********/

li{list-style: none !important; }
a {border:medium none;text-decoration: none; cursor:pointer;}
p, strong,.text, .text-2 {font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#444444; line-height:17px;}
.detail-text {font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#444444; line-height:17px; float:left;}
.tow-text{font-family:Arial, Helvetica, sans-serif; font-size:13px; color: #b888a3;text-decoration:none; line-height:17px;}
.span-text {font-family:Arial, Helvetica, sans-serif; font-size:13px; color: #b888a3;text-decoration:none; line-height:17px;}
.grey-big{font-family:Arial, Helvetica, sans-serif; font-size:18px; color: #444444;text-decoration:none; line-height:37px;}
.grey-big-title{font-family:Arial, Helvetica, sans-serif; font-size:30px; color: #333333;text-decoration:none; line-height:37px;}


/**Header section**/
#conatiner{width:1000px; margin:auto;}
#header{width:1000px; float:left;}
#menu{width:1000px; float:left;}
#wrapper{ background-image:url(images/whit-bg.jpg); background-repeat:repeat-y; width:1000px; float:left;}
#top-container{ background-image:url(images/whit-bg.jpg);  width:1000px;}
#three-easy{ width:1000px; float:left;}
#three-easy a:hover{background-color: #999; color: white; height:78px;}
#step{background-color: #999;}
/**Breadcrumbs**/

ul, li { list-style-type:none; padding:0; margin:0; }
#breadcrumbs { background-color: white;line-height: 34px;font-size: 11px; font-weight: bold; font-family: arial; }
#breadcrumbs li { float:left; padding-left:8px; }
#breadcrumbs li a { padding: 0 30px 2px 0; background:transparent url(images/blue-arrow.png) no-repeat right center;}
#breadcrumbs li a:link, #breadcrumbs li a:visited { text-decoration:none; color:#003366; }
#breadcrumbs li a:hover, #breadcrumbs li a:focus { text-decoration:underline; color:#0099CC; }
#breadcrumbs li {color:#BE252A;}


/**Standard / Add to Cart**/

#top-content{ width:970px; float:left; margin-left:20px;}
#top-content-slider{ width:478px; float:left;}
#stand{ width:486px; float:left; background-image:url(images/back-top-2.png); background-repeat:no-repeat; height:461px;}
#add-to-cart{ width: 382px; height: 175px; background-image: url(images/mc-back.jpg); background-repeat: no-repeat; margin-left: 54px; }
.stand-small-text {font-family:Arial, Helvetica, sans-serif; font-size:10px; color: #000;text-decoration:none; }
#standard{margin: 16px 0px 0px 39px;}
#table-list{width: 431px; padding-left: 48px;}
#add-to-cart-image{padding-top: 14px; padding-left: 28px;}
#stock{padding: 2px 2px 3px 34px;}


/***QUICK JUMP TO***/

.background-tab{ width:967px; float:left; background-image:url(images/tab.jpg); background-repeat:no-repeat; height:37px; margin-bottom:10px; margin-top:10px;}
#middle-container{ width:970px; clear:both; margin-left:20px;}
#tab { background-color: white;line-height: 34px;font-size: 11px; font-weight: bold; font-family: arial; }
#tab li { float:left; padding-left:8px; }
#tab li a {padding: 10px 18px 11px 18px;}
#tab li a:link, #tab li a:visited { text-decoration:none; color:#003366; }
#tab li a:hover, #tab li a:focus { color: white;background-color: #999; box-shadow: #000 0px 1px 5px; height: 45px; text-align: center; text-shadow: #000 0px 1px 1px }
#tab li {color:#BE252A; }
#tab-text{ width:930px; float:left; margin-left:28px;}


/***INCLUDE WITH YOUR PURCHASE***/
#wrapper-purchase{ float:left;}
#icon{ width:104px; margin-left:22px; float:left;}
.check-image{ width:63px; float:left; margin-top:10px; background: url(images/arrow.png); height:53px;}
.container-purchase{ width:739px; float:left; margin-left:56px; margin-bottom:15px; margin-top:15px;}
.container-purchase-inner{ width:739px; float:left;}
.container-purchase-content{ width:504px; float:left; margin-left:44px;}
.purchase-title {font-family:Arial, Helvetica, sans-serif; font-size:18px; color: #cc0000;text-decoration:none; line-height:35px;}
.gift-image{background: url(images/gift.jpg) no-repeat;width: 115px;height: 77px;float: left;}
.container-gift{width: 896px;float: left;margin-left: 56px;margin-bottom: 15px;margin-top: 15px;}
.container-gift-inner{ width: 865px; float:left;}
#container-gift-content{width: 504px; float: left;}
#icon-two{width: 218px;margin-left: 20px;float: right;}


/*********VIDEO and L.E.d Lights************/
#box-wrapper{ width:966px; float:left; background-image:url(images/back-effect.jpg); background-repeat:no-repeat;  margin-bottom:10px; margin-top:10px;}
#box-wrapper-inner{ width:940px; float:left; margin-left:18px; margin-top:15px;}
#box-wrapper-content{ width:940px; float:left;}
#colour-box-img{width:495px; float:left; margin-top:10px;}
#video{ width:440px; float:left; margin-left:5px; margin-top:10px;}
#bottom-box-wrapper{ width:966px; float:left; background-image:url(images/cor-bot.jpg); background-repeat:no-repeat;  margin-bottom:10px; margin-top:10px;}

/*********Technical Details************/

#tech-detail-wrapper{ width:950px; float:left;}
#tech-detail-inner{ width:962px; float:left; margin-top:10px;}
#left-sidebar{ width:204px; float:left; background-image:url(images/rit-tab.jpg); background-repeat:no-repeat; height:692px;}
#left-sidebar-content{ width:202px; float:left; margin-left:9px;}
#right-tab{ width:189px; float:left; margin-top:15px; }
#technical-text{ width: 732px; float: right;}
#lit-img{ width:235px; float:right;}

.left-sidebar{ background-image: url(images/sidebar.png);width: 206px;list-style: none;padding: 9px 0px 9px 0px;}
.left-sidebar  a{margin-left:14px; margin-top:10px; text-decoration: none;font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#000;text-decoration:none;}
.left-sidebar  a:hover{font-family:Arial, Helvetica, sans-serif; font-size:14px; color: #be252a;text-decoration:none;}
.left-sidebar-content  { width:189px; float:left; margin-left:9px;}

/*******COMPARE PRODUCTS (table)****/
#compare-prod{ width:929px; float:left; margin-left:15px; margin-top:10px;}
#prod-category{ width:925px; float:left; background-image:url(images/pro-top.jpg); background-repeat:no-repeat; height:84px;}
.prod-menu {font-family:Arial, Helvetica, sans-serif; font-size:15px; color:#444444; text-align:center; padding-top: 8px;}
.feature {font-family:Arial, Helvetica, sans-serif; font-size:15px; color:#cc0000; text-align:center;}

.white-bar{  float:left; background-image:url(images/whit-tab.jpg); background-repeat:repeat-x; height:54px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#444444; text-align:center; line-height:54px;  border-left:1px solid #e6e6e6;border-right:1px solid #e6e6e6;}
.white-bar-wide{  float:left; background-image:url(images/whit-tab.jpg); background-repeat:repeat-x; height:54px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#444444; text-align:center; line-height:25px; border-left:1px solid #e6e6e6;border-right:1px solid #e6e6e6;}
.white-bar-p{  float:left; background-image:url(images/bbtm.jpg); background-repeat:repeat-x; height:73px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#444444; text-align:center; line-height:73px; border-left:1px solid #e6e6e6;border-right:1px solid #e6e6e6;}
.white-bar-wide-p2{  float:left; background-image:url(images/bbtm.jpg); background-repeat:repeat-x; height:73px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#444444; text-align:center; line-height:18px; border-left:1px solid #e6e6e6;border-right:1px solid #e6e6e6;}


.yellow-bar{float:left; background-image:url(images/crm-bg.jpg); background-repeat:repeat-x; height:52px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#444444; text-align:center; line-height:54px; border-left:1px solid #e6e6e6;border-right:1px solid #e6e6e6;}
.yellow-bar-wide{float:left; background-image:url(images/crm-bg.jpg); background-repeat:repeat-x; height:52px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#444444; text-align:center; line-height:25px; border-left:1px solid #e6e6e6;border-right:1px solid #e6e6e6;}


/*********Reviews************/

.row-hit{ line-height:12px;}
.row-hit-2{ line-height:8px;}
.row-hit-3{ line-height:3px;}
#review{ width:925px; float:left;}
#review-part1{ width:925px; float:left;background-image:url(images/review-1.jpg); background-repeat:no-repeat; height:131px;}
#review-part2{ width:925px; float:left; background-image:url(images/review-2.jpg); background-repeat:repeat-y;}
#rev-3{ width:925px; float:left;}
#rev-text{ width:925px; float:left; border-bottom: 1px solid #e6e6e6;}

/*********postage and delivery************/
#car-text{width: 941px; padding-left: 19px;}
.img, .video{ float:right; margin-left:10px; margin-bottom:10px; margin-right: 5px;}


/*********F A Q************/
#faq-box{ width:924px; float:left; margin-top:10px;}
#faq-boxcor-top{ width:924px; float:left;}
#faq-boxcor-center{ width:924px; float:left;  background-image:url(images/faq-2.jpg); background-repeat:repeat-y;}
#faq-box-cor-bottom{ width:924px; float:left;}
#faq-box-text{ width:914px; float:left; margin-left:10px; }

/*********FORMS********/

#fom-bk{ width:924px; float:left; margin-bottom:15px;}
#form-wrapper{ width:932px; float:left; background-image:url(images/have.jpg); background-repeat:no-repeat; height:437px;}
.inbox{background:transparent; border:none; font-family:Arial, Helvetica, sans-serif; color:#666666; font-size:12px; width:407px; height:25px; margin-left:35px;}
.inbox-3{background: transparent; border: none;font-family: Arial, Helvetica, sans-serif;color: #666;font-size: 12px;width: 175px;height: 26px;}
.text-area{background:transparent; border:none; font-family:Arial, Helvetica, sans-serif; color:#666666; font-size:12px; width:434px; height:80px; margin-left:4px;}
.input-1{background-image:url(Images/tab-1.jpg); background-repeat:no-repeat; background-position:top; width:448px; height:29px;}
.input-2{background-image:url(Images/tab-2.jpg); background-repeat:no-repeat; background-position:top; width:448px; height:29px;}
.input-3{background-image:url(Images/tab-3.jpg); background-repeat:no-repeat; background-position:top; width:448px; height:29px;}
.input-4{background-image:url(Images/tab-4.jpg); background-repeat:no-repeat; background-position:top; width:448px; height:89px;}
.input-5{background-image:url(Images/cod-tab.jpg); background-repeat:no-repeat; background-position:top; width:176px; height:29px;}

div.myButton input {
    background:url(images/submit.jpg) no-repeat;cursor:pointer;width: 204px; height: 48px;border: none;
}

/*********AMAZON ACCESSORIES********/

/************FEATURES REVIEWS***************/
#comment{ width:580px; float:left; margin-left:185px; background-image:url(images/comment-bg.jpg); background-repeat:repeat-x; height:85px;}
#feedback{text-align:center; margin: 15px;}




/*********FOOTER********/

#footer{clear:both; width:100%; background-color:#333333; height:290px;}
#copy-2{clear:both; width:100%; background-color:#000; height:47px;}
#footer-conatiner{width:1000px; margin:auto;}
.footer-cont{ width:183px; float:left;}
#ftr-inr-cont{ width:156px; float:left; margin-top:20px; margin-left:10px;}
.join-tab{border:1px solid #646464; font-family:Arial, Helvetica, sans-serif; color:#666666; font-size:12px; width:179px; height:27px; margin-left:8px;}
#join-now{ width:268px; float:left; margin-top:24px;  height:142px; background-image:url(../images/join.jpg); background-repeat:no-repeat; }
#botom-card{ width:279px; clear:both; }
#botom-card-inner{ width:200px; float:left; margin-top:10px;}
#botom-card-inner ul li{ display: inline-block;}
#botom-card-main{  float: left; margin-top: 12px;padding-left: 95px; padding-right: 115px; width: 793px;}
#scur-2{ width:471px; float:left; margin-left:66px;}
.copy-rit-2 {font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#fff; line-height:30px; text-align:center; text-decoration:none;}

.footer-link {font-family: Arial, Helvetica, sans-serif;  color:#6E6E65;text-decoration:none;}
.footer-link a:hover{font-family:Arial, Helvetica, sans-serif; font-size:13px; color: #e5e5e5;text-decoration:none; line-height:25px;}
.ftr-cont {font-family:Arial, Helvetica, sans-serif; font-size:15px; color:#85aaaa;}
.ftr-cont ul li{display: inline-block;}
.ftr-cont-2 {font-family:Arial, Helvetica, sans-serif; font-size:15px; color:#6e6e65; margin-left:10px; }

#arrow-right{ width:46px; margin-top:74px; float:left;}
#arrow-left{ width:46px; margin-top:74px; float:right;}

.arrow ul{list-style-type: none; padding: 0; margin: 0;}
.arrow li{text-align: left;;margin-left:3px;list-style-type: none;background-image:url(../images/smal-aro.jpg);background-repeat: no-repeat;background-position: 0 .4em;padding-left: 10px;font-family: Arial, Helvetica, sans-serif;font-size:13px; color:#6e6e65; line-height:30px; text-decoration:none;}
.arrow li a:hover{list-style-type: none; background-repeat: no-repeat;	background-position: 0 .4em;font-family: Arial, Helvetica, sans-serif;font-size:13px;color: #e5e5e5; line-height:30px; text-decoration:none;}

span .face-bbk {font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#6e6e65; line-height:29px; margin-left:8px;}
.face-bbk a:hover{font-family:Arial, Helvetica, sans-serif; font-size:13px; color: #fff; text-decoration:none; line-height:25px;}

#footer-brace{width:1000px;}
/*********OLD CSS********/


#light-1{ width:160px; margin-top:28px;float:left; margin-left:45px;}
#two-x-2{ width:739px; float:left; margin-left:56px; margin-top:15px; margin-bottom:15px;}
#two-x-3{ width:850px; float:left; margin-left:56px; margin-bottom:15px; margin-top:15px;}
#two-x-inner-3{ width:850px; float:left;}
.boder-td{ border-left: 1px solid #e6e6e6; border-right: 1px sloid #e2e2e2;}
.clos{ margin-top:15px;}
.img-2{ margin-top:5px;}
.cont-ftr {font-family:Arial, Helvetica, sans-serif; font-size:15px; color:#85aaaa;}



.red {font-family:Arial, Helvetica, sans-serif; font-size:12px; color: #be252a;text-decoration:none;}
.red-2 {font-family:Arial, Helvetica, sans-serif; font-size:12px; color: #be252a;text-decoration:none; line-height:37px;}
.black {font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#000;text-decoration:none; line-height:37px; margin-left:23px; margin-right:23px;}
.black-red a {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000;text-decoration:none; line-height:37px;}
.black-red a:hover{font-family:Arial, Helvetica, sans-serif; font-size:12px; color: #be252a;text-decoration:none; line-height:37px;}
.comt{border:1px solid #899bc5; font-family:Arial, Helvetica, sans-serif; color:#333333; font-size:12px; width:470px; height:25px; margin-left:8px;}







/*--------------P R O D U C T ----------------*/
.productbox .infobox .viewmore a {
	color: #00F;
	text-decoration: underline;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
}
.productbox .infobox .viewmore a:hover {
	color: #09F;
	text-decoration: underline;
}
.productbox .infobox .viewmore {
	margin-top: 6px;
	margin-left: 6px;
}
.colourbox  {
	height: 64px;
	display: inline;
	/* width: 322px; */
	text-align: center;
	margin-right: auto;
	margin-left: auto;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	text-align: center;
	color: #666;
	float: left;
	font-weight: bold;
}
.colourbox a  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	text-align: center;
	color: #666;
	float: left;
	font-weight: bold;
}
.colourbox .temppic {
	opacity:0.75;
	filter:alpha(opacity=75);
}
.colourbox .temppic:hover {
	opacity:1.0;
	filter:alpha(opacity=100);
}
.colourbox .temppicnostock {
	opacity:0.25;
	filter:alpha(opacity=25);
}
.colourbox .nostock {
	color: #CCC;
}
.colourbox .nostock:hover {
	color: #CCC;	
}
.colourbox a:hover  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	text-align: center;
	color: #000;
	float: left;
	font-weight: bold;
}
.outer {
	width: 322px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 0px;
	margin-bottom: 18px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #666;
}
.productbox .infobox .pricebox .temp {
	margin-top: 16px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000;
	text-align: center;
	margin-bottom: 6px;
}
.productbox {
	width: 810px;
	margin-right: auto;
	margin-left: auto;
	margin-bottom: 24px;
}
.productbox .photobox {
	width: 400px;
	float: left;
}
.productbox .photobox .main {
	height: 300px;
	width: 400px;
}
.productbox .photobox .thumbs {
	height: 55px;
	margin-top: 24px;
	margin-right: auto;
	margin-left: auto;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	line-height: 16px;
	color: #666;
}
.productbox .photobox .thumbs img {
	border: 1px solid #999;
}
.productbox .infobox {
	width: 380px;
	float: right;
	margin-left: 10px;
	padding: 6px;
	background-color: #eeeeee;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
}
.productbox .infobox .price {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 11px;
	font-weight: bold;
	color: #333;
}
.productbox .infobox .pricebox {
	background-color: #FFF;
	padding: 10px;
	border: 1px solid #DDD;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	margin-top: 16px;
}
.productbox .infobox .pricebox .secure {
	float: right;
	text-align: right;
}
.buybutton        {
	text-align: center;
	margin-top: 8px;
	float: left;
	display: none;
}
.stock {
    display: none;
}
.productbox .infobox .bulletpoints {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #222;
}
.productbox .pricebox .listprice {
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-decoration: line-through;
}
.productbox .pricebox .price {
	font-size: 14px;
	font-weight: bold;
	color: #C00;
	font-family: Arial, Helvetica, sans-serif;
}
.productbox .pricebox .price .each {
	font-size: 10px;
}
.productbox .infobox h1 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 18px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 4px;
	margin-left: 0px;
}
.stock .instock {
	color: #333;
	font-family: Arial, Helvetica, sans-serif;
}
.stock .instock2 {
	text-align: left;
	vertical-align: bottom;
	float: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	line-height: 13px;
	margin-top: 16px;
}
.stock .instock3 {
	display:none;
}

.stock .nostock:hover .instock3 {
	display:block;
}
.productbox .infobox .pricebox .buybutton {
	height: 42px;
	overflow: hidden;
}
.stock .nostock:hover .instock2 {
	display:none;
}
.stock .sameday {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333;
	margin-bottom: 1px;
	margin-top: 6px;
}
.freeacc {
	float: right;
	height: 75px;
	width: 165px;
	overflow: hidden;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 6px;
	margin-left: 6px;
}

