body{
	margin:0px;
	font-family:Arial, Helvetica, sans-serif;
}
.border{
	border:1px solid #000000;
	margin:auto;
}
.border2{
	border:1px solid #000000;
}
.bordergrey{
	border:1px solid #cccccc;
}
.menubg{
	background:url(../../Images/index/menubg.jpg) repeat-x;
}
.searchbg{
	background:url(../../Images/index/searchbg.jpg) no-repeat;
}
.newsletterbg{	
	background:url(../../Images/index/newsletterbg.jpg) no-repeat;
}
.blacktext{
	font-family:Arial, Helvetica, sans-serif;
	color:#000000;
	font-weight:normal;
	font-size:11px;
}
.blacktextbold{
	font-family:Arial, Helvetica, sans-serif;
	color:#000000;
	font-weight:normal;
	font-size:11px;
	font-weight:bold;
}
.blacktextbold2{
	font-family:Arial, Helvetica, sans-serif;
	color:#000000;
	font-weight:normal;
	font-size:12px;
	font-weight:bold;
}
.blacktextboldbig{
	font-family:Arial, Helvetica, sans-serif;
	color:#000000;
	font-weight:normal;
	font-size:13px;
	font-weight:bold;
}
.blacktextbold3{
	font-family:Arial, Helvetica, sans-serif;
	color:#ffffff;
	font-weight:normal;
	font-size:11px;
	font-weight:bold;
}
.blacktextbold4{
	font-family:Arial, Helvetica, sans-serif;
	color:#333333;
	font-weight:normal;
	font-size:11px;
	font-weight:bold;
}
.whitetextbold{
	font-family:Arial, Helvetica, sans-serif;
	color:#ffffff;
	font-weight:normal;
	font-size:11px;
	font-weight:bold;
}
.blacktext2{
	color:#000000;
	font-weight:normal;
	font-size:12px;
	text-decoration:none;
}
.blacktext2 a{
	color:#000000;
	font-weight:normal;
	font-size:12px;
	text-decoration:none;
}
.blacktext2 a:hover{
	color:#000000;
	font-weight:normal;
	font-size:12px;
	text-decoration:underline;
}
.footerbg{
	background:url(../../Images/index/footerbg.jpg) repeat-x;
	color:#FFFFFF;
	font-size:11px;
	font-weight:normal;
}
.footerbg a{
	color:#FFFFFF;
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
}
.footerbg a:hover{
	color:#cccccc;
	font-size:11px;
	font-weight:normal;
	text-decoration:underline;
}
.rigthpanelbg{
	background:url(../../Images/index/rightpanelbg.jpg) repeat-y;
}
.greentext{
	color:#0f6c1c;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
}
.greentext a{
	color:#0f6c1c;
	font-size:11px;
	font-weight:bold;
}
.greentext a:hover{
	color:#666666;
	font-size:11px;
	font-weight:bold;
}
.whitetext{
	color:#ffffff;
	font-size:11px;
	font-weight:normal;
}
.whitetext2{
	color:#ffffff;
	font-size:12px;
	font-weight:normal;
}
.whitetextunderline{
	color:#ffffff;
	font-size:11px;
	font-weight:normal;
	text-decoration:underline;
}
.whitetextunderline a{
	color:#ffffff;
	font-size:11px;
	font-weight:normal;
	text-decoration:underline;
}
.whitetextunderline a:hover{
	color:#ffffff;
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
}
.whitetextbold{
	color:#ffffff;
	font-size:12px;
	font-weight:bold;
}
.whitetextbold2{
	color:#ffffff;
	font-size:15px;
	font-weight:bold;
}
.newslettertextbox{
	background:none;
	color:#ffffff;
	font-size:11px;
	font-weight:normal;
	border:0px;
	width:158px;
	height:11px;
	padding-top:3px;
	margin-left:1px;
}
.searchtextbox{
	background:none;
	color:#ffffff;
	font-size:11px;
	font-weight:normal;
	border:0px;
	width:108px;
	height:16px;
	padding-top:3px;
	margin-right:8px;
}
.logintextbox{
	background:none;
	color:#ffffff;
	font-size:11px;
	font-weight:normal;
	border:0px;
	width:108px;
	height:16px;
	padding-top:3px;
	margin-right:8px;
}
.logintextbox2{
	background:none;
	color:#ffffff;
	font-size:11px;
	font-weight:normal;
	border:0px;
	width:108px;
	height:11px;
	margin-right:8px;
	margin-top:5px;
}


.leftbg{
	background:#8d8d8d;
}
.greenbginner{
background-image:url(../../Images/inner/greenbginner.jpg);
background-repeat:repeat-y;
}
.greenbginner2{
background-image:url(../../Images/inner/greenbginnerline.jpg);
background-repeat:repeat-y;
}
.notmemberleftbg{
background-image:url(../../Images/inner/notmembertablesidebg.jpg);
background-repeat:repeat-y;
}
.signupmaillistbg{
background-image:url(../../Images/inner/joinourmailinglistbg.jpg);
background-repeat:no-repeat;
}
.greyheadingbg{
background-image:url(../../Images/inner/greyheadingbg.jpg);
background-repeat:repeat-x;
}
.greyheading{
font-family:Arial, Helvetica, sans-serif;
font-size:20px;
color:#0a881d;
font-weight:bold;
}
.greyheading2{
font-family:Arial, Helvetica, sans-serif;
font-size:15px;
color:#0a881d;
font-weight:bold;
}
.greenheading{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#0a881d;
font-weight:bold;
text-decoration:none;
}
.greenheading a{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#0a881d;
font-weight:bold;
text-decoration:none;
}
.greenheading a:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#0b5817;
font-weight:bold;
text-decoration:none;
}
.greenunderline{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#066817;
text-decoration:underline;
}
.textbox{
border:1px solid #666666;
height:16px;
font-family:Arial, Helvetica, sans-serif;
color:#000000;
padding:2px;
width:166px;
font-size:12px;
}
.redtext{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#FF0000;
text-decoration:none;
}
.unerconstructionbg{
background-image:url(../../Images/inner/green_gredient.jpg);
background-repeat:repeat-x;
height:360px;
}
.unerconstgreybg{
background-image:url(../../Images/inner/greenboxgredient.jpg);
background-repeat:repeat-x;
height:380px;
border:1px solid #078A22;
}
.greenborder{
border:1px solid #078A22;
}
.backgredient{
background-image:url(../../Images/inner/backgrediaent.jpg);
background-repeat:repeat-x;
}
.textbox2{
border:1px solid #666666;
height:20px;
font-family:Arial, Helvetica, sans-serif;
color:#000000;
font-size:12px;
width:170px;
padding:2px;
}
.textboxs{
border:1px solid #666666;
height:20px;
font-family:Arial, Helvetica, sans-serif;
color:#000000;
font-size:12px;
width:70px;
padding:2px;
}
.textbox3{
border:1px solid #666666;
height:13px;
font-family:Arial, Helvetica, sans-serif;
color:#000000;
padding:2px;
width:139px;
}
.threesideborder{
border-bottom:1px solid #666666;
border-left:1px solid #666666;
}
.blackborder{
border-top:1px solid #666666;
}
.bottomborder{
border-bottom:1px solid #666666;
}
.header{
	color:#ffffff;
	font-size:11px;
	font-weight:bold;
	height:30px;
	white-space:nowrap;
	width:200px;
	  

}

.pointer
{
	cursor:pointer;
}

	
.NoWrap
{
	white-space:nowrap;
}

.NoWrap td
{
	white-space:nowrap;
}

.NoWrap th
{
	white-space:nowrap;
}

.contact{
	background:url(../../Images/index/contact.jpg) no-repeat;
}

.countyclass 
{

font-family:Arial, Helvetica, sans-serif;
color:#000000;
font-size:11px;
padding:2px;
	
}

.whiteheading{
font-family:Arial, Helvetica, sans-serif;
font-size:20px;
color:#FFFFFF;
font-weight:bold;
vertical-align:top;
}
