@charset "utf-8";
body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 80%;
	color: black;
	/*background-color: #000000;#9ec670;*/
	margin:0;
}
.section{background-color: #fff; }
/*.bodyBG{background-color:#fff;}*/
.bodyBGshadow{background-image:url(/_assets/images/bgShadow_23.jpg); background-repeat:repeat-x;}
.bodyBGshadowR{background-image:url(/_assets/images/shadows_19.jpg); background-repeat:repeat-y;}
.bodyBGshadowL{background-image:url(/_assets/images/shadows_16.jpg); background-repeat:repeat-y;}

.textbody{padding:20px; line-height:22px; text-align:left;}
.textbody h1{color:#006600; font-size:20px; text-align:center;}
.orderform h2{color:#009900; font-size:16px; text-transform:uppercase;}

h1{color:#006600; font-size:20px; text-align:center;}
h2{color:#009900; font-size:14px;}

hr{	border-top: #009900 1px solid;}

/*form table*/
.formTable{background-color:#FFF8CC;}
.formTable th{background-color:#FFDCB9; height:30px;}
.formTable span{color:#FF0000; }
.formTable input{border:#000000 solid 1px;}
.formTable textarea{border:#000000 solid 1px;}
.submitBtn{background-image:url(/_assets/btnBG.jpg); border:#999999 solid 1px;}

.inputerror{color:#000; background-color:#FF9900;!important}

/*links*/
a{text-decoration:none;color:#009900;}
a:hover{text-decoration:underline; color:#FF9900; }


/*list*/
li{	list-style-image: url(/_assets/org_dot.gif); line-height:24px; margin-left:5px;}

/*---order service form ---*/
input{ border:1px #00CC00 solid;}

.checkbox{background:none; border:none; !important}
input.small{width:30px;}
input.medium{width:100px;}
input.large{width:180px;}
input.smallerror{background:url(/_assets/inputbg-error.jpg); width:30px; color:#FFFFFF; !important}
input.mediumerror{background:url(/_assets/inputbg-error.jpg); width:100px; color:#FFFFFF; !important}
input.largeerror{background:url(/_assets/inputbg-error.jpg); width:180px;color:#FFFFFF; !important}

input.submitbtn{background-color:#00CC00;!important}

#anothersubject{
	background:url(../_assets/addUser.png) no-repeat left #FFCC00; 
	padding-left:40px; 
	height:60px; 
	width:250px;
	text-transform:uppercase;
	font-weight:bold;

	}

#submitorder{
	background:url(../_assets/complete.png)  no-repeat left #BEFF97;
	padding-left:40px; 
	height:60px; 
	width:250px;
	text-transform:uppercase;
	font-weight:bold;
}
/*#orderform{background:; color:#EBFFE8; padding:15px 15px 15px 15px; }
#orderform dl{display:block;}
#orderform dl dt{float:left;}*/

span{color:#FF0000; font-size:12px;}
fieldset{
	margin:30px;
	border:#00CC00 1px solid;

}
fieldset table{
	
}
legend{
	font-size:18px;
	background:#9dea8e;
	text-align:center;
	text-transform:uppercase;
	padding:15px 20px; 40px 20px;
	margin-left: 10px;
	margin-right:310px;
	display:block;
}

.companyinfo{background-color:#E7FFDF;}
/*-----order history--------*/
th{color:#009900; background:#E9E9E9; height:27px; border-bottom:#999999 solid 1px; border-top:#666666 solid 1px;}
.trregularA{background:#F7FFF2; height:25px;}
.trregularB{background:#FFFAE6;height:25px;}

/*-----autocomplete---*/
#drop{
	color:#000000;
	display:none;
	position:absolute;
	border:1px solid #000000;
	font-weight:normal;	
	width:400px;
}
.dropitem{
	cursor:pointer;
	background-color:#FFFFFF;
	color:#000000;
	display:block;
	padding-left:3px;
	width:500px;
	height:20px;
}
.dropitemselected{
	cursor:pointer;
	color:#000000;
	display:block;
	padding-left:3px;
	width:500px;
	height:20px;
	background-color:#999999;
}
.bold{
	font-weight:bold;
}
.greenBG{
	background:#D9FFC6;
	height:40px;
}
.addaddress{
	background:url(../_assets/addaddress.png) no-repeat;
	width:250px;
	height:30px;
	padding:8px 20px 5px 35px;
	color:#003300;
	font-weight:bold;
}
.removeaddress{
	background:url(../_assets/removeaddress.png) no-repeat;
	width:250px;
	height:30px;
	padding:8px 22px 5px 35px;
	color:#333333;
	font-weight:bold;
}
tr.traddress1, tr.traddress3{
 	background-color:#acff9c;
}
tr.traddress2{
 	background-color:#9dea8e;
}
#addingmoremessage{
	color:#990000;
}
#addanotheroption{
	padding:30px;
}
#subjectnumber{
	font-size:20px;
}