a.button:link    { font-size:80%;font-family:Helvetica Condensed,Univers Condensed,Helvetica,Univers,sans-serif;color:#000000;text-decoration:none;font-weight:bold;padding-left:0.5ex;padding-right:0.5ex; }
a.button:visited { font-size:80%;font-family:Helvetica Condensed,Univers Condensed,Helvetica,Univers,sans-serif;color:#000000;text-decoration:none;font-weight:bold;padding-left:0.5ex;padding-right:0.5ex; }
a.button:active  { font-size:80%;font-family:Helvetica Condensed,Univers Condensed,Helvetica,Univers,sans-serif;color:#000000;text-decoration:none;font-weight:bold;padding-left:0.5ex;padding-right:0.5ex; }
a.button:hover   { font-size:80%;font-family:Helvetica Condensed,Univers Condensed,Helvetica,Univers,sans-serif;background-color:#FEFEFE;color:FF6699;text-decoration:none;font-weight:bold;padding-left:0.5ex;padding-right:0.5ex; }

a.plain:link   { display:block; border:1px outset #CFB0C0; color:#333366; text-decoration:none; background:#FFFFFF; }
a.plain:hover   { display:block; color:#CC3366; text-decoration:none; background:#FFE0F0; }

a.home:link    { color:#333366;text-decoration:none;font-weight:bold;padding-left:1ex;padding-right:1ex; }
a.home:visited { color:#333366;text-decoration:none;font-weight:bold;padding-left:1ex;padding-right:1ex; }
a.home:active  { color:#333366;text-decoration:none;font-weight:bold;padding-left:1ex;padding-right:1ex; }
a.home:hover   { color:#CC3366;text-decoration:none;font-weight:bold;padding-left:1ex;padding-right:1ex;background-color:#FFE0F0; }

a.menu:link    { color:#003333;text-decoration:none;display:block;font-weight:bold; }
a.menu:visited { color:#003333;text-decoration:none;display:block;font-weight:bold; }
a.menu:active  { color:#003333;text-decoration:none;display:block;font-weight:bold; }
a.menu:hover   { color:#CC3366;text-decoration:none;display:block;font-weight:bold;background-color:#FFE0F0; }

a.menu2:link    { color:#336666;text-decoration:none;font-weight:bold;padding-left:1.5ex;NObackground:url(/opti-mum.com/images/arrow15.gif) no-repeat; }
a.menu2:visited { color:#336666;text-decoration:none;font-weight:bold;padding-left:1.5ex;NObackground:url(/opti-mum.com/images/arrow15.gif) no-repeat; }
a.menu2:active  { color:#336666;text-decoration:none;font-weight:bold;padding-left:1.5ex;NObackground:url(/opti-mum.com/images/arrow15.gif) no-repeat; }
a.menu2:hover   { color:#CC3366;text-decoration:none;font-weight:bold;padding-left:1.5ex;background-color:#FFE0F0; }

a.bigbutton:link    { color:#000033;text-decoration:none;font-weight:bold;padding-left:0.5ex;padding-right:0.5ex; }
a.bigbutton:visited { color:#000033;text-decoration:none;font-weight:bold;padding-left:0.5ex;padding-right:0.5ex; }
a.bigbutton:active  { color:#000033;text-decoration:none;font-weight:bold;padding-left:0.5ex;padding-right:0.5ex; }
a.bigbutton:hover   { color:#990033;text-decoration:none;font-weight:bold;padding-left:0.5ex;padding-right:0.5ex; }

a.select:link    { font-size:80%;color:#330000;text-decoration:none;padding-left:0.5ex;padding-right:0.5ex; }
a.select:visited { font-size:80%;color:#330000;text-decoration:none;padding-left:0.5ex;padding-right:0.5ex; }
a.select:active  { font-size:80%;color:#330000;text-decoration:none;padding-left:0.5ex;padding-right:0.5ex; }
a.select:hover   { font-size:80%;color:#990033;text-decoration:none;padding-left:0.5ex;padding-right:0.5ex; }

a.select1:link    { font-size:80%;color:#000033;text-decoration:none;padding-left:0.5ex;padding-right:0.5ex; }
a.select1:visited { font-size:80%;color:#000033;text-decoration:none;padding-left:0.5ex;padding-right:0.5ex; }
a.select1:active  { font-size:80%;color:#000033;text-decoration:none;padding-left:0.5ex;padding-right:0.5ex; }
a.select1:hover   { font-size:80%;color:#0033CC;text-decoration:none;padding-left:0.5ex;padding-right:0.5ex; }

a.select2:link    { font-size:80%;color:#002200;text-decoration:none;padding-left:0.5ex;padding-right:0.5ex; }
a.select2:visited { font-size:80%;color:#002200;text-decoration:none;padding-left:0.5ex;padding-right:0.5ex; }
a.select2:active  { font-size:80%;color:#002200;text-decoration:none;padding-left:0.5ex;padding-right:0.5ex; }
a.select2:hover   { font-size:80%;color:#006633;text-decoration:none;padding-left:0.5ex;padding-right:0.5ex; }

a.select3:link    { font-size:80%;color:#222200;text-decoration:none;padding-left:0.5ex;padding-right:0.5ex; }
a.select3:visited { font-size:80%;color:#222200;text-decoration:none;padding-left:0.5ex;padding-right:0.5ex; }
a.select3:active  { font-size:80%;color:#222200;text-decoration:none;padding-left:0.5ex;padding-right:0.5ex; }
a.select3:hover   { font-size:80%;color:#663300;text-decoration:none;padding-left:0.5ex;padding-right:0.5ex; }

div.home { border:1px solid #EEEEEE;filter:alpha(opacity=100); -moz-opacity:1.00; }
div.menu { font-size:80%;
	padding-top:0.25ex;
	padding-bottom:0.25ex;
	padding-left:0.5ex;
	margin-top:0.5ex;
	margin-bottom:0.5ex;
	margin-left:0.5ex;
	text-indent:0.5ex;
	border:1px solid #999999;
	border-right:0px; }
div.menuhead { font-size:60%;padding-top:0.1ex;padding-bottom:0.1ex;margin-left:0.5ex;padding-left:1.5ex;text-indent:-1ex;margin-top:0.5ex;margin-bottom:0.1ex;border:0px solid #999999;border-right:0px;border-top:0px; text-align:center; }

a:link    { color:#0066CC; }
a:visited { color:#666666; }
a:active  { color:#FF6699; }
a:hover   { color:#FF6699; }

body, td, th, div, p, span, input, select, textarea, option, a, blockquote, ol, ul, li { font-family:Verdana,sans-serif; }
.headlineold { color:#444444;font-size:230%;font-family:Goudy Old Style,Goudy Modern,Goudy,Times New Roman,Palatino Linotype,serif;font-style:italic;font-weight:normal;padding-right:2ex;filter:dropshadow(color=#DDDDDD,offx=-1,offy=1,positive=1); }
.headline { font-size:18pt;font-weight:bold;padding-right:2ex;padding-top:0.5ex;padding-bottom:0.5ex; }
.subline { color:#000000;font-size:150%;font-family:Goudy Old Style,Goudy Modern,Goudy,Times New Roman,Palatino Linotype,serif;font-style:italic;font-weight:normal;padding-left:2px;padding-right:2px;filter:dropshadow(color=#DDDDDD,offx=-1,offy=1,positive=1); }
font.simple { color:#000000;font-weight:normal;font-size:85%; }
h1 { font-size:16pt; font-weight:bold; }

td.switch    { font-weight:bold;padding:0.5ex;background-color:#FFE0F0;border:1px solid #CC3366;border-bottom-style:dotted;border-bottom-color:#CCAACC; }
td.switch1   { font-weight:bold;padding:0.5ex;background-color:#E0F0FF;border:1px solid #3366CC;border-bottom-style:dotted;border-bottom-color:#AACCCC;border-left:0px; }
td.container { padding:0.5ex;background-color:#FFE0F0;border:1px solid #CC3366;border-top:0px; }
td.indent    { NOtext-indent:-2ex;NOpadding-left:3ex; }

input.button1 { font-size:80%;font-family:Verdana,sans-serif;font-weight:bold;border:1px solid #CC3366;background-color:#FFE0F0;padding-left:0.5ex;padding-right:0.5ex; }
input.button0 { font-size:80%;font-family:Verdana,sans-serif;font-weight:bold;border:1px solid #6699CC;background-color:#E0F0FF;padding-left:0.5ex;padding-right:0.5ex; }
input.button  { font-size:80%;font-family:Verdana,sans-serif;font-weight:bold;border:1px solid #33CC66;background-color:#E0FFF0;padding-left:0.5ex;padding-right:0.5ex; }

/* CoolMenus 4 - default styles - do not edit */
.clCMAbs      { position:absolute; visibility:hidden; left:0px; top:0px; }
  
 /* Style for the background-bar */
.clBar        { position:absolute; width:10; height:10px; background-color:transparent; layer-background-color:transparent; visibility:hidden; }

/*Styles for level 0*/
.clLevel0,
.clLevel0over   { position:absolute; padding:2px; font-family:arial,helvetica,sans-serif; font-size:12px; font-weight:bold; }
.clLevel0       { background-color:transparent; layer-background-color:transparent; color:#000080; }
.clLevel0over   { background-color:transparent; layer-background-color:transparent; color:#008080; cursor:pointer; cursor:hand; }
.clLevel0border { background-color:transparent; layer-background-color:transparent; position:absolute; visibility:hidden; }

/*Styles for level 1*/
.clLevel1,
.clLevel1over   { position:absolute; padding:2px; font-family:arial,helvetica,sans-serif; font-size:11px; font-weight:bold; }
.clLevel1       { background-color:#DADCBA; layer-background-color:#FCCE55; color:#006699; }
.clLevel1over   { background-color:#006699; layer-background-color:#006699; color:#FCCE55; cursor:pointer; cursor:hand; }
.clLevel1border { position:absolute; visibility:hidden; background-color:#DADCBA; layer-background-color:#006699; }

/*Styles for level 2*/
.clLevel2,
.clLevel2over   { position:absolute; padding:2px; font-family:arial,helvetica,sans-serif; font-size:10px; font-weight:bold; }
.clLevel2       { background-color:#DADCBA; layer-background-color:#FCCE55; color:#006699; }
.clLevel2over   { background-color:#006699; layer-background-color:#0099cc; color:#CDDBEB; cursor:pointer; cursor:hand; }
.clLevel2border { position:absolute; visibility:hidden; background-color:#DADCBA; layer-background-color:#006699; }
.toptext {font-size:14px;}
.services h2 {font-size:16px;}
.big_but {width:353px; height:232px; }
.big_but a{width:353px; height:232px; background: url(images/but_nanny.jpg) no-repeat; text-indent:-9999px; display:block;}
.big_but a:hover{background: url(images/but_nanny.jpg) no-repeat  0px -238px;}
.big_but2 {width:353px; height:232px; }
.big_but2 a{width:353px; height:232px; background: url(images/but_family.jpg) no-repeat; text-indent:-9999px; display:block;}
.big_but2 a:hover{background: url(images/but_family.jpg) no-repeat  0px -238px;}
.big_but3 {width:353px; height:232px; }
.big_but3 a{width:353px; height:232px; background: url(images/but_nanny2.jpg) no-repeat; text-indent:-9999px; display:block;}
.big_but3 a:hover{background: url(images/but_nanny2.jpg) no-repeat  0px -238px;}
#nanny_info {background:url(images/bg_top.jpg) no-repeat; margin:0; position:relative; padding:25px; padding-top:20px; padding-left:10px; height:330px; font-size:0.9em; }
#family_info {background:url(images/bg_top2.jpg) no-repeat -7px 0px; position:relative; padding:30px; padding-top:20px; padding-left:10px; height:330px;font-size:0.9em;}
#family_info ul, 
#nanny_info ul {padding-left:7; margin:0; list-style:none;}


#family_info ul li, 
#nanny_info ul li {background:url(images/bullet.gif) no-repeat 0px 3px; padding-left:15px; margin-bottom:15px;}
#recruiting {background: url(images/bg_top3.jpg) no-repeat; font-size:0.9em; padding:10px; padding-right:35px; }
#recruiting  p { padding:5px;}
#recruiting ol li {margin-bottom:10px;}
#recruiting ul {padding-left:7; margin:0; list-style:none;}
#recruiting ul li{background:url(images/bullet.gif) no-repeat 0px 3px; padding-left:15px; margin-bottom:15px;}

#recruiting h4 { font-size:1.4em; margin:0; padding:0;}
#whatsnew2 {background:url(../images/bg_testi.jpg) no-repeat; height:252px;width: 690px; margin:30px auto 0 auto;}

.fadecontentwrapper2{ /* Total width: 350px+5px+5px=360px Read relative width relations for the other two containers below! */
position: relative;
width: 670px;
height: 140px; /* Set height to be able to contain height of largest content shown*/

overflow: hidden;

}

.fadecontent2{ /*style for each fade content DIV within wrapper. Total width: 330px+10px+10px=350px (".fadecontentwrapper" width minus its padding and borders, if any) */
position: absolute;
background: white;
font-size:0.8em;
visibility: hidden;
width: 670px;
margin:58px auto 0 15px;
height:200px;
}

.fadecontent2 cite {
display:block;	
font-weight:bold;
}

.fadecontenttoggler2{ /*style for DIV used to contain toggler links. Total width: 350px+5px+5px=360px */
width: 670px;

border-top-width: 0;
overflow: hidden;
}

.fadecontenttoggler2 a{ /*style for every navigational link within toggler */
text-decoration: none;

margin-right:20px;
float: right;
display: block;

color: #F69;
}

.fadecontenttoggler2 a:hover{

color: #F06;
}

.fadecontenttoggler2 a.toc{ /*style for individual toggler links (page 1, page 2, etc). ".toc" class auto generated! */
}

.fadecontenttoggler2 a.prev, .fadecontenttoggler a.next{ /*style for "prev" and "next" toggler links. ".prev" and ".next" classes auto generated! */
font-size:0.9em;
color:#F69;
background:none;
}

.fadecontenttoggler2 a.prev:hover, .fadecontenttoggler a.next:hover{
color:#F06;

}

.fadecontenttoggler2 a.selected{ /*style for selected page's toggler link. ".selected" class auto generated! */
background: #C03021;
color: white;
}

.pink {color:#FF6699;}

