body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
body,td,th {
	font-family: Tahoma;
	font-size: 11px;
	color: #000000;
}
td
{
    text-align:left;
}
form 
{
    margin:0px;
}
a 
{
	font-family: Tahoma;
	font-weight : normal;
	color: #3b4e61;
	text-align:left;
}
a:link 
{
	text-decoration: none;
}
a:visited 
{
	text-decoration: none;
	color: #3b4e61;
}
a:hover {
	text-decoration: underline;
	color: #3b4e61;
}
a:active {
	text-decoration: none;
	color: #3b4e61;
}

.txtcontent {
	font-family: Tahoma;
	font-size: 12px;
	font-weight: normal;
	padding-top: 20px;
	padding-right: 20px;
	padding-bottom: 15px;
	padding-left: 20px;
	text-align: justify;
	vertical-align: top;
}
.linksheader {
	background-image: url(/images/seperator_line.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	height: 35px;
	text-align: left;
	vertical-align: middle;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
}
.lblnewsletter {
	background-color: #FFFFFF;
	vertical-align: bottom;
	height: 37px;
	text-align: left;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
}
.inputtextarea {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: normal;
	color: #2F475F;
	background-color: #f5f5f5;
	text-align: left;
	height: 21px;
	width: 137px;
	border: 1px solid #cbcbcb;
}
.sidepad {
	padding-top: 13px;
	padding-right: 0px;
	padding-bottom: 13px;
	padding-left: 0px;
	vertical-align: top;
}

.txtnews {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-align: left;
	padding-top: 15px;
	padding-right: 0px;
	padding-bottom: 15px;
	padding-left: 5px;
}
a.btnsubmit:link 
{
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #686868;
	text-decoration: underline;
}
a.btnsubmit:visited 
{
	text-decoration: underline;
}
a.btnsubmit:hover 
{
	text-decoration: none;
}
a.btnsubmit:active 
{
	text-decoration: underline;
}

.bgbtmlinks 
{
	font-family: Tahoma;
	font-size: 11px;
	font-weight: normal;
	color: #1d3e5f;
	height: 35px;
	vertical-align: middle;
}

.txtnewsheader {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #2e455b;
}
.btmlineseperator {
	background-image: url(/images/btm_lineseperator.gif);
	background-repeat: repeat-x;
	height: 7px;
}

.linktable {
	background-color: #f4f4f4;
	width: 220px;
}

#bglogo {
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 5px;
}
.t2
{
	font-family:tahoma,arial;
	font-size:11px;
	color:#000000;
}

.t2 a, .t2 a:link, .t2 a:active, .t2 a:visited 
{
	font-family:tahoma,arial;
	font-size:11px;
	color: #1890a8;
	text-decoration:none;
}

.t2 a:hover
{
    text-decoration:underline;
    color: #1890a8;
}
.t2bc
{
	font-family:tahoma,arial;
	font-size:11px;
	font-weight:bold;
	color:#396991;
}

.t2bc a, .t2bc a:link, .t2bc a:active, .t2bc a:visited 
{
	font-family:tahoma,arial;
	font-size:11px;
	font-weight:bold;
	color:#396991;
	text-decoration:none;
}

.t2bc a:hover
{
    text-decoration:underline;
    color:#396991;
}
.t2gray
{
	font-family:tahoma,arial;
	font-size:11px;
	color:#686868;
}
.t2bgray
{
	font-family:tahoma,arial;
	font-size:11px;
	font-weight:bold;
	color:#686868;
}
.t3bc
{
	font-family:tahoma,arial;
	font-size:13px;
	font-weight:bold;
	color:#396991;
}
.t4bc
{
	font-family:tahoma,arial;
	font-size:15px;
	font-weight:bold;
	color:#396991;
}

ul.bullet
{
    /*margin:20px 0px 0px 20px;*/
    margin-top:10px;
    margin-left:20px;
    margin-bottom:10px;
    list-style-image: url(/images/bullet.gif);
}
ul.bullet-sitemap
{
    /*margin:20px 0px 0px 20px;*/
    margin-top:5px;
    margin-bottom:0px;
    list-style-image: url(/images/bullet.gif);
}
.home-subheader1
{
    /*color:#e8e8e8;*/
    color:#7a641b;
    font-family:verdana; 
    font-size:14px; 
    font-weight:bold;
}
.home-subheader2
{
    /*color:#e8e8e8;*/
    color:#f4ffff;
    font-family:verdana; 
    font-size:14px; 
    font-weight:bold;
}
.page-header1
{
    /*color:#e8e8e8;*/
    color:#396991;
    font-family:verdana; 
    font-size:16px; 
    font-weight:bold;
    padding-bottom:10px;
}
.page-subheader1
{
    /*color:#e8e8e8;*/
    color:#7a641b;
    font-family:verdana; 
    font-size:16px; 
    font-weight:bold;
}
.page-subheader2
{
    /*color:#e8e8e8;*/
    color:#f4ffff;
    font-family:verdana; 
    font-size:16px; 
    font-weight:bold;
}
.tagline-banner
{
 	font-family:tahoma, arial;
	font-size:12px;   
	width:195px;
	height:30px
}
