/*Listing Table Start*/
.Header td{background-color:#2E3764; border-right:1px solid #fff; height:28px; font-weight:bold; color:#fff; padding-left:5px; margin:0px;}
.LightBluHeader td{background-color:#5F7BA2; border-right:1px solid #fff; height:20px; font-weight:bold; color:#fff; padding-left:5px; margin:0px;}
.Unread1 td{background-color:#F0EFE8; border-right:1px solid #fff; border-bottom: 1px solid #fff; font-weight:bold; color:#2E3764; padding:5px 4px 5px 5px; text-decoration:none; vertical-align:top; }
.Unread1 td a{ color:#2E3764; text-decoration:underline; }
.Unread1 td a:hover{ color:#2E3764; text-decoration:none; } 
.Read1 td{ border-right:1px solid #fff; border-bottom: 1px solid #fff; color:#2E3764; padding:5px 4px 5px 5px; text-decoration:none; vertical-align:top; }
.Read1 td a{ color:#2E3764; text-decoration:underline;}
.Read1 td a:hover{ color:#2E3764; text-decoration:none; }
.norml td{background-color:#F0EFE8; border-right:1px solid #fff; border-bottom: 1px solid #fff;color:#2E3764; padding:5px 4px 5px 5px; text-decoration:none; vertical-align:top; }
.norml td a{ color:#2E3764; text-decoration:underline; }
.norml td a:hover{ color:#2E3764; text-decoration:none; } 
.BulArrowRht1{ background:url(../img/Bullet_ArrowRht.gif) center no-repeat; vertical-align:top;}
.BulArrowLft1{ background:url(../img/Bullet_ArrowLft.gif) center no-repeat; vertical-align:top;}

.Unread td{ background-color:#F0EFE8; border-right:1px solid #fff; border-bottom: 1px solid #fff; font-weight:bold; color:#2E3764; padding:5px 4px 5px 5px; text-decoration:none; vertical-align:top; margin:0px;}
.Unread td a{ color:#2E3764; text-decoration:underline; background:inherit;}
.Unread td a:hover{ color:#2E3764; text-decoration:none; background:inherit;}

.Read td{ background-color:#F0EFE8; border-right:1px solid #fff; border-bottom: 1px solid #fff; color:#2E3764; padding:5px 4px 5px 5px; text-decoration:none; vertical-align:top; margin:0px;}
.Read td a{ color:#2E3764; text-decoration:underline;}
.Read td a:hover{ color:#2E3764; text-decoration:none;}
.BulArrowRht{ background:url(../img/Bullet_ArrowRht.gif) center 8px no-repeat; background-color:#F0EFE8; vertical-align:top; margin:0px;}
.BulArrowLft{ background:url(../img/Bullet_ArrowLft.gif) center 8px no-repeat; background-color:#F0EFE8; vertical-align:top;}
.BulFlag { background:url(../img/Bullet_FlagYelo.gif) center 8px no-repeat; }
.BulFlag1 { background-color:#F0EFE8; }
/*Listing Table End*/
/*Message Box Start*/
.MessageBox { margin:auto;}
.MessageBox .PadTopBtm { padding:15px 0px 15px 0px;}
.MessageBox .PadBtm { padding-bottom:12px;}
.MessageBox .PadBtmTop { padding:5px 0px 5px 0px;}
/*Message Box End*/
/*Forgot Password Message Start*/
.ForgotMsgTbl .Img { background:url(../img/Img_IconMessage.gif) no-repeat 10px 10px; width:39px; height:65px; padding-left:20px;}
.ForgotMsgTbl .TxtGreyBld { font-weight:bold; text-align:left; padding-right:5px;}
/*Forgot Password Message End*/
/*GENERIC CSS END*/
/*Profile Summary Edit Start*/
.Profilesummaryedit { margin:auto;}
.Profilesummaryedit .TxtBld { font:12px; color:#353535; font-weight:bold;}
.Profilesummaryedit .TltTxt { font:14px; color:#2E3764; font-weight:bold; padding:10px 0px 5px 0px; text-align:center; background:inherit;}
/*Profile Summary Edit End*/
.Myopen .PadInboxImg{ padding:5px 0px 3px 0px;}
.Myopen .PadLft { padding-left:5px;}
.Myopen .PadTopBtm { padding:7px 0px 7px 3px;}
.Myopen .PadRht { padding-right:5px;}
/*Notification Page Start*/
.Notification .PadBtm{ padding-bottom:20px;}
.Notification .PadBtm1{ padding-bottom:10px;}
/*Notification Page End*/
.MemberAffi .DivLft { font: bold 12px Arial, Helvetica, sans-serif; color:#353535; text-decoration:none; padding:10px 30px 10px 10px; float:left;}
/*Login Start*/
.LoginTbl { width:100%; text-align:left;}
.LoginTbl .PadTop { padding-top:5px;}
.LoginTbl .Img { background:url(../img/Img_Login.gif) no-repeat 17px 12px; width:188px; height:135px;}
.LoginTbl .PadTxt { padding:0px 0px 18px 10px;}
.LoginTbl .DotVerLine { background:url(../img/Img_DotVerLine.gif) repeat-y 20px 0px; height:2px;}
/*Login End*/
/*Registration Success Page Start*/
.RegSucc .Img { background:url(../img/Img_IconMessage.gif) no-repeat 10px 10px; width:39px; height:65px; padding-left:20px;}
.RegSucc .PadTop { padding-top:10px;}
.RegSucc .TxtGreyBld { font-weight:bold; text-align:left; padding-right:5px;}
/*Registration Success Page End*/
/*Reset Password Start*/
.ResetPass { margin:auto;}
.ResetPass .PadBtm { padding-bottom:10px;}
.ResetPass .PadTop{ padding-top:5px;}
/*Reset Password End*/
/* CSS Document */
/*Index Page Start*/
.ImgSignSrch_Mid { background: url(../img/ImgSignSearch_Mid.jpg) repeat-x bottom;}
.SigninSrch_BrdLft { background:url(../img/SigninSrch_BrdLft.gif) repeat-y; width:7px; height:1px;}
.SigninSrch_BrdRht { background:url(../img/SigninSrch_BrdRht.gif) repeat-y; width:7px; height:1px;}
.FlashPadRht{ padding-right:8px;}
.FlashBrdLftRht{ background:url(../img/Img_FlashBrdLftRht.gif) no-repeat; width:515px; height:100px;}
.PadLogos{ padding:0px 30px 0px 30px;}

.SigninTbl { margin:auto; width:100%; }
.SigninTbl .LftCurHdr { background:url(../img/CurLft_Signin.gif) no-repeat left bottom; width:6px; height:25px; float:left;}
.SigninTbl .RhtCurHdr { background:url(../img/CurRht_Signin.gif) no-repeat right bottom; width:6px; height:25px; float:left;}
.SigninTbl .MidHdr { background:url(../img/Mid_Signin.gif) repeat-x 2px 0px; height:25px; border:none; float:left; width:94.7%; padding:0px; margin:0px;}

.SigninTbl .CurLftBtm { background:url(../img/Signin_LftCur.gif) no-repeat left bottom; width:4px; height:6px;}
.SigninTbl .CurRhtBtm { background:url(../img/Signin_RhtCur.gif) no-repeat right bottom; width:4px; height:6px;}
.SigninTbl .BrdBtm { background:url(../img/Signin_BrdBtm.gif) repeat-x bottom; height:6px;}
.SigninTbl .BrdLft { background: url(../img/Signin_BrdLft.gif) left bottom repeat-y; width:4px;}
.SigninTbl .BrdRht { background:url(../img/Signin_BrdRht.gif) right bottom repeat-y; width:4px;}
.SigninTbl .BgWhite { background-color:#FFF; }
.SigninTbl .TxtGrey{ color:#353535;}
.SigninTbl .PadTop { padding-top:3px;}
.SigninTbl .PadTop1 { padding-top:10px; padding-left:5px;}
.SigninTbl .PadTopLft { padding-top:1px; padding-left:4px;}
.SigninTbl .PadBtm { padding-bottom:8px;}
.SigninTbl ul{ margin:0px; padding:0px; list-style:none; width:100%; }
.SigninTbl li.col1{ display:inline; width:30%;  float:left }
.SigninTbl li.col2{ display:inline; text-align:right; float:left }

.SigninTbl ul.frm{margin:0px;padding:0px 0px 0px 0px;list-style:none;}
.SigninTbl .frm li{ display:inline;float:left;padding:10px 0px 5px 5px;text-align:left;}
.SigninTbl .frm li.Chk{padding-top:10px; padding-right:3px;}
.SigninTbl .frm li.Remb{padding-right:5px; padding-top:13px;}
.SigninTbl .frm .PadTopLft{ padding:6px 0px 0px 11px;}

.SigninTbl .fr{float:right;}
.SigninTbl .ir{padding:5px 10px 0 5px;overflow:hidden;}
.SigninTbl .ir .cb{padding:0 10px 0 0;}
* html .SigninTbl .ir .cb{padding-top:3px;}
*:first-child + html .SigninTbl .ir .cb{padding-top:3px;} 
.SigninTbl .ir .cb label{display:inline;line-height:22px;float:left;width:auto;font-size:11px;}
* html .SigninTbl .ir .cb label{line-height:16px;margin-left:3px;}
*:first-child + html .SigninTbl .ir .cb label{line-height:16px;margin-left:3px;}
.SigninTbl .ir .cb .chk{float:left;height:16px;width:16px;}
.SigninTbl .ir .row, .SigninTbl .ir .row1{width:100%;clear:both;margin:0;padding:25px 0 0;text-align:left;}
.SigninTbl .ir .row1{padding:6px 0 3px;}


.SearchTbl {margin:auto; width:100%;}
.SearchTbl .CurLftBtm { background:url(../img/Signin_LftCur.gif) no-repeat left bottom; width:4px; height:6px;}
.SearchTbl .CurRhtBtm { background:url(../img/Signin_RhtCur.gif) no-repeat right bottom; width:4px; height:6px;}
.SearchTbl .BrdBtm { background:url(../img/Signin_BrdBtm.gif) repeat-x bottom; height:6px;  font-size:1px;}
.SearchTbl .BrdLft { background: url(../img/Signin_BrdLft.gif) left bottom repeat-y; width:4px;}
.SearchTbl .BrdRht { background:url(../img/Signin_BrdRht.gif) right bottom repeat-y; width:4px;}
.SearchTbl .BgWhite { background-color:#FFF;}
.SearchTbl .CurLftTop { background:url(../img/Search_LftCurTop.gif) no-repeat left top; width:4px; height:6px;}
.SearchTbl .CurRhtTop{ background:url(../img/Search_RhtCurTop.gif) no-repeat right top; width:4px; height:6px;}
.SearchTbl .BrdTop{ background:url(../img/Search_BrdTop.gif) repeat-x top; height:6px; font-size:1px;}
.SearchTbl .TxtGrey{ color:#353535; text-align:left;}
.SearchTbl .PadTop { padding-top:5px}
.SearchTbl .PadTop3 { padding-top:3px}
.SearchTbl .PadLft { padding-left:8px;}
.SearchTbl ul { margin:0px; padding:0px; list-style:none;}
.SearchTbl li { display:inline; float:left; padding:5px 8px 8px 0px;}
.JoinnowTbl { margin:auto; width:100%;}
.JoinnowTbl .PadTop{ padding-top:7px;}
.JoinnowTbl .CurLftTop { background:url(../img/CurLftTop_Joinnow.gif) no-repeat left top; width:7px; height:6px;}
.JoinnowTbl .CurRhtTop { background:url(../img/CurRhtTop_Joinnow.gif) no-repeat right top; width:7px; height:6px;}
.JoinnowTbl .BrdTop { background:url(../img/Joinnow_BrdTop.gif) repeat-x top; height:6px;}
.JoinnowTbl .BrdLft { background:url(../img/Joinnow_BrdLft.gif) repeat-y left; width:7px;}
.JoinnowTbl .BrdRht { background:url(../img/Joinnow_BrdRht.gif) repeat-y right; width:7px;}
.JoinnowTbl .CurLftBtm{ background:url(../img/CurLftBtm_Joinnow.gif) no-repeat left bottom; width:7px; height:8px;}
.JoinnowTbl .CurRhtBtm{ background:url(../img/CurRhtBtm_Joinnow.gif) no-repeat right bottom; width:7px; height:8px;}
.JoinnowTbl .BrdBtm { background:url(../img/Joinnow_BrdBtm.gif) repeat-x bottom; height:8px;}
.JoinnowTbl .BgGrad{ background:url(../img/Joinnow_BgGrad.gif) repeat-x bottom; height:39px;}
.JoinnowTbl .PadLftRht { padding:0px 5px 0px 10px;}
.JoinnowTbl .PadRht { padding-right:10px;}
.JoinnowTbl .FltLft { float:left;}
.JoinnowTbl .FltRht { float:right;}
.MemberAff { margin:auto; width:90%;}
.MemberAff .PadRht { padding-right:10px;}
.MemberAff .TxtGreybld { color:#353535; font-weight:bold; padding-top:3px;}
.MemberAff .PadBtm { padding-bottom:6px;}
.MemberAff .PadTopBtm { padding-top:8px; padding-bottom:10px;}
.MemberAff ul { margin:0px; padding:0px; list-style:none; width:100%; }
.MemberAff li.col1 { display:inline;  width:80%; padding:5px 5px 0px 0px;  float:left;}
.MemberAff li.col2 { display:inline;  text-align:right;  float:left;}
.MemberAff .FltRht { float:right;}
/*Index Page End*/
.FltLft { float:left;}
.FltRht { float:right;}
.ClrBoth { clear:both}
/*Landing Invitation Start*/
.ImgLandingPage{background:url(../img/Img_InviLandin.gif) no-repeat right 14px; width:57%; padding-left:10px; padding-bottom:30px;min-height:250px;height:250px !important;height:250px;}
.ImgLandingPage2{background:url(../img/Img_InviLandin2.gif) no-repeat right 14px; padding-left:10px; padding-bottom:30px;min-height:250px;height:250px !important;height:250px;}
.PadLft {padding-left:4px; }
.LandingInvi .PadTop{ padding-top:15px;}
.LandingInvi .PadBtm{ padding-bottom:10px;}
.LandingInvi .PadTopBtm{ padding-top:20px; padding-bottom:10px;}
.LandingInvi .TxtLrg { font-size:13px; padding-top:15px;}
.LandingInvi .TxtUpdate { font-size:11pt; padding-top:15px;}
.LandingInvi .TxtUsrName{float:left; font:20px Arial, Helvetica, sans-serif; padding-left:5px; color:#2E3764; }
/*Landing Invitation End*/
/*Drop Down Menu Start*/
.Drop {position:absolute; z-index:1000; border:1px solid #CFCFCF; background-color:#F8F7F4; width:85px; padding:7px; margin-top:1px; }
/*Drop Down Menu End*/
/*Close Beta page Start*/
.CloseBeta .PadTop{ padding-top:10px;}
.CloseBeta .PadBtm{ padding-bottom:500px;}
.CloseBeta .PadTopBtm{ padding:5px 0px 5px 0px;}
.CloseBeta .PadBtm{ padding-bottom:10px;}
.CloseBeta .PadRht{ padding-right:8px;}
.CloseBeta .PadLft{ padding-left:8px;}
/*Close Beta page End*/
.NewMembersTbl { margin:auto; width:98%;}
.NewMembersTbl .PadTop{ padding-top:8px;}
.NewMembersTbl .PadBtm{ padding-bottom:18px;}
.NewMembersTbl .PadTopLft{ padding-top:5px; padding-left:1px; padding-bottom:7px;}
.NewMembersTbl ul{padding:8px 0px 3px 5px; margin:0px; list-style:none; }
.RecentFavorsTbl { margin:auto; width:95%;}
.RecentFavorsTbl .BulletThumb { background:url(../img/Img_GreenThumb.gif) no-repeat 1px 3px; width:9px; height:15px; padding:0px 4px 0px 5px; float:left; margin-top:1px;}
.RecentFavorsTbl .PadBtm { padding-bottom:7px; padding-top:2px;}
.RecentFavorsTbl .PadTopBtm { padding:5px 0px 10px 0px;}
.RecentFavorsTbl .PadTp { padding:5px 0px 0px 0px;}


.PadBtm{ padding-bottom:5px;}
.PAddress{ float:left; padding:5px 0 0px 0; margin:0; width:30%;}
.PAddress .Address{float:left; padding:0; margin:0; width:100%;}

.altSpc{padding:5px; margin:0; text-align:left;}


h2.title{color:#2E3764; font-weight:bold; padding:5px 0 0 0; margin:0;}
.spcP{padding:0; margin:0; line-height:25px;}
.fLeft{float:left;}
.faceLigin{ width:80%;}
.mTBL{margin:5px 0 5px 5px;}
.faceLigin h2{color:#2E3764; font-weight:bold; padding:10px 0 0 0; margin:0; text-align:center;}
.faceLigin p{padding:0 0 10px 0; margin:0;}
.faceLigin ul{list-style:none; margin:0; padding:0;}
.faceLigin .DvLeft{float:left; width:45%;border-right: 1px dashed #CCC; margin:10px 0; padding:0 10px;}
.faceLigin .DvLeft li{padding:4px 0;}
.faceLigin .DvLeft li .loginFc{float:right; margin-right:12px;}
.faceLigin .DvLeft label{float:left; width:30%;}
.faceLigin .DvRight{float:left; width:50%;margin-top:10px;}
.faceLigin .DvRight p{padding-bottom:15px; width:100%;}

.whatNeed{width:380px; float:left;}
.whatNeed input{width:340px; margin-bottom:5px;}
.whatNeed a{color:#2E3764; text-decoration:underline; line-height:20px;}
.whatNeed a:hover{text-decoration:none;}
.whatNeed table{margin-left:140px;}
.whatNeedRht{float:left;}

.fontStl{color:#2E3764; font-size:16px;}

.loginAvtar{position:relative; padding-right:5px;}
.loginAvtarPos{position:absolute; top:-38px; left:-75px; width:75px; height:75px;}


