html{
height:100%;
}

body{
	height:100%;
	min-height:100%;
	font-family:Calibri, Arial, Tahoma, Verdana;
	font-size:14px;
	color:#333333;
}

a{
color:#FF6600;
text-decoration:none;
}

#container{
background:#FFFFFF;
width:960px;
margin-left:auto;
margin-right:auto;
height:100%;
}

#wrapper{
width:930px;
margin-left:auto;
margin-right:auto;
background:#FFFFFF;
height:100%;
}

#header_top{
	float:left;
	margin-bottom:-10px;
}

#main_nav{
width:930px;
height:35px;
background:#003366;
float:left;
clear:left;
}

#main_nav ul{
padding-left:0px;
margin:8px 0px 8px 0px;
}

#main_nav li{
display:inline;
list-style:none;
padding-right:15px;
padding-left:15px;
border-right:#FFFFFF 1px solid;
color:#FFFFFF;
}

#main_nav a:link{
color:#FFFFFF;
font-weight:700;
text-decoration:none;
}

#main_nav a:visited{
color:#FFFFFF;
font-weight:700;
text-decoration:none;
}

#main_nav a:hover{
text-decoration:underline;
}

#nav_links{
width:664px;
height:100%;
float:left;
/*padding-top:4px;*/
padding-left:0px;
background:#F79239;
}

#sub_nav li{
display:inline;
list-style:none;
padding-right:15px;
padding-left:15px;
border-right:#FF6600 1px solid;
}

#sub_links{
width:664px;
float:left;
padding-top:4px;
padding-left:0px;
}

#sub_links a:link{
color:#003366;
text-decoration:none;
}

#sub_links a:visited{
color:#003366;
text-decoration:none;
}

#sub_links a:hover{
color:#F79239;
}

#rss_feed{
width:200px;
float:left;
text-align:center;
padding-left:25px;
}

#rss_feed a:link{
color:#000066;
}

#rss_feed a:visited{
color:#000066;
}

#rss_feed a:hover{
color:#FF6600;
}

#searchBar{
float:left;
width:auto;
padding-left:10px;
padding-top:5px;
height:35px;
}

#body_content{
width:100%;
float:left;
}

#flash{
text-align:center;
}

#right_col{
float:left;
width:260px;
}

.action_img{
float:left;
width:465px;
text-align:center;
margin-bottom:15px;
}

.sec_title{
font-size:21px;
font-weight:700;
margin-top:0px;
padding-bottom:5px;
width:98%;
border-bottom:#FF6600 1px solid;
}

.test_title{
font-size:21px;
font-weight:700;
margin-top:0px;
background:#003366;
color:#FFFFFF;
padding-left:15px;
}

.blog_rss{
font-size:12px;
font-weight:700;
margin-top:0px;
background:#ffffff;
color:#FFFFFF;
padding-left:15px;
}
.bullet{
margin-right:10px;
}

.img_lg{
border:#999999 1px solid;
margin:8px;
}

.img_thumb{
border:#999999 1px solid;
margin-right:10px;
}

.awards a:link{
color:#666666;
text-decoration:none;
}

.awards a:visited{
color:#666666;
text-decoration:none;
}

.awards a:hover{
color:#F79239;
}

.awards li{
list-style:none;
}

#overview{
float:left;
width:245px;
}

#overview ul{
padding-left:25px;
}

#aboutUs{
width:664px;
float:left;
border-right:#999999 1px solid;
}

#aboutUs p{
width:650px;
}

#latestNews{
width:330px;
float:left;
margin-left:15px;
}

#latestNews p{
width:330px;
}

.main_area{
width:664px;
float:left;
padding-bottom:25px;
padding-right:5px;
border-right:#999999 1px solid;
}

.main_area p{
width:auto;
}

.main_area a:link, a:visited{
color:#FF6600;
text-decoration:none;
}

.main_area a:hover{
text-decoration:underline;
}

#awards{
float:left;
width:250px;
margin-left:10px;
}

#awards li{
/*color:#F79239;*/
padding-bottom:25px;
}

#locsLeft, locsRight{
width:50%;
float:left;
}

.list_half{
float:left;
width:275px;
}

.img_thumb{
margin-left:8px;
height:65px;
border:#333333 1px solid;
}

.img_pdf{
	height:auto;
	text-align: right;
}

/*.msg_head_txt{
font-size:12px;
font-weight:700;
background:#CCCCCC;
}*/

.msg_head{
font-size:12px;;
color:#FF6600;
text-decoration:underline;
}

.msg_body{
	float:left;
	width:100%;
	color: #000000;
}

.text_or{
color:#003366;
font-weight:700;
}

.text_blk{
color:#000000;
font-weight:700;
}

#footer{
width:930px;
height:25px;
background:#666666;
color:#FFFFFF;
font-size:12px;
float:left;
padding-top:8px;
padding-left:15px;
margin-top:25px;
clear:both;
}

#footer a:link{
color:#FFFFFF;
text-decoration:none;
}

#footer a:visited{
color:#FFFFFF;
text-decoration:none;0
}

#footer a:hover{
text-decoration:underline;
}
