html,
body {
background:#001e3a url('/bin/images/template/bg.jpg') repeat-x top center;
color:#fff;
font-family:Verdana,
 Geneva,
 sans-serif;
font-size:12px;
height:100%;
line-height:14px;
margin:0;
padding:0;
}

#shadow_top {
background:transparent url('/bin/images/template/shadow-top.jpg') no-repeat top center;
height:100%;
margin:0 auto;
padding:0;
width:1038px;
}

#dotted_container {
border-left:#0154a4 1px dotted;
border-right:#0154a4 1px dotted;
margin:0 auto;
min-height:100%;
padding:0;
width:912px;
}

#top {
clear:both;
height:44px;
margin-left:auto;
margin-right:auto;
margin-top:0;
overflow:hidden;
padding:0;
text-align:left;
width:900px;
}

#top_left {
float: left;	
}

#top_right {
float: right;
}

#top_right img {
border: 0;
padding: 11px 5px 0 0;	
}

.top_info{
border-right:#0154a4 1px dotted;
display:inline;
float:right;
height:25px;
text-transform:uppercase;
padding:12px 12px 0;

}


#header {
background-color:#001e3a !important;
height:215px;
margin-left:auto;
margin-right:auto;
overflow:hidden;
width:900px;
}

#front_page_photos {
padding: 20px;
}

#front_page_photos img {
padding: 0 0 20px 0;
}


.slide_show_image {
	float: left;
	padding: 8px;
	display: block;
}

.slide_show_image img{
	border: 0;
	border:1px transparent solid;
}

.slide_show_image img:hover{
	border: 0;
	border:1px red solid;
}

.photo-desc {
font-weight: normal;
}



#article h1,
.resource_container h1 {
color:#e21837;
font-size:14px;
line-height:16px;
margin:0;
padding:0 0 5px;
text-transform:uppercase;
}

#article .divider{
margin: 10px 0 10px 0;
background-color: #e0e0e0;
height: 1px;
width: 100%;
}




#article h2,
.resource_container h2,
#article h3,
.resource_container h3 {
color:#4d4d4d;
font-size:14px;
line-height:16px;
margin:0;
padding:0 0 5px;
}

#article ul,
.resource_container ul {
color:#4d4d4d;
font-size:12px;
line-height:14px;
list-style-position:inside;
list-style-type:disc;
margin:0;
padding:0 0 20px 1em;
text-indent:-1em;
}

#article ul li,
.resource_container ul li{
color:#4d4d4d;
font-size:12px;
line-height:16px;
margin:0 0 0 10px;
padding:0 0 5px 0;
}



p {
color:#4d4d4d;
font-size:12px;
line-height:18px;
margin:0;
padding:0;
}

.image_left {
border:10px;
float:left;
padding:0 10px 5px 0;
}

.image_right {
border:0;
display:inline;
float:right;
padding:0 0 5px 10px;
}

.image_single {
border:0;
clear:both;
}

#content {
background:#fff url('/bin/images/template/body-left.jpg') repeat-y top left;
color:#4d4d4d;
height:auto;
margin-left:auto;
margin-right:auto;
overflow:hidden;
padding:0 0 6px 6px;
width:894px;
}

#content p {
padding-bottom:20px;
}



#col_left {
float:left;
width:620px;
}

#col_right {
background:#fff url('/bin/images/template/menu-bg.png') no-repeat top left;
float:right;
min-height:300px;
width:260px;
}

#article {
padding:30px 0 0 60px;
}


.news_read_more {
clear: both;
float: right;
padding: 0 30px 12px 0;	
}

.news_read_more a, 
.news_read_more a:visited {
color: #0154a4;
text-decoration: none;
}

.news_read_more a:hover {
color: #e21837;
text-decoration: underline;

}


#content_footer {
background:#001e3a url('/bin/images/template/footer-grad.jpg') no-repeat top left;
color:#fff;
float:left;
height:34px;
margin:0;
padding:0;
width:888px;
}

#content_footer p {
color:#fff;
font-size:10px;
margin:0;
padding:9px 0 0 10px;
}

#shadow_bottom {
background:#001e3a url('/bin/images/template/shadow-bottom.jpg') no-repeat top center;
min-height:70px;
}

#shadow_bottom p {
color:#fff;
font-size:10px;
margin:0;
padding:6px 0 0 10px;
}

#shadow_bottom a,
#shadow_bottom a:link {
color:#fff;
text-decoration:none;
}

#shadow_bottom a:hover,
#shadow_bottom a:visited,
#shadow_bottom a:active {
color:#fff;
text-decoration:underline;
}

#van {
background:transparent url('/bin/images/template/van.png') no-repeat top center;
float:right;
height:149px;
position:relative;
right:6px;
top:34px;
width:416px;
}

#nav_container h1 {
color:#e21837;
font-size:18px;
line-height:18px;
margin:0;
padding:0 0 4px 20px;
text-transform:uppercase;
}

.menu_title_sm {
font-size:14px;
font-weight:normal;
line-height:18px;
text-transform:lowercase;
}

#nav_container {
font-size:12px;
padding:20px 0 0;
}

#nav_container ul {
list-style:none;
margin:0;
padding:0;
}

#nav_container li {
font-weight:bold;
margin:0;
}

#nav_container li a {
color:#4d4d4d;
display:block;
font-weight:normal;
padding:6px 0 6px 40px;
text-decoration:none;
width:260px;
}

#nav_container li a.active {
background:transparent url('/bin/images/template/li-active.png') no-repeat center left;
color:#0154a4;
display:block;
font-weight:normal;
padding:6px 0 6px 40px;
text-decoration:none;
width:260px;
}

#nav_container li li a {
color:#4d4d4d;
display:block;
font-weight:normal;
padding:3px 6px 6px 56px;
text-decoration:none;
width:260px;
}

#nav_container li li a.active {
background:transparent url('/bin/images/template/li-li-active.png') no-repeat center left;
color:#0154a4;
display:block;
font-weight:normal;
padding:6px 6px 6px 56px;
text-decoration:none;
width:236px;
}

#tabs_container {
padding:30px 0 0 28px;
}

#tabs {
width:580px;
}

.b {
font-weight:bold;
}

.clear {
clear:both;
}

#nav_container a:hover,
#nav_container li li a:hover {
background:transparent url('/bin/images/template/hover-bg.png') no-repeat center left;
color:#0154a4;
}

#nav_container li li a.active:hover {
background:transparent url('/bin/images/template/hover-li-li-active.png') no-repeat center left;
color:#0154a4;
}

#nav_container li a.active:hover {
background:transparent url('/bin/images/template/hover-li-active.png') no-repeat center left;
color:#0154a4;
}

a.pdf {
background:url('/bin/images/icons/pdf.png') no-repeat left center;
padding-left:20px;
}

a.txt {
background:url('/bin/images/icons/txt.png') no-repeat left center;
padding-left:20px;
}

a.zip {
background:url('/bin/images/icons/zip.png') no-repeat left center;
padding-left:20px;
}

a.email {
background:url('/bin/images/icons/email.png') no-repeat left center;
padding-left:20px;
}

a.external {
background:url('/bin/images/icons/external.png') no-repeat right center;
padding-right:14px;
}