body{
	padding:0px;
	margin:0px;
	background-color: #E9E9E9;
}
h1{
	font-size:18px;
	padding-top: 10px;
	line-height: 112%;
	}
h2{
	font-size:16px;
	line-height: 112%;
	}



img { border:0px;}

.main_text, table, li, input, textarea
	{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:115%;
	color:#333333;
	}

.h_text { color:#6D9521}
.h2_text { color:#1E1E1E}
	
.l_text {
	color:#6D9521;
	font-size: 12px;
}
	
.c_text { color:#568200}
.c_text a{ color:#404743; font-weight:bold; text-decoration:none}
.c_text a:hover{ color:#404743; text-decoration:underline}

.no_class, form, .no_class td
	{
		width:auto;
		height:auto;
		margin:0px;
		padding:0px;
		border:0px;
		
	}
	
.line { background:url(images/line.gif) repeat-x; height:1px;}

.form{height:24px; margin-top:4px;}
.form input {width:129px; height:21px; border:#D7DADC 1px solid; background-color:#ffffff; padding-left:5px}

textarea {
	width:275px;
	height:79px;
	border:#D7DADC 1px solid;
	background-color:#ffffff;
	padding-left:5px;
	overflow:hidden;
	margin-top:4px
}
.input {height:18px; border:#366513 1px solid; background-color:#9ED33A; padding-left:5px; vertical-align:middle}

ul {margin:0; padding:0; list-style:none}
li  {
	background:url(images/a1.gif) no-repeat left top;
	margin: 0px 0px 6px 0px;
	padding:0px 0px 0px 25px
}

li a  {
	font-family:Tahoma;
	font-size:12px;
	line-height:18px;
	color:#136E98
}

ul.indent {margin:0; padding:0; list-style:disc}
li.indent  {
	margin: 0px 0px 5px 40px;
	padding:0px 0px 0px 25px
}
li.indent a  {
	font-family:Tahoma;
	font-size:12px;
	line-height:18px;
	color:#136E98
}

#bgleftside {
	background-image: url(images/bg-leftsidesm.jpg);
	background-repeat: repeat-y;
	background-color: #E9E9E9;
	background-position: right top;
}
.bgfooter {
	background-image: url(images/bg-bot.gif);
	background-repeat: repeat-x;
	background-position: top;
	padding-top: 8px;
	padding-bottom: 0px;
}
.header1 {
	font: 600 16px/112% Verdana, Arial, Helvetica, sans-serif;
	color: #333333;
}
.header1b {
	font: 600  "Trebuchet MS", Verdana, Arial, sans-serif;
	color: #156EAF;
	line-height: 112%;
}
.header2 {
	font: 16px Arial, Helvetica, sans-serif;
	color: #333333;
}
.smallprint {
	font-size: 9px;
}
.superscript {
	font-size: 9px;
	vertical-align: super;
}
#subfooter {
	font: 9px Arial, Helvetica, sans-serif;
	color: #000000;
	text-align: center;
}
#subfooter a, #subfooter a:visited {
	font-size: 9px;
	color: #333333;
	text-decoration: none;
}
#subfooter a:hover {
	font-size: 9px;
	color: #333333;
	text-decoration: underline;
}
