BODY {
	margin: 5px 0 15px 0;
	padding: 0 0 0 0;
	background-color: #000000;
	font-family: Arial, Helvetica, sans-serif; color:#CCCCCC;
}


.tb {
	background-image: url(images/header.jpg);
	background-position: top;
	background-repeat: no-repeat;

}

.tb2 {
	background-image: url(images/subpage_content_bg.jpg);
	background-position: top;
	background-repeat: no-repeat;

}

UL, LI { font-family: Arial, Helvetica, sans-serif; color:#CCCCCC; font-size: 12px; font-weight: normal; padding: 0px 10px 0px 29px; line-height: 21px; }


HR { color: #BDE8FF; height: 1px; }
STRONG, B { color: #BAFF40; font-size: 14px; }

.footer { font-family:  Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color:#666666; padding: 5px 5px 5px 5px; line-height: 17px; }
.pad { padding: 2px 2px 2px 2px; }
.pad2 { padding: 5px 5px 5px 5px; }
.img_border { border: 4px solid #D2E3EC; margin: 1px 1px 1px 1px; }
.img_border2 { border: 4px solid #D2E3EC; margin: 5px 5px 5px 5px; }
.white { font-family: Arial, Helvetica, sans-serif; color:#FFFFFF; font-size: 11px; font-weight: normal; padding: 0px 0px 0px 7px; line-height: 18px; }

H1 { font-family:  Arial, Helvetica, sans-serif; text-decoration:none; color:#096DA3; font-size: 17px; font-weight: bold; }
H2 { font-family:  Arial, Helvetica, sans-serif; text-decoration:none; color:#FFFFFF; font-size: 17px; font-weight: bold; }

p { font-family: Arial, Helvetica, sans-serif; color:#6C6C6C; font-size: 12px; font-weight: normal; padding: 0px 10px 0px 7px; line-height: 21px; }
.content { font-family: Arial, Helvetica, sans-serif; color:#CCCCCC; font-size: 12px; font-weight: normal; padding: 0px 10px 0px 7px; line-height: 21px; }

.news_title { font-family: Arial, Verdana, Helvetica, sans-serif; color:#C7EAFF; font-size: 15px; font-weight: normal; }
.news_date { font-family: Arial, Verdana, Helvetica, sans-serif; color:#C7EAFF; font-size: 11px; font-weight: normal; font-style: italic; }
.news_content { font-family: Arial, Verdana, Helvetica, sans-serif; color:#FFFFFF; font-size: 11px; font-weight: normal; line-height: 16px; }

.rt_content { font-family: Arial, Verdana, Helvetica, sans-serif; color:#FFFFFF; font-size: 11px; font-weight: normal; line-height: 16px; }

a:link { color: #FFFFFF; font-family: "Trebuchet MS",Verdana,Arial, Helvetica, sans-serif; font-size: 13px; font-weight: normal; text-decoration: none; padding: 3px 3px  3px  3px;}
a:visited { color: #FFFFFF; font-family: "Trebuchet MS",Verdana,Arial, Helvetica, sans-serif; font-size: 13px; font-weight: normal; text-decoration: none; padding: 3px 3px  3px  3px;}
a:active { color: #FFFFFF; font-family: "Trebuchet MS",Verdana,Arial, Helvetica, sans-serif; font-size: 13px; font-weight: normal; text-decoration: none; padding: 3px 3px  3px  3px;}
a:hover { color: #FFFFFF; font-family: "Trebuchet MS",Verdana,Arial, Helvetica, sans-serif; font-size: 13px; font-weight: normal; text-decoration: underline; padding: 3px 3px  3px  3px;}

a:link.more { color: #FFF000; font-family:  Verdana, Arial, Helvetica, sans-serif; font-weight: bold;  font-size: 11px; text-decoration: none }
a:visited.more { color: #FFF000; font-family:  Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 11px; text-decoration: none }
a:active.more { color: #FFF000; font-family:  Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 11px; text-decoration: none }
a:hover.more  { color: #FFFFFF; font-family:  Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 11px; text-decoration: none }

a:link.ft { color: #999999; font-family:  Verdana, Arial, Helvetica, sans-serif; font-weight: normal;  font-size: 11px; text-decoration: none; padding: 8px 8px 8px 8px;}
a:visited.ft  { color: #999999; font-family:  Verdana, Arial, Helvetica, sans-serif; font-weight: normal; font-size: 11px; text-decoration: none; padding: 8px 8px 8px 8px;}
a:active.ft  { color: #999999; font-family:  Verdana, Arial, Helvetica, sans-serif; font-weight: normal; font-size: 11px; text-decoration: none; padding: 8px 8px 8px 8px;}
a:hover.ft  { color: #999999; font-family:  Verdana, Arial, Helvetica, sans-serif; font-weight: normal; font-size: 11px; text-decoration: underline; padding: 8px 8px 8px 8px;}

a:link.top { color: #FFFFFF; font-family: "Trebuchet MS",Verdana,Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; text-decoration: none; padding: 0px 12px 0px 15px;}
a:visited.top { color: #FFFFFF; font-family: "Trebuchet MS",Verdana,Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; text-decoration: none; padding: 0px 12px 0px 15px;}
a:active.top { color: #FFFFFF; font-family: "Trebuchet MS",Verdana,Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; text-decoration: none; padding: 0px 12px 0px 15px;}
a:hover.top { color: #CCCCCC; font-family: "Trebuchet MS",Verdana,Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; text-decoration: underline; padding: 0px 12px 0px 15px;}

a:link.img_link { padding: 0px 0px 0px 0px;}
a:visited.img_link { padding: 0px 0px 0px 0px;}
a:active.img_link { padding: 0px 0px 0px 0px;}
a:hover.img_link { padding: 0px 0px 0px 0px;}

a:link.actv { color: #000000; font-family: "Trebuchet MS",Verdana,Arial, Helvetica, sans-serif; font-size: 13px; font-weight: normal; text-decoration: none; padding: 3px 3px  3px  3px;}
a:visited.actv  { color: #000000; font-family: "Trebuchet MS",Verdana,Arial, Helvetica, sans-serif; font-size: 13px; font-weight: normal; text-decoration: none; padding: 3px 3px  3px  3px;}
a:active.actv  { color: #000000; font-family: "Trebuchet MS",Verdana,Arial, Helvetica, sans-serif; font-size: 13px; font-weight: normal; text-decoration: none; padding: 3px 3px  3px  3px;}
a:hover.actv  { color: #000000; font-family: "Trebuchet MS",Verdana,Arial, Helvetica, sans-serif; font-size: 13px; font-weight: normal; text-decoration: underline; padding: 3px 3px  3px  3px;}

.nav_active {  color: #000000; background-image: url(images/nav_bg.jpg); background-position: top; background-repeat: repeat-x; }

.btn { background-image: url(images/btn_bg.jpg); background-position: top; background-repeat: repeat-x; }

.centerdiv{ /*IE method of centering a relative div*/
text-align: center;
}

.centerdiv>div{ /*Proper way to center a relative div*/
margin: 0 auto;
}