html, body, #tableMain, #wrapper {
	height:100%;
	margin: 0;
	padding: 0;
	border: none;
	text-align: center;
}
#wrapper {
	background-color: #3F5B84;
	margin: 0 auto;
	text-align: left;
	vertical-align: middle;
}


#container
{
width: 952px; /*The width of our layout*/
margin-left: auto;
margin-right: auto;
text-align: left; /*Resets the text alignment*/
vertical-align: top;
}


#container-email
{
width: 600px; /*The width of our layout*/
margin-left: auto;
margin-right: auto;
text-align: left; /*Resets the text alignment*/
vertical-align: top;
}

.zeroed
{
	clear: both;
	margin: 0;
	padding: 0;
	height: 0;
}


body
{ 
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	background: #3F5B84 url('../images/backgrounds/gov-bg-top-gradient.jpg') repeat-x;
}

body A
{
	color: #3976b4;
	text-decoration: none;
}

body A:visited
{
	color: #3976b4;
	text-decoration: none;
}

body A:hover
{
	color: #000000;
	text-decoration: underline;
}

#news_block
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
}

#news_tabs
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	width:180px;
	color: #000000;
	text-decoration: none;
}
.news_tabs A:link
{
    color: #000000;
    text-decoration: none;
}
.news_tabs A:visited
{
    color: #000000;
    text-decoration: none;
}
.news_tabs A:hover
{
    color: #333399;
    text-decoration: underline;
}

.header_text
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14pt;
	font-weight:bold;
	color: #000000;
	text-decoration: none;
}
.header_text A:link
{
    color: #000000;
    text-decoration: none;
}
.header_text A:visited
{
    color: #000000;
    text-decoration: none;
}
.header_text A:hover
{
    color: #333399;
    text-decoration: underline;
}

#news_table
{
	width: 147px;
	border:1;
}

#news_row
{
       	 
	 text-align:left;
	  
	  
}


table
{
	font-family:  Tahoma,Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000000;
}

.header
{
	font: bold 1.9em Arial, Helvetica, sans-serif;
	font-size:21px;
	letter-spacing:-1px;
	color:#000000;
}


.menu_header
{
	color: #999999;
	font-size: 11px;
	font-family:  Tahoma, Arial, Helvetica, Verdana, sans-serif;
}
.menu_header A:link
{
    font-weight:bold;
    color: #666666;
    text-decoration: none;
}
.menu_header A:visited
{
    font-weight:bold;
    color: #666666;
    text-decoration: none;
}
.menu_header A:hover
{
    font-weight:bold;
    color: #0033FF;
    text-decoration: underline;
}

.menu_header2
{
	font-weight:bold;
	color: #999999;
	font-size: 10px;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
}
.menu_header2 A:link
{
    color: #FFFFFF;
    text-decoration: none;
}
.menu_header2 A:visited
{
    color: #FFFFFF;
    text-decoration: none;
}
.menu_header2 A:hover
{
    color: #6699FF;
    text-decoration: underline;
}


#header_container
{
width: auto;
margin-left: auto;
margin-right: auto;
text-align: left;
border: 1px solid #333333;
margin-top: 20px;
}

#header_format
{
font-size: 11px;
}


.SearchButton INPUT {
	BORDER:0;
	font-weight:bold;
	color:#606060;
	cursor:pointer;
}

#content_container
{
width: auto;
margin-left: auto;
margin-right: auto;
text-align: left;
border-left: 1px solid #333333;
border-right: 1px solid #333333;
}

#footer_container
{

margin-bottom: 20px;
text-align: left;
border: 1px solid #333333;
background-color:  #000000;
color: #999999;
padding-top: 10px;
padding-left: 15px;
padding-right: 10px;
padding-bottom: 1px;
}

#menu_left
{
width:170px;
margin-top: 30px;
margin-left: 15px;
}

.menu_left_sub
{
	font-weight:bold;
	color: #293D6B;
	font-size: 11px;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
}
.menu_left_sub A:link
{
    color: #293D6B;
    text-decoration: none;
}
.menu_left_sub A:visited
{
    color: #293D6B;
    text-decoration: none;
}
.menu_left_sub A:hover
{
    color: #293D6B;
    text-decoration: underline;
}


.menu_left_header
{
	font-weight:bold;
	color: #FFFFFF;
	font-size: 11px;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
}
.menu_left_header A:link
{
    color: #FFFFFF;
    text-decoration: none;
}
.menu_left_header A:visited
{
    color: #FFFFFF;
    text-decoration: none;
}
.menu_left_header A:hover
{
    color: #FFFFFF;
    text-decoration: underline;
}

.menu_footer
{
	color: #999999;
	font-size: 10px;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
}
.menu_footer A:link
{
	font-weight:bold;
    color: #666666;
    text-decoration: none;
}
.menu_footer A:visited
{
	font-weight:bold;    
    color: #666666;
    text-decoration: none;
}
.menu_footer A:hover
{
	font-weight:bold;
    color: #6699FF;
    text-decoration: underline;
}


/********************** NEWS TABS *********************************/
.news_tabs_link
{
	color: #114477;
	font-weight:bold;
	font-size: 10px;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}
.news_tabs_link A:link
{
    color: #114477;
    text-decoration: none;
}
.news_tabs_link A:visited
{
    color: #114477;
    text-decoration: none;
}
.news_tabs_link A:hover
{
    color: #6699FF;
    text-decoration: underline;
}
/******************************************************************/


/************************* Press Releases *************************/

.pr_text
{
	font-family: tahoma, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #000000;
}

.pr_text_small
{
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #000000;
	line-height: 14px;
}
.pr_text_small a:link
{
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #3976b4;
	text-decoration: none;
	line-height:normal;
}
.pr_text_small a:visited
{
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #3976b4;
	text-decoration: none;
	line-height:normal;
}
.pr_text_small a:hover
{
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #000000;
	text-decoration: underline;
	line-height:normal;	
}



.pr_header
{
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 14pt;
	font-weight:bold;
	color: #000000;
	text-decoration: none;
}
.pr_header a:link
{
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 14pt;
	font-weight:bold;
	color: #3976b4;
	text-decoration: none;
}
.pr_header a:visited
{
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 14pt;
	font-weight:bold;
	color: #3976b4;
	text-decoration: none;
}
.pr_header a:hover
{
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 14pt;
	font-weight:bold;
	color: #000000;
	text-decoration: none;
}



.pr_header_small
{
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 12pt;
	font-weight:bold;
	color: #000000;
	text-decoration: none;
}

/******************************************************************/


.pagers
{
	color: #ffffff;
}

.small

{font-family:tahoma,arial;color:#999999;font-size:7pt;}

.quote

{font-family:Times New Roman,arial;font-size:12pt; font-style:italic; font-weight:bold;}