@charset "utf-8";
/* CSS Document */

body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right:0px;
	background-color: #103144;
	color:#FFFFFF;
}

body,td{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

th {
font-weight:bold;
color:#FFFFFF;
}

.top_area {
padding-left:30px;
padding-bottom:5px;
padding-top:4px;
margin-bottom:0px;
margin-top:0px;
color:#E4E4E4;
width:813px;
background-image:url(images/top_bg.jpg);
background-repeat:no-repeat;
height:21px;
font-size:11px;
}

.top_area a:link {
	color: #ffffff;
	text-decoration: none;
}
.top_area a:visited {
	text-decoration: none;
	color: #ffffff;
}
.top_area a:hover {
	text-decoration: underline;
	color: #ffffff;
}
.top_area a:active {
	text-decoration: none;
	color: #ffffff;
}


.form { 
font-size:10px; 
color:white; 
background-color:#234933  !important;
border:none; 
font-weight: bold;
}


.header {
text-align:left;
margin-left:0px;
margin-right:0px;
width:801px;
padding-top:166px;
height:32px;
background-image:url(images/header_bg_jpg.jpg);
background-repeat:no-repeat;
}

.main_content {
text-align:left;
width:741px;
padding-top:20px;
padding-left:30px;
padding-right:30px;
margin-bottom:0px;
padding-bottom:10px;
background-color:#000000;
background-image:url(images/body_bg.jpg);
background-position:top right;
background-repeat:no-repeat;
}


.main_content a:link {
	color: #B43639;
	text-decoration: none;
}
.main_content a:visited {
	text-decoration: none;
	color: #B43639;
}
.main_content a:hover {
	text-decoration: underline;
	color: #CB5255;
}
.main_content a:active {
	text-decoration: none;
	color: #CB5255;
}

h1 {
margin-top:0px;
padding-top:0px;
font-size:16px;
color:#ffffff;
}

h3 {
font-size:14px;
color:#CB5255;
}

h4 {
font-size:14px;
color:#CB5255;
padding-bottom:0px;
margin-bottom:0px;
}

hr {
color:#333333;
height:1px;
}

.cform {font-size: 10px; color:black; background-color:#D1D1AB; border-color:grey; font-weight: bold}

.opacityit img{
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=94);
-moz-opacity: 0.94;
}

.opacityit:hover img{
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);
-moz-opacity: 1;
}

.style499 {font-size: 14px; color: #D4D1AE;  }
.style498 {font-size: 11px; color:#B43639; }


/*--------------------------------MENU AREA--------------------------------------*/

.menu_area {
margin-left:0px;
width:606px;
height:30px;
padding:0px;
text-align:left;
}

.indentmenu{
font: bold 12px Arial;
width: 100%; /*leave this value as is in most cases*/
overflow: hidden;
text-align:left;
}

.indentmenu ul{
margin: 0;
padding: 0;
float: left;
width: 100%; /*width of menu*/
border-width: 1px 0;
/*background-color:#885F9E;*/
}

.indentmenu ul li{
display: inline;
}

.indentmenu ul li a{
float: left;
color: white; /*text color*/
margin:0px;
padding: 8px 15px 0px 12px ;
text-decoration: none;
border-right: 0px ridge #666666; /*dark purple divider between menu items*/
/*width:120px;*/
text-align:left;
background-image:url(images/menu_indent.jpg);
background-position:right;
background-repeat:no-repeat;
}

.indentmenu ul li a:visited{
color: white;
}

.indentmenu ul li a:hover, .indentmenu ul li .current{
color: white !important; /*text color of selected and active item*/
padding-top: 7px; /*shift text down 1px for selected and active item*/
padding-bottom: 0px; /*shift text down 1px for selected and active item*/
/*background-color:#A687B6;*/
}


/*--------------------------------END MENU AREA--------------------------------------*/



#footer {
background-image:url(images/footer_bg.jpg);
background-repeat:no-repeat;
background-position:top;
font-size:10px;
padding-top:15px;
text-align:center;
color:#CCCCCC;
}

#footer p {
margin-top:0px;
padding-top:5px;
padding-bottom:0px;
margin-bottom:0px;

}

#footer a:link {
	font-weight:bold;	
	color:#CCCCCC;
	text-decoration: none;
}
#footer a:visited {
	font-weight:bold;
	text-decoration: none;
	color: #CCCCCC;
}
#footer a:hover {
	font-weight:bold;
	text-decoration: underline;
	color: #ffffff;
	font-size:10px;
}
#footer a:active {
	font-weight:bold;
	text-decoration: none;
	color: #ffffff;
	font-size:10px;
}


