body {
	background: url(../images/bg_page.jpg) repeat;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	margin:0;
	line-height:1.4;
	
}
a:link, a:visited {
color:#0066ff;
text-decoration:none;
}
a:hover {
text-decoration:underline;
}
h1 {
margin:5px 0 5px 0;
padding:0;
font-weight:normal;
font-size:24px;
color:#0066ff;
font-family:Impact, Arial, Helvetica, sans-serif;
}
h2 {
margin:5px 0 5px 0;
padding:5px 5px 5px 15px;
display:block;
height:25px;
font-size:16px;
font-weight:normal;
color:#e2b601;
background-color:#fff0b0;
font-family:Impact, Arial, Helvetica, sans-serif;
}
h3 {
margin:5px 0 3px 0;
padding:0;
font-weight:normal;
font-size:18px;
color:#0c408e;
font-family:Impact, Arial, Helvetica, sans-serif;
}
ul {
padding:0;

}

li {
margin:0;

}

.rcol_front {
background-color:#0C408E;
color:#FFFFFF;
width:214px;
padding:6px 20px 2px 20px;
min-height:160px;
line-height:1.2;
display:block;
}

.rcol_front h2{
padding:0;
margin:0 0 3px 0;
}


.rcol_front a:link, .rcol_front a:visited {
color:#FFFFFF;
text-decoration:none;
}

.rcol_front a:hover {
color:#FFFFFF;
text-decoration:underline;
}

.bluenav {
margin: 6px 0 5px 0;
}

.rcol {
background-color:#0C408E;
color:#FFFFFF;
width:214px;
padding:10px 20px 20px 20px;
line-height:1.3;
min-height:160px;
display:block;
}



.rcol h2{
padding:0;
margin:0 0 3px 0;
}

.rcol a:link, .rcol a:visited {
color:#FFFFFF;
text-decoration:none;
}

.rcol a:hover {
color:#FFFFFF;
text-decoration:underline;
}

.caption {
display:block;
background-color:#85b5f7;
color:#0c408e;
font-weight:bold;
padding:5px 10px 5px 10px;
font-size:9px;

}
.caption2 {
display:block;
background-color:#0c408e;
color:#85b5f7;
font-weight:bold;
padding:5px 10px 5px 10px;
font-size:9px;

}

#content {
padding:5px 20px 20px 23px;

}

.footer {
background-image:url(../images/footer.gif);
background-repeat:no-repeat;
background-position:bottom;
text-align:right;
vertical-align:bottom;
color:#FFFFFF;
font-size:10px;
background-color:#FFFFFF;
padding-right:20px;
padding-bottom:35px;
width:776px;
}

.table_border_left {

padding-left:15px;
padding-top:5px;
}

.table_border_left td{
border-bottom:1px solid #dedede;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
}

.border {
vertical-align:top;
margin-right: 0px;
margin-bottom:3px;
border:#cccccc double 1px;
padding:3px;
}

.left {
vertical-align:top;
text-align:left;
float:left;
margin-right: 15px;
margin-bottom:10px;
border:#cccccc double 1px;
padding:3px;
}

.left-img {
vertical-align:top;
text-align:left;
float:left;
border:#cccccc double 1px;
padding:3px;
}


.left-caption {
vertical-align:top;
text-align:left;
float:left;
border-bottom:#cccccc double 1px;
padding:3px;
color:#0c408e;
font-weight:bold;
padding:10px 10px 10px 15px;
font-size:10px;
width:auto;
}

.left-table {
vertical-align:top;
text-align:left;
float:left;
margin-right: 15px;
margin-bottom:10px;
;
}

.right {
vertical-align:top;
text-align:left;
float:right;
margin-left: 15px;
margin-bottom:10px;
border:#cccccc double 1px;
padding:3px;
}

.mission {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#0C408E;
	font-weight:normal;
	border: 2px #333333 solid;
	padding: 15px;
	background-color: #B0CDF9;
	text-transform: uppercase;
}

.mission h1 {
	font-family:Impact, Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#000000;
	font-weight:normal;
	text-transform: none;
}
