body {font-family: Arial, Geneva, sans-serif; font-size: 80%; font-style: normal; font-weight: normal; color: #231F20; margin: 0px; padding: 10px;}
P {font-family: Arial, Geneva, sans-serif; font-style: normal; font-weight: normal; color: #231F20; padding: 0px 0px 8px 0px; margin:0px 0px 8px 0px;}
TD {font-family: Arial, Geneva, sans-serif; font-style: normal; font-weight: normal; color: #231F20;}
TH {font-family: Arial, Geneva, sans-serif; font-style: normal; font-weight: normal; color: #231F20; text-align: left;}
img {border: 0px;}
.hp_headline {float:left; width:480px; min-height:212px; height:auto; border-left: 1px solid #C2C2C5; border-right: 1px solid #C2C2C5; visible: false;}
.dnk_hp_headline {float:left; width:721px; height:45px; visible: false;}
.hp_headline_padding {padding:17px 20px 0px 20px; visible: false;}
.hp_headline_padding_tight {padding:0px 10px 0px 10px; margin: 5px 0px 1px 0px; visible: false;}
.column {float:left; width:240px; visible: false;}
.column_margin {margin:15px 10px 30px 10px; visible: false;}
.hp_news {background-color:#005595; width:203px; padding:8px; visible: false;}
.hp_highlights {background-color:#F8981C; width:203px; padding:8px; visible: false;}
.hp_publications {background-color:#88B3DA; width:203px; padding:8px; visible: false;}
.hp_dotted_line {width:210px; height:1px; margin-left:10px; background: url('/images/general/dotted_line_blue.gif') repeat-x; visible: false;}
.dotted_line {width:650px; height:1px; margin-left:10px; background: url('/images/general/dotted_line_blue.gif') repeat-x; visible: false;}
.hp_cols_padding {padding:12px 10px 12px 10px; visible: false;}
.column_margin h2 {color: #FFFFFF; font-weight:bold; font-size:110%; padding:0px; margin:0px; visible: false;}
.maincontent_wrapper {background: url('/images/general/content_page_bg.gif') repeat-y; float:left; height:auto; width:100%; visible: false;}
.section_hp_content_wrapper {background: url('/images/general/section_hp_bg.gif') repeat-y; float:left; height:auto; width:100%; visible: false;}
.page_content_wrapper {width:460px; float:left; padding:10px 10px 10px 10px; visible: false; line-height: 160%;}
.page_content_wrapper2 {width:660px; float:left; padding:10px 10px 10px 10px; visible: false; line-height: 160%;}
.h1_hr {background: url('/images/general/dotted_line_black.gif') repeat-x; visible: false;}
.sublinks_wrapper {width: 219px; padding:20px 10px 20px 10px; visible: false;}
.section_hp_h2 h2 {color: #717073; font-weight: normal; font-size: 145%; margin: 10px 0px 3px 0px; padding: 0px; line-height: 1.2em; visible: false;}
.section_hp_top {width: 480px; float:left;}
.section_hp_top_padding {padding: 10px 10px 30px 10px; border-bottom: #C2C2C5 solid 1px; background-color:#FFFFFF;}
A:link {color: #005695; text-decoration: none;}
A:visited {color: #005695; text-decoration: none;}
A:hover {color: #F8981C; text-decoration: none;}
A.black:link {color: #000000; text-decoration: none; font-weight: normal;}
A.black:visited {color: #000000; text-decoration: none; font-weight: normal;}
A.black:hover {color: #F8981C; text-decoration: none; font-weight: normal;}
A.grey:link {color: #717073; text-decoration: none; font-weight: normal;}
A.grey:visited {color: #717073; text-decoration: none; font-weight: normal;}
A.grey:hover {color: #555555; text-decoration: none; font-weight: normal;}
h1 {caption: Header text (h1); color: #717073; font-weight: bold; font-size: 170%; margin: 0px 0px 3px 0px; padding: 10px; line-height: 1.2em;}
h2 {caption: Header text (h2); color: #717073; font-weight: normal; font-size: 140%; margin: 15px 0px 15px 0px; padding: 0px; line-height: 1.1em;}
h3 {caption: Header text (h3); color: #005695; font-size:110%; font-weight:bold; margin: 0px 0px 8px 0px; padding: 0px;}
.beah1 {caption: Header text (h1); color: #717073; font-weight: bold; font-size: 170%; margin: 3px 10px 0px 3px; padding: 0px; line-height: 1.2em;}
.bluetext {caption: Blue text; color: #005695;}
.bold {caption: Text - Bold; font-weight: bold;}
.smaller {caption: Small text (90%); font-size: 90%;}
.smaller2 {caption: Small text (85%); font-size: 85%;}
.smaller3 {caption: Small text (80%); font-size: 80%;}
.smaller4 {caption: Small text (60%); font-size:60%; }
.smaller5 {caption: Small text (50%); font-size:50%; }
.larger1 {caption: large text (110%); font-size:110%; }
.larger2 {caption: large text (120%); font-size:120%; }

.form {font-family: Arial, Geneva, sans-serif; padding: 2px; border: 1px solid #BBBBBB; background-color: #FFFFFF; vertical-align: middle; color: #666666; font-size: 100%; visible:false;}
UL {margin-top: 0px; margin-bottom: 0px; list-style: circle outside url(/images/chev.gif);}
UL.sublinks {margin-left: 15px; margin-right: 0px; padding-left: 0px;}
LI.sublinks {margin-left: -13px; margin-top: 2px; margin-bottom: 0px; list-style-type: none; list-style-position: outside; list-style-image: none; background: url('/images/general/chev.gif') no-repeat 10px 14px #FEF5E9; border-bottom: solid #FFFFFF 4px; font-weight: normal; padding: 10px 0px 10px 20px;}
.img_align_mid {caption: Image vertical align - middle; vertical-align: middle;}
.img_align_left {caption: Image align - Left (float left); float: left; padding: 0px 5px 0px 0px;}
.img_align_right {caption: Image align - Right (float right); float: right; padding: 0px 0px 0px 5px;}
.align_left {caption: Text align - Left; text-align: left;}
.align_right {caption: Text align - Right; text-align: right;}
.align_center {caption: Text align - Center; text-align: center;}
.float_left {visible: false; float: left;}
.float_right {visible: false; float: right;}
.clear_page {clear: both; font-size: 0.1%; visible: false;}
.padding_10 {padding: 10px; visible: false;}
.padding_5 {padding: 5px; visible: false;}
.width_100 {width: 100%; border: 0px; visible: false;}
.body_hr {border-top: 3px solid #DBF2B2; margin-top: 5px; margin-bottom: 5px; clear: both; visible: false;}
.greytext {color: #717073;}
h4 {caption: Header text (h4); color: #717073; font-size:110%; font-weight:bold; margin: 13px 0px 8px 0px; padding: 0px;}
.required_field {color: #F8971D;}
.peach_row {background-color: #FEF4EA;}
.td_padding {padding: 5px 10px 5px 12px;}
.td_grey_div {background: url(/images/general/grey_line.gif) repeat-y; padding:0px; margin: 0px;}
.th_header {background-color:#E6E7E8; font-size:110%;}
.no_lhm_wrapper {float:left; height:auto; width:100%; background: url('/images/general/no_lhm_bg.gif') repeat-y; visible:false;}
.no_lhm_top {width: 720px; float:left; visible:false;}
.no_lhm_padding {padding: 10px 10px 30px 50px; visible:false;}
.grey_bar {background-color:#E6E7E8; padding: 5px 8px 5px 8px; font-size:110%; font-weight:bold; color:#717073; visible:false;}
.blacktext {color:#000000;}
.search_padding {padding:10px 7px 10px 7px;}
.search_num {float:left; width:22px;}
.search_text {float:right; width:620px;}
.sitemap_column {float:left; width:220px; visible: false;}
.sitemap_container {float:left; width:214px;}
.form2 {caption: Form style (Use on form fields); font-family: Arial, Geneva, sans-serif; padding: 2px; border: 1px solid #717073; background-color: #FFFFFF; vertical-align: middle; font-size: 1em; width:315px;}
.form3 {caption: Form style (Use on form fields); font-family: Arial, Geneva, sans-serif; padding: 2px; border: 1px solid #717073; background-color: #FFFFFF; vertical-align: middle; font-size: 1em; width:220px;}
.form_container {width:440px; padding:10px; background-color:#EDEDEE;}
.form_left {float:left; width:120px;}
.form_right {float:right; width:320px;}
.submit {color: #005695; font-size: 90%; font-weight:bold; background-color:#EDEDEE; padding: 5px 10px 5px 10px; border: 0px;}
.pub_details_left {float:left; width:120px;}
.pub_details_right {float:right; width:325px;}
.pub_dload_header {padding: 10px; background:#FEF5E9; font-size:85%; font-weight:bold; color:#717073;}
.padding4px {padding:4px;}
.pub_dload_box_left {float:left; width:98%;}
.pub_dload_box_right {float:right; width:2%;}
.publications_wrapper {background: url('/images/general/publications_page_bg.gif') repeat-y; padding-bottom: 0px; float:left; height:auto; width:100%; visible: false;}
.publications_content_wrapper {width:700px; float:left; padding:10px 0px 0px 10px; visible: false;}
.pubs_icons {width:95px; text-align:center; float:right;}
.pub_table_bg {background:#E6E7E8;}
.pub_table_header_col12 {border-right:1px solid #C2C2C5; padding:7px; font-weight:bold; color:#717073; font-size:95%;}
.pub_table_header_col3 {border-right:1px solid #C2C2C5; padding:7px 7px 7px 10px; font-weight:bold; color:#717073; font-size:95%;}
.pub_table_header_col4 {padding:7px 7px 7px 10px; font-weight:bold; color:#717073; font-size:95%;}
.pub_table_td_col1 {border-right:1px solid #C2C2C5; padding:10px; 10px; 25px 3px; font-size:95%;}
.pub_table_td_col23 {border-right:1px solid #C2C2C5; padding:10px; 10px; 25px 10px; font-size:95%;}
.pub_table_td_col4 {padding:10px; 10px; 25px 10px; font-size:95%;}
.pub_table_col1_left {width:50px; float:left;}
.pub_table_col1_right {width:90px; float:left; color:#717073;}
.pub_table_spacer_row {border-right:1px solid #C2C2C5;}
.form_error {color:#990000;font-weight:bold;}
.hidden{visibility:hidden}

