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

body {
	margin-top: 10px;
	padding: 0;
	background: #fff;
	text-align: justify;
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #00007E;
}
#header {
	width: 1018px;
	height: 138px;
	margin: 0 auto;
		background: url(../images/header.gif) no-repeat left top;
}
#header2 {
	width: 1018px;
	height: 138px;
	margin: 0 auto;
		background: url(../images/header2.gif) no-repeat left top;
}
#wrapper {
	width: 1018px;
	margin: 0 auto;
		background: #FFFFFF;
}

/*Main content*/
#main_top{ 
width:837px;
float:right;
background:url(../images/main_top.gif) no-repeat top left;
height:41px;
margin:0 auto;}
#main_top h1 {
color:#FFFFFF;
padding-left:35px;
padding-top:5px;
font-size:14px;
margin:0 auto;}
#main_content {
width:837px;
background:url(../images/main_content.png) repeat-y top left;
float:right;
height:auto;
}
#main_content p {padding-left:25px;
padding-right:20px;}
#main_content h2 {padding-left:25px;
font-size:12px;
}
#main_content img {padding-left:25px;
padding-right:20px;}
#main_bottom{ width:837px;
float:right;
background:url(../images/main_bottom.gif) no-repeat top left;
height:49px;}
#main_bottom a {
font-size:14px;
margin:0 auto;
color:#003366;}

/*Left column*/
#left {
width:181px;
float:left;
margin:0 auto;
height:auto;
}
#tab1_top { 
width:181px;
background:url(../images/tab1_top.gif) no-repeat left top;
height:36px;
margin:0 auto;
}
#tab1_top h1 {
 font-size:12px; color:#FFFFFF; padding-top:4px; margin:0 auto;
 }
#tab2_top { 
width:181px;
background:url(../images/tab2_top.gif) no-repeat left top;
height:36px;}

#tab2_top h1 {
font-size:12px; color:#FFFFFF; padding-top:4px; margin:0 auto;
}
#tab1_content {
background:url(../images/tab1_content.gif) repeat-y top left;
width: 181px;
height:auto;
}
#tab1_content p{
padding-left:9px;
padding-right:16px;
font-size:11px;
margin:0 auto;
}

#tab1_content img{
margin-left:9px;
border-bottom:#FFFFFF solid 2px;}
#tab1_bottom
{ 
width:181px;
background:url(../images/tab1_bottom.gif) no-repeat left top;
height:32px;
}
/*Footer*/
#footer {
	width: 1018px;
	height: 59px;
	margin: 0 auto;	
	background: url(../images/footer.gif) no-repeat left top;
}
#footer p {
color:#FFFFFF;
margin:0 auto;
padding-top:10px;
font-size:14px;
}
#footer a {
color:#FFFFFF;
margin:0 auto;
padding-top:10px;
font-size:14px;
}
/*menu*/
#menu {
	background: #fff;
	list-style: none;
	margin: 0;
	margin-left:7px;
	padding: 0;
	width: 160px;;
}
#menu li {
	font: 13px "Lucida Sans Unicode", "Bitstream Vera Sans", "Trebuchet Unicode MS", "Lucida Grande", Verdana, Helvetica, sans-serif;
	margin: 0;
	padding: 0;
}
#menu a {
	background: #fff;
	
	color: #0A71CF;
	display: block;
	margin: 0;
	padding: 4px 12px;
	text-decoration: none;
	font-weight:normal;
}
#menu a:hover {
	background: #0A71CF url("../images/hover.gif") left center no-repeat;
	color: #fff;
	padding-bottom: 4px;
}                    
                              
 #menu a.current {
	background: #0A71CF url("../images/hover.gif") left center no-repeat;
	color: #fff;
	padding-bottom: 4px;
}
/*FORM*/          
form { 
	width: 650px; 
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	letter-spacing : 1px;
	font-size : smaller;
	text-align : center;
}

fieldset{ 
padding:10px;
border:1px solid #003366;
margin-bottom:5px; }


input,textarea, {
background-color: #C4E2EC;
background-image:url(images/formbg.gif); 
/* used a background image - not necessary though*/ 
border: 1px solid #006666;
margin: 4px; }

select {
 background-color: #C4E2EC;
 color: #000;
}
/*styles the input fields*/

label { 
color:#000033; }

legend{ 
padding:10px; /*gives a bit of padding between the border and the text*/
color:#000066;
font:16px bold Verdana,Geneva,Arial,Helvetica,sans-serif; }

/*class applied to submit button */ 

.submitbutton {
border: 1px solid #003366;
 background: #C4E2EC;
 color:#000;
}             