/* CSS Document */


body{
background:#52799c;
margin:0px;
background-image:url(main_bg.jpg);
background-repeat:repeat-x;
}

LI{
margin:7px 4px 7px 7px;
font-size:8pt;
font-family:verdana;

}



div#wrap
{
	background-color:transparent;
	background-image:url(footer.jpg);
	background-repeat:repeat-x;
	background-position:bottom left;
}

#container
{

width:770px;
position: relative;
margin:0px;
background-color:#52799c;
background-image:url(cont_bg.gif);
background-repeat:repeat-y;
background-position:top left;
/*border-left:1px solid #E2DBD1;*/
border-right:2px solid #fff;
}



#logo
{
padding:0px;
height:74px;
background-color:transparent;
/*border-top:1px solid #424242;
border-bottom:1px solid #424242;*/
background-image:url(logo.jpg);
background-repeat:no-repeat;
background-position:top left;
}

#masthead
{
padding:0px;
height:139px;
background-color:transparent;
/*border-top:1px solid #424242;*/
border-bottom:2px solid #fff;
background-image:url(mastheadv2.jpg);
background-repeat:no-repeat;
background-position:top left;
}


/***Main Text Divs***/

p
{
font-family:verdana;
color: #000000;
font-size: 8pt;
margin:4px 10px 4px 8px;

}




h1 {
 
padding:0px;
margin:8px 0px 8px 8px;
background-color:transparent;
font-family:verdana;
color: #43698F;
font-size: 12pt;
text-align:left;
font-style:normal;
}


h2 {
 
padding:0px;
margin:8px 4px 8px 8px;
background-color:transparent;
height: 18px;
font-family:Verdana;
color: #597897;
font-size: 10pt;
text-align:left;
}


h3 {
 
padding:0px;
margin:8px 4px 14px 8px;
background-color:transparent;
height: 18px;
font-family:Verdana;
color: #597897;
font-size: 10pt;
text-align:center;
}



	.content
	{
	padding-top:0px;
	margin: 8px 4px 8px 8px;
	border:1px solid #999;
	background-color:transparent;
	}


.content_main
	{
	margin: 4px 2px 4px 2px;
	border:1px solid #003366;
	background-color:transparent;
	padding-bottom:20px;
	/*border-top:20px solid #43698F;*/
	
	}



#image
{
margin-left: 0px;
margin-right: 0px;
margin-top:0px;
padding:0px 0px 0px 0px;

background-color:#FDF8F4;
/*background-image:url(image_back.jpg);
background-repeat:no-repeat;
background-position:top left;
border-top:1px solid #003366;*/
}

#leftnav
{
float: left;
width: 236px;
margin-bottom:0px;
padding:0px;
background-color:transparent;
/*border-left:1px solid blue;
border-right:1px solid blue;*/
}

#rightnav
{
float: right;
width: 528px;
margin-top:0px;
padding:0px;
background-color:transparent;
/*border-left:1px solid red;
border-right:1px solid red;*/
}



#center
{
margin-bottom:200px;
margin-left: 185px;
margin-right: 290px;
margin-top:0px;
padding:0px 0px 0px 0px;
background-color:transparent;
/* border-right:1px solid green; 
border-left:1px solid green;*/
}





#footer
{
width:100%;
clear: both;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
background-color:#CCCCCC;
height:60px;
background-image:url(foot_bg.jpg);
background-repeat:no-repeat;
border-top:2px solid #fff;
}





	
	
	/*****navcss****/
	
	.buttonscontainer {width: 100%;}

.buttons a {color: #000000;
background-color:#FAF6F6;
padding:4px 2px 8px 2px;
display: block;
font: 10px "verdana";
font-weight: normal;
text-decoration: none;
text-align: left;
border-top:2px solid #DFDFDF;
border-left:2px solid #DFDFDF;
border-right:2px solid #DFDFDF;
border-bottom:2px solid #dfdfdf;
}

.buttons a:hover 
{
background-color:#FFFBFB;
color:#999;
text-decoration: none;

}

#title {
 
padding:0px;
margin: 0px;
background-color:#424242;
height: 20px;
font-family:verdana;
color: #999999;
font-size: 12pt;

}


/***FORM****/
fieldset { 
margin: 0px 2px 0px 2px; 
padding: 1em 1em .5em 1em; 

} 
legend { 
padding: .2em; 
background-color:transparent; 
font-weight: bold; 
color: #000000; 

} 
input { 
/*border: 1px solid #000000;*/
font-weight: bold; 
background-color: #F5F5F5; 
} 