/**************************************************************/

/* CSS developed by Sushil Chouhan

   Last Modified: September 24, 2009 */

/**************************************************************/



@import url(reset.css);







body {

	background:url(../../images/site-new/bodybg.jpg) top left repeat-x #ebebeb;

	color:#595959;

	font-family:Arial, Helvetica, sans-serif;

	font-size:12px;

}

h1 {

	color:#333333;

}

a {

	color:#006699;

	outline:none;

	text-decoration:none;

}

a:hover {

	color:#cc7700;

	text-decoration:none;

}

#main {

	margin:7px auto;

	width:982px;

}

#mainbg {

	background:url(../../images/site-new/pagebg.png) left top repeat-y;

	float:left;

	width:982px;

}

#topbg, #topbginner {

	background:url(../../images/site-new/topbg.jpg) top left no-repeat;

	float:left;

	width:982px;

}

#topbginner {

	background:url(../../images/site-new/topinnerbg.jpg) top left no-repeat;

}



/* header starts 

****************************************************************/

#header, #header_loggedin {

	float:left;

	height:133px;

	padding:4px 3px 0 3px;

	width:976px;

}

#header_loggedin {

	height:auto;

}

#logo {

	float:left;

	padding:27px 0 0 19px;

	width:416px;

	/*float:left;

	padding:27px 0 0 19px;

	width:466px;*/

}

#logoinner {

	float:left;

	padding:27px 0 0 19px;

	width:416px;

}

#buttons {

	float:left;

	padding:2px 0 0 0;

	width:279px;

}

#login, #logout {

	color:#424242;

	float:right;

	padding:5px 10px 0 0;

	text-align:right;

	width:400px;


}

 #logout {

	color:#424242;

	float:right;

	padding:5px 10px 0 0;

	text-align:right;

	width:400px;
	
	position:relative;
	top:0px !important;
	top:-15px;

}


#login span, #logout span {

	color:#a4a4a4;

}

#login span.paddleft {

	padding-left:3px;

}

#login a, #logout a {

	color:#f7c14d;

	padding:0 3px;

	text-decoration:none;

}

#login a:hover, #logout a:hover {

	color:#fff;

}

#logout a.logout {

	color:#f7c14d;

	padding:0 3px;

	text-decoration:none;

	background:url(../../images/site-new/logout_n.gif) 5px 1px no-repeat;

	padding-left:25px;

}

#logout a.logout:hover {

	background:url(../../images/site-new/logout_r.gif) 5px 1px no-repeat;

	color:#fff;

}

#logout {

	width:400px;
	

}



/* flashhead starts 

****************************************************************/

#flashhead {

	clear:both;

	float:left;

	/*padding:18px 3px 4px 3px;*/

	width:976px;

}

.theme {

	clear:both;
	float:left;
	padding:4px 3px 4px 3px;
	width:976px;

}



/* flashtab 

****************************************************************/

#flashhead #tab {

	/*background:url(../../images/site-new/flashLbg.png) top right no-repeat;*/

	float:left;

	height:144px;

	padding:0px 0 0 18px;

	width:280px;

}

#tab .tabbttn {

	float:left;

	height:144px;

	width:280px;

}

.tabbttn1 {

	float:left;

	height:72px;

	width:280px;

}

.tabbttn1 a {

	background:url(../../images/site-new/tabs.gif) -560px 0 no-repeat;

	display:block;

	height:72px;

	overflow:hidden;

	width:280px;

}

.fmscontenttext, .newcontenttext{
	width:360px;
	font-size:11px;
	color:#fff;
	line-height:18px;
	margin-bottom:8px;
}

.tabbttn1 a:hover {

	background:url(../../images/site-new/tabs.gif) -840px 0 no-repeat;

}

.tabbttn1 a.selected {

	background:url(../../images/site-new/tabs.gif) -560px 0 no-repeat;

}

.tabbttn1selected {

	background:url(../../images/site-new/tabs.gif) 0 0 no-repeat;

	display:block;

	height:72px;

	overflow:hidden;

	width:280px;

}

.tabbttn2 {

	float:left;

	height:72px;

	width:280px;

}

.tabbttn2 a {

	background:url(../../images/site-new/tabs.gif) 0 -73px no-repeat;

	display:block;

	height:72px;

	overflow:hidden;

	width:280px;

}

.tabbttn2 a:hover {

	background:url(../../images/site-new/tabs.gif) -840px -73px no-repeat;

}

.tabbttn2 a.selected {

	background:url(../../images/site-new/tabs.gif) -280px -73px no-repeat;

}

.tabbttn2selected {

	background:url(../../images/site-new/tabs.gif) -280px -73px no-repeat;

	display:block;

	height:72px;

	overflow:hidden;

	width:280px;

}

.tabbttn3 {

	float:left;

	height:72px;

	width:280px;

}

.tabbttn3 a, .tabbttn3_n a {

	background:url(../../images/site-new/tabs.gif) 0 -144px no-repeat;

	display:block;

	height:72px;

	overflow:hidden;

	width:280px;

}

.tabbttn3_n a {

	background:url(../../images/site-new/tabs.gif) -280px -144px no-repeat;

}

.tabbttn3 a:hover, .tabbttn3_n a:hover {

	background:url(../../images/site-new/tabs.gif) -840px -144px no-repeat;

}

.tabbttn3 a.selected{

	background:url(../../images/site-new/tabs.gif) -560px -144px no-repeat;

}

.tabbttn3selected {

	background:url(../../images/site-new/tabs.gif) -560px -144px no-repeat;

	display:block;

	height:72px;
	
	float:left;

	overflow:hidden;

	width:280px;

}

#flashbox {


	float:left;

	background-color:#FFFFFF;
	padding:5px 0 3px 0px;
	background:url(../../images/site-new/boxMidBG.gif) scroll 0 0 repeat-x;
	width:380px;
	height:135px;

}

#flashtabb1 {

	display:block;

}

#flashtabb2 {

	display:none;
	vertical-align:middle;

}

#flashtabb3 {

	display:none;

}

#flashRbar {

	background:url(../../images/site-new/flashRbg.png) top left no-repeat;

	float:left;

	height:144px;

	width:20px;

}

 .badge {

	float:left;
	padding:16px 0 0 0px;
	margin-top:114px;
	padding-left:30px;


}

.badgebttn {

	background:url(../../images/site-new/badge.png) 0 0 no-repeat;

}

.badgebttn:hover {

	background:url(../../images/site-new/badge.png) 0 -66px no-repeat;

}



/* contentbody starts 

****************************************************************/

#contentbody {

	background:url(../../images/site-new/bttmbg.jpg) 50% 100% no-repeat;

	clear:both;

	float:left;

	padding:18px 23px 160px 23px;

	width:936px;

}

#contentbody #topcont {

	border-bottom:1px solid #dbdbdb;

	float:left;

	padding-bottom:20px;

	width:936px;

}



/* famouspeople block

****************************************************************/

#outertab {
	float:left;
	height:35px;
	width:390px;
}
#outer {
	/*float:left;*/
	width:383px;
	margin:0px 0px 0 0;
	clear:both;
}

.fmsppl, .newppl {
	background-color:#fff;
	border:1px solid #d6eadc;
	border-top:none;
	float:left;
	padding:0 2px 2px 2px;
	height:235px;
}

.newppl{
	border:1px solid #ddd6c3;
		border-top:none;
	display:block;
}

.fmscontent, .newcontent, .greencontent, .browncontent {
	background:url(../../images/site-new/fmschdbg.gif) top left repeat-x #abcb9a;
	float:left;
	height:224px;
	padding:11px 15px 0 15px;
	width:353px;
	display:block;
}
/*.fmscontenttext, .newcontenttext{
	width:416px;
	font-size:11px;
	color:#fff;
	line-height:18px;
	margin-bottom:8px;
}*/



.greencontent {

	height:175px;

	width:285px;

}



.browncontent {

	height:175px;

	width:285px;

}



.interfmscontent {

	width:616px;

}



.newcontent, .internewcontent, .browncontent{ 

	display:block;

	background:url(../../images/site-new/newpplbg.gif) top left repeat-x #c5b58d;

	padding:11px 15px 0 15px;

	display:none;

}



.internewcontent {

	width:616px;

}



.fmscontent ul, .newcontent ul, .greencontent ul, .browncontent ul  {

	height:160px;

}



.greencontent ul {

	height:138px;

}



.browncontent ul {

	height:138px;

}



.fmscontent ul li, .newcontent ul li, .greencontent ul li, .browncontent ul li  {

	float:left;

	height:150px;

	margin-right:10px;

	width:80px;

}



.greencontent ul li {

	height:138px;

	width:85px;

	margin-left:3px;

}



.browncontent ul li {

	height:138px;

	width:85px;

	margin-left:3px;

}



.interfmscontent ul li, .internewcontent ul li, .greencontent ul li, .browncontent ul li {

	margin-right:9px;

}





.fmscontent ul li p, .newcontent ul li p, .greencontent ul li p, .browncontent ul li p  {

	margin:0;

	padding:0;

}



.fmscontent ul li.last, .newcontent ul li.last, .greencontent ul li.last, .browncontent ul li.last  {

	margin-right:0;

}



.fmscontent ul li img.wbdr, .newcontent ul li img.wbdr, .greencontent ul li img.wbdr, .browncontent ul li img.wbdr  {

	border:2px solid #fff;

	margin:0 0 5px 0;

}



.fmscontent ul li img.bttns, .newcontent ul li img.bttns, .greencontent ul li img.bttns, .browncontent ul li img.bttns{

	padding-top:6px;

}



.fmscontent .view, .newcontent .view, .greencontent .view, .browncontent .view  {

	float:right;

	width:70px;

	padding-top:10px;

	text-align:right;

}

.leftmem .view {

	width:420px;

	float:left;

	padding-top:5px;

}



.fmscontent .view a, .newcontent .view a, .greencontent .view a, .browncontent .view a, .leftmem .view1 a  {

	color:#ffffff;

	text-decoration:underline;

	/*background:url(../../images/site-new/arrow.gif) 20px 5px no-repeat;*/

	padding-left:10px;

	display:block;

}



.leftmem .view1 a {

	text-align:right;

	float:right;

	color:#0066af;

	text-decoration:none;

}

.leftmem .view1 a:hover {

	color:#cc7700;

	text-decoration:underline;

}

.fmscontent .view a:hover, .newcontent .view a:hover, .interfmscontent .view a:hover, .internewcontent .view a:hover, .leftmem .view a:hover, .greencontent .view a:hover, .browncontent .view a:hover {

	/*background:url(../../images/site-new/arrow.gif) 15px 5px no-repeat;*/

	padding-left:12px;

	text-decoration:none;

}

.leftmem .view a:hover {

	background:url(../../images/site-new/arrow1.gif) 15px 5px no-repeat;

	/*padding-left:12px;*/

	padding-left:0px;

}

/* block for toprightcontent

****************************************************************/

#rightblock {
	float:right;
	width:auto;
	border:0px solid red;
	font-size:12px;
}



/* block for polls

****************************************************************/

#poll {
	float:left;
	width:260px;
	border:1px solid #d0cdcd;
	color:#3d3d3d;
	font-size:12px;
	margin-left:10px;
	overflow:hidden;
	height:270px;
	background-color:#f1f8fa;
}
#poll .pollhead {
	padding:11px 0 8px 15px;
	border-bottom:1px solid #d0cdcd;
}
#poll .pollcontent {
	background:url(../../images/site-new/pollbg.gif) bottom left repeat-x;
	background-position:bottom;
	padding:10px;
	height:180px;

}

.pollcontent p {
	margin:0;
	padding:0 0 8px 0;
}
.pollcontent p.head {
	font-weight:bold;
	padding-bottom:15px;
}
input {
	margin:0;
	padding:0;
}
.Hheadtxt{font-family:Tahoma, Arial, Helvetica, sans-serif; color:#cc7700; font-size:18px;}




/* block for question

****************************************************************/

#question {
	float:right;
	/*border-left:1px dotted #d0cdcd;*/
	margin-left:10px;
	color:#3d3d3d;
	font-size:12px;
	line-height:15px;
	overflow:hidden;
}

#question .questionhead {

	padding:11px 0 7px 15px;

	border-bottom:1px solid #d0cdcd;

}

#question .questioncontent {

	background:url(../../images/site-new/questbg.gif) bottom left repeat-x #ffffff;

	padding:15px;

	height:170px;

}

#question p {

	margin:0;

	padding:0 0 8px 0;

}

#question p.head {

	font-weight:bold;

	padding-bottom:15px;

}



/* block for founder
****************************************************************/
#founder {
	float:right;
	width:250px;
	margin-left:10px;
	color:#7d7d74;
	font-size:12px;
	line-height:15px;
	border:1px solid #d0cdcd;
	text-align:center;
	overflow:hidden;
	height:270px;
	background-color:#faf9e0;
}
#founder .founderhead {
	padding:9px;
}
#founder .foundercontent {
	background:url(../../images/site-new/founderbg.gif) bottom left repeat-x #ffffff;
	padding:0 5px 5px 5px;
	height:197px;
}
.foundercontent img {
	padding-bottom:5px;
}
#contentbody #bottomcont {
	float:left;
	width:936px;
	padding-top:20px;
}

#bottomcont div{font-size:12px; !important}


/* block for newspaper

****************************************************************/

#newspaper {
	float:left;
	width:157px;
	background:url(../../images/site-new/gryvertdot.gif) top right repeat-y;
	padding:0 10px 0 10px;
	height:170px;
}

#newspaper img {

	margin-bottom:8px;

}

#newspaper ul li {

	line-height:18px;

	list-style:none;

}

#newspaper ul li a {

	text-decoration:none;

}

#newspaper ul li a:hover {

	text-decoration:none;

}



/* block for hotel

****************************************************************/

#tophotel {
	float:left;
	width:129px;
	background:url(../../images/site-new/gryvertdot.gif) top right repeat-y;
	padding:0 10px 0 10px;
	height:170px;
	line-height:18px;	
}

#tophotel img {

	margin-bottom:8px;

}

#tophotel ul {

	padding-bottom:10px;

}

#tophotel ul li {

	line-height:18px;

	list-style:none;

}

#tophotel ul li a {

	text-decoration:none;

}

#tophotel ul li a:hover {

	text-decoration:none;

}



/* block for diduknow

****************************************************************/

#diduknow {
	float:left;
	width:173px;
	background:url(../../images/site-new/gryvertdot.gif) top right repeat-y;
	padding:0 10px;
	height:170px;
	color:#424242;
	line-height:18px;
}

#diduknow img {

	margin-bottom:8px;

}

#diduknow ul {

	padding-bottom:10px;

}

#diduknow ul li {

	line-height:18px;

	list-style:none;

}

#diduknow ul li a {

	text-decoration:none;

	color:#006699

}

#diduknow ul li a:hover {

	text-decoration:underline;

	color:#cc7700;

}



/* block for hotnhapp

****************************************************************/

#hotnhapp {
	float:left;
	width:177px;
	padding:0 10px 0 10px;
	height:170px;
	color:#424242;
	line-height:18px;
}

#hotnhapp img {

	margin-bottom:8px;

}



/* block for footer

****************************************************************/

#footer {

	clear:both;

	float:left;

	width:982px;

	color:#393a3a;


}

#footer .left {

	background:url(../../images/site-new/footerL.png) top left no-repeat;

	float:left;

	width:14px;

	height:51px;

}

#footer .mid {

	background:url(../../images/site-new/footermid.png) top left repeat-x;

	float:left;

	width:933px;

	height:51px;

	padding:0 9px;

}

#footer .mid div.fleft {

	float:left;

	padding-top:18px;

	color:#1b1c1c;

}

#footer .mid div.fleft a {

	color:#393a3a;

	text-decoration:none;

	padding:0 5px;
	font-size:12px;

}

#footer .mid div.fleft a:hover {

	color:#5a5a5a;
	font-size:12px;

}

#footer .mid div.fright {

	float:right;

	padding-top:18px;

	width:480px;
	font-size:12px;

}

#footer .mid div.fright div.addbtn {

	float:left;

	width:130px;

	padding-left:40px;

}

#footer .mid div.fright div.copy {

	float:right;

	width:300px;

}

#footer .right {

	background:url(../../images/site-new/footerR.png) top left no-repeat;

	float:left;

	width:14px;

	height:51px;

}



/* innerpage

**********************************************************/

#innerbody {

	background:url(../../images/site-new/bttmbg.jpg) 50% 100% no-repeat;

	float:left;

	padding:49px 23px 160px 23px;

	width:930px;

}

#topnav {

	float:left;

	width:930px;

	background:url(../../images/site-new/grdot.gif) bottom left repeat-x;

	clear: both;

}



/* innerpage blue tabs

**********************************************************/

#lefttab {

	float:left;

	width:733px;

}

#lefttab ul li {

	float:left;

	font-family:Tahoma;

	font-size:15px;

	margin:0 2px 0 0;

	padding:0;

	font-weight:bold;

	text-align:center;

}

#lefttab ul li.first, #lefttab ul li.firstselect {

	background:url(../../images/site-new/tab1_n.png) top left no-repeat;

	text-decoration:none;

	overflow:hidden;

	width:124px;

	display:block;

	height:29px;

	padding-top:13px;

}

#lefttab ul li.first a{

	text-decoration:none;

	color:#fff;

	cursor:pointer;

}

#lefttab ul li.first a:hover {

	text-decoration:underline;

}

#lefttab ul li.firstselect {

	background:url(../../images/site-new/tab1_r.png) top left no-repeat;

	color:#333;

}

#lefttab ul li.second, #lefttab ul li.secondselect {

	color:#fff;

	background:url(../../images/site-new/tab2_n.png) top left no-repeat;

	display:block;

	height:29px;

	text-decoration:none;

	overflow:hidden;

	width:144px;

	padding-top:13px;

}

#lefttab ul li.second a {

	color:#fff;

	text-decoration:none;

}

#lefttab ul li.second a:hover {

	text-decoration:underline;

}

#lefttab ul li.second span a {

	font-size:12px;

	color:#fff;

	text-decoration:none;

	padding-left:10px;

}

#lefttab ul li.second span a:hover {

	font-size:12px;

	color:#fff;

	text-decoration:underline;

}

#lefttab ul li.secondselect {

	background:url(../../images/site-new/tab2_r.png) top left no-repeat;

	color:#333;

}

#lefttab ul li.secondselect a {

	color:#006699;

	text-decoration:none;

}

#lefttab ul li.secondselect a:hover {

	text-decoration:none;

	color:#cc7700;

}

#lefttab ul li.secondselect span {

	padding-left:10px;

	font-size:12px;

}

#lefttab ul li.secondselect span a {

	color:#006699;

	font-size:12px;

	text-decoration:none;

}

#lefttab ul li.secondselect span a:hover {

	color:#cc7700;

}

#lefttab ul li.third, #lefttab ul li.thirdselect {

	background:url(../../images/site-new/tab3_n.png) top left no-repeat;

	display:block;

	height:29px;

	text-decoration:none;

	overflow:hidden;

	width:126px;

	padding-top:13px;

}

#lefttab ul li.third a {

	text-decoration:none;

	color:#fff;

}

#lefttab ul li.third a:hover {

	text-decoration:underline;

}

#lefttab ul li.thirdselect {

	background:url(../../images/site-new/tab3_r.png) top left no-repeat;

	color:#333;

}

#lefttab ul li.fourth, #lefttab ul li.fourthselect {

	background:url(../../images/site-new/tab4_n.png) top left no-repeat;

	display:block;

	height:29px;

	text-decoration:none;

	overflow:hidden;

	width:146px;

	padding-top:13px;

}

#lefttab ul li.fourth a {

	text-decoration:none;

	color:#fff;

}

#lefttab ul li.fourth a:hover {

	text-decoration:underline;

}

#lefttab ul li.fourthselect {

	background:url(../../images/site-new/tab4_r.png) top left no-repeat;

	color:#333;

}

#lefttab ul li.fifth, #lefttab ul li.fifthselect {

	color:#fff;

	background:url(../../images/site-new/tab5_n.png) top left no-repeat;

	display:block;

	height:29px;

	text-decoration:none;

	overflow:hidden;

	width:112px;

	padding-top:13px;

}

#lefttab ul li.fifth a {

	text-decoration:none;

	color:#fff;

}

#lefttab ul li.fifth a:hover {

	text-decoration:underline;

}

#lefttab ul li.fifthselect {

	background:url(../../images/site-new/tab5_r.png) top left no-repeat;

	color:#333;

}

#topnav #righttab {

	float:right;

	padding-top:13px;

	padding-right:12px;

	width:185px;

	text-align:right;	

}

#righttab .divider {

	padding:0 10px;

}

#innerbody #innercontent, #innercontentpro, #innercontent1 {

	background-color:#fff;

	float:left;

	width:928px;

	border-right: 1px solid #ccc;

	border-left: 1px solid #ccc;

	background:url(../../images/site-new/innerbg.gif) -6px 0 repeat-y;

	clear: both;

}

#innercontent1{

	background:url(../../images/site-new/innerbg1.gif) -6px 0 repeat-y;

}

#innercontentpro{

width:508px;

border:none;

}

#errorbody {

	/*background:url(../../images/site-new/error.gif) -6px 0 repeat-y;*/

	width:928px;

	padding:10px 0;

	text-align:center;

}



/* innerpage leftcolumn

**********************************************************/

.leftcol, .leftcolnew {

	padding:30px 39px;

	float:left;

	width:652px;

	background:#fff;

	font-style:normal !important;

}

.leftcolnew {

	border-top:1px solid #dbdbdb;

}



#innercontent .leftcol {

	padding:30px 33px;

	float:left;

	width:652px;

}

.leftcol #rembox {

	background:url(../../images/site-new/reminderdnshd.gif) left bottom repeat-x #fffbe5;

	float:left;

	height:33px;

	width:652px;

}

.remimg {

	border:1px solid #dfd7ad;

	border-right:none;

	float:left;

	height:29px;

	width:118px;

}

.remcont {

	border:1px solid #dfd7ad;

	border-left:none;

	height:21px;

	float:right;

	padding:8px 10px 0 10px;

	width:512px;

}



/* innerpage - profile

**********************************************************/

#profdet {

	float:left;

	padding-top:30px;

	width:652px;

}

#profdet h1 {

	font-size:24px;

	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;

	padding-bottom:6px;

	border-bottom:1px solid #dbdbdb;

	margin-bottom:10px;

	color:#333333;

}

#profdet .img {

	border:1px solid #dbdbdb;

	height:170px;

	width:150px;

	float:left;

}

#profdet #profcont {

	float:right;

	margin-left:20px;

	width:460px;

}

#profcont .det {

	float:left;

	height:13px;

	border-bottom:1px solid #ebebeb;

	padding-bottom:10px;

	padding-left:0;

	width:460px;

	margin-bottom:5px;

}

.det a {

	color:#006699;

	text-decoration:none;

	font-weight:bold;

}

.det a:hover {

	color:#cc7700;

}

.msg {

	background:url(../../images/site-new/msg.gif) 0 2px no-repeat;

	padding-left:23px;

}

.con {

	background:url(../../images/site-new/connect.gif) 0 2px no-repeat;

	padding-left:25px;

}

.comm {

	background:url(../../images/site-new/comm.gif) 0 0 no-repeat;

	padding-left:25px;

	height:16px;

}

#profcont .detail {

	float:left;

	line-height:20px;

	width:460px;

}

.detail a {

	text-decoration:none;

	font-weight:bold;

}

.detail span a {

	font-weight:normal;

	padding:0 5px;

}



/* innerpage - proximity

**********************************************************/

#proximity {

	float:left;

	padding-top:30px;

	width:652px;

}

#proximity h1 {

	font-size:24px;

	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;

	padding-bottom:6px;

	border-bottom:1px solid #dbdbdb;

	margin-bottom:10px;

}

#proximity h1 img {

	padding-left:10px;

}

#proximity .leftprox {

	float:left;

	width:470px;

	padding-right:30px;

	line-height:16px;

}

.leftprox a {

	font-weight:bold;

	text-decoration:none;

}

.leftprox p.normal a {

	font-weight:normal;

	text-decoration:none;

}

.leftprox span {

	color:#000;

	font-weight:bold;

}

#proximity .rightprox {

	float:right;

	width:150px;

}



/* innerpage - memoirs

**********************************************************/

#memoirs {

	float:left;

	padding-top:30px;

	width:652px;

}

#memoirs h1 {

	font-size:24px;

	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;

	padding-bottom:6px;

	border-bottom:1px solid #dbdbdb;

	margin-bottom:10px;

}

#memoirs h1 span a {

	font-family:Arial, Helvetica, sans-serif;

	font-size:12px;

	padding-left:15px;

}

#memoirs h1 span a:hover {

	color:#cc7700;

}

#memoirs .leftmem {

	float:left;

	width:420px;

	padding-right:30px;

	line-height:16px;

	margin-top:10px;

}

.leftmem ul li {

	margin:0;

	padding:0 0 20px 0;

	display:block;

	height:60px;

}

.leftmem ul li a {

	text-decoration:none;

	font-weight:bold;

}

.leftmem ul li img {

	border:1px solid #e4cb69;

	padding:4px;

	float:left;

	height:60px;

	width:77px;

	margin-right:10px;

}

#memoirs .rightmem {

	float:right;

	width:201px;

	margin:10px 0 0 0;

	padding:0;

}



/* innerpage rightcolumn

**********************************************************/



#innercontent #rightcol, #innercontent1 #rightcol {

	float:right;

	width:195px;

	text-align:left;

	margin:0 0 0 1px;

}

#rightnav {

	width:195px;

	clear: both;

}

#rightnav ul {

	border-bottom:4px solid #e1e1e1;

}

#rightnav ul li {

}

#rightnav ul li a, #rightnav ul li a.more {

	display:block;

	color:#474747;

	text-decoration:none;

	padding:9px 0 10px 18px;

	height:15px;

	background:url(../../images/site-new/menu_n.gif) top left no-repeat;

}

#rightnav ul li a.more span { 

	background:url(../../images/site-new/bluearrow.png) 2px 0 no-repeat;

	padding:0 0 0 25px;

}

#rightnav ul li a:hover {

	color:#cc7700;

	background:url(../../images/site-new/menu_r.gif) top left no-repeat;

}

#rightnav ul li.selected {

	color:#cc7700;

	font-weight:bold;

	background:url(../../images/site-new/menu_r.gif) top left no-repeat;

	text-decoration:none;

	padding:9px 0 10px 18px;

}



#downbadge {

	width:172px;

	text-align:left;

	border-bottom:1px solid #e1e1e1;

	clear: both;

	/*padding:21px 9px 21px 12px;*/

	padding:10px 9px 10px 12px;

}

#downbadge p {

	padding:0 0 5px 0;

	margin:0;

}

#diduknowblok {

	float:right;

	width:154px;

	text-align:left;

	padding:25px 20px 25px 21px ;

	line-height:17px;

}

#boxhead {

	width:161px;

	height:32px;

	overflow:hidden;

}

#boxhead.diduknow {

	background:url(../../images/site-new/didukno.gif) 0 -12px no-repeat;

	height:12px;

	margin-bottom:10px;

}

.dotlilne {

	float:right;

	width:160px;

	height:1px;

	background:url(../../images/site-new/horidot.gif) top left repeat-x;

}	

#boxhead.hothapp {

	background:url(../../images/site-new/hothapp.gif) 0 0 no-repeat;

	height:15px;

	margin-bottom:10px;

}

#boxhead.tophotels {

	background:url(../../images/site-new/hotel.gif) 0 -15px no-repeat;

	height:15px;

}

#boxhead.newspapers {

	background:url(../../images/site-new/local.gif) 0 -16px no-repeat;

	height:16px;

}

#boxhead.recommendation {

	background:url(../../images/site-new/recom.gif) 0 -12px no-repeat;

	height:16px;

}

#boxhead.polls {

	background:url(../../images/site-new/polls.gif) 0 -12px no-repeat;

	height:16px;

}

.advertise {

	padding:30px 40px 0 40px;

	float:left;

	width:652px;

	padding-top:150px;

	text-align:center;

}



/* innerpagetopcurve

**********************************************************/

#innercontenttop {

	float:left;

	height:17px;

	width:930px;

	clear: both;

}

#innercontenttop .leftcont {

	background:url(../../images/site-new/TL.png) bottom left no-repeat;

	float:left;

	height:17px;

	width:16px;

}

#innercontenttop .midcont {

	background:url(../../images/site-new/TM.gif) bottom left repeat-x #fff;

	float:left;

	width:898px;

	height:17px;

}

#innercontenttop .rightcont {

	background:url(../../images/site-new/TR.png) bottom left no-repeat;

	height:17px;

	float:right;

	width:16px;

}



/* innerpagebottomcurve

**********************************************************/

#innercontentbtm {

	float:left;

	height:100px;

	width:930px;

}

#innercontentbtm .leftcont {

	background:url(../../images/site-new/BL.png) bottom left no-repeat;

	float:left;

	height:100px;

	width:16px;

}

#innercontentbtm .midcont {

	background:url(../../images/site-new/BM.gif) bottom left repeat-x #fff;

	float:left;

	width:898px;

	height:100px;

}

.midcont .advertisement {

	float:left;

	width:598px;

	height:99px;

	padding-left:120px;

}

.midcont .shade {

	float:right;

	width:180px;

	height:99px;

	background:url(../../images/site-new/rightshd.jpg) top left no-repeat;

}

#innercontentbtm .rightcont {

	background:url(../../images/site-new/BR.png) bottom left no-repeat;

	height:100px;

	float:right;

	width:16px;

}



/* rightcol accordian

**********************************************************/



#basic-accordian{

	padding:0;

	width:195px;

}

#accchild1{

	display:block;

}

#accchild2, #accchild3, #accchild4, #accchild5, #accchild6 {

	display:none;

}

.accordion_headings{

	padding:14px 0 21px 15px;

	background: url(../../images/site-new/accordion_a.gif) 0 -94px no-repeat;

	cursor:pointer;

	display:block;

	width:180px;

}

.accordion_headingshover {

	background: url(../../images/site-new/accordianhover.gif ) 0 0 no-repeat;

	cursor:pointer;

	display:block;

	width:180px;

	padding:14px 0 21px 15px;

}

.accordion_child {

	padding:10px 15px 15px 10px;

	margin-left:5px;

	background:url(../../images/site-new/horidot.gif) left bottom repeat-x #fff;

}



/* buttons

**********************************************************/



.button {

	border-top: 1px solid #5f9fc0;

	border-left: 1px solid #5f9fc0;

	border-right: 1px solid #044b6e;

	border-bottom: 1px solid #044b6e;

	color:#fff;

	padding:3px 5px;

	font-size:12px;

	margin:0;

	background:url(../../images/site-new/bttnbg.gif) top left repeat-x;

	cursor:pointer;

}

.buttonNew {

	border-top: 1px solid #5f9fc0;

	border-left: 1px solid #5f9fc0;

	border-right: 1px solid #044b6e;

	border-bottom: 1px solid #044b6e;

	color:#fff;

	padding:3px 0 3px 2px;

	font-size:12px;

	margin:0;
	text-align:center;

	background:url(../../images/site-new/bttnbg.gif) top left repeat-x;

	cursor:pointer;
	margin:5px 0 0 0px;

}

.buttonNew a{color:#FFFFFF;}

.submitbttn {

	background:url(../../images/site-new/signup.gif) 0 0;

	width:92px;

	height:26px;

	border:none;

	color:#fff;

	font-size:13px;

	font-family:Arial, Helvetica, sans-serif;

	cursor:pointer;

}

	

/* myprofile

**********************************************************/



.leftcol #myprofile {

	float:left;

}

#myprofile h1 {

	font-size:24px;

	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;

	border-bottom:1px solid #dbdbdb;

	padding-bottom:10px;

	margin-bottom:6px;

}

#myprofile h1 span{

	

	margin-top:-25px;

	

	position:relative;

	font-size:12px;

	line-height:24px;

	font-family:Arial, Helvetica, sans-serif;

}


#myprofilecopy h1 span{

	float:right;

	margin-top:-25px;

	color:#9e9e9e;

	position:relative;

	font-size:12px;

	line-height:24px;

	font-family:Arial, Helvetica, sans-serif;

}

#myprofile p.gry {

	color:#707070

}

#myprofile p.gry span {

	color:#cccccc;

	padding:0 8px;

}

#Proftabs {

	margin-top:20px;

	background:url(../../images/site-new/proftabbg.gif) bottom left repeat-x;

	height:27px;

}

#Proftabs ul {

	padding:0 0 0 5px; 

	margin:0; 

	list-style:none; 

}

#Proftabs li {

	float:left; 

	margin:0; 



	list-style:none; 

	margin-right:2px;

}

#Proftabs a {

	padding-left:14px; 

	color:#006699; 

	text-decoration:none;  

	background: url(../../images/site-new/protbl.gif) repeat-x left top;

}

#Proftabs a span {

	padding:5px 13px 8px 0; 

	background:url(../../images/site-new/protabr.gif) no-repeat right top;

}

#Proftabs a {

	display:block; 

	float:left;

}

#Proftabs a span {

	display:block; 

	float:left;

}

#Proftabs a {

	float:none;

}

#Proftabs a span {

	float:none;

}

#Proftabs a:hover {

	padding-left:14px; 

	background: url(../../images/site-new/protbl_h.gif) repeat-x left top; 

	color: #000000;

}

#Proftabs a:hover span {

	padding-right:13px; 

	background: url(../../images/site-new/protabr_h.gif) no-repeat right top;

}

#Proftabs a.slected {

	padding-left:14px; 

	background: url(../../images/site-new/protbl_h.gif) repeat-x left top; 

	color: #000000;

}

#Proftabs a.slected span {

	padding-right:13px; 

	background: url(../../images/site-new/protabr_h.gif) no-repeat right top;

} 

#profiledata, #profiledatapro  {

	float:left;

	width:652px;

	padding:20px 0;

}

#profiledatapro{

	padding:10px;

		width:480px;

}



#profileshd, #profileshd1 {

	float:left;

	width:652px;

	background:url(../../images/site-new/profbttmshd.gif) top left repeat-x #fff;

	padding-top:20px;

	height:50px;

	text-align:center;

}

#profileshd1{

	width:652px;

	height:10px;

}



#tabb1 {

	display:block;

}

#tabb2 {

	display:none;

}

#tabb3 {


	display:none;

}

#tabb4 {

	display:none;

}

#tabb5 {

	display:none;

}

#tabb6 {

	display:none;

}

#tabb7 {

	display:none;

}

#tabb8 {

	display:none;

}

.profimgouter, #proftag, #proftag2 {

	float:left;

	width:150px;

	height:153px;

}

#proftag { 

	height:40px;

/*	margin:0 0 0 1px;*/

	margin:-5px 0 15px 1px;

}

#proftag2{

	height:20px;

	width:300px;

	margin:0 0 10px 0;

	}



#proftag ul li, #proftag2 ul li {

	list-style:none;

	float:left;

	width:40px;

	height:20px;

	padding:0 0 0 35px;

	margin:5px 0 0 0;

}

#proftag ul li.rate, #proftag2 ul li.rate {

	background:url(../../images/site-new/editbookmarks.png) 12px 0 no-repeat;

}

#proftag ul li.smile, #proftag2 ul li.smile {

	background:url(../../images/site-new/emoticon_smile.png) 12px 0 no-repeat;

}

#proftag ul li.fav, #proftag2 ul li.fav {

	background:url(../../images/site-new/favorite.png) 12px 0 no-repeat;

}

#proftag ul li.comment, #proftag2 ul li.comment {

	background:url(../../images/site-new/icon_comment.gif) 12px 0 no-repeat;

}

.profimg {

	float:left;

	border:1px solid #dbdbdb;

	width:150px;

	height:113px;

}



.profdatacont {

	float:right;

	margin-left:20px;

	width:480px;

}



/* profile data

**********************************************************/

	

#profdataprivacy {

	padding:0;

	font-size:12px;

}

#profdataprivacy table {

	border-top:1px solid #f1f1f1;

	border-bottom:1px solid #f1f1f1;

}

#profdataprivacy tr.DB {

	background-color:#fff;

}

#profdataprivacy tr.LB {

	background-color:#f6f6f6;

}

#profdataprivacy table td {

	padding-left:5px;

	height:25px;

	border-top:1px solid #f1f1f1;

	border-bottom:1px solid #f1f1f1;

	color:#424242;

}

#profdataprivacy table td.col1 {

	width:150px;

}

#profdataprivacy table td.col2 {

	width:11px;

	text-align:center;

}



/* education data

**********************************************************/



.profdataedu {

	padding:0;

}

.profdataedu td.outer {

	border:1px solid #f1f1f1;

}

.profdataedu table.outer {

	border:1px solid #f1f1f1;

}

.profdataedu tr.headbg {

	background-color:#f6f6f6;

	height:25px;

}

.profdataedu th {

	text-align:left;

	padding-left:10px;

	color:#424242;

	font-weight:bold;

}

.profdataedu th.colmn1 {

	width:144px;

}

.profdataedu th.colmn2 {

	width:170px;

}

.profdataedu th.colmn3 {

	width:110px;

}

.profdataedu table td {

	height:25px;

	background-color:#fff;

	border-bottom:1px solid #f1f1f1;

}

.profdataedu table td.bdrbttm {

	height:15px;

}

.profdataedu table td.data {

	height:25px;

	padding-left:10px;

}

.profdataedu tr.LB {

	background-color:#f9fcfc;

}



/* professional data

**********************************************************/



.professionaldata {

	padding:0;

}

.professionaldata td.outer {

	border:1px solid #f1f1f1;

}

.professionaldata table.outer {

	border:1px solid #f1f1f1;

}

.professionaldata tr.headbg {

	background-color:#f6f6f6;

	height:25px;

}

.professionaldata th {

	text-align:left;

	padding-left:10px;

	color:#424242;

	font-weight:bold;

}

.professionaldata th.colmn1 {

	width:110px;

}

.professionaldata th.colmn2 {

	width:115px;

}

.professionaldata th.colmn3 {

	width:90px;

}

.professionaldata th.colmn4 {

	width:100px;

}

.professionaldata th.colmn3_n {

	width:80px;

}

.professionaldata th.tabcaption {

	border:1px solid #f1f1f1;

	height:25px;

}

.professionaldata table td{

	height:25px;

	background-color:#fff;

/*	border-bottom:1px solid #f1f1f1;*/

}

.professionaldata table td.bdrbttm {

	height:15px;

}

.professionaldata table td.data {

	height:25px;

	padding-left:10px;

}

.professionaldata tr.LB {

	background-color:#f9fcfc;

}



/* excited data

**********************************************************/



#excited {

padding:0;

}

#excited a {

	text-decoration:none;

}



/* excited data

**********************************************************/

#privacy {

}



#privacy table td.tdoff {

background-color:#fff;

border:1px solid #f1f1f1; padding:5px;

}

#privacy table td.tdon {

border:1px solid #f1f1f1; padding:5px;

background-color:#f6f6f6;

}

#privacy ul {

	margin:0;

	padding:0;

}

#privacy ul li {

	margin:0;

	padding:0;

	list-style:none;

	background:url(../../images/site-new/arrrow.gif) 0 3px no-repeat;

	padding-left:15px;

}



/* testimonial data

**********************************************************/



#profdatatest {

padding:0;

}

#profdatatest a {

	text-decoration:none;

}

#profdatatestleft {

	border:1px solid #dbe5e9;

	background-color:#f9fcfc;

	padding:6px

}

#profdatatestleft div.fl {

	float:left;

	border:1px solid #d9e4e8;

	padding:2px;

	margin-right:5px;

	width:76px;

}

#profdatatestleft div.right {

	float:right;

	width:295px;

}



#profdatatestleft div.right1 {

	float:right;

	width:365px;

}



#profdatatestleft div.righttag {

	float:left;

	width:365px;

	margin-left:15px;

}

#profdatatestleft div.right #testhead, #profdatatestleft div.righttag #testhead, #profdatatestleft div.right1 #testhead {

	background-color:#edf3f6;

	border:1px solid #dce6ea;

	padding:3px;

	/*float:left;

	width:200px;

	font-size:12px;

	color:#4c6c77;*/

}

#profdatatestleft div.right #testhead div.flleft, #profdatatestleft div.right1 #testhead div.flleft {

	float:left;

}

#testhead div.flleft a {

}

#testhead div.flleft a:hover {

	color:#cc7700;

}

#profdatatestleft div.right #testhead div.flright, #profdatatestleft div.right1 #testhead div.flright {

	float:right;

}

#profdatatestleft div.right #testhead a, #profdatatestleft div.righttag #testhead a {

	font-size:12px;

	color:#4c6c77;

	text-decoration:none;

	font-weight:bold;

}

#profdatatestleft div.right #testhead a:hover, #profdatatestleft div.righttag #testhead a:hover {

	color:#cc7700;

}

#profdatatestleft div.right #testcont, #profdatatestleft div.right1 #testcont {

	padding-top:5px;

	color:#6a6b6b;

}

#profdatatestright {

	border:1px solid #dbe5e9;

	background-color:#f9fcfc;

	padding:25px 0 6px 0;

	margin-left:5px;

	width:60px;

	height:55px;

	text-align:center;

}

#profdatatestright img {

	padding-bottom:3px;

}

.bluetext {

	color:#486f76;

	font-weight:bold;

}

.testimonialbox {

	border:1px solid #dbe5e9;

	width:448px;

	padding:4px;

	height:100px;

	color:#4b6b76;

	font-family:Arial, Helvetica, sans-serif;

	font-size:11px;

}

#tabsbllue {

	padding-top:10px;

}



/******** wanttonow bttn **/



p.iknow a, p.iknowg a {

	margin-top:6px;

	display:block;

	color:#636363;

	font-size:11px;

	font-family:tahoma;

	width:80px;

	height:17px;

	background:url(../../images/site-new/iknowbr_n1.gif) top left no-repeat;

	text-align: center;

	text-decoration:none;

	padding-top:3px;

	font-weight:bold;

}

p.iknowg a {

	background:url(../../images/site-new/wanttoknowbr_n2.gif) top left no-repeat;

}



p.iknow a:hover, p.iknowg a:hover {

	background:url(../../images/site-new/iknowbr_r1.gif) top left no-repeat;

}

p.iknowg a:hover {

	background:url(../../images/site-new/iknowbr_r2.gif) top left no-repeat;

}



/* Register Form

**********************************************************/

.topbg {

	background:url(../../images/site-new/top-bg.gif) no-repeat bottom center;

}

.bottombg {

	background:url(../../images/site-new/bottom-bg.gif) no-repeat top center;

}

.mainbg {

	background:url(../../images/site-new/main-bg.gif) repeat-y top center;

}

.headtext {

	color:#1c1c1c;

	font-size:16px;

	font-weight:bold;

	padding:0 20px;

	margin:0;

}

.notetext {

	color:#999999;

	font-size:11px;

	padding:0 0 10px 20px;

}

.textbox, .textboxred {

	padding:2px;

	border-top: 1px solid #999;

	border-right: 1px solid #ddd9d3;

	border-bottom: 1px solid #ddd9d3;

	border-left: 1px solid #999;

}



.LTxtWdt{width:170px; }



.textboxred {

	border: 1px solid #cc0000;

	background:#fbe3e4;

}





.textlbl {

	text-align:right;

	color:#333;

	padding:6px;

}

.textlbl span {

	color:red; 

}

.captcha {

	border: 1px solid #d4d0c8;

}

.newcaptcha {

	background:url(../../images/site-new/icon.gif) left center no-repeat;

	padding-left:15px;

}

#regpopup h1 {

	font-size:24px;

	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;

	padding-bottom:6px;

	border-bottom:1px solid #dbdbdb;

	margin:0 20px 10px 20px;

}

.errormsg, .errormsg1 {

	padding:5px 20px;

	color:#FF0000;

}

.errormsg1 {

	padding:2px 0 10px 0;

	color:#FF0000;

	font-size:11px;

}





.newerrormsg {

	font-weight:bold;

	color:#FF3300;

	margin-bottom:10px;

	padding:5px;

	background-color:#f5f5f5;

	border:1px solid #e1e1e1;

	float:left;

	width:640px;

}



/* Messages & community page & Recommendation & subheading

**********************************************************/



.leftcol #message, #comunities, #recommend, .subheading, #polls {

	float:left;

	width:652px;

}



.subheading {

	margin-top:30px;

}

#comunities #Proftabs

{

	margin-bottom:20px;

}

#message h1, #comunities h1, #recommend h1, .subheading h1, #polls h1 {

	font-size:24px;

	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;

	border-bottom:1px solid #dbdbdb;

	padding-bottom:10px;

	margin-bottom:20px;

}

#message h1 span, #comunities h1 span {

	background:url(../../images/site-new/headdivid.gif) 0 4px no-repeat;

	padding-top:10px;

	font-size:12px;

	padding-left:10px;

	margin-left:20px;

	font-family:Arial, Helvetica, sans-serif;

	height:19px;

}

#message h1 span a, #comunities h1 span a

{

	text-decoration:none;

}

#message .headingshd , #comunities .headingshd, #recommend .headingshd, #polls .headingshd, .headingshdsmall {

	float:left;

	width:652px;

	border-bottom: 1px solid #f2f2f2;

	height:4px;

	margin-bottom:3px;

}

#comunities .headingshd, #recommend .headingshd, .headingshdsmall {

	margin-top:0px;

}

.headingshdsmall{

width:559px;

float:left;

margin-left:93px;

}



/*.msgbody, .commbody, .recombody, .photobody, .pollsbody, .msgbodysmall {

	float:left;

	width:618px;

	padding:16px;

	border:1px solid #e3e3e3;

	border-top:3px solid #e3e3e3;

	background:url(../../images/site-new/msgbg.gif) top left repeat-x #fff;

	margin-bottom:10px;

}

*/

.msgbody, .commbody, .recombody, .photobody, .pollsbody, .msgbodysmall, .photobody1, .msgbody1 {

	float:left;

	width:618px;

	padding:8px 16px;

	border:1px solid #e3e3e3;

	border-top:3px solid #e3e3e3;

	background:url(../../images/site-new/msgbg.gif) top left repeat-x #fff;

	margin-bottom:10px;

}



/*.msgbody {

	padding:8px 16px;

}

*/

.msgbodysmall {

	width:525px;

	padding:8px 16px;

}

.msgbody1 {

	width:472px;

	padding:8px ;

	margin:0 0 10px 0;

}



.recombody { 

	min-height:140px;

}



.photobody {

	padding:16px 10px;

	width:630px;

}

.photobody1 {

	padding:8px 5px 8px 5px; 

	width:475px;

}

.msgbody .msgimgtag, .msgbody1 .msgimgtag, .commbody .comimgtag, .recombody .recomtag1, .msgimgtagsmall  {

	float:left;

	border:2px solid #fff;

	width:60px;

/*	height:96px;*/

	height:43px;

	background-color:#fff;

}

.msgbody .msgimgtag, .msgbody1 .msgimgtag, .commbody .comimgtag, .recombody .recomtag, .msgimgtagsmall  {

	float:left;

	border:2px solid #fff;

	width:76px;

/*	height:96px;*/

	height:58px;

	background-color:#fff;

}

.msgcont, .comcont, .remcomcont, .pollcontents, .msgcontsmall, .msgcont1 {

	float:left;

	margin-left:20px;

	width:518px;

}



.msgcontsmall {

width:425px;

margin-left:20px;

}



.msgcont1 {

width:372px;

margin-left:20px;

}





/*  poll */

.pollcontents {

	width:618px;

	margin-left:0;

	margin-bottom:0;

}



.pollheads {

	float:left;

	width:618px;

	margin-left:0;

	padding-bottom:5px;

	border-bottom:1px solid #e4e4e4;

	margin-bottom:14px;

}



.pollheads a {

	font-weight:bold;

	text-decoration:none;

}



.pollheads span {

	float:right;

	margin-top:-10px;

	font-size:11px;

	line-height:20px;

	font-weight:bold;

	color:#6f6f6f;

}



.pollheads span span.hot {

	background:url(../../images/site-new/ico_thumbup.png) top left no-repeat;

	padding-left:20px;

	padding-right:10px;

	

}

.pollheads span span.nothot {

	background:url(../../images/site-new/ico_thumbdown.png) top left no-repeat;

	padding-left:20px;

}





#polls ul li {

	background:url(../../images/site-new/arrrow.gif) 0 6px no-repeat;

	padding-left:15px;

	line-height:18px;

}



#polls ul li span {

	font-weight:bold;

}





/* poll close */





/*.msghead, .msgdetail, .comhead, .comdetail, .recomhead, .recomdetail, .polldetail, .otherdetail, .memorieshead, .eventhead, .msgdetailwd, .comheadsmall, .msgdetailsmall {

	float:left;

	font-size:11px;

	color:#8f8f8f;

	padding-bottom:5px;

	border-bottom:1px solid #e4e4e4;

	width:518px;

	margin-bottom:14px;

}*/



.msghead, .msgdetail, .comhead, .comdetail, .recomhead, .recomdetail, .polldetail, .otherdetail, .memorieshead, .eventhead, .msgdetailwd, .comheadsmall, .msgdetailsmall, .msgdetailnew, .msgheadnew {

	float:left;

	font-size:11px;

	color:#8f8f8f;

	padding-bottom:5px;

	border-bottom:1px solid #e4e4e4;

	width:518px;

	margin-bottom:7px ;

}

.msgheadnew {

	width:371px;

}





/*.comhead {

	margin-bottom:7px ;

}*/



.msgdetailnew{

	width:371px;

}



.msghead, .msgheadnew {

	padding-bottom:5px;

	margin-bottom:7px;

}

.msgdetail, .msgdetailnew{

	padding-bottom:7px !important;

	margin-bottom:5px !important;

}



.msgdetailsmall{

	width:425px;

	padding-bottom:7px;

	margin-bottom:5px;

	color:#424242;

	line-height:15px;

	font-size:12px;

}



.comheadsmall {

	width:425px;

	margin-bottom:7px;

}



.msgdetailwd{

	margin-bottom:8px;

	color:#424242;

	line-height:15px;

	font-size:12px;

	border-bottom:none;

}



.eventhead {

	font-size:13px;

	font-weight:bold;

	padding-bottom:8px;

}





.eventhead p.address  {

	padding-top:10px;

	line-height:11px;

	font-size:12px;

	font-weight:normal;

}



.polldetail {

	width:618px;

	margin-bottom:10px;

	font-size:12px;

}



.polldetail a {

	font-size:12px;

	color:#006699;

	text-decoration:none;

}



.polldetail a:hover {

	text-decoration: underline;

}



.otherdetail {

	width:618px;

	margin-bottom:0;

	padding-bottom:5px;

	border-bottom:none;

	font-size:12px;

}



.comhead, recomhead {

	font-size:13px;

	color:#424242;

}



/*.msgdetail, .comdetail, .recomdetail  {

	padding-bottom:15px;

	margin-bottom:8px;

	color:#424242;

	line-height:15px;

	font-size:12px;

}*/



.msgdetail, .comdetail, .recomdetail, .msgdetailnew  {

	padding-bottom:7px;

	margin-bottom:8px;

	color:#424242;

	line-height:15px;

	font-size:12px;

}

.msghead a, .msgheadnew a, .comhead a, .recomhead a, .comheadsmall a {

	font-weight:bold;

	font-size:13px;

	text-decoration:none;

}

.msghead span, .msgheadnew span, .comhead span, .recomhead span, .comheadsmall span  {

	float:right;

	
	position: relative;

	line-height:11px;

}

.comhead span {

	color:#8f8f8f;

	font-size:11px;

}

.comhead span {



	text-align:right;

}



.comhead span span.blue {

	margin:0;

	padding:0;

	color:#006699;

	width:auto;

	float:left;

	padding-right:5px;

}



.comhead span span.dividern  {

	color:#dddddd;

	padding:0 2px 0px 0px;

	float:none;

}



.comhead span span.blue a {

	font-weight:normal;

}



.recombttmlink a.edit {

	background:url(../../images/site-new/page_white_edit.png) 0 0px no-repeat;

	padding-left:22px;

}

.msgbttmlink a.edit {

	background:url(../../images/site-new/page_white_edit.png) 0 0px no-repeat;

	padding-left:22px;

}



.msgbttmlink a.bookmark {

	background:url(../../images/site-new/pagebookmark.gif) 0 0px no-repeat;

	padding-left:20px;

}



.msgbttmlink, .commbttmlink, .recombttmlink, .pollbttmlink, .msgbttmlinksmall {

	float:left;

	color:#cbcbcb;

	width:518px;

}



.msgbttmlinksmall {

	width:425px;

}



.msgbttmlink span, .commbttmlink  span, .recombttmlink span, .commbttmlink1  span, .pollbttmlink  span {

	padding:0px 10px;

	font-size:13px;

}

.msgbttmlink a, .commbttmlink a, .recombttmlink a, .pollbttmlink a, .msgbttmlinksmall a {

	text-decoration:none;

}

.msgbttmlink a.reply {

	background:url(../../images/site-new/reply.gif) 0 1px no-repeat;

	padding-left:22px;

}

.msgbttmlink a.delete, .recombttmlink a.delete, .pollbttmlink a.delete, .msgbttmlinksmall a.delete {

	background:url(../../images/site-new/close.gif) 0 0 no-repeat;

	padding-left:22px;

}

.msgbttmlink a.msgg {

	background:url(../../images/site-new/mail.gif) 0 0 no-repeat;

	padding-left:22px;

}



.msgbttmlink a.testimonial {

	background:url(../../images/site-new/write.gif) 0 0 no-repeat;

	padding-left:22px;

}

.msgbttmlink a.tagprof {

	background:url(../../images/site-new/tag.gif) 0 0 no-repeat;

	padding-left:22px;

}

.commbttmlink a.manage {

	background:url(../../images/site-new/manage.png) 0 0 no-repeat;

	padding-left:22px;

	text-decoration:none;

}

.commbttmlink a.topic {

	background:url(../../images/site-new/createtopic.gif) 0 0 no-repeat;

	padding-left:22px;

	text-decoration:none;

}



.commbttmlink a.leavecom {

	background:url(../../images/site-new/leavecomm.gif) 0 0 no-repeat;

	padding-left:22px;

	text-decoration:none;

}



.commbttmlink a.members {

	background:url(../../images/site-new/member.gif) 0 0 no-repeat;

	padding-left:22px;

	text-decoration:none;

}



.commbttmlink a.invite, .msgbttmlink a.invite {

	background:url(../../images/site-new/invite.gif) 0 0 no-repeat;

	padding-left:22px;

	text-decoration:none;

}





#thumb, #thumb1, .recombody .thumb, .recombody .thumb1 {

    margin-top:5px;

	margin-left:12px;

	float:left;

	width:65px;

	height:16px;

	background:url(../../images/site-new/ico_thumbup.png) top left no-repeat;

}

#thumb1, .recombody .thumb1 {

	background:url(../../images/site-new/ico_thumbdown.png) top left no-repeat;

}

#thumb span, #thumb1 span, .recombody .thumb span, .recombody .thumb1 span {


	padding-left:10px;

	color:#0066bd;

	font-size:11px;

}





#msgbttmshd{



	float:left;

	width:652px;

	background:url(../../images/site-new/profbttmshd.gif) top left repeat-x #fff;

	margin-bottom:3px;

	margin-top:40px;

	padding-top:25px;

}

.msgpagination

{

	width:652px;

	float:left;

	text-align:center;

	padding:5px 0px;

}

.msgpagination a.prev

{

	text-decoration:none;

	color:#b5b5b5;

	margin-right:20px;

	border:1px solid #fff;

	padding:3px 6px 3px 20px;

	background:url(../../images/site-new/larrow.gif) 6px 7px no-repeat;

	line-height:22px;

}

.msgpagination a.prev:hover

{

	color:#3366cc;

	border:1px solid #d0d0d0;

}

.msgpagination  a.number

{

	text-decoration:none;

	color:#b5b5b5;

	margin-right:5px;

	border:1px solid #d0d0d0;

	padding:1px 3px;	

	line-height:12px;

}

.msgpagination  a.number:hover

{

	border:1px solid #fff;

	color:#cf7516;

}

.msgpagination  .selected

{

	border:1px solid #fff;

	color:#cf7516;

	padding:1px 3px;

	margin-right:5px;

}

.msgpagination .next

{

	text-decoration:none;

	color:#b5b5b5;

	margin-left:20px;

	border:1px solid #fff;

	padding:3px 20px 3px 6px;

	background:url(../../images/site-new/rarrow.gif) 35px 7px no-repeat;

	line-height:22px;

}

.msgpagination span {

	padding-right:5px;

}



.msgpagination a.next:hover

{

	color:#3366cc;

	border:1px solid #d0d0d0;

}

.numdisplay

{

	color:#999999;

	text-align:center;

	padding:5px 0px 10px 0px;

	padding-left:20px;

}



/* Rounded Corner Table */

.corner_top-left, .corner_top-right, .corner_bottom-left, .corner_bottom-right {

	width:17px;

	height:17px;

}

.corner_left-center, .corner_right-center {

	width:17px;

}

.corner_top-left {

	background:url(../../images/site-new/corner_top-left.gif) right bottom no-repeat; 

} 

.corner_top-center {

	background:url(../../images/site-new/corner_top-center.gif) left bottom repeat-x; 

} 

.corner_top-right {

	background:url(../../images/site-new/corner_top-right.gif) left bottom no-repeat; 

} 

.corner_bottom-left {

	background:url(../../images/site-new/corner_bottom-left.gif) right top no-repeat; 

} 

.corner_bottom-center {

	background:url(../../images/site-new/corner_bottom-center.gif) left top repeat-x;

} 

.corner_bottom-right {

	background:url(../../images/site-new/corner_bottom-right.gif) left top no-repeat; 

} 

.corner_right-center {

	background:url(../../images/site-new/corner_right-center.gif) left top repeat-y; 

} 

.corner_left-center {

	background:url(../../images/site-new/corner_left-center.gif) right top repeat-y; 

}



/* editprofile page

**********************************************************/



.tdoffedit {

	border:1px solid #d9e4e8; 

	padding:5px;

}

.tdonedit {

	border:1px solid #d9e4e8; 

	padding:5px;

	background-color:#f9fcfc;

}

.textboxedit, .textboxeditsm, .searchtxtbox, .searchdrp {

	border-top: 1px solid #999;

	border-right: 1px solid #ddd9d3;

	border-bottom: 1px solid #ddd9d3;

	border-left: 1px solid #999;

	padding:2px 2px 0px 2px;

	width:200px;

	margin:0px;

	color: #6c8790;

	height:18px;

	font-size:11px;

}



.textboxeditsm { 

	width:120px;

}

.datebox {

	border-top: 1px solid #999;

	border-right: 1px solid #ddd9d3;

	border-bottom: 1px solid #ddd9d3;

	border-left: 1px solid #999;

	padding:0px 2px;

	width:60px;

	margin:0px;

	color: #6c8790;

	height:18px;

}

.textareaedit {

	border-top: 1px solid #999;

	border-right: 1px solid #ddd9d3;

	border-bottom: 1px solid #ddd9d3;

	border-left: 1px solid #999;

	padding:0px 2px;

	width:400px;

	height:100px;

	margin:0px;

	color: #6c8790;
	
	font-family:"Times New Roman", Times, serif;

}



.drbox {

	border-top: 1px solid #999;

	border-right: 1px solid #ddd9d3;

	border-bottom: 1px solid #ddd9d3;

	border-left: 1px solid #999;

	padding:0px 2px; 

	margin:0px; color: #6c8790; 

	height:20px;

}

#privacyedit table td.tdoff

{

	border:1px solid #d9e4e8; 

	padding:5px;

	background-color:#f3f7f9;

}

#privacyedit table td.tdon

{

	border:1px solid #d9e4e8; 

	padding:5px;

	background-color:#f9fcfc;

}



/* My map page

**********************************************************/

#regpopup h2 {

	font-size:16px;

	font-weight:bold;

	text-align:left;

	color:#9e3a00;

	margin:0 20px 0px 20px;

}

.bluetextlogout {

    font-size:12px;

	color:#377ea0;

	text-decoration:none; 

	padding:15px 20px 15px 20px;

}

.bluetextlogout a {

	color:#377ea0;

	text-decoration:none; 

}

.bluetextlogout a:hover {

	text-decoration:underline; 

	color:#cc7700;

}

.bluetextlogout span {

	color:#000000;

	text-decoration:none; 

}

.textbox1 {

	border-top: 1px solid #999;

	border-right: 1px solid #ddd9d3;

	border-bottom: 1px solid #ddd9d3;

	border-left: 1px solid #999;

	width:210px;

}

.textbox2 {

	border-top: 1px solid #999;

	border-right: 1px solid #ddd9d3;

	border-bottom: 1px solid #ddd9d3;

	border-left: 1px solid #999;

	width:195px;

}



.bordermap, .bordermap1 {

	width:600px;

	height:auto;

	border:1px solid #b8b8b8;

	margin:0 auto;

}

.bordermap1 {

	width:559px;

}

.forgotpadding {

	padding-left:20px;

}





/*  neweditprofile page

**********************************************************/

.datatblblock, .datatblblock:hover, .datatblblockpro, .datatblblockpro:hover{

	float:right;

	width:640px;

	border:1px solid #d9e4e8;

	padding:5px;

	margin-bottom:20px;

}

.datatblblockpro{

	width:480px;

}

.datatblblockpro:hover {

	background-color:#f9fcfc;

	width:480px;

}

.datatblblock:hover {

	background-color:#f9fcfc;

}

.excitedheading {

	font-size:15px;

	font-weight:bold;

	padding-bottom:10px;

}

.datarow, .datarowpro {

	float:left;

	width:640px;

	margin-bottom:10px;

}

.datarowpro{

	width:480px;

}

.datarowessay, .datarowproessay {

	float:left;

	width:550px;

	margin-bottom:10px;

}

.datarowproessay{

	width:480px;

}

.datarowhelp {

	float:left;

	width:428px;

	margin:6px 0 0 0;

	background-color:#dce6ea;

	height:20px;

	padding:5px 0 0 212px;

}



.datarowhelp a {

	text-decoration:none;

	color:#006699;

}



.datarowhelp a:hover {

	color:#cc7700;

}



.datacol1 {

	float:left;

	width:202px;

	text-align:right;

	padding-right:10px;

	padding-top:4px;

}

.datacol1essay {

	float:left;

	width:108px;

	text-align:right;

	padding-right:10px;

	

}

.datacol2, .datacol2pro  {

	float:right;

	width:428px;
	
}

.datacol03, .datacol03pro  {

	float:right;

	width:518px;
	
}
.datacol03pro{

	width:518px;

	float:left;
	
}



.datacol2 label{

	clear:both;
	float:left;
	width:400px;
	line-height:22px;

	
}

.datacol2pro{

	width:428px;

	float:left;
	
}

.datacol2pro_new{
width:518px;
float:right !important;
float:none;
	
}

.memorieshead1{border-bottom:1px solid #E4E4E4; padding:5px 0; margin:0px 0 5px 0;}


.datacol02, .datacol02pro  {

	float:right;

	width:428px;
	
/*	font-family:"Times New Roman", Times, serif; */


}

.datacol02pro{

	width:428px;

	float:left;
	
	font-family:"Times New Roman", Times, serif;

}

.datacol03, .datacol03pro  {

	float:right;

	width:518px;
	
/*	font-family:"Times New Roman", Times, serif; */


}

.datacol03pro{

	width:518px;

	float:left;
	
	font-family:"Times New Roman", Times, serif;

}



.datacol2 p, .datacol2pro p {

	padding:2px 0 0 0;

	margin:0;

	display:block;

	height:18px;

}



.datacol2 input.radio {

	margin:0 5px 0 0;

	padding:0;

}

	

.calimg {

	margin:5px;

}



/* showhidedata class */



.datarowdisp, .datarowdisptrh {

	float:left;

	width:632px;

	margin:6px 0;

	padding:3px;

	border:1px solid #f4f4f4;

	background-color:#fff;

}



.datarowdisptrh, .datarowdisptr {

	float:left;

	width:630px;

	padding:5px 0;

	margin:0;

	background-color:#f4f4f4;

	font-weight:bold;

}



.datarowdisptr {

	background-color:#fff;

	font-weight:normal;

}



.datarowdisp1, .datarowdisp1trh {

	float:left;

	width:644px;

	margin:6px 0;

	padding:3px;

	border:1px solid #f4f4f4;

	background-color:#fff;

}



.datarowdisp1trh {

	float:left;

	width:642px;

	padding:5px 0;

	margin:0;

	background-color:#f4f4f4;

	font-weight:bold;

}



.datarowdis1ptr {

	float:left;

	padding:5px 0px;

	background-color:#fff;

	font-weight:normal;

	width:636px;

	border-bottom:1px solid #f4f4f4;

}





/***** table 3column **/





.datarowdisptrCol3_1, .datarowdisptrCol3_2, .datarowdisptrCol3_3{

	padding:0 5px;

	width:151px;

	float:left;

	text-align:right;

}

.datarowdisptrCol3_2 {

	width:347px;

	text-align:left;

}

.datarowdisptrCol3_3 {

	width:100px;

}



/***** table 4column **/





.datarowdisptrCol4_1, .datarowdisptrCol4_2, .datarowdisptrCol4_3, .datarowdisptrCol4_4 {

	padding:0 5px;

	width:145px;

	float:left;

}

.datarowdisptrCol4_2 {

	width:215px;

}

.datarowdisptrCol4_3 {

	width:199px;

}



.datarowdisptrCol4_4 {

	width:20px;

	text-align:center;

}



/***** table 5column **/



.datarowdisptrCol1, .datarowdisptrCol2, .datarowdisptrCol3, .datarowdisptrCol4, .datarowdisptrCol5, .datarowdisptrCol6, .datarowdisptrCol7 {

	padding:0 5px;

	width:145px;

	float:left;

}

.datarowdisptrCol2 {

	width:155px;

}

.datarowdisptrCol3 {

	width:115px;

}



.datarowdisptrCol4 {

	width:140px;

}



.datarowdisptrCol5 {

	width:24px;

	text-align:center;

}



.datarowdisptrCol6 {

	width:174px;

	text-align:center;

}



.datarowdisptrCol7 {

	width:145px;

	text-decoration:none;

	font-weight:bold;

}



.datarowdisptrCol7 a {

	text-decoration:none;

}

/***** table 6column **/



.datarowdisptrCol1n, .datarowdisptrCol2n, .datarowdisptrCol3n, .datarowdisptrCol4n, .datarowdisptrCol5n, .datarowdisptrCol6n {

	padding:0 5px;

	width:110px;

	float:left;

}

.datarowdisptrCol2n {

	width:145px;

}

.datarowdisptrCol3n {

	width:85px;

}



.datarowdisptrCol4n {

	width:120px;

}



.datarowdisptrCol5n {

	width:90px;

	

}



.datarowdisptrCol6n {

	width:14px;

	text-align:center;

}







/*  Quick directory page

**********************************************************/



.addressicon  {

	margin-bottom:4px;

	padding-left:25px;

	color:#424242;

	font-size:12px;

	background:url(../../images/site-new/home.gif) left no-repeat;

}

.phoneicon {

	padding-left:25px;

	color:#424242;

	font-size:12px;

	background:url(../../images/site-new/mobile-phone.gif) left no-repeat;

	margin-bottom:10px;

}

.quicklink {

	float:left;

	color:#cbcbcb;

	width:518px;

	margin-bottom:10px;

}

.quicklink span {

	padding:0px 10px;

	font-size:13px;

}

.quicklink a {

	text-decoration:none;

}

.quicklink a.mail {

	background:url(../../images/site-new/msg.gif) 0 1px no-repeat;

	padding-left:25px;

}

.graytext, .graytext2 {

	font-size:12px;

	font-weight:bold;

	color:#595959;

}

.graytext2 {

	font-size:11px;

	font-weight: normal;

	padding-right:20px;

}

.graytext1 {

	font-size:12px;

	font-weight:bold;

	color:#595959;

	padding-left:20px;

}

.leftspace {

	padding-left:20px;

}

.borderbottom {

	border-bottom:1px solid #ebebeb;

	padding-bottom:5px;

}

.textarea {

	padding:2px;

	border-top: 1px solid #999;

	border-right: 1px solid #ddd9d3;

	border-bottom: 1px solid #ddd9d3;

	border-left: 1px solid #999;

}

.drbox1 {

	border:1px solid #dae5e9; 

	padding:0px 2px; 

	margin:0px; color: #6c8790; 

	height:20px;

	width:235px;

}



/*  Photoz

**********************************************************/



#photozpg ul, #photozpg1 ul, #photozpg2 ul 

{

	margin:0;

	padding:0;

}



#photozpg ul li, #photozpg ul li.last, #photozpg1 ul li, #photozpg1 ul li.last, #photozpg2 ul li, #photozpg2 ul li.last

{

	list-style:none;

	float:left;

	width:128px;

	padding:10px;

	height:141px;

	display:block;

	margin:0 4px 15px 3px;

	background-color:#f5f5f5;

	border:1px solid #e2e2e2;

	color:#006699;

}

#photozpg2 ul li, #photozpg2 ul li.last{

	width:115px;

	padding:10px;

	margin:0 10px 15px 3px;

	}



#photozpg1 ul li, #photozpg1 ul li.last

{

	height:115px;

}

#photozpg2 ul li, #photozpg2 ul li.last{

	height:110px;

	}





#photozpg ul li.last, #photozpg1 ul li.last, #photozpg2 ul li.last {

	margin-bottom:0px;

}



#photozpg ul li:hover, #photozpg ul li.last:hover, #photozpg1 ul li:hover, #photozpg1 ul li.last:hover, #photozpg2 ul li:hover, #photozpg2 ul li.last:hover {

	background-color:#ffffff;

	border:1px solid #acd3e8;

}



#photozpg ul li div.imghead, #photozpg1 ul li div.imghead,  #photozpg2 ul li div.imghead

{

	width:128px;

	text-align:center;

	border-bottom:1px solid #e4e4e4;

	padding-bottom:5px;

	margin-bottom:6px;

}

#photozpg2 ul li div.imghead{

	width:115px;

	}



#photozpg ul li .bottomlink, #photozpg1 ul li .bottomlink, #photozpg2 ul li .bottomlink

{

	width:128px;

	text-align:center;

	padding-top:8px;

	border-bottom:none;

}

#photozpg ul li .bottomlink span

{

	color:#666666;

}

#photozpg ul li .bottomlink span.bwn

{

	color:#806203;

	margin:0px;

	padding:0px;

}



.bottomlink span {

	padding:0 5px;

}



#photozpg ul li .bottomlink a.imgedit, #photozpg1 ul li .bottomlink a.imgedit, #photozpg2 ul li .bottomlink a.imgedit {

	background:url(../../images/site-new/write.gif) 0 0px no-repeat;

	padding-left:22px;

}





#photozpg ul li .bottomlink a.imgdelete, #photozpg1 ul li .bottomlink a.imgdelete, #photozpg2 ul li .bottomlink a.imgdelete {

	background:url(../../images/site-new/close.gif) 0 0 no-repeat;

	padding-left:22px;

}



#photozpg ul li .imgbg, #photozpg1 ul li .imgbg, #photozpg2 ul li .imgbg {

	background-color:#e4e4e4;

	width:122px;

	height:82px;

	padding:3px;

}

#photozpg2 ul li .imgbg{

	width:110px;

	text-align:center;

	}



#photozpg ul li img, #photozpg1 ul li img, #photozpg2 ul li img

{

	border:1px solid #fff;

}



#photozpg ul li a, #photozpg1 ul li a, #photozpg2 ul li a

{

	color:#006699;

	font-weight:bold;

	text-decoration:none;



}

#photozpg ul li a:hover, #photozpg1 ul li a:hover, #photozpg2 ul li a:hover

{

	color:#df7700;

	text-decoration:none;

}

.scrollbox {

	padding-top:15px;

	border:1px solid #e3e3e3;

	padding:10px;

	width:630px;

}







.bordermib {

	background:url(../../images/site-new/bordermib.gif) top left repeat-x;

	height:19px;

}



.buttonheight {

	clear:both;

	height:32px;

	vertical-align:top;

}



.divheight {

	clear:both;

	height:10px;

}



.divheight1 {

	clear:both;

	height:15px;

}





.locationtext {

	color:#424242;

	line-height:20px;

	font-size:12px;

	font-weight:bold;

}



.calendar {

	float:center;

	border:2px solid #fff;

	width:273px;

	height:135px;

	border:1px solid #e3e3e3;

	background-color:#fff;

}



.happening {

	float:left;

	margin-left:20px;

	width:615px;

}



.msghead1, .msgdetail1 {

	float:left;

	font-size:11px;

	color:#8f8f8f;

	padding-bottom:5px;

	border-bottom:1px solid #e4e4e4;

	width:595px;

	margin-bottom:14px;

}



.msghead1 span  {

	float:right;

	margin-top:-13px;

	line-height:11px;

}



.msghead1 a {

	font-weight:bold;

	font-size:13px;

	text-decoration:none;

}



.msgdetail1  {

	padding-bottom:15px;

	margin-bottom:8px;

	color:#424242;

	line-height:15px;

	font-size:12px;

}



.msgbttmlink1, .commbttmlink {

	float:left;

	color:#cbcbcb;

	width:315px;

}

.msgbttmlink1 span, .commbttmlink  span {

	padding:0px 10px;

	font-size:13px;

}

.msgbttmlink1 a.delete {

	background:url(../../images/site-new/close.gif) 0 0 no-repeat;

	padding-left:22px;

	text-decoration:none;

}



.msgbttmlink1 a.edit {

	background:url(../../images/site-new/page_white_edit.png) 0 0px no-repeat;

	padding-left:22px;

	text-decoration:none;

}



.memories {

	float:left;

	width:614px;

}



.memorieshead {

	float:left;

	font-size:11px;

	color:#8f8f8f;

	padding-bottom:5px;

	border-bottom:1px solid #e4e4e4;

	width:614px;

	margin-bottom:14px;

}



.memorieshead a {

	font-weight:bold;

	text-decoration:none;

	font-size:13px;

}





.memorieshead span  {

	float:right;

	margin-top:-13px;

	line-height:11px;

}

.memoriesdetail, .othmemoriesdetail {

	float:left;

	padding-bottom:10px;

	margin-bottom:8px;

	color:#424242;

	line-height:15px;

	width:614px;

	font-size:12px;

}



.othmemoriesdetail {

	margin-bottom:0;

	padding-bottom:0;

}



.memoriespost {

	float:left;

	width:618px;

}



.memoriespostbutton {

	float:left;

	width:612px;

	clear:both;

	padding-top:10px;

	height:26px;

}



.memoriespostbutton1, .communitiesview {

	float:left;

	width:612px;

	clear:both;

	text-align:center;

	padding-top:10px;

	height:26px;

}

.communitiesview {

	width:652px;

}



.textbox3 {

	padding:2px;

	border-top: 1px solid #999;

	border-right: 1px solid #ddd9d3;

	border-bottom: 1px solid #ddd9d3;

	border-left: 1px solid #999;

	width:320px;

}



.textbox4, .textbox5  {

	padding:2px;

	border-top: 1px solid #999;

	border-right: 1px solid #ddd9d3;

	border-bottom: 1px solid #ddd9d3;

	border-left: 1px solid #999;

	width:130px;

}

.textbox5 {

	width:143px;

}



.textarea1 {

	padding:2px;

	border-top: 1px solid #999;

	border-right: 1px solid #ddd9d3;

	border-bottom: 1px solid #ddd9d3;

	border-left: 1px solid #999;

	width:320px;

	height:70px;

}

.leftspaceboth {

	padding-left:20px;

	padding-right:20px;

}



p.bold {

	font-weight:bold;

}



img.border {

	border:1px solid #CCCCCC;

	background-color:#fff;

	padding:5px;

}

.commonerrormsg {

	font-weight:bold;

	color:#FF3300;

	margin-bottom:10px;

	padding:5px;

	background-color:#f5f5f5;

	border:1px solid #e1e1e1;

	display:none;

}



/* Search Box

*****************************************/



#searchbox {

	width:177px;

	background-color:#eaeaea;

	padding:15px 0 15px 18px;

	border-bottom:5px solid #dbd9d9;

	border-top:1px solid #dbdbdb;

}

#searchbox a {

	text-decoration:none;

	padding-left:5px;

}



.searchtxtbox {

	width:153px;

}



.searchdrp {

	width:159px;

	height:auto;

	margin:5px 0;

}



/* connection popup

*****************************************/



.conimgbdr {

	border:1px solid #cccccc;

	padding:5px;

}



/* bookmark popup

*****************************************/

.textareabookmark {

	border-top: 1px solid #999;

	border-right: 1px solid #ddd9d3;

	border-bottom: 1px solid #ddd9d3;

	border-left: 1px solid #999;

	padding:0px 2px;

	width:250px;

	height:60px;

	margin:0px;

	color: #6c8790;

}

.bookmarkname {

	font-weight:bold;

}



#tagimage img {

	margin-right:2px;

}



/* fms CHD Page

*****************************************/



.msgbttmlink a.iknow {

	padding-left:0px;

}

.msgbttmlink a.iwantknow {

	padding-left:0px;

}

.msgbttmlink a.suggest {

	padding-left:0px;

}



#invite {

	float:left;

	width:652px;

}



#invitepersonal {

	float:left;

	width:652px;

	margin-top:10px;

	border-top:1px solid #dbdbdb;

}



#invitepersonal .center {

	float:left;

	width:652px;

	text-align:center;

}



#invitebottom {

	float:left;

	width:652px;

	margin-top:5px;

	margin-bottom:20px;

	text-align:center;

}



#invite .left {

	float:left;

	width:308px;

	margin-right:5px;

	overflow: auto;

	height:150px;

	border:1px solid #ddd9d3;

	padding:5px 5px 0 5px;

}



.graytext3 {

	font-size:12px;

	font-weight:bold;

	color:#595959;

	height:18px;

	margin-bottom:5px;

}



.graytext4 {

	font-size:12px;

	font-weight:bold;

	color:#595959;

	height:18px;

	margin-top:10px;

	padding-left:52px;

}



.checkinvite {

	margin-bottom:5px;

	font-size:12px;

	height:15px;

}



.areainvite1 {

margin-top:5px;

}



#invite .right {

	float:left;

	width:322px;

	margin-left:5px;

}



#invite .rightbutton {

	float:left;

	width:322px;

	margin-top:10px;

	text-align:center;

}



.msgbttmlink a.answer {

	background:url(../../images/site-new/page_white_edit.png) 0 0px no-repeat;

	padding-left:22px;

}



/* Tags Listing Page 8 june

*****************************************/

.icons{

width:368px;

margin-bottom:5px;

float:left;

}



.iconstext{

width:150px;

margin-bottom:5px;

float:left;

}



.msgbttmlink1, .commbttmlink1 {

	float:left;

	color:#cbcbcb;

	width:455px;

}



.commbttmlink1 a.invite {

	background:url(../../images/site-new/invite.gif) 0 0 no-repeat;

	padding-left:22px;

	text-decoration:none;

}





.commbttmlink1 a.manage {

	background:url(../../images/site-new/manage.png) 0 0 no-repeat;

	padding-left:22px;

	text-decoration:none;

}



.commbttmlink1 a.topic {

	background:url(../../images/site-new/createtopic.gif) 0 0 no-repeat;

	padding-left:22px;

	text-decoration:none;

}



.commbttmlink1 a.members {

	background:url(../../images/site-new/member.gif) 0 0 no-repeat;

	padding-left:22px;

	text-decoration:none;

}



.polldetail span {

	font-size:12px;

	color:#006699;

}



.pollbttmlink a.accept {

	background:url(../../images/site-new/tick.png) 0 0 no-repeat;

	padding-left:22px;

}



.pollbttmlink a.deny {

	background:url(../../images/site-new/close.gif) 0 0 no-repeat;

	padding-left:22px;

}



.pollsbodyview {

	float: right;

	width:618px;

	text-align: center;

}



/***** table 4column **/



.commtableCol1 {

	padding:0 5px;

	width:145px;

	float:left;

}

.commtableCol2 {

	width:155px;

}

.commtableCol3 {

	width:115px;

}



.commtableCol4 {

	width:140px;

}



/*  Photoz

**********************************************************/



#comphotozpg ul

{

	margin:0;

	padding:0;

}



#comphotozpg ul li, #comphotozpg ul li.last

{

	list-style:none;

	float:left;

	width:128px;

	padding:10px;

	height:111px;

	display:block;

	margin:0 4px 15px 3px;

	background-color:#f5f5f5;

	border:1px solid #e2e2e2;

	color:#006699;

}

#comphotozpg ul li.last {

	margin-bottom:0px;

}



#comphotozpg ul li:hover, #comphotozpg ul li.last:hover {

	background-color:#ffffff;

	border:1px solid #acd3e8;

}



#comphotozpg ul li div.imghead

{

	width:128px;

	text-align:center;

	border-bottom:1px solid #e4e4e4;

	padding-bottom:5px;

	margin-bottom:6px;

}



#comphotozpg ul li .bottomlink

{

	width:128px;

	text-align:center;

	padding-top:8px;

	border-bottom:none;

}



.bottomlink span {

	padding:0 5px;

}



#comphotozpg ul li .bottomlink a.imgedit {

	background:url(../../images/site-new/write.gif) 0 0px no-repeat;

	padding-left:22px;

}





#comphotozpg ul li .bottomlink a.imgdelete {

	background:url(../../images/site-new/close.gif) 0 0 no-repeat;

	padding-left:22px;

}



#comphotozpg ul li .imgbg {

	background-color:#e4e4e4;

	width:122px;

	height:82px;

	padding:3px;

}



#comphotozpg ul li img

{

	border:1px solid #fff;

}



#comphotozpg ul li a

{

	color:#006699;

	font-weight:bold;

	text-decoration:none;



}

#comphotozpg ul li a:hover

{

	color:#df7700;

	text-decoration:none;

}



#Proftabs a.slected {

	padding-left:14px; 

	background: url(../../images/site-new/protbl_h.gif) repeat-x left top; 

	color: #000000;

	cursor: default;

}



.commentindent {

background: url(../../images/site-new/comment-indent.gif) top left no-repeat;

height:76px;

width:73px;

float:left;

margin-left:10px;

margin-right:10px;

}



.ratingdiv{

float:left;

width:95px;

margin-bottom:5px;

margin-top:5px;

}



#famous {

	float:left;

	width:652px;

	margin-top:10px;

}



#famous .left {

	float:left;

	width:315px;

	margin-right:5px;

	padding:2px;

	border:1px solid #d8ebdd;

}



.greenbg{

	background:#61864e;

	font-size:14px;

	display:block;

	padding:13px 0px 5px 15px;

	color:#fff;

	text-decoration:none;

}





#famous .right {

	float:left;

	width:315px;

	margin-left:5px;

	padding:2px;

	border:1px solid #ddd6c3;

}



.brownbg{

	background:#ab9969;

	font-size:14px;

	display:block;

	padding:13px 0px 5px 15px;

	color:#fff;

	text-decoration:none;

}



#ttabb2 {

	display:none;

}



#ttabb3 {

	display:none;

}



tr.hide	{

	display:none;

}





dl {

	font:normal 12px/15px Arial;

	position: relative;

	width: 350px;

}

dt {

	clear: both;

	float:left;

	width: 130px;

	padding: 4px 0 2px 0;

	text-align: right;

}

dd {

	float: left;

	width: 200px;

	margin: 0 0 8px 0;

	padding-left: 6px;

	text-align:left;

}



.hint {

	display: none;

	position: relative;

	right: 0px;

	left:150px;

	top:-10px;

	width: 200px;

	margin-top: -4px;

	border: 1px solid #c93;

	padding: 10px 12px;

	z-index:1000;

	/* to fix IE6, I can't just declare a background-color,

    I must do a bg image, too!  So I'm duplicating the pointer.gif

    image, and positioning it so that it doesn't show up

    within the box */

     /* background: #ffc url(../../images/site-new/pointer.gif) no-repeat 10px 5px;*/

   background-color:#ffc;

}

/* The pointer image is hadded by using another span */

.hint-pointer {

	position: absolute;

	left: -10px;

	top: 5px;

	width: 10px;

	height: 19px;

	background: #fff url(images/pointer.gif) no-repeat -10px 5px;

	background:url(../../images/site-new/pointer.gif);



}

.hint1 {

	display: none;

	position: absolute;

	right: -280px;

	width: 250px;

	margin-top: -4px;

	border: 1px solid #c93;

	padding: 10px 12px;

	/* to fix IE6, I can't just declare a background-color,

    I must do a bg image, too!  So I'm duplicating the pointer.gif

    image, and positioning it so that it doesn't show up

    within the box */

   /* background: #ffc url(../../images/site-new/pointer.gif) no-repeat 10px 5px;*/

   background-color:#ffc;

	text-align:left;

}



/* New profile

****************************************************************/

#profilehead, .profileheadleft {

	float:left;

	width:652px;

	padding:0 0 6px 0;

}

#profilehead {

	border-bottom:1px solid #dbdbdb;

}

.profileheadleft {

	width:500px;

	padding:0;

	font-size:24px;

	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;

}

.profileheadleft span {

	background:url(../../images/site-new/headdivid.gif) 0 4px no-repeat;

	padding-top:10px;

	font-size:12px;

	padding-left:15px;

	margin-left:10px;

	font-family:Arial, Helvetica, sans-serif;

	height:19px;

}

.lastlogin {

	font-size:12px;

	color:#595959;

	float:left;

	font-family:Arial, Helvetica, sans-serif;

	padding:3px 0 ;

}



.profileheadright {

	width:152px;

	float:right;

	text-align:right;

	color:#9e9e9e;

	font-size:12px;

	font-family:Arial, Helvetica, sans-serif;

	padding-top:10px;

}





#leftprofouter, #leftprofouter1 {

	float:left;


	}

#leftprofouter1{

	width:150px;

}

.newleftprof, .newleftprof1, .newleftprof2 {

	float:left;



	border:1px solid #d4d4d4;


	/*margin:0 0 10px 0*/

	margin:0;
	padding:15px;
	width:163px;

}

.newleftprof1{

	border:none;

	padding:0px 5px 15px 0px;

	width:144px; 



}

.newleftprof2{

width:144px;

padding:3px;

margin-top:5px;

}



.newleftproftext{

	font-size:12px;

	padding-left:5px;

	color:#006699;

	line-height:18px;

	}





.procomplete {

	float:left;

	width:166px;

	border:1px solid #333;

	height:14px;

	background:url(../../images/site-new/completebg.gif) top left repeat-x;

}

.procompleteinner {

	width:38%;

	float:left;

	height:14px;

	background:url(../../images/site-new/compbg.gif) top left repeat-x;

}

.profcompmsg, .horidotblock {

	color:#cc7700;

	font-size:11px;

	float:left;

	width:166px;

	padding:10px 0;

}

.horidotblock {

	padding:0;

	background:url(../../images/site-new/gryhoridot.gif) top left repeat-x;

	height:1px;

	display:block;

}

.newprofimg, .newprofimg1 {

	float:left;

	border:1px solid #dbdbdb;

	width:150px;

	height:113px;

	margin:10px 5px;

}

.newprofimg1{

	margin:0px 5px 10px 0px;

}

.profimgouter, #proftag {

	float:left;

	width:150px;

	height:153px;

}

#proftag { 

	height:40px;

/*	margin:0 0 0 1px;*/

	margin:-5px 0 15px 1px;

}

#proftag ul li {

	list-style:none;

	float:left;

	width:40px;

	height:20px;

	padding:0 0 0 35px;

	margin:5px 0 0 0;

}

#proftag ul li.rate {

	background:url(../../images/site-new/editbookmarks.png) 12px 0 no-repeat;

}

#proftag ul li.smile {

	background:url(../../images/site-new/emoticon_smile.png) 12px 0 no-repeat;

}

#proftag ul li.fav {

	background:url(../../images/site-new/favorite.png) 12px 0 no-repeat;

}

#proftag ul li.comment {

	background:url(../../images/site-new/icon_comment.gif) 12px 0 no-repeat;

}



.newprofleftdata, .newprofleftdatalast {

	float:left;

	width:150px;

	border-bottom:1px solid #f5f2f2;

	padding:10px 0;

	color:#4f4f4f;

	font-weight:bold;

}

.newprofleftdatalast {

	border:none;

	padding:10px 0 0 0;

}

.newprofleftdata p {

	font-weight:normal;

	padding:3px 0 0 0;

}

p.invite, p.creategroup, p.createhot, p.addmem, p.addphoto, p.createstory {

	background:url(../../images/site-new/invite.gif) 0 0 no-repeat;

	padding:0 0 0 20px;

	margin:0 0 8px 0;

}

p.addphoto {

	background:url(../../images/site-new/add_photo.gif) 0 0 no-repeat;

/*	margin:0;*/

}

p.createstory {

	background:url(../../images/site-new/icon_addstory.gif) 0 0 no-repeat;

	margin:0;

}

p.creategroup {

	background:url(../../images/site-new/icon_creategroup.gif) 0 0 no-repeat;

}

p.createhot {

	background:url(../../images/site-new/icon_addhot.gif) 0 0 no-repeat;

}

p.addmem {

	background:url(../../images/site-new/icon_addmem.gif) 0 0 no-repeat;

	

}



#rightprofouter {

	float:right;

	width:430px;

	clear:right;

}

.newrightprof {

	float:left;

	width:398px;

	border:1px solid #d4d4d4;

	padding:10px 15px;

	margin:0 0 10px 0; /* */

}

.detnew, .detnewheading, .detnewcontent {

	float:left;

	height:13px;

	border-bottom:1px solid #ebebeb;

	padding-bottom:10px;

	padding-left:0;

	width:398px;

	margin-bottom:5px;

}

.detnew {

	font-size:11px;

}

.detnewcontent {

	font-weight:normal;

	padding-bottom:5px;

	border:none;

	font-size:11px;

	line-height:15px;

	float:left;

	width:385px;

	height:auto;

}

.detnewheading {

	border:none;

	font-weight:bold;

	font-size:17px;

}

.detnewheading span, .detnewheadinginner span {

	color:#9e9e9e;

	float:right;

	margin-top:-18px;

	font-weight:normal;

	font-size:11px;

}

.detnewheadinginner, .detnewlegends {

	float:left;

	height:12px;

	padding:0 0 10px 0;

	width:398px;

	margin-bottom:5px;

	font-weight:bold;

}

.detnewlegends {

	font-weight:normal;

	border:1px solid #ebebeb;

	padding:5px 5px;

	height:auto;

	width:388px;

	margin:0 0 10px 0;

	font-size:10px;

	background-color:#FDFAEB;

}

div.pinned, div.notpinned, div.delete {

	background:url(../../images/site-new/pin_icon.png) 5px 3px no-repeat;

	float:left;

	padding-left:23px;

	margin-right:5px;

	float:left;

	width:auto;

}

div.notpinned {

	background:url(../../images/site-new/pin_icon_gray.png) 5px 3px no-repeat;

}

div.delete {

	background:url(../../images/site-new/delet.gif) 5px 3px no-repeat;

}





.det a {

	color:#006699;

	text-decoration:none;

	font-weight:bold;

}

.det a:hover {

	color:#cc7700;

}

.msg {

	background:url(../../images/site-new/msg.gif) 0 2px no-repeat;

	padding-left:23px;

}

.con {

	background:url(../../images/site-new/connect.gif) 0 2px no-repeat;

	padding-left:25px;

}

.comm {

	background:url(../../images/site-new/comm.gif) 0 0 no-repeat;

	padding-left:25px;

	height:16px;

}

#profcont .detailnew, .profcont {

	float:left;

	line-height:20px;

	width:398px;

}

.detailnew {

	font-size:11px;

}

.detailnew p span {

	font-weight:bold;

}

.detail a {

	text-decoration:none;

	font-weight:bold;

}

.detail span a {

	font-weight:normal;

	padding:0 5px;

}

.newdatarowdisp, .newdatarowdisptrh {

	float:left;

	width:398px;

	margin:-5px 0 0 0;

	background-color:#fff;

	font-size:11px;

}

.blockleft, .blockright {

	float:left;

	width:172px;

	background-color:#fcfce2;

	border:1px solid #CCC;

	padding:5px 10px;

	margin:0 10px 0 0;

}

.blockright {

	margin:0;

}

p.blockhead {

	font-weight:bold;

	border-bottom:1px solid #CCC;

	margin-bottom:5px;

	font-size:13px;

}

.newdatarowdisptrh, .newdatarowdisptr, .newdatarowdisptrlast {

	float:left;

	width:398px;

	padding:3px 0;

	margin:0;

	font-weight:bold;

	border-bottom:1px solid #dad8d8;

}

.newdatarowdisptrh span {

	font-size:12px;

}

.newdatarowdisptr, .newdatarowdisptrlast {

	background-color:#fff;

	font-weight:normal;

	border-bottom:1px solid #f1f1f1;

}

.newdatarowdisptrlast {

	border-bottom:none;

}



/***** table 4column **/



.newdatarowdisptrCol4_1, .designationcol, .newdatarowdisptrCol4_2, .companycol, .newdatarowdisptrCol4_3, .newdatarowdisptrCol4_4, .countrycol, .statecol, .citycol, .locationcol, .statecitycol {

	padding:0 5px 0 0;

	/*width:125px;*/

	width:210px;

	float:left;

	line-height:16px;

}

.designationcol {

	width:120px;

}

.newdatarowdisptrCol4_2 {

	width:85px;

}

.companycol {

	width:130px;

}

.newdatarowdisptrCol4_3 {

	width:130px;

}

.newdatarowdisptrCol4_4 {

	width:48px;

	text-align:left;

	padding:0;

}

.newdatarowdisptrCol4_4 a {

	float:left;

}

img.marboth {

	padding:0 3px;

}

p.spacer {

	margin:0;

	float:left;

	width:398px;

}



.statecitycol{

width:100px;

}



.countrycol {

	width:180px;

}

.statecol {

	width:80px;

}

.locationcol {

	width:115px;

}

.datatbltopblock {

	float:left;

	width:640px;

	border:1px solid #d9e4e8;

	padding:11px 5px 5px;

	margin-bottom:6px;

	border:1px solid #e3e3e3;

	border-top:3px solid #e3e3e3;

	background:url(../../images/site-new/msgbg.gif) top left repeat-x #fff;

}

.dataheadingblock {

	float:left;

	width:650px;

	padding:5px 0;

	margin-bottom:5px;

	font-size:15px;

	color:#006699;

	font-weight:bold;

}

.dataheadingblockleft {

	float:left;

	width:630px;

}



.dataheadingblockright {

	float: right;

	width:20px;

	text-align:right

}

.datarowtop {

	float:left;

	width:640px;

	margin-bottom:4px;

}



.datacol3 {

	float:right;

	width:428px;

}

.datacol4 {

	float:left;

	width:202px;

	text-align:right;

	padding-right:10px;

	padding-top:4px;

	color:#424242;

	font-weight:bold;

}

.datacol3 p {

	padding:2px 0 0 0;

	margin:0;

	display:block;

	height:22px;

}

.dividernew {

	border-top:3px solid #e3e3e3;

	margin-bottom:20px;

	width:652px;

	float:left;

}

.pass_headings{

	cursor:pointer;

	display:block;

}

.pass_headingshover {	

	cursor:pointer;

	display:block;

}

.mainrightouter {

	float: right;

	width:490px;


}rightouter {

	float: right;

	width:490px;

	padding-top:15px;

}

	

.rightouterprof {

	float: right;

	width:480px;

	margin-bottom:15px;

}

.rightouterprof .heading {

	background: url(../../images/site-new/bgprofile.gif) top left repeat-x;

	min-height:13px;

	height:auto;

	color:#595959;

	font-size:13px;

	float:left;

	width:480px;

	margin-bottom:12px;

	font-weight: bold;

}

.rightouterprof .heading span {

	background:#fff;

	padding-right:3px;

}

.info {

	width:480px;

	float:left;

	color:#808080;

	font-size:12px;

	height:auto;

	margin-bottom:5px;



}

.infoleft {

	width:150px;

	float:left;

	margin-right:5px;



}

.inforight {

	width:315px;

	float:left;

	color:#000000;

	}

.ftimeuserbox {

	float:left;

	width:456px;

	padding:8px 16px;

	border:1px solid #e3e3e3;

	border-top:3px solid #e3e3e3;

	background:url(../../images/site-new/msgbg.gif) top left repeat-x #fff;

	margin-bottom:10px;

}

.ftimeuserbox span {

	font-weight:bold;

}

.boxtopshd {

	float:left;

	width:490px;

	border-bottom: 1px solid #f2f2f2;

	height:1px;

	margin-bottom:3px;	

}

.flowimg {

	float:left;

	width:490px;

	padding:10px 0;

}



/************ new user ***********/

.boxrow, .boxmid, .boxbrow {

	/*float:left;*/
	clear:left;

	width:490px;

	height:9px;

	background:url(../../images/site-new/wboxtm.gif) 0 0 repeat-x;

	}

.boxrowleft, .boxrowright {

	float:left;

	width:9px;

	background:url(../../images/site-new/wboxtl.gif) 0 0 no-repeat;
	height:9px;

	}

.boxrowright {

	float:right;

	background:url(../../images/site-new/wboxtr.gif) 0 0 no-repeat;

	}

.boxmid { 

	background:url(../../images/site-new/wboxbg.gif) bottom right repeat-x;

	border-left:1px solid #ddd;

	border-right:1px solid #ddd;

	padding:5px 10px 11px 12px;

	width:466px;

	float:left;

	height:auto;

}

.boxmid p {

	padding:10px 0 0 0;

	float:left;

	width:450px;

	}



.boxmid p a {

	font-weight:bold;

}

.boxmid p img {

	padding:0px;

	margin:0px;

	float:left;

	}

.boxmid p a img {

	padding:0px;

	margin:0px;

	float:left;

	}

.boxmid p span {

	font-size:14px;

	color:#696969;

	font-weight:bold;

	}

.boxbrow {

	background:url(../../images/site-new/wboxbm.gif) 0 0 repeat-x;

	height:10px;

	margin-bottom:20px;

}

.boxrowbleft, .boxrowbright {

	float:left;

	width:9px;

	background:url(../../images/site-new/wboxbl.gif) 0 0 no-repeat;

	}

.boxrowbright {

	float:right;

	background:url(../../images/site-new/wboxbr.gif) 0 0 no-repeat;

	}

.wboxheading {

	float:left;

	width:450px;

	background:url(../../images/site-new/lightgryhoridot.gif) bottom left repeat-x;

	padding-bottom:8px;

}

#profdetboxleft {

	float:left;

	width:175px;

	font-size:10px;

	color:#9e9e9e;

	border-right:1px solid #e5e5e5;

	padding:3px 20px 3px 0;

	margin:0 60px 0 0;

	}

#profdetboxright {

	float:left;

	width:130px;

	padding:5px 10px 10px 10px;

	border:1px solid #e4e4e4;

	background-color:#f9f9f9;

	margin:10px 0 0 0;

	}

#profdetboxright div{

	float:left;

	padding:0 0 0 2px;

	}

.procompleteright {

	width:123px;

	border:1px solid #bcbcbc;

	padding:1px 0;

	background:url(../../images/site-new/profgraphbg.gif) 0 2px repeat-x;

	height:18px;

	margin:5px 0 0 2px;

	float:left;

	clear:left;

}

.newprocompleteinner {

	background:url(../../images/site-new/profcompbg.gif) 0 0 repeat-x;

	width:50%;

	float:left;

	height:19px;

	color:#f2aed8;

	font-size:10px;

	text-align:center;

	margin:1px 1px 1px -1px;

}

#percent {

	position:absolute;

	width:100px;

	height:20px;

	z-index:1;

	color:#000;

	font:bold 10px Verdana, Arial, Helvetica, sans-serif;

	display:none;

}

/************ invite friend wbox ******/

.inviteboxrow, .inviteboxmid, .inviteboxbrow {

	float:left;

	width:650px;

	height:9px;

	background:url(../../images/site-new/wboxtm.gif) 0 0 repeat-x;

	}

.inviteboxrowleft, .inviteboxrowright {

	float:left;

	width:9px;

	background:url(../../images/site-new/wboxtl.gif) 0 0 no-repeat;

	}

.inviteboxrowright {

	float:right;

	background:url(../../images/site-new/wboxtr.gif) 0 0 no-repeat;

	}

.inviteboxmid { 

	background:url(../../images/site-new/wboxbg.gif) bottom left repeat-x;

	border-left:1px solid #ddd;

	border-right:1px solid #ddd;

	padding:5px 19px 11px 19px;

	width:612px;

	float:left;

	height:auto;

}

.inviteboxmid p {

	padding:10px 0 0 0;

	float:left;

	width:612px;

	}

.inviteboxmid p a {

	font-weight:bold;

}

.inviteboxmid p span {

	font-size:14px;

	color:#696969;

	font-weight:bold;

	}

.inviteboxbrow {

	background:url(../../images/site-new/wboxbm.gif) 0 0 repeat-x;

	height:10px;

	margin-bottom:20px;

}

.inviteboxrowbleft, .inviteboxrowbright {

	float:left;

	width:9px;

	background:url(../../images/site-new/wboxbl.gif) 0 0 no-repeat;

	}

.inviteboxrowbright {

	float:right;

	background:url(../../images/site-new/wboxbr.gif) 0 0 no-repeat;

	}
#popcont {
	widows: 250px;
	padding:2px;
}
#popcont  img{
	border:1px solid #CCCCCC;
	height:70px;
	margin: 3px;
}
