@charset "UTF-8";
/* CSS Document */
html, body {height: 100%; margin:0;font-family:arial, sans-serif;font-size:11px;}
#wrap {height:100%;}
#bg {margin:0 auto;width:1082px;}
#main {margin:0 auto;width:958px; padding-bottom:0px; background-color:#fff;}
#middle {border-width:0 0 0 1px;border-color:#bac4c9;border-style:solid; width:776px;padding:9px; margin:0; float:left; }

#middle2A {border-width:0 1px 0 1px;border-color:#bac4c9;border-style:solid; width:551px; padding-top:0px; padding-right:9px; padding-left:9px; margin:0; float:left; min-height:550px;}
#middleAtaGlance {border-width:0 1px 0 1px;border-color:#bac4c9;border-style:solid; width:569px; padding:0px; margin:0; float:left; height:auto; min-height:550px; }
#middleFlexibility {border-width:0 1px 0 1px;border-color:#bac4c9;border-style:solid; width:569px; padding:0px; margin:0; float:left; height:auto; min-height:550px; }

#middle2B {border-width:0 1px 0 1px;border-color:#bac4c9;border-style:solid; width:569px; padding:0px; margin:0; float:left; min-height:500px;}
#middle2C {border-width:0 0 0 1px;border-color:#bac4c9;border-style:solid; width:794px; padding:0px; margin:0; float:left; height:auto;}
#middleHome {border-width:0 0 0 0;border-color:#bac4c9;border-style:solid; width:787px; padding-top:8px; padding-bottom:22px; padding-left:6px; margin:0; float:left;}

#right_column {border-width:0 0 0 0; width:224px; margin:0; float:left; height:auto; vertical-align:top;}
#right_column p {font-family: Arial, Helvetica, sans-serif; font-size:11px;}
#header {margin:0 auto;width:958px; height:49px;}
.headername { padding-left:14px; padding-top:24px;}
#title_header {margin:0 auto; width:958px;height:68px; border-width:4px 0 4px 0;border-color:#000;border-style:double; padding-top:10px;}
#left {width:163px;float:left;height:auto;padding-left:0px; vertical-align:top; padding-top:3px;   }
#sub_header{ padding-right:9px; border-width:0 0 0 0;border-color:#bac4c9;border-style:solid;}
.icons { float:right; margin-top:-39px; margin-right:4px; vertical-align:top;}

.icons2A { float:right; margin-top:-29px; margin-right:-5px; vertical-align:top;}
.icons2B { float:right; margin-top:-49px; margin-right:4px; vertical-align:top;}
.iconsFF { float:right; margin-top:-18px; margin-right:13px; vertical-align:top;}
.iconsFH { float:right; margin-top:-29px; margin-right:4px; vertical-align:top;}

p { font-size: 11px;  font-family:arial,verdana,sans-serif; color: #000; padding-right:5px; padding-left:0px; margin:0;}
.h1_header { font-family:"Times New Roman", Times, serif; font-size:40pt; color:#000000; margin:0 auto;}
.h2_header {   font-family:"Times New Roman", Times, serif; font-size:20pt; color:#000000; margin:0 auto; padding-left:0px; padding-top:11px; }
.h2_header2A { font-family:"Times New Roman", Times, serif; font-size:20pt; color:#000000; margin:0 auto; padding-left:2px; padding-top:11px; }
.h2_header2B { font-family:"Times New Roman", Times, serif; font-size:20pt; color:#000000; margin:0 auto; padding-left:8px; padding-top:11px; padding-bottom:16px;}
.h2_header2C { font-family:"Times New Roman", Times, serif; font-size:20pt; color:#000000; margin:0 auto; padding-left:11px; padding-top:11px; }
.h3_header {   font-family:"Times New Roman", Times, serif; font-size:13pt; color:#000000; margin:0 auto; padding-left:0px; padding-top:11px; }
.h5_updates {font-family:"Times New Roman", Times, serif; font-size:10pt; color:#B76612; }
.h5_box {font-family:"Times New Roman", Times, serif; font-size:10pt; color:#7A6F00; }
.h6 {font-size:9px;}
.main_content_image {padding-top:16px; padding-bottom:9px;  border-width:1px 1px 1px 1px;border-color:#bac4c9; border-style:solid; width:548px; height:264px;}
.main_content_image2B {border-width:1px 1px 1px 1px;border-color:#bac4c9; border-style:solid; width:276px; height:352px;}
.HeadIndented { padding-left:9px; padding-top:12px; padding-bottom:12px; font-size: 13px; font-family:Arial, Helvetica, sans-serif; color: #000000;text-align:left; }
.boldHeadArial { font-size: 12px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; color: #000000;text-align:left; }
.table_ir{border-width:0 0 0 0;border-color:#bac4c9; border-style:solid; padding-bottom:25px; padding-top:5px; width:750; padding-left:15px; }
.table_ir1{border-width:0 0 1px 0;border-color:#bac4c9; border-style:solid; padding-bottom:15px; padding-top:5px;}



a {color:#72725c;}
a:link { color:#000; text-decoration:none; }
a:hover { color:#cc6600;}	
a:visited { color:#000; text-decoration:none;}


.logo {float:right; margin-top:-40px; padding-right:15px;}
#box_border {border-width:1px 1px 1px 1px;border-color:#C6BD95;border-style:solid; width:100%px; padding:2px; }
#box_border2 {border-width:1px 1px 1px 1px;border-color:#C6BD95;border-style:solid; width:545px; padding:2px; }
#box_border2B {border-width:1px 1px 1px 1px;border-color:#C6BD95;border-style:solid; width:274px; padding:2px; }
.box {width:100%px; padding:5px; background-color:#F0ECDA;}
.box2 {width:100%px; padding:5px; background-color:#F0ECDA;}
.btn_downloadAR { float:left; padding-top:5px;}
.bottom_border {border-bottom:1px;border-left:0;border-right:0;border-top:0; border-color:#7A6F00; border-style:solid;}

.bottom_borderR1 {border-bottom:1px;border-left:0;border-right:1px; border-right-color:#DDCDAB; border-top:0; border-bottom-color:#7A6F00; border-style:solid;}
.bottom_border3R {border-bottom:1px;border-left:0;border-right:1px;border-top:0; border-color:#DDCDAB; border-style:solid;}

.bottom_border2 {border-bottom:2px;border-left:0;border-right:0;border-top:0; border-color:#8e872d; border-style:solid;}
.bottom_border3 {border-bottom:1px;border-left:0;border-right:0;border-top:0; border-color:#DDCDAB; border-style:solid;}
.bottom_border3R {border-bottom:1px;border-left:0;border-right:1px;border-top:0; border-color:#DDCDAB; border-style:solid;}
.bottom_border4 {border-bottom:1px;border-left:0;border-right:0;border-top:0; border-color:#8e872d; border-style:solid;}
#bullist { list-style:solid; margin-left:0; padding-left:15px; margin-top:0px; vertical-align:top; }
.sec_fh {width:794px; background-color:#F6F5EA; border-top:1px;border-left:0;border-right:0;border-bottom:0; border-color:#bac4c9; border-style:solid; }
.sec_fh p {font-size: 11px;  font-family:Arial, Helvetica, sans-serif; color: #000000;}
.sec_ataglance {width:569px; background-color:#F6F5EA; border-top:1px;border-left:0;border-right:0;border-bottom:0; border-color:#bac4c9; border-style:solid; margin-top:1px; min-height:550px; }
.sec_ataglance p {font-size: 14px;  font-family:Arial, Helvetica, sans-serif; color: #000000; padding-left:9px; padding-right:9px; line-height:21px;}
.sec_ataglance .boldHead { font-size: 14px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; color: #7a6f00; text-align:left; padding-left:9px; padding-top:18px;  }
.entry {margin-top:9px;}
.entry_no {margin-top:0px;}

.sec_flexibility {width:560px; background-color:#F6F5EA; border-top:0px;border-left:0;border-right:0;border-bottom:0; border-color:#bac4c9; border-style:solid; margin-top:1px; min-height:550px; padding-left:9px; padding-top:26px; }
.sec_flexibility p {font-size: 11px;  font-family:Arial, Helvetica, sans-serif; color: #000000; padding-right:9px; line-height:14px; width:510px; padding-left:9px; }
.sec_flexibility .boldHead { font-size: 13px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; color: #7a6f00; text-align:left; padding-left:9px; padding-top:12px;   }
.answers {  border-top:1px;border-left:1px;border-right:1px;border-bottom:1px; border-color:#bac4c9; border-style:solid; background-color:#FFFFFF; }
.answers p {font-size:11px; color:#000000; padding:9px; line-height:14px; width:480px;}

.table_leadership {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#444;}
.table_fh_number { text-align:right;}
.table_fh_number2008 { text-align:right; color:#B76612; font-weight:bold;}
.font_black {color:#000000;}
.post {padding: 15px 15px 15px 15px;}
.post .entry {
}
.indent10 { padding-left:15px;}
.links { color:#666666}
.links a { color:#FF0000}
.navlist { margin-left:10px;  padding-left:10px; vertical-align:top;  }


img.left {
	float: left;
	margin-right: 15px;
	margin-bottom: 5px;
}

img.right {
	float: right;
	margin-left: 15px;
	margin-bottom: 5px;
}
/* NAVIGATION */
/* FIRST LEVEL */
#sub_nav {
	height:auto;
	margin-left:9px;
}
#sub_nav li {
	width:144px;
	padding-top:6px;
	font-family:"Times New Roman", Times, serif;
	color:#000000;
	list-style:none;

}

#sub_nav ul {
	margin-left: 0;
	padding-left: 0;
	list-style-type: none;
}

#sub_nav li a:hover {
	background-color:#F0ECDA;
	}

.sub_nav_selected {
	background-color:#F0ECDA;
	width:145px;
	}


#sub_nav a {
	width:144px;
	font-size:11.5px;
	color:#000000;
	display:block;
	text-decoration:none;
	border-width:1px 1px 1px 1px; 
	border-color:#bac4c9;
	border-style:solid;
	height:34px;
	line-height:13px;	
}



.sub_nav {
	background-color:#F0ECDA;
}

.padding {
	padding-left:5px;
	padding-top:4px;
}

#sub_nav a:hover,
#sub_nav a.navon {
	width:144px;
	
}

#sub_nav a.navonDown {
	width:144px;
}

/* SECOND LEVEL */
#sub_nav2 li {
	width:144px;
	padding-top:0px;
	font-family:"Times New Roman", Times, serif;
	color:#000000;
	list-style:none;

}

#sub_nav2 ul {
	margin-left: 0;
	padding-left: 0;
	list-style-type: none;
	background-color:#F0ECDA;
	width:145px;
}

#sub_nav2 li a:hover {
	background-color:#DBD8BD;
	}

.sub_nav_selected2 {
	background-color:#DBD8BD;
	width:145px;
	}


#sub_nav2 a {
	width:144px;
	font-size:12px;
	color:#000000;
	display:block;
	text-decoration:none;
	border-width:0px 1px 1px 1px; 
	border-color:#bac4c9;
	border-style:solid;
	height:22px;
		
}


/* FOOTER */

#footer {font-family:"Times New Roman", Times, serif; font-size:9px; font-weight:bold; letter-spacing:0.5px; height:20px;margin:0 auto;width:960px;vertical-align:bottom;border-width:1px 0 1px 0;border-color:#bac4c9;border-style:solid; padding-top:5px;}	
#footer a:link { color:#000000; text-decoration:none; }
#footer a:hover { color:#000000; text-decoration:underline; }	
#footer a:visited { color:#000000; text-decoration:none;}


.footer {font-family:"Times New Roman", Times, serif; font-size:9px;}	

.footnote { padding:16px;}

 
	