html {
     overflow: -moz-scrollbars-vertical;
	 overflow-y:scroll;
}
body{background:url('/Insights/images/bodyBg.jpg') top repeat-x #a3d6f4;margin:0px;font-family:Arial, Helvetica, sans-serif;}
/***********************************************************************************************************/
/* THROUGHOUT */
/***********************************************************************************************************/
div{border-style:solid; border-width:0px;}
div.shell{width:671px;margin:0px auto;}
div.shell div.shell{width:auto;margin:0px;background:#ffffff;padding:14px 14px 14px 14px;}
a img{border:none;}
/***********************************************************************************************************/
/* TEXT */
/***********************************************************************************************************/
.title{font-family:Myriad Pro;color:White;font-weight:normal;font-size:24px;white-space:nowrap;}
/***********************************************************************************************************/
/* HEADER */
/***********************************************************************************************************/
#cttcHeader{clear:both;width:100%;min-height:100px;background:url('/Insights/images/headerBg.gif') center top repeat-x;margin:0px 0px 0px 0px;}
#cttcHeader div.shell div{}
/* logo */
div.logo{width:34%;margin:0px auto;float:left;}
div.logo img{margin:20px 0px 20px 0px;}
div.title{width:66%;float:right;text-align:right;margin:20px 0px 0px 0px;}
/***********************************************************************************************************/	
/* BODY */
/***********************************************************************************************************/
#cttcBody, .cttcBody{clear:both;}
/***********************************************************************************************************/
/* FOOTER */
/***********************************************************************************************************/
#cttcFooter{clear:both;height:75px;text-align:center;color:#005c96;font-size:11px;margin:10px 0px 0px 0px;}
#cttcFooter a{color:#005c96;text-decoration:none;}
#cttcFooter a:hover{color:#fff;text-decoration:underline;}
/***********************************************************************************************************/
/* Fuel Classes */
/***********************************************************************************************************/
TD.menu_top {height:30px;font-size:11px;background-color:#fbb040;border-bottom:14px solid #FFFFFF;color:white;padding-left:17px;font-weight:bold;}
TD.menu_item {height:29px;font-size:11px;background-color:#6fb8e5;border-bottom:1px solid #FFFFFF;color:white;padding-left:17px;font-weight:bold;}
TD.menu_item:hover {background-color:#3385bf;}
TD.menu_item A {color:white;text-decoration:none;}
TD.sec_menu_top {height:90px;font-size:17px;background-color:#fbb040;border-bottom:1px solid white;color:white;padding-left:17px;padding-bottom:12px;vertical-align:bottom;font-weight:bold;}
TD.sec_menu, TD.photo_nav {font-size:11px;background-color:#6fb8e5;border-bottom:1px solid #FFFFFF;color:white;padding-left:17px;font-weight:bold;padding-top:10px;padding-bottom:10px;}
TD.sec_menu_on, TD.sec_menu:hover {font-size:11px;background-color:#3385bf;border-bottom:1px solid #FFFFFF;color:white;padding-left:17px;font-weight:bold;padding-top:10px;padding-bottom:10px;}
TD.sec_menu A, TD.sec_menu_on A, TD.photo_nav A {color:white;text-decoration:none;}

#sec_old .sec_links_title {font-size:12px;font-weight:bold;padding-top:17px;padding-bottom:17px;border-top:1px solid #000000;}
#sec_old .sec_link {font-family:Garamond;font-size:16px;padding-bottom:5px;}
#sec_old .sec_link A {color: #000000;text-decoration:none;}
#sec_old .sec_link_end {font-family:Garamond;font-size:16px;padding-bottom:23px;}
#sec_old .sec_img_title {font-size:12px;font-weight:bold;padding-top:17px;padding-bottom:11px;border-top:1px solid #000000;}
#sec_old .sec_img {padding-top:8px;padding-right:8px;}
TD.photo_cap {padding-top:22px;padding-left:55px;padding-right:55px;font-size:11px;line-height:16px;font-weight:bold;}
TD.photo_link {font-size:11px;color:#6fb8e5;}
TD.photo_link A {color:#6fb8e5;text-decoration:none;}
#sec_old .sec_title {font-family:Helvetica,"Helvetica LT Std",Arial,Sans-Serif;font-size:25px;color:#fe5921;}
#sec_old .sec_title_e {font-family:Helvetica,"Helvetica LT Std",Arial,Sans-Serif;font-size:25px;color:#fe5921;}
#sec_old .sec_body {font-family:Garamond;font-size:15px;line-height:25px;padding-bottom:30px;}
#sec_old .sec_body P {padding:0px;margin:0px;}
#sec_old .sec_body_e {font-family:Garamond;font-size:15px;line-height:25px;}
#sec_old .sec_body_e P {padding:0px;margin:0px;}
#sec_old .sec_subhead_e {font-family:Helvetica,"Helvetica LT Std",Arial,Sans-Serif; font-weight:bold; font-size:14px; color:#0067ac;}
#sec_old .sec_links_title_e {font-size:12px;font-weight:bold;border-top:1px solid #000000;}
#sec_old .sec_link_e {font-family:Garamond;font-size:16px;}
#sec_old .sec_link_e A {color: #000000;text-decoration:none;}

.sec_img_title_e {font-size:12px;font-weight:bold;padding-top:17px;padding-bottom:11px;}

.sec_quotehead_e {font-family:Helvetica,"Helvetica LT Std",Arial,Sans-Serif;color:#0067ac;font-weight:bold;font-size:12px;line-height:17px;text-transform:uppercase;}
.sec_quote {padding:28px 15px 20px 15px;font-family:Helvetica,"Helvetica LT Std",Arial,Sans-Serif;background-color:#abdcf6;text-align:left;line-height:18px;font-size:12px;color:#0067ac;}
.sec_quote_e {font-family:Helvetica,"Helvetica LT Std",Arial,Sans-Serif;color:#0067ac;font-size:12px;line-height:18px;}

#sec_new .sec_links_title {font-size:12px;font-weight:bold;padding-top:17px;padding-bottom:17px;border-top:1px solid #000000;}
#sec_new .sec_link {font-family:Helvetica,"Helvetica LT Std",Arial,Sans-Serif;font-size:16px;padding-bottom:5px;}
#sec_new .sec_link A {color: #000000;text-decoration:none;}
#sec_new .sec_link_end {font-family:Helvetica,"Helvetica LT Std",Arial,Sans-Serif;font-size:16px;padding-bottom:23px;}
#sec_new .sec_img_title {font-size:12px;font-weight:bold;padding-top:17px;padding-bottom:11px;border-top:1px solid #000000;}
#sec_new .sec_img {padding-top:8px;padding-right:8px;}
#sec_new .sec_title {font:bold 25px Helvetica,"Helvetica LT Std",Arial,Sans-Serif;color:#1b67a9;}
#sec_new .sec_title_e {font:bold 25px Helvetica,"Helvetica LT Std",Arial,Sans-Serif;color:#1b67a9;}
#sec_new .sec_body {font-family:Helvetica,"Helvetica LT Std",Arial,Sans-Serif;font-size:15px;line-height:21px;padding-bottom:30px;color:#58595b;}
#sec_new .sec_body P {padding:0px;margin:0px;color:#58595b;}
#sec_new .sec_body_e {font-family:Helvetica,"Helvetica LT Std",Arial,Sans-Serif;font-size:15px;line-height:21px;color:#58595b;}
#sec_new .sec_body_e P {padding:0px;margin:0px;color:#58595b;}
#sec_new .sec_subhead_e {font-family:Helvetica,"Helvetica LT Std",Arial,Sans-Serif; font-weight:bold; font-size:14px; color:#0067ac;}
#sec_new .sec_links_title_e {font-size:12px;font-weight:bold;border-top:1px solid #000000;}
#sec_new .sec_link_e {font-family:Helvetica,"Helvetica LT Std",Arial,Sans-Serif;font-size:16px;}
#sec_new .sec_link_e A {color: #000000;text-decoration:none;}


#nav_old DIV.nav_f_yes A div {background-color:#7ac5ec;}
#nav_old DIV.nav_f_no A div {background-color:#baa975;}
#nav_old DIV.nav_f_yes A.on div,
#nav_old DIV.nav_f_yes A:hover div {background-color:#0067ac;}
#nav_old DIV.nav_f_no A.on div,
#nav_old DIV.nav_f_no A:hover div {background-color:#aa8421;}
#nav_old DIV.nav_f_yes A div, 
#nav_old DIV.nav_f_no A div {border-bottom:1px solid white;padding:6px 6px 6px 18px;text-align:left;}
#nav_old DIV.nav_f_yes A, 
#nav_old DIV.nav_f_no A {font-family:Helvetica,"Helvetica LT Std",Arial,Sans-Serif;color:#FFFFFF;font-size:11px;font-weight:bold;text-decoration:none;}

#nav_new DIV.nav_f_yes A div {background-color:#85a193;}
#nav_new DIV.nav_f_no A div {background-color:#7cc6f2;}
#nav_new DIV.nav_f_yes A.on div,
#nav_new DIV.nav_f_yes A:hover div {background-color:#657c70;}
#nav_new DIV.nav_f_no A.on div,
#nav_new DIV.nav_f_no A:hover div {background-color:#639bbd;}
#nav_new DIV.nav_f_yes A div, 
#nav_new DIV.nav_f_no A div {border-bottom:1px solid white;padding:6px 6px 6px 18px;text-align:left;}
#nav_new DIV.nav_f_yes A, 
#nav_new DIV.nav_f_no A {font-family:Helvetica,"Helvetica LT Std",Arial,Sans-Serif;color:#FFFFFF;font-size:11px;font-weight:bold;text-decoration:none;}

TD.issue_date {font:bold 12px arial,helvetica,sans-serif;text-align:left;padding-bottom:3px;}


#home_hero {height:337px;width:470px;background:url('/Insights/docs/images/hero_frame.png') no-repeat;position:relative;}
#home_hero_img {height:258px;width:390px;position:absolute;top:40px;left:40px;z-index:1;}
#home_hero_mast {height:258px;width:390px;position:absolute;top:40px;left:40px;z-index:2;background:url('/Insights/docs/images/masthead.png') no-repeat;}
#home_hero_text {height:62px;width:390px;position:absolute;bottom:0px;left:0px;z-index:3;}
DIV.hero_text_title {font:bold 15px arial,helvetica,sans-serif;color:#FFFFFF;position:absolute;top:13px;left:10px;width:360px;height:20px;overflow:hidden;}
DIV.hero_text_subtitle {font:15px arial,helvetica,sans-serif;color:#FFFFFF;position:absolute;top:32px;left:10px;width:360px;height:20px;overflow:hidden;}

DIV.story_frame_ad {width:212px;height:183px;position:relative;}

DIV.story_frame {width:212px;height:153px;background:url('/Insights/docs/images/story_frame.png') no-repeat;position:relative;}
DIV.story_frame DIV {width:183px;height:124px;position:absolute;top:11px;left:12px;}
DIV.story_frame_text {height:30px;}
DIV.story_frame_text A {text-decoration:none;color:#3d7cba;font:bold 13px Helvetica,"Helvetica LT Std",Arial,Sans-Serif;}
DIV.story_frame_text A:hover {color:#3d7cba;}

#back_issue {border-top:14px solid #FFFFFF;background-color:#5d5643;color:#FFFFFF;text-align:left;padding:14px 0px 14px 20px;font-size:12px;font-weight:bold;}
.nav_event_date {font-size:15px;padding-bottom:2px;}
.nav_event_text {font-size:13px;padding-bottom:12px;}
.nav_event_text A {color:#231f20;text-decoration:none;}
.nav_event_text A:hover {color:#231f20;}
