/* CSS Document */
body {
		margin: 0px;
		background:#031730 url(../images/blue_bg.jpg) repeat-x top left;
	}
.tdbackblue{
	background:white url(../images/blue_bg.jpg) repeat-x top left;
}
.tdbackbottom{
	background:white url(../images/blue_bottom_bg.jpg) repeat-x repeat-y top left;
}
.tdbackdotvert{
	background:white url(../images/dot_back.gif) repeat-y top left;
}
.tdbackdothor{
	background:white url(../images/dot_back_hor.gif) repeat-x top left;
}
.newsback{
	background:white url(../images/green_news.jpg) top left;
	height: 35px;
}
.tdbar{
	background: #F2FCFE;
}
.tdarea{
	background: #4AA2D6;
}
.tdwhite{
	background: #ffffff;
}
.tdgray{
	background:#E2E2E2 url(../images/gray_back.gif) repeat-y top left;
}
.tdgrayinter{
	background:#E2E2E2 url(../images/gray_back_inter.gif) repeat-y top left;
}
.leftalign{
	text-align: left;
}
#leftalign{
	text-align: left;
}
.centeralign{
	text-align: center;
}
#centeralign{
	text-align: center;
}
.rightalign{
	text-align: right;
}
#rightalign{
	text-align: right;
}

.menubar a{
	line-height: 30px;
	display: block;
	padding-top: 0px;
	text-decoration: none;
	font-style: italic;
	Font-family: Arial;
	font-size: 14px;
	color: #ffffff;
	font-weight: 600;
	text-align: center;                     
	}
.menubar a:visited{
	font-style:italic;
	Font-family: Arial;
	font-size: 14px;
	color: #ffffff;
	text-align: center;
	}
.menubar a:hover{
	text-decoration: none;
	Font-family: Arial;
	text-transform: uppercase;
	font-size: 14px;
	font-weight: 500;
	color: #ffffff;
	text-align: center;
	}
.homeblocktext h1{
	Font-family: Arial;
	margin: 0px 0px 0px 0px;
	font-size: 16px;
	color: #2e2e2e;
	font-weight: 600;
	text-align: left;
	padding-left: 3px;
}
.homeblocktext{
	Font-family: Arial;
	margin: 0px 0px 0px 0px;
	font-size: 12px;
	color: #7a7a7a;
	font-weight: 500;
	text-align: left;
	padding-left: 3px;
}
.homeblocktext a{
	Font-family: Arial;
	margin: 0px 0px 0px 0px;
	font-size: 12px;
	color: #2B87C8;
	font-weight: 500;
	text-align: right;
	padding-right: 5px;
}
.homeblocktext a:visited{
	Font-family: Arial;
	margin: 0px 0px 0px 0px;
	font-size: 12px;
	color: #2B87C8;
	font-weight: 500;
	text-align: right;
	padding-right: 5px;
}
.tagline h1{
	Font-family: Arial;
	margin: 0px 0px 0px 0px;
	font-size: 12px;
	color: #8FAB16;
	font-weight: 600;
	text-align: left;
	padding-left: 4px;
}
.sidebar h1{
	Font-family: Arial Rounded MT Bold;
	margin: 0px 0px 0px 0px;
	font-size: 18px;
	color: #2e2e2e;
	font-weight: 500;
	text-align: center;
	padding-left: 0px;
}
.sidebar {
	Font-family: MS Gothic, Gulim;
	margin: 0px 0px 0px 0px;
	font-size: 12px;
	color: #020403;
	font-weight: 500;
	text-align: left;
	padding-left: 10px;
}
.newsbox{
	Font-family: Arial;
	margin: 0px 0px 0px 0px;
	font-size: 12px;
	color: #000000;
	font-weight: 500;
	text-align: left;
	padding-left: 5px;
}
.newsbox strong{
	Font-family: Verdana;
	margin: 0px 0px 0px 0px;
	font-size: 11px;
	color: #9E1409;
	font-weight: 600;
	text-align: left;
}
.newsbox a{
	Font-family: Arial;
	margin: 0px 0px 0px 0px;
	font-size: 12px;
	color: #2B87C8;
	font-weight: 500;
	text-align: right;
	padding-right: 5px;
}
.newsbox a:visited{
	Font-family: Arial;
	margin: 0px 0px 0px 0px;
	font-size: 12px;
	color: #2B87C8;
	font-weight: 500;
	text-align: right;
	padding-right: 5px;
}
.newsback{
	background:white url(../images/green_news.jpg) top left;
	height: 35px;
	Font-family: Verdana;
	margin: 0px 0px 0px 0px;
	font-size: 14px;
	vertical-align:middle;
	color: #ffffff;
	font-weight: 600;
	text-align: center;
	padding-left: 3px;
}
.newsbackinter{
	background:white url(../images/green_news_inter.jpg) top left;
	height: 35px;
	Font-family: Verdana;
	margin: 0px 0px 0px 0px;
	font-size: 14px;
	vertical-align:middle;
	color: #ffffff;
	font-weight: 600;
	text-align: center;
	padding-left: 3px;
}
.whitesitemap a{
	Font-family: Verdana;
	margin: 0px 0px 0px 0px;
	font-size: 11px;
	color: #ffffff;
	font-weight: 500;
	text-align: left;
	padding-left: 3px;
	text-decoration: none;
}
.whitesitemap strong{
	Font-family: Verdana;
	margin: 0px 0px 0px 0px;
	font-size: 11px;
	color: #ffffff;
	font-weight: 600;
	text-align: left;
	padding-left: 3px;
	text-decoration: underline;
}
.whitesitemap h1{
	Font-family: Verdana;
	margin: 0px 0px 0px 0px;
	font-size: 14px;
	color: #4AA2D6;
	font-weight: 600;
	text-align: left;
	padding-left: 3px;
}
.footer{
	background:white url(../images/footer_bar.gif) top left;
	height: 40px;
	Font-family: Verdana;
	margin: 0px 0px 0px 0px;
	font-size: 11px;
	vertical-align:middle;
	color: #ffffff;
	font-weight: 600;
	text-align: left;
}
.footer a{
	Font-family: Verdana;
	margin: 0px 0px 0px 0px;
	font-size: 11px;
	vertical-align:middle;
	color: #ffffff;
	font-weight: 600;
	text-align: left;
}
.footer a:visited{
	Font-family: Verdana;
	margin: 0px 0px 0px 0px;
	font-size: 11px;
	vertical-align:middle;
	color: #ffffff;
	font-weight: 600;
	text-align: left;
}
.generaltext h1{
	Font-family: Arial;
	font-size: 16px;
	color: #0B203D;
	font-weight: 600;
	text-align: left;
}
.generaltext{
	Font-family: Verdana;
	padding-left: 10px;
	padding-right: 10px;
	font-size: 11px;
	color: #050505;
	font-weight: 500;
	text-align: left;
}
.generaltext strong{
	Font-family: Verdana;
	font-size: 12px;
	color: #8FAB16;
	font-weight: 600;
	text-align: left;
}
.linkbox a{
	Font-family: Arial;
	margin: 0px 0px 0px 0px;
	font-size: 12px;
	color: #2B87C8;
	font-weight: 500;
	text-align: right;
	padding-left: 8px;
}
.linkbox a:visited{
	Font-family: Arial;
	margin: 0px 0px 0px 0px;
	font-size: 12px;
	color: #2B87C8;
	font-weight: 500;
	text-align: right;
	padding-right: 8px;
}