
body { margin:0; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000;}
img { border:0; }
h1, h2, h3, h4, h5, h6, p, pre, div, dl, dt, dd, ul, ol, li, form, fieldset, blockquote, th, td { margin:0; padding:0; }
h1{ font-size:24px;}
h2{ font-size:22px;}
h3{ font-size:20px;}
h4{ font-size:18px;}
h5{ font-size:16px;}
h6{ font-size:14px;}

a {color:#3366aa; outline:none; }
a:hover {color:#343434;}
textarea	{ font-family:Arial, Helvetica, sans-serif; }
.red	{ color:#c00}
.nsbBtn	{ background-color:#319ed6;color:#fff; border: solid 1px #343434; font-weight:bold; text-decoration:none; padding:4px; cursor:pointer}
.mchBtn	{ background-color:#343434;color:#fff; border: solid 1px #343434; font-weight:bold; text-decoration:none; padding:4px; cursor:pointer}
.nmlBtn	{ background-color:#343434; color:#fff; font-weight:bold; margin-bottom:0; border:solid 1px #343434;cursor:pointer;}
.center	{ width:100%; text-align:center}
.center select	{ border: solid 1px #999; margin-bottom:0}
.FB_ElementReady iframe { display:block; height:550px; overflow:hidden ; } 

.filter			{ float:right; font-weight:bold}
*html .filter 	{ margin:3px 3px 0 0 !important}
.filter	a		{ border:solid 1px #ccc; padding:1px 2px; background-color:#FFFFFF; font-family:tahoma; font-size:11px; *display:block;*padding:1px;  }
*html #filsts .filter a { white-space:nowrap; width:1%}	
*html .filter #prvLnklnk1M { white-space:nowrap; width:1%}	
*html  #filLnk { width:auto !important	}
.fltrOps		{ float:left; }
.fltrOps a		{ border:none; white-space:pre; color:#777; margin-bottom:3px; display:block; background:none;}
.fltrOps a.s	{ color:#343434}	

.oldrPst		{ float:right; font-weight:bold}
.oldrPst	a	{ padding:1px 2px}

#container		{ clear:both; width: 980px; margin:0 auto; text-align: left; }
#mainContent	{ float:left; width: 940px; padding:0 20px; }
.fbLgnCntr		{ display:block; margin:0 auto; width:50%; padding:14px; border:solid 5px #E3E3E3 ;  margin-top:30px;}
.fbLgnCntr .lognLay 	{ padding:10px 0px; display:block; margin-bottom:20px; }
.fbLgnCntr .lognLay h3 	{ float:left; }
.fbLgnCntr .lognLay span { float:right; width:150px; }
.fbLgnCntr .lognLay	.divIfrm	{ float:left; padding:0; margin:0 auto; float:none}

/* New Naseeb header...Asif Start*/
#hdr 				{ padding:0; min-height:60px; }
*html #hdr 			{ padding-bottom:0px;}
#hdr .hdrDta		{ display:block; margin:0 auto; width:960px; height:60px;}
.hdrDta .lgo 		{ float:left;display:inline; padding-top:4px; text-decoration:none;/*background:url(../i/sprt/logoN.gif) right -195px no-repeat;*/ width:135px; height:44px}
body:nth-of-type(1) .hdrDta .lgo 	{ padding-top:0px;}
.hdrSc				{ float:left; width:824px;}
.hdrTpSc			{ float:left; width:100%; height:29px;}
.hdrBtSc			{ float:left; width:100%}

.menu				{ display:table; color:#fff ; font-size:11px; font-family:tahoma, arial, sans-serif ; width:320px; margin-top:3px;font-weight:bold; float:left; *width:320px;  }/*margin-top:6px;*/
.menu .mmenu 		{ margin-top:4px !important;}

.menu  a 			{ text-decoration:none;color:#52680d ; font-size:12px; font-weight:bold; }
.menu  a:hover		{ color:#333 }
.menu .activeTab	{ text-decoration:none; font-size:12px; font-weight:bold; color:#fff; background:url( ../i/mnuPic.gif) center bottom no-repeat ; height:22px; padding:2px 7px 0 0px !important }/*height:21px; */
.menu .normalTab	{ height:22px; padding:2px 7px 0 0px !important}
.menu .activeTab span,.scriptMnu a.activeTab , .scriptMnu div.activeTab	{ padding:0; margin:0; background:none; border:0}

/*
.premium {float:left; width:100%; margin-top:8px}
.premium a {background:lightyellow; text-decoration:none; border:solid 1px #990000; display:block; width:942px; padding:8px; clear:both; margin:10px auto; font-weight:bold; text-align:center; font-size:20px;color:#990000 }
.premium	a:hover	{ }
*/
/* Premium Membership Box start*/
.pm		{ float:left; width:230px; padding:10px; margin-bottom:10px; }
.pm	h2	{ color:#fff; font-weight:normal; font-size:18px; margin-bottom:15px;}
.pm	li			{ margin:0px; list-style-type:none; color:#fff; padding:0px; background:url(../i/blt-white.gif) left 4px no-repeat; padding-left:14px; padding-bottom:8px }
.pm	a			{ color:#fff;font-weight:normal; text-decoration:none; display:block; width:213px;  }
.pm	a 	b		{ font-weight:bold; margin-right:15px; }
.pm a:hover 	{ }
.pm	h3	a		{ display:block; height:30px; line-height:30px; text-align:center; font-size:18px; margin-top:10px; width:100%}
/* Premium Membership Box end*/

.tbsSec 				{ float:right;font-size:10px; color:#fff;width:245px; padding-top:5px;}

.usrTp					{ float:left; padding:7px 0 0 2px; font-size:11px}

.lnkTp					{ float:right; white-space:nowrap; padding: 7px 2px 0 5px;}
.lnkTp a				{ font-size:12px; cursor:pointer; font-weight:bold; text-decoration:none}
.lnkTp a .credit		{ font-weight:normal}
.lnkTp a.buy			{ font-weight:normal; text-decoration:underline}
.lnkTp a:hover			{ color:#ccc }
.lnkTp .lnkPrs			{ color:#fff !important; font-size:10px; font-weight:normal}


.inpTp					{ margin-left:5px; float:right; margin-top:5px;}
.inpTp	.inpTpBx 		{ float:left;width:197px;}
.inpTp	.inpTpBx .token-input-dropdown-item2-facebook{ width:198px !important; padding-right:2px;}
.inpTp	.inpTpBx .token-input-dropdown-item-facebook{ width:198px !important; padding-right:2px;}
.inpTp	.inpTpBx .token-input-selected-dropdown-item-facebook{ width:198px !important; padding-right:2px;}

.inpTp	.inpTpBx span	{ float:left; width:32px; clear:both}
.inpTp	.inpTpBx p		{ float:right; width:165px; white-space:normal; padding:0; font-weight:bold }
body:nth-of-type(1) .inpTp	.inpTpBx p       { width:161px;} 	 
.token-input-dropdown-facebook { border:solid 1px #fff; clear:both} 	 
div.token-input-dropdown-facebook ul li.token-input-selected-dropdown-item-facebook p { color:#fff;}
	 
.inpTp	.inpTpBx label	{ float:right; width:165px ; color:#c1c1c1 }
body:nth-of-type(1) .inpTp      .inpTpBx label   { width:161px;}
.inpTp	.inpTpBx li		{ display:table; }
.inpTp	.inpTpSlt		{ float:left; margin-right:3px; font-size:11px; border:solid 1px #333; padding:1px 0 2px 0 }
*html .inpTp	.inpTpSlt	{ margin-top:1px;}
.inpTp	.inpTpBx li	input{ font-size:11px }
.inpTpBx .token-input-dropdown-facebook li{ width:100%}

.inpTp	.inpTpBtn 		{ float:left}
.inpTp	.inpTpChk 		{ float:left}
.inpTp	.inpTpBx input		{ font-size:11px ; width:192px; height:14px ; background-color:#fff; border:solid 1px #333; padding:2px; margin-top:0px}/*width:118px;*/
.inpTpBx .token-input-list-facebook{background-color:transparent;border:0px}
div.token-input-dropdown-facebook	{ z-index:1000 !important }
.inpTp	.inpTpBtn input	{ font-size:8px; color:#330; width:18px; height:20px; background:#330 url(../i/schBtn.gif) 3px 3px  no-repeat;margin-bottom:2px; * width:20px;* height:21px;  cursor:pointer; *margin-bottom:0; border:none;* margin-top:1px; *height:19px;  }
*html .inpTp	.inpTpBtn input { height:20px;}
.inpTp	.inpTpChk input	{ margin:2px;}
.inpTp  .inpTpTxt		{ float:left;font-size:10px; color:#fff; vertical-align:text-top; padding-top:3px;}

.tbsBSprt			{ float:left; background: url(../i/sprt/sprt-tabs.gif?NW2) 0% 0% no-repeat;  padding:3px 4px 4px 10px; height:17px }
*html .tbsBSprt 	{ margin-left:2px;}
.tbsBtns 			{ float:Right; white-space:nowrap; color:#343434; margin-left:3px;}

.tbsBtns a			{ color:#52680d; font-weight:bold; text-decoration:none; font-size:11px;}
.tbsBtns a:hover	{ color:#333; }
.tbsBFF				{ width:44px; }
.tbsBFFW			{ width:44px; }
.tbsBBz				{ width:70px; padding-left:8px }
.tbsBBzW			{ width:70px; padding-left:8px}

.tbsBMM, .tbsBMMW, .tbsBMF,.tbsBMFW			{ width:57px;  padding-left:9px}



/* New Naseeb header...Asif End*/




/* View profile tabs .... Asif*/
.colCntTbs	{ /*float:left;*/ clear:left}
.colCntTbs a { padding:5px 10px; font-weight:bold; float:left; margin-right:2px; text-decoration:none; border-bottom: none !important}
.colCntTbs a:hover { }
.colCntTbs a.s	{ color:#fff; border:0;padding:6px 10px 5px;}
.colCntTbs a.s:hover{  color:#fff}
.colCntTbs a.tbsNAlbm { background:none; float:right; padding-right:0; font-weight:normal}
.sortBy	{ float:right; font-size:11px; color:#36a;}
.sortBy .edt	{ color:#36a; padding:3px 5px; cursor:pointer}
.sortBy .edt:hover { color:#36a}
.sortBy	select	{ font-size:11px;}
/* Naseeb New Home Page ---Asif*/	

/* top bar in signedout case Asif*/ 	 
.hmBr2          {  background-color:#254c72 !important; padding:9px 0pt 7px;} 	 
.hmBr2 .lnkTp a { color:#fff; font-weight:normal; font-size:10px; cursor:pointer} 	 
.hmBr2 .lgnTpBr, .hmBr2 .lgnTpBr a { color:#FFF !important; margin-top:5px;} 	 
.hmBr2 .hmBrCnt { width:960px;} 	 
  	 
.hmBdy          { background-color:#dadddf} 	 
.hmBr           { float:left; width:100%; background-color:#c8cdd1; color:#011a28; height:24px; padding-top:6px;} 	 
.hmBrCnt        { /*display:table;*/ width:869px; margin:0 auto; } 	 
.hmBrCnt span a { font-size:9px; text-decoration:underline; color:#666} 	 
.hmBrCnt span a:hover { text-decoration:none} 	 
.hmBrCnt a      { font-size:13px; text-decoration:none;color:#011a28; font-weight:bold} 	 
.hmBrCntL       { float:left; font-size:18px;} 	 
.hmBrCntR       { float:right; width:385px;}

.fbLgBr		{ float:right}
.chbLgBr	{ float:right; margin-left:7px;}
.lgnTpBr	{ float:right; margin-left:7px;font-size:13px; color:#011a28; font-weight:bold}

.hmCnt          { display:table; width:869px; margin:0 auto; margin-top:3px;clear:left;} 	 
.hmCnt .hmDta           { float:left; height:484px; width:100%} 	 
*html .hmCnt .hmDta { height:481px;} 	 
	  	 
.hmSch          { background-color:#011a28; padding:14px 0 14px 14px; width:855px;   display:block; color:#CCC; clear:left; } 	 
.hmSch select,.hmSch input      { font-size:18px; } 	 
.hmSch .scrhTxt { width:559px } 	 
.hmSch select   { width:180px; } 	 
.hmSch .fndFvt,.hmSch .fndFF,.hmSch .fndBz      { width:135px; background-color:#ccc; border: none; padding:2px; } 	 

.hmNav          { position: absolute; float:right; width:100px; z-index:10; margin-left:800px; margin-top:24px;} 	 
.hmSgnUp        { position: absolute; z-index:110; margin-top:208px; margin-left:15px; width:270px; } 	 
.hmImg          { position:absolute;} 	 
*html .hmImg{ z-index:-1} 	 
	  	 
.hmSgnUp input.btnSub   { } 	 
.hmSgnUp input.eml              { width:164px !important; *width:166px !important; background:none; } 	 
.hmSgnUp input.flnm             { background:none} 	 
.hmSgnUp .sgnBt                 { margin:0; padding-left:82px;} 	 
.hmSgnUp .fldSgn a              { color:#011a28; text-decoration:underline !important } 	 
.hmSgnUp .sgnBt                 { width:200px;} 	 
.hmSgnUp span                   { color:#000 !important} 	 
.hmSgnUp p                              { color:#000  !important} 	 
	  	 
.hmSgnUp .sgnBt .hmLoad { float:left; margin:0 0 0 5px;} 	 
.ldr                                    { display:inline} 	 
	  	 
.hmSgnUp .logEr p               { margin:14px 0 0 5px; width:256px; color:#000} 	 
*html .hmSgnUp .logEr p { margin:12px 0 0 2px; } 	 
	  	 
.HmBtm                                  { position:absolute; margin-top:436px; width:855px;} 	 
.hmLogo                                 { position:absolute; margin:20px 0 0 20px; width:200px;} 	 
	  	 
.hmCap                                  { font-size:24px; color:#fff; float:left; font-family:tahoma; padding-left:20px;} 	 
.hmBtns                                 { float:right} 	 
.hmBtns a                               { text-decoration:none; color:#011a28; font-size:18px; background-color:#fff; padding:3px 10px ; margin-left:6px;border:solid 1px #fff; float:left} 	 
.hmBtns a.s                             { color:#fff;background-color:#011a28;  } 	 
	  	 
a.hmBtnL                                { float:left; width:19px; height:20px;  background: url(../i/btnL.png) top left no-repeat; } 	 
a.hmBtnL:hover                  {  background: url(../i/btnLD.png) top left no-repeat; } 	 
a.hmBtnR                                { float:left; width:19px; height:20px; margin-left:5px; background: url(../i/btnR.png) top left no-repeat;} 	 
a.hmBtnR:hover                  {  background: url(../i/btnRD.png) top left no-repeat; } 	 
	  	 
a.hmBtnLS                               { float:left; width:19px; height:20px;  background: url(../i/btnLD.png) top left no-repeat; } 	 
a.hmBtnRS                               { float:left; width:19px; height:20px;  background: url(../i/btnRD.png) top left no-repeat; margin-left:5px; } 	 
	  	 
.hmSch .hmFFBx                  { width:692px;} 	 
.hmSch .hmBzBx                  { width:692px;} 	 
	  	 
.hmLgn                                  { width:868px; margin:0 auto} 	 
*html .hmLgn                    { width:866px;} 	 
.hmLgn .loginBar                { width:100%; margin:0; background-color:#dee2e8; border:solid 1px #c1c1c1; border-top:0; margin-left:0; border-top:dashed 1px #c1c1c1; float:left;}/*c8cdd1*/ 	 
.hmLgn iframe                   { width:740px;} 	 
	  	 
.hmLgn .CreatAcCont             { float:right; margin:0 5px 0 0 !important;  } 	 
.hmLgn .CreatAc                 { float:left; background:none;  padding:7px 8px; border: none; margin-top:5px; height:auto; width:auto; } 	 
.hmLgn .CreatAc a               { text-decoration:none; color:#424242;text-decoration:underline;font-weight:normal; font-size:11px} 	 
.hmLgn .CreatAc a:hover { color:#424242; text-decoration:none }

.lgnNsb					{ width:960px;}
.lgnNsb iframe			{ width:740px;}


/*Header*/
#header 				{ float:left; width:100%; background: url(../i/main_bg.gif) repeat-x;}

/* TOP TABS */
#topTabs { width:90%;	float:right; margin-top:2px; clear:both; }

/* manage friends from old naseeb to new naseeb */
.nsbFndSec { float:left; width:766px;}
.nsbFndBx { float:left; margin-left:10px; width:230px; padding:5px; border:solid 1px #ccc; margin-top:10px; }
*html .nsbFndBx { margin-left:8px;}
.nsbFndBx  h2{ font-size:13px;} 
.nsbFndBx img { float:left; }
.nsbFndTxt { float:left; padding-left:5px; width:165px; font-size:11px;}
.nsbFndTxt input { margin:0 ; padding:0; margin-right:3px;}
*html .nsbFndTxt input  { margin:0px;}
.nsbFndTxt p	{ padding:3px 0 3px 0}
*html .nsbFndTxt p	{ padding:3px 0 0px 0}


.nsbFd 					{ float:left; width:98%; background-color:#f8f9fa;/*#ffc7d0*/; padding:1%; border:solid 1px #60899F; margin-top:14px;}
.nsbFd .nsbFdSc			{ float:left; width:100%; }
.nsbFdSc  h2			{ font-size:18px; color:#333; font-weight:normal}
.nsbFdSc .nsbFdTtl		{ float:left; width:99.5%; padding:8px 0 8px 3px; background-color:#dde5ea; margin-bottom:5px; } /*.hiLitDv .slctAll		{ float:left; padding:0; margin:0; }*/
.nsbFdTtl .nsbFdHd		{ /*float:right; text-align:right;*/ font-size:13px; font-weight:bold; margin-right:10px; }
.nsbFdSc .nsbFdTtl input{ margin:0 5px 0 1px !important; padding:0; margin-right:5px;}
.nsbFdSc .nsbFdLst		{ float:left; width:177px; height:170px; padding:10px 6px 5px 0; font-size:11px; color:#333; }
.nsbFdSc .nsbFdCnt		{ float:left; width:100%; max-height:380px; overflow:scroll; overflow-x:hidden }
*html .nsbFdSc .nsbFdCnt{ height: expression(this.scrollHeight > 380 ? "381px" : "auto");}
.nsbFdLst .nsbFdCb		{ float:left; width:100%; text-align:center; padding-bottom:3px; }
/*.nsbFdCb .nsbFdCmb		{ float:left; width:100%; margin:0; padding:0; font-size:12px; padding-bottom:4px; text-align:center }*/
.nsbFdCb  input			{ margin:0; padding:0; }
.nsbFdCb  input			{ margin:4px; padding-right:5px;}
.nsbFdCb  b				{ padding-left:5px;}
.nsbFdCb .nsbFdNme		{ float:left; width:120px; font-size:12px; font-weight:bold; color:#333; }
.nsbFdLst .nsbFdImg		{ clear:both; width:100%; height:106px; text-align:center;  }
.nsbFdImg img			{ border:solid 1px #B52839; padding:1px; }
.nsbFdTxt				{ float:left; width:95%; line-height:16px; color:#666; border-bottom:1px dotted #ccc; padding:5px 0px; text-align:center }
.nsbFdTxt input			{ margin:0; padding:0; margin-right:2px;}
*html .nsbFdTxt input	{ margin:0; padding:0; }
.nsbFdBtnDv 			{ float:left; width:100%; text-align:center; margin-top:10px; margin-bottom:20px; }
.nsbFdBtnDv .nsbFdBtn	{ width:115px; height:30px; background-color:#e2e2e2; border:1px solid #999; font-size:11px; font-weight:bold; }


/* Greeting Page */
#mainContent .hnds { width:100%; float:left; margin:40px 0 15px 0;}
#mainContent .hnds h2 strong { color:#343434; font-size:20px; font-weight:normal}
#mainContent .hnds h4 {font-size:14px; font-weight:normal; line-height:25px; }

#mainContent .allProCont { width:100%; float:left; margin:25px 0;}
.allProCont .thrPro {width:940px; float:left; margin-bottom:10px; }
.thrPro .thrIco, .mMDesc .thrIco, .bDesc .thrIco {width:190px; float:left; text-align:center; }
.idxffIcoS {background:url(../i/icons/ff-icoS.jpg) center top no-repeat; float:left; width:130px; height:130px;}
.idxbIco {background:url(../i/icons/b-ico.jpg) center top no-repeat; float:left; width:130px; height:130px;}
.idxbIcoS {background:url(../i/icons/b-icoS.jpg) center top no-repeat; float:left; width:130px; height:130px;}
.idxmmIco {background:url(../i/icons/mm-ico.jpg) center top no-repeat; float:left; width:130px; height:130px;}
.idxmmIcoS {background:url(../i/icons/mm-icoS.jpg) center top no-repeat; float:left; width:130px; height:130px;}
.thrPro .fFDesc { width:750px; float:left;}
.fFDesc .fFL {background:url(../i/FFgree-box-L.gif) no-repeat; float:left; width:23px; height:117px; }
.fFDesc .fFR {background:url(../i/FFgree-box-R.gif) no-repeat; float:right; width:23px; height:117px; }
.fFDesc .fFBg {background:url(../i/FFgree-box-BG.gif) repeat-x; float:left; width:704px; height:117px; }
.fFDesc .fFBg h5 { font-size:18px; font-weight:bold; color:#52680d; padding:10px 0 0 10px; margin:0px;}
.fFDesc .fFBg p { font-size:14px; color:#333; padding:0 0 0 10px;}

.thrPro .mMDesc { width:750px; float:left;}
.mMDesc .fFL {background:url(../i/MMgree-box-L.gif) no-repeat; float:left; width:23px; height:117px; }
.mMDesc .fFR {background:url(../i/MMgree-box-R.gif) no-repeat; float:right; width:23px; height:117px; }
.mMDesc .fFBg {background:url(../i/MMgree-box-BG.gif) repeat-x; float:left; width:704px; height:117px; }
.mMDesc .fFBg h5 { font-size:18px; font-weight:bold; color:#5f2466; padding:10px 0 0 10px; margin:0px;}
.mMDesc .fFBg p { font-size:14px; color:#333; padding:0 0 0 10px;}

.thrPro .bDesc { width:750px; float:left;}
.bDesc .fFL {background:url(../i/Bgree-box-L.gif) no-repeat; float:left; width:23px; height:117px; }
.bDesc .fFR {background:url(../i/Bgree-box-R.gif) no-repeat; float:right; width:23px; height:117px; }
.bDesc .fFBg {background:url(../i/Bgree-box-BG.gif) repeat-x; float:left; width:704px; height:117px; }
.bDesc .fFBg h5 { font-size:18px; font-weight:bold; color:#424242; padding:10px 0 0 10px; margin:0px;}
.bDesc .fFBg p { font-size:14px; color:#333; padding:0 0 0 10px;}

#mainContent .greeBtn { width:100%; float:left; margin-top:10px; text-align:center; font-size:16px; font-weight:bold;}


#tabGrn , #tabBlu , #tabRed, #tabGry, #tabAdd { float:right;}

.sprtImage ,.tabGrnLt, .tabGrnRt , .tabBluLt, .tabBluRt , .tabRedLt , .tabRedRt, .tabGryLt, .tabGryRt  { display:none }
#tabGry .tabGryCn a{ background-color:#e1e1e1; border:solid 1px #b3b3b3; border-bottom:0px;}
#tabRed .tabRedCn a, 
#tabGrn .tabGrnCn a,
#tabBlu .tabBluCn a{background-color:#dee2e8; border:solid 1px #c1c1c1; border-bottom:0px; margin-left:2px; }
#topTabs  a.s	{ background-color:#424242 !important; color:#fff !important}

#topTabs a { float:left; color:#000; font-size:14px; font-weight:bold; padding:5px; width:110px; text-align: center; text-decoration: none; }/* padding-top:5px;*/
#topTabs a:hover { color:#444;  }
#tabAdd			{ height:30px;  }
#tabAdd a 		{ margin:0px; margin-top:7px; padding-right:5px; padding-top:0px; cursor:pointer; width:auto; }
#tabAdd img 	{ margin:0px; }
.addTabH 		{ display:none; width:200px;}
.addTabS 		{ position:absolute; z-index:999999; margin-top:0px; * margin-left:-116px; border:solid 1px #343434 }
*.html .addTabS {margin-left:-116px;}
.addTabS ul 	{ float:left; list-style:none; }
.addTabS ul li	{ float:left; background-color:#fff; border-bottom:solid 1px #ccc; clear:left; width:88px }
.addTabS ul li a{ font-weight:bold; color:#343434!important; text-align:left!important; width:134px!important; margin:0px!important; padding:5px!important; font-size:11px!important; }
.addTabS ul li a:hover{ color:#ccc!important; }

/*  icons */

.Icos 	{	display:block; background: url(../i/sprt/sprt_img.gif?01) 0% 0% ; scroll; width:16px; height:16px;float:left; margin-left:4px;}
.icons16 {	display:block; background: url(../i/sprt/icons16.gif?03) 0% 0% ; scroll; width:16px; height:16px; float:left; margin-left:0px;  }
.ico16 {	background: url(../i/sprt/icons16.gif?02) 0% 0% ; scroll; width:16px; height:16px;  }

.invIco			{ background-position: -20px 	-122px; }
.updIco			{ background-position: -140px 	-40px;  }
.ptoIco			{ background-position: -160px 	-40px;  }
.blgIco			{ background-position: -200px 	-120px; }
.rcaIco			{ background-position: -219px 	-80px; 	}
.catIco			{ background-position: -219px 	-80px; }
.tagIco			{ background-position: -179px 	-59px; }
.rptIco			{ background-position: -159px 	-39px; }
.usrIco			{ background-position: -60px 	-141px; }
.mchIco			{ background-position: -220px 	-62px; }
.bizIco			{ background-position: -20px 	-40px; }
.twrIco			{ background-position: -85px 	-141px; }
.lkIco			{ background-position: -109px 	-141px; }

.rmvIco			{ background-position: -119px 	-40px; }
.addIco			{ background-position: -100px 	-40px; }
.mbrIco			{ background-position: -140px 	-40px; }
.unsIco			{ background-position: -140px 	-141px; }
.crtIco			{ background-position: -220px 	-80px; }
.invIco2		{ background-position: -160px 	-141px; }
.adEvtIco		{ background-position: -199px 	-141px; }
.vwEvtIco		{ background-position: -199px 	-120px; }
.adJnlIco		{ background-position: -223px 	-140px; }
.vwJnlIco		{ background-position: -220px 	-79px; }
.vjJnIco		{ background-position: -43px 	-184px; }
.vjUnIco		{ background-position: -70px 	-184px; }
.vjCrIco		{ background-position: -19px 	-184px; }
.cntIco			{ background-position: -109px 	-184px; }
.schIco			{ background-position: -80px 	-60px; }
.anoIco			{ background-position: -120px 	-20px; }
.mkIntIco		{ background-position: -104px 	-184px; margin:5px 0 0 5px  } /* Make Introduction*/
*html .mchBtns .mkIntIco {  margin:5px 0 0 3px !important}
.pdMbrIco		{ background-position: -180px 	-59px; margin:5px 0 0 5px } /* Pending Members*/
.alrtIco		{ background-position: -132px 	-186px; } 
.crdByIco		{ background-position: -220px 	-168px; } 

.icobcS			{ background-position: -18px 	-217px; }
.icoscS			{ background-position: -45px 	-217px; }
.icoacS			{ background-position: -72px 	-217px; }
.icopcS			{ background-position: -98px 	-217px; }
.icostS			{ background-position: -124px 	-217px; }
.icoptS			{ background-position: -150px 	-217px; }
.icobtS			{ background-position: -176px 	-217px; }
.icocpS			{ background-position: -124px 	-217px; }

.icobc			{ background-position: -18px 	-243px; }
.icosc			{ background-position: -45px 	-243px; }
.icoac			{ background-position: -72px 	-243px; }
.icopc			{ background-position: -98px 	-243px; }
.icost			{ background-position: -124px 	-243px; }
.icopt			{ background-position: -150px 	-243px; }
.icobt			{ background-position: -176px 	-243px; }
.icocp			{ background-position: -124px 	-243px; }

.icovjS			{ background-position: -45px 	-289px; }
.icovj			{ background-position: -45px 	-266px; }
.icovpS			{ background-position: -98px 	-289px; }
.icovp			{ background-position: -98px 	-266px; }
.icoveS			{ background-position: -18px 	-217px; }
.icove			{ background-position: -18px 	-243px; }
.icoviS			{ background-position: -72px 	-217px; }
.icovi			{ background-position: -72px 	-243px; }

.icovjcS			{ background-position: -72px 	-289px; }
.icovjc		{ background-position: -72px 	-266px; }
.icovpcS			{ background-position: -124px 	-289px; }
.icovpc		{ background-position: -124px 	-266px; }
.icovecS			{ background-position: -18px 	-289px; }
.icovec		{ background-position: -18px 	-266px; }
.icovicS			{ background-position: -150px 	-289px; }
.icovic		{ background-position: -150px 	-266px; }

	

.mapIco			{ background-position: -201px 	-217px; margin:2px 10px 0 0; }	
	
/*Status Box*/
.usrLnk			{ float:right}
.usrLnk a 		{ font-weight:normal; font-size:11px ;text-decoration:none; cursor:pointer}
.usrLnk a:hover	{ text-decoration:none}
.usrLnk a.share	{ padding:3px; border:solid 1px #ccc; text-decoration:none;}
.usrLnk p		{ background:none !important; font-size:10px; color:#333 !important; margin:0 !important; padding:5px 8px 0 0 !important; text-decoration:underline}


/*Friends menu*//*May be Deleted this area but must see tabs of other pages*/
.frndMnu		{ float:left; background-color: #94cb77; width:100%; border-top:3px solid #5aa533; }
.fMCont			{ clear:both; height:33px; margin:0 auto; color:#fff; }
.fMCont .fMLnks	{ float:left; padding-top:8px; width: 700px; }
.fMLnks a		{ font-size:14px; font-weight:bold; color:#fff; text-decoration:none; }
.fMLnks a:hover	{ color:#e0f5ff; text-decoration:underline; }
.fMLnks a:active{ color:#e0f5ff; }
.fMCont .welTxt { float:right; font-size:14px; padding-top:8px; }
/*Top Menu*//*May be Deleted this area but must see tabs of other pages*/
.topMenu {background: url(../i/topMenu_bg.gif) #343434;width:100%;}
.tMCont {width: 950px; height:43px; margin:0 auto;line-height:45px;color:#fff;}
.tMCont .tMLnks {float:left;font-size:18px; }
.tMLnks a{font-size:18px;color:#fff;text-decoration:none;}
.tMLnks a:hover{color:#e0f5ff; text-decoration:underline;}
.tMLnks a:active{color:#e0f5ff;}
.tMCont .welTxt {float:right;font-size:14px;}



/* Status Updates copied from ff.css*/
.colCntr .wdgWSU			{ float:left; width:100%; margin-bottom:10px; } /* margin-top:10px; changes on 04 June*/
.colCntr .wdgWSU .hdng label{ float:left; font-size:14px; font-weight:bold; margin-top:3px !important; }
.colCntr .wdgWSU .hdng a	{ font-weight:normal; color:#343434; font-size:11px; margin-right:5px; margin-top:8px; text-decoration:none; }
.wdgWSU 			{ float:left; width:100%; margin-top:10px; margin-bottom:10px; }
.wdgWSU .hdng label { float:left; font-size:14px; font-weight:bold; margin-top:7px; }
.wdgWSU .stsBx 		{ float:left;width:96%;  border: solid 1px #e6e6e6; background-color:#fbfafa; border-top:none; padding-left:2%; padding-right:2%;}
.wdgWSU .stsBx b 	{ float:left; font-size:11px; font-weight:bold; color:#666666; border-bottom:1px solid #c1c1c1; padding:2px 0; width:100%; margin-top:5px;  }
.wdgWSU .stsBx span { float:left; width:98%; padding:5px 0px 5px 5px; border-bottom: dashed 1px #cccccc; }
.stsBx span img 	{ float:left;}
.stsBx span p 		{ float:left; width:94%; margin-left:8px;}

.wdgWSU .oldPst { float:right; margin-right:10px; margin-top:10px; margin-bottom:5px; }
.wdgWSU .oldPst a { float:left; font-size:11px; text-decoration:none; color:#343434; font-weight:bold !important; }
.wdgWSU .oldPst img { float:left; margin-top:4px; }






/* Sign-Up-Page */
.signNote		{ background-color:#FEFFC6; border:solid 1px #DBE60D ; height:30px; padding:10px 10px 10px 10px; margin:10px 0 10px 7px}
.noteTxt		{ float:left; }
.noteImg		{ float:right; margin-right:15px; }
.signLft		{ margin-left:150px; padding-top:14px;}
.signCptn		{ font-family:arial; color:#343434; font-size:18px; font-weight:normal;}
.signCptnFree	{ font-family:arial; color:#343434; font-size:16px; font-weight:700;}
.signLay  		{ float:left; width:654px; padding:12px; background-color:#dfdfdf; border:solid 1px #c1c1c1  }
.signLayN  		{ float:left; width:890px; padding:15px; padding-left:0;   }
.signLayPic		{ float:left; width:630px; padding:15px;  }
.fbSign			{ float:right; width:320px }
.confDtl  		{ float:left; padding:15px; font-size:14px; }

.signLay1 		{ float:left; width:255px; padding-top:35px; padding-left:15px;  }
.flt			{ float:right}
.signBtm		{ width:100%; padding:0px; background:url(../i/dotLite.gif) top repeat-x; padding-top:14px; margin-top:14px; }
	
.signCol 		{ float:left; width:935px;   }
.signColIn 		{ float:left; margin-bottom:8px;  }
*html .signColIn { float:none;}
.signColInN		{ float:left; margin-bottom:14px; width:550px ;border-right:  solid 1px #ccc }
.signColR		{ float:right; display:block;}
.signWth		{ width:300px;}
.signColInBrd 	{ border: solid 1px #dfdfdf; }
.signBtn 		{ float:left; width:100%; margin-top:10px; text-align:center;  }
.btnPro a:hover	{ background-color:#003366; color:#fff}
.signFrom 		{ float:left;  width::570px; padding:14px; padding-left:16px; }					
.signFromN 		{ float:left; background-color:#fff; width:570px; padding:14px; padding-left:16px; }					

.signCtrl 		{ float:left; width:290px; }

.signCtrlTxt	{ float:left; width:280px; font-size:17px; color:#515558; line-height:17px; border:solid 1px #7f9db9 }
.signCtrlTxt:focus { background-color:#ccc  !important}
.signCtrlArea	{ float:left; width:98%; height:100px; font-size:13px; color:#515558; line-height:18px}
.bth			{ font-size:12px; width:345px !important }
.bth select		{ width:66px; margin-right:7px}
.bth .lst		{ margin:0px; }
.bth div		{ margin:0px; padding-top:3px; }
.signCtrlCmb	{ float:left; width:287px; font-size:18px; font-size:17px; padding:2px; font-weight:normal; color:#515558; display:block; border:solid 1px #7f9db9 }
.signCtrlCmb:focus { background-color:#ccc !important}


.signCtrlsRow	{ float:left; width:98%; padding:5px 0 5px 1%; font-size:16px }
*html .signCtrlsRow { float:none}
.signCtrlsRow	.signBtn 	{ float:left;  width:200px!important; text-align:left!important; margin-top:0px; }
.signCtrlsCptn	{ float:left;font-size:15px; color:#515558; font-weight:bold; width:160px; margin-top:5px;}
.signAgreTxt	{ font-family:arial; font-size:13px; color:#4d4d4d;  padding:8px; margin-top:10px;}
.signCaptchaImg { float:left; width:140px; text-align:left; margin:0; font-size:0; }
.signCaptchaImg img { width:133px; height:24px; }
.signCaptchaTxt { float:left; width:175px; }
.sprtSignImg, .sprtSignFF, .sprtSignMM, .sprtSignBS		{ background-image:url(../i/sprite_signup.gif); }
.sprtSignFF		{ background-position:0px -6px; width:98px; height:80px; margin:auto; }
.sprtSignMM		{ background-position:0px -120px; width:98px; height:80px; margin:auto; }
.sprtSignBS		{ background-position:0px -227px; width:98px; height:80px; margin:auto; }
.signHdRW1		{ font-family:arial; font-size:15px; font-weight:bold; color:#99a700; text-align:center; letter-spacing:1px; padding:3px;}
.signHdRW2		{ font-family:arial; font-size:15px; font-weight:bold; color:#b60000; text-align:center; letter-spacing:1px; padding:3px;}
.signHdRW3		{ font-family:arial; font-size:15px; font-weight:bold; color:#007fbe; text-align:center; letter-spacing:1px; padding:3px;}
.signHdTxt		{ font-family:arial; font-size:15px; color:#818181; text-align:center; padding:5px;}
.signGendTxt	{ font-family:arial; font-size:13px; color:#4d4d4d;}
.signGendTxt label { margin-right:auto !important}	
.signImgIcn		{ float:left; }
.signImgIcn	img	{ vertical-align:middle }
.signImgIcn	 span{ font-size:12px; margin-left:3px; color:#900 }
.showYr			{ float:left; width:122px; padding-top:10px; font-size:11px; }
.showYr .signInput { float:left} /* signup page */
.showYr .signLbl { padding-top:3px; float:left} /* signup page */


.signColMsg 	{ border-bottom:solid 2px #ccc; padding-bottom:18px; margin-bottom:24px}
.signColMsg h1 	{ font-size:18px; font-weight:normal; color:#343434; float:left; margin-right:8px; }
.signColMsg h2 	{ font-size:18px; font-weight:normal; color:#cad834 ;}
.signColMsg span{ font-size:18px; font-weight:normal; color:#999; }

.signFrom .erMsg div{ margin:0px; width:513px; margin-top:18px}
.signFrom .erMsg { background:none}
.ctrlb	 		{ width:460px; }

.signLayN2 		{ width:550px;}
.signLayN2 .signCtrlsCptn { width:124px; }
.signLayN2 .signCaptchaTxt	{ widows:135px;}
.signLayN2 .signColR	{ padding-top:4px;}
.signLayN2 .signCtrlTxt	{ width:249px;}
.signLayN2 .signCtrl	{ width:260px;}
.signLayN2 .signCtrlCmb	{ width:251px;}
.signLayN2  .bth select { width:66px;}

/* Already user box start */
.aldUsr	{ float:right; width:340px; border:solid 1px #999; padding:5px;}
.aldUsr	 .aldUsrLgos { float:left; width:100%}
.aldUsr	 .aldUsrMsg { font-size:18px; padding:34px 3%; float:left; width:94%;  line-height:28px;}
.aldUsr	 .aldCamMsg { font-size:16px; padding:15px 3%; float:left; width:94%;  line-height:20px; text-align:center;} /*km*/
.aldUsr	 .aldCamMsg  span{ color:#900; font-weight:bold;} /*km*/
.aldUsr	 .aldCamMsg  strong { font-weight:normal; } /*km*/
.aldUsr	 .aldCamLogo {float:left; width:92%; padding:5px 4%;  text-align:center;} /*km*/
/* Already user box End */

.signCtrlsRow p	{ font-size:12px;}
.stp		{ display:block;float:left; background:url(../i/steps4.gif) 0% 0% no-repeat; width:90px; height:30px; margin-right:10px}
.stp2		{ display:block;float:left; background:url(../i/steps5.gif) 0% 0% no-repeat; width:90px; height:32px; margin-right:10px}
.stp14		{ background-position:-1px -3px;}
.stp24		{ background-position:-1px -34px;}
.stp34		{ background-position:-1px -67px;}
.stp44		{ background-position:-1px -99px;}
.stp15		{ background-position:-0px -2px;}
.stp25		{ background-position:-0px -33px;}
.stp35		{ background-position:-0px -65px;}
.stp45		{ background-position:-0px -98px;}
.stp55		{ background-position:-0px -131px;}

.stps2,	.stp12, .stp22	{ display:block;float:left; background:url(../i/steps2.gif) no-repeat; width:90px; height:34px; margin-right:10px}
.stp12		{ background-position:0px 0px; }
.stp22		{ background-position:0px -32px; }
.step		{ font-size:18px; color:#343434; font-weight:normal}
.spc			{ margin:14px 0 14px 0px; clear: left; }
.spc input		{ margin:0 0px}
.spc img		{ margin:0 8px}

/* confirmation page*/

.pas .signCtrlsCptn	{ width:200px;}
.pas .signCtrl		{ width:280px;}

/* Upload Picture  */
.upldHld		{ float:left; clear:left; width:199px;text-align:center}
.pic			{ border:solid 1px #ccc;  clear:left; padding:3px; }
.frmPic			{ border:solid 1px #ccc; float:left; padding:14px; margin:0px 0px 0px 14px;  width:387px }
.frmPic input	{ width:90%; height:24px; line-height:24px; float:left; margin:14px 0 14px 0;  }
.spcN			{ padding:0px; margin:0px}
.frmPic	.hlt	{ border:solid 1px #ccc; padding:1px 5px 1px 5px; font-weight:bold; background-color:#bac2cf; }
.upldImgs		{ margin:20px 0 10px 0; float:left; display:block; padding:0px; clear:left; width:100%}
.upldImgs div	{ margin:0 14px 14px 0; display:block; border:solid 1px #ccc; float:left; width:60px;}
.upldImgs div a	{ display:block; float:left; text-align:center; text-decoration:none; color:#666; width:60px}
.upldImgs a:hover{ color:#acd024}

.upldPic		{ float:left; clear:left; width:191px; border:solid 1px #ccc; padding:5px 0px 5px 5px; margin-top:8px; }
.upldPic a		{ margin:0px 6px 6px 0;  border:solid 1px #ccc; display:block; float:left; }
.upldPic a.mor	{ margin-right:0;  }
.upldPic a:hover{ border: solid 1px #343434}
.upldPic a img	{ width:30px; height:30px; border:0; margin-bottom:-3px; *margin-bottom:0px;}


.browse			{ display: block; float:left;}	
.browse	a		{ background:url(../i/browse.gif) 0px 0px no-repeat; width:150px; height:29px; display:block; float:left; margin-top:14px;}	
.browse	a:hover	{ background:url(../i/browse.gif) 0px -31px no-repeat;}


.invitCntnt{ float:left; width:659px; padding:10px; border:solid 1px #c1c1c1; }
.invitCntnt #dvFb .fbmlIFrame { height:580px}
*html .invitCntnt{ margin:10px 0 10px 4px}
.invitCntnt .invtHdngDv	{ float:left; width:100%; margin-bottom:10px; }
*html .invitCntnt .invtHdngDv	{ float:none;}
.invitCntnt .signColIn	{ width:100%}
.invitCntnt .signColOr	{ display:block; color:#424242; padding-bottom:10px; text-align:center; font-size:18px}
.invitCntnt .invHdng    { float:left; width:96%; text-align:left; padding:2%; font-size:16px; color:#333; text-align:left; background-color:#efefef; border: solid 1px #dfdfdf; border-bottom:none; }
.invtHdngDv .inviteTtl	{ float:left; color:#343434; font-size:18px; font-weight:normal; margin-top:5px; }
.invtHdngDv .invtTxt { float:left; width:460px; padding-top:5px; }
.invitCntnt .signGendTxt	{ float:left; font-family:arial; font-size:13px; color:#4d4d4d; width:100%; margin-bottom:10px;  }
.invitCntnt .signFrom 	{ float:left; width:96%; padding:2%; }
.signFrom .signInv		{ float:left; width:98%; padding-left:5px; padding-bottom:10px; }
.signFrom .signFts		{ border:solid 1px #7f9db9; width:160px;}
.signFrom .signFep		{ border:solid 1px #7f9db9; width:130px;}
.signFrom .signFtp		{ border:solid 1px #7f9db9; width:150px;}
.signFrom .signFbtn		{ clear:left; padding-left:59px !important;}
.signFrom #fbConCnt .FBConnectButton_Medium { background:url(../i/status/stat_fbD.gif) 0 0 no-repeat; width:88px; height:22px;}
.signFrom #fbConCnt .FBConnectButton_Medium span { display:none}

.signInv .titl			{ float:left; font-size:12px; font-weight:bold; margin-top:2px; padding-right:5px; color:#333; width:56px !important }
.signInv .fldDv			{ float:left; width:130px; }

.invitCntnt .signStps	{ color:#5f78ab}
.signInv .titl2			{ float:left; font-size:12px; font-weight:bold; margin-top:2px; padding-right:5px; color:#333; width:18%; padding:3px 1%; }
.signInv .fldDv2		{ float:left; width:76%; padding:3px 1% }
.signInv .fdFld			{ width:300px; }
.signInv .fdSlt			{ width:304px; }
.signInv .fldDv2 a:hover{ color:#666}
.signInv .signInvRw		{ float:left; width:100%}
.nmlLnl					{ text-decoration:none}

.fldDv input			{ width:123px; border:1px solid #999; font-size:12px; height:15px; *height:17px; }
*html .fldDv input		{ height:17px;}
.signInv .atTxt			{ float:left; width:80px; margin-top:3px; margin-right:5px; }
.signInv .vewBtnDv		{ float:left; height:24px; padding:0; margin:0; width:44px; border:none; *padding-top:1px; }
.vewBtnDv .vewBtn, .vewBtn      { background-color:#343434; font-size:11px; padding:2px 2px 1px 2px; color:#fff; border:1px solid #343434 ; margin-left:2px;}
.invitCntnt .sep		{ float:left; width:565px; text-align:left; padding:2px; font-size:16px; color:#333; text-align:center; padding-bottom:10px; }
.sep span				{ color:#343434; font-size:18px; font-weight: bold; margin-right:5px; margin-left:5px; }
.signInv .txtArea		{ float:left; width:75%; }
.txtArea textarea		{ width:545px !important; padding:2px; height:50px; color:#000000; font-family:Arial,Helvetica,sans-serif; font-size:12px; border:solid 1px #7f9db9;}
.txtArea input			{ width:452px;  font-size:12px; border:solid 1px #7f9db9; padding:2px 2px 1px 2px}
.signFrom .emlBtnDv		{ float:left; width:100%; text-align:center; }
.emlBtnDv .emlBtn		{ width:115px; height:30px; background-color:#343434; border:1px solid #343434; font-size:11px; font-weight:bold; color:#fff; cursor:pointer; }
.invitCntnt .skpBtnDv	{ float:left; width:auto; font-size:16px; float:left; margin-top:10px; }
.skpBtnDv .skpBtn		{ width:200px; font-size:12px; text-decoration:underline; color:#006ead; cursor:pointer  }
.skpBtn:hover			{ text-decoration:none; color:#000; }

.signGendTxt input		{ margin:0 0px}
.signGendTxt img		{ margin:0 8px}

.invRit 				{ width:240px; float:right; padding-top:14px; }
*html .invRit			{ padding-top:10px;}
.invRit .signInv .erMsg { padding:0; width:100%; margin-top:10px;}
.invRit .signInv .erMsg div { padding:2%; width:96%; width:94%\9}
.invRit .invRT			{ float:left; width:100%; height:108px; }
.invRit .invRtUs		{ float:left;  background-color:#FFFAEE ; width:230px; margin-bottom:10px;   }
*html .invRit .invRtUs 	{ margin-bottom:0px;}
.invRit .invRtUs  h2	{ font-size:18px; color:#333; font-weight:normal}
.invRit .invRtUs .hd	{ float:left; padding:8px 0 8px 3px; background-color:#424242; color:#fff; width:99%; }
.hd .slctAll			{ float:left; padding:0; margin:0; }
.hd .ttlFrnds			{ float:right; text-align:right; font-size:13px; font-weight:bold; margin-right:10px; }
.invRit .invRtUs .hd input			{ margin:0 5px 0 1px !important; padding:0; margin-right:5px;}
.invRit .invRtUs .acntUrs			{ float:left; padding:5px 0; border-bottom:1px dotted #ccc; font-size:11px; color:#333; width:203px; }
*html .invRit #selList .acntUrs		{ float:none !important}
.invRtUs .usrInfo		{ float:left; width:220px; max-height:305px; overflow:scroll; border: solid 1px #c1c1c1; padding-left:5px; padding-right:4px; overflow-x:hidden; padding-bottom:6px; *padding-bottom:6px; }
*html .invRtUs .usrInfo	{ height: expression(this.scrollHeight > 305 ? "306px" : "auto");}
.acntUrs .acntCb		{ float:left; display:block; padding-top:8px; padding-left:4px;}
.invRit .acntCb input			{ margin:0; padding:0; margin-right:5px;}
.invRit .acntUrs a { float:right; background-image:url(../i/close_btn.gif); background-repeat:no-repeat; width: 11px; height:11px; }
.invRit .acntUrs .acntImg		{ float:left; display:block; padding-right:5px; }
.invRit .acntRmv				{ float:right; padding-right:3px}
.invRit .acntRmv a				{ background:none; cursor:pointer}
.acntImg img			{ border:solid 1px #ccc; width:35px; height:35px; }
.usrInfo .acntEmpt { margin:auto; text-align:center; padding:5px; }
.invRit .acntUrs .acntTxt		{ float:left; line-height:16px; color:#666; width:140px; text-align:left }
.invRit .acntUrs .anctEm		{ color:#333; font-weight:normal; }
.addFrd					{ float:left; width:115px; text-align:left }
.addBiz					{ float:left; width:115px; text-align:left }
.acntUrs .invChk		{ width:247px !important; padding-top:8px;}
.addOps					{ clear:left; font-size:10px; width:122px; height:11px; overflow:auto}
.addBx					{ display:block; clear:left; width:96%; padding:2%; background-color:#dee2e8}
.addBx .addSc			{ display:block; width:100%; clear:left; margin-bottom:6px; float:left}
.addBx .addBz			{ display:block; width:100%; clear:left; margin-bottom:6px; float:left}
.addBx .addCp			{ float:left; width:125px;  font-weight:bold; line-height:20px;}
.addBx .addInf			{ float:left; width:365px; }
.addBx .addInf	label	{ width:auto; display:inline;}
.addBx .addDtl			{ display:block;  clear:left; padding-left:130px;}
.addBx .addDtl select	{ margin-right:2px; font-size:14px}
.addBx .addBtn			{ clear:left; text-align:right}
.addBx .addBtn .nmlBtn	{ margin-top:5px;}
.addDtl select,.addDtl input	{ font-size:12px; width:150px} 			

/* Same header for multiple boxes like People you may know, introductions etc   start*/
.fdBoxHd		{ float:left; padding:5px 1%; width:98%; color:#fff; font-size:18px; text-align:center}
.line			{ display:block; clear:left; border-bottom:solid 1px #ccc; line-height:0; font-size:0; width:100%; margin:0 auto}
/* Same header for multiple boxes like People you may know, introductions etc   End*/
/* people you might know box Start*/
.box			{ float:left; width:99.5%; background:url(../i/navBg.gif) left -1px repeat-x #fff; border:solid 1px #ccc; margin-bottom:10px ;font-size:12px; }
.pding			{ padding:10px; padding-right:8px;}
.box .txt		{ margin-left:58px; display:block; padding:12px }
.box .txt a		{ color:#990000; font-weight:bold; }
.txt a:hover	{ color:#666; }
.box h2			{ font-size:18px; color:#666; font-weight:normal; margin-bottom:10px; float:left}
.box .hld		{ color:#ccc; display:inline; font-weight:bold}
.box .mreDv		{ float:left; width:100%; margin-top:5px; margin-bottom:10px; }
.mreDv a.moreLnk	{ color:#990000; font-weight:bold; text-decoration:none; margin-left:15px; }
.moreLnk a:hover	{ color:#666}

.bxHldCnt		{ float:left; width:100%; /* max-height:200px; */text-align:left;}
*html .bxHldCnt{ width:97%;}
.bxHldCnt .fdLinks .fdRgt	{ padding:4px}
*html .bxHldCnt{ height: expression(this.scrollHeight > 200 ? "205px" : "auto");}
.bxHldCnt .bxHld			{ float:left;width:100%;background:url(../i/dotLite.gif) bottom repeat-x;padding: 5px 0;}
*html .bxHldCnt .bxHld	{  margin-left:4px; }
.fdBox .bxHld		{ margin-left:0}
/*.spc			{ padding:10px;	}*/
.blkPYMK				{ clear:left}
.bxHldCnt .bxImg		{ float:left; width:45px; height:50px; display:block  }
.bxHldCnt .bxImg img	{ border:solid 1px #ccc; width:35px; height:35px;}
.blkPYMK h2		{ color:#343434;float:left;font-size:12px;font-weight:bold;border-bottom:solid 1px #ccc; margin-bottom:3px; padding-bottom:3px; width:100%}
.bxHldCnt .bxTxt		{ float:left; width:178px; padding-top:3px; color:#666; }
.cntLft .bxHldCnt .bxTxt{ width:130px; padding:0 }
*html .bxHldCnt .bxTxt	{ width:176px; }
.bxHldCnt .bxTxt	a	{ font-weight:bold; float:none; text-decoration:none; font-size:11px;}
.bxHldCnt .bxTxt	a:hover { text-decoration:underline}
.opt					{ background-color: #d2d2d2; color:#666; display:block; font-weight:bold; margin-top:12px; padding:8px; font-size:12px; clear:left}
.opt a					{ float:right; text-decoration:none; font-weight:bold ; color:#d24c5b;  width:80px; text-align:right; }
.bxHldCnt .bxTxt	.cls{ float:right;}
.bxHldCnt .bxTxt	a.add{ text-decoration:underline; line-height:18px; font-weight:normal ; font-size:11px; clear:left}
.bxHldCnt .bxTxt	a.add:hover{ text-decoration:none; }
/* people you might know box End*/

/* village/Journal Box Start*/
.boxJnl		{ width:99.5%; padding:0; float:left; margin-bottom:10px; }
.boxJnl h2	{ height:20px; padding:5px; padding:10px 5px 8px 10px !important;   border:none; font-size:14px; display:block}
.boxJnl .boxJnlImg	{ float:left; padding-right:5px; width:37px;}
.boxJnl .boxJnlImg img 	{ width:35px; height:35px}
.boxJnl .boxJnlImg a 	{ border:solid 1 px #ccc}
.boxJnl .boxJnlSc		{ float:left;padding:3%;  width:94%}
.boxJnl .boxJnlTxt		{ font-size:11px; display:table; width:188px}
.boxJnl .boxJnlTxt	a	{ font-weight:bold}
.boxJnl .boxJnlTxt	a:hover	{ text-decoration:underline}
.boxJnl .boxJnlTxt span	{ clear:both;  }

.boxJnl .boxJnlLnk 		{ float:left; border-top:solid 1px #ccc; padding:2%; width:96%}
.boxJnl .boxJnlLnk a	{ font-size:11px; text-decoration:none; color:#424242; font-weight:bold}
.boxJnl .boxJnlLnk a:hover	{ text-decoration:underline}
.boxJnl .boxJnlLnk .rgt	{ float: right}
.boxJnl .boxJnlDtl		{ float:right}
/* village/Journal Box End*/



/*invite Friends -- ejaz*/
#invtCont				{ margin:auto; width:600px; padding:10px; }
#invtCont .inviteLft 	{ float:left; width:567px; padding:10px; border:1px solid #ccc; margin-bottom:10px}
.pplNseb 				{ float:left; width:538px; background-color:#fffaee;/*#eeecec*/; padding:14px; padding-left:16px;}
.pplNseb .acnt			{ float:left; width:100%; }
.acnt  h2				{ font-size:18px; color:#333; font-weight:normal}
.acnt .hd				{ float:left; width:96%; padding:8px 2% 8px 2%; background-color:#c1c1c1; }
.hd .slctAll			{ float:left; padding:0; margin:0; }
.hd .ttlFrnds			{ float:left; text-align:right; font-size:13px; font-weight:bold; padding-left:6px; }
.acnt .hd input			{ margin:0 5px 0 1px !important; padding:0; margin-right:5px;}
.acnt .acntUrs			{ float:left; padding:5px 0; border-bottom:1px dotted #ccc; font-size:11px; color:#333; width:100%; }
.acntUrs .acntCb		{ float:left; display:block; padding-top:12px; padding-left:4px;} 
.acntCb input			{ margin:0; padding:0; margin-right:5px;}
.acntUrs .acntImg		{ float:left; display:block; padding-right:5px; }
.acntImg img			{ border:solid 1px #ccc; }
.acntUrs .acntTxt		{ float:left; line-height:16px; color:#666; }
.acntUrs .acntTxt b		{ font-size:12px; }
.acntUrs .anctEm		{ color:#333; }
.acntUrs .invtBtn		{ padding:2px 5px; background-color:#e2e2e2; border:1px solid #999; font-size:11px; font-weight:bold; }

.acnt .acntUrsE			{ float:left; padding:5px 0; border-bottom:1px dotted #ccc; font-size:11px; color:#333; width:505px;}
.acntUrsE .acntTxt		{ float:left; line-height:16px; color:#666; }
.acntUrsE .acntTxt b		{ font-size:12px; }
.acntUrsE .anctEm		{ color:#333; }

.acnt .invScrl			{ float:left; width:100%; max-height:233px; overflow-x:hidden; overflow-y:scroll;  }
.invScrl .erMsg			{ *width:93%}
*html .acnt .invScrl	{ height: expression(this.scrollHeight > 233 ? "234px" : "auto");}
.acnt .acntUrsS			{ float:left; width:100%; padding:5px 0; border-bottom:1px dotted #ccc; font-size:11px; color:#333; background-color:#F0EADC;}
.acntUrsS .acntCb		{ float:left; display:block; padding-top:12px; padding-left:4px;}
.acntCb input			{ margin:0; padding:0; margin-right:5px;}
.acntUrsS .acntImg		{ float:left; display:block; padding-right:5px; }
.acntUrsS img			{ border:solid 1px #ccc; }
.acntUrsS .acntTxt		{ float:left; line-height:16px; color:#666; }
.acntUrsS .anctEm		{ color:#333; }
.acntUrsS .invtBtn		{ padding:2px 5px; background-color:#e2e2e2; border:1px solid #999; font-size:11px; font-weight:bold; }

#invtCont .inviteRit	{ float:left; width:567px; padding:10px; border:1px solid #ccc; margin-bottom:5px; }
.inviteRit .pplNseb 	{ float:left; width:538px; background-color:#ffffff; padding:14px; padding-left:16px;}


#invtCont .invtBtnDv 	{ float:left; width:100%; text-align:center; margin-top:10px; margin-bottom:20px; }
.invtBtnDv .invtBtn		{ width:115px; height:30px; background-color:#e2e2e2; border:1px solid #999; font-size:11px; font-weight:bold; }

.acnt .invChk { float:right; padding-right:5px; width:255px; text-align:right; }
.acnt .invChk b{ font-size:11px; padding-right:5px; padding-left:5px; font-weight:normal; }
.acnt .invChk input{ margin:0!important; padding:0px!important; }
.acnt .invChk i{ font-size:12px; padding-right:5px; padding-left:5px; font-weight:bold; font-style:normal; float:left }

/* check user */
#invtCont .chkUsr	{ float:left; width:100%; display:block; margin-bottom:6px; background:url(../i/dotLite.gif) bottom repeat-x #fffaee; padding-bottom:5px; padding:5px 0px 0px 5px; }
#invtCont .chkUsr .clsDiv { float:right; width:20px; padding-right:5px; }
#invtCont .chkUsr .clsDiv a { float:right; background-image:url(../i/close_btn.gif); background-repeat:no-repeat; width: 11px; height:11px; }
#invtCont .chkUsr .cmtsL	{ min-height:40px; padding:10px; float:left; width:230px; margin-left:8px;  padding:0px 10px;}
.nBdr	{ border:none}
#invtCont .chkUsr .cmtImg { float:left; }
#invtCont .chkUsr .cmtsL .cmtTxt		{ width:100%; float:left} /*560*/
#invtCont .chkUsr .cmtsL  h1 a		{ font-size:11px; font-weight:bold; margin-bottom:2px; display:block; color:#333; text-decoration:none; }
#invtCont .chkUsr .cmtsL .cmtTxt p	{ display:block; clear:left; font-size:11px;}

#invtCont .chkUsr .cmtLnks		{ display:block; float:right; width:130px; padding-top:25px; padding:0px 5px 5px 0px; }
#invtCont .chkUsr .cmtLnks .rdBt { float:left; width:130px; height:16px; }
#invtCont .chkUsr .cmtLnks .rdBt input{ float:left; }
#invtCont .chkUsr .cmtLnks .rdBt span { font-size:11px; float:left; height:16px; padding:3px 0px 0px 3px; }
#invtCont .chkUsr .cmtLnks .btns{ float:right; height:18px; background-color:#ccc; border:1px solid #666; font-size:11px; margin-top:1px; width:50px; margin-bottom:3px; }

/* initialy removed classes by mistake ...Asif....Now added ---Start 1*/

/*----Photo Album on View Profile Page----*/ 	
	 
	 .wdgts 				 { float:left; width:100%; margin-bottom:10px; border:1px solid #c9e5bb; } 	 
	 .wdgts .hdng            { float:left; width:95%; height:20px; padding:5px; background-color:#eefee6;  border-bottom:none; } 	 
	 	 
	 .colN1 .wdgts 			 { float:left; width:97%; margin-bottom:10px; border:1px solid #c9e5bb; }
	 .colN1 .wdgts .hdng	 { float:left; width:200px; height:20px; padding:5px; background-color:#eefee6; border-bottom:none; }

     .hdng .hdngTtl          { float:left; width:130px; font-size:14px; font-weight:bold; margin-top:2px; } 	 
	 .hdng .hdngLnks         { float:right; width:85px; text-align:right; font-size:11px; margin-top:4px; } 	 
	 .hdng .hdngLnks a       { font-weight:normal; color:#343434; font-size:11px; text-decoration:none; } 	 
	 .hdngLnks a:hover       { color:#333; text-decoration:underline; } 	 
	 .wdgts .wdgBlg          { float:left; width:95%; padding:5px; } 	 
	 .wdgBlg .entrs          { float:left; width:95%; padding:5px; border-bottom:1px dashed #ccc; } 	 
	 .wdgBlg .entrs .imgDv	 { float:left; width:35px; height:35px; margin-right:5px; } 	 
	 .entrs .imgDv .fbPic2	 { width:auto; height:auto} 	 
	 .wdgBlg .imgDv img      { float:left; width:60px; height:60px; background-color:#999966; } 	 
	 .wdgBlg .entrs .blgTTl{ float:left; width:140px; } 	 
	 .wdgBlg .entrs h6       { float:left; font-size:12px; } 	 
	 .wdgBlg .entrs span     { float:right; font-size:11px; color:#3B5988; font-weight:bold; } 	 
	 .wdgBlg .entrs .adDt	 { float:right; width:183px; font-size:11px; font-style:italic; color:#666; text-align:left; } 	 
	 .wdgBlg .entrs .blgDtl	 { float:left; width:140px; margin-top:3px; font-size:11px; } 	 
	 .blgDtl p				 { display:inline; margin:0 ; padding:0} 	 
	 .wdgBlg .entrs a        { float:right; font-size:11px; font-weight:normal; color:#94CB77; } 	 
	 .wdgBlg .entrs a:hover	 { color:#343434; text-decoration:underline; }

/* Album Heading new classes start */
.albDec	{ float:left; font-size:12px; width:100%}
.albDec	h3 { font-size:18px; margin-bottom:8px;}
.albDec .albOnr { font-size:11px; padding-left:5px;}
.albDec .albOnr a { font-size:11px;}
.albDec .albCpLnk { font-size:11px; float:right; padding-top:6px}
.albDec .albCpLnk a { font-size:11px; padding:0 3px;}
/* Album Heading new classes End */
/* initialy removed classes by mistake ...Asif....Now added ---End 1*/

/* Facebook image sizes Start*/
/*.fbPic1	{ float:left; width:45px; height:48px; overflow:hidden}*/
.fbPic2	{ float:left; width:60px; height:60px; overflow:hidden}
.fbPic3	{ float:left; width:86px; height:104px; overflow:hidden}
.fbPic4	{ }
.fbPic5	{ float:left; width:191px; height:256px; overflow:hidden}


/* Facebook image sizes End*/

/* Friends Album moved to s.css for both business and sicial*/
#frAlbm { float:left; width:99%; padding:1%; padding-right:0 ; font-size:12px;}
.vlgCnt #frAlbm { padding:0;}
#frAlbm .svMsg, #frAlbm .infMsg { padding:0; width:97.9%}
#frAlbm .blk1{float:left; width:350px; background-color:#fff; border:#c1c1c1 solid 1px; padding:10px 10px 0 10px; margin:8px 10px 0px 0px; height:80px;  }
#frAlbm .sysAlbums .blk1 { background-color:#e4e4e4}
#frAlbm .blk1 img  { }
#frAlbm .blk1 .albmImg	{ width:60px;  float:left}
#frAlbm .blk1 .frT { float:left; width:280px; margin-left:10px; height:70px; line-height:18px; }
*html  .albmImg  img  { width: expression( this.scrollWidth > 55 ? "60px" : "auto" );height: expression( this.scrollHeight > 55 ? "60px" : "auto" ); }
#frAlbm .paginCont { float:left; width:100%; }
#frAlbm .phtoAlbm .paginCont	{ float:right; width:auto}
#frAlbm .blk2 { float:left; background-color:#fff; border:#c1c1c1 solid 1px ; padding:2%; margin-bottom:8px; width:95.5%;  }
#frAlbm .blk2 .fbPic2	{ float:left; width:72px; height:60px;  margin-right:10px;}
#frAlbm .blk2 img { float:left; margin-right:7px;}
#frAlbm .blk2 textarea { float:left; width:250px; height:40px; margin-top:4px;}
#frAlbm .blk2 .opt1 { float:right; width:130px; line-height:21px; border-left:#e4e4e4 solid 1px; padding:0px 0px 0px 15px;}
#frAlbm .blk2 .opt1 select { margin-bottom:2px;}
#frAlbm .blk2 .opt1 b { font-weight:normal; color:#448325; }
#frAlbm .sysAlbums	{ width:757px; border-bottom:1px solid #eee; padding-bottom:10px; float:left}


/* Rating Display Star */
.stars 	{background:url(../i/sprt/stars.gif); width:74px; height:13px; margin-top:3px}
.s50 {background-position:0px 0px;}
.s100 {background-position:0px -13px;}
.s150 {background-position:0px -26px;}
.s200 {background-position:0px -39px;}
.s250 {background-position:0px -52px;}
.s300 {background-position:0px -65px;}
.s350 {background-position:0px -78px;}
.s400 {background-position:0px -91px;}
.s450 {background-position:0px -104px;}
.s500 {background-position:0px -117px;}

/* Rating Display End */


/* initialy removed classes by mistake ...Asif....Now added ---Start 2*/

.wdgts1                     { float:left; width:100%; margin-bottom:10px; border:1px solid #c9e5bb; } 	 
 .wdgts1 .hdng          { width:96%; height:20px; padding:2%; background-color:#eefee6; } 	 
 .hdng .hdngTtl         { float:left; width:130px; font-size:14px; font-weight:bold; margin-top:2px; } 	 
 .wdgts1 .cnvsFlds      { float:left; width:100%; } 	 
 .cnvsFlds .tFld        { float:left; width:413px; height:42px; border:1px solid #ccc; color:#666; font:11px Arial, Helvetica, sans-serif; padding:4px; } 	 
 .cnvsFlds .pstBtn      { float:right; background-color:#ccc; border:1px solid #666; width:45px; height:18px; margin-top:5px; padding:0px 5px 0px 5px; font-size:11px; margin-right:4px;  } 	 
 .wdgts1 .cnvsMsgDv     { float:left; width:100%;} 	 
 .cnvsMsgDv .cnvsMsg 	{ float:left; width:98%;  padding:1%; padding-bottom:5px;  }/*border:1px solid #c9e5bb;*/ 	 
 .cnvsMsg .msgTtl 		{ float:left; width:95%; border-bottom:1px dotted #CCCCCC; padding-top:4px;} 	 
 .msgTtl .msgImg  		{ float:left; width:35px; height:35px; } 	 
 .msgTxtBx   			{ float:left; width:385px; padding-left:2px; } 	 
 .msgImg img      		{  width:35px; height:35px;border:1px solid #ccc; } 	 
 .msgTtl .msgNme  		{ float:left; width:75px; margin-left:5px; margin-top:10px; font-size:12px; } 	 
 .msgTtl .msgNme span 	{ color:#999} 	 
 .msgTtl .msglnk  		{ float:right; text-align:right; font-size:11px; color:#666; margin-top:3px; line-height:18px; } 	 
 .msglnk a              { font-size:11px; font-weight:normal; color:#000; text-decoration:none; color:#c00 } 	 
 .cnvsMsg .msgDtl 		{ float:left; width:96%; padding:5px; font-size:11px; color:#666; clear:left  }/*border-top:1px solid #c9e5bb; */ 	 
 .cnvsMsg .cnvsRply 	{ float:left; width:96%; padding:5px; font-size:11px; color:#666; border-top:1px dashed #ccc;  } 	 
 .cnvsRply .rplyTxt 	{ float:left; width:155px; height:16px; padding:2px 3px; font-size:11px; color:#666; border:1px solid #999; } 	 
 .cnvsRply .rplyBtn 	{ float:right; background-color:#ccc; border:1px solid #666; width:45px; height:18px; margin-top:2px; padding:0px 5px 2px 5px; font-size:11px;  } 	 

/* Jangju Alignments moved to s.css from ff.css by Faizan*/
.alignC { text-align:center; }
.alignL { text-align:left; }
.alignR { text-align:right; }
.lg11 { color: #777676; font-size:11px; }
.lg11b { color: #777676; font-weight:bold; }
.lg12 { color: #777676; font-size:12px; }
.lg12b { color: #777676; font-weight:bold; font-size:12px; }
.lg13b { color: #777676; font-size:13px; font-weight:bold; }
.lg14 { color: #777676; font-size:14px; }
.albmThmb img { margin-left:5px; }

/* Jangju Floating Divs moved to s.css from ff.css and journals.css by Asif  */
.fL100 { float:left; width:100%; font-weight:normal; font-size:12px; line-height:normal}
*html .fL100 { float:none}
.fL100 textarea { border:solid 1px #999; width:100%}
#frmL .fL100 .frmLPadd 	{ padding:5px 0 0 0; }
.fL100 .divH30 		{ line-height: normal;padding:8px 0 3px 0; border-top:solid 1px #c1c1c1; border-bottom:solid 1px #c1c1c1;  }
.fL100 .fR 			{ height:auto; padding:0; border:0; float:left; height:23px; padding-left:10px; line-height:0 }
.fL100 .fRBlg 		{ float:left !important ; border: solid 1px #000;background:none;  height:24px !important; margin-top:0}
.fL100 .fRBlg, x:moz-any-link { margin-top:-16px} 
*html .fL100 .fRBlg	{ margin-top:0 !important} 
.fL100 .fRBlg, x:-moz-any-link, x:default		{ margin-top:0;}
body:nth-of-type(1) .fL100 .fRBlg{ margin-top:0;}
*html .fL100 .fRBlg	{ margin-top:-10px;}
.brdTB1 .fR 		{ height:auto; padding:0; border:0; float:right; height: auto; padding: 0 10px 0 10px; line-height: normal }
.fL100 h3 			{ line-height:0; display:inline; font-size:13px; color:#fff; font-weight:bold; padding:15px 1px 6px 0; text-align:center; background:#fff url(../i/rank.gif) no-repeat; width:28px; height:10px; float:left; position:absolute; margin-top:-7px; letter-spacing:-2px;}
*html .fL100 h3 	{ margin-top:-5px}
.fL100 .divH30 h4	{ color:#343434; font-size:13px; font-weight:bold; padding:8px 0 3px 0; display:inline} 
.fR 				{ float:right; }
.fL 				{ float:left; }
.dg12b span 		{ font-size:13px; font-weight:bold; color:#343434}

#commentsList .comHdr	{ float:left; border-bottom:0;}
#commentsList .comHdr .aImg	{ float:left;}
#commentsList .dyCom .aImg	{ background:url(../i/dyMd_pic.gif) left bottom no-repeat; padding-bottom:10px}
#commentsList .slCom .aImg	{ background:url(../i/slMd_pic.gif) left bottom no-repeat; padding-bottom:10px}
#commentsList .bsCom .aImg	{ background:url(../i/bsMd_pic.gif) left bottom no-repeat; padding-bottom:10px}
#frmL #commentsList .frmLPadd { background:none; width:90%}
*html .frmLPadd .erMsg	{ float:none}
/* Jangju Backgrounds Moved to s.css by asif */
.bgW { background-color:#FFFFFF; }
.bgG { background-color:#fff; }/*DFDFDF*/
.bgLG { background-color:#f4f4f4; }
.bgLG2 { background-color: #EAEAEA;}
.bgBl { background-color:#006699; }
.bgHL { background-color:#FFCC00; }

/*  Jangju Div. Margin  moved to s.css from journals.css and ff.css by Asif*/
.divMar1T { margin-top:1px; }
.divMar2T { margin-top:2px; }
.divMar3T { margin-top:3px; }
.divMar5T { margin-top:5px; }
.divMar6T { margin-top:6px; }
.divMar10T { margin-top:3px; }
.divMar15T { margin-top:15px; }
.divMar2L { margin-left:2px; }
.divMar5L { margin-left:5px; }
.divMar10L { margin-left:10px; }
.divMar15L { margin-left:15px; }
.divMar35L { margin-left:35px; }
.divMar1R { margin-right:1px; }
.divMar2R { margin-right:2px; }
.divMar5R { margin-right:5px; }
.divMar10R { margin-right:10px; }
.divMar15R { margin-right:15px; }
.divMar1B { margin-bottom:1px; }
.divMar10 { margin:10px; }
.divH3 { float:left; height:3px; line-height:3px; }
.divH10 { line-height:10px; }
.divH30 { line-height:30px; }
.divH24 { line-height:24px; }
.divH6 { float:left; line-height:6px; }
.divH15 { line-height:15px; }
.divH21 { line-height:21px; }

/* classes aded by faizan for showing comments in journal listing page*/
.divH21cmtCnt	{float:right; width:91%;}
.divH21 .bsComt	{margin:4px 0; float:left;}
.divH21 .crtNme, .divH21 .crtDte {line-height:14px;}
.divH21 .catTxt {line-height:14px; width:570px !important;}


.divPadd10L { padding-left:10px; }

/* following clases moved to s.css from both ff.css and journals.css by asif
	Frames used on Left side*/
#frmL { float:left; width:99.5%; border:#c1c1c1 solid 1px; padding-bottom:10px}
#frmLLG { float:left; width:100%; border:#e3dfdf solid 1px; background-color:#FCFCFC; }
#frmL .frmLTit { float:left; height:21px; border-bottom:#e3dfdf solid 1px; border-left:none; border-right:none; border-top:none; width:100%; line-height:21px; background-color:#f4f4f4; }
#frmL .frmLTit ul { padding:0px 0px 0px 0px; margin:0px; list-style-type: none; }
#frmL .frmLTit li { float:left; }
#frmL .frmLTit .tit { float:left; padding-left:6px; width:320px; text-align:left; }
#frmL .frmLTit .lnks { float:right; padding-right:5px; }
#frmL .frmLTit .lnkBlu { float:right; padding-right:5px; text-decoration: underline; color: #006699; }
#frmL .frmLTit .MinMax { float:right; width:21px; height:21px; background-color:#dfdfdf; }
#frmL #tabs .MinMax { float:right; width:21px; height:21px; background-color:#dfdfdf; padding:0px 0px 0px 0px; }
#frmL .frmLBgG { float:left; width:530px; background-color:#ffffff; }
#frmL .frmLBgW { float:left; width:100%; background-color:#ffffff; border-bottom:0px; }
#frmL .frmLPadd 	{ float:left; width:98%;  text-align:left; background-color:#ffffff; padding:1%; }
#frmL .frmLPaddG 	{ float:left; width:99%; text-align:left; /*background-color:#f1f1f1;*/ padding:1%; padding-right:0 }
#frmL .frmLPaddLG 	{ float:left; width:470px;/* width:735px;*/ padding:10px; text-align:left; background-color:#FCFCFC; }
#frmL .frmLPaddG740 { float:left; padding:10px; text-align:left; background-color:#f4f4f4; }
#frmFrnd #frmL { margin:0px; }
#frmL .frmLPaddG p, .frmLPaddG span{ font-weight:normal}
.frmLPaddLG .w90p 	{ width:90% !important; }

/*Comments Header removed from journals.css and ff.css to s.css by Asif*/
.comHdr { /*float:left; */width:98%; padding:1%; border-top:#dee2e8 solid 1px;}
.comHdr img { float:left; margin-right:5px; }
.blgCmHdr { float:left; }
.comHdr .con { float:left; color:#9e9e9e; margin-top:5px; }
.comHdr .act { float:right; margin:3px 0px 0px 0px; width:250px;}
.comHdr .act .lnks { float:right; padding:7px 7px 0px 0px; color: #006699; }
.comHdr .act .ply { float:right; padding:3px 7px 0px 0px;}
.comHdr .usrOpt		{ float:right; padding-top:5px; line-height:normal; padding-right:5px; width:auto; }

/*bog page classes Comments, rate, raters, report blog section Removed from Journals.css to s.css*/
.brdTB1 {  /*border-bottom:#e3dfdf solid 1px; border-top:#e3dfdf solid 1px; */}
.brdTB1 .usrOpt	{ float:right; padding-bottom:2px; line-height:normal; padding-right:5px; width:auto; }
.usrOpt	span	{ margin-top:5px; }
.usrOpt	select	{ font-size:13px; border:1px solid #ccc; color:#000; float:left; }
.usrOpt	input	{ font-size:12px; float:left; }	  	 
	 /* For Comments*/ 	 
	  	 
	 .tstBx          {       background-color:#fbfafa; float:left; width:218px; padding:5px; padding-bottom:15px;  } 	 
	 .tstBx .entrs{ float:left; width:210px; padding:5px; border-bottom:1px dashed #cccccc; margin-bottom:10px;} 	 
	 .tstBx .entrs .imgDv{ float:left; width:40px; height:40px; margin-right:5px; } 	 
	 .tstBx .imgDv img       { float:left; width:40px; height:40px; background-color:#999966; } 	 
	 .tstBx .entrs .blgTTl{ float:left; width:366px; text-align:left; } 	 
	 .blgTTl .stsRmv		{ margin:0px}
	 .tstBx .blgTTl h6       { float:left; font-size:12px; color:#3b5998; } 	 
	 .tstBx .blgTTl span     { float:right; font-size:11px; color:#3B5988; font-weight:normal; text-align:right; } 	 
	 .entrs .blgDtl{ float:left; width:160px; font-size:11px; color:#666; margin-top:3px; } 	 
	 .entrs .extLnk          { float:right; width:85%; text-align:right; } 	 
	 .entrs .extLnk a        { color:#0066cc; } 	 
	 .entrs .extLnk a:hover{ color:#333; text-decoration:none; } 	 
	  	 
	 .tstBx .cnvsFlds                { float:left; width:100%; padding:0;  padding-left:6px;  } 	 
	 .tstBx .cnvsFlds .tFld  { float:left; width:207px; height:80px; border:1px solid #ccc; color:#666; font:11px Arial, Helvetica, sans-serif; padding:3px; } 	 
	 .tstBx .cnvsFlds .pstBtn{ float:right; background-color:#ccc; border:1px solid #666; width:45px; height:18px; margin-top:5px; margin-right:3px; padding:0px 5px 0px 5px; font-size:11px;  } 	 
	 .statMn				 {} 	 
	  	 
	  	 
  	 
	 .wdgts3                         { float:left; width:100%; margin-bottom:10px; } 	 
	 .wdgts3 .hdng           { width:440px; height:20px; padding:5px; background-color:#eefee6; border:1px solid #c9e5bb; border-bottom:none; } 	 
	 .hdng .hdngTtl          { float:left; width:130px; font-size:14px; font-weight:bold; margin-top:2px; } 	 
	 .hdng .hdngLnks         { float:right; width:85px; text-align:right; font-size:11px; margin-top:4px; } 	 
	 .hdng .hdngLnks a       { font-weight:normal; color:#343434; font-size:11px; text-decoration:none; } 	 
	 .hdngLnks a:hover       { color:#333; text-decoration:underline; } 	 
	 .wdgts3 .entryLst       { float:left; width:97%; margin-top:10px; padding:5px; border-bottom:1px dashed #cccccc; } 	 
	 .entryLst .sndrImg      { float:left; width:60px; height:60px; } 	 
	 .entryLst .sndrImg img{ width:60px; height:60px; border:1px solid #999; } 	 
	 .entryLst .dtlDv        { float:left; width:427px; margin-left:0; } 	 
	 .entryLst .dtlDv .sndrNme               { float:left; width:100%; font-weight:normal; } 	 
	 .dtlDv .sndrNme a       { float:left; font-size:11px; font-weight:bold; color:#3b5998; margin-right:10px; text-decoration:none; } 	 
	 .dtlDv .sndrNme a:hover { text-decoration:underline; color:#333; } 	 
	 .dtlDv .sndrNme span    { float:right; } 	 
	 .entryLst .msgDtl       { float:left; width:100%; margin-bottom:5px; font:11px "Tahoma", Arial, Helvetica, sans-serif; color:#666; } 	 
	 .wdgts4                         { float:left; width:100%; margin-bottom:10px; } /* margin-top:10px; changes on 04 June*/ 	 
	 .wdgts4 .hdng           { width:96%; height:29px; padding:2%; background:url(../i/wdgts-bg.gif) top left repeat-x #eefee6; border-bottom:1px solid #c9e5bb; } /* width:440px; height:29px; padding:5px; changed on 04 june */ 	 
	 .wdgts4 .hdng label { float:left; font-size:14px; font-weight:bold; margin-top:7px; } 	 
	 .wdgts4 .hdng a         {  font-weight:normal; color:#343434; font-size:11px; margin-right:5px; margin-top:8px; text-decoration:none; } 	 
	 .wdgts4 .rndmThts       { float:left; width:97%; margin-top:5px; padding:5px; font-size:11px; color:#666; } 	 
	  	 
	 .wdgts4 .brd img        { border:1px solid #ccc; } 	 
	 .wdgts4 .brd .mveImg{ width:60px; height:84px; border:1px solid #ccc; margin:5px 3px 0 0; } 	 
	 .wdgts4 .brd span       { width:55px; margin:auto; font-size:11px; color:#666666; margin:5px; height:75px; }
	 
	 
	/* initialy removed classes by mistake ...Asif....Now added ---End 2*/ 
	 





/**html .acntUrs			{ margin-left:4px;}*/

.cnfrmDv				{ float:left; width:430px; margin: 0 10px 10px; padding:10px; border:1px solid #ccc; }
.cnfrmDv .ctgLst		{ float:left; width:92%; padding:10px; }
.ctgLst .cnfrmHdng		{ float:left; width:100%; margin-bottom:10px; }
.cnfrmHdng h4			{ font-size:14px; font-weight:bold; color:#333; }
.ctgLst .ctgUrs			{ float:left; width:100%; padding:5px 0; border-bottom:1px dotted #ccc; font-size:11px; color:#333;}
.ctgLst .ctgUrs p		{ padding:3px 0px 0px 23px;}
.ctgLst .adBtnDv		{ float:right; padding:10px 0 0; clear:both; text-align:right; width:90%; }

.mchCnfrm				{ float:left}
.mchCnfrm	h1			{ font-size:24px; color:#333; font-weight:normal}
.mchBx					{ border:solid 1px #ccc; padding:14px; float:left; width:650px;}
/* Photo Album Invite */

.brdT			{ border-top:solid 2px #cccccc; display:block;  width:100%;margin-bottom:0px; font-size:0; line-height:0; display:block; margin-top:20px;}
*html .brdT		{ margin:0px}
.brdB			{ border-top:solid 2px #efefef; display:block;  width:100%;margin-bottom:20px; }
.sndUsr			{ float:left; display:block; width:670px;   }
.sndUsr img		{ border:solid 1px #ccc;  float:left; display:block; margin-right:14px;}
.sndUsr	h1		{ display:block;  color:#666; font-weight:normal; margin-bottom:14px; }

/*.sndUsr h1		{ font-weight:18px; color:#666; display:block; font-weight:normal; float:left;  margin-left:8px;}
.sndUsr a		{ text-decoration:none; color:#666; display:block; margin:0; padding:0}
.sndUsr a:hover { color:#000}
*/
.sndMsg			{ }
.sndMsg	a		{ text-decoration:none; color:#343434; margin:0; padding:0; font-weight:bold}
.sndInv			{ display:block; float:left ; width:690px;}

.sndUsr			{ display:block; background: url(../i/dotLite.gif) bottom repeat-x;  clear:left; float:left; width:100%; padding-bottom:10px; margin-bottom:14px }
.sndAbm			{ display:block; background: url(../i/dotLite.gif) bottom repeat-x;  clear:left; float:left; width:100%; padding-bottom:14px;  }
*html .sndAbm	{ padding-top:5px;}

.sndAbm a:hover { color:#000}
.sndAbm img		{ border:solid 1px #ccc; margin-bottom:14px;}
.sndAbm h1		{ font-weight:18px; color:#666; display:block;  float:left;font-weight:normal; margin-bottom:14px;}
.sndAbm span	{ float:left; white-space:nowrap; width:150px;  margin-left:8px; padding-top:8px; color:#999}
.sndLnks		{ display:block; float:left; clear:left; }
.sndLnks div	{ display:block; float:left; padding:5px 8px 0 8px  }
.sndLnks a		{ display:inline; background-color:#343434; color:#fff; text-decoration:none; padding:5px; display:block; float:left}
.sndLnks a:hover{ background-color:#666; color:#fff}
.sndAbm p		{ display:block; clear:left; height:192px; width:400px; line-height:18px;}


.why			{ display:block; background:#fff url(../i/whyNsb.gif) bottom center repeat-x; border:solid 1px #ccc; margin-bottom:10px ;font-size:12px; float:left; padding:10px; width:230px; float:right; padding-bottom:36px } /*220px*/
.why h2			{ font-size:13px; color:#343434; font-weight:bold; margin-bottom:10px;}
.why h3			{ font-size:18px; color:#343434; font-weight:bold; display:inline }
.why h4			{ font-size:18px; color:#343434; font-weight:normal;display:inline; float:none}
.why h4	span	{ font-size:24px; font-weight:bold}
.why p			{ margin:14px 0 14px 0}
.why a.more		{ color:#d24c5b; font-weight:bold; text-decoration:none; }
.why a:hover	{ color:#fff}

.nmLnkLst		{ margin:10px 0 10px 0;}
.nmLnkLst li	{ margin:0px; list-style-type:none; padding:0px; }
.nmLnkLst li span{ margin:0px; list-style-type:none; padding:0px; padding-right:4px;  }
.nmLnkLst a		{ padding:3px; color:#666;font-weight:normal; text-decoration:none; display:block; width:213px;  }
.nmLnkLst a span{ color:#666; font-weight:bold; float:left; margin-right:3px; }
.nmLnkLst a:hover{ color:#0081c2;}

.whyIcoSprt		{ background:url(../i/sprt/sprt_img.gif) 0% 0% no-repeat; float:left; width:16px; height:16px}
.whyFndIco		{ background-position:-241px -356px}
.whyNsbIco		{ background-position:-278px -356px}
.whyBizIco		{ background-position:-317px -356px}


.clr	{ clear:both; font-size:0; line-height:0;}					

/*Structure Classes for Body Area*/
#mainContent .subitCol			{ width: 940px;padding: 10px 0;float:left;text-align:center;}
#mainContent .icoCol			{ width:100%;padding: 10px 0;float:left;}
.icoCol .icoCntCol				{ width:32%;padding: 6px;float:left; text-align:center;}
.icoCol .icoCntCol .imgDiv		{ width:auto;}
.icoCol .icoCntCol .cntDiv		{ width:245px; margin:0 auto; text-align:center;padding-top:140px;}
.icoCol .icoCntCol .cntDiv h1	{ width:auto; color: #99a700; font-size:18px;} 
.icoCol .icoCntCol .cntDiv h2	{ width:auto; color: #b60000; font-size:18px;} 
.icoCol .icoCntCol .cntDiv h3	{ width:auto; color: #007fbe; font-size:18px;} 
.icoCol .icoCntCol .cntDiv p	{ color: #818181;font-size:16px;} 
.icoCol .icoCntCol .imgDivFam	{ width:auto; background:url(../i/family_icon.gif); width:298px; height:227px;}
.icoCol .icoCntCol .imgDivMat	{ width:auto; background: url(../i/matriomonial_icon.gif); width:298px; height:227px;}
.icoCol .icoCntCol .imgDivBiz	{ width:auto; background: url(../i/business_icon.gif) 3px 0px; width:298px; height:227px;}
.icoCol .icoCntCol .txtDiv		{ width:auto; padding:10px 0px 5px 5px;}
.icoCol .icoCntCol .txtDiv h1	{ font-size:18px;padding-bottom:5px;}
.icoCol .icoCntCol .txtDiv p	{ font-size:14px;color:#666;}
#mainContent .icoCol .prflDtl	{ float:left; background-color:#eefee6; border:1px solid #94cb77; width:195px; padding:20px; }
#mainContent .icoCol .prflDsc	{ float:right; /*background-color:#99CCFF;*/ width:682px; }
.icoCol .prflDtl .prflNme		{ width:100%; font-size:18px; text-align:center; margin:0 auto 5px; }
.icoCol .prflDtl .prflPic		{ float:left; border:1px solid #bcdab3; width:194px; }
.icoCol .prflDtl .prflPics		{ float:left; padding:8px; border:1px solid #bcdab3; width:90%; margin-top:10px; letter-spacing:7px; }
.prflDtl .prflPics img			{ border: 1px solid #666; }
.icoCol .prflDtl .prflInfo		{ float:left; width:100%; color:#666; margin-top:10px; }
.prflDtl .prflInfo .canvas		{ width:183px; height:90px; font:11px Arial, Helvetica, sans-serif; color:#999; border:1px solid #999; padding:5px; }
.prflDtl .prflInfo .cnvsBtn		{ background-color:#94cb77; border:1px solid #5aa533; font-size:11px; color:#fff; width:34px height:14px; cursor:pointer; padding:1px 3px; }
.icoCol .prflDsc .frndsLst		{ float:left; width:100%; height:116px; /*background-color:#FFFF00;*/ }
.prflDsc .frndsLst .imdFrnds	{ float:left; width:328px; border:1px solid #94cb77; }
.glryHdng						{ width:318px; font-size:14px; font-weight:bold; padding:5px; background-color:#eefee6; }
.frnds							{ width:318px; padding:5px 3px 5px 7px; background-color:#fff; letter-spacing:13px; }
.frnds img						{ border:1px solid #666; }
.prflDsc .frndsLst .cmnFrnds	{ float:right; width:328px; border:1px solid #94cb77; }
.icoCol .prflDsc .dtlArea		{ float:left; width:100%; /*background-color:#FFFF00;*/ }
.prflDsc .dtlArea .lftCol		{ float:left; width:180px; }
.dtlArea .lftCol .lftPnl		{ float:left; width:180px%; margin-top:10px; }
.infoHdng						{ font-size:14px; font-weight:bold; padding:5px; border-bottom:2px solid #94cb77; }
.lftCol .lftPnl .infoDtl		{ float:left; width:160px; padding:0px 0 0px 10px; }
.lftPnl .infoDtl table			{ font-size:11px; color:#666; line-height:12px; }
.infoDtl table td				{ padding-top:10px; padding-bottom:10px; }
.brderBtm						{ border-bottom:1px dashed #e0e0e0; }
.prflDsc .dtlArea .ritCol		{ float:right; width:465px; }
.dtlArea .ritCol .ritpnl		{ float:left; width:465px; margin-top:10px; }
.albms							{ width:447px; padding:8px 7px 8px 9px; background-color:#fff; margin-top:10px; border:1px dashed #999; letter-spacing:9px; }
.albms img						{ border:1px solid #666; }
.icoCol .prflDsc .thtsArea		{ float:left; width:100%; margin-top:20px; }
.prflDsc .thtsArea .thtsTxt		{ float:left; width:97%; padding:10px; font-size:11px; color:#666; line-height:15px; }


/*Login Page*/
#mainContent .lgnCol			{ width:96%; float:left; padding:10px 15px; margin:18px 0 } /*border:1px solid #c1c1c1;; background-color:#dee2e8*/
.lgnCol .lognLay				{ float:left; width:400px; padding:15px; border:solid 1px #bac2cf;  }
#mainContent .lgnColN			{ width:590px; float:none; margin:0 auto; margin-top:70px; height:340px; background:url(../i/shdL.gif) left top no-repeat; }
#mainContent .lgnColN .lognLay	{ float:left; width:70%;background:url(../i/shdR.gif) right top no-repeat; border:0; padding:0 15%}
.lgnCol .lognLay .lgnCptn 		{ float:left; /*margin-left:50px;*/ padding:8px 0px 0px 0px; width:380px; }
.lgnCol .lognLay .lgnCptn h1	{ color:#343434; float:left; }
.lgnCol .lognLay .lgnCptn p		{ font-size:14px; color:#818181; float:left; width:440px; padding-top:12px; }
.lognLay .divIfrm 				{ float:left; /*margin-left:50px;*/ padding:0px; width:380px; }
.lgnCol .lognMsg				{ float:right; width:410px; border-left:1px solid #c1c1c1; padding:0px 10px 0px 40px; margin-top:15px; margin-bottom:15px; height:270px; }
.lgnCol .lognMsg .msgHdng 		{ float:left; width:370px; }
.lgnCol .lognMsg .msgHdng h1	{ color:#343434; float:left; }
.lgnCol .lognMsg .msgTxt 		{ float:left; width:280px; margin-top:25px; font-size:14px; line-height:16px; color:#666; }
.lgnCol .lognMsg .msgBtn 		{ float:left; width:360px; margin-top:25px; }
.lgnCol .lognMsg .or			{ display:inline; vertical-align:top; line-height:25px;}
.lgnCol .btmInfo			    { float:left; width:905px; border-top: solid 1px #E3E0E0; display:none }
.lgnCol .btmInfo .btmBx		    { width:270px; float:left; padding:15px; color: #818181;font-size:12px; }
.lgnCol .btmInfo .btmBx h1		{ width:auto; color: #52680d; font-size:20px; font-weight:bold; padding:10px 0 10px 0; }
.lgnCol .btmInfo .btmBx h2		{ width:auto; color: #5f2566; font-size:20px; font-weight:bold; padding:10px 0 10px 0; }
.lgnCol .btmInfo .btmBx h3		{ width:auto; color: #424242; font-size:20px; font-weight:bold; padding:10px 0 10px 0; }


/*Forgot-Password Page*/
#mainContent .icoCol .frgtPassLay{ width:100%; margin:0 auto; width:508px; border:7px solid #f2f2f2; padding:15px 50px; height:290px; }
.frgtPassLay .frgtTxt 		 { float:left; /*margin-left:50px;*/ padding-left:0px; width:450px; }
.frgtPassLay .frgtTxt h1	 { color:#343434; float:left; width:470px; margin:0; padding:0; }
/*.frgtPassLay .frgtTxt p		 { font-size:14px; color:#818181; float:left; width:440px; padding-top:12px; }*/
.frgtPassLay .btmTxt 		 { float:left; /*margin-left:50px;*/ padding:25px 0 0 0px; width:450px; }
.frgtPassLay .btmTxt h4		 { color:#9dac00; float:left; width:400px; font-weight:normal; }
.frgtPassLay .btmTxt .emlFld { float:left; width:400px; margin-top:3px; }
.frgtPassLay .btmTxt .txtFld { float:left; width:250px; font-size:18px; height:25px; color: #666; border:1px solid #9e9e9e; padding:2px; }
.frgtPassLay .btmTxt .button { background-color:#006ead; border:2px solid #4f9bc6; color:#fff; font-weight:bold; font-size:12px; padding:3px 5px; margin-top:2px; width:110px; cursor:pointer; }
.frgtPassLay .btmTxt p		 { font-size:14px; color:#818181; float:left; width:550px; padding-top:12px;}
.frgtPassLay .btmTxt p a	 { color:#006ead; text-decoration:underline; }
.frgtPassLay .btmTxt p a:hover{ text-decoration:none; color:#000; }


/*Confirmation Page*/
#mainContent .icoCol .confLay	{ width:100%; margin:0 auto; width:578px; border:0px solid #e3e3e3; padding:15px; height:330px; }
.icoCol .confLay .topTxt 		{ float:left; /*margin-left:50px;*/ padding-left:0px;  }
.icoCol .confLay .topTxt h1		{ font-size:24px; color:#343434; float:left; }
.icoCol .confLay .topTxt p		{ font-size:14px; color:#818181; float:left; width:440px; padding-top:12px; }
.confLay .btmTxt 				{ float:left; /*margin-left:50px;*/ padding:25px 0 0 0px; width:575px; }
.confLay .btmTxt .btmCptn		{ float:left; width:550px; }
.btmTxt .btmCptn h4				{ color:#9dac00; float:left; width:400px; font-weight:normal; }
.confLay .btmTxt .cnfrMsg		{ float:left; width:550px; color:#666; margin-top:10px; }
.confLay .btmTxt .chngFrm		{ float:left; width:550px; color:#666; margin-top:10px; }
.btmTxt .chngFrm .txt			{ border:1px solid #9e9e9e; padding:2px 5px; color:#444; }


/*Search Area on Index Page*/
#search {width:100%;background: #FFFFFF;background: url(../i/search_bg.gif) repeat-x;float:left;}
#search .srchCol{width:100%;padding: 0px 0; float:left; text-align: center; margin:0 auto;}
#search .srchCol p{padding-bottom:15px;font-weight:bold;font-size:19px;}
#search .srchCol input.text{width:290px;background:white url(../i/search_spyglass_blue.gif) no-repeat scroll 5px 5px;padding:4px 2px 4px 22px;border:3px solid #e1e1e1;color:#606060; vertical-align:top;}
#search .srchCol .srcBox{width:484px;background: url(../i/searchbox_bg.gif) no-repeat;margin:0 auto; height:119px;}
#search p {margin: 0;padding-top: 25px;}

.fvrtAdd				{ background-color:#E6F2F9; border-bottom:solid 1px #AAD7F1; width:98%; padding:1%; text-align:left}
.fvTxtBx				{ width:85%}
.fvTxtBtn				{ width:10%}
.fvAddLnk				{ float:right; padding-top:6px;}


/*---Edit-Profile-Page-Body*/
#mainContent .cntntDv	{ float:left; width:100%; }
#mainContent .col1		{ float:left; width:750px; }
#mainContent .col2		{ float:right; width:160px; margin-top:15px; padding: 0}
#mainContent .col3		{ float:right; width:160px; margin-top:15px; }
.col1 .dtlEdt			{ float:left; width:100%; margin-top:15px; }		
.dtlEdt .ctgryTab		{ float:left; width:109px; height:auto; }
.ctgryTab .top			{ float:left; width:100%; height:5px; margin:0; background:url(../i/sprt/sprt_img.gif) -13px -111px no-repeat; }
.ctgryTab .mid			{ float:left; width:104px; background-color:#f7f7f7; font-size:16px; font-weight:bold; color:#343434; text-align:left; padding:3px 5px; line-height:18px; }
.ctgryTab .bot			{ float:left; width:109px; height:5px; background:url(../i/sprt/sprt_img.gif) -13px -141px no-repeat; }
.dtlEdt .ctgryDtl		{ float:left; background-color:#f7f7f7; padding:10px; width:616px; border:1px solid #dcdbdb; }
.ctgryDtl .ctgryclse	{ float:right; width:96%; text-align:right;  }
.ctgryDtl .ctgryDisc	{ float:left; width:96.5%; background-color:#fff; padding:10px; margin-top:5px; }
.ctgryDisc .dscRow		{ float:left; width:99%; margin-bottom:10px; }
.dscRow .label			{ float:left; margin-top:5px; width:160px; font-size:14px; font-weight:bold; color:#444; }
.dscRow .dscobj			{ float:left; margin-left:20px; width:350px; text-align:left; }
.dscobj .lstBx			{ font-size:14px; color:#666; padding:1px; width:300px; border:1px solid #ccc; height:24px; }
.dscobj .txtBx			{ font-size:14px; color:#666; padding:1px; width:295px; border:1px solid #ccc; height:24px; }
.ctgryWidg 			{ float:left; width:675px; margin-top:15px; }
*html .ctgryWidg 		{ float:none;}
.ctgryTabLft			{ float:left; width:9px; }
.ctgryTabs			{ float:left; width:650px; height:auto; border-top:1px solid #dcdbdb; border-bottom:1px solid #dcdbdb; border-right:1px solid #dcdbdb; height:36px;  background-color:#f7f7f7;  padding-right:15px;   }
.ctgryTabs .sprtCntBx { margin-top:25px; margin-left:-37px;}
.ctgryTabs .sprtCntBx .sprtBxTxt{width:315px; min-height:13px;line-height:0; font-weight:bold; font-size:14px;}
.lBxHd					{ float:left; width:95%; padding:10px; padding-left:5px; }
.lBxHd h1				{ float:left; font-size:20px; margin-left:10px; }
.ctgryInfoCnt			{ float:right; width:605px; border-left: solid 1px #dcdbdb; border-right: solid 1px #dcdbdb; border-bottom:1px solid #dcdbdb;  background-color:#f7f7f7; padding-bottom:15px; padding-left:15px; padding-right:15px; z-index:666; border-top: solid 1px #f7f7f7; margin-top:-2px; }
.ctgryMsgCnt			{ float:left; margin-left:38px; width:605px; border-left: solid 1px #dcdbdb; border-right: solid 1px #dcdbdb; border-bottom:1px solid #dcdbdb;  background-color:#f7f7f7; padding-bottom:15px; padding-left:15px; padding-right:15px; z-index:666; border-top: solid 1px #f7f7f7; margin-top:-2px; }
.ctgryCloseEdit			{ text-align:right;	height:26px; padding-top:10px; float:right; width:50px; }
.ctgryDetls1			{ float:left;  padding-bottom:15px; padding-left:15px; padding-right:15px; width:605px; }
.ctgryDesRow			{ width:580px; padding: 8px 0px 8px 8px;	/*background-color:#FFFFFF; */clear:left;  }
*html .ctgryDesRow		{ padding: 8px 0px 12px 8px;	}		
.ctgryDesRow .oppPref	{ float:left; width:587px; margin-top:10px; }
.oppPref span			{ float:left; width:587px; margin:10px 0; }
.oppPref span p			{ float:left; width:270px; padding:5px; }
.oppPref span p	input	{ margin:0; }
.ctgryDispLst			{ float:left; width:590px;}
.ctgryDispLst ul		{ width:570px; list-style:none; padding:3px; }
.ctgryDispLst ul li		{ margin-bottom:5px; width:100%; float:left; border: solid 1px #c1c1c1; border-top:0;background-color:#dee2e8; padding-top:2px; padding-bottom:5px;  }
.ctgryDispLst ul li:hover	{ background-color:#ccc; }
.ctgryDispLst ul li:hover p	{ display:inline  }
.ctgryDispLst span		{ float:left; padding-left:10px; padding-top:3px; font-size:14px; color:#343434; font-weight:bold; width:400px; }
.ctgryDispLst span	b	{ font-size:12px; color:#666; }
.ctgryDispLst p			{ float:right; padding: 13px 10px 0px 0px; font-size:9px!important; color:#000; /*display:none;*/ }
.ctgryDispLst p	a		{ font-size:10px; text-decoration:none; color:#000!important;}
.ctgryDispLst img		{ float:right; padding: 7px 10px 0px 0px; }
.ctgryLbls 				{ float:left;	margin-top:5px;	width:218px;	font-size:14px;	font-weight:bold;	color:#444; }
.ctgryTabstxt 			{ float:left; margin-top:8px; }
.ctgryTabstxt a 		{ font-size:18px; font-weight:bold; color:#333333; text-decoration:none; margin-right:10px; }
.ctgryTabEdttxt 		{ float:right; }
.ctgryTabClose 			{ float:right; margin-top:2px; }
.ctgrySaveBt 			{ float:right; height:20px; background-color:#343434;  border: solid 1px #343434; color:#fff;  font-size:11px; margin-right:10px; cursor:pointer }
.ctgryEdtBt 			{ float:right; height:20px; background-color:#343434;  border: solid 1px #343434; color:#fff;  font-size:11px; margin-right:10px; cursor:pointer}
.ctgryObj 				{ float:left; width:350px; }
.ctgryObj #cntInts		{ border:solid 1px #ccc; width:343px !important;}
.ctgryObj .token-input-dropdown-facebook { clear:both}
.ctgryObjSm 			{ float:left; width:77px; }
.ctgryObjSK				{ float:right; width:200px; }
.ctgrysrch				{ float:left; width:580px; text-align:left; padding-bottom:5px; }
.ctgrysrch	.btnSrch	{ border:solid 1px #ccc; height:25px; margin-left:5px; width:60px;  }
.ctgrysrch	.txtSrch	{ font-size:14px; color:#666; width:505px; border:1px solid #ccc; padding:4px 0 3px 5px}

.ctgrysrch input.srchMB	{ float:left; font-size:12px; color:#666; width:auto; border:none!important; /*width:573px;*/ height:20px; }
.ctgrysrch input.cldsMB	{ float:right; font-size:11px; color:#666; width:300px; border:1px solid #ccc; padding-top:5px; padding-left:5px; font-family:Arial, Helvetica, sans-serif; height:19px; }
.ctgryCmb				{ font-size:14px; color:#666; height:25px; padding:3px 2px 1px 2px; width:100%; border:1px solid #ccc; }
.ctgryTxt				{ font-size:14px; color:#666; width:97%; border:1px solid #ccc; padding-top:5px; padding-left:5px; }
.ctgryTxtArea			{ font-size:14px; color:#666; width:98%; border:1px solid #ccc; padding-top:5px; }
.ctgryCmbSep			{ float:left; height:24px; width:10px; text-align:center; }
.ctgryAbtCont 			{ width:595px; float:left; padding:5px; background-color:#FFFFFF; }
.ctgryAbtDetls			{ float:left; width:605px;  background-color:#FFFFFF; }
.ctgryAbtHdgs			{ float:left; width:100%; margin-bottom:8px; margin-top:8px;}
.ctgryAbtTopHdg			{ float:left;  font-size:14px; font-weight:bold; color:#666666; }
.ctgryAbtNav			{ float:right;  font-size:12px; color:#343434; font-weight:bold }
.ctgryAbtNav	a		{ font-weight:normal; padding:0 0 0 2px} 
.ctgryCatTxt			{ float:left;  font-size:11px; color:#333333;  width:96.6%; padding:5px 10px 0px 7px; text-align:right; }
.ctgryCatTxtLnk			{  font-size:11px; color:#343434; }
.ctgryAbtSubHdg			{ float:left;  font-size:12px; color:#343434; font-weight:bold; padding:5px 0px 10px 0px; }
.ctgryFavBxCont			{ margin:auto; width:580px; }
.ctgryFavBxTop			{ float:left; width:578px; border:1px solid #dcdbdb; border-bottom:none;}
.ctgryFavBxTop2			{ float:left; width:578px; border:1px solid #dcdbdb; }
.ctgryFavBxBtmLeft		{ float:left; border-top:1px solid #dcdbdb; height:20px; width:120px; }
.ctgryFavBxBtmRght		{ float:left; border-top:1px solid #dcdbdb; height:20px; width:414px; }
.ctgryFavLst			{ float:left; width:560px; padding:10px; }
.ctgryFavLst ul			{ float:left; width:100%; text-align:center; list-style:none;}
.ctgryFavLst ul	li		{ float:left; width:85px; height:130px; padding:10px 20px 5px 20px; margin-bottom:10px; padding-right:4px; position:relative; }
.ctgryFavLst ul	li span	{ display:none; }

.ctgryFavLst ul	li .adBMs { display:block; position:absolute; top:10px; left:20px; z-index:2; font-weight:bold; font-size: 0.8em; width:25px; height:25px; background:url(../i/btn_adBM.gif) #fff no-repeat center center; filter:alpha(opacity=75); opacity:.75;	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=75)"; }

.ctgryFavLst ul	li .rmBMs { display:block; position:absolute; top:10px; left:20px; z-index:2; font-weight:bold; font-size: 0.8em; width:25px; height:25px; background:url(../i/btn_rmBM.gif) #000 no-repeat center center; filter:alpha(opacity=75); opacity:.75;	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=75)"; }


.ctgryFavLst ul	li img	{ width:84px; height:115px; cursor:pointer; border:none; float:left; border:1px solid #dcdbdb; border-bottom:none; z-index:1; }
.ctgryFavLst ul	li b	{ width:84px; border:1px solid #dcdbdb; float:left; font-size:11px; color:#000000; font-weight:normal; }


.ctgryFavLstImg			{ float:left; width:85px; margin:5px; text-align:center;  padding:8px; color:#000000; }
.ctgryFavLstImg	img		{ width:84px; height:115px; border:1px solid #dcdbdb; border-bottom:none; cursor:pointer; }
.ctgryFavLstImg	b		{ width:84px; border:1px solid #dcdbdb; float:left; font-size:11px; color:#000000; font-weight:normal; }
.ctgryHobTxt			{ float:left; width:300px; font-size:11px; color:#000000; text-align:left; text-decoration:underline; }
.ctgryRndThts			{ float:left; width:300px; text-align:left; padding-left:25px; }
.ctgryRndThtsNum		{ font-size:11px; color:#343434; text-align:left; }
.ctgryRndThtsTxt		{ font-size:11px; color:#000000; text-decoration:underline; line-height:17px; }

/* Sprite Images for Edit Profile Page */
.sprtProf, .sprtProfTabT, .sprtProfTabB , .sprtProfAbtBx	{ background-image:url(../i/sprt/sprt_img.gif); }
.sprtProfTabT	{ background-position:-255px -158px; width:9px; height:9px; font-size:2px;}
.sprtProfTabB	{ background-position:-255px -187px; width:9px; height:9px; font-size:2px; }
.sprtProfTabC	{ width:8px; height:20px; border-left: solid 1px #dcdbdb;  background-color:#f7f7f7; }
.sprtProfAbtBx	{ background-position:-271px -158px; width:46px; height:21px; float:left;}

/* Msgs for Edit Profile Page */
.erMsg		{ float:left; width:97%; padding:1.5%; background-color:#FFFFFF; }
.erMsg div	{ float:left; width:100%; background-color:#f0d8d8; border:solid 1px #990000; color:#444; padding:5px 0px; }
.erMsg p	{ margin-top:2px;  font-size:16px; /*width:90%;*/ padding-left:36px; padding-right:3px; text-align:left; display:block !important }
.erMsg a 	{ font-size:16px; color:#990000; text-decoration:underline; }
.erMsg span { padding:0px!important; margin-left:6px!important; float:left; width:22px!important; height:22px!important; background:url(../i/sprt/sprt_img.gif) -319px -156px no-repeat; padding-right:2px!important; }

.svMsg 		{ float:left; width:97%; padding:1.5%; background-color:#FFFFFF; }
*html .svMsg { float:none}
.svMsg div 	{ float:left; width:100%; background-color:#e9f4df; border:solid 1px #a6c6a4; color:#444; padding:5px 0px; }
.svMsg p 	{ margin-top:2px;  font-size:16px; /*width:90%;*/padding-left:36px; padding-right:3px; text-align:left; display:block !important }
.svMsg a 	{ font-size:16px; color:#006d00; text-decoration:underline; }
.svMsg span { margin-left:6px; float:left; width:22px; height:22px; background:url(../i/sprt/sprt_img.gif) -319px -180px no-repeat; padding-right:2px; }

.wrMsg 	{ float:left; width:99.8%; padding:1.5% 0; background-color:#FFFFFF; }
*html .wrMsg{ float:none}
.wrMsg div { float:left; width:100%; background-color:#ffffde; border:solid 1px #e1dc9a;color:#444; padding:5px 0px; }
.wrMsg p 	{ margin-top:2px;  font-size:13px; width:92%;  text-align:left; display:block; float:left; padding-left:5px; }
.wrMsg a 	{ font-size:13px; color:#006d00; text-decoration:underline; }
.wrMsg span{ margin-left:6px; float:left; width:22px; height:22px; background:url(../i/sprt/sprt_img.gif) -260px -425px no-repeat; padding-right:2px; }
.wrMsg .cls	{ float:right; padding-right:8px}


.erMsg span p, .svMsg span p{ white-space:nowrap}
.infMsg 	{ float:left; width:97%; padding:1.5%; background-color:#FFFFFF; }
.infMsg div { float:left; width:100%; background-color:#ffffde; border:solid 1px #e1dc9a; color:#444; padding:5px 0px; }
.infMsg p 	{ margin-top:2px; font-size:16px; /* width:94%*/ padding-left:36px; padding-right:3px; text-align:left;display:block !important   }
.chtSmtMn .lnksMsg .infMsg p  { width:auto; height:auto}

.infMsg a 	{ font-size:16px; color:#918924; text-decoration:underline; }
.infMsg span{ margin-left:6px; float:left; width:22px; height:22px; background:url(../i/sprt/sprt_img.gif) -295px -180px no-repeat; padding-right:2px; }

.msgsWt	{ display:block; width:100%}
.msgsWt .infMsg,.msgsWt .svMsg	{ padding: .5% 0 1.5% 0;  width:100% }
.frmRow li.token-input-input-token-facebook 	{ height:23px}

/* Inactive User Start */
.inActUsr		{ float:left; width:706px; background-color:#fff;  /*margin-top:10px;*/}/*width:730px;*/
.inActUsr h1	{ font-size:30px ; font-weight:normal}
.inActImg		{ float:left; padding:6px;border:solid 1px #ccc;}
.inActImg	img	{ width:116px; height:141px}
.inActTxt		{ float:left; width:536px; margin-left:10px; border:solid 1px #ccc; padding:10px;}
.inActTxt span	{ clear:left; font-weight:bold; margin-bottom:16px}
.inActTxt .inActSb{ clear:left; font-weight:bold; margin-bottom:16px}
.inActTxt	p	{ clear:left; }
.inActCp		{ font-weight:bold}
.inActLnk		{ float:left; clear:both; margin-top:16px}
.inActLnk	a	{ font-weight:bold}
/* Inactive User End */

/*------View Pictures Area------*/
.banner		{ display:block; float:right; width:160px; background-color:#ebebeb; margin-top:10px }
.bnrSqr		{ display:block; float:right; width:250px; background-color:#ebebeb;}
.picMain	{ float:left; width:800px;}
.topSec		{ display:block;  padding:5px 0 0 0; float:left ; padding-left:10px; width:790px; }
.topSec .cap{ width:auto}		
.topSecSrch	{ float:right; position:relative; margin-top:5px; margin-right:8px; padding:8px;background-colorssssss:#eee; border:solid 1px #ccc}
.topSec p	{ display:inline; color:#666; font-weight:normal;/*font-weight:bold*/}
.ct			{ float:left; display:block;  vertical-align:bottom; /*border-bottom:solid 1px #ccc; */width:100%; padding-bottom:9px;}
.ct	img		{ float:left; padding:5px; width:45px; height:45px; margin-right:4px;}
/*.ct h1		{ font-size:18px; color:#666; font-weight:normal; margin-bottom:8px; padding-left:5px; margin-top:20px; float:left; }*/
.ct h1		{ font-size:18px; color:#343434; font-weight:normal; margin-top:5px; float:left; padding-bottom:2px; border-bottom:dotted 1px #ccc; width:91% }
.ct h1	span{ font-size:16px; color:#999; padding-left:5px}
.ct h2		{ font-size:24px; color:#343434; font-weight:normal; margin-bottom:8px; width:500px; float:left; margin-top:-8px; display:block}
.ct .findDv	{ float:right; width:199px; margin-top:15px; margin-bottom:10px; padding-right:5px; }
/*.findDv img	{ float:left; margin:0; padding:0; }*/
.findDv input.findTxt{ float:left; width:157px; height:18px; border:1px solid #ccc; margin:0px; font-size:14px; color:#666; padding-left:2px }
.findDv .findBtn{ float:left; height:22px; background:url(../i/find-fr-btn.gif) repeat-x; color:#fff; font-weight:bold; border:none; cursor:pointer; margin:0px; padding:0px 3px; }
/*.ct .cap 	{ float:right; width:260px; text-align:right;  padding-right:5px; margin-top:52px; }*/
.ct .cap    { float:left; padding-left:0; text-align:left ; margin-top:3px;}
.ct .cap a  { font-weight:normal; margin:0; color:#254c72; text-decoration:none }
.ct a.current  { font-weight:bold;}
.ct a		{ font-weight:bold; margin-right:15px; color:#5aa533;}
.ct a:hover	{ color:#666}
.nBrd		{ border:none}

.cont		{ display:block; /*border-bottom:solid 1px #ccc;*/ float:left; padding:10px 0; width:788px; font-size:14px;/* font-weight:bold;*/ color:#555; }
.imgCont	{ display:block; float:left; padding:10px 20px; width:156px; /*margin:0 5px 15px 8px;*/}
.imgCont img{ float:left; padding-right:5px; /*clear:both; border:solid 1px #ccc; width:116px; height:141px; */}

.picCont {display:table; height:160px; #position:relative; overflow:hidden; width:150px; background-color:#fff; margin:0px; border:solid 1px #ccc; background:url(../i/photos-bg.jpg); }
.picCont span {#position: absolute; #top: 50%;display: table-cell; vertical-align: middle; height:auto!important; width:100%; left:0; }
.picCont span div{ #position: relative; #top: -50%; text-align:center;  }
.picCont span div img{ float:none; border:solid 1px #ccc; padding:0; }

/*Pagination for PhotoAlbum*/ 	 
	 .pgngMnDv               { float:left; width:100%; padding:5px 0; border-top:1px solid #ccc; } 	 
	 .pgngMnDv .pgTtlRcds    { float:left; width:50%; color:#333; margin-top:4px; } 	 
	 .pgngMnDv .paginCont    { float:right; font-size:12px; } 	 
	 .paginCont a            { text-decoration:none; border:solid 1px #343434; color:#343434; } 	 
	 .paginCont a, .paginCont span { float:left; display:block; padding:2px 4px;/* padding:0.3em 0.5em;*/ margin-right: 5px; font-weight:normal; } 	 
	 .paginCont .current     { background-color:#343434; color:#fff; border:solid 1px #343434; padding:2px 4px; } 	 
	 .paginCont .current.prev, .paginCont .current.next{ color:#999; border:1px solid #e6e6e6; background-color:#f6f6f6; }


.picLrg				{ text-align:center; vertical-align:middle; clear:both;}
.picLrg	img			{ padding:5px; border:solid 2px #e6e6e6 !important; background-color:#f6f6f6; }
.picLrg .jcrop-holder	{ margin:0 auto; border-top:solid 18px #fff}
.picLrg .jcrop-holder	img	{ padding:0; border:0}/**/
.picLrg	#submitTrigger	{ display:inline}
.picLrg #imgloader		{ display:inline}
.picLrg #imgloader	img	{ border:0; padding:0; margin:0}

#pCapID             { padding-top:10px; font-weight:bold; }
.cmtCnt 			{ float:left; width:600px; display:block; border-right: solid 1px #ccc; margin-top:10px; padding-right:10px;}
.cmtCnt  img		{ border:solid 1px #ccc; float:left;}
.cmtCnt .cmts img	{ border:none; width:auto; height:auto; float:none}
.wth            	{ width:100%}
.cmtSlf, .cmtUsr	{ float:left; display:block; margin-bottom:10px; background:url(../i/dotLite.gif) bottom repeat-x; padding-bottom:10px;}
.cmtUsrRply	{ float:left; display:block; margin: 10px 0pt 0pt; padding: 0pt; background: none;}
.cmtSlf	.cmts	{ background-color:#fff; padding:0px; width:535px; padding:0px; margin:0px; margin-left:0px;  }
.cmtUsr			{ display:block; float:left; }
.cmtUsr	.cmts	{ background-color:#ebebeb; min-height:40px; }
.cmtUsrRply .cmts	{ background-color:#ebebeb; min-height:40px; }

.cmts 			{ padding:10px; float:left; width:500px; margin-left:15px;  padding:10px;}
.cmts .cmtsLnk a{ font-weight:bold; text-decoration:underline}
.cmts textarea	{ border:solid 1px #ccc; width:300px; }
.cmts	form	{ margin:0px; padding:0px; }
.cmts	input	{ width:515px; height:80px; margin:0px; padding:0px; margin-left:15px; }
.cmts	button	{ border:solid 1px #424242; background-color:#424242; color:#fff; font-weight:bold; margin-top:3px; height:24px; margin-left:15px; }
.cmtsBtn	{ border:solid 1px #5aa533; background-color:#5aa533; color:#fff !important; font-weight:bold; margin-top:3px; height:24px; padding:4px; text-decoration:none; }
.cmts a			{ color:#006ead; }
.cmts a:hover	{ color:#666; }

.cmtSec 		{ width:165px; float:left;  margin-top:10px; margin-left:10px;}
.cmtSec ul		{ list-style:none; padding-left:0px; margin-left:0px; }
.cmtSec li		{ clear:left; background:url(../i/dotLite.gif) bottom repeat-x; padding:8px 0 8px 0; display:block }
.cmtSec li a 	{ padding-left:8px}






#tpBar				{ border:solid 1px #dde7d4; border-top:none; background:url(../i/usrBg.gif) 0 -5px repeat-x; width:960px;padding:14px;  padding:9px; color:#666; clear:both; margin-left:9px; margin-right:10px; padding-top:10px;margin:auto;}
#tpBar	.txt		{ float:right}
#tpBar .sch			{ display:block; width:700px; text-align:right; height:24px; font-size:13px;}
#tpBar .sch input 	{ border:solid 1px #dcdedb; width:255px; color:#999; float:left; margin-left:5px; font-size:13px;}
#tpBar .chk input	{ width:18px; display:block float:left; border:none; background:none}
#tpBar .chk			{ display:block; float:left; height:20px;}
#tpBar .sch select 	{ margin:0; padding:0; float:left; display:block; margin-left:5px;}
#tpBar .sch .button { float:left; width:75px; border:solid 1px #8fc400; color:#fff ; margin-left:10px; background-color:#8fc400; font-size:13px; font-weight:bold; }
#tpBar .sch .schTxt	{ display:block; float:left}
#tpBar a			{ font-weight:bold; text-decoration:none;/* color:#94cb77*/}
#tpBar a:hover		{ font-weight:bold; text-decoration:none;/* color:#5aa533*/}

/*--Search Pages (Alerts Area)--*/
.ritPnl	 .alrtDv		{ width:97%; padding:10px 1%; background-color:#eeedee; border:1px solid #ccc; margin-bottom:20px; height:none; float:left; }
*html .ritPnl	 .alrtDv 	{ float:none; }
.alrtDv .alrtIcn		{ float:left; width:20px; height:15px; margin-right:5px; margin-top:3px; }
.alrtDv .alrtMsg		{ float:left; margin-top:3px;padding: 0 5px 3px 0 }
.alrtMsg a				{ font-weight:bold; color:#333; text-decoration:none; }
.alrtMsg a:hover		{ color:#343434; text-decoration:underline; }
.alrtDv .alrtEmlDv		{ float:left; text-align:left; }
.alrtEmlDv .emlTxt		{ float:left; border:1px solid #ccc; width:180px; font-size:12px; padding:3px; color:#666; }
.alrtEmlDv .nmeTxt		{ float:left; border:1px solid #ccc; width:100px; font-size:12px; padding:3px; color:#666; margin-right:2px; }
.alrtEmlDv .emlBtn		{ background-color:#e6e6e6; border:1px solid #999; font-size:11px; font-weight:bold; margin-left:5px; height:22px; cursor:pointer; }
.alrtEmlDv span			{ font-size:11px; color:#333; margin-left:5px; }
.alrtEmlDv span a		{ color:#343434; font-weight:normal; text-decoration:underline; }
.alrtEmlDv span a:hover	{ color:#000; }
.alrtDv .alrtBckDv		{ float:right; width:10px; height:10px; }
.ritPnl	 .alrtDv2		{ float:left; width:97%; padding:10px; background-color:#eeedee; border:1px solid #ccc; margin-bottom:20px; }
.alrtDv2 .alrtIcn2		{ float:left; width:20px; height:15px; margin-right:5px; }
.alrtDv2 .alrtMsg2		{ float:left; width:500px; font-weight:bold; color:#333; }
.alrtDv .alrtEmlDv2		{ float:left; text-align:left; margin-left:5px; }
.alrtDv2 .alrtBckDv2	{ float:right; width:10px; height:10px; }

/* Rate Picture lightbox Start Asif*/
.rtePic { display:block; text-align:center;margin:14px 0}
.rtePic a { padding:10px 14px 10px 40px; background:url(../i/sprt/rteIco.gif) 0% 0% no-repeat; text-decoration:none; font-weight:bold; }
.rtePic a:hover { color:#999999}
.rtePic a.rteEI	{ background-position:-2px -1px}
.rtePic a.rteAF	{ background-position:-2px -70px}
.rtePic a.rteSE	{ background-position:-2px -138px}
.rtePic a.rteGT	{ background-position:-2px -203px}
.rtePic a.rteBtnN		{ background-color:#424242; display:block; width:150px; padding:5px; color:#fff; border:0; margin-top:90px }
/* Rate Picture lightbox End Asif*/

/* MailBox Page  */
.mlBxCnt{  float:left; /*width: 940px;padding:10px 0;*/ float:left; width:100% }
.mlBxCnt .malSrchDV	{ float:left; text-align:right; width:100%; font-size:11px; font-weight:bold; color:#475f7b; margin-top:20px; }
.malSrchDV .srchTxt	{ width:136px; color:#666; margin-right:3px; padding:2px 3px; border:1px solid #ccc; }
.malSrchDV .srchBtn	{ width:60px; background-color:#eff0f2; border:1px solid #ccc; padding:3px 5px; font-size:11px; font-weight:bold; height:22px; }
.mlBxCnt .mlBxTbs	{ float:left; width:99%; height:90px; background:url(../i/sprt/sprt_bgs.gif) 0px -426px #c9ddea repeat-x; border:1px solid #dbdbdb; border-bottom:none; margin-top:5px; padding-left:10px; z-index:-1500; margin-bottom:20px; }
.mlBxTbs .pgTitl	{ float:left; width:250px; height:73px; margin-top:10px; font-size:40px; font-weight:bold; color:#013765; background:url(../i/mailbox.gif) left no-repeat; padding-left:75px; }
.pgTitl .ttl		{ width:150px; margin-top:12px; margin-left:5px; }
.mlBxTbs .tbs		{ float:right; width:600px; }
.tbs .mlTb			{ float:right; text-decoration:none; width:67px; height:53px; text-align:center; background:url(../i/mail-tb-bg.jpg) top left repeat-x #000; border:1px solid #000; margin-top:21px; margin-right:10px; padding-top:15px; color:#fff; cursor:pointer; }

.tbs .mlTb 	img, .tbs .mlTbActv img { text-align:center; padding-bottom:3px;}
.tbs .mlTb 	span { display:block; color:#fff; font-weight:bold; text-align:center }
.tbs .mlTbActv  span { display:block; color:#000; font-weight:bold; text-align:center; text-decoration:none }
.mlTb .icn			{ margin-bottom:5px; }
.tbs .mlTbActv		{ float:right;  text-decoration:none;width:67px; height:51px; text-align:center; background-color:#d1d1d1;/*url(../i/mail-tb-bg-actv.jpg) top left repeat-x #999;*/ margin-top:22px; margin-right:10px; padding-top:15px; color:#000; border:1px solid #dbdbdb; z-index:1500; }
.mlTbActv .icn		{ margin-bottom:5px; }

.mlBxlft			{ float:left; width:756px;}
.mlBxCnt .mlBxBdy	{ float:left; /*width:690px; margin-top:14px;*/background-color:#f1f1f1; border:solid 1px #c1c1c1;  width:100% }
*html .mlBxCnt .mlBxBdy { float:none}
.mlBxCnt .mlBxBdy .srchErrCnt{ margin:0 !important}
.mlBxBdy .srchErrCnt .blnkMsg { border:0; width:100%}
.mlBxBdy .btnDV		{ float:left; width:99.1%; font-size:11px; font-weight:bold; color:#475f7b; padding:.5%; background-color:#c1c1c1; font-size:16px; color:#424242  }
.mlBxBdy .fltrBy	{ float:left; padding-left:14px; font-weight:normal; font-size:13px;}
*html .mlBxBdy .btnDV { float:none}
.btnDV .slctAlDv,.btnDV .slctAlDv table	{ float:left; width:90px; font-weight:normal; padding-top:1px; font-size:13px;  }
.btnDV .slctAlDv	{ padding-right:14px;}
.btnDV .fncBtnDv	{ float:left; width:200px; }
.btnDV .fncBtnDv .nmlBtn{ font-weight:normal}
.btnDV .srchBtn		{ border:1px solid #c1c1c1; padding:0px 5px 2px 5px; font-size:11px; color:#666; }
.mlBxBdy .LstngDv	{ float:left; width:100%; font-size:11px; border-bottom:1px dotted #c1c1c1; }
.LstngDv .clckDV	{ float:left; width:40px;  text-align:center; }
.mlBxBdy a.LstngDv      { float:left; width:100%; font-size:11px; border-bottom:1px dotted #c1c1c1; background-color:#f1f1f1 }
.mlBxBdy a.LstngDv:hover{ background-color:#dee2e8} 	 
.mlBxBdy a.LstngDvU, .mlBxBdy .LstngDvU { float:left; width:100%; font-size:11px; border-bottom:1px dotted #c1c1c1; background-color:#dee2e8 }
*html .mlBxBdy .LstngDvU { float:none} 	 
.LstngDv .clckDV, .LstngDvU     .clckDV{ float:left; width:40px;  text-align:center; }
.clckDV .clckBx		{ margin-top:14px; *margin-top:10px;  }
.LstngDv .MalDtl,.LstngDvU .MalDtl      { float:left;  width:648px; }
.MalDtl  a			{ cursor:pointer}
.LstngDv .MalDtl	{ float:left; /*width:710px;*/ }
.MalDtl .malMsg		{ float:left; width:100%;  padding-top:5px; height:34px; }
.malMsg .mlrImg		{ float:left; width:30px; height:30px; }
.mlrImg img			{ margin:0; padding:0; width:30px; height:30px; }
.malMsg .nmeDv		{ float:left; width:170px; margin-left:5px; margin:9px 0 0 9px; overflow:hidden; height:14px }
.nmeDv .nmeAdr,.nmeAdr  { float:left; width:170px; font-size:12px; color:#343434; font-weight:bold; margin:9px 0 0 9px }
.nmeDv .nmeAdr  a, .nmeAdr      a{ text-decoration:none; font-weight:bold; }
.nmeDv .dte     , .dte  { float:right; width:180px; text-align:right; font-size:12px; color:#000; }
.malMsg .dscrptn        { float:left; width:200px; height:20px; margin-left:6px; font-size:12px; color:#444; margin-top:9px; overflow:hidden; height:14px; font-weight: normal }
.malMsg .dscrptn a	{ text-decoration:none; color:#333; font-weight:normal}
.nmeDv .newNme		{ float:left; width:430px; font-size:12px; font-weight:bold; color:#4c6d90; }
.MalDtl .unred		{ float:left; width:350px; height:20px; margin-left:6px; font-size:12px; color:#444; margin-top:9px; overflow:hidden; height:14px; }
.MalDtl .unred	a 	{ color:#333; text-decoration:none; }	
.malMsg .mlLnks         { float:right; width:36px; text-align:right; font-size:12px; color:#333; margin-top:6px; }
.mlLnks a			{ font-size:11px; font-weight:normal; color:#274e77; text-decoration:underline }
.mlLnks a:hover		{ color:#333; text-decoration:none; }

.mlDt				{ float:right; margin:10px 6px 0 0;color:#666}
.mlSch				{ float:right}
.mlSch .nmlBtn		{ font-weight:normal}

.MalDtl .rplyDv		{ float:left; width:100%; padding:10px; margin-top:10px; border-top:1px dotted #999; }
.rplyDv .mlFld		{ float:left; width:99%; margin-bottom:10px; }
.mlFld .lbel		{ float:left; width:50px; margin-right:10px; margin-top:3px; font-size:12px; color:#000; }
.mlFld .frmFld		{ float:left; width:610px; }
.frmFld .txFld		{ width:550px; border:1px solid #ccc; padding:3px; }
.frmFld .txtara		{ width:550px; height:200px; border:1px solid #ccc; padding:5px; }
.rplyDv .rplBtnDv	{ float:left; width:99%; }
.rplBtnDv .rplBtn	{ background-color:#ddd; border:1px solid #999; font-size:11px; color:#000; padding:2px 3px; cursor:pointer; }

.mlBxCnt .mlBxAd	{ float:right; width:160px; margin-left:20px; }

.mlBxBdy .tbFF				{ background-image:url(../i/persona.gif) ; background-position: 0 0 ; background-repeat:no-repeat  }
.mlBxBdy .tbBZ				{ background-image:url(../i/persona.gif) ; background-position: 0 -40px; background-repeat:no-repeat  }
.mlBxBdy .tbMF				{ background-image:url(../i/persona.gif) ; background-position: 0 -80px; background-repeat:no-repeat  }
.mlBxBdy .tbMM				{ background-image:url(../i/persona.gif) ; background-position: 0 -120px; background-repeat:no-repeat  }
.mlBxBdy .prsTb				{ float:left; width:54px; height:24px;}
.mlBxBdy .tbFF .prsTb		{ background:url(../i/tbFF.gif) center 12px no-repeat}
.mlBxBdy .tbBZ .prsTb		{ background:url(../i/tbBZ.gif) center 12px no-repeat}
.mlBxBdy .tbMF .prsTb		{ background:url(../i/tbMF.gif) center 12px no-repeat}
.mlBxBdy .tbMM .prsTb		{ background:url(../i/tbMM.gif) center 12px no-repeat}

/* ---- Mailbox-Reply-Page ---- */
#mBxRpCont				{ margin:0 auto; width:750px; padding:10px; }
#mBxRpCont .rplBdr 		{ float:left; width:730px; padding:10px; border:1px solid #999; margin-bottom:14px; }
.rplBdr .mbrBg 			{ float:left; width:700px; background-color:#f6f6f6; padding:14px; padding-left:16px;}
.mbrBg .mBxRplDv		{ float:left; width:100%; }
.mBxRplDv .rplInfo		{ float:left; width:700px; text-align:left }
.rplInfo .rplImg		{ float:left; width:60px; text-align:center; margin-right:10px; border:1px solid #fff; }
.rplInfo .rplDtl		{ float:left; width:440px; font-size:12px; font-weight:normal; margin-top:4px; color:#333; }
.rplDtl h6				{ font-size:16px; color:#343434; margin-bottom:5px; }

.mBxRplDv .rplFrm		{ float:left; width:100%; background-color:#fff; color:#333;  border-top:none; text-align:left; padding-top:10px;  }
.rplFrm .rplFld			{ float:left; width:99%; margin-bottom:10px; }
.rplFld .lbel			{ float:left; width:50px; margin-right:10px; margin-top:3px; font-size:12px; color:#000; }
.rplFld .objFld			{ float:left; width:610px; }
.rplFld .rplCntr		{ float:right; width:610px; text-align:right; padding-right:5px; margin-top:5px; }
.objFld .txFld			{ width:603px; border:1px solid #ccc; padding:3px; }
.objFld .txtara			{ width:598px; height:200px; border:1px solid #ccc; padding:5px; font-size:13px }
.rplFrm .rplMlDv		{ float:left; width:99%; }
.rplMlDv .rplMlBtn		{ background-color:#343434; border:1px solid #000; width:60px; font-size:11px; color:#fff; padding:3px 5px; margin-left:60px; cursor:pointer; }


/* ---- Mailbox-Read-Page ---- */
.mBxRplDv .actnBtnDv	{ float:left; text-align:right; width:100%; margin-bottom:5px; }
.actnBtnDv .actnBtn		{ width:50px; background-color:#eff0f2; border:1px solid #999; padding:0px 5px 2px 5px; font-size:11px; font-family:"Tahoma", Arial, Helvetica, sans-serif; height:18px; }
.rplInfo .readImg		{ float:left; width:86px; text-align:center; margin-right:10px; border:1px solid #c1c1c1; }
.rplInfo .rdrNme		{ float:left; width:600px; font-size:12px; font-weight:normal; margin-top:4px;color:#333; }
.rdrNme .rdrSub			{ float:left; width:500px; }
.rdrNme h2				{ font-size:16px; color:#343434; margin-bottom:5px; }
.rdrNme h6				{ float:left; width:60px; font-size:14px; margin-right:10px; }
.rplInfo .rdrDte		{ float:right; width:150px; font-size:11px; font-weight:normal; margin-top:4px; color:#888; text-align:right; }
.rplInfo .rdrDtl		{ float:left; width:570px; font-size:14px; font-weight:normal; margin-top:4px; color:#fff; }
.rdrDtl h6				{ float:left; width:60px; font-size:14px; margin-right:10px; }
.rplFrm .redMsg			{ float:right; width:600px; font-size:12px; margin-bottom:10px; padding-bottom:10px; border-bottom:1px dotted #ccc; color:#666; }
.redMsg p				{ margin:10px 0; }
#facebox .redMsg .giftTbl{ border-top:dotted 1px #ccc; width:100%}			
#facebox .redMsg .giftTbl img{  border:solid 1px #ccc; margin:14px 14px 0 0 }			
#facebox .redMsg .giftTxt{ width:100%}




/*----Manage-Testimonial-Page----*/
#container .ntfCntnt		{ float:left; width:700px; }
.ntfCntnt .topSec	{width:690px; padding:0px;}
.ntfCntnt .tstmnlDv			{ float:left; width:98%; padding-bottom:5px; margin-bottom:5px; padding-left:10px; }
.tstmnlDv .hdng				{ width:100%; height:20px; padding-top:10px; float:left; }
.tstmnlDv .hdng label		{ float:left; font-size:14px; font-weight:bold; }
.tstmnlDv .hdng a			{ float:right; font-weight:normal; color:#2B95DB; font-size:11px; margin-right:5px; text-decoration:none; }
.tstmnlDv .hdng a:hover		{ color:#333; text-decoration:underline; }
.tstmnlDv .tstBx			{ background-color:#fbfafa; float:left; width:97.5%; border: solid 1px #aaa; padding:1% }
.tstmnlDv .tstBx .entrs		{ float:left; width:97%; padding:10px; border-bottom:1px dashed #cccccc; margin-bottom:10px; }
.tstBx .entrs .sndrImg		{ float:left; width:40px; height:40px; }
.entrs .sndrImg img			{ width:40px; height:40px; border:1px solid #999; }
.tstBx .entrs .dtlDv		{ float:left; width:560px; margin-left:15px; }
.entrs .dtlDv .sndrNme		{ float:left; width:100%; font-weight:normal; color:#999}
.dtlDv .sndrNme h6			{ float:left; font-size:11px; font-weight:bold; color:#3b5998; margin-right:10px; }
.tstBx .entrs .msgDtl		{ float:left; width:100%; margin-bottom:5px; font:11px "Tahoma", Arial, Helvetica, sans-serif; color:#666; }
.tstBx .entrs .msgDtlInf	{ color:#999; padding-bottom:5px;}
.tstBx .entrs .mngLnks		{ float:left; width:100%; font-weight:normal; text-align:right; color:#333; }
.mngLnks a					{ font:11px "Tahoma", Arial, Helvetica, sans-serif; color:#3b5998; font-weight:normal; text-decoration:none; }
.mngLnks a:hover			{ text-decoration:underline; color:#000; }
.tstBx .entrs .rplyNote		{ float:left; width:100%; margin-top:5px; text-align:right; }
.entrs .rplyNote .noteFld	{ width:720px; height:60px; border:1px solid #ccc; padding:5px; font:11px "Tahoma", Arial, Helvetica, sans-serif; color:#666; }
.entrs .rplyNote .noteBtn	{ background-color:#ccc; border:1px solid #666; width:45px; height:18px; margin-top:5px; padding:0px 5px 0px 5px; font-size:11px;  }



/*----Notification-Page----*/
.ntfCntnt .ntfcDv		{ float:left; width:688px; }
.ntfcDv .ntfcHdng		{ float:left; width:668px; padding:10px; border-left:1px solid #cecfce; border-right:1px solid #cecfce; padding-bottom:15px; }
.ntfcHdng h1			{ font-size:18px; padding-left:6px; font-weight:normal; display:inline; }
.ntfcHdng h1 b			{ font-weight:normal;}

.ntfcDv .notifBx		{ background-color:#fbfafa; float:left; width:100%; border: solid 1px #cecfce; border-top:none; }
.ntfcDv .notifBx .rcord	{ float:left; width:97%; padding:10px; border-bottom:1px dashed #cccccc; margin-bottom:10px; }
.notifBx .rcord .sndrImg{ float:left; width:45px; height:45px; }
.Rcord .sndrImg img			{ width:45px; height:45px; border:1px solid #999; }
.notifBx .rcord .dtlDv		{ float:left; width:490px; margin-left:10px; }
.rcord .dtlDv .sndrNmeDv	{ float:left; width:100%; font-weight:normal; }
.sndrNmeDv .sndrNme			{ float:left;  }
.sndrNmeDv .sndrNme h6		{ float:left; font-size:11px; font-weight:bold; color:#424242; margin-right:10px; }
.rcord .dtlDv .sndrDt			{ float:right; text-align:right; font-size:11px; color:#666; }
.notifBx .rcord .msgDtl		{ float:left; width:100%; margin-bottom:5px; font:11px "Tahoma", Arial, Helvetica, sans-serif; color:#666; }
.rcord .msgDtl a			{ font:11px "Tahoma", Arial, Helvetica, sans-serif; font-weight:normal; color:#666; text-decoration:none; }
.rcord .msgDtl a:hover		{ text-decoration:underline; color:#000; }
.notifBx .rcord .mngLnks		{ float:left; font-weight:normal; text-align:right; color:#333; }
.mngLnks a					{ font:11px "Tahoma", Arial, Helvetica, sans-serif; color:#3b5998; font-weight:normal; text-decoration:none; }
.mngLnks a:hover			{ text-decoration:underline; color:#000; }
.notifBx .rcord .rplyNote		{ float:left; width:100%; margin-top:5px; text-align:right; }
.rcord .rplyNote .noteFld	{ width:720px; height:60px; border:1px solid #ccc; padding:5px; font:11px "Tahoma", Arial, Helvetica, sans-serif; color:#666; }
.rcord .rplyNote .noteBtn	{ background-color:#ccc; border:1px solid #666; width:45px; height:18px; margin-top:5px; padding:0px 5px 0px 5px; font-size:11px;  }

/* Notification Page Links */
.topSec	.ntfcLft{ float:left; width:185px; background:url(../i/navgBg.gif) top repeat-x; margin:0px; padding-top:10px; margin-bottom:10px; }
.ntfcLft h3		{ color:#444; font-size:14px; font-weight:bold; padding-left:8px; display:inline; }
.ntfcLft ul		{ padding:0px; margin:0px; margin-top:10px;}	
.ntfcLft li		{ background:url(../i/dotLite.gif) bottom repeat-x; margin:0px; list-style-type:none; padding:0px; }
.ntfcLft a		{ padding:6px; color:#777;font-weight:normal; text-decoration:none; display:block; width:175px; }
.ntfcLft a:hover	{ color:#000; }
.ntfcLft a b		{ font-weight:normal; color:#000;}
.ntfcLft a:hover b	{ color:#666;}
.ntfcLft .navIco	{ margin-right:3px; background-position: -104px -124px;}


/* Notification Page Potential Match */
.ntfcHdng h2			 { font-size:18px; padding-left:6px; font-weight:normal; display:inline; }
.notifBx .rcord .ptntlImg{ float:left; width:86px; height:104px; }
.Rcord .ptntlImg img	 { width:86px; height:104px; border:1px solid #ff0000; }
.notifBx .rcord .ptntlDtl{ float:left; width:400px; margin-left:10px; }
.rcord .ptntlDtl .sndrNmeDv	{ float:left; width:100%; font-weight:normal; }
.sndrNmeDv .ptntlNme		{ float:left; width:50%; }
.sndrNmeDv .ptntlNme h6		{ float:left; font-size:16px; font-weight:bold; color:#3b5998; margin-right:10px; }
.notifBx .rcord .ptntlMsg	{ float:left; width:100%; margin-bottom:10px; font:11px "Tahoma", Arial, Helvetica, sans-serif; color:#666; }
.rcord .ptntlMsg a			{ font:12px "Tahoma", Arial, Helvetica, sans-serif; font-weight:normal; color:#666; text-decoration:none; }
.rcord .ptntlMsg a:hover	{ text-decoration:underline; color:#000; }
.ptntlPrcntg			{ float:left; width:175px; height:50px; background:url(../i/sprt/sprt_img.gif) -13px -369px no-repeat; text-align:right; margin-top:10px; }
.ptntlPrcntg .txtT 			{ float:right; width:70%; font-size:12px; font-weight:bold; color:#cb2027; }
.ptntlPrcntg .txtB 			{ float:right; width:70%; margin-top:3px; }
.ptntlPrcntg .txtB a		{ font-size:11px; font-family:"Tahoma", Verdana, Arial, Helvetica, sans-serif; text-decoration:underline; color:#cb2027; font-weight:normal; }
.ptntlPrcntg .txtB a:hover	{ color:#000; text-decoration:none; }
.ptntlPrcntg .perc 			{ float:right; width:130px; text-align:left; margin-top:2px; padding-right:3px; }
.notifBx .rcord .PtntlLnks	{ float:right; width:100px; font-weight:normal; text-align:right; padding-top:5px; }
.PtntlLnks a				{ display:block; font:11px "Tahoma", Arial, Helvetica, sans-serif; color:#3b5998; font-weight:normal; margin-bottom:4px; text-decoration:none; padding:3px; border-bottom:1px dotted #ccc; }
.PtntlLnks a:hover			{ background-color:#cb2027; text-decoration:underline; color:#fff; }
.notifBx .rcord .msgDtl2	{ float:left; width:350px; margin-bottom:10px; font:11px "Tahoma", Arial, Helvetica, sans-serif; color:#666; }
.rcord .msgDtl2 a			{ font:12px "Tahoma", Arial, Helvetica, sans-serif; font-weight:normal; color:#666; text-decoration:none; }
.rcord .msgDtl2 a:hover		{ text-decoration:underline; color:#000; }


/* Notification Page Interest Alerts */
.ntfcDv .notifBx .intRcrd	{ float:left; width:241px; padding:10px; border-right:1px dashed #cccccc; margin-bottom:10px; margin-right:10px; }
.notifBx .intRcrd .intImg { float:left; width:100%; height:141px; text-align:center; }
.intRcrd .intImg img	 	{ width:116px; height:141px; border:1px solid #3b5998; }
.notifBx .intRcrd .intDtl 	{ float:left; width:100%; }
.intDtl .intNme				{ float:left; width:100%; text-align:center; margin-top:10px; }
.intDtl .intNme h6			{ font-size:16px; font-weight:bold; color:#3b5998; }
.intDtl .intDt				{ float:right; width:100%; text-align:left; font-size:11px; color:#999; margin-bottom:10px; }
.notifBx .intRcrd .intMsg	{ float:left; width:100%; margin-bottom:5px; margin-top:5px; font:11px "Tahoma", Arial, Helvetica, sans-serif; color:#666; }
.intRcrd .intMsg a			{ font:12px "Tahoma", Arial, Helvetica, sans-serif; font-weight:normal; color:#666; text-decoration:none; }
.intRcrd .intMsg a:hover	{ text-decoration:underline; color:#00; }
.intRcrd .intrstLnks		{ float:left; width:100%; font-weight:normal; color:#666; text-align:left; }
.intrstLnks a				{ display:block; font:11px "Tahoma", Arial, Helvetica, sans-serif; color:#3b5998; font-weight:normal; text-decoration:none; padding:4px 4px; border-bottom:1px dotted #ccc; }
.intrstLnks a:hover			{ background-color:#3b5998; text-decoration:none; color:#fff; }

/* Notification Page Interest Reply */
.ntfcDv .notifBx .intRply	{ float:left; width:96%; padding:10px; border-bottom:1px dashed #cccccc; margin-bottom:10px; }
.notifBx .intRply .intRplImg{ float:left; width:45px; height:45px; }
.intRply .intRplImg img	 	{ width:45px; height:45px; border:1px solid #3b5998; }
.notifBx .intRply .intRpDtl	{ float:left; width:490px; margin-left:10px; }
.intRpDtl .rplNme			{ float:left; width:100%; }
.intRpDtl .rplNme h6		{ font-size:11px; font-weight:bold; color:#343434; }
.intRpDtl .rplDt			{ float:right; width:150px; text-align:right; font-size:11px; color:#666; }
.notifBx .intRply .rplMsg	{ float:left; width:100%;  font:11px "Tahoma", Arial, Helvetica, sans-serif; color:#666; margin-bottom:5px; }
.intRply .rplMsg a			{ font:12px "Tahoma", Arial, Helvetica, sans-serif; font-weight:normal; color:#666; text-decoration:none; }
.intRply .rplMsg a:hover	{ text-decoration:underline; color:#00; }
.intRply .rplLnks			{ float:left; font-weight:normal;   }
.rplLnks a				{ font-size:11px ;font-weight:normal; }



/* Footer Area  */
#footer					{ float:left; clear:left; width:100%; padding:0 0 50px 0; margin-top:15px; background: url(../i/bigftr_bg2.gif) repeat-x; border-top:#ccc solid 1px;}
.fotBody				{ margin:auto; width:940px;}
.fotBody .fotLnksBlk	{ float:left; width:134px; height:170px; margin:15px 5px; padding-right:14px; border-right:#c6c8c9 dotted 1px;}
.fotLnksBlk a			{ display:block; color:#8d8d8d; overflow:hidden; margin-top:3px; font-size:10px; font-family:Verdana, Geneva, sans-serif; text-decoration:none;}
.fotLnksBlk a:hover		{ text-decoration:underline; color:#444; }
.fotLnksBlk h6			{ color:#343434; font-size:12px;}
.fotBody .feedback		{ float:right;  width:160px; height:138px;  background:url(../i/sprt/sprt_img.gif) -183px -11px no-repeat; }
.feedback h4			{ padding:15px 0 0 65px; font-size:16px; font-weight:bold; color:#000000; }
.feedback p				{ padding:19px 10px 0 15px; line-height:normal; }
.fotBody .cpyRiteBlk	{ float:left; width:940px;}
.cpyRiteBlk .cpyTxt		{ float:left; text-align:center; width:100%; font-family:Verdana, Geneva, sans-serif; font-size:10px; color:#333; line-height:14px;}
.cpyRiteBlk .cpyTxt a	{ font-size:10px !important; color:#333 !important; text-decoration:underline !important}
.cpyRiteBlk .truste		{ float:right; width:400px; /*background:url(../i/sprt/sprt_img.gif) -14px -246px; */}


.show{display:}
.hide{display:none}
.suc{float:left; padding:20px; border:2px solid #336600; font-size:14px; color:#006600; background-color:#CCFFCC;}


/*TABS*/
/*------ MATCH MAKING -------*/
.mtchMnu 				{ float:left; background: #cb2027 url(../i/sprt/bgClr.jpg) left -38px repeat-x; width:100%; /*border-top:3px solid #72001a;*/ }
.mtchMnu .mnBtm 		{ float:left; width:100%; height:22px; background: #f0c5ca url(../i/sprt/bgClr.jpg) left -113px repeat-x; }
.mtchMnu #mainTabs li li{ font-size:1em;}
.mtchMnu #mainTabs a	{ display:block; text-decoration:none; cursor:pointer;}
.mtchMnu #mainTabs a	{ padding:3px 8px 3px 10px; display:block; width:auto;}
.mtchMnu #mainTabs a:hover{	display:block; text-decoration:none; }
.mtchMnu #mainTabs .on a{	padding:3px 8px 3px 10px;	position:relative;	z-index:1;	color:#000;	text-decoration:underline;	color:#EE9393; }
.mtchMnu #mainTabs .sub-mTabs{	width:600px;	display:none; 	position:absolute;	padding:0px;	z-index:1;	visibility:visible;	font-size: 11px;	margin-top: 6px;	margin-right: 5px;	margin-bottom: 0px;	margin-left: 0px; }
.mtchMnu #mainTabs .on .sub-mTabs { clear:both; display:block; }
.mtchMnu #mainTabs .sub-mTabs a { padding:2px 3px 2px 3px; text-decoration: none; color:#666; font-size:1em; font-family:tahoma, Arial; border:none;}
.mtchMnu #mainTabs .sub-mTabs .on a { padding:2px 3px 2px 3px; text-decoration: none; color:#333; font-size:1em; font-family:tahoma, Arial; font-weight:bold;}
.mtchMnu #mainTabs .sub-mTabs .on a:hover{font-color:#666; }
.mtchMnu #mainTabs .sub-mTabs a {	padding:2px 3px 2px 3px;	text-decoration:none;	color:#72001a;	font-size:1em;	font-family:tahoma, Arial;	background:none; }
.mtchMnu #mainTabs .sub-mTabs a:hover{padding:2px 3px 2px 3px; text-decoration:underline;}
.mtchMnu #tabsCont 		{	float:left;	 }
.mtchMnu #tabsCont ul	{ padding:0px; margin:0px; list-style-type:none; text-align:right; }
.mtchMnu #tabsCont li	{  float:left; border:none; margin:0 2px 0 0; }
.mtchMnu .fMCont		{ width:950px; height:33px; margin:0 auto; color:#fff; }
.mtchMnu .fMCont .fMLnks{	float:left;	padding-top:8px;	width: 700px; }
.mtchMnu .fMLnks a		{ font-size:14px; font-weight:bold; color:#fff; text-decoration:none; }
.mtchMnu .fMLnks a:hover{ color:#e0f5ff; text-decoration:underline; }
.mtchMnu .fMLnks a:active{ color:#e0f5ff; }
.mtchMnu .fMCont .welTxt{ float:right; font-size:14px; padding-top:8px; }


/*----Header-Friends-Search-Fields----*/
.fMCont .hdrSrArea		{ float:right; width:224px; text-align:right; padding-top:5px; }
.hdrSrArea .frSrchTxt	{ float:left; width:180px; border:1px solid #000; padding:2px 5px; margin-right:3px; }
.hdrSrArea .frSrchLst	{ float:left; width:180px; border:1px solid #000; padding:2px 5px; }
.hdrSrArea .frSrchBtn	{ float:left; font-size:11px; font-weight:bold; border:1px solid #ccc; background:e6e6e6; padding:2px 3px; cursor:pointer; }
.fMCont .hdrSrArea2		{ float:right; width:185px; text-align:right; padding-top:5px; }
.hdrSrArea2 .mcSrchLst	{ float:left; width:75px; font-weight:11px; padding:1px; border:1px solid #000; margin-right:3px; }
.hdrSrArea2 .mcSrchBtn	{ float:left; font-size:11px; font-weight:bold; border:1px solid #ccc; background:e6e6e6; padding:2px 3px; cursor:pointer; }


/*------ FRIENDS AND FAMILY -------*/
.ffMnu { float:left; background:#94cb77 url(../i/sprt/bgClr.jpg) left 0px  repeat-x; width:100%; /*border-top:3px solid #5aa533;*/ }/*77B919 */
.ffMnu .mnBtm { float:left; width:100%; height:22px; background:#c9e5bb url(../i/sprt/bgClr.jpg) left -140px  repeat-x}
.ffMnu #mainTabs li li { font-size:1em;}
.ffMnu #mainTabs a{ display:block; text-decoration:none; cursor:pointer;}
.ffMnu #mainTabs a { padding:3px 8px 3px 10px; display:block; width:auto;}
.ffMnu #mainTabs a:hover {	display:block; text-decoration:none;  }
.ffMnu #mainTabs .on a{ padding:3px 8px 3px 10px;	position:relative;	z-index:1;	color:#000;	text-decoration:underline;	color:#c9e5bb; }
.ffMnu #mainTabs .sub-mTabs {	width:600px;	display:none; 	position:absolute;	padding:0px;	z-index:1;	visibility:visible;	font-size: 11px;	margin-top: 6px;	margin-right: 5px;	margin-bottom: 0px;	margin-left: 0px; }
.ffMnu #mainTabs .on .sub-mTabs { clear:both; display:block; }
.ffMnu #mainTabs .sub-mTabs a { padding:2px 3px 2px 3px; text-decoration: none; color:#666; font-size:1em; font-family:tahoma, Arial; border:none;}
.ffMnu #mainTabs .sub-mTabs .on a { padding:2px 3px 2px 3px; text-decoration: none; color:#333; font-size:1em; font-family:tahoma, Arial; font-weight:bold;}
.ffMnu #mainTabs .sub-mTabs .on a:hover{font-color:#666; }
.ffMnu  #mainTabs .sub-mTabs a {	padding:2px 3px 2px 3px;	text-decoration:none;	color:#337511;	font-size:1em;	font-family:tahoma, Arial;	background:none; }
.ffMnu  #mainTabs .sub-mTabs a:hover{padding:2px 3px 2px 3px; text-decoration:underline;}
.ffMnu #tabsCont {	float:left;	width:100ex; }
.ffMnu #tabsCont ul { padding:0px; margin:0px; list-style-type:none; text-align:right; }
.ffMnu #tabsCont li {  float:left; border:none; margin:0 2px 0 0; }
.ffMnu .fMCont			{ width:950px; height:33px; margin:0 auto; color:#fff; }
.ffMnu .fMCont .fMLnks	{	float:left;	padding-top:8px;	width: 700px; }
.ffMnu .fMLnks a		{ font-size:14px; font-weight:bold; color:#fff; text-decoration:none; }
.ffMnu .fMLnks a:hover	{ color:#e0f5ff; text-decoration:underline; }
.ffMnu .fMLnks a:active{ color:#e0f5ff; }
.ffMnu .fMCont .welTxt { float:right; font-size:14px; padding-top:8px; }


/*------ BUSINESS -------*/
.busMnu {	float:left;	background: #8ac3eb url(../i/sprt/bgClr.jpg) left -75px  repeat-x; width:100%; display:inline;	/*border-top:3px solid #3b5998;*/ }
.busMnu .mnBtm {	float:left;	width:100%; 	height:22px;background: #d7e8f9 url(../i/sprt/bgClr.jpg) left -167px  repeat-x; }
.busMnu #mainTabs li li { font-size:1em;}
.busMnu #mainTabs a{ display:block; text-decoration:none; cursor:pointer;}
.busMnu #mainTabs a { padding:3px 8px 3px 10px; display:block; width:auto;}
.busMnu #mainTabs a:hover {	display:block; text-decoration:none; }
.busMnu #mainTabs .on a{	padding:3px 8px 3px 10px;	position:relative;	z-index:1;	color:#000;	text-decoration:underline;	color:#d4edff; }
.busMnu #mainTabs .sub-mTabs {	width:600px;	display:none; position:absolute;	padding:0px;	z-index:1;	visibility:visible;	font-size: 11px;	margin-top: 6px;	margin-right: 5px;	margin-bottom: 0px;	margin-left: 0px; }
.busMnu #mainTabs .on .sub-mTabs { clear:both; display:block; }
.busMnu #mainTabs .sub-mTabs a { padding:2px 3px 2px 3px; text-decoration: none; color:#666; font-size:1em; font-family:tahoma, Arial; border:none;}
.busMnu #mainTabs .sub-mTabs .on a { padding:2px 3px 2px 3px; text-decoration: none; color:#333; font-size:1em; font-family:tahoma, Arial; font-weight:bold;}
.busMnu #mainTabs .sub-mTabs .on a:hover{font-color:#666; }
.busMnu #mainTabs .sub-mTabs a { padding:2px 3px 2px 3px; text-decoration:none;	color:#0081c2;	font-size:1em;	font-family:tahoma, Arial;	background:none; }
.busMnu #mainTabs .sub-mTabs a:hover{padding:2px 3px 2px 3px; text-decoration:underline;}
.busMnu #tabsCont {	float:left;	width:100ex; }
.busMnu #tabsCont ul { padding:0px; margin:0px; list-style-type:none; text-align:right; }
.busMnu #tabsCont li {  float:left; border:none; margin:0 2px 0 0; }
.busMnu .fMCont			{ width:950px; height:33px; margin:0 auto; color:#fff; }
.busMnu .fMCont .fMLnks	{ float:left;	padding-top:8px;	width: 700px; }
.busMnu .fMLnks a		{ font-size:14px; font-weight:bold; color:#fff; text-decoration:none; }
.busMnu .fMLnks a:hover	{ color:#e0f5ff; text-decoration:underline; }
.busMnu .fMLnks a:active{ color:#e0f5ff; }
.busMnu .fMCont .welTxt { float:right; font-size:14px; padding-top:8px; }


/* ABOUT US PAGE CLASSES */
#mainAbt { padding:10px; margin:auto; width: 960px; float:left; margin-top:10px;  }
.cntAbtArea { margin:auto; width:900px; padding:10px 20px; line-height:22px;  border: solid 1px #C9E5BB;}


/* New Payment Page added by asif--- start */
.pmPkgHd 		{ background:url(../i/payment/line.jpg) 10px repeat-x; text-align:center; margin-bottom:10px; }
.pmPkgHd h2 	{ font-size:30px; padding:8px; background-color:#fff;width:390px; margin:0 auto; color:#900}

.pmPkg { float:right;padding-bottom:24px; width:294px; margin-top:18px}
.pkgHd				{ font-size:24px; font-weight:bold; color:#424242; padding:2px; width:290px; /*height:29px; */text-align:center }
.pkgHd	span		{ font-weight:normal; color:#777; font-size:18px;}
.pmPkg .pkgHd	a	{ padding:0; padding:0; background:none}
.pkgSlv, .pkgGld, .pkgPlt, .pkgBrnz { float:left; padding-right:36px; width:294px}
*html .pkgSlv,*html  .pkgGld,*html  .pkgPlt,*html  .pkgBrnz { padding-right:0}
.pkgPlt				{ padding:0}
.pkgSlv .pkgHd		{ background:#cccccc url(../i/payment/PmtHdSlv.jpg) top left no-repeat; color:#424242; color:#424242 }
.pkgGld .pkgHd		{ background:#f4da55 url(../i/payment/PmtHdGld.jpg) top left no-repeat; color:#f4da55; color:#736311 }
.pkgPlt .pkgHd		{ background:#e7c7e7 url(../i/payment/PmtHdPlt.jpg) top left no-repeat; color:#e7c7e7; color:#623062}
.pkgBrnz .pkgHd		{ background:#FFDCAD url(../i/payment/PmtHdBrnz.jpg) top left no-repeat; color:#ffdcad; color:#7d5623}
.pkgRNav			{ padding:0 5px; float:right}
.pkgLNav			{ padding:0 5px; float:left}

.pmPkg  .pkgSecTp	{ text-align:center; font-weight:bold; color:#900; display:block; font-size:30px;  padding-top:8px; padding-bottom:8px}
.pmPkg  .pkgSecTp span { /*color:#999;*/ font-weight:normal}
.pkgSlv .pkgSecTp	{ background:#cccccc url(../i/payment/PmtTpSlv.jpg) left 8px no-repeat;}
.pkgGld .pkgSecTp	{ background:#f4da55 url(../i/payment/PmtTpGld.jpg) left 8px no-repeat;}
.pkgPlt .pkgSecTp	{ background:#e7c7e7 url(../i/payment/PmtTpPlt.jpg) left 8px no-repeat;}
.pkgBrnz .pkgSecTp	{ background:#ffdcad url(../i/payment/PmtTpBrnz.jpg) left 8px no-repeat;}

.pmPkg  .pkgSecLw	{ padding:0 10px 5px 10px; color:#333; }
.pmPkg  .pkgSecLw span { display:block; padding-left:16px; background:url(../i/payment/aro.gif) 0px 5px no-repeat}
.pmPkg  .pkgSecLw h2{ font-size:18px; font-weight:normal; }
.pkgSlv .pkgSecLw	{ background:#cccccc url(../i/payment/PmtLwSlv.jpg) bottom left no-repeat;}
.pkgGld .pkgSecLw	{ background:#f4da55 url(../i/payment/PmtLwGld.jpg) bottom left no-repeat;}
.pkgPlt .pkgSecLw	{ background:#e7c7e7 url(../i/payment/PmtLwPlt.jpg) bottom left no-repeat;}
.pkgBrnz .pkgSecLw	{ background:#ffdcad url(../i/payment/PmtLwBrnz.jpg) bottom left no-repeat;}
.pmPkg button,.pmPkg a		{ background-color:#424242; padding:3px; font-weight:bold; color:#FFFFFF; border:0; margin-top:10px; cursor:pointer}
.pmPkg button.s, .pmPkg a.s	{ background-color:#900;}

/* credit page except bg img by Asif start*/
.crdHdCp		{ padding:4px; display:block; font-weight:bold}
.crdTbl 		{ background-color:#fff; clear:both; margin-top:6px;margin-bottom:14px; font-size:18px; text-align:center; width:90%; font-weight:normal; }
.crdTbl .crdHd	{ background-color:#424242; color:#fff; text-align:center; width:50%; padding:14px ;}
.crdTbl .crdOpt	{ text-align:center; border-right:solid 1px #ccc;border-bottom:dotted 1px #ccc ;padding:14px;}
.crdTbl .crdAmt	{ text-align:center; border-bottom:dotted 1px #ccc; padding:14px;}
.crdTbl .crdTxt	{ font-size:13px; font-weight:normal; text-align:left; padding:10px}
.crdTbl .crdTxt li	{ margin-left:20px; padding-left:5px }
.crdTbl .crdTxt	.crdNte	{ font-size:11px ; color:#999999; float:left; padding:5px 0}
.crdTbl .crdTxt	.crdBtn	{ width:100%; display:block}
.crdTxt	.crdBtn a		{ float:right; padding:2px 5px; background-color:#424242; font-weight:bold; color:#fff; margin:0 }
.crdNote		{ float:left; font-weight:bold; padding:10px 0; color:#900}


.crdMsg			{  float:left; width:100%;  }
.crdMsg		a	{ text-decoration:underline}
.crdMsg .crdMsgL{ background:url(../i/picBg.gif) left -57px  no-repeat; height:55px; width:13px}
.crdMsg .crdMsgC{ background:url(../i/picBg.gif) top repeat-x; text-align:center; font-weight:bold; color:#900; font-size:18px; padding:0 8px }
.crdMsg .crdMsgR{ background:url(../i/picBg.gif) right -57px no-repeat; width:13px}

.skipLnk		{ float: left;padding-top:20pt;clear: both; display:block; width:100%; text-align:right; padding-bottom:14px;float:none\9; display:block\9}
/* credit page except bg img End*/

/* Credit Byu Box Start*/
.crdByBx	{ float:left; width:99.5%; background:#FFFFFF url(../i/grdBx.gif) repeat-x scroll center bottom; font-size:18px; color:#900; text-align:center; padding:5px 0; margin-bottom:10px; border:solid 1px #ccc;}
.crdByBx b	{ font-weight:normal;}
.crdByBx b.s{ font-weight:bold; font-size:11px; }
.crdByBx a	{ color:#900; text-decoration:none}
.crdByBx .icons16 { margin:3px 0 0 5px;}
*html .crdByBx .icons16 { margin:3px 0 0 2px;}

/* Credit Byu Box End*/

/* Invitation Connection Page By Asif Start */
.invCtSc	{ background-color:#c2cd76; width:100%; float:left; padding-bottom:10px}
.invCtHd	{ background:url(../i/invRPic.gif) top left repeat-x; width:100%; float: left; margin-bottom:6px}
.invCtBx	{ background:#fff url(../i/invPic.gif) -48px top no-repeat;width:91%; display:block; margin:0 auto; clear:left; padding:24px 18px 18px 18px}
.invCtBx h1	{ font-size:24px; font-weight:normal}
.invCtBx li { padding-left:4px; margin-left:18px}
.invCtCpy	{ font-size:10px; float:left; clear:both; padding:10px 0 10px 14px; color:#555}
/* Invitation Connection Page By Asif End */

.updBft h1			{ font-size:24px; color:#424242; font-weight:bold; padding-bottom:8px ; text-align:center}
.updBft h1 span		{ color:#5f2466; font-size:24px; font-weight:bold }
.updBft h3			{ background-color:#e4e4e4; padding:10px; display:block; font-size:30px; color:#424242;/* text-align:center; border:solid 1px #ccc; */ }
.updBft h4			{ background-color:#999; padding:10px; display:block; font-size:26px; color:#fff; text-align:center; border:solid 1px #ccc;  }
.updBft .updBftSc h2		{ font-size:18px; color:#424242; font-weight:normal; margin-top:10px }
.updBft .updBftSc h2 span	{ color:#5f2466; display:inline; padding:0; background:none; margin:0  }
.updBft .updBftSc span		{ display:block; padding-left:16px; background:url(../i/payment/aro.gif) 0px 5px no-repeat; margin-left:10px; margin-top:5px }
.updBft .updBfBtn			{ padding:5px; width:100%; clear:left}
.updBft .updBfBtn input 	{ background-color:#424242; color:#fff; padding:3px; border:0; font-weight:bold; cursor:pointer}
.updBft .updBftCnt			{ float:left; width:96%; padding:2%; background:url(../i/coins.jpg) right -10px no-repeat; min-height:150px}
.updBft .updBftSc			{ float:left; padding-right:35px}
.updBftN					{ float:left; width:99.5%; border:solid 1px #ccc}

.prcFrm 			{ clear:left; width:622px;}
.prcFrm legend 		{ font-size:24px; margin-left:10px; padding:5px}
.prcFrm fieldset	{ border:solid 1px #999; padding:4px 0 0 20px; min-height:235px; height:0; padding-top:0; border-radius:5px}
.prcFrm fieldset legend	{ padding-bottom:12px}
.prcFrm .prcSc		{ padding-bottom:16px; clear:left; float:left; width:100%}
.prcFrm .prcCp		{ float:left; width:124px; font-weight:bold; padding:3px;}
.prcFrm .prcFld		{ float:left; width:400px;}
.prcFrm .prcFld input	{ margin:0;}
.prcFrm .prcFld a		{ text-decoration: underline}
.prcFrm .prcFld button	{  padding:2px; color:#fff; background-color:#424242; border:0; margin-left:2px;}
.prcBtn				{ clear:left; padding-left:130px;}
.prcBtn	input 		{ padding:3px; color:#fff; background-color:#424242; border:0; font-weight:bold}
.prcBtn	button		{ padding:3px; color:#fff; background-color:#424242; border:0; font-weight:bold}


/* New Payment Page added by asif--- End */



/* ---------- Add Friends / View Friends Page ----------*/
.cmtCntL 			{ float:left; width:668px; display:block;  margin-top:10px; border:solid 1px #ccc; padding:10px; }
*html .cmtCntL		{ margin-left:4px;}
.cmtCntL img		{ border:solid 1px #ccc; float:left; max-width:79px; }
.cmtCntL sup img		{ border:0; float:none }
.cmtSlfL, .cmtUsrL	{ float:left; display:block; margin-bottom:10px; background:url(../i/dotLite.gif) bottom repeat-x; padding-bottom:10px;}
.cmtSlfL  .cmtsL	{ background-color:#fff; padding:0px; width:695px; padding:0px; margin:0px; }
.cmtUsrL			{ display:block; float:left; }
.cmtUsrL  .cmtsL	{ min-height:40px; }
.cmtsL 				{ padding:10px; float:left; width:555px; margin-left:8px;  padding:10px;} 
.nBdr				{ border:none}
.cmtUsrL .cmtImg	{ float:left; min-width:79px; }
.cmtsL .cmtTxt		{ width:440px; float:left} /*560*/
.cmtsL  h1 	a		{ font-size:18px; font-weight:normal; margin-bottom:10px; display:block}
.cmtsL .cmtTxt p	{ display:block; clear:left}
.cmtsL .cmtLnks		{ display:block; float:right; width:110px; }
*html .cmtsL .cmtLnks { width:115px}
.cmtsL .cmtLnks a	{ display:block; float:right; background:url(../i/dotLite.gif) bottom repeat-x; padding:3px; width:103px; margin:0; font-weight:normal; clear:right  }
.cmtsL .cmtLnks a:hover	{ background-color:#343434; color:#fff; }
.cnfrRmv			{ float:left; width:96%; margin:10px 0; background-color:#f1f1f1; border:1px solid #c1c1c1; padding:10px; font-size:16px; }
*html .cnfrRmv		{ width:95%; float:none}
.persona			{ float:none; display:block; margin:0 auto; margin-top:8px;}
.cnfrRmv span		{ float:right;}
.cnfrRmv a			{ font-size:12px; background-color:#dee2e8; color:#343434; border:1px solid #c1c1c1; padding:2px 5px; margin-left:5px; }
.cnfrRmv input		{ font-size:12px; background-color:#dee2e8; color:#343434; border:1px solid #c1c1c1; padding:2px 5px; margin-left:5px; cursor:pointer }
.cnfrRmv .nmlBtn	{ background-color:#343434; color:#fff; font-weight:bold; margin-bottom:0; border:solid 1px #343434;cursor:pointer; width:22px;}


/* My friends / View friends New alignment start*/
.picMain .cntLft		{ width:150px; padding:10px 0 0 10px}
.cmtCntLN				{ width:490px; }
.cmtCntLN .cmtsL 		{ width:380px;} 
*html .cmtCntLN .cmtsL 		{ width:462px;} 
.cmtCntLN .cmtsL .cmtTxt{ width:265px; } 
.picMain .cntLft .nav .navRt { float:right; width:auto; display:inline; font-size:11px; padding-top:5px}
.cntLft .nav .navRt a { padding:2px;}
.picMain .cntLft .nav a { float:left; width:auto; display:inline; width:auto}
.picMain .cntLft .nav li { clear:left; height:25px;}
.picMain .cntLft .nav a.s { font-weight:bold}

.nav .navCNL	{ border:solid 1px #c6c7c6; background-color:#e4e4e4}

/* My friends / View friends New alignment End*/
/* Account Settings */
#acntCnt { padding:10px; float:left; width: 960px; float:left; }


#acntCnt .acntCn  	{ float:left; width:960px;  }
.acntCn ul 			{ float:left; width:100%; list-style:none; }
.acntCn li 			{ float:left; width:99px; border:1px solid #cccccc; border-bottom:none;  margin-right:3px; text-align:center; background-image:url(../i/sprt/sprt_bgs.gif); background-position:0px -522px; } 
.acntCn ul li a 	{ font-size:12px; color:#000000; display:block; height:18px; padding-top:4px; text-decoration:none;font-weight:normal; }
.acntCn ul li a:hover { background-color:#fafafa; color:#000000;   }
.acntCn ul li .current { background-color:#fafafa; font-weight:bold; position:relative; bottom:-1px; background:url(../i/sprt/sprt_bgs.gif) 0 -522px repeat-x; cursor:default }

.acntCn .acntBx { border:1px solid #cccccc; float:right; width:84%; padding:2% 0 2% 2%; margin-top:10px;}
.acntBx .acntInf { float:left; border-bottom: dotted 1px #cccccc; padding-top:10px; padding-bottom:8px; width:100%;  }
*html .acntBx .acntInf { float:none}
.acntBx .lastR { border-bottom: none; }
.acntBx .lastR fieldset { margin-left:296px !important}
.acntBx p { font-size:12px; color:#000000; font-weight:bold; float:left; padding-top:2px; padding-left:4px; float:left; }
.acntInf span { font-weight:normal; float:right; padding-right:50px;  }
.acntInf span br { clear:left}
.acntInf .setPrf	{ width:550px }

.acntInf .setPrvMn	{ padding:0 }
.acntInf .setPrvCp	{ float:left; width:178px;}
.setPrvMn	 .setPrfPrv  		{ float:left; margin-bottom:8px; width:311px;}
.setPrvMn	 .setPrfPrv img 	{ padding:0; margin:0; float:none}
.setPrvMn	 .setPrfPrv span 	{ padding:0; margin:0; float:none}
.setPrvMn	 .setPrfPrv b 		{ padding:0; margin:0; float:none; font-weight:bold}
.setPrvMn	 .setPrfPrv a.prfPrv { padding:1px 5px; border:solid 1px #ccc; *float:left; *padding:2px }

.acntInf span input{ float:left;  padding-right:10px; }
.acntInf span input.txtJ { width:50px; padding-right:1px; }
.acntInf span input.txtInf { width:150px; }
.acntInf span select { width:165px; float:left; }
.acntInf span b{ padding:2px 2px 0px 2px; font-weight:normal; float:left; }
.acntInf span p{ font-size:11px;font-weight:normal; font-style:normal; padding-top:3px; float:none;  }
.acntInf span img{ float:left; padding-left:20px; }
.acntInf .pubOpt { padding-left: 50px; float:left; width:90%; }
.pubOpt .pubOptSub { padding-left:20px; padding-bottom:5px; display:inline}
.pubOpt .pubOptTyp { display: inline}
.pubOpt .pubOptSec { clear:left}

.acntCn .updBt { float:right; height:14px; padding:4px 8px; border:1px solid #343434; margin-top:5px; text-align:center; background-color:#343434; }
.acntCn .updBt a { font-size:11px; font-weight:bold; text-decoration:none; color:#000; }
.acntCn .updBt input { font-size:11px; font-weight:bold; text-decoration:none; color:#fff; border:0; background:none; cursor:pointer }

#acntCnt .acntSep { float:left; width:40px; }
.acntTtl	{ float:left; width:100px;}
.acntDta	{ float:left; width:400px;}		
.acntCn .acntWdt	{ width:500px;}
.acntCn .acntWdt .acntInf { width:100%}
.fbCnt { padding:14px 0 14px 0; }

.fbCnt .icons16{ margin-right:8px !important; }
.fbBx	{ float:right; width:150px;/* border:solid 1px #ccc;*/ margin:5px; text-align:center; padding:5px; padding-top:14px;}
.fbPic	{ display:block; width:100%; margin-top:3px; text-align:center}
.fbTxt	{ display:block; width:90%; padding:5%; text-align:left}

/*----Photo Album on View Profile Page----*/
#acntCnt .acntLft { float:left; width:184px; margin-bottom:10px; border:1px solid #cccccc; }
.acntLft h1 { font-size:14px; padding-top:6px; background-color:#f7f7f7; text-align:center; height:22px; }
.acntLft .accImg { padding:5px; }
.accImg img { width:174px; height:195px; }
.acntLft h2 { font-size:12px; padding-top:4px; background-color:#f7f7f7; text-align:center; height:20px; margin-top:5px; }

.acntLft ul { padding-left:5px; list-style:none; margin-top:5px; }
.acntLft ul li{ padding:3px 0px; }
.acntLft ul li a{ text-decoration:none; }

/* Privacy section lightbox classes*/
.prvMn	{}
.prvSec	{ float:left; width:98%; padding:1%; clear:left}
*html .prvSec{ width:100%;}
.prvDta	{ float:left; width:100%; padding-bottom:5px}
.prvCap	{ float:left; width:230px; padding-bottom:5px}
*html .prvCap	{ width:200px;}
.prvFld	{ float:left; width:250px; padding-bottom:5px}
.prvFld	 ul.token-input-list-facebook{ border: solid 1px #7f9db9}

.content	{ padding:14px}



#cntInts ul {display:inline;}
.ctgryWidg #cntInts ul {display:block;}
#cntInts ul ul {_azimuth: expression(this.shimmed = this.shimmed || 'shimmed:'+this.insertAdjacentHTML('beforeBegin','<iframe src="javascript:'+"''"+'" style="filter:alpha(opacity=0); padding:0; margin:0; border:0;"></iframe>'),'inherit');}
#cntInts iframe {position:absolute; left:-9999px; top:0;}
#cntInts :hover iframe {left:expression(this.nextSibling.offsetLeft);top:expression(this.nextSibling.offsetTop);width:expression(this.nextSibling.offsetWidth);height:expression(this.nextSibling.offsetHeight);}



.accTipH { display:none; width:200px;}
.accTipS { border:solid 1px #e1e1e1; width:200px; display:inline; position:absolute; background-color:#FFFFFF;  }
.accTipS h1{ float:left; padding:5px; height:15px; background:url(../i/sprt/sprt_bgs.gif) 0px -548px repeat-x; font-size:12px; font-weight:bold; color:#007fbe; width:190px; }
.accTipS p { float:left; width:190px; font-size:11px; color:#9c9c9c; padding:5px; font-weight:normal; }


/* Alert Activate/ Deactivate Profiles */
.alrtProf				{ float:left; width:350px; background-color:#fbfbfb; border:2px solid #bab3b3; padding:10px;}
.alrtProf span 			{ float:left; width:100%; padding:5px 0px;}
.alrtProf span label	{ float:left; width:110px; padding-right:10px; text-align:right; }
.alrtProf span input.txt{ float:left; width:145px; border:#ccc solid 1px; }
.alrtProf span input.btn{ float:left; border:1px solid #cccccc; margin-top:5px; text-align:center; background-image:url(../i/sprt/sprt_bgs.gif); background-position:0px -604px; width:70px; text-decoration:none; color:#000000;}
.alrtProf span select	{ float:left; width:149px; border:#ccc solid 1px; }

/* Account Settings YES / NO Div*/
.accSv{ float:left; width:560px; background-color:#fbfbfb; border:2px solid #bab3b3; padding:10px;}
.accSv p{ float:left; width:100%; font-size:14px; font-weight:bold; color:#5a6453; text-align:center; padding-bottom:10px; }
.accSv span{ float:left; text-align:center; width:100%; padding:10px 0px 10px 0px;}
.accSv span a{ height:14px; padding:4px 30px; border:1px solid #cccccc; margin-top:5px; text-align:center; background-image:url(../i/sprt/sprt_bgs.gif); background-position:0px -522px; width:70px; text-decoration:none; color:#000000; }
.accSv2			{ margin-bottom:10px;}
.accSv2 p		{ width:360px; text-align:left; padding:8px; }
.accSv2 span	{ width:auto  }

/* Sign Up Form Tool Tip */

.SgFrmTT { width:300px; padding:2px; display:none; }

.shInf { width:340px; padding:2px; display:inline; position:absolute; z-index:1000;}
.shInf .arrTT { float:left; width:15px; height:15px; background-image:url(../i/sprt/sprt_img.gif); background-repeat:no-repeat; background-position:-168px -249px; margin-top:5px; position:relative; z-index:10; margin-right:-1px; }
.shInf .infTT { float:left; width:300px; background-color:#eaf3fd; padding:10px; font-size:11px;border:solid 1px #424242 }


/*HOME NEW CSS*/
#homeCnt	{ margin:auto; width: 950px; padding:0;}

#homeCnt .icoTop, .featrs, .joinBar { width:950px; padding:10px; float:left; } /* padding: 10px 0; */


.icoTop .icoCnt		{ width:314px; *width:315px; float:left; }
.icoTop .icoCnt .divFF	{ background:url(../i/hm_bg_green.gif) no-repeat; width:285px; height:160px; margin:auto; float:left; }
.icoTop .icoCnt .divMM	{ background: url(../i/hm_bg_pink.gif) no-repeat 16px 0px; width:285px; height:160px; margin:auto; float:left; padding-left:20px; }
.icoTop .icoCnt .divBS	{ background: url(../i/hm_bg_blue.gif) no-repeat; width:285px; height:160px; margin:auto; float:right; }
.icoTop .icoCnt .cntDiv		{ width:265px; margin:10px; padding-top:10px;}
.icoTop .icoCnt .cntDiv h1	{ width:auto; color: #99a700; font-size:26px; font-weight:bold; padding-top:20px; }
.icoTop .icoCnt .cntDiv h2	{ width:auto; color: #b60000; font-size:26px; font-weight:bold; padding-top:20px; }
.icoTop .icoCnt .cntDiv h3	{ width:auto; color: #007fbe; font-size:26px; font-weight:bold; padding-top:20px; }
.icoTop .icoCnt .cntDiv .icoFF { background:url(../i/sprt/sprt_img.gif) -13px -427px no-repeat; width:55px; height:56px; float:left; }
.icoTop .icoCnt .cntDiv .txtH	{ float:left; color: #818181;font-size:12px; width:100%; height:46px; overflow:hidden; padding-top:5px; } 
.icoTop .icoCnt .cntDiv .txtS	{ float:left; color: #818181;font-size:12px; width:100%; overflow:auto; padding-top:5px; } 
.icoTop .icoCnt .cntDiv .icoMM { background:url(../i/sprt/sprt_img.gif) -69px -427px no-repeat; width:55px; height:56px; float:left; }
.icoTop .icoCnt .cntDiv .icoBS { background:url(../i/sprt/sprt_img.gif) -126px -427px no-repeat; width:55px; height:56px; float:left; }
.icoTop .icoCnt .cntDiv a	{ float:right; font-weight:normal; padding-right:10px; cursor:pointer; }

.featrs .icoCnt		{ width:315px; float:left; }
.featrs .icoCnt .ftrMem	{ background:url(../i/hm_bg_pink1.gif) no-repeat; width:285px; height:188px;  }
.featrs .icoCnt .ftrJur	{ background:url(../i/hm_bg_blue1.gif) no-repeat; width:285px; height:188px; margin-left:13px}
.featrs .icoCnt .whyNas	{ background:url(../i/hm_bg_green1.gif) no-repeat; width:285px; height:188px; float:right; margin-right:2px; }
.featrs .icoCnt .hmMore { float:right; width:auto; }
.featrs .icoCnt .hmMore a { text-decoration:none; }

.featrs .icoCnt .cntDiv	{ width:265px; padding:10px; padding-bottom:0px; }
.featrs .icoCnt .cntDiv	h1	{ color: #99a700; font-size:18px; font-weight:bold; padding-bottom:5px; }
.featrs .icoCnt .cntDiv	h2	{ color: #b60000; font-size:18px; font-weight:bold; padding-bottom:5px; }
.featrs .icoCnt .cntDiv	h3	{ color: #007fbe; font-size:18px; font-weight:bold; padding-bottom:5px; }
.featrs .icoCnt .cntDiv	h4	{ color: #007fbe; font-size:16px; font-weight:bold; padding-bottom:5px; }
.featrs .icoCnt .cntDiv	img { float:left; padding-right:5px; }
.featrs .icoCnt .cntDiv	.widTxt { font-size:13px; color:#666; height:100px; float:left; width:270px; }
.featrs .icoCnt .cntDiv	.widTxt img { float:left; padding-right:5px; }
.featrs .icoCnt .cntDiv	.widTxtFM { width:175px; height:122px; padding:0px; float:left; }
.featrs .icoCnt .cntDiv	p { float:left; font-size:13px; font-weight:bold; color:#666;  width:100%; padding-bottom:5px; }
.featrs .icoCnt .cntDiv	.widFM { float:right; padding-left:4px; font-size:13px; color:#666; width:175px; }
.featrs .icoCnt .cntDiv	.widFM p { float:left; font-weight:normal; width:100px; padding-bottom:4px; height:16px; overflow:hidden;}
.featrs .icoCnt .cntDiv	.widFM b { float:left; width:70px; }
.featrs .icoCnt .navNP { margin:auto; width:90%; }
.featrs .icoCnt .navNP .imgN{ float:right; width:20px; }
.featrs .icoCnt .navNP .imgP{ float:left; width:20px; }
.featrs .icoCnt .navNP span{ float:left; width:210px; text-align:center; padding-top:3px; }
.featrs .icoCnt .navNP span a { text-decoration:none; font-weight:normal; }
.featrs .icoCnt .cntDiv .memPic { float:left; width:85px; text-align:center; }
.featrs .icoCnt .cntDiv .memPic img {  width:75px; height:96px; }
.featrs .icoCnt .cntDiv .memPic span{ float:left; font-weight:bold; color:#b60000; font-size:13px; padding-top:4px; width:75px;  }
.joinBar .joinBt { float:left; width:100%; text-align:center; }

.featrs .icoCnt .ftrBtm	{ background:url(../i/hm_bg_bt.gif) no-repeat; width:288px; height:167px; margin:auto; }
.featrs .icoCnt .ftrBtm	.cntDiv{ padding:15px;}
.featrs .icoCnt .ftrBtm	.cntDiv p { font-weight:normal; height:75px; overflow:hidden; }
.featrs .icoCnt .ftrBtm	.txtWids { float:left; padding-left:10px; font-size:13px; color:#666; width:180px; }
.featrs .icoCnt .ftrBtm ul { padding-left:20px; padding-bottom:5px; }
.featrs .icoCnt .ftrBtm	.cntDiv .hmMore { float:left; width:97%;}
.featrs .icoCnt .ftrBtm	.cntDiv .hmMore a { float:right; text-decoration:none; color:#000; }
.featrs .icoCnt .ftrBtm	.cntDiv .hmftrInf { float:right; width:auto; margin-top:5px; }
.featrs .icoCnt .ftrBtm	.cntDiv .hmftrInf span { float:left; padding-right:7px; color:#007fbe; font-size:12px; }
.featrs .icoCnt .ftrBtm	.cntDiv .hmftrInf img { float:right; }
.featrs .icoCnt .ftrBtm	.cntDiv .hmftrInf a { text-decoration:none; }


/* initally removed css by mistake ....Asif.... now added--start 3*/
	 .fnd                    { width:98%; display:block; float:left;border:solid 1px #ccc; margin-top:14px; padding:1%; background-color:#f4f4f4} 	 
	 .fnd .fndImg                    { float:left; display:block; margin-right:14px; border:solid 1px #ccc} 	 
	 .fnd .fndCnt                    { width:670px; display:block; float:left;} 	 
	 .fnd .cmtTxt                    { float:left; width:550px} 	 
	 .fnd .cmtTxt h1 a               { font-size:18px; font-weight:normal; margin-bottom:10px; display:block} 	 
	 .fnd .fndLnks                   { float:right; display:block} 	 
	 .fnd .fndTxt p                  { display:block; clear:left} 	 
	 .fnd .fndLnks a                 { display:block; float:right; background:url(../i/dotLite.gif) bottom repeat-x; padding:3px; width:80px; margin:0; font-weight:normal; clear:right  } 	 
	 .fnd .fndLnks a:hover   {background-color:#006ead; color:#fff}
/* initally removed css by mistake ....Asif.... now added--End 3*/
.fndMngSec         { float:left; } 	 
.fndMng            { float:left; padding-top:14px; color:#666; }  	 
.fndMngCntnt       { height:20px; float:left; margin-right:4px;} 	 
.fndMngSec a       { font-weight:normal; font-size:11px; color:#343434; text-decoration:underline } 	 
.fndMngSec a img   { float:none; border:none; vertical-align:middle;} 	 
.fndMngSec select  { font-size:11px; border:solid 1px #999; padding:1px; } 	 
.fndMngSec .fndMndBtn  { font-size:11px; background-color:#343434; color:#fff; padding:1px; border:solid 1px #343434; *padding:1px 0 0 0 }

/*Search Area on Index Page index 4*/
#srchPnl {width:100%; float:left;  }
#srchPnl .srchCol { width:598px; float:left; padding-left:12px; }
#srchPnl .logCol  { width:285px; float:right;  }
#srchPnl .srchCol .srcTbs{ width:465px; margin:auto; height:34px; }
#srchPnl .srchCol .srcTbs .srchTab { float:left; width:155px; }
#srchPnl .srchCol .srcBox{ width:100%; background: url(../i/srch_bg.gif) no-repeat 0px 32px ; float:left; height:153px; }
#srchPnl .srchCol .srcSh{ width:100%; background: url(../i/srch_sh.gif) no-repeat ; float:left; height:24px;}

/*#srchPnl p {margin: 0;padding-top: 25px;}*/
#adDiv { width:100%; float:left; }
#adDiv .inPress{  font-size:14px; color:#006ead; margin:auto; width:930px; } /*  padding:35px 0;*/
*html #adDiv .inPress{ width:952px;} 
#adDiv .ftrTxt{ text-align:center; color:#b3b3b3; font-size:14px;}

#srchPnl .srchFF, .srchMM, .srchBS { padding:10px; width:575px; float:left; padding-top:25px; }
#srchPnl .srchOFF { display:none; }
#srchPnl .srchR1 { width:560px; margin:auto; text-align:right; height:38px; }
#srchPnl .srchR2 { width:560px; margin:auto; text-align:right; padding-top:5px; }
#srchPnl select { font-size:22px; width:200px; color:#4ac6ff; }
#srchPnl select.gend{ font-size:22px; width:160px; color:#4ac6ff; }
#srchPnl select.age { font-size:22px; width:160px; color:#4ac6ff; }
#srchPnl input.txtSrch { font-size:22px; width:325px; color:#4ac6ff; }
#srchPnl input.btnSrch { width:145px; height:32px; color:#666666; font-size:20px; background:url(../i/sprt/sprt_bgs.gif) 0px -603px repeat-x #ffffff; border:solid 1px #b3b3b3; }

#srchPnl .logCol .logBx { width:266px; padding:10px; float:left; background: url(../i/login_bg.gif) no-repeat; background: url(../i/login_bg.gif) no-repeat; padding-bottom:0px; }

.logBx .logFrm, .logFrmE { float:left; width:100%; }
.logFrm .logEr { float:right; width:100%; padding-top:8px; clear:both ; float:left }


.logCol .logBx .logFrm .logHdng { float:left; width:100%; border-bottom:solid 1px #f0efef; padding-bottom:6px; margin-bottom:6px; }
.logHdng span{ float:left; font-weight:bold; color:#99a700!important; font-size:18px!important; width:auto!important; }
.logHdng p{ float:left; color:#666; font-size:13px; padding-top:6px!important; width:auto!important; }
.logFrm .fldSgn { float:left; padding:3px; width:260px;}
.logFrm p { float:left; width:100%; color:#666; font-size:12px; }
.logFrm .fldSgn p { float:left;  font-size:10px; width:auto!important; }
.logFrm .fldSgn p a{  font-size:10px; text-decoration:none;  }
.logFrm span { float:left; width:75px; color:#007fbe; font-size:13px; font-weight:bold; text-align:right; padding-right:5px; padding-top:2px; }
.logFrm	input{ float:left; }
.logFrm	input.flnm { width:80px; margin-right:2px;  border: solid 1px #7f9db9; }
.logFrm	input.flnm:focus { background-color:#e4e4e4} 
.logFrm	input.eml{ width:168px; border: solid 1px #7f9db9; }
.logFrm	input.eml:focus { background-color:#e4e4e4} 
.sgnBt { clear:both; width:100px; margin:0px auto; padding-top:8px; padding-left:20px;}

.logFrm	.sgnBt input.btnSub { width:100px; height:24px; background:url(../i/sprt/sprt_bgs.gif) 0px -603px repeat-x #ffffff; border:solid 1px #b3b3b3;}
.logFrm	b{ float:left; font-weight:normal; padding-top:3px; font-size:12px; }
.logEr p { border:solid 1px #dc3b0d; width:250px; margin:0px auto; text-align:center; background-color:#ffece8; height:18px; padding-top:4px; font-size:11px; float:left; }

.logFrmE .sgnBt { clear:both; width:100px; margin:0px auto; padding-top:8px; padding-left:20px; }
.logFrmE .sgnBt input.btnSub { width:100px; height:24px; }


/*-----BRAODCAST----*/

#container .bCstMn { float:left; width:100%;  }
.bCstMn .bCstAct	{ float:left; width:670px;}
.bCstAct .bcHdng	{ float:left; width:100%; padding-bottom:5px; padding-top:5px; }
.bcHdng .usrIco{ float:left; background-position:-21px -41px; margin-top:2px; margin-right:10px; }
.bcHdng h1		{ float:left; color:#72001a; font-size:18px; font-weight:normal; }
.bcHdng .rcaIco{ float:left; background-position:-219px -80px; margin-top:2px; margin-right:10px; }
.bCstAct .bsActs		{ float:left; width:648px;  }
.bsActs .usrCatHld	{ float:left; clear:both; width:98%; margin:5px 0; border-bottom:1px dotted #ccc; padding-bottom:10px; }
.bsActs .bsTxt { float:left; width:100%; padding:5px 5px 0 5px; } 
.bsTxt a img		{ float:left; border:1px solid #666; width:35px; height:35px; }
.bsTxt h1		{ float:left; width:685px; margin:0; padding:0;  }
.bsTxt h1 a		{ font-size:16px; font-weight:bold; color:#343434; text-decoration:none; }
.bsTxt h1 a:hover{ color:#333; text-decoration:underline; }

.bsTxt h1 i		{ float:left; font-style:normal; font-size:11px; color:#999; font-weight:normal; }
.bsTxt h3		{ float:left; width:675px; margin:0; padding:0; color:#424242; font-size:12px; font-weight:normal; margin-left:16px; }
.bsTxt span		{ float:left; width:682px; padding:5px 5px 0 0; margin-left:54px; }
.bsTxt span	p	{ float:left;  }
.bsTxt span	p a	{ color:#333; text-decoration:underline; }
.bsTxt span	p a:hover	{ text-decoration:none; }
.bsTxt .bsTxtCnt		{ float:left; width:586px;  background-color:#ebebeb; padding:5px}
.bsTxt .bsTxtCnt h3		{ width:100%; padding:0; margin:0}
.bsTxt .bsTxtCnt h1		{ width:100%; padding-top:3px; margin:0}
.bsTxt .bsTxtCnt span	{ width:100%; padding:0; margin:0}
.bstxtImg				{ float:left; padding-right:10px;background:url(../i/picBx.gif) right center no-repeat;}

.bsActs .bsComt	{ float:right; width:596px; border-bottom:1px dotted #ccc; margin-bottom:3px; padding:3px 0; }
.bsComt .catTxtBx{ float:left; width:91%; }

.divH21 .bsComt .catTxtBx{ width:85%; }

.catTxtBx .crtNme{ float:left; width:274px; }
.catTxtBx .crtNme a		  { float:left; text-decoration:none; font-weight:bold; color:#343434; }
.catTxtBx .crtNme a:hover { color:#3333; text-decoration:underline; }
.catTxtBx .crtDte{ float:left; width:250px; text-align:right; font-size:10px; color:#999; margin-top:4px; }
.catTxtBx .bcRD { float:right; width:10px; height:10px; margin-top:5px; margin-left:5px; }
.bsComt .catTxtBx .catTxt { float:left; width:100%; color:#666; margin-top:5px; }
.bsComt .catTxtBx .catTxt a { float:none}
.bsActs .bsComt input.bcCmnt { border:solid 1px #ccc; float:right; margin:0; font-size:11px; width:588px; padding:3px; color:#666; }
.bsComt .bcRpl { float:left; width:550px; }
.bsComt .bcRpl textarea{ float:left; width:542px; height:70px; border:solid 1px #ccc; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; padding:3px; color:#666; }
.bsComt .bcRpl input { float:right; border:solid 1px #666; margin-left:4px; margin-top:5px; font-size:11px; padding:2px 5px; color:#333 }

.bsComt a{ float:right; padding-right:3px; margin-top:3px; font-weight:normal; color:#333; }
.bsComt a:hover	{ color:#000; text-decoration:none; }
.bsComt .bcRD { float:right; width:10px; height:10px; }
.bsComt .bcRD a { float:none; margin:0px; padding:0px; color:#000; font-size:11px; text-decoration:none; }
.bsComt .bcRD a:hover		{ text-decoration:underline; }

.bsComt .usrImg	  { float:left; width:35px; height:35px; padding-right:10px; }
.bsComt .usrImg	img	{ border:solid 1px #ccc; float:left; width:35px; height:35px;}
.bsComt .usrImg a		{ float:left; padding:0px; margin:0px;  }

.dyCmnt .usrImg { background:url(../i/dySm_pic.gif) left bottom no-repeat; padding-bottom:12px}
.slCmnt .usrImg { background:url(../i/slSm_pic.gif) left bottom no-repeat; padding-bottom:12px}
.bsCmnt .usrImg { background:url(../i/bsSm_pic.gif) left bottom no-repeat; padding-bottom:12px}

#container .bCstBn { float:right; width:160px; }
/*-----------*/


/* ---- Asset-Sharing-Page ---- */
#asetCont				{ margin:0 auto; width:490px; padding:10px; }
#asetCont .asetBdr 		{ float:left; width:468px; padding:10px; border:1px solid #e6e6e6; }
.asetBdr .asetBg 		{ float:left; width:435px; background-color:#f6f6f6; padding:14px; padding-left:16px;}
.asetBg .asetDv			{ float:left; width:100%; }
.asetDv .asetInfo		{ float:left; width:95.5%; background-color:#343434; padding:10px; font-size:14px; font-weight:bold; color:#fff }

.asetDv .asetphoto		{ float:left; width:95%; background-color:#fff; color:#343434; padding:10px; border:1px solid #ccc; border-top:none; }
.asetphoto .photCtg		{ float:left; width:100%; border-bottom:1px dotted #ccc; color:#333; margin-bottom:10px; padding-bottom:10px; }
.photCtg .phtoLst		{ float:left; width:100%; }
.phtoLst .chkBx			{ float:left; width:20px; }
.phtoLst .lbl			{ float:left; width:300px; margin-top:3px; color:#666; }
.asetDv .astBtn			{ float:left; width:100%; margin-top:5px; }
.astBtn .shareBtn		{ width:50px; height:20px; background-color:#343434; border:none; color:#fff; font-size:11px; cursor:pointer; }
.astBtn a				{ font-size:11px; text-decoration:none; margin-left:5px; }
.astBtn a:hover			{ color:#000; text-decoration:underline; }


/* Villages members box*/		 	
.vlgMbr			{ float:left; width:238px; padding:10px 0 8px 10px; background:#fff url(../i/navBg.gif) left -1px repeat-x; border:solid 1px #ccc; margin-bottom:10px ;font-size:12px; }	
.vlgMbr h2		{ font-size:14px; color:#343434; font-weight:normal; float:left; padding-right:5px; font-weight:bold; color:#000 }	
.vlgMbr p		{ float:right; padding-top:5px; margin-right:5px; font-size:11px; color:#666; }	
.vlgMbr .vlgMbrSec	{ float:left; width:100%; margin:0; padding:0; margin-bottom:14px; margin-left:0; }
.vlgMbr .vlgMbrUsr	{ float:left; width:45px; padding:10px 14px 0px 0px;/* height:70px;*/}
.vlgMbr .vlgMbrUsr .rgt{ margin-right:0;  }
.vlgMbr .vlgMbrUsr a	{ font-weight:normal; color:#343434; font-size:11px; width:100%; text-align:center; background-color:#ddd; display:block; }
.vlgMbrUsr img			{ border:solid 1px #ccc; width:43px; height:43px;}
.vlgMbrUsr a.vlgCrt img	{ border:solid 3px #900; width:39px; height:39px; }
.vlgMbrUsr a.vlgMod img	{ border:solid 3px #bdb191; width:39px; height:39px; }
.vlgMbr .vlgMbrLnk		{ float:left; width:97%; border-top:solid 1px #ccc; padding-top:5px; }
.vlgMbrLnk .vlgMbrInv		{ float:left; width:70%; }
.vlgMbrLnk .vlgMbrInv a	{ color:#343434; font-weight:bold; text-decoration:none; }
.vlgMbrLnk .vlgMbrInv a:hover	{ color:#333; text-decoration:underline; }
.vlgMbrLnk .vlgMbrRgt		{ float:right; width:30%; text-align:right; }
.vlgMbrLnk .vlgMbrRgt a	{ color:#343434; font-weight:bold; text-decoration:none; }
.vlgMbrLnk .vlgMbrRgt a:hover	{ color:#343434; text-decoration:underline; }

/*---Search-Fascet Page- Header---*/
.infoDv .srchDv			{ float:left; width:100%;background-color:#e1e1e1; border:1px solid #b3b3b3; padding:3px 0 1px; margin-bottom:10px }
.srchDv .fldsDv			{ width:100%;  margin:0 auto;  }
.fldsDv .frndSrchDv  	{ float:left; /*width:450px;*/text-align:left; padding:0 0 0 10px }
.frndSrchDv h3			{ float:left; font-size:13px; color:#555; padding:8px 8px 0 0 ; font-weight:bold }
.frndSrchDv .scrhTxt	{ float:left; font-size:21px; width:350px; color:#666; padding-left:5px; border:solid 1px #b3b3b3 }
.frndSrchDv2 		 	{ float:left; width:250px; margin-right:10px; text-align:left; }
.frndSrchDv2 h3			{ float:left; font-size:13px; color:#555; padding:8px 8px 0 0 ; font-weight:bold }
.frndSrchDv2 .scrhLst	{ float:left; font-size:21px; width:185px; color:#666; border:solid 1px #b3b3b3 }

.fldsDv .widPicDv		{ float:left; width:115px; padding-left:5px; }
.widPicDv .widPcObj		{ float:left; }
.widPcObj input			{ padding-left:0; margin-left:0; }
.widPicDv .widPcTxt		{ float:left; width:96px; font-size:11px; color:#666; margin-top:3px; text-align:center; }
.fldsDv .mnSrchBtn		{ float:left; width:92px;text-align:center; padding-left:4px; }
.mnSrchBtn .srchBtn		{ float:left; width:89px; height:29px; background-color:#444;/*url(../i/srch-bzns-btn.jpg) left no-repeat;*/ font-size:14px; font-weight:bold; color:#fff; cursor:pointer; border:none; }

/*--Left Fascet Area--*/
.srchCnt .fsctPnl		{ float:left; width:225px; padding:10px; margin:0px; background-color:#e1e1e1; border-right:1px solid #378fcd; }
.fsctPnl .fsctFltr		{ float:left; width:91%; padding:10px; margin-bottom:10px; background-color:#a8d8ff; border:1px solid #378fcd; }
.fsctFltr .fltrTtl		{ float:left; width:100%; margin-bottom:5px; }
.fltrTtl h6				{ float:left; font-size:12px; color:#333; }
.fltrTtl span			{ float:right; font-size:11px; color:#666; }
.fltrTtl span a			{ font-size:11px; }
.fltrTtl span a:hover	{ color:#000; }
.fsctFltr .fltrDsc		{ float:left; width:100%; font-size:11px; color:#333; margin-bottom:3px; }
.fltrDsc h6				{ float:left; width:135px; font-size:11px; font-weight:normal; }
.fltrDsc .spnNo			{ float:left; width:50px; margin-right:5px; text-align:right; }
.fltrDsc .spnRmv		{ float:right; }

.fsctPnl .fsctHdng		{ float:left; width:100%; margin-bottom:10px; }
.fsctHdng h3			{ float:left; font-size:16px; font-weight:bold; color:#333; text-decoration:underline; }

.fsctPnl .fsctDv		{ float:left; width:100%; margin-bottom:10px; padding-bottom:5px; border-bottom:1px dotted #ccc;  }
.fsctDv .mnFsct			{ float:left; width:99%; margin-bottom:4px; }
.mnFsct .mnFsctBlt		{ float:left; width:10px; height:11px; margin-right:4px; margin-top:3px; }
.mnFsct h4				{ float:left; width:200px; margin:0px; padding:0px; font-size:12px; padding-top:2px; }
.mnFsct h4 a			{ font-size:14px; font-weight:bold; color:#2676af; text-decoration:none; }
.mnFsct h4 a:hover		{ color:#333; }

.fsctDv .sbFsctDv		{ float:left; width:94%; padding-left:13px; margin-bottom:5px; }
.sbFsctDv .sbFsct		{ float:left; width:100%; margin-bottom:5px; }
.sbFsct .sbFsctBlt		{ float:left; width:5px; height:6px; margin-top:2px; margin-right:6px; }
.sbFsct h5				{ float:left; width:145px; margin:0px; padding:0px; }
.sbFsct h5 a			{ font-size:12px; font-weight:normal; color:#2676af; text-decoration:none; }
.sbFsct h5 a:hover		{ color:#333; }
.sbFsct span			{ float:right; text-align:right; font-size:11px; color:#343434; }
.sbFsct span a			{ text-decoration:none; font-size:11px;  }
.sbFsct span a:hover	{ text-decoration:underline; color:#333; }

.sbFsct .sbFsct2		{ float:left; width:94%; padding-left:11px; line-height:17px; }
.sbFsct2 a				{ float:left; clear:left; font-size:12px; font-weight:normal; color:#333; text-decoration:none; }
.sbFsct2 a:hover		{ color:#2676af; }
.sbFsct2 a.active		{ color:#333; font-weight:bold; }
.sbFsct2 span			{ float:right; text-align:right; font-size:11px; width:44px; color:#666; }
.sbFsct2 span a			{ font-weight:bold; text-decoration:underline; color:#333; font-size:11px;  }
.sbFsct2 span a:hover	{ color:#343434; text-decoration:none; }
.sbFsct2 .otrLst		{ float:left; width:100%; font-size:11px; padding:2px; color:#666; border:1px solid #ccc; margin-top:3px; }

/*-----Villages index Page-----*/

#container .vlgSrchDv	{ float:left; width:99.8%; margin-bottom:12px; text-align:center; padding:5px 0 }
.vlgSrchDv .vlgSrFlds	{ }
.vlgSrFlds label		{ font-size:18px; color:#555; }
.vlgSrFlds .vlgsrTxt	{ display:inline; } 
.vlgSrFlds .vlgsrBtn 	{ display:inline; vertical-align:middle }
.vlgSrFlds .vlgsrTxt input	{ font-size:17px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; color:#555; width:350px; height:20px; border:1px solid #7f9db9; margin-right:3px; padding:2px 5px; }
.vlgSrFlds .vlgsrBtn input	{ width:95px; height:27px; background-color: #333; border:0; color:#fff; font-size:16px; font-weight:bold;  }
#container #vlgMnCnt 	{ float:left; width: 100%; padding:0; margin-bottom:100px; } /*980px*/
 #vlgMnCnt .cntLft	{ margin:0; padding-right:14px;}
 #vlgMnCnt .cntMn	{ margin:0;}
#vlgMnCnt .vlgLftCnt	{ float:left; width:696px; }
.vlgLftCnt .vlgR1Dv		{ float:left; width:100%; margin-bottom:20px; }
.vlgR1Dv .r1Lft			{ float:left; width:100%; } /*350px;*/
.r1Lft .myVlgHdng		{ float:left; width:100%; margin-bottom:2px; }
.myVlgHdng h2			{ float:left; font-size:16px; font-weight:bold; color:#036a9e; }
.myVlgHdng a			{ float:right; width:150px; text-align:right; color:#000; font-weight:normal; margin-top:2px; text-decoration:none; }
.myVlgHdng a:hover		{ color:#343434; text-decoration:none; }
.vlgR1Dv .myVlg			{ float:left; width:97.5%; height:75px; padding:10px 0 10px 2%;  }
.myVlg .myVlgRcd		{ float:left; width:200px; border-right:1px dashed #ccc; padding-right:10px; margin-right:10px; }/*width:152px;*/
.myVlgRcd .myVlgImg		{ float:left; width:45px; height:45px; margin-right:5px; border:1px solid #999; padding:2px; }
.myVlgRcd .myVlgImg img { width:45px; height:45px;}
.myVlgRcd .myVlgDtl		{ float:left; width:130px; padding-left:5px }/*100px*/
.myVlgDtl h3			{ float:left; margin:0; padding:0; font-size:12px; font-weight:bold }
.myVlgDtl h3 a			{ font-size:12px; }
.myVlgDtl h3 a:hover	{ color:#333; text-decoration:underline }
.myVlgDtl .myVlgNt		{ float:left; width:100%; margin-top:1px; font-size:11px; color:#666; max-height:41px; overflow:hidden }
.myVlgDtl .myVlgLnk		{ float:left; width:100%; margin-top:3px; color:#999; }
.myVlgLnk a				{ font-size:11px; font-weight:normal; text-decoration:underline }
.myVlgLnk a:hover		{ color:#000; }
.vlgR1Dv .r1rit			{ float:right; width:350px; }
.r1rit .myVlgHdng		{ float:left; width:100%; margin-bottom:2px; }
.myVlgHdng h2			{ float:left; font-size:16px; font-weight:bold; color:#424242; }
.vlgR1Dv .wtVlg			{ float:left; width:93%; height:75px; padding:10px; background-color:#d9e6f0; border:1px solid #343434; }
.wtVlg .wtTxt			{ float:left; width:160px; font-size:11px; color:#666; }
.wtVlg .wtBtn			{ float:right; width:160px; text-align:center; margin-top:8px; }


/*Most-Recent / Active-Villages*/
.vlgLftCnt .vlgR2Dv		{ float:left; width:100%; margin-bottom:20px; }
.vlgR2Dv .r2Lft			{ float:left; width:420px; background:url(../i/vlg-lftCol-bg.jpg) left top repeat-x #fff; border:1px solid #ccc; }
.r2Lft .rcntVlgHdng		{ float:left; width:98%; padding:5px; margin-bottom:2px; }
.rcntVlgHdng h2			{ float:left; font-size:13px; font-weight:bold; color:#036a9e; }
.rcntVlgHdng a			{ float:right; width:150px; font-size:11px; text-align:right; color:#000; font-weight:normal; text-decoration:underline; margin-right:5px; }
.rcntVlgHdng a:hover	{ color:#343434; text-decoration:none; }
.vlgR2Dv .rcntVlg		{ float:left; width:96%; padding:10px 0 10px 10px; }
.rcntVlg .rcntVlgRcd	{ float:left; width:190px; border-right:1px dashed #ccc; padding-right:10px; margin-right:10px; }
.rcntVlgRcd .rcntVlgImg	{ float:left; width:84px; height:101px; margin-right:5px; border:1px solid #999; }
.rcntVlgImg img			{ border:1px solid #fff; }
.rcntVlgRcd .rcntVlgDtl	{ float:left; width:99px; }
.rcntVlgDtl h3			{ float:left; margin:0; padding:0; }
.rcntVlgDtl h3 a		{ font-size:11px; color:#000; }
.rcntVlgDtl h3 a:hover	{ color:#0081C3; }
.rcntVlgDtl .rcntVlgNt	{ float:left; width:100%; margin-top:3px; font-size:11px; color:#666; }
.rcntVlgDtl .rcntVlgLnk	{ float:left; width:100%; margin-top:3px; color:#999; }
.rcntVlgLnk a			{ font-size:11px; font-weight:normal; }
.rcntVlgLnk a:hover		{ color:#000; }

.vlgR2Dv .r2rit			{ float:right; width:269px; background:url(../i/vlg-lftCol-bg.jpg) left top repeat-x #fff; border:1px solid #ccc; margin-left:20px; }
.r2rit .actVlgHdng		{ float:left; width:95%; padding:5px; margin-bottom:2px; }
.actVlgHdng h2			{ float:left; font-size:13px; font-weight:bold; color:#036a9e; }
.actVlgHdng a			{ float:right; width:100px; font-size:11px; text-align:right; color:#000; font-weight:normal; text-decoration:underline; }
.actVlgHdng a:hover		{ color:#343434; text-decoration:none; }
.r2rit .actVlg			{ float:left; width:92%; padding:7px 10px; }
.actVlg .actvRcd		{ float:left; width:100%; padding-bottom:5px; margin-bottom:5px; border-bottom:1px dashed #ccc; }
.actvRcd .actvImg		{ float:left; width:45px; height:45px; border:1px solid #343434; margin-right:5px; }
.actvRcd .actvDtl		{ float:left; width:194px; }
.actvDtl h5				{ float:left; width:100%; }
.actvDtl h5 a			{ font-weight:bold; color:#000; }
.actvDtl h5 a:hover		{ color:#343434; }
.actvDtl .actvCtgr		{ float:left; width:100%; margin-top:3px; font-size:11px; color:#666; }
.actvCtgr span			{ color:#000; }
.actvDtl .actvLnk		{ float:left; width:100%; margin-top:3px; color:#999; }
.actvLnk a				{ font-size:11px; font-weight:normal; }
.actvLnk a:hover		{ color:#000; }

.vlgLftCnt .vlgNtfBr	{ float:left; width:98%; background-color:#eeedee; border:1px solid #ccc; padding:5px; margin-bottom:20px; }
.vlgNtfBr .vlgNtfMsg	{ float:left; width:350px; }
.vlgNtfMsg .vlgMico		{ float:left; margin-right:6px; width:22px; height:22px; background:url(../i/sprt/sprt_img.gif) -295px -180px no-repeat;}
.vlgNtfMsg .vlgMt		{ float:left; font-weight:bold; margin-top:3px; color:#333; }
.vlgNtfBr .srtFld		{ float:right; width:180px; text-align:right; padding-top:1px; }
.srtFld .srtLst			{ font-size:11px; color:#666; }

/*Village Left Col*/
.vlgLftCnt .vlgLftCol	{ float:left; width:220px; background:url(../i/vlg-lftCol-bg.jpg) top repeat-x; padding:10px; }
.vlgLftCol .lftTtl		{ float:left; width:100%; padding-bottom:5px; border-bottom:1px solid #c4c4c4; }
.lftTtl h1				{ float:left; width:100%; font-size:18px; font-weight:normal; color:#000; }
.vlgLftCol .ctgCont		{ float:left; width:100%; margin-bottom:0; }
.ctgCont .alfBt			{ float:left; width:100%; margin-bottom:3px; }
.alfBt a				{ font-size:14px; font-weight:bold; text-decoration:none; color:#000; }
.ctgCont .brwsLst		{ float:left; width:100%; margin-bottom:5px; border-bottom:1px dotted #999; }
*html .ctgCont .brwsLst	{ float:none}
.brwsLst img			{ float:left; margin-right:3px; margin-top:2px; }
.brwsLst a				{ float:left; font-size:13px; font-weight:normal; display:block; padding:2px 0 3px 0; }
.brwsLst a:hover		{ float:left; color:#000; }
.brwsLst span			{ float:right; color:#666; margin-top:5px; }
.colm2 .vlgBtns .lftTtl		{ float:left; width:100%; padding-bottom:5px; border-bottom:1px solid #c4c4c4; }

/*Village Right Col*/
.vlgLftCnt .vlgRitCol	{ float:left; width:440px; margin-left:15px; }
.vlgRitCol .rcntVlgDv	{ float:left; width:100%; margin-bottom:20px; }
.rcntVlgDv .rcntHdng	{ float:left; width:100%; padding-bottom:2px; border-bottom:1px solid #000; margin-bottom:5px; }
.rcntVlgDv h2			{ float:left; font-size:14px; color:#343434; } 
.rcntVlgDv .hdngLnk		{ float:right; text-align:right; width:150px; font-weight:normal; color:#000; text-decoration:underline; }
.rcntVlgDv .rcntDtl		{ float:left; width:100%; }
.rcntDtl :last-child	{  margin-right:0px !important; }
.rcntVlgDv .rcntDtl .rcntRcd		{ margin-right: expression(this.nextSibling==null?'0':'10px')}
.rcntDtl .rcntRcd		{ float:left; width:124px; padding:10px; background-color:#f6f6f6; border:1px solid #e6e6e6; margin-right:10px; }
.rcntRcd .rcntImg		{ float:left; width:100%; text-align:center; }
.rcntImg img			{ padding:1px; border:1px solid #343434; }
.rcntRcd .rcntTtl		{ float:left; width:100%; text-align:center; font-size:14px; font-weight:bold; color:#343434; margin-top:5px; }
.rcntRcd .rcntTyp		{ float:left; width:100%; color:#333; margin-top:5px; }
.rcntRcd .rcntTxt		{ float:left; width:100%; color:#888; }
.rcntTxt span			{ float:left; width:96%; margin-top:5px; }
.rcntTxt span a			{ font-weight:normal; }
.rcntTxt span a:hover	{ color:#333; text-decoration:underline; }

.vlgRitCol .actvDv		{ float:left; width:100%; margin-bottom:20px; }
.actvDv .actvHdng		{ float:left; width:100%; padding-bottom:2px; border-bottom:1px solid #000; margin-bottom:5px; }
.actvHdng h2			{ float:left; font-size:14px; color:#343434; } 
.actvHdng .hdngLnk		{ float:right; text-align:right; width:150px; font-weight:normal; color:#000; text-decoration:underline; }
.actvDv .actvDtl		{ float:left; width:100%; }

#vlgMnCnt .vlgRitCnt	{ float:right; width:250px;  }
.vlgRitCnt .vlgAdDv		{ /*float:right; width:235px; border:1px solid #ccc;*/ }
.vlgRitCnt .vlgFrnds	{ float:left; width:228px; margin-bottom:10px; padding:10px; background:url(../i/vlg-frnds-bg.jpg) top left repeat-x #fff; border:1px solid #ccc; }
.vlgFrnds .vlgFrndTtl	{ float:left; width:100%; padding-bottom:5px; margin-bottom:10px; border-bottom:1px solid #ccc; }
.vlgFrndTtl h6			{ float:left; color:#000; }
.vlgFrndTtl a			{ float:right; font-size:11px; font-weight:normal; text-decoration:underline; margin-top:1px; }
.vlgFrndTtl a:hover		{ color:#333; text-decoration:none; }
.vlgFrnds .vlgFrRcd		{ float:left; width:100%; padding-bottom:10px; margin-bottom:10px; border-bottom:1px dotted #ccc; }
.vlgFrRcd .VlgFrHdng	{ float:right; width:170px; font-weight:bold; color:#333; }
.vlgFrRcd .VlgFrCtg		{ float:right; width:170px; font-size:11px; color:#666; margin-bottom:3px; }
.VlgFrCtg span			{ color:#333; }
.VlgFrCtg span	a		{ font-weight:normal}
.vlgFrRcd .vlgFrImg		{ float:left; display:block; width:45px; height:45px; padding:2px; margin-right:5px; border:1px solid #343434; background:url(../i/1m.jpg) center center no-repeat }
.vlgFrRcd .vlgFrImg img	{ width:45px; height:45px;}
.vlgFrRcd .vlgFrDtl		{ float:right; width:170px; font-size:11px; }
.vlgFrDtl p				{ float:left; width:100%; color:#666; }
.vlgFrDtl span			{ float:left; width:100%; margin-top:5px; color:#999; }
.vlgFrDtl span a		{ font-weight:normal; font-size:11px; text-decoration:underline; }
.vlgFrDtl span a:hover	{ color:#333; text-decoration:none; }


/*-----Village Main Page-----*/

#mainContent .vlgTp		{ float:left; width: 100%; margin-top:10px; }
#mainContent .vlgCnt	{ float:left; width: 100%; margin-top:10px; }
.vlgCnt .invRit 		{ float:right}
.vlgCnt .vlgDsp, .vlgTp .colm1{ float:left; width:674px; border:solid 1px #cacaca;  padding:5px; margin-bottom:10px; }/*710*/
.vlgTp .colm2			{ float:right; width:250px; }/*212*/
.vlgCnt .colm1 .picBx, .vlgTp .colm1 .picBx	{ float:left; width:218px; padding:0 5px 3px 3px; }
.picBx img	{ float:left;  border:solid 1px #cacaca; }
.picBx ul	{ float:left; width:216px; border:solid 1px #cacaca; margin-top:5px; list-style:none; }
.picBx ul li	{ padding:3px; float:left; }
.picBx ul li img	{ float:left; width:35px; height:35px; }
.vlgCnt .colm1 .vlgInf, .vlgTp .colm1 .vlgInf { float:left; width:440px; padding-left:5px; }/*475*/
.vlgCnt .colm1 .vlgInf a { text-decoration:underline}
.vlgInf .vlgDes { float:left; width:100%;/* height:110px;*/}
.vlgInf .vlgCat { float:left; border-top:dashed 1px #ccc; border-bottom:dashed 1px #ccc; width:100%; height:24px; margin-top:3px; text-align:right; padding-top:6px }
.vlgInf .vlgOpt { float:left; width:100%; height:35px; margin-top:5px; padding-top:10px; }

.vlgInf .vlgDes  h1		{ float:left; width:100%; padding-bottom:5px; font-size:18px; color:#444; font-weight:normal; }
.vlgInf .vlgDes  h1 a	{ float:none; font-size:12px; color:#343434  }
.vlgInf .vlgDes p		{ float:left; font-size:12px; width:100%; color:#444; } /*116px*/
*html .vlgInf .vlgDes p { height:expression(this.scrollHeight < 78 ? "68" : "auto" );}
.vlgInf .vlgDes .vlgDesLnk		{ display:block; text-align:right; width:100%;}
.vlgInf .vlgDes .vlgDesLnk	a	{ float:none;}
.vlgInf .vlgDes p A		{ float:none; text-decoration:none; font-weight:bold; }
.vlgInf .vlgDes a		{ float:right;  color:#343434; font-size:12px; width:auto; }
.vlgInf .vlgCat span	{ float:left; width:auto; padding-right:20px; }

.vlgInf .vlgOpt ul { float:right; width:auto; list-style:none; }
.vlgInf .vlgOpt ul li { float:left; width:auto;}
/*.vlgInf .vlgOpt ul li a { float:left; }*/
.vlgInf .vlgOpt ul li a { float:left; font-weight:bold; text-decoration:none; line-height:30px; margin-left:10px; color:#000; font-size:13px; }
.vlgInf .vlgOpt ul li p { float:left; font-size:14px; font-weight:bold; padding:7px 5px 0 4px; }

.vlgCnt .colm2 ul, .vlgTp .colm2 ul		{ float:left; width:100%; list-style:none; margin-bottom:8px; }
.vlgCnt .colm2 ul li, .vlgTp .colm2 ul li 	{ float:left; border:solid 1px #cacaca; margin-bottom:3px; width:100%; background:url(../i/sprt/sprt_bgs.gif) 0px -543px repeat-x; }
.vlgCnt .colm2 ul li a	, .vlgTp .colm2 ul li a	{ float:left; font-size:14px; padding:1px; color:#000; text-decoration:none; padding-left:3px; }
.vlgCnt .colm2 ul li a span, .vlgTp .colm2 ul li a span{ float:left; height:26px; }
.vlgCnt .colm2 ul li a b, .vlgTp .colm2 ul li a b{ float:left; margin-top:5px; width:170px; padding-left:5px;  }
	
.vlgCnt .colm1			{ float:left; width:685px; }/*700 785*/
.vlgCnt .colmLft		{ float:left; width:694px; padding-top:2px;}
.vlgCnt .colmLft .vlBoxSch{ background-color:#FFF; border: 1px solid #ccc;}
.vlgCnt .colm2			{ float:right; width:250px; }/*235*/
.vlgCnt .colm1 .boxF 	{ float:left; width:100%; padding-bottom:20px; color:#333;}
*html .vlgCnt .colm1 .boxF { float:none}
.usrCat .ursJnlSc	{ float:left; width:100%}
.usrCat .ursJnlHd 	{ font-size:16px; font-weight:bold; border:0; margin-top:8px }
.usrCat .ursJnlLnk:hover	{ text-decoration:underline  }
.usrCat .ursJnlTxt	{ clear:both;}
.usrCat .ursJnlMe	{ float:right; font-weight:bold}
.txtBox .ursJnlHd .ursJnlTme	{ float:none; display:inline; white-space:nowrap}
#villMainPic		{ width:216px; line-height:148px; text-align:center; clear:both; }
*html #villMainPic	{ height:148px}
#villMainPic	img	{ float:none; vertical-align:middle ; }
.VMP_Pic			{ width:216px; vertical-align:middle}
.VMP_Pic		img	{ max-height:166px; max-width:216px; vertical-align:middle}
.VMP_Pvt			{ position:absolute; z-index:10; margin:0; width:220px; height:200px; background:#fff url( ../i/private.gif) center center no-repeat;filter:alpha(opacity=80);opacity: 0.8;-moz-opacity:0.8;}
*html .VMP_Pvt		{ margin-left:-218px}


/* for adjusting Recent Status update Section removed from View business profile/ Now on village main page Canvas page Start */
.bzPsts .usrCat .ursTxtCp 	{ width:624px; }
.bzPsts h6 					{ font-size:18px; border-bottom:solid 1px #999; margin-bottom:5px; padding-bottom:3px; font-weight:normal}
.bzPsts .ursTxtCp .txtBox 	{ width:98%;padding:1%; }
.bzPsts .ursTxtCp .rplyFld  { width:100%;}
.bzPsts .rplyFld input.rplTxt  { width:99.5%;}
.bzPsts .rplyFld .rplyarea	{ width:570px; }
.bzPsts .usrSub				{ width:625px;}
.bzPsts .usrSub	.usrCmt		{ width:567px;}
.bzPsts .usrSub	.CmntNme	{ width:570px;}
.bzPsts .usrCmt	.pstngTme	{ clear:left; white-space:nowrap}
/* for adjusting Recent Status update Section on village main Canvas page End */


.boxF .boxHdng { float:left; width:98%; padding:1%; height:27px; border-bottom:solid 1px #ccc; }/*width:682px; padding:6px;*/
.boxF .boxHdng a { font-size:11px;}
.boxF .boxHdng p{ float:left; width:28px; height:26px; }
.boxF .boxHdng b{ float:left; margin-top:5px; padding-left:5px; font-size:14px; width:auto; }
.boxF .boxHdng i{ float:left; margin-top:5px; padding-left:5px; font-size:14px; font-style:normal; }
.boxF .boxHdng span{ float:right; margin-top:5px;  border-bottom:solid 1px #ecf8ff; }

.boxF .boxHdngL { float:left; width:682px; padding:6px; background:url(../i/sprt/sprt_bgs.gif) repeat-x 0px -633px; border-bottom:solid 1px #ecf8ff; }
.boxF .boxHdngL p{ float:left; width:28px; height:26px; }
.boxF .boxHdngL b{ float:left; margin-top:5px; padding-left:5px; font-size:14px; width:645px; }
.boxF .boxHdngL span{ float:right; margin-top:5px;}

.boxF .boxDtls { float:left; width:100%; padding-top:5px; }
*html .boxF .boxDtls .erMsg p { width:88% !important}
.boxF .boxDtls h2 	{ font-size:14px; color:#333; padding:10px 0 3px 14px; margin:0; border-bottom:solid 1px #ccc; margin-bottom:8px;}
.boxF .boxDtls .vlgThm { float:left; width:auto; text-align:center; width:60px; padding:9px 9px 3px 9px; border:solid 1px #ccc; margin:10px 2px 0 6px; }
.boxF .boxDtls .vlgThm img{ float:left; }
.boxF .boxDtls .vlgThm b{ float:left; width:100%; font-weight:normal; font-size:10px; }
.boxF .boxDtls .vlgThm p{ float:left; width:100%; }
.boxF .boxDtls .vlgThm a{ float:left; text-decoration:none; width:60px; }

.boxF .boxDtls .vlgGal { float:left; width:auto; text-align:center; width:60px; padding:9px 9px 3px 9px; border:solid 1px #ccc; margin:10px 2px 0 4px; }
.boxF .boxDtls .vlgGal img{ float:left; }
.boxF .boxDtls .vlgGal b{ float:left; width:100%; font-weight:normal; font-size:10px; }
.boxF .boxDtls .vlgGal p{ float:left; width:100%; padding-top:3px; }
.boxF .boxDtls .vlgGal a{ float:left; text-decoration:none; width:60px; }



.boxF .boxDtls .grpMdrt		{ float:left; width:665px; padding:5px; border-bottom:1px dotted #ccc; margin-bottom:5px; background-color:#f5f5f5; }
.grpMdrt .memImg			{ float:left; padding:2px; text-align:center; margin-right:10px; border:1px solid #318ece; }
.grpMdrt .memImg img		{ width:60px; height:60px;}		
.grpMdrt .memRcd			{ float:left; width:245px; }
.grpMdrt .memRcd span		{ display:block; padding-bottom:5px; }
.grpMdrt .memRcd span a		{ font-weight:bold; }
.grpMdrt .mrdtLnks			{ float:right; width:110px; font-weight:normal; color:#666; text-align:left; }
.mrdtLnks a					{ display:block; font:11px "Tahoma", Arial, Helvetica, sans-serif; color:#424242; font-weight:normal; text-decoration:none; padding:4px 4px; border-bottom:1px dotted #ccc; }
.mrdtLnks a:hover			{ background-color:#424242; text-decoration:none; color:#fff; }
.mrdtLnks img				{ padding-right:5px; }
.grpMdrt .memDtl { float:left; width:655px; padding:5px; }
.grpMdrt .grpQst { float:left; width:100%; margin-top:5px; background-color:#fff; }
.grpMdrt .grpQst span{ display:block; padding:3px 20px; border-bottom:dashed 1px #f5f5f5; }



.grpGallCont	{ display:block; float:left; width:672px; font-size:14px; color:#555; }
.grpGallCont .imgCont	{ display:block; float:left; padding:6px; width:100px; }
.grpGallCont .imgCont img{ float:left; padding-right:5px; }

.grpGallCont .grpPic { float:left; display:table; height:auto; width:88px; background-color:#fff; margin:0px; border:solid 1px #ccc; background:url(../i/photos-bg.jpg); padding:5px; }
.grpGallCont .grpPic img{ float:none; border:solid 1px #ccc; padding:0; width:86px; height:104px; }
.grpGallCont .picTtl { float:left; display:table; width:88px; background-color:#fff; margin:0px; text-align:center; padding:0px 5px; border:solid 1px #ccc; margin-top:2px; font-size:11px; color:#5d5d5d;  }

.grpGallCont .picCont {display:table; height:125px; #position:relative; overflow:hidden; width:110px; background-color:#fff; margin:0px; border:solid 1px #ccc; background:url(../i/photos-bg.jpg); }
.grpGallCont .picCont span {#position: absolute; #top: 50%;display: table-cell; vertical-align: middle; height:auto!important; width:100%; left:0; }
.grpGallCont .picCont span div{ #position: relative; #top: -50%; text-align:center;  }
.grpGallCont .picCont span div img{ float:none; border:solid 1px #ccc; padding:0; width:86px; height:104px; }



.boxDtls .galImg 	{ margin:auto; border: 1px solid #ccc; width:97.5%; padding:1%; text-align:left;}
.boxDtls .galImg span { margin:3px 3px 5px 3px;}
.boxDtls .galImg img { border: 3px solid #c1c1c1; }
.boxDtls .galNav { margin:auto; border: 1px solid #ccc; width:95.5%; padding:2%; text-align:center; border-top:none; }
.boxDtls .galNav a{ font-weight:bold; text-decoration:none; }


.boxF .boxDtls .bxInfCnv 		{ display:block width:98%; padding:5px 0 5px 16px; border-bottom:dashed 1px #ccc; }
.boxF .boxDtls .bxInfCnv span 	{ background:url(../i/employer_arrowsmall.gif) left 5px no-repeat; margin-bottom:5px; padding-left:20px; display:block}

/* fot Village info Page Cnvs section  Ends*/
.boxF .boxDtls .bxSub { float:left; width:100%; padding:8px 0px 2px 0px; background-color:#e4e4e4; margin-top:5px; }
.boxF .boxDtls .bxInf { float:left; width:100%; padding:8px 0;  }
*html .boxF .boxDtls .bxInf { float:none;  }
.boxF .boxDtls .boxCol1{ float:left; width:305px; padding-left:10px; padding-right:10px; }/*350~390*/
.boxF .boxDtls .boxCol2{ float:left; width:170px;text-align:center}
.boxF .boxDtls .boxCol3{ float:left; width:120px;text-align:center }
.boxF .boxDtls .boxCol4{ float:left; width:70px;text-align:center }

.boxF .boxDtls .bxSub b{ color:#343434; }
.boxF .boxDtls .bxSub select { font-size:11px; margin:0; padding:0; }
.boxF .boxDtls .bxInf h3 	{ float:left; display:block; width:99%; font-size:12px; padding-left:1%; padding-bottom:1px; color:#333;border-bottom:solid 1px #ccc; margin-bottom:3px; }
.boxF .boxDtls .bxInf span { float:left; display:block; padding-left:1%; }
.boxF .boxDtls .bxInf span .bxInfUsr		{ color:#666; font-size:11px; font-weight:bold; padding:0}
.boxF .boxDtls .bxInf span b { float:left; padding-right:5px; }
.boxF .boxDtls .bxInf span p { float:left; /*width:640px;*/ }
.boxF .boxDtls .bxInf a { text-decoration:none; color:#343434; }
.boxF .boxDtls .bxInf a:hover { text-decoration:underline; }

.boxF .boxDtls .bxInfN 			{ color:#777; border:solid 1px #ccc; margin-bottom:10px; background:#fff url(../i/whyBg.gif) top left repeat-x; width:99.5%}
.boxF .boxDtls .bxInfN h3 		{ float:left; display:block; width:99%; font-size:13px; padding-left:1%;  color:#333;border: none; margin-bottom:3px;font-weight:bold; }
.boxF .boxDtls .bxInfN h3 span 	{ font-size:12px; color:#777;  float:none; display: inline; margin-left:5px; font-weight:normal}
.boxF .boxDtls .bxInf .bxInfLnk	{ float:right; font-size:12px; padding-right:5px}
.boxDtls .bxInf .bxInfLnk	  a	{ font-size:12px; font-weight:normal }
.boxF .boxDtls .bxInfN  span	{ color:#333; display: inline; float:none; padding:0 }
.boxF .boxDtls .bxInfN  .bxInfDsp{ float:left; color:#333; width:99%; padding-left:1%}
.boxF .boxDtls .bxInfN  p		{ width:99%; padding-left:1% }

.vlgCnt .colm1 .boxHL { float:left; width:330px; padding-bottom:20px; }/*345*/
.boxHL .boxHdng { float:left; width:96%; padding:2%; background:url(../i/sprt/sprt_bgs.gif) repeat-x 0px -633px; height:27px;  border-bottom:solid 1px #f8f8f8; } /*width:327px; padding:6px;*/
.boxHL .boxHdng p{ float:left; width:28px; height:26px; }
.boxHL .boxHdng b{ float:left; margin-top:5px; padding-left:5px; font-size:14px; }
.boxHL .boxHdng span{ float:right; margin-top:5px;}
.boxHL .boxDtls { float:left; width:100%; }
.boxHL .boxDtls .vlgThm { float:left; width:auto; text-align:center; width:58px; padding:10px 12px; }/*60*/
.boxHL .boxDtls .vlgThm img{ float:left; }
.boxHL .boxDtls .vlgThm b{ float:left; width:100%; font-weight:normal; font-size:10px; }
.boxHL .boxDtls .vlgThm p{ float:left; width:100%; }
.boxHL .boxDtls .vlgThm a{ float:left; text-decoration:none; width:60px; }


.vlgCnt .colm2 .boxHR { float:left; width:99.5%; padding-bottom:5px; border: solid 1px #cacaca; margin-bottom:10px; }
.vlgCnt .colm2 .boxF 	{ margin-bottom:10px; float:inherit}
.boxHR .boxHdng { float:left; width:223px; padding:6px; background:url(../i/sprt/sprt_bgs.gif) repeat-x 0px -676px; height:22px; }
.colm2 .boxHR .boxHdng	{ width:96%; padding:6px 2%;}
.boxHR .boxHdng b{ float:left; margin-top:5px; padding-left:5px; font-size:14px; }
.boxHR .boxHdng span{ float:right; margin-top:5px; text-align:right; }
.boxHR .boxHdng span a{ font-weight:bold}
.boxHR .boxDtls { float:left; width:100%; }
.boxHR .boxDtls .vlgThm { float:left; width:auto; width:200px; padding:0px; padding-top:8px; padding-left:8px; }
.boxHR .boxDtls .vlgThm a{ text-decoration:none; color:#000}
.boxHR .boxDtls .vlgThm img{ float:left; width:35px; }
.boxHR .boxDtls .vlgThm span{ float:left; width:80%; padding-left:5px; }
.boxHR .boxDtls .vlgThm span b{ float:left; font-weight:normal; font-size:10px; padding-top:3px; }
.boxHR .boxDtls .vlgThm span b a{ font-size:10px; color:#424242; text-decoration:underline }
.boxHR .boxDtls .vlgThm span p{ float:left; }
.boxHR .boxDtls .vlgThm .vlgSrch { font-size:22px; width:135px; color:#4ac6ff; margin-right:3px; }
.boxHR .boxDtls .vlgThm .vlgSrBt { width:45px; height:31px; color:#666666; font-size:18px; background:url(../i/sprt/sprt_bgs.gif) 0px -603px repeat-x #ffffff; border:solid 1px #b3b3b3; }



.vlgCnt .colm1 .vlgNav { float:left; width:99%; padding:5px 0; border-bottom:dashed 1px #ccc; border-top:dashed 1px #ccc; }
.vlgCnt .colm1 .vlgNav b    { float:left; /*padding-left:40px; */} /* padding-left:40px;  */
.vlgCnt .colm1 .vlgNav span { float:right; padding-right:10px; }
.vlgCnt .colm1 .vlgNav span a {  text-decoration:none; font-weight:bold; width:20px; margin:0 5px; }
.vlgCnt .colm1 .vlgNav span img { margin:0; }
.ctVlg			{ margin-bottom:14px;}
.ctVlg	a		{ color:#333}

.vlgCnt .colm2 .boxAd { float:left; width:100%; padding-bottom:10px; text-align:center; }

.boxF .boxDtls .bxEvt { float:left; width:100%; padding:8px 0; border-bottom:dashed 1px #ccc;  }
.boxF .boxDtls .bxEvt h3 { float:left; display:block; width:90%; font-size:12px; padding-left:40px; padding-bottom:5px; color:#006699; font-weight:normal; padding-bottom:10px; }
.boxF .boxDtls .bxEvt span { float:left; display:block; padding-left:40px; width:650px; }
.boxF .boxDtls .bxEvt span img { float:left; padding-right:5px; }
.boxF .boxDtls .bxEvt span p { float:left; }

.boxF .boxDtls .evtFrm { float:left; padding:8px 0 8px 40px; width:650px;  border-bottom:dashed 1px #ccc;  }
.boxF .boxDtls .evtFrm p{ float:left; padding:3px 8px 0 0; text-align:right; width:130px; }
.boxF .boxDtls .evtFrm span{ float:left; }
.boxF .boxDtls .evtFrm input.txtBx{ border: 1px solid #ccc; width:500px; float:left}/*width:300px;*/
.boxF .boxDtls .evtFrm select{ border: 1px solid #ccc; max-width:502px }
.boxF .boxDtls .evtFrm #sdUni{ max-width:502px }
.boxF .boxDtls .evtFrm a	{ text-decoration:underline}
.boxF .boxDtls .evtFrm select{ width: expression( this.scrollWidth > 490 ? "502px" : "auto" );}
.boxF .boxDtls .evtFrm textarea{ border: 1px solid #ccc; width:500px; float:left; height:130px }/* width:300px;*/
.boxF .boxDtls .evtFrm .evtBt { color:#666; background:url(../i/sprt/sprt_bgs.gif) 0px -603px repeat-x ; border:solid 1px #b3b3b3; }

.evtFrm .vilMd{ float:left; width:590px; padding:0 10px 10px 10px; border-left:solid 1px #f5f5f5; border-right:solid 1px #f5f5f5; }
.vilMd .vilMdHd{ float:left; padding:8px 0; width:100%; }
.vilMd .mdMmb { float:left; text-align:center; width:49%; }
.vilMd .mdMmb p{ width:90% !important; padding:5px 0 5px 20px !important; text-align:left !important; font-weight:bold; }
.vilMd .mdMmb span { float:left; width:100%; text-align:center; }
.vilMd .mdMmb select { margin-bottom:5px; width:250px; }

.evtFrm .gallEdt { float:left; width:600px; text-align:left; background-color:#dee2e8; padding-top:10px; padding:5px; }
.gallEdt .edtPic { float:left; width:100%; background-color:#fff; margin-bottom:5px; padding:3px 0px; }
.gallEdt .edtPic .picInf { float:left; width:50%; }
.gallEdt .edtPic .picInf span { float:left; padding:3px; }
.gallEdt .edtPic .picOpt { float:right; width:130px; line-height:21px; border-left:#e4e4e4 solid 1px; padding:0px 0px 0px 15px; }
.gallEdt .edtPic .picOpt select { margin-bottom:2px;}
.gallEdt .edtPic .picOpt b { font-weight:normal; color:#448325; }
.gallEdt .inpBtn { border:#333333 solid 1px; border-top-color: #D9DFEA; border-left-color: #D9DFEA; border-bottom-color: #0e1f5b; border-right-color: #0e1f5b; background-color: #343434; color: #FFF; font-size: 11px; font-family: tahoma, verdana, arial, sans-serif; text-align: center; height:auto; padding:3px; }
.gallEdt .inpFld { border-left:#999999 1px solid; border-top:#999999 1px solid; border-bottom:#e4e4e4 1px solid; border-right:#e4e4e4 1px solid; height:16px; padding: 2px 0px 0px 3px; }
.paginationCon { width:612px; float:left; margin-top:5px; }
div.pagination { padding:3px 0px 3px 0px; margin:0px; float:right; text-align:center; }
div.pagination a { padding: 2px 5px 2px 5px; margin-right: 2px; border: 1px solid #ddd; text-decoration: none; background-color: #fff; color: #aaa; }
div.pagination a:hover, div.pagination a:active { padding: 2px 5px 2px 5px; margin-right: 2px; border: 1px solid #a0a0a0; }
div.pagination span.current { padding: 2px 5px 2px 5px; margin-right: 2px; border: 1px solid #e0e0e0; font-weight: bold; background-color: #f0f0f0; color: #aaa; }
div.pagination span.disabled { padding: 2px 5px 2px 5px; margin-right: 2px; border: 1px solid #f3f3f3; color: #ccc; background-color: #fff; }

.boxF .boxDtls .bxCmt { float:left; width:98%; padding:8px 0px 2px 10px; background-color:#fafafa; border-bottom:solid 1px #f5f5f5; margin-top:5px; }
.boxF .boxDtls .cmnts { float:left; width:100%; padding:8px 0; border-bottom:dashed 1px #ccc; }
.boxF .boxDtls .cmnts h3 { float:left; display:block; width:90%; font-size:12px; padding-left:40px; padding-bottom:5px; color:#006699; font-weight:normal; padding-bottom:10px; }
.boxF .boxDtls .cmnts span { float:left; display:block; padding-left:40px; width:650px; }
.boxF .boxDtls .cmnts span img { float:left; padding-right:5px; }
.boxF .boxDtls .cmnts span p { float:left; width:550px; }


.boxF .boxDtls .vlgMem { float:left; width:215px; padding:6px 0 6px 6px; border:solid 1px #ccc; margin:10px 2px 0 6px; }/*width:312px;width:209px;padding:6px; */
.boxF .boxDtls .vlgMem img{ float:left; }
.boxF .boxDtls .vlgMem a{ float:left; text-decoration:none; width:60px; }
.boxF .boxDtls .vlgMem p{ float:left; width:142px; padding-left:9px;  } /* width:135px; */
.boxF .boxDtls .vlgMem p a { font-weight:bold; width:auto; float:none; }
.boxF .boxDtls .vlgMem .vlgMemLnk		{ font-weight:normal; text-decoration:underline}
.vlgMem .clsMemBx		{ float:right !important; padding:3px 3px 0 0; width:auto !important}
.boxDtls .vlgCfrMsg		{ position:relative; margin-left:-240px; padding:2px 0 5px 0; text-align:center; margin-top:20px; font-size:11px;  z-index:10; width:210px;}
.boxDtls .vlgCMTxt		{ display:block}

.boxF .boxDtls .vlgInv { float:left; width:213px; padding:9px 3px; border:solid 1px #ccc; margin:10px 2px 0 6px; }
.boxF .boxDtls .vlgInv img{ float:left; width:35px; }
.boxF .boxDtls .vlgInv input{ float:left; padding-top:10px; }
.boxF .boxDtls .vlgInv p{ float:left; width:140px; padding-left:9px; font-size:11px; }
.boxF .boxDtls .vlgInv p a{ font-weight:bold; float:none; }
.boxF .boxDtls .vlgInv a{ float:left; text-decoration:none; width:35px; }

.vlgCnt .colm1 .emlBtnDv { float:left; width:100%; text-align:center; }
.vlgCnt .colm1 .emlBtnDv .emlBtn { width:115px; height:30px; background-color:#343434; border:0; font-size:11px; font-weight:bold; cursor:pointer; }

.vlgIcns, .vlIcEv , .vlIcAl , .vlIcMm , .vlIcHm , .vlIcVl , .vlIcJr, .vlIcGl , .vlIcOp1 , .vlIcOp2, .vlIcOp3, .vlIcOp4
	{ background:url(../i/sprt/sprt_img.gif) no-repeat; float:left; height:23px; width:25px; margin-top:2px; }

.vlIcHm { background-position: -199px -425px; }
.vlIcEv { background-position: -230px -425px; }
.vlIcAl { background-position: -260px -425px; }
.vlIcMm { background-position: -289px -425px; }
.vlIcGl { background-position: -318px -425px; }
.vlIcVl { background-position: -199px -454px; width:28px; }
.vlIcJr { background-position: -238px -454px; }



.vlIcOp1 { background-position: -199px -386px; width:28px; height:27px; margin-right:8px; }
.vlIcOp2 { background-position: -238px -386px; width:28px; height:27px; margin-right:8px; }
.vlIcOp3 { background-position: -276px -386px; width:28px; height:27px; margin-right:8px; }
.vlIcOp4 { background-position: -317px -386px; width:28px; height:27px; margin-right:8px; }

/*vlg Canves posting  box on village info screen*/
.vlgCnvBx			{ float:left; padding:1%; width:98%; background-color:#c6cf73;  margin-top:5px;}
.vlgCnvBx .vlgTxtBx { float:inherit; padding:5px; width:370px; }/*height:29px;width:360px*/
.vlgCnvBx .vlgBtn	{ background-color:#343434; padding:6px 5px;  font-weight:bold; color:#fff; border:none; cursor:pointer}/*height:39px;*/
.vlgCnvBx .boxUsrFrm{ margin-top:0}
.vlgCnvBx .boxUsrFrm .txtFld	{ width:99.8%;}
.vlgCnvBx .ursVid2 .ursVidTxt	{ float:left; width:350px; padding-left:8px;}
.vlgCnvBx .sndBtn	{ border:none; background-color:#424242; font-weight:bold; color:#fff; padding:4px;width:90px}	


 /*vlg Search box*/
.vlBoxSch 					{ float:inherit; background-color:#fff; width:99.5%; padding-bottom:5px; border: solid 1px #ccc; margin-bottom:10px; }
.vlBoxSch .boxHdng 			{ float:inherit; width:99%; padding:1% ; background:none}
.vlBoxSch .boxHdng b		{ float:left; padding-left:8px; font-size:14px; }
.vlBoxSch .boxHdng span		{ float:right; margin-top:5px; text-align:right; }
.vlBoxSch .boxDtls 			{ float:left; width:100%; }
.vlBoxSch .boxDtls .vlgThm 	{ float:left; width:auto; width:238px; padding:0px; padding-top:0x; padding-left:8px; }
.vlBoxSch .boxDtls .vlgThm .vlgSrch { font-size:14px; width:180px; color:#666; margin-right:3px; }
.vlBoxSch .boxDtls .vlgThm .vlgSrBt { height:23px; color:#fff; font-size:11px;  border:0; cursor:pointer }

/* vlgInvite Button*/
.vlgInvBtn 			{ float:left; /*border:#ccc solid 1px;*/ background-color:#dee2e8; text-align:center; padding:8px 0; width:100%;  margin-bottom:10px; color:#343434;  }
.vlgInvBtn a, .vlgInvBtn a:hover	{ text-decoration:none; color:#343434;font-weight:bold;}
.vlgInvBtn h2		{ margin:0; padding:0;display:inline; padding-right:5px; }
.vlgInvBtn h2 a 	{ font-size:22px;}
.vlgInvBtn span a 	{ font-size:11px;}


/* vlgEvent Button*/
.vlgEvBtn 			{ float:left; /*border:#ccc solid 1px; */background-color:#dee2e8; text-align:center; padding:8px 0; width:100%;  margin-bottom:10px; color:#343434;  }
.vlgEvBtn a, .vlgEvBtn a:hover	{ text-decoration:none; color:#343434;font-weight:bold;}
.vlgEvBtn h2		{ margin:0; padding:0;;display:inline; padding-right:5px; }
.vlgEvBtn h2 a 		{ font-size:22px;}
.vlgEvBtn span a 	{ font-size:11px;}


/* --- Group Lightbox --- */
.grpJoin { margin:0 auto; width:484px;  padding:8px; background-color:#fff; display:block; }
.grpJoin h1 span	{ font-size:22px; color:#343434; }
.grpJoin .qHead	{ float:left; font-size:18px; color:#343434; margin-bottom:5px; width:95%; }
.grpJoin .qInfo	{ float:left; width:490px; margin-bottom:10px; }
.grpJoin .qCaptn	{ float:left; padding:5px 5px 0px 18px; background:url(../i/pmnt-blt-2.jpg) left 9px no-repeat; width:95%; }
.grpJoin .qCntrl	{ float:left; padding:5px 5px 5px 18px; width:95%; }
.grpJoin .qCntrl input.txt	{ width:95%; border:solid 1px #ccc; }
*html .grpJoin .qInfo,
*html .grpJoin .qHead,
*html .grpJoin .qCaptn,
*html .grpJoin .qCntrl { float:none; display:block;}

/* --- Purchase History Lightbox --- */
.purHisCont { margin:0 auto; width:650px;  padding:8px; background-color:#fff; display:block; }
.purHisCont h1 span	{ font-size:22px; color:#343434; }
.purHisCont .purHT {width:645px; float:left; margin:8px 0; font-size:14px; }
.purHisCont .crntSG { padding:5px; background-color:#fff0cc; border:1px solid #f1d799; }
.purHisCont .crdtHM span { color:#569200; text-decoration:underline;}
.purHisCont .crdtHM b { padding-left:40px; }
.purHisCont .actPkg b { padding-left:35px; font-weight:normal; }
.purHisCont .qCntrl input.txt	{ width:95%; border:solid 1px #ccc; }


/* ----- Press ----- */
#mainContent .dpCnt	{ float:left; width: 100%; margin-top:10px; font-size:13px;}
.dpCnt .colm1			{ float:left; width:180px; padding-right:10px; }
.dpCnt .colm2			{ float:left; width:748px; /*border:solid 1px #cacaca;*/ }

.dpCnt .colLgs			{ float:right; width:215px; }
.dpCnt .colLgs	span	{ float:left; padding:10px 0; width:99%; border-bottom: dashed 1px #ccc; }

.dpCnt .colm1 ul		{ float:left; width:100%; list-style:none; }
.dpCnt .colm1 ul li 	{ float:left; border:solid 1px #EAEAEA; margin-bottom:3px; width:100%; background:url(../i/sprt/sprt_bgs.gif) 0px -543px repeat-x; height:26px; }

.dpCnt .colm1 ul li a	{ float:left; font-size:14px; padding:1px; color:#000; text-decoration:none; padding-left:3px; margin-top:5px; width:170px; padding-left:5px; }

.dpCnt .colm2 .prsDet {float:left; width:525px; }
.dpCnt .prsInf {float:left; width:100%; margin-bottom:10px; border-bottom: solid 1px #cacaca; padding-bottom:10px; }
.dpCnt .prsInf span{float:left; width:100%; margin-top:10px; font-size:13px; }
.dpCnt .prsInf span img{float:left; padding-right:10px;  }
.dpCnt .prsInf p{float:left; width:99%; margin-top:10px; padding-bottom:5px; }
.dpCnt .prsInf p a{ font-weight:bold; }
.dpCnt .prsInf b{ font-weight:bold; color:#343434 }

.colm2 .hdngDp { float:left; width:100%; background:url(../i/sprt/sprt_bgs.gif) repeat-x 0px -633px; height:39px; border-bottom:solid 1px #f8f8f8; margin-bottom:5px; }
.colm2 .hdngDp b{ float:left; margin-top:8px; padding-left:5px; font-size:18px; width:auto;  }
.colm2 .abtDtl { float:left; width:737px; padding-left:5px; margin-bottom:10px; }
.colm2 .abtDtl a { font-weight:bold; }
.colm2 .abtDtl b { color:#343434 }
.colm2 .abtDtl span { float:left; width:700px; padding-bottom:10px; }
.colm2 .abtDtl span p{ float:left; width:200px; }
.colm2 .abtDtl span a{ float:left; }
.colm2 .abtDtl span h5{ margin-top:10px; }
.colm2 .abtDtl ol{ margin-left:30px; }

.colm2 .abtDtl .inpBtn { background-color:#006699; border-color:#D9DFEA rgb(14, 31, 91) rgb(14, 31, 91) rgb(217, 223, 234); border:solid 1px;color:#FFFFFF; font-size:11px; padding:3px; text-align:center; }
.colm2 .abtDtl .inpFld { border-color:#999999 rgb(228, 228, 228) rgb(228, 228, 228) rgb(153, 153, 153); border:solid 1px; font-size:11px; padding:2px 0px 0px 3px; width:300px; }
.colm2 .abtDtl select {border-color:#999999 rgb(228, 228, 228) rgb(228, 228, 228) rgb(153, 153, 153); border:solid 1px; color:#777676; font-size:11px; padding:0px;}
.colm2 .abtDtl textarea { border-color:#999999 rgb(228, 228, 228) rgb(228, 228, 228) rgb(153, 153, 153); border:solid 1px; font-size:11px; padding:2px 0px 0px 3px; width:300px; height:50px; }


/* ----- FAQ / Support ----- */

#mainContent .sptCnt	{ float:left; width: 100%; margin-top:10px; font-size:13px;}
.sptCnt .colm1			{ float:left; width:180px; padding-right:10px; }
.sptCnt .colm2			{ float:left; width:748px; /*border:solid 1px #cacaca;*/ }
.sptCnt .colLgs			{ float:right; width:215px; }
.sptCnt .colLgs	span	{ float:left; padding:10px 0; width:99%; border-bottom: dashed 1px #ccc; }

.sptCnt .colm1 ul		{ float:left; width:100%; list-style:none; }
.sptCnt .colm1 ul li 	{ float:left; border:solid 1px #EAEAEA; margin-bottom:3px; width:100%; background:url(../i/sprt/sprt_bgs.gif) 0px -543px repeat-x; height:26px; }
.sptCnt .colm1 ul li a	{ float:left; font-size:14px; padding:1px; color:#000; text-decoration:none; padding-left:3px; margin-top:5px; width:170px; padding-left:5px; }

.sptCnt .faqInf { float:left; width:100%; margin-bottom:0px; border-bottom: dotted 1px #cacaca; padding-bottom:5px; }
.sptCnt .faqInf span { float:left; width:20px; height:16px; margin-top:10px; font-size:13px; background:url(../i/arow-blt.gif) no-repeat center center; }
.sptCnt .faqInf p { float:left; width:95%; margin-top:10px; padding-bottom:5px; font-weight:bold; padding-left:4px; }
.sptCnt .faqInf p a {margin-top:10px; font-weight:bold; }

.colm2 .hdngDp { float:left; width:100%; background:url(../i/sprt/sprt_bgs.gif) repeat-x 0px -633px; height:39px; border-bottom:solid 1px #f8f8f8; margin-bottom:5px; }
.colm2 .hdngDp b{ float:left; margin-top:8px; padding-left:5px; font-size:18px; width:auto;  }
.colm2 .bxSub { float:left; width:100%; padding:8px 0px 7px 0px; background-color:#fafafa; border-bottom:solid 1px #f5f5f5; margin-top:5px; }
.colm2 .bxSub b{ font-size:16px; padding-left:5px; }
.colm2 .bxSub p{ float:left; font-size:14px; padding:3px 5px 0 10px; }
.colm2 .bxSub .btSub{ float:left; font-size:11px;  }

.colm2 .abtDtl .inpBtn { background-color:#006699; border-color:#D9DFEA rgb(14, 31, 91) rgb(14, 31, 91) rgb(217, 223, 234); border:solid 1px;color:#FFFFFF; font-size:11px; padding:3px; text-align:center; }
.colm2 .abtDtl .inpFld { border-color:#999999 rgb(228, 228, 228) rgb(228, 228, 228) rgb(153, 153, 153); border:solid 1px; font-size:11px; padding:2px 0px 0px 3px; width:300px; }
.colm2 .abtDtl select {border-color:#999999 rgb(228, 228, 228) rgb(228, 228, 228) rgb(153, 153, 153); border:solid 1px; color:#777676; font-size:11px; padding:0px;}
.colm2 .abtDtl textarea { border-color:#999999 rgb(228, 228, 228) rgb(228, 228, 228) rgb(153, 153, 153); border:solid 1px; font-size:11px; padding:2px 0px 0px 3px; width:300px; height:50px; }

.colm2 .srchBx { float:right; margin-top:10px; padding:0 5px;}
.colm2 .srchBx p{ float:left; padding:3px 3px 0 0; }

/*--- Search Alerts Area ---*/
#container .alrtCnt		{ float:left; width:100%; }
.alrtCnt .alrtLst		{ float:left; width:788px; padding-bottom:5px; margin-bottom:5px; /*padding-left:13px;*/ margin-top:8px; border:1px solid #cecfce; }
.alrtLst .alrtHdng		{ float:left; width:768px; padding:10px; background:url(../i/navgBg.gif) top repeat-x; padding-bottom:10px; margin-bottom:15px; border-bottom:1px solid #ccc; }
.alrtHdng h2			{ color:#CB2027; font-size:18px; padding-left:6px; font-weight:normal; display:inline; }
.alrtLst .alrtBx		{ float:left; width:97%; padding:10px; border-bottom:1px dashed #ccc; margin-bottom:10px; }
.alrtBx .alrtDtl		{ float:left; width:100%; }
.alrtDtl .alrtNme		{ float:left; width:600px; }
.alrtDtl .alrtNme a		{ font-size:16px; font-weight:bold; color:#3b5998; }
.alrtDtl .alrtDt		{ float:right; width:150px; font-size:11px; color:#999; text-align:right; }
.alrtDtl .alrtMsg		{ float:left; width:600px; margin-bottom:5px; margin-top:8px; font:12px "Tahoma", Arial, Helvetica, sans-serif; color:#666; }
.alrtDtl .alrtMsg a		{ float:left; font:12px "Tahoma", Arial, Helvetica, sans-serif; font-weight:normal; color:#666; text-decoration:none; }
.alrtDtl .alrActns		{ float:right; width:150px; margin-top:8px; }
.alrActns .alrtIcn		{ float:right; margin-left:10px; }

/*Public Pages*/

#mainCnt { padding:10px; float:left; width: 960px; float:left; }
.cntArea			{ float:left; width:100% }/*width:960px; */
.cntArea .colL		{ width:720px; float:left; }
.cntArea .colR		{ width:240px; float:right; padding-left:5px; }
.cntArea .colRit	{ width:235px; float:right; }
.colL .colN1		{ float:left; width:220px; }
.colL .colN2		{ float:left; width:500px; }
#mainCnt .contLft	{ width:685px !important;}
#mainCnt .contRgt	{ width:250px !important;}
#mainCnt .contLft .refDiv	{ width:100%; clear:left}
#mainCnt .contLft .contOut	{  width:98%; padding:1% ;  }

/* Profile picture light box content starts here*/
*html .prfPicBx		{ height: expression(this.scrollHeight > 280 ? "281px" : "auto");}
.prfPicBx			{ overflow:scroll; width:500px; max-height:280px; overflow-x:hidden; clear:left; margin-top:8px; border:solid 1px #ccc; padding-bottom:2px; *padding-bottom:10px;}
.prfPicHd			{ font-size:18px; margin-top:14px; font-weight:normal}
.prfPicBx a			{ padding:3px;  margin:8px; border:solid 1px #ccc; display:inline-block; float:left; *padding-bottom:3px;}
.prfPicBx .fbPic1	{ float:left; width:45px; height:48px; overflow:hidden}
.prfPicBx a.prfBxLnk{ padding:0;  margin:0; border: none;  float:none; }
.prfPicBx a:hover	{ background-color:#343434}	
.prfPicBx a.s		{ background-color:#343434}
.prfBxSpc 			{ float:left; clear:left; height:8px; width:100%}

/* Profile picture light box content ends here*/

/*----Profile Information Area----*/
.colL .prfBx  { float:left; width:686px; /*height:258px;*/ padding:10px; background-color:#eefee6; border:1px solid #c9e5bb; }
.prfBx .picBx	{ float:left; /*width:234px;*/ border:1px solid #94CB77; padding:3px; }
.picBx .prflPcs	{ float:left; width:35px; }
.prflPcs img	{ float:left; width:30px; height:30px; background-color:#999966; margin:0 3px 3px 0;}
.picBx .mnPic	{ width:192px; float:left; /*border-left:1px solid #94CB77;*/ }
.prfBx .wdDtls	{ width:400px; float:left; margin-left:10px; } /*438*/
.wdDtls .user	{ font-size:24px; font-weight:normal; color:#444444; }
.wdDtls span	{ font-size:12px; color:#cb2027; }
.wdDtls .quote	{ float:left;  font-size:16px; color:#444444; clear:both; font-size:13px; }
.wdDtls .desc	{  float:left; width:455px; }
.desc .descFld	{ float:left; clear:left; width:90%; margin-bottom:3px; }
.descFld h6		{ float:left; color:#666; width:140px; }
.descFld label	{ font-size:16px; color:#666; margin-left:25px; float:left; width:280px;}

.colN2 .wdgts3				{ float:left; width:100%; margin-bottom:10px; }
.colN2 .wdgts3 .hdng		{ width:440px; height:20px; padding:5px; background-color:#eefee6; border:1px solid #c9e5bb; border-bottom:none; }
.hdng .hdngTtl		{ float:left; width:130px; font-size:14px; font-weight:bold; margin-top:2px; }
.hdng .hdngLnks		{ float:right; width:85px; text-align:right; font-size:11px; margin-top:4px; }
.hdng .hdngLnks a	{ font-weight:normal; color:#343434; font-size:11px; text-decoration:none; }
.hdngLnks a:hover	{ color:#333; text-decoration:underline; }
.wdgts3 .entryLst	{ float:left; width:97%; margin-top:10px; padding:5px; border-bottom:1px dashed #cccccc; }
.entryLst .sndrImg	{ float:left; width:60px; height:60px; }
.entryLst .sndrImg img{ width:60px; height:60px; border:1px solid #999; }
.entryLst .dtlDv	{ float:left; width:427px; margin-left:0; }
.entryLst .dtlDv .sndrNme		{ float:left; width:100%; font-weight:normal; }
.dtlDv .sndrNme a	{ float:left; font-size:11px; font-weight:bold; color:#424242; margin-right:10px; text-decoration:none; }
.dtlDv .sndrNme a:hover { text-decoration:underline; color:#333; }
.dtlDv .sndrNme span	{ float:right; }
.entryLst .msgDtl	{ float:left; width:100%; margin-bottom:5px; font:11px "Tahoma", Arial, Helvetica, sans-serif; color:#666; }

.wdgts2				{ float:right; width:246px; margin-bottom:8px !important; padding:1px; }
.wdgts2 .hdng		{ width:95.5%; height:20px; padding:5px; background-color:#eefee6; border:1px solid #c9e5bb; border-bottom:none; }
.wdgts2 .hdng .hdngTtl		{ float:left; width:130px; font-size:14px; font-weight:bold; margin-top:2px; }
.wdgts2 .hdng .hdngLnks		{ float:right; width:85px; text-align:right; font-size:11px; margin-top:4px; }
.wdgts2 .hdng .hdngLnks a	{ font-weight:normal; color:#343434; font-size:11px; text-decoration:none; }
*html .mainCntN .wdgts2 { float:none}
.moreRgt 			{ color:#343434; font-size:11px; float:right}
.moreRgt a			{ font-weight:normal; color:#343434; font-size:11px; text-decoration:none; }
.moreRgt a:hover	{ color:#333; text-decoration:underline; }
.hdngLnks a:hover	{ color:#333; text-decoration:underline; }
.wdgts2 .brd		{ float:left; width:96%; margin:10px auto; padding:3px; border: dotted 2px #e6e6e6; list-style:none; }
.wdgts2 .brd a		{ float:left; width:45px; text-align:center; text-decoration:none; margin:7px 7px 0 7px; font-size:11px; font-weight:normal; color:#666; line-height:18px; }
.wdgts2N .brd a		{ float:left; width:45px !important; text-align:center; text-decoration:none; margin:7px !important; font-size:11px; font-weight:normal; color:#666; line-height:18px; }
.brd a:hover		{ color:#000; }
.wdgts2 .brd img	{ width:43px; height:43px; border:1px solid #ccc; }
.wdgts2N .brd img	{ width:45px !important; height:45px !important;  border:1px solid #ccc; }
.wdgts2 .brd .mveImg{ width:60px; height:84px; border:1px solid #ccc; }
/* .wdgts .brd img { width:55px; height:75px; margin:6px 0px 5px 9px; } */
.wdgts2 .brd span	{ width:55px; margin:auto; font-size:11px; color:#666666; margin:5px; height:75px; }
.brdDflt			{ float:left; width:96%; margin:5px auto; padding:0 3px; border: dotted 2px #e6e6e6; text-align:center; }
.wdgts2 dt			{ padding:10px; color:#666666;  }


/* Referrals */

.mlBxCnt .refCnt	{ float:left; width:100% }
.refCnt .colL 		{ float:left; width:520px!important; border:solid 1px #e9e9e9; padding:5px; }
.refCnt .colR 		{ float:right; width:240px; }
.refCnt .colL .contOut{ float:left; background-color:#f6f6f6; width:510px; padding:5px; padding-bottom:0px; }
.refCntcol	 		{ float:left; width:632px; border:solid 1px #e9e9e9; padding:5px; height:auto; font-size:12px; }
.refCntcol .contOut	{ float:left; background-color:#f6f6f6; width:625px; padding:5px; padding-bottom:0px; }
.contOut .refDiv	{ float:left; width:620px; padding:5px; background-color:#fff; margin-bottom:5px; 	}
*html .contOut .refDiv{ float:none}
.refDiv .refBtnA 	{ background-color:#343434; border:1px solid #000; font-size:11px; color:#fff; padding:3px 5px; }
.refDiv .refBtnB	{ background-color:#ddd;	border:1px solid #999; font-size:11px; color:#000; 	padding:3px 5px; }
.refDiv textarea	{ border:1px solid #7f9db9; font-family:Arial, Helvetica, sans-serif; width:650px; height:100px; font-size:12px; padding:5px; }
.refDiv2 textarea	{ width:600px; }
.refDiv .messDiv	{ border:1px solid #7f9db9; width:600px; padding:5px; overflow:auto; height:120px; }
.refDiv .refOpt		{ float:left; padding:5px; width:95%; }
.refDiv .rfCtrl		{ float:left; padding:5px 0 0 30px; width:95%; }
.refDiv .rfCtrl	textarea { border:1px solid #7f9db9; font-family:Arial, Helvetica, sans-serif; width:410px; height:100px; font-size:12px; padding:5px; float:left; }
.refDiv .rfCtrl select 		{ float:left; width:225px; border:1px solid #7f9db9; }
.refDiv .rfCtrl span   		{ float:left; width:200px; margin-top:10px; padding:10px; clear:left; }

.rfCtrl span p b 			{ float:left; width:105px; text-align:right; }
.rfCtrl span p b ul			{ padding:0px; }
.rfCtrl span p b ul	li		{ margin: 0px; }
.rfCtrl span p b ul	li input{ width:198px; padding-left:3px; }
.rfCtrl span p b ul	li span	{ width: 175px !important; padding:0px !important; text-align:left; margin-top:0px !important; }
.rfCtrl span p input.txt1	{ width:200px!important; float:left; }
.rfCtrl span p input.txt2	{ width:64px!important; float:left; }
.rfCtrl span p select		{ width:200px!important; float:left; }

.refDiv .refOtr 			{ padding:0px !important;padding-left:25px !important; margin:0 !important; width:400px !important;}
.refDiv .refOtrSec 			{ width:200px !important; clear:none !important; margin:0 !important; padding:0 !important; text-align:left}
.refDiv .refOtrSec input	{ width:196px; border:none}
.refDiv .refOtrSec ul li span{ width: 175px !important; padding:0px !important; text-align:left; margin-top:0px !important; }
*html .refDiv .refOtrSec ul	li img{ margin-top:5px;}

.refDiv .refOtrSec ul,.refDiv .refOtrSec li	{ padding:0; margin:0; list-style-position:inside}
.rfCtrl input		{ width:190px; float:left; border:1px solid #7f9db9; }
.refDiv span		{ float:left; width:100%; padding:3px 0; }
.refDiv span b		{ float:left; width:100px; text-align:right; padding-right:5px; }
.refDiv span p		{ float:left;}
.refDiv span p input.txtSubj{ float:left; border:1px solid #7f9db9; width:548px; padding:4px; }/* width:300px; padding:0*/
.refDiv span p input.txtSubj2{ width:497px;  }
.refDiv h1			{ float:left;}
.refDiv h2			{ float:left; font-size:17px; }
.refDiv h3			{ font-size:16px; font-weight:bold; border-bottom:solid 1px #f6f6f6; padding-bottom:5px; }
.refDiv h4			{ font-size:14px; font-weight: bold;color:#666; }
.refCnt .colR .refBan{ float:right; }
.refCnt .colR .refLbx { float:right; width:100%; }
.refCnt .colR .refLbx h1{ float:left; width:100%; font-size:14px; border-bottom: solid 1px #8ac3eb; padding:5px 0; margin-bottom:5px; }
.refCnt .colR .refLbx span{ float:left; width:100%; }
.refDiv .refFlw		{ font-size:14px; font-weight: bold;color:#666; text-align:center; width:auto; }
.refDiv .refLin		{ width:100%; border-bottom:1px solid #ccc; font-size:1px; }
.refDiv .mTbl		{ width:80%!important; }
.mTbl .icoTbl		{ width:70%!important; }
.mTbl .tbl1			{ width:100%!important; font-size:12px; }
.mTbl .tbl2			{ width:85%!important; font-size:12px; }

/* ---- Payment Pages (Payment-Ad.html) ---- */
#pmntCont				{ clear:both; margin:auto; width:98%; /*height:423px;*/ padding:1%; border:1px solid #e6e6e6; margin-top:14px; float:left }
#pmntCont .pmntErrMsg	{ float:left; width:967px; background-color:#f8e2de; margin-bottom:10px; padding:5px; border:1px solid #f1b2a5; }
.pmntErrMsg h1			{ font-size:16px; font-weight:normal; color:#a80101; }
#pmntCont .pmntAdBg		{ float:left; width:98%; padding:1%; background-color:#f6f6f6; }
.pmntAdBg .pmntAdCnt	{ float:left; width:99.5%; border:1px solid #ccc; }
.pmntAdCnt .pmntAdHdng	{ float:left; width:98%; background:url(../i/pmnt-ttl-bg.gif) top left repeat-x #fff; font-size:20px; color:#333; padding:1%; }
.pmntAdCnt .pmntAdBdy	{ float:left; width:100%; background-color:#fff; }
.pmntAdBdy .pmntLftDv	{ float:left; width:490px; margin-top:15px; padding-left:10px; }
.pmntLftDv h2			{ float:left; width:100%; font-size:24px; font-weight:normal; color:#0f4dcb; margin-bottom:15px; }
.pmntLftDv .ftrDv		{ float:left; width:100%;  font-size:18px; color:#666; margin-bottom:5px; }
.pmntLftDv .ftrDv img	{ float:left; margin-right:7px; margin-top:7px; }
.ftrDv .ftrTxt			{ float:left; width:470px; }
.pmntLftDv .gtBtnDv		{ float:left; width:100%; margin-bottom:10px; text-align:right; }
.pmntAdBdy .pmntRitDv	{ float:right; width:380px; padding-right:15px; text-align:right; }

/*-----(payment-compare.html)-----*/
#mainContent .pymntCnt	{ float:left; width: 940px; }
.pymntCnt .pymTtlDv		{ float:left; width:100%; font-size:11px; font-weight:bold; color:#000; margin-top:20px; margin-bottom:10px; }
.pymTtlDv h3			{ float:left; color:#000; }
.pymTtlDv h3 span		{ font-weight:bold; color:#9a0000; }
.pymntCnt .pymBdy		{ float:left; width:755px; }
.pymBdy table			{ font-size:14px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-weight:bold; color:#000; }
.pymBdy table td		{ border:1px ridge #ddd; padding:10px; }
.pymBdy .ttlRow			{ width:64px; font-size:30px; }
.pymBdy .txtBg			{ background:url(../i/pym-txt-bg.jpg) left repeat-x #666; padding:0; font-size:24px; padding-left:10px; }
.pymBdy .gldTtl			{ background:url(../i/pym-gld-bg.jpg) left repeat-x #666; color:#fff; padding:0; }
.pymBdy .pltnmTtl		{ background:url(../i/pym-platnm-bg.jpg) left repeat-x #666; color:#fff; font-weight:normal; padding:0; }
.pymntCnt .pymAd		{ float:right; width:160px; margin-left:20px; }
#mainContent .pymMthds	{ float:left; width:920px; text-align:center; margin-top:20px; padding:10px; border:solid 1px #CCC}
.pymMthds td			{ padding:5px; }

/*-----(payment-packages.html)-----*/
.pymntCnt .pmntPkgTtl	{ float:left; width:595px; font-size:11px; font-weight:bold; color:#000; margin-top:20px; margin-bottom:10px; }
.pmntPkgTtl h2			{ font-weight:normal; }
.pymntCnt .pmntFtrsDv	{ float:right; width:320px; margin-left:20px; margin-top:20px; }
.pmntFtrsDv h6			{ float:left; width:99%; color:#069; text-decoration:underline;  }
.pmntFtrsDv .ftrOfrs	{ float:left; width:99%; margin-top:15px; }
.ftrOfrs ul				{ margin-left:25px; font-size:12px; color:#666; } 
.ftrOfrs ul li			{ list-style-image:url(../i/pmnt-blt-2.jpg); margin-bottom:10px; }
.pmntFtrsDv .cmprTxt	{ float:left; width:99%; text-align:center; margin-top:15px; }
.cmprTxt a				{ font-size:12px; color:#069; text-decoration:underline; }
.cmprTxt a:hover		{ text-decoration:none; color:#333; }
.pymntCnt .pmntPkgsDv	{ float:left; width:575px; padding:10px; border:1px solid #e6e6e6; }
.pmntPkgsDv .pkgsBg		{ float:left; width:555px; padding:10px 10px 0 10px; background-color:#f6f6f6; }
.pkgsBg .pkgsMsg		{ float:left; width:97%; padding:7px; background-color:#e9e9e9; border:1px solid #c6c6c6; font-size:16px; }
.pkgsBg .pkgsPlan		{ float:left; width:97%; padding:15px 7px; margin-top:15px 0; border-bottom:1px dashed #ccc; }
.pkgsPlan .dlrSign		{ font-size:18px; color:#999; font-weight:bold; }
.pkgsPlan .pkgPric		{ font-size:40px; color:#16529b; font-weight:bold; }
.pkgsPlan .pkgDration	{ font-size:20px; color:#999; }
.pkgsPlan .ttlAmnt		{ font-size:20px; color:#666; }
.pkgsPlan .pkgLine		{ background:url(../i/pkg-line.gif) left repeat-x; }
.pmntPkgsDv .pmntsBg	{ float:left; width:575px; padding-top:10px; background-color:#fff; }
.pmntsBg .pmntMthdDv	{ float:left; width:96%; padding:10px; background-color:#e9e9e9; border:1px solid #c6c6c6; }
.pmntMthdDv .CpnDv		{ float:left; width:50%; }
.CpnDv h5				{ margin-bottom:5px; }
.CpnDv input.txt		{ width:100px; font-size:12px; padding:3px;  border:1px solid #ccc; color:#666; }
.CpnDv input.btn		{ width:85px; padding:2px; background-color:#999; border-width:1px; border-style:solid; border-top-color:#fff; border-right-color:#fff; border-bottom-color:#4a4a4a; border-left-color:#4a4a4a; font-size:11px; font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif; cursor:pointer; color:#fff;  }
.pmntMthdDv .prchazBtnDv{ float:right; width:100%; text-align:center; margin-bottom:5px; margin-top:10px; }

.pmntMthdDv .pmntLnkDv	{ float:left; width:100%; }
.pmntMthdDv .pymOpt		{ float:left; width:100%; margin:5px 0; }
.pmntMthdDv .fset		{ float:left; width:98%; padding:16px 5px; border: solid 1px #bfbfbf; }
.pmntMthdDv .fset legend	{ float:left; font-size:14px; font-weight:bold; padding:3px; }
.pymOpt .pymTyp			{ float:left; padding-right:8px; }
.pymOpt .pymTyp	p		{ float:left; }
.pymOpt .pymTyp	span	{ float:left; padding-right:5px; }
.pymOpt .pymTyp	input	{ float:left; }
.pymOpt h5				{ margin-top:10px; }
.pmntLnkDv				{ background-color:#e4e4e4; float:left; padding:2%; margin-top:14px; width:96% !important}
.pmntLnkDv .trmzMsgSpn	{ float:left; font-size:11px; color:#666; margin-top:12px; }
.trmzMsgSpn a			{ font-size:11px; font-weight:normal; text-decoration:underline; }
.trmzMsgSpn a:hover		{ color:#000; text-decoration:none; }
.pmntLnkDv .antVrs		{ float:right; text-align:left; margin-top:7px; }
.pmntPkgsDv .pymBg 		{ float:left; width:555px; background-color:#f6f6f6; padding:10px; }

/* Payment package new page Start*/
.pkgOps			{ float:left; width:596px; }
.pkgOp			{ float:left; width:100%; border:solid 1px #ccc; background-color:#eee; margin-bottom:8px;}
.pkgDtn			{ float:left; background-color:#888; padding:10px; font-size:40px; font-weight:bold; color:#FFFFFF; width:200px;}
.pkgDtn input	{ margin:0; padding:0; margin-right:5px; vertical-align:top; margin-top:16px;}
.pkgAmt			{ float:left; background:url(../i/paymentBg.gif) top left no-repeat; padding:10px; padding-left:60px; color:#CB2027;font-size:40px; font-weight:bold}
.pkgAmt span	{ font-size:18px; color:#888; font-weight:normal}
.pkgTyp			{ float:left;width:100%;font-weight:bold; padding-top:18px; }
.pkgTyp img		{ margin-right:10px;}
.pkgTyp1		{ float:left; padding-right:25px; border-right:solid 1px #ccc; white-space:nowrap; padding-bottom:10px;}
.pkgTyp2		{ float:left; white-space:nowrap; padding-left:25px; padding-bottom:10px;}

.chckDtn		{ float:left; background-color:#888; padding-left:14px; height:66px; line-height:66px; font-size:24px; color:#FFFFFF; width:180px;}
.chckAmt		{ float:left; background:url(../i/paymentBg.gif) top left no-repeat; padding-left:60px; height:66px; line-height:66px; color:#CB2027;font-size:40px; font-weight:bold}
.chckAmt span	{ font-size:18px; color:#888; font-weight:normal}
/* Payment package new page End */

.pymBg .pymInfo			{ float:left; width:95.5%; background:url(../i/chk-out-gld-bg.jpg) left repeat-x #f8d102; padding:10px; font-size:14px; font-weight:bold; color:#fff }
.pymBg .pymphoto		{ float:left; width:95%; background-color:#fff; color:#343434; padding:10px; border:1px solid #ccc; border-top:none; }
.pymphoto .pymPckg		{ float:left; width:100%; color:#333; margin-bottom:10px; }
.pymPckg .pckgNme		{ float:left; width:100%; }
.pckgNme h5				{ float:left; width:100%; }
.pymPckg .pckgDtl		{ float:left; width:100%; margin-top:5px; color:#666; font-family:"Tahoma", Arial, Helvetica, sans-serif; }
.pckgDtl .durtionDv		{ float:left; width:200px; font-size:14px; }
.pckgDtl .amntDv		{ float:right; width:200px; font-size:14px; text-align:right; }
.pckgDtl span			{ float:left; width:100%; font-size:11px; margin-top:5px; color:#000; }
.pymphoto .pckgTotl		{ float:left; width:100%; border-bottom:1px solid #be0e0e; border-top:1px solid #be0e0e; color:#333; margin-bottom:10px; padding-bottom:10px; padding-top:10px; font-size:16px; }
.pckgTotl strong		{ margin-right:20px; color:#990000; }

.pymphoto .pymTrmDv		{ float:left; width:100%; border-bottom:1px dotted #ccc; color:#333; margin-bottom:10px; padding-bottom:10px; }
.pymTrmDv .cpnTxt		{ float:left; width:80px; margin-top:2px; color:#666; }
.pymTrmDv .txtBx		{ float:left; width:200px; border:1px solid #ff000; }
.pymTrmDv .txtBx input	{ border:1px solid #ccc; }

/*.pymTrmDv .pymTrms		{ float:left; width:100%; }
.pymTrms .chkBx			{ float:left; width:20px; }
.pymTrms .lbl			{ float:left; width:300px; margin-top:3px; color:#666; }*/
.pymphoto .pymMsg		{ float:left; width:100%; font-size:10px; border-bottom:1px dotted #ccc; color:#999; margin-bottom:10px; padding-bottom:10px; }
.pymMsg span			{ font-size:11px; color:#990000; margin-right:2px; }
.pymphoto .pymBtn		{ float:left; width:100%; margin-bottom:10px; }
.pymBtn .pymntBtn		{ width:60px; height:20px; background-color:#343434; border:none; color:#fff; font-size:11px; cursor:pointer; }
.pymBtn a				{ font-size:11px; text-decoration:none; margin-left:5px; }
.pymBtn a:hover			{ color:#000; text-decoration:underline; }
.pymphoto .TrmMsg		{ float:left; width:100%; color:#666; }
.TrmMsg a				{ font-weight:normal; text-decoration:underline; }
.TrmMsg a:hover			{ color:#000; text-decoration:none; }

/*		--		Why Naseeb	--		*/
.cntArea .colWnL	 	{ float:left; width:770px; }
.cntArea .colWnR		{ width:170px; float:right; text-align:right; }
.colWnL .wnHdng		{ float:left; width:758px; padding:10px; background:url(../i/navgBg.gif) top repeat-x; border:1px solid #cecfce;  padding-bottom:15px; }
.wnHdng h1				{ color:#333; font-size:18px; padding-left:6px; }
.wnIco					{ background-position: -64px -221px; margin-right:3px; }
.colWnL .wnBox		{ float:left; width:758px; padding:10px; border:1px solid #cecfce;  padding-bottom:15px; margin-top:10px; }
.wnBox .wnDtls		{ float:left; width:740px; margin-bottom:10px; background-color:#fcfcfc; padding:2px; border:dashed 1px #eee; }
.wnDtls .wnUsrInf	{ float:left; width:65px; }
.wnUsrInf h2		{ font-weight:bold; font-size:14px;   }
.wnDtls .wnUsrTxt	{ float:right; width:660px; padding-right:10px; }
.wnDtls .wnUsrTxt h2{ font-weight:normal; font-size:18px; color:#424242;  padding-bottom:6px  }
.wnUsrInf img		{ float:left; border:solid 1px #ccc; width:45px; height:45px}

.wnUsrInf span	{ float:left; padding-left:5px; }


/*		--		Billing	--		*/
.cntArea .colLgL	{ float:left; width:785px; }
.cntArea .colLgR	{ width:170px; float:right; text-align:right; }
.colLgL .lgHdng		{ float:left; width:758px; padding:10px; background:url(../i/navgBg.gif) top repeat-x; border:1px solid #cecfce;  padding-bottom:15px; }
.lgHdng h1			{ color:#333; font-size:18px; }
.lgIco				{ background-position: -64px -221px; margin-right:3px; }
.colLgL .lgBox		{ float:left; width:776px;  border:1px dotted #cecfce;  margin-top:10px; border-bottom:none; border-top:solid 5px #ccc; }
.lgBox .wnDtls		{ float:left; width:750px; margin-bottom:10px; background-color:#fcfcfc; padding:2px; border:dashed 1px #eee; }
.colLgL .lgLin		{ float:left; width:100%; margin-top:20px; font-size:13px; margin-bottom:10px; text-align:center; }
.lgBox .boxDtls { float:left; width:100%; }
.lgBox .boxDtls .bxSub 	{ float:left; width:100%; padding:8px 0px 6px 0px; background-color:#fafafa; border-bottom:solid 1px #f5f5f5; }
.lgBox .boxDtls .bxSub b{ font-size:15px; }
.lgBox .boxDtls .bxSub p{ font-weight:bold; }
.lgBox .boxDtls .bxInf { float:left; width:100%; padding:8px 0; border-bottom:dotted 1px #ccc; }
.lgBox .boxDtls .bxInf .btnRnew	{ border:solid 1px #ccc; font-size:11px; background-color:#efefef; }
.lgBox .boxDtls .boxCol1{ float:left; width:350px; padding-left:10px; }
.lgBox .boxDtls .boxCol2{ float:left; width:170px; padding-left:10px; }
.lgBox .boxDtls .boxCol3{ float:left; width:100px; padding-left:10px; }
.lgBox .boxDtls .boxCol4{ float:left; width:100px; padding-left:10px; }


.colLgL .lgNav { float:left; width:776px; padding:5px 0; border-bottom:dashed 1px #ccc; border-top:dashed 1px #ccc; margin-top:10px; }
.colLgL .lgNav b    { float:left; padding-left:40px; }
.colLgL .lgNav span { float:right; padding-right:10px; }
.colLgL .lgNav span a {  text-decoration:none; font-weight:bold; width:20px; margin:0 5px; }
.colLgL .lgNav span img { margin:0; }


/*		--		WhoIs	--		*/
.cntArea .colWhL	{ float:left; width:690px; }
.cntArea .colWhR	{ width:170px; float:right; text-align:right; }
.colWhL .whHdng		{ float:left; width:758px; padding:10px; background:url(../i/navgBg.gif) top repeat-x; border:1px solid #cecfce;  padding-bottom:15px; }
.whHdng h1			{ float:left; color:#333; font-size:18px; }
.whHdng p			{ float:right; }
.whHdng input.srch  { width:200px; border:solid 1px #ccc; padding:2px; }

.colWhL .whNav { float:left; width:776px; padding:5px 0; border-bottom:dashed 1px #ccc; border-top:dashed 1px #ccc; margin-top:10px; }
.colWhL .whNav b    { float:left; padding-left:40px; }
.colWhL .whNav span { float:right; padding-right:10px; }
.colWhL .whNav span a {  text-decoration:none; font-weight:bold; width:20px; margin:0 5px; }
.colWhL .whNav span img { margin:0; }

.colWhL .whBox		{ float:left; width:690px;  border:1px dotted #cecfce;  border-bottom:none; border-top:solid 1px #ccc; }
.whBox .boxDtls { float:left; width:100%; padding-top:5px; }
.whBox .boxDtls .whSub 	{ float:left; width:100%; padding:8px 0px 6px 0px; background-color:#fafafa; border-bottom:solid 1px #f5f5f5; }
.whBox .boxDtls .whSub b{ float:left; font-size:15px; padding-left:10px; }
.whBox .boxDtls .whSub p{ float:right; padding-right:10px; }

.whBox .boxDtls .whUsr { float:left; width:665px; padding:8px 10px; border-bottom:dotted 1px #ccc; }
.whBox .boxDtls .whUsr .persImg { float: left; border: 0px none; height: auto; clear: left; width: 62px; }
.whBox .boxDtls .whUsr img{ float:left; border:solid 1px #ccc; padding:2px; }
.whBox .boxDtls .whUsr span{ float:left; padding-left:5px; }
.whBox .boxDtls .whUsr p{ float:right; }
.whBox .boxDtls .whUsr p a{ font-size:11px; }
.whBox .boxDtls .whUsr a{ font-size:16px; }
.whBox .boxDtls .whUsr b{ font-size:14px; }


/*		THANKS		*/

#mainContent .thnxCnt   { float:left; width: 940px; } 	 
.thnxCnt .thnxBx                { float:left; width:610px; padding:10px; border:1px solid #e6e6e6; border:none; } 	 
.thnxBx .thnxDtls               { float:left; width:590px; background-color:#f6f6f6; padding:10px; } 	 
.thnxBx .thnxDtls h1    { float:left; width:97%; background:url(../i/sprt/sprt_bgs.gif) 0px -805px ; padding:7px; font-size:26px; font-weight:bold; color:#fff; border: solid 1px #5d96c1; height:28px; } 	 
.thnxBx .thnxDtls span  { float:left; width:97%; padding:7px; border: solid 1px #5d96c1; border-top:none; background-color:#fff; font-size:13px; } 	 
.thnxBx .thnxDtls span h2{ color:#1c6aa0; font-size:18px; font-weight:bold; } 	 
.thnxBx .thnxDtls span h2 a { font-size:18px; } 	 
.thnxBx .thnxDtls span b{ color:#1c6aa0; font-size:18px; font-weight:bold; margin-top:40px; float:left; width:425px; padding-left:5px; } 	 
.thnxBx .thnxDtls span img{ float:left; } 	 
.thnxBx .thnxDtls span ul{ float:left; padding-left:50px; margin-top:5px; } 	 
.thnxCnt .thnxBnr               { float:right; padding:10px; border:1px solid #e6e6e6; } 	 
.thnxBx .thnxBt                 { float:left; width:590px; padding:5px 10px; text-align:center;  } 	 
.thnxBx .thnxBt input   { background:url(../i/sprt/sprt_bgs.gif) 0px -805px; font-weight:bold; color:#fff; border: solid 1px #5d96c1; height:28px;}




/*-----Journals/Blogs index Page-----*/

#container .blgSrchDv	{ float:left; width:99.5%; margin:5px 0 10px 0px; border:solid 1px #c1c1c1 }
.blgSrchDv .blgSrFlds	{ width:700px; margin:6px /*auto*/; }
.blgSrFlds label		{ font-size:18px; color:#343434; }
.blgSrFlds .blgsrTxt	{ font-size:17px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; color:#999; width:324px; height:20px; border:1px solid #ccc; margin:0 8px 0 5px; padding:2px 5px; }
.blgSrFlds .blgsrBtn	{ width:95px;  background-color:#343434; border:0; color:#fff; font-size:16px; font-weight:bold; padding:1px; cursor:pointer  }
#container #blgMnCnt 	{ float:left; width: 980px; padding:0; }
#blgMnCnt .blgLftCnt	{ float:left; width:715px; }
.blgLftCnt .blgR1Dv		{ float:left; width:100%; margin-bottom:20px; }
.blgR1Dv .r1Lft			{ float:left; width:350px; }
.r1Lft .myBlgHdng		{ float:left; width:100%; margin-bottom:2px; }
.myBlgHdng h2			{ float:left; font-size:16px; font-weight:bold; color:#036a9e; }
.myBlgHdng a			{ float:right; width:150px; text-align:right; color:#343434; font-weight:normal; margin-top:2px; text-decoration:underline; }
.myBlgHdng a:hover		{ color:#000; text-decoration:none; }
.blgR1Dv .myBlg			{ float:left; width:96%; height:75px; padding:10px 0 10px 10px; background-color:#fbfbfb; border:1px solid #dfdedb; }
.myBlg .myBlgRcd		{ float:left; width:152px; border-right:1px dashed #ccc; padding-right:10px; margin-right:10px; }
.myBlgRcd .myBlgImg		{ float:left; width:45px; height:45px; margin-right:5px; border:1px solid #999; }
.myBlgRcd .myBlgDtl		{ float:left; width:100px; }
.myBlgDtl h3			{ float:left; margin:0; padding:0; }
.myBlgDtl h3 a			{ font-size:12px; }
.myBlgDtl h3 a:hover	{ color:#333; }
.myBlgDtl .myBlgNt		{ float:left; width:100%; margin-top:3px; font-size:11px; color:#666; }
.myBlgDtl .myBlgLnk		{ float:left; width:100%; margin-top:3px; color:#999; }
.myBlgLnk a				{ font-size:11px; font-weight:normal; }
.myBlgLnk a:hover		{ color:#000; }
.blgR1Dv .r1rit			{ float:right; width:350px; }
.r1rit .myBlgHdng		{ float:left; width:100%; margin-bottom:2px; }
.myBlgHdng h2			{ float:left; font-size:16px; font-weight:bold; color:#036a9e; }
.blgR1Dv .wtBlg			{ float:left; width:93%; height:75px; padding:10px; background-color:#d9e6f0; border:1px solid #343434; }
.wtBlg .wtTxt			{ float:left; width:160px; font-size:11px; color:#666; }
.wtBlg .wtBtn			{ float:right; width:160px; text-align:center; margin-top:8px; }


/*Most-Recent / Active-Journals/Blogs*/
.blgLftCnt .blgR2Dv		{ float:left; width:100%; /*margin-bottom:20px; */}
.blgR2Dv .r2Lft			{ float:left; width:100%; /*width:705px;background:url(../i/vlg-lftCol-bg.jpg) left top repeat-x #fff; border:1px solid #ccc; */}
.r2Lft .rcntBlgHdng		{ float:left; width:98%; padding-bottom:5px; margin-bottom:10px; background-color:#343434; padding:4px 1%}
.rcntBlgHdng h2			{ float:left; font-size:13px; font-weight:bold; color:#036a9e; }
.rcntBlgHdng a			{ float:right; width:150px; font-size:11px; text-align:right; color:#fff; font-weight:normal; text-decoration:none; margin-right:5px; }
.rcntBlgHdng a:hover	{ color:#ccc; text-decoration:none; }
.blgR2Dv .rcntBlg		{ float:left; width:100%; /*padding:10px 0 10px 10px;*/ }
.rcntBlg .rcntBlgRcd	{ float:left; width:222px;/* border-right:1px dashed #ccc; padding-right:5px;*/ margin-right:14px; }
.rcntBlgRcd .rcntBlgImg	{ float:left; width:62px; height:62px; margin-right:5px; border:1px solid #999; }
.rcntBlgImg img			{ border:1px solid #fff; }
.rcntBlgRcd .rcntBlgDtl	{ float:right; width:140px; }
.rcntBlgRcd .BlgRate		{ float:left; width:100%; margin-bottom:3px; }
.BlgRate span			{ float:right; }
.BlgRate img			{ float:left;  }
.BlgRate span a			{ font-size:11px; font-weight:normal; }

.rcntBlgDtl h3			{ float:left; margin:0; padding:0; line-height:4px; }
.rcntBlgDtl h3 a		{ font-size:11px; color:#000; }
.rcntBlgDtl h3 a:hover	{ color:#0081C3; }
.rcntBlgDtl p			{ height:45px; overflow:hidden; line-height:14px; }
.rcntBlgDtl .rcntBlgNt	{ float:left; width:100%; margin-top:3px; font-size:11px; color:#666; }
.rcntBlgDtl .rcntBlgLnk	{ float:left; width:100%; margin-top:3px; color:#999; }
.rcntBlgDtl .BlgRate	{ float:left; width:100%; text-align:right; margin-bottom:3px; }

.rcntBlgLnk a			{ font-size:11px; font-weight:normal; }
.rcntBlgLnk a:hover		{ color:#000; }

.blgR2Dv .r2rit			{ float:right; width:269px; background-color:#dee2e8; border:1px solid #c1c1c1; margin-left:20px; }
.r2rit .actBlgHdng		{ float:left; width:95%; padding:5px; margin-bottom:2px; }
.actBlgHdng h2			{ float:left; font-size:13px; font-weight:bold; color:#036a9e; }
.actBlgHdng a			{ float:right; width:100px; font-size:11px; text-align:right; color:#343434; font-weight:normal; text-decoration:underline; }
.actBlgHdng a:hover		{ color:#000; text-decoration:none; }
.r2rit .actBlg			{ float:left; width:92%; padding:7px 10px; }
.actBlg .actvRcd		{ float:left; width:100%; padding-bottom:5px; margin-bottom:5px; border-bottom:1px dashed #ccc; }
.actvRcd .actvImg		{ float:left; width:45px; height:45px; border:1px solid #343434; margin-right:5px; }
.actvRcd .actvDtl		{ float:left; width:194px; }
.actvDtl h5				{ float:left; width:100%; }
.actvDtl h5 a			{ font-weight:bold; color:#343434; }
.actvDtl h5 a:hover		{ color:#000; }
.actvDtl .actvCtgr		{ float:left; width:100%; margin-top:3px; font-size:11px; color:#666; }
.actvCtgr span			{ color:#000; }
.actvDtl .actvLnk		{ float:left; width:100%; margin-top:3px; color:#999; }
.actvLnk a				{ font-size:11px; font-weight:normal; }
.actvLnk a:hover		{ color:#000; }

.blgLftCnt .blgNtfBr	{ float:left; width:98%; background-color:#eeedee; border:1px solid #ccc; padding:5px; margin-bottom:20px; }
.blgNtfBr .blgNtfMsg	{ float:left; width:350px; }
.blgNtfMsg .blgMico		{ float:left; margin-right:6px; width:22px; height:22px; background:url(../i/sprt/sprt_img.gif) -295px -180px no-repeat;}
.blgNtfMsg .blgMt		{ float:left; font-weight:bold; margin-top:3px; color:#333; }
.blgNtfBr .srtFld		{ float:right; width:180px; text-align:right; padding-top:1px; }
.srtFld .srtLst			{ font-size:11px; color:#666; }

/*Journals/Blogs Left Col*/
.blgLftCnt .blgLftCol	{ float:left; width:210px; background:url(../i/vlg-lftCol-bg.jpg) top repeat-x; padding:10px; }
.blgLftCol .lftTtl		{ float:left; width:100%; }
.lftTtl h1				{ float:left; width:100%; font-size:12px; font-weight:bold; color:#000; }
.blgLftCol .ctgCont		{ float:left; width:100%; margin-bottom:8px; }
.ctgCont .alfBt			{ float:left; width:100%; margin-bottom:3px; display:none }
.alfBt a				{ font-size:14px; font-weight:bold; text-decoration:none; color:#000; }
.ctgCont .brwsLst		{ float:left; width:100%; margin-bottom:5px; border-bottom:1px dotted #999; }
.brwsLst img			{ float:left; margin-right:3px; margin-top:2px; }
.brwsLst a				{ float:left; font-size:13px; font-weight:normal; display:block; padding:2px 0 3px 0; }
.brwsLst a.actv			{ font-weight:bold}
.brwsLst a:hover		{ float:left; color:#000; }
.brwsLst span			{ float:right; color:#666; margin-top:5px; margin-right:5px; }

/*Journals/Blogs Right Col*/
.blgLftCnt .blgRitCol	{ float:left; width:465px; margin-left:15px; }
.blgLftCnt .rcntBlgDv	{ float:left; width:100%; /*margin-bottom:20px; */}
.rcntBlgDv .BlgLstHdng	{ float:right; width:140px; height:16px; overflow:hidden}
.rcntBlgDv .rcntHdng	{ float:left; width:100%; padding-bottom:2px; border-bottom:1px solid #000; margin-bottom:5px; }
.rcntBlgDv h2			{ float:left; font-size:14px; color:#fff; } 
.rcntBlgDv .hdngLnk		{ float:right; text-align:right; width:150px; font-weight:normal; color:#000; text-decoration:underline; }
.rcntRcd .rcntTtl		{ float:left; width:100%; text-align:left; font-size:14px; font-weight:bold; color:#343434; margin-top:5px; }
.rcntRcd .rcntTyp		{ float:left; width:100%; color:#333; margin-top:5px; }
.rcntRcd .rcntTxt		{ float:left; width:100%; color:#888; }
.rcntTxt span			{ float:left; width:96%; margin-top:5px; }
.rcntTxt span a			{ font-weight:normal; }
.rcntTxt span a:hover	{ color:#333; text-decoration:underline; }

.blgRitCol .actvDv		{ float:left; width:100%; margin-bottom:20px; }
.actvDv .actvHdng		{ float:left; width:100%; padding-bottom:2px; border-bottom:1px solid #000; margin-bottom:5px; }
.actvHdng h2			{ float:left; font-size:14px; color:#343434; } 
.actvHdng .hdngLnk		{ float:right; text-align:right; width:150px; font-weight:normal; color:#000; text-decoration:none; }
.actvDv .actvDtl		{ float:left; width:100%; }

.actvDtl .actvRzlt		{ float:left; width:100%; padding:6px 0 ; border-bottom:1px dotted #ccc; margin:0;  }
.actvRzlt .actvImg		{ float:left; width:60px; padding:2px 2px 0 2px ; text-align:center; margin-right:10px; border:1px solid #318ece; }
.actvRzlt .actvImg img	{ width:60px; height:60px;}	
.actvRzlt .actvImg .actvPic	{ position:absolute; display:block; width:60px; height:60px; margin:0; background:#fff url( ../i/private.gif) top left no-repeat;filter:alpha(opacity=80);opacity: 0.8;-moz-opacity:0.8; }	
.actvRzlt .actvtRcd		{ float:left; width:230px; }
.actvtRcd .actvNme		{ float:left; width:100%; margin-bottom:5px; }
.actvNme h6				{ float:left; width:210px; }
.actvNme h6 a			{ font-size:14px; font-weight:bold; color:#000; text-decoration:none; }
.actvNme h6 a:hover		{ color:#424242; text-decoration:underline; }
.actvtRcd .actvinfo		{ float:left; width:100%; margin-bottom:5px; color:#666; }
.actvinfo span			{ color:#318ECE; }
.actvinfo span	a		{ font-weight:normal}
.actvtRcd .actvtAbt		{ float:left; width:100%;  font-size:11px; color:#999; }
.actvtRcd .actvtAbtP		{ float:left; width:100%;  font-size:11px; color:#933; }
.vlgDes .actvtAbtP p			{ color:#933; }
.actvRzlt .actvLnks		{ float:right; width:110px; font-weight:normal; color:#666; text-align:left; }
.actvLnks a				{ display:block; font:11px "Tahoma", Arial, Helvetica, sans-serif; color:#343434; font-weight:normal; text-decoration:none; padding:4px 4px; border-bottom:1px dotted #ccc; }
.actvLnks a:hover		{ background-color:#343434; text-decoration:none; color:#fff; }

/*Villages catagories section*/

.actvDtl .actvCat		{ float:left; width:95%; padding:10px; border-bottom:1px dotted #ccc; margin-bottom:5px; }
.actvCat .actvCatImg		{ float:left; padding:2px; text-align:center; margin-right:10px; border:1px solid #318ece; }
.actvCat .actvCatRcd		{ float:left; width:360px; }
.actvCatRcd .actvCatNme		{ float:left; width:100%; margin-bottom:5px; }
.actvCatNme h6				{ float:left; width:210px; }
.actvCatNme h6 a			{ font-size:14px; font-weight:bold; color:#000; text-decoration:none; }
.actvCatNme h6 a:hover		{ color:#cb2027; text-decoration:underline; }
.actvCatRcd .actvinfo		{ float:left; width:100%; margin-bottom:5px; color:#666; }
.actvCatinfo span			{ color:#000; }
.actvCatRcd .actvCatAbt		{ float:left; width:100%; height:53px; font-size:11px; color:#999; }


#blgMnCnt .blgRitCnt	{ float:right; width:250px; margin-left:8px; }
.blgRitCnt .blgAdDv		{ float:right; width:250px; /*border:1px solid #ccc; */}

.blgLst					{ float:left; width:235px; padding-right:6px /*width:210px;margin-top:5px; padding:10px; background:#dee2e8; border: 1px solid #c1c1c1; margin-right:6px;*/  }
.blgLst .BlgLstHdng		{ float:right; width:175px; height:16px; overflow:hidden}
.blgRitCnt .wtBtn		{ float:left; width:100%; text-align:center; margin-bottom:10px; }
.blgLst .blgLstTtl		{ float:left; width:94%;  background-color:#343434; padding:4px 3%; height:50px }
.blgLstTtl h6			{ float:left; color:#fff; font-size:18px; width:100%; text-align:center; padding-top:12px }
.blgLstTtl a			{ float:right; font-size:11px; font-weight:normal; text-decoration:none; margin-top:1px; color:#fff }
.blgLstTtl a:hover		{ color:#ccc; text-decoration:none; }
.blgLst .blgLstRcd		{ float:left; width:95.2%; padding:2%; margin-top:-1px; position:relative; border:solid 1px #999;}
*html .blgLst .blgLstRcd{ width:95%}		
.blgLstRcd .BlgFrHdng	{ float:left; width:100%; font-weight:bold; color:#333; }
.blgLstRcd .BlgLstCtg	{ float:left; width:100%; font-size:11px; color:#666; margin-bottom:3px; }
.blgLstRcd .BlgRate		{ float:left; width:88%; margin-bottom:3px; min-height:16px; padding-left:63px; }
.BlgRate span			{ float:right; }
.BlgRate img			{ float:left;  }
.BlgRate span a			{ font-size:11px; font-weight:normal; }
.BlgLstCtg span			{ color:#333; }
.blgLstRcd .blgLstImg	{ float:left; width:35px; height:35px; padding:2px; margin-right:5px; border:1px solid #343434; }
.blgLstRcd .blgLstImg img	{ width:35px; height:35px}
.blgLstRcd .blgLstDtl	{ float:right; width:601px; font-size:11px; }
.blgLstDtl p			{ float:left; width:85%; color:#666; height:31px; overflow:hidden; line-height:14px }
.blgLstDtl a			{ font-size:11px; color:#333333;  }
.blgLstDtl span			{ float:left; width:100%; margin-top:5px; color:#999; }
.blgLstDtl span a		{ font-weight:normal; font-size:11px; text-decoration:underline; }
.blgLstDtl span a:hover	{ color:#333; text-decoration:none; }

.blgFrnds				{ float:left; width:228px; margin-top:5px; padding:10px; background:url(../i/vlg-frnds-bg.jpg) top left repeat-x #fff; border:1px solid #ccc; }
.blgRitCnt .wtBtn		{ float:left; width:100%; text-align:center; margin-bottom:10px; }
.blgFrnds .blgFrdTtl	{ float:left; width:100%; padding-bottom:5px; margin-bottom:10px; border-bottom:1px solid #ccc; }
.blgFrdTtl h6			{ float:left; color:#000; }
.blgFrdTtl a			{ float:right; font-size:11px; font-weight:normal; text-decoration:underline; margin-top:1px; }
.blgFrdTtl a:hover		{ color:#333; text-decoration:none; }
.blgFrnds .blgFrRcd		{ float:left; width:100%; padding-bottom:10px; margin-bottom:10px; border-bottom:1px dotted #ccc; }
.blgFrRcd .BlgFrHdng	{ float:left; width:100%; font-weight:bold; color:#333; }
.blgFrRcd .BlgFrCtg		{ float:left; width:100%; font-size:11px; color:#666; margin-bottom:3px; }
.BlgFrCtg span			{ color:#333; }
.blgFrRcd .BlgRate		{ float:left; width:100%; text-align:right; margin-bottom:3px; }
.blgFrRcd .BlgRate span			{ float:right; }
.blgFrRcd .BlgRate img			{ float:left;  }
.blgFrRcd .BlgRate span a		{ font-size:11px; font-weight:normal; }
.blgFrRcd .blgFrImg		{ float:left; width:60px; padding:2px; margin-right:5px; border:1px solid #343434; }
.blgFrRcd .blgFrDtl		{ float:right; width:155px; font-size:11px; }
.blgFrDtl p				{ float:left; width:100%; color:#666; }
.blgFrDtl span			{ float:left; width:100%; margin-top:5px; color:#999; }
.blgFrDtl span a		{ font-weight:normal; font-size:11px; text-decoration:underline; }
.blgFrDtl span a:hover	{ color:#333; text-decoration:none; }

/* view profile blogSection Start */
.cntrBlog				{ float:left; border-top: solid 1px #ccc; padding-top:8px; clear:both; width:100%}
.cntrBlog .blgBx		{ float:left; border-bottom:dashed 1px #ccc; padding:5px 0;}
.cntrBlog .blgImg		{ float:left; width:70px; text-align:left;  }
.cntrBlog .blgImg img	{ width:60px; height:60px; border:solid 1px #ccc;  }
.cntrBlog .blgCnt		{ float:left; width:363px; font-size:11px; }
#mainCnt  .blgCnt h1 	{ font-size:13px; font-weight:bold}
#mainCnt  .blgCnt h1 span{ font-size:11px; font-weight:normal; color:#999}
.cntrBlog .blgStat 		{ float:left; width:100%; margin-top:8px;}
.blgStat  .blgLnk		{ float:right;}	
.blgStat  .blgLnk	a	{ font-size:11px;}	


/* view profile blogSection End */

/*Links section start here*/

.vlgCnt .colm2 .vlgBtns { width:99%; float:right; background-color:#fff; margin-bottom:10px; border: solid 1px #ccc; border-bottom:none;  }
.colm2 .vlgBtns ul { list-style:none; width:100%; margin-bottom:0  }
.colm2 .vlgBtns ul li { width:100%; float:left; height:26px; border:none; border-bottom:solid 1px #bdbcbd; background-color:#FFFFFF; margin-bottom:0; }
.colm2 .vlgBtns ul li a { float:left;  font-size:12px; color:#000000; margin-top:5px; text-decoration:none; font-weight:normal; padding:1px 1px 1px 8px }
.colm2 .vlgBtns ul li span { float:left; margin:5px 0 0 6px; width:18px; height:18px; }
.colm2 .vlgBtns .lst { border:none; }
.colm2 .vlgBtns ul .vlgBtnSpc {}

/*Links section Ends here*/


/* view profile PhotoSection Start */
.cntrPhoto				{ float:left; border-top: solid 1px #ccc; padding-top:8px; width:440px;}
.cntrPhoto h1 			{ font-size:11px; font-weight:bold; color:#343434}
.cntrPhoto h1 span		{ font-size:9px; font-weight:normal; color:#666}
.cntrPhoto .ptoAlbmDt	{ color:#666666; font-weight:normal; font-size:10px; float:left; clear:left; margin-bottom:5px;}
 
.cntrPhoto .ptoAlbmP	{ float:left; padding:10px; border:solid 1px #ccc; margin:0 0 2px 2px;background-color:#eef2d5; width:195px;}
.ptoAlbmP .ptoAlbmImg	{ float:left; width:70px;}
.ptoAlbmP .ptoAlbmImg .fbPic2	{ float:none; width: auto; height:auto; overflow:auto}
.ptoAlbmP .ptoAlbmCnt	{ float:left; width:120px; font-size:11px;}


.cntrPhoto .ptoAlbmT	{ background-color:#e4e4e4}

.cntrPhoto .ptoAlbmPic	{ float:left;/*border:solid 1px #ccc;padding:10px; margin-left:4px; */}
.cntrPhoto .ptoAlbm		{ float:left; margin:0 0 2px 2px; width:216px; border-bottom:dashed 1px #ccc; padding:8px 0; }/*width:142px;*/
.cntrPhoto .ptoAlbm	img	{ width:60px; height:60px;}
.ptoAlbmPic .ptoAlbmImg2{ width:60px; height:60px; overflow:hidden}
.ptoAlbmPic .oldrPst	{ clear:both}
.ptoAlbmImg2			{ float:left; padding-right:5px;}
.ptoAlbmImg		img		{ width:60px; height:60px; border:solid 1px #ccc}
.ptoAlbm .ptoAlbmCnt	{ float:left; width:100%; clear:left}
.ptoAlbm .ptoAlbmTxt	{ width:138px; font-size:11px; padding-right:5px; float:inherit}
.ptoAlbm .ptoAlbmTxt p	{ width:100%; font-size:9px;}

.ptoAlbm h1 a			{ color:#343434; font-weight:bold; font-size:11px; float:left; clear:left}

*html .cntLft .wivNwDv	{ float:none; clear:left}
.cntLft .wivNwDv	a{ text-decoration:underline; width:105px;}
/* view profilePhotoSection Start */

/* Search Alerts */
#container .srhAlrCnt		{ float:left; width:100%; }
.srhAlrCnt .srhAlrBx		{ float:left; width:98%; padding-bottom:5px; margin-bottom:5px; padding-left:10px; }
.srhAlrCnt .banner			{ float:right; }
.srhAlrBx .hdng				{ width:692px; padding:5px 0px; float:left; background:url(../i/sprt/sprt_bgs.gif) 0px -633px repeat-x #ffffff; margin-bottom:3px; border-bottom:solid 1px #f3f3f3; }
.srhAlrBx .hdng label		{ float:left; font-size:14px; font-weight:bold; padding-left:5px; margin-top:8px; }
.srhAlrBx .hdng a			{ float:right; font-weight:normal; color:#2B95DB; font-size:11px; margin-right:5px; text-decoration:none; }
.srhAlrBx .hdng a:hover		{ color:#333; text-decoration:underline; }
.srhAlrBx .hdng input		{ float:right; margin-right:10px; }
.srhAlrBx .srhAlrtBx		{ background-color:#fff; float:left; width:100%; }
.srhAlrBx .srhAlrtBx .entrs	{ float:left; width:97%; padding:5px; border-bottom:1px dashed #cccccc; }
.srhAlrtBx .entrs .alrNo	{ float:left; width:40px; }
.srhAlrtBx .entrs .alrNme	{ float:left; width:300px; font-weight:normal; }
.srhAlrtBx .entrs .alrNme h6{ float:left; font-size:11px; font-weight:bold; color:#3b5998; margin-right:10px; }
.srhAlrtBx .entrs .alrDt	{ float:left; width:120px; margin-bottom:5px; font:11px "Tahoma", Arial, Helvetica, sans-serif; color:#666; }
.srhAlrtBx .entrs .alrAct	{ float:right; width:200px; font-weight:normal; color:#333; }
.srhAlrtBx .entrs b			{ color:#333; font-size:12px; }
.alrAct span				{ float:right; width:130px; }
.alrAct a					{ font:11px "Tahoma", Arial, Helvetica, sans-serif; color:#3b5998; font-weight:normal; text-decoration:none; }
.alrAct a:hover				{ text-decoration:underline; color:#000; }

.srhAlrtBx .pgNo			{ float:right; width:48%!important; text-align:right; margin-top:10px; padding-right:12px; }
.srhAlrtBx .pgNo a			{ font-size:12px; font-weight:bold; padding:2px; text-decoration:none; }
.srhAlrtBx .pgNo a:hover	{ background-color:#3B5998; color:#fff; }

/*sms lightBox*/

.smsBlt	{ float:left; padding:1%; padding-left:18px; background:url(../i/pmnt-blt-2.jpg) left 9px no-repeat  ; width:98%}
.smsMsg	p { clear:left}



<!--Top Bar css Start-->
body { }
.tpBarFrm {
	position: fixed;
    top: 0;
    left: 0;
    width: 100px;
    height: 30px;
	z-index: 99999999;
	background-color:#000;
	}
	
.tpBar {
    
    background:url(../i/tpBar/bg.jpg) top repeat-x; width:100%; height:30px; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#fff; font-weight:bold; white-space:nowrap

 }
.tpBFD	{ clear:both; height:30px;}
.TpBarimgs{float:right; width:460px;}
.TpBarimgs a{ margin-left:3px; white-space:nowrap; float:left}

.sprtpBar { background:url(../i/tpBar/sprt_tpBar.gif) 0% 0% no-repeat; width:73px; height:28px; float:left;}
.rozeTpBar{ background-position:0 0}
.bsteTpBar{ background-position:-74px 0}
.nkshTpBar{ background-position:-148px 0}
.nasbTpBar{ background-position:-223px 0}
.corsTpBar{ background-position:-298px 0}
.chabTpBar{ background-position:-380px 0; margin-left:8px  }

.tbBarLnk { float:left; font-style:italic; line-height:25px; white-space:nowrap; margin-left:3px;}
.barcss		.tbBarLnk a, .tbBarLnk a{ color:#fff;}
.barcss		.tbBarLnk a:hover, .tbBarLnk a:hover{ text-decoration:none}
.barcss 	.tbBarLnk a:hover{ text-decoration:none}
.tbBarLnk 	.tbBarSub { display:inline}
.tbBarLnk 	.tbBarSub a{ color:#ccc; }



*html .tpBarFrm {
    position: absolute;
    top: expression(eval(documentElement.scrollTop));
}
*html body {
    background: white url("http://") fixed;
}
*html .tpBarFrm {
    position: absolute;
    top: expression(eval(documentElement.scrollTop));
}
<!--Top Bar css End-->


/* Language Combobox*/

#langs { float:left; width:300px; }
#langMnu { position:absolute;  width:100px; z-index:30; }
#dropDown { float:left; width:115px; }
#dropDown .drpVal { float:left;  width:90px; height:20px; }
#dropDown .drpVal1 { float:left; font-size:11px; margin-top:4px; white-space:nowrap }
#dropDown .drpBtn { float:left; width:20px; height:20px; cursor:pointer;  background-position: 0px 2px;}
.droppedMnu { float:left; width:100px; border:solid 1px #ccc; background-color:#fff; }
.droppedMnu span { display:block; cursor:pointer; width:100%; height:20px; }

.bkToEng	{ float:left; position:relative; left:76px; margin-top:3px; z-index:100; }
.bkToEng { position:absolute\9; left:auto\9; margin-left:68px\9; white-space: nowrap}

.sprt, .drpBtn { background:url(../i/sprt/translit_sprite.gif) no-repeat;  }
.sprt, .ur, .bn, .ar, .fa, .pu, .hi, .kn, .ml, .mr, .ne, .pa, .ta, .te, .gu  { background:url(../i/sprt/translit_sprite.gif) no-repeat; width:60px; height:20px; float:left; }
.ur { background-position: 0px -40px;  }
.ar { background-position: 0px -80px;  }
.pu { background-position: 0px -20px;  }
.fa { background-position: 0px -60px;  }
.hi { background-position: 0px -100px;  }
.bn { background-position: 0px -120px;  }
.kn { background-position: 0px -140px;  }
.ml { background-position: 0px -160px;  }
.mr { background-position: 0px -180px;  }
.ne { background-position: 0px -200px;  }
.pa { background-position: 0px -220px;  }
.ta { background-position: 0px -240px;  }
.te { background-position: 0px -260px;  }
.gu { background-position: 0px -280px;  }

#langs .cntrls { float:left; width:300px; position:absolute; top:30px; }

.langBox {float:left}
.bkToEng a  { color:#343434; text-decoration:none; font-weight:bold; font-size:12px;}
.bkToEng a:hover { text-decoration:underline}  

.tgCont			{ margin-top: 2px;font-size:9px;float:left;width:100%}
*html .tgCont	{ float:none}
.tgContD		{ margin-top: 2px;font-size: 10px; float: left;}
.tgCont .adTgL, .tgContD .adTgL	{	margin: 2px 5px 0pt 0pt; float: left; padding-left:3px;}
.aTgBx			{ border: 1px solid #CCCCCC; padding: 10px; background-color:#EBEBEB none repeat scroll 0%; position: absolute;color:#777; margin-top:1px; clear:both}
.aTgBx .actBtns	{ float:right; margin-top:10px; white-space:nowrap}
.aTgBx			{ font-weight:normal}		
.aTgBx	.token-input-list-facebook		{ float:none !important;}	
*html .token-input-token-facebook p		{ white-space:nowrap}	
.aTgBx	a		{ color:#777}		
.aTgBx	a.s		{ font-weight:bold}		
/*.cntTgs			{ float:left}*/
.cntTgs .tgEnt	{ padding: 2px 2px 0pt 1px; float: left; margin:0pt 1px 3px 2px; font-size:9px;}
.tgEnt	img		{ border:none !important ; height: auto !important; width: auto !important; float: none !important;}
.tgEnt	a 		{ float:left; margin-left:2px;  font-weight:normal;}
.tgEnt 	p		{ color:#000000; float:left; margin-left:2px;  font-weight:normal;}
.lbTgd			{ margin: 2px 2px 0pt; float: left;}
.tgIn			{ margin: 1pt 3px 0pt; float: left; font-size: 11px;}


/* for tagging, setting in one line Start ... Asif*/

.ursTxtCp .txtBox .tgEnt a, 
.ursTxtCp .txtBox .tgIn	
{ white-space:nowrap}
.ursTxtCp .txtBox .tgIn a	
{ font-size:9px;}

.ursTxtCp .txtBox .tgCont,
.ursTxtCp .txtBox .tgDta,
.ursTxtCp .txtBox .adTgL,
.ursTxtCp .txtBox .lbTgd,
.ursTxtCp .txtBox .cntTgs,
.ursTxtCp .txtBox .tgEnt,

.ursTxtCp .txtBox .tgEnt a,
.ursTxtCp .txtBox .tgEnt p,
.ursTxtCp .txtBox .tgIn
{ display:inline ; float:none }
.tgIn	{ display:inline ; float:none }
.ursTxtCp .txtBox .cntTgs { white-space:normal}

.boxUsrFrm .tgCont{ display:inline}	


.pplKno			{  width:98%; padding:1%; clear:both; float:left; }

.pplKno .bxHld		{ float:left; width:197px; padding:5px; margin:3px; border:solid 1px #ccc; background-color:#fff; }
.pplKno .bxHldS		{ background-color:#ccc; border: 1px solid #424242; }
*html .box .bxHld{  margin-left:4px; }
.pplKno .bxImg		{ float:left; width:42px; height:50px; display:block  }
.pplKno .bxImg img	{ border:solid 1px #ccc; width:35px; 35px;}
.pplKno .bxTxt		{ float:left; width:154px; color:#666; font-size:11px; } 
*html .pplKno .bxTxt { width:150px;}
.pplKno .bxTxt a	{ font-size:11px}
.pplKno .bxTxt	.cls{ float:right;}
.pplKno .bxTxt	a.add{ text-decoration:underline; line-height:18px; font-weight:normal ; font-size:11px; float:left;}
.pplKno .bxTxt	a.add:hover{ text-decoration:none; }

/* Add to contact Layer*/

.mCntctBx			{ width:570px;}
.mCntctBx .cntctCnt	{ float:left; width:100%; }
.cntctCnt .colL 		{ width:97%!important; border:solid 1px #e9e9e9; padding:5px; }
.cntctCnt .colL .contOut{ float:left; width:98%; padding:5px; padding-bottom:0px; background-color:#F6F6F6;  }
.cntctCnt .colL .contOut .refDiv	{ width:93%; margin-left:20px; }
*html .cntctCnt .colL .contOut .refDiv{ float:none}
.cntctCnt .colL .contOut .refDiv .rfCtrl span   {  margin:0pt 0pt 0pt 5px !important; padding:0pt !important; clear:none; float:none; }
.cntctCnt .colL .contOut .refDiv .rfCtrl .token-input-list-facebook  {  border:1px solid #7F9DB9; }
.cntctCtrl 			{ float: left; margin-left: 30px; }
.cntctCtrl input	{ float:left; border:1px solid #7f9db9; }
.cntctCtrl label	{ font-weight:bold; margin:3px 25px 0px 5px; float:left;	}


/* Naseeb Home page User SMS/Comments area*/

.cntMn			{ float:left; width:490px; margin-left:9px; margin-right:0; }/*width:440px;*/
.boxUsr			{ float:left; width:96.5%; background-color:#fff /*url(../i/usrBg.gif) bottom repeat-x*/; border:solid 1px #ccc; padding:5px 10px 10px 10px; margin-bottom:10px; border-radius:4px}
.boxUsr .src    { float:left; background-color:#52680D; padding:4px; color:#fff; margin:8px 0px 0px 5px}
.boxUsrLft		{ float:left; width:100%; }
.boxUsrImg		{ float:left; width:60px; height:60px; margin-right:15px; }
.boxUsrImg img	{ font-size:18px; color:#666; font-weight:normal ; margin-right:10px; border: solid 1px #999}
.boxUsrTxt		{ float:left; width:100%; }
.boxUsrTxt h1	{ float:left; font-size:18px; color:#666; font-weight:normal; }
.boxUsrFrm		{ float:left; width:99.7%; margin-top:7px; }
.boxUsrFrm form	{ float:left; margin:0; padding:0; }
.boxUsrFrm .txtFld { float:left; border:solid 1px #999999; font-size:18px; width:470px; height:25px ;margin:0px; padding:0; font-weight:normal; color:#999;}
.boxUsrFrm input{ width:99%}
.boxUsr	.sndBtn	{ border:solid 1px #343434; width:80px; color:#fff; background-color:#343434; font-weight:bold; font-size:12px; height:27px; }
*html .boxUsr .sndBtn { width:70px;}
.brdCstMsg		{ float:left; width:94%; background-color:#f5f5f5; border:solid 1px #ccc; padding:10px; margin-bottom:10px;}
.brdCstLft		{ float:left; width:100%; }
.brCstImg		{ float:left; width:60px; height:60px; margin-right:10px; padding:0; }
.brCstImg img	{ font-size:18px; color:#666; font-weight:normal ; margin-right:15px; border: solid 1px #999}
.BrdCstTxt		{ float:left; width:325px;   }
.BrdCstTxt h1	{ font-size:18px; color:#666; font-weight:normal; margin:0; padding:0; }
.BrdCstEdt		{ float:right; padding-left:10px; padding-top:4px; }
.BrdCstEdt a	{ color:#990000; }
.boxUsrLft  .src  { float:right; background-color:#52680D; padding:5px; color:#fff; margin:5px 5px 5px 5px}
.boxUsrLft  .vid  { float:left;  color:#3366aa; font-size:10px;}
.boxUsrLft  .vid a  { color:#3366aa; }


.brdCstMsg2		{ float:left; width:100%; padding-bottom:15px;}
.brdCstLft2		{ float:left; width:100%; }
.BrdCstTxt2		{ float:left; width:100%;   }
.BrdCstTxt2 h1	{ font-size:12px; color:#666; margin:0; padding:0; }
.BrdCstTxt2 h1 .aclr { font-size:11px; font-weight:normal; white-space:nowrap;}


.ac				{ float:left; width:495px;/* background:url(../i/navBg.gif) top repeat-x;*/ margin:5px 0 15px; padding-top:8px;}
.ac .pnlHdng	{ float:left; width:495px; padding-bottom:5px; margin-bottom:5px; border-bottom:1px solid #52680d; }
.pnlHdng .usrIco{ float:left; background-position:-21px -41px; margin-top:2px; margin-right:10px; }
.pnlHdng h1		{ float:left; color:#343434; font-size:18px; font-weight:normal; }
.ac	h2			{ color:#666; font-size:12px; font-weight:normal; margin:0 0 8px 0;  }
.ac .acUpd		{ float:left; width:100%; margin-top:10px;  }
.ac .usrBx		{ float:left; padding:18px 10px 0 0 ; width:20px; height:30px;}
.ac .ursTxt		{ float:left; width:375px;  padding:14px; margin:0px; cursor:pointer; }
.ursTxt .txtHdng{ float:left; width:100%; }
.txtHdng a		{ font-size:18px; text-decoration:none; color:#666;  font-weight:normal; float:left; }
.txtHdng a:hover{ text-decoration:none; color:#424242; text-decoration:underline }
.txtHdng span	{ float:right; }
.invFrBtn 		{ float:left; margin:0 0 6px 0px; text-align:center; width:100%; }
.ursTxt .txtDtel{ float:left; width:100%; }
.pnlHdng .rcaIco{ float:left; background-position:-219px -80px; margin-top:2px; margin-right:10px; }
.ac .usrCat		{ float:left; padding-top:10px; width:100%; border-bottom:dotted 1px #ccc; padding:0 0 11px 0 }
*html .ac .usrCat		{ width:99% ;}
.usrCat .catHdng{ float:left; width:96%; padding:5px; border-bottom:1px dotted #ccc; } 
.catHdng h3		{ float:left; margin:0; padding:0; color:#999; font-size:18px; font-weight:normal; }
.usrCat .usrCatHld	{ float:left; clear:both; width:98%; margin:5px 0; border-bottom:1px dotted #ccc; padding-bottom:10px; }
.usrCatHld .catIcoBx{ float:left;  width:25px; height:16px; padding-top:2px; }
.usrCatHld .catTxtBx{ float:left; width:90%; padding-top:3px; }


.usrCat .usrComHld	{ float:left; clear:both; width:97%; border-bottom:1px dotted #a5e3ff; margin-bottom:3px; padding:3px; /*background-color:#dcf4ff ;*/ }
.usrComHld .catIcoBx{ float:left;  width:25px; height:16px; padding-top:2px; }
.usrComHld .catTxtBx{	float:left;	width:65%;	padding-top:3px;}
.usrComHld .catTxtBx a { float:none; margin:0; font-size:12px; color:#000; font-weight:normal; }
.usrComHld .catTxtBx a:hover { text-decoration:underline; }
.usrComHld a		{ float:right; padding-right:3px; margin-top:3px; }
.usrComHld .bcTD { float:right; width:auto; font-size:10px; color:#666; padding-top:3px; }
.usrComHld .catTxt	{ padding:0; margin:0; }



.usrComHld .usrImg	  { float:left; width:35px; height:35px; padding-right:10px; }
.usrComHld .usrImg	img	  { border:solid 1px #ccc; float:left; width:35px; height:35px; clear:both}
.usrComHld .usrImg a		{ float:left; padding:0px; margin:0px; }

.interaction	{ overflow:auto; max-height:480px; overflow-x:hidden;}
.*html .interaction { height: expression( this.scrollHeight > 460 ? "480px" : "auto" ); }
.usrCat			{ width:100%; clear:left}
.usrCat .usrBxCp{ float:left;/* background:url(../i/picBx.gif) right 7px no-repeat;*/ padding-right:10px; width:50px; height:50px; margin-top:2px; }
.usrBxCp img	{ border:solid 2px #ccc; width:45px; height:45px;}
.usrCat .ursTxtCp { float:left; width:375px;/* margin-top:10px;*/}
*html .usrCat .ursTxtCp { width:370px}
.ursTxtCp .txtBox { float:left; width:420px; /*background-color:#ebebeb;*/ padding:5px; }
.txtBox .CmntNme  { float:left; width:100%; text-align:left; padding:0px; /*margin-bottom:3px;*/ }
.txtBox .CmntNme .bscFrnd  { font-style:normal; font-weight:bold; font-size:12px}
.txtBox .CmntNme .bscFrnd a  { text-decoration:none}
.txtBox .CmntNme .bscFrnd a:hover  { text-decoration: underline}
.txtBox .CmntNme .bscInfo  { font-style:normal; font-size:12px; font-weight:bold;}
.txtBox .CmntNme .bscInfo a  { text-decoration:none;}
.txtBox .CmntNme .bscInfo a:hover  { text-decoration: underline;}
.CmntNme h2		  { float:left; margin:0px; font-size:12px; } 
.CmntNme h2 a	  { font-size:12px; color:#36a; font-weight:bold; margin-right:3px; } 
.CmntNme h2 a:hover{ color:#424242; text-decoration:underline } 
.txtBox .pstngTme { float:left; text-align:left; color:#666; font-size:10px; }
.pstngTme img{ margin:0 0 0 5px !important; padding:0}
.txtBox .pstCmnt  { float:left; width:100%; }
.txtBox .vewCmnt  { float:left; width:50%; text-align:right; float:right; }
.vewCmnt a		  { font-size:11px; color:#333; text-decoration:underline; font-weight:bold; }
.vewCmnt a p	  { display:inline; }
.vewCmnt a:hover  { color:#343434; text-decoration:none; }
.testbg			  { background:url(../i/grdBxBig.gif);}
.stsRmv			  { float:right; margin-right:3px;}
.usrCnvs		  { background-color:#dee2e8; clear:left; padding:2%; width:96%; float:left; margin-bottom:10px; border:solid 1px #c1c1c1}
.usrCnvs textarea { width:413px; padding: 4px; border:solid 1px #c1c1c1; font-size:12px; color:#666; font-size:11px;}

/* User Home Pages, User Account Info. Notification Section Changed by adding adjusent new classes*/

.acNw				{ background-color:#e1e1e1; width:97%; margin:5px 0 15px; padding:0 2% 2% 2%;}
.acNw .acUpd		{ margin-top:7px;  }
.acNw .usrBx		{ background:none; padding:0 !important; width:20px; height: auto;}
.acNw .usrBxCls		{ width:100%; text-align:right; padding-bottom:3px}
.acNw .ursTxt		{ background:none;width:400px !important;  padding:0 !important; }
.acNw .txtHdng a	{ font-size:13px; font-weight:bold }


/* User video Embedding Forms and fields*/
.ursVidFrm			{ float:left; width:100%; padding-top:5px}
*html .ursVidFrm	{ float:none}
.ursVidFrm .txtFld 	{ width:330px; height:18px !important; font-size:12px; }
.ursVidFrm .sndBtn 	{ width:60px; height: auto; font-size:12px; padding-bottom:1px; font-weight:normal}
*html .ursVidFrm .sndBtn 	 { height:20px; width:58px;}
#inpLnk 			{ line-height:normal !important}
#txtStatus			{ line-height:normal !important; width:450px !important; padding-right:20px !important; overflow:auto}
/* User video Embedding classes*/
.ursVid { float:left;width:100%; padding-top:8px;}
.ursVid .ursVidImg	{ float:left;}
.ursVid .ursVidImg a	{ float:left}
.ursVid .ursVidImg span	{ position: relative; z-index:100; margin-top:-25px; margin-left:5px; background:url(../i/play.gif) top left no-repeat; width:60px; height:20px; float:left; clear:left; cursor:pointer}
.ursVid .ursVidImg img	{ width:99px; height:69px; border:solid 1px #343434; margin-right:5px}
.ursVid .ursVidTxt .tpSc { float:left; width:100% }
.ursVid .ursVidTxt		{ /*float:left;*/ width:66%;  display:table}	
.ursVid .ursVidTxtN		{ width:100%;}	
.ursVid .ursVidTxt h3 	{ font-size:12px; font-weight:bold}
.ursVid .ursVidTxt h3 a{ text-decoration:none}
.ursVid .ursVidTxt h3 a:hover{ text-decoration:underline}
.ursVid .ursVidTxt i 	{ font-size:10px; font-weight:bold; padding-right:5px; font-style:normal; color:#777}
.ursVid .ursVidTxt span { font-size:12px; }
.ursVid .ursPhts		{ float:left; padding:2px 2px 0 2px; margin-right:1px;border:solid 1px #ccc; *padding:2px }
.ursVid .ursPhts a 		{ float:left}
.ursVid2 { float:left;width:95%; padding-top:8px;}
#divstat .ursVid2 { width:100%}
.ursVid2 .ursVidImg	{ float:left;}
.ursVid2 .ursVidImg img	 	{ width:99px; height:69px; border:solid 1px #343434}
.ursVid2 .ursVidTxt			{ float:left; width:295px; padding-left:8px;}	
.ursVid2 .ursVidTxt h3 		{ font-size:12px; font-weight:bold}
.ursVid2 .ursVidTxt i 		{ font-size:10px; font-weight:bold; padding-right:5px; font-style:normal; color:#777}
.ursVid2 .ursVidTxt span 	{ font-size:11px; }


/* Make Contact Box for Journal/Village/Chat Start*/
.mkCntBx			{ float:left; padding:3%; width:93.5%; border:solid 1px #ccc; margin-bottom:10px}
.mkCntBx h2 		{ font-size:18px; font-weight:normal; color:#424242; padding-bottom:10px}
.mkCntBx .mkCntJ a,	.mkCntBx .mkCntV a,
.mkCntBx .mkCntC a	{ font-weight:bold; display:block; height:21px; margin-bottom:3px; padding: 8px 5px 0 36px; background:#ccc url(../i/mkcnt.gif) 0% 0% no-repeat}
.mkCntBx .mkCntJ a	{ background-position:0 0}
.mkCntBx .mkCntV a	{ background-position:0 -31px}
.mkCntBx .mkCntC a	{ background-position:0 -62px}
.mkCntBx .mkCntJ a:hover,.mkCntBx .mkCntV a:hover,.mkCntBx .mkCntC a:hover	{ color:#424242; background-color:#bbb}
/* Make Contact Box for Journal/Village/Chat Start*/

/*---Make introduction Search-Fascet Page- Header---*/ 	 
.infoMI				  { float:left; width:100%; clear:both}
.infoMI .srchMI       { float:left; width:100%; background-color:#ccc; border:1px solid #ccc; padding:3px 0 2px 0; margin-bottom:14px; } 	 
.srchMI .fldsMI       { width:100%; margin:0 auto;} 	 
.fldsMI .frndSrchMI   { float:left; width:450px;text-align:left; padding:0 0 0 10px } 	 
.frndSrchMI h3        { float:left;  font-size:13px; color:#333; padding: 8px 8px 0 0; font-weight:bold } 	 
.frndSrchMI .scrhTxt  { float:left; font-size:21px; width:325px; color:#666; padding-left:5px; } 	 
.frndSrchMI2          { float:left; width:250px; margin-right:10px; text-align:left; } 	 
.frndSrchMI2 h3       { float:left;  font-size:13px; color:#555; padding: 8px 8px 0 0; font-weight:bold } 	 
.frndSrchMI2 .scrhLst { float:left; font-size:21px; width:185px; color:#666; border:solid 1px #b3b3b3 } 	 
 
.fldsMI .widPicDv     { float:left; width:115px; } 	 
.widPicMI .widPcObj   { float:left; } 	 
.widPcMI input       { padding-left:0; margin-left:0; } 	 
.widPicMI .widPcTxt   { float:left; width:96px; font-size:11px; color:#666; margin-top:3px; text-align:center; } 	 
.fldsMI .mnSrchBtn    { float:left; width:92px; text-align:center; } 	 
.srchBtnMI .srchBtn   { float:left; width:89px; height:31px; background-color:#333; font-size:14px; font-weight:bold; color:#fff; cursor:pointer; border: solid 0px #333 }
	 
/* Make introduction Process Fields..created by Asif Start*/	 
.intFrmCp		{ float:left; font-weight:bold; width:200px; padding:3px;}
.intFrmCp span	{ font-size:10px; font-weight:normal}
.intFrmFld		{ float:left; width:400px; margin-bottom:10px;}
.intFrmFld	.token-input-list-facebook { padding-bottom:5px}
.intFrmFld .intFrmFBx{ padding:5px 1%; width:98%; border:solid 1px #ccc	}
.intFrmFld .intFrmFBx2{ padding:5px ; width:300px; border:solid 1px #ccc	}
.intFrmBtn		{ background-color:#424242; font-weight:bold; color:#fff; padding:3px; border:0; float:right; cursor:pointer}
.intFrmCHd 		{ font-size:18px; padding-bottom:14px}
.intFrmDBtn		{  background-color:#424242; font-weight:bold; color:#fff; padding:1px; border:0; cursor:pointer}
.intFrmSgt		{ float:left; width:364px }
.intFrmSBtn		{ background-color:#424242; font-weight:bold; color:#fff; padding:5px; border:0; cursor:pointer; margin-left:4px}
*html .intFrmSBtn { width:40px; height:30px;}
/* Make introduction Process Fields..created by Asif End*/	 

/* Make Introduction box on home page start*/	 

.MIBx { float:left; padding:3%; margin-bottom:10px; width:93.5%; border:solid 1px #ccc; cursor:pointer}
.MIBx .MIPic	{ float:left; }
.MIBx .MIBxCnt	{ float:left; padding-left:8px; width:164px }
.MIBx .MICnt	{ clear:left; }
.MIBx .MIHd		{ float:left; font-size:16px; color:#424242; font-weight:bold }

/* Make Introduction box on home page start*/	 
 	 
/*--Right Area--*/ 	 
.srchCntMI .ritPnlMI       { float:left; width:433px; padding-left:14px;  } 	 /*width:670px; margin-left:20px; */
.ritPnlMI .dtlPnlMI        { float:left; width:428px; ; height:377px; overflow:auto; overflow-x: hidden; border-top: dashed 1px #ccc;border-bottom: dashed 1px #ccc; padding:5px 0} /*width:485px;*/ 	
	 

/* Make introduction Search Light box css Start */
/*--Left Fascet Area--*/ 	 
.srchCntMI .fsctPnlMI      { float:left; width:235px; padding:10px; margin:0px; background-color:#e1e1e1; border-right:1px solid #999; height:405px; overflow:auto; overflow-x: hidden } 	 
.fsctPnlMI .fsctFltrMI     { float:left; width:91%; padding:10px; margin-bottom:10px; background-color:#ccc; border:1px solid #999; } 	 
.fsctFltrMI .fltrTtlMI     { float:left; width:100%; margin-bottom:5px; } 	 
.fltrTtlMI h6              { float:left; font-size:12px; color:#333; } 	 
.fltrTtlMI span            { float:right; font-size:11px; color:#666; } 	 
.fltrTtlMI span a          { font-size:11px; } 	 
.fltrTtlMI span a:hover   	{ color:#000; } 	 
.fsctFltrMI .fltrDscMI     { float:left; width:100%; font-size:11px; color:#333; margin-bottom:3px; } 	 
.fltrDscMI h6              { float:left; width:135px; font-size:11px; font-weight:normal; } 	 
.fltrDscMI .spnNo          { float:left; width:50px; margin-right:5px; text-align:right; } 	 
.fltrDscMI .spnRmvMI       { float:right; }

.pgNo					{ float:right; width:48%!important; text-align:right; margin-top:5px; padding-right:5px; white-space:nowrap }
.pgNo a					{ font-size:12px; font-weight:bold; padding:2px; text-decoration:none; color:#333 }
.pgNo a:hover			{ background-color:#333; color:#fff; }
.pgNo span		b		{ background-color:#333; color:#fff; padding:2px 0 2px 3px ; font-size:12px; font-weight:bold; }
.ritPnl .adPnl			{ float:right; width:160px; margin-left:20px; }

.fsctPnlMI .fsctHdngMI     		{ float:left; width:100%; margin-bottom:10px; } 	 
.fsctHdngMI h3             		{ float:left; font-size:16px; font-weight:bold; color:#333; text-decoration:underline; } 	 
 
.fsctPnlMI .fsctDvMI         		{ float:left; width:100%; margin-bottom:10px; padding-bottom:5px; border-bottom:1px dotted #ccc;  } 	 
.fsctDvMI .mnFsctMI          		{ float:left; width:99%; margin-bottom:4px; } 	 
.mnFsctMI .mnFsctBltMI       		{ float:left; width:10px; height:11px; margin-right:4px; margin-top:3px; } 	 
.mnFsctMI h4               		{ float:left; width:200px; margin:0px; padding:0px; font-size:12px; padding-top:2px; }
.mnFsctMI h4 a            		{ font-size:14px; font-weight:bold; color:#333; text-decoration:none; } 	 
.mnFsctMI h4 a:hover      		{ color:#333; } 	 


 
.fsctDvMI .sbFsctDvMI      		{ float:left; width:94%; padding-left:13px; margin-bottom:5px; } 	 
.sbFsctDvMI .sbFsctMI      		{ float:left; width:100%; margin-bottom:5px; } 	 
.sbFsctMI .sbFsctBltMI     		{ float:left; width:5px; height:6px; margin-top:2px; margin-right:6px; } 	 
.sbFsctMI h5               		{ float:left; width:145px; margin:0px; padding:0px; } 	 
.sbFsctMI h5 a             		{ font-size:12px; font-weight:normal; color:#333; text-decoration:none; font-weight:bold } 	 
.sbFsctMI h5 a:hover       		{ color:#333; } 	 
.sbFsctMI span             		{ float:right; text-align:right; font-size:11px; color:#6b9855; } 	 
.sbFsctMI span a           		{ text-decoration:none; font-size:11px; color:#6b9855;  } 	 
.sbFsctMI span a:hover    		{ text-decoration:underline; color:#333; } 	 
 
 
.sbFsctMI .sbFsct2MI       		{ float:left; width:88%; padding-left:22px; line-height:17px; } 	 
.sbFsct2MI a               		{ float:left; clear:left; font-size:12px; font-weight:normal; color:#333; text-decoration:none; } 	 
.sbFsct2MI a:hover         		{ color:#000; } 	 
.sbFsct2MI a.active        		{ color:#333; font-weight:bold; } 	 
.sbFsct2MI span           	 	{ float:right; text-align:right; font-size:11px; width:35px; color:#666; } 	 
.sbFsct2MI span a         	 	{ font-weight:bold; text-decoration:underline; color:#333; font-size:11px;  } 	 
.sbFsct2MI span a:hover   		{ color:#343434; text-decoration:none; } 	 
.sbFsct2MI .otrLstMI       		{ float:left; width:100%; font-size:11px; padding:2px; color:#666; border:1px solid #ccc; margin-top:3px; } 
	 
/* Make introduction Search Light box left facets css End */


/* Makeintroduction Search Lightbox selected contacts area Start*/	 
.srchCntMI .sltCndMI			{ float:right; width:180px; border:solid 1px #ppp;}
.srchCntMI .sltCndsMI			{ max-height:377px; overflow:auto; overflow-x:hidden; padding:5px; background-color:#ccc; clear: left}
*html .srchCntMI .sltCndsMI 	{ width:170px;}
.srchCntMI .sltCndHdr			{ padding:5px; background-color:#424242; color:#fff; font-size:13px; font-weight:bold; display:block}
.srchCntMI .infMsg p			{ font-size:13px}
.srchCntMI .infMsg span			{ padding:0; border:none}
*html .srchCntMI .sltCndsMI		{ height: expression(this.scrollHeight > 350 ? "377px" : "auto");}
.sltCndMI .sltClsMI				{ float:right; margin-top:3px;}
.sltCndMI span					{ display:block; padding:3px 0; border-bottom:dashed 1px #999; color:#333}
.sltCndMI span		a			{ font-weight:bold; text-decoration:none; color:#333}			
.sltCndMI .sltCMIBtn			{ padding:5px 0 0 0}
.sltCndMI .sltCMIBtn a,.sltCndMI .sltCMIBtn input	{ background-color:#333; font-weight:bold; color:#fff; float:right; padding:4px; text-decoration:none}
.sltCndMI .sltCMIBtn a:hover 	{ color:#e4e4e4}
/* Makeintroduction Search Lightbox selected contacts area End*/

/* Makeintroduction Search Lightbox Top Tabs Start*/

.tpMI			{ float:right;}
.tpMI a			{ float:right; padding:5px 0 5px 0 ; border:solid 1px #ccc; background-color:#e4e4e4; border-bottom:0; margin-left:3px; text-decoration:none; font-weight:bold; width:77px; text-align: center; color:#333}		
.tpMI a:hover	{ background-color:#ccc; }		
.tpMI a.s		{ background-color:#ccc; }		

/* Makeintroduction Search Lightbox Top Tabs End*/	 
div.token-input-dropdown-facebook ul li.token-input-selected-dropdown-item-facebook {
    background-color: #424242;
    color: #fff;
}

div.token-input-dropdown-facebook ul li.token-input-selected-dropdown-item-facebook label {
    color: #ccc;
}

/* Upgrade Membership box ... at top on send gift light box start*/
.umsHd		{ font-size:18px; color:#424242; padding:10px; text-align:center}
.umsHd	a	{ font-size:18px; text-decoration:none; font-weight:bold}
.umsHd	u	{  text-decoration:none}
/* Upgrade Membership box ... at top on send gift light box start*/

/* Why Nasee Lightbox Start*/

.whyPyMn					{ border:solid 6px #666; margin:0 auto; width:600px;  padding:8px;  display:block; background-color:#ccc}
.whyPyBx					{ border:solid 1px #999; float:left; padding:2%; margin:8px; width:93.5%; background-color:#fff}
.whyPyHdr					{ font-size:30px; text-align:center; width:100%}
.whyPyBx .whyPyHd			{ float:left; font-size:18px; width:100%; padding-bottom:5px; text-transform:uppercase}
.whyPyBx .whyPyRw			{ float:left;background:url(../i/dotLite.gif) top repeat-x; width:100%; padding-bottom:1px}

.whyPyBx .whyPyCp			{ float:left; width:58%; padding:1%; font-weight:bold ;font-size:16px; height:20px}
.whyPyBx .whyPyBc			{ float:left; width:17%; padding:1%; text-align:center; vertical-align:middle; border-right:solid 2px #fff;background-color:#c6c7c6;; height:20px}
.whyPyBx .whyPyPm			{ float:left; width:18%; padding:1%; text-align:center; vertical-align:middle;background-color:#d7c1ed; height:20px }

.whyPyBx .whyPyHd .whyPyBc	{ background-color:#424242; color:#FFFFFF; }
.whyPyBx .whyPyHd .whyPyPm	{ background-color:#5f2466; color:#FFFFFF; }

.whyPyBx .whyPyRw .whyPyCp	{ padding-left:3%; width:56%; background:#f2ebf7 url(../i/payment/aro.gif) no-repeat scroll 0px 11px; }	


/* Why Naseeb Ligtbox End*/

/*Why Pay Page start*/
.whPy		{ float:left; width:100%;/*width:800px;*/}
.whPyTbl	{ border-collapse: collapse;}
.whPyTbl .whPyMt		{ border:0 }
.whPyTbl td { border:solid 1px #ccc; width:16%}

.whPyHdBc, .whPyHdSr, .whPyHdGd, .whPyHdPm	{ font-size:18px; text-align:center; text-transform:uppercase; font-weight:bold; padding:30px 0}

.whPyHdBc	{ }
.whPyHdSr	{ background-color:#e1e1e1 }/*ebedf0*/
.whPyHdGd	{ background-color:#faefb5 }/*e5e696*/
.whPyHdPm	{ background-color:#f5d9d9 }/*fedafe*/

.whPyHd, .whPyHd, .whPyBc, .whPySr, .whPyGd, .whPyPm { font-size:18px; text-align:center; padding:30px 0 0 0; vertical-align:top; font-weight:bold}
.whPySr, .whPyGd, .whPyPm	{ color:#900; font-size:24px}
.whPySr a, .whPyGd a, .whPyPm a  { margin-top:10px; font-size:0; display:block;}

.whPyHd		{ background-color:#e2e2b7; font-weight:normal; text-transform:uppercase}
.whPyBc		{ background-color:#e2e2b7; font-weight:normal; text-transform:uppercase}
.whPySr		{ background:#e2e2b7 url(../i/whPySr.gif) center top no-repeat }
.whPyGd		{ background:#e2e2b7 url(../i/whPyGd.gif) center top no-repeat }
.whPyPm		{ background:#e2e2b7 url(../i/whPyPm.gif) center top no-repeat }

.whPyCp, .whPyRw	{ padding:5px;} 

.whPyCp	{}
.whPyRw	{ text-align:center; vertical-align:middle; color:#424242; font-weight:bold}
.whPyBft{ float:right; background-color:#424242; width:150px; height:500px; padding:5px; color:#ccc }
/*Why Pay Page End*/



/* STAR RATING Start*/

.star-rating,
.star-rating a:hover,
.star-rating a:active,
.star-rating a:focus,
.star-rating .current-rating{
	background: url(../i/rt/stars.gif) left -1000px repeat-x;
}
.star-rating{
	position:relative;
	width:125px;
	height:25px;
	overflow:hidden;
	list-style:none;
	margin:0;
	padding:0;
	background-position: left top;
}
.star-rating li{
	display: inline;
}
.star-rating a, 
.star-rating .current-rating{
	position:absolute;
	top:0;
	left:0;
	text-indent:-1000em;
	height:25px;
	line-height:25px;
	outline:none;
	overflow:hidden;
	border: none;
}
.star-rating a:hover,
.star-rating a:active,
.star-rating a:focus{
	background-position: left bottom;
}
.star-rating a.one-star{
	width:20%;
	z-index:6;
}
.star-rating a.two-stars{
	width:40%;
	z-index:5;
}
.star-rating a.three-stars{
	width:60%;
	z-index:4;
}
.star-rating a.four-stars{
	width:80%;
	z-index:3;
}
.star-rating a.five-stars{
	width:100%;
	z-index:2;
}
.star-rating .current-rating{
	z-index:1;
	background-position: left center;
}	
*html .star-rating .current-rating{ margin-top:-2px; height:14px;}
/* STAR RATING End*/
/* for an inline rater Start*/
.inline-rating{
	display:-moz-inline-block;
	display:-moz-inline-box;
	display:inline-block;
	vertical-align: middle;
}
/* for an inline rater End*/
/* smaller star Start*/
.small-star{
	width:50px;
	height:10px;
}
.small-star,
.small-star a:hover,
.small-star a:active,
.small-star a:focus,
.small-star .current-rating{
	background-image: url(../i/rt/stars.gif);
	line-height: 10px;
	height: 10px;
}
/* smaller star End*/

/* Recommend a contact start*/
.rmdCnt	{ display:block; margin:0 auto; padding-right:160px; width:686px;}
.rmdTxt		{ float:left; padding:14px 0;}
.rmdBx		{ float:left; padding:2%; background-color:#e4e4e4; border:solid 1px #c6c7c6; width:95.5% }
.rmdCp		{ float:left; padding:6px 0; width:200px; font-weight:bold}
.rmdFm		{ float:left; padding:6px 0; width:358px;}
.rmdFm .rmdFmSlt { float:left; width:113px; padding-top:1px\9}
.rmdFm .rmdFmSlt select{ width:110px;}
.rmdFm .rmdInp 	{ width:237px; width:255px\9; }
.rmdFm select 	{ width:354px; font-size:13px; height:22px;}
.rmdFm .rmdOr	{ width:80px;}
.rmdFm textarea { width:346px; height:80px; font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#666; text-align:left; padding:2px;}
.rmdBtn 		{ float:left; padding-left:200px;}
.rmdBtn .rmdIBtn{ float:left; padding:2px 5px; background-color:#424242; color:#fff; border:0; font-weight:bold; cursor:pointer}
.rmdNte			{ float:left; clear:left; margin-top:14px;}
/* Recommend a contact End*/
/* Fixed chant Link at footer start*/
.chtFndSct 					{ position:fixed; bottom:0px; left:82%; border:0; richness:0; float:right; padding-right:8px;  z-index:2000000/*999000*/;  margin-bottom:37px;}
.chtFndBtn					{ float:left; clear:both; padding-left:4px; }
.chtFndSct a.chtFndLnk 		{ color:#888;  padding:5px 0 5px 28px; width:106px; float:left;background:#e6e6e6 url(../i/status/icoNb.gif) 7px 4px no-repeat; border-left:solid 1px #9caca8;border-right:solid 1px #9caca8;}
.chtFndSct a.chtFndLnk:hover{ background-color:#e1edff;}
.chtFndSct a.chtFndSlt		{ color:#888; padding:5px 0 5px 28px ; width:106px; float:left; border-right:solid 1px #999; background:#fff url(../i/status/icoNb.gif) 7px 4px no-repeat; border-left:solid 1px #9caca8;border-right:solid 1px #9caca8;}
.chtFndSct a.chtFndSlt:hover{ background-color:#e1edff}
.chtFndSct a img			{ vertical-align:middle}

*html .chtFndSct 			{ position: absolute;bottom: expression(eval(documentElement.scrollTop));  margin-bottom:0;padding-bottom:25px;}
*html body 					{ background: white url("http://") fixed;}
*html .chtFndSct 			{ position: absolute;bottom: expression(eval(documentElement.scrollTop));}

/* Chat Box start*/
.chtBrBx	{ float: left; width:256px; background:url(../i/status/meboTrans.png); }
	 
.chtBrCnt	{ float:left; width:96%;  padding:2%; *float:none}
*html .chtBrCnt	{  }
.chtBrCont	{ float:left; width:95.6%; padding:2%; max-height:250px; min-height:100px; overflow:auto; overflow-x:hidden; border:solid 1px #ddd; background-color:#fff}
*html .chtBrCont{ float:none; clear:both;

	height: expression( this.scrollHeight > 250 ? "260px" : "auto" ); 

   	height: expression( this.scrollHeight < 100 ? "95px" : "auto" ); 

}
.chtBrCnt .chtBrUsr{ float:left; padding-bottom:4px; clear:both; width:100%; border-bottom:1px #ccc dotted; margin-bottom:3px;}
.chtBrCnt .chtBrImg { float:left; width:30px; height:26px;}
.chtBrCnt .chtBrImg img { width:24px; height:24px; border:solid 1px #ccc}
.chtBrCnt .chtBrNme		{ float:left; font-size:11px; white-space:nowrap; float:left; width:155px; }
.chtBrCnt .chtBrNme	 a	{ width:100%; float: left }
.chtBrCnt .chtBrNme span{ float:left; clear:left; font-weight:normal; color:#777;}
.chtBrFtr	{ float:right; width:251px; height:1px; background:#fff; clear:both; display:none}
.chtBrFtr .chtLine	{ float:right; width:131px; height:1px; background-color:#888; clear:both}

.chtBrHdr	{  float:left; width:98%; height:18px; padding:5px 0 5px 5px}
*html .chtBrHdr	{  background:url(../i/chat/chtBrHd.gif) no-repeat; padding-bottom:0px}
.chtBrHdr h2 { float:left; font-size:13px; color:#FFFFFF; padding:3px; width:200px}	

* html .chtFndSct  {position: absolute;
top:expression(eval(document.compatMode &&
document.compatMode=='CSS1Compat') ?
documentElement.scrollTop
+(documentElement.clientHeight-this.clientHeight) 
: document.body.scrollTop
+(document.body.clientHeight-this.clientHeight));}

.chtBrPrs	{ float:left; width:99.5%; border:solid 1px #ccc; background:url(../i/chat/chtTbBg.png) top left repeat-x; *float:none}
.chtBrPrs a { float:left; padding:2px 2% 2px 6%; width:92%; font-weight:bold; font-size:11px; background:url( ../i/sb-fsct-blt.gif) 3px 6px no-repeat}
.chtBrPrs a.chtLO { background:none; padding-left:0; font-weight:normal; float:left;width:auto; padding:5px 0 0 5px} 
.chtBrPrs a.s { background:url( ../i/sb-fsct-bltd.gif) 3px 6px no-repeat}
.chtBrPrs #lnkMC	{ width:auto; margin:3px}
.chtBrPrs .chtBrLnch { float:right; padding:2px 10px 0 0; width:auto; background:none}	
.chtBrPrs .chtBrLnch:hover { background:none}

.chtMin	 	{ float:right; margin-right:9px; width:20px}
.chtMin	 a	{ float:right; width:18px; height:20px; background:url(../i/status/minimize.gif) center center no-repeat;}

/* Interaction alerts combined with chat classes start */
.intAlrtSct					{ position:fixed; bottom:0px; left:74.5%; border:0; richness:0; padding-right:8px; float:right; z-index:2000000; margin-bottom:37px;}
*html .intAlrtSct  {position: absolute;
top:expression(eval(document.compatMode &&
document.compatMode=='CSS1Compat') ?
documentElement.scrollTop
+(documentElement.clientHeight-this.clientHeight) 
: document.body.scrollTop
+(document.body.clientHeight-this.clientHeight)); padding-bottom:25px;}
.intAlrtSct .chtBrUsr .chtBrNme a		{ float:none; text-decoration:underline; width:auto; padding-right:0; color:#666}
.intAlrtSct  .chtBrBx					{ width:360px; background:url(../i/status/meboTrans.png);}
.intAlrtSct  .chtBrCont					{ width:95.5%}
.intAlrtSct  .chtBrPrs a				{ width:auto}
.intAlrtSct  .chtBrHdr					{ }
*html .intAlrtSct  .chtBrHdr			{ }
.intAlrtSct  .chtBrCnt					{ }
*html .intAlrtSct  .chtBrCnt			{ }
.intAlrtSct .chtBrUsr .chtBrNme span	{ float:none; width:auto; padding-right:5px; }
.intAlrtSct .chtBrUsr .chtBrNme p		{ color:#999; padding-top:1px; border-top:dotted 1px #ccc; margin-top:5px;}
/*.intAlrtSct .chtBrCnt .chtBrImg			{ width:14px; background:url( ../i/ico_rarrow.gif ) 1px 4px no-repeat; height:14px;}*/
.intAlrtSct .chtBrCnt .chtBrImg			{ width:26px; height:26px;}
.intAlrtSct .chtBrCnt .chtBrImg img		{ width:24px; height:24px;border:solid 1px #999}
.intAlrtSct .chtBrUsr .chtBrNme 		{ width:261px; white-space:normal; color:#999; padding-left:8px;}
.intAlrtSct .chtBrUsr 					{ border:none; padding:4px 0; margin:0}
.intAlrtSct .chtBrImg img				{ width:auto; height:auto; border:none}
.intAlrtSct h3							{ font-weight:bold; font-size:11px; color:#666; margin:0; padding:0; width:100%; border-bottom:solid 1px #ccc; margin-bottom:8px; padding-top:8px; clear:both }
.intAlrtSct sup							{ float:left; padding-top:2px;}
/* Interaction alerts combined with chat classes Ends */

/* Notifications combined with chat classes start */
.notBar					{ position:fixed; bottom:0px; left:82%; border:0; richness:0; float:right;  z-index:2000000/*999000*/;  margin-bottom:37px;}
*html .notBar  {position: absolute;
top:expression(eval(document.compatMode &&
document.compatMode=='CSS1Compat') ?
documentElement.scrollTop
+(documentElement.clientHeight-this.clientHeight) 
: document.body.scrollTop
+(document.body.clientHeight-this.clientHeight)); padding-bottom:25px;}
.notBar .chtBrUsr .chtBrNme a		{ float:none; text-decoration:underline; width:auto; padding-right:0; color:#666}
.notBar  .chtBrBx					{ background:url(../i/status/meboTrans.png); }
.notBar  .chtBrCont					{ width:95.5%}
.notBar  .chtBrPrs a				{ width:auto}
.notBar .chtBrUsr .chtBrNme span	{ float:none; width:auto; padding-right:5px; }
.notBar .chtBrUsr .chtBrNme p		{ color:#999; padding-top:1px; border-top:dotted 1px #ccc; margin-top:5px;}
.notBar .chtBrCnt .chtBrImg			{ width:14px; background:url( ../i/ico_rarrow.gif ) 1px 4px no-repeat; height:14px;}
.notBar .chtBrUsr .chtBrNme 		{  white-space:normal; color:#999; padding-left:8px;}
.notBar .chtBrUsr 					{ border:none; padding:4px 0; margin:0}
.notBar .chtBrImg img				{ width:auto; height:auto; border:none}
.notBar h3							{ font-weight:bold; font-size:11px; color:#666; margin:0; padding:0; width:100%; border-bottom:solid 1px #ccc; margin-bottom:8px; padding-top:8px; clear:both }
.notBar sup							{ float:left; padding-top:2px;}
.notBar li							{ list-style-type:none; list-style:none; padding-left:6px; margin:0; list-style-position: inside; background:url(../i/navIco.gif) left 3px no-repeat; clear:left}
/* Notifications alerts combined with chat classes Ends */
/* Chat Bar At Bottom Start*/
.chatBtmBr	{ position:absolute; bottom:0; left:0; float:left; width:99%; background:url(../i/chat/chatBtmBr.png) bottom left repeat-x; z-index:900000; height:30px; position:fixed}
.chatBtmBr div { background:url(../i/chat/chatBtmBr.png) bottom right repeat-x; position:relative; float:right; width:15px; height:30px; margin-right:-15px;}
* html .chatBtmBr {position: absolute;
top:expression(eval(document.compatMode &&
document.compatMode=='CSS1Compat') ?
documentElement.scrollTop
+(documentElement.clientHeight-this.clientHeight) 
: document.body.scrollTop
+(document.body.clientHeight-this.clientHeight));}
/*default section box, with shades on left and right side Start*/
.outer { display:block; min-height:250px; width:600px; background:url(../i/shdL.gif) left top no-repeat; margin:0 auto}	
.inner { float:left; width:10px 86%; background:url(../i/shdR.gif) right top no-repeat; padding:0 8%; min-height:250px}	
.outer p{ clear:left; line-height:14px;}
.lower	{ float:left; text-align:center; clear:left; width:90%; padding:5%;}
/*default section box, with shades on left and right side End*/
/* Normal Numbered Listing Starts*/
.nlmNbrLst		{ padding-left:12px; margin-left:12px;}
.nlmNbrLst li	{ padding-bottom:8px}
/* Normal Table Starts*/
.nlmTbl			{ font-size:14px}
.nlmTbl td		{ padding:5px !important}
.nlmTblHd		{ background-color:#424242; font-weight:bold; color:#FFFFFF;  font-size:16px }
.nlmTbl .price	{ text-align:right; color:#900}
/* Premium Membership lightbox Start */
.PM_bx { }
.PM_bx h3 { font-size:16px; color:#424242; padding:0; margin:0; font-weight:bold  }
/* Premium Membership lightbox End */
/* Welcom Greeting page header Start */
.grtHd 			{ float:left;margin-top:20px; width:98.5%; height:65px;}
.grtHd .grtUsr	{ float:left;height:50px; padding:10px 10px; width:600px; width:auto; margin:0}	
.grtHd .grtUsr	 h2 { font-size:20px; font-weight:normal}
.grtHd .grtUsr	 h4 { font-size:12px; font-weight:bold}
.grtHd .grtRgt	{ float:right;}
.grtHd .grtCnct	{ float:right;}
.grtHd .greeBtn	{ width:auto !important; vertical-align:middle; clear:left; padding-left:14px}
/* Welcom Greeting page header Start */
.starb-rating { z-index:1000}

/* UnSubscribe start*/
.unSub { display:block; margin:0 auto; width:700px; margin-bottom:170px; border:solid 1px #ccc; background-color:#dee2e8; padding:30px 18px;}
.unSub  h1 { font-size:36px; font-weight:normal; margin-bottom:24px;}
.unSub  span { font-size:18px; }
.unSub  span a { font-size:18px; font-style:italic }
.unSub 	.nmlBtn { padding:8px; background-color:#254c72; color:#fff; margin:14px 14px 0 0; width:33px; text-align:center; float:left}
.unSub 	.nmlBtn:hover { color:#e4e4e4}
/*Un subscribe Ends*/
/* Banner from other siter Landing page start */
.bnrPg { float:left; width:100%; margin-top:24px; text-align:center; font-size:14px;}
.bnrPg  .bnrPgImf { width:100%}
/* Banner from other siter Landing page End */
.spnNtfBr 	{background-color:#FFF; position: absolute; height: 400px; filter:alpha(opacity=75);opacity: 0.75;-moz-opacity:0.75; text-align: center; float: left; margin-top: 30px; z-index:1000; width:230px;}
.gftsBxLD 	{background-color:#FFF; position: absolute; filter:alpha(opacity=75);opacity: 0.75;-moz-opacity:0.75; width: 450px; text-align: center; height: 210px; z-index:1000;}
.eseekBxLD 	{background-color:#FFF; position: absolute; filter:alpha(opacity=75);opacity: 0.75;-moz-opacity:0.75; width: 196px; text-align: center; height: 106px; z-index:1000;}
.eseekSrchLD 	{background-color:#FFF; position: absolute; filter:alpha(opacity=75);opacity: 0.75;-moz-opacity:0.75; width: 700px !important; height: 1350px; margin-top:38px; text-align: center;  z-index:1000;}
.pcmtsBxLD 	{background-color:#FFF; position: absolute; filter:alpha(opacity=75);opacity: 0.75;-moz-opacity:0.75; width: 600px; text-align: center; height: 100px; z-index:1000;}
.pcmtsBxLD img 	{border: none ; margin: 0pt auto; padding: 20px 0pt; float: none; height: auto; width: auto;}
/* What's new on naseeb light box created - start*/
.ltWtNw 	{ float:left; width:435px; }	
.ltWtNw h1	{ float:left; font-size:18px;  font-weight:normal; width:126px; color:#fff; padding:6px; margin-bottom:5px;  background:url(../i/whyNsbHdBg.gif) top left no-repeat; text-align:center  }
.ltWtNw h2	{ float:left; font-size:18px;  font-weight:normal; width:96%; color:#666; padding:6px; display:block }
.ltPrsSL, 	 
.ltPrsBZ, 		
.ltPrsMM 	{ float:left; width:140px; padding-left:4px }
.ltWtNw .ltPrsMM  ul{ border:none}	 
.ltWtNw ul	{ list-style:none; list-style-type:none; clear:left; /*border-right:solid 1px #ccc*/}	
.ltWtNw li	{ background:url(../i/icons/aro.gif) left 6px no-repeat; padding:3px 0 3px 20px;}
.ltWtNw .icons16 { width:18px; margin:3px 5px 0 0 }
.ltWtNw .mchIco	{ background-position:-220px -59px;}
.ltWtNw .ffIco	{ background-position:-20px -120px;}
/* What's new on naseeb light box created - End*/
.rplyCmt	{ float: right; clear: right; margin-top: 10px; }
.pstngTme .rplyCmt	{ margin-left:3px; margin-top:0;}
/* Tipsy CSS*/
.tipsy { padding: 5px; font-size: 11px; font-weight:bold; position: absolute; z-index: 2000000; }
.tipsy-inner { padding: 5px 8px 4px 8px; background-color: black; color: white; max-width: 200px; text-align: center; }
.tipsy-inner { border-radius: 3px; -moz-border-radius:3px; -webkit-border-radius:3px; }
.tipsy-arrow { position: absolute; background: url(../i/tipsy.gif) no-repeat top left; width: 9px; height: 5px; }
.tipsy-n .tipsy-arrow { top: 0; left: 50%; margin-left: -4px; }
.tipsy-nw .tipsy-arrow { top: 0; left: 10px; }
.tipsy-ne .tipsy-arrow { top: 0; right: 10px; }
.tipsy-s .tipsy-arrow { bottom: 0; left: 50%; margin-left: -4px; background-position: bottom left; }
.tipsy-sw .tipsy-arrow { bottom: 0; left: 10px; background-position: bottom left; }
.tipsy-se .tipsy-arrow { bottom: 0; right: 10px; background-position: bottom left; }
.tipsy-e .tipsy-arrow { top: 50%; margin-top: -4px; right: 0; width: 5px; height: 9px; background-position: top right; }
.tipsy-w .tipsy-arrow { top: 50%; margin-top: -4px; left: 0; width: 5px; height: 9px; }
/* Pending Members start */
.qstMn { display:block;color:#900; padding:0 0 10px 10px; }
.qstMn .qst { font-weight:bold;}
.qstMn span { display:block; background:url(../i/mtch-blt.gif) 5px 5px no-repeat; padding-left:22px;}
.pndMbr .boxDtls .grpMdrt { padding:1%; width:98%}
.pndMbr .boxDtls .grpMdrt { padding:1%; width:98%}
.pndMbr .grpMdrt .memDtl  { padding:1%; width:98%}
/* Pending Members End */
/* light box for potential matches*/
.ptMch { float:right; white-space:nowrap }
.ptMch h2 { float:left; font-size:18px;  font-weight:normal; width:96%; color:#666; padding:6px; display:block }
.ptMch .ptMchSc { float:left;width:86px; padding-left:8px;}
.ptMch .favHd { background-color:#F2EBF7 none repeat scroll 0;border-bottom:1px solid #D7C1ED;border-top:1px solid #D7C1ED; width:100%; text-align:center; padding:5px 0; display:block}
.ptMch .favHd h4 { font-size:18px; font-weight:normal; text-align:center}
.ptMch .ptPic	{  width:86px; height:105px;display: table-cell;text-align: center;vertical-align: middle;}
.ptMch .ptPic * {vertical-align: middle;}
.ptMch .ptPic a{ width:100%; text-align:center;}
.ptMch .ptPic  span {display: inline-block;height:100%;}
.ptMch .favPrfBt { background:transparent url(../i/btn.gif) center 1px no-repeat;color:#FFFFFF;font-size:11px;padding:3px 0;text-align:center;text-decoration:none;width:100%; display:block}
/* Meebo bar z index*/
body #meebo { z-index:2000000 !important;}
/* Settings menu modified*/
.capStgs	{ display:block; float:left; text-align:left;  vertical-align:bottom;color:#666; margin-top:10px; width:12%; }
.capStgs a	{ font-weight:normal; border-bottom:1px dotted #CCCCCC; float:left; padding:5px 0 5px 19px; width:99%; background:url(../i/blt-blue.gif) no-repeat 4px 9px;}
.capStgs .current	{ font-weight:bold;}
/* Location for naksha start*/
.stat .stBar	{ clear:left}
.stat .lctn 	{ float:left; font-size:13px; color:#52680D; font-weight:normal; padding:2px 0 8px 25px; background:url(../i/icons/location.gif) left top no-repeat; font-size:10px;}
.stat .lctn a 	{ font-size:13px; color:#52680D; font-weight:bold; text-decoration:none; float:none}
.stat .lctn a.edt { font-weight:normal; font-size:10px;}
.stat .lctn a:hover	{ font-size:13px; color:#333; }
.user .lctn		{ font-size:13px; color:#666; font-weight:normal; }
.user .lctn  a 	{ font-size:13px; color:#52680D; font-weight:bold; text-decoration:underline;}
.user .lctn  a:hover 	{ color:#333}
.nkshaCnt a img { width:40px; height:40px}
.nkshaCnt a { padding:2px 2px 0px 2px; border:solid 1px #999; float:left; margin:1px}
.nkshaCnt a:hover { border:solid 1px #ccc}
#leftNav 		{ float:left; width:196px;  margin-right:3px;}
#leftNav .nkLst 	{ float:left;border-bottom: dotted 1px #ccc ; padding:3px;padding:5px 8px;background-color:#dedede}
#leftNav .cap 		{ float:left;padding:3px;padding:5px 8px;background-color:#900; color:#fff; width:177px; margin-bottom:6px;}
#leftNav .cap a		{ color:#fff !important;background:transparent url(../i/blt-white.gif) no-repeat scroll 3px 3px;padding-left:22px} 
#leftNav .cap a:hover	{ color:#ccc !important} 
.nkLst .nkLstTmb 	{ float:left: padding-right:3px; width:23px; float:left}
.nkLst .nkLstTmb img 	{ width:20px; height:20px;}
.nkLst .nkLstLnk	{ float:left; width:150px;; font-size:13px; margin:2px} 
#leftNav a:hover { color:#000} 
.nkshaCnt { width:320px;margin-top:3px;}
.nkshaCntN { width:auto; padding-bottom:3px;float:left;width:100% }
.nkshaImg { float:left; padding-right:5px;width:65px;}
.nkshaImg img { max-width:60px; max-height:60px}
*html .nkshaImg img { width: expression( document.body.clientWidth > 59 ? "60px" : "auto" );height: expression( this.scrollHeight > 59 ? "60px" : "auto" );}
.nkshaCnt .nkshaTxt .nkLnk { border:none;padding:0; font-size:12px;margin:0; font-weight:bold;padding-right:3px;}
.nkshaTxt .nkshaCnt .nkLnk:hover {  font-size:12px; border:0} 
.nkshaCnt .nkshaTxt a { border:none;padding:0; margin:0; float:none}
.nkshaTxt .nkshaCnt a:hover {  font-size:12px; border:0} 
.nkshaCnt .nkshaTxt { float:left; width:230px }
.nkFlow {  display:block;padding-bottom:3px}
.nkshaCntN .nkshaImg { width:45px;}
.nkshaCntN .nkshaTxt { float:left; width:500px }
.nkshaCnt .nkFlow a { float:none;border:none;margin:none ;font-weight:bold;}
.nkshaCnt .nkFlow a:hover { float:none;border:none;margin:none }
/* Location for naksha End*/
/* Feature Marketing messages homepage */
.fMktAr			{margin-top: 0px; text-align: center; line-height:0px;}
.fMktArV		{margin-right: -6px; float: right;}
.fMktMsg		{border: 5px solid #000; padding: 8px; color: #444;}
.fMktMsgEM 		{width: 375px; height: 55px;}
.fMktMsgFB 		{width: 475px; height: 55px;}
.fMktMsgTWT 		{width: 460px; height: 55px;}
.fMktMsgLK 		{width: 480px; height: 55px;}
.fMktMsgFAV 		{width: 390px; height: 95px;}
.fMktMsgPTWM 		{width: 425px; height: 95px;}
.fMktMsg .fMktRmImg	{float:right;}
.fMktMsg b	 	{text-align: center; vertical-align: middle; float: left; padding-top: 11px; font-size: 24px;}
.fMktMsg a	 	{font-size: 24px; font-weight: bold;}
/*New Design Changes*/
/*Active Profile*/
.cntLft .actPro { float:left; width:180px; margin-bottom:18px;}
.cntLft .actPro h3 {float:left; width:180px; font-size:12px; font-weight:bold; border-bottom:1px solid #ccc; margin-bottom:5px; }
.social {float:left; width:180px; border-bottom:1px dotted #ccc; margin-bottom:5px; }
.social .prsActHd { float:left; min-height:10px; width:65px; font-weight:bold; color:#52680d}
.social .prsActSt { float:left; min-height:10px; width:14px;}
.social .prsActOp { float:left; min-height:10px; width:75px; font-size:11px; text-align:right}
.social .prsActQt { float:right; min-height:10px; width:16px;}
.social .sprtCntBx { margin-left:-10px;}
/*Admirer Picture*/
.cntLft .admPicr { float:left; width:180px; text-align:center; height:140px; border:1px solid #52680d; margin-bottom:10px;}
/*People you may know*/
.cntLft .peopKnw { float:left; width:180px; margin-bottom:10px;}
.cntLft .peopKnw h3 {float:left; width:180px; font-size:12px; font-weight:bold; border-bottom:1px solid #ccc; margin-bottom:5px; }
.cntLft .peopKnw h3 a { float:right; color:#36a; font-size:11px; font-weight:normal;}
.cntLft .peopKnw div.peoAd {float:left; width:180px; font-size:11px; border-bottom:1px dotted #ccc; margin-bottom:5px; }
.cntLft .peopKnw div.peoAd i {color:#666; }
.cntLft .peopKnw div.peoAd img.bdr {border:1px solid #ccc; width:35px; height:35px; }
.cntLft .peopKnw div.peoAd a.adPrs { text-decoration:underline; }
/*My Album*/
.cntLft .myAlbm { float:left; width:180px; margin-bottom:10px;}
.cntLft .myAlbm h3 {float:left; width:180px; font-size:12px; font-weight:bold; border-bottom:1px solid #ccc; margin-bottom:5px; }
.cntLft .myAlbm h3 a { float:right; color:#36a; font-size:11px; font-weight:normal;}
.cntLft .myAlbm div.peoAd {float:left; width:180px; font-size:11px; border-bottom:1px dotted #ccc; margin-bottom:5px; }
.cntLft .myAlbm div.peoAd i {color:#666; }
.cntLft .myAlbm div.peoAd img.bdr {border:1px solid #ccc; width:35px; height:35px; }
.cntLft .myAlbm div.peoAd a.adPrs { text-decoration:underline; }
/*Favoriot Books*/
.cntLft .favBoks { float:left; width:180px; margin:10px 0;}
.cntLft .favBoks h3 {float:left; width:180px; font-size:12px; font-weight:bold; border-bottom:1px solid #ccc; margin-bottom:5px; }
.cntLft .favBoks a.favImg {float:left; width:50px; height:75px; margin:0 10px 7px 0; }
/*Favoriot Movies*/
.cntLft .favMov { float:left; width:180px; margin-bottom:10px;}
.cntLft .favMov h3 {float:left; width:180px; font-size:12px; font-weight:bold; border-bottom:1px solid #ccc; margin-bottom:5px; }
.cntLft .favMov a.favImg {float:left; width:50px; height:75px; margin:0 10px 7px 0; }
/*My Friends*/
.cntLft .myFrnds { float:left; width:180px; margin-bottom:10px;}
.cntLft .myFrnds h3 {float:left; width:180px; font-size:12px; font-weight:bold; border-bottom:1px solid #ccc; margin-bottom:5px; }
.cntLft .myFrnds h3 b {font-weight:normal; }
.cntLft .myFrnds a.favImg {float:left; width:45px; height:45px; border:1px solid #ccc; margin:0 10px 7px 0; }
.cntLft .myFrnds a.favImg img {width:45px; height:45px; }
/*Social Profile on Wall*/
.usrCat .usrSocial{ float:left; background:url(../i/social-pic.jpg) bottom left no-repeat; padding-right:10px; width:50px; height:60px; margin-top:10px; }
.usrSocial img	{ width:50px; height:50px;}
/*Destiny Male Profile on Wall*/
.usrCat .usrDesM{ float:left; background:url(../i/destinyM-pic.jpg) bottom left no-repeat; padding-right:10px; width:50px; height:60px; margin-top:10px; }
.usrDesM img	{ width:50px; height:50px;}
/*Destiny Female on Wall*/
.usrCat .usrDesF{ float:left; background:url(../i/destinyF-pic.jpg) bottom left no-repeat; padding-right:10px; width:50px; height:60px; margin-top:10px; }
.usrDesF img	{ width:50px; height:50px;}
/*Business on Wall*/
.usrCat .usrBusiness{ float:left; background:url(../i/business-pic.jpg) bottom left no-repeat; padding-right:10px; width:50px; height:60px; margin-top:10px; }
.usrBusiness img	{ width:50px; height:50px;}
.clsBtnDv { float:right; margin-top:2px; margin-left:5px; }
/*More Activities*/
.cntRgt .mrActs { float:right; width:250px; margin-bottom:10px;}
.cntRgt .mrActs h3 {float:left; width:250px; font-size:12px; font-weight:bold; border-bottom:1px solid #ccc; margin-bottom:5px; }
.cntRgt .mrActs div.actsIcon { float:left; width:250px; padding-bottom:2px; border-bottom:1px dotted #ccc;}
.cntRgt .mrActs div.actsIcon b, .cntRgt .mrActs div.actsIcon b a {color:#961b2a; }
/*More Activities*/
.cntRgt .mrActs { float:right; width:250px; margin-bottom:10px;}
.cntRgt .mrActs h3 {float:left; width:250px; padding-bottom:5px; font-size:12px; font-weight:bold; border-bottom:1px solid #ccc; margin-bottom:5px; }
.cntRgt .mrActs ul li { border-bottom:dashed 1px #ccc; }
.cntRgt .mrActs ul { list-style:none; width:100%;  }
.cntRgt .mrActs ul li { width:100%; float:left; height:22px;  }
.cntRgt .mrActs ul li a { float:left;  font-size:12px; color:#36a; margin-top:4px; text-decoration:none; margin-left:5px; margin-top:4px; }
.cntRgt .mrActs ul li a.ugrd { float:left; font-weight:bold;  font-size:12px; color:#961B2A; margin-top:4px; text-decoration:none; margin-left:5px; }
.cntRgt .mrActs a.r { color:#c00; }
.cntRgt .mrActs a.s { font-weight:bold; } 
.cntRgt .mrActs ul li span { float:left; margin-left:5px; width:20px; height:18px; margin-top:1px; }
/* scrolling chat box start here*/
.chtSmtMn { float:left; width:495px; margin-bottom:10px;}/* other occurance commented by faizan*/
.chtSmtMn .chtTbCont { float:left; width:490px; padding-left:3px;}
.chtSmtMn .chtTbAct { width:110px; float:left; padding-right:2px; font-size:11px;}
.chtSmtMn .chtTbAct td.actBg {background:url(../i/stat-tab-Bg.gif) repeat-x; font-weight:bold; color:#52680d; }
.chtSmtMn .chtTbAct td.actBg a { color:#52680d;}
.chtSmtMn .chtTbDAct { float:left; padding-right:2px; font-size:11px;}
.chtSmtMn .chtTbDAct td.dActBg {background:url(../i/stat2-tab-Bg.gif) repeat-x; font-weight:bold; color:#52680d; }
.chtSmtMn .chtTbDAct td.dActBg a { color:#52680d;}
.chtSmt			{ float:left; width:98%; padding:1%;}
.chtSmtMn iframe 	{ width:483px;margin-top:3px; height:103px;}
.chtSmt #capChat	{ font-size:12px; font-weight:bold}
.chtSmt #capChat a	{ font-size:11px; font-weight:normal; text-decoration:underline}
/*More Activities Left Sidebar*/
.cntLft .mrActs { float:right; width:180px; margin-bottom:10px;}
.cntLft .mrActs h3 {float:left; width:180px; font-size:12px; font-weight:bold; border-bottom:1px solid #ccc; margin-bottom:5px; }
.cntLft .mrActs div.actsIcon { float:left; width:180px; padding-bottom:2px; border-bottom:1px dotted #ccc;}
.cntLft .mrActs div.actsIcon b, .cntRgt .mrActs div.actsIcon b a {color:#961b2a; }
/*Profile Modification*/
.cntLft .modProf {float:left; font-size:11px; color:#36a; width:180px; margin-bottom:10px; }
.cntLft .modProf a { color:#36a;}
/* scrolling profile box*/
/*.chtSmtMn		{ float:left; width:495px; margin-bottom:10px;} commented as already declared before*/
.chtSmtMn .proTbCont { float:left; width:490px; padding-left:3px; height:22px;}
.chtSmtMn .proTbAct { width:auto; float:left; padding-right:2px; font-size:11px;}
.chtSmtMn .proTbAct td.actBg {background:url(../i/stat-tab-Bg.gif) repeat-x; font-weight:bold; color:#52680d; }
.chtSmtMn .proTbAct td.actBg a { color:#52680d;}
.chtSmtMn .proTbDAct { float:left; padding-right:2px; font-size:11px;}
.chtSmtMn .proTbDAct td.dActBg {background:url(../i/stat2-tab-Bg.gif) repeat-x; font-weight:bold; color:#52680d; }
.chtSmtMn .proTbDAct td.dActBg a { color:#52680d;}
/*profile links*/
.chtSmtMn .proLnks { width:495px; float:left; background-color:#c2cd76; height:45px; }
.chtSmtMn .proLnks div.lnks a {color:#52680d; float:left; height:36px; font-size:14px; padding:0px 5px;  }
.chtSmtMn .proLnks div.lnks a.active {color:#52680d; height:36px; font-size:14px; padding:0px 5px; font-weight:bold; background: transparent url(../i/lnks-arrow.gif) center 25px no-repeat; }
.chtSmtMn .proLnks div.lnks span {color:#52680d; float:left; }
.chtSmtMn .proLnks div.lnks {padding-top:10px; padding-left:20px; font-size:14px; float:left;  }
.chtSmtMn .lnksMsg {float:left; width:473px; border:1px solid #ccc; padding:10px; margin-top:-10px; }
*html .chtSmtMn .lnksMsg {float:none; }
.chtSmtMn .abc .lnksMsg {float:left; width:659px; border:1px solid #ccc; padding:10px; }
.chtSmtMn .abc .proLnks{width:681px;}
.chtSmtMn .lnksMsg h3 {font-size:14px; float:left; /*width:465px;*/ font-weight:bold; padding:0 5px 5px 0; }
.chtSmtMn .lnksMsg .lctn {float:left;  }
.chtSmtMn .lnksMsg a  { padding-left:3px }
.chtSmtMn .lnksMsg h4 {font-size:12px; float:left; width:465px; padding-bottom:5px; }
.chtSmtMn .lnksMsg h4 b {font-size:13px; }
.chtSmtMn .lnksMsg h4 span {font-size:11px; width:auto; }
.chtSmtMn .lnksMsg h4 span a{font-size:11px; color:#36a; }
.tpHdLnk 	{float:right; color:#3366AA !important;}
.tpHdLnk a 	{float:none !important; color:#3366AA !important; }
.chtSmtMn .lnksMsg p {font-size:12px;  width:405px; height:65px; float:left }
.chtSmtMn .proLnks .src  { float:right; background-color:#52680D; padding:5px; color:#fff; margin:5px 5px 5px 5px}
.chtSmtMn .proLnks .src a {color:#fff; }
.chtSmtMn .lnksMsg .img{ float: left; padding:2px; margin:5px 10px 5px 0px; height:45px; width:45px; border:1px solid #999999; clear:both}
.chtSmtMn .lnksMsg .img div.pri { background:#ffffff url(../i/private45.gif) no-repeat scroll left top; height:45px; width:45px; position:absolute; display:block; opacity:0.8;}
.chtSmtMn a{ color:#3366aa;}
/* bar with links start */
.brLnks  { width:495px; float:left; background-color:#c2cd76; height:45px; }
.brLnks a {color:#52680d; float:left; height:36px; font-size:14px; padding:0px 5px;  }
.brLnks a.active {color:#52680d; height:36px; font-size:14px; padding:0px 5px; font-weight:bold; background: transparent url(../i/lnks-arrow.gif) center 25px no-repeat; }
.brLnks span {color:#52680d; float:left; }
.brLnks .lnks	{ padding:10px 0 5px 0; float:left}
.brLnks  .src  { float:right; background-color:#52680D; padding:5px; color:#fff; margin:5px 5px 5px 5px; height:auto}
.brLnks  .src a {color:#fff; height:auto}
/* bar with links End */
/*My Juornal*/
.cntMn .myJrnls { float:left; width:495px; margin-bottom:10px;}
.myJrnls .ct { float:left; display:block;  vertical-align:bottom; /*border-bottom:solid 1px #ccc; */width:100%;}
.myJrnls .ct img { float:left; padding:5px; width:60px; height:60px; margin-right:5px;}
/*.ct h1 { font-size:18px; color:#666; font-weight:normal; margin-bottom:8px; padding-left:5px; margin-top:20px; float:left; }*/
.myJrnls .ct h1 { font-size:18px; color:#343434; font-weight:normal; margin-top:10px; float:left; padding-bottom:2px; border-bottom:dotted 1px #ccc; width:84% }
.myJrnls .ct h1	span{ font-size:16px; color:#999; padding-left:5px}
.myJrnls .ct h2	{ font-size:24px; color:#343434; font-weight:normal; margin-bottom:8px; width:490px; float:left; margin-top:-8px; display:block}
.myJrnls .ct .findDv { float:right; width:199px; margin-top:15px; margin-bottom:10px; padding-right:5px; }
.myJrnls .cont { display:block; float:left; padding:10px 0; width:495px; font-size:14px; color:#555; }
.cont .fL100 { float:left; width:100%; font-weight:normal; font-size:12px; line-height:normal}
*html .cont .fL100 { float:none}
.bgW { background-color:#FFFFFF; border-bottom:solid 1px #ccc; margin-bottom:10px}
.pad10 { float:left; /*padding:10px; */width:100%; }
.blgTxtBx 	{ float:left; width:695px;}
.contCntBx	{ float:left; width:97.5%; background-color:#e4e4e4; padding:5px;}
/*Frames used on Listing*/
.Lstid { float:left; width:100%; }
.Lstid ul { padding:0px 0px 0px 0px; margin:0px; list-style-type: none; }
.Lstid li { float:left; line-height:18px; }
.Lstid #col1 { float:left; width:100%; text-align:left; }
.Lstid #col2 { float:left; }
.Lstid #col3 { float:right;  color:#990000; }
.Lstid #col140 { float:left; width:140px; }
.Lstid #col360 { float:right; width:360px; }
.Lstid #col400 { float:left; width:400px; }
.Lstid #col100 { float:left; width:100%; }
.Lstid #col1 h5 { font-size:13px;}
.Lstid #col100 h5 { font-size:13px;}
.Lstid #col100 h2 { font-size:13px;}
.Lstid #col100 .txtPic{	float:left;padding:5px 8px 0px 0;}
.blgDtlHd	{ float:left; width:100%}
.Lstid #col100 p { padding:0px; margin:0px; width:100%; float:left ; padding-bottom:10px}
/*Input Form Fields*/
#formLst { float:left; width:100%; }
#formLst ul { padding:0px; margin:0px; list-style-type: none; float:left; width:100%; }
#formLst .formCap       { float:left; width:32%; text-align:right; line-height:22px; padding-bottom:7px; }
#formLst .formCap span a {color:#36a; }
#formLst .formFld a {color:#36a;display:inline-block }
#formLst .formCap1 { float:left; width:10%; text-align:right; line-height:22px; padding-bottom:7px; }
#formLst .formCap i     { color:#ff0000; }
#formLst .formCapR { float:left; width:30%; text-align:right; line-height:22px; padding-bottom:7px; color:#990000; }
#formLst .formFld { float:left; padding-left:10px; width:65%; padding-bottom:5px; }
#formLst .formFld1 { float:left; padding-left:10px; width:100%; padding-bottom:5px; }
#formLst .formCap50P { float:left; width:40%; text-align:right; line-height:22px; padding-bottom:7px; }
#formLst .formCapR50P { float:left; width:40%; text-align:right; line-height:22px; padding-bottom:7px; color:#990000; }
#formLst .formFld50P { float:left; padding-left:10px; width:40%; line-height:22px; margin-bottom:5px; }
#formLst a.more	{ float:right; font-weight:normal; margin-right:40px; }
/*Misc*/
.ursTxtCp .vwACmnt { float:left; width:375px;/* margin-top:10px;*/}
/*  TopTabs Start */
.tpTabs { float:left; width:100%;}
*html .tpTabs { float:none;}
.tpTabs a { float:left; background:url(../i/sprt/tabs.gif) right -53px no-repeat; height:21px;  color:#52680d; font-weight:bold; margin-left:2px; cursor:pointer; z-index:100; border-left:1px solid #52680d }
.tpTabs a span { background:url(../i/sprt/tabs.gif) left -53px no-repeat; height:14px; float:left; width:2px; margin-left:-1px;}
.tpTabs a b { float:left; padding:4px 6px 4px 5px; font-size:12px; }
.tpTabs a:hover, .tpTabs a.s  { background:url(../i/sprt/tabs.gif) top right no-repeat; ;border-left:1px solid #c2cd76 }
.tpTabs a:hover span, .tpTabs a.s span { background:url(../i/sprt/tabs.gif) top left no-repeat }
/*  TopTabs End */

/* Slogin page, match/friends box start */
.slgn { display:block;padding-bottom:18px;width:680px; margin:0 auto}
.slgn h1 { font-size:30px; font-weight:normal; margin-bottom:14px;}
.slgn .slgnSc	{ float:left; width:96%; background-color:#f2ebf7; border:solid 1px #d7c1ed;  margin-bottom:10px; padding:2%;}
.slgn  p { padding-bottom:14px; font-size:18px}
.slgnSc	li { float:left; width:163px;display:inline}
.slgnSc .slgnBx:last-child { margin:0; }
*html .slgn li { margin: expression(this.nextSibling==null?'0':'');}
.slgnBxImg { display:block; padding-left:10px;margin:9px;}
.slgnBxImg div { display:table-cell; vertical-align:middle; text-align:center; width: 116px; height:149px; border:solid 1px #d7c1ed; padding:3px; }
.slgnBxImg div img { max-width:116px; max-height:141px;}
.slgnBxImg  * { vertical-align:middle}
.slgnBxImg  span { display:none}  
*html .slgnBxImg  span { display:inline-block; vertical-align:middle; height:100%}  
.slgn li p { padding:0; margin:0; font-size:12px; text-align:center }
.slgn li p b { font-weight:bold; font-size:13px; display:block} 
.slgn li p i { font-style:normal; white-space:pre; }
.slgn .slgnFrm { display:block; width:550px; margin:0 auto}
.slgn .signLayN2 { width:96%; padding:2%}
/* Slogin page, match/friends box End */




/*My Albums Wide*/
.wideCont { float:left; width:690px; margin:0px; }/*width:440px;*/
.wideCont .chtSmtMn { float:left; width:688px; margin-bottom:10px;}
.wideCont .chtSmtMn .proTbCont { float:left; width:690px; padding-left:3px; height:22px;}
.wideCont .chtSmtMn .proTbAct { width:auto; float:left; padding-right:2px; font-size:11px;}
.wideCont .chtSmtMn .proTbAct td.actBg {background:url(../i/stat-tab-Bg.gif) repeat-x; font-weight:bold; color:#52680d; }
.wideCont .chtSmtMn .proTbAct td.actBg a { color:#52680d;}
.wideCont .chtSmtMn .proTbDAct { float:left; padding-right:2px; font-size:11px;}
.wideCont .chtSmtMn .proTbDAct td.dActBg {background:url(../i/stat2-tab-Bg.gif) repeat-x; font-weight:bold; color:#52680d; }
.wideCont .chtSmtMn .proTbDAct td.dActBg a { color:#52680d;}
.wideCont .chtSmtMn .proLnks { width:690px; float:left; background-color:#c2cd76; height:auto; min-height:8px; }
.wideCont .chtSmtMn .proLnks div.lnks a {color:#52680d; float:left; height:36px; font-size:14px; padding:0px 5px;  }
.wideCont .chtSmtMn .proLnks div.lnks a.active {color:#52680d; height:36px; font-size:14px; padding:0px 5px; font-weight:bold; background: transparent url(../i/lnks-arrow.gif) center 25px no-repeat; }
.wideCont .chtSmtMn .proLnks div.lnks span {color:#52680d; float:left; }
.wideCont .chtSmtMn .proLnks div.lnks {padding-top:10px; padding-left:20px; font-size:14px; float:left; color:#52680D;  }
.wideCont .chtSmtMn .lnksMsg {float:left; width:670px; border:1px solid #ccc; padding:10px; }
.wideCont .chtSmtMn .lnksMsg h3 {font-size:14px; float:left; width:665px; font-weight:bold; padding-bottom:5px; }
.wideCont .chtSmtMn .lnksMsg h4 {font-size:12px; float:left; width:665px; padding-bottom:5px; }
.wideCont .chtSmtMn .lnksMsg h4 b {font-size:13px; }
.wideCont .chtSmtMn .lnksMsg h4 span {font-size:11px; width:auto; }
.wideCont .chtSmtMn .lnksMsg h4 span a{font-size:11px; color:#36a; }
.wideCont #frmL { float:left; width:98.5%; border:#c1c1c1 solid 1px; padding:5px;}
.wideCont #frAlbm { float:left; width:100%; font-size:12px;padding:0;}
.wideCont #frAlbm .svMsg,.wideCont  #frAlbm .infMsg { padding:0; width:97.9%}
.wideCont #frAlbm .blk1{float:left; width:315px;  border:#c1c1c1 solid 1px; padding:5px 4px 0 4px; margin:8px 10px 0px 0px; height:80px;  }
.wideCont #frAlbm .frT a { font-size:11px;}
.wideCont #frmL	.frmLPaddLG	{ width:642px;}
.wideCont #frmL	.inpFld		{ width:350px;}
.wideCont .topSec	{ width:690px;padding:0}
.wideCont .cont		{ width:100%;}
.wideCont .cmtCnt	{ width:496px;}
.wideCont .cmtSlf .cmts	{ width:430px;}
.wideCont .cmts textarea{ width:400px !important;}
.wideCont .cmts { width:398px }
.wideCont #frAlbm .sysAlbums .blk1 { /*background:#e4e4e4*/}
.wideCont #frAlbm .blk1 img  { }
.wideCont #frAlbm .blk1 .albmImg	{ width:60px;  float:left}
.wideCont #frAlbm .blk1 .frT { float:left; width:245px; margin-left:10px; height:70px; line-height:18px; }
*html  .albmImg  img  { width: expression( this.scrollWidth > 55 ? "60px" : "auto" );height: expression( this.scrollHeight > 55 ? "60px" : "auto" ); }
.wideCont #frAlbm .paginCont { float:left; width:100%; }
.wideCont #frAlbm .phtoAlbm .paginCont	{ float:right; width:auto}
.wideCont #frAlbm .blk2 { float:left; background-color:#fff; border:#c1c1c1 solid 1px ; padding:2%; margin-bottom:8px; width:95.5%;  }
.wideCont #frAlbm .blk2 .fbPic2	{ float:left; width:72px; height:60px;  margin-right:10px;}
.wideCont #frAlbm .blk2 img { float:left; margin-right:7px;}
.wideCont #frAlbm .blk2 textarea { float:left; width:250px; height:40px; margin-top:4px;}
.wideCont #frAlbm .blk2 .opt1 { float:right; width:130px; line-height:21px; border-left:#e4e4e4 solid 1px; padding:0px 0px 0px 15px;}
.wideCont #frAlbm .blk2 .opt1 select { margin-bottom:2px;}
.wideCont #frAlbm .blk2 .opt1 b { font-weight:normal; color:#448325; }
.wideCont #frAlbm .sysAlbums	{ width:665px; border-bottom:1px solid #ccc; padding-bottom:10px; float:left; padding-top:10px;}
/*Widepage Title Heading*/
.wideCont .wideHndg {float:left; margin-bottom:15px; width:690px; }
.wideCont .wideHndg .ct	{float:left; margin-right:5px; width:55px; padding-bottom:0px; }
.wideCont .wideHndg .ct img	{padding:0px 5px; height:45px; width:45px; }
.wideCont .wideHndg h3 { font-size:16px; width:625px; color:#526908; padding-bottom:2px; font-weight:bold; margin-bottom:5px; float:left; border-bottom:1px dashed #ccc; }
.wideCont .wideHndg p { font-size:11px; width:625px;float:left; color:#555555; }
.wideCont .wideHndg p img{ margin-right:3px;}
.wideCont .wideHndg p a{ color:#555555; }
/*My Albums Edit*/
#frAlbm .fL100 { float:left; width:98.3%; font-weight:normal; font-size:12px; line-height:normal}
*html #frAlbm .fL100 { float:none}
#frAlbm .fL100 textarea { border:solid 1px #999; width:100%}
#frmL .fL100 .frmLPadd 	{ padding:5px 0 0 0; }
#frAlbm .fL100 .divH30 		{ line-height: normal;padding:8px 0 3px 0; border-top:solid 1px #c1c1c1; border-bottom:solid 1px #c1c1c1;  }
#frAlbm .fL100 .fR 			{ height:auto; padding:0; border:0; float:left; height:23px; padding-left:10px; line-height:0 }
#frAlbm .fL100 .fRBlg 		{ float:left !important ; border: solid 1px #000;background:none;  height:24px !important; margin-top:0}
#frAlbm .fL100 .fRBlg, x:moz-any-link { margin-top:-16px} 
*html #frAlbm .fL100 .fRBlg	{ margin-top:0 !important} 
#frAlbm .fL100 .fRBlg, x:-moz-any-link, x:default		{ margin-top:0;}
body:nth-of-type(1) .fL100 .fRBlg{ margin-top:0;}
*html #frAlbm .fL100 .fRBlg	{ margin-top:-10px;}
#frAlbm .fL100 h3 			{ line-height:0; display:inline; font-size:13px; color:#fff; font-weight:bold; padding:15px 1px 6px 0; text-align:center; background:#fff url(../i/rank.gif) no-repeat; width:28px; height:10px; float:left; position:absolute; margin-top:-7px; letter-spacing:-2px;}
*html #frAlbm .fL100 h3 	{ margin-top:-5px}
#frAlbm .fL100 .divH30 h4	{ color:#343434; font-size:13px; font-weight:bold; padding:8px 0 3px 0; display:inline}
/*My Albums View*/
.wideCont .viewAlbm { float:left; width:690px; margin-bottom:10px;}
.wideCont .imgCont { display:block; float:left; padding:10px 8px; width:156px; /*margin:0 5px 15px 8px;*/}
.wideCont .imgCont img{ float:left; padding-right:5px; /*clear:both; border:solid 1px #ccc; width:116px; height:141px; */}
.wideCont .imgCont .picCont {display:table; height:160px; #position:relative; overflow:hidden; width:150px; background-color:#fff; margin:0px; border:solid 1px #ccc; background:url(../i/photos-bg.jpg); }
.wideCont .imgCont .picCont span {#position: absolute; #top: 50%;display: table-cell; vertical-align: middle; height:auto!important; width:100%; left:0; }
.wideCont .imgCont .picCont span div{ #position: relative; #top: -50%; text-align:center;  }
.wideCont .imgCont .picCont span div img{ float:none; border:solid 1px #ccc; padding:0; }
/* Sprite help box start */
.sprtCntBxN		{ display:none}
.sprtCntBx		{ position:absolute; margin-top:12px; z-index:100; display:inline; margin-left:-26px;}
*html .sprtCntBx { margin-left:-30px;}
.sprtCntBx .sprtBxAro		{ padding:0; margin:0; font-size:0;  margin-left:14px}
.sprtCntBx h2 { font-size:18px; font-weight:normal}
.sprtCntBx .sprtBxTxt		{ display:block; width:500px; border: solid 5px #000; background-color:#fff; font-size:18px; color:#333; padding:10px;min-height:50px; font-weight:normal}
.social .sprtCntBx .sprtBxTxt	{ font-size:12px;}
.sprtBxTxt ul { margin-top:10px;}
.sprtBxTxt li { list-style-type:none; list-style:none; padding-left:20px; padding:5px 0 ;}
.sprtBxTxt li span{ padding-right:4px}
.sprtBxTxt .sprtPrsImg { float:left; padding:0 8px 8px 0; height:155px;}
/* Sprite help box start End */
/*My Albums Share*/
.wideCont .frmLPaddLG { float:left; width:668px; padding:10px; text-align:left; border:1px solid #ccc; background-color:#FCFCFC; }
.wideCont .vlgCnt .frmLPaddLG { padding:10px 0 10px 10px; width:678px;}
.wideCont .fL100 { float:left; width:100%; font-weight:normal; font-size:12px; line-height:normal}
.comt { float:left; width:100%; font-weight:normal; font-size:11px; line-height:normal; color:#3366AA; margin: 0pt 5px;}
*html .wideCont .fL100 { float:none}
.wideCont .fL100 .lg12b { color: #777676; font-weight:bold; font-size:12px; }
.wideCont .fL100 .bgW { background-color:#FFFFFF; border-bottom:solid 1px #ccc; margin-bottom:10px}
.wideCont .fL100 .lg11 { color: #777676; font-size:11px; }
.wideCont .fL100 .w70p { width:70%; }
.wideCont .fL100 textarea { border:solid 1px #999; width:100%}
.wideCont .fL100 .inpBtn { background-color:#006699;border:#333333 solid 1px; border-top-color: #D9DFEA; border-left-color: #D9DFEA; border-bottom-color: #0e1f5b; border-right-color: #0e1f5b; font-size:11px; padding:3px; text-align:center; }
/* My Albums Upload */
.wideCont .frmLPaddLG #formLst 			{ float:left; width:100%; }
.wideCont .frmLPaddLG #formLst ul 		{ padding:0; margin:0p; list-style-type: none; float:left; width:100%; }
.wideCont .frmLPaddLG #formLst .formCap { float:left; width:32%; text-align:right; line-height:22px; padding-bottom:7px; }
.wideCont .frmLPaddLG #formLst .formCap span a {color:#36a; }
.wideCont .frmLPaddLG #formLst .formFld { float:left; padding-left:10px; width:65%; padding-bottom:5px; }
.chtSmtMn .mlBxBdy .LstngDv .clckDV, .chtSmtMn .mlBxBdy .LstngDvU .clckDV { float:left; width:40px;  text-align:center; }
.chtSmtMn .mlBxBdy .LstngDv .MalDtl, .chtSmtMn .mlBxBdy .LstngDvU .MalDtl { float:left;  width:650px; }

/* Journals width Modified Start */
.journals { width:700px;}
.journals .cont { width:700px;}
.journals .blgTxtBx{ width:595px;}
.journals .catTxtBx .crtDte { width:140px;}
.journals .divH2l .catTxt{ width:470px;}
.journals .catTxtBx .crtNme { width:365px;}2:03 PM 11/11/2010

/* Journals width Modified End */
/* My Albums Friends Albums */
.wideCont #frndAlbm 		{ float:left; width:98.5%; border:#c1c1c1 solid 1px; padding:5px;}
#frndAlbm .frmLPaddG  		{ float:left; width:99%; text-align:left; /*background-color:#f1f1f1;*/ padding:1%; padding-right:0 }
#frndAlbm .frmLPaddG .alignR 	{ text-align:right; }
.alignR .lg11 			{ color: #777676; font-size:11px; }
#frndAlbm .frmLPaddG #frAlbm .blk1		{ float:left; width:300px; background-color:#fff; border:#c1c1c1 solid 1px; padding:10px 10px 0 10px; margin:8px 10px 0px 0px; height:80px;  }
#frndAlbm .frmLPaddG #frAlbm .blk1 .albmImg	{ width:60px;  float:left}
#frndAlbm .frmLPaddG #frAlbm .blk1 .frT 	{ float:left; width:230px; margin-left:10px; height:70px; line-height:18px; }
#frndAlbm .frmLPaddG .pgngMnDv 			{ float:left; width:97%; margin-top:10px; padding:5px 0; border-top:1px solid #ccc; } 	 
#frndAlbm .frmLPaddG .pgngMnDv .pgTtlRcds 	{ float:left; width:50%; color:#333; margin-top:4px; } 	 
#frndAlbm .frmLPaddG .pgngMnDv .paginCont 	{ float:right; font-size:12px; } 	 
.frmLPaddG .pgngMnDv .paginCont a 		{ text-decoration:none; border:solid 1px #343434; color:#343434; } 	 
.frmLPaddG .pgngMnDv .paginCont a, .paginCont span { float:left; display:block; padding:2px 4px; margin-right: 5px; font-weight:normal; } 	 
.frmLPaddG .pgngMnDv .paginCont .current { background-color:#343434; color:#fff; border:solid 1px #343434; padding:2px 4px; } 	 
.frmLPaddG .pgngMnDv .paginCont .current.prev, .frmLPaddG .pgngMnDv .paginCont .current.next{ color:#999; border:1px solid #e6e6e6; background-color:#f6f6f6; }

/* My Profile Side Links */
.cntLft .mchBtns 		{ float:left; width:180px; }
.cntLft .mchBtns h3 		{ float:left; width:180px; padding-bottom:5px; font-weight:bold; font-size:12px; border-bottom:1px solid #ccc; }
.cntLft .mchBtns ul li 		{ border-bottom:dashed 1px #ccc; }
.cntLft .mchBtns ul 		{ list-style:none; width:100%;  }
.cntLft .mchBtns ul li 		{ width:100%; float:left; height:30px;  }
.cntLft .mchBtns ul li a 	{ float:left;  font-size:12px; color:#000000; margin-top:8px; text-decoration:none; margin-left:5px; }
.cntLft .mchBtns  a.r 		{ color:#c00; }
.cntLft .mchBtns ul li span 	{ float:left; margin-left:5px; width:24px; height:18px; }
.cntLft .mchBtns .lst 		{ border:none; }



/*Mailbox Pages*/
.chtSmtMn .mlBxBdy	{ float:left; width:690px; background-color:#f1f1f1; border:solid 1px #c1c1c1; margin-top:14px; }
*html .chtSmtMn .mlBxCnt .mlBxBdy { float:none}
.chtSmtMn .btnDV { float:left; width:99.1%; font-size:11px; font-weight:bold; color:#475f7b; padding:.5%; background-color:#c1c1c1; font-size:16px; color:#424242  }
.chtSmtMn .mlBxBdy .fltrBy	{ float:left; padding-left:14px; font-weight:normal; font-size:13px;}
*html .chtSmtMn .mlBxBdy .btnDV { float:none}
.chtSmtMn .mlBxBdy .btnDV .mlSch { float:right}
.chtSmtMn .mlBxBdy .btnDV .mlSch .nmlBtn { font-weight:normal}
.chtSmtMn .mlBxBdy .btnDV .slctAlDv, .chtSmtMn .mlBxBdy .btnDV .slctAlDv table	{ float:left; width:90px; font-weight:normal; padding-top:1px; font-size:13px;  }
.chtSmtMn .mlBxBdy .btnDV .slctAlDv	{ padding-right:14px;}
.chtSmtMn .mlBxBdy .btnDV .fncBtnDv	{ float:left; width:200px; }
.chtSmtMn .mlBxBdy .btnDV .fncBtnDv .nmlBtn { font-weight:normal}
.chtSmtMn .mlBxBdy a.LstngDvU, .chtSmtMn .mlBxBdy .LstngDvU { float:left; width:100%; font-size:11px; border-bottom:1px dotted #c1c1c1; }
*html .chtSmtMn .mlBxBdy .LstngDvU { float:none} 	 
.chtSmtMn .mlBxBdy .LstngDv .clckDV, .chtSmtMn .mlBxBdy .LstngDvU .clckDV{ float:left; width:40px;  text-align:center; }
.chtSmtMn .mlBxBdy .LstngDv .MalDtl, .chtSmtMn .mlBxBdy .LstngDvU .MalDtl { float:left;  width:650px; }

.chtSmtMn .mlBxBdy .LstngDv .MalDtl a {cursor:pointer; }
.chtSmtMn .mlBxBdy .LstngDv .MalDtl	{ float:left; width:650px; }
.chtSmtMn .MalDtl .malMsg { float:left; width:100%; padding-top:5px; height:34px; }
.chtSmtMn .MalDtl .malMsg .mlrImg	{ float:left; width:30px; height:30px; }
.chtSmtMn .MalDtl .malMsg .mlrImg img	{ margin:0; padding:0; width:30px; height:30px; }
.chtSmtMn .MalDtl .malMsg .nmeDv { float:left; width:170px; margin-left:5px; margin:9px 0 0 9px; overflow:hidden; height:14px }
.chtSmtMn .MalDtl .malMsg .nmeDv .nmeAdr,.nmeAdr { float:left; width:170px; font-size:12px; color:#343434; font-weight:bold; margin:9px 0 0 9px }
.chtSmtMn .MalDtl .malMsg .nmeDv .nmeAdr a, .nmeAdr a{ text-decoration:none; font-weight:bold; }
.chtSmtMn .MalDtl .malMsg .nmeDv .dte, .dte  { float:right; width:180px; text-align:right; font-size:12px; color:#000; }
.chtSmtMn .MalDtl .malMsg .dscrptn { float:left; width:260px; height:20px; margin-left:6px; font-size:12px; color:#444; margin-top:9px; overflow:hidden; height:14px; font-weight: normal }
.chtSmtMn .MalDtl .malMsg .mlBxBdy .prsTb	{ float:left; width:54px; height:24px;}

.chtSmtMn .MalDtl .malMsg .mlBxBdy .tbFF { background-image:url(../i/persona.gif) ; background-position: 0 0 ; background-repeat:no-repeat  }
.chtSmtMn .MalDtl .malMsg .mlBxBdy .tbBZ { background-image:url(../i/persona.gif) ; background-position: 0 -40px; background-repeat:no-repeat  }
.chtSmtMn .MalDtl .malMsg .mlBxBdy .tbMF { background-image:url(../i/persona.gif) ; background-position: 0 -80px; background-repeat:no-repeat  }
.chtSmtMn .MalDtl .malMsg .mlBxBdy .tbMM { background-image:url(../i/persona.gif) ; background-position: 0 -120px; background-repeat:no-repeat  }

.chtSmtMn .MalDtl .malMsg .mlBxBdy .tbFF .prsTb	{ background:url(../i/tbFF.gif) center 12px no-repeat}
.chtSmtMn .MalDtl .malMsg .mlBxBdy .tbBZ .prsTb	{ background:url(../i/tbBZ.gif) center 12px no-repeat}
.chtSmtMn .MalDtl .malMsg .mlBxBdy .tbMF .prsTb	{ background:url(../i/tbMF.gif) center 12px no-repeat}
.chtSmtMn .MalDtl .malMsg .mlBxBdy .tbMM .prsTb	{ background:url(../i/tbMM.gif) center 12px no-repeat}


.chtSmtMn .mlBxBdy .LstngDv .MalDtl .malMsg .dscrptn { float:left; width:260px; height:20px; margin-left:6px; font-size:12px; color:#444; margin-top:9px; overflow:hidden; height:14px; font-weight: normal }
.chtSmtMn .mlBxBdy .LstngDv .MalDtl .malMsg .dscrptn a { text-decoration:none; color:#333; font-weight:normal}
.chtSmtMn .mlBxBdy .LstngDv .MalDtl .malMsg .nmeDv .newNme { float:left; width:430px; font-size:12px; font-weight:bold; color:#4c6d90; }
.chtSmtMn .mlBxBdy .LstngDv .MalDtl .unred { float:left; width:350px; height:20px; margin-left:6px; font-size:12px; color:#444; margin-top:9px; overflow:hidden; height:14px; }
.chtSmtMn .mlBxBdy .LstngDv .MalDtl .unred a { color:#333; text-decoration:none; }	
.chtSmtMn .mlBxBdy .LstngDv .MalDtl .malMsg .mlLnks { float:right; width:36px; text-align:right; font-size:12px; color:#333; margin-top:6px; }
.chtSmtMn .mlBxBdy .LstngDv .MalDtl .mlLnks a { font-size:11px; font-weight:normal; color:#274e77; text-decoration:underline }
.chtSmtMn .mlBxBdy .LstngDv .MalDtl .mlLnks a:hover { color:#333; text-decoration:none; }

.chtSmtMn .mlBxBdy .tbFF { background-image:url(../i/persona.gif) ; background-position: 0 0 ; background-repeat:no-repeat  }
.chtSmtMn .mlBxBdy .LstngDv { float:left; width:100%; font-size:11px; border-bottom:1px dotted #c1c1c1; }



/*Pagging for Mailbox*/
.chtSmtMn .mlBxBdy .pgngMnDv { float:left; width:98.5%; padding:5px 5px; margin-top:10px; border-top:1px solid #ccc; } 	 
.chtSmtMn .mlBxBdy .pgngMnDv .pgTtlRcds { float:left; width:50%; color:#333; margin-top:4px; } 	 
.chtSmtMn .mlBxBdy .pgngMnDv .paginCont { float:right; font-size:12px; } 	 
.chtSmtMn .mlBxBdy .paginCont a { text-decoration:none; border:solid 1px #343434; color:#343434; } 	 
.chtSmtMn .mlBxBdy .paginCont a, .paginCont span { float:left; display:block; padding:2px 4px;/* padding:0.3em 0.5em;*/ margin-right: 5px; font-weight:normal; } 	 
.chtSmtMn .mlBxBdy .paginCont .current { background-color:#343434; color:#fff; border:solid 1px #343434; padding:2px 4px; } 	 
.chtSmtMn .mlBxBdy .paginCont .current.prev, .chtSmtMn .mlBxBdy .paginCont .current.next{ color:#999; border:1px solid #e6e6e6; background-color:#f6f6f6; }



/*Gift Lightbox CSS for Mailbox*/
#facebox .header { margin: 0pt 0pt 10px 0pt; background-color: #525252; float:left; width:100%; text-align: left; color: #fff; padding: 0pt 0pt 3px; }
#facebox .header h3{ color: #fff; float:left;}
#facebox .header img{ float:right;}
#exprsCont2	{ margin:auto; width:800px; height:1000px; padding:10px; }
#exprsCont2 .ExpHdng { float:left; width:100%; margin-bottom:20px; padding-bottom:5px; border-bottom:1px solid #ccc; }
#exprsCont2 .exprMsgImg { float:left; width:260px; margin-bottom:10px; }
#exprsCont2 .exprx2Bdr 	{ float:right; width:430px; padding:10px; border:1px solid #f0c5ca; margin-bottom:10px; }
#exprsCont2 .exprx2rpl 	{ float:right; clear:right }
.exprx2Bdr .expMsgDv { float:left; width:240px; color:#666; }
.exprx2Bdr .exprs2Bg { background-color:#f2ebf7; }
.exprx2Bdr .exprs2Bg { float:left; width:400px; padding:14px; padding-left:16px; }
.exprs2Bg .exp2Dv { float:left; width:100%; }
.exp2Dv .exprsInfo2 { float:left; width:94%; padding:10px; background-color:#fff; border:1px solid #f8d1d6; }
.exprsInfo2 .exprsNme { float:left; width:100%; margin-bottom:10px; }
.exprsInfo2 .exprsImg { float:left; width:116px; padding:2px; border:1px solid #343434; text-align:center; margin-right:10px; }
.exprsInfo2 .exprsDtl2 { float:left; width:130px; color:#333; }
.exprsNme h2 { float:left; width:100%; font-size:18px; font-weight:normal; }
.exprsInfo2 .exprsImg { float:left; width:116px; padding:2px; border:1px solid #343434; text-align:center; margin-right:10px; }
.exprsDtl2 p { float:left; width:100%; font-size:13px; line-height:20px; text-align:left;   }
.exprsDtl2 p span { float:left; width:100%; font-size:11px; color:#999; line-height:16px; margin-top:5px; }
/*End Gift Lightbox CSS for Mailbox*/

.dtlBx .pnlHdng { float:left; border-bottom:#999 1px solid; padding-bottom:5px;margin-bottom:5px; width:100% }

/* Match Maker box Classes start */
.mchMkr { float:left; width:240px; clear:both; margin-bottom:10px; border:1px solid #ccc; border-radius:5px; padding:5px}
.mchMkr h2 { font-size:24px; font-weight:bold; color:#efefef; vertical-align:top; background-color:#5F2466; border-radius: 4px 4px 0 0; padding:5px; float:left; width:230px}
.mchMkr h2 label {font-size:20px !important; float:left}
.mchMkr h2 span {width:85px; height:65px; z-index:2}
*html .mchMkr h2 span { background:url(../i/mchMkrImg.gif) 5px top no-repeat; }
.mchMkrFrm { float:left; background-color:#efefef; padding:10px 2% 8px 2%;}
.mchMkr .mchMkrCp { float:left; width:85px; padding:5px; color:#5f2466; font-weight:bold; text-align:right}
.mchMkr .mchMkrFd { float:left; width:134px; padding:3px 0}
.mchMkrFd select { width:135px}
.mchMkr .mchMkrBt { float:left; padding:4px 0 0 85px;}
.mchMkr input {  padding:3px 8px; background-color:#5f2466; color:#FFF; border:none; cursor:pointer}
/* Match Maker box classes end*/
