html { }
body { position:relative; background:#FFF; font:12px Arial, Helvetica, sans-serif; line-height:18px;}

img { display:block; border:none }
a 	{ text-decoration:none; color:#000;}
a b { display:none }
a.alone { font-weight:bold }
h1 {color:#376aa5;  font:normal 27px arial;}
h1#page_head {display:none;color:#376aa5;  font:normal 27px arial;}
h2 { color:#376aa5;  font-size:19px; line-height:24px; font-weight:normal }
h2, h3 { clear:both}
div.one_col {/* padding-left:25px;*/ max-width:600px; clear:both; position:relative; _position:static; overflow:hidden; _overflow:visible; }
td { margin:0; padding:0;}

/*** main blocks ***/

#header 	{ height:91px; padding-bottom:19px; border-bottom:2px solid #EBA22E }

#content 	{  }

#left 		{ display:none}

#center 	{ }

#right 		{ }

#about #right {display:none;}


/*** header  ***/

#home_link 	{ display:block; width:161px; height:86px; float:left;}
#tag 				{ float:left; margin:53px 0 0 21px; font-family:Arial, Helvetica, sans-serif; letter-spacing:0.1em; font-weight:bold; text-transform:uppercase}
#links 			{	position:absolute; top:18px; right:0; text-align:right;}
#links a 		{ display:block; margin-top:20px; color:#666; font-size:11px; line-height:normal; }			
@media print {
#links a { display:none;}
body { font:10pt Arial, Helvetica, sans-serif; line-height:14pt;}
#home #chart table td, #home #chart table th {font-size:8pt}
 }
#nav		{ display:none;}
a.more, a.full_chart { display:none;}

#page {width:48em}
.col.left {width:32em; float:left}
.col.center, .col.right {float:right; width:16em; clear:right}

#home #chart table {width:30em; border-color:#fff; line-height:normal}

#chart table {width:47em; border-color:#fff; line-height:normal}
#chart table td span {display:none}
#chart table a {font-weight:bold}
#chart table th {padding:3px 3px; vertical-align:top; border-right:2px solid #eee; background:#E8E8E8}
#chart table th.title {text-align:left; background:#FFF; border-right:2px solid #fff; padding-left:0}
#chart table th.double { border-right:2px solid #eee; padding-left:6px}
#chart td {background:#fff; border-bottom:2px solid #999; border-right:1px solid #fff; padding:3px 3px}
#chart .col0, #chart .col1, #chart .col2, #chart .col3, #chart .col4 { text-align:center;background:#D3D3D3; border-right:2px solid #bbb;}
#chart .alt td {background:#E8E8E8; border-right:2px solid #eee; border-bottom:2px solid #666}
#chart td.title {background:#fff; border-right:2px solid #fff; padding-left:0}
#chart td.double { border-right:2px solid #bbb; padding-left:6px}
#chart td.buble {border-right:2px solid #999;} 
#chart .alt td.title { border-right:2px solid #eee;background:#fff; padding:10px 0 0 0}
#chart td s {text-decoration:none}
#chart td.title a {padding-right:6px}

#chart td.un_title {padding:2px 0 8px 8px; background:#fff; border-top:4px solid #eee; border-right:2px solid #fff; border-bottom:0}
#chart td.un_title div {display:none}
/****/
#chart .state0 .col0 span, #chart .state1 .col1 span, #chart .state2 .col2 span,	
#chart .state1 .col0 span, #chart .state2 .col0 span, #chart .state3 .col0 span, #chart .state4 .col0 span, 
#chart .state2 .col1 span, #chart .state3 .col1 span, #chart .state4 .col1 span, 
#chart .state3 .col2 span, #chart .state4 .col2 span, #chart .state4 .col3 span,
#chart .state3 .col3 span, #chart .state4 .col4 span, #chart .alt td.title span	{ display:inline}

#chart .state0 .col0 span, #chart .state1 .col1 span, #chart .state2 .col2 span,	
#chart .state3 .col3 span,#chart .state4 .col4 span	{ font-size:14pt; line-height:9pt; font-weight:bold}

#chart .alt td.title span {text-transform:uppercase; letter-spacing:0.1em; font-weight:bold}
/*** left col  ***/

#slideshow 		{ }

#video 		{ }

/*** center col  ***/
#slogan { float:right }

#flash_head { display:none;}
#page_head 	{ }
#page_head span { color:#000;}
img.topPic { display:none;}
#content_area { }
#content_area p { }
#content_area p.staff { /*min-height:120px;*/}
#content_area img.staffPics {  float:left;clear:both; margin-right:10px;}
#content_area p.staff span, #content_area p.staff span strong { }
#content_area p.staff span { }

div.center_tri_col { }
div.center_tri_col h2 { }
div.center_tri_col img { display:none }
div.center_tri_col p   { }

#grey { }
#grey h2 { }


#footer { color:#000; border-top:2px solid #B2B4BE;padding:10px; margin-top:10px; clear:both; line-height:25px }
#footer a { color:#000; }
#home #footer { margin:0}


/*** right col ***/
#right #news_block { }
#right #news_block p { }
#right #news_block b { display:block }
#right #news_block h2 { } 

#right #watch { margin-left:14px; padding:15px 0; background-color:#424242; }

#right #mWatch { font-family: Arial, Helvetica, sans-serif; position:relative; margin:0 auto; width:160px; background-color:#fff; border:1px solid #fff; border-bottom:4px solid #fff; }
#right #mWatch #head {font-family: Arial; background:#626262; color:#fff; font-size:11px; font-weight:bold; padding-left:5px}
#right #mWatch .sHead {font-family: Arial; background:#cc9237; color:#333; font-size:11px; text-align:center }
#right #mWatch #dataLine {font-family: Arial; background:#efefef; color:#009900; font-size:11px; }
#right #dataLine .data { font-family: Arial; text-align:center; color:#9f6f00;  }
#right #mWatch a { color:#333; text-decoration:underline; font-weight:bold; margin-left:3px}
#right #mWatch a:hover { text-decoration:none;}

/*** media kit ***/
div.subcat_img { float:left; min-height:135px; margin-bottom:15px; margin-right:15px;/*border:1px solid yellow;*/}
div.subcat_img * { display:block;}
div.subcat_img a.thumb { min-height:60px;  }
div.subcat_img a { font-size:9px; line-height:normal  }

