.fonttype{font:0.70em Trebuchet MS;}
.cssform p{
width: 470px;
clear: left;
margin: 0;
padding: 0px 0 10px 0;
padding-left: 105px; /*width of left column containing the label elements*/
/*border-top: 1px dashed gray;*/
height: 1%;
float:left;
}
.cssform div span{
width: 470px;
clear: left;
margin: 0;
padding: 0px 0 10px 10px;
padding-left: -105px; /*width of left column containing the label elements*/
/*border-top: 1px dashed gray;*/
height: 1%;
float:left;
font-family:Trebuchet MS;font-size:12px;
}
.paycssform p{
width: 470px;
clear: left;
margin: 0;
padding: 0px 0 10px 0;
padding-left: 90px; /*width of left column containing the label elements*/
/*border-top: 1px dashed gray;*/
height: 1%;
float:left;
}

.payform p{
width: 500px;
clear: left;
margin: 0;
padding: 0px 0 10px 105px;
/*border-top: 1px dashed gray;*/
height: 1%;
float:left;

}

.payform label{

float: left;
padding: 0px 0 0 14px;
margin-left: -105px; /*width of left column*/
width: auto; /*width of labels. Should be smaller than left column (155px) to create some right margin*/
}

.payform label.disc{

float: left;
padding: 0px 0 0 14px;
margin-left: -105px; /*width of left column*/
width: 191px; /*width of labels. Should be smaller than left column (155px) to create some right margin*/
}

.cssform2 p{
width: 470px;
clear: left;
margin: 0;
padding: 0px 0 10px 0;
padding-left: 75px; /*width of left column containing the label elements*/
/*border-top: 1px dashed gray;*/
height: 1%;
float:left;
}
.cssform label{

float: left;
padding: 0px 0 0 14px;
margin-left: -105px; /*width of left column*/
width: 191px; /*width of labels. Should be smaller than left column (155px) to create some right margin*/
}

.paycssform label{

float: left;
padding: 0px 0 0 14px;
margin-left: -105px; /*width of left column*/
width: 191px; /*width of labels. Should be smaller than left column (155px) to create some right margin*/
}
.cssform2 label{

float: left;
padding: 0px 0 0 14px;
margin-left: -85px; /*width of left column*/
width: 171px; /*width of labels. Should be smaller than left column (155px) to create some right margin*/
}
.cssform span,.cssform2 span,.paycssform span{

float: left;
padding: 0 0 0 0;
margin-left: 5px; /*width of left column*/
width: 140px; /*width of labels. Should be smaller than left column (155px) to create some right margin*/
}
.cssform span.fload,.cssform2 span.fload,.paycssform span.fload{

float: left;
padding: 0 0 0 0;
margin-left: 5px; /*width of left column*/
width: 95px; /*width of labels. Should be smaller than left column (155px) to create some right margin*/
}
.cssform input[type="text"],.cssform2 input[type="text"],.payform input[type="text"],.paycssform input[type="text"]{ /*width of text boxes. IE6 does not understand this attribute*/
text-decoration:none;padding:2px 2px 2px 3px;margin:0px;color:#464646;font-family: Trebuchet MS;
 float:left;
}

#exdate{width:10px;font-family: Trebuchet MS; font-size:1.3em; padding:2px 0px 0px 0px}

.blackborder{border:1px solid #000000;width: 262px;padding:2px 2px 3px 2px; float:left; color:#464646; }
.blackborder_1{border:1px solid #000000;width: 262px;padding:3px 2px 3px 2px; float:left; color:#464646; font-size:1em }
.cssform textarea,.cssform2 textarea,.payform textarea{
/*width: 180px;*/
height: 100px; 
text-decoration:none;font-family: Trebuchet MS;font-size:1.1em;padding:2px 2px 2px 3px;margin:0px;border:1px solid #000000; float:left; width:262px; color:#464646;
}

.dropdown{
	width: 170px;
	height:28px;
	font-family: Trebuchet MS;font-size:0.75em;text-decoration:none;padding:0px;margin:0px;color:#464646;
}

.dropdownH{
	width: 200px;
	height:20px;
	font-family: Trebuchet MS;font-size:0.88em;text-decoration:none;padding:0px;margin:0px;color:#464646;float:left;
}

.dropdown_brands{
	width:177px;
	height:22px;
	font-family: Trebuchet MS;
	font-size:0.75em;
	text-decoration:none;
	padding:0px;
	margin:0px;
	color:#464646;
}
.dropdown_brands option{padding-left:3px}
.dropCountry{
	width: 270px;
	height:20px;
	font-family: Trebuchet MS;font-size:0.88em;text-decoration:none;padding:0px;margin:0px;color:#464646; float:left;
}
.dropCountry option{padding-left:3px}
.dropdown1{
	width: 270px;
	height:20px;
	font-family: Trebuchet MS;font-size:0.88em;text-decoration:none;padding:0px;margin:0px;color:#464646; float:left;
}
.dropdown1 option{padding-left:3px}
.dropdown3{
	width: 269px;
	height:20px;
	font-family: Trebuchet MS;font-size:0.88em;text-decoration:none;padding:0px;margin:0px;color:#464646; float:left;
}
.dropdown3 option{padding-left:3px}

.dropdown2{
	width: auto;
	height:20px;
	font-family: Trebuchet MS;font-size:0.88em;text-decoration:none;padding:0px;margin:0px;color:#464646; float:left;
}
.dropdown2 option{padding-left:3px}
.txtpad{padding-left:206px;}
.txtpad1{padding-left:150px;}

/*.threepxfix class below:
Targets IE6- ONLY. Adds 3 pixel indent for multi-line form contents.
to account for 3 pixel bug: http://www.positioniseverything.net/explorer/threepxtest.html
*/

* html .threepxfix{
margin-left: 3px;
}

/************/

.subbut{cursor:pointer;}

.blackborder1 {
border:1px solid #000000;
width: 205px;
padding:3px 2px 1px 2px;
float:left;
color:#464646;
}
.captchaimg{ float:left; padding:0px 0px 0px 205px;}

.ver-middle{vertical-align:middle}

.viewLarge{color:#02b9ff;text-align:left;font-family:Trebuchet MS;text-decoration:underline;padding:0px 0px 5px 0px; float:left;}

.cssform3 p {
	width: 330px;
	clear: left;
	margin: 0;
	padding: 10px 0 0 0;
	padding-left: 70px; /*width of left column containing the label elements*/
	/*border-top: 1px dashed gray;*/
    height: 1%;
	float:left;	
}

.cssform3 label {
	float: left;
	color:#A8A8A8;
	padding: 3px 0 0 16px;
	margin-left: -85px; /*width of left column*/
	width: 160px; /*width of labels. Should be smaller than left column (155px) to create some right margin*/
 }
.cssform3 span{
	float: left;
	padding: 10px 0 0 0;
	margin-left: -105px; /*width of left column*/
	width: 140px; /*width of labels. Should be smaller than left column (155px) to create some right margin*/
}
.cssform3 input[type="text"] { /*width of text boxes. IE6 does not understand this attribute*/
	text-decoration:none;
	color:#999999;
	float:left;
	
}
.cssform3 textarea {
	text-decoration:none;	
	float:left;	
	color:#999999;
}
.blackborder3 {
	border:1px solid #292929;
	width: 176px;	
	padding:2px 2px 3px 2px;
	float:left;
	color:#464646;
	font-family: Trebuchet MS;
	font-size:1.0em;
	background-color:#0F0F0F;
}
.cssform4 p {
	width: 420px;
	clear: left;
	margin: 0;
	padding: 10px 0 0 0;
	padding-left: 70px; /*width of left column containing the label elements*/
	/*border-top: 1px dashed gray;*/
    height: 1%;
	float:left;
}

.cssform4 label {
	float: left;
	color:#A8A8A8;
	padding: 3px 0 0 16px;
	margin-left: -85px; /*width of left column*/
	width: 270px; /*width of labels. Should be smaller than left column (155px) to create some right margin*/
 }
 
.cssform4 span{
	float: left;
	padding: 0px 0 0 0;
	margin-left: 0px; /*width of left column*/
	width: 140px; /*width of labels. Should be smaller than left column (155px) to create some right margin*/
}
.cssform4 input[type="text"] { /*width of text boxes. IE6 does not understand this attribute*/
	text-decoration:none;
	color:#999999;
	float:left;
	
}
.cssform4 textarea {	
	text-decoration:none;	
	float:left;	
	color:#999999;
}
.fieldtextcolor{color:#999999}
.txtarea {
    height: 80px;	
	padding:2px 2px 2px 3px;
	margin:0px;
	border:1px solid #000000;
	float:left;
	width:414px;
	border:1px solid #292929;
	background-color:#0F0F0F;
	color: #999999;
	font-family: Trebuchet MS;
	font-size:0.75em;
	
	

}


.txtarea2 {
	height: 80px;	
	padding:2px 2px 2px 3px;
	margin:0px;
	border:1px solid #000000;
	float:left;
	width:176px;
	border:1px solid #292929;
	background-color:#0F0F0F;
	color:#464646;
	font-family: Trebuchet MS;
	font-size:1.0em;
}


.menucont{width:420px; height:112px}

.carpad{padding:0px 0px 8px 292px;  }
.width333{width:333px}
.padbotid{padding-bottom:5px}

/*** forms.css ***/
.list{width:500px;float:left;padding:10px 0px 0px 0px;font-family:Trebuchet MS;font-size:11px;color:#C60000;margin:0px 0px 0px 0px;border:1px solid #DB3760;background-color:#FFFFCC;}
.list ul{margin:0px 0px 5px 45px;padding:0px;}
.list ul li{width:auto;list-style:none;background:url('/images/errbullet.gif') no-repeat 7px 5px;margin:5px 0px 5px 0px;padding:0px 0px 0px 20px;}
.paylist{width:450px;float:left;padding:10px 5px 5px 0px;font-family:Trebuchet MS;font-size:11px;color:#C60000;margin:0px 0px 0px 0px;border:1px solid #DB3760;background-color:#FFFFCC;}
.paylist ul{margin:0px 0px 5px 45px;padding:0px;}
.paylist ul li{width:auto;list-style:none;background:url('/images/errbullet.gif') no-repeat 7px 5px;margin:5px 0px 5px 0px;padding:0px 0px 0px 20px;}
.paylist2{width:510px;float:left;padding:10px 5px 5px 0px;font-family:Trebuchet MS;font-size:11px;color:#C60000;margin:0px 0px 0px 0px;border:1px solid #DB3760;background-color:#FFFFCC;}
.paylist2 ul{margin:0px 0px 5px 45px;padding:0px;}
.paylist2 ul li{width:auto;list-style:none;background:url('/images/errbullet.gif') no-repeat 7px 5px;margin:5px 0px 5px 0px;padding:0px 0px 0px 20px;}
.critimg{width:34px;float:left;margin:0px 0px 0px 10px;}
.subbt{cursor:pointer;}
.errct{width:540px;float:left;padding:0px 0px 0px 50px;margin:0px 0px 5px 0px;}
.errct1{width:540px;float:left;padding:0px 0px 0px 50px;margin:0px 0px 5px 0px; display:none}
.errctpay{width:540px;float:left;padding:0px 0px 15px 0px;margin:0px 0px 5px 0px;display:none;}
.errctpay2{width:540px;float:left;padding:0px 0px 15px 0px;margin:0px 0px 5px 0px;display:none;}
.displaynone{display:none}
.loadpos{padding-top:10px; padding-left:3px}

/***** Payment page ******/
.paycont1{ width:700px}
.paycont2{ width:700px}
.titlecont{width:625px;}
.paycont2 input[type="text"] { /*width of text boxes. IE6 does not understand this attribute*/
	text-decoration:none;
	float:left;
	margin:0px;
	float:left;
	font-szie:0.65em;	
}
.paycont1 input[type="text"] { /*width of text boxes. IE6 does not understand this attribute*/
	text-decoration:none;
	color:#999999;
	float:left;
	padding:2px 0px 2px 3px; 
	margin:0px;
	float:left;
	height:20px;
	font-szie:0.69em;	
}
.width352{width:352px;}
.width400{width:395px;}
.width73{width:73px;}
.width200{width:115px;}

.capcont{width:220px;}
.capcont label{width:200px;}
