body 
{
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-family:arial; 
	font-size:11px;
}

a 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 18px;
	font-weight: bold;
	text-decoration: underline;
	color: #084887;
}
 
.clear {clear:both}   

#logo {
	float:left;        
	margin:0px;   
	padding:0px;
	width:203px;
	height:135px;
}

#indexlogo {
	float:left;        
	margin:0px;   
	padding:0px;
	width:203px;
	height:67px;
}

/* remove the list style */  
#nav {  
    margin:0px;   
    padding:0px;   
    list-style:none;  
}     
      
    /* make the LI display inline */  
    /* it's position relative so that position absolute */  
    /* can be used in submenu */  
    #nav li {  
        float:left;    
        display:block;
        margin:0px;   
        padding:0px;
	position:relative;  
        z-index:500;    
    }  
    
    #nav li a {  
        display:block;   
        padding:0px;
        margin:0px;
    }      
      
        /* submenu, it's hidden by default */  
        #nav ul {  
            position:absolute;   
            display:none;   
            margin:0 0 0 0px;  
            padding:0px;   
            list-style:none;  
        }

	//background-color: #5B8BB3;        
	#nav ul li {  
	    float:left; 
	    display:block;
	} 
   
        #nav ul a {  
            display:block;    
            padding:0px;
            margin:0px;
        }    
   
.content {
	width: 780px ;
  	margin-left: auto ;
  	margin-right: auto ;
  	padding: 0px;
}

.menubar {
	margin: 32px 0px 0px 0px;
	padding: 0px;
}


#header {
	width: 100% ;
	height: 67px ;
	background-color: #084887;
}

ul.arrowList
{
	list-style-type: none;
	padding-left: 10px;
	margin-left: 0px;
	text-indent: 0px;
}

ul.arrowList li {
	background: url(images/bullet.gif) left top no-repeat;
	padding-top: -2px;
	padding-left: 15px;
	margin-left: 0px;
	margin-bottom: 1px;
}


ul.lists
{
	list-style-type: none;
	padding-left: 10px;
	text-indent: 0px;
}

ul.lists li {
	background: url(images/bullet.gif) left top no-repeat;
	padding-left: 25px;
	margin-bottom: 5px;
}



#footer {
	margin-top: 50px;
	margin-bottom: 0px;
	padding-top: 2px;
	width: 100% ;
	height: 1% ;
	background-color: #ED5100;
}

.groupnet {
	float:right;
	width: 139px;
}

.bodycopy {
	padding-top: 20px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 22px;
}

.sidebar {
	float:left;
	width: 205px;
}

#sidenav {  
    margin:0px;   
    padding:0px;   
    list-style:none;  
}     
    
#sidenav li {  
    display:block;
    margin:0px;   
    padding:0px;   
    list-style:none;  
    width: 160px;
}     

#sidenav li a {  
    display:block;   
    padding:0px;
    margin:0px;
}      
    
.sidemenu {         
    padding:0px;    
} 

.sidesubmenu {         
    padding:0px;    
} 

.newslogo {
    float: left;
    width: 185px;
    text-align: right;
    padding-top: 15px;
}

.newsitem {
    float: right;
    width: 575px;
    background-image:url('news/news_line.gif');
    background-repeat:no-repeat;
    background-position:bottom left; 
    padding-bottom: 5px;
    margin-bottom: 15px;
}


.newsitemend {
    float: right;
    width: 575px; 
    padding-bottom: 5px;
    margin-bottom: 15px;
}

.photo {
    float: right;
    width: 210px;
    padding: 10px;
}

.contentitem {
    float: right;
    width: 575px; 
}

.bodycontent {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 22px;
}

.contentitemgrayline {
    float: right;
    width: 340px; 
    padding-right: 51px;
    background-image:url('images/nav/gray.gif');
    background-repeat:repeat-y;
    background-position:top right; 
}

.contentitemnograyline {
    float: right;
    width: 340px; 
    padding-right: 20px;
}


.rightmargin {
    float: right;
    width: 180px;
}


.indexrightmargin {
    padding-right: 10px;
    float: right;
    width: 220px;
}

.indexleftmargin {
    width: 460px;
}

.centerdiv {
    margin-left: auto ;
    margin-right: auto ;
    width: 230px;
}

.rightmargingrayline {
    float: right;
    width: 180px;
    padding-left:31px;
    background-image:url('images/nav/gray.gif');
    background-repeat:repeat-y;
    background-position:top left; 
}

.centeredphoto {
    vertical-align: middle;
}

.divtable {
    display:table;
    padding-top: 30px;
}

.divcell {
    display:table-cell; 
    vertical-align:middle;
    padding: 5px;
}

.sidebarcontent {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 16px;
}


.bioheader {
	width: 100% ;
	height: 66px ;
	background-color: #084887;
}

.bioleft {
	float: left;
	width: 230px;
}

.biopicture {

}

.bioright {
	float: right;
	width: 340px;
	padding-left: 20px;
	padding-right: 10px;
	background-color: #F5F5F5;
}

.popuptitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-transform: uppercase;
	color: #000000;
}

#indexmiddle {
	width: 100% ;
	background-color: #084887;
}

.indexcontent {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	line-height: 14px;
	width: 730px ;
  	margin-left: auto ;
  	margin-right: auto ;
  	padding: 10px 0px 0px 0px;	
}

.dropdown {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 22px;
}

.indexcopy_link {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	color: #ff0000;
	text-decoration: underline;
}

.indexnews {
    display:table;
    margin-top: 25px;
    padding-top: 0px;
    background-image:url('news/news_bit.gif');
    background-repeat:repeat-x;
    background-position:top left;     
}

.indexnewsleft {
    display:table-cell; 
    vertical-align:middle;
    padding: 3px;
    width: 130px;
    text-align:center;
}

.indexnewsright {
    display:table-cell; 
    vertical-align:middle;
    padding: 10px 10px 10px 20px;
    background-image:url('news/news_bit.gif');
    background-repeat:repeat-y;
    background-position:top left;         
}


table td {
    padding: 0px;
}

table td p {
    margin: 3px;
}

.formtitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	padding: 3px;
}