body{margin:0px;padding:0px;background-color:#FFFFFF;font-family: Arial, Verdana, sans-serif;height:100%;}
a{color:#C1E374;}
form, h3{margin: 0px;padding: 0px;}
ul{margin:8px 13px 0px 16px;padding:0px 0px 0px 12px;}
.ulBullet{padding-left: 5px;list-style-image:url('../graphics/bullet_arrow.gif')}
.ulBullet1{margin-top:1px;padding-bottom:0px;list-style-image:url('../graphics/bullet_arrow.gif');}
ul li {list-style-image:url('../graphics/bullet_arrow.gif');}
li{padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;padding-bottom:10px;list-style-type:disc;}
#blogs ul li{padding:0px;}
#wikileft ul{margin:0px;}
#wikileft ul li{padding:3px;list-style-type:none;list-style-image:none;}
#photodesc h1{float:left;padding:70px 42px 0 42px;margin:5px;color: #91AD4F;font-size: 1.8em;text-align:center;}
h1#create{background: #F6FBE4 url('../graphics/ico_createalbum.gif') no-repeat top center;}
h1#arrow{padding:10px;margin-top:30px;margin-bottom:0px;width:41px;background: #F6FBE4 url('../graphics/arrow_29.gif') no-repeat top center;}
h1#upload{background: #F6FBE4 url('../graphics/ico_uploadphotos.gif') no-repeat top center;}
.albumborder{border:1px solid #A0CD68;padding:2px;}
.inneralbumborder{border:2px solid #A0CD68;}
.h1photo{margin:0px;padding: 5px 0;font-size:18px;color:#454545;font-weight: normal;}

/* float left and right classes */
.divF{position: relative;float: left;}
.divR{position: relative;float: right;}
.divLeft6px{left: 6px;}
.divLeft5px{left: 5px;}
.divLeft8px{left: 8px;}
.divLeft10px{left: 10px;}
.divLeft15px{left: 15px;}
.divLeft20px{left: 20px;}
.divLeft30px{left: 30px;}
.divLeft{position: relative;float: left;left: 6px;padding: 2px; line-height:20px;}
.pageRightDiv{position: relative;float: right;}
.pageDiv{position: relative;float: right;padding: 7px;}
.divPadding6px{position: relative;float: left;padding-top: 6px;padding-bottom: 6px;vertical-align: middle;}

/* div height and width classes */
.divHeight{height: 100%;}
.divHeight33px{height:33px;}
.divHeight14px{height: 14px;}
.divHeight6px{height: 6px;}
.divHeight5px{height: 5px;}
.divHeight3px{height: 3px;}
.divWidth770px{width: 770px;}
.divWidth768px{width: 768px;}
.divWidth760px{width: 760px;}
.divWidth758px{width: 758px;}
.divWidth750px{width: 750px;}
.divWidth740px{width: 740px;}
.divWidth720px{width: 720px;}
.divWidth700px{width: 700px;}
.divWidth698px{width: 698px;}
.divWidth690px{width: 690px;}
.divWidth688px{width: 688px;}
.divWidth686px{width: 686px;}
.divWidth676px{width: 676px;}
.divWidth660px{width: 660px;}
.divWidth624px{width: 624px;}
.divWidth618px{width: 618px;}
.divWidth606px{width: 606px;}
.divWidth604px{width: 604px;}
.divWidth594px{width: 594px;}
.divWidth590px{width: 590px;}
.divWidth585px{width: 585px;}
.divWidth582px{width: 582px;}
.divWidth580px{width: 580px;}
.divWidth575px{width: 575px;}
.divWidth572px{width: 572px;}
.divWidth570px{width: 570px;}
.divWidth568px{width: 568px;}
.divWidth566px{width: 566px;}
.divWidth565px{width: 565px;}
.divWidth562px{width: 562px;}
.divWidth560px{width: 560px;}
.divWidth558px{width: 558px;}
.divWidth552px{width: 552px;}
.divWidth550px{width: 550px;}
.divWidth545px{width: 545px;}
.divWidth540px{width: 540px;}
.divWidth530px{width: 530px;}
.divWidth500px{width: 500px;}
.divWidth495px{width: 495px;}
.divWidth493px{width: 493px;}
.divWidth490px{width: 490px;}
.divWidth485px{width: 485px;}
.divWidth483px{width: 483px;}
.divWidth478px{width: 478px;}
.divWidth476px{width: 476px;}
.divWidth472px{width: 472px;}
.divWidth470px{width: 470px;}
.divWidth450px{width: 450px;}
.divWidth445px{width: 445px;}
.divWidth435px{width: 435px;}
.divWidth429px{width: 429px;}
.divWidth425px{width: 425px;}
.divWidth415px{width: 415px;}
.divWidth410px{width: 410px;}
.divWidth400px{width: 400px;}
.divWidth396px{width: 396px;}
.divWidth394px{width: 394px;}
.divWidth380px{width: 380px;}
.divWidth375px{width: 375px;}
.divWidth350px{width: 350px;}
.divWidth348px{width: 348px;}
.divWidth340px{width: 340px;}
.divWidth338px{width: 338px;}
.divWidth336px{width: 336px;}
.divWidth334px{width: 334px;}
.divWidth328px{width: 328px;}
.divWidth324px{width: 324px;}
.divWidth320px{width: 320px;}
.divWidth300px{width: 300px;}
.divWidth290px{width: 290px;}
.divWidth280px{width: 280px;}
.divWidth268px{width: 268px;}
.divWidth260px{width: 260px;}
.divWidth258px{width: 258px;}
.divWidth250px{width: 250px;}
.divWidth248px{width: 248px;}
.divWidth245px{width: 245px;}
.divWidth243px{width: 243px;}
.divWidth238px{width: 238px;}
.divWidth236px{width: 236px;}
.divWidth233px{width: 233px;}
.divWidth230px{width: 230px;}
.divWidth224px{width: 224px;}
.divWidth220px{width: 220px;}
.divWidth212px{width: 212px;}
.divWidth215px{width: 215px;}
.divWidth210px{width: 210px;}
.divWidth205px{width: 205px;}
.divWidth202px{width: 202px;}
.divWidth201px{width: 201px;}
.divWidth200px{width: 200px;}
.divWidth199px{width: 199px;}
.divWidth198px{width: 198px;}
.divWidth197px{width: 197px;}
.divWidth196px{width: 196px;}
.divWidth190px{width: 190px;}
.divWidth186px{width: 186px;}
.divWidth183px{width: 183px;}
.divWidth180px{width: 180px;}
.divWidth176px{width: 176px;}
.divWidth175px{width: 175px;}
.divWidth171px{width: 171px;}
.divWidth170px{width: 170px;}
.divWidth168px{width: 168px;}
.divWidth165px{width: 165px;}
.divWidth162px{width: 162px;}
.divWidth160px{width: 160px;}
.divWidth158px{width: 158px;}
.divWidth155px{width: 155px;}
.divWidth150px{width: 150px;}
.divWidth148px{width: 148px;}
.divWidth140px{width: 140px;}
.divWidth138px{width: 138px;}
.divWidth136px{width: 136px;}
.divWidth135px{width: 135px;}
.divWidth130px{width: 130px;}
.divWidth128px{width: 128px;}
.divWidth126px{width: 126px;}
.divWidth120px{width: 120px;}
.divWidth115px{width: 115px;}
.divWidth110px{width: 110px;}
.divWidth106px{width: 106px;}
.divWidth100px{width: 100px;}
.divWidth90px{width: 90px;}
.divWidth80px{width: 80px;}
.divWidth69px{width: 69px;}
.divWidth60px{width: 60px;}
.divWidth55px{width: 55px;}
.divWidth50px{width: 50px;}
.divWidth45px{width: 45px;}
.divWidth40px{width: 40px;}
.divWidth35px{width: 35px;}
.divWidth25px{width: 25px;}
.divWidth20px{width: 20px;}
.divWidth15px{width: 15px;}

/* border classes */
.borderRed{border: 1px solid #CC0000;}
.borderAll{border: 1px solid #C1E374;}
.borderTop{border-top: 1px solid #C1E374;}
.borderBottom{border-bottom: 1px solid #C1E374;}
.borderLeft{border-left: 1px solid #C1E374;}
.borderRight{border-right: 1px solid #C1E374;}
.borderRightWhite{border-right: 2px solid #FFFFFF;}
.borderRightLeft{border-left: 1px solid #C1E374;border-right: 1px solid #C1E374;}
.border0px{border:0px solid;}

/* margin classes */
.margin4px{margin: 4px;}
.margin5px{margin: 5px;}
.margin6px{margin: 6px;}
.marginTop6px{margin-top: 6px;}
.marginTop8px{margin-top: 8px;}
.marginTop2px{margin-top: 2px;}
.marginTop5px{margin-top: 5px;}
.marginTop10px{margin-top: 10px;}
.marginTop15px{margin-top: 15px;}
.marginTop3px{margin-top: 3px;}
.marginRight10px{margin-right: 10px;}
.marginRight8px{margin-right: 8px;}
.marginRight4px{margin-right: 4px;}
.marginLeft5px{margin-left:5px;}
.marginLeft3px{margin-left:3px;}
.marginLeft2px{margin-left:2px;}
.marginLeft1px{margin-left:1px;}
.marginLeft6px{margin-left:6px;}
.marginLeft10px{margin-left:10px;}
.marginLeft20px{margin-left:20px;}
.marginBottom5px{margin-bottom: 5px;}
.marginBottom2px{margin-bottom: 2px;}
.marginTopBottom6px{margin: 6px 0px 6px 0px;}
.marginTopBottom10px{margin: 10px 0px 10px 0px;}

/* padding classes */
.padding20px{padding: 20px;}
.padding15px{padding:15px;}
.padding14px{padding:14px;}
.padding12px{padding:12px;}
.padding11px{padding:11px;}
.padding10px{padding:10px;}
.padding9px{padding:9px;}
.padding8px{padding:8px;}
.padding7px{padding:7px;}
.padding6px{padding: 6px;}
.padding5px{padding: 5px;}
.padding4px{padding: 4px;}
.padding3px{padding: 3px;}
.padding2px{padding: 2px;}
.padding1px{padding: 1px;}
.paddingTop3px{padding: 3px;}
.paddingTop4px{padding: 4px;}
.paddingBottom5px{padding-bottom: 5px;}
.paddingBottom3px{padding-bottom: 3px;}
.paddingRight5px{padding-right: 5px;}
.paddingrightleft5px{padding: 0px 5px 0px 5px;}
.paddingLeft15px{padding-left: 15px}
.paddingLeft10px{padding-left: 10px}
.paddingLeft8px{padding-left: 8px}
.paddingLeft5px{padding-left: 5px}
.paddingLeft3px{padding-left: 3px}
.paddingTop2px{padding-top: 2px;}
.paddingRight9px{padding-right:9px;}
.paddingLeft9px{padding-left:9px;}
.paddingBottom9px{padding-bottom:9px;}

/*Display properties*/
.DivDisplay{display:inline;}
.DivHide{display:none;}

/* background color classes */
.bg_white{background-color:#ffffff;}
.bg1{background-color:#C1E374;}
.bg2{background-color:#EEF7D8;}

/* color class */
.textcolor{color: #464646;}
.textcolor1{color: #658B0F;}
.textWeight500{font-weight: 500;}
.textcolorWhite{color: #ffffff;}


/* TEXT FORMATTING  */
.textAlignCenter{text-align: center;}
.textAlignLeft{text-align:left;}
.textAlignRight{text-align:right;}
.textbold{font-weight: bold;}
.textSize10px{font-size:10px;}
.textSize14px{font-size:14px;}
.textSize18px{font-size:18px;}
.textColorBlack{font-size:12px;color:#000000;line-height:15px;}
.textColorGreen{font-size:12px;color:#658B0F;line-height:15px;}
.text{ font-size:12px;color:#454545;line-height:15px;}
.text_small{font-size:11px;color:#454545;line-height:15px;}
.text_inner{font-size:12px;color:#454545;line-height:15px;padding-top:2px;padding-bottom:2px;}
.heading_channels{font-size:12px;color:#5C840A;font-weight:bold;line-height:18px;}
.headings_green{font-size:18px;color:#658B0F;}
.headings_b{font-size:18px;color:#454545;}
.text_navigation_inner{ font-size:15px;color:#696969;line-height:15px;}
.text_navigation_inner_small{ font-size:11px;color:#696969;line-height:15px;}
.text_green{font-size:11px;color:#658B0F;font-weight:bold;}
.text_red{font-size:11px;color:#EC5E53;font-weight:bold;}
.text_welcome{font-size:15px;color:#454545;}
.text_welcome_bold{font-size:19px;color:#454545;line-height:19px;}
.text_data{width:425px;position:relative;float:left;padding: 3px 3px 3px 8px;}
.Srchsmall_img{width:15px;float:left;padding-bottom:3px;}
.textarrow{padding:2px;color:#658B0F;font-size:11px;font-family: MS sans serif;}

/* ANCHOR  */
.inactive{color:#5A5A5A;font-size:12px;font-weight: bold;text-decoration:none;padding: 4px 7px 4px 7px;vertical-align: middle;background-color: #CBE88B;}
.active{color:#5A5A5A;font-size:12px;font-weight: bold;text-decoration:none;padding: 4px 7px 4px 7px;vertical-align: middle;background-color: #93D118;}
.box_group{color:#648B0E;font-size:12px;font-weight:bold;text-decoration:none;background-color:#FFFFFF;display: block;height: 19px;padding-top: 2px;}
.box_group_active{color:#648B0E;font-size:12px;font-weight:bold;text-decoration:none;background-color:#CBE989;display: block;height: 19px;padding-top: 2px;}
a.box_group:hover{color:#648B0E;font-size:12px;font-weight:bold;text-decoration:none;background-color:#CBE989;display: block;height: 19px;padding-top: 2px;}
a{color:#658B0F;font-size:12px;text-decoration:underline;}
a:hover{color:#658B0F;font-size:12px;text-decoration:none;}
a.borderlink{border: 2px inset #C1E374;text-decoration:none;}
a.borderlink:hover{border: 2px outset #C1E374;text-decoration:none;}
.nav_t{color:#535353;font-size:12px;font-weight:bold;background-color: #ffffff;text-decoration:underline;padding-left:4px;padding-right:4px;}
a.nav_t:hover{color:#ffffff;font-size:12px;font-weight:bold;background-color: #535353;text-decoration:none;padding-left:4px;padding-right:4px;}
.nav_inner{color:#5D850B;font-size:12px;font-weight:bold;background-color: #CAE78A;text-decoration:underline;padding-left:4px;padding-right:4px;}
a.nav_inner:hover{color:#ffffff;font-size:12px;font-weight:bold;background-color: #5C840A;text-decoration:none;padding-left:4px;padding-right:4px;}
.navigation_active{color:#474747;font-weight:bold;text-decoration:underline;}
a.navigation_active:hover{color:#474747;font-weight:bold;text-decoration:none;}
.navigation{color:#658B0F;font-size:12px;text-decoration:underline;}
a.navigation:hover{color:#474747;font-size:12px;text-decoration:none;}
.navigation_none{color:#658B0F;font-size:12px;text-decoration:none;}
a.navigation_none:hover{color:#474747;font-size:12px;text-decoration:none;}
.members_inner{color:#658B0F;font-size:12px;font-weight:bold;background-color:#FFFFFF;text-decoration:underline;padding-left:4px;padding-right:4px;}
a.members_inner:hover{color:#ffffff;font-size:12px;font-weight:bold;background-color:#5C840A;text-decoration:none;padding-left:4px;padding-right:4px;}
.navigation_small{font-size:11px;color:#56760E;text-decoration:underline;}
a.navigation_small:hover{font-size:11px;color:#696969;text-decoration:none;}
.nav_b{color:#5D850B;font-size:12px;font-weight:bold;background-color: #EBF5D0;text-decoration:underline;padding-left:4px;padding-right:4px;}
a.nav_b:hover{color:#ffffff;font-size:12px;font-weight:bold;background-color: #5C840A;text-decoration:none;padding-left:4px;padding-right:4px;}

.members_text{
	color:#658B0F;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
}
a.members_text:hover{
	color:#658B0F;
	font-size:12px;
	font-weight:bold;
	text-decoration:underline;
}
/* anchor class */

.hdr_top_green{background-color:#CAE78A;height:31px;}
.hdr_bottom_green{background-color:#CAE78A;}
.colorTopGreenRight{background-color:#EBF5D0;}
.color_darkgreen{background-color:#CCEF7A;}
.color_lightgreen{background-color:#EEF7D7;}
.color_lightgreen2{background-color:#FAFFEB;}
.color_lightgreen_inner{background-color:#ECFAC8;}
.color_lightgreen_inner2{background-color:#E1F3B3;}
.color_midgreen{background-color:#F6F8EF;}
.color_footer{background-color:#CCEF7A;}
.color_lightgreen_friends{background-color:#CBE989;}
.color_darkgreen_friends{background-color:#94D016;}
.color_green_friends{background-color:#94D016;}
.color_profile{background-color:#FBFDF2;}
.color_profile2{background-color:#F6FBE4;}
.color_profile3{background-color:#F0FAD7;}
.color_profile4{background-color:#EFFAD8;}
.color_profile5{background-color:#F0FAD7;}
.color_profile_send_message{background-color:#F5FCE4;}
.color_results_white{background-color:#FFFFFF;}
.color_results_red{background-color:#FFF000;}
.color_results_blue{background-color:#0136BC;}
.color_results_yellow{background-color:#FFEA00;}
.color_results_coolblue{background-color:#34F4FE;}
.color_results_gold{background-color:#FFF000;}


/* TEXT FOOTER  */
.footer{color:#454545;font-size:10px;}
a.footer{
	color:#658B0F;
	font-size:12px;
	font-weight:bold;
	background-color: #CCEF7A;
	text-decoration:underline;
	padding-left:4px;
    padding-right:4px;}
a.footer:hover{
	color:#ffffff;
	font-size:12px;
	font-weight:bold;
	background-color:#658B0F;
	text-decoration:none;
	padding-left:4px;
    padding-right:4px;}

/* FORM ELEMENTS  */

.textArea1
{
	font-family: Arial, Verdana, sans-serif;
	border: #7F9DB9 1px solid;
	font-size :12px;
	width: 520px;
	height: 250px;
	color:#5A5A5A;
	padding:2px;
	background:#ffffff;
}
.txtBox1{
	font-family: Arial, Verdana, sans-serif;
	border: #7F9DB9 1px solid;
	font-size :12px;
	color:#5A5A5A;
	height:16px;
	padding:2px;
	width:520px;
	background:#ffffff;}
.txtBox{
	font-family: Arial, Verdana, sans-serif;
	border: #7F9DB9 1px solid;
	font-size :12px;
	color:#5A5A5A;
	height:16px;
	padding-top:2px;
	padding-left:3px;
	background:#ffffff;}
.selectBox {
	font-family: Arial, Verdana, sans-serif;
	border: #7F9DB9 1px solid;
	font-size :12px;
	color:#5A5A5A;
	height:18px;
	padding-left:3px;
	background:#ffffff;}
.textArea
{
	font-family: Arial, Verdana, sans-serif;
	border: #7F9DB9 1px solid;
	font-size :12px;
	width: 400px;
	color:#5A5A5A;
	padding-top:2px;
	padding-left:3px;
	height:90px;
	background:#ffffff;
}
.selectbox_channels {
	font-family: Arial, Verdana, sans-serif;
	border: #7F9DB9 1px solid;
	font-size :12px;
	color:#5A5A5A;
	width:204px;
	height:20px;
	padding-left:3px;
	background:#ffffff;}
.textbox_search {
	font-family: Arial, Verdana, sans-serif;
	border: #7F9DB9 1px solid;
	font-size :12px;
	color:#5A5A5A;
	width:175px;
	height:18px;	
	padding-top:2px;
	padding-left:3px;
	background:#ffffff;}
.selectbox_wiki {
	font-family: Arial, Verdana, sans-serif;
	border: #7F9DB9 1px solid;
	font-size :12px;
	color:#5A5A5A;
	width:170px;
	height:18px;
	padding-left:3px;
	background:#ffffff;}
.textbox_group {
	font-family: Arial, Verdana, sans-serif;
	border: #7F9DB9 1px solid;
	font-size :12px;
	font-weight:normal;
	color:#5A5A5A;
	width:162px;
	height:17px;	
	padding-top:2px;
	padding-left:3px;
	background:#ffffff;}
.textbox_City {
	font-family: Arial, Verdana, sans-serif;
	border: #7F9DB9 1px solid;
	font-size :12px;
	font-weight:normal;
	color:#5A5A5A;
	width:130px;
	height:16px!important;
	height:15px;
	padding-top:2px;
	padding-left:3px;
	background:#ffffff;}
.selectbox_country {
	font-family: Arial, Verdana, sans-serif;
	border: #7F9DB9 1px solid;
	font-size :12px;
	font-weight:normal;
	color:#5A5A5A;
	width:170px;
	height:18px;
	padding-left:3px;
	background:#ffffff;}
.selectbox_sex {
	font-family: Arial, Verdana, sans-serif;
	border: #7F9DB9 1px solid;
	font-size :12px;
	font-weight:normal;
	color:#5A5A5A;
	width:90px;
	height:18px;
	padding-left:3px;
	background:#ffffff;}
.selectbox_age {
	font-family: Arial, Verdana, sans-serif;
	border: #7F9DB9 1px solid;
	font-size :12px;
	font-weight:normal;
	color:#5A5A5A;
	width:50px;
	height:18px;
	padding-left:3px;
	background:#ffffff;}
.selectbox_location {
	font-family: Arial, Verdana, sans-serif;
	border: #7F9DB9 1px solid;
	font-size :12px;
	font-weight:normal;
	color:#5A5A5A;
	width:75px;
	height:18px;
	padding-left:3px;
	background:#ffffff;}
.selectbox_State {
	font-family: Arial, Verdana, sans-serif;
	border: #7F9DB9 1px solid;
	font-size :12px;
	font-weight:normal;
	color:#5A5A5A;
	width:155px;
	height:18px;
	padding-left:3px;
	background:#ffffff;}
.textbox_result {
	font-family: Arial, Verdana, sans-serif;
	border: #7F9DB9 1px solid;
	font-size :12px;
	font-weight:normal;
	color:#5A5A5A;
	width:52px;
	height:15px;	
	padding-top:2px;
	padding-left:3px;
	background:#ffffff;}
.selectbox_search {
	font-family: Arial, Verdana, sans-serif;
	border: #7F9DB9 1px solid;
	font-size :12px;
	color:#5A5A5A;
	width:99px;
	height:20px;
	padding-left:3px;
	background:#ffffff;}
.textbox_sign_in{
	font-family: Arial, Verdana, sans-serif;
	border: #7F9DB9 1px solid;
	font-size :12px;
	color:#5A5A5A;
	width:168px;
	height:17px;
	padding-top:2px;
	padding-left:3px;
	background:#ffffff;}

/* BORDER  */
.border{  border: 1px solid #A7A8A5;}
.border_lightgreen_top{  border-top: 1px solid #C1E374;}
.border_lightgreen_right{  border-right: 1px solid #C1E374;}
.border_lightgreen_bottom{  border-bottom: 1px solid #C1E374;}
.border_lightgreen_left{  border-left: 1px solid #C1E374;}
.border_img_green{  border: 1px solid #C1E374;}
.border_img_gray{  border: 1px solid #929292;}
.border_group
{ 
	border-top: 1px solid #C0E271;
	width:20px;
	float:left;
	padding:3px;
	margin-right:5px;
	text-align:center;
	border-right: 1px solid #C0E271; 
	border-bottom: 1px solid #C0E271; 
	border-left: 1px solid #C0E271;
}

/*-- Misc Classes --*/
.vline_top{font-size: 12px;color:#535353;padding-left:3px;padding-right:3px;}
.vline_footer{font-size: 12px;color:#5D850B;padding-left:1px;padding-right:1px;}
.hline_navigation{ background-color:#C9E981;}
.hline_messages{background-color:#C9DE94;}
.hline_groups{background-color:#DCEFAF;}
.hline_friends{background-color:#CAE78A;}
.hline_profile{background-color:#D8EFA6;}
.arrow{font-family: MS sans serif, Arial, Verdana;font-size: 11px;color:#58711E;}
.wiki_braces{color:#587120;font-size:12px;}
.hline{ background-color:#C1E374;}
.hline_blogs{ background-color:#D9E2C4;}
.hline_join_now{ background-color:#D0E59D;}
.height{
  height:4px!important;
  height:6px;}
/* Edits by VRS on 151206 */
fieldset
{
	padding: 4px;
	border: 1px solid #658B0F;
}
legend
{
	font-size:12px;
	color:#658B0F;
}
.signinfieldset
{
	width: 715px;
	height: 110px;
}
.tableborder
{
	font-size:12px;
	background-color: #EBF5D0;
	border: 1px solid #658B0F;
	
}
.trheader
{
	font-size:15px;
	font-weight:bolder;
	color:#ffffff;
	background-color:#CAE78A;
}
.err
{
	font-size:11px;
	color:#FF0000;
}
/* Edits by VRS on 151206 */

#main
{   
	width: 778px;
	margin:auto;
	position:relative;
	height: 100%;
}
#Popmain
{   
	width: 610px;
	margin:auto;
	position:relative;
	background-color:#ffffff;
}
#pagewidth
{
	position:relative;
	float:left;
	width: 778px;
}
#Poppagewidth
{
	width: 610px;
	float:left;
	position:relative;
	background-color:#ffffff;
}
.fullLenSpacer
{
	position:relative;
	float:left;
	width: 766px;
	padding: 6px;
}
.color_top
{
	background-color:#9CD21C;
	position:relative;
}
.topLogoSearchNav
{
	position:relative;
	float:left;
	width: 778px;
}
.logoleft
{
	position:relative;
	float:left;
	top: 10px;
	left: 40px;
}
.searchRight
{
	position:relative;
	float:right; 
	padding-top:40px;
	padding-right:5px;
	width:505px;
	text-align:right;
}
.searchSelectRight
{
	position:relative;
	float: left;
	width: 435px;
	padding-left: 70px;
}
.mainImg
{
	position:relative;
	float:left;
	left: 8px;
	width: 768px;
}
.channelMainNav
{
	position:relative;
	float:left;
	width: 778px;
}
.channelLeft
{
	position:relative;
	float: left;
	width: 263px;
	
}
.channelImgLeft
{
	position:relative;
	float: left;
}
.channelMain
{
	position:relative;
	float: left;
	width:240px;
	padding: 8px 0px 0px 0px;
	background-color:#CAE78A;
	height:28px;
	text-align: center;

}
.channelImgMiddle
{
	position:relative;
	float: left;
}
.mainNav
{
	position:relative;
	float: left;
	width: 421px;
	padding: 7px;
	background-color:#EBF5D0;
}
.channelImgRight
{
	position:relative;
	float: left;
}
.Spacerleft
{
	position:relative;
	width: 30px;
	float:left;
}
.Spacerright
{
	position:relative;
	width: 40px;
	float:left;
}
.Spacerleft1
{
	position:relative;	
	float:left;
	width: 500px;
	height: 30px;
}
.topSerachCorner
{
	position:relative;	
	float:left;
	height: 31px;
	width: 11px;
}
.topSerachMiddle
{
	position:relative;
	float: left;
	background-color:#CAE78A;
	height:31px;
	width: 387px;
}
.homeSerachMiddle
{
	position: relative;
	float: left;
	width: 300px;
	padding-top: 5px;
}
.homeSerachMiddle1
{
	position: relative;
	float: left;
	width: 67px;
	padding-top: 6px;
}
.mainFooterNav
{
	position:relative;
	float: left;
	width: 100%;
	background-color:#CCEF7A;
}
.copyRight
{
	position:relative;
	float: left;
	left: 6px;
	text-align:right;
	color:#454545;
	font-size:12px;

}
.FooterNav
{
	position:relative;
	float: left;
	left: 10px;
	width: 750px;
	padding-top: 5px;
	padding-bottom:5px;
	text-align:left
}
.bodyPart
{
	position:relative;
	float: left;
	width: 764px;
	font-size:12px;
	color:#454545;
	padding: 7px;
}
.PopbodyPart
{
	position:relative;
	float: left;
	width: 600px;
	font-size:12px;
	color:#454545;
}
.bodyLeft
{
	position:relative;
	float: left;
	width: 495px;
}
.bodyLeftSpacer
{
	position:relative;
	float: left;
	width: 495px;
}
.bodyRight
{
	position:relative;
	float: right;
	width: 265px;
}
.welCome
{
	position:relative;
	float: left;
	font-size:18px;
	color:#454545;
	height: 25px;
}
.welComeImgText
{
	position:relative;
	float: left;
	width: 495px;
}
.welComeImg
{
	position:relative;
	float: left;
	width: 51px;
}
.welComeText
{
	position:relative;
	float: left;
	font-size:15px;
	color:#454545;
	line-height: 15px;
	padding: 19px 10px 16px 10px!important;
	padding: 18px 10px 17px 10px;
	width: 408px;
	background-color:#CCEF7A;
}
.welComeRightCorner
{
	position:relative;
	float: left;
	width: 6px;
	height: 41px;
}
.welComeImgTop
{
	position:relative;
	float: right;
	width: 6px;
}
.welComeImgMid
{
	position:relative;
	float: right;
	height: 60px;
	width: 6px;
	background-color:#CCEF7A;
}
.welComeImgBottom
{
	position:relative;
	float: right;
	width: 6px;
}
.joinWelComeImg
{
	position:relative;
	float: left;
	margin: 7px 7px 7px 7px!important;
	margin: 7px 7px 7px 4px;
	width: 161px;
}
.joinWelComeText
{
	position:relative;
	float: left;
	margin: 7px 7px 7px 7px!important;
	margin: 7px 7px 7px 4px;
	width: 300px;
}
.text_join_now_black
{ 
	position:relative;
	float: left;
    font-size:17px;
	color:#3A3A3A;
	line-height:15px;
	margin-bottom: 10px;
}
.joinCommon
{
	position:relative;
	float: left;
	width: 300px;
	border-bottom: 1px solid #D0E59D;
}
.joinCommonBlog
{
	position:relative;
	float: left;
	width: 300px;
	margin-bottom: 10px;
}
.joinCommonSpacer
{
	position:relative;
	float: left;
	width: 270px;
}
.joinCommonImg
{
	position:relative;
	float: left;
	width:18px;
	height:18px;
	padding: 4px;
}
.coolDiv
{
	position:relative;
	float: left;
	width: 495px;
	padding-top: 5px;
	padding-bottom: 2px;
	border: 1px solid red;
}
.coolNewDiv
{
	position:relative;
	float: left;
	width: 495px;
	background-color:#FAFFEB;
	margin-top: 3px;
}
.coolNewTopMid
{
	position:relative;
	float: left;
	width: 483px;
	height: 5px;
	border-top: 1px solid #C1E374;
}
.coolNewMidMid
{
	position:relative;
	float: left;
	width: 493px;
	border-left: 1px solid #C1E374;
	border-right: 1px solid #C1E374;
}
.coolNewBottomMid
{
	position:relative;
	float: left;
	width: 483px;
	height: 5px;
	border-bottom: 1px solid #C1E374;
}
.coolNewSnapMidMid
{
	position:relative;
	float: left;
	width: 470px;
	left: 10px;
}
.coolNewSnapImgText
{
	position:relative;
	float: left;
	width: 117px;
}
.coolNewSnapImg
{
	position:relative;
	float: left;
	width: 117px;
	left: 10px;
}
.coolNewSnapText
{
	position:relative;
	float: left;
	width: 117px;
	text-align: center;
}
.pollSudokuDiv
{
	position:relative;
	float: left;
	width: 495px;
	padding-top: 5px;
	padding-bottom: 2px;
}
.featuredPollDiv
{
	position:relative;
	float: left;
	width: 245px;
	padding-top: 5px;
	padding-bottom: 2px;
}
.playSudokuDiv
{
	position:relative;
	float: left;
	width: 243px;
	padding-top: 5px;
	padding-bottom: 2px;
}
.pollSudokuSeperator
{
	position:relative;
	float: left;
	width: 6px;
}
.featuredPollInnerDiv
{
	position:relative;
	float: left;
	width: 244px;
}
.featuredPollTopMid
{
	position:relative;
	float: left;
	width: 232px;
	height: 5px;
	border-top: 1px solid #C1E374;
}
.featuredPollMidMid
{
	position:relative;
	float: left;
	width: 242px;
	border-left: 1px solid #C1E374;
	border-right: 1px solid #C1E374;
}
.featuredPollBottomMid
{
	position:relative;
	float: left;
	width: 231px;
	height: 5px;
	border-bottom: 1px solid #C1E374;
}
.textBoxDiv
{
	position:relative;
	float: left;
	padding: 3px;
	height: 25px;
}
.textBoxText
{
	position:relative;
	float: left;
	font-family: Arial, Verdana, sans-serif;
	font-size :12px;
	color:#5A5A5A;
	width: 60px;
	height: 25px;
}
.textBoxTextBox
{
	position:relative;
	float: left;
	height: 25px;
}
/*.textForgetPass
{
	position:relative;
	float: left;
	font-family: Arial, Verdana, sans-serif;
	font-size :12px;
	color:#5A5A5A;
	padding: 3px;
	width: 229px;
	border-top: 1px solid #C1E374;
}*/
.featuredProTop3SpacerDiv
{
	position:relative;
	float: left;
	width: 263px;
	top:10px;
}
.corner
{
	position:relative;
	float: left;
	width: 6px;
	height: 6px;
}
.topLogoLeft
{
	position: relative;
	float: left;
	width: 52px;
}
.topLogoRight
{
	position: relative;
	float: left;
	width: 30px;
}
.topSearchLeft
{
	position: relative;
	float: left;
	width: 120px;
}
.serachDiv
{
	position: relative;
	float:left;
	width:310px;
	padding-top:5px;
}
.searchButton
{
	position: relative;
	float:left;
	padding-top:6px;
}
/*changed on 05012006*/
.MainSpacer
{
	float:left;
	width:475px;
	position:relative;
}

.TopSpacer{padding-top:28px;}

#top_logo_main
{ 
	border:0px solid red;
	position:relative;
	float:left;
	background-color:#FFFFFF;
}
#logo
{
	position:relative;
	float: left;
	padding-left: 53px;
	padding-top: 12px;
}
#middlePart
{
	position:relative;
	float:right; 
	padding-top:40px;
	padding-right:5px;
	width:456px;
	text-align:right;
}
#navBarMenu
{
	position:relative;
	float:left;
	width:455px;
	background-color:#FFFFFF;
}
.topLeftCornerImg
{
	position:relative;
	float:left;
	height: 31px;
}
.toprightCornerImg
{
	position:relative;
	float:left;
	height: 31px;
}
.toprightCornerImg1
{
	position:relative;
	float:left;
	border:0px solid red;
	width:6px;
	height:6px;
}
 
.BlogsBottomLeftNow
{
	position:relative;
	float: left;
	width: 6px;
	height:6px;
}

.blogsText
{
	color:#658B0F;
	font-size:12px;
	font-weight:bold;
	background-color: #ffffff;
	text-decoration:underline;
	margin-left:10px;
}
/* defining css of Right Portion of the page */
.featuredProTopDivMainRight
{
	position:relative;
	float: left;
	width: 250px;
}
.featuredProTopMidMainRight
{
	position:relative;
	float: left;
	width: 238px;
	height: 5px;
	background-color:#F6F8EF;
	border-top:1px solid #F6F8EF;
}

.featuredProMidMidMainRight
{
	position:relative;
	float: left;
	width: 248px;
	background-color:#F6F8EF;	
	border-right:1px solid #F6F8EF;
	border-left:1px solid #F6F8EF;
}
.featuredProMidMidInnerMainRight
{
	position:relative;
	float: left;
	left: 6px;
	width: 236px;
	
}
.featuredProBottomMidMainRight
{
	position:relative;
	float: left;
	width: 238px;
	height: 6px;
	background-color:#F6F8EF;
	border-bottom:1px solid #F6F8EF;
}
.featuredProTopGroupsDiv
{
	position:relative;
	float: left;
	width: 225px;
}
.featuredProTopMid1
{
	position:relative;
	float: left;
	width: 213px;
	height: 5px;
	background-color:#FFFFFF;
	border-top:1px solid #C1E374;
}
.featuredProMidGroupsMid
{
	position:relative;
	float: left;
	width: 223px;
	background-color:#FFFFFF;	
	border-right:1px solid #C1E374;
	border-left:1px solid #C1E374;
}
.featuredProMidGroupsMidInner
{
	position:relative;
	float: left;
	left: 6px;
	width: 211px;
}
.featuredProGroupsBottomMid
{
	position:relative;
	float: left;
	width: 213px;
	height: 5px;
	background-color:#FFFFFF;
	border-bottom:1px solid #C1E374;
}
.myNews
{
	width:238px;
	float:left;
	position:relative;
}
.featuredProTopNewsDiv
{
	position:relative;
	float: left;
	width: 225px;
}

.featuredProTopMidNewsDiv
{
	position:relative;
	float: left;
	width: 213px;
	height: 5px;
	background-color:#ECFAC8;
	border-top:1px solid #C1E374;
}

.featuredProMidMidNewsDiv
{
	position:relative;
	float: left;
	width: 223px;
	background-color:#ECFAC8;	
	border-right:1px solid #C1E374;
	border-left:1px solid #C1E374;
}
.featuredProMidMidInnerNewsDiv
{
	position:relative;
	float: left;
	left: 6px;
	width: 213px;	
}
.featuredProBottomMidNewsDiv
{
	position:relative;
	float: left;
	width: 213px;
	height: 6px;
	background-color:#ECFAC8;
	border-bottom:1px solid #C1E374;
}

/* End of the the rignt portion of the page*/

.text_welcome
{ 
	font-size:12px;
	color:#454545;
	line-height:10px;
	left:10px;
	top:15px;
	float:left;
	width:205px;
	position:relative;
}
.more_inner_nav
{	
	float:right;
	color:#658B0F;
	background-color: #ffffff;
	text-decoration:underline;
	margin-right:8px;
	padding-left:4px;
    padding-right:4px;
}
.hdr_top_green_Nav
{
	background-color:#CAE78A;
	border:0px solid red;
	position:relative;
	float:left;
	width:430px;
	height:25px;
	padding-top:6px;
	padding-left:0px;		
}
.hdr_top_green_Nav2
{
	position:relative;
	float:left;
	width:290px;
	background-color:#CAE78A;
	padding-top:7px;
	height:29px;
}
.MyFriends
{
	float:left;
	position:relative;
	width:480px;
	height:162px;
	background-color:#FAFFEB;
}
.search_top{
	position: relative;
	float:left;
	width:740px;
	padding-left:5px;
	background-color:#FFFFFF;
}


.heading_channel
{
	font-size:12px;
	color:#5C840A;
	font-weight:bold;
	line-height:15px;
	border:0px solid red; 
	padding-left:15px;
}
.hdr_bottom_lightgreen_member
{

	float:right;
	position:relative;
	height:33px!important;
	height:26px;
	width:427px;
	background-color:#EBF5D0;
}
.hdr_bottom_lightgreen
{
	float:left;
	position:relative;
	width:416px;
	height:33px;
	background-color:#EBF5D0;
}

/* My home style sheet goes here */
.hlines_navigation
{
	line-height:1px;
	background-color:#C9E981;
	width:110px;
	float:left;
	margin-top: 2px;
	margin-left:6px;
}
.text_navigation_inner_small
{ 
	float:left;
	font-size:11px;
	color:#696969;
	line-height:15px;
	height:18px;
	margin-left:1px;
	margin-top:17px;
}
.userThumb
{
	position:relative;
	float:left;
}
.UserInfo
{
	position:relative;
	float:left;
	width:210px;
	font-size:11px;
	color:#696969;
	font-size:11px;
	color:#696969;
	line-height:15px;
	padding: 2px;
}

.text_breadcum
{
	font-size:12px;
	color:#58711E;
	font-weight:bold;
	line-height:15px;
}
.body_part
{
	float:left;
	width:778px;
	border:0px solid red;
	background-color:#FFFFFF;
	height:857px;
	margin:0px;
}

.color_footer_Nav
{
	background-color:#CCEF7A;
	width:778px;
	float:left;
	height:48px;
	border:0px solid red;
}

.friendSnapTxt
{
	position:relative;
	float: left;
	width:106px;
	margin:1px!important;
	margin:1px;
	float:left;
	padding:4px;
	border:0px solid red;
}

.coolNewSnapImgTextOne
{
	position:relative;
	float: left;
	width: 117px;
}
.coolNewSnapTextOne
{
	position:relative;
	float: left;
	width: 117px;
	text-align: center;
}
.member_inner_one
{
	color:#658B0F;
	font-size:12px;
	font-weight:bold;
	background-color: #FFFFFF;
	text-decoration:underline;
	padding-left:4px;
    padding-right:4px;
	
}

.Main_Group
{
	width:190px;
	border:0px solid red;
	float:left;
}
.myGroups
{
	width:225px;
	float:left;
	margin-left:5px;
	position:relative;
	border:0px solid red;
}
.hline_groups
{
	width:200px;
	float:left;
	background-color:#DCEFAF;
	margin-left:5px;
}
.coolOneDiv
{
	position:relative;
	float: left;
	width: 489px;
}
.MyMessages
{
	float:left;
	position:relative;
	width:248px;
}
.SudokuHeader
{
	position: relative;
	float:left;
	width:225px;
	margin-left:8px!important;
	margin-left:3px
}
.SudokuBody
{
	float:left;
	position:relative;
	margin-left:3px;
}
.breadcrums{margin-left:5px;margin-top:5px!important;margin-top:0px;width:200px;height:25px;float:left;position:relative;}
.Messages_spacer{width:315px;float:left;margin-top:5px!important;margin-top:2px;}
.More_div{height:10px;margin-top:10px;}
.Messages_top_spacer{width:242px;float:left; border:1px solid red;position:relative;}
.My_group_header{margin-left:4px;margin-top:3px;float:left;width:238px;height:26px;}
.textbox_search_members{font-family:Arial, Verdana, sans-serif;border: #7F9DB9 1px solid;font-size:12px;color:#5A5A5A;width:175px;height:20px!important;height:21px;padding-top:2px;padding-left:3px;background:#ffffff;}
/* edits by VRS on 10012007 */
legend{font-family: Arial, Verdana, sans-serif;font-size :12px;color:#658B0F;}
.fieldsetRight{position: relative;float: left;width: 570px;border: 1px solid #C1E374;}
.fieldSetFullLength{position: relative;float: left;width:710px;border: 1px solid #C1E374;}
.err{font-family: Arial, Verdana, sans-serif;font-size :12px;color:#CC0000;}
.leftNavInnerTop{position: relative;float: left;left:10px;padding: 2px 0px 3px 0px;width: 115px;}
.leftNavInner{position: relative;float: left;left:10px;padding: 2px 0px 3px 0px;width: 115px;border-top: 1px solid #C1E374;}
.div585px{position: relative;float: left;left: 6px;width: 585px;border: 1px solid #C1E374;padding: 15px;background-color:#ECFAC8;}
.div620px{position: relative;float: left;width: 607px;padding: 5px;background-color:#C1E374;color: white;font-weight: bolder;}
.div572px{position: relative;float: left;width: 572px;padding: 5px;background-color:#C1E374;color: white;font-weight: bolder;}
.div572pxWhite{position: relative;float: left;width: 572px;padding: 5px;background-color:#FFFFFF;color: #000000;}
.div720px{position: relative;float: left;width: 754px;padding: 5px;background-color:#C1E374;color: white;font-weight: bolder;}
.div720Borderpx{position: relative;float: left;width: 732px;border: 1px solid #C1E374;padding: 15px;background-color:#ECFAC8;}
.divBG{position: relative;float: left;width: 699px;padding: 10px;background-color: #DBE3B0;border: 1px inset #cccccc;}
.tabLight{float: left;font-size:12px;font-weight: bold;color: #638B10;padding:4px 6px 4px 6px;margin-right: 1px;border: 1px solid #C1E374;background-color: #F3FCDF;}
.tabDark{float: left;font-size:12px;font-weight: bold;color: #638B10;margin-right: 1px;padding:4px 6px 4px 6px;border: 1px solid #C1E374;background-color: #C1E374;}
.new{padding-right:18px;background:url('../graphics/new_red.gif') no-repeat top right;}
.topBG{background:url('../graphics/top_bg.gif') repeat-x;}

.left_right_padding {
	padding-left:4px;
	padding-right:4px;
}

/* edits by VRS on 10012007 */
/* Added for comment section on photos page */
.commentlist li, #commentform input, #commentform textarea {
	font: 0.9em 'Lucida Grande', Verdana, Arial, Sans-Serif;
}
#commentform p {
	font-family: Arial, Verdana, sans-serif;
	}
#commentform textarea {
	width: 95%;
	padding: 2px;
	font-family: Arial, Verdana, sans-serif;
	font-size :12px;
	color:#5A5A5A;
	background:#ffffff;
	border: 1px solid #7EB10E;
	}


.alt{
	background-color: #f8f8f8;
	border-top: 1px solid #ddd;
	border-bottom: 1px solid #ddd;
}

.alt_i{
	background-color: #ECFAC8;
	padding-left: 10px;
	padding-bottom: 10px;
	padding-top: 10px;
}

.commentlist li, #commentform input, #commentform textarea {
	font: 0.9em 'Lucida Grande', Verdana, Arial, Sans-Serif;
}

.commentlist li {
	font-weight: bold;
	}

.commentlist cite, .commentlist cite a {
	font-weight: bold;
	font-style: normal;
	font-size: 1.1em;
	}

.commentlist p {
	font-weight: normal;
	line-height: 1.5em;
	text-transform: none;
	}

#commentform p {
	font-family: Arial, Verdana, sans-serif;
	}

.commentmetadata {
	font-weight: normal;
	}
	small, #sidebar ul ul li, #sidebar ul ol li, .nocomments, .postmetadata, blockquote, strike {
	color: #777;
	}
	#commentform input {
	/*width: 170px;*/
	padding: 2px;
	margin: 5px 5px 1px 0;
	}

#commentform textarea {
	width: 95%;
	padding: 2px;
	font-family: Arial, Verdana, sans-serif;
	font-size :12px;
	color:#5A5A5A;
	background:#ffffff;
	border: 1px solid #7EB10E;
	}

#commentform #submit {
	margin: 0;
	float: left;
	}
small {
	font-family: Arial, Helvetica, Sans-Serif;
	font-size: 0.9em;
	line-height: 1.5em;
	}
/* Begin Comments*/
.alt {
	margin: 0;
	padding: 10px;
	}

.commentlist {
	padding: 0;
	text-align: justify;
	}

.commentlist li {
	margin: 15px 0 3px;
	padding: 5px 10px 3px;
	list-style: none;
	}

.commentlist p {
	margin: 10px 5px 10px 0;
	}

#commentform p {
	margin: 5px 0;
	}

.nocomments {
	text-align: center;
	margin: 0;
	padding: 0;
	}

.commentmetadata {
	margin: 0;
	display: block;
	}
.commenttext {
	font-weight:normal;
}
/* End Comments */
