td div.h1div {

	position : absolute;

	z-index	 : 10001;

	margin: 0px;

	padding: 0px;

	text-align: right;

  width: 750px;

}

.h1txt {

	margin: 0px;

	padding: 0px 10px;

	height: 17px;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	font-weight: normal;

	color: #FFFFFF;

	text-decoration: none;

  text-align: right;

}

#maintb {

	background-color: #FFFFFF;

}

.sidebg {

	background-color: #83C389;

	background-image: url(../images/sidebg.gif);

	background-repeat: repeat-x;

	background-position: top;

}

.memberbanner {

  background-image: url(../images/member_banner.jpg);

  width: 760px;

  height: 174px;

}

.popupbg {

	background-image: url(../images/popup_bg.gif);

	background-repeat: repeat-y;

}

.dottedline {

	background-image: url(../images/green_dot.gif);

	background-repeat: repeat-x;

}

.dottedline2 {

	background-image: url(../images/green_dot2.gif);

	background-repeat: repeat-x;

}

.greentxt1 {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #D0E8D3;

	text-decoration: none;

}

.subsfield {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #54945A;

	width: 142px;

	border-top-width: 1px;

	border-right-width: 1px;

	border-bottom-width: 1px;

	border-left-width: 1px;

	border-top-style: solid;

	border-right-style: solid;

	border-bottom-style: solid;

	border-left-style: solid;

	border-top-color: #000000;

	border-right-color: #FFFFFF;

	border-bottom-color: #FFFFFF;

	border-left-color: #000000;

}

.dottedline3 {

	background-image: url(../images/green_dot3.gif);

	background-repeat: repeat-x;

	background-position: top;

}

.sidenewbg {

	background-image: url(../images/side_news_bg.gif);

	background-repeat: repeat-y;

}

form {

	margin: 0px;

	padding: 0px;

}

.sidecatmn {

	text-decoration: none;

	border-bottom-width: 1px;

	border-bottom-style: solid;

	border-bottom-color: #A8D5AD;

}

.sidecattxt {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #FFFFFF;

	text-decoration: none;

	text-transform: uppercase;

	padding-left: 0px;

	padding-top: 5px;

	padding-bottom: 5px;	

	width: 206px;

}

.sidecattxthover {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #FFC994;

	text-decoration: none;

	text-transform: uppercase;

	padding-left: 0px;

	padding-top: 5px;

	padding-bottom: 5px;

	width: 206px;

}

.sidemenudiv {

	border-top-width: 1px;

	border-top-style: solid;

	border-top-color: #A8D5AD;

	border-right-color: #A8D5AD;

	border-bottom-color: #A8D5AD;

	border-left-color: #A8D5AD;

	width: 206px;

	height: 1px;

	clear: both;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 1px;

}

.submntxt {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #424F2B;

	text-decoration: none;

	text-transform: uppercase;

	padding-left: 0px;

	padding-top: 5px;

	padding-bottom: 5px;

	width: 206px;



}

.submntxthover {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #3B4031;

	text-decoration: none;

	text-transform: uppercase;

	padding-left: 0px;

	padding-top: 5px;

	padding-bottom: 5px;

	width: 206px;

	

}

.submntb {

  border: 1px solid #FFFFFF; 

	background-color: #D1ECA1; 

	

}

.submenudiv {

  border-top-width: 1px;

	border-top-style: solid;

	border-top-color: #FFFFFF;

	border-right-color: #FFFFFF;

	border-bottom-color: #FFFFFF;

	border-left-color: #FFFFFF;

	width: 206px;

	height: 1px;

	clear: both;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 1px;

	margin-top: 5px;

	margin-bottom: 5px;

}

td div.menudiv {

	position:relative;

	padding: 0px;

	margin: 0px;

}

.footertxt {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	color: #D1EDA3;

	text-decoration: none;

}

.footerlnk {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	color: #64B46C;

	text-decoration: none;

}

.footerlnk2 {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	color: #D1EDA3;

	text-decoration: none;

}

.footerlnk:hover, .footerlnk2:hover {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	color: #FF9933;

	text-decoration: none;

}

.bodytxt, .sidenews, .normaltext, .dottedline, .dottedline2, .dottedline3, .dottedline4 {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #666666;

	text-decoration: none;

}

.note {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	color: #666666;

	text-decoration: none;

}

.normaltextbold {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #666666;

	text-decoration: none;

  font-weight: bold;

}

.sidenews {

	padding: 0;

	margin: 0px;

}

.moretxt {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #CC0000;

	text-decoration: none;

	font-style: italic;

}

.searchtxt1 {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #FF9933;

	text-decoration: none;

}

.searchfield1 {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #FF9933;

	text-decoration: none;

	border: 1px solid #FF9933;

	width: 150px;

}

.h2txt {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 15px;

	font-weight: normal;

	color: #FF9933;

	text-decoration: none;

}

.h2txt2 {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 15px;

	font-weight: normal;

	color: #83C389;

	text-decoration: none;

}

.h2txt3 {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 17px;

	font-weight: bolder;

	color: #FF9933;

	text-decoration: none;

}

.dottedline4 {

	background-image: url(../images/green_dot2.gif);

	background-repeat: repeat-x;

	background-position: bottom;

}

.greentxt2 {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #529158;

	text-decoration: none;

}

.searchtxt2 {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #9DCCA9;

	text-decoration: none;

}

.bodybg {

	background-color: #28392A;

	margin: 0px;

	padding: 0px;

}

.formfield1 {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #666666;

	text-decoration: none;

	border: 1px solid #FF9933;

	width: 300px;

}

.formfield2 {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #666666;

	text-decoration: none;

	border: 1px solid #FF9933;

}

.picframe {

  background-position: center center;

	border: 5px solid #FFFFFF;

}

.info {

  position:relative; /*this is the key*/

  z-index:24; 

  font-family: Verdana, Arial, Helvetica, sans-serif;

  font-size: 11px;

  color: #0088B2;

  font-weight: bold;

  text-decoration: none;

}

.info:hover {

  z-index:25; 

  background-color:#FFE5CA;

}

.info span {display: none}

.info:hover span {

  display:block;

  position:absolute;

  top:10px; 

  left:-20px; 

  width:10px;

  border:1px solid #007162;

  background-color:#FFE5CA; 

  color:#000033;

  padding-top: 5px;

  padding-right: 5px;

  padding-bottom: 5px;

  padding-left: 5px;

  text-decoration: none;

}

.homeflashbg {

	background-color: #FFFFFF;

	background-image: url(../images/home_flash_bg.gif);

	background-repeat: no-repeat;

	background-position: left bottom;

	height: 223px;

}

.linktxt {

	font-weight: bold;

	color: #64B46C;

	text-decoration: none;

}

.linktxt:hover {

	font-weight: bold;

	color: #FF9933;

	text-decoration: none;

}

.h3txt2 {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 13px;

	font-weight: normal;

	color: #83C389;

	text-decoration: none;

}

.error {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: bold;
  color: #FF0000;
  text-decoration: none;
}

.frm_btn{
  background-color:#57975E;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #ffffff;
  }
  
  
.formfield3 {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;
	
	border:solid 1px #ff0000;
	
	text-decoration:none;

	color: #666666;
	
	width:134px;
}


.txtbtn1
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size:10px;
 width: 155px;
 color:#7E7E7E;
 border: 1px solid #CCCCCC;
 background-color:#FFFFFF;
 height:35px;
}

.txtbtn1_over
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size:10px;
 width: 155px;
 color:#7E7E7E;
 border: 1px solid #CCCCCC;
 background-color:#E9FBFC;
 height:35px;
}

.font_bold_11
{
font-size: 11px;
font-weight:bold;
}
.pad_top_10
{
padding-top:12px;
}

a.help
{
position:relative;
z-index:24;
text-decoration:none;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#666666;

}
a.help:hover
{
z-index:25;
cursor:help;
text-decoration:none;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#666666;
}
a.help span
{
display:none;
}
a.help:hover span
{
display:block;
position:absolute;
color:#666666;
background-color:#FFFFFF;
top:3em;
left:3em;
width:20em;
border:2px solid #FF9933;
text-align:left;
padding:2px;
text-decoration:none;
}
.padd
{
padding-bottom:3px;
}
