body {
	font-family:"Tahoma", Arial, Helvetica, sans-serif;
	background:#0c2c29 url('../images/bg.jpg') repeat-x top left;
	margin:0px;
	padding:0px;
}

a img { border:none; }

.clearfloat { clear:both; }

.content { background-color:#ffffff; border-left:1px solid #8c8c8c; border-right:1px solid #8c8c8c; }

.menu_top { background:url('../images/bg_menu_top.jpg') repeat-x center left; height:49px; font-family:"Tahoma"; font-size:12px; font-weight:normal; color:#ffffff; text-align:center; }
.menu_top a, .menu_top a:active, .menu_top a:visited { font-family:"Tahoma"; font-size:13px; font-weight:bold; color:#2a6bb5; text-align:center; text-decoration:none; }
.menu_top a:hover { color:#3494ff; text-decoration:underline; }

.top1 { background:url('../images/header.jpg') no-repeat center center; height:182px; }
.top2 { background:url('../images/footer_center.jpg') no-repeat center center; height:55px; }
.top1 .logo {
	position:relative;
	font-family:"Trebuchet MS";
	color:#fffefe;
	font-size:28px;
	font-weight:normal;
	padding-top: 5px;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 130px;
}
.logo a, .logo a:active, .logo a:hover { text-align:left; font-family:"Trebuchet MS"; color:#fffefe; font-size:28px; font-weight:normal; text-decoration:none; }
.top1 .slogan {
	position:relative;
	font-family:"Trebuchet MS";
	color:#a2c6cd;
	font-size:16px;
	font-weight:normal;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 130px;
}

.box_right { background-color:#ffffff; }
.box_title { background:url('../images/box_right.jpg') no-repeat center left; width:210px; height:36px; font-family:"Arial"; color:#ffffff; font-size:12px; font-weight:bold; padding:0 0 0 20px; }
.box_content { background-color:#ffffff; border-left:1px solid #8c8c8c; border-right:1px solid #8c8c8c; width:210px; font-family:"Tahoma"; color:#676767; font-size:11px; font-weight:normal; line-height:15px; padding:11px 20px 7px 20px; }

.box_center { background:#e5e8ed url('../images/bg_content.jpg') repeat-x top left; width:643px; } 

.box_body { padding:12px 20px 12px 20px; }
.box_body h1 { font-family:"Arial"; font-size:18px; font-weight:normal; color:#676767; text-align:left; padding-top:11px; }
.hr { border-top:1px solid #91abc2; border-bottom:1px solid #91abc2; }
.box_body_text { font-family:"Tahoma"; font-size:13px; font-weight:normal; color:#424242; text-align:left; padding:11px 0 11px 0; }

.first_row { background:url('../images/top_cell.png') no-repeat center left; width:195px; height:37px; color:#ffffff; font-family:"Arial"; font-size:12px; font-weight:bold; text-align:left; padding:0 0 0 42px; } 
.row_text { padding:15px 20px 0 20px; font-size:11px; color:#676767; line-height:16px; font-family:"Tahoma"; }
.col_1_1 { background:url('../images/row_header.png') repeat-x center left; height:37px; font-family:"Tahoma"; font-size:12px; font-weight:12px; color:#ffffff; border-left:1px solid #e5e9ed; border-right:1px solid #e5e9ed; }
.col_2_1 { background-color:#bdc4d4; height:37px; font-family:"Tahoma"; font-size:12px; font-weight:12px; color:#ffffff; border-left:1px solid #e5e9ed; border-right:1px solid #e5e9ed; border-bottom:1px solid #e5e9ed; color:#186484; font-weight:bold; }
.col_3_1 { background-color:#c9cfdc; height:37px; font-family:"Tahoma"; font-size:12px; font-weight:12px; color:#ffffff; border-left:1px solid #e5e9ed; border-right:1px solid #e5e9ed; border-bottom:1px solid #e5e9ed; color:#186484; font-weight:bold; }

.col_1_2 { background:url('../images/row_header.png') repeat-x center left; height:37px; font-family:"Tahoma"; font-size:12px; font-weight:12px; color:#ffffff; border-right:1px solid #e5e9ed; padding:10px; }
.col_2_2 { background-color:#bdc4d4; height:37px; font-family:"Tahoma"; font-size:12px; font-weight:12px; color:#ffffff; border-right:1px solid #e5e9ed; border-bottom:1px solid #e5e9ed; color:#580000; font-size:13px; font-weight:normal; padding:10px; }
.col_3_2 { background-color:#c9cfdc; height:37px; font-family:"Tahoma"; font-size:12px; font-weight:12px; color:#ffffff; border-right:1px solid #e5e9ed; border-bottom:1px solid #e5e9ed; color:#580000; font-size:13px; font-weight:normal; padding:10px; }

.col_1_3 { background:url('../images/row_header.png') repeat-x center left; height:37px; font-family:"Tahoma"; font-size:12px; font-weight:12px; color:#ffffff; border-right:1px solid #e5e9ed; padding:10px; }
.col_2_3 { background-color:#bdc4d4; height:37px; font-family:"Tahoma"; font-size:12px; font-weight:12px; color:#ffffff; border-right:1px solid #e5e9ed; border-bottom:1px solid #e5e9ed; color:#580000; font-size:13px; font-weight:normal; padding:10px; }
.col_3_3 { background-color:#c9cfdc; height:37px; font-family:"Tahoma"; font-size:12px; font-weight:12px; color:#ffffff; border-right:1px solid #e5e9ed; border-bottom:1px solid #e5e9ed; color:#580000; font-size:13px; font-weight:normal; padding:10px; }

.footer { background:url('../images/footer_center.png') repeat-x center left; height:48px; font-family:"Tahoma"; font-size:12px; font-weight:normal; color:#ffffff; text-align:center; }
.footer a, .footer a:active, .footer a:visited { font-family:"Tahoma"; font-size:12px; font-weight:normal;  color:#ffffff; text-align:center; text-decoration:none; }
.footer a:hover { color:#93bda4; text-decoration:underline; }

.copyright { padding:15px 0 15px 0; font-family:"Tahoma"; font-weight:normal; font-size:11px; color:#8c8c8c; text-align:center; }


/*
playback timings (ms):
  captures_list: 0.496
  exclusion.robots: 0.021
  exclusion.robots.policy: 0.009
  esindex: 0.011
  cdx.remote: 39.681
  LoadShardBlock: 151.82 (3)
  PetaboxLoader3.datanode: 237.902 (4)
  load_resource: 348.754
  PetaboxLoader3.resolve: 219.322
*/