/* CSS Document 7/12/08 */

body{margin:0;padding:0;background-color:#999999; margin-top:10px;}
body,table{font-family:arial,tahoma,verdana;font-size:12px;font-weight:normal;color:#000000;}
p{padding:5px;margin:0;}
h1{padding:5px;margin:0; font-size:18px;font-weight:normal;}
h2{padding:5px;margin:0; font-size:15px;font-weight:bold;}

a, a:active, a:link {color:#0033FF;text-decoration:underline}
a:hover{text-decoration:none;}

#container{margin:0 auto;width:775px;background-color:#FFFFFF;border:2px solid #111111;}			
#header{margin:0;padding:0;width:100%;}
#headerLeft{width:340px;float:left;margin:0;padding:0;}
#headerRight{width:435px;float:right;margin:0;padding:0;}
#headerLeft img{margin:15px;}

.box1{border:1px solid #FFFFFF;background-color:#FFFFFF;}
.box2{border:1px solid #999999; border-top:2px; background-color:#FFFFDD;}
.box3{border:1px solid #c9c9c9;background-color:#f9f9f9;}




#nav{margin:0;padding:0;height:22px;background:#555555;}	
#nav ul {margin:0;padding:0;}
#nav ul li {margin:0;padding:0;display:inline;}

#nav ul li a {float:left;margin:0;font-size:11px; padding:4px 16px;border-right:1px solid #888888;font-weight:bold;text-decoration:none;color:#FFFFFF;}

#nav ul li a:hover, #nav ul li a.active, .navsel {background:#777777;}	



#headerRight ul{width:100%; margin:0;padding:0; }
#headerRight ul li {display:inline;margin:0;padding:0;}
#headerRight ul li a {margin:3px 0 3px 3px; background:#d0d0d0; padding: 1px 5px;text-decoration:none;font-weight:bold;font-size:11px; color:#666666;}
#headerRight ul li a:active, #headerRight ul li a:hover{text-decoration:none;color:#999999;}
	
.right{text-align:right;}

	
.links_small{font-size:11px;color:#0000ff;}

.left200{width:200px;float:left;}	
h4{border-bottom:1px dashed #d0d0d0; color:#008BB9; font-size:18px; margin-top:7px; padding:0;}
h3{border-bottom:1px dashed #d0d0d0; font-family:tahoma,verdana,arial; color:#008BB9; font-size:13px; margin:7px 0; padding:0;}
#login{width:735px;font-family:arial,tahoma,verdana; border:1px solid #F08302; margin:0 auto; height:22px; padding:8px; background:url(images/bg_nav2.gif); background-repeat:repeat-x;font-size:11px;color:#ffffff}	


#login a {font-weight:bold;margin:0 3px;color:#000000;border-right:1px solid #555555;border-bottom:1px solid #555555;border-top:1px solid #999999;border-left:1px solid #999999;background:url(images/bg_nav3.gif);background-repeat:repeat-x;padding:3px 5px;font-size:9px;text-decoration:none;text-transform:uppercase;}
#login a:hover{color:#333333;}

#mainbody{width:735px; border:1px solid #d0d0d0; margin:0 auto; padding:8px;}

.clear {clear:both;margin:0;padding:0;}

.msg{color:#FF3300;text-align:center; font-weight:bold;}
.msg2{color:#FF3300;text-align:left; font-weight:bold;}
.coupon{color:#FF3300;}
.smalltext {font-size:11px;font-weight:normal}
.basket_header td{background-color:#f0f0f0; font-weight:bold; border-bottom:1px dashed #d0d0d0;}
.general_row td {border-bottom:1px dashed #d0d0d0;}
.highlight {border-top:1px dashed #d0d0d0; border-bottom:1px dashed #d0d0d0;}
.price{color:#FF3300}
.note{font-size:11px;font-weight:bold;color:#FF3300;}
.grand_total {font-weight:bold;font-size:13px}
.pricebox {font-size:15px; color:#FF5200;}
.packagebox {float:left; width:300px; border:1px solid #d0d0d0; background:#f6f6f6;}

.alignScanImg{text-align:center;}
.alignCenter{text-align:center; vertical-align:top;}
.imgborder{border:0px solid #d0d0d0;}
.imgborder2{border:0px solid #d0d0d0;}

.space20px{margin:0;padding:0;height:20px;}	
.space10px{margin:0;padding:0;height:10px;}
.space2px{margin:0;padding:0;height:2px;}
.space5px{margin:0;padding:0;height:5px;}

.savePosition{margin-left:50;}

.smallText{text-align:center;
	font-size:11px;
	font-weight:normal;
}


.ordernumber{font-size:15px;font-weight:bold;}



#footer{margin:0;padding:0;text-align:center;}
#footer ul{width:100%; margin:0;padding:0; }
#footer ul li {display:inline;margin:0;padding:0;}
#footer ul li a {margin: 0;padding: 7px 7px;text-decoration:underline;font-weight:bold;color:#444444;font-size:11px;}
#footer ul li a:active, #footer ul li a:hover{text-decoration:underline;color:#444444;}

textarea,input,select {font-family:tahoma,verdana;font-size:11px;color:#111111;padding-left:1px;font-weight:normal;}
.input2{background-color:#f3f3f3;}

.bold{font-weight:bold;}
.noborder{border:0; border:none;}
.headerRow{font-family:tahoma,verdana,arial; font-size:15px; border-bottom:1px solid #d0d0d0; font-weight:bold;}
.formleft{width:125px;float:left;font-weight:bold;}
.formleft2{width:35px;float:left;}
.formleft3{width:250px;float:left;}
.formleft4{width:150px;float:left;}
.formleft5{width:100px;float:left;}
.formleftSave{margin-left:100px;}

.sqbox {padding:5px;text-decoration:none;color:#222222;border:1px solid #d0d0d0; background-color:#f0f0f0;font-weight:bold;}
.sqbox:active, .sqbox:hover{background-color:#FFF49C;}

ul.labellist{width:95%;float:left;margin:0;padding:5px;}
ul.labellist li{display:block;padding:3px 0 3px 5px;margin:0;width:100%;border-bottom:1px dashed #d0d0d0;background-color:#f6f6f6;}
ul.labellist li a{text-decoration:underline;}

.errormsg {color:#FF3300; font-weight:bold; font-size:12px;}

#dhtmltooltip{position: absolute;width:150px;font-size:11px;border: 1px solid #a0a0a0;padding: 2px;background-color: #FFF49C;visibility: hidden;z-index: 100;}

.onefourth{width:23%; margin:3px;text-align:center;float:left;}

.one_third{width:225px;text-align:center;float:left;}

.onethird{width:30%; margin:1px;text-align:center;float:left;}

.twothird{width:69%; margin:1px;text-align:left;float:left; border:#FFFFFF 1px solid;}

.threethird{width:100%; margin:1px;text-align:left;float:left; border:#FFFFFF 1px solid;}

.aleft{text-align:left;}

form{padding:0;margin:0}

.credits{border:1px solid #d0d0d0; padding:3px; background:#FFFFFF;}


.account_ul {margin:0;padding:0;}
.account_ul li {padding: 3px 3px 3px 5px; display:block;list-style:circle;}



.heading {font-size:15px;font-weight:bold;color:#000000;}

.helps{color:#DE5C0D;font-size:11px;font-weight:normal}

.account_ul li a {font-weight:bold; color:#008BB9; text-decoration:none;}
.account_ul li a:hover {font-weight:bold; color:#777777; text-decoration:underline;}
.account_ul li .numbers {font-size:13px; font-weight:bold; color:#666666;}

.textMainTitle{font-family:arial,tahoma,verdana;font-size:20px;font-weight:bold;color:#6F6F6F;}



.paymentdivFADE
{
	width:50%;float:left;filter:alpha(opacity=20);-moz-opacity:.20;opacity:.20;
}

.paymentdivLIGHT
{
	width:50%;float:left;filter:alpha(opacity=100);-moz-opacity:1.0;opacity:1.0;
}








.a_right{float:right;text-align:left; width:150px;}

.a_left{float:left;width:550px;}


.a_title{float:left;height:100px;width:340px;border:0px solid #d0d0d0;text-align:left;padding:10px 0 0 10px;font-family:arial,verdana,tahoma;font-size:20px;color:#444444;}
