﻿@charset "utf-8";
/* CSS Document */

/* Reset starts */

body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td { 
	margin:0;
	padding:0;
	
}
table {
	border-collapse:collapse;
	border-spacing:0;
}
fieldset,img { 
	border:0;
}
address,caption,cite,code,dfn,em,strong,th,var {
	font-style:normal;
	font-weight:normal;
}
ol,ul {
	list-style:none;
}
caption,th {
	text-align:left;
}
h1,h2,h3,h4,h5,h6 {
	font-size:100%;
	font-weight:normal;
}
q:before,q:after {
	content:'';
}
abbr,acronym { border:0;
}

a {text-decoration:none;}
a:visited {color:#9f4d9e;}
a img {border:0;}


/* Reset ends */

body {
	background:#f5f4f4;
	
	font-family:Arial, Helvetica, sans-serif;
	color:#545454;
	font-size:12px;
	
	
}

p {padding:10px;}
h1 {
	color:#001ca8;
	font-size:18px;
	text-align:left;
	padding:10px;

}


h1 span.uhg {font-family:"Times New Roman", Times, serif;font-weight:bold;;font-size:24px;}

.gototop {margin:-10px 0 -10px 0; padding:0; text-align:right;}

.top_link {
	font-size:11px;
	padding-top:0px;
}
.top_link a{color:#685c53;}
.top_link a:hover{text-decoration:underline;}
.search_box {color:#2e4a9a;}
input {height:18px;}

.btn {
	background:transparent url(../images/search_btn.gif) repeat-x left top;
	height:17px;
	width:22px;
	border:none;
	color:#fff;
	text-align:center;
	font-size:11px;
	font-weight:bold;

}
.search_bg {
	background:transparent url(../images/search_bg.gif) repeat-x left top;
	margin:-4px 0 0 0;
}

table.content_wrap td {
	background:#009398;
	padding-top:4px;
	line-height:18px;
}
table.content_wrap td td {padding:0;background:transparent;}
.shdw {
	background:#009398;
}
.shdw td.vl {background:transparent url(../images/shadow_vertical_left.gif) repeat-y right; background-color:#009398; }
.shdw td.vr {background:transparent url(../images/shadow_vertical_right.gif) repeat-y left; background-color:#009398;}
.shdw td.hb {background:transparent url(../images/shadow_horizontal_btm.gif) repeat-x top; background-color:#009398;}
.shdw td.ht {background:transparent url(../images/shadow_horizontal_top.gif) repeat-x bottom; background-color:#009398;}

.content_wrap .anim {border:#FFFFFF 2px solid;}
.shdw td.content_space {background:#fff url(../images/content_bg.gif) repeat-x top;padding-top:0;padding-left:20px; text-align:left;}
.shdw td.content_space_home {background:#fff url(../images/content_bg.gif) repeat-x top;padding:0 20px;text-align:left;}
.shdw td.content_space_home a {}
.shdw td.content_space_home a:hover {text-decoration:underline;}

.shdw td.sub_head_bg {background:#fff url(../images/sub_head_BG.gif) repeat-x top;padding-top:0;padding-left:20px; text-align:left; height:94px;}

.shdw td.sub_head_bg2 {background:#fff url(../images/sub_head_BG3.gif) repeat-x top;padding-top:0;padding-left:20px; text-align:left; height:28px;}

.sub_head_bg.bread_crumb {
	color:#000000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	background:url(../images/home_icon.gif) no-repeat left top;
	padding:0;
	padding-left:22px;
	padding-bottom:4px;
	margin-bottom:6px;
}

.shdw .tagline{padding-right:10px;float:right;}

.shdw .lt_pnl {width:220px; background-color:#f8f9fd; border-right:#e8ecf8 solid 1px; font-size:11px;}
.shdw .rt_pnl {background:url(../images/body_BG2.gif) no-repeat right top; text-align:left; }
.shdw .rt_pnl p{padding:20px; padding-top:0;}
/*.shdw .rt_pnl a{}*/
.shdw .rt_pnl a{}
.shdw .rt_pnl a:hover{text-decoration:underline;}



.block {background-color:#FFFFFF;text-align:left;}
.block .rgt {background:url(../images/block_right.gif) no-repeat top right;width:12px;}
.block .lft {background:url(../images/block_left.gif) no-repeat top left;width:12px;}

.block h2 {
	color:#8e9300;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	border-bottom:#deefff 1px solid;
	/*background:url(../images/main_head_icon.gif) no-repeat left top;*/
	padding:0;
	padding-left:10px;
	padding-bottom:4px;
	margin-bottom:6px;
}

.blck_img img {float:right;margin:4px;border:#000000 1px solid;}
.blck_img p {
		margin:12px 8px;
		padding:0;
		padding-left:2px;
		
}

.img2 {margin:8px 10px 0 10px;border:#F3F3F3 1px solid; text-align:center;}

.clear_fix {clear:both;}

.hilite {color:#0076dd;}


.block .more a {
	color:#867fe5;
}

.block .more a:hover {
	
	text-decoration:underline;
	color:#2214cd;

}

.smtext2 {font-size:12px; color:#333333;}
.divider1 {background: #E4E6E7; height:1px; width:100%; margin:0 0 20px 0; padding: 0 0 0 0;}
.dir_img {margin: 0px 20px 15px 0pt;}



.frm_txt {color:#8e9300;}
.rss a{color:#ff7201;padding-left:18px;background:url(../images/icon_rss.gif) no-repeat left top;}
.rss a:hover {text-decoration:underline;}
.rss a:visited {color:#ff7201;}
.content_space h2 {
	font-size:22px;
	font-weight:bold;
	text-align:left;
	color:#9b2c98;
	margin:20px;	
	border-bottom:#9b2c98 1px solid;
}

ul.sitemap {padding-left:10px;margin-left:20px;float:left;}
ul.sitemap li{color:#0000CC;font-size:14px;line-height:24px;padding-left:10px;font-weight:bold;background:url(../images/arrow_blue.gif) no-repeat left 8px;margin-left:30px;}
ul.sitemap li li {font-size:12px;font-weight:normal;}
ul.sitemap li a, ul.sitemap li a:visited {color:#2e4a9a;}
ul.sitemap li a:hover {text-decoration:underline;color:#f17c0e;}
/*.sitemap th {font-weight:bold;}
.sitemap td a {padding-left:15px;}
.sitemap td a:hover {text-decoration:underline;}
.sitemap td li {padding-left:25px;line-height:18px;}*/
.ext_links {float:right;width:350px;background:#fff;margin:0 20px;padding:20px;border-left:#CCCCCC 1px solid;border-top:#CCCCCC 1px solid;}
.ext_links ul {margin-top:10px;}
.ext_links ul li {line-height:30px;margin-left:40px;}
.ext_links ul li a, .ext_links ul li a:visited {color:#777;background:url(../images/ext_link.gif) no-repeat left 4px;padding-left:12px;}
.ext_links ul li a:hover {text-decoration:underline;color:#f17c0e;}

.shdw .inner_left {margin: 0 0 20px 0; padding:0 0 0 20px; }
.shdw .inner_left td{background-color:#f4f4f4;border-bottom:#e7e7e7 1px solid;height:20px;color:#555555;text-align:left;padding:4px 0px 4px 20px;}
.shdw .inner_left td a {color:#555555;padding-left:0px;}
.shdw .inner_left td a:hover {color:#000; text-decoration:underline;}
.shdw .inner_left th {
	background:#e8e6e7;
	border-bottom:#c8c8c8 1px solid;
	font-size:12px;
	font-weight:bold;
	color:#001da9;
	height:10px;
	padding:4px 10px;
}
.shdw .inner_left_img {margin: 0 0 20px 0; }
.shdw .inner_left_img th {background:#e8e6e7; border-bottom:#c8c8c8 1px solid; font-size:12px; font-weight:bold; color:#001da9; height:10px; 
	padding:4px 10px; }
.shdw .inner_left_img td{background-color:#fff;border-bottom:#e7e7e7 1px solid;color:#545454;text-align:left; padding: 0 5px 5px 5px;}
.shdw .inner_left_img .ltimg{ padding-bottom:0px;}


.shdw .inner_left a.hilite {color:#9f4e9d; font-weight:bold;}
.shdw .inner_left .sub  {color:#ffffff; padding-left:30px; background-color:#fff; }
.shdw .inner_left a.hilitesub {color:#555555;}
.shdw .rt_pnl h1 {font-size:20px;color:#9b2c98;margin:10px;padding-bottom:10px;text-align:left;}
.shdw .rt_pnl h2 {font-size:16px;color:#001da9;margin:20px;padding-bottom:8px;text-align:left; font-weight:bold;}
.shdw .rt_pnl h4 {font-size:14px;color:#8e9300;margin:10px 20px;font-weight:600;}

.shdw .rt_pnl .blt {}
.shdw .rt_pnl .blt ul{padding:0 40px;}
.shdw .rt_pnl .blt li {list-style:url(../images/bullet01.gif);padding-left:4px;line-height:20px;}

.shdw .rt_pnl .bld {font-weight:bold;}

.orange {color:#f17c0e;}

.shdw .small_head h4 {font-size:12px;color:#0076dd;margin:6px 20px;font-weight:600;}

.float {
	FLOAT: left; padding-left:20px;
}
.float_r {
	FLOAT: right
}
.clear {
	CLEAR: both
}

.footer {
	color:#666666;
	font-size:11px;
	padding:0 4px;
	margin-bottom:6px;
}
.footer a {color:#666666;text-decoration:underline;}

.footer a:visited {color:#666666;}
.footer a:hover {color:#001ca8;}
.footer .small {font-size:10px;}

