body{
	background:#FFF;
	padding: 00;
	margin-top: 5%;
	margin-left: 5%;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: center;
	
	
}

#outer{
	position: relative;
	width: 780px;
	height: 600px;
	border: solid 0px #000000;
	margin: 0 auto;
	padding: 00;
	background: none;
}
#outer img{
position: relative;
top:0px;
padding: 00;}


#inner{
	z-index:1;
	position: relative;
	width: 745px;
	height: 526px;
	border: solid 0px #000000;
	margin: 0 auto;
	padding: 00;
	background-image: url(images/bgcss.gif);
	background-repeat: no-repeat;
}

.clearboth { clear: both; } 

.spacer { float: left; width: 2.5%; } 

#leftsidebox {
	border: 0px solid ##1C4297;
	float: left;
	width: 58%;
	background-color: inherit;
	margin-top: 12px;
	margin-right: 10px;
	margin-bottom: 20px;
	margin-left: 20px;
	height: 380px;
	max-height:380px;
	padding: 00;
	
}
 
a.active {text-decoration:underline;}



a:link, a:visited {
	color: #003399;
	text-decoration:none;
	text-align: left;
	margin: 5px 30px 0px 0px;
	font-size:smaller;
}

a:hover,#outer #inner #leftsidebox a:active{ color: #003399; 
text-decoration:underline;}


#outer #inner #maincontentbox {
	border: 0px solid ##1C4297;
	float: right;
	width: 33%;
	background-color: inherit;
	margin-top: 15px;
	margin-right: 10px;
	margin-bottom: 20px;
	margin-left: 5px;
	height: 310px;
	max-height:380px;
	padding: 00;
	
} 
#outer #inner #maincontentbox p {
	
	background-color: inherit;
	color:#003366;
	margin:00;
	padding: 00;
	text-align: left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:xx-small;
	
	width: 200px;
} 

#outer #inner #maincontentbox h3 {
display:block;
	color:#003366;
	margin:2px 2px 0px 2px;
	padding: 00;
	text-align: left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:xx-small;
	font-weight:normal;
	width: 200px;
	}

h4 {
display:block;
	color:#003366;
	margin:2px 2px 0px 2px;
	padding: 00;
	text-align: left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:medium;
	font-weight:normal;
	width: 600px;
	}

/*img {
	background-position: center;
	margin:00;
	padding:00;
}*/




#outer #container #maincontentbox img{
		display:block;
		margin-top:-35px;
	padding:00;
	}

#leftsidebox p {
	color:#FFFFFF;
	text-align: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:smaller;
	margin-right: 20px;
	background-color: #1c4297;
} 

#leftsidebox #links p a{
	color:#FFFFFF;
	text-align: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin: 0px 0px 0px 0px;
	text-decoration:underline;
	}




#leftsidebox ul li p {
	color:#FFFFFF;
	text-align: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:smaller;
	margin: 0px 10px 5px -10px;
} 

li {padding:0px 0px 0px 5px;
	margin: 0px 10px 5px -20px;
	list-style-image: url(images/whitesqdot.gif);
	list-style-position:outside;
	
	
}
#outer #inner #footer {
	clear: both;
	text-align: center;
	margin: 0px 20px 5px 20px;
	border: solid #1C4297 0px;
	width: 700px;
	padding: 00;
	
	
}
#outer #inner #footer h5, #outer #inner #footer a {
	text-align: center;
	margin: 0px 5px 0px 5px;
	color:#3366CC;
	padding: 00;
	font-size:xx-small;
	
	
} 	


td {
	font-family: Arial, Helvetica, sans-serif;
}

th {
	font-family: Arial, Helvetica, sans-serif;
}

/* forms labels */







label
{
width: 6em;
float: left;
text-align: right;
margin-right: 0.5em;
display: block
}

 
input
{
	color: #003366;
	background: #FFF;
	border: 1px solid #1C4297;
	font-size: x-small;
	margin-top: -3px;

}

.submit input
{
	color: #003366;
	background: #FFF;
	border: 2px solid #1C4297;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
	padding-right: 0.5em;
	float: right;
	margin: 0px;

} 
fieldset
{
border: 0px solid #1C4297;
width: 375px;
margin: 0px;
font-size: small;
}

legend
{
color: ##003366;
background: #fff;
border: 5px solid #1C4297;
padding-top: -10px;
margin-top: -10px;
} 

textarea
{margin: 0em  0em 0em 0.2em;
color: ##003366;
background: #fff;
border: 1px outset #1C4297;
font-size: small;
} 

select {margin: 0em  0em 0em 0.2em;
color: ##003366;
background: #fff;
border: 0px outset #1C4297;
font-size: x-small;
} 
.formtext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
	line-height: normal;
	margin: 0em;
}
.p1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
	line-height: normal;
	color: ##003366;
	display: block;
	margin: 5px 0px 0px 10px;
	padding: 0px;
}

p.preform {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #1C4297;
	font-size: x-small;
	line-height: normal;
	margin: 0em;
	margin: 5px 0px 0px 10px;
}
