/* CSS Document */
/**{margin:0;padding:0;}*/
a, a.hover, a.visit{color:#000;text-decoration:none;}
/*body{
font-family:Arial, verdana, Helvetica, sans-serif;  font-size:11px; padding:0 0 0 0; margin:0 0 0 0 ; background-color:#fff;}*/
img{ border:0; }
.fonsizediv{float:right; position:relative;  width:auto; padding-right:5px; color:#fff; font-weight:bold; line-height:14px;cursor:pointer;}
.fonsizediv span{ font-size:14px; font-weight:bold; color:#fff; cursor:pointer;}
.midtopwrapper{ float:left; position:relative; background-image:url(../images/peoplesimg.jpg); width:975px; height:217px; background-repeat:no-repeat; border:0px solid red; z-index:1; }
.loginwrapper{ float:right; position:relative; z-index:5; background-image:url(../images/loginbg.jpg); width:407px; height:77px; bottom:22px; clear:both;}
.loginwrapper .logininner{ float:left; position:relative; width:390px; border:0px solid red; left:10px; top:13px;}
.loginwrapper .logininner label{ float:left; position:relative; font-size:14px; font-weight:bold; color:#f10000 ; text-transform:uppercase; left:5px; top:4px; line-height:14px;}
.loginwrapper .logininner .loginput{float:left; position:relative; background-color:#cfcfcf; border:1px solid #464646;  width:121px;padding-top:3px;//padding-top:0px; height:16px; //height:19px;line-height:20px; }
.loginwrapper .logininner .inputwrapper{float:left; position:relative; padding-left:25px;}
.loginwrapper .logininner .inputwrapper .spacesmall{float:left; position:relative; width:15px;}
.loginwrapper .logininner .gobutton, .gobutton{ float:left; position:relative; width:41px; height:21px; background-image:url(../images/gogreenbutton.gif); cursor:pointer; background-repeat:no-repeat; color:#000000; font-size:14px; text-transform:uppercase; font-weight:bold; left:10px; line-height:21px; /*padding-left:5px;*/}
.loginwrapper .logininner .gobutton a, .gobutton a{ float:left; position:relative; color:#000000; text-transform:uppercase; text-decoration:none; }
.loginwrapper .logininner .passwordwrapper { float:left; position:relative;border:0px solid red; text-align:center; color:#fff; width:262px; left:79px; padding-top:15px;}
.textdeco { float:left; position:relative; color:red;}
.textdeco a{ color:#fff;}
.forgotpword{ float:left; position:relative; /*padding-left:30px; */color:#ffffff; text-decoration:none;}
.forgotpword a{  color:#fff; text-decoration:none;}
.networkingwrapper{ float:right; position:relative; width:405px; border:0px solid red; clear:right;}
.networkingwrapper .heading, .heading{ float:left; position:relative; font-size:20px;  font-weight:bold; color:#313131;/*font-family:KozGoPro-Medium;*/ text-transform: capitalize;}
.networkingwrapper .heading{text-transform: none;}
.networkingwrapper  span{ float:left; position:relative; font-size:20px; font-weight:bold; color:#fff; background-image:url(../images/freebutton.gif); width:64px; height:27px; line-height:27px; text-align:center;}
.networkingwrapper .content{ float:left; position:relative; font-size:16px; border:0px solid red; color:#464646; font-weight:normal; line-height:20px; left:15px;}
.midcontentwrapper{ float:left; position:relative; width:975px; height:auto;}
.footerwrapper{ float:left; position:relative; width:975px; background-image:url(../images/footerbg.gif); height:67px; }
.footerwrapper .rectwrapper{margin-left:auto; margin-right:auto;width:510px; height:auto; border:0px solid red; text-align:center; color:#000;}
.footerwrapper .rectwrapper .rect{float:left; position:relative;width:119px; height:21px; text-align:center; color:#000; background-image:url(../images/footerrect.gif); background-repeat:no-repeat; top:10px; padding-right:5px; text-align:center; color:#000; line-height:21px;}
.footerwrapper .rectwrapper .rect a{ text-align:center; color:#000; text-align:center; text-decoration:none;  line-height:21px;}
.footerwrapper .rectwrapper .text {color:#FFFFFF;margin:auto;padding-top:20px;text-align:center;width:100%;}
.footerwrapper .rectwrapper .text a{ color:#fff; text-decoration:none;}
.leftmidwrapper{ float:left; position:relative; width:564px; border:0px solid green;}
.innerblockdiv{ float:left; position:relative; border:0px solid red; padding-left:20px; padding-top:5px; width:540px;}
.righttmidwrapper{ float:right; position:relative; width:411px; background-color:#005ca4; }
.righttmidwrapper .googlemap{ float:left; position:relative; width:411px; height:315px; background-image:url(../images/googlemap.jpg);}
.gmapheadingwrappper{ float:left; position:relative; height:50px; padding-top:15px; left:10px;}
.gmapheadingwrappper span{ float:left; position:relative; line-height:20px;}
.gmapheadingwrappper .inp{  float:left;position:relative; width:83px; height:18px; border:1px solid #464646;font-weight:bold;font-family:Arial, Helvetica, sans-serif;margin-left:122px;padding-top:3px;}
.gmapheadingwrappper .zipwrapper{ float:left; position:relative; color:#fff; font-size:14px; font-weight:bold;}
.gmapheadingwrappper .gobutton{ float:left; position:relative; width:42px; height:24px; background-image:url(../images/gobutton.gif); cursor:pointer; background-repeat:no-repeat; color:#000000; font-size:14px; text-transform:uppercase; font-weight:bold; left:10px; line-height:24px; padding-left:5px; }
.gmapheadingwrappper .gobutton a{ float:left; position:relative; color:#000000; text-transform:uppercase; text-decoration:none; }
.indizator{  position:relative; width:410px; text-align:center; float:left; color:#fff; padding-bottom:10px; font-size:12px;}
.green{ color:#35d91a;}
.blank80{ float:left; position:relative; height:14px;}
.whboxwrapper{ float:left; position:relative; width:255px; border:0px solid red; padding-bottom:20px; padding-right:10px;  height:230px;}
.whboxwrapper .top{ float:left; position:relative; width:255px; background-image:url(../images/whboxtopbg.gif); background-repeat:no-repeat;height:230px;}
.whboxwrapper .bottom{ float:left; position:relative; width:255px; height:11px; background-image:url(../images/whboxbottombg.gif); font-size:0; background-repeat:no-repeat;}
.whboxwrapper .innertop{float:left; position:relative; padding-left:15px; padding-top:5px; width:235px; }
.whboxwrapper .innertop .icon{float:left; position:relative; width:235px; padding-top:5px; }
.whboxwrapper .innertop .heading{float:left; position:relative; font-size:13px; font-weight:bold; color:#555555; padding-top:5px; }
.whboxwrapper .innertop ul{ float:left; position:relative; padding:0 0 0 0; margin:0 0 0 0; width:230px; border:0px solid red;}
.whboxwrapper .innertop ul li{ float:left; position:relative; display:block; list-style:none; background-image:url(../images/arrowbullete.gif); background-repeat:no-repeat; background-position:left ; padding-left:20px; width:210px; padding-top:5px; padding-bottom:5px; font-size:12px; color:#454545;}
.welcomeuesr{ float:right; position:relative; padding-right:10px; color:#fff; clear:right; padding-top:20px; font-size:13px; line-height:14px;}
.curvediv{ float:left; position:relative; background-color:#014993; height:-1px; width:410px; }
.curvediv img{display:none;}
.pageinfowrapper{ float:left; position:relative; width:100%; height:auto ; background:#0eb5fd  url(../images/pageinfobg.jpg); background-repeat:repeat;display:none; background-position:top left;}
.pageinfoinner{ float:left; position:relative; width:97%; left:10px; height:auto ; color:#000; line-height:20px; font-size:12px; padding:10px;}
.closerviewwrapper{float:left; position:relative; padding:10px; width:391px; text-align:center;}
.closerview{margin-left:auto; margin-right:auto; color:#fff; line-height:16px;width:391px; font-size:12px;}
.righttmidwrapper .googlemapcloser{ float:left; position:relative; width:405px; height:329px; /*background-image:url(../images/mapcloserview.jpg);*/border:3px solid #F89617}
.pageinfobottom{ float:left; position:relative; width:100%;  height:10px;background-image:url(/images/pageinfobg_bottom.jpg);}
.pageinfobottom img{float:right;}
.leftgroupevent{ float:left; position:relative; width:100%; border:0px solid red;}
.blank60{ float:left; position:relative; height:60px; width:500px;}
.leftbuttonwrapper{ float:left; position:relative; width:175px; border:0px solid green; padding-left:5px;}
.leftbuttonwrapper .button{ float:left; position:relative; background-image:url(../images/blackbutton_big.gif); width:168px; height:41px; color:#fff; text-align:center; font-size:14px; font-weight:bold; line-height:41px; padding-bottom:10px; background-repeat:no-repeat;cursor:pointer;   }
.leftbuttonwrapper .button a{ text-decoration:none;color:#fff; text-align:center; cursor:pointer; font-size:14px; font-weight:bold; line-height:41px;}

.newneighborwrapper{ float:left; position:relative; width:411px; border:0px solid red;}
.newneighborwrapper .inner{  float:left; position:relative; width:auto; left:15px; padding-top:10px; padding-bottom:5px;}
.newneighborwrapper .inner span, .span_star{  float:left; position:relative; width:auto; background-image:url(../images/yellowsun.jpg); background-repeat:no-repeat; padding-left:25px; line-height:20px; color:#feab1b; font-size:12px; text-decoration:underline;}
.nhfarea{ float:left; position:relative; color:#fff; clear:left; padding-left:40px; width:320px; font-size:12px; }
.blueeffect{ float:left; position:relative;background-image:url(../images/bluebareffect.gif); height:6px; width:411px; font-size:0; }
.forumwrapperouter{ float:left; position:relative; width:405px; background-color:#004993;  border:0px solid white; padding-bottom:5px; }
.forumwrapper{ float:left; position:relative; width:392px;  border:0px solid white; left:9px; padding-top:10px;}
.forumwrapper .top{ float:left; position:relative; width:392px;  background-image:url(../images/forumtopbg.gif); background-repeat:no-repeat; font-size:0; height:10px; }
.forumwrapper .forumicon{ float:left; position:relative;  }
.forumwrapper .mid{ float:left; position:relative; width:392px; background-image:url(../images/forummidbg.gif); height:auto; margin:0 0 0 0; padding:0 0 0 0; }
.forumwrapper .bottom{ float:left; position:relative; width:392px;  background-image:url(../images/forumbottombg.gif); height:10px; }
.forumt{  color:#c1c1c1; font-size:12px;}
.forumt tr td label{  color:#fff;}
.forumt .line{ background-image:url(../images/trbottom.gif); background-repeat:no-repeat; height:3px;  font-size:0;}
.groupeventwrapper{ float:left; position:relative; height:auto; width:375px; border-left:2px solid #a0a0a0;}
.linegray{ float:left; position:relative; width:4px; font-size:0; height:400px; background-image:url(.../images/graylinevert.gif); background-repeat:repeat-y;}
.upcomingeventwrap{ float:left; position:relative;  width:507px; height:auto; left:15px;  border:0px solid green; }
.upcomingeventwrap .top{ float:left; position:relative;  width:507px; height:29px; background-image:url(../images/eventgroupbggray.gif); }
.upcomingeventwrap .mid{ float:left; position:relative; width:506px; min-height:110px;height:auto; background-image:url(../images/eventwhbgmid_long.gif); ;border-right:1px solid #999999; }
.upcomingeventwrap .bottom{ float:left; position:relative; width:507px; height:13px; background-image:url(../images/eventgroupbggraybottom_long.gif); background-repeat:no-repeat; }
.eventbuttonwrapper{ float:left; position:relative; background-image:url(../images/groupbuttonleft.gif); background-repeat:no-repeat; height:30px; color:#fff; font-size:12px; line-height:30px; padding-left:10px; font-weight:normal; padding-right:20px; cursor:default;}
.eventbuttonright{ float:left; position:relative; background-image:url(../images/groupbuttonright.gif); width:8px; height:30px;}
.calenderwrappericon{ float:right; position:relative; border:0px solid green; padding-bottom:2px; vertical-align:top; }
.blamk30{ float:left; position:relative; height:30px; width:200px;}
.alertwrape{ float:left; position:relative; color:#373737;width:100%;left:15px;margin-top:0;margin-bottom:15px;}
.unreadmsgwrapper{ float:left; position:relative; width:330px; padding-left:10px; border:0px solid red;}
.unreadmsgwrapper .unread{ float:left; position:relative; width:330px; line-height:12px; padding-top:20px; font-size:12px;}
.clickhere{ float:left; position:relative; color:#373737; text-decoration:underline; padding-top:10px; font-size:11px; left:25px;}
.clickhere a{  color:#373737; text-decoration:underline; }

/*pop up styles starts here*/
div#mask{display:block;	width:100%;	height:100%;	position:fixed;	top:0;	left:0;	background-color:#000;	filter:alpha(opacity=65);	-moz-opacity:.65;	opacity:.65;	z-index:42;}
.pop_gray_out{	margin-left:auto;	margin-right:auto;	position:relative;	padding:21px 0px;	background-image:url(/images/trans.png);	width:600px;}
div.popover{	display:block;	/*position:fixed;*/	top:10px;	left:10px;	/*margin:170px auto 0 auto !important;*/	border:2px solid #E3E3E3;	background-color:#FFF;	z-index:44;}
.popupwrapper {border:2px solid #FF890E;margin-top:20px;position:relative;width:555px;}

.logininpagewrapper{float:left; position:relative; border:0px solid red; clear:left; width:400px; margin-left:5px; padding-top:10px;}
.logininpagewrapper .top{ float:left; position:relative; background:url(../images/eventgroupbggray.gif) ; height:29px; width:100%;}
.logininpagewrapper .mid{ float:left; position:relative; width:99.5%; border-left:1px solid #a0a0a0;  border-right:1px solid #a0a0a0; border-bottom:1px solid #a0a0a0;  height:auto; }
.logininpagewrapper .bottom{ float:left; position:relative; background:url(../images/logbottomgray.png) ; background-repeat:repeat; height:13px; width:100%;}
.logininpagewrapper .mid #logtable{ float:left; position:relative; width:290px;}
.logininpagewrapper .mid #logtable td{ padding:4px;}
.logininpagewrapper .mid #logtable select{ width:147px; background-color:#e8e8e8;  border:1px solid #464646;}
.logininpagewrapper .mid #logtable label{ border:0px solid red; float:left; position:relative; width:120px; font-weight:bold;}
.buttonwrappergray{ float:left; padding-left:10px; position:relative; cursor:pointer; background:transparent url(../images/graybuttonleft.png); border:0; color:#fff; font-weight:bold; height:24px; background-repeat:no-repeat;}
.inputgray{ background-color:#e8e8e8; border:1px solid #464646; width:145px;}
.flo_r{ float:right; position:relative;}
.rightcurve{float:right; position:relative; width:17px;}


.user_personal_menu, .user_personal_menu li, .user_personal_submenu, .user_personal_submenu li{float:left;position:relative;list-style:none;width:100%;}
.user_personal_submenu{display:none;background-image:url(../images/trans.png);}
.user_personal_menu{width:auto;}


/*calendar styles*/
.delete_event{float:left;position:relative;border:1px dotted;}
.ignore_event_button{float:right;position:relative;margin-left:4px;cursor:pointer;background-image:url(/images/caldclose.png);height:14px; width:16px;}
.content_wr{ position:relative; width:53%; z-index:10; border:0px solid green; padding:0 0 0 0; margin:auto;}
.task_filter_wrapper {float:right; width:668px; height:auto;  border:0px solid red;}
.task_brown { border:0px solid red; text-align:left;}
.task_brown th{ padding-left:5px; border-right:1px solid #E0DDDC; }
.task_brown .tl {background-image:url(/images/brown_tl.gif); width:14px; height:13px; background-repeat:no-repeat;}
.task_brown .tr {background-image:url(/images/brown_tr.gif); width:14px; height:13px; background-repeat:no-repeat;}
.task_brown .topbg {background-image:url(/images/brown_topbg.gif); height:13px; background-repeat:repeat-x;}
.task_brown .bottombg {background-image:url(/images/brown_bottombg.gif); height:15px; background-repeat:repeat-x;}
.task_brown .leftbg {background-image:url(/images/brown_leftbg.gif); width:14px; background-repeat:repeat-y;}
.task_brown .rightbg {background-image:url(/images/brown_rightbg.gif); width:14px; background-repeat:repeat-y;}
.task_brown .bl {background-image:url(/images/brown_bl.gif); width:14px; height:15px; background-repeat:no-repeat;}
.task_brown .br {background-image:url(/images/brown_br.gif); width:14px; height:15px; background-repeat:no-repeat;}
.task_brown .cell_container { border-left:1px solid #e0dddc; }
.task_displaywrapper{ float:right; position:relative; width:60%; margin-bottom:10px; text-align:right; border:0px solid red;}


/******** calenderwrapper  *******/
#calenderwrapper{ border:green solid 0px;  float:right; clear:right; position:relative; width:640px; /*font-size:1.25em; */
height:auto;}
#calenderwrapper .caletop{float:left; position:relative; width:640px; height:33px;border:0px solid blue; background-image:url(/images/caltop_bgorange.gif); padding-top:4px;}
#calenderwrapper .caletop .caleleft{float:left; position:relative; background-image:url(.../images/orange_tl.gif); width:14px; height:34px; background-repeat:no-repeat;border:0px solid blue;}
#calenderwrapper .caletop .calemid{float:left; position:relative; background-image:url(.../images/orange_topbg.gif); background-repeat:repeat-x;  height:34px; width:610px; border:0px solid blue; }
#calenderwrapper .caletop .calemid .textwh{  font-weight:bold; line-height:30px;  color:#FFFFFF; text-decoration:none; border:0px solid blue;}

#calenderwrapper .caletop .caleright{float:right; position:relative; background-image:url(.../images/orange_tr.gif); background-repeat:repeat-x;  height:34px; width:10px;border:0px solid red;}
#calenderwrapper .selectboxsmall{ 	width:100px;	margin-top:0 px;	padding:0 0 0 0;	height:auto;	font:Arial, Helvetica, sans-serif;	text-transform:none;	color:#000000;	font-size:9px; line-height:12px;	border:0px solid #ADB7EF;}

#calenderwrapper .middlepart{float:left;position:relative; width:640px; height:auto; /*z-index:500;*/}
#calenderwrapper .middlepart table{float:left;border:0px solid green; width:99.9%; }
#calenderwrapper .middlepart table thead{ z-index:1000; height:20px; line-height:20px; margin:0 0 0 0;padding:0 0 0 0;}
#calenderwrapper .middlepart table thead th{font-weight:normal;}
.line{  /*border-right:2px solid #ffffff;*/ font-weight:normal; color:#FFFFFF; }

#calenderwrapper .middlepart table thead tr{font-family:Helvetica, Arial;font-size:12px; color:#FFFFFF; height:20px; background-image:url(/images/tbdata_hdrbg.gif); }
#calenderwrapper .middlepart table tbody{ /*overflow-x:hidden;   overflow-y: scroll;height:324px;*/ }
#calenderwrapper .middlepart table tbody tr{ height:80px; }
.orangetext{ font-weight:bold; color:#EA8A03;}
#calenderwrapper .middlepart table tbody tr td{ height:80px;  border-right:1px solid #AFBA8A; color:#EA8A03; border-bottom:1px solid #AFBA8A;background-color:#FFF;}
.owner_event{color:#C93}
.non_owner_event{color:#39C;}
span.owner_event{float:left;width:7px;height:7px;background-color:#C93;margin-top:5px;margin-left:5px;margin-right:5px;}
span.non_owner_event{float:left;width:7px;height:7px;background-color:#39C;margin-top:5px;margin-left:5px;margin-right:5px;}

/*calendar style ends here */


.list, .list tr{float:left;position:relative;width:100%;}
.list td, .list th{float:left;position:relative;}
.list tbody td, .list th{height:70px;margin-top:7px;padding-left:10px;padding-right:3px;font-size:12px;}
.list tbody td a{text-decoration:none;color:#69C;font-weight:normal;}
.list tbody tr{border-bottom:1px dotted #69C;}
.list .heading{width:100%;}
.group_in{width:60%;margin-left:30px;text-align:left;}


.ajax_search_tab{float:left;position:relative;width:100%;background-color:#69C;}
.ajax_search_tab tr{float:left;position:relative;}


.black_button, .blue_button, .small_blue_button{
	display:block;
	background:url(/images/blankbutton.gif) right;
	height:30px;
	padding-right:7px;
	float:right;
	position:relative;
	text-decoration:none;
	margin-left:7px;
	cursor:pointer;
    margin-bottom: 7px;
}

.black_button_part1, .blue_button_part1, .small_blue_button_part1{
	width:auto;
	height:30px;
	background:url(/images/blankbutton.gif);
	float:left;
	position:relative;
	padding-left:7px;
	/*padding-right:10px;		*/
	color:#FFF;	
	font-size:12px;
	line-height:30px;
	background-color:#FFF;
    text-transform: uppercase;
}
/*

.blue_button{
	display:block;
	background:url(/images/button.png) right;
	height:44px;
	padding-right:30px;
	float:left;
	position:relative;
	text-decoration:none;
	margin-left:7px;
}

.blue_button_part1{
	width:auto;
	height:44px;
	background:url(/images/button.png);
	float:left;
	position:relative;
	padding-left:25px;
	padding-right:10px;		
	color:#FFF;	
	font-size:14px;
	line-height:42px;
	cursor:pointer;
    
}

.small_blue_button{
	background:#FFFFFF url(/images/small_button.gif) repeat scroll right center;
	display:block;
	float:left;
	height:22px;
	margin-left:7px;
	padding-right:30px;
	position:relative;
	text-decoration:none;
}

.small_blue_button_part1{
	background:#FFFFFF url(/images/small_button.gif) repeat scroll 0 0;
	color:#FFFFFF;
	float:left;
	font-size:14px;
	height:22px;
	line-height:21px;
	padding-left:8px;
	padding-right:0;
	position:relative;
	width:auto;    
}*/
/*
.blue_button:hover{
	background-position:right -26px;
}
	
.blue_button:hover .blue_button_part1{
	background-position:-382px -26px;
}
*/
/******************** profilehomewrapper page new css ************************/
.innerpagewrapper{ float:left; position:relative; width:957px; height:auto; border:0px solid red; padding:30px 8px;}
.myprofilewrapper{  float:left; position:relative; width:957px; height:auto; border:0px solid red; }
.myprofilewrappertop{  float:left; position:relative; width:957px; height:64px; border:0px solid red;   background-image:url(../images/profiletabbg.jpg); background-repeat:no-repeat; background-position:bottom;height:82px;}
.myprofilewrappertop .name{  float:left; position:relative; width:490px; padding-top:5px; padding-left:15px; height:auto; border:0px solid red;   color:#454545; font-size:16px; font-weight:bold; }
.myprofilewrappertop .name span{  float:left; position:relative; width:490px;  border:0px solid red;  color:#818181; font-size:12px; font-weight:bold; }
.myprofilewrappertop .tabwrapper{ float:left; position:relative; width:400px; height:45px; border:0px solid red; left:15px; padding-top:37px; }
.myprofilewrappertop .tabwrapper ul{ float:left; position:relative; width:400px; height:auto; border:0px solid red; display:inline; margin:0 0 0 0; padding:0 0 0 0;}
.myprofilewrappertop .tabwrapper ul li{ float:left; position:relative;  padding-left:3px; padding-right:3px; font-size:12px;  height:20px; border:0px solid green; display:inline; padding-left:5px; line-height:20px;}
.myprofilewrappertop .tabwrapper ul li a{ float:left; position:relative;  height:20px; line-height:20px; border:0px solid green;  color:#3b3b3b; font-size:12px; font-weight:normal; text-decoration:none; padding-left:5px; padding-right:5px; }
.myprofilewrappertop .tabwrapper ul li a.selected, .myprofilewrappertop .tabwrapper ul li a:hover{ float:left; position:relative;  height:20px; line-height:20px; border:0px solid green;  background-color:#fd8000; color:#fff; font-size:12px; /*font-weight:bold;*/ text-decoration:none; padding-left:5px; padding-right:5px; }
.myprofilecontainer{ float:left; position:relative; width:957px; height:auto; border:0px solid red; } 
.orangehover{ font-size:12px;text-decoration:none;padding-left:5px; padding-right:5px;padding-top:3px;padding-bottom:3px;height:20px; line-height:20px;cursor:pointer; }
.orangehover:hover{ background-color:#fd8000;  color:#fff; font-size:12px; font-weight:bold; text-decoration:none; }
.porfileleftpart{ float:left; position:relative; border:0px solid red; width:192px; padding-left:10px; height:auto;}
.photofilephotowrapper{ float:left; position:relative; border:0px solid red; width:192px;height:170px; background-image:url(../images/profilephotowrapper.jpg); background-repeat:no-repeat;}
.photofilephotowrapper .prophoto{ float:left; position:relative; color:#000; font-size:12px; height:25px; padding-left:13px; line-height:30px; font-weight:bold;}

.photofilephotowrapper .photo{ float:left; position:relative; border:0px solid red; width:142px;height:142px; padding-left:12px; padding-top:10px;  }
.porfilerightpart{ float:left; position:relative; border:0px solid green; width:543px; height:auto; background-image:url(../images/profiledeveidergraystrips.jpg); background-repeat:repeat-y; background-position:top right;}
.prodetails{ float:left; position:relative; width:523px; height:auto; background-image:url(../images/prodetailsbg.jpg); background-repeat:no-repeat;}
.prodetails .heading{ float:right; position:relative; width:auto; height:auto; color:#fff; font-size:12px; font-weight:bold; line-height:26px; padding-right:10px;}
.prodetailstwrapper{ float:left; position:relative; border:0px solid red; padding-top:15px; width:521px; left:1px;}
.prodetailstwrapper .protable{ width:100%; font-size:12px;}
.protable label{ float:left; position:relative; text-align:right; border:0px solid red; width:170px; line-height:22px; font-size:12px; font-weight:bold; color:#3a3a3a;}
.protable .linegraytd{  border-bottom:1px solid #cccccc; line-height:22px; }
.linkphoto{ color:#3a3a3a; font-size:12px; text-decoration:none; float:left; position:relative; text-align:center; width:100%; padding-top:3px; line-height:12px;}
.linkgray{color:#3a3a3a; font-size:12px; text-decoration:none; }
.linkgray a{color:#3a3a3a; font-size:12px; text-decoration:none; }
.linkgray a:hover{color:#3a3a3a; font-size:12px; text-decoration:none; }
.myprofilebootmbg{ float:left; position:relative; width:957px; height:30px; background-image:url(../images/profilebottombg.jpg);}
.latestphotowrap{ float:left; position:relative; width:162px; height:184px; background-image:url(../images/latestphoto.jpg); background-repeat:no-repeat; margin-top:10px;}
.bottombg{ float:left ; position:relative; width:523px; height:27px; background-image:url(../images/proshadow.jpg); background-repeat:no-repeat;}
.addfield{ float:left; position:relative; width:510px; line-height:25px; font-size:12px; text-align:right; color:#3a3a3a;}
.latestphoto{ float:left; position:relative; padding-top:10px; padding-left:10px;}
.latestname{  float:left; position:relative; width:162px; padding-top:5px; padding-left:15px; height:auto; border:0px solid red;   color:#454545; font-size:12px; font-weight:bold; line-height:20px; }
.upcomingeventswrapper{ float:left; position:relative; width:176px; height:auto; border:0px solid red; padding-top:10px; }
.upcomingeventswrapper .top{ float:left; position:relative; width:176px; height:29px;  background-image:url(../images/evegrayheader.jpg); background-repeat:no-repeat;}
.upcomingeventswrapper .top span{ float:left; position:relative; width:auto; padding-left:10px; height:28px; line-height:28px; color:#fff; font-size:12px; font-weight:normal; }
.upcomingeventswrapper .mid{ float:left; position:relative; width:176px; background-image:url(../images/evblubg.gif); background-repeat:repeat-y; height:auto;}
.upcomingeventswrapper .mid .upcomingtable{ width:80%; color:#8bd3ff; font-size:12px; line-height:30px;margin:auto;}
.upcomingeventswrapper .mid .upcomingtable td{ background-image:url(../images/evdevidline.gif);  background-position:bottom left; background-repeat:no-repeat; }
.moreblue{ color:#c3c3c3; text-decoration:underline; width:150px; text-align:right; padding-bottom:10px; }
.moreblue a{ color:#c3c3c3; text-decoration:underline;}

.friendswrapper{ float:left; position:relative; width:176px; height:auto; border:0px solid red; padding-top:10px; }
.friendswrapper .top{ float:left; position:relative; width:176px; height:29px;  background-image:url(../images/evegrayheader.jpg); background-repeat:no-repeat;}
.friendswrapper .top span{ float:left; position:relative; width:auto; padding-left:10px; height:28px; line-height:28px; color:#fff; font-size:12px; font-weight:normal; }
.friendswrapper .mid{ float:left; position:relative; width:176px; background-image:url(../images/evblubg.gif); background-repeat:repeat-y; height:auto;}
.friendswrapper .mid .upcomingtable{ width:90%; color:#8bd3ff; font-size:12px; margin:auto;}
.friendswrapper .mid .upcomingtable td{ background-image:url(../images/evdevidline.gif);  background-position:bottom left; background-repeat:no-repeat; }
.friendswrapper .mid .upcomingtable td .photowrappe{ float:left; position:relative; height:38px; /*width:38px;*/ padding-top:3px; padding-bottom:3px;}
.Blogpostswrapper{ float:left; position:relative; width:176px; height:auto; border:0px solid red; padding-top:10px; }
.Blogpostswrapper .top{ float:left; position:relative; width:176px; height:29px;  background-image:url(../images/evegrayheader.jpg); background-repeat:no-repeat;}
.Blogpostswrapper .top span{ float:left; position:relative; width:auto; padding-left:10px; height:28px; line-height:28px; color:#fff; font-size:12px; font-weight:normal; }
.Blogpostswrapper .mid{ float:left; position:relative; width:176px; background-image:url(../images/evblubg.gif); background-repeat:repeat-y; height:auto;}
.Blogpostswrapper .mid .upcomingtable{ width:80%; color:#8bd3ff; font-size:12px; line-height:30px;margin:auto;}
.Blogpostswrapper .mid .upcomingtable td{ background-image:url(../images/evdevidline.gif);  background-position:bottom left; background-repeat:no-repeat; }
.upcomingtable td a{color:inherit;}
.prosubfield{ float:left; position:relative; width:523px; border:0px solid red; padding-top:15px;}
.prosubfield .top{ float:left; position:relative; height:28px; width:528px; background-image:url(../images/prograyheader.jpg); background-repeat:no-repeat;}
.prosubfield .top .heading{ float:right; position:relative; width:auto; height:auto; color:#fff; font-size:12px; font-weight:bold; line-height:26px; padding-right:10px;}
.prosubfield .mid{ float:left; position:relative; width:521px; height:auto; border:1px solid #cccccc;}
.prosubfield .shadow{ float:left; position:relative; background-image:url(../images/proshadow.jpg); background-repeat:no-repeat; height:16px; width:523px;}
.prosubtable{ width:100%; font-size:12px;  color:#3a3a3a; }
.prosubtable th{ background-color:#e3e3e3; color:#3a3a3a; font-size:12px; line-height:25px;}
.prosubtable td{border-bottom:1px solid #e3e3e3;  line-height:25px;}
.prosubfield .gray{background-color:#f1f1f1;  line-height:25px; width:98%; font-size:12px; text-align:right; padding-right:10px; }
.googleadswrapper{ float:left; position:relative; width:180px;  border:0px solid red; left:10px; padding-top:20px;  }
/******************** profilehomewrapper page new css  end************************/
/******************** classifield css start ************************/
.classifiedwrappertop{  float:left; position:relative; width:957px; height:auto; border:0px solid red; }
.innerheader{color:#454545;float:left;font-size:16px;font-weight:bold;height:auto;padding-left:15px;padding-top:5px;position:relative;width:700px;}
.innerheader span{color:#818181;float:left;font-size:12px;font-weight:bold;position:relative;width:100%;}

.classifiedwrappertopbg{  float:left; position:relative; width:957px; height:48px; border:0px solid red; background-image:url(../images/innerpagetopshadow.jpg); background-repeat:no-repeat; }
.rightlinks{ float:left; position:relative; border:0px solid green; font-size:12px; width:240px; padding-top:23px;}
.rightlinks ul{ float:left; position:relative; border:0px solid green; font-size:12px; width:210px; margin:0 0 0 0; padding:0 0 0 20px; display:inline;}
.rightlinks ul li{ float:right; position:relative; border:0px solid green; font-size:12px; margin:0 0 0 0; padding:0 8px 0 8px; list-style-type:none;  }
.rightlinks ul li a{ float:left; position:relative; border:0px solid green; font-size:12px; /*color:#2b2b2b;*/ margin:0 0 0 0; padding:0 8px 0 8px; /*text-decoration:none;*/  }
.rightlinks ul li a:hover{ float:left; position:relative; border:0px solid green; font-size:12px; /*color:#a4a4a4; */margin:0 0 0 0; padding:0 8px 0 8px; text-decoration:none;  }
.classifiedformwrapper{ float:left; position:relative; width:737px; height:auto; border:0px solid red; left:50px; 
background-image:url(../images/formbg.jpg); background-position:bottom right; background-repeat:no-repeat;}
.classfieldformheader{float:left; position:relative; width:613px; height:27px; background-image:url(../images/classifieldheader.jpg); background-repeat:no-repeat;}
.classfieldformheader .heading{float:right; position:relative;  height:27px; color:#fff; font-size:12px; font-weight:bold; padding-right:10px; line-height:27px; }
.classifiedformwrapper .classfieldformmid{ float:left; position:relative; width:611px; border:1px solid #cccccc; background-image:url(../images/formgraybg.gif); background-position:left top; background-repeat:repeat-y;}

.classifiedformwrapper .classfieldformmid .formclassified{  width:95%;margin:auto; border:0px solid;}
.classifiedformwrapper .classfieldformmid .formclassified label{ float:left; position:relative; font-size:13px; font-weight:bold; color:#606060; width:245px; border:0px solid green; line-height:25px; }
.classifiedformwrapper .classfieldformmid .formclassified div{float:left; position:relative; width:280px; border:0px solid red; clear:left; padding-left:3px; }
.classifiedformwrapper .classfieldformmid .formclassified div .inputgraysmall, .inputgraysmall{float:left;position:relative;  width:160px; border:1px solid #cdcdcd; background-image:url(../images/texfieldbggray.gif); background-repeat:repeat-x; height:18px; padding-top:4px; }
.classifiedformwrapper .classfieldformmid .formclassified div .inputgraysmall_1{float:left;position:relative;  width:110px; border:1px solid #cdcdcd; background-image:url(../images/texfieldbggray.gif); background-repeat:repeat-x; height:18px; left:5px; padding-top:4px; }
.inputgraysmall_focus{border:1px solid #EA8A03; background-color:#FFFFFF;  width:160px; }
.inputgraysmall_hover{border:1px solid #86817E; background-color:#FFFFFF;  width:160px;  }
.inputgraysmall_disabled{border:1px solid #C2C0BE; background-color:#F8F7F7;  width:160px;}


.classifiedformwrapper .classfieldformmid .formclassified div .inputgraybig{float:left;position:relative;  width:245px; border:1px solid #cdcdcd; background-image:url(../images/texfieldbggray.gif); background-repeat:repeat-x; height:18px; padding-top:4px ; }
.inputgraybig_focus{border:1px solid #EA8A03; background-color:#FFFFFF;  width:160px; }
.inputgraybig_hover{border:1px solid #86817E; background-color:#FFFFFF;  width:160px;  }
.inputgraybig_disabled{border:1px solid #C2C0BE; background-color:#F8F7F7;  width:160px;}

.classifiedformwrapper .classfieldformmid .formclassified div .selectsmall, .selectsmall{ float:left; position:relative; width:165px; height:25px; line-height:25px; border:1px solid #afafaf;}
.classifiedformwrapper .classfieldformmid .formclassified div  .inputbig{ float:left; position:relative; width:240px; border:1px solid #afafaf; height:18px; padding-top:4px ; margin:0 0 0 0; padding:0 0 0 0;}
.dectextarea{ float:left; position:relative; border:1px solid #afafaf; height:100px; width:245px;}
.dectextarea_focus{border:1px solid #EA8A03; background-color:#FFFFFF;  width:245px; }
.dectextarea_hover{border:1px solid #86817E; background-color:#FFFFFF;  width:245px;  }
.dectextarea_disabled{border:1px solid #C2C0BE; background-color:#F8F7F7;  width:245px;}



.input165{ float:left; position:relative; border:1px solid #afafaf; height:20px; width:165px; padding-top:4px;}
.input165_focus{border:1px solid #EA8A03; background-color:#FFFFFF;  width:165px; }
.input165_hover{border:1px solid #86817E; background-color:#FFFFFF;  width:165px;  }
.input165_disabled{border:1px solid #C2C0BE; background-color:#F8F7F7;  width:165px;}

.classifiedformwrapper .classfieldformbottom{ float:left; position:relative; width:613px; height:105px; background-image:url(../images/blueformbgbottom.gif); background-repeat:repeat-x;}
.classifiedformwrapper .classfieldformbottom .submitwrapper{ float:left; position:relative; width:600px; padding:15px 3px ; border:0px solid #fff; left:10px; }
.classifiedformwrapper .classfieldformbottom .submitwrapper span{ float:left; position:relative; width:auto; color:#fff; line-height:22px; }
.classifiedformwrapper .classfieldformbottom .submitwrapper .capture{ float:left; position:relative; padding-left:70px; }
.input_standard{border:1px solid #86817E; background-color:#F2F0EF;   width:250px; font-size:1em; line-height:1.25em; }
/******************** classifield css end ************************/

/*****************mail list css start*********************/
.mailboxleftpart{ float:left; position:relative; border:0px solid red; width:181px; padding-left:10px; height:auto;}
.mailboxwrapper{ float:left; position:relative; width:181px; height:auto; border:0px solid red; padding-top:10px; }
.mailboxwrapper .maildivbg{ float:left; position:relative; width:181px; height:25px; border:0px solid red; background-image:url(../images/mailfold_bluebg.jpg);  background-repeat:no-repeat;}
.mailboxwrapper .maildivbgbottom{ float:left; position:relative; width:181px; height:25px; border:0x solid red; background-image:url(../images/maifolder_bottombg.jpg); background-repeat:no-repeat;}
.mailboxwrapper .top{ float:left; position:relative; width:176px; height:29px;   background-image:url(../images/evegrayheader.jpg); background-repeat:no-repeat;}
.mailboxwrapper .top span{ float:left; position:relative; width:174px; padding-left:10px; height:28px; line-height:28px; color:#fff; font-size:13px; font-weight:bold; }
.mailboxwrapper .mid{ float:left; position:relative; width:176px; background-image:url(../images/evblubg.gif); background-repeat:repeat-y; height:auto; }
.mailboxwrapper .mid ul{float:left; position:relative; border:0px solid red; width:170px; color:#b0e9ff; margin:0 0 0 0; padding:0px 0 10px 0 ; display:block;list-style-type:none;  }
.mailboxwrapper .mid ul li{float:left; position:relative; width:164px;  color:#b0e9ff; margin:0 0 0 0; padding:0 0 0 10px ; display:block; line-height:26px; font-size:12px; border-top:1px solid #3168a1; left:1px;}
.mailboxwrapper .mid ul li a{ color:#b0e9ff;   display:block; line-height:26px; font-size:12px; border-top:1px solid #3168a1; left:1px; text-decoration:none; }
.mailboxwrapper .mid ul li a:hover{ color:#b0e9ff;line-height:26px; font-size:12px; border-top:1px solid #3168a1; left:1px; font-weight:bold;  text-decoration:none; }
.mailboxwrapper .mid ul li span{float:left; position:relative; width:22px; height:26px; line-height:26px; font-size:12px; padding-right:5px; padding-top:2px; padding-bottom:2px; }

.searchcategorywrapper{ float:left; position:relative; width:176px; height:auto; border:0px solid red; padding-top:0px; }
.searchcategorywrapper .top{ float:left; position:relative; width:176px; height:29px;  background-image:url(../images/evegrayheader.jpg); background-repeat:no-repeat;}
.searchcategorywrapper .top span{ float:left; position:relative; width:174px; padding-left:10px; height:28px; line-height:28px; color:#fff; font-size:12px; font-weight:normal; }
.searchcategorywrapper .mid{ float:left; position:relative; width:176px; background-image:url(../images/evblubg.gif); background-repeat:repeat-y; height:auto;}
.searchcategorywrapper .mid .contain{ float:left; position:relative; width:160px; padding:10px 3px 0 8px; background-image:url(../images/evblubg.gif); background-repeat:repeat-y; height:auto; border:0px solid #fff;}
.searchcategorywrapper .mid .contain .search{ float:right; position:relative; width:65px; padding:10px 3px 10px 8px; text-align:right;  height:auto; border:0px solid #fff;}
.searchcategorywrapper .mid .contain select{ float:left; position:relative; width:160px;}
.mailboxrightpart{ float:left; position:relative; border:0px solid green; width:543px; height:auto; background-image:url(../images/profiledeveidergraystrips.jpg); background-repeat:repeat-y; background-position:top right; margin:0 0 0 0; padding:0 0 0 0;}
.mailboxtablewrapper{ float:left; position:relative; border:0px solid green; width:510px; height:auto; padding-top:11px; font-size:12px; margin:0 0 0 0; }
.mailboxtablewrapper .top{ float:left; position:relative; border:0px solid green; width:510px; height:54px; }
.mailboxtablewrapper .top .left{ float:left; position:relative; border:0px solid green; width:28px; height:54px; background-image:url(../images/maillistleftbgtop.jpg); background-position:left top; margin:0; padding:0;   }
.mailboxtablewrapper .top .mid{ float:left; position:relative; border:0px solid green; width:473px; height:54px; background-image:url(../images/maillistbrighttopbg.gif); background-position:left top; margin:0; padding:0; background-repeat:repeat-x;   }
.mailboxtablewrapper .top .mid .iconheader{ float:right; position:relative; height:20px; margin:0; padding:0; line-height:20px; border:0px solid white ; top:5px; width:400px; }
.mailboxtablewrapper .top .mid .iconheader ul{ float:right; position:relative; height:20px;  margin:0 0 0 0; padding:0 0 0 0; border:0px solid red; display:inline; }
.mailboxtablewrapper .top .mid .iconheader ul li{ float:right; position:relative; height:20px; border:0px solid red; display:inline; font-size:12px; color:#fff; line-height:20px; list-style-type:none; padding-left:3px; }
.mailboxtablewrapper .top .mid .iconheader ul li span{ float:left; position:relative; height:16px; width:27px; border:0px solid red;  }
.mailboxtablewrapper .top .mid .Theading{ float:left; font-size:12px; position:relative; border:0px solid red; width:460px; padding-top:10px; padding-left:10px;  line-height:22px; color:#1e1e1e; font-weight:bold; }

.mailboxtablewrapper .midmailtablewrap{ float:left; position:relative; border:1px solid #cccccc; width:502px; left:6px;height:300px;  background-image:url(../images/maillisttablebg.gif); background-repeat:repeat-y; overflow:scroll; overflow-x:hidden;}

.mailboxtablewrapper .midmailtablewraptable{ float:left; position:relative; text-align:left; border:0px solid red;  width:502px;}
.mailboxtablewrapper .midmailtablewraptable td{ text-align:left; line-height:22px; border-bottom:1px solid #ccc; }
.midmailtablewrapbottom{ float:left; position:relative; height:14px; width:510px;}
.midmailtablewrapbottom .left{ float:left; position:relative; height:14px; width:28px; background-image:url(../images/maillistbottomleft.gif); background-repeat:no-repeat;}
.midmailtablewrapbottom .mid{ float:left; position:relative; height:14px; width:473px; background-image:url(../images/maillistbottommid.gif); background-repeat:repeat-x;}
.midmailtablewrapbottom .right{ float:left; position:relative; height:14px; width:9px; background-image:url(../images/maillistbottomright.gif); background-repeat:no-repeat;}
.mailboxtablewrapper .top .right{ float:left; position:relative; border:0px solid green; width:9px; height:54px; background-image:url(../images/maillistleftbgtopright.jpg); background-position:right top; margin:0; padding:0; background-repeat:no-repeat;   }
/*****************mail list css end*********************/


/*advance search page css start*/

 .advsearchforminner{ float:left; position:relative; width:611px; border:1px solid #cccccc; background-image:url(../images/maillisttablebg.gif); background-repeat:repeat-y;}
 .innerheaderadv{color:#454545;float:left;font-size:16px;font-weight:bold;height:auto;padding-left:0px;padding-top:5px; margin:0 0 0 0; padding-right:0;position:relative; border:0px solid red; width:145px;}
.innerheaderadv span{color:#818181;float:left;font-size:12px;font-weight:bold;position:relative;}
.innerheaderadv .icon{ float:left; position:relative; width:49px; height:44px; margin:0 0 0 0; padding:0 0 0 0;}

.leftpartheaderbg{float:left; position:relative; width:14px; height:27px; background-image:url(../images/classifieldheader-leftbg.jpg); background-repeat:no-repeat;}
.rightpartheaderbg{float:left; position:relative; width:auto; height:27px; background-image:url(../images/classifieldheader-rightbg.jpg); background-position:right top; background-repeat:no-repeat;}
.rightpartheaderbg .heading{float:left; position:relative;  height:27px; color:#fff; font-size:12px; font-weight:bold; padding-right:10px; line-height:27px; /*background-image:url(../images/classifieldheader-rightbg_b.jpg); */margin-right:10px;}
.grayheadingwrapper{ float:right; position:relative; width:auto; height:27px;}
.forminner{ float:left; position:relative; width:611px; border:1px solid #cccccc; background-image:url(../images/maillisttablebg.gif); background-position:left top; background-repeat:repeat-y;}
.forminner table{ width:100%; }
.forminner table th{ line-height:40px; text-align:left; background-color:#e3e3e3; font-weight:bold; font-size:16px; }
.forminner table td{ line-height:40px; text-align:left; border-bottom:1px solid #dbdbda; font-weight:normal; font-size:12px; }
.forminner table td label{ line-height:40px; text-align:left; text-align:right;  font-weight:bold; font-size:12px; color:#525252; width:155px; float:left; position:relative; }
.select85{ width:85px; border:1px solid #cecece; height:25px; line-height:25px;}
.select165{ width:165px; border:1px solid #cecece; height:25px; line-height:25px;}
.yellowfieldwrapper, .yellowfieldwrapper_big{ float:left; position:relative; width:220px; height:auto;}
.yellowfieldwrapper .top, .yellowfieldwrapper_big .top{ float:left; position:relative; width:355px; height:auto; padding-top:5px; /*padding-left:5px;*/ padding-right:5px; margin-top:15px; background-image:url(../images/yellobgfield.jpg); background-repeat:no-repeat;}
.yellowfieldwrapper .top table, .yellowfieldwrapper_big .top table{ width:98%;}
.yellowfieldwrapper .top table td, .yellowfieldwrapper_big .top table td{ line-height:12px; font-size:11px; border:0;}

.yellowfieldwrapper .bottom, .yellowfieldwrapper_big .bottom{ float:left; position:relative; width:355px; height:9px; font-size:0; background-image:url(../images/yellobgfieldbottom.jpg); background-repeat:no-repeat; padding-bottom:15px; background-repeat:no-repeat; }
.inputgray55{width:55px; border:1px solid #cdcdcd;  background-image:url(../images/texfieldbggray.gif); background-repeat:repeat-x; height:22px; margin:0 0 0 0; padding:0 0 0 0;  }
.inputgray200{width:200px; border:1px solid #cdcdcd;  background-image:url(../images/texfieldbggray.gif); background-repeat:repeat-x; height:22px;  }
 .forminnerbottom{ float:left; position:relative; width:613px; height:auto; text-align:center; background-image:url(../images/blueformbgbottom.gif); background-repeat:repeat-x;}
 .searchwrapper{ float:left; position:relative; width:613px; text-align:center;}
 .buttonwrapper{float:left; position:relative; width:auto; height:25px; border:0px solid red; padding:5px 5px 5px 100px; cursor:pointer;}
 .buttonbgleft{ float:left; position:relative; background-image:url(../images/buttonleftbg.png); background-position:left ; padding-left:10px; height:25px; color:#fff; font-weight:bold; line-height:25px;}
  .buttonbgright{ float:left; position:relative; background-image:url(../images/buttonrightbg.png); height:25px; width:10px;}
  
  
/* search result page css start*/
.searchresultleftpart{ float:left; position:relative; padding-left:0px; border:0px solid green; width:700px; padding-top:30px; height:auto; background-image:url(../images/profiledeveidergraystrips.jpg); background-repeat:repeat-y; background-position:top right; }
.resultprofilewrap{ float:left; position:relative; width:265px; padding-left:50px; border:0px solid red;}
.resultprobg{ float:left; position:relative; width:265px; background-image:url(../images/searchbgprofilesmall_top.png); padding:5px; background-position:top left; background-repeat:no-repeat;}
.resultprobgphoto{ float:left; position:relative; width:auto; height:80px; border:1px solid #ccc; padding:5px; top:10px;margin-bottom:14px;}
.resultprobgphotoinfo{ float:left; position:relative; width:155px; height:auto; border:0px solid red; padding-left:10px; }
.resultprobgphotoinfo .heading{ float:left; position:relative; color:#c7bb00; font-weight:bold; width:157px; font-size:12px; border:0px solid red; padding:10px 0 0 0; margin:0 0 0 0}
.resultprobgphotoinfo span{ float:left; position:relative; color:#fe8100;  height:auto; width:157px; border:0px solid red;}
.resultprobgphotoinfo msg{ float:left; position:relative; color:#454545;  width:155px; }
.resultprofilewrap .bottombg{ float:left; position:relative; width:265px; height:20px; font-size:0; background-image:url(../images/searchbgprofilesmall_bottom.png); background-repeat:no-repeat}
.paginationsearchresult{ float:left; position:relative; border:0px solid red; text-transform:uppercase; width:100%; color:#606060;margin-bottom:10px;margin-top:10px; }
.pagination { color:#606060; text-decoration:none;padding:3px;}
.pagination a{ color:#606060; text-decoration:none;padding:3px;}
.pagination a.current, .pagination a:hover{ color:#fff; text-decoration:none; background-color:#bebebe; padding:3px; }

/*advance search page css end*/


/* Album page css start*/
.albumleftpart{ float:left; position:relative; padding-left:0px; border:0px solid green; width:735px; padding-top:30px; height:auto; background-image:url(../images/profiledeveidergraystrips.jpg); background-repeat:repeat-y; background-position:top right; }
.albumwrap{ float:left; position:relative; width:672px; padding-left:30px; border:0px solid red;}
.albumheader{float:left; position:relative; width:672px; height:27px; background-image:url(../images/albumheadergraybg.jpg); background-repeat:no-repeat; background-position:left top;}
.albumcointainer{ float:left; position:relative; width:670px; border:1px solid #cccccc; background-image:url(../images/maillisttablebg.gif); background-position:left top; background-repeat:repeat-y;}
.addalbumwrap{ float:left; position:relative; height:23px; padding-left:5px; line-height:20px;}
.addalbum{ float:left; position:relative; height:23px; line-height:20px; width:32px;   }
.addalbumwrap span{ float:left; position:relative; padding-left:5px; line-height:23px;  }
.photoalbuminfo{ float:left; position:relative; width:597px; padding:20px  0 20px  30px;/* border-bottom:1px solid #cccccc; */}
.photoalbuminfo .albumphotowrap{ float:left; position:relative; border:1px solid #cccccc; background-color:#FFFFFF; padding:10px;min-width:133px; min-height:100px; }
.albumdesc_cointainer{ float:left; position:relative; width:430px; border:0px solid red; left:20px;}
.albumdesc_cointainer .heading{ float:left; position:relative; color:#c7bb03; font-weight:bold; font-size:12px; }
.albumdesc_cointainer .photodescript{ float:left; position:relative; font-weight:normal; width:450px; font-size:12px; }
.albumdesc_cointainer .albumdescriptiondetail{ float:left; position:relative; font-weight:normal; width:430px; }
.albumdesc_cointainer .albumdescriptiondetail .heading{ float:left; position:relative; font-weight:bold; width:430px; line-height:30px; color:#fd8000; }
.albumdesc_cointainer .albumdescriptiondetail  .content{ float:left; position:relative; font-weight:normal; line-height:16px; color:#fd8000; padding-bottom:20px;width:100%; }
.albumdesc_cointainer  .deletealbumwrap{ float:left; position:relative; height:23px; padding-left:5px; padding-top:8px; line-height:20px;}
.grayline{ float:left; position:relative; width:660px; border-bottom:1px solid #cccccc ; left:5px;  font-size:0;}
.albumdesc_cointainer  .deletealbumicon{ float:left; position:relative; height:23px; line-height:20px; width:32px; color:#000;   }
.albumdesc_cointainer  .deletealbumwrap span{ float:left; position:relative; padding-left:5px; line-height:23px;  }

.paginationalbum{ float:left; position:relative; border:0px solid red; text-transform:uppercase; width:600px; color:#606060; padding-bottom:20px; }
.paginationalbum .pagination { color:#606060; text-decoration:none;padding:3px;}
.paginationalbum .pagination a{ color:#606060; text-decoration:none;padding:3px;}
.paginationalbum .pagination a:hover{ color:#fff; text-decoration:none; background-color:#bebebe; padding:3px; }


/*photopost comment page css start*/
.albumfootershadow{ float:left; position:relative; width:672px; background-image:url(../images/albumbottomfooter.jpg); height:20px; font-size:0; background-repeat:no-repeat; background-position:right top;}
.top{padding-top:0}
.photoalbuminfo_post{ float:left; position:relative; width:638px; border:0px solid red; padding:20px  0 20px  30px;}
.photonamewrapper{ float:left; position:relative; width:372px; border:0px solid red; }
.photonamewrapper  .heading{ float:left; position:relative; width:260px; line-height:30px; color:#707070; text-transform:capitalize;font-weight:bold; font-size:16px;}
.photoalbuminfo_post .albumphotowrap{ float:left; position:relative; border:1px solid #cccccc; background-color:#FFFFFF; padding:10px; }
.postedinfo{ float:left; position:relative; border:0px solid red; width:250px; left:15px;margin-top:25px;}
.postedinfo .heading, .comment_block .heading2{ float:left; position:relative; color:#c7bb03; font-weight:bold; font-size:12px; width:250px; line-height:20px;}
.postedinfo .description{ float:left; position:relative; color:#fe8100; font-size:12px;text-align:justify;width:240px;}
.postedinfo .description .heading{ float:left; position:relative; color:#fe8100; font-size:12px; font-weight:bold; width:250px; }
.tagwrapper{ float:left; position:relative; border:0px solid red; width:240px;}
.tagwrapper .heading{ float:left; position:relative; font-weight:bold; color:#01a0be;   width:250px;}
.tagwrapper  .content{ float:left; position:relative; font-weight:normal; color:#01a0be;   width:250px;}
.tagwrapper   .addtag{ float:right; position:relative; font-weight:normal; padding-top:15px; text-align:right; font-size:12px;    width:250px;}
.postcomment{ float:left; position:relative; width:340px; padding-top:20px;}
.postcomment .heading{ float:left; position:relative; width:340px; font-size:12px; font-weight:bold; color:#797979}
.postcomment .addcomment{ float:right; position:relative; font-weight:normal; padding-top:15px; text-align:right; font-size:12px;    width:340px;}
.postcomment textarea, .textarea{ float:left; position:relative; width:340px; border:1px solid #9c9c9c; background-image:url(../images/commentbg.jpg); height:117px; background-repeat:no-repeat; background-color:#f2f2f2;  }
.photoalbuminfo_post .addalbumwrap{ float:right; position:relative; height:23px; padding-left:5px; line-height:20px; padding-top:10px;}
.photoalbuminfo_post .addalbum{ float:left; position:relative; height:23px; line-height:20px; width:32px;   }
.photoalbuminfo_post .addalbumwrap span{ float:left; position:relative; padding-left:5px; line-height:23px;  }
.comment_msg{width:100%;float:left;position:relative;}
.comment_block{float:left;margin-top:15px;width:100%;}
/*photopost comment page css end*/

/*photo list  page css start*/
.photoalbumname{float:left; position:relative; height:27px;  color:#c9cb00; font-size:16px; font-weight:bold;}
.photoalbum_iconlist{float:right; position:relative; height:23px; border:0px solid red; top:15px; z-index:1; }
.photoalbum_iconlist ul{float:right; position:relative; height:23px;  margin:0 0 0 0; padding:0 0 0 0;} 
.photoalbum_iconlist ul li {float:right; position:relative; height:23px;  margin:0 0 0 0; padding-left:20px; list-style-type:none; line-height:23px; font-size:12px; font-weight:normal;  } 
.photoalbum_iconlist ul li span{float:left; position:relative; height:23px; width:32px; padding-right:5px;  margin:0 0 0 0;  } 
.photolistalbum_wrapper{ float:left; position:relative; width:605px; border:0px solid red;}
.photolistalbum_wrapper_top{ float:right; text-align:right; position:relative; width:605px; border:0px solid red; padding-bottom:10px;}
.photolistalbum_wrapper .details{ float:left; position:relative; background-color:#ffffff; width:193px; border:1px solid #dfdfdf; padding:10px 0 10px 0; margin-bottom:10px;height:245px;}
.details .photo{position:relative; width:133px; height:100px; margin-left:auto; margin-right:auto; border:none; text-align:center;}
.details .photocontent{  float:left; position:relative; text-align:center; width:137px; border:0px solid green; padding-top:5px;  font-size:12px; left:30px; }
 .details .photocontent .headingname{ color:#ff8100; float:left;  position:relative; text-align:center;  width:137px; line-height:18px;  font-weight:bold; font-size:12px;  }
 .details .photocontent  .photoalbuicon{float:left; position:relative; border:0px solid red; width:130px; padding-top:10px; padding-left:20px;}
  .details .photocontent   .photoalbuicon .icon{ float:left; position:relative; width:32px; }
 .details .photocontent   .photoalbuicon span{ float:left; position:relative; line-height:20px;cursor:pointer;}
.widblank80{ float:left; position:relative; width:10px; height:100px; border:0px solid red;}
/*photo list  page css end*/

/*classified listing  page css start*/

.classiifedlisting_wrapper{ float:left; position:relative; position:relative; width:520px; left:20px; margin-top:10px; border:0px solid red;}

.tablesearchby{ border:0 solid red;
float:left;
font-size:12px;
left:10px;
position:relative;
width:505px; }
.tablesearchby .whtext {
color:#FFFFFF;
float:left;
font-size:13px;
font-weight:bold;
line-height:50px;
padding-right:5px;
position:relative;
text-transform:uppercase;
}

.classifiedheader{float:left; position:relative; width:520px; padding-top:10px; height:27px; background-image:url(../images/classifiedlisting_topbg.jpg); background-repeat:no-repeat; background-position:left bottom;}
.classifiedheader .grayheadingwrapper{float:right; position:relative; width:auto; height:27px;}
.classifiedheader .leftpartheaderbg{float:left; position:relative; width:14px; height:27px; background-image:url(../images/classifieldheader-leftbg.jpg); background-repeat:no-repeat;}
.classifiedheader .rightpartheaderbg{float:left; position:relative; width:auto; height:27px; background-image:url(../images/classifieldheader-rightbg.jpg); background-position:right top; background-repeat:no-repeat;}
.classifiedheader .rightpartheaderbg .heading{float:left; position:relative; text-transform:capitalize;height:27px; color:#fff; font-size:12px; font-weight:bold; padding-right:10px; line-height:27px; }
.classifiedleftpart{ float:left; position:relative; width:235px; border:0px solid red; padding-right:5px; }
.classifiedcointainer{ float:left; position:relative; width:518px; border:1px solid #cccccc; background-image:url(../images/maillisttablebg.gif); background-position:left top; background-repeat:repeat-y;}

.classifiedinnercointainer{ float:left; position:relative; width:485px; border:0px solid red; padding:20px  0 20px  30px;}
.classified_listing{ width:225px; float:left; position:relative; border:0px solid green; padding-bottom:10px;}
.classified_listing .heading{ width:215px; height:30px; line-height:30px; color:#ffffff; font-size:20px; font-weight:bold; float:left; position:relative; border:0px solid green; background-color:#b3b3b3; padding-left:10px;}
.classified_listing ul{ float:left; position:relative; width:215px; border:0px solid red; list-style-type:none; margin:0 0 0 0 ; padding:0 0 0 0px;}
.classified_listing ul li{ float:left; position:relative; width:210px; border:0px solid red; font-size:12px;   margin:0 0 0 0 ; padding:5px 0 0px 0px; list-style-type:none; }
.classified_listing ul li span{ float:left; position:relative; width:3px; height:6px; padding-top:5px; padding-left:10px; border:0px solid red; line-height:25px; padding-right:5px;  }
.blank15{ float:left; position:relative; width:15px;}
.classifiedbottombg{float:left; position:relative; width:520px; padding-top:10px; height:27px; background-image:url(../images/classifiedlisting_bottombg.jpg); background-repeat:no-repeat; background-position:right top;}

/*classified listing  page css end*/

/*Help request page css start*/

.helprequest_wrapper{ float:left; position:relative; position:relative; width:520px; left:20px; margin-top:10px; }
.helprequest_wrapper .upcomingeventwrap1 .top{ float:left; position:relative;  width:505px; height:29px; background-image:url(../images/eventgroupbggray.gif); }
.helprequest_wrapper .upcomingeventwrap1 .mid{ float:left; position:relative; width:505px; height:110px; background-image:url(../images/helprequestmidbg.gif); }
.helprequest_wrapper .upcomingeventwrap1 .bottom{ float:left; position:relative; width:505px; height:13px; background-image:url(../images/helpreuest_bottmbg.gif); background-repeat:no-repeat; }
.helprequest_wrapper .unreadmsgwrapper .unread{ padding-left:10px;float:left; border:0px solid red; position:relative; width:330px; line-height:12px; padding-top:20px; font-size:12px;}
.helprequest_wrapper .alertwrape{ float:right; border:0px solid green; width:520px; text-align:center; position:relative; color:#373737;}



.helprequest_orange{ float:left; position:relative; position:relative; width:520px; left:20px; margin-top:10px; padding-bottom:20px; border:0px solid red; }
.helprequest_orange .innerhelpreqt{ float:left; position:relative; position:relative; width:520px; border:0px solid red; }
.helprequest_orange .innerhelpreqt .helptop{ float:left; position:relative;  width:520px; left:3px; height:25px; background-image:url(../images/whrebg.gif); background-repeat:no-repeat; background-position:85% top; }
.definesearchwrapper{ float:left; position:relative; width:507px; background-image:url(../images/searchhelpbg.gif); background-repeat:repeat-x; height:45px; margin-top:18px; left:6px; }
.helprequest_orange .innerhelpreqt .helpmid{ float:left; position:relative;  width:518px; height:auto; border-bottom:1px solid #eb7801; background-image:url(../images/oraneghelpbg.jpg); background-repeat:no-repeat; height:270px;  padding:0 1px 0 1px;}
.helprequest_orange .innerhelpreqt .helpbottom{ float:left; position:relative;  width:520px; height:13px; background-repeat:no-repeat; background-image:url(../images/helpreuest_bottmbg.gif); }
.eventbuttonwrapper_orange{ float:left; position:relative; background-image:url(../images/groupbuttonleft_orange.gif); background-repeat:no-repeat; height:25px; color:#000000; font-size:11px; line-height:29px; padding-left:10px; font-weight:bold; text-transform:uppercase; padding-right:20px; cursor:pointer;}
.eventbuttonright_orange{ float:left; position:relative; background-image:url(../images/groupbuttonright_orangegif.gif); width:14px; height:25px;}
.calenderwrappericon{ float:right; position:relative; border:0px solid green; padding-bottom:2px; vertical-align:top; }
.textcontent{ float:left; position:relative; color:#000; line-height:30px; font-weight:bold; padding-left:30px; border:0px solid red;}
.totalmsgwrapper{ float:left; position:relative; width:505px; border-left:1px solid #b5c91a;  border-right:1px solid #b5c91a;  left:6px;  height:28px; line-height:27px; background-image:url(../images/helpreq_orgmsgbg.gif);}
.totalmsgwrapper span{ float:left; position:relative;  border:0px solid red;  height:15px ; padding-left:3px;  padding-top:6px; }
.totalmsgwrapper .nameing{ float:left; position:relative;  border:0px solid red;  padding-left:3px; }
.catergorywrapper{float:left; position:relative; width:507px; left:6px;}
.catergorywrapper table{ width:98%;}
.catergorywrapper table td{  color:#000; line-height:30px; font-size:12px;}
.requestmaintable{float:left; position:relative;  width:97.3%;  overflow:scroll; height:120px; left:6px; overflow-x:hidden; border:1px solid #a6b95d;  }
.requestmaintable table{float:left; position:relative;  width:100%;   background-color:#fff;  font-size:12px; text-transform:capitalize;}
/*.requestmaintable{float:left; position:relative;  width:97.5%; left:6px; overflow:scroll; height:120px; overflow-x:hidden; border:1px solid #a6b95d; }
.requestmaintable table{float:left; position:relative; background-color:#fff;  width:100%; font-size:12px; text-transform:capitalize;}*/

.requestmaintable table td{ color:#545454; font-weight:normal; font-size:12px;  text-transform:capitalize; line-height:22px; }
.requestmaintable table .odd{ background-color:#f8f8d4;}
.toprequsttable{ float:left; position:relative; width:507px; background-color:#e4e6c1; left:6px; }
.toprequsttable .tableth{ width:100%; color:#000; text-align:left;  font-weight:bold; font-size:12px;  text-transform:capitalize; line-height:30px;}

/*Help request page css end*/



/*profile contact page css start*/
.procontact_cointaininfo{ float:left; position:relative; width:597px; padding:10px  0 10px  30px;/* border-bottom:1px solid #cccccc; */}
.procontact_cointaininfo .infowrap{ float:left; position:relative; border:1px solid #cccccc; background-color:#FFFFFF; padding:10px; }
.procontact_cointainer{ float:left; position:relative; width:430px; border:0px solid red; left:20px;}
.procontact_cointainer .heading, .heading a{ float:left; position:relative; color:#c7bb03; font-weight:bold; font-size:13px; }
.procontact_cointainer .photodescript{ float:left; position:relative; font-weight:normal; width:430px; font-size:12px; }
.procontact_cointainer .profilecontactdetail{ float:left; position:relative; font-weight:normal; width:430px; }
.procontact_cointainer .profilecontactdetail .heading{ float:left; position:relative; font-weight:bold; width:430px; line-height:30px; color:#fd8000; }
.procontact_cointainer .profilecontactdetail  .content{ float:left; position:relative; font-weight:normal; line-height:16px; color:#fd8000; padding-bottom:20px; }
.procontact_cointainer  .deletealbumwrap{ float:left; position:relative; height:23px;  padding-top:20px; line-height:20px; }
.procontact_cointainer .grayline{ float:left; position:relative; width:660px; border-bottom:1px solid #cccccc ; left:5px;  font-size:0;}
.procontact_cointainer  .deletealbumicon{ float:left; position:relative; height:24px; line-height:24px; width:23px; color:#000;   }
.procontact_cointainer  .deletealbumwrap span{ float:left; position:relative; padding-left:5px; line-height:28px; font-size:12px;  }
/*profile contact page css end*/




/*popupwrapper start*/
.popupwrapper{  position:relative; width:555px; border:2px solid #ff890e; margin-top:20px;}
.popupwrapper .popupheaderbg{ float:left; position:relative; width:555px; background-image:url(../images/popuptopbg.gif); height:18px;}
.popupwrapper .popupheaderbg .heading{ float:left; position:relative; width:500px; font-weight:bold; padding-left:10px; line-height:27px; color:#000; text-transform:uppercase; height:28px;}
.popupwrapper .popupheaderbg .delete{ float:right; background-image:url(../images/popupcrossbutton.gif); background-repeat:no-repeat; width:16px; height:16px; padding-right:5px; top:5px; cursor:pointer;  }
.popupwrapper .contentwrapper{ float:left; position:relative; width:546px; padding-top:4px; padding-bottom:4px; left:4px;}
.popupwrapper .contentwrapper .showreplydiv{ float:left; position:relative; width:540px;border:1px solid #ff890e;}
.popupwrapper .contentwrapper .showdiv{ float:left; position:relative; width:546px;}
.popupwrapper .contentwrapper .showdiv table{ float:left; position:relative; width:546px; font-size:12px; }
.popupwrapper .contentwrapper .showdiv table label{ float:left; text-align:right;position:relative; padding-right:10px; width:205px;line-height:24px; border:0px solid red;}
.popupwrapper .contentwrapper .showdiv table .combo{ float:left; position:relative;width:190px; border:1px solid #cfcfcf; background-color:#fbfbfb; line-height:24px; height:24px;}
.popupwrapper .contentwrapper .showdiv table  .textfield{ float:left; position:relative;width:186px; border:1px solid #cfcfcf; background-color:#fbfbfb; line-height:24px; height:24px; padding-top:4px; height:18px;}
.popupwrapper .contentwrapper .showdiv table .tarea{ float:left; position:relative; width:270px; height:62px; border:1px solid #cfcfcf; background-color:#fbfbfb; line-height:14px; }
.submit{ float:left; position:relative; width:270px; line-height:24px; padding-bottom:10px; }
.popupwrapper .contentwrapper .showreplydiv  .replymsgwrapper{ float:left; position:relative;  width:546px;}
.popupwrapper .contentwrapper .showreplydiv  .replymsgwrapper .top{ float:left; position:relative; background-image:url(../images/replyarrowbg.gif); width:546px; height:38px; text-align:center;}
.popupwrapper .contentwrapper .showreplydiv  .replymsgwrapper .mid{ float:left; position:relative; background-image:url(../images/popreplygraybg.gif); background-repeat:repeat-x; background-position:top; width:546px;  text-align:center;}

.popupwrapper .contentwrapper .showreplydiv  .replymsgwrapper .mid table{  float:left; position:relative; width:546px; font-size:12px;}
.popupwrapper .contentwrapper .showreplydiv  .replymsgwrapper .mid table label{ float:left; text-align:right;position:relative; padding-right:10px; width:205px;line-height:24px; border:0px solid red;}
.popupwrapper .contentwrapper .showreplydiv  .replymsgwrapper .mid table .textfield{float:left; position:relative;width:186px; border:1px solid #cfcfcf; background-color:#fbfbfb; line-height:24px; height:24px; padding-top:4px; height:18px;}
.popupwrapper .contentwrapper .showreplydiv  .replymsgwrapper .mid table .tarea{float:left; position:relative; width:270px; height:62px; border:1px solid #cfcfcf; background-color:#fbfbfb; line-height:14px; }
.popupwrapper .contentwrapper .showreplydiv  .replymsgwrapper .mid table .reply{ float:left; position:relative; width:270px; line-height:24px; padding-bottom:10px; }
.popupwrapper .contentwrapper .responsewrapper{ float:left; position:relative; width:100%; padding-top:5px;}
.popupwrapper .contentwrapper .responsewrapper .top{ float:left; position:relative; width:535px; background-image:url(../images/popupgraybgheader.gif); height:25px; line-height:23px; color:#000; font-weight:bold; border:1px solid #6f6f6f; padding-left:10px;}
.popupwrapper .contentwrapper .responsewrapper .content{ float:left; position:relative;border-bottom:1px solid #aaaaaa; border-left:1px solid #aaaaaa; border-right:1px solid #aaaaaa; padding:10px; width:525px; line-height:16px;}
/*popupwrapper start*/

.text_content{font-family:Arial, Helvetica, sans-serif;font-size:14px;float:left;position:relative;padding:15px;line-height:23px;text-align:justify;}
.text_content_table{margin-left:20px;}
.leftbuttonwrapper .button a.forumlink{background:url(../images/tumb_60x60.jpg) left top no-repeat; height:60px; width:60px;padding-left:60px;float:left;color:#2B80B6;font-size:25px;line-height:57px;font-family:"Times New Roman", Times, serif;font-style:italic;}
.welcomewrapper a, .welcomewrapper  a.hover, .welcomewrapper a.visit{color:#FFF;}

#settingpage{float:left;position:relative;width:100%;}
#settingpage .porfilerightpart{width:465px;background-image:none;margin-left:12px;}
#settingpage .porfilerightpart .prosubfield{width:465px;}
#settingpage .porfilerightpart .prosubfield .top{background-position:right;}
#settingpage .porfilerightpart .prosubfield .top, #settingpage .porfilerightpart .prosubfield .mid, #settingpage .porfilerightpart .prosubfield .shadow{width:465px;}
#settingpage .porfilerightpart .prosubfield .gray{width:97.9%;}
.spacer_15{float:left;position:relative;width:30px;}
.spacer_50{float:left;position:relative;width:60px;}
.mCheckBox{width:20px;margin-top:3px;margin-left:5px;}
.custom_err{float:left;width:100%;}
.submit_custom{float:right;width:96px;height:25px;background-image:url(/images/submitbutton.jpg);border:none;margin-right:15px;cursor:pointer;z-index:100;}
#firstname_err, #lastname_err{color:#F00;display:none;}

.msg_text{float:left;position:relative;width:95%;height:65px;margin:2%;border:1px #CCC solid;}
.prosubfield .mid .button{float:right;border:1px solid;margin:2%;margin-top:0;margin-right:2.6%;font-family:Arial, Helvetica, sans-serif;font-size:11px;font-weight:bold;color:#FFF;cursor:pointer;background-color:#3B5998;border-color:#26446E #152F5F #0C2253;}
.from_img{float:left;position:relative;padding:5px;border:1px solid #CCC;width:12%;cursor:pointer;}
.from_img img{width:100%;}
.msg_content{float:left;position:relative;width:80%;}
.from_name{float:left;position:relative;font-weight:bold;margin-right:8px;cursor:pointer;text-decoration:underline;}
.msg_body{float:left;position:relative;margin-left:10px;width:80%;}
.posted_at{float:right;position:relative;margin-left:10px;width:70%;text-align:right;}
.posted_at a{text-decoration:underline;font-weight:bold;padding:5px;color:blue;padding-top:0px;padding-bottom:0px;height:14px;width:40px;}
/*.posted_at a:hover{background-color:#EEE;border:1px solid #CCC;}*/
.msg_box{float:left;position:relative;width:520px;margin-top:10px;}
.forminner table, .yellowfieldwrapper .top table{margin:3px;}
/*.leftpartheaderbg{width:20px;}*/
#paginator {text-align:right;height:20px;}
.button_opacity{filter:alpha(opacity=45);
	-moz-opacity:.45;
	opacity:.45;
	cursor:default;}	
div#popover_div  table.popover{margin:0;padding:0;}
div.popover-header h1 {margin:0;}



.unreadmsgwrapper_help{ float:left; position:relative; width:330px; padding-left:5px; border:0px solid red;}
.upcomingeventwrap_help{ float:left; position:relative;  width:545px; height:auto; left:15px;  border:0px solid green; }
.upcomingeventwrap_help .top{ float:left; position:relative;  width:545px; height:29px; background-image:url(../images/eventgroupbggray.gif); }
.upcomingeventwrap_help .mid{ float:left; position:relative; width:545px; height:270px; background-image:url(../images/eventwhbgmid_long.gif);  }
.upcomingeventwrap_help .bottom{ float:left; position:relative; width:545px; height:13px; background-image:url(../images/eventgroupbggraybottom_long.gif); background-repeat:no-repeat; }
.alertwrape_help{ float:left; position:relative; color:#373737; padding-left:9px;} 
.unreadmsgwrapper_help .unread_help{ float:left; position:relative; width:539px; line-height:12px;  height:265px; padding-top:5px; font-size:12px;overflow:scroll;}

 #red_img{float:left; position:relative;margin-top:5px;}
 .ajax_search_tab_help{float:left;position:relative;width:100%;background-color:#9EA2A1; color:#FFFFFF;}
 .ajax_search_tab_help th{padding:5px 0px 5px 0px;}
 #select  {
	float:left;
	position:relative;
	width:100%
}
#celect_help{width: 100%;  float:left;position:relative; // width:96.9%;}

.blank_button{
	background-image:url(/images/blankbutton.jpg);
	width:96px;
	height:25px;
	color:#FFF;
	font-family:Arial, Helvetica, sans-serif;
	border:0;
	font-weight:bold;
	cursor:pointer;
}


.iconheader a{color:#FFF;}
.mailboxtablewrapper .Theading .message{padding:0;margin:0;}


.global_error_list ul li{list-style:none;color:#F00;}
#help_neb .odd td a:hover, #helpour .odd td a:hover{ text-decoration:underline; }
 #help_neb .even td a:hover, #helpour .even td a:hover{ text-decoration:underline; }
		.accordion_toggle {
	display: block;
	height: 25px;
	/*background: url(/images/graybuttonleft_long_big.png);*/
	padding: 0 10px 0 10px;
	line-height: 25px;
	color:#000000;
	font-weight: bold;
	text-decoration: none;
	outline: none;
	font-size: 12px;
	border-bottom: 1px solid #9EA2A1;
	cursor: pointer;
	margin: 0 0 0 0;
	width:469px;
	float:left;
	position:relative;
}
.accordion_toggle_active {
	/*background: url(images/accordion_toggle_active.jpg) no-repeat top right #9EA2A1;*/
	color: #000000;
	border-bottom: 1px solid #9EA2A1;
	float:left;
	position:relative;
}
.accordion_content {
	background-color: #ffffff;
	color: #444444;
	overflow: hidden;
	border:1px solid #9EA2A1;
	width:487px;
	float:left;
	position:relative;
}
.accordion_content p {
	line-height: 150%;
	padding: 5px 10px 15px 10px;
	float:left;
	position:relative;
}
#container {
	/*border-top:1px  #FF890E solid;*/
	overflow-x:hidden;
	overflow:scroll;
	overflow-x:hidden;
	height:130px;
	float:left;
	position:relative;
	width:540px;
}
#subject {
	float:left;
	position:relative;
}

.testsetting{float:left;position:relative; line-height:normal; font-weight:bold}
.popover-body ul li{list-style:none;margin-top:5px;}
.classified_listing .lead_ul{padding-left:35px;font-size:10px;}
.classified_listing .lead_ul li{font-size:10px;}
.classified_listing .lead_ul li img{margin-top:4px;}
.msg_error{float:left;position:relative;color:#F00;display:none;margin-left:2%;}
.popover1 td{padding:3px;}
.popover1 th{padding:3px;}
.toprequsttable .tableth {main.css (line 1308)
color:#545454;
font-size:12px;
font-weight:bold;
line-height:30px;
text-align:left;
text-transform:capitalize;
}
.indication{float:left;height:13px;position:relative;width:480px; line-height:9px; padding-bottom:5px;}


/*pop up missing history pop up start*/
.missinghistory_pop_wrapper_div { float:none; position:relative; margin-left:auto; margin-right:auto;  width:654px; height:auto; padding-bottom:10px; }
.missinghistory_pop_wrapper{ float:left; position:relative; width:654px; height:auto; border:2px solid #a2a2a2; padding-bottom:10px; background-color:#FFFFFF; }
.missinghistory_pop_top{ float:left; position:relative; width:654px; height:23px; border-bottom:2px solid #a2a2a2; background-image:url(../images/popupgraytopbg.gif); background-repeat:repeat-x;}
.missinghistory_pop_top span{ float:left; position:relative; width:600px; text-transform:uppercase; font-weight:bold; padding-left:5px; height:23px; line-height:22px; color:#ffffff;   }
.cross{ float:right; position:relative; height:16px; padding-right:5px; padding-top:3px; }
.missinghistory_pop_content{ float:left; position:relative; width:630px; height:auto; border:1px solid #898989; left:10px; margin-top:10px;   }
.missinghistory_pop_content .imghistory{float:left; position:relative; width:118px; padding-left:60px; padding-top:30px; padding-bottom:20px; height:158px; border:0px solid #a2a2a2; }

.missinghistory_pop_wrapper_divpost { float:none; position:relative; margin-left:auto; margin-right:auto;  width:555px; height:auto; padding-bottom:10px; }
.postalert_wrapper{ float:left; position:relative; width:555px; height:auto; border:2px solid #a2a2a2; padding-bottom:10px; background-color:#FFFFFF;}
.postalert_pop_top{ float:left; position:relative; width:555px; height:23px; border-bottom:2px solid #a2a2a2; background-image:url(../images/popupgraytopbg.gif); background-repeat:repeat-x;}
.postalert_pop_top span{ float:left; position:relative; width:400px; text-transform:uppercase; font-weight:bold; padding-left:5px; height:23px; line-height:22px; color:#ffffff;   }
/*.cross{ float:right; position:relative; height:16px; padding-right:5px; padding-top:3px; }
*/
.postalert_pop_content{ float:left; position:relative; width:530px; height:auto; border:1px solid #898989; left:10px; margin-top:10px; padding-top:10px; }
.postalert_pop_content table{ position:relative; width:95%; height:auto; font-size:12px; text-transform:capitalize;    }
.postalert_pop_content table label{ float:left; position:relative; width:170px; line-height:24px; text-align:right;   }
.postalert_pop_content table .cumbo{ float:left; position:relative; width:190px; line-height:24px; height:24px; border:1px solid #cecece; background-color:#fbfbfb;   }
.postalert_pop_content table .normlainput{ float:left; position:relative; width:100px; line-height:17px; height:17px; padding-top:2px; border:1px solid #cecece; background-color:#fbfbfb;   }
.postalert_pop_content table .imginput{ background-image:url(../images/texfieldbggray.gif);background-repeat:repeat-x;border:1px solid #CDCDCD;height:17px;  padding-top:2px;width:160px;}
.postalert_pop_content table span{float:left; position:relative; width:50px; padding-left:3px; line-height:22px;}
.postalert_pop_content table .big{ float:left; position:relative; width:260px; line-height:17px; height:150px; border:1px solid #cecece; background-color:#fbfbfb;   }
.infile{ float:left; position:relative;}


 .graybuttonwrapper{float:left; position:relative; width:auto; height:25px; border:0px solid red; padding:5px 5px 5px 0px; cursor:pointer;}
 .graybuttonbgleft{ float:left; position:relative; background-image:url(../images/graybuttonrightbg.png); width:10px; height:25px;}
  .graybuttonbgmid{ float:left; position:relative; background-image:url(../images/graybuttonmidbg.png); width:auto; padding-left:5px; padding-right:5px; height:25px; color:#fff; font-weight:bold; line-height:25px;}
  .graybuttonbgright{ float:left; position:relative; background-image:url(../images/buttonrightbg.png); height:25px; width:10px;}


/*pop up missing history pop up end*/


/*homepagebanner start*/
.homeimgwrapper {border:0px solid red;float:left;height:240px;padding-right:10px;position:relative;width:255px;}
.homeimgwrapper .afiliate{border:0px solid red; background-image:url(../images/affiliateing.jpg); background-repeat:no-repeat;float:left;height:66px;padding-bottom:20px;  position:relative; left:2px;width:259px;}
.homeimgwrapper .afiliate .enroll{border:0px solid red; color:#ffffff;  float:right; text-transform:capitalize; font-size:12px; padding-right:20px; text-align:right; padding-top:40px; line-height:22px;position:relative; left:5px;}
.homeimgwrapper .afiliate .enroll a{color:#ffffff; text-decoration:none;  text-transform:capitalize; font-size:12px;}
.homeimgwrapper .association{border:0px solid red; background-image:url(../images/associationimg.jpg); background-repeat:no-repeat;float:left;height:66px;padding-bottom:20px;  position:relative; left:2px;width:259px;}
.homeimgwrapper .association .enroll{border:0px solid red; color:#ffffff;  float:right; text-transform:capitalize; font-size:12px; padding-right:20px; text-align:right; padding-top:40px; line-height:22px;position:relative; left:5px;}
.homeimgwrapper .association .enroll a{color:#ffffff; text-decoration:none;  text-transform:capitalize; font-size:12px;}

.homeimgwrapper .business{border:0px solid red; background-image:url(../images/businessimg.jpg); background-repeat:no-repeat;float:left;height:67px;  position:relative; left:2px; width:259px;}
.homeimgwrapper .business .enroll{border:0px solid red; color:#ffffff;  float:right; text-transform:capitalize; font-size:12px; padding-right:20px; text-align:right; padding-top:40px; line-height:22px;position:relative; left:5px;}
.homeimgwrapper .business .enroll a{color:#ffffff; text-decoration:none;  text-transform:capitalize; font-size:12px;}

/*homepagebanner end*/



#hidden_search_box, .search_div{float:right;position:relative;border:0px solid red;padding-left:7px;padding-right:7px;width:250px;}
#hidden_search_box{width:185px;display:none;position:absolute;background-color:#CCC;left:823px;top:76px;border:2px solid #666;}
#hidden_search_box .fieldset, #keyword_list, #search_by_simple_parent{margin-top:3px;margin-bottom:2px;}
.search_div{background-image:url(../images/searchbg.gif);height:49px;width:206px;padding:0;margin-top:-7px;margin-right:10px;}
.search_div .search_txt{height:20px; width:140px; background-color:#EEEEEE; border:1px solid #CDCDCD;margin-left:18px;margin-top:10px;float:left;padding-top:5px;}
.search_div .imageCls {/*background-image:url(../images/searchimg_icon.gif);*/width:26px;height:41px;margin:0;padding:0;float:left;margin-left:7px;margin-top:7px; padding-top:10px;}
.imageCls{ color:#FFF;font-weight:bold;margin-left:10px;}
.search_popup{float:left;width:100%;border:0px green solid;}
.search_popup .fieldset{float:left;width:100%;}
#keyword_list{width:100%;float:left;z-index:10000;overflow-y:scroll;height:140px;display:none;}

/*my group page start*/


.nameprofile{  float:left; position:relative; width:350px; z-index:10; top:30px; padding-left:15px; height:auto; border:0px solid red;   color:#454545; font-size:16px; font-weight:bold; }
.nspan{  float:left; position:relative; width:350px; border:0px solid red;  color:#818181; font-size:12px; font-weight:bold; }
.groupcointainer{ float:left; position:relative; width:500px; border:0px solid red; padding:0px  0 20px  10px;}
.groupcointainerin{ float:left; position:relative; width:495px; border:0px solid red; padding:10px 0 0 0 ; }
.groupcointainerin .groupdiv{ float:left; position:relative; width:490px; border-bottom:1px solid #cccccc; }
.groupcointainerin .groupdiv .leftpart_g {float:left; position:relative; width:375px; }
.groupcointainerin .groupdiv .leftpart_g .icon{float:left; position:relative; width:48px; height:48px; padding:0px 10px 10px 10px;}
.groupcointainerin .groupdiv .leftpart_g .content{float:left; position:relative; width:180px; border:0px solid green; }
.groupcointainerin .groupdiv .leftpart_g .content .heading {color:#C7BB03;float:left;font-size:13px;font-weight:bold;position:relative;}
.groupcointainerin .groupdiv .leftpart_g .contentifo { float:left; position:relative; font-weight:normal; line-height:16px; height:30px; color:#fd8000;  padding-bottom:0px; width:180px; }
.groupcointainerin .groupdiv .rightpart_g {float:left; position:relative; width:110px; border:0px solid red;  height:45px; }
.groupcointainerin .groupdiv .rightpart_g .deleteicon{ float:left; position:relative; width:25px; height:23px; padding-top:10px; }
.groupcointainerin .groupdiv .rightpart_g span{ float:left; position:relative;padding-top:16px; font-size:12px; left:3px;}
.groupimagediv{ float:left; position:relative; width:402px; height:118px;}
.creategrouplink_wraper{ float:left; position:relative; width:95%;border:0px solid red; font-size:12px; line-height:23px; font-weight:bold;  padding-left:10px;}
.creategrouplink_wraper span{ float:left; position:relative; font-size:12px; font-weight:bold; padding-right:5px;}
/*my group page end*/

/* group info page start*/
.groupinfo{ float:left; position:relative; border:0px solid red; width:630px; padding:20px  0 20px  20px;/* border-bottom:1px solid #cccccc; */}
.groupinfo  .leftgrouppart{ float:left; position:relative; width:315px;  padding-right:5px; border:0px solid green;}
.groupinfo_listing{ width:305px; float:left; position:relative; border:0px solid green; padding-bottom:10px;}
.groupinfo_listing .heading{ width:295px; height:25px; line-height:25px; color:#000000; font-size:12px; text-transform:capitalize; font-weight:bold; float:left; position:relative; border:0px solid green; background-color:#e8e7e7; padding-left:10px;}
.groupinfo_listing ul{ float:left; position:relative; width:295px; border:0px solid red; text-transform:capitalize; list-style-type:none; margin:0 0 0 0 ; padding:0 0 0 0px;}
.groupinfo_listing ul li{ float:left; position:relative; width:280px; border:0px solid red; font-size:12px;   margin:0 0 0 0 ; padding:5px 0 0px 20px; list-style-type:none; }
.adevent{ float:left; position:relative; text-align:right; line-height:10px;}
.adevent a{  text-decoration:none; color:#000;}


.joinus{ float:left; position:relative; text-align:right; line-height:10px; text-decoration:undeline;}
.joinus a{  text-decoration:undeline; color:#000; line-height:16px;}
.rightgrouppart{ float:left; position:relative; width:305px;  left:5px; border:0px solid green;}
.rightgrouppart .personinfoimg{ float:left; position:relative; width:300px; border:0px solid red; text-transform:capitalize;  margin:0 0 0 0 ; padding:0px 0 0 0px;}
.rightgrouppart .personinfoimg .photoinfo{ float:left; position:relative; width:300px; border:0px solid red; text-transform:capitalize;  margin:0 0 0 0 ; padding:10px 0 10px 0px;}
.rightgrouppart .personinfoimg .photoinfo .photos{ float:left; position:relative; left:10px; width:127px; height:127px; border:2px solid #cccccc; text-transform:capitalize;  margin:0 0 0 0 ; padding:0px 0 0 0px;}
.contentgroupim{color:#373737; float:left; font-size:13px;position:relative; width:145px; left:15px; border:0px solid red;}
.msgboxdiv{ float:left; position:relative; border:0px solid green; font-size:11px; padding-top:15px; line-height:16px; clear:left;  width:135px;}
.groupinfo_listing .heading_newmember { width:295px; height:25px; line-height:25px; color:#000000; font-size:12px; text-transform:capitalize; font-weight:bold; float:left; position:relative; border:0px solid green; background-color:#e8e7e7; padding-left:10px;/*text-align:left; width:295px;  float:left; font-size:12px; color:#000000; line-height:25px; font-weight:normal; background-color:#E8E7E7; */ }
.groupinfo_listing .heading_newmember .span_div{ width:185px; height:25px; line-height:25px; color:#000000; font-size:12px; text-transform:capitalize; font-weight:bold; float:left; position:relative; border:0px solid green; background-color:#e8e7e7; padding-left:10px;/*text-align:left; width:295px;  float:left; font-size:12px; color:#000000; line-height:25px; font-weight:normal; background-color:#E8E7E7; */ }
.groupinfo_listing .heading_newmember a{ text-align:right; float:right; font-size:12px; padding-right:9px; color:#000000; text-decoration:underline; font-weight:normal; background-color:#E8E7E7;  }
.creategrouplink_wraper{ float:left; position:relative; width:95%;border:0px solid red; font-size:12px; font-weight:bold; line-height:23px; padding-left:10px;}

/* group info page end*/



/* blog post page start*/
.posticon {float:left; height:23px; line-height:20px; position:relative; width:23px;}
.blogpostwrapper{border:0px solid red; float:left; padding:20px 0 50px 5px; position:relative;width:660px;}
.blogpost { float:left; position:relative; width:100%; text-transform:capitalize;text-align:left; font-size:12px; }
.blogpost th{ background-color:#d9d9d9; line-height:20px; padding-left:20px;   }
.blogpost tr td{ border-bottom: 1px solid #d9d9d9; line-height:20px; padding-left:20px; padding-top:4px; padding-bottom:4px;}
.bloglink { float:right; position:relative;  border:0px solid red; text-align:right; padding-right:10px;text-transform:capitalize; color:#000000; text-decoration:none; line-height:25px}
.bloglink a{ color:#000000; text-decoration:none; }
/* blog post page end*/


/*blog subject pages css*/
.blogsubject { float:left; position:relative; width:100%; text-transform:capitalize;text-align:left; font-size:12px; }
.blogsubject th{ background-color:#d9d9d9; line-height:20px; padding-left:20px;   }
.graytdline{ border-bottom:1px solid #d9d9d9;}
.blogsubject tr td{ line-height:20px; padding-left:0px; padding-top:4px; padding-bottom:4px;}
.postblogbgwrapper{ float:left; position:relative;  width:654px; left:3px;}
.postblogbgwrapper .postbgtop{ float:left; position:relative;  height:15px; font-size:0; width:654px; background-image:url(../images/blogpostyellow_topbg.gif); }
.postblogbgwrapper .postbgmid{ float:left; position:relative;width:644px; padding:5px 5px 5px 5px; background-image:url(../images/blogpostyellow_midbg.gif); background-repeat:repeat-y; }
.postblogbgwrapper .postbgbottom{ float:left; position:relative; height:15px; font-size:0; width:654px; background-image:url(../images/blogpostyellow_bottombg.gif); }
.postlisting{ float:left; position:relative; width:635px; border:0px solid green; padding-left:20px; padding-top:10px;}
.postheading{ float:left; position:relative; font-weight:bold; line-height:17px; }
.postheading span{ float:left; position:relative; font-weight:bold; line-height:17px; height:17px; width:21px; padding-right:5px; }
.postlisting ul{ float:left; position:relative; width:635px; border-bottom:1px solid #d9d9d9; margin:0 0 0 0; padding: 0 0 0 0;}
.postlisting ul li{ float:left; position:relative; width:600px; margin:0 0 0 0; padding: 0 0 5px 25px; list-style-type:none;}
.orangetext{ color:#fe8100; font-size:11px; }
.postcomment{float:left; position:relative; font-weight:bold; line-height:23px;  width:98%; padding-left:20px;}

.blogsubject .textareablog{float:left; position:relative; left:20px; width:600px; border:1px solid #d9d9d9; height:100px;background-color:#fafafa; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
.blogsubject label{float:left; position:relative; width:100%; font-weight:bold;  }
/*blog subject pages css end*/

/*my friend pages css*/
.myfriendwrapper{ float:left; position:relative; border:0px solid red; width:285px; padding-top:20px; padding-left:50px;}


/*postblog page*/
.blacklink { color:#000000; text-decoration:none;}
.blacklink a{ color:#000000; text-decoration:none;}
.blogposttable { width:100%; float:left; position:relative; border:0px solid red; padding-top:10px; }
.blogpostheader{ float:left; position:relative; background-color:#d9d9d9;line-height:25px; width:645px; font-size:14px; font-weight:bold; padding-left:15px;}
.blogposttable ul{ float:left; position:relative; padding:0 0 0 0; margin:0 0 0 0; text-transform:capitalize;}
.blogposttable ul li{ float:left; position:relative; padding:5px 0 0 30px; margin:0 0 0 0; width:620px ; border:0px solid red; line-height:18px; display:block; color:#000000; list-style-type:none; font-size:12px;}
.graylineauto{ border-bottom:1px solid #d9d9d9; width:100%;}
.right{ float:right; position:relative; padding-top:5px;}

/*postblog page*/
.blacklink { color:#000000; text-decoration:none;}
.blacklink a{ color:#000000; text-decoration:none;}
.blogposttable { width:100%; float:left; position:relative; border:0px solid red; padding-top:10px; }
.blogpostheader{ float:left; position:relative; background-color:#d9d9d9;line-height:25px; width:645px; font-size:14px; font-weight:bold; padding-left:15px;}
.blogposttable ul{ float:left; position:relative; padding:0 0 0 0; margin:0 0 0 0; text-transform:capitalize;}
.blogposttable ul li{ float:left; position:relative; padding:5px 0 0 30px; margin:0 0 0 0; width:620px ; border:0px solid red; line-height:18px; display:block; color:#000000; list-style-type:none; font-size:12px;}
.graylineauto{ border-bottom:1px solid #d9d9d9; width:100%;}
.right{ float:right; position:relative; padding-top:5px;}


/*blog edit page start*/
.blogeditinfo{ border:0px solid green; width:90%; margin-left:auto; margin-right:auto;}
.blogeditinfo table{  width:100%; float:left; position:relative; font-size:12px; text-transform:capitalize;}
.blogeditinfo label{  float:left; position:relative; width:10%; font-weight:bold; width:80px; padding-right:15px; text-align:right; }
 .inputgray430 {background-image:url(../images/texfieldbggray.gif);background-repeat:repeat-x;border:1px solid #CDCDCD;height:19px;width:430px;padding-top:4px;}
 .inputgray430_1 {background-repeat:repeat-x;border:1px solid #CDCDCD;height:19px; background-color:#fafafa; width:430px;padding-top:4px;}
.texteditor{ flaot:left; position:relative; border:1px solid #CDCDCD; width:480px; height:100px; background-color:#e6e6e6;}
/*postblog end*/

.paddedLess .submit{height:24px; width:auto;}
.paddedLess{float:right;width:auto;}

/* group info page start*/
.mygroupinfo_n_wrappertop{  float:left; position:relative; width:957px; height:64px; border:0px solid red;   background-image:url(../images/groupinfotabbg.jpg); background-repeat:no-repeat; }
.mygroupinfo_n_wrappertop .name{  float:left; position:relative; width:470px; padding-top:5px; padding-left:15px; height:auto; border:0px solid red;   color:#454545; font-size:16px; font-weight:bold; }
.mygroupinfo_n_wrappertop .name span{  float:left; position:relative; width:475px;  border:0px solid red;  color:#818181; font-size:12px; font-weight:bold; }
.mygroupinfo_n_wrappertop .tabwrapper{ float:left; position:relative; width:425px; height:45px; border:0px solid red; left:5px; padding-top:20px; }
.mygroupinfo_n_wrappertop .tabwrapper ul{ float:left; position:relative; width:465px; height:auto; border:0px solid red; display:inline; margin:0 0 0 0; padding:0 0 0 0;}
.mygroupinfo_n_wrappertop .tabwrapper ul li{ float:left; position:relative;  padding-left:3px; padding-right:3px; font-size:12px;  height:20px; border:0px solid green; display:inline; padding-left:0px; line-height:20px;}
.mygroupinfo_n_wrappertop .tabwrapper ul li a{ float:left; position:relative;  height:20px; line-height:20px; border:0px solid green;  color:#3b3b3b; font-size:12px; font-weight:normal; text-decoration:none; padding-left:5px; padding-right:5px; }
.mygroupinfo_n_wrappertop .tabwrapper ul li a:hover{ float:left; position:relative;  height:20px; line-height:20px; border:0px solid green;  background-color:#fd8000; color:#fff; font-size:12px; /*font-weight:bold;*/ text-decoration:none; padding-left:5px; padding-right:5px; }



/*invite friends css*/
.invitefrd_forminner {background-image:url(../images/maillisttablebg.gif);
background-position:left top;
background-repeat:repeat-y;
border-top:1px solid #CCCCCC; border-right:1px solid #CCCCCC; border-left:1px solid #CCCCCC;
float:left;
position:relative;
width:611px;
}
.invitefrd_form{ float:left; position:relative;left:50px; width:611px; border:0px solid #cccccc; background-image:url(../images/maillisttablebg.gif); background-position:left top; background-repeat:repeat-y;}
.invitefrd_form .invite_friends{ width:100%; /*text-transform:capitalize;*/ }
.invitefrd_form .invite_friends th{ line-height:16px; padding-left:10px; height:30px; text-align:left; background-image:url(../images/friendsgraybg.gif);  background-repeat:repeat-y; background-position:left top;  font-weight:bold; font-size:11px; }
.invitefrd_form .invite_friends td{  text-align:left;font-weight:normal; font-size:12px; }
.invitefrd_form .invite_friends .graylinefr{ border-bottom:1px solid #cccccc; }

.invitefrd_form .invite_friends td label{ line-height:14px; text-align:left; text-align:right;  font-weight:bold; font-size:12px; color:#525252; width:145px; float:left; position:relative; }
.invitefrd_form .inputnfr{ background-color:#FAFAFA;background-repeat:repeat-x;border:1px solid #CDCDCD;height:22px; width:170px;}
.txtarea_f {float:left; position:relative; background-color:#FAFAFA;background-repeat:repeat-x;border:1px solid #CDCDCD;height:22px; width:230px; height:100px;}
.addfr{ float:left; position:relative; line-height:14px; font-style:italic; font-size:11px; padding:0 3px  0 3px;width:100%;}
 .invitefirendsheader{color:#454545;float:left;font-size:16px;font-weight:bold;height:auto;padding-left:15px;padding-top:5px; margin:0 0 0 0; padding-right:0;position:relative; border:0px solid red; width:auto; padding-right:5px;}
.invitefirendsheader .icon{ float:left; position:relative; width:49px; height:44px; margin:0 0 0 0; padding:0 0 0 0;}
 .invitefriendbottom{ float:left; position:relative; width:613px; height:50px; text-align:center; background: #014993 url(../images/invitefrd_blubg.gif); background-repeat:repeat-x;}
 .invitefriendbottom_shadow {
background-image:url(../images/albumbottomfooter.jpg);
background-position:right top;
background-repeat:no-repeat;
float:left;
font-size:0;
height:20px;
position:relative;
width:611px;
}

.buttonwrappergray_newsubmit{ float:left; padding-left:10px; position:relative; cursor:pointer; height:24px; border:0px solid white; padding-left:175px; padding-top:15px;}
.buttonwrappergray_newsubmit .newsubmit{ float:left; padding-left:10px; position:relative; cursor:pointer; background:transparent url(../images/graybuttonrightbg.png); border:0; color:#fff; font-weight:bold; height:24px; background-repeat:no-repeat;}

.buttonwrappergray_newsubmit .rightbuttonbg{ float:left; position:relative; cursor:pointer; background:transparent url(../images/newbuttonrightround.png); background-position:right top; border:0; color:#fff; font-weight:bold; height:24px; background-repeat:no-repeat;}


.invitefrd_form .invite_friends_check{ width:100%; text-transform:capitalize; }
.invitefrd_form .invite_friends_check th{ line-height:16px; padding-left:10px; height:30px; text-align:left; background-image:url(../images/friendsgraybg.gif);  background-repeat:repeat-y; background-position:left top;  font-weight:bold; font-size:11px; }
.invitefrd_form .invite_friends_check td{  text-align:left;font-weight:normal; font-size:12px;  padding:5px 0 5px 0; }
.invitefrd_form .invite_friends_check .graylinefrcheck{ border-bottom:1px solid #cccccc; height:1px; font-size:0; }

.sucessfultext{float:left; position:relative; width:95%;}
.label_span{color:#FFF;cursor:pointer;margin-left:10px;}
.selected_span{font-weight:bold;}


/*****************mail list css start*********************/
.mailboxleftpart{ float:left; position:relative; border:0px solid red; width:181px; padding-left:10px; height:auto;}
.mailboxwrapper{ float:left; position:relative; width:181px; height:auto; border:0px solid red; padding-top:10px; }
.mailboxwrapper .maildivbg{ float:left; position:relative; width:181px; height:25px; border:0px solid red; background-image:url(../images/mailfold_bluebg.jpg);  background-repeat:no-repeat;}
.mailboxwrapper .maildivbgbottom{ float:left; position:relative; width:181px; height:25px; border:0px solid red; background-image:url(../images/maifolder_bottombg.jpg); background-repeat:no-repeat;}
.mailboxwrapper .top{ float:left; position:relative; width:176px; height:29px;   background-image:url(../images/evegrayheader.jpg); background-repeat:no-repeat;}
.mailboxwrapper .top span{ float:left; position:relative; width:174px; padding-left:10px; height:28px; line-height:28px; color:#fff; font-size:13px; font-weight:bold; }
.mailboxwrapper .mid{ float:left; position:relative; width:176px; background-image:url(../images/evblubg.gif); background-repeat:repeat-y; height:auto; }
.mailboxwrapper .mid ul{float:left; position:relative; border:0px solid red; width:170px; color:#b0e9ff; margin:0 0 0 0; padding:0px 0 10px 0 ; display:block;list-style-type:none;  }
.mailboxwrapper .mid ul li{float:left; position:relative; width:164px;  color:#b0e9ff; margin:0 0 0 0; padding:0 0 0 10px ; display:block; line-height:26px; font-size:12px; border-top:1px solid #3168a1; left:1px;}
.mailboxwrapper .mid ul li a{ color:#b0e9ff;   display:block; line-height:26px; font-size:12px; border-top:1px solid #3168a1; left:1px; text-decoration:none; }
.mailboxwrapper .mid ul li a:hover{ color:#b0e9ff;line-height:26px; font-size:12px; border-top:1px solid #3168a1; left:1px; font-weight:bold;  text-decoration:none; }
.mailboxwrapper .mid ul li span{float:left; position:relative; width:22px; height:26px; line-height:26px; font-size:12px; padding-right:5px; padding-top:2px; padding-bottom:2px; }

.searchcategorywrapper{ float:left; position:relative; width:176px; height:auto; border:0px solid red; padding-top:0px; }
.searchcategorywrapper .top{ float:left; position:relative; width:176px; height:29px;  background-image:url(../images/evegrayheader.jpg); background-repeat:no-repeat;}
.searchcategorywrapper .top span{ float:left; position:relative; width:174px; padding-left:10px; height:28px; line-height:28px; color:#fff; font-size:12px; font-weight:normal; }
.searchcategorywrapper .mid{ float:left; position:relative; width:176px; background-image:url(../images/evblubg.gif); background-repeat:repeat-y; height:auto;}
.searchcategorywrapper .mid .contain{ float:left; position:relative; width:160px; padding:10px 3px 0 8px; background-image:url(../images/evblubg.gif); background-repeat:repeat-y; height:auto; border:0px solid #fff;}
.searchcategorywrapper .mid .contain .search{ float:right; position:relative; width:65px; padding:10px 3px 10px 8px; text-align:right;  height:auto; border:0px solid #fff;}
.searchcategorywrapper .mid .contain select{ float:left; position:relative; width:160px;}
.mailboxrightpart{ float:left; position:relative; border:0px solid green; width:543px; height:auto; background-image:url(../images/profiledeveidergraystrips.jpg); background-repeat:repeat-y; background-position:top right; margin:0 0 0 0; padding:0 0 0 0;}
.mailboxtablewrapper{ float:left; position:relative; border:0px solid green; width:510px; height:auto; padding-top:11px; font-size:12px; margin:0 0 0 0; }
.mailboxtablewrapper .top{ float:left; position:relative; border:0px solid green; width:510px; height:54px; }
.mailboxtablewrapper .top .left{ float:left; position:relative; border:0px solid green; width:28px; height:54px; background-image:url(../images/maillistleftbgtop.jpg); background-position:left top; margin:0; padding:0;   }
.mailboxtablewrapper .top .mid{ float:left; position:relative; border:0px solid green; width:473px; height:54px; background-image:url(../images/maillistbrighttopbg.gif); background-position:left top; margin:0; padding:0; background-repeat:repeat-x;   }
.mailboxtablewrapper .top .mid .iconheader{ float:right; position:relative; height:20px; margin:0; padding:0; line-height:20px; border:0px solid white ; top:5px; width:400px; }
.mailboxtablewrapper .top .mid .iconheader ul{ float:right; position:relative; height:20px;  margin:0 0 0 0; padding:0 0 0 0; border:0px solid red; display:inline;width:460px;//margin-left:-80px; }
.mailboxtablewrapper .top .mid .iconheader ul li{ float:right; position:relative; height:20px; border:0px solid red; display:inline; font-size:12px; color:#fff; line-height:20px; list-style-type:none;width:150px; }
.mailboxtablewrapper .top .mid .iconheader ul li span{ float:left; position:relative; height:16px; width:27px; border:0px solid red;  }
.mailboxtablewrapper .top .mid .Theading{ float:left; font-size:12px; position:relative; border:0px solid red; width:460px; padding-top:10px; padding-left:10px;  line-height:22px; color:#1e1e1e; font-weight:bold; }

.mailboxtablewrapper .midmailtablewrap{ float:left; position:relative; border:1px solid #cccccc; width:502px; left:6px;height:300px;  background-image:url(../images/maillisttablebg.gif); background-repeat:repeat-y; overflow:scroll; overflow-x:hidden;}

.mailboxtablewrapper .midmailtablewraptable{ float:left; position:relative; text-align:left; border:0px solid red;  width:502px;}
.mailboxtablewrapper .midmailtablewraptable td{ text-align:left; line-height:22px; border-bottom:1px solid #ccc; }
.midmailtablewrapbottom{ float:left; position:relative; height:14px; width:510px;}
.midmailtablewrapbottom .left{ float:left; position:relative; height:14px; width:28px; background-image:url(../images/maillistbottomleft.gif); background-repeat:no-repeat;}
.midmailtablewrapbottom .mid{ float:left; position:relative; height:14px; width:473px; background-image:url(../images/maillistbottommid.gif); background-repeat:repeat-x;}
.midmailtablewrapbottom .right{ float:left; position:relative; height:14px; width:9px; background-image:url(../images/maillistbottomright.gif); background-repeat:no-repeat;}
.mailboxtablewrapper .top .right{ float:left; position:relative; border:0px solid green; width:9px; height:54px; background-image:url(../images/maillistleftbgtopright.jpg); background-position:right top; margin:0; padding:0; background-repeat:no-repeat;   }


.mailwrapper{border:0 solid white;
float:left;
left:9px;
padding-top:10px;
position:relative;
width:392px;}

.mailwrapper .top {
/*background-image:url(../images/emailtopbg.gif);
*/background-repeat:no-repeat;
float:left; border-left:1px solid #0072ae;
font-size:0;
height:30px;
position:relative;
width:392px;
}

.mailwrapper .mid {
background-image:url(../images/emailmidbg.gif);
float:left;
height:auto; border:1px solid #0072ae;
margin:0; border-top:1px solid #0072ae; 
padding:0;
position:relative;
width:392px;
}
.mailwrapper .heading {
float:left;
height:auto; color:#ffffff; font-size:14px; line-height:26px; text-transform:capitalize; font-weight:bold; 
margin:0; padding-left:5px; 

position:relative;
width:auto;
}

.mailwrapper .emailtable{  color:#ffffff; font-size:12px; /*border-top:1px solid #0072ae;  border-left:1px solid #0072ae; border-right:1px solid #0072ae;  background-image:url(../images/emailtopbg.gif);  background-repeat:no-repeat; width:100%; padding:3px;*/ }
.mailwrapper .emailtable th{ text-align:left; color:#decf04; font-size:12px;  line-height:20px; border-bottom:1px solid #535353; }

.mailwrapper .emailtable .line{ background-image:url(../images/emailbottom.gif); background-repeat:no-repeat; height:3px;  font-size:0;}

.emailtable a{color:#FFF;}

.yellowfieldwrapper_big{ width:520px; }
.yellowfieldwrapper_big .top{width:520px; background-image:url(../images/yellobgfieldbig.jpg); overflow:hidden;}
.yellowfieldwrapper_big .top ul, .yellowfieldwrapper_big .top ul li{width:525px;list-style:none;display:inline;float:left;position:relative;padding:0;margin:0;}

.yellowfieldwrapper_big .bottom{ width:520px;  background-image:url(../images/yellobgfieldbottombig.jpg);}
.accordian_ul{float:left;position:relative;width:100%;margin:0;padding:0;list-style:none;}
.accordian_ul li{float:left;position:relative;width:100%;margin:0;padding:0;margin-bottom:1px;}
.accordian_ul li span.heading{width:100%;color:#FFF;background-color:#3E3E3E;cursor:pointer}
.content_accord{float:left;position:relative;width:100%;height:100px;}

/* edit event css start */
.orgname{  float:left; position:relative; width:470px; padding-top:0px;  height:auto; border:0px solid red;   color:#fe8200;  font-size:12px; font-weight:bold; font-weight:bold; }
.editeventwrapper{ float:left; position:relative; border:0px solid red; width:630px; padding:20px  0 20px  20px;/* border-bottom:1px solid #cccccc; */}
.editevent_t{width:95%; text-transform:capitalize; font-size:12px;}
.editevent_t label{float:left; position:relative; width:135px; text-align:right; font-weight:bold; border:0px solid red;}
.editevent_t .inputgray430 {background-image:url(../images/texfieldbggray.gif);background-repeat:repeat-x;border:1px solid #CDCDCD;height:19px;width:430px; padding-top:3px;}
.inputgray115{border:1px solid #CDCDCD;height:19px;width:115px; padding-top:3px; float:left; position:relative; background-color:#fafafa;}
.editevent_t textarea{border:1px solid #CDCDCD;height:150px;width:430px; padding-top:3px; float:left; position:relative; background-color:#fafafa;}
.eventdisplay{ float:left;  text-transform:capitalize; font-size:12px;position:relative; border:0px solid red; padding:0 0 20px 0; width:630px;}
.eventdisplay .title{ float:left; position:relative; border:0px solid red; height:25px; line-height:25px; background-color: #9d9d9d; padding-left:15px; color:#fff;   width:620px; }
.eventdisplay p{ float:left; position:relative; border:0px solid red; line-height:20px; padding-left:25px; color:#000;   width:600px; margin:0 0 0 0; }
.eventdisplay .title a{color:#fff;}

/*edit event css end */


/*groupinfoalert div css*/
.alertgroupwrapper{ float:left; position:relative;border:0px solid red; width:530px; padding:0 0 20px 0;}
.alertgroup{ float:left; position:relative;  border:1px solid #fcce88; width:530px;}
.alertgrouptopbg{background-image:url(../images/popuptopbg.gif);
float:left;
height:28px;
position:relative;
width:530px;}

.alertgrouptopbg .heading{color:#000000;
float:left;
font-weight:bold;
height:28px;
line-height:27px;
padding-left:10px;
position:relative;
text-transform:uppercase;
font-size:11px;
width:480px;}

.alertgrouptopbg .delete {
background-image:url(../images/popupcrossbutton.gif);
background-repeat:no-repeat;
cursor:pointer;
float:right;
height:16px;
padding-right:5px;
position:relative;
top:5px;
width:16px;}

.alertgroupmidbg{background: #fefc49 url(../images/alergroupbg.jpg); background-repeat:repeat-x;
float:left;
height:auto;
position:relative;
width:530px;}


.alertgroupmidbg .midcontent{ float:left; position:relative; width:500px; left:20px; padding:10px 0 10px 0; border:0px solid red;}
.alertgroupmidbg .midcontent .photog{float:left; position:relative; border:2px solid #000; margin-right:10px; }
.alertgroupmidbg .midcontent  .pinfo{float:left; position:relative;  font-size:12px; line-height:18px; text-transform:capitalize; width:320px;}


/*groupinfoalert div css end */


/*groupinfo css start */

.groupinfoexternalw{ float:left; position:relative; width:630px;  border:0px solid red;}
.groupinfoexternalw .title{ float:left; position:relative; height:25px; line-height:25px; background-color: #9d9d9d; padding-left:15px; color:#fff;   width:620px;}
.groupinfobluewrapper{ float:left; position:relative; width:219px; border:0px solid red;}
.groupinfo_top{ float:left; position:relative; width:415px; height:28px; border:0px solid red; background-image:url(../images/groupinfo_topbig.gif); background-repeat:no-repeat; color:#fff; font-weight:bold; line-height:28px; text-transform:capitalize; font-size:12px; padding-left:10px;}
.groupinfo_mid{ float:left; position:relative; width:415px;  border:0px solid red; background: #004993 url(../images/groupinfo_mid.jpg); background-repeat:no-repeat;}
.groupinfo_mid table{ width:99%; line-height:20px; margin:0 0 0 0;  text-transform:capitalize; color:#fff; font-size:12px;  border:0px solid red;}
.groupinfo_mid  label{ float:left; position:relative; text-align:right; width:80px; line-height:20px; margin:0 0 0 0; padding:0 0 0 0; text-transform:capitalize; color:#fff; font-size:12px;border:0px solid red ; font-weight:bold;}
/*.blue{ background-color:#005da4;}*/
.groupinfo_bottom{ float:left; position:relative; width:219px; height:10px; border:0px solid red; background-image:url(../images/groupinfo_bottom.jpg); background-repeat:no-repeat;}
.groupinfophoto{ float:right; position:relative; border:2px solid #e2e2e2; height:184px; width:184px;}
.addphotobutton{ float:left; position:relative; width:450px; height:18px; border:0px solid red; left:439px; }
.rplacedeletdiv{float:right; position:relative; background-image:url(../images/replacedeletbg.jpg); width:189px; margin-top:15px; height:30px;}
.imgreplace{ float:left; position:relative; padding-left:10px; line-height:30px; padding-top:10px;}
.textreplace{ float:left; position:relative; padding-left:10px; line-height:30px; font-size:12px; }

/*groupinfo css end */


/*alertdiv css start*/
.alertwrapper{ float:left; position:relative; border:0px solid red; width:530px;margin-left:15px;}
.alertleftpart{ float:left; position:relative; border:0px solid red; width:31px; height:150px;}
.alertrightpart{ float:left; position:relative; border:0px solid red; width:31px; height:150px;}
.alertmidpart{ float:left; position:relative; border:0px solid red; width:468px; height:150px; background:url(../images/alertbg_big.jpg);margin:0;list-style:none;}
.alertmidpart .alertdiv{ float:left; position:relative; border:0px solid gray; width:450px; padding-left:10px; color:#e70400; font-size:11px; font-weight:bold; line-height:16px; display:inline;}
.alertmidpart .alertdiv span{ float:left; position:relative; border:0px solid green; width:292px; left:20px; color:#000000; font-size:11px; font-weight:normal; line-height:16px; }
.alertmidpart{ border:0px solid red; width:460px; height:124px; float:left; position:relative; border:0px solid red; padding:15px 0 10px 0; text-align:left;}
/*alertdiv css end*/



div#popover_div {height:100%;left:0;position:fixed;top:0;width:100%;z-index:44;}
div#popover_div table {height:100%;margin:0;padding:0;width:100%;}
.global_popup .popupheaderbg, .small_global_popup .popupheaderbg {background-image:url(../images/popuptopbg.gif);height:18px;position:relative;width:545px;padding:5px;}
.global_popup .popupheaderbg .heading, .small_global_popup .popupheaderbg .heading {color:#000000;font-weight:bold;height:0;line-height:18px;padding-left:10px;position:relative;text-transform:uppercase;width:500px;font-size:11px;}
.global_popup .popupheaderbg .delete, .small_global_popup .popupheaderbg .delete {background-image:url(../images/popupcrossbutton.gif);background-repeat:no-repeat;cursor:pointer;height:16px;padding-right:5px;top:5px;width:16px;float:right;}
.global_popup, .small_global_popup{margin-left:auto;margin-right:auto;width:555px;border:2px solid #FF890E;height:auto;z-index:44;}
.global_popup_body{width:533px;border:green 0px solid;padding:11px;background:#FFF;}
.global_popup_body fieldset{border:none;margin:0;padding:0;padding-left:40px;margin-top:5px;}
.global_popup_body fieldset label{width:100px;float:left;font-weight:bold;line-height:22px;} 
.submit_field{text-align:right;}
.submit_field .submit{width:auto;padding:0;float:none;line-height:normal;}

.small_global_popup{width:377px;}
.small_global_popup .popupheaderbg{width:367px;}
.small_global_popup .global_popup_body{width:355px;}

a.add {background:transparent url(../images/body-iconAdd.gif) no-repeat scroll 0 -1px;}
a.icon-link {margin-right:10px;padding:0 0 0 17px;}
a, a.hover, a.visit {color:#000000;text-decoration:none;}
a.delete {background:transparent url(../images/body-iconDelete.gif) no-repeat scroll 0 0;}

#reply_box{float:left;position:relative;width:100%;}

#descriptionup{float:left;position:relative; padding-top:10px; padding-left:4px;}
#Categoryup{float:left;position:relative; padding-top:10px; padding-left:4px;}
#neighborup{float:left;position:relative; padding-top:10px; padding-left:4px;}
#descriptiondown{float:left;position:relative; padding-top:10px;padding-left:4px;}
#Categorydown{float:left;position:relative; padding-top:10px; padding-left:4px;}
#neighbordown{float:left;position:relative;padding-top:10px; padding-left:4px;}


.friends_lst_item{float:left;position:relative;width:95%;border:0px solid red;margin-top:3px;border-bottom:#999 1px dotted;padding-bottom:5px;}
.friends_lst_item .photo{float:left;position:relative;width:15%;margin-right:5px;}
.friends_lst_item .name{float:left;position:relative;width:28%;}
.friends_lst_item .incommon{float:left;position:relative;width:20%}
.friends_lst_item .joined{float:left;position:relative;width:30%}
.friends_lst_item .distance{float:left;position:relative;width:20%}
.friends_lst_item .mail{float:left;position:relative;width:8%}
.resultprobgphoto{top:0;margin:0;height:auto;}
.heading{font-size:11px;}
.friends_lst_item .inner_d{float:left;position:relative;width:83%;height:70px;}
.friends_lst_item .wall{float:left;position:relative;width:15%;}
.friends_lst_item .blog{float:left;position:relative;width:40%;}
.friends_lst_item .delete{float:left;position:relative;width:5%;height:14px;margin-top:-1px;}
a{
text-decoration:underline;
}

.input85 {
float:left;
left:5px;
position:relative;
width:85px;
}
.searchfriend_cointainer{ float:left; position:relative; width:518px; }
.searchfriend_cointainer table{ width:100%;}
.searchfriend_cointainer table th{ background-color: #B9B9B9; height:26px; line-height:26px; text-align:left; }
.searchfriend_cointainer table td{ vertical-align:top; padding:3px; }
.searchfriend_cointainer .arrow{position:relative; float:left; width:10px; height:6px; padding-top:10px; padding-right:5px;}
.searchfriend_cointainer .search_photo{ float:left; position:relative; width:61px; background-color:#FFFFFF; border:1px solid #E5E5E5; padding:2px;height:46px;}
.assending{ float:left; position:relative; background-color:#B9B9B9; height:26px;line-height:26px; padding-left:2px;  }
.name{ float:left; position:relative; width:70px; border:0px solid red;}
.searchfriend_cointainer .graylineb{  border-bottom:1px solid #CCCCCC; }

/*tell me about you page*/
.tellus_main{ float:left; position:relative; height:auto; border:0px solid red; width:905px; left:25px; }
.hedingtell{ float:left; position:relative; width:850px; padding:0 0 0 30px;}
.tellustext{ float:left; position:relative; font-size:16px; font-weight:bold;  padding:10px 0 0 0; color:#df0000; padding-left:5px;}
.texttellus{ float:left; position:relative; width:80%;padding-left:5px;}
.continue_wraper{ float:left; position:relative; width:905px; background-image:url(../images/continuebg.gif); background-repeat:no-repeat; height:112px; margin-top:10px;}
.continue_wraper .textcopy{ float:left; position:relative; width:860px;  padding:20px 10px 0 20px; font-size:14px;}
.continue_wraper .textmatter{ float:left; position:relative; width:860px; font-size:12px; padding-top:5px;}
.yourprofile_wrapper{ float:left; position:relative; width:905px; border:1px solid #cdcdcd; margin-top:20px; background-image:url(../images/maillisttablebg.gif); background-repeat:repeat-y;}
.yourprofile_heading{ float:left; position:relative; height:28px; line-height:28px; width:885px; background-color:#b9b9b9; color:#fff; font-weight:bold; font-size:12px; padding-left:20px;}
.yourprofile_wrapper .content{ float:left; position:relative; padding:10px; width:885px;line-height:16px; font-size:12px;  }
.yourprofile_wrapper .content .profilebg{ float:left; position:relative; padding:0px; width:255px; height:105px; background-image:url(../images/your_probg.jpg); background-repeat:no-repeat; }
.yourprofile_wrapper .content .profilebg .inner{ float:left; position:relative; padding:10px; width:235px; height:auto; background-image:url(../images/your_probg.jpg); background-repeat:no-repeat; border:0px solid red; font-size:12px; }
.order{ float:left; position:relative; width:880px; font-weight:bold;}
.personal_details{float:left; position:relative; width:905px; border:1px solid #cdcdcd; margin-top:20px; background-image:url(../images/maillisttablebg.gif); background-repeat:repeat-y;}
.details_headings{ float:left; position:relative; height:28px; line-height:28px; width:885px; background-color:#b9b9b9; color:#fff; font-weight:bold; font-size:12px; padding-left:20px;}
.detailscontent{float:left; position:relative; padding:10px 0 0 20px; width:880px;line-height:16px; font-size:12px; border:0px solid red;}
.detailstable{ width:100%; float:left; position:relative; text-transform:capitalize;}
.detailstable label{ width:160px; float:left; border:0px solid red; position:relative; line-height:26px; border:0px solid red; text-align:right;}
.detailstable .inputbl{background-color:#FAFAFA;
background-repeat:repeat-x; 
border:1px solid #CDCDCD;
height:19px; padding-top:3px;
width:170px;}
.redfont{ color:#e0000c;}
.detailstable .inputb2{background-image:url(../images/texfieldbggray.gif);
background-repeat:repeat-x;
border:1px solid #CDCDCD;
height:19px;
padding-top:3px;
width:170px;}
.details_bottom{float:left; text-align:right; position:relative; height:20px; padding:8px 0 0 0; width:885px; background-color:#e4e4e4; color:#000; font-weight:normal; font-size:12px; padding-right:20px;}
.input65{
background-color:#FAFAFA;
border:1px solid #CDCDCD;
height:19px;
padding-top:3px;
width:65px;}
.blubgbottom{ float:left; width:903px; position:relative; background:#014993 url(../images/tellmeblue_bg.gif); background-repeat:no-repeat; height:65px; border:1px solid #cdcdcd; } 
.blubgbottom .saveset_button{ float:none; position:relative; width:394px; height:41px; top:15px; left:0;margin:auto;}
.rightpartheaderbg .heading{cursor:default;}
.msg_post_form .select165{float:left;}

.classifiedheader .select .rightpartheaderbg{float:left; position:relative; width:auto; height:27px; background-image:url(../images/classifieldheader-rightbgblue.jpg); background-position:right top; background-repeat:no-repeat;}
.classifiedheader .select .leftpartheaderbg{float:left; position:relative; width:14px; height:27px; background-image:url(../images/classifieldheader-leftbgblue.jpg); background-repeat:no-repeat;}
.classifiedheader .select .rightpartheaderbg .heading{float:left; position:relative; text-transform:capitalize;height:27px; color:#fff; font-size:12px; font-weight:bold; padding-right:10px; line-height:27px; }
.global_popup_invite{float:left;position:relative; border-top:1px solid #CCCCCC; padding:5px;}
.innerpagewrapper .classifiedformwrapper .static_data_content, .innerpagewrapper .classifiedformwrapper .static_data_content li{margin-top:5px;text-align:justify;float: none;}
.heading2_text{color:#999;font-size:16px;font-weight:bold;text-decoration:none;}
.list_ul_custom, .list_ul_custom li {position:relative;margin-top:10px;}
.list_ul_custom li a{text-decoration:none;font-weight:bold;}
.global_popup_invite{float:left;position:relative; border-top:1px solid #CCCCCC; padding:5px;}
.logo_content{border: 0pt none ; float: left; color: rgb(224, 232, 129); font-weight: bold; font-style: italic; width: 420px; font-size: 16px;margin-top:28px;}
.cover2A{float:left;position:relative;width:100%;border:0px solid red;}
.dviFloat{float:left;position:relative;width:100%;border:0px solid red;}
.map_border {border:3px solid #F89617;float:left;position:relative;width:405px;}
.blueeffect_map{float:left;position:relative;background-image:none;height:3px; background-color:#FFFFFF;width:100%;}
.newneighborwrapper .inner2{  float:left; position:relative; width:320px; height:15px;}
.nicelookingstatement{font-size:13px;font-family:Arial, Helvetica, sans-serif;font-weight:bold;padding:10px;color:#FD7000;}
.field_error{color:#F00;float:left;margin-left:100px;}
.comming_soon{color: rgb(255, 255, 255); font-style: italic;font-size:21px;font-weight:normal;}
.uploaderBox{
	float:none;
	position:relative;
	width:425px;
	border:#CCC 1px solid;	
	background:#555;
	padding-top:5px;
	margin:auto;
}

.uploader_head{
	text-align:center;
	width:423px;
	float:left;
	height:25px;
	color:#CCC;
	margin-bottom: 10px;
	font-family:Helvetica, sans-serif;
	font-size:20px;
	text-transform:capitalize;
}

.uploaderBox object {
	float:none;
	margin-bottom:10px;
	margin-left:302px;
	visibility:visible;
	background-color:#555;
}
#fileQueue {
	width:400px;
	max-height:250px;
	border:#CCC 0px solid;
	padding: 0;
	overflow:auto;
	float:left;
	margin:auto;
	margin-bottom: 10px;
	color:#555;
	background-color:#FFF;
	padding-left:10px;
	margin-left:7px;	
}
.closeUploader{
	background-image:url(/images/cancel2.png);
	width:16px;
	height:16px;
	float:right;
	margin-right:3px;
	cursor:pointer;
}

.uploadifyQueueItem{
	color:#555;
}

.done_button{
	background-image:url(/images/donebutton.gif);
	width:110px;
	height:30px;
	float:right;
	margin-right:10px;
	cursor:pointer;
}

.nexticon{height:25px;width:25px;background:#555 url(/images/nexticon.png) no-repeat;text-decoration:none;float:right;margin:5px;}
.previcon{height:25px;width:25px;background:#555 url(/images/previcon.png) no-repeat;text-decoration:none;float:right;margin:5px;}

.photoalbuminfo_post .nexticon, .photoalbuminfo_post .previcon{background-color:#FFF;} 


.delete_event, .owner_event{float:left;padding-left:2px;margin-bottom:1px;font-weight:normal;color:#000;min-height:18px;padding-top:3px;}
span.owner_event, .owner_event{background-color:#ECEF7C;}
.delete_event{background-color:#67DEFE;padding-left:2px;padding-right:2px;width:100%;border:none;color:#000;}
.non_owner_event{color:#000;}
.scrollTable, .scrollTable tr{float:left;width:100%;}
.scrollTable tr td, .scrollTable tr th{width:81.9px;overflow:visible}

.blueAchor {color: blue;text-decoration: underline;}
#message_div {
    background-color:#FFFF80;
    background-image:none;
    font-size:12px;
    margin-left:10px;
    padding-bottom:7px;
    padding-left:7px;
    padding-right:7px;
    padding-top:7px;
    width:auto;
    display: none;
}

.blogposttable li a, .addalbumwrap span a{font-size: 12px;}

.add_to_friend{padding-top:0px;text-align:left;padding-left:35px;font-weight:bold}

