/*--------------------------------------------------------------Return browser to baseline for consistency--------------------------------------------------------------*/table{border-collapse:collapse;border-spacing:0;}fieldset,img, a img{border:0;}cite,code,em,strong,th{font-style:normal;font-weight:normal;}th{text-align:left;}q:before,q:after{content:'';}/*--------------------------------------------------------------Create the structure of the layout--------------------------------------------------------------*/body {}div#container { margin-left: auto; margin-right: auto; width: 955px;}div#container div { float: left; display: block;}.clearfix:after { content: "."; display: block; height: 0px; clear: both; visibility: hidden;}#gradient_area { width:965px; margin-left:auto; margin-right:auto; margin-top:0px; background-color:#8babd9; background-image:url('/atf/cf/{d7db5d5c-3f40-4d04-af93-6f2b2ee549db}/asp_gradient.gif');}#head { width: 327px;}#tnav { width: 628px;}#wrap { width: 955px; background-image:url('/atf/cf/{d7db5d5c-3f40-4d04-af93-6f2b2ee549db}/asp_main_bg.gif');}#copy { width: 690px; padding: 10px 20px 10px 10px;}#science_area { height:58px;}#header_area { width:955px;}a.level_1_nav:link {display:block; padding-bottom:10px; padding-left:18px; text-decoration:none; font-weight:bold; color:#FFF; font-size:13px;}a.level_1_nav:visited {display:block; padding-bottom:10px; padding-left:18px; text-decoration:none; font-weight:bold; color:#FFF; font-size:13px;}a.level_1_nav:hover {display:block; padding-bottom:10px; padding-left:18px; text-decoration:underline; font-weight:bold; color:#FFF; font-size:13px;}a.level_1_nav_on:link {display:block; padding-bottom:10px; padding-left:18px; text-decoration:underline; font-weight:bold; color:#FFF; font-size:13px;}a.level_1_nav_on:visited {display:block; padding-bottom:10px; padding-left:18px; text-decoration:underline; font-weight:bold; color:#FFF; font-size:13px;}a.level_1_nav_on:hover {display:block; padding-bottom:10px; padding-left:18px; text-decoration:none; font-weight:bold; color:#FFF; font-size:13px;}a.level_2_nav:link {display:block; padding-bottom:5px; padding-left:31px; text-decoration:none; color:#FFF; font-size:12px;}a.level_2_nav:visited {display:block; padding-bottom:5px; padding-left:31px; text-decoration:none; color:#FFF; font-size:12px;}a.level_2_nav:hover {display:block; padding-bottom:5px; padding-left:31px; text-decoration:underline; color:#FFF; font-size:12px;}a.level_2_nav_on:link {display:block; padding-bottom:5px; padding-left:31px; text-decoration:underline; color:#FFF; font-size:12px;}a.level_2_nav_on:visited {display:block; padding-bottom:5px; padding-left:31px; text-decoration:underline; color:#FFF; font-size:12px;}a.level_2_nav_on:hover {display:block; padding-bottom:5px; padding-left:31px; text-decoration:none; color:#FFF; font-size:12px;}a.level_3_nav:link {display:block; padding-bottom:5px; text-decoration:none; color:#FFF; font-size:12px;}a.level_3_nav:visited {display:block; padding-bottom:5px; text-decoration:none; color:#FFF; font-size:12px;}a.level_3_nav:hover {display:block; padding-bottom:5px; text-decoration:underline; color:#FFF; font-size:12px;}a.level_3_nav_on:link {display:block; padding-bottom:5px; text-decoration:underline; color:#FFF; font-size:12px;}a.level_3_nav_on:visited {display:block; padding-bottom:5px; text-decoration:underline; color:#FFF; font-size:12px;}a.level_3_nav_on:hover {display:block; padding-bottom:5px; text-decoration:none; color:#FFF; font-size:12px;}.col1 { color:#FFF;}#main_area { width:955px;}#left_area { float:left; width:215px; padding-right:5px; padding-top:20px; font-family:Verdana, Arial, Helvetica, sans-serif;}#content_area { float:left; width:705px; padding-left:20px; padding-right:10px; padding-top:20px; font-family:Verdana, Arial, Helvetica, sans-serif;}#secondary_nav { display:block; width:705px; border-bottom:1px solid #5191cd; padding-bottom:5px; padding-top:5px;} #breadcrumb { display:block; padding-top:15px; width:695px; padding-left:10px;}#title { display:block; width:695px; font-size:14px; padding-top:15px; padding-bottom:5px; color: #dd7328; font-size: 14px; font-weight:bold;}#main_content { width:695px; padding-left:10px; }a.sec_nav:link { height:9px; background-color:#5191cd; font-size:12px; color:#FFF; font-weight:bold; text-decoration:none; padding-top:5px; padding-bottom:5px;  padding-right:10px; padding-left:10px; border-right:1px solid #FFF;}a.sec_nav:visited {height:9px; background-color:#5191cd; font-size:12px; color:#FFF; font-weight:bold; text-decoration:none; padding-top:5px; padding-bottom:5px;  padding-right:10px; padding-left:10px; border-right:1px solid #FFF;}a.sec_nav:hover {height:9px; background-color:#44b7b5; font-size:12px; color:#FFF; font-weight:bold; text-decoration:none; padding-top:5px; padding-bottom:5px;  padding-right:10px; padding-left:10px; border-right:1px solid #FFF;}#side { width: 225px;}#foot { width: 680px; padding-top: 5px;}/*--------------------------------------------------------------The high level non-structural styles within the layout--------------------------------------------------------------*/body { font: normal 12px Verdana, Arial, Helvetica, sans-serif; background-color:#5191cd; background-image:url('/atf/cf/{d7db5d5c-3f40-4d04-af93-6f2b2ee549db}/asp_bg.gif'); margin-top:0px; background-repeat:repeat-x; background-position:top;}#head { }#tnav { background-color: #FFF; }#wrap { }#copy { background-color: #FFF; color: #000; text-align:left;}#side { background-color: #006eac;}#foot { text-align: center; padding-top:40px;}#footer { width:965px; margin-left:auto; margin-right:auto;}/*--------------------------------------------------------------Masthead styles--------------------------------------------------------------*/#logo { }#banner {  }/*Grid Styles*/.g_table { width: 600px; margin: 0; padding: 0; color:#000;}.g_table a:link { color:#000;}.g_table a:visited { color:#000;}.g_table a:hover { color:#000;}.g_header { height:25px; width:100%; padding-top:5px;  background-color: #006eac; cursor: pointer; text-align: center; color: #FFF; font-weight: bold;}.g_resize { cursor: e-resize;}.g_header_down { height:25px; width:100%; padding-top:5px; background-color: #006eac;  text-align: center; color: #FFF; cursor: pointer; font-weight: bold;}.g_cell { padding: 4px;}.g_cell_hl {  background-color: #ddd;}.g_edit_box { padding: 3px; background: #FFF;}