/*input, textarea{
	border:#666666 solid 1px;
}
*/@charset "utf-8";
/* CSS Document */
.asterixgreen {
	color:#b01a0f;
	background-color:#818181;
	font-weight:bold;
	font-size:16px;
}
.textboxbig, .textboxmedium, .textboxsmall, .textboxsmallest  {
	height:18px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	padding-left:2px;
	padding-top:4px;
	border:#666666 solid 1px;
}
.textboxbig {
	width:287px;
}
.textboxmedium {
	width:88px;
}
.textboxsmall {
	width:52px;
}
.textboxsmallest {
	width:35px;
}
.blacktable	 {
	width:96%;
	border:0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#e3e3e3;
	background-color:#818181;
}
#footerrighttop {
	background-image: url(images/footerboxrighttop.gif);
	background-repeat:no-repeat;
	background-position:right top;
	width:655px;
	float:right;
	height:25px;
}
#blackheading {
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#e3e3e3;
	background-color:#818181;
	font-weight:bold;
	padding:0px 6px 0px 6px;
	width:auto;
	margin-top:20px;
}
.blackright {
	width:220px;
	float:right;
}
.blackleft {
	width:675px;
	float:left;
	height:auto;
}
.blackleft2 {
	width:673px;
	float:left;
	border-bottom:1px solid #adadad;
	border-left:1px solid #adadad;
	border-right:1px solid #adadad;
	height:auto;
	line-height:18px;
}
#footerbelow {
	background-color:#818181;
	color:#A1A1A1;
	width:915px;
	float:left;
	height:auto;
	padding-top: 24px;
	padding-right: 18px;
	padding-bottom: 24px;
	padding-left: 23px;
}
#footerboxmiddle {
	background-image:url(images/footerboxmiddle.gif);
	background-repeat:repeat-x;
	height:25px;	
	width:675px;
	float:left;
}
.textareabig {
	width:287px;
	height:110px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	padding:2px;
	overflow:auto;
	border:#666666 solid 1px;
}
.bluearial15bold {
	font-size:18px;
	color:#e3e3e3;
	font-weight:bold;
}
.formheadingsmall {
	font-size:16px;
	color:#e3e3e3;
	font-weight:bold;
}
.formheadingsmall a:link{
color:#e3e3e3;
 decoration:none;
}
.formheadingsmall a:visited{
color:#e3e3e3;
decoration:none;
}

.formheadingsmall a:hover{
color:#e3e3e3;
decoration:underline;
}
div.hr3 {
	height: 1px;
	background-attachment: scroll;
	background-color: #a3a3a3;
}
div.hr3 hr {
  display: none;
}
.rt {
	text-align:right;
	vertical-align:top;
}
.rm {
	text-align:right;
	vertical-align: middle;
}
.n_blackleft2 {
	width:673px;
	float:left;
	height:auto;
	line-height:18px;
}