/* DEFAULTS */
body{ margin: 0; background:#d1d1d1 url('../webImages/nannyShareBg.gif') repeat-x;}
body, select, td, input, p, H1, H2, H3, H4, options , textarea{ font-family:"Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; color:#fff;}
body, td , select, input, options, p , textarea{ font-size:13px; line-height:15px;}
form{margin:0; padding:0;}
p{margin-bottom:13px;}
br{line-height:10px;}
H1 {font-size: 21px; font-weight: bold; line-height:22px; margin:0 0 13px 0;}
H2 {font-size: 18px; font-weight: bold; line-height:18px; margin:0 0 13px 0;}
H3 { font-size: 15px; font-weight: bold; line-height:15px; margin:0 0 13px 0;}
H4 { font-size: 14px; font-weight: bold; line-height:15px; margin:0 0 13px 0;}
H5 { font-size: 13px; font-weight: bold; line-height:13px; margin:0 0 13px 0;}

/* STANDARDS */
.left{ float: left; }
.right{ float: right; }
.cleft{ clear: left; }
.cright{ clear: right; }
.cboth{ clear: both; }
.tright{ text-align: right; }
.tdNone{ text-decoration:none;}
.abs{ position: absolute; }
.hand {cursor: pointer;}
.border{border: 1px solid #ff0000;}
.center{text-align:center;}
.bold{font-weight:bold;}
.margin0{margin:0px;}
.hiddendiv{ visibility: hidden; display: none; }
.hidediv{ visibility: hidden; display: block; }
.visiblediv{ visibility: visible; display: block; }
.dataOpactiy{filter:alpha(opacity=65);opacity:0.65;}
.scrollDiv{overflow:auto;overflow-x:hidden;}
.pngImage{behavior:url(iepngfix.htc);}
.overFlowHidden{overflow:hidden;}

#mainDiv {width:999px; margin:0px auto;}

.spc983x72 {width:983px; height:72px;}
.spc983x152 {width:986px; height:152px;}
.spc220x10 {width: 220px; height: 10px;}
.spc347x14 {width: 347px; height: 14px;}

.hSpc1{height:1px; line-height:1px;}
.hSpc2{height:2px; line-height:2px;}
.hSpc5{height:5px; line-height:5px;}
.hSpc8{height:8px; line-height:8px;}
.hSpc10{height:10px; line-height:10px;}
.hSpc11{height:11px; line-height:11px;}
.hSpc14{height:14px; line-height:14px;}
.hSpc15 {height:15px;line-height:15px;}
.hSpc16{height:16px; line-height:16px;}
.hSpc20{height:20px; line-height:20px;}
.hSpc24{height:24px; line-height:24px;}
.hSpc22{height:22px; line-height:22px;}
.hSpc25{height:25px; line-height:25px;}
.hSpc28{height:28px; line-height:28px;}
.hSpc30{height:30px; line-height:30px;}
.hSpc34{height:34px; line-height:34px;}
.hSpc50{height:50px; line-height:50px;}
.hSpc114{height:114px;line-height:114px;}
.hSpc140{height:140px; line-height:140px;}

.bhSpc25{height:35px;}
.bhSpc50{height:60px;}
.bhSpc350{height:350px;}
.bhSpc375{height:375px;}
.bhSpc314{height:314px;}
.bhSpc318{height:318px;}
.bhSpc280{height:280px;}
.bhSpc294{height:294px;}
.bhSpc266{height:266px;}
.bhSpc150{height:150px;}



.lmar10 {margin-left:10px;}
.lmar11 {margin-left:11px;}
.lmar13 {margin-left:13px;}
.lmar15 {margin-left:15px;}
.lmar58 {margin-left:58px;}

.rmar15 {margin-right:15px;}

.tmar3 {margin-top:3px;}
.tmar5 {margin-top:5px;}
.tmar7 {margin-top:7px;}

.tpad2{padding-top:2px;}
.tpad4{padding-top:4px;}
.tpad7{padding-top:7px;}
.tpad10{padding-top:10px;}
.tpad11{padding-top:11px;}

.bpad6{padding-bottom:6px;}

.lpad6 {padding-left:6px;}
.lpad10{padding-left:10px;}
.lpad12 {padding-left:12px;}
.lpad15{padding-left:15px;}
.lpad16 {padding-left:16px;}
.lpad19{padding-left:19px;}
.lpad20{padding-left:20px;}
.lpad25{padding-left:25px;}
.lpad30{padding-left:30px;}
.lpad40 {padding-left:40px;}
.lpad43 {padding-left:47px;}
.lpad45{padding-left:45px;}

.rpad10{padding-right:10px;}
.rpad15{padding-right:15px;}
.rpad20{padding-right:20px;}
.rpad30{padding-right:30px;}

.pad4{padding:4px;}

.lhei{line-height:18px;}

.spc5{width:5px;}
.spc10{width:10px;}
.spc15{width:15px;}
.spc18{width:18px;}
.spc21{width:21px;}
.spc28{width:28px;}
.spc37{width:37px;}
.spc35{width:35px;}
.spc50{width:50px;}
.spc66{width:66px;}
.spc80{width:80px;}
.spc75{width:75px;}
.spc110{width:110px;}
.spc130{width:130px;}
.spc155{width:155px;}
.spc180{width:150px;}
.spc195{width:195px;}
.spc206{width:206px;}
.spc207{width:207px;}
.spc390{width:390px;}
.spc410{width:410px;}
.spc450{width:450px;}
.spc550{width:550px;}
.spc653{width:653px;}
.spc665{width:665px;}
.spc697{width:697px;}
.spc501{width:501px;}
/* COLORS */
.black {color:#000000;}
.brown {color:#2a1509;}
.brown p{color:#2a1509; margin:0 0 13px 0;}
.brown H1{color:#2a1509;}
.brown H2{color:#2a1509;}
.brown H3{color:#2a1509;}
.brown H4{color:#2a1509;}
.brown H5{color:#2a1509;}
.brown textarea{color:#2a1509;}
.brown input{color:#2a1509;}
.white{color:#fff;}
.error{ color: #cc0000;}
.success{ color: #008800; }
.red{color:#cc0000;}
.green{color:#638521;}
.linkOff{color:#006259;}
.linkOn{color:#638521;}

/*BACKGROUND COLORS*/
.blackBg{background:#000;}
.creamBg{background:#f4f5f5;}

/* FONT SIZES */
.font10 {font-size:10px; line-height:11px;}
.font11 {font-size:11px; line-height:14px;}
.font12 {font-size:12px; line-height:14px;}
.font15 {font-size:15px; line-height:16px;}
.font18 {font-size:18px; line-height:19px;}

/* HEADER */
.hdBgImg {background: url('../webImages/headBgImg.jpg') no-repeat; height:252px; width:999px; margin:20px 0 0 0;}
.hdBannerBg1 {background: url('../webImages/bannerNanny1.jpg') no-repeat;height:171px; width:986px;margin:0 0 0 6px;}
.hdBannerBg2 {background: url('../webImages/bannerNanny2.jpg') no-repeat;height:171px; width:986px;margin:0 0 0 6px;}
.hdBannerBg3 {background: url('../webImages/bannerNanny3.jpg') no-repeat;height:171px; width:986px;margin:0 0 0 6px;}
.hdBannerBg4 {background: url('../webImages/bannerNanny4.jpg') no-repeat;height:171px; width:986px;margin:0 0 0 6px;}
.hdTopLogoDiv {margin: 20px 0 0 40px;}
.hdTopRgtDiv {width:320px; height:52px; margin:20px 0 0 670px;}
.hdTopMidDiv {width:178px; height:59px; margin:20px 0 0 383px;}
.hdLoginDiv { margin: 2px 10px 2px 5px;}
input.txtTLogin {background: url('../webImages/txtTLogTexT.gif') repeat-x; border:0; width:110px; height:18px; line-height:18px; color: #967769; font-size:11px; margin:0; padding: 2px;}
input.txtTNLogin {background: url('../webImages/txtTLogTexT.gif') repeat-x; border:0; width:110px; height:18px; line-height:18px; color: #000; font-size:11px; margin:0; padding: 2px;}
input.chkTLogin {margin: 4px 4px 0 -1px; padding:0; border:0; width:15px; height:15px; line-height:15px;}

/* FOOTER */
.footDiv{height:22px;margin:4px 0 4px 0;}
.footBgImg {behavior:url(iepngfix.htc); background: url('../webImages/footBgImg.png') no-repeat; height:60px; width:999px; color: #fff; font-size:12px; line-height:16px; margin: 0 0 5px 0; padding:12px 0 0 0;}

/* NAVIGATION  TOP LEFT  */
ul.hList {margin:0; padding:0;}
ul.hList li{text-align: left; list-style: none; margin: 0 0 0 2px; float: left;}
ul.vList {margin:0; padding:0; width:222px;}
ul.vList li.noLine{text-align: left; list-style: none; padding: 0 0 4px 16px; margin:0; height:20px;}
ul.vList li.normal{text-align: left; list-style: none; background: url('../webImages/verticalSep.gif') repeat-x top; padding: 4px 0 0 16px; margin:0; line-height:29px;}
ul.vList li.lastLine{text-align: left; list-style: none; background: url('../webImages/verticalSep.gif') repeat-x top; padding: 4px 0 0 16px; margin:0; line-height:4px;}


/* HREF LINK */
a:link, a:active, a:visited { color: #1cddc2; text-decoration:none; margin:0; font-weight:bold; padding:0;}
a:hover{ color:#a7e137; text-decoration:none;}/* underline */
a.topNavi:link, a.topNavi:active, a.topNavi:visited, a.topNavi:hover { font-size:16px; line-height:18px; margin:0; text-decoration:none;}
a.leftNavi:link, a.leftNavi:active, a.leftNavi:visited, a.leftNavi:hover { font-size:14px; margin:0; padding:0; text-decoration:none; font-weight:bold;}
a.footNavi:link, a.footNavi:active, a.footNavi:visited, a.footNavi:hover { font-size:14px; line-height:18px; text-decoration:none;}
a.normHov:link, a.normHov:active, a.normHov:visited, a.normHov:hover{color: #a7e137; text-decoration:none;}
.brown a:link {color: #006259; text-decoration:none; cursor:pointer;}
.brown a:visited {color: #006259; text-decoration:none; cursor:pointer;}
.brown a:active {color: #006259;  text-decoration:none; cursor:pointer;}
.brown a:hover {color: #638521;  text-decoration: none; } /* underline */
a.whiteBgLn:link, a.whiteBgLn:visited, a.whiteBgLn:active { color: #006259; font-weight:bold;  text-decoration:none; cursor:pointer;}
a.whiteBgLn:hover { color: #638521; text-decoration: none;}
a.whiteLn:link, a.whiteLn:active, a.whiteLn:visited, a.whiteLn:hover { color: #fff; text-decoration:none; margin:0;}
a.blackLn:link, a.blackLn:active, a.blackLn:visited, a.blackLn:hover { color: #000; text-decoration:none; margin:0;}
a.brownLn:link, a.brownLn:active, a.brownLn:visited, a.brownLn:hover { color: #2a1509; text-decoration:none; margin:0;}
a.msgBoard:link, a.msgBoard:visited, a.msgBoard:active { color: #006259; font-weight:normal; text-decoration:none; cursor:pointer;}
a.msgBoard:hover { color: #638521; text-decoration: none;}
a.msgHead:link, a.msgHead:visited, a.msgHead:active { color: #006259; font-weight:bold; text-decoration:none; cursor:pointer;}
a.msgHead:hover { color: #638521; text-decoration: none; font-weight:bold;}
a.srcList:link, a.srcList:visited, a.srcList:active { color: #2a1509; font-weight:normal; text-decoration:none; cursor:pointer;}
a.srcList:hover {text-decoration: underline;}


/* BODY */
.midBg {background: url('../webImages/midBgImg.gif') no-repeat;}
.midBgFull {background: url('../webImages/midBgFull.gif') repeat-y; width:999px;}
.whiteSep { background-color:#fff; width:983px; height:1px; margin:0 0 0 8px;}
.indexMidBg {background: #362923 url('../webImages/indexMidBg.gif') repeat-x; width:347px;}
.indexRgtDiv {width:321px;}

/* ARTICLE PAGES */
.artLtDiv {width:223px;padding:0 0 0 25px;}
.artRgDiv {width:210px;}
.artCol {background-color:#d4d0ce; width:480px;}
.artContent{padding:28px 0 10px 0;}
.artSep{background: url('../webImages/articleSep.gif') repeat-x; height:3px;}

/* ARTICLE PAGES RIGHT */
.verticalWSep{background: url('../webImages/verticalSep.gif') repeat-x; height:3px; line-height: 3px;}

/* LEFT BOXES */
.boxTitle{margin:0 0 0 16px; padding:14px 0 0 0;}
.boxLatestFam {background: url('../webImages/boxLatestFam.gif') no-repeat; width:222px; height:180px; margin: 25px 0 25px 0;}
.boxSearchFam {background: url('../webImages/boxSearchFam.gif') no-repeat; width:222px; height:134px; margin-top:1px;}
.boxJSearchFam {background: url('../webImages/boxJSearchFam.gif') no-repeat; width:222px; height:245px; margin-top:1px;}
input.txtSrcTexT {background:#fff; border: 0; border-top:2px solid #9e9e9e; border-left:2px solid #9e9e9e; width:184px; height:16px; line-height:15px; font-size:12px; color: #000; margin:0; padding: 1px 2px 1px 2px;}
select.selSrcDDwn {width:108px; margin:10px 0 0 16px; color: #000; font-size:12px; z-index:1;}
select.selJSrcDDwn {width:180px; margin:0 0 0 16px; color: #000; font-size:12px; z-index:1;}
ul.listDot{list-style-type: disc; margin:0 0 0 31px; color:#000; font-size:9px; padding:0;}
ul.listDot li {margin:0;line-height:17px; height:17px; padding:0;}
ul.listNoDot{list-style-type: none; margin:0; color:#000; font-size:9px; padding:0;}
ul.listNoDot li {margin:0;line-height:17px; height:17px; padding:0;}

/* LOGIN */
#loginArea {width:458px; margin:0px auto;}
.loginBoxCurve {background: url('../webImages/boxLoginTopCurve.gif') no-repeat; width:453px;}
.loginBoxBg {background: url('../webImages/boxLoginBgImg.gif') repeat-y; width:453px;}
input.txtBLogin {background: url('../webImages/txtTLogTexT.gif') repeat-x; border: 0; border-left:1px solid #9e9e9e; width:135px; padding: 3px 0 2px 2px; font-size:12px; height:15px; color:#000; margin:0px;}

/* GENERIC FORM */
.asterix{color: #cc0000; font-weight: bold; font-size:12px;}
.hash{color: #638521; font-weight: bold; font-size:12px;}
.formTopBg {background: url('../webImages/formTopBgImg.gif') no-repeat; width:696px;}
.formMidBg{background: url('../webImages/formMidBgImg.gif') repeat-y; width:696px;}
.formBotBg {background: url('../webImages/formBotBgImg.gif') no-repeat; width:696px;height:56px;}
.formSep,.dataSep{background: url('../webImages/formSep.gif') repeat-x;height:3px;}
textarea.txtFormArea {background: #fff; border:0; border-left:2px solid #9e9e9e;  border-top:2px solid #9e9e9e;  width:650px;  color: #2a1509; font-size:13px; margin:0; padding: 4px 0 2px 4px; height:200px; }
textarea.txtFormAreaB {background: #fff; border:0; border-left:2px solid #9e9e9e;  border-top:2px solid #9e9e9e;  width:600px;  color: #2a1509; font-size:13px; margin:0; padding: 0; height:100px; }
textarea.txtFormAreaSm {background: #fff; border:0; border-left:2px solid #9e9e9e;  border-top:2px solid #9e9e9e;  width:200px;  color: #2a1509; font-size:13px; margin:0; padding: 0; height:80px; }
input.txtFormBig {background:#fff; border: 0; border-top: 2px solid #9e9e9e; border-left: 2px solid #9e9e9e;  width:400px; color: #2a1509; font-size:13px; margin:0; padding: 0px; height:17px; line-height:17px; }
input.txtFormBigJob {background:#fff; border: 0; border-top: 2px solid #9e9e9e; border-left: 2px solid #9e9e9e;  width:600px; color: #2a1509; font-size:13px; margin:0; padding: 0px; height:17px; line-height:17px; }
input.txtForm {background:#fff; border: 0; border-top: 2px solid #9e9e9e; border-left: 2px solid #9e9e9e; width:194px; color: #2a1509; font-size:13px; margin:0; padding: 0px; height:17px; line-height:17px;}
input.txtFormOff {background:#eeeeee; border: 0; border-top: 2px solid #9e9e9e; border-left: 2px solid #9e9e9e; width:194px; color: #2a1509; font-size:13px; margin:0; padding: 0px; height:17px; line-height:17px; }
select.selForm {color:#000; margin:0; padding:0; height:24px;line-height:24px;}
select.selFormSmall {color:#000; margin:0; padding:0; height:24px;line-height:24px;font-size:12px;}

/* REGISTER */

div.regStep1Off{background: url('../webImages/regStep1Norm.gif') no-repeat; width:42px;height:46px; display:block; padding:8px 0 0 22px;}
div.regStep1On{background: url('../webImages/regStep1Hov.gif') no-repeat; width:42px;height:46px; display:block; padding:8px 0 0 22px;}
div.regStep2Off{background: url('../webImages/regStep2Norm.gif') no-repeat; width:67px;height:46px; display:block; padding:8px 0 0 28px;}
div.regStep2On{background: url('../webImages/regStep2Hov.gif') no-repeat; width:67px;height:46px; display:block; padding:8px 0 0 28px;}
div.regStep3Off{background: url('../webImages/regStep3Norm.gif') no-repeat; width:67px;height:46px; display:block; padding:8px 0 0 28px;}
div.regStep3On{background: url('../webImages/regStep3Hov.gif') no-repeat; width:67px;height:46px; display:block; padding:8px 0 0 28px;}


.regTitleWd{width:508px;}

.toolTip{visibility: hidden;display:block; cursor: help;background: url('../webImages/icoHelp.gif') no-repeat center center;width:19px; height:19px;}
.toolTipSTAT{visibility: hidden;display:block; cursor: help;background: url('../webImages/icoHelp.gif') no-repeat center center;width:19px; height:19px;}
.toolTipTagSTAT{margin-right:20px; line-height:20px;}
.toolTipHelp{background:#f0f0f0; width:191px; border:1px solid #2a1509;}
.allpad{padding:5px 5px 5px 5px;}

/*PROFILE HOME CSS*/
.profileHomeBg {background:#E0E0E0; width:696px;}

/* SEARCH PAGE */
.srcCol {background-color:#d4d0ce; width:710px;}
.srcBSpc{width:315px; margin: 0 0 0 7px;}
.srcWhiteSep{background: url('../webImages/srcWhiteSep.gif') repeat-x; height:2px;}
.srcBlackSep{background: url('../webImages/srcBlackSep.gif') repeat-x; height:2px;}
.srcShtProBox{background: url('../webImages/srcShtProBox.gif') no-repeat; width:331px;height:204px;}
.grnLegend {background: url('../webImages/grnLegend.gif') no-repeat;width:69px; height:24px; line-height:23px; font-size:11px; font-weight:bold; text-align:center;}
.mlsLegend{background: url('../webImages/mlsLegend.gif') no-repeat; width:50px; height:20px; line-height:20px; font-size:11px; font-weight:bold; text-align:center;} 
.srcFont12 div{font-size:12px;}
.srcProSep{background: url('../webImages/srcProSep.gif') repeat-x; height:2px;line-height:2px;}
select.srcMainSel{font-size:12px; line-height:21px; height:21px; color: #000;}
.srcErrSucc{background:#2f170c; width:105px; height:15px; border:1px solid #2a1509;}

/* PROFILE PAGE */
.profileMidBg{background: url('../webImages/profileMidBgImg.gif') repeat-y; width:710px;}
.profileMidPad{padding:10px 0 10px 0;}

/* Message board css */
.whiteBGc{background:#ffffff;border:1px solid #2a1509;}
.printM{margin:4px 0 0 6px;}
.blackDot{border-bottom:1px dashed #000}
input.chkBox {margin: 4px 4px 0 -1px; padding:0; border:0; width:15px; height:15px; line-height:15px;}
ul.hList{margin:0; padding:0;}
ul.hList li{list-style: none; margin:0;float:left;}
.bgMr{background: url('../webImages/messbgR.gif') repeat-x;border-bottom:1px solid #aeadac;background-color:#D3D3D3; height:460px;}
ul li.intexImgOut{background: url('../webImages/messtopAHovergif.gif') no-repeat; width:180px;height:36px;line-height:36px;display:block;margin:0 0 0 0px;text-align:center;color:#006259;}
ul li.intexImgOut:hover {background: url('../webImages/messtopAHovergif.gif') no-repeat; width:180px;height:36px;line-height:36px;display:block;margin:0 0 0 0px;text-align:center;color:#638521;}
ul li.intexImg {background: url('../webImages/messtopAimg.gif') no-repeat; width:180px;height:36px;line-height:36px;display:block;text-align:center;color:#2a1509;}
select.Wi196 {width:196px; height:22px; line-height:22px;color:#2a1509; font-size:11px;}
select.Wi100 {width:100px;height:18px;line-height:18px;color:#2a1509;}
select.Wi40 {width:40px;height:22px;line-height:22px;color:#2a1509; font-size:11px;}
textarea.boBlack {border:1px solid #2a1509;text-align:left;height:250px;width:650px;padding:4px 4px 4px 6px;}
.width653{width:653px;margin:0px auto;}
input.bigBox{width:645px;border:1px solid #2a1509;margin:0;padding:4px 4px 4px 6px;}


/* small forms -- added by Shruti */
.SlTop {background: url('../webImages/smallTopBg.gif') no-repeat; width:695px;}
.SlMain{background: url('../webImages/smallMain.gif') repeat-y; width:695px;}
.SlBot {background: url('../webImages/smallBotBg.gif') no-repeat; width:695px;height:56px;}

/* Job Search Page -- added by Shruti*/
.searchContent{padding:28px 10px 10px 16px;}
.searchPaging{padding:10px 10px 10px 16px;}
.bgDateRow{background-color:#000000;}
.brownDot{background: url('../webImages/dotImg.gif') repeat-x;height:3px;}

/* payment form -- added by Shruti*/
textarea.txtFormAreaP {background: #fff; border:0; border-left:2px solid #9e9e9e;  border-top:2px solid #9e9e9e;  width:194px;  color: #2a1509; font-size:13px; margin:0; padding: 0; height:100px; }

/* SUBCSRIPTION TABLE */
.subsTbl{border: 1px solid #bbb9ba;}
.subsRBor{border-right:1px solid #bbb9ba;}
.subsTBor{border-top:1px solid #23120a;}

.remP p{margin:0;}

/* Profile Report CSS*/
.reportMidBg{ behavior:url(iepngfix.htc); background-image:url('../webImages/pop-mid-repeat.png');background-repeat:repeat-y;}

/* login error display */
.loginErr p{margin-top:0px;}

/* paragraph no padding */
.paraNoTopPad p{margin-top:0px; margin-bottom:0px;}


/* job description UL LIs */
ul.jobDetailsDesc {margin:0; padding:0 0 0 25px;}
ul.jobDetailsDesc li{margin:0;padding:0 0 0 2px;font-size:100%;}

.toolTipSrchEmlOptn{margin-right:20px; line-height:0;}
.toolTipSrchEmlOptn p{margin:0 0 0 0; padding:0 0 0 0;}

.fldTitleWidth{ width:120px; }
.fldTextWidth{ width:320px; }

.tiniesIntro {font-size:11px;padding-top:12px;}
.tiniesIntro p{font-size:11px;margin:0 0 0 0;}

a.smallLink:link, a.smallLink:visited, a.smallLink:active { font-size:11px;color:#2A1509; font-weight:normal;  text-decoration:none; cursor:pointer;}
a.smallLink:hover { font-size:11px;color:#2A1509; text-decoration: none;font-weight:normal;}

.jobDetHdngs H2{font-size: 13px; line-height:15px; font-weight:normal; margin: 0 0 0 0; padding:0;}