/* Style Cobalt */

/* Body */

    body { color: #000000; margin-left: 0; margin-right: 0; margin-top: 0; margin-bottom: 0; text-align:center}
    



/* Backgrounds Colors */
    
    .bg_main              { background-color: #FFFFFF; }
    .menucell            { padding-right: 20px; nowrap } 
    .bg_search_box        { background-color: #DDDDDD; }

    .bg_nav_left_header   { background-color: #336699; } 
    .bg_nav_left          { } 
    .bg_nav_left_selected { } 
    .bg_nav_right_header  { background-color: #336699; } 
    .bg_nav_right         { background-color: #EEEEEE; } 
    


/* Common Styles */

    .header_category_name           { color: #000000; font-family: impact, Arial, Helvetica, sans-serif; font-size: 26px; font-weight: bold; text-transform: uppercase; }
    .header_breadcrumb              { color: #666666; font-family: impact, Arial, Helvetica, sans-serif; font-size: 26px; font-weight: bold; text-transform: uppercase; }
    .header_breadcrumb a            { color: #999999 !important; text-decoration: none; font-size: 26px;}


    .menuitem a                      { font-family: Arial, Helvetica, sans-serif; font-size: 13px;  font-weight: bold; letter-spacing: -0.05em; color: ffffff;  text-decoration: none; }
    .logo_sub                       { font-family: Arial, Helvetica, sans-serif; font-size: 14px;  font-weight: bold; letter-spacing: -0.05em  }

    .image_caption                    { font-family: Arial, Helvetica, sans-serif; font-size: 10px; }
    .more_headlines                 { color: #CCCCCC; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; }
    .global_updated                 { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; }

    .general_text                   { font-family: Arial, Helvetica, sans-serif; font-size: 12px; }


/* Left Navigation (Category List) */

    .nav_left_header_text           { color: #FFFFFF; font-family: Arial, Helvetica, sans-serif; font-size: 15px; font-weight: bold; }
    .nav_left_header_text a         { color: #FFFFFF !important; }

    .category_link_depth1 a         { color: #ffffff !important; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; text-decoration: none; }
    .category_link_depth2 a         { color: #ffffff !important; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold;text-decoration: none; }
    .category_link_depth3 a         { color: #ffffff !important; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; text-decoration: none;}

    .category_link_depth2_selected a         { color:#FF9900 !important; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold;text-decoration: none; }
    .category_link_depth3_selected a         { color:#FF9900 !important; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; text-decoration: none;}



    .advancedsearch_link   { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: regular;  }

    .newsbit a         { text-decoration:none; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #ffffff; }

    .qlink a         { text-decoration:none; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #ffffff; }
/* Right Navigation (Headlines) */


    .nav_right_header               { color: #FFFFFF; font-family: Arial, Helvetica, sans-serif; font-size: 15px; font-weight: bold; }
    .nav_right_category_header      { color: #FFFFFF; font-family: impact, Arial, Helvetica, sans-serif; font-size: 15px; font-weight: regular; text-transform: uppercase; }
    .nav_right_headlines a           { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: 333333; text-decoration:none;  }

    .fronthead       { font-family: Arial, Helvetica, sans-serif; font-size: 15px; font-weight: bold; color:ffffff; }
    .frontsummary       { font-family: Arial, Helvetica, sans-serif; font-size: 11px;  color:ffffff; }
    .frontsummary a      { font-family: Arial, Helvetica, sans-serif; font-size: 11px;  color:ffffff; text-decoration: none; }
/* Article Summaries */

    .summary_title  a                { font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; text-decoration:none; color: 336666; }
    .summary                        { font-family: Arial, Helvetica, sans-serif; font-size: 11px; }
	    td                       { font-family: Arial, Helvetica, sans-serif; font-size: 11px; }

    .summary_date                   { font-family: Arial, Helvetica, sans-serif; font-size: 10px; }
    
    .summary_breadcrumb            { color: #666666; font-family: Arial, Helvetica, sans-serif; font-size: 18px; font-weight: bold; }
    .summary_breadcrumb a          { color: #999999 !important; text-decoration: none; }



/* Article Pages */

    .article_title                  { font-family: Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold; }
    .article_text                   { font-family: Arial, Helvetica, sans-serif; font-size: 12px; }
    
    .bg_printer_page                { background-color: #FFFFFF; }
    
 #container
{
width: 950;
margin: 10px auto;
background-color:#F1FAF7;
color: #333;
border: 1px solid gray;
line-height: 130%;
overflow: hidden;
}
 #back_container
{
width: 950;
margin: auto;
margin-top: 10px;
background-color: #ffffff;
color: #333;
border-left: 1px solid gray;
border-right:1px solid gray;
line-height: 130%;
overflow: hidden;
}
#top
{
padding-top: 3px;


width: 950;
}

#eachcontainer
{
border-bottom:dotted 2px #999999;
overflow: hidden;
margin:auto;}

#leftcontain
{

padding-top: .5em;
padding-bottom: .5em;
padding-left: .5em;
padding-right: .5em;
margin-left: 1em;
background-color: #A4171F;
font-family: Arial, Helvetica, sans-serif;
text-align:left;
font-size:11px;
font-weight: bold;
border-style:solid;
border-width: thin;
height: 250px;
color: ffffff;
font-family: Arial, Helvetica, sans-serif;
}
#greencontain
{
padding-top: .5em;
padding-bottom: .5em;
padding-left: .5em;
padding-right: .5em;
margin-left: 1em;
background-color: #C2CFCF;
font-family:Arial, Helvetica, sans-serif;
text-align:left;
font-size:11px;
border-style:solid;
border-width: thin;
border-color:#999999
}

#brookcontain
{
padding-top: .5em;
padding-bottom: .5em;
padding-left: .5em;
padding-right: .5em;
margin-left: 1em;
background-color: #188B4A;
font-family:Arial, Helvetica, sans-serif;
text-align:left;
font-size:11px;
border-style:solid;
border-width: thin;

height: 250px;
width: 295px;
color: ffffff;
}


#topnav
{
 border-top: 4px solid #ffffff; 
border-bottom: 4px solid #ffffff; 
padding-top: 3px;
background-image:url(/images/menubg.jpg);
width: 950;
height: 28;
}

#topnav_brook
{
 border-top: 4px solid #ffffff; 
border-bottom: 4px solid #ffffff; 
background-image:url(/images/brookbg.jpg);
width: 950;
height: 28;
}

#topnav_high
{

background-color:#188B4A;
border-bottom: 2px solid #333333;
width: 950;
}

#flash
{

background-color: #ddd;
border-bottom: 2px solid #333333;

}
#top h1
{
padding: 0;
margin: 0;
}

#leftnav
{
float: left;
width: 300px;
margin: 0;
padding: 1em;
padding-left: 0px;


}
#catlist
{

float: left;
width: 180;
margin: 0;
padding-top: 5px;
padding-left: 0px;
border-right: 1px solid #333;
height: 400px;
background-color:#336666;
	padding-bottom: 32767px;
	margin-bottom: -32767px;
	z-index: 1000;

}
#catlist_brook
{

float: left;
width: 180;
margin: 0;
padding-top: 5px;
padding-left: 0px;
border-right: 1px solid #333;
height: 400px;
background-color:#A4171F;
	padding-bottom: 32767px;
	margin-bottom: -32767px;
	z-index: 1000;

}

#catlist_high
{

float: left;
width: 180;
margin: 0;
padding-top: 5px;
padding-left: 0px;
border-right: 1px solid #333;
height: 400px;
background-color:#188B4A;
	padding-bottom: 32767px;
	margin-bottom: -32767px;
	z-index: 1000;

}
#rightnav
{
float: right;
width: 250px;
margin: 1em;
padding: 1em;
background-color:#E4C5C5;
border: .5px solid #333;
height: 250px;

}
#rightcontent
{
float: right;
width: 550px;
margin: 0;
padding-right: 10px;
text-align:left;
height: inherit;

}


#rightcontent_nocat
{
float: right;
width: 730px;
margin: 0;


text-align:left;
height: inherit;

}

#rightcontent_cal
{
float: right;
width: 750px;
margin: 0;


text-align:left;
height: inherit;
padding-bottom: 32767px;
	margin-bottom: -32767px;
}
#content
{
margin-left: 300px;

margin-right: 300px;
margin-top:5px;
padding: 1em;
width: 340px;
max-width: 340px;

height: 315px;
}
#headlines
{
	margin-left: 0px;
	margin-right: 0px;
	text-align:left;
	width: 200px;
	padding-top: 5px;
height: 400px;
	float: left;
	border-right: 1px solid #333;
		padding-bottom: 32767px;
	margin-bottom: -32767px;
	z-index: 1000;
}

#headlines_nocat
{
	margin-left: 0px;
	margin-right: 0px;
	text-align:left;
	width: 200px;
	padding-top: 5px;
height: 400px;
	float: left;
	border-right: 1px solid #333;
background-color:#188B4A;
	padding-bottom: 32767px;
	margin-bottom: -32767px;
}




#footer
{
clear: both;
margin: auto;

color:#cccccc;
background-color: #333333;
border-top: 1px solid #333;
z-index: 5;
width: 950px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
text-align: right;
padding: 5px;
padding-right: 20px;


}


.sitelink a
{
color: #FF9900;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
text-decoration: none;



}
#leftnav p, #rightnav p { margin: 0 0 1em 0; }
#content h2 { margin: 0 0 .5em 0; }

