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 {    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;}
.listheader { font-family:verdana;font-size: 11px; font-weight: bold; padding:0; margin:0; color:#005288;}
.popup_title {padding: 10px 0 10px 0; font-size: 14px; font-weight: bold; color:#F09828;  line-height: 16px; }
.source { font-family:verdana; font-style: italic; font-size:10px; font-weight: normal; color:#666; }
.survey { font-family:verdana; font-style: italic; font-size:10px; font-weight: normal; color:#666; line-height: 30px; }

#close { font-size: 12px; padding: 0px 0px 5px 0px; color: #666; width:480px;} 
#close a { font-family:verdana; text-decoration:underline;} 


/* page formatting outlines */

/* 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  width: 965px;*/		
#nav_global { width:840px; height: 38px; padding: 3px 0 3px 0; background-image: url(../images/navigation/bg_nav.gif); background-repeat: repeat-x; }
#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 12px 0; }
#nav_global ul li a:hover { color:#F09828; }
#nav_global ul li.selected a { text-transform: uppercase; font-family: tahoma; font-size:12px; font-weight:bold; display: block; color:#F09828; 
								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: 550px;  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:#F09828; }
#nav_secondary ul li.selected a { font-size:12px; display: block; color:#F09828; text-decoration: none;  }						



/* left sode of page (content areas) */
#page #page_left { float:left; width: 650px;  padding:0; margin:0;}
                                                                                                                                                                                                                                                    
#page #page_left #border_table { border: 1px solid #F09828; margin: 5px 0 0 0;}                                                                                                                                                                     
#page #page_left #border_table table { padding: 5px 5px 5px 5px;}                                                                                                                                                                                   
#page #page_left #border_table th { background-color: #405779; color: #ffffff; font-family:verdana;font-size: 12px; border: 1px solid #E8F3F5;}                                                                                                                                
#page #page_left #border_table .light { border: 1px solid #E8F3F5; color: #606060; background-color: #fffff; padding: 5px 0 5px 10px; font-family:verdana;font-size: 11px;}  
#page #page_left #border_table .dark { border: 1px solid #E8F3F5; color: #606060; background-color: #EAE7E7; padding: 5px 0 5px 10px; font-family:verdana;font-size: 11px;}                                                                                              

#page #page_left #border_table .sub td { border: 1px solid #E8F3F5; color: #606060; padding: 5px 0 5px 10px; font-family:verdana;font-size: 11px;}  

/* 2 column left content */
#page #page_left #left_column { float:left; width:140px;  margin:0 10px 0 10px;  }
#page #page_left #middle { float:right; width:450px; margin:0;}
#page #page_left #middle ol { padding:0; margin:0; }                                                                                                                                                                                                                                          
#page #page_left #middle ol li { color: #666; padding: 2px 2px 5px 15px; margin:0; list-style: decimal inside; }
#page #page_left #middle ol li a { text-decoration:underline; }
#page #page_left #middle ul { padding:0; margin:0; }
#page #page_left #middle ul li { color: #666; padding: 2px 2px 5px 15px; margin:0; list-style: disc inside; }
#page #page_left #middle ul li a { text-decoration:underline; }

#page #page_left #middle #glossaryBlock { \width: 448px; w\idth: 424px; border: 3px solid #ccc; height: 50px; font-weight: bold; font-size: 14px; color: #666; padding: 5px 10px 5px 10px;} 
#page #page_left #middle #glossaryBlock p { padding: 5px 50px 0 15px;}
#page #page_left #middle #glossaryBlock a { font-size: 14px; text-decoration: underline;}
#page #page_left #middle #glossaryBlock ul { padding:0; margin:0; }
#page #page_left #middle #glossaryBlock ul li { float:left; padding: 5px 10px 5px 10px; list-style: none outside;}
#page #page_left #middle #glossaryBlock ul li a { text-decoration:underline; }

#page #page_left #middle .sitemapBlock { \width: 448px; w\idth: 424px; padding: 4px 12px 10px 12px; margin:0; }
#page #page_left #middle .sitemapBlock:after { clear: both; display: block; content: "."; height: 0px; visibility: hidden; }
#page #page_left #middle .sitemapBlock p { font-family:verdana; margin-top: 2px; margin-bottom: 5px; }
#page #page_left #middle .sitemapBlock span { font-family:verdana; margin:0; padding:0; }
#page #page_left #middle .sitemapBlock .title_area { float:left; line-height:16px; width:350px; padding-bottom:0px; padding-top:5px; margin:0;}
#page #page_left #middle .sitemapBlock .title { font-family:verdana;font-size: 11px; font-weight: bold; padding:0; margin:0; color:#005288; }
#page #page_left #middle .sitemapBlock .subtitle { font-family:verdana;font-size: 10px; font-weight: bold; }
#page #page_left #middle .sitemapBlock a {  font-weight: bold; color:#005288;  text-decoration:none; padding:2px 0 8px; 0; margin:0; line-height:18px; }
#page #page_left #middle .sitemapBlock a:hover { font-family:verdana; text-decoration:underline; }
#page #page_left #middle .sitemapBlock ul { padding:0; margin:0; }
HTML>BODY #page #page_left #middle .sitemapBlock ul li { background-image: url(../images/page/bullet_2.gif); font-size: 11px; background-repeat: no-repeat; background-position: 15 1em; padding-left: 30px; list-style: none inside;}
#page #page_left #middle .sitemapBlock ul li { background-image: url(../images/page/bullet_2.gif); font-size: 11px; background-repeat: no-repeat; background-position: 15 1em; padding: 5px 13px 5px 13px; list-style: none;}
#page #page_left #middle .sitemapBlock ul li a { text-decoration:underline; color: #666; font-weight: normal; }
#page #page_left #middle .sitemapBlock ol { padding:0; margin:0; }
#page #page_left #middle .sitemapBlock ol li { list-style: disc inside;}
#page #page_left #middle .sitemapBlock ol li a { font-weight: bold; color:#005288;  text-decoration:none; padding:2px 0 8px; 0; margin:0; line-height:18px; }

#page #page_left #middle .standard_box { \width: 448px; w\idth: 424px; padding: 4px 12px 10px 12px; border-bottom: 1px solid #eee; margin:0; }
#page #page_left #middle .standard_box:after { clear: both; display: block; content: "."; height: 0px; visibility: hidden; }
#page #page_left #middle .standard_box p { font-family:verdana; margin-top: 2px; margin-bottom: 5px; }
#page #page_left #middle .standard_box span { font-family:verdana; margin:0; padding:0; }
#page #page_left #middle .standard_box .image_area { padding: 0 0 10px 0; }
#page #page_left #middle .standard_box .image_area:after { clear: both; display: block; content: "."; height: 0px; visibility: hidden; }
#page #page_left #middle .standard_box .title_area { float:left; line-height:16px; width:350px; padding-bottom:0px; padding-top:5px; margin:0;}
#page #page_left #middle .standard_box .date { position:relative; float:right; font-family:verdana;font-size: 11px; color: #005288; padding-top:5px; padding-bottom:0px;}
#page #page_left #middle .standard_box .webinar_date { font-family:verdana;font-size: 10px; color: #666; font-weight:bold; padding:0; margin:0;}
#page #page_left #middle .standard_box .summary { font-family:verdana; font-size: 11px; color:#666; padding:0; margin:0; line-height:14px; }
#page #page_left #middle .standard_box .name { font-family:verdana; font-size: 18px; font-weight: bold; color: #005288; }
#page #page_left #middle .standard_box .title { font-family:verdana;font-size: 11px; font-weight: bold; padding:0; margin:0; line-height:16px; color:#005288; }
#page #page_left #middle .standard_box .subtitle { font-family:verdana;font-size: 10px; font-weight: bold; }
#page #page_left #middle .standard_box img { float: left; padding: 0 12px 12px 0; }
#page #page_left #middle .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 #middle .standard_box .question { font-family:verdana; color: #F09828; font-weight: bold; font-size: 12px; }
#page #page_left #middle .standard_box .answer { font-family:verdana; color: #666; font-weight: bold; font-size: 12px; }

#page #page_left #middle .standard_box a {  font-weight: bold; color:#005288;  text-decoration:none; padding:2px 0 8px; 0; margin:0; line-height:18px; }
#page #page_left #middle .standard_box a:hover { font-family:verdana; text-decoration:underline; }
#page #page_left #middle .standard_box a.webinar_link {  font-family:verdana;font-size: 11px; font-weight: bold; color:#666; }
#page #page_left #middle .standard_box a.more_link { font-family:verdana; font-style: italic; text-decoration:underline; font-size:10px; font-weight: normal; color:#666; }

#page #page_left #middle .source { font-family:verdana; font-size:9px; text-decoration:italics; line-height:14px; margin-top:10px; }

#page #page_left #middle #QA { padding: 0 0 0 20px; }
#page #page_left #middle #QA p { padding: 20px 0 5px 0; }
#page #page_left #middle #QA a { color: #666; font-weight: normal; text-decoration:underline; }
#page #page_left #middle #QA ol {padding: 0 0 0 30px; margin:0 0 0 30px; list-style-type: decimal;}
#page #page_left #middle #QA ol li { padding: 5px 10px 5px 10px; list-style-position: outside;}
#page #page_left #middle #QA ol li a { text-decoration:underline; }
#page #page_left #middle #QA ul {padding: 0 0 0 30px; margin:0 0 0 30px; list-style-type: disc;}
#page #page_left #middle #QA ul li { padding: 5px 10px 5px 10px; list-style-position: outside;}
#page #page_left #middle #QA ul li a { text-decoration:underline; }
#page #page_left #middle #QA .backtotop a { float: right; padding: 10px 0 10px 0; text-decoration: none;}
#page #page_left #middle #QA .backtotop a:hover { text-decoration: underline;}

#page #page_left #middle #simple_table { border: 1px solid #F3A94E; margin: 15px 0 0 0; width:400px; padding: 2px;} 
#page #page_left #middle #simple_table th { background-color: #405779; color: #ffffff; font-family:verdana;font-size: 12px;}
#page #page_left #middle #simple_table td { border-bottom: 1px solid #E8F3F5; color: #606060; padding: 5px 0 5px 10px; font-family:verdana;font-size: 11px;}
#page #page_left #middle #simple_table td.image { float:right;}


/* 1 column left content */
#page #page_left #standard_content {  padding:0; margin:0; width: 610px; 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_left #standard_content .faq {padding: 3px 0 0 60px; color: #666; font-size: 12px;}
#page #page_left #standard_content .faq a { text-decoration:underline; }
#page #page_left #standard_content .faq ul { }
#page #page_left #standard_content .faq ul li { color: #666; padding: 10px 2px 0 0; margin:0 0 0 140px; list-style: none outside; line-height: 20px;}
#page #page_left #standard_content .faq ul li a { text-decoration:underline; }

/* there are new entries to work with id=standard content, the other was for id=middle only */ 
#page #page_left #standard_content #simple_table { border: 1px solid #F3A94E; margin: 15px 0 0 0; width:400px; padding: 2px;} 
#page #page_left #standard_content #simple_table th { background-color: #405779; color: #ffffff; font-family:verdana;font-size: 12px;} 
#page #page_left #standard_content #simple_table td { border-bottom: 1px solid #E8F3F5; color: #606060; padding: 5px 0 5px 10px; font-family:verdana;font-size: 11px;} 
#page #page_left #standard_content #simple_table td.image { float:right;}     

#page #page_right { float: right; width: 175px; padding:0; margin:0 0 0 0;}
/* gasb block graphic for right hand column */
#page #page_right #gasb_block { background: url(../images/page/block_graphic_small_197x120.gif) top right no-repeat; width:175px; height:99px; position:relative; top:-2px; }
/* Text based Right hand block (RHB) */
#page #page_right #RHB { padding:5px 10px 10px 10px; margin-top:40px; border-bottom:1px solid #B7B7B7; }
#page #page_right #RHB .rhb_title { font-family:verdana; font-size:14px; font-weight:bold; }
#page #page_right #RHB .rhb_text { font-family:verdana; font-size:11px; }
#page #page_right #RHB a { font-family:verdana; font-size:11px;}
#page #page_right #RHB img { float:left; padding-right: 15px; }


		
/* footer elements width: 970px; */
#footer { width:840px; height: 55px; padding: 0px; border-top: 1px solid #F09828; margin: 20px 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; }	


	
