html,body{
color:#000;background:#FFF;
line-height:16px; 
height:100%;
font-size:100%;
font-family:arial,helvetica,clean,sans-serif;
margin:0px auto;
padding:0;
text-align:center;
}
fieldset,img{
border:0;
}
table.global_fill_height{
height:100%;
}
#ft{
height:5em;
width:48em;
position:relative;
float:left;
}
.hide{
display:none;

}
#inner-wrapper{
height:31.56em;
}

#homepage-content{
width:48em;
}

#content{
width:31.875em;
}

#hd{
width:50em;
position:relative;
float:left;
}

#bd{
width:48em;
height:21.875em;
position:relative;
float:left;
}

#logo {
position:relative;
float:left;
padding:0 0 0 0;
margin:.7em 0 0 0 ;
height:100%;
width:11.88em;
}

#top-left-nav {
position:relative;
float:left;
width:20em;
text-align:right;
border-right:.313em solid #e0aa0f;
margin:.2em 0 0 0;
padding:0 0 0 0;
}

#top-right-nav{
text-align:left;
position:relative;
float:left;
width:15.81em;
padding:0 0 0 .6em;
margin:.2em 0 0 0 ;
}

#top-right-nav ul{
list-style:none;
margin:0;
padding:.2em 0 0 .2em;
border:none;
width:100%
}

#top-left-nav ul{
margin:0 0 0 0;
padding:.2em .8em .8em 0;
border:none;
}

#top-left-nav li{
list-style:none;
text-align:right;
font-weight:bold;
font-size:.72em;
}

#top-right-nav li{
list-style:none;
text-align:left;
width:100%;
font-size:.7em;
}

.nav-list-left a {
color:black;
}
.nav-list-right a:link, a:visited {text-decoration: none; color: black;}
.nav-list-right a:link:hover, a:visited:hover {text-decoration: underline; }
.nav-list-left a:link, a:visited {text-decoration: none; color: black;}
.nav-list-left a:link:hover, a:visited:hover {text-decoration: underline; }

.nav-list-left a:link, a:visited {text-decoration: none; color: black;}
.nav-list-left a:link:hover, a:visited:hover {text-decoration: underline; }

.bottom-right1-links a:link, a:visited {text-decoration: none; color: #333333;}
.bottom-right1-links a:link:hover, a:visited:hover {text-decoration: underline; }

#main{
position:relative;
border-right:.313em solid #e0aa0f;
float:left;
width:31.875em;
height:21.875em;
}

#right-col {
position:relative;
float:left;
width:15.813em;
height:21.875em;
background-color:#005399;
}

.news-header{
position:relative;
float:left;
font-size:1em;
margin:0;
color:#FFF;
background-image:url('../images/news_and_events_bann_8ABA37.jpg');
height:2.563em;
width:15.813em;

}

.news-header-title{
position:relative;
float:left;
padding:1.2em 0 0 .8em; 
font-weight:bold;
}

.news-time{
font-size:.65em;
position:relative;
float:right;
margin:2em 1.4em 0 .01em;
}

.news-articles-container{
height:16.8em;	
padding:.25em 0 0 .8em;
width:15.02em;
overflow-x:hidden; overflow-y:scroll;
text-align:left;
position:relative;
float:left;
}

.news-articles-inner{
height:17.6em;	
width:13.8em;
margin: 0 0 0 0;
text-align:left;
position:relative;
float:left;

}

.news-article-title{
color:white;
position:relative;
float:left;
font-size:.9em;
font-weight:bold;
padding-top:.2em;
width:100%;
}

.news-article-title-hi {
color:#e00a0f;
position:relative;
float:left;
font-size:.9em;
font-weight:bold;
padding-top:.2em;
width:100%;;

color:#FFF;

}
.news-article-title-hi a{

color:#e0aa0f;
text-decoration:none;

}
.news-article-title a{
text-decoration:none;
color:#FFF;
}
.news-article-content-hi{
position:relative;
float:left;
font-size:.7em;
color:#e0aa0f;
padding-bottom:.2em;
width:100%;
}


.news-article-content{
position:relative;
float:left;
font-size:.7em;
color:#FFF;
padding-bottom:.2em;
width:100%;
background-image:url('/images/whitedot.png');
background-repeat:repeat-x;
background-attachment:fixed;
background-position:bottom; 


}

#flat-list {
line-height:1em;

}
#flat-list div{
display:inline;
font-size:1em;
padding:.4em;
}
.dot{
font-size:.2em;
color:#FFF;
}

.border-bottom ul {

list-style:none;
}
.border-bottom li{
inhderit:ddnone;
dpadding:0 0 0 0;
dmargin:0 0 0 0;
line-height:1em;
font-size:.4em;
ldetter-spacing:1em;
display:inline;
}

.news-wrapper{
position:relative;
float:left;
width:15.813em;
padding:0 0 0 0;
height:19.313em;
}

.news-footer{
position:relative;
float:left;
color:#FFF;
width:15.813em;
padding:0 0 0 0;
margin:0 0 0 0;
padding:0 0 0 0;
}
.news-footer-icons{

position:relative;
float:left;
padding:.4em 0 0 .8em;


}
.news-footer-icons img {

padding:0 .3em 0 0;


}

.more-news{
padding:1.2em 0 0 4.4em;
position:relative;
float:left;
font-size:.7em;
}

.more-spacer{
	position:relative;
	float:left;
	padding:1.35em 0 0 0;
	width:9.35em;
}

.more-up{
	display:none;
	position:relative;
	float:left;
	padding:.22em 0 .1em 0;
	width:1.75em;	
}

#arrow_btn_down{
	cursor:pointer;
	visibility:hidden;
}

.more-down{
	display:none;
	position:relative;
	float:left;
	padding:.22em 0 .1em 0;
	width:1.26em;
}

#arrow_btn_up{
	cursor:pointer;
	visibility:hidden;
}

.more-news a{
color:#FFF;
text-decoration:underline;
width:13.2em;
}
.news-article-content a{
	color:#FFF;
	text-decoration:underline;
}

#bottom-left{
position:relative;
float:left;
width:31.875em;
border-right:5px solid #e0aa0f;
height:5.4em;
}

#bottom-right1{
position:relative;
float:left;
height:5em;
width:10.813em;
text-align:left;
}

#bottom-right2{
position:relative;
float:right;
margin:.1em 0 0 0;
}

#marketing-text-wrapper{
position:relative;
float:left;
margin: .8em .9em 0 0 ;
}

.marketing-text{
position:relative;
float:left;
font-size:.7em;
text-align:right;
}

.start-here {
position:relative;
float:right;
text-align:right;
font-weight:bold;
padding:.5em 0 0 0;
}
.search-input-wrapper{
position:relative;
float:left;
width:6em;
height:1.3em;



}
.search-input{
border:0em;
border-width:0em;
color:#666;
padding-top:.15em;
vertical-align:center;
padding-left:.2em;
height:1.2em;
outline:none; 
}

.search-go{
position:relative;
float:right;
background-color: #E0AA0F;
color:white;
height:1.3em;
width:1.5em;
}
#search-button{
position:relative;
float:left;
font-size:.7em;
font-weight:bold;
padding:.2em 0 0 .35em;
cursor:pointer;
}

#search-wrapper{
position:relative;
float:left;
border:1px solid #666;
width:9.7em;
height:1.3em;

}
#flat-list {
position:relative;
float:left;
height:.2em;
width:13.6em;
margin:.4em 0 0 0;
background-image:url('/images/whitedot.png');
background-repeat:repeat-x;
}

#bottom-right-inner{
position:relative;
float:left;

}

.bottom-right1-search{
position:relative;
float:left;
height:1.125em;
 margin: 1em 0 0 .9em;

}
.bottom-right1-links{
position:relative;
float:left; 

margin: 1.15em 0 0 .9em;
}

.bottom-right1-links a {
font-size:.7em;
}

.bottom-right1-icons{
padding: 1.2em 0 0 .9em;
}

.bottom-right1-icons img {
}
