body {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	background-color : #FFFFFF;
}
p {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
}

ul {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
}
ol {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
}
li {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
}

textarea {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
}
input {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
}

select {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
}

td {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
}
HR {
	color : #666666;
}
.small {font-size:10px;}

.header1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: normal;
	color: #9FA04F;
	text-decoration: none;
}
.header2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}

.header3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #9FA04F;
	text-decoration: none;
}

.headerhome {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}

.footer {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #666666;
}

.hometext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}
A:ACTIVE, A:LINK, A:VISITED {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #9FA04F;
	text-decoration: none; outline:none;
}
A:HOVER {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-decoration: none; cursor:hand; cursor:pointer !important;
}

A.footer:ACTIVE, A.footer:LINK, A.footer:VISITED {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
}
A.footer:HOVER {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}

A.solutions:ACTIVE, A.solutions:LINK, A.solutions:VISITED {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #004d8f;
	text-decoration: none;
	line-height: 25px;
}
A.solutions:HOVER {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	line-height: 25px;
}

A.homelink:ACTIVE, A.homelink:LINK, A.homelink:VISITED {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
}
A.homelink:HOVER {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #f8f8e6;
	text-decoration: none;
}
A.headerhome:ACTIVE, A.headerhome:LINK, A.headerhome:VISITED {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
A.headerhome:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #f8f8e6;
	text-decoration: none;
}


A.sectionlink1:ACTIVE, A.sectionlink1:LINK, A.sectionlink1:VISITED {
	font-family: Arial Narrow, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
}
A.sectionlink1:HOVER {
	font-family: Arial Narrow, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #f8f8e6;
	text-decoration: none;
}

A.sectionlink:ACTIVE, A.sectionlink:LINK, A.sectionlink:VISITED {
	font-family: Arial Narrow, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
}
A.sectionlink:HOVER {
	font-family: Arial Narrow, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #f8f8e6;
	text-decoration: none;
}

A.subnav:ACTIVE, A.subnav:LINK, A.subnav:VISITED {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #9FA04F;
	text-decoration: none;
}
A.subnav:HOVER {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
A.subnav2:ACTIVE, A.subnav2:LINK, A.subnav2:VISITED {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
A.subnav2:HOVER {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #9FA04F;
	text-decoration: none;
}
A.rightnav:ACTIVE, A.rightnav:LINK, A.rightnav:VISITED {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
A.rightnav:HOVER {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #9FA04F;
	text-decoration: none;
}
A.bottomNav:ACTIVE, A.bottomNav:LINK, A.bottomNav:VISITED {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #9FA04F;
	text-decoration: none;
}
A.bottomNav:HOVER {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
A.leftnav:ACTIVE, A.leftnav:LINK, A.leftnav:VISITED {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
A.leftnav:HOVER {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #9FA04F;
	text-decoration: none;
}
A.content:ACTIVE, A.content:LINK, A.content:VISITED {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #9FA04F;
	text-decoration: none;
}
A.content:HOVER {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}

A.header1:ACTIVE, A.header1:LINK, A.header1:VISITED {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: normal;
	color: #9FA04F;
	text-decoration: none;
}
A.header1:HOVER {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}

.sectionlink {
	font-family: Arial Narrow, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
}


.navTable {padding-left: 10px}

input.submit {background-color:#9FA050; color:#FFFFFF; font-weight:bold;font-size: 11px; }
.homelink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
}
.subnav {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #9FA04F;
	text-decoration: none;
}
#hoverText{
/*shadow*/
filter: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135);
position: absolute;
width: 160px;
border: 1px solid black;
padding: 3px;
background-color: #FFFFFF;
visibility: hidden;
z-index: 100;

}
.visitImgs{ margin-bottom:5px; border:0px;}
#visitImgs{ text-align:center;}
#centerBlock{ color:#FFFFFF;}
td#NavBar{  vertical-align:bottom; }
#NavBar{}
#visitLink{background:url(../images/menu-bgnd-sprite.jpg) no-repeat 0 0; width:251px; height:32px; vertical-align:middle; text-align:center;}
#home-flash{}
#visitLink a:link, #visitLink a:visited, #visitLink a:active, #busLink a:link, #busLink a:visited, #busLink a:active, #MemberLink a:link, #MemberLink a:visited, #MemberLink a:active{padding-top:10px; text-align:center;}
#visitLink ul li a:link, #visitLink ul li a:visited, #visitLink ul li a:active, #busLink ul li a:link, #busLink ul li a:visited, #busLink ul li a:active, #MemberLink ul li a:link, #MemberLink ul li a:visited, #MemberLink ul li a:active{padding-top:2px; text-align:left; color:#666666; width:251px; }


#busLink{background:url(../images/menu-bgnd-sprite.jpg) no-repeat ; background-position:-251 0; width:251px; height:32px; border-right:0px solid #fff; border-left:0px solid #fff;}
#MemberLink{background:url(../images/menu-bgnd-sprite.jpg)  no-repeat ; background-position:-502 0;  width:251px; height:32px;}
#NavBar a:link, #NavBar a:visited, #NavBar a:active{color:#fff;}


.home-search-btn{margin:0px;padding:0px; float:left; margin-left:1px; height:20px;}
.home-search{border:1px solid #fff; height:20px;  float:left; background: #fff; margin:0px; padding:0px; margin-left:50px;}
td.search-box{vertical-align:bottom; padding-bottom:10px;}
.search-box{background:url(../images/site-search-bgnd.jpg) no-repeat bottom right ; width:250px;height:39px; overflow:hidden; text-align:left;  vertical-align:middle;  }


#home-invest-table{margin-left:20px;}
#home-invest-top{ width:706px; height:20px; background:url('../images/home/top.jpg') no-repeat; }
#home-invest-mid{ width:706px; background:url('../images/home/mid.jpg') repeat-y ; padding:0px 10px;}
#home-invest-mid img{border:0px;}

#home-invest-bot{width:706px; height:27px; background:url('../images/home/bot.jpg') no-repeat; }