/* Start General Style Settings */
body { 
    background-image: url(../images/bg_fade2.jpg);
	margin: 20px 0 20px 0; }
body.marg { 
    margin: 0px; 
	background-color: #eeeeee 
}
body.popup { margin: 0px }
table, td, input, select, option, textarea { 
    color: #000000; 
	font: normal 13px/100% verdana, arial, sans-serif
}
form { margin: 0px }
acronym { 
    cursor:help; 
	border: 0px 
}
a:link,a:visited { 
    color: #00AFEA; 
	text-decoration: none 
}
a:active,a:hover { 
    color: #993300; 
	text-decoration: none 
}
a.frontfeat:link,a.frontfeat:visited { 
    display: block;
	line-height: 130%;
	color: #606060;
	width: 200px;
	padding: 5px;
	margin: 0px;
	border-bottom: 1px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;
	text-decoration: none 
}
a.frontfeat:active,a.frontfeat:hover { 
    color: #000000;
	background-color: #f8e794;
	border-bottom: 1px solid #AA3300;
	border-right: 1px solid #AA3300;
	text-decoration: none 
}
.frontfeat_head { 
    display: block;
    color: #FFFFCC;
	background-color: #008cbc;
	width: 200px;
	font: 12px Verdana, Arial, Helvetica, sans-serif;
	font-weight: 900;
	border-bottom: 1px solid #9DC6f1;
	border-right: 1px solid #9DC6f1;
	padding: 5px
}
.bg_white {
	background-color: #FFFFFF;
	background-image: url(../images/bg_logo.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
}
.bg_white2 {
	background-color: #FFFFFF;
	}
.bg_gray { background-color: #CCCCCC }
.bg_one {
	background-color: #ffffff;
	background-image: url(../../images/bk_image.jpg);
	background-repeat: no-repeat;
	background-position: right 20px;
}
.bg_two { background-color: #008cbc }


/* Start Logo and Site Search */
.head_title { 
    color: #008cbc;
	font: 900 30px/110% Verdana, Arial, Helvetica, sans-serif
}
.head_desc { 
    color: #303030;
	font: bold 16px/125% Verdana, Arial, Helvetica, sans-serif; 
	padding: 0 0 0 0px
}
.head_date { 
    color: #ffffff;
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	font-weight: 900;
	padding: 0 8px 0 0
}
.head_search { 
    color: #303030; 
	border: 1px solid #9DC6f1; 
	width: 150px; 
	font: 10px verdana, arial, sans-serif; 
	padding: 2px;
	margin: 2px 0 2px 0 
}

/* Start Top Navigation */
a.top_menu,a.top_menu:visited {
	color: #303030;
	font: 11px arial, verdana, sans-serif;
	font-weight: bold;
}
a.top_menu:active,a.top_menu:hover { 
    color: #9DC6f1;
	font: 11px arial, verdana, sans-serif; 
	font-weight: bold
}
a.stop_menu,a.stop_menu:visited { 
    color: #00AFEA;
	font: bold 11px arial, verdana, sans-serif
}
a.stop_menu:active,a.stop_menu:hover { 
    color: #993300;
	font: 11px arial, verdana, sans-serif; 
	font-weight: bold
}

/* Start Side Content */
.side_head {
	color: #FFFFCC;
	background-color: #008CBC;
	font: 12px Verdana, Arial, Helvetica, sans-serif;
	font-weight: 900;
	background-image: url(../images/bg_side_head.jpg);
}
.side_head2 {
	color: #ffffff;
		font: 14px Verdana, Arial, Helvetica, sans-serif;
	font-weight: 900;
	background-color: #F2BE31;
	}
.side_text {
	font-size: 11px;
	line-height: 140%;
	background-color: #FDFAE8;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #008CBC;
}
.side_newsletter {  
	border: 1px solid #9DC6f1; 
	width: 80px; 
	font: 10px verdana, arial, sans-serif; 
	padding: 1px 
}
.side_newsletterbutton { 
    color: #FFFFFF; 
	background-color: #008CBC; 
	width: 40px; 
	font: 10px verdana, arial, sans-serif; 
	border: 1px solid #9DC6f1
}

.rateselect { 
    color: #000000; 
	border: 0px; 
	width: 80px; 
	font: 10px verdana, arial, sans-serif; 
	padding: 0px 
}
.ratebut { 
    color: #FFFFFF; 
	background-color: #FFCC66; 
	width: 40px; 
	font: 10px verdana, arial, sans-serif; 
	border: 1px solid #9DC6f1
}

/* start you here style */
.youtd_menu { 
	color: #000000; 
    font: 10px arial, sans-serif; 
	font-weight: normal;
	text-decoration: none 
}
a.you_menu,a.you_menu:visited { 
    color: #000000; 
	font: 10px arial, sans-serif; 
	font-weight: normal; 
	text-decoration: none 
}
a.you_menu:active,a.you_menu:hover { 
    color: #000000; 
	font-weight: normal; 
	text-decoration: none; 
	border-bottom: 1px dotted #000000
}

/* Start Main Content */
.main_td_one { 
    border-left: 1px dashed #9DC6f1;
	border-top: 1px dashed #9DC6f1
}
.main_td_two { border-top: 1px dashed #9DC6f1 }
H1 { 
    color: #008cbc;
	font-family: Arial, Verdana, Tahoma, Helvetica, sans-serif;
	font-weight: 900;
	font-size: 24px;
	text-transform: uppercase;
	padding: 0 0 10px 0;
	line-height: 110%; 
	margin: 0px
}
H2 { 
    color: #909090;
	font-family: Arial, Verdana, Tahoma, Helvetica, sans-serif;
	font-weight: 900;
	font-size: 14px;
	padding: 0px;
	line-height: 110%;
	margin: 0px
}
.main_text {
	font-size: 12px;
	line-height: 130%;
	padding: 1px;
}
.main_search { 
    background-color: #FFCC66;
	font-size: 12px;
	line-height: 130%;
	padding: 5px
}
.main_sub { 
    font-size: 10px;
	line-height: 100%;
	padding: 5px
}
.line { background-image: url(../images/dot_line.gif); background-repeat: repeat-x }
.emailbut {
	color: #FFFFFF;
	background-color: #008CBC;
	border: 1px solid #9DC6f1;
	width: 120px;
	padding: 3px;
	font-weight: normal;
	font-size: 11px;
}
.email_txt { 
    color: #606060; 
	font: 11px arial, sans-serif 
}

/* Start sitemap */
a.sitemap,a.sitemap:visited { 
    color: #00AFEA;
	font: bold 15px arial, verdana, sans-serif
}
a.sitemap:active,a.sitemap:hover { 
    color: #9DC6f1;
	font: 15px arial, verdana, sans-serif; 
	font-weight: bold
}
a.submap,a.submap:visited { 
    color: #00AFEA;
	font: 11px verdana, sans-serif 
}
a.submap:active,a.submap:hover { 
    color: #993300;
	font: 11px verdana, sans-serif
}
.sitemaptd {
   border-top: 1px solid #CCCCCC; 
   border-right: 1px solid #CCCCCC
}

/* Start Footer */
.foot_menu {
	color: #FFFFFF;
	font: 10px verdana, arial, sans-serif;
	background-color: #008EBD;
}
a.foot_menu,a.foot_menu:visited,a.foot_menu:active  {
	color: #FFFFFF;
	font: 10px verdana, arial, sans-serif;
	background-color: #008EBD;
}
a.foot_menu:hover{
	color: #FFFFFF;
	font: 10px verdana, arial, sans-serif;
	text-decoration: underline;
}

/* Start Popup */
.popup_title { 
    color: #008cbc;
	font: 18px Verdana, Arial, Helvetica, sans-serif;
	font-weight: 900;
	padding: 5px
}
.popup_field { 
    color: #606060; 
	background-color:#FFFFFF; 
	border: 1px solid #606060; 
	margin-top: 4px 
}
.popup_field_b { 
    border: 0px; 
	margin: 0px; 
	background-color: transparent; 
	width: 22px 
}

/* Start Polls */
.poll_title { 
    color: #FF6600; 
	background-color:#DDDDDD; 
	font: 12px Verdana, Arial, Helvetica, sans-serif;
	font-weight: 900;
	padding: 3px 
}
.poll_text { 
    font-size: 11px;
	line-height: 130%;
	padding: 3px
}
.poll_but { 
    width: 50px;
	font: 10px Arial, Helvetica, sans-serif;
}

/* Start Downloads */
.dl_tab { background-color:#9DC6f1 }
.dl_title { 
    color: #FFFFCC; 
	background-image: url(../images/bg_top.jpg); 
	font: 12px Verdana, Arial, Helvetica, sans-serif;
	font-weight: 900
}
.dl_text { 
	background-color: #FFFFCC; 
    font: 12px Verdana, Arial, Helvetica, sans-serif;
	line-height: 130%
}
.dl_subtext { 
    color: #9DC6f1; 
	background-color: #FFFFCC; 
    font: 10px Verdana, Arial, Helvetica, sans-serif;
	line-height: 130%
}
.dl_but { 
    width: 80px;
	font: 10px Arial, Helvetica, sans-serif;
}

/* Start Weblinks */
.wl_tab { 
    border-bottom: 1px dashed #008cbc;
	background-color:#DDDDDD
	}
.wl_title { 
    color: #FF6600;
	font: 12px Verdana, Arial, Helvetica, sans-serif;
	font-weight: 900
}
.wl_text {  
    font: 12px Verdana, Arial, Helvetica, sans-serif;
	background-color: #FFFFFF;
	line-height: 130%
}
.wl_subtext { 
    color: #9DC6f1; 
    background-color: #FFFFFF;
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	line-height: 130%
}
.wl_but { 
    width: 80px;
	font: 10px Arial, Helvetica, sans-serif;
}

/* start error messages */
.error { 
    color: #CC0000; 
	font-weight:900 
}

a.frontfeat_4:link,a.frontfeat_4:visited { 
    display: block;
	line-height: 130%;
	color: #606060;
	width: 153px;
	padding: 5px;
	margin: 0px;
	border-bottom: 1px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;
	text-decoration: none 
}
a.frontfeat_4:active,a.frontfeat_4:hover { 
    color: #EEEEEE;
	background-color: #CC6600;
	border-bottom: 1px solid #AA3300;
	border-right: 1px solid #AA3300;
	text-decoration: none 
}
.frontfeat_head_4 { 
    display: block;
    color: #FFFFCC;
	background-color: #FF9900;
	width: 153px;
	font: 12px Verdana, Arial, Helvetica, sans-serif;
	font-weight: 900;
	border-bottom: 1px solid #FF9900;
	border-right: 1px solid #FF9900;
	margin: 0px;
	padding: 5px
}
.footersmall {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
}
.style1 {color: #FFFFFF}

a.whitelink:link {
	color: #8CE2FF;
	text-decoration: underline;
}
a.whitelink:visited {
	color: #8CE2FF;
text-decoration: underline;
}
a.whitelink:hover {
	color: #FFCC00;
	}