a:link { color: #37639e; text-decoration: none; }
a:visited { color: #37639e; text-decoration: none; }
a:hover { text-decoration: underline; }

a.nohover:hover  {	text-decoration: none; }

th { text-align: left; }
h1	{ font-size: 18px; }
.likeh1 { font-size: 18px; }
h2	{ font-size: 16px; }
h3	{ font-size: 12px; }

/* Layout */
* {
  margin: 0;
  padding: 0;
}

html, body { height: 100%; /* Required */ }

body {
	font: 12px "Trebuchet MS", Arial, Verdana, Helvetica, sans-serif;
	background: #F6F6F6;
	line-height: 1.4;
	color: #424242;
}

img {border:none}
td, th, p { font: 12px "Trebuchet MS", Arial, Verdana, Helvetica, sans-serif; line-height: 1.4; color: #424242; }

#foot_no
{
	background-color: #FFFFFF;
	position: relative;
	min-height: 100%;
}

* html #foot_no { height: 100%; }

#pagina {
    margin: 0 auto;
    width: 910px;
	\width: 930px;
	w\idth: 910px;
    position: relative;

    text-align: left;
    background-image: url("../images/bgtile.gif") repeat-y top left;
    min-height: 100%; /* For Modern Brandsers */
    height: auto !important; /* For Modern Brandsers */
    height: 100%; /* For IE */
}

#pagina .ureche a {
	background-image:url("../images/ur_evalpsih.jpg");
	background-repeat:no-repeat;
	width:90px;
	height:104px;
	top:120px;
	left:-86px;
	position:absolute;
}	

#pagina .ureche_livezilla {
	width:90px;
	height:104px;
	top:0px;
	left:-150px;
	position:absolute;
}

#pagina .ureche1 a {
	background-image:url("../images/ur_evalpsih.jpg");
	background-repeat:no-repeat;
	width:90px;
	height:104px;
	top:55px;
	left:-86px;
	position:absolute;
}	

#indexpagina {
    margin: 0 auto;
    width: 851px;
	\width: 851px;
	w\idth: 851px;
    position: relative;
background: url("../images/pozaindex.jpg") no-repeat center 50px;
    text-align: right;
  /*  background-image: url("../images/bgtile.gif") repeat-y top left;*/
    min-height: 100%; /* For Modern Brandsers */
    /* height: auto !important; For Modern Brandsers */
    height: 100%; /* For IE */

}

#caseteindex{
 position:absolute;
 top:167px;
 left:289px;
 width:566px;
 text-align: right;
 padding:0px;

}

* html #caseteindex{
left:286px;
}

#indexcasetecauta{
	/*position:absolute;
	top:352px;
	left:0px;*/
    width: 851px;
	margin-left:0px;
	margin-right:0px;
}


#casetaparinte{

	background: url("../images/cas_parinte.jpg") no-repeat center top;
	width:424px;
	height:161px;
	float:left;
	margin-right:3px;
}

#casetaparintetext{
margin-left: 25px;
margin-top: 5px;
text-align:left;
}


#casetaparintetext a:link { color:#fff; font-weight:bold; font-size:12px;}
#casetaparintetext a:hover{ color:#fff; text-decoration: underline; font-weight:bold; font-size:12px}
#casetaparintetext a:visited { color:#fff; font-weight:bold;text-decoration: none; font-size:12px}



.parintecautatit { margin: 0px 0 0px 0px; font-size: 18px; font-weight: bold; text-transform: uppercase; color: #ffffff; font-family: Trebuchet MS, Avenir, Arial, Verdana, Helvetica, sans-serif; }

.parintecautatext{
color: #ffffff;
font-size: 12px;
font-weight: bold;
margin-top:8px;
}

#casetatestimonialstext {
	margin-left:10px;
	margin-right:10px;
	margin-top: 15px;
	text-align:left;
	width:248px;
	color:#37639e;
}


#casetabonaultimatext{

margin-left:10px;
margin-right:10px;
margin-top: 15px;
text-align:left;
width:248px;
color:#505050;
}

#casetajobultimtext{

margin-left:10px;
margin-right:10px;
margin-top: 15px;
text-align:left;
width:248px;
color:#505050;
}

#casetabonaultimatext a:link { color:#505050;  font-size:12px;}
#casetabonaultimatext a:hover{ color:#505050; text-decoration: underline; font-size:12px}
#casetabonaultimatext a:visited { color:#505050; text-decoration: none; font-size:12px}

#casetajobultimtext a:link { color:#505050;  font-size:12px;}
#casetajobultimtext a:hover{ color:#505050; text-decoration: underline; font-size:12px}
#casetajobultimtext a:visited { color:#505050; text-decoration: none; font-size:12px}



#casetabonaultimatext li
{
padding-left: 10px;
background-image: url(../images/bulina.jpg);
background-repeat: no-repeat;
 list-style-position: outside; 
line-height:18px;
text-indent:11px;
color:#505050;
list-style-type: none;
display:block;
}



#casetabonaultimatext img{border:0px}


#casetajobultimtext li
{
padding-left: 10px;
background-image: url(../images/bulina.jpg);
background-repeat: no-repeat;
 list-style-position: outside; 
line-height:18px;
text-indent:11px;
color:#505050;
list-style-type: none;
}




#casetatestimonialstext p{color:#37639E;}

#casetatestimonialstext li
{
padding-left: 10px;
background-image: url(../images/question.jpg);
background-repeat: no-repeat;
 list-style-position: outside; 
line-height:18px;
text-indent:11px;
list-style-type: none;
}




.maimult:link { color:#05479C; font-weight:bold;text-decoration: underline;}
.maimult:hover{ color:#05479C; text-decoration: underline; font-weight:bold;}
.maimult:visited { color:#05479C; font-weight:bold;text-decoration: underline;}

.indexpozabona {
border:1px solid #CECDCD;
align: left;
margin:0px 5px 0px 0px ;
float:left;
}


#casetabona{

	background: url("../images/cas_bona.jpg") no-repeat center top;
	width:424px;
	height:161px;
	float:left;
	margin-left:0px;
}

#indexcasetejos{
	/*position:absolute;
	top:528px;
	left:0px;*/
	width: 851px;
	margin: 10px 0 0 0;
}

#caseta1 {
	background: url("../images/bgpart.jpg") no-repeat center top;
	width:422px;
	height:57px;
	float:left;
	margin: 10px 6px 0 0;
	text-align:left;

}

#casetatext{
margin: 5px 5px 5px 5px; font-size: 12px; 
 color: #505050; font-family: Trebuchet MS, Avenir, Arial, Verdana, Helvetica, sans-serif; 
}


#caseta2 {
	background: url("../images/bgpart.jpg") no-repeat center top;
	width:422px;
	height:57px;
	text-align:left;
	margin: 10px 0 0;
}


#casetatestimbg{
	background: url("../images/brr.jpg") ;
	width:248px;
	margin:0px;
	padding:0;
	}




#footerindex{
margin-top: 8px;
	background: url("../images/foot.jpg") no-repeat center bottom;
width:851px;
height:31px;
text-align:center;
float:left;
margin-bottom:10px;
}

#footerindex p {
	margin-top: 6px;
	color:#37639e;
}

/* casete index, primul rand*/
#casetasfaturi {
	background: url("../images/sfaturi.jpg") no-repeat center top;
	width: 281px;
	height: 221px;
	float: right;
	position: relative;

}

#casetasfaturi .more{
	position: absolute;
	top: 200px;
	left: 150px;
	font-weight: bold;	
}

* html #casetasfaturi .more{
	left: 120px;
}

#casetabonasapt {
	background: url("../images/testim.jpg") no-repeat center top;
	width: 280px;
	height: 221px;
	float: right;
}

#casetatestimonials {
	background: url("../images/testim.jpg") no-repeat center top;
	width:280px;
	height:224px;
	float:left;
	margin-right:5px;
}
/* casete index, primul rand*/

/* casete index, rand 2 */
#casetabonaultima {
	background: url("../images/wait.jpg") no-repeat center top;
	width: 280px;
	height: 250px;
	float: left;
}

#casetajobultim {
	background: url("../images/wait.jpg") no-repeat center top;
	width: 280px;
	height: 250px;
	float: right;
}


#casetajudete {
	background: url("../images/wait.jpg") no-repeat center top;
	width: 280px;
	height: 250px;
	float: right;
}
/* casete index, rand 2 */

#containter_principal { padding-bottom: 50px; }

#containter_principal:after {
	clear: both;
	display: block;
	font: 1px/0px serif;
	continut: ".";
	height: 0;
	visibility: hidden;
}

#foot_meniu {
	margin: -3.5em auto 0 auto;
    background: #f8f3ee;
    width: 880px;
	
	padding-top: 20px;
}

* + html #foot_meniu {
    width: 880px;
	margin: -0.5em auto 0 auto;
	padding-top: 20px;
}

/* IE hack */

* html #foot_meniu
{
	margin-top: -3.4em;
}
/*  \*/
* html #foot_meniu { height: 1%; }
/*  */ 

#ff1 {
	height: 23px;
    width: 865px;
    margin-left: 0px;
    padding: 0 1em;
	background: url("../images/linie_punctata.gif") repeat-x bottom left;
}



#foot {
	text-align:center;
    width: 865px;
    margin-left: 0px;
	padding: 0 1em;
	line-height: 20px;
	font-size: 11px;
	background: url("../images/linie_punctata.gif") repeat-x bottom left;
	
    /*
	border-top: 1px dotted grey;
	border-bottom: 1px dotted grey;
	*/
}

#f_2 {
	padding: 0 1em;
	line-height: 20px;
	font-size: 11px;
	text-align: center;
	padding-top: 25px;
	padding-bottom: 25px;
}
/* End Layout */

.fltleft { text-align: left; }
.fltleftright { text-align: right; }


/* ****** Basic Result Styles ****** */
.result_set, .result_set_small {  }
.result_set p, .result_set_small p { }
ol.result_set { padding: 0px; margin: 20px 0px; }
.result_set li, .result_set_small li { clear: left; border-top: 1px solid #a4b3c2; padding: 10px 0px; margin: 0px; line-height: 1.4; }
.result_set li.result_header, .result_set_small li.result_header { border: none; background: url('/img/result_set_header.gif') repeat-x; font-size: 18px; color: #75899c; }
.rh1 { float: left; width: 30%; padding-left: 110px; }
.rh2 { float: left; width: 140px; text-align: center; }
.rh3 { text-align: center; padding-right: 100px; }
.result_pic { float: left; padding: 10px; width: 80px; }
.result_box1 { float: left; width: 30%; padding: 0px 10px; }
.result_box2 { float: left; width: 120px; padding: 30px 10px 0px 10px; }
.result_end { float: right; width: 100px; padding: 45px 10px 0px 10px; }
.result_bncr { padding: 50px 10px 0px 10px; }

.result_fin { float: right; width: 110px; padding: 0px 10px; }
.result { margin: 0px 130px 0px 100px; }
.result_name { font-size: 130%; }
.result_title { font-size: 90%; color: #626977; }
.result_rating { float: left; font-size: 90%; color: #626977; text-align: center; }
.result_dist { padding: 1.7em 0em; margin-left: 10em; font-size: 90%; color: #626977; }
.result_topline { border-bottom: 1px dotted #8a929d; margin-bottom: 5px; }
.result_opt { padding-top: 3em;}

div.colt_sus { background: url("../images/rnd-shd-t.gif") repeat-x top left; }
div.colt_dr { background: url("../images/rnd-shd-r.gif") repeat-y top right; }
div.colt_jos { background: url("../images/rnd-shd-b.gif") repeat-x bottom left; }
div.colt_st { background: url("../images/rnd-shd-l.gif") repeat-y top left; }
div.colt_sst { background: url("../images/rnd-shd-tl.gif") no-repeat top left; }
div.colt_sdr { background: url("../images/rnd-shd-tr.gif") no-repeat top right; }
div.colt_jst { background: url("../images/rnd-shd-bl.gif") no-repeat bottom left; }
div.colt_jdr { background: url("../images/rnd-shd-br.gif") no-repeat bottom right; }
div.incontinut { padding: 15px; }
/* Show only to IE PC \*/
* html .incontinut {height: 1%;} /* For IE 5 PC */

/* ****** End Basic Result Styles ****** */
/* ****** Basic Form Styles ****** */
.formular_b 
{ 
	/* background: #e5e2d6 url('/img/formular_b_header.gif') repeat-x; 
	padding: 10px;*/
	width: 430px;
	margin-left: 30px;
}
fieldset { border: none; padding: 0px; margin: 15px 0px; }
legend { font-size: 150%; border-bottom: 1px dotted #8a929d; color:black; }

.line {
	clear: left;
	float: left;
	width: 500px;
	margin-top: 5px;
	padding: 1px;
}
.line label {
	width: 7em;
	float: left;
	padding-top: 2px;
	color: #424242;
}
.line .input { margin: 0px 7px 10px 7.5em; color: #707070; }
.linie_punct .input { margin: 0px 7px 10px 7.5em; color: #707070; }

.linie_punct {
	clear: left;
	float: left;
	width: 400px;
	margin-top: 5px;
	padding: 3px;
}
.linie_punct label {
	width: 12em;
	float: left;
	padding-top: 2px;
	color: #424242;
}
.linie_punct .input { margin: 0px 7px 10px 12.5em; }

.line_home {
	float: left;
	width: 90%;
	margin-top: 5px;
	padding: 3px;
}
.line_home label {
	width: 7em;
	float: left;
	padding-top: 2px;
	color: #424242;
}
.line_home .test {

	color: #000;
}
.line_home .input { margin: 0px 7px 10px 7.5em; }

.caseta_expl { display:none; }
.cluecontainervisible { float: right; padding-left: 10px; display:block; }
.clue { position: absolute;  border: 1px solid #dc964a; width: 200px; background: #fde4b9; padding: 5px; float: right; }

/* .submit { margin: 7px 0px 7px 7.5em; } */

.submit a { 
	border: 1px solid #C8bbaa; 
	padding: 5px; 
	margin: 2px; 
	background: #fff; 
	color: #0e3d71; 
	font-size: 11px;
	font-weight: normal;
	text-transform: uppercase;
}
.submit a:visited { 
	color: #FFFFFF;
}
.submit a.disabled { 
	border: 1px solid #C8bbaa; 
	padding: 5px; 
	margin: 2px; 
	background: #fff; 
	color: #999999;
	font-size: 11px;
	font-weight: normal;
	text-transform: uppercase;
	text-decoration: none;
}

.submit_blue { margin: 7px 0px; }
.submit_blue a {
	background:#00457C none repeat scroll 0%;
	border:1px solid #FCBB00;
	color:#FFFFFF;
	font-size:11px;
	font-weight:normal;
	margin:2px;
	padding:4px 8px;
	text-decoration:none;
	text-transform:uppercase;
}

.submit_blue a:hover {
	background:#FCBB00 none repeat scroll 0%;
	border:1px solid #00457C;
	color:#000000;
	font-size:11px;
	font-weight:normal;
	margin:2px;
	padding:4px 8px;
	text-decoration:none;
	text-transform:uppercase;
}

.spatiu { clear: both; height: 0px; }
.clear_jos { clear: both; font-size: 6px; }
.clrlt { clear: left; }
.clrrt { clear: right; }
.btmline { clear: both; font-size: 6px; margin-bottom: 15px; padding-bottom: 10px; background: url("../images/horzdot.gif") repeat-x bottom left; }

/* ****** End Basic Form Styles ****** */
/* ****** Registration Form Styles ****** */

.whiteBox_outer {
	width: 445px;
	background: #fff;
	margin-top: 10px;
	border: 1px solid #889fb9;
}

.whiteBox {
	padding: 10px;
	width: 425px;
	height: auto;
	overflow: auto;
	border-bottom: 1px solid #ffffff;
}

.whiteBox_strut
{
	width: 1px;
	height: 95px;
	float: right;
	font-size: 0;
}

.whiteBox_parent_mag_signup_1 {
	background: #fff;
	padding: 10px;
	margin-top: 10px;
	border: 1px solid #889fb9;
	width: 425px;
	height: 95px;
	background: #fff url(/img/parenting_image.gif) no-repeat right top;
}

.whiteBox_parent_mag_signup_2 {
	background: #fff;
	padding: 10px;
	margin-top: 10px;
	border: 1px solid #889fb9;
	width: 425px;
	height: 95px;
	background: #fff url(/img/parenting_image_2.gif) no-repeat right top;
}

.whiteBox_parent_mag_signup_3 {
	background: #fff;
	padding: 10px;
	margin-top: 10px;
	border: 1px solid #889fb9;
	width: 425px;
	height: 95px;
	background: #fff url(/img/parenting_image_3.gif) no-repeat right top;
}

.caseta_inreg_parinte {
	background: #fff;
	padding: 10px;
	margin-top: 10px;
	border-top: 1px solid #889fb9;
	border-left: 1px solid #889fb9;
	border-right: 1px solid #889fb9;
	border-bottom: 1px solid #889fb9;
	width: 350px;
	/*height: 80px;*/
	background: #fff url(../images/parents-bag.gif) no-repeat right bottom;
}

.caseta_inreg_bona {
	padding: 10px;
	margin-top: 10px;
	border-top: 1px solid #889fb9;
	border-left: 1px solid #889fb9;
	border-right: 1px solid #889fb9;
	border-bottom: 1px solid #889fb9;
	width: 350px;
	height: 80px;
	background:  #fff url(../images/sitterwhat.gif) no-repeat right top;
}
.sub_plan_large
{
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 23px;
	font-weight: bold;
}

.tit_select_inreg
{
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 15px;
	font-weight: bold;
}

.sub_plan_header
{
    font-family: Arial, Helvetica, sans-serif; 
	font-size: 16px;
	font-weight: bold;
	color: #9A9A9A;
	padding-left: 20px;
}


.descriere_select_inreg
{
	font-size: 11px;
	color: #9A9A9A;
	padding-left: 20px;
}

.radio_spatiu
{
	position: relative;
	top: 5px;
	right: 5px;
}
/* ****** End Additional Form Styles ****** */

.result_set th, .result_set_small th
{ 
	font-size: 18px;  
	color: #434343;
	font-weight: normal;
	padding: 7px;
}

.result_set
{ 
	/* border: 3px double #ccc; */
}

.result_set_small { padding-top: 20px; width: 100%; padding-bottom: 20px; }
.result_set_small tr:hover {  }
.result_set_small th
{
	font-size: 14px;
	font-weight: bold;
	padding: 10px 5px;
}

.formular_b th 
{ 
	font-weight: normal;
	background-repeat: repeat-x;
	padding: 1px;
}

.result_set td { padding: 10px 10px 5px 10px; border-top: 1px solid #d4cfce; }
.result_set_div { padding: 10px; border: none; }

.result_set_small td { border-top: 1px solid #a4b3c2; padding: 5px; }

.formular_b td
{
	padding-top: 6px;
	padding-bottom: 6px;
	padding-left: 17px;
	padding-right: 6px;
	line-height: 1.4;
}

.result_set_header { font-size: 16px; font-weight: normal; }

.formular_b_header { font-size: 20px; font-weight: normal; border-bottom: 1px dotted #8a929d; }

.result_set_subheader { font-weight: normal; color: #626977; }

.result_set_number { font-size: 20px; font-weight: bold; color: #00457C; padding-bottom: 15px; }

.user_header_name 
{ 
	display: block; 
	text-align: left; 
	font-size: 18px; 
	font-family: "trebuchet MS", Arial, Verdana, Helvetica, sans-serif;  
	font-weight: normal;
}

.user_header_name a { font-weight: normal; }

.user_header_title 
{ 
	display: block; 
	font-size: 12px; 
	font-family: "trebuchet MS", Arial, Verdana, Helvetica, sans-serif; 
	font-weight: normal;
	color: #626977; 
	text-align: left; 
	border-bottom: 1px dotted #8a929d; 
}

.mail_link a 
{ 
	background: url("../images/mail_link.gif") no-repeat 0px 2px; 
	padding: 0px 5px 4px 13px; 
	color: #3F444B;
	font-family: "trebuchet MS", Arial, Helvetica, sans-serif; 
	font-weight: normal;
	font-size: 80%;
}

.mail_link span 
{ 
	background: url("../images/result_set_link_disabled.gif") no-repeat 0px 2px; 
	padding: 0px 5px 4px 13px; 
	color: #717E8E;
	font-family: "trebuchet MS", Arial, Helvetica, sans-serif; 
	font-weight: normal;
	font-size: 80%;
}

.formular_b_instructions 
{
	border: 1px solid #d6a764;
	color: #d6a764;
	background-color: #f5f5d0;
	padding: 3px;
}

.lnkbtn { padding: 5px 5px; text-align: center; }
.maibox_buton { padding: 10px 0px; text-align: center; }

.lnkbtn a, .maibox_buton a
{  
	border: 1px solid #c8bbaa; 
	padding: 5px; 
	margin: 2px; 
	background: #fff; 
	color: #0e3d71;
	font-size: 11px;
	font-weight: normal;
	text-transform: uppercase;
}
.lnkbtn a:visited, .maibox_buton a:visited { color: #0e3f71; }

.lnkbtn span, .maibox_buton span 
{  
	border: 1px solid #bcbcbc; 
	padding: 5px; 
	margin: 2px; 
	background: #e7e7e7; 
	color: #515151; 
	font-size: 11px;
	font-weight: normal;
	text-transform: uppercase;
}

.hidden { display: none; }

.visible { display: block; }

.visible_inline { display: inline; }


/* Profile Styles */
.nxtbtn { float: right; text-align: right; }
.prflacts { clear: right; }
.lfttools { float: left; width: 180px; }
.rtscreen { float: right; width: 200px; background: #f9e6d5; border: 1px solid #cf9702; padding: 5px; }
.prfljob { padding: 5px 0px 0px 5px; }
.indent { padding-left: 10px; }
.vitals { margin-left: 185px; }
.vitals th { font-weight: bold; }
.nume_profil { display: block; border-bottom: 1px dotted #8a929d; text-align: left; }
.strdesc { display: block; font-size: 12px; padding: 5px; font-weight: bold; color: #626977; text-align: left; }
.scprofileopt { margin-top: 10px; }
.scprofileopt h3 { color:#cc5b00; font-weight: normal; font-size: 14px; padding: 10px 0px 0px 10px; }
.scprofilebg { padding: 10px 5px; }

.neighttl { clear: both; padding-top: 15px; }
.hartanbg { clear: both; padding-bottom: 15px; }
.bgchk { float: right; width: 200px; }
.bgchkbg { background: url("../images/bgc_background.jpg") repeat-x left top; border: 1px solid #cf9702; padding: 12px; }
.bgchk h3 { font-size: 11px; font-family: Courier; line-height: 1.2; font-weight: normal; }
.bgchk_details { color: #4E2D12; font-size: 11px }
.bgpad { padding: 20px 0px; }
.bginfo { padding: 3px; font-size: 10px; }

.harta { width: 420px; height: 210px; border: 1px solid grey; }
.skillsnref { margin: 10px 0px; }
.prflref { float: right; width: 200px; }

.calendar th{ border-bottom: 2px solid #669; color: #49433c; text-align: center; font-size: 10pt; }
.cal { margin-top: 5px; }
.cal table { border: 1px solid #99c; background: #FFFFFF; }
.cal td { padding: 0px; }
.caltd { border-bottom: 1px solid #669; border-left: 1px solid #669; }
.topth th{ width: 40px; border-bottom: 2px solid #669; color: #49433c; text-align: center; background: #ffffff; }
.calkey { border-bottom: 2px solid #669; color: #49433c; text-align: left;  background: #ffffff; }
.calkey p { background: #f9e7d4; margin: 5px; font-size: 8pt; color: #896652;  background: #ffffff; }
.rtth { padding: 4px 4px; color: #49433c; font-size: 10pt; font-weight: normal; border-bottom: 1px solid #669; border-right: none; }
.rtth_small { padding: 2px 2px; color: #49433c; font-size: 7pt; font-weight: normal; border-bottom: 1px solid #669; border-right: none; }
.seltd { background: #739DD3; border-bottom: 1px solid #669; border-left: 1px solid #669; }
.btmseltd { background: #739DD3; border-left: 1px solid #669; }
.btmth { color: #49433c; font-size: 10pt; font-weight: bold; border-right: none; }
.btmtd { border-left: 1px solid #9a9a9a; }
.calLastrand {border-bottom: none; }

.resume { width: 80%; margin: 0 auto; }
.resume li { margin: 5px; list-style-type: circle; }
.resume h2 { padding-top: 15px; }
.resume h1 { text-align: center; margin: 40px 0 0 0; }
.resjobcmmnt { padding: 0px 0px 10px 20px; }
.expelem { border-top: 1px solid silver; margin-top:10px; }
.resbuilder { margin-bottom: 20px; }
.resbuilder fieldset { border-bottom: 1px solid silver; }
.resclues { float: right; width: 25%; padding: 5px; background: #f9e6d5; border: 1px solid #cf9702; margin-top: 12px; }
/* End Profile Styles */

/* Search Styles */
.searchform h2 { padding-top: 20px; }
.searchform h3 { padding: 10px 0px 5px 0px; }
.searchavail { float: left; }
.searchloc { float: left; margin-right: 10px; }
/* End Search Styles */
/* Full Page Width */
.latime_pagg {
	margin: 0 auto;
    width: 800px;
}
/* Home Page Styles */
.homepage {
	margin: 0 auto;
    width: 800px;
}

/* admin pages */
.adminpage {
    padding-top: 25px;
	margin: 0 auto;
    width: 800px;
}

.topleft { float: left; width: 392px; background: url("..images/sitterdot.gif") no-repeat top left; padding-top: 20px; }
.topright { float: right; width: 392px; background: url("/img/global/petdot.gif") no-repeat top left; padding-top: 20px; }
.justbabysearch { width: 392px; background: url("/img/global/sitterdot.gif") no-repeat top left; padding-top: 20px; margin: 0 auto; }
.justpetsearch { width: 392px; background: url("/img/global/petdot.gif") no-repeat top left; padding-top: 20px; margin: 0 auto; }
/*
.topright { float: right; width: 392px; background: url("/img/global/petdot_new.gif") no-repeat top left; padding-top: 20px; padding-bottom: 15px; padding-left: 10px; }
*/
.tlcontinut { margin-left: 110px; }
.tlcontinut h1 { font-size: 24px; font-weight: bold; text-transform: uppercase; color: #4478b4; text-align: left; font-family: Avenir, Arial, Verdana, Helvetica, sans-serif; margin: 0; }

.signin { margin: 0 auto; width: 30%; background: url("/img/global/signinbg.gif") no-repeat top left; padding: 5px; }
.btmleft { float: left; width: 32%; background: url("/img/global/topornggrad.gif") no-repeat top left; padding: 5px; }
.btmright { float: right; width: 32%; background: url("/img/global/topornggrad.gif") no-repeat top left; padding: 5px; }

.thirdrand { margin-top: 30px; background: url("/img/global/thirdrandsep.gif") repeat-y top left; }
.leftbox { float: left; width: 255px; padding-right: 10px; }
.centhead { float: left; padding: 0px 0px 5px 10px; width: 60%; background: #f8f3ee; }
.centbox { float: left; width: 235px; padding: 0px 15px; }
.rightbox { float: left; width: 250px; padding-left: 15px; }

.thirdrand h2 { color: #508bc1; text-transform: uppercase; font-family: Avenir, Arial, Verdana, Helvetica, sans-serif; padding-bottom: 10px; }
.thirdrand h3 { color: #508bc1; font-size: 14px; }

.homesignup { background: url("/img/global/sitterbg.gif") no-repeat top left; padding: 30px 0px 20px 85px; margin-top: 10px; } 
.homesignup .submit { text-align: center; }
.hometstmnl { padding: 5px; }

.homecerts { margin-top: 40px; }
.homecerts td { text-align: center; }

.homesearch { padding: 5px 0px 35px 0px;  }
.homesearch_padding { padding-top: 115px;  }
.homesearchemail { padding-top: 10px;  }
.homesearch label { padding-right: 5px; font-weight: bold; }
.homesearch input { margin-right: 15px; }
.homesearch a { 
	border: 1px solid #C8bbaa; 
	padding: 5px; 
	margin-left: 2px; 
	background: #fff; 
	color: #0e3d71;
	font-weight: normal;
	text-transform: uppercase;
	font-size: 11px;
}

/* End Home Page Styles */

/* Misc Styles */
table.padding td, table.padding th { padding: 2px; }

.sitlib { background: url("/img/icons/icn-sittercomputer.jpg") no-repeat left top; padding: 50px 100px; margin-top: 10px; }
.parlib { background: url("/img/icons/icn-parentcomputer.jpg") no-repeat left top; padding: 50px 100px; margin-top: 10px; }
.wrklib { background: url("/img/icons/icn-susanbriefcase.jpg") no-repeat left top; padding: 50px 100px; margin-top: 10px; }
.hlhlib { background: url("/img/icons/icn-sitterfood.jpg") no-repeat left top; padding: 50px 100px; margin-top: 10px; }

.library { }
.library h2{ margin: 10px; text-align: center; }
.library ol, ul { padding: 5px 20px; }
.libul li { list-style-type: disc; }
.libol li { list-style-type: decimal; }

h1.parlibhdr, h2.parlibhdr { background: url("/img/icons/icn-parentcomputer.jpg") no-repeat left top; padding: 40px; }
h1.wkplibhdr, h2.wkplibhdr { background: url("/img/icons/icn-susanbriefcase.jpg") no-repeat left top; padding: 40px; }
h1.sitlibhdr, h2.sitlibhdr { background: url("/img/icons/icn-sittercomputer.jpg") no-repeat left top; padding: 40px; }
h1.hlhlibhdr { background: url("/img/icons/icn-sitterfood.gif") no-repeat left top; padding: 40px; }
h2.hlhlibhdr { background: url("/img/icons/icn-sitterfood.gif") no-repeat left top; padding: 30px 40px; }

.defintion { padding: 5px 20px 30px 20px; }

.commcom { padding: 5px 5px 30px 125px; }

.about { width: 80%; margin: 0 auto; }
.about p { line-height: 1.5; }
.about h2 { margin-top: 15px; }
.tourbug { float: right; width: 60%; margin: 10px; padding: 20px 0px 0px 20px; }
.tourbug table { margin-bottom: 20px; }
.topten {  }
.topten h3 { color:#cc5b00; padding: 3px 0px 0px 15px; }
.topten h2 { padding-bottom: 10px; }
.topten p { padding-left: 30px; }
.h2mimic { font-size: 18px; color: #cc5b00; padding-left: 10px; }
.featlist { clear: both; } 
.lftbug { float: left; margin: 5px 5px 5px 0px; }
.lftdesc { padding-top: 10px; }
.histbug { float: right; margin: 5px 0px 5px 5px; color: grey; width: 300px; }
.hirebug { float: left; margin: 5px 5px 5px 0px; }

.tour { text-align: center; margin-left: 230px; }
.tour h2 { text-align: center; }
.tourleft { float: left; width: 225px; }
.tourleft ol { margin: 10px; }
.tourleft p { margin: 10px; }
.tourlinks li { margin-left: 20px; font-weight: bold; font-size: 14px; }
.tourbtns { text-align: center; margin: 10px 0; padding: 10px 0; border-top: 1px solid silver; border-bottom: 1px solid silver; }

.heavy { font-weight: bold; }
.rez_bg_check { padding: 0px 20px; }
.rez_bg_check li { margin-left: 20px; }

.myadbox { float: right; width: 31%; padding-left: 20px; }
.mycontinut { clear: left; margin-right: 33%; background: url("../images/vertdot2.gif") repeat-y top right; }

.myjobelem { clear: left; }
.myjobelem ul { padding: 0; margin: 0; }
.myjobelem li { list-style-type: none; float: left; width: 140px; padding: 5px 15px 10px 15px; background: url("../images/postit.gif") no-repeat bottom left; }
.myjobelem h2 { margin: 5px; }
.myjobelem h3 { margin-bottom: 5px; border-bottom: 1px solid silver; }
.myjobelem p { padding-bottom: 5px; padding-left: 15px; }

.mypostedjobs { clear: left; padding-bottom: 0px; }
.mypostedjobs ul { padding: 1px; margin: 5px 20px 10px 10px; }
.mypostedjobs li { list-style-type: none; padding: 5px 15px; border:none; }
.mypostedjobs li p { color: #707070; }
.mypostedjobs h2 { margin: 5px; }
.mypostedjobs h3 { font-size: 20px; margin-top: 10px; }
.mypostedjobs h3 a { color: #424242; }
.mypostedjobs p { padding-bottom: 5px; }

/*
.mypostedjobs { clear: left; padding-bottom: 20px; }
.mypostedjobs li { list-style-type: none; float: left; width: 140px; padding: 5px 15px; background: url("/img/global/posted.gif") no-repeat top left; }
.mypostedjobs h2 { margin: 5px; }
.mypostedjobs h3 { margin: 10px 0px 5px 15px; }
.mypostedjobs p { padding-bottom: 5px; }
*/

.myreferralpanel { clear: left; }

.myreferralpanel .invitecontainer { text-align: center; }
.myreferralpanel h3 { color: #8AADD2; text-align: left; font-family: Avenir,Arial,Verdana,Helvetica,sans-serif; text-transform: none; font-size: 14px; font-weight: bold; margin: 5px 0px; }
.myreferralpanel .border_cell { background: transparent url(/img/global/vertdot2.gif) repeat-y top center scroll; }
.myreferralpanel .referralinvite { padding: 0; }
.myreferralpanel .fieldbox { padding-top: 5px; padding-bottom: 5px; margin: 5px 0px 15px 0px; }
.myreferralpanel .referralinvite input { margin-right: 0; }
.myreferralpanel .referralinvitea { margin-right: 5px; }
.myreferralpanel .infobox { margin-top: 15px; }

.myreferralpanelstatscontainer { color: #121555; margin-left: 14px; padding-bottom: 5px; }
.myreferralpanelstatscontainer h2 { text-transform: none; color: #121555; margin-bottom: 10px; }
.myreferralpanelstatscontainer ul { margin: 0; padding: 0; }
.myreferralpanelstatscontainer li { list-style-type: none; padding: 0px 0px 2px 10px; border: none; }
.myreferralpanelstatscontainer .leaderboardlink { margin-top: 10px; }

.perfect_submit { margin: 7px 0px; }
.perfect_submit a
{
	background:#00457C none repeat scroll 0%;
	border:1px solid #FCBB00;
	color:#FFFFFF;
	font-size:11px;
	font-weight:normal;
	margin:2px;
	padding:4px 8px;
	text-decoration:none;
	text-transform:uppercase;
}
.perfect_submit a:hover
{
	background:#FCBB00 none repeat scroll 0%;
	border:1px solid #00457C;
	color:#000000;
	font-size:11px;
	font-weight:normal;
	margin:2px;
	padding:4px 8px;
	text-decoration:none;
	text-transform:uppercase;
}

/* Tabber widget styles */

.tabber_container { width: 100%; }
.tabber_menu {color: #000; border-bottom: 1px solid #ebab00; margin: 12px 0px 0px 0px; padding: 0px; z-index: 1; padding-left: 10px; }
.tabber_menu li {display: inline; overflow: hidden; list-style-type: none; border: 1px solid #ebab00; padding: 5px; margin-left: 5px; cursor: pointer; cursor: hand; }
.tabber_menu li.selected {display: inline; overflow: hidden; list-style-type: none; border: 1px solid #ebab00; border-bottom: 3px solid #ffffff; padding: 5px; margin-left: 5px; cursor: pointer; cursor: hand; background-color: #fff; }
.tabber_folder { background-color: #fff; border-right: 1px solid #ebab00; border-bottom: 1px solid #ebab00; border-left: 1px solid #ebab00; padding: 10px; overflow: auto; height: 150px; }




.myclr { clear: left; }

.myphotos { float: left; margin: 0 0 0 30px; width: 180px; }


.ssp {  }
.ssp_wide { margin-top: 10px; display: block; }


.ampreg { font-weight: bold; }

.dashboard { float: left; margin: -30px 0 0px 70px; width: 260px; padding: 0px; color: #121555; background: url("../images/dashbtm.gif") no-repeat left bottom; }
.dashboard li p { color: #121555; padding-left: 10px; }
.dashboard h2 { text-transform: none; color: #121555; background: url("../images/dashtop.gif") no-repeat left top; padding: 25px 25px 0px 25px; }
.dashboard ul { margin: 10px 25px; padding: 0; }
.dashboard li { list-style-type: none; padding-bottom: 5px; }
.dashboard div { margin: 0 25px 25px 25px; }

.infowarning { background-image: url("../images/infotile.gif"); background-repeat: repeat; padding: 10px; text-align: center; border: 1px solid #fcbb00; font-weight: bold; margin: 5px 15px 25px 15px; }
.adinadbox {  margin: 0px; text-align: center; }
.mysearch {  width: 200px; padding-left: 160px; margin-top: 20px; background: url("../images/sitterdot.gif") no-repeat top left;  }
.mysearchadvanced { width: 230px; padding-left: 30px; }

/* mypage search fields */
.mysearch .line label {  width: 3.5em; }
.mysearch .line .input { margin: 0px 7px 10px 0em; }
/* Bug 1428 */
.mysearch .line { width: 250px; }
.mysearch .linie_punct { width: 250px; }


.acct_info { background: url("../images/yellow_dots_vertical.gif") repeat-y 52.5% 0%; margin-top: 10px; padding: 0 10px; }
.acct_info p { padding: 5px 0; }
.acct_info_title { font-size: 16pt; }
.acct_info_sub_title { font-size: 11pt; }
.acct_info_date { font-size: 8pt; color: grey; }
.acct_info_left_column { float: left; width: 50%; }
.acct_info_right_column { margin-left: 55%; }
.acct_info_separator
{
	margin: 25px 15%;
	height: 6px;
	background: url("../images/horzdot.gif") repeat-x top right;
}

.pressleft { float: left; width: 30%; border-right: 1px solid silver; }
.presscontinut { float: right; width: 68%; }
.pressleft p { text-align: right; padding: 5px; }

.presscntrt { float: right; width: 47%; margin: 10px 0 0 10px; text-align: center; }
.presscntrt h2 { text-align: center; }
.presscntrt p { padding: 10px 0; background: #FFFFFF; }


.pressnews { background-color: #fff1db; clear: right; }
.presssample { background-color: #fff1db; }
.pressimg { background-color: #fff1db; clear: right; }
.pressmat { background-color: #fff1db; }
.presspeople { margin: 0 10px 0 80px; }

.pressrtrn { margin: 10px 0; text-align: center; }

.presselem { margin: 0 40px; }
.presselem ul { margin: 10px; }
.presselem p { padding: 5px; }

.saved_screening { border: 1px solid silver; padding: 5px; margin-top: 5px;}

.horizontal_separator
{
	margin-top: 15px;
	margin-bottom: 15px;
	margin-right: 15%;
	margin-left: 15%;
	height: 6px;
	background: url("../images/horzdot.gif") repeat-x top right;
}
.horizontal_line_separator
{
	margin-top: 30px;
	margin-bottom: 0px;
	margin-right: 0%;
	margin-left: 0%;
	height: 1px;
	border-top: 1px solid #ccc;
}

.checkbox
{
	width: 13px;
	height: 13px;
	margin-bottom: 3px;
}

.patricide
{
	cursor: pointer;
	font-weight: bold;
}

/* End Misc Styles */

.blubtn a { background: url("../images/blue_button.gif") no-repeat 0px 2px; padding: 2px 5px 4px 18px; }
.blubtndisabled { background: url("../images/blue_button_disabled.gif") no-repeat 0px 2px; font-weight: bold; padding: 1px 5px 0px 18px; font-weight: bold; color: grey;}
.separator
{
	margin-top: 15px;
	margin-bottom: 15px;
	margin-right: 15%;
	margin-left: 15%;
	height: 6px;
	background: url("..images/horzdot.gif") repeat-x top right;
}
.small_date
{
	font-size: 8pt;
	color: grey;
}
.mesaj_atentie
{
	border: 1px solid #FFA81E;
	padding: 5px 5px 5px 28px;
	background: url("../images/caution_symbol_trans.gif") no-repeat 5px 5px #FFF0D8;
	width: 80%;
}
.message_notification
{
	margin: 50px 0px 15px 0px;
	border: 1px solid #ccc;
	padding: 5px 5px 5px 28px;
	background: url("/img/caution_symbol_trans.gif") no-repeat 5px 5px #f1f1f2;
	width: 400px;
	font-size: 14px;
	float: right;
}
.message_status
{
	margin: 50px 0px 15px 0px;
	border: 1px solid #28903A;
	padding: 5px;
	background-color: #E7FEEF;
	width: 400px;
}
.message_error
{
	margin: 50px 0px 15px 0px;
	border: 1px solid #B11F24;
	padding: 5px;
	background-color: #FFE2E7;
	width: 400px;
}
.message_status img, .message_error img { position: relative; top: 2px; }
.customer_service_card
{
	background: url("/img/customer_service_card.gif") no-repeat;
	width: 320px;
}
.customer_service_card p
{
	padding-left: 155px;
	padding-top: 65px;
	padding-bottom: 50px;
}
.polaroid { background: #fff; border: 1px solid silver; padding: 10px 0 40px 0; text-align: center; }
.sml_polaroid { background: #fff; border: 1px solid silver; padding: 5px 0 15px 0; width: 70px; text-align: center; }

/*
.photostopleft 
{ 
	background: url("/img/sml-shd-tl.gif") no-repeat top left;
	padding: 5px 0px 0px 5px; 
}
.photostopleft img 
{ 
	background: url("/img/sml-shd-br.gif") no-repeat bottom right;
	padding: 0px 5px 5px 0px; 
}
*/

.photostopleft img {
	padding: 1px;
	border: 1px solid #CCCCCC;
}

.results_legend
{
	border-top: 1px solid #CCCCCC;
	border-right: 1px solid #666666;
	border-bottom: 1px solid #666666;
	border-left: 1px solid #CCCCCC;
	padding: 5px 10px 10px 10px;
	font-size: 10px;
}

.results_legend img
{
	vertical-align: middle;
}

.results_legend h3
{
	font-size: 14px;
	font-weight: normal;
	padding-bottom: 5px;
}
.plain_table {width:155px}

.plain_table td
{
	background: none;
	border: none;
	padding: 5px;
}


/* referral invite mypage */

.referralcontinut { margin-left: 0px; }
.referralcontinut h1 { padding-top: 350px; font-size: 24px; font-weight: bold; text-transform: uppercase; 
                color: #4478b4; text-align: left; 
                font-family: Avenir, Arial, Verdana, Helvetica, sans-serif; margin: 0; }

.referralinvite { padding: 210px 0px 35px 0px;  }
.referralinvite label { padding-right: 5px; font-weight: bold; }
.referralinvite input { margin-right: 15px; }
.referralinvitea { border: 1px solid #C8bbaa; padding: 5px 5px 5px 5px; 
                	margin-left: 2px; background: #fff; color: #0e3d71;
                	font-weight: normal; text-transform: uppercase; font-size: 11px; }

.communitybox { width: 260px; height: 290px; background: url("/img/community_box.gif") no-repeat top right; }
.communityboxcontinut { padding: 180px 0px 0px 55px; }

.accountinfobox { width: 260px; height: 290px; background: url("/img/account_info_box.gif") no-repeat top right; }

.partner { width: 80%; margin: 0 auto; }
.partner p{ margin-bottom: 10px; }

.tstmnlcntnt { height: 20em; width: 100%; overflow: auto; }
.testquote { padding: 10px 0; font-style: italic; }
.testauth { padding: 10px 0; color: grey; }
.tstmnltl { float: left; width: 400px; }
.tstmnltr { float: right; width: 400px; }
.tstmnlcn { clear: both; width: 400px; margin: 10px auto; }

.articleframe { margin: 10px; }
.articleframe h1 { margin: 50px 0 0 0; }
.articlecontinut { width: 600px; margin: 20px auto 0 auto; }
.articlecontinut h2 { color: #ebab00; font-family: Arial, Verdana, sans-serif; font-weight: normal; margin-top: 20px; }
.articlecontinut h3 { color: #000; }
.articlecontinut p { color: #000; margin-bottom: 20px; }
.articlecontinut ul { color: #000; margin-left: 20px; }
.articlecontinut ol { color: #000; margin-left: 20px; }
.articlebug { float: right; width: 270px; text-align: center; font-style: italic; margin: 0px 0px 5px 5px; color: grey; }

.landbaby { width: 450px; margin: 20px auto; border-top: 1px solid #f8f3ee; }
.landbaby p { text-align: center; }
.landbaby h1 { margin: 50px 0; }
.landbaby h2 { margin: 50px 0 20px 0; }
.landbaby p { margin-bottom: 50px; }

.ratecalc { padding: 10px; }
.ratecalc label { display: block; font-size: 16px; padding: 20px 0 2px 0; }
.ratecalc p { padding-bottom: 10px; }


#caretype_image_heading {
	text-align: center;
}
#caretype_image_heading table {
	width: 100%;
	text-align: center;
	padding-left: 0px; 
	padding-right:0px;	
}	
#caretype_image_heading td {
	margin: 10px;
	text-transform: uppercase;
	text-align: center;
}	
#incomplete_profile_description {
	margin: auto; 
	width: 375px;
	font-size: 14px;
	font-weight: bold;
	font-style: italic;
	text-align: center;
}
#incomplete_profile_status_block {
	text-align: center;
	margin: auto;
	width: 100%;
	margin-top: 20px;
}
#incomplete_profile_status {
	text-align: left;
	padding: 20px;
}
#incomplete_profile_status table{
	width: 100%;
	
}
table.barChart {
	width: 300px;
	border: 1px solid #000;
	padding: 0;
}
table.barChart td {
	vertical-align: top;
}
td.sectionCompleted {
	background-color: #f00;
	height: 30px;
}
td.sectionEmpty {
	background-color: #fff;	
	height: 30px;
}
td.profileActionColumn {
	padding-bottom: 5px;
}
td.caretypeNotInstalled {
	padding-bottom: 15px;
}
span.wantMoreJobsHeader {
	font-size: 18px;
	font-weight: bold;
	text-transform: uppercase;
	font-style: normal;
}
#incomplete_profile_status td {
	vertical-align: top;
}

#incomplete_profile_status .caretypeNameColumn {
	text-transform: uppercase;
	font-size: 18px;
	font-weight: bold;
	width: 150px;
}
#incomplete_profile_status .barChartColumn {
	width: 300px;
}
#incomplete_profile_status .percentCompleteColumn {
	width: 75px;
	font-size: 24px;
	font-style: italic;
	font-weight: bold;
	text-align: center;
}
span.tinyComplete {
	font-size: 10px;
}
span.tinyText {
	font-size: 9px;
	padding: 3px;
}
span.careTypesDesc {
	color: #777;
	font-size: 11px;
	font-style: italic;
	text-transform: capitalize;
	font-weight: normal;
}


#corporate-homepage {
    margin-top: 20px;
    padding-top: 0px; //5px;
    width: 238px;
    height: 89px;
    background: #ffffff;
}


#tit_empty { text-align:center;
	margin-top:30px; 
	color:#205dc2;
			height: 20px;
			
		margin-left:9px;
				margin-right:9px;
}



#casetaempty{ 	float:left;
			margin-left:3px;
			
			width:181px;
		height:103px;
		background: url("../images/cas_empty.gif") no-repeat left bottom;



}



#casetaempty2{ 	float:left;
			margin-left:3px;
			float:right;
			width:183px;
			height:103px;
			background: url("../images/cas_empty.gif") no-repeat left bottom;

}


#text_cas_empty { text-align:center;
			 color:#205dc2;
			height: 20px;
			margin-top:30px;
			margin-left:5px;
			margin-right:5px;
			font-weight:bold;
}



#conect_empty{ 	float:left;
			margin-left:3px;
			
			width:181px;
		height:103px;
		background: url("../images/cas_empty.jpg") no-repeat left bottom};


			div#extras {
				
			}
			#tags ul {
				background:#E9EDF0;
				list-style-image: none;
				list-style-position: outside;
				margin-left:20px;
			}
			
			#tags li {
				float: left;
				display: block;
				list-style-type: none;
				margin: 5px 10px 2px 0;
			}
			#tags {
				list-style-type: none;
				clear:both;
				float:left;
				margin: 0 0 0.75em;
				width: 800px;
				margin-left:35px;
			}
			
			#tags a {
				background:transparent url(/images/tag-left.gif) no-repeat scroll 0 50%;
				font-size: 15px;
				padding: 2px 0 4px;
				color:black;
			}
			#tags a span {
				background:transparent url(/images/tag-right.gif) no-repeat scroll 100% 50%;
				margin:0 0 0 8px;
				padding: 2px 8px 4px 0;
			}
			
			#tags a:hover {
				color:#FF5600;
				text-decoration: none;
			}
			
			#tags a:link, #tags a:visited {
				text-decoration: none;
			}
#jobPostsContainer {
border-bottom:1px solid #E9EDF0;
padding:30px;
}
#jobDescription {
font-size: 15px;
}

#jobTitle {
font-size: 20px;
}

#listContainer {
padding-left: 30px;
width: 90%;
text-align: justify;
}

ul#letters {
list-style-image: none;
list-style-position: outside;
}

ul#letters li {
background: #E9EDF0;
float: left;
display: block;
list-style-type: none;
margin: 20px 10px 2px 0;
border: 1px solid #dae1e6;
padding-left: 5px;
padding-right: 5px;
padding-top:1px;
}

div#letters{
margin-left:10px;
}

ul li#AZ {
border:0px;
background: white;
padding-left:25px;
color: #8AADD2;
font-weight: 900;
}

ul li#active {
background: #dae1e6;
}

div#letters a {
color:black;
}

ul#letters a:hover {
text-decoration:none;
}

.boneRecomandateBox {
float:right;
width: 200px;
margin-top: 50px;

}

.tooltip {float:right;width:370px;margin:0 20px 0 10px;background-color:#FDE4B9;}
* html .tooltip {float:right;width:350px;margin:0 20px 0 10px;background-color:#FDE4B9;padding:2px 5px}
 
blockquote.tip {
background:#FFFFFF url(/images/tip.png) no-repeat scroll -10px 0px;
border-bottom:1px solid #666666;
border-top:1px solid #666666;
margin:20px 0pt;
padding:2px 20px 5px 45px;
}

ul#sitter_tease {
	float:right;
	list-style-type:none;
}

ul#sitter_tease li.volume {
							width:24px;
							height:24px;
							background: url(/images/volume.png) no-repeat;
						   }

ul#sitter_tease li.documents {
							width:24px;
							height:24px;
							background: url(/images/documents.png) no-repeat;
						   }
						   
ul#sitter_tease li.reviews {
							width:24px;
							height:24px;
							background: url(/images/add_review.png) no-repeat;
						   }						   

						   
/*---------- bubble tooltip -----------*/
a.tt{
    position:relative;
    z-index:24;
    color:#3CA3FF;
	font-weight:bold;
    text-decoration:none;
}
a.tt span{ display: none; }

/*background:; ie hack, something must be changed in a for ie to execute it*/
a.tt:hover{ z-index:25; color: #aaaaff; background:;}
a.tt:hover span.tooltips{
    display:block;
    position:absolute;
    top:0px; left:-10px;
	padding: 15px 0 0 0;
	width:200px;
	color: #993300;
    text-align: center;
	filter: alpha(opacity:90);
	KHTMLOpacity: 0.90;
	MozOpacity: 0.90;
	opacity: 0.90;
}
a.tt:hover span.top{
	display: block;
	padding: 30px 8px 0;
    background: url(/images/bubble.gif) no-repeat top;
}
a.tt:hover span.middle{ /* different middle bg for stretch */
	display: block;
	padding: 0 8px; 
	background: url(/images/bubble_filler.gif) repeat bottom; 
}
a.tt:hover span.bottom{
	display: block;
	padding:3px 8px 10px;
	color: #548912;
    background: url(/images/bubble.gif) no-repeat bottom;
}



h6.tt{
    position:relative;
    z-index:24;
    color:#3CA3FF;
	font-weight:bold;
    text-decoration:none;
    font-size:12px;
    display:inline
}
h6.tt span{ display: none; }

/*background:; ie hack, something must be changed in a for ie to execute it*/
h6.tt:hover{ z-index:25; color: #aaaaff; background:;}
h6.tt:hover span.tooltips{
    display:block;
    position:absolute;
    top:0px; left:-10px;
	padding: 15px 0 0 0;
	width:200px;
	color: #993300;
    text-align: center;
	filter: alpha(opacity:90);
	KHTMLOpacity: 0.90;
	MozOpacity: 0.90;
	opacity: 0.90;
}
h6.tt:hover span.top{
	display: block;
	padding: 30px 8px 0;
    background: url(/images/bubble.gif) no-repeat top;
}
h6.tt:hover span.middle{ /* different middle bg for stretch */
	display: block;
	padding: 0 8px; 
	background: url(/images/bubble_filler.gif) repeat bottom; 
}
h6.tt:hover span.bottom{
	display: block;
	padding:3px 8px 10px;
	color: #548912;
    background: url(/images/bubble.gif) no-repeat bottom;
}

#newHeader {
	
}

#newHeader a{
	height:289px;
	width:82%;
	margin:10px auto 60px 240px;
	float:left;
	background: url(/images/cautabonaLogo_text.jpg) no-repeat top;
	text-align : left!important;
	display:inline;
	text-indent:-1000px;
}

* html #newHeader a{

	margin:10px auto 80px 150px;
}

.fleft { float:left;}
.fright { float:right;}
.clear { clear:both; font-size:0; height:0;}
.clear10 { clear:both; font-size:0; height:10px;}


.babysitter-box  { width:100%; border:1px solid #cccccc; background:#F1F1F2 url(../images/graydient_short.gif) repeat-x scroll left top; margin:auto auto}
.babysitter-box h3.b-title, .bonaJudTau-box h3.b-title{ color:#8aadd2; font-size:16px; margin:10px 15px; background:url(../images/horzdot.gif) repeat-x left bottom; padding-bottom:8px;}
.babysitter-box .image-area { background-color:#ffffff; border:1px solid #e0e0e0; color:#4478b4; width:25%; margin:0 10px; text-align:center} 
.babysitter-box .image-area img { border:0; padding:5px;}
.babysitter-box .image-area p { margin:0; padding:5px 0; font-size:11px; font-style:italic; font-weight:bold;}

.babysitter-box .col2-area { width:30%; margin:0;}
.babysitter-box .col2-area p { padding:5px 0; color:#424242; font-size:11px;}
.babysitter-box .col3-area { width:40%; margin:0 10px;}
* html .babysitter-box .col3-area { width:35%;}
.babysitter-box .col3-area p.normal { padding:5px 0; color:#424242; font-size:12px;}
.babysitter-box .col3-area p.link a {  font-size:12px; background:url(../images/bts/big-orange.png) no-repeat left top; height:30px; width:304px; color:#ffffff; display:inline-block;}

/*-- butoane de gradiente, culori etc ... */
div .a-big-orange { text-align:center; height:30px;}
div .a-big-orange  a { background:url(../images/bts/lft-orange-btn.png) no-repeat left top;margin:0;padding:0 0 10px 16px;text-decoration:none; height:30px}
div .a-big-orange  a span { display:block;background:url(../images/bts/rgt-orange-btn.png) no-repeat right top;padding:10px 10px 4px 2px;margin-right:2px;color:#ffffff; font-size:12px; height:26px}

.questionMark {
position:relative;
height:14px; /*dimensions of our image*/
width:14px;
background:url(../images/q_button.gif) top left no-repeat;
float:right;
margin-right:265px;
top:5px
}

.questionMark#giver {
	margin-right:250px;
}

.questionMark#leftSidebar {
margin-right:65px;
top:0px
}



.toolTip {
position:absolute;
left:26px; /*Moves it to the right beside the question mark*/
top:0;
display:none;
/*The attributes below make it look pretty*/
width:250px;
padding:5px;
border:1px solid #face6d;
background-color:#fff6e7;
font-size:12px

}

.simple_ring_form img {margin-left:130px}

.interact {
position:absolute;
top:20px;
left:550px;
left:0px !important!;
_margin-left:300px; 
}
