/* Generated by dotEditor - direct edits to this file will not persist - please see stylesheet "default" in dotEditor style management */
* {font-family: Arial, Helvetica, sans-serif;}
body {font-size: 75%; font-style: normal; font-weight: normal; color: #333333; line-height:160%; background:url(/images/background.gif) repeat;}
.page_bg {background: url('/images/general/pg_bg.jpg') repeat-x; width:100%;}
p {margin: 0px 0px 15px 0px;}
img {border: 0px;}
.main_page_content ul {margin:20px 0 20px 0;}
.main_page_content ul li {padding:0 0 0 20px; background:url('/images/new_colour/chev_blue.gif') 0 0.3em no-repeat; line-height:150%;}
.main_page_content ul ol {padding:0 0 0 20px; background:url('/images/new_colour/chev_ol.gif') 0 0.3em no-repeat; line-height:150%; margin-left:20px;}
.main_page_content ul ul {margin:5px 0 5px 0;}
.main_page_content ul ul li {padding:0 0 0 20px; background:url('/images/new_colour/chev_ol.gif') 0 0.3em no-repeat; line-height:150%; margin-left:20px;}
.page_outer_bg {_margin-top: -1px; margin:auto; }
.content_bg {background: url(/images/page_bg.gif) repeat-y  0 #FFFFFF; min-height:500px;}
.section_bg {background: url(/images/section_page_bg.gif) repeat-y  0 #FFFFFF; min-height:500px;}
.hp_bg { background:url(/images/hp_background.gif) repeat-y 0 #fff;}
.content_wrapper {width: 939px; overflow: hidden; margin: auto;}
.header {width:949px; height:110px; background: url('/images/top/header_bg.gif') top right repeat-x; font-size:90%; line-height:100% !important; margin:auto; padding:auto;}
.header_wide { background:url(/images/top/header_bg.gif) repeat-x center top; height:110px; }
.logo {width:344px; float:left; padding:12px 0 0 10px;}
.top_links {width:500px; float:right; text-align:right; font-size:105%; color:#666666; padding-right:0px; height:36px;}
.top_text_links {float:right; width:81.0%; margin-top:29px;}
.top_text_links ul li {display:inline; padding:0 5px 0 9px;}
.top_text_links ul li a, .top_text_links ul li a:visited {color:#666666; text-decoration:none;}
.top_text_links ul li a:hover {color:#181B34; text-decoration:none;}
.div_wrapper {overflow:hidden; height:auto; width:99.9%;}
.float_left {visible: false; float: left;}
.float_right {visible: false; float: right;}
.search_box {float:right; width:232px; height:31px; background:#FFF; text-align:left; background:url(/images/icons/search.gif) no-repeat; padding:5px 10px 0 5px;}
.search_form {border:0px; color:#666; width:160px; padding:2px 0 0 10px; height:18px;}
.btn_go {vertical-align: middle; margin:-2px 10px 0 1px; float:right;}
.nav_bar form {margin:3px;}
.search_wrapper {margin:31px 0 0 0 !important; float:right !important; text-align:left !important; width:321px; height:45px; background:url(/images/new_colour/search_bg.gif) no-repeat; padding:10px 5px 0 5px;}
.search_wrapper p { font-size:120%; color:#FFF; float:left; padding:9px; font-weight:bold;}
.margin_r0 {margin-right:0 !important;}
.hidden {display:none;}
.topmenu_bg {height: 57px; margin:auto; background:url(/images/new_colour/nav_bg.gif) repeat-x;}
.topmenu {height: 48px; margin: auto; width: 950px; white-space: nowrap; overflow: hidden; padding-top:9px;}
.topmenu UL {width: 950px; margin-left: -0px; #margin-left: 0; padding-top: 0; margin-top: 0;}
#topicon_menu li {height: 48px; background-position: 0 0; background-repeat: no-repeat; white-space: nowrap; list-style: none; float: left;background-image: none;}
#topicon_menu li.float_right {height: 48px; background-position: 0 0; background-repeat: no-repeat; white-space: nowrap; list-style: none; float: right;}
#topicon_menu li a {background-image: url(/images/new_colour/nav.gif); background-repeat: no-repeat; height: 48px; display: block;}
#topicon_menu li a.nav1 {background-position: 0 0; width: 124px;color:white;font-family:Arial;font-size:13px;font-weight:bold;padding-top:10px;text-align:center;}
#topicon_menu li a:hover.nav1, #topicon_menu li.on a.nav1 { background-position: 0 -48px; width: 124px;}
#topicon_menu li a.nav2 {background-position: -124px 0; width: 130px;color:white;font-family:Arial;font-size:13px;font-weight:bold;padding-top:10px;text-align:center;}
#topicon_menu li a:hover.nav2, #topicon_menu li.on a.nav2 { background-position: -124px -48px; width: 130px;}
#topicon_menu li a.nav3 {background-position: -254px 0; width: 138px;color:white;font-family:Arial;font-size:13px;font-weight:bold;padding-top:10px;text-align:center;}
#topicon_menu li a:hover.nav3, #topicon_menu li.on a.nav3 { background-position: -254px -48px; width: 138px;}
#topicon_menu li a.nav4 {background-position: -392px 0; width: 103px;color:white;font-family:Arial;font-size:13px;font-weight:bold;padding-top:10px;text-align:center;}
#topicon_menu li a:hover.nav4, #topicon_menu li.on a.nav4 { background-position: -392px -48px; width: 103px;}
#topicon_menu li a.nav5 {background-position: -495px 0; width: 141px;color:white;font-family:Arial;font-size:13px;font-weight:bold;padding-top:10px;text-align:center;}
#topicon_menu li a:hover.nav5, #topicon_menu li.on a.nav5 { background-position: -495px -48px; width: 141px;}
#topicon_menu li a.nav6 {background-position: -636px 0; width: 135px;color:white;font-family:Arial;font-size:13px;font-weight:bold;padding-top:10px;text-align:center;}
#topicon_menu li a:hover.nav6, #topicon_menu li.on a.nav6 { background-position: -636px -48px; width: 135px;}
#topicon_menu li a.nav7 {background-position: -771px 0; width: 91px;color:white;font-family:Arial;font-size:13px;font-weight:bold;padding-top:10px;text-align:center;}
#topicon_menu li a:hover.nav7, #topicon_menu li.on a.nav7 { background-position: -771px -48px; width: 91px;}
.related_links { margin:25px 15px 15px 12px; overflow:hidden;}
.related_links UL, OL, LI {margin-top: 0px; margin-bottom: 5px;}
.related_links UL LI {margin: 13px 10px 3px -5px; #margin: 10px 10px 3px 0px;list-style-type: none; list-style-position: outside; list-style-image: none; background: url(/images/new_colour/chev_grey.gif) no-repeat 5px 0.1em; font-weight: normal; padding: 2px 0px 3px 20px; font-size:110%;}
.related_links OL LI {margin: 2px 10px 0px -10px;}
.related_links a, .related_links a:visited {color:#666666;}
.related_links a:hover {color:#000; font-weight:bold;}
.title { font-size:130%; color:#424242; font-weight:bold; margin-left:12px; margin-top:3px;}
.lh_column_wrapper {float:left; margin:15px 0 0 0; width:205px;  line-height:100% !important;}
.inner_content_wrapper {float:left; width:415px; margin:15px 25px 22px 45px;  }
.inner_section_wrapper {float:left; width:660px; margin:15px 25px 22px 45px;  }
.rh_column {float:right; margin:15px 23px 15px 10px; width:190px;}
.rh_borders { border-right:8px solid #EAE8E8;}
.level_1, .level_1_on {text-transform:uppercase;}
.lh_column_wrapper a, .lh_column_wrapper a:visited {font-family:Arial, Helvetica, sans-serif !important; color:#666; text-decoration:none; font-size:95%;}
.lh_column_wrapper a:hover {font-family:Arial, Helvetica, sans-serif !important; color:#000; font-size:95%;}
li.level_1 {background:#5A7D97; padding:10px; border-top:2px solid #3D698A; font-size:105%;}
li.level_1_on {background:#181B34; padding:10px; border-top:2px solid #3D698A; font-size:105%;}
li.level_2, li.level_2_on {background:url('/images/general/lhm_chev.gif') 11px 0.6em no-repeat #181B34; padding:0px 10px 7px 22px; font-size:90%;}
li.level_3, li.level_3_on {background:url('/images/general/lhm_chev.gif') 22px 0.6em no-repeat #181B34; padding:0px 10px 7px 33px; font-size:90%;}
li.level_4, li.level_4_on {background:url('/images/general/lhm_chev.gif') 33px 0.6em no-repeat #181B34; padding:0px 10px 7px 44px; font-size:90%;}
li.level_5, li.level_5_on {background:url('/images/general/lhm_chev.gif') 44px 0.6em no-repeat #181B34; padding:0px 10px 7px 55px; font-size:90%;}
li.level_2 a,  li.level_3 a, li.level_4 a, li.level_5 a, li.level_2 a:hover, li.level_2_on a:hover, li.level_3 a:hover, li.level_3_on a:hover, li.level_4 a:hover, li.level_4_on a:hover, li.level_5 a:hover, li.level_5_on a:hover, li.level_2 a:visited, li.level_3 a:visited, li.level_4 a:visited, li.level_5 a:visited {font-family: Arial, Helvetica, sans-serif !important;}
li.level_2_on a, li.level_3_on a, li.level_4_on a, li.level_5_on a, li.level_2_on a:visited, li.level_3_on a:visited, li.level_4_on a:visited, li.level_5_on a:visited {color:#D9D9D9; font-family: Arial, Helvetica, sans-serif !important;}
.first {border:0 !important;}
.breadcrumb {margin:-5px 0 15px 0;}
.breadcrumb ul li {display:inline; padding: 0 0.3em 0 0; font-size:95%;}
.breadcrumb ul li a, .breadcrumb ul li a:visited, .breadcrumb ul li a:hover {padding:0 1em 0 0; color:#b9b9b9; text-decoration:none; background:url('/images/icons/chev_breadcrumb.gif') center right no-repeat;}
.breadcrumb ul li a:hover {padding:0 1em 0 0; color:#b9b9b9; text-decoration:none; background:url('/images/icons/chev_breadcrumb.gif') center right no-repeat;}
h1 {color:#0064a6; font-size:190%; margin:0 0 15px 0; font-weight:bold; font-family:Arial, Helvetica,  sans-serif; line-height:100%;}
h2 {color:#009b90; font-size:160%; font-family:Arial, Helvetica, sans-serif;margin:0 0 15px 0;font-weight:normal; line-height: 125%;}
h3 {font-size:140%; color:#424242; font-weight:bold; font-family:Arial, Helvetica, sans-serif;margin:10px 0 5px 0;}
h4 {font-size:100%; color:#424242; font-weight:bold; font-family:Arial, Helvetica, sans-serif;margin:10px 0 5px 0;}
a, a:visited {color: #666666; text-decoration: none;}
a:hover {color: #000000; text-decoration: none;}
.rh_column_wrapper div, .rh_column_wrapper_de div {border-bottom:8px solid #EAE8E8;}
.rh_news { background:url(/images/hr.gif) bottom repeat-x;}
.rh_news img {}
.rh_news p { padding:20px 0 20px 0; margin-bottom:20px;}
.rh_othernews img {padding:5px; background:#009b90; z-index:1;}
.rh_othernews .join { z-index:100; background:url(/images/new_colour/join_us.gif) no-repeat; position:absolute; width:98px; height:31px; margin-top:88px; margin-left:80px; color:#FFF; font-size:130%; padding:5px 0 0 12px;}
.rh_othernews .join a, .rh_othernews .join a:active { color:#FFF;}
.rh_othernews .join a:hover { color:#000;}
.hp_news_left .join { z-index:100; background:url(/images/new_colour/join_us.gif) no-repeat; position:absolute; width:60px; height:31px; margin-top:105px; margin-left:165px; color:#FFF; font-size:110%; padding:4px 38px 0 14px;}
.hp_news_left .join a, .hp_news_left .join a:active { color:#FFF;}
.hp_news_left .join a:hover { color:#000;}
.social_bookmarking {padding:8px; margin:10px 12px 0 0; border-bottom:0 !important; font-size:95%; }
.social_bookmarking img {margin:0 5px 0 5px;}
.social_bookmarking a, .social_bookmarking a:visited {text-decoration:none; color:#666; margin:0 3px 0 0;}
.social_bookmarking a:hover {text-decoration:none; color:#666; margin:0 3px 0 0;}
.social_bookmarking ul li {border-bottom:10px solid #FFF; padding:0 3px 0 0; float:left;}
.back_to_top { margin:0 12px 4px 0; font-size:110%; text-align:left; width:30px; height:22px; background:#009b90; padding:8px 9px 0 12px; float:right; font-size:100%; }
.back_to_top a, .back_to_top a:visited {color:#FFF;}
.back_to_top a:hover {color:#000;}
.footer_wrapper { background:url(/images/top/header_bg.gif) repeat-x center top; height:224px; margin:auto;}
.footer {background:url('/images/footer/footer.gif') top left repeat-x; font-size:90%; line-height:130%; color:#898989; padding:0 0 0 0; clear:both; overflow:hidden; margin:auto; }
.footer_text {width:920px; margin:auto; padding-left:10px; float:left; line-height:1.7em;}
.footer_text a, .footer_text a:visited {color:#898989;border-bottom:1px solid #898989; margin-right:5px;margin-left:5px;}
.footer_text a:hover {color:#fff; border-bottom:1px solid #fff;}
.footer_inner { margin:auto; width:945px;}
.credit {width:840px; text-align:left; padding:15px 0 0 5px; float:left;}
.credit a, .credit a:visited {color:#898989;border-bottom:1px solid #898989; margin-right:5px;margin-left:5px;}
.credit a:hover {color:#fff; border-bottom:1px solid #fff;}
.content_footer { background: url(/images/hr.gif) repeat-x; height:11px; width:440px; margin-top:30px;}
.img_align_mid {vertical-align: middle !important;}
.img_align_left {float: left; padding: 0 10px 10px 0;}
.img_align_right {float: right; padding: 0 0 10px 10px;}
.align_left {text-align: left;}
.align_right {text-align: right;}
.align_center {text-align: center;}
.hp_content_wrapper {width:100%; height:auto; overflow:hidden;}
.hp_page_content {width:610px; float:left; margin:0 0 0 0;}
.hp_rhc {width:280px; padding:10px 25px 22px 0px; float:right; text-align:left; }
.hp_banner_area {overflow:hidden; min-height:250px; height:auto !important; height:250px; border:10px solid #de6328;}
.hp_link_boxes {min-height:134px; height:auto !important; height:134px;}
.hp_page_content_text { color:#FFF; width:200px; float:right; margin-right:10px;}
.hp_page_content_text a, .hp_page_content_text a:visited { color:#FFF; border-bottom:#dac6e1 2px solid;}
.hp_page_content_text a:hover { color:#000;}
.hp_page_content_text h1 { font-size:220%; color:#FFF; font-weight:bold; margin-top:8px;}
.hp_page_content_text h2 { font-size:220%; color:#FFF; margin-top:-10px;}
.hp_page_content_text p { font-size:130%; font-weight:bold; line-height:1.7em;}
.hp_news {float:left; width:300px; padding:20px 20px 20px 20px; line-height:140%;}
.hp_recent_stories_img {float:left; width:130px;}
.hp_recent_stories_img img {border:4px solid #d6d6d6;}
.hp_recent_stories_text {float:left; width:196px; padding:0 0 20px 0; margin-top: -4px; font-size:70% !important;}
.hp_news p, .hp_recent_stories_text p {margin:0 0 8px 0;}
.hp_news p, .hp_recent_stories p {font-size:140%; color:#181b34;}
.news_bullets .more_link {font-size:100%; margin-left: 18px; margin-top:-0.6em}
.news_bullets ul li {padding:0 10px 15px 18px; background:url('/images/general/hp_bullet.gif') 0 0.4em no-repeat;}
.hp_rhc ul li {padding:0 5px 0 18px; background:url('/images/new_colour/chev_blue.gif') 0 0.3em no-repeat;}
.hp_rhc h1 {font-size:140%; color:#424242; margin-top:-10px;}
.support {float:right; width:280px; background:url(/images/hr.gif) repeat-x top; padding-top:40px; margin-top:20px;}
.support h1 {font-size:140%; color:#424242; }
.colleges {float:right; width:255px; background:url(/images/hr.gif) repeat-x top; padding-top:40px; margin-top:20px;}
.colleges h1 {font-size:140%; color:#424242; }
.support_left { width: 120px; float:left;}
.support_left ul li {padding:0 5px 0 18px; background:url('/images/new_colour/chev_red.gif') 0 0.2em no-repeat;}
.support_right { width: 130px; float:right;}
.support_right ul li {padding:0 5px 0 18px; background:url('/images/new_colour/chev_red.gif') 0 0.2em no-repeat;}
.hp_news_right { float: right; width:270px; padding:20px 15px 10px 5px; line-height:1.8em; font-size:120%;}
.hp_news_left { float:left; width:270px; padding:20px 5px 10px 30px; line-height:1.8em; font-size:120%;}
.hp_news_left img {border:5px solid #009b90; margin-bottom:15px;}
.hp_news_right img { margin-top:10px;}
.hp_news_right h2 { font-size:130%; margin-bottom:3px;}
.hp_news_left h2 {font-size:130%;margin-bottom:3px;}
.section_page_content_text {width:305px; float:left; padding: 20px 15px 0 20px;}
.section_page_content_text a, .hp_page_content_text a:visited { color:#424242; border-bottom:#dac6e1 2px solid;}
.section_page_content_text a:hover { color:#000;}
.section_page_content_text h1 { font-size:170%; color:#424242; font-weight:bold; margin: 0; padding: 0 0 10px 0;}
.section_page_content_text p { font-size:120%;  line-height:1.5em; color:#424242;}
.section_box { padding: 0 0; _padding: 25px 0;width:670px; overflow: hidden; float:left;}
.section_box .item {float: left; width: 300px; margin: 15px 10px 15px 0; __margin: 0 10px 30px 0; _margin: 0 0px 30px 16px; _width: 312px; padding: 0px 0 0px 0; overflow: hidden; border-bottom:3px solid #e8e8e8;}
.section_box .item .image {float: left; width: 110px; padding-bottom:25px;}
.section_box .item .text {float: left; width: 190px;}
.section_box .item .text h2 {color: #009b90;  font-size: 150%; margin: 0 0 10px 0;background:url(/images/backgrounds/header_background.gif) repeat-x bottom left; padding-left:10px;}
.section_box .item .text p {margin: 0;padding-left:10px;}
.section_box .item_right {float: right; width: 300px; margin: 15px 35px 15px 0; __margin: 0 35px 30px 0; _margin: 0 0px 40px 16px; _width: 312px; padding: 0px 0 0px 0; overflow: hidden; border-bottom:3px solid #e8e8e8;}
.section_box .item_right .image {float: left; width: 110px; padding-bottom:25px;}
.section_box .item_right .text {float: left; width: 190px;}
.section_box .item_right .text h2 {color: #009b90;  font-size: 150%; margin: 0 0 10px 0;background:url(/images/backgrounds/header_background.gif) repeat-x bottom left; padding-left:10px;}
.section_box .item_right .text p {margin: 0;padding-left:10px;}
.banner_blue {border:5px solid #7fb1d2;}
.banner_red {border:5px solid #ad1644;}
.banner_orange {border:5px solid #de6328;}
.banner_brown {border:5px solid #983e09;}
.banner_purple {border:5px solid #741669;}
.banner_light_purple {border:5px solid #b98ab4;}
.banner_green {border:5px solid #7fcdc7;}
.sitemap {margin:3em 0 0 -2em;}
.sitemap_margin {margin:0 0 1px 0;}
.main_page_content .sitemap_level1 {list-style:none;color:#009b90; font-size:125%; margin: 15px 0 5px 0; padding: 0 0 0.3em 20px !important; background-image:none; list-style-image:none;}
.sitemap_level2 {display:list-item;margin:0 0 0 0; padding:0 5px 4px 40px !important; background: url('/images/new_colour/chev_lpurple.gif') no-repeat 22px 0.25em !important; line-height:125%;}
.sitemap_level3 {display:list-item;margin:3px 0 0 10px; padding:0 5px 4px 45px !important; line-height:165%; background: url('/images/new_colour/chev_ol_grey.gif') no-repeat 30px 0.3em !important; line-height:125%;}
.sitemap_level4 {display:list-item;margin:0 0 0 0; padding:0 5px 4px 78px !important; line-height:165%; background:#FFF !important; line-height:125%;}
.sitemap_level1 a:link, .sitemap_level1 a:visited {color:#009b90; font-size:125%; text-decoration: none; font-family:Arial,Helvetica,sans-serif !important;list-style:none;}
.sitemap_level2 a:link, .sitemap_level2 a:visited {color:#000; text-decoration: none;}
.sitemap_level3 a:link, .sitemap_level3 a:visited, .sitemap_level4 a:link, .sitemap_level4 a:visited {color: #666666; text-decoration: none;}
.sitemap_level1 a:hover {color: #424242; text-decoration: none; font-family:Arial,Helvetica,sans-serif !important;list-style:none;}
.sitemap_level2 a:hover {color: #000; text-decoration: none; font-weight:bold;}
.sitemap_level3 a:hover, .sitemap_level4 a:hover {color: #424242; text-decoration: none;}
.Map ul {margin-top:0px !important;list-style:none;}
.contactfrm_label {width:115px; float:left; margin:0 10px 0 0;}
.contactfrm_input {width:530px; float:left;}
.form {border: 1px solid #e5ebf3; padding:2px; height:1.2em; color:#6a6a6a; background:#deebf3;}
.form_elements_wrapper {overflow:hidden; padding:0 0 7px 0;}
.form_field_232px {width:232px;}
.form_field_310px {width:310px;}
textarea.form_field_310px {height:10em; font-size:100%;}
.redtext {color:#008886;}
hr { height:11px; border:none; border-color:#FFF; border:0;margin: 20px 0px 20px 0px;}
.hr_div {height: 11px;	min-height:11px;	border: 0px;	border:none;padding: 20px 0px 5px 0px;	margin: 20px 0px 20px 0px;	#margin: 10px 0px 10px 0px;	_margin: 10px 0px 10px 0px; background:url(/images/hr.gif) repeat-x;}
.hp_banner_area_tabs  .tab_off a, .hp_banner_area_tabs .tab_off a:active {color:#9e9e9e;}
.hp_banner_area_tabs .tab_off a:hover { color:#fff;}
.search_left {float: left; width: 35px;padding-top:20px;}
.search_right {float: left; width: 620px; padding-top:15px; padding-bottom:10px;}
.search_right h2 a,  .search_right h2 a:active { color:#009b90;}
.search_right h2 a:hover { color:#adadad;}
.search_bottom { height:50px; background:url(/images/hr.gif) top repeat-x; width:640px; padding:25px 0 15px 0px; margin:10px 0 10px 0; clear:both; overflow:hidden;}
.search_bottom p { color:#dcdcdc; line-height:0.5em;}
.search_bottom p a, .search_bottom p a:active {color:#666666;}
.search_bottom p a:hover { color:#333333; font-weight:bold;}
.searchbox {float: right; width: 275px;}
.highlight {background: #009b90; color:#FFF; padding:2px;}
.hp_banner_area1 .img_align_left { padding:0; margin:none;}
.hp_banner_area2 .img_align_left { padding:0; margin:none;}
.hp_banner_area3 .img_align_left { padding:0; margin:none;}
.hp_banner_area4 .img_align_left { padding:0; margin:none;}
.hp_banner_area_tabs {  height:60px; color:#fff; font-size:120%; font-weight:bold; width:610px; margin-top:0px; overflow:hidden;float:left;}
.hp_banner_area_tabs ul li {padding:5px 11px 4px 10px;  repeat-x;display:inline; width:75px; float:left;}
.hp_banner_area1 {overflow:hidden; min-height:255px; height:auto !important; height:255px; padding:10px; background:#741669;}
.hp_banner_area2 {overflow:hidden; min-height:255px; height:auto !important; height:255px; padding:10px; background:#de6328;}
.hp_banner_area3 {overflow:hidden; min-height:255px; height:auto !important; height:255px; padding:10px; background:#7aaccd;}
.hp_banner_area4 {overflow:hidden; min-height:255px; height:auto !important; height:255px; padding:10px; background:#b98ab4;}
.hp_banner_area_tabs .tab1_on {background:url(/images/new_colour/hp_tab2_on.gif) repeat-x; height:60px;float:left;width:131px;}
.hp_banner_area_tabs .tab1_off {background: url(/images/homepage/hp_tab_bg_full2.gif) no-repeat right; width:131px;float:left;height:48px;}
.hp_banner_area_tabs .tab2_on {background:url(/images/new_colour/hp_tab1_on.gif) repeat-x; height:60px;float:left;width:131px;}
.hp_banner_area_tabs .tab2_off {background: url(/images/homepage/hp_tab_bg_full2.gif) no-repeat right; width:131px;float:left;height:48px;}
.hp_banner_area_tabs .tab3_on {background:url(/images/new_colour/hp_tab3_on.gif) repeat-x; height:60px;float:left;width:131px;}
.hp_banner_area_tabs .tab3_off {background: url(/images/homepage/hp_tab_bg_full2.gif) no-repeat right; width:131px;height:48px;}
.hp_banner_area_tabs .tab4_on {background:url(/images/new_colour/hp_tab4_on.gif) repeat-x; height:60px;float:left;width:133px;}
.hp_banner_area_tabs .tab4_off {background: url(/images/homepage/hp_tab_bg_full3.gif) no-repeat right; width:133px;height:48px;}
.hp_banner_area_tabs .tab1_off, .hp_banner_area_tabs .tab2_off, .hp_banner_area_tabs .tab3_off, .hp_banner_area_tabs .tab4_off a:active { color:#adadad;}
.tab1_on a, .tab1_on a:active {color:#FFF;}
.tab2_on a, .tab2_on a:active {color:#FFF;}
.tab3_on a, .tab3_on a:active {color:#FFF;}
.tab4_on a, .tab4_on a:active {color:#FFF;}
.tab1_on a:hover, .tab2_on a:hover, .tab3_on a:hover, .tab4_on a:hover { color:#000;}
.tab1_off a, .tab1_off a:active {color:#adadad;}
.tab2_off a, .tab2_off a:active {color:#adadad;}
.tab3_off a, .tab3_off a:active {color:#adadad;}
.tab4_off a, .tab4_off a:active {color:#adadad;}
.tab1_off a:hover, .tab2_off a:hover, .tab3_off a:hover, .tab4_off a:hover { color:#fff;}
.hp_page_content_text1 a, .hp_page_content_text2 a:visited { color:#FFF; border-bottom:#fff 1px solid;}
.hp_page_content_text2 a, .hp_page_content_text2 a:visited { color:#FFF; border-bottom:#fff 1px solid;}
.hp_page_content_text3 a, .hp_page_content_text3 a:visited { color:#FFF; border-bottom:#fff 1px solid;}
.hp_page_content_text4 a, .hp_page_content_text4 a:visited { color:#FFF; border-bottom:#fff 1px solid;}
.hp_page_content_text1, .hp_page_content_text2, .hp_page_content_text3, .hp_page_content_text4 { color:#FFF; width:200px; float:right; margin-right:10px;}
.hp_page_content_text1 a:hover, .hp_page_content_text2 a:hover, .hp_page_content_text3 a:hover, .hp_page_content_text4 a:hover { color:#000;}
.hp_page_content_text1 h1, .hp_page_content_text2 h1, .hp_page_content_text3 h1, .hp_page_content_text4 h1 { font-size:220%; color:#FFF; font-weight:bold; margin-top:8px;}
.hp_page_content_text1 h2, .hp_page_content_text2 h2, .hp_page_content_text3 h2, .hp_page_content_text4 h2 { font-size:200%; color:#FFF; margin-top:-10px; font-weight:normal;}
.hp_page_content_text1 p, .hp_page_content_text2 p, .hp_page_content_text3 p, .hp_page_content_text4 p { font-size:130%; font-weight:bold; line-height:1.7em;}
.search_right h2 {margin: 0 0 6px 0;}
.custompager_container {  }
.pager_left { float: left; width:280px; text-align:left; }
.pager_right { padding-left:10px; float: left; width: 100px; text-align:right; }
.pager_prev_button {display:inline;}
.pager_next_button { display:inline; }
.lightbox_outer { width:635px; background:#676767; border-right:4px solid #676767; border-left:4px solid #676767; border-top:4px solid #676767; border-bottom:40px solid #676767; margin-bottom:20px;}
.lightbox_outer h3 { color:#fff; padding-bottom:5px;}
.lightbox_outer p { margin-top: 10px; float:left; color:#787878;}
.lightbox_outer p a, .lightbox_outer p a:hover { color:#FFF;text-decoration:underline; padding:0 5px 0 5px;}
.lightbox_outer p a:active { color:#FFF; text-decoration:none; font-weight:bold;}
.enlarge { color:#FFF; font-size:110%; font-weight:bold; float:right; width:80px; margin-top:10px;}
.enlarge a { color:#FFF;}
.enlarge a:hover { color:#333;}
.lightbox_prev {color:#FFF; height:18px;  width:45px; float:right; font-size:110%;border-right:1px solid #787878; padding:1px  10px 5px 5px; margin:7px; background:url(/images/2009/g/gallery_prev.gif) left no-repeat; text-align:right;}
.lightbox_next {color:#FFF; height:18px; width: 45px; float:right; font-size:110%;padding:1px 0px 5px 0px; margin:7px; background:url(/images/2009/g/gallery_next.gif) right no-repeat;}
.lightbox_next a { color:#FFF;font-size:110%; font-weight:bold;}
.lightbox_next a:hover { color:#333;font-size:110%; font-weight:bold;}
.lightbox_prev a { color:#FFF;font-size:110%; font-weight:bold;}
.lightbox_prev a:hover { color:#333;font-size:110%; font-weight:bold;}
.lightbox_enlarged { margin-bottom:10px; padding:0; z-index:100000; height:100%; width:100%;}
.lightbox_large {}
.section_box .item .text h2 a, .section_box .item .text h2 a:visited {color: #009b90; }
.section_box .item .text h2 a:hover {color:#333333;}
.section_box .item_right .text h2 a, .section_box .item_right .text h2 a:visited {color: #009b90; }
.section_box .item_right .text h2 a:hover {color:#333333;}
.inner_content_wrapper a, .inner_content_wrapper a:visited {color:#0064a6; }
.inner_content_wrapper a:hover { color:#666666;}
#player1, #player2 {float:left;}
.hp_news_right h1 { font-size:145%;margin-bottom:5px;}
.hp_news_left h1 {font-size:145%;margin-bottom:12px;}
.hp_img_wrapper {position:relative; height:150px;}
.rptsection_box { overflow: hidden; }
.rh_donatebox img {padding:5px; background:#ad1644; z-index:1;}
.rh_donatebox .donate { z-index:100; background:url(/images/new_colour/donate_bg.gif) no-repeat; position:absolute; width:98px; height:31px; margin-top:88px; margin-left:80px; color:#FFF; font-size:130%; padding:5px 0 0 12px;}
.rh_donatebox .donate a, .rh_donatebox .donate a:active { color:#FFF;}
.rh_donatebox .donate a:hover { color:#000;}
.hr_div2 {height: 11px; min-height:11px; border: 0px; border:none;padding: 0; margin: 20px 0px 20px 0px; #margin: 10px 0px 10px 0px; _margin: 10px 0px 10px 0px; background:url(/images/hr.gif) repeat-x;}
.language_links ul li {display:inline; padding: 0 2px 0 9px;}
.language_links {padding-top:8px}
.ltr { direction:ltr; }
.rtl { direction:rtl; }
.rtl .lh_column_wrapper { direction:ltr;  }
.rtl .lh_column_wrapper .menu { direction: rtl; }
.rtl .main_page_content ul li { background-position:right 5px; padding: 0 20px 0 0 ! important; }
.rtl .rh_othernews .join { margin-right:20px; width:inherit; padding-right:20px; }
.btn_submit {border-width: 0px;font-size: 14px;background: #0064A6 url(/images/btn_submit_arrow.png) no-repeat;color: white;background-position: 85% 50%;padding: 6px 34px 6px 10px;cursor: pointer;}
.btn_submit:active {position:relative;top:1px;}

