/* CSS Document */
.style1 {
font-family: Arial, Helvetica, sans-serif
}

body {
	margin-left: 0px;
	margin-top: 00px;
	margin-right: 0px;
	margin-bottom: 0px;
}
h1 h2 h3 h4 h5 h6	{
	padding:0px;
	margin:0px;
}

.gray h1	{
	font-family:Arial, Helvetica, sans-serif;
	font-size:28px;
	font-weight:bold;
	text-decoration:none;
	color:#7C838D;
	margin:0px;
	padding:0px;
}
.gray h1 span	{
	font-family:Arial, Helvetica, sans-serif;
	font-size:28px;
	font-weight:bold;
	text-decoration:none;
	color:#168F1C;
}
.green h2	{
	border-left:#2DB918 solid 3px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bold;
	text-decoration:none;
	color:#237400;
	padding-left:10px;
}	
.greenbrder	{
border-bottom:#237400 solid 1px;
}
.img	{
	margin:0 auto;
	padding:0px;
	padding-bottom:8px;
}	
	.bussinessyxt{
	
	}
	
		

.mainbodybg	{
	background:url(images/main_bodybg.gif) repeat-y top left;
}
.topleftbg	{
	background:url(images/top_leftimg.gif) repeat-y top left;
}
.toprightbg	{
	background:url(images/top_rightimg.gif) repeat-y top left;
}	
.headerbg	{
	background:url(images/header_bg.gif) repeat-x top left;
}
.topblack	{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#000000;
	text-decoration:none;
}
.topblack:hover	{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#000000;
	text-decoration:underline;
}	
.navbg1	{
	background:url(images/nav_bg.gif) repeat-x top left;
}	
.navtext	{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#ffffff;
	text-decoration:none;
}	

.navtext a{
	text-decoration:none;
		color:#ffffff;

}

.navtext:hover	{
	color:#ACFAA1;
	text-decoration:none;
}

/*------------nav styles start------------------*/

#navbg	{
	width:462px;
	float:left;
	background:url(images/nav_bg.gif) repeat-x top left;
	height:auto;
	padding-top:8px;
	padding-bottom:8px;
	margin:0px;
	background-color:#30B612;

}
.nav	{
	margin:0px;
	padding:0px;
	width:auto;
	height:auto;
	
}
.nav ul	{
	margin:0px;
	height:auto;
	padding:0px;
	list-style-type:none;
	vertical-align:middle;
	
}
.nav li {
	list-style-type:none;
	display:inline;
	background:url(images/nav_line.gif) no-repeat right;
	padding-right:13px;
	padding-left:10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	
}
.nav li a	{
	color:#FFFFFF;
	text-decoration:none;
	
}	
.nav li a:hover	{

	color:#A6FB94;
	text-decoration:none;
	text-align:center;
}			


/*--------------------nav styles end-----------------*/

/*--------------------footer styles start-----------------*/
.footer	{
	width:570px;
	height:auto;
	margin:0px;
	padding:0px;
	float:left;
}	

.footer	ul	{
	margin:0px;
	padding:0px;
	display:inline;
	list-style-type:none;
	vertical-align:middle;
}
.footer li	{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	padding-right:0px;
	padding-left:7px;
	margin:0px;
	display:inline;
}
.footer li a 	{
	text-decoration:none;
	color:#3E3E3E;
}	
.footer li a:hover 	{
	border-bottom:#3E3E3E solid 1px;
	color:#3E3E3E;
}		
/*--------------------footer styles end-----------------*/
.bodybg	{
	background:url(images/bodybg.gif) repeat-x top left;
	background-color:#FFFFFF;
}
.biggray	{
	font-family:Arial, Helvetica, sans-serif;
	font-size:30px;
	font-weight:bold;
	text-decoration:none;
	color:#8F8F8F;
}	
.greenbrdr	{
	border:#8EBA49 solid 1px;
	padding:0px;
}	
.biggreen	{
	font-family:Arial, Helvetica, sans-serif;
	font-size:30px;
	font-weight:bold;
	text-decoration:none;
	color:#158715;
}
.maintext	{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	text-decoration:none;
	color:#382C1E;
	line-height:17px;
}
.topnavtext	{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
	color:#716F6F;
	line-height:17px;
}
.topnavtext:hover	{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
	color:#1C8E0B;
	line-height:17px;
}
.grayleftcorner	{
	background:url(images/topleft_graycorner.gif) no-repeat top left;
}	
.grayrightcorner	{
	background:url(images/topright_graycorner.gif) no-repeat top right;
}
.topgraybg	{
	background:url(images/top_graybg.gif) repeat-x top left;
}
.bottomleftgray	{
	background:url(images/bottomleft_graycorner.gif) no-repeat top left;
}
.bottomrightgray	{
	background:url(images/bottomright_graycorner.gif) no-repeat top left;
}
.bottomgraybg	{
	background:url(images/bottom_graybg.gif) repeat-x top left;
}
.grayboxbg	{
	background:url(images/grayboxbg.gif) repeat-y top left;
}
.grayboxbg2	{
	background:url(images/grayboxbg2.gif) repeat-y top left;
}	
.grayboxbg3	{
	background:url(images/grayboxbg3.gif) repeat-y top left;
}	
.grayboxbiggreen	{
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:sharp;
	color:#187A09;
	text-decoration:none;
}
.dottedbrdr	{
	border-bottom:#AFAFAF dashed 1px;
	padding-bottom:12px;
}	
.mailbox	{	
	background:#E4E4E4;
	border:#D0CECE solid 1px;
	height:20px;
}	
.memberlogintext	{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	text-decoration:none;
	color:#382C1E;
	line-height:17px;
}
.memberlogintext:hover	{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	text-decoration:underline;
	color:#382C1E;
	line-height:17px;
}
.invitedcamas	{
	background:url(images/invited_camas.gif) no-repeat top left;
}
.footerleftbg	{
	background:url(images/footer_leftbg.gif) no-repeat top left;
}
.footerrightbg	{
	background:url(images/footer_rightbg.gif) no-repeat top left;
}
.footerbg	{
	background:url(images/footer_graybg.gif) repeat-x top left;
}
.copyrighttext	{	
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
	color:#6D6D6D;
}
.footertext	{	
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
	color:#3E3E3E;
}	
.footertext:hover	{	
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
	color:#3E3E3E;
	border-bottom:#3E3E3E solid 1px;
}
.rightbrdr	{
	border-right:#EAEAEA solid 1px;
	padding-right:10px;
}
.footerlinktext	{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
	color:#ffffff;
	padding:3px;
	background-color:#23B30D;
}
.footerlinktext:hover	{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
	color:#ffffff;
	background-color:#1C8D0B;
}
.mainimgtopbg	{
	background:url(images/mainimg_topbg.gif) repeat-x top left;
}			
.mainimgbottombg	{
	background:url(images/mainimg_bottombg.gif) repeat-x top left;
}	
.mainimgleftside	{
	background:url(images/mainimg_leftside.gif) repeat-y top left;
}
.mainimgrightside	{
	background:url(images/mainimg_rightside.gif) repeat-y top left;
}		
.space	{
	padding-top:12px;
}				
.imgbrdr	{
	padding:2px;
	border:#E6E3E3 solid 1px;
}	
.newsletterbg	{
	background:url(images/newsletter_bg.gif) repeat-x left;
}
.newsletterimg	{
	background:url(images/newsletter.gif) no-repeat;
}
.mailbox	{
	background-color:#FFFFFF;
	border:#333333 solid 1px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
}	
.greenbrdr	{
	border:#DBDBD9 dashed 1px;
	padding:5px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	text-decoration:none;
	color:#333333;
}	
.boldgreen	{
	font-family:Tahoma;
	font-size:12px;
	font-weight:bold;
	color:#197E0A;
	text-decoration:none;
	vertical-align:middle;
	
		
}
.boldgreen:hover	{
	font-family:Tahoma;
	font-size:12px;
	font-weight:bold;
	color:#000000;
	text-decoration:none;
	vertical-align:middle;
	
}	
.bold_green	{
	font-family:Tahoma;
	font-size:12px;
	font-weight:bold;
	color:#197E0A;
	text-decoration:none;
	vertical-align:middle;
	
		
}
.dotline {
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #999999;
}
.lightgreen	{
	background-color:#F8FBE1;
	border:#E9EDCC solid 1px;
}	
.submitbut	{
	padding:2px;
	background-color:#187A09;
	border:#0A3E02 solid 1px;
	text-align:center;
	text-decoration:none;
	color:#FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
}													

.linkgreen	{
	font-family:Tahoma;
	font-size:12px;
	font-weight:normal;
	color:#197E0A;
	text-decoration:underline;

	
		
}
.linkgreen:hover	{
	font-family:Tahoma;
	font-size:12px;
	font-weight:normal;
	color:#000000;
	text-decoration:underline;
	
	
}								