#hintbox{ /*CSS for pop up hint box */
position:absolute;
top: 0;
background-color: #4893C7;
width: 150px; /*Default width of hint.*/ 
padding: 3px;
border:1px solid white;
font:bold 11px tahoma;
color:#FFFFFF;
line-height:18px;
z-index:100;
visibility: hidden;
}
.hintanchor{ /*CSS for link that shows hint onmouseover*/
font-weight: bold;
color: navy;
margin: 3px 8px;
}
.hintanchor-simple{
font-weight: bold;
color: white;
font-size: 12px;
}
body {
	margin-left: 0px;
	margin-top: 6px;
	margin-right: 0px;
	margin-bottom: 6px;
}.toppartbg {
	background-color: #4690C4;
	background-image: url(../img/toppart_bg.gif);
	background-repeat: repeat-x;
}
.logopartbg {
	background-image: url(../img/logo_topbg.gif);
	background-repeat: repeat-x;
}
.toppartleftbg {

	background-color: #4690C4;
	background-image: url(../img/toppart_leftbg.gif);
	background-repeat: repeat-y;
}
.toppartrightbg {


	background-color: #4690C4;
	background-image: url(../img/toppart_rightbg.gif);
	background-repeat: repeat-y;
}
.topbottomwhiteborder {
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
}
.navigationlinkcss {
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #141313;
	text-decoration: none;
}
.home_textarea{
	font-family: Arial;
	font-size: 12px;
	color: #000000;
	padding-left: 5px; 
	/*height: 80px; */
	width: 300px; 
	/*overflow:scroll; 
	overflow-x: auto; 
	overflow-y: auto; */
	background-color:#FFFFFF; 
	text-align: left;
	text-decoration: none;
}
.whitelinkcss {
	font-family: Arial;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
}
.pagerightbg {
	background-image: url(../img/pagerightbg.gif);
	background-repeat: repeat-y;
}
.leftpartleftrightwhiteborder {
	border-right-width: 2px;
	border-left-width: 2px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #FFFFFF;
	border-left-color: #FFFFFF;
}
.contentpartbg {
	background-image: url(../img/content_bg.gif);
	background-repeat: repeat-x;
	height: 564px;
}
.whitebodytext {
	font-family: Arial;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
}
.top2pxwhiteborder {
	border-top-width: 2px;
	border-top-style: solid;
	border-top-color: #FFFFFF;
}
.whiteheadingtext {
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	text-transform: uppercase;
	color: #FFFFFF;
}
.blackbodytext {
	font-family: Arial;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
}
.newstext {
	font-family: Arial;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
}
.newstext:hover {
	font-family: Arial;
	font-size: 12px;
	color: #3FD780;
	text-decoration: none;
}
.publicationtext {
	font-family: Arial;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
}
.publicationtext:hover {
	font-family: Arial;
	font-size: 12px;
	color: #E4BD96;
	text-decoration: none;
}
.blackbodytext:hover {
	font-family: Arial;
	font-size: 12px;
	color: #000000;
	text-decoration: underline;
}
.blackbodytext_padding {
	font-family: Arial;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	padding-left: 5px;
}
.bluelinkcss {
	font-family: Arial;
	font-size: 12px;
	color: #084283;
	text-decoration: underline;
}
.bottompartleftbg {
	background-image: url(../img/bottompart_leftbg.gif);
}

.bluelinkcss:hover {
	font-family: Arial;
	font-size: 12px;
	color: #333333;
	text-decoration: none;
}

.leftpartbg {
	background-color: #1574B4;
	background-image: url(../img/leftside_bg.gif);
	background-repeat: repeat-y;
}
.leftnavbg {
	background-image: url(../img/navigation_img/leftnav_bg.gif);
}

.whitelinkcss:hover {
	font-family: Arial;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: underline;
}
.whitelinkboldcss {
	font-family: Arial;
	font-size: 12px;
	color: #FFFFFF;
	font-weight:bold;
}
.whitelinkboldcss:hover {
	font-family: Arial;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: underline;
	font-weight:bold;
}

.navigationlinkcss:hover {
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #0d578a;
	text-decoration: none;
}
.bottompartrightbg {
	background-image: url(../img/bottompart_rightbg.gif);
}
.bottompartbg {

	background-image: url(../img/bottompart_bg.gif);
}
.bottomparttopbg {


	background-image: url(../img/bottompart_topbg.gif);
}
li {
	line-height: 22px;
}
a {
	font-family: Arial;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
}
a:hover {
	font-family: Arial;
	font-size: 12px;
	color: #000000;
	text-decoration: underline;
}
.textboxcss {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	border: 1px solid #000000;
}
.btnCss_signup {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #00D1E8;
	border: 0px;
	width: 70px;
	height: 22px;
}
.btnCss_email {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #FF9F48;
	border: 0px;
	width: 70px;
	height: 22px;
}
.btnCss_emailmp {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #DE137F;
	border: 0px;
	height: 22px;
}
.btnCss_contact {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #FF0026;
	border: 0px;
	width: 70px;
	height: 22px;
}
.btnCss_member {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #CAC694;
	border: 0px;
	height: 22px;
}