* {font-family: Arial, Helvetica, sans-serif;}
body {font-size: 75%; font-style: normal; font-weight: normal; color: #333333; margin: 0px; padding: 0px; background: #002663; text-align: center;}
P {font-style: normal; font-weight: normal; line-height:140%; padding-left:3px; margin:10px 0px 10px 0px;}
img {border: 0px;}
.body_hr {background-color: #99AEC9; height:1px; border: 0px; margin: 0px; padding:0px; clear: both; visible: false;}
.main {background: #FFFFFF; min-height: 442px; width: 762px; height: auto; position: relative; margin-left: auto; margin-right: auto; margin-top: 10px; text-align: left; padding: 0px 20px 23px 18px}
.main_blue {background: #002663; width: 762px; height: auto; position: relative; margin-left: auto; margin-right: auto; margin-top: 10px; text-align: left; padding: 0px 10px 23px 8px;}
.page_content_left {width:480px; float:left;}
.page_content_right {width:269px; float:right; background:#E6E2C9;}
.page_content_full {width:780px; margin:0px 0px 0px 0px; text-align: left;}
.title_box {height:78px; background: #EEAF30; margin-top: 4px; margin-bottom: 4px;}
.rh_grey_box {margin: 0px; padding: 7px 6px 5px 5px; font-size:90%;}
.rh_grey_box LI {margin-top: 2px; margin-left:-39px; margin-bottom: 0px; list-style-type: none; list-style-position: outside; list-style-image: none; background: url(/images/general/bullet_grey_bg.gif) no-repeat 3px 6px; font-weight: normal; padding: 0px 0px 5px 12px;}
.rh_grey_box P {font-style: normal; line-height:130%; font-weight: normal; color: #333333; padding-left:3px; margin:5px 0px 12px 0px;}
.white_hr {visible: false; background:#FFFFFF;}
.height_57 {visible: false; height:57px}
.large_block {visible: false; width:253px; height: 30px; float:left; background:#E6E2C9; padding:10px 10px 10px 18px;}
.large_block_divider {visible: false; width:8px; height: 30px; float:left; background:#FFFFFF;}
.small_block {visible: false; width:107px; float:left; background:#E6E2C9; padding:7px 0px 7px 0px; text-align:center;}
.small_block_divider {visible: false; width:9px; float:left; background:#FFFFFF;}
.ourteam_col1_hd {visible: false; width:155px; padding:0px 10px 0px 3px; float:left; border-left: 1px solid #99AEC9; font-size:85%; color: #002663;}
.ourteam_col2_hd {visible: false; width:175px; padding:0px 10px 0px 3px; float:left; border-left: 1px solid #99AEC9; font-size:85%; color: #002663;}
.ourteam_col3_hd {visible: false; width:105px; padding:0px 10px 0px 3px; float:left; border-left: 1px solid #99AEC9; font-size:85%; color: #002663;}
.ourteam_col1 {visible: false; width:155px; padding:2px 10px 0px 4px; float:left;}
.ourteam_col2 {visible: false; width:290px; padding:2px 10px 0px 4px; float:left;}
.ourteam_col3 {visible: false; width:105px; padding:2px 10px 0px 4px; float:left;}
.main_blue .title_box {width:100%; height: 45px; background: #002663; margin-top: 4px; margin-bottom: 4px;}
.ht_white {caption: Header text (h1); color: #FFFFFF; font-weight: normal; font-style: italic; font-size: 240%; margin: 0px 0px 18px 0px;  padding: 5px 0px 0px 9px; line-height: 1.1em; font-family: Times New Roman, Times, serif;}
.main_blue h2 {caption: Header text (h2); color: #ffffff ! important; font-weight: bold; font-size: 110%; margin: 10px 0px 10px 0px; padding: 0px 0px 0px 3px;}
.main_blue_left {float: left; width: 320px;}
.main_blue_left_lblue {padding: 3px 10px 10px 10px; background: #003478; color: #99AEC9;}
.main_blue_left_lblue2 {background: #003478; padding: 0px 0px 10px 0px;}
.main_blue_right {float: right; width: 449px;}
.graph_title {padding: 20px 0px 14px 48px; color: #FFFFFF; font-weight: bold;}
A:link {color: #4555c7; text-decoration: none;}
A:visited {color: #4555c7; text-decoration: none;}
A:hover {color: #4555c7; text-decoration: none;}
A.grey:link {color: #E6E2C9; text-decoration: none; font-weight: bold;}
A.grey:visited {color: #E6E2C9; text-decoration: none; font-weight: bold;}
A.grey:hover {color: #F0EEDF; text-decoration: none; font-weight: bold;}
A.black:link {color: #333333; text-decoration: none; font-weight: bold;}
A.black:visited {color: #333333; text-decoration: none; font-weight: bold;}
A.black:hover {color: #002663; text-decoration: none; font-weight: bold;}
h1 {caption: Header text (h1); color: #000825; font-weight: normal; font-style: italic; font-size: 240%; margin: 2px 0px 18px 6px;  padding: 0px 0px 0px 0px; line-height: 1.1em; font-family: Times New Roman, Times, serif;}
h2 {caption: Header text (h2); color: #002663; font-weight: bold; font-size: 100%; margin: 10px 0px 10px 0px; padding: 0px 0px 0px 3px;}
.rh_grey_box h2 {caption: Header text (h2); color: #002663; font-weight: bold; font-size: 110%; margin: 0px 0px 0px 0px; padding: 0px 0px 5px 2px;}
.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%;}
.white {caption: White text; color: #FFFFFF; visible: false;}
.form {caption: Form style (Use on form fields); font-family: Verdana, Geneva, sans-serif; padding: 2px; border: 1px solid #BBBBBB; background-color: #FFFFFF; vertical-align: middle; color: #666666; font-size: 1em;}
UL {margin-top: 0px; margin-bottom: 0px;}
UL.none {margin-left: 15px; padding-left: 0px;}
LI {margin-top: 2px; margin-left:-38px; margin-bottom: 0px; list-style-type: none; list-style-position: outside; list-style-image: none; background: url(/images/general/bullet_white_bg.gif) no-repeat 3px 6px; font-weight: normal; padding: 0px 0px 5px 12px;}
.img_align_mid {caption: Image vertical align - middle; vertical-align: middle;}
.img_align_left {caption: Image align - Left (float left); float: left; padding: 5px 10px 5px 0px;}
.img_align_right {caption: Image align - Right (float right); float: right; padding: 0px 0px 10px 10px;}
.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%; margin: 0; padding: 0; visible: false;}
.padding_10 {padding: 10px; visible: false;}
.padding_5 {padding: 5px; visible: false;}
.width_100 {width: 100%; border: 0px; visible: false;}
.hp_mission {visible: false; float: left; width: 340px; margin: 20px 0; padding: 0;}
.hp_missionpad {visible: false; float: left; padding: 0px 20px 0px 18px; margin:0px; text-align: left; color: #99AEC9; font-size: 150%; line-height: 1.6em;}
.hp_news {visible: false; float: left; margin: 0; padding: 0; width: 313px; color: #fff; text-align: left;}
.hp_newspad {visible: false; padding: 0px 10px 0px 0;}
.hp_newspad P {visible: false; margin:10px 0 0 0; padding:0;}
.hp_newspad A:link {visible: false; color: #99AEC9; text-decoration: none;}
.hp_newspad A:visited {visible: false; color: #99AEC9; text-decoration: none;}
.hp_newspad A:hover {visible: false; color: #F6D797; text-decoration: none;}
.hp_newstopbox {visible: false; float: left; }
.hp_newsbottombox {visible: false; float: left; margin: 0; padding: 10px 0 0 0;}
.de_wrapper {background: #ffffff; float: left; width: 761px; text-align: left;}
.page_content_full2 {width:761px; margin:0px 0px 0px 0px; float:left;}
.title_box2 {height:78px; background: #EEAF30; margin-top: 4px; margin-bottom: 4px;}
.h1_smaller {visible: false; color: #000825; font-weight: normal; font-style: italic; font-size: 200%; margin: 2px 0px 18px 9px;  padding: 0px 0px 0px 0px; line-height: 1.1em; font-family: Times New Roman, Times, serif;}
.yellowht {caption: Yellow Header; color: #EEAF30; font-size: 110%; font-weight: bold; padding: 2px 0px 5px 2px;}
.ataglance_pageleft {visible: false; float: left; width: 224px; background: url(/images/general/ataglance_sectorbg.gif) no-repeat 0px 35px;}
.ataglance_pageright {visible: false; float: left; width: 150px;}
.ataglance_leftbox {visible: false; width: 150px; height: 134px; background: #E6E2C9; padding: 8px 8px 8px 8px; margin: 0px 0px 15px 0px;}
.ataglance_leftbox h2 {visible: false; color: #002663; font-weight: bold; font-size: 100%; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 3px;}
.ataglance_leftbox P {visible: false; margin: 0px 0px 15px 0px;}
.ataglance_rightbox {visible: false; width: 150px; height: 36px; background: #E6E2C9; padding: 8px 8px 8px 8px; margin: 0px 0px 14px 0px;}
.ataglance_rightbox h2 {visible: false; color: #002663; font-weight: bold; font-size: 100%; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 3px;}
.ataglance_rightbox P {visible: false; margin: 0px 0px 15px 0px;}
.history_timelinebox {visible: false; background: url(/images/general/ourhistory_timelinebg.gif) no-repeat; color: #FFFFFF; padding: 20px 0px 0px 0px; font-size: 150%; margin-top: 23px;}
.history_timelinebox A:link {visible: false; color: #FFFFFF; text-decoration: none;}
.history_timelinebox A:visited {visible: false; color: #FFFFFF; text-decoration: none;}
.history_timelinebox A:hover {visible: false; color: #EEAF30; text-decoration: none;}
.history_timelinebox_1958 {visible: false; font-size: 80%; font-weight: bold; text-align: center; padding: 0px 0px 0px 60px;}
.history_timelineinfobox {visible: false; height: 360px; width: 322px; background: #003478; padding: 5px 5px 5px 5px; color: #FFFFFF; margin-top: 65px; text-align: left; margin-bottom: 20px;}
A.on:link {visible: false; color: #EEAF30; text-decoration: none;}
A.on:visited {visible: false; color: #EEAF30; text-decoration: none;}
A.on:hover {visible: false; color: #EEAF30; text-decoration: none;}
UL.timeline {visible: false; margin-left: 0px; margin-top: 0px; padding-left: 0px; margin-bottom: 10px; list-style-type: none; list-style-position: outside; list-style-image: none;}
LI.timeline {display: inline; margin-left: -15px; margin-top: 0px; margin-bottom: 0px; list-style-type: none; list-style-position: outside; list-style-image: none; background: url(/images/spacer.gif) no-repeat 0px 3px; font-weight: normal; padding: 0px 18px 2px 12px; color: #335D93;}
LI.timeline2 {display: inline; margin-left: -15px; margin-top: 0px; margin-bottom: 0px; list-style-type: none; list-style-position: outside; list-style-image: none; background: url(/images/spacer.gif) no-repeat 0px 3px; font-weight: normal; padding: 0px 0px 2px 12px; color: #335D93;}
.title_box_blue {visible: false; width:100%; height: 45px; background: #002663; margin-top: 4px; margin-bottom: 4px;}
.rh_greyboxwrapper {width: 269px; text-align: left; background: #e6e2c9;}
.history_dateleft {visible: false; float: left; width: 40px;}
.history_dateright {visible: false; float: left; width: 270px;}
.main_blue_left_lblue LI {visible: false; margin-top: 2px; margin-left:-38px; margin-bottom: 0px; list-style-type: none; list-style-position: outside; list-style-image: none; background: url(/images/general/sitemap_mid.gif) no-repeat 2px 4px; font-weight: normal; padding: 0px 0px 5px 14px;}
.height31 {visible: false; height: 31em;}
.contact_left {visible: false; width: 230px; float: left;}
.contact_right {visible: false; padding: 0px 0px 0px 20px; width: 230px; float: left;}
.three_cols {float:left; width:159px; margin-top:-9px; padding: 0px 0px 10px 0px;}
.three_cols_last {float:left; margin-top:-9px; width:159px; padding: 0px 0px 0px 0px;}
.teammember {visible: false; float: left; width: 108px; margin: 0; padding: 18px 0 8px 0; text-align: center;}
.teammember p {visible: false; float: left; width: 108px; margin: 0; padding: 4px 0 8px 0; border-top: 1px solid #99AEC9;}
.page_content_full_on_white {visible: false; width:764px; margin:0px 0px 0px 0px; text-align: left;}
.teammember_wrapper {visible: false; float: left;  border-bottom: 1px solid #99AEC9; }
.teammember a {visible: false; font-weight: bold;}
.the_chairman {visible: false; float: left; width: 756px; margin: 0; padding: 18px 0 8px 0;}
.the_chairman p {visible: false; float: left; width: 100%; margin: 0; padding: 4px 0 8px 0; border-top: 1px solid #99AEC9; clear: left;}
.the_chairman a {visible: false; font-weight: bold;}
.team_opener {visible: false; float: right; margin: 0; padding: 0; width: 631px;}
.teammember_wrapper img {visible: false; margin: 0 0 8px 0}
.right_col {visible: false; float: right; border-left:1px solid #99dec9; margin: 20px 0; padding: 0 0 0 10px; width: 449px;}
.clocks {visible: false; float: right; width: 460px; background-color:#103470; margin: 3px 0 0 0; padding: 10px 0 10px 0; clear:both; text-align: left;}
h3 {color:#fff; background: none; font-weight: bold; font-size: 100%; margin: 0; padding: 0;}
h4 {color:#fff; background: none; font-weight: normal; font-size: 100%; margin: 0; padding: 0;}
.clocks p {color:#92b2cb; background: none; font-size: 100%; margin:  0; padding: 0;}
.clock_border_none {visible: false; float: left; margin:0; padding:0 15px;}
.clock_border_left {visible: false; float: left; margin:0; padding:0 20px; border-left: 1px solid #294e83;}
.footer_links {visible: false; float: left; margin:10px 0 0 0; padding:0; text-align: left;}

