/* Page Generated in 0.000000 seconds */
body {background-color:#062f69; background-image:url('/img/bg.jpg'); background-repeat:repeat-x; text-align:center;  font-family:Georgia, Lucida Sans Unicode, Arial, Helvetica, sans-serif; font-size: 13px; color:#000;  margin:0;}
h1 { margin:0; padding:0; color:#003399; font-family: Arial, Verdana, Trebuchet MS; font-size: 26px; font-weight:100; border-bottom:1px solid #c3ee78;width:100%; margin-bottom:20px;}
h2 { margin:0; padding:0; color:#0033ff; font-family: Arial, Verdana, Trebuchet MS; font-size: 22px; font-weight:100; }
h3 { margin:0; padding:0; color:#003399;  font-family: Arial, Verdana, Trebuchet MS; font-size: 16px; font-weight:bold; font-stretch:expanded;}
h4 { margin:0; padding:0; color:#c3ee78; font-family:Arial, Helvetica, sans-serif;  font-size: 26px; font-weight:100;}
h5 { margin:0; padding:0; color:#c3ee78; font-family: Arial, Verdana, Trebuchet MS; font-size: 22px; font-weight:100; }
h5 a { color:#c3ee78; text-decoration:none; }
h5 a:hover { color:#c3ee78; text-decoration:none; }


ul {color:#0033ff;}
ol {color:#0033ff;}
a {color:#0A285E; }
a:hover {color:#072551; }
.xtraimage {border:1px dotted #ccc; margin-left: 5px; padding:2px;}
.htmlIFormError, .validatorInputHighlighted, .error {color:red;}

#main { width:960px; background-color:#000033; background-image:url('/img/mainbg2.png'); background-repeat:repeat; min-height:900px; margin-top:-10px;}
#rcol {width:730px;float:left;background-color:#fff;}
#lcol {width:230px;float:left;min-height:400px;}
.clearcss {clear:both;}
.viewlarge a { color:#02428E;  font-family: Arial, Verdana, Trebuchet MS; font-size: 12px; text-decoration:none;}
.viewlarge a:hover {color:#02428E;  font-family: Arial, Verdana, Trebuchet MS; font-size: 12px; text-decoration:none;}

#logo {width:960px; background-position:absolute;z-index:10000;height:312px;}

/**TOP MENU**/
#topmenu {width:960px; background-color:#000033; text-align:right; font-family:Arial, Helvetica, sans-serif; font-size:11px; padding-top:5px; margin-top:-312px;color:#c3ee78;}
#topmenu a {color:#c3ee78; text-decoration:none;}
#topmenu a:hover {color:#B6D182; text-decoration:none;}

/**HEADER MENU**/
#headermenu {width:960px; text-align:right; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; padding-top:3px; margin:43px 0 10px 0; }
#headermenu a {color:#c3ee78; text-decoration:none;}
#headermenu a:hover {color:#B6D182; text-decoration:none;}
.mlink {padding:0 0 0 36px;}
.mlink2 {padding:0 0 0 10px;}


/* header block */
.top_inner {height:222px; width:960px;}
#hero {position:absolute;z-index:-1;}
/* header block*/

/* product styles */
#viewprodgrp h1 {border:0; width:450px;}
#option2 {margin:20px 0 0 0;}
.acart {margin:-5px 0 0 44px;position:absolute;}
.quantityselector {margin:0px 0 5px 0;}
#vcart {border:2px solid #fff; padding:2px 5px 2px 5px; width:160px; float:right;text-align:left; }
#userss {float:right;margin:0 10px 0 0;}
.tellfriend {float:left; margin:49px 0 0 0;}
.addbookmark {margin-top:10px;}
.prices {border:1px solid #fff;}
.prodprice { font-family:Georgia, Times New Roman, Times, serif; font-size:26px; color:#0033ff; }
.oldprice { font-family: Georgia, Times New Roman, Times, serif; font-size:12px; text-decoration:line-through; color:red;}
.newprice {font-family: Georgia, Times New Roman, Times, serif; font-size:26px;font-weight:bold;color:#0033ff;text-align:right; margin:-65px 70px 0 0;}
#newprice {font-family: Georgia, Times New Roman, Times, serif; font-size:26px;font-weight:bold;color:#0033ff;text-align:right; margin:-65px 70px 0 0;}
.sizecolorhd {margin:0; padding:0; color:#0033ff;  font-family:Georgia, Times New Roman, Times, serif; font-size: 14px; font-weight:bold; }
.prodtitle {font-size:16px; font-family:Arial, Verdana, Trebuchet MS; font-weight:bold;}
.qtytitle {margin:0 0 0 -90px;font-size:16px; font-family:Arial, Verdana, Trebuchet MS; font-weight:bold;}
.descript_text {border-top: 1px solid #c3ee78;}
.ptesti {margin-bottom:10px;}
.descriptmini { font-size:12px; font-weight:bold; }
.descriptmini a{ color:#0033ff; }
.descriptmini a:hover{ color:#003399; }
.prod_right {height:68px;padding:0;}
.corder {height:27px;}
.manulogo {margin:0 20px 0 0;}
.manht {margin-top:-10px;}
#prod_img {border:1px dotted #ccc;width:350px;}
.prodtbl {width:710px;}
.extraimg {cursor:pointer;}
#option1 {height:40px;border:1px;}
#option2 {height:50px;border:1px;}
#pdetail {margin-left: 10px;width:360px;}

a.pagebar_num {border:1px dotted #ccc; padding:0 0.2em 0 0.2em; margin:0px 2px 0 2px; font-size:9px; color:#000033;}
a.pagebar_this {font-weight:bold; background-color:#000033; color:#fff; font-size:13px;}
a.pagebar_num:hover { background-color:#c3ee78; color:#fff; font-size:13px;}
/* product styles end */

/* top mini menu */
#smenu {height:50px;}
/* top mini menu end */

/* content */
#mcontent {width:960px; background-color:#000033; text-align:center; color:#666; font-size: 14px}
#lmid { width:180px; float:left; text-align:left; margin-top: -10px;}
#bmid { width:960px;}
/*#content {width:960px;float:left;}*/
#contrcol {width:180px;float:left;}

/* content end*/

/* home page */
#tcontenth {float:right;width:769px; margin:12px 11px 0 0; height:12px; background-image:url('/img/top-wind.gif'); background-repeat:no-repeat;}
#bcontenth {float:right;width:769px; margin:0px 11px 0 0; height:12px; background-image:url('/img/bot-wind.gif'); background-repeat:no-repeat;}
#contenth {width:728px; background-color:#fff; font-family:Arial, Helvetica, sans-serif; margin:0px 12px 0 0px;float:right;min-height:300px; text-align:left; padding: 20px 20px 40px 20px; }
#hrcol {width:245px;float:right; margin-left:20px;}
#hcont_inner {width:460px;float:right;}
.adverts {border-top:1px solid #c3ee78;padding:20px 0 0 0; width:735px;}
#adv1 {width:235px;float:right;}
#adv2 {width:242px;float:left;}
#adv3{width:242px;float:left; margin-left:5px;}
#adv4 {width:242px;float:right;}
.testiblock {width:200px;  border-top:1px solid #c3ee78; padding:10px 0 5px 0; border-bottom:1px solid #c3ee78; margin:0px 0 10px 20px;}
.fulltesti {padding:10px 0 5px 0; border-bottom:1px solid #c3ee78; margin:0px 0 10px 20px;} 
.phoneimg {margin:0px 0 0px 20px;  padding:0px 0 5px 0;}
.shoponlineimg {margin:0px 0 0px 20px;  padding:0px ;}
.htesti a, .htesti a:hover {text-decoration:none;}
/* home page end */

/* gallery */
#gal_photo {margin-top:0px;}
/* content end*/

/** content at the bottom part **/
#bot { width:936px; height:152px; background-color:#FFF; float:left; margin: 10px 12px 0 12px; padding-top:3px;}
#boxes1 { width:209px; float:left; height:150px; background-image:url('/img/boxesbg1.gif'); background-repeat:no-repeat; margin: 5px 0px 0px 24px; padding-top:50px; }
#boxes2 { width:209px; float:left; height:150px; background-image:url('/img/boxesbg2.gif'); background-repeat:no-repeat; margin: 5px 0px 0px 26px; padding-top:50px;}
#boxes3 { width:209px; float:left; height:150px; background-image:url('/img/boxesbg3.gif'); background-repeat:no-repeat; margin: 5px 0px 0px 26px;}
#boxes4{ width:209px; float:left; height:150px; background-image:url('/img/boxesbg4.gif'); background-repeat:no-repeat; margin: 5px 0px 0px 26px; padding-top:62px;}

/** Left Category styles **/
#leftcat li {list-style-type:none;margin-left:-25px;   }
#leftcat li a {font-family:Arial, Helvetica, sans-serif; color:#fff;line-height:25px;text-decoration:none; font-size:12px;  }
#leftcat li li a {font-family:Arial, Helvetica, sans-serif; color:#fff;line-height:20px;text-decoration:none; font-size:12px; }
#leftcat li a:hover, #leftcat li a.linkactive {color:#c3ee78;}
.subprod {margin: 0px 0 10px -10px;}

.ddbrand select {width:150px;margin:0 0 0 15px;}
/*
#vm3 {width:204px; font-family:Arial, Helvetica, sans-serif; float:left; padding-left:10px; }
#vm3 ul {list-style:none; padding:0; margin:0; border:0; display:block;  background-color:#000033; opacity:0.8; z-index:100;  }
#vm3 li {width:180px; font-size:12px; font-weight:500; float:left; display:block; border-bottom:1px dotted #c3ee78; }
#vm3 li a {display:block; padding:6px; text-decoration:none; color:#fff; }
#vm3 li a:hover {display:block; text-decoration:none; color:#c3ee78;}
#vm3 ul ul li a { display:block;padding:4px; color:#fff;}
#vm3 li ul {display:none; position:absolute; z-index:100; margin: -20px 0px 0px 105px; border:2px solid #fff;}
#vm3 li:hover ul { display:block; }
*/
/*
#vm3 ul ul ul li {float:none;padding:0;margin:0;  background-color:#F3B6C8; border-bottom:1px dotted #fff; }
#vm3 li:hover li ul {display:none;}
#vm3 li li:hover ul { display:block; }
#vm3 ul ul a:hover { color:#DE3669; background-color:#F3B6C8;}
*/
/** Left Category styles end **/

/*links page*/
.linfo {padding:10px;border-bottom:1px solid #99cc00;min-height:100px;}
.rside {width:300px;float:left;padding:5px; }
.lside {float:left;width:200px;padding:5px; border-right:1px solid #e8e8e8;}
.exlink {font-size:12px;color:#99cc00; font-weight:bold; }
/*links page finish*/

/**NEWSLETTER**/
#newsletter { width:209px; height:150px; }
#newsletter td {font-size:11px; }
#mailingForm {margin:55px 0 0 10px; color:#fff; font-family: Arial, Verdana, Trebuchet MS; font-size: 11px;}
.sendbut {padding-right:16px;}
#form_81_fname {width:85%;}
#form_81_email {width:85%;}
.htmlIText, .htmlIMemo, .htmlIDate, .htmlIselect, .htmlIPass, .htmlIEmail{width:100%;font-size:12px;border: 1px solid #cccccc;font-family:Verdana, Arial, serif;} /* Text Fileds */
.first {text-align:left;/*border-left:1px solid #999999;*/padding-left:2px} /**  **/

/** Latest News **/
.lnbox {width:200px;float:right;border-left:1px solid #c3ee78;padding-bottom:15px; margin-top:50px; min-height:400px;}
#lnews {margin-left:15px;width:296px;height:350px;float:left;border:1px solid #000;padding:2px; }
#newshead {color:#0033ff;padding:2px;display:block;text-align:center;font-size:14px;font-weight:bold;}
.newstitle {padding:3px;margin:0 5px -15px 5px; border-bottom:1px solid #c3ee78;}
.newstitle a {color:#000;text-decoration:none;}
.newstitle a:hover {color:#6db340;text-decoration:none;}
.newslink { font-style:italic; text-decoration:none; color:#fff;}
.newstext {color:#000; font-style:italic;}
.newsdate {color:#6db340;}
.newsitemcontent { width:500px;}
/** Latest News end **/

/** View Cart section **/
#cart, #usersignin, #usersignup {font-size:12px;color:#000000;}
#cart h3 {padding-left:5px;padding-top:15px;padding-bottom:50px}
	.table {width:100%;}
	tr.head {background-color: #cccccc;height:25px;font-weight:bold} /* Cart Header */
	tr.ordhead {background-color: #f2f2f2;height:20px;font-weight:bold} /* Cart Header */
	.table .head .thumb{width:10%} /* Cart Header Image Cell*/
	.table .head .title{width:48%} /* Cart Header Title Cell*/
	.table .head .uprice{width:12%;text-align:right;} /* Cart Header Unit Price Cell*/
	.table .head .remove{width:8%;} /* Cart Header Remove Button Cell*/
	.table .head .qty{width:8%;text-align:right;} /* Cart Header Qty Cell*/
	.table .head .total{width:14%;text-align:right;} /* Cart Header Total Cell*/
	.table tr.cartrow td {padding-top:5px;padding-bottom:5px;border-bottom: 1px solid #f2f2f2;}
	.table tr.cartship #postcode {font-size:11px;border: 1px solid #cccccc;}


.ordtable{width:550px;}
table.border {border: 1px solid #cccccc;}
.toprow { border-top:1px solid #999999;padding-top:2px;}
.bottomrow {border-bottom:1px solid #999999;padding-bottom:2px;}

.htmlIText, .htmlIMemo, .htmlIDate, .htmlIselect, .htmlIPass, .htmlIEmail{width:100%;font-size:11px;border: 1px solid #cccccc} /* Text Fileds */
.carttotal {background-color: #cccccc;height:25px;font-weight:bold} /* Cart total price field */
.cartship, .cartsubtotal {background-color: #f2f2f2;} /* Cart total price field */
.ship_num td{background-color: #f2f2f2;font-weight:bold;padding-left:5px;font-size:medium}
.first {text-align:left;padding-left:2px} /**  **/
.last {text-align:right;padding-right:2px} /**  **/

.buttons {text-align:center;}
.cart_button {background-color:#666666;color:#FFFFFF;border:0px;cursor: pointer;width:19.5%;height:22px;}
.cart_button:hover {background-color:#CCCCCC;color:black; cursor: pointer;width:19.5%;height:22px; border:0px;}
.chkstep .button, .chkstep .htmlISubmit{background-color:#666666;color:#FFFFFF; cursor: pointer;border:0px;margin-top:1px;font-size:12px}
.chkstep  .button:hover, .chkstep .htmlISubmit:hover {background-color:#CCCCCC;color:#000000; cursor: pointer;border:0px;margin-top:1px;font-size:12px}

.link_button {background-color: #666666;color:#FFFFFF; padding:2px 5px 2px 5px;text-decoration:none;font-size:12px}
.link_button:hover {background-color: #cccccc;color:black;font-size:12px}

#tflink {padding-top:5px; font-size:14px; font-family:  Arial, Verdana, Helvetica, sans-serif; font-weight:bold;}
#sclink { margin-left:30px; font-size:14px; font-family:  Arial, Verdana, Helvetica, sans-serif; font-weight:bold;}
/* Quantity Box */
input.quantity {width:30px;font-size:11px;border: 1px solid #cccccc;margin-top:2px}

/** **/
.label {background-color: #f2f2f2;padding-left:5px;border-bottom: 1px solid #dddddd;}
.chkstep .input,.input {padding:3px;border-bottom: 1px solid #dddddd;}

.dchkfnav {text-align:right; margin-top:5px; }

.dchkmethodbutton.htmlISubmit {position:absolute;}
#chk_update_541 {float:left;margin:20px 5px 0 5px;}
#chk_update_507 {float:left;margin:20px 5px 0 96px;}
#go507, #go541, #signiu_loginsubmit, #usersignin_loginsubmit, #ppconfirm, #register, #form_1161_submit {background-color: #0033ff; width:100px; padding:3px 0 3px 0;border:0;color:#fff;cursor:pointer;}
#forgotpw_go {background-color: #6DB340; width:120px; padding:3px 0 3px 0;border:0;color:#fff;cursor:pointer;}
#btnaddtocart {background-color: #ff9900; width:100px; padding:3px 0 3px 0;border:0;color:#fff;}
#btnaddtocart:hover, #chk_update_541:hover, #chk_update_507:hover {background-color:#666;cursor:pointer;}
#cart_update {width:100px; padding:3px 0 3px 0;}
#empty {width:100px;padding:3px 0 3px 0;}
#back {width:100px;padding:3px 0 3px 0;background-color:#666;color:#fff;border:0;cursor:pointer;}
#next, #changepass_save, .table #mydetails_save {border:0;width:100px;padding:3px 0 3px 0; background-color: #0033ff; color:#fff;cursor:pointer;}
#cancel {width:100px;padding:3px 0 3px 0;}
#shop {width:120px;padding:3px 0 3px 0;}

#orderpp {background-color:#fff;}
/** View Cart section end **/

/* footer */
#footer { width:955px; margin:0px 0px 30px 0px; padding:0px 0 20px 0; font-family:Arial, Helvetica, sans-serif;}
#powered { text-align:right; float:right; margin-top:20px;  }
#twdlink a {color:#ccc; text-decoration:none; font-size:9px; font-weight:normal; }
#twdlink a:hover {color:#E40375;}
.copyright {color:#ccc;  margin-left:10px; font-size:10px; }
#foottext { color:#FFFFFF; float:left;  font-size:10px; font-weight:normal; margin:10px 0px 10px 0px;  text-align:left;}
#foottext a {color:#ccc;  text-decoration:none;}
#foottext a:hover {color:#c3ee78;}
/* footer end*/

/************Scroller Stuff
.scroll {width:940px; height:180px; background-color:#fff; text-align:center; background-image:url('/img/scroller_bg.jpg'); background-repeat:no-repeat; margin: 20px 12px 0 12px;padding:1px 0 0 0;}
div#scroller-holder { text-align:center;	width:915px;	height:160px;	overflow:hidden;background-color:#fff;margin: 10px 0 0 10px;}
#scroller {	width:850px; height:152px; float:left;  padding-top:3px;overflow:hidden; !important;position:relative;white-space: nowrap;}
#scroller img {	border: 0;	padding: 0;	margin: 0 1px;	display: inline; margin: 20px 0 0 0;}
#scroller-left { float:left;	width: 23px; margin: 20px 0 0 0;}
#scroller-right{ float:right;	width: 23px; margin: 20px 0 0 0;}
End Scroller Stuff************/


