.mainbody {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #032B5F;
	line-height: 20px;
}
.mainbodygreen {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #8B8B58;
	line-height: 16px;
	font-style: italic;
}

.mainbody2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #032B5F;
	line-height: 20px;
}

.mainbodyb2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #032B5F;
	line-height: 20px;
	font-weight: bold;
}

.pageheading2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #8B8B58;
}


.footer {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #BAB176;
}
.pageheading {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #8B8B58;
}
.subheadings {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #8B8B58;
}
.accentgreen {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #8B8B58;
	font-weight: bold;
}

.mainbodydarkgreen {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #525C2B;
}
.mainbodysmall {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #032B5F;
	line-height: 20px;
}
.table {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #032B5F;
	padding-left:10px;
}




body	{
						margin:0px;
						padding:0px;
						background-color:#ffffff;
						font-family:Arial, Helvetica, sans-serif;
						}

input, textarea {
						width:133px;
						background-color:#ffffff;
						font-family:Arial, Helvetica, sans-serif;
						font-size:11px;
						color:#636363;
						line-height:12px;
						}												

.input_0	{
						height:18px;
						width:130px;
						margin:0px 0px 2px 0px;
						padding:0px 0px 0px 2px;
						}
.input_1	{
						height:18px;
						width:111px;
						margin:2px 0px 0px 7px;
						padding:0px 0px 0px 2px;
						}	
.input_2	{
						height:18px;
						width:133px;
						margin:2px 0px 0px 7px;
						padding:0px 0px 0px 2px;
						}											
.textarea_2	{
						height:78px;
						margin:0px 0px 0px 7px;
						padding:2px 2px 0px 2px;
						overflow:hidden;
						}												

form {
						padding:0;
						margin:0;
						}

td {
						font-size:11px;
						font-family:Arial, Helvetica, sans-serif;
						color:#636363;
						line-height:13px;
						vertical-align:top;
						}
em, i	{
						font-style:normal;
						}						
a	{
						color:#032B5F;
						font-size:11px;
						text-decoration:underline;
						}
a:link {
	color: #032B5F;
}
a:visited {
	color: #032B5F;
}
			
a.green:link {color: #8B8B58}
a.green:visited {color: #8B8B58}
.headinglight {
	font-family: "Arial", Times, serif;
	font-size: 16px;
	font-weight: bold;
	color: #F4F3EE;
}
						
a:hover	{
						color:#82B10C;
						font-size:11px;
						text-decoration:none;
						}	 
b a	{
						color:#ffffff;
						font-size:11px;
						text-decoration:none;
						}
b a:hover	{
						color:#ffffff;
						font-size:11px;
						text-decoration:underline;
						}										
i {
						color:#2F71BE;
						}
em {
						color:#636363;
						font-size:10px;
						}	
span {
						color:#2F71BE;
						font-size:14px;
						}											
/*------------------------ table_2_1 --------------------------------*/						
.table_2_1 div {
						height:23px;
						color:#2F71BE;
						font-weight:bold;
						line-height:22px;
						}	
						
.table_2_1  {
						background:url(images/bg_point_x.gif) left bottom repeat-x;
						}											
.table_2_1 td {
						height:20px;
						line-height:17px;
						
						}	
.table_2_1 tr {
						background:url(images/bg_point_x.gif) left top repeat-x;
						}
.table_2_1_1	{
						background:url(images/bg_point_y.gif) left top repeat-y;
						}																