body, p, td, div, li { color:#666666; font-size:13px; line-height:17px; font-family:Arial, Helvetica, sans-serif; text-decoration:none; }
a { color:#339900;text-decoration:none; }

.logo_search{padding:0px 0px 6px 0px;}
.logo{padding:29px 0px 0px 16px;}
.search{padding:18px 32px 0px 0px; vertical-align:top;}
.search table{float:right;}
.searchfield{border:1px solid #dbdbdb;*margin-top:-1px; *margin-bottom:-1px; height:23px; font-size:10px; line-height:12px; padding-left:5px;*padding-top:6px;}
.search_button{padding-left:2px;}
.tools_bg{padding:0px 32px 1px 1px;}
.tools_bg table{float:right;}
.tools{background-color:#66b360; border-left:1px solid #ffffff; color:#ffffff; font-size:11px; lien-height:13px; font-weight:bold;padding:2px 20px 3px 20px;}
.tools#over{background-color:#7bbd76;}
.tools a{ color:#ffffff; text-decoration:none;}
.tools a:hover{ color:#ffffff; text-decoration:none;}
.tools_textsize{background-color:#66b360; border-left:1px solid #ffffff; color:#ffffff; font-size:11px; lien-height:13px; font-weight:bold;padding:0px 20px 0px 20px;}
.text_size{color:#ffffff; font-size:11px; lien-height:13px; font-weight:bold; padding-right:9px; white-space:nowrap;}

.text_sizes{white-space:nowrap;}
.text_sizes a{margin-left:3px;position:relative; top:1px;}
a.text_size_small{font-size:11px;color:#a3e581; font-weight:bold; text-decoration:none;}
a.text_size_small:hover{color:#ffffff; text-decoration:none;}
a.text_size_small_active{font-size:11px;color:#ffffff;font-weight:bold; text-decoration:none;}
a.text_size_small_active:hover{color:#ffffff; text-decoration:none;}
a.text_size_med{font-size:14px;color:#a3e581;font-weight:bold; text-decoration:none;}
a.text_size_med:hover{color:#ffffff; text-decoration:none;}
a.text_size_med_active{font-size:14px;color:#ffffff;font-weight:bold; text-decoration:none;}
a.text_size_med_active:hover{color:#ffffff; text-decoration:none;}
a.text_size_large{font-size:16px;color:#a3e581;font-weight:bold; text-decoration:none;}
a.text_size_large:hover{color:#ffffff; text-decoration:none;}
a.text_size_large_active{font-size:16px;color:#ffffff;font-weight:bold; text-decoration:none;}
a.text_size_large_active:hover{color:#ffffff; text-decoration:none;}

.leftnav{padding:0px 0px 0px 16px;}
td.nav_section{padding:7px 8px 9px 10px; background-color:#005288; border-bottom:1px solid #ffffff; font-size:13px; line-height:15px; font-weight:bold; color:#ffffff; cursor:pointer;}
td.nav_section#over{background-color:#186a9f;}
td.nav_section a{color:#ffffff; text-decoration:none;}
td.nav_section a:hover{color:#ffffff; text-decoration:none;}
td.nav_section_active{padding:7px 8px 9px 10px; background-color:#b2cee7;border-bottom:1px solid #ffffff; font-size:13px; line-height:15px; font-weight:bold; color:#005288; cursor:pointer;}
td.nav_section_active#over a{color:#005288; text-decoration:none;}
td.nav_section_active a{color:#005288; text-decoration:none;}
td.nav_section_active a:hover{color:#005288; text-decoration:underline;}
td.nav_section_active_subs{padding:7px 8px 4px 10px; background-color:#b2cee7; font-size:13px; line-height:15px; font-weight:bold; color:#005288; cursor:pointer;}
td.nav_section_active_subs#over a{color:#005288; text-decoration:underline;}
td.nav_section_active_subs a{color:#005288; text-decoration:none;}
td.nav_section_active_subs a:hover{color:#005288; text-decoration:underline;}

td.nav_subsection{ background-color:#b2cee7;border-bottom:1px solid #ffffff; padding-bottom:12px;}
ul.subnav_list{margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;list-style:none; }
ul.subnav_list li{padding:0px 0px 2px 17px;font-size:12px; line-height:16px; color:#005288;}
ul.subnav_list li#active{text-decoration:underline;}
ul.subnav_list li a{color:#005288; text-decoration:none;}
ul.subnav_list li a:hover{color:#005288; text-decoration:underline;}

.nav_item{padding:11px 0px 0px 16px;}
.nav_link{border:1px solid #e2e2e2; vertical-align:middle; font-size:13px; line-height:17px; color:#005288; font-weight:bold;padding:5px 0px 6px 9px; cursor:pointer;}
.nav_link#over{background-color:#f5f3f3;}
.nav_link img{margin-right:4px;}
.nav_link a{color:#005288; text-decoration:none;}
.nav_link a:hover{color:#005288; text-decoration:none;}

div.inside_top_image{position:absolute; top:130px; left:245px; z-index:10;}
div.photo_credit{color:#ffffff; font-size:9px; line-height:11px; padding:5px;position:absolute; z-index:11; right:5px; top:161px; background-image:url("../../images/features/text_overlay.png");}

.area_header{display:block; margin-top:-16px; margin-bottom:-12px; *margin-bottom:0px;*margin-top:-20px; padding:6px 25px 0px 25px; height:29px; background-image:url("../../includes/site_images/misc/area_header_bg.png"); background-position:25px 0px; background-repeat:no-repeat; font-size:14px; line-height:16px; font-weight:bold; color:#191a19;}
.headline{font-weight:bold; color:#333333;}
.plan_table{border-collapse:collapse;}
.plan_table td{ border:1px solid #000000; padding:5px; text-align:center;}
.plan_table td#left{ text-align:left;}

.slideshow_text{color:#ffffff; font-size:12px; line-height:15px; padding:0px 0px 0px 14px;}
.slideshow_text a{color:#7ac142; text-decoration:none;}
.slideshow_text a:hover{color:#7ac142; text-decoration:underline;}
.slideshow_title{color:#7ac142; font-size:16px; line-height:21px; font-weight:bold; padding:10px 13px 0px 13px;}
.slideshow_arrow{padding:5px 16px 0px 16px; vertical-align:top;}
.slideshow_credit{color:#ffffff; font-size:9px; line-height:11px; text-align:right;padding:7px 17px 5px 0px;}

.publications_title{height:29px; background-image:url("../../includes/site_images/misc/area_header_bg.png"); background-repeat:no-repeat;}
.publications_title_text{font-size:14px; line-height:16px; font-weight:bold; color:#191a19; width:100%; vertical-align:middle; padding:0px 0px 0px 1px;}
.publications_controls{padding:0px 0px 0px 7px;vertical-align:middle;}
.publications_status{padding:0px 0px 0px 7px; vertical-align:center; white-space:nowrap; color:#666666; font-size:12px; line-height:18px;}
.publications{padding:7px 0px 0px 0px;}
.publications_header{font-size:13px; line-height:21px; font-weight:bold; color:#005288; padding:7px 0px 0px 0px;}
.publications_text{color:#666666; font-size:12px; line-height:16px;}

.iama_td{height:29px; background-image:url("../../includes/site_images/misc/area_header_bg.png"); background-repeat:no-repeat;}
.home_header{font-size:14px; line-height:16px; font-weight:bold; color:#191a19; width:100%; vertical-align:middle;}
.home_dropdown{padding:0px 0px 0px 0px; vertical-align:middle; text-align:right;}
.select-container { position:relative; width:216px;*width:218px; height:19px; overflow:hidden; border:1px solid #999999; }
.select-container select { position:relative; left:-2px; top:-2px; width:220px; height:23px; font-size:12px; background-color:#f1f1f1;}
.home_subfeatures{padding-top:18px;}
.home_sub_image{padding:3px 12px 11px 0px; vertical-align:top;}
.home_sub_text{vertical-align:top; padding:0px 0px 11px 0px;}
.home_sub_text b{font-size:13px; font-weight:bold; color:#333333;}

.col3_home{padding:350px 32px 0px 1px;}
.col3{padding:212px 32px 0px 1px;}
.col3_sub{padding:33px 32px 0px 1px;}
.col3_title{height:29px; background-image:url("../../includes/site_images/misc/area_header_bg.png"); background-repeat:no-repeat;font-size:14px; line-height:16px; font-weight:bold; color:#191a19;}
.col3_links{padding:3px 0px 26px 0px;}
ul.links_list{margin:0px 0px 0px 0px; padding:4px 0px 0px 0px;list-style:none; }
ul.links_list li{padding:0px 0px 0px 12px;background-image: url("../../includes/site_images/misc/links_bullet.png");background-repeat: no-repeat;background-position:1px 7px; font-size:12px; line-height:18px; color:#339900;}
.printer_link{height:29px; background-image:url("../../includes/site_images/misc/printer_bg_0.png"); background-repeat:no-repeat;font-size:14px; line-height:16px; font-weight:bold; color:#191a19; cursor:pointer;}
.printer_link#over{background-image:url("../../includes/site_images/misc/printer_bg_1.png");}
.printer_link a{color:#191a19; text-decoration:none;}
.printer_link a:hover{color:#191a19; text-decoration:none;}

div.footnotes{width:100%; border-top:1px solid #e2e2e2; font-size:11px; line-height:15px; padding-top:10px;}
div.footnotes ol li{font-size:11px; line-height:15px; }

.redbold{font-weight:bold; color:#cc0000;}
.label{background-color:#e3e4e4;color:#000000; font-size:13px; line-height:15px; padding:5px 7px 7px 0px; text-align:right; border-bottom:3px solid #ffffff; vertical-align:top;}
.field{color:#000000; font-size:12px; line-height:15px;padding:2px 0px 3px 8px;border-bottom:3px solid #ffffff; vertical-align:top;}
.textfield{border:1px solid #999999; height:22px; *margin-top:-1px; *margin-bottom:-1px;font-size:16px;padding-left:3px;}
.textarea{border:1px solid #999999;}
.form-container { position:relative; width:298px;*width:300px; height:22px; overflow:hidden; border:1px solid #999999; }
.form-container select { position:relative; left:-2px; top:-2px; width:302px; height:26px; font-size:16px;}
.form_buttons{padding:10px 0px 0px 8px;}


a:hover { color:#339900; text-decoration:underline; }

.popup{visibility:hidden;border:2px solid #c5c5c5;z-index:20;position:absolute;top:200px;left:399px;background-color:#ffffff; }
.popup_table{padding:14px 18px 20px 18px; }
.buttons{text-align:right; padding-top:12px; }
.popup_field{color:#000000; font-size:12px; line-height:15px; padding-top:4px;padding-bottom:5px;padding-left:8px; }
.popup_label{background-color:#e7e7e7;color:#000000; font-size:12px; line-height:15px; padding-top:6px;padding-bottom:8px;padding-right:6px; text-align:right; }
.progress_popup{visibility:hidden;border:2px solid #59534e;z-index:20;position:absolute;top:200px;left:399px;background-color:#ffffff; }
.progress_text{color:#333333; font-size:14px; line-height:18px; font-weight:bold; font-family:Verdana, Arial, Helvetica; text-decoration:none; text-align:center; }

.shim{visibility: hidden;z-index:10;position:absolute;top:200px;left:399px; }

.yellow_button{background-color:#FFCC00; border-width:1px; font-family:Verdana, Geneva, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#000000; text-decoration:none; height:24px; padding-bottom:2px; *padding-bottom:0px;}