/* CSS Document */
html, body {margin-left: 0px;margin-top: 0px;height: 100%;background-color: #e5e5e5;}
#page_container{width:760px;margin-left: auto;margin-right: auto;background: #fff;background-image: url(../../images/border.gif);background-repeat: repeat-y;min-height: 100%;}
#main_container{width: 700px;margin-left: 30px;margin-right: 30px;padding-top: 10px;}
#header{width: 700px;height:131px;background-position:bottom right;background-image: url(../../images/blue/header.gif);background-repeat: no-repeat;}
#header ul{float: right;margin: 0;padding: 0;list-style: none;height: 20px;}
#header li{margin: 0;padding: 0;display: inline;border-right: 1px solid #000;padding-left: 5px;padding-right: 5px;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;}
#header li a{text-decoration: none;color: #000;}
#header li a:hover{text-decoration: underline;color: #000;}
li#no_border{border: none;}
#header h1{margin: 0;padding: 0;width: 200px;height: 131px;float: left;text-indent: -9999px;background-position:bottom left;background-image: url(../../images/blue/logo.jpg);background-repeat: no-repeat;}
#col_nav{background-image: url(../../images/blue/logo_bottom.jpg);background-repeat: no-repeat;width: 145px;float:left;margin-bottom: 20px;}
#col_content{width: 555px;float:right;margin-bottom: 20px;}
#search{position: relative;padding-top: 35px;}
#txt_search{position: absolute;height: 18px;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 9px;width: 100px;}
#search form{padding: 0px;margin: 0px;}
#cmd_search{position: absolute;left: 110px;}
/* new stuff */
#main_nav{margin-top: 30px;}
#section_ul{list-style: none;padding: 0px;margin: 0px;}
#section_ul .section_li{border-top: 1px solid #ddd;padding-top: 4px;padding-bottom: 3px;position: relative;}
#section_ul .section_li a.section_a{display: block;height: 17px;padding-top: 5px;padding-left: 8px;width: 137px;color: #555;text-decoration: none;font-family: Verdana, Arial, Helvetica, sans-serif;font-weight: bold;font-size: 9px;}
#section_ul .section_li a.section_a_sel{display: block;height: 17px;padding-top: 5px;padding-left: 8px;width: 137px;color: #fff;text-decoration: none;font-family: Verdana, Arial, Helvetica, sans-serif;font-weight: bold;font-size: 9px;}
#section_ul .section_li a.section_a:hover{color: #fff;}
#section_ul .section_move_span{left: 106px;top: 8px;position: absolute;width: 34px;height: 15px;}
#sub_section_ul{list-style: none;padding: 0px;margin: 0px;}
#sub_section_ul .sub_section_li{padding-top: 1px;padding-bottom: 1px;position: relative;}
#sub_section_ul .sub_section_li a.sub_section_a{display: block;height: 17px;padding-top: 5px;padding-left: 8px;width: 137px;color: #555;text-decoration: none;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 9px;}
#sub_section_ul .sub_section_li a.sub_section_a_sel{display: block;height: 17px;padding-top: 5px;padding-left: 8px;width: 137px;color: #fff;text-decoration: none;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 9px;}
#sub_section_ul .sub_section_li a.sub_section_a:hover{color: #fff;}
#sub_section_ul .sub_section_move_span{left: 106px;top: 5px;position: absolute;width: 34px;height: 15px;}
#sub_page_ul{list-style: none;padding: 0px;margin: 0px;width: 168px;border-left: 1px solid #ddd;border-right: 1px solid #ddd;margin-top: 110px;}
#sub_page_ul .sub_page_li{margin-left: 5px;padding-top: 1px;padding-bottom: 1px;position: relative;}
#sub_page_ul .sub_page_li a.sub_page_a{display: block;height: 17px;padding-top: 5px;padding-left: 8px;width: 150px;color: #555;text-decoration: none;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 9px;}
#sub_page_ul .sub_page_li a.sub_page_a_sel{display: block;height: 17px;padding-top: 5px;padding-left: 8px;width: 150px;color: #fff;text-decoration: none;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 9px;}
#sub_page_ul .sub_page_li a.sub_page_a:hover{color: #fff;}
#sub_page_ul .sub_page_move_span{left: 120px;top: 5px;position: absolute;width: 34px;height: 15px;}
#sub_page_ul .link_cats_move_span{left: 103px;top: 5px;position: absolute;width: 55px;height: 15px;}
#news{margin-left: 15px;background: #19B3E9;height: 13px;color: #fff;padding-top: 4px;padding-bottom: 5px;padding-left: 5px;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;}
#content_left{width: 385px;float: left;}
#content_right{width: 170px;float: right;background-image: url(../../images/blue/rh_header.gif);background-repeat: no-repeat;}
#breadcrumb{border: 1px solid #ddd;padding-top: 5px;padding-bottom: 5px;padding-left: 10px;margin-left: 15px;margin-right: 15px;color: #000;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 9px;text-decoration: none;}
#breadcrumb a{color: #000;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 9px;text-decoration: none;}
#breadcrumb a:hover{color: #000;text-decoration: underline;}
#content{border-left: 1px solid #ddd;border-right: 1px solid #ddd;border-bottom: 1px solid #ddd;color: #000;padding: 5px 10px;margin-left: 15px;margin-right: 15px;font-family: Arial, Helvetica, sans-serif;font-size: 11px;	height: 100%;}
#content p{margin: 0;padding: 0;margin-bottom: 13px;}
#content_left h2{margin: 0 15px 0 15px;padding: 20px 0 10px 10px;border-left: 1px solid #ddd;border-right: 1px solid #ddd;color: #666;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 12px;font-weight: bold;}
#text_size{padding-top: 3px;padding-bottom:5px;text-align: right;color:#666;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 9px;font-weight: bold;	}
#text_size ol{margin: 0;padding: 0;list-style: none;}
#text_size li{display: inline;margin: 0;padding: 0;}
.content_image{clear:both;width: 155px;padding-top: 5px;padding-right: 7px;padding-bottom: 5px;float:left;}
.image_text{width: 146px;height: 17px;background: #EEF2F3;color: #666;border: 1px solid #ddd;margin-top: 5px;padding-top: 2px;padding-left: 2px;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 9px;}
#rh_home{list-style: none;margin: 0;padding:0;width: 168px;padding-top: 10px;padding-bottom: 2px;border-left: 1px solid #ddd;border-right: 1px solid #ddd;border-bottom: 1px solid #ddd;}
#rh_home  a{color: #fff;text-decoration: none;padding-top: 5px;margin-left: 5px;margin-right: 5px;padding-left: 5px;width: 153px;height: 20px;display: block;background: #19B3E9;font-weight: bold;font-family: Arial, Helvetica, sans-serif;font-size: 11px;}
#rh_home a:hover{color: #fff;text-decoration: underline;}
#rh_image{border: 1px solid #ddd;margin-top: 10px;padding:8px;background: #EEF2F3;}
#rh_image p{padding: 0px;margin: 0px;padding-top: 10px;padding-bottom: 10px;font-family: Arial, Helvetica, sans-serif;font-size: 12px;font-style: italic;}
#footer{width: 720px; margin-left: 20px;clear: both;background-image: url(../../images/footer.gif);background-repeat: repeat-x;height: 96px;}
#footer img{float: left;}
#footer ul{float: left;list-style: none;margin: 0px;padding: 0px;	margin-top: 55px;margin-left: 30px;}
#footer li{margin: 0px;padding: 0px;display:inline;border-right: 1px solid #969696;padding-right: 0px;padding-left: 3px;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;}
#footer li a{color: #999;text-decoration: none;}
#footer li a:hover{color: #999;text-decoration: underline;}
#site_info{width: 650px; clear:both;background: #fff;height: 60px;padding-left: 70px;padding-top: 5px;background-image: url(../../images/border.gif);background-repeat: repeat-y;}
#site_info p{margin:0px;padding: 0px;float: left;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;height: 19px;}
#site_info ol{float:left;padding: 0px;margin: 0px;list-style: none;margin-left: 10px;border-left: 1px solid #ccc;padding-left: 10px;width: 500px;}
#site_info ol li{display:list-item;height: 20px;border: none;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;line-height: 17px;	padding:0;}
#site_info ol li a{color: #000;text-decoration: none;}
#site_info ol li a:hover{text-decoration: underline;}
#site_info ul{margin: 0;padding: 0;}
#site_info ul li{display: inline;border-right: 1px solid #ccc;padding-left: 7px;padding-right: 5px;}
#site_info ul a{color: #000;text-decoration: none;}
#site_info ul a:hover{color: #000;text-decoration: underline;}
#site_info .no_padding{padding-left: 0px;}
#tickertext{width: 400px;font-size: 10px;font-family: Verdana, Arial, Helvetica, sans-serif;background-color: #D4D0C8;border: 0px;background: #19B3E9;color: #fff;}
#links{list-style: none;margin: 0px;padding: 0px;}
#links li{list-style-image: url(../../images/icons/explorer.gif);list-style-position: inside;height: 22px;}
#links li a{padding-left: 10px;color: #000;text-decoration: none;}
#links li a:hover{text-decoration: underline;}
#downloads{list-style: none;margin: 0px;padding: 0px;}
#downloads li{list-style-position: inside;padding-left: 20px;background-repeat: no-repeat;height: 22px;}
#downloads li a{color: #000;text-decoration: none;}
#downloads li a:hover{text-decoration: underline;}
#search_results{list-style: none;margin: 0px;padding: 0px;}
#search_results li{height: 64px;padding: 5px;padding-bottom: 10px;}
#search_results li span{display: block;}
#search_results li a{color: #000;text-decoration: none;}
#search_results li a:hover{text-decoration: underline;}

#newsletter{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 9px;margin: 0px; padding: 0px; list-style: none; border: 1px solid #ccc; padding: 2px; margin-top: 20px;}
#newsletter li{margin-bottom: 4px;}
#newsletter input.text {border: 1px solid #A3AAC7;background: #F6F6F6;font-size: 11px; width: 135px;}