/* default css */

body,td{	margin: 0px; font-family: Helvetica, Arial; color: #373737; font-size: 12px;}
p{	margin: 0px; }
h2{	font-size: 15px; font-weight: bold; font-family: Helvetica, Arial; margin: 0px; }
h3{ margin: 0px; font-size: 14px; font-weight: bold; font-family: Helvetica, Arial; }
form{	margin: 0px; 	}
.cboth{	clear: both;	}
.curClass{	cursor: pointer;	}
.boldClass{font-weight: bold; }
.invisible{ visibility: hidden;}
.hiddendiv{ visibility: hidden; display: none; }
.visiblediv{ visibility: visible; display: block; }
a:link,a:visited,a:active,a:hover{ color:#066faf;text-decoration:none;font-family: Helvetica, Arial; font-weight:normal; font-size:12px;cursor:pointer;	}

/* png fix */
.pngfix{behavior: url(iepngfix.htc)}


/*basket css*/
.absolutePos{ position:absolute;	}

/* border css */
.border{	border:1px solid red;	}

/* header css */
.mainDiv{ width:917px; margin:0px auto;	}
.header{ padding:20px 0px 0px 0px; text-align:left; }
.logoWidth{ width:481px; float:left;}
#navbar li,.floatLeft {	float: left;	}
ul, ol { margin:0px;	}
li{ list-style: none; font-family: Helvetica, Arial; font-size: 12px; font-weight: normal; color:#a4a5a4; line-height:20px;	}
.liClass{ list-style: none; font-family: Helvetica, Arial; font-size: 12px; font-weight: normal; color:#a4a5a4; line-height:28px;	}
a.listClass:link,a.listClass:visited,a.listClass:active{ font-family: Helvetica, Arial; font-size: 12px; font-weight: normal; color:#a4a5a4;text-decoration:none; }
a.listClass:hover{ color:#38a8ed; cursor:pointer;}
.liClass{ width:65px; line-height:28px;}
.newsClass{ width:98px; line-height:28px;}
.tradeClass{ width:45px; line-height:28px;}
.downClass{ width:77px; line-height:28px;}
.regClass{ width:46px;line-height:28px; }
.storeClass{  color:#38a8ed;text-align:right; }
.ownerDiv{ width:917px; height:30px;	}
.danBg{ background-image:url('../images/aboutDan.gif'); background-repeat:no-repeat; width:190px; height:30px; float:left;font-family: Helvetica, Arial; font-size: 12px; font-weight: bold; color:#f8faf5; line-height:30px; padding-left:11px; cursor:pointer;	}
.martinBg{ background-image:url('../images/aboutMartin.gif'); background-repeat:no-repeat; width:190px; height:30px; float:left;font-family: Helvetica, Arial; font-size: 12px; font-weight: bold; color:#f8faf5; line-height:30px; padding-left:11px; cursor:pointer;	}
#cartitem{padding-right:20px;color:#38a8ed;border:0px solid red;text-align:right;}
.shopBskIcon{padding-left:5px;}

/* footer css */
.bgBack{ width:917px; height:1px; background-color:#eaeaea;	}
.blankRow{ width:917px; height:27px; }
.blankRow1{ width:917px; height:49px; }
.blankRow2{ width:917px; height:30px; }
.blankRow3{ width:917px; height:49px; }
.blankRow4{ width:917px; height:100px; }
.blankRow5{ width:917px; height:13px; }
.blankRow6{ width:917px; height:44px; }
.footerRow{ width:917px; height:140px;	}
.colBg{ width:1px; height:127px; background-color:#eaeaea; float:left;	}
.colWidth{ float:left; width:127px; padding:0px 0px 0px 13px;	}
.colWidth1{ float:left; width:110px; padding:0px 0px 0px 0px;	}
.colWidth2{ float:left; padding:0px 0px 0px 13px;	}
.colWidth3{ float:left; width:117px; padding:0px 0px 0px 13px;	}
.footHead,a.footHead:link,a.footHead:visited,a.footHead:active,a.footHead:hover{ font-family: Helvetica, Arial; font-size: 12px; font-weight: bold; color:#666666; padding:0px 0px 15px 0px;text-decoration:none;	}
.footTxtClass{	text-align:left; margin:0px; padding:0px; font-family: Helvetica, Arial; font-weight:normal; font-size: 11px; color:#666666;	}
a.footerTxt:link,a.footerTxt:visited,a.footerTxt:active{font-family: Helvetica, Arial; font-weight:normal; font-size: 11px; color:#666666;text-decoration:none; }
a.footerTxt:hover{ color:#3dc1f3; cursor:pointer;	}
.footerAddr{ font-family: Helvetica, Arial; font-weight:normal; font-size: 12px; color:#777777;	text-align:justify;}
a.footerAddr:link,a.footerAddr:visited,a.footerAddr:active,a.footerAddr:hover{font-family: Helvetica, Arial; font-weight:normal; font-size: 12px; color:#777777;text-decoration:none; }
a.footerMail:link,a.footerMail:visited,a.footerMail:active,a.footerMail:hover{ color:#066faf;text-decoration:none;font-family: Helvetica, Arial; font-weight:normal; font-size:12px;cursor:pointer;	}

/* homepage css */
.homeDiv{ width:917px; height:485px;	}
.imgClass{ width:482px; height:403px; float:left;	}
h1{ margin:0px; padding:0px; font-family: Helvetica, Arial; font-size: 20px; font-weight: bold;  }
.homePad{padding:37px 0px 16px 0px; color:#494949;	}
.homeText{ font-family: Helvetica, Arial; color: #373737; font-size: 12px; line-height:22px;	}

/* product listing page css*/
.sliderDiv{ width:917px; height:21px;	}
.slideMid{ background-color:#9e9e9e;	}
.slideNumber{ font-family: Helvetica, Arial; font-size: 13px; font-weight: bold; color:#ffffff; width:28px; text-align:center;	}
.dragClass{	padding-bottom:1px;font-family: Helvetica, Arial; font-size: 12px; color:#777777; vertical-align:middle;}
.curClass{ cursor:pointer;	}
.proListDiv{ width:917px; height:30px;	}
.proNumBg{ background-image:url('../images/proNumBg.gif'); background-repeat:no-repeat; width:41px; line-height:30px; float:left; vertical-align:middle;	}
.proHead{ font-family: Helvetica, Arial; font-size: 25px; font-weight: bold; color:#1d1d1d; float:left;	}
.proContinue{ font-family: Helvetica, Arial; font-size: 25px; font-weight: bold; color:#38a8ed;	}
.proLink,a.proLink:link,a.proLink:visited,a.proLink:active{ font-family: Helvetica, Arial; font-weight:normal; font-size: 12px; color:#777777;text-decoration:none;padding:0px 0px 13px 0px;	}
a.proLink:hover{ color:#38a8ed;text-decoration:none;padding:0px 0px 13px 0px;	}
a.proSubLink{ color:#38a8ed;text-decoration:none;padding:0px 0px 13px 0px;	}
.darkcircle{  background-image:url('../images/circle1.png'); background-repeat:no-repeat;  behavior: url(iepngfix.htc) }
.mediumcircle{  background-image:url('../images/circle2.png'); background-repeat:no-repeat;  behavior: url(iepngfix.htc)}
.lightcircle{  background-image:url('../images/circle3.png');  background-repeat:no-repeat; behavior: url(iepngfix.htc)}
.prodNumList{ font-family: Helvetica, Arial; font-size: 13px; font-weight: bold; color:#ffffff;cursor:pointer;background-repeat:no-repeat;text-align:left;padding-left:2px;height:19px;padding-top:1px; }

/* product details page css*/
.addBasket{ display:none;overflow:hidden;width:247px;height:150px;padding:12px 0px 12px 0px;	}
.proName{ width:247px;padding:7px 0px 16px 0px;line-height:18px;	}
.proDesc{ width:230px;padding:17px 0px 17px 0px;line-height:18px;	}

/*slider css */
.prodDiv{ width:917px;height:180px;}
.prod{ position: absolute; width:917px; height: 180px; overflow: hidden; }
.absClass{position: absolute; left:288px;}
.sliderProdNum{ position:absolute;top:5px;left:5px;height:19px;width:19px; font-family: Helvetica, Arial; font-size: 13px; font-weight: bold; color:#ffffff;padding-left:2px;border:0px solid red;}
.prodNumCnt{ padding:1px 0px 0px 0px; }

/* product details page css*/
.proConDiv{	width:917px; height: 653px;	}/* height: 573px; */
.proConImgDiv{ float:left; width:526px; height: 653px;	}
.proConDetDiv{ float:left; width:310px; height: 653px; padding-left:10px;	}/*width:353px; */
.thmbHeight{ height:79px;	}
a.proDet:link,a.proDet:visited,a.proDet:active,a.proDet:hover{ font-family: Helvetica, Arial; font-weight:bold; font-size: 12px; color:#38a8ed; text-decoration:none; line-height:79px;	}
.proNumDiv{ background-image:url('../images/proDetBg.gif'); background-repeat:no-repeat; width:288px; padding:0px 0px 6px 65px; font-family: Helvetica, Arial; color:#38a8ed; font-size: 25px; font-weight: Bold; line-height:24px;	}
.proBgBack{ width:247px; background-color: #ecf0f2;	}
.buyBtn{ background-image:url('../images/buyBtn.gif'); background-repeat:no-repeat; width:64px; height: 40px; border: 0px solid red; cursor:pointer;	}
.prodLeftNum{width:41px; vertical-align:middle; }
.prodRightNum{width:41px;vertical-align:middle; }
#hiddenSlider{ border:0px solid green;  }
.hsleftbar{ background-image:url('../images/hsleftbar.gif'); background-repeat:repeat-y;    }
.hsrightbar{ background-image:url('../images/hsrightbar.gif'); background-repeat:repeat-y;    }
.hstopbar{ background-image:url('../images/hstopbar.gif'); background-repeat:repeat-x;    }
.hsbottombar{ background-image:url('../images/hsbottombar.gif'); background-repeat:repeat-x;    }

/* shop css */
.topMid{ background-image:url('../images/topMid.gif'); background-repeat:repeat-x;	}
.btmMid{ background-image:url('../images/btmMid.gif'); background-repeat:repeat-x;	}
.leftbar{ background-image:url('../images/leftbar.gif'); background-repeat:repeat-y;	}
.rightbar{ background-image:url('../images/rightbar.gif'); background-repeat:repeat-y;	}
.whiteClass{ background-color: #ffffff;	}

/* article css */
.naviClass{ margin:0px; padding:0px; 	}
a.naviClass:link,a.naviClass:visited{ line-height:26px; font-family: Helvetica, Arial; font-size: 16px; font-weight: normal; color:#999999; text-decoration:none;	}/*999999*/
a.naviClass:active{ line-height:26px; font-family: Helvetica, Arial; font-size: 16px;  font-weight: normal; color:#3dc1f3; text-decoration:none;	}
a.naviClass:hover{ line-height:26px; font-family: Helvetica, Arial; font-size: 16px;  font-weight: normal; color:#38a8ed; text-decoration:none;	}
.headline{ font-family: Helvetica, Arial; font-size: 16px; font-weight: Bold; color:#232323; padding:17px 0px 17px 0px;	}
.artBodyTxt{ width:601px;line-height:19px; text-align:justify;	}
.artMain{ height:247px;	}/*247*/
.artWidth{ width:601px;	}
.artImg{ width:601px; float:left;padding-top:7px;height:240px;	}
.naviDiv{ padding:0px 0px 0px 27px;float:left; width:280px; height:240px;	}
.naviDiv1{ padding:0px 0px 0px 27px;float:left;	}

.locMain{ height:380px;	}
.locImg{ width:601px; float:left;padding-top:7px;height:302px;	}

/* left cart */
.cursorhand {cursor:pointer;}
.proTextCart{ font-family: Helvetica, Arial;font-size: 12px;color:#777777; }
.proAddText{ font-family: Helvetica, Arial;font-weight:bold;font-size: 18px;color:#777777;text-align:left;  }
.proLineCart{ background-color: #cacaca;height:1px;}
.proViewMore{ font-family: Helvetica,Arial;font-weight:bold;font-size: 12px;color:#9e9e9e;cursor:pointer; }
.rightCartBlueText{ font-family: Helvetica, Arial;font-size: 12px;font-weight:bold;color:#38a8ed   }
.shopBasketText{ font-family: Helvetica, Arial;font-size: 27px;font-weight:bold;color:#000000; }
#rightBasketContent{text-align:center;}
#leftCart{height:450px;border:0px solid red;}
.CartColHeader{ font-family: Helvetica,Arial;font-weight:bold;font-size: 12px;color:#777777;}
.CartProdName{ text-align:center;font-family: Helvetica,Arial;font-weight:bold;font-size: 12px;color:#777777;}
.CartColHdrQt{ padding-left:16px;font-family: Helvetica,Arial;font-weight:bold;font-size: 12px;color:#777777;}
.emptyBasket{ color:#F77F7F;font-family: Helvetica, Arial;font-size: 12px;text-align:center;}
.popup { position: absolute; z-index: 24; border-collapse: collapse; background-image:url('../images/bubble.gif'); background-repeat:no-repeat; width:190px; height:47px; color: #ffffff; text-align:center; padding-top:10px; }
.popFooter{ font-family: Helvetica, Arial; font-size:16px; font-weight: normal;}
a.CartBlueText:link,a.CartBlueText:active,a.CartBlueText:visited,a.CartBlueText:hover{ 	font-family: Helvetica, Arial;font-size: 12px;font-weight:bold;color:#38a8ed }
.bgVertSlider{background-color: #4EC0FE;}
.NumVertSlider{font-weight:bold;font-size:12px;font-family: Helvetica,Arial;text-align:center;color:#ffffff;cursor:pointer;height:16px;}

a.CurrCalc:link,a.CurrCalc:active,a.CurrCalc:visited,a.CurrCalc:hover{ 
	line-height:26px; 
	font-family: Helvetica, Arial; 
	font-size: 12px;  
	font-style:italic; 
	color:#a5a5a5;
}
.prodColourName{ 
	font-family: Helvetica,Arial;
	font-weight:normal;
	font-size: 12px;
	color:#777777;
	line-height:21px; 
	padding-bottom:5px;
} 
.prodDetNumWd{ width:310px;	}
.prodDetNum{ 
	width:27px; 
	padding-left:2px;
	vertical-align:top;
	font-family: Helvetica, Arial; 
	color:#FFFFFF; 
	font-size: 12px; 
	font-weight: Bold;
	line-height:15px;
	padding-top:1px;
}
.prodNum{ 
	float:left;
	width:41px;
	background-image:url('../images/proDetBg.png'); 
	background-repeat:no-repeat; 
	line-height:24px;
	behavior: url(iepngfix.htc)
}
.prodDetNumNm{ 
	font-family: Helvetica, Arial; 
	color:#38a8ed; 
	font-size: 20px; 
	font-weight: Bold;
}
.arrClass{ width:41px;text-align:center;	}
.emtfFields{float:left;font-family: Helvetica,Arial;font-size: 12px;padding-right:4px;}
.textbox{ 
	width:174px;
	height:18px;
	border:1px inset #a7a9ac;
	text-decoration:none;
	font-family:Helvetica,Arial;
	font-size:12px;
}
.prodNumDisplay{ text-align:center; width:20px; float:left; line-height:16px; padding-top:1px;vertical-align:top;padding-bottom:4px;}
.emtfOuter{	float:right;padding-top:10px;}
a.aboutLink:link,a.aboutLink:visited,a.aboutLink:active{font-family: Helvetica, Arial; font-weight:normal; font-size: 12px; color:#38a8ed;text-decoration:none; }
a.naviLink:link,a.naviLink:visited,a.naviLink:active{ line-height:26px; font-family: Helvetica, Arial; font-size: 16px;  font-weight: normal; color:#3dc1f3;text-decoration:none;	}
.proceedBtn{ background-image:url('../images/proceedBtn.gif'); background-repeat:no-repeat; width:100px; height: 40px; border: 0px solid red; cursor:pointer; 	}
.downHeadline{ font-family: Helvetica, Arial; font-size: 27px; font-weight: Bold; color:#232323; padding:0px 0px 17px 0px;	}
.downBody{ font-family: Helvetica, Arial; font-size: 12px; color:#232323;width:601px;line-height:19px;}
.emtfBtn{ background-image:url('../images/emtf_send.gif'); background-repeat:no-repeat; width:64px; height: 40px; border: 0px solid red; cursor:pointer;	}


.newsNum{ float:left; background-image:url('../images/newsNo.gif'); background-repeat:no-repeat; width:38px; height: 43px; padding: 0px 0px 0px 0px; color: #ffffff;font-family: Helvetica, Arial; font-size: 10px; font-weight: normal; text-align:center;	}
.newsHead{ float:left; font-family: Helvetica, Arial; font-size: 16px; font-weight: Bold; color:#232323; line-height:43px;  padding:0px 0px 0px 10px;	}
.newsBg{ background-color: #caebfb; height:1px;	}
.newsText{ float:left; width:341px; -moz-opacity:0.99; text-shadow: #000000;	}
.newsText1{ float:left; -moz-opacity:0.99; text-shadow: #000000;	}
.newsText2{ display:none;overflow:hidden;height:125px;	}
.circlepagination{height:20px;width:200px;text-align:center;margin:0px auto;}
.newsRollOverBg{ color:#ffffff; background-image:url('../images/rollOver.gif'); background-repeat:no-repeat; width:20px; height: 18px;	text-align:center;padding-top:2px; }
.newsRollBg{ color:#ffffff; background-image:url('../images/roll.gif'); background-repeat:no-repeat; width:20px; height: 18px;	text-align:center;padding-top:2px; }
a.news:link, a.news:active, a.news:hover, a.news:visited{color:#ffffff;text-decoration:none;}
.eventsHead{ font-family: Helvetica, Arial; font-size: 16px; font-weight: Bold; padding:0px 0px 22px 0px;	}
.eventsDate{ padding:0px 0px 0px 6px; display:inline; color: red; font-family: Helvetica, Arial; font-size: 16px; font-weight: Bold;}

.eventsExOuter{ float:left;width:394px;}
.eventsExFields{ float:left;font-family: Helvetica;font-size: 12px;width:72px;}
.eventsExVals{ width:322px;}
.eventsExValsBlue{ width:322px;color:#38a8ed;}
.eventsExSlider{ display:none;overflow:hidden;height:190px;width:280px;padding:12px 0px 12px 25px;}
.evetsExHdg{ cursor:pointer;color:#45aeee;font-weight:Bold;padding-bottom:19px;}
.eventsBody{ padding-bottom:24px;color:#232323;}
.evetsHdr{ float:left;width:395px;padding-left:18px;}
a.eventClass:link,a.eventClass:visited,a.eventClass:active,a.eventClass:hover{ font-family: Helvetica, Arial; font-size: 12px; color:#38a8ed;}

/* orderdetails */
.orderDetText{ font-family: Helvetica, Arial;font-size: 27px;font-weight:bold;color:#000000;padding-left:20px;padding-top:10px;}
.orderDetText1{ font-family: Helvetica, Arial;font-size: 27px;font-weight:bold;color:#000000;padding-left:30px;padding-top:10px;}
.orderDetBlueText{ font-family: Helvetica, Arial;font-size: 12px;font-weight:bold;color:#38a8ed}
.odtopMid{ background-image:url('../images/odtopMid.gif'); background-repeat:repeat-x;}
.odLeftBar{  background-image:url('../images/odLeftBar.gif'); background-repeat:repeat-y;}
.odRightBar{  background-image:url('../images/odRightBar.gif'); background-repeat:repeat-y;}
.odColHeader{ font-family: Helvetica,Arial;font-weight:bold;font-size: 12px;color:#777777;}
.bgLine{ background-color: #ecf0f2;}
.divBgLine{ background-color: #ecf0f2;height:1px;}
.odBgLineCol{  height:20px;vertical-align:middle; }
.odWhiteLeftBar{  background-image:url('../images/odWhiteLeftBar.gif'); background-repeat:repeat-y;}
.odWhiteRightBar{  background-image:url('../images/odWhiteRightBar.gif'); background-repeat:repeat-y;}
.odWhiteBtmMid{  background-image:url('../images/odWhiteBtmMid.gif'); background-repeat:repeat-x;}
.odBtmMid{ background-image:url('../images/odBtmMid.gif'); background-repeat:repeat-x;}
.odProdClr{ font-family: Helvetica, Arial;font-size: 12px; color:#898989;}
.billDetText{ font-family: Helvetica, Arial;font-size: 14px;font-weight:bold;color:#777777;}
.odFormlabels{ font-family: Helvetica, Arial;font-size: 12px;color:#919191;text-align:left;}
.starCompl{ color:red;}
.odRdTopMid{  background-image:url('../images/odRdTopMid.gif'); background-repeat:repeat-x;}
.odRdBtmMid{   background-image:url('../images/odRdBtmMid.gif'); background-repeat:repeat-x;}
.odRdLeftMid{  background-image:url('../images/odRdLeftMid.gif'); background-repeat:repeat-y;}
.odRdRightMid{  background-image:url('../images/odRdRightMid.gif'); background-repeat:repeat-y;}
.billboxlabel{ font-family: Helvetica, Arial;font-size: 12px;color:#3f3f3f;}
.backBtn{ background-image:url('../images/backNormal.gif'); background-repeat:no-repeat; width:64px; height: 40px; border: 0px solid red; cursor:pointer;}
.backBtnHvr{ background-image:url('../images/backHover.gif'); background-repeat:no-repeat; width:64px; height: 40px; border: 0px solid red; cursor:pointer;}
input.psc{font-family:Helvetica,Arial,verdana;font-size: 12px;color:#b6b6b6; }


/* cartslider CSS */
div.verScr div{ color: #fff; height:22px; }
span.verScrDspSng{ color: #fff; width: 20px; padding: 2px 0 0 2px; text-align: center; font-size:9px; font-weight:bold; line-height: 18px;}
span.verScrDspDbl{ color: #fff; width: 20px; padding: 2px 0 0 4px; text-align: right; font-size:9px; font-weight:bold; line-height: 18px;}


/* confirmation */
.fixedWidth {width:935px;text-align: center;margin: 0px auto;border: 0px solid red;}
.textleft {text-align: left;}
.leftclass {float: left;}
.spanimgClass {background-image:url('../images/roundbgimg.gif');background-repeat: no-repeat;height: 19px;width: 19px;font-size: 12px;color:#000000; float: left;text-align:center;border:0px solid red;padding-top:2px;}
.bgclass {background-color:#ecf0f2;height: 1px;width: 650px;text-align: left;}
.paddclass {padding-left: 20px;padding-top: 15px;float: left;}
.headlinetext {font-family:Helvetica,Arial,verdana;font-size: 15px;color:#9b9b9b; font-weight: bold;}
.textClass {font-family:Helvetica,Arial,verdana;font-size: 12px;color:#9b9b9b; padding-left: 44px;text-decoration: underline;}
.midclass {background-color:#9b9b9b;}
table.lineClass td {line-height: 25px;color:#aeaeae;}
.fieldVals{ font-family: Helvetica, Arial;font-size: 12px;font-weight:bold;color:#777777;}
.shipbilHdr{ font-family: Helvetica, Arial;font-size: 14px;font-weight:bold;color:#777777;}

.homeOn{ background-image:url('../images/homeOn.gif'); background-repeat:no-repeat; height:20px; padding-left:28px; }
.homeOff{ background-image:url('../images/homeOff.gif'); background-repeat:no-repeat; height:20px; padding-left:28px;	}

/* credit card details */
/*.ccDetMain{ background-image:url('../images/midrepeatimg.gif');background-repeat:repeat-y;width: 929px;height:490px;margin: 0px auto;text-align: center;border: 0px solid red;}.*/
.ccDetSub{ float: left;width: 910px;}
.ccDetContent{width: 450px;float:left;text-align:left;border: 0px solid red;}
.ccDetRightContent{width: 450px;float: left;border: 0px solid red;text-align: left;padding-left:0px;}

.ccMain{float:left;width:917px;height:512px;padding:10px 0px 0px 10px;}
.ccvAlign{float:left;vertical-align:top;}
.cctopLeft{ float:left;width:11px;}
.cctopMid{float:left;width:895px;}
.ccLeft{float:left;width:1px;height:490px;}
.ccHeaderMain{ width:917px;}
.ccHeader{ width:330px;float:left;padding:0px 0px 0px 0px;font-family: Helvetica, Arial;font-size: 27px;font-weight:bold;color:#000000;text-align:left;}
.ccLinks{font-family: Helvetica, Arial;font-size: 12px;font-weight:bold;color:#38a8ed;line-height:39px;}
.ccDetRow{ width:370px;float:left;padding:16px 0px 18px 0px; border:1px solid green;}
.ccFieldCap{ float:left;width:140px;font-family: Helvetica, Arial;font-size: 12px;color:#3f3f3f;}
.ccTextBx{ width:135px;height:18px;border:1px inset #a7a9ac;text-decoration:none;}
.ccFloatLeft{float:left;}
.ccInfo{ float:left;height:19px;padding-left:13px;vertical-align:top;}
.ccCVTxtBx{ width:46px;height:18px;border:1px inset #a7a9ac;text-decoration:none;}
.ccMand{ width:300px;float:left;padding-top:29px;}
.ccBottom{ float:left;vertical-align:bottom;}
.ccRight{ position:absolute;left:915px;top:11px;width:1px;height:490px;}
.ccContentMain{width:530px;float:left;}
.ccConentBlack{ font-family: Helvetica, Arial;font-size: 12px;font-weight:bold;color:#010101;/*padding-top:25px;*/padding-top:45px;}
.ccConentRed{padding-top:26px;font-family: Helvetica, Arial;font-size: 12px;font-weight:bold;color:#c80000;}
.ccCancel{background-image:url('../images/cancel.gif');border:0px; background-repeat:no-repeat; width:70px; height: 40px; cursor:pointer;}
.ccBuy{background-image:url('../images/buyNow.gif');border:0px; background-repeat:no-repeat; width:100px; height: 40px; cursor:pointer;}
.ccPaypalLogo{ padding-top:16px;}
.ccButtons{ padding-top:91px;}

/* final payment*/
.payHdr{padding-left: 28px;font-size: 28px;font-weight: bold;font-family: Helvetica, Arial; color:#1d1d1d;}
a.payInvLink:link,a.payInvLink:visited,a.payInvLink:active{font-family: Helvetica, Arial; font-weight:normal; font-size: 12px; color:#066faf;text-decoration:none;}

a.payInvLinkB:link,a.payInvLinkB:visited,a.payInvLinkB:active{font-family: Helvetica, Arial; font-weight:normal; font-size: 12px; color:#3f3f3f;text-decoration:underline;}

.payLoginHdr{font-size: 14px;font-weight: bold;font-family: Helvetica, Arial; color:#777777;}
.payInvHdr{font-size: 16px;font-weight: bold;font-family: Helvetica, Arial; color:#777777;}
.payFields{font-family: Helvetica, Arial; font-weight:normal; font-size: 12px; color:#3f3f3f;text-decoration:none; }
.payFieldsBold{font-family: Helvetica, Arial; font-weight:bold; font-size: 12px; color:#3f3f3f;text-decoration:none; }
.payFieldsHd{font-family: Helvetica, Arial; font-weight:bold; font-size: 14px; color:#3f3f3f;text-decoration:none; }

.payManMain{ background-image:url('../images/midrepeatimg.gif');background-repeat:repeat-y;width: 929px;height:50px;margin: 0px auto;text-align: center;border: 0px solid red;}
.payFailMain{ background-image:url('../images/midrepeatimg.gif');background-repeat:repeat-y;width: 929px;height:150px;margin: 0px auto;text-align: center;border: 0px solid red;}

/*trade*/
.mainLi{ margin:0px; padding:0px; width:150px; 	}
.hideCountry{ visibility:hidden;display:none;float:left;width:167px;	}
.showCountry{ visibility:visible;display:block;float:left;width:167px;position:absolute; background-color:white;	}
.conClass{	padding-left:17px;color:#a79798;font-family: Helvetica, Arial; font-size: 14px;line-height:21px;border-left:1px solid #62bbf1;border-right:1px solid #62bbf1;	}
.countryClass{ margin:0px; padding:0px; 	}
a.countryClass:link,a.countryClass:visited{ line-height:21px; font-family: Helvetica, Arial; font-size: 14px; font-weight: normal; color:#999999; text-decoration:none;	}/*999999*/
a.countryClass:active{ line-height:21px; font-family: Helvetica, Arial; font-size: 14px;  font-weight: normal; color:#3dc1f3; text-decoration:none;	}
a.countryClass:hover{ line-height:21px; font-family: Helvetica, Arial; font-size: 14px;  font-weight: normal; color:#38a8ed; text-decoration:none;	}

/* login */
.LoginBtn{ background-image:url('../images/user_login.gif'); background-repeat:no-repeat; width:53px; height: 19px; border: 0px solid red; cursor:pointer;}
.loginTxtBx{width:80px;color:#777777;}
.BtnLogin_1{background-image:url('../images/login_1.gif');background-repeat:no-repeat;width:59px; height: 29px;border: 0px solid red; cursor:pointer;  }
.BtnLogin_2{background-image:url('../images/login_2.gif');background-repeat:no-repeat;width:100px; height: 29px;border: 0px solid red; cursor:pointer;  }
.BtnLogin_3{background-image:url('../images/login_3.gif');background-repeat:no-repeat;width:100px; height: 29px;border: 0px solid red; cursor:pointer;  }
.BtnLogin_4{background-image:url('../images/login_4.gif');background-repeat:no-repeat;width:61px; height: 29px;border: 0px solid red; cursor:pointer;  }
.BtnLogin_5{background-image:url('../images/login_5.gif');background-repeat:no-repeat;width:71px; height: 29px;border: 0px solid red; cursor:pointer;  }
.BtnLogin_6{background-image:url('../images/login_6.gif');background-repeat:no-repeat;width:71px; height: 29px;border: 0px solid red; cursor:pointer;  }

.backBtnClass{float:left;cursor:pointer;width:100px;	}
.btnClass{float:left;cursor:pointer;}
.btnClassProceed{float:left;cursor:pointer;padding-left:20px;}
.btnProceedOrd{float:right;cursor:pointer;}
.btnProceed{background-image:url('../images/proceedNormal.gif');width:100px;height:40px;border:0px;}
.btnProceedLoading_1{background-image:url('../images/proceed_loading_1.gif');background-repeat:no-repeat;width:100px;height:40px;border:0px;}
.btnProceedLoading_2{background-image:url('../images/proceed_loading_2.gif');background-repeat:no-repeat;width:100px;height:40px;border:0px;}
.btnProceedLoading_3{background-image:url('../images/proceed_loading_3.gif');background-repeat:no-repeat;width:100px;height:40px;border:0px;}
.btnProceedLoading_4{background-image:url('../images/proceed_loading_4.gif');background-repeat:no-repeat;width:100px;height:40px;border:0px;}
.btnProceedLoading_5{background-image:url('../images/proceed_loading_5.gif');background-repeat:no-repeat;width:100px;height:40px;border:0px;}
.btnProceedLoading_6{background-image:url('../images/proceed_loading_6.gif');background-repeat:no-repeat;width:100px;height:40px;border:0px;}

.btnProceed_1{background-image:url('../images/proceedNormal_1.gif');background-repeat:no-repeat;width:100px;height:40px;border:0px;}
.btnProceed_2{background-image:url('../images/proceedNormal_2.gif');background-repeat:no-repeat;width:70px;height:40px;border:0px;}
.btnProceed_3{background-image:url('../images/proceedNormal_3.gif');background-repeat:no-repeat;width:90px;height:40px;border:0px;}
.btnProceed_4{background-image:url('../images/proceedNormal_4.gif');background-repeat:no-repeat;width:90px;height:40px;border:0px;}
.btnProceed_5{background-image:url('../images/proceedNormal_5.gif');background-repeat:no-repeat;width:100px;height:40px;border:0px;}
.btnProceed_6{background-image:url('../images/proceedNormal_6.gif');background-repeat:no-repeat;width:50px;height:40px;border:0px;}

.btnCheck_1{background-image:url('../images/checkNormal_1.gif');background-repeat:no-repeat;width:100px;height:40px;border:0px;}
.btnCheck_2{background-image:url('../images/checkNormal_2.gif');background-repeat:no-repeat;width:150px;height:40px;border:0px;}
.btnCheck_3{background-image:url('../images/checkNormal_3.gif');background-repeat:no-repeat;width:100px;height:40px;border:0px;}
.btnCheck_4{background-image:url('../images/checkNormal_4.gif');background-repeat:no-repeat;width:100px;height:40px;border:0px;}
.btnCheck_5{background-image:url('../images/checkNormal_5.gif');background-repeat:no-repeat;width:100px;height:40px;border:0px;}
.btnCheck_6{background-image:url('../images/checkNormal_6.gif');background-repeat:no-repeat;width:110px;height:40px;border:0px;}


/*	location	*/

.locHeadNor{ font-family:Helvetica,Arial,Verdana; font-size:11px; font-weight:bold; color: #3d3d3d; cursor: pointer;	}
.locHeadHov{ font-family:Helvetica,Arial,Verdana; font-size:11px; font-weight:bold; color: #3aabed; cursor: pointer;	}

TABLE.borderOrder { border: 1px solid #FFFFFF; }
TABLE.borderOrder td { border: 1px solid #FFFFFF }

/*  client order screen	*/

.orderForm{ padding:68px 0px 112px 0px;text-align:center; }
.orderTitle{ font-family:Helvetica,Arial,Verdana; font-size:12px; font-weight:bold; color: #777777; padding-bottom:30px;	}
.ordTopMid{ background-image:url('../images/ordTopMid.gif'); background-repeat:repeat-x; }
.ordBtmMid{ background-image:url('../images/ordBtmMid.gif'); background-repeat:repeat-x; }
.ordLeftBar{ background-image:url('../images/ordLeftBar.gif'); background-repeat:repeat-y; }
.ordRightBar{ background-image:url('../images/ordRightBar.gif'); background-repeat:repeat-y; }

.ordLoginBg{ min-height:458px;background-image:url('../images/loginBg.gif'); background-repeat:no-repeat; }
.ordLoginHd{padding-left:222px;text-align:left;}
.ordLoginBox{padding-left:159px;text-align:left;}

.fieldBox{
	height: 20px;
	width: 150px;
	text-align: left;
}
.field{
	border: 1px solid #888888;
	width: 150px;
	font-family: helvetica,arial;
	font-size: 12px;
}
.loginError{
	color: #ff0000;
	font-family: helvetica,arial;
}
.listMid{ background-image:url('../images/listMid.gif'); background-repeat:repeat-x; }
.listBtmMid{ background-image:url('../images/listBtmMid.gif'); background-repeat:repeat-x; }
.listLeftBar{ background-image:url('../images/listLeftBar.gif'); background-repeat:repeat-y; }
.listRightBar{ background-image:url('../images/listRightBar.gif'); background-repeat:repeat-y; }

.boldwhite {font-weight: bold; color: #ffffff;}
.boldtitle {font-weight: bold; font-size: 13px;}
.text {font-size: 11px; color: #000000; font-family: arial;}

.bluepopl{width:11px; height:30px; background-image:url('../images/bluel.gif'); background-repeat:no-repeat; background-position:right; float:left;}
.bluepoptxt{height:30px; line-height:29px; float:left; background-color:#38a8ed; color:#FFFFFF; font-weight:bold; font-family:Arial; font-size:12px;}
.bluepopr{width:5px; height:30px; background-image:url('../images/bluer.gif'); background-repeat:no-repeat; background-position:left; float:left;}

.bluepoplt{float:left; width:15px; height:35px; background-image:url('../images/bluelt.gif'); background-repeat:no-repeat; background-position:right;}
.bluepoptxtt{ line-height:36px; float:left; color:#FFFFFF; font-weight:bold; font-family:Arial; font-size:12px; height:35px; background-image:url('../images/bluem.gif'); background-repeat:repeat-x; padding-right:15px;}
.bluepoprt{float:left; width:5px; height:35px; background-image:url('../images/bluert.gif'); background-repeat:no-repeat; background-position:left;}

.bluepoplopp{width:11px; height:30px; background-image:url('../images/bluelopp.gif'); background-repeat:no-repeat; background-position:right; float:left;}
.bluepopropp{width:5px; height:30px; background-image:url('../images/blueropp.gif'); background-repeat:no-repeat; background-position:left; float:left;}

.brdLeftemtf{padding-top:1px;height:25px;border-top:2px solid #FFFFFF; border-bottom: 2px solid #FFFFFF; border-left: 2px solid #FFFFFF;}
.brdRightemtf{padding-top:1px;height:25px;float:right;border-top:2px solid #FFFFFF; border-bottom: 2px solid #FFFFFF; border-right: 2px solid #FFFFFF;}

.cvvpopfixedWidth {width:464px;margin:0px Auto;visibility:hidden;display:none;position:absolute;float:left;text-align:left;}
.cvvpopbottomIMg {background-image:url('../images/pay_bottom_img.gif');background-repeat:no-repeat;width:464px;height:19px;}
.cvvpopMidBGClass {background-color:#ccd5dc;}
.cvvpopheadline {font-size: 19px;font-weight:bold;color:#000000;padding-left:18px;padding-bottom:18px;}
.cvvpopbodyClass {font-size: 12px;font-weight:normal;color:#000000;line-height:15px;padding-left:18px;padding-right:25px;padding-bottom:15px;}
.cvvpopbottomtext {font-size: 12px;font-weight:bold;color:#000000;padding-top:2px;padding-left:5px;}
.cvvpopImgmain{float:left;padding-left:18px;padding-bottom:10px;}
.cvvpopImg1{float:left;padding-left:8px;padding-top:40px;}
.cvvpopImg2{float:left;padding-left:16px;}


ul.hList {list-style-type: none;margin:0 0 0 0;padding:0;}
ul.hList li{list-style-type: none;padding:0;float:left;padding:0 0 0 16px;}

/* Postage */
.PostageHead{ font-family: Helvetica, Arial; font-size: 16px; font-weight: Bold; color:#232323;}
.Countryname{ font-family: Helvetica, Arial; font-weight:normal; font-size: 12px; color:#777777;}

/* gift wrap*/
.giftTextCart{ font-size: 12px; color:#777777; text-align: left; }
#giftWrapper{ position: absolute;  padding-left: 60px;  visibility: hidden; border:0px solid red; }
#giftMsg{ font-family:Courier; font-size: 12px; color:#777777; text-align: left; width: 225px; height: 66px; border: 1px solid #777777; margin-top: 4px; }
#giftMsg textarea{ font-family: Arial; font-size: 12px; color:#777777; text-align: left;  width: 310px; height: 45px;  padding: 2px; border: 0px solid #777777;}
#giftMsg .maxwords{ position: absolute; font-family: Arial; font-size: 12px; color:#777777; text-align: left;    padding: 2px;  margin-top: -5px; }
