@charset "UTF-8";


body {

	background-color: #bbcde5;
	background-image:url(../images/bg_new.jpg);
	background-repeat:repeat-x;
}


a:visited {
	color: #073276;
	text-decoration:underline;
}


a:active {
	color: #073276;
	text-decoration:underline;
}


a:link {
	color: #073276;
	text-decoration:underline;
}


a:hover {
	color: #649ED0;
	text-decoration:underline;
}


a.left_nav:visited {
	color: #FFFFFF;
	text-decoration:none;
}


a.left_nav:active {
	color: #FFFFFF;
	text-decoration:none;
}


a.left_nav:link {
	color: #FFFFFF;
	text-decoration:none;
}


a.left_nav:hover {
	color: #649ED0;
	text-decoration:none;
}



a.middle:visited {
	color: #073276;
	text-decoration:none;
	
}


a.middle:active {
	color: #073276;
	text-decoration:none;
}


a.middle:link {
	color: #073276;
	text-decoration:none;
}


a.middle:hover {
	color: #649ED0;
	text-decoration:none;
}

.featured {
	line-height:1.8em;
	font-size:11px;
}

.news_copy {
	text-align:center;
	vertical-align:top;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #575757;
	text-decoration: none;
	line-height:1.3em;
}


.content_main {
font-family:Arial, Helvetica, sans-serif;
font:Arial, Helvetica, sans-serif;
	background-color: #FFFFFF;
	background-image:url(../images/bg_content.gif);
	background-repeat:repeat;
	text-align:left;
	vertical-align:top;
	height:100%;
	line-height:1.3em;
}

.content {
font-family:Arial, Helvetica, sans-serif;
font:Arial, Helvetica, sans-serif;
	background-color: #FFFFFF;
	background-image:url(../images/body_middle_new.jpg);
	background-repeat:repeat-x;
	text-align:left;
	vertical-align:top;
	height:100%;
	line-height:1.3em;
}

.generic {
font-family:Arial, Helvetica, sans-serif;
font:Arial, Helvetica, sans-serif;
	text-align:left;
	vertical-align:top;
}


.left_nav {
font-family:Arial, Helvetica, sans-serif;
	text-align:left;
	vertical-align:top;
	font:Arial, Helvetica, sans-serif;
	font-size:11px;
	
	line-height:1.3em;
}


.bluebar {
font-family:Arial, Helvetica, sans-serif;
font:Arial, Helvetica, sans-serif;
background-color:#004388;
padding-top:.4em;
padding-bottom:.4em;
padding-left:.4em;
padding-right:.4em;
font:Arial, Helvetica, sans-serif;
font-size:18px;
font-weight:bold;
color:#FFFFFF;
}


.bluebar_small {
font-family:Arial, Helvetica, sans-serif;
font:Arial, Helvetica, sans-serif;
background-color:#004388;
padding-top:.4em;
padding-bottom:.4em;
padding-left:.4em;
padding-right:.4em;
font:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#FFFFFF;
text-align:center;
vertical-align:middle;
}



h2 {

	font-size: 1.1em;
	font-family: Arial, Helvetica, sans-serif;
	color: #08216b;
	text-transform:uppercase;
	text-decoration: none;
	font-weight:bold;
	line-height:.95em;

}

.copy {
	font-weight:300;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #4A4A4A;
	text-decoration: none;
	line-height:1.1em;
	text-align:left;
	padding-left:.6em;
	line-height:1.3em;
}

.copy2 {
	font-weight:300;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #4A4A4A;
	text-decoration: none;
	line-height:1.1em;
	text-align:left;
	line-height:1.3em;
}


.news_copy {
	text-align:center;
	vertical-align:top;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #575757;
	text-decoration: none;
	line-height:1.3em;
}


.small_copy {
	text-align:left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #575757;
	text-decoration: none;
	line-height:1.3em;
}

.med_blue_copy {
	text-align:left;
	vertical-align:top;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #073276;
	text-decoration: none;
	line-height:1;
	font-weight:500;
	line-height:1.3em;
}

.head {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #08216b;
	text-decoration: none;
	font-weight:bold;
}




.footer {
	font-family: Arial, Helvetica, sans-serif;
	text-align:center;
	font-size:10px;
	color:#073276;
	text-decoration: none;
	line-height:1.3em;

}