body { margin-left:25px; margin-top:25px; text-align:center;}
p, div, a, span { font-family:verdana, arial; font-size:12px;  color:#606060; }
p { line-height: 20px; padding-bottom: 12px; margin: 0;}
ul, li { list-style-type: none; }



/* standard text treatment */


.title_underline { font-size: 24px; font-weight: normal; color: #005288; line-height: 26px; border-bottom: 2px solid #F2A94D}
.popup_title { padding: 10px 0 10px 0; font-size: 14px; font-weight: bold; color:#f2a94d;  line-height: 16px; }
.event_title { color: #99CC33; padding: 10px 0 10px 0;font-size: 18px; font-weight: bold;line-height: 20px;}

.title {padding: 10px 0 30px 0; font-size: 24px; font-weight: bold; color: #005288; line-height: 26px; }
.subtitle { padding: 10px 0 10px 0;font-size: 18px; font-weight: bold; color: #005288;line-height: 20px;  }
.headline { padding: 10px 0 5px 0;font-size: 14px; font-weight: bold; color: #666666; line-height: 16px;}


/* page formatting outlines */
#page_outline_bottom { \width: 891px; w\idth: 891px; height:30px; margin:auto; background: url(../images/page/rbottom.gif) top right no-repeat;}
#page_outline_start { \width: 891px; w\idth: 891px; height:20px; margin:auto; background: url(../images/page/rstop.gif) top right no-repeat;}
HTML>BODY #page_outline { \width: 890px; w\idth: 837px; border-left: 1px solid #cdcdcd; border-right: 1px solid #cdcdcd; padding: 0 26px 10px 26px;margin:auto;}
#page_outline { \width: 890px; w\idth: 837px; border-left: 1px solid #cdcdcd; border-right: 1px solid #cdcdcd;  padding: 0 25px 10px 24px;margin:auto;}
#page { \width:890px; w\idth:840px; margin:0; padding:0;  text-align:left;}


#header {	height:95px; width:840px; 	background: 	url(../images/header/lg_gasb.gif) top left no-repeat;}
#header #nav_supplemental { float: right; font-size:11px; }
#header #nav_supplemental ul li {  float: left;  border-right: 2px solid #606060; background-repeat: no-repeat; background-position: bottom right; padding: 0px 18px 0px 0; margin: 15px 18px 0 0; }
#header #nav_supplemental ul li:after { clear: both; display: block; content: "."; height: 0px; visibility: hidden; }
#header #nav_supplemental ul li a { text-decoration: none; color:#666;font-family:arial; font-weight:bold; font-size: 11px; }		
#header #nav_supplemental ul li.logon { margin-top: 8px; border:none; padding-top: 0px; padding-right: 0; background-image: none;}
#header #nav_supplemental ul li.logon input { border:none; width: 140px; padding: 1px; border: 1px solid #666; vertical-align: top; }
#header #nav_supplemental ul li.logon img { border:none; display: inline; }		
	
/* top global navigation */		
#nav_global { width:840px; height: 38px; padding: 3px 0 3px 0;background-image: url();}
#nav_global:after { clear: both; display: block; content: "."; height: 0px; visibility: hidden; }
#nav_global ul { padding:2px 0 0 0; margin:1px 0 0 0; }
#nav_global ul li { float: left; padding: 0 17px 0 10px; background-image: url(../images/header/bg_divider.gif); background-repeat: no-repeat; background-position: top right; }
#nav_global ul li a { 		text-transform: uppercase; font-family: tahoma; font-size:12px; font-weight:bold; display: block; color: #606060; 
							text-decoration: none; padding: 0 0 20px 0; }
#nav_global ul li a:hover { color:#f2a94d; }
#nav_global ul li.selected a { text-transform: uppercase; font-family: tahoma; font-size:12px; font-weight:bold; display: block; color:#f2a94d; 
								text-decoration: none; padding: 0 0 18px 0; 
								background-image: url(../images/navigation/bg_hover.gif); 
								background-repeat: no-repeat; 
								background-position: bottom center;   }
								
								
/* secondary sub navigation */
#nav_secondary 	{ width: 750px;  height: 27px; padding: 1px 0 3px 0; align:center; margin:0; }
#nav_secondary:after { clear: both; display: block; content: "."; height: 0px; visibility: hidden; }
#nav_secondary ul { padding:0px 0 0 0; margin:1px 0 0 0; }
#nav_secondary ul li { float: left; padding: 0 17px 0 10px; background-image: url(../images/header/bg_divider-sm.gif); background-repeat: no-repeat; background-position: top right;}
#nav_secondary ul li a { font-size:12px; display: block; color: #606060; text-decoration: none;  }
#nav_secondary ul li a:hover { color:#f2a94d; }
#nav_secondary ul li.selected a { font-size:12px; display: block; color:#f2a94d; text-decoration: none;  }						
/*
background-image: url(../images/navigation/bg_nav.gif); background-repeat: repeat-x; 
*/
HTML>BODY #title_bar { padding: 4px 0 2px 8px; font-family:verdana; font-size: 32px; font-weight: bold; color: #005288; }
#title_bar { padding: 4px 0 2px 8px; font-family:verdana; font-size: 32px; font-weight: bold; color: #005288; }

HTML>BODY #bar { width:840px; height: 38px; padding: 30px 0 15px 0;   background-image: url(../images/navigation/bg_nav_no_padding.gif); background-repeat: repeat-x;  background-position: bottom center;}
#bar { width:840px; height: 38px; padding: 30px 0 8px 0;   background-image: url(../images/navigation/bg_nav_no_padding.gif); background-repeat: repeat-x;  background-position: bottom center;}


/* left sode of page (content areas) */
#page #page_left { float:left; width: 380px;  padding:0; margin:0;}

/* 2 column left content */
#page #page_left #left_column { float:left;  margin:0 0px 0 0px;}
/* Firefox Style 
HTML>BODY .title_checkBox { float:left; margin: 0 0 70px 0; font-size: 24px; font-weight: bold; color: #005288; line-height: 26px; }
*/

/* IE Style */
.title_checkBox { float:left; width:400px; margin: 0 0 30px 0; font-size: 24px; font-weight: normal; color: #005288; line-height: 26px;}

#page #page_left #left_column ol { padding:0; margin:0; }
#page #page_left #left_column ol li { color: #666; padding: 2px 2px 5px 15px; margin:0; list-style: decimal inside; }
#page #page_left #left_column ol li a { text-decoration:underline; }
#page #page_left #left_column ul { padding:0; margin:0; }
#page #page_left #left_column ul li { color: #666; padding: 2px 2px 5px 15px; margin:0; list-style: disc inside; }
#page #page_left #left_column ul li a { text-decoration:underline; }
#page #page_left #left_column .standard_box { width: 380px; padding: 4px 0px 10px 12px;  margin:0;}
#page #page_left #left_column .standard_box:after { clear: both; display: block; content: "."; height: 0px; visibility: hidden; }
#page #page_left #left_column .standard_box p { font-family:verdana; margin-top: 2px; margin-bottom: 5px; }
#page #page_left #left_column .standard_box span { font-family:verdana; margin:0; padding:0; }
#page #page_left #left_column .standard_box .image_area { padding: 0 0 10px 0; }
#page #page_left #left_column .standard_box .image_area:after { clear: both; display: block; content: "."; height: 0px; visibility: hidden; }
#page #page_left #left_column .standard_box .title_area { float:left; font-size: 12px; line-height:16px; width:380px; padding-bottom:0px; padding-top:5px; margin:0;}
#page #page_left #left_column .standard_box .date { position:relative; float:right; font-family:verdana;font-size: 11px; color: #005288; padding-top:5px; padding-bottom:0px;}
#page #page_left #left_column .standard_box .webinar_date { font-family:verdana;font-size: 10px; color: #666; font-weight:bold; padding:0; margin:0;}
#page #page_left #left_column .standard_box .summary { font-family:verdana; font-size: 12px; color:#666; padding:0; margin:0; line-height:18px; }
/*#page #page_left #left_column .standard_box .name { font-family:verdana; font-size: 18px; font-weight: bold; color: #99CC33; }
#page #page_left #left_column .standard_box .title { font-family:verdana;font-size: 12px; font-weight: bold; padding:0; margin:0; color: #005288; }
#page #page_left #left_column .standard_box .subtitle { font-family:verdana;font-size: 10px; font-weight: bold; } */
#page #page_left #left_column .standard_box img { float: left; padding: 0 12px 12px 0; }
#page #page_left #left_column .standard_box .authors { font-size: 11px; font-family:verdana; font-weight: normal; color:#005288;  
padding-bottom:3px; padding-top:0;  margin:0;}

#page #page_left #left_column .standard_box a {  font-weight: bold; color:#005288;  text-decoration:none; padding:2px 0 8px; 0; margin:0; line-height:18px; }
#page #page_left #left_column .standard_box a:hover { font-family:verdana; text-decoration:underline; }
#page #page_left #left_column .standard_box a.webinar_link {  font-family:verdana;font-size: 12px; font-weight: bold; color:#666; }
#page #page_left #left_column .standard_box a.more_link { font-family:verdana; font-style: italic; text-decoration:underline; font-size:10px; font-weight: normal; color:#666; }


/* 1 column left content */
#page #page_left #standard_content {  padding:0; margin:0; width: 700px; padding-left: 10px; }
#page #page_left #standard_content img { margin:20px 20px 20px 0px; border 1px solid #666666; }
#page #page_left #standard_content ol { padding:0; margin:0; }
#page #page_left #standard_content ol li { color: #666; padding: 2px 2px 5px 15px; margin:0; list-style: decimal inside; }
#page #page_left #standard_content ol li a { text-decoration:underline; }
#page #page_left #standard_content ul { padding:0; margin:0; }
#page #page_left #standard_content ul li { color: #666; padding: 2px 2px 5px 15px; margin:0; list-style: disc inside; }
#page #page_left #standard_content ul li a { text-decoration:underline; }


#page #page_right { float: right; width: 450px; padding:0; margin:0 0 0 10px;}
#page #page_right #gasb_block object { position:relative; top:-163px; left: 27px; }
#page #page_right #gasb_block object:after { clear: both; display: block; content: "."; height: 0px; visibility: hidden; }
#page #page_right #gasb_block { background-image: none; }

/* Text based Right hand block (RHB) */
#page #page_right #RHB { padding:5px 20px 10px 20px; margin-top:5px; position:relative; top:-160px; left: 27px; }
#page #page_right #RHB .rhb_title { font-family:verdana; font-size:20px; font-weight:bold; color:#005288;}
#page #page_right #RHB .rhb_text { font-family:verdana; font-size:12px; line-height: 18px;}
#page #page_right #RHB a { font-family:verdana; font-size:12px; font-weight:bold; }
#page #page_right #RHB ul { padding:0; margin:0; }
#page #page_right #RHB ul li { color: #666; padding: 2px 2px 5px 15px; margin:0; list-style: disc inside; }
#page #page_right #RHB ul li a { text-decoration:underline; }
		
#page #page_bottom {position:relative; top:-130px; text-align:center}
#page #page_bottom #inner_bottom { width:480px; display:inline-block; text-align:left }
		
/* footer elements */

#footer { width:840px; height: 55px; padding: 0px; border-top: 1px solid #f2a94d; margin: 10px 0 15px 0; background: url(../images/footer/lg_milliman.gif) bottom right no-repeat; }
#footer:after { clear: both; display: block; content: "."; height: 0px; visibility: hidden; }
#footer ul { margin:0; padding:0; }
#footer ul li { float: left;  color: #606060; padding: 0px 13px 0px 0; border-right: 2px solid #606060; margin: 15px 13px 0 0; }
#footer ul li a { font-weight:bold; font-size: 11px; font-family:arial; color: #606060; text-decoration: none; }	


	
