/* CSS Document */
body, p, div, span{
	/*font-family:"Trebuchet MS",verdana, tahoma ;*/
	font-family:arial, tahoma, verdana;
	color:#3d3d3d;
	font-size:12px;}
	
.input_top{font-size:9px; color:#666;	}

.input_left{ color:#999; font-size:12px; font-weight:bold;}

body{
	background:url(../images/body_bg.jpg) repeat-x top left;
	margin:0px;
	background-color:#72a932; 
	padding:0px;}

#wrapper{
	width:100%;
	margin:0px; 
	padding:0px; }


#top_ad{ 
	
	margin-top:10px;
	margin-bottom:10px;
	clear:both;
	text-align:center;
  }
  

*,img, div {behavior: url(iepngfix.htc);
	margin-left: 0px;
	margin-right: 0px;
}*


#container
{
	/*font-family :Trebuchet MS;*/
	width:838px;
	margin:0px; 
	padding:0px; background-color:#FFFFFF}
	
	
#header{
	background:url(../images/header.jpg) no-repeat top left;
	height:126px;
	width:838px;
        }

	
/*-------------------START index header------------------*/

#header1{
	background:url(../images/header_2.jpg) no-repeat top left;
	/*height:142px;*/
	width:838px;
}


/*--------------------END index header------------------*/

.logo{ 
	/*background:url(../images/logo.jpg) no-repeat top left;*/
	height:82px;
	width:178px; 
	margin-left:48px;
	margin-top:15px;}
	.logoMission{ 
	/*background:url(../images/logo.jpg) no-repeat top left;*/
	height:82px;
	width:178px; 
	margin-left:10px;
	margin-top:15px;}


#main{
	width:838px;
	background:url(../images/mainbg1.jpg) repeat-x bottom  left;	
	background-color:#FFFFFF;
	height:810px;}




.newscriptclass
{
	text-decoration:none; color:#47a842;
}



#leftpanel{
	float:left;
	background:url(../images/leftpanel_bg.jpg) no-repeat top  left;
	width:372px;
	height:810px;}
	
.left_form { font-size:13px;  font-family:arial; font-weight:bold; color:#5f901e; line-height:19px;}

.left_form1 { font-size:13px;  font-family:arial; font-weight:normal ; color:#5f901e; line-height:19px;}


	/*--------------change css-------------*/

#rightpanel{
	float:right;
	background:url(../images/right_panelbg1.jpg) no-repeat bottom left;
	width:460px;
	height:810px;}
	

	
	#rightpanel1{
	float:right;
	background:url(../images/right_panelbg.jpg) no-repeat bottom left;
	width:460px;
	height:810px;}
	
	
#footer{
	clear:both;
	width:100%;
	height:62px;}


#footerinside{
	text-align:center;
	line-height:17px;
	color:#fff;
	padding-top:10px;}
	
a.footer:link {color: #fff; text-decoration:none;}
a.footer:visited {color: #fff; text-decoration:none; }
a.footer:hover {color:#fff; text-decoration:underline;}


.login{
color:#436e00; font-size:11px; font-family:arial;}




.content{
	text-align:left;
	line-height:19px;
	font-size:10pt;
	color:#487c00;
	padding-top:8px;
}

.imgtxtRed{
	font-family:arial;		
	text-align:left;
	font-size:12px;
	line-height:17px;
	color:#cc0000;
}

.imgtxt{
	font-family:arial;
	text-align:left;
	font-size:12px;
	line-height:17px;
	color:#487c00;
}

.imgtxtSm{
	font-family:arial;
	text-align:left;
	font-size:11px;
	line-height:17px;
	color:#487c00;
}

.welcomeTxt h1{
 font-family:Arial, Helvetica, sans-serif;
 font-size:16px;
 color:#568617;
 font-weight:bold;
 margin:0;
 padding:0 0 5px 0;
}
 
.welcomeTxt h1 span{
 font-family:Arial, Helvetica, sans-serif;
 font-size:16px;
 font-weight:bold;
 color:#bf4a1b;
}
 
 .clickphoto{
 font-family:Arial, Helvetica, sans-serif;
 font-size:12px;
 font-weight:bold;
 color:#bf4a1b;
}



a.redlink:link {color: #cc0000; font-weight:bold; text-decoration:none; 	line-height:18px;}
a.redlink:visited {color: #cc0000; font-weight:bold;  text-decoration:none;	line-height:18px;}
a.redlink:hover {color:#cc0000; text-decoration:underline; font-weight:bold; 	line-height:18px;}



a.join:link {color: #996A60; font-weight:bold; text-decoration:none; }
a.join:visited {color: #996A60; font-weight:bold;  text-decoration:none;}
a.join:hover {color:#996A60; text-decoration:underline; font-weight:bold;}

a.greenlink:link {color: #3f893e;  font-weight:bold; text-decoration:none; 	line-height:18px;}
a.greenlink:visited {color: #3f893e;  font-weight:bold; text-decoration:none; 	line-height:18px;}
a.greenlink:hover {color:#3f893e;  font-weight:bold; text-decoration:none; 	line-height:18px;}



a.green:link {color: #3f893e; text-decoration:none; }
a.green:visited {color: #3f893e; text-decoration:none;}
a.green:hover {color:#3f893e; text-decoration:underline;}

.membertext
{
	color: #cc0000; 
	font-weight:bold; 
	text-decoration:none;
	line-height:18px;
}


.bird{
	padding-left:121px; 
	padding-top:0px;
	_padding-left:121px; 
	_padding-top:2px;
	
	}


/* --------------------------------start registration page CSS---------------------------------------------------- */

#registration{
	float:left;
	background:url(../images/registration_main.jpg) no-repeat bottom left #fff;
	width:838px;
	height:auto;
	padding-bottom:10px;}


.regtxt{margin-top:87px;}

#registrationmain{
	width:838px;
	background:url(../images/registration_bg.jpg) repeat-x bottom left;	
	background-color:#FFFFFF;
	height:auto;
	
	}

#registrationmiddle{
	float:left;
	background:url(../images/registration_main.jpg) no-repeat bottom left;
	width:838px;
	height:680px;
	_height:698px;}

	
.registration_form {word-spacing:-2px; font-size:14px;  font-family:arial; font-weight:bold; color:#5f901e; line-height:19px;}

.regtxt{margin-top:84px;
		_margin-top:96px;}
.input_reg{ color:#3d3d3d; font-size:12px; }


.input_registration{width:193px; height:17px; border:1px solid #ccc;}

a.greenreg:link {color: #3f893e; font-size:12px; text-decoration:none; }
a.greenreg:visited {color: #3f893e; text-decoration:none; font-size:12px;}
a.greenreg:hover {color:#3f893e; text-decoration:underline; font-size:12px;}

a.greenbig:link {color: #3f893e; font-size:15px; text-decoration:none; }
a.greenbig:visited {color: #3f893e; text-decoration:none; font-size:15px;}
a.greenbig:hover {color:#3f893e; text-decoration:underline; font-size:15px;}


a.thank:link {font-family:Arial, Helvetica, sans-serif;font-size: 15px;color:#3f893e;text-decoration:none;}
a.thank:visited {font-family:Arial, Helvetica, sans-serif;font-size: 15px;color:#3f893e;text-decoration:none;}
a.thank:hover {font-family:Arial, Helvetica, sans-serif;font-size: 15px;color:#3f893e;text-decoration:underline;}

a.grayreg:link {color: #3d3d3d; font-size:11px; text-decoration:none; }
a.grayreg:visited {color: #3d3d3d; text-decoration:none;}
a.grayreg:hover {color:#3d3d3d; text-decoration:underline; font-size:11px;}






/* --------------------------------start inner Content CSS---------------------------------------------------- */
#innerpage_container{
	width:838px;
	margin:0px; 
	padding:0px; 
	background-color:#FFFFFF;
	height:auto;
	}
	

#innerpage{
	float:left;
	background:url(../images/main_contentbg.jpg) no-repeat bottom left #fff;
	width:838px;
	height:auto;
	padding-bottom:80px;}

/*---------------------------Heading---------*/


.content{margin:0px 15px 10px 15px;   text-align:left; color:#3d3d3d;}

.whtheading{

 color:#ffffff;
 font-weight:bold;
 font-size:12px;
 font-family:arial;
}



.redhead{

 color:#c24a25;
 font-weight:bold;
 font-size:16px;
 font-family:arial;
}

.redhead1{

 color:#c24a25;
 /*font-weight:bold;*/
 font-size:20px;
 font-family:arial;
}

.greenhead{

 color:#5c9223;
 font-weight:bold;
 font-size:16px;
 font-family:arial;
}

.greenhead1{

 color:#5c9223;
 font-weight:bold;
 font-size:12px;
 font-family:arial;
}

.memberhead{

 color:#996A60;
 font-weight:bold;
 font-size:12px;
 font-family:arial;
}





/*-------------------------------------links class------------------------------*/

a.red:link {color: #b72c00; font-size:12px; text-decoration:none; font-weight:bold; }
a.red:visited {color: #b72c00; text-decoration:none; font-weight:bold;}
a.red:hover {color:#b72c00; text-decoration:underline; font-size:12px; font-weight:bold;}


/*-------------------------------Self Made--------------------------*/

.lebeltext {word-spacing:-2px; font-size:12px;  font-family:arial; font-weight:bold; color:#5f901e; line-height:19px;}
.input_innertext{font-size:11px; color:#666;	}
.gdalternativeitem
{
	 background:#ddeec3;
	 width:100%;
	 height :100%;
	 display :block ;

}
.left_menu { font-size:14px; color:#333F24; line-height:19px;}
.left_menu a { background:#D6ffb3  ;color:#000; text-decoration:none;display:block ; height:20px; width:150px; padding-left:5px;}
.left_menu a:hover { background:#0A4409  ;color:#FFF; text-decoration:none;display:block ;}

.left_menuBottom { font-size:13px; color:#333F24; line-height:18px;}
.left_menuBottom a { background:#9ecd71  ;color:#000; text-decoration:none;display:block ; height:28px; width:180px; padding:4px 0 0 5px;}
.left_menuBottom a:hover { background:#0A4409  ;color:#FFF; text-decoration:none;display:block ; height:28px; width:180px;padding:4px 0 0 5px; }

.profileTxt { font-size:12px;color:#EDB67D;}

.leftMenuUserName { font-size:18px;  font-weight:bold; color:#BD4a21; line-height:19px;}
.leftUserName { font-size:14px;  font-weight:bold; color:#BD4a21; line-height:19px;}

.left_menu1 a{ font-size:14px; background:#0A4409  ;color:#FFF; text-decoration:none;display:block ;line-height:19px;}


.left_menuBottom1 a{ font-size:13px; line-height:18px; background:#0A4409  ;color:#FFF; text-decoration:none;display:block ; height:28px; width:200px;padding:4px 0 0 5px;}


.input_content{font-size:11px; color:#666;	}
.left_menuBottomcontent { font-size:13px; color:#333F24; line-height:18px;}

/*----------------------------------Self--------------------------------------*/

.input_content1{font-size:12px; color:#666; 	}
	.blogHeader
{
	 background:#8BCB43;
	 font-weight:bold;
 font-size:13px;
 font-family:arial;
 color:#fff;

}

/*.submit {
	width:198px;
	height:44px;
	padding:0 0 0 45px;
	font:bold 12px Arial, Helvetica, sans-serif;
	background:url(../Images/submit.png) no-repeat;
	color:#fff;
	border:solid 0 #000;
	cursor:hand;
}*/

.submitUpload {
	width:108px;
	height:44px;
	padding:0 20px 10px 0px;
	font:bold 12px Arial, Helvetica, sans-serif;
	background:url(../Images/submitUpload.png) no-repeat;
	color:#fff;
	text-align:center ;
	border:solid 0 #000;
	
}


.submitUpload1 {
	width:344px;
	height:55px;
	padding:0 20px 10px 0px;
	font:bold 12px Arial, Helvetica, sans-serif;
	background:url(../Images/submitmem.png) no-repeat;
	color:#fff;
	text-align:center ;
	border:solid 0 #000;
	
}



.Userdetail
{
color:#5c9223 ; 
font-size: 13px; 
font-weight: bold;
}

.submitSave {
	width:150px;
	height:45px;
	padding:0 0 0 30px;
	font:bold 12px Arial, Helvetica, sans-serif;
	background:url(../Images/submitsave.png) no-repeat;
	color:#fff;
	border:solid 0 #000;
	
}


/*--start Button code Here-----------------------------------------------------------------*/

.top_in_navi_mid{

	margin:0px;
}

.top_in_navi_mid ul{
margin:0px auto;
padding:0px;
list-style:none;
}

.top_in_navi_mid li{
	margin:1px 1px 0px 0px;
	float:left;
	font-weight:bold;
}
.top_in_navi_mid li a{
	display:block;
	float:left;
	text-decoration:none;
	padding-left:15px;
	font-size: 14px;
	color:#fff;
    margin:0px 0px;
	cursor:pointer;
	background:	url(../images/tableft3.gif) no-repeat left top;
	line-height: 39px;
}	
.top_in_navi_mid li a span{
display:block;
float:left;
text-decoration:none;
background:	url(../images/tabright3.gif) no-repeat right top;
font-size: 14px;
color:#fff;
padding:0px 15px 0px 0px;
line-height: 39px;
}	

.top_in_navi_mid li a:hover{
	color:#ffffff;
	display:block;
	float:left;
	text-decoration:none;
	padding-left:15px;
	font-size: 14px;
	cursor:pointer;
	line-height: 39px;
	background:	url(../images/tableft2.gif) no-repeat left top;
}

.top_in_navi_mid li a:hover span{
background:url(../images/tabright2.gif) no-repeat right top; float:left;
font-size: 14px;
line-height:39px;
color:#ffffff;
padding:0px 15px 0px 0px;
}

	
.memberPhotoBorder img
{
	border:1px solid #999999;
	height:89px;
	width:83px;
}

.memberPhotoBorderNew img
{
	border:1px solid #999999;		
}


.memberPhotoBorder1 img
{
	border:1px solid #9ECD71;
	height:80px;
	width:100px;
}

/* for featured member*/
.memberBg {
	background:url(../images/img_bg.jpg) no-repeat center top;
 	width:58px;
	height:87px;
	text-align:center;
	vertical-align:middle;
}

.memberBg img{
	border:#c6c4c5 1px solid;
 	margin:13px 8px ;
 	vertical-align:middle;
}

.memberBg {
	background:url(../images/img_bg.jpg) no-repeat center top;
 	width:87px;
	height:89px;
	text-align:center;
}


.membercontfeat img{
	border:#c6c4c5 1px solid;
 }

.membercontfeat {
	width:82px;
	text-align:center;
}

.memberBgfeat{
	background:url(../images/img_bg.jpg) no-repeat left top;
}

a.maroon:link {color: #d63514; font-size:12px; text-decoration:none;}
a.maroon:visited {color: #d63514; text-decoration:none;}
a.maroon:hover {color:#7cb42a; text-decoration:underline; font-size:12px;}


a.greenmailbox:link {color: #3f893e; text-decoration:none; font-weight:bold}
a.greenmailbox:visited {color: #3f893e; text-decoration:none; font-weight:bold}
a.greenmailbox:hover {color:#d63514; text-decoration:underline; font-weight:bold}

a.greenmailbox1:link {color: #3f893e; text-decoration:none; }
a.greenmailbox1:visited {color: #3f893e; text-decoration:none; }
a.greenmailbox1:hover {color:#d63514; text-decoration:underline; }



a.greenmail:link {color: #3f893e; text-decoration:none; font-weight:normal}
a.greenmail:visited {color: #3f893e; text-decoration:none; font-weight:normal}
a.greenmail:hover {color:#d63514; text-decoration:underline; font-weight:normal}



.leftNavMainBg {
	background:#e8f7cf;
	border:#dfedc8 1px solid;
	text-align:center;
	padding:2px;
}

.leftNavCenterBg {
	background:url(../images/navCenterBg.jpg) center top repeat-y;
	padding:5px;
	text-align:left;
}

.leftNavCenterBg ul{
	margin:0;
	padding:0 14px 0 14px;
}

.leftNavCenterBg ul li{
	margin:0;
	padding:0;
	list-style-type:none;
}

.leftNavCenterBg ul li a{
	margin:0;
	padding:6px 0 6px 16px;
	background:#fff url(../images/arrow.gif) 5px 8px no-repeat;
	color:#538424;
	text-decoration:none;
	display:block;
	border-bottom:#2f7114 1px dashed;
}

.leftNavCenterBg ul li a:hover{
	background:#f9f9f9 url(../images/arrow.gif) 5px 8px no-repeat;
	color:#cf4615;
	text-decoration:none;
}


.membershipHeadBg {
	background:url(../images/greenBg.jpg) left top repeat-x;
	height:30px;
	padding:0 10px;
	color:#FFFFFF;
	text-align:center;
	font-weight:bold;
	font-size:14px;
	border-right:#FFF 2px solid;
}
.membershipHeadBg1 {
	background:url(../images/greenBg.jpg) left top repeat-x;
	height:30px;

	padding:0 10px;
	color:#FFFFFF;
	text-align:center;
	font-weight:bold;
	font-size:12px;
	border-right:#FFF 2px solid;
}
.whiteTdBg {
	border-bottom:#80332f 1px solid;
	border-right:#80332f 1px solid;
	text-align:center;
}

.whiteTdBg1 {
	border-bottom:#80332f 1px solid;
	border-right:#80332f 1px solid;
	text-align:left;
	padding:0 0 0 10px;
}

.orangeTdBg {
	border-bottom:#80332f 1px solid;
	background:#f0ce77;
	text-align:center;
}

.profilePageImg img {
	border: 3px solid #fff;
}


.mailtext {
	
	height:30px;
	padding:0 10px;
	color:#4E4C57;
	text-align:center;
	font-weight:bold;
	font-size:12px;
	border-right:#FFF 2px solid;
	text-decoration:none;
}

.mailtextNormal {
	
	height:30px;
	padding:0 10px;
	color:#4E4C57;
	text-align:center;
	font-weight:normal;
	font-size:12px;
	border-right:#FFF 2px solid;
	text-decoration:none;
}

.subButton{
	background:url(../images/deleteBtnBg.png) center top no-repeat;
	width:72px;
	height:25px;
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#fff;
	border:solid 0 #000;
	text-align:center;
	padding:-2px 0 0 0;
}

.subButtonSm{
	/*background:url(../images/deleteBtnBgSml.png) center top no-repeat;
	width:71px;
	height:19px;
	font:bold 11px Arial, Helvetica, sans-serif;
	color:#fff;
	border:solid 0 #000;
	text-align:center;*/
	width:71px;
	height:19px;
	font:bold 12px Arial, Helvetica, sans-serif;
	background:url(../images/deleteBtnBgSml.png) no-repeat;
	color:#fff;
	border:solid 0 #000;
	text-decoration :none;
	display:block;
	padding-bottom:2px;

	

}

.inboxNav{
	color:#FFFFFF;
	font-size:12px;
	background:url(../images/UpgradeBtnBg.jpg) left top repeat-x;
	height:30px;
	font-weight:bold;
}

.inboxNav ul{
	margin:0;
	padding:5px 0;
}

.inboxNav ul li{
	margin:0;
	padding:0;
	display:inline;
}

.inboxNav ul li a{
	margin:0;
	padding:0 5px;
	text-decoration:none;
	color:#FFF;
}

.inboxNav ul li a:hover{
	text-decoration:underline;
	color:#FFFFFF;
}

.inboxNav ul li a:active{
	text-decoration:underline;
	color:#98e204;
}

.h_gray_dotted_line {background: url('../Images/h-gray-dotted-line.gif') repeat-x center;}

a.redlink1:link {color: #cc0000; font-weight:bold; text-decoration:none; font-size:11px; line-height:18px;}
a.redlink1:visited {color: #cc0000; font-weight:bold;  text-decoration:none;	font-size:11px; line-height:18px;}
a.redlink1:hover {color:#cc0000; text-decoration:underline; font-weight:bold;font-size:11px; 	line-height:18px;}


a.redlink2:link {color: #cc0000; font-weight:normal ; text-decoration:none; font-size:12px; line-height:18px;}
a.redlink2:visited {color: #cc0000; font-weight:normal;  text-decoration:none;	font-size:12px; line-height:18px;}
a.redlink2:hover {color:#cc0000; text-decoration:underline; font-weight:bold;font-size:12px; 	line-height:18px;}


a.redlink3:link {color: #cc0000; font-weight:normal ; text-decoration:none; font-size:12px; line-height:18px;}
a.redlink3:visited {color: #cc0000; font-weight:normal;  text-decoration:none;	font-size:12px; line-height:18px;}
a.redlink3:hover {color:#cc0000; text-decoration:underline; font-size:12px; 	line-height:18px;}


input.advanceSearch{
	background:url(../Images/AdvanceSearch.jpg) no-repeat top left;
	height:33px;
	width:240px;
	text-align:center; 
	line-height:14px; 
	font-family:arial; 
	font-size:12px; 
	color:#fff;
	border:0px;
}




.submit {
	width:198px;
	height:44px;
	padding:0 0 0 45px;
	font:bold 12px Arial, Helvetica, sans-serif;
	background:url(../Images/submit.png) no-repeat;
	color:#fff;
	border:solid 0 #000;
	cursor:pointer;
}

 .submit:hover {
	width:198px;
	height:44px;
	padding:0 0 0 45px;
	font:bold 12px Arial, Helvetica, sans-serif;
	background:url(../Images/submit_hover.png) no-repeat;
	color:#fff;
	border:solid 0 #000;
	cursor:pointer;
}

.verAlign {
	vertical-align:3px;
}

.grnTxt {
	font-weight: bold; 
	font-size: 12px; 
	color: #5f901e;
}
/* ================================ BT Add ====================*/
.paging-div { font-size: 9px; position: relative; color: rgb(128, 128, 128); margin-bottom: 10px; margin-top: 10px; line-height: 100%; font-family: Verdana; }
.paging-div div { font-size: 9px; font-weight: normal; display: inline; list-style: none; text-align: center; margin: 2px; font-family: Verdana; }
.paging-div div span { font-size: 9px; font-weight: normal; color: #CC0000; border: 1px #CC0000 solid; padding: 3px 6px 3px 6px; font-family: Verdana; }
.paging-div div a { font-size: 9px; font-weight: normal; color: #000000; border: 1px #CDDCED solid; padding: 3px 6px 3px 6px; font-family: Verdana; text-decoration: none; }
.paging-div div a:hover { font-size: 9px; font-weight: normal; color: #FFFFFF; border: 1px #000000 solid; padding: 3px 6px 3px 6px; font-family: Verdana; background-color: #5F8FC5; text-decoration: none; }
.paging-div .nav { font-size: 9px; font-weight: normal; color: #CCCCCC; border: 1px #CCCCCC solid; padding: 3px 6px 3px 6px; font-family: Verdana; }
.pagingLabelText { font-family: Arial; color: #000000; font-size: 11px; }


a.ecoedit-color:visited {color: #3f893e; text-decoration:none; font-size:15px; font-weight:bold}
a.ecoedit-color:hover {color:#d63514; text-decoration:underline; font-size:15px; font-weight:bold}
a.ecoedit-color:link {color: #3f893e; text-decoration:none; font-size:15px; font-weight:bold}
/* ================================ */

.greendatingborder1
{
	border-bottom: 1px solid #d7eab7;
	border-right:1px solid #d7eab7;
}
.greendatingborder2
{
	border-bottom: 1px solid #d7eab7;
}

#greendatingpanel{
	float:right;
	background:url(../images/right_panelbg.jpg) no-repeat bottom left;
	background-position:bottom right;
	width:838px;
	height:350px;
}
	
#greendatingmain{
	width:838px;
	background:url(../images/mainbg1.jpg) repeat-x bottom  left;	
	background-color:#FFFFFF;
	height:350px;}	

#greencontainer
{
	/*font-family :Trebuchet MS;*/
	width:838px;
	margin:0px; 
	padding:0px; background-color:#FFFFFD}
	
		
	