body{
	font-family: Arial,sans-serif;
	margin: 0px 0px 0px 0px;
	padding: 0px;
	line-height:12px;
}

#body-black{
	background: #000000 url("/images/11_bg.jpg") 0% 100% no-repeat;
	background-position: 0px 0px;
	overflow-x: hidden;
}

.content0A{ background-color:#787878;height:5px;margin-left:-104px;width:633px;margin-bottom:0px;}
.content0B { background-color:#ffffff;margin-left:-104px;width:633px;text-align:center;}
.subnav0A { background-color:#898989;height:5px;margin-left:36px;width:145px;margin-bottom:0px;}
.subnav0B { background-color:#002451;margin-left:36px;width:145px;height:220px; }
.subnav0AA { height:5px;margin-left:36px;width:145px;}

.content1A{ }
.content1B { }
.subnav1A {background-color:#898989;height:5px;margin-left:35px;width:145px; }
.subnav1B {background:url("/images/second_nav_panel.jpg");margin-left:35px;width:145px;height:307px; }
.subnav1C {height:0px;margin-left:6px;width:145px; }
.subnav1AA {height:5px;margin-left:35px;width:145px;}

.content2A{background-color:#787878;height:5px;margin-left:42px;width:633px;border:0px;margin-bottom:0px;margin-top:0px;padding-top:0px; }
.content2B { background-color:#ffffff;margin-left:42px;width:633px;text-align:center;}
.subnav2A { background-color:#898989;height:5px;margin-left:36px;width:145px;margin-bottom:0px;}
.subnav2B { background:url("/images/interior_nav_panel.jpg");margin-left:36px;width:145px;height:307px; }

.content6A{background-color:#787878;height:5px;margin-left:-104px;width:633px;margin-bottom:1px; }
.content6B {background-color:#ffffff;margin-left:-104px;width:633px;text-align:center; }
.subnav6A { background-color:#787878;height:5px;margin-left:-104px;width:145px;margin-bottom:1px;}
.subnav6B { background-color:#353a40;margin-left:-104px;width:145px;height:100%; }


a:link{
	color: #006699;
	text-decoration: underline;
	border: 0px;	
}

a:visited{
	color: #006699;
	text-decoration: underline;
	border: 0px;	
}

a:hover{
	color: #006699;
	text-decoration: underline;
	border: 0px;	
}


.img {
	border: 0px;
	margin:0px;
}

h1{
 font-family: Verdana,Arial,sans-serif;
 font-size: 120%;
 color: #334d55;
 margin: 0px;
 padding: 0px;
}

h3{
 font-family: Arial,sans-serif;
 font-size: 100%;
 color: #334d55;
 margin: 0px;
 padding: 0px;
}


#container{
	padding: 0px 0px 0px 0px;
	width: 1050px;
}


#navigation{
	float: left;
	width: 160px;
	margin: 0px 0px 0px 0px;
	padding: 0px;
}
#subnav{
	float: left;
	width: 145px;
	padding:0px;
}

#content{
	float: left;
	width: 633px;
/*
	padding-top:0px;
	margin-top:0px;
*/
}

#footer{
	clear: both;
	font-size: 75%;
	margin-top: 15px;
	margin-bottom: 25px;
	padding: 10px 0px 10px 10px;
}


.latest{
	margin: 0px;
	padding: 0px 0px 10px 10px;
	font-size: 90%;
}

.latest h3{
	padding: 10px 0px 2px 0px;
}

.latest a:link,
.latest a:visited {
	display: block; 
}

.holderimg
{
	float:left;
	/*border:1px solid #cccccc;*/
}


/*
.main { font-family: Arial, Verdana, sans-serif; font-size: 9px; line-height: 12px; color: #111111; padding-left: 20px; padding-right: 15px; padding-top: 15px; padding-bottom: 30px; background-color: #ffffff; } 
*/
.main { font-family: Arial, Verdana, sans-serif; font-size: 12px; line-height: 16px; color: #111111; background-color: #ffffff; } 
.main11 { font-family: Arial, Verdana, sans-serif; font-size: 12px; line-height: 16px; color: #111111; } 


a:link.sub { font-family:Arial,  Verdana, sans-serif; font-size: 12px; line-height: 16px;  text-decoration:none; color: #B5B2B5; }
a:active.sub { font-family: Arial, Verdana, sans-serif; font-size: 12px; line-height: 16px; text-decoration:none; color: #ffffff; }
a:visited.sub { font-family: Arial, Verdana, sans-serif; font-size: 12px; line-height: 16px; text-decoration:none; color: #B5B2B5; }
a:hover.sub { font-family: Arial, Verdana, sans-serif; font-size: 12px; line-height: 16px; text-decoration:none; color: #ffffff; }
.sub { font-family:Arial,  Verdana, sans-serif; font-size: 12px; line-height: 16px;  text-decoration:none; color: #B5B2B5; }

a.sub-on { font-family: Arial, Verdana, sans-serif; font-size: 12px; line-height: 16px; text-decoration:none; color: #ffffff; }
.sub-on { font-family: Arial, Verdana, sans-serif; font-size: 12px; line-height: 16px; text-decoration:none; color: #ffffff; }



ul.categoryitems {
	list-style-image: url(/images/px.gif);
	padding:0px;
	margin:0px;
	}

.small { font-family: Arial, sans-serif; font-size: 8pt; line-height: 9px; color: #ffffff; } 

a:link.small { font-family: Arial, sans-serif; font-size: 8pt; line-height: 9px;  text-decoration:none; color: #ffffff; }
a:active.small { font-family: Arial, sans-serif; font-size: 8pt; line-height: 9px; text-decoration:none; color: #ffffff; }
a:visited.small { font-family: Arial, sans-serif; font-size: 8pt; line-height: 9px; text-decoration:none; color: #ffffff; }
a:hover.small { font-family: Arial, sans-serif; font-size: 8pt; line-height: 9px; text-decoration:underline; color: #ffffff; }


/*
a:link { font-family: Arial, Verdana, sans-serif; font-size: 9px; line-height: 12px;  text-decoration:underline; color: #0033dd}
a:active { font-family: Arial, Verdana, sans-serif; font-size: 9px; line-height: 12px; text-decoration:underline; color: #0033dd}
a:visited { font-family: Arial, Verdana, sans-serif; font-size: 9px; line-height: 12px; text-decoration:underline; color: #0033dd}
a:hover { font-family: Arial, Verdana, sans-serif; font-size: 9px; line-height: 12px; text-decoration:underline; color: #000000}
*/

.grid { font-family: Arial, Verdana, sans-serif; font-size: 12px; line-height: 12px; color: #333333; padding: 0px; padding-top: 4px; padding-bottom: 5px; } 
.gridbold { font-family: Arial, Verdana, sans-serif; font-size: 12px; line-height: 12px; font-weight: bold; color: #333333; padding: 0px; padding-top: 4px; padding-bottom: 5px; padding-left: 5px; } 
.gridquestion { font-family: Arial, Verdana, sans-serif; font-size: 12px; line-height: 16pt; color: #333333; padding: 0px; padding-top: 12px; padding-bottom: 12px; padding-left: 10px; } 

a.grid:link { font-family: Arial, Verdana, sans-serif; font-size: 12px; line-height: 12px;  text-decoration:none; color: #0033dd; padding: 0px; padding-top: 4px; padding-bottom: 15px;}
a.grid:active { font-family: Arial, Verdana, sans-serif; font-size: 12px; line-height: 12px; text-decoration:none; color: #0033dd; padding: 0px; padding-top: 4px; padding-bottom: 15px;}
a.grid:visited { font-family: Arial, Verdana, sans-serif; font-size: 12px; line-height: 12px; text-decoration:none; color: #0033dd; padding: 0px; padding-top: 4px; padding-bottom: 15px;}
a.grid:hover { font-family: Arial, Verdana, sans-serif; font-size: 12px; line-height: 12px; text-decoration:none; color: #000000; padding: 0px; padding-top: 4px; padding-bottom: 15px;}

.gridheader { font-family: Arial, Verdana, sans-serif; font-size: 11px; line-height: 12px; color: #ffffff; text-transform: uppercase;  padding-top: 6px; padding-bottom: 6px; font-weight:bold;} 

.divider {
	padding-top:0px;
	padding-bottom:0px;
	margin:0px;
	border-bottom: solid 1px #999999;
	height:5px;
}
.divider2 {
	padding-top:0px;
	padding-bottom:0px;
	margin:0px;
	border-bottom: solid 2px #999999;
	height:5px;
}
/* xhtml table and td bg fix */
.bgffffff { background: #ffffff;}
.bg787878 { background: #787878;}
.bgeeeeee {background: #eeeeee;}
.bg999999 {background: #999999;}
.bg898989 {background: #898989;}
/*#bg2 { position:absolute; top:0px; left:341px; width:639px; height:195px; z-index:2; }*/

.w294 { width:294px; }


.news_head { font-family: Georgia, serif; font-size: 15pt; line-height: 16pt; color: #000000; } 
a:link.news_head { font-family: Georgia, serif; font-size: 15pt; line-height: 16pt; text-decoration:none; color: #000000; }
a:active.news_head { font-family: Georgia, serif; font-size: 15pt; line-height: 16pt; text-decoration:none; color: #000000; }
a:visited.news_head { font-family: Georgia, serif; font-size: 15pt; line-height: 16pt; text-decoration:none; color: #000000; }
a:hover.news_head { font-family: Georgia, serif; font-size: 15pt; line-height: 16pt; text-decoration:underline; color: #000000; }

.news_date { font-family: Arial, sans-serif; font-size: 12px; line-height: 17pt; color: #000000; } 

a:link.bt10 { font-family: Arial, Verdana, sans-serif; font-size: 8pt; line-height: 12px;  text-decoration:none; color: #e6a900}
a:active.bt10 { font-family: Arial, Verdana, sans-serif; font-size: 8pt; line-height: 12px; text-decoration:none; color: #e6a900}
a:visited.bt10 { font-family: Arial, Verdana, sans-serif; font-size: 8pt; line-height: 12px; text-decoration:none; color: #e6a900}
a:hover.bt10 { font-family: Arial, Verdana, sans-serif; font-size: 8pt; line-height: 12px; text-decoration:none; color: #000000;}

a:link.bt20 { font-family: Arial, Verdana, sans-serif; font-size: 8pt; line-height: 12px;  text-decoration:none; color: #00a4d6}
a:active.bt20 { font-family: Arial, Verdana, sans-serif; font-size: 8pt; line-height: 12px; text-decoration:none; color: #00a4d6}
a:visited.bt20 { font-family: Arial, Verdana, sans-serif; font-size: 8pt; line-height: 12px; text-decoration:none; color: #00a4d6}
a:hover.bt20 { font-family: Arial, Verdana, sans-serif; font-size: 8pt; line-height: 12px; text-decoration:none; color: #000000;}

a:link.bt30 { font-family: Arial, Verdana, sans-serif; font-size: 8pt; line-height: 12px;  text-decoration:none; color: #be5029}
a:active.bt30 { font-family: Arial, Verdana, sans-serif; font-size: 8pt; line-height: 12px; text-decoration:none; color: #be5029}
a:visited.bt30 { font-family: Arial, Verdana, sans-serif; font-size: 8pt; line-height: 12px; text-decoration:none; color: #be5029}
a:hover.bt30 { font-family: Arial, Verdana, sans-serif; font-size: 8pt; line-height: 12px; text-decoration:none; color: #000000;}

a:link.bt40 { font-family: Arial, Verdana, sans-serif; font-size: 8pt; line-height: 12px;  text-decoration:none; color: #5ea839}
a:active.bt40 { font-family: Arial, Verdana, sans-serif; font-size: 8pt; line-height: 12px; text-decoration:none; color: #5ea839}
a:visited.bt40 { font-family: Arial, Verdana, sans-serif; font-size: 8pt; line-height: 12px; text-decoration:none; color: #5ea839}
a:hover.bt40 { font-family: Arial, Verdana, sans-serif; font-size: 8pt; line-height: 12px; text-decoration:none; color: #000000;}

a:link.bt50 { font-family: Arial, Verdana, sans-serif; font-size: 8pt; line-height: 12px;  text-decoration:none; color: #a7628e}
a:active.bt50 { font-family: Arial, Verdana, sans-serif; font-size: 8pt; line-height: 12px; text-decoration:none; color: #a7628e}
a:visited.bt50 { font-family: Arial, Verdana, sans-serif; font-size: 8pt; line-height: 12px; text-decoration:none; color: #a7628e}
a:hover.bt50 { font-family: Arial, Verdana, sans-serif; font-size: 8pt; line-height: 12px; text-decoration:none; color: #000000;}

a:link.bt60 { font-family: Arial, Verdana, sans-serif; font-size: 8pt; line-height: 12px;  text-decoration:none; color: #a5b0bb}
a:active.bt60 { font-family: Arial, Verdana, sans-serif; font-size: 8pt; line-height: 12px; text-decoration:none; color: #a5b0bb}
a:visited.bt60 { font-family: Arial, Verdana, sans-serif; font-size: 8pt; line-height: 12px; text-decoration:none; color: #a5b0bb}
a:hover.bt60 { font-family: Arial, Verdana, sans-serif; font-size: 8pt; line-height: 12px; text-decoration:none; color: #000000;}

a:link.bt70 { font-family: Arial, Verdana, sans-serif; font-size: 8pt; line-height: 12px;  text-decoration:none; color: #54a79f}
a:active.bt70 { font-family: Arial, Verdana, sans-serif; font-size: 8pt; line-height: 12px; text-decoration:none; color: #54a79f}
a:visited.bt70 { font-family: Arial, Verdana, sans-serif; font-size: 8pt; line-height: 12px; text-decoration:none; color: #54a79f}
a:hover.bt70 { font-family: Arial, Verdana, sans-serif; font-size: 8pt; line-height: 12px; text-decoration:none; color: #000000;}

.title { font-family: Georgia, serif; font-size: 22pt; line-height: 25pt; color: #787878;} 

.subtitle { font-family: Helvetica, Arial, sans-serif; font-size: 14pt; line-height: 22pt; color: #1C4796;} 

#copy {
    	font-size: 9px;
    	line-height: 12px; 
    	width: 560px;
    	float: right;  
	margin-top: 2px;
	margin-right: 140px;
    	text-align: right;
    	border: solid black 0px;
    	text-decoration:none; 
    	color: #ffffff;
    	
    }
    
#copyHome {
	font-size: 9px;
    	line-height: 22px; 
    	width: 560px;
    	margin-top: 360px;
    	margin-left: 40px;
      	text-align: right;
    	color: #ffffff;      	
    }


.contentline {height:5px;margin-left:-40px;width:300px;}
.contentcenter {margin-left:-40px;width:300px;text-align:center;}

ul.disc { list-style: disc; }
ul.circle { list-style: circle; }
ul.square { list-style: square; }


table.table-right {float:right;}
table.link { background-color: #bbbbbb; margin-left: 10px; margin-right: 5px; margin-bottom: 10px; }
.tablehdr { font-family: Georgia, serif; font-size: 14pt; line-height: 18pt; color: #ffffff;} 

#search_box {
    width: 160px;
    height: 25px;
}
.search_box_margin {margin-left: 30px;margin-top: 10px;}
#search_box #s {
    float: left;
    padding: 0px;
    margin: 6px 0px 0px 3px;
    border: 0px;
    width: 100px;
    background: none;
}
#search_box #go {
    float: right;
    margin: 3px 3px 0px 0px;
}


.arrowlistmenu{
width: 130px; /*width of accordion menu*/
margin-left:10px;

}

.arrowlistmenu .menuheader{ /*CSS class for menu headers in general (expanding or not!)*/
font: 9pt Arial; 
line-height: 11pt;
margin-bottom: 8px; /*bottom spacing between header and rest of content*/
padding: 0 0 0 0; /*header text is indented 10px*/
cursor: hand;
cursor: pointer;
}

.arrowlistmenu .menuheader a{ /*CSS class for menu headers in general (expanding or not!)*/
font: 9pt Arial; 
line-height: 11pt;
text-decoration:none;
color: #787878;
padding: 0 0 0 0; /*header text is indented 10px*/
cursor: hand;
cursor: pointer;
}

.arrowlistmenu ul{ /*CSS for UL of each sub menu*/
list-style-type: none;
margin: 0;
padding: 0;
margin-left: 8px;
margin-bottom: 8px; /*bottom spacing between each UL and rest of content*/
}

.arrowlistmenu ul li{
color: #ffffff;
display: block;
padding: 2px 0;
margin-bottom: 0px; 
text-decoration: none;
border-bottom: 1px solid #787878;
font-size: 8pt;
line-height: 12pt;
margin-left:10px;
}


.arrowlistmenu ul li a{
color: #787878;
padding: 0;
text-decoration: none;
font-size: 8pt;
line-height: 12pt;
}

.arrowlistmenu .menuheader a:hover{ /*hover state CSS*/
color: #ffffff;
}

.arrowlistmenu ul li a:hover{ /*hover state CSS*/
color: #ffffff;
}

.arrowlistmenu ul li a.subexpandable:hover{ /*hover state CSS for sub menu header*/
background: #ffffff;
}


.SubHeadline
{
   /* FONT-WEIGHT: bold; */
   FONT-SIZE: 13.63pt;
   COLOR: #818181;
   FONT-FAMILY: Century Gothic, Verdana, Arial, Sans-Serif;
}

.reddot
{
    FONT-SIZE: 8pt;
    COLOR: #ff0000;
    FONT-FAMILY: arial
  }
  
  .reddotwhite
  {
      FONT-SIZE: 8pt;
      LEFT: 5px;
      MARGIN-LEFT: 0px;
      WIDTH: 15px;
      COLOR: white;
      FONT-FAMILY: arial
  }
  .reddotwhitetext
  {
      FONT-SIZE: 8pt;
      PADDING-BOTTOM: 50px;
      COLOR: white;
      FONT-FAMILY: arial
}
.BioName
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11pt
}
.BioTitle
 {
     FONT-WEIGHT: bold;
     FONT-SIZE: 10pt
 }
 .BioDetails
 {
     FONT-WEIGHT: normal;
     FONT-SIZE: 10pt
}

    
/* Content And Columns */


#content, #contentFullWidth, #contentLong {
float: right;
border-right: solid black 0px;
}

#content {
width: 599px;
}

#contentLong {
width: 600px;
}

#contentFullWidth {
width: 760px;
}

.headShot {
	float: right; 
	margin: 46px 0px 0 10px;;
}

.noVerticalLineSpaceTB {
	margin: 0;
	padding: 0;
}

.noVerticalLineSpaceB {
	margin: 0;
	padding: 0;
	padding-top: 8px;
}

.noVerticalLineSpaceT {
	margin: 0;
	padding: 0;
	padding-bottom: 8px;
}
.clear { clear: both; }

.LinkName
{	
	font-size: 10pt;
	COLOR: Blue;
	FONT-FAMILY: arial;
}

