body
{
margin-top: 6px;
margin-bottom: 6px;
font-family: arial, helvetica, sans-serif;
font-size: 11px;
color: #4C4C4C;
}

.header-1
{
width: 54px;
height: 74px;
background: #FFFFFF url('header_1.jpg') no-repeat;
}

.header-2
{
width: 244px;
height: 74px;
background: #FFFFFF url('header_2.jpg') no-repeat;
}

.header-3
{
width: 134px;
height: 74px;
background: #FFFFFF url('header_3.jpg') no-repeat;
}

.header-4
{
width: 103px;
height: 74px;
background: #FFFFFF url('header_4.jpg') no-repeat;
}

.header-5
{
width: 245px;
height: 74px;
background: #FFFFFF url('header_5.jpg') no-repeat;
}

.header-6
{
width: 54px;
height: 100px;
background: #FFFFFF url('header_6.jpg') no-repeat;
}

.header-7
{
width: 98px;
height: 100px;
background: #FFFFFF url('header_8.jpg') no-repeat;
}

.header-8
{
width: 134px;
height: 100px;
background: #FFFFFF url('header_9.jpg') no-repeat;
}

.header-9
{
width: 103px;
height: 100px;
background: #FFFFFF url('header_10.jpg') no-repeat;
}

.header-10
{
width: 245px;
height: 100px;
background: #FFFFFF url('header_11.jpg') no-repeat;
}

.header-11
{
width: 54px;
height: 7px;
background: #FFFFFF url('header_12.jpg') no-repeat;
}

.header-12
{
width: 98px;
height: 7px;
background: #FFFFFF url('header_13.jpg') no-repeat;
}

.header-13
{
width: 98px;
height: 7px;
background: #FFFFFF url('header_14.jpg') no-repeat;
}

.header-14
{
width: 134px;
height: 7px;
background: #FFFFFF url('header_15.jpg') no-repeat;
}

.header-15
{
width: 103px;
height: 7px;
background: #FFFFFF url('header_16.jpg') no-repeat;
}

.header-16
{
width: 245px;
height: 7px;
background: #FFFFFF url('header_17.jpg') no-repeat;
}

.announcement
{
width: 146px;
background: #FFFFCC;
font-size: 9px;
line-height: 10px;
color: #FF9900;
text-align: left;
}

.announcement a:link , .announcement a:visited , .announcement a:active
{
font-size: 9px;
color: #3A7E78;
text-decoration: none;
}

.announcement a:hover
{
font-size: 9px;
color: #3A7E78;
text-decoration: underline;
}

.menu-1
{
width: 210px;
height: 21px;
background: #FFFFFF url('menu_1.jpg') no-repeat;
}

.menu-2
{
width: 90px;
height: 21px;
background: #FFFFFF url('menu_2.jpg') no-repeat;
}

.button-active
{
background: #FFFFFF url('button_active.jpg') no-repeat;
text-align: center;
}

.button-active a:link , .button-active a:visited , .button-active a:active
{
font-family: arial, helvetica, sans-serif;
font-size: 10px;
font-weight: 700;
color: #3A7E78;
text-decoration: none;
}

.button-active a:hover
{
font-family: arial, helvetica, sans-serif;
font-size: 10px;
font-weight: 700;
color: #3A7E78;
text-decoration: underline;
}

.button-inactive
{
background: #FFFFFF url('button_inactive.jpg') no-repeat;
text-align: center;
}

.button-inactive a:link , .button-inactive a:visited , .button-inactive a:active
{
font-family: arial, helvetica, sans-serif;
font-size: 10px;
font-weight: 700;
color: #3A7E78;
text-decoration: none;
}

.button-inactive a:hover
{
font-family: arial, helvetica, sans-serif;
font-size: 10px;
font-weight: 700;
color: #3A7E78;
text-decoration: underline;
}

a:link , a:visited , a:active
{
font-family: arial, helvetica, sans-serif;
font-weight: 900;
font-size: 11px;
color: #3A7E78;
text-decoration: none;
}

a:hover
{
font-family: arial, helvetica, sans-serif;
font-weight: 900;
font-size: 11px;
color: #3A7E78;
text-decoration: underline;
}

.promo a:link , .promo a:visited , .promo a:active
{
font-family: arial, helvetica, sans-serif;
font-weight: 900;
font-size: 10px;
color: #3A7E78;
text-decoration: none;
}

.promo a:hover
{
font-family: arial, helvetica, sans-serif;
font-weight: 900;
font-size: 10px;
color: #3A7E78;
text-decoration: underline;
}

.impt
{
font-family: arial, helvetica, sans-serif;
font-weight: 900;
font-size: 10px;
color: #3A7E78;
text-decoration: none;
text-transform: uppercase;
}

.box-header
{
width: 170px;
height: 38px;
background: #FFFFFF url('box_header.jpg') no-repeat;
font-family: arial, helvetica, sans-serif;
font-size: 14px;
font-weight: 700;
color: #3A7E78;
text-align: center;
text-transform: uppercase;
}

.box-center
{
width: 170px;
background: #F2F2F2;
}

.box-center-2
{
width: 168px;
background: #FFFFFF;
border-left: 1px solid #CCCCCC;
border-right: 1px solid #CCCCCC;
}

.box-footer
{
width: 170px;
height: 28px;
background: #FFFFFF url('box_footer.jpg') no-repeat;
}

.box-header-2
{
width: 410px;
height: 38px;
background: #FFFFFF url('box_header_1.jpg') no-repeat;
font-family: arial, helvetica, sans-serif;
font-size: 14px;
font-weight: 700;
color: #3A7E78;
text-align: center;
text-transform: uppercase;
}

.box-center-3
{
width: 408px;
background: #FFFFFF;
border-left: 1px solid #CCCCCC;
border-right: 1px solid #CCCCCC;
}

.box-footer-2
{
width: 410px;
height: 28px;
background: #FFFFFF url('box_footer_1.jpg') no-repeat;
}

.footer-1
{
width: 46px;
height: 50px;
background: #FFFFFF url('footer_1.jpg') no-repeat;
}

.footer-text
{
width: 688px;
height: 50px;
background: #FFFFFF url('footer_bkg_1.jpg') repeat-x;
text-align: center;
font-family: arial, helvetica, sans-serif;
font-size: 10px;
color: #3A7E78;
padding-top: 10px;
}

.footer-2
{
width: 46px;
height: 50px;
background: #FFFFFF url('footer_2.jpg') no-repeat;
}

.footer-3
{
width: 46px;
height: 53px;
background: #FFFFFF url('footer_3.jpg') no-repeat;
}

.footer-text-2
{
width: 375px;
height: 53px;
background: #FFFFFF url('footer_bkg_2.jpg') repeat-x;
text-align: center;
font-family: arial, helvetica, sans-serif;
font-size: 9px;
color: #666666;
}

.footer-4
{
width: 313px;
height: 53px;
background: #FFFFFF url('footer_4.jpg') no-repeat;
}

.footer-5
{
width: 46px;
height: 53px;
background: #FFFFFF url('footer_5.jpg') no-repeat;
}

.text
{
float: left;
padding: 6px;
font-family: arial, helvetica, sans-serif;
font-size: 11px;
color: #4C4C4C;
text-align: justify;
}

.text-italic
{
float: left;
padding: 8px;
font-family: arial, helvetica, sans-serif;
font-size: 11px;
font-style: italic;
*font-style: none;
color: #4C4C4C;
text-align: left;
}

.t-name
{
color: #FF9900; 
font-weight: 600;
*font-style: italic;
}

.form
{
padding: 0px;
margin: 0px;
}

.text-2
{
float: left;
padding: 2px;
font-family: arial, helvetica, sans-serif;
font-size: 11px;
color: #4C4C4C;
text-align: center;
}

.text-table
{
font-family: arial, helvetica, sans-serif;
font-size: 11px;
color: #4C4C4C;
text-align: center;
}

.warning
{
margin-top: 6px;
float: center;
padding: 4px;
font-family: arial, helvetica, sans-serif;
font-size: 10px;
font-style: normal;
color: #333333;
text-align: justify;
background: #FFAD34;
}

.warning-title
{
width: 100%;
padding: 2px;
font-family: arial, helvetica, sans-serif;
font-size: 11px;
font-weight: 700;
color: #FFFFFF;
text-align: center;
}

.button-aupair
{
width: 203px;
background: #FFFFFF;
border-left: 1px solid #CCCCCC;
border-right: 1px solid #CCCCCC;
height: 63px;
background: #FFFFFF url('button_aupair.jpg') no-repeat center;
text-align: center;
}

.button-family
{
width: 203px;
background: #FFFFFF;
border-left: 1px solid #CCCCCC;
border-right: 1px solid #CCCCCC;
height: 63px;
background: #FFFFFF url('button_family.jpg') no-repeat center;
text-align: center;
}

.recent
{
width: 205px;
background: #3A7E78;
padding-top: 4px;
padding-bottom: 4px;
}

.prev
{
float: left;
}

.next
{
float: right;
}

.recent-text
{
float: left;
width: 156px;
color: #FFCC33;
text-align: center;
font-family: arial, helvetica, sans-serif;
font-size: 12px;
font-weight: 900;
}

.recent-list
{
margin-top: 6px;
margin-bottom: 6px;
float: center;
padding: 6px;
font-family: arial, helvetica, sans-serif;
font-size: 10px;
color: #333333;
text-align: left;
background: #FFFFCB;
}

.recent-image
{
width: 203px;
background: #FFFFFF;
border-left: 1px solid #CCCCCC;
border-right: 1px solid #CCCCCC;text-align: center;
padding-top: 6px;
padding-bottom: 4px;
}

.indent-1
{
text-indent: 10px;
}

.indent-2
{
text-indent: 30px;
}

.indent-3
{
text-indent: 50px;
}

.box-center-left
{
width: 203px;
background: #FFFFFF;
border-left: 1px solid #CCCCCC;
border-right: 1px solid #CCCCCC;
}

.fontheader
{
font-size: 18px;
font-weight:bold;
font-variant:small-caps;
color: #FFBB00;
}

.fontsmallheader 
{
font-family: georgia, trebuchet ms, tahoma, arial, helvetica, sans-serif;
margin-top: 4px
font-size: 14px;
font-weight: bold;
font-variant: small-caps;
color: #2e53ab;
}

.tboxclass
{
border-right: #808080 1px solid;
border-top: #808080 1px solid;
font-size: 8pt;
border-left: #808080 1px solid;
width: 110px;
border-bottom: #808080 1px solid;
font-family: tahoma;
height: 17px}

.tboxclass2
{
border-right: #808080 1px solid;
border-top: #808080 1px solid;
font-size: 9pt;
border-left: #808080 1px solid;
width: 145px;
border-bottom: #808080 1px solid;
font-family: tahoma;
height: 20px}

.tboxphoto
{
border-right: #808080 1px solid;
border-top: #808080 1px solid;
font-size: 9pt;
border-left: #808080 1px solid;
width: 214px;
border-bottom: #808080 1px solid;
font-family: tahoma;
height: 20px}


.butonclass
{
border-right: #808080 1px solid;
border-top: #808080 1px solid;
font-size: 8pt;
border-left: #808080 1px solid;
border-bottom: #808080 1px solid;
font-family: tahoma}

.comboclass
{
border-right: #808080 1px solid; 
border-top: #808080 1px solid; 
font-size: 8pt; 
border-left: #808080 1px solid; 
width: 140px; 
border-bottom: #808080 1px solid; 
font-family:verdana,arial,helvetica,tahoma; 
height: 18px }


.comboclassmini
{
border-right: #808080 1px solid; 
border-top: #808080 1px solid; 
font-size: 8pt; 
border-left: #808080 1px solid; 
width: 80px; 
border-bottom: #808080 1px solid; 
font-family:verdana,arial,helvetica,tahoma; 
height: 18px }


.listclass
{
border-right: #808080 1px solid; 
border-top: #808080 1px solid; 
font-size: 8pt; 
border-left: #808080 1px solid; 
width: 140px; 
border-bottom: #808080 1px solid; 
font-family:verdana,arial,helvetica,tahoma; 
}


.fontclass
{
font-size: 10px;
}

.fontclass2
{
font-size: 11px;

}

.fontclassrecent
{
font-size: 9px;

margin-left: 5px;
}

.fontclasssteps
{
font-size: 11px;

margin-left: 5px;
}

.fontclasssteps A
{
font-size: 11px;

margin-left: 5px;
font-weight: bold;
}

.fontclasssteps A:visited
{
font-size: 11px;

margin-left: 5px;
font-weight: bold;
}

.fontclasssteps A:hover
{
font-size: 11px;

margin-left: 5px;
font-weight: bold;
}	

.fontterms
{
font-size: 11px;
}

.fontclass3
{
font-size: 11px;

font-weight: bold;
text-align: right;
color: #FF0066;

}
.fontminik
{
font-size: 9px;
color:#ff6600;
}


.fontprofile
{
font-size: 14px;
font-weight:bold;
color:#7179c1;
}


.fontnearheader
{
font-size: 11px;
color:#2e53ab;
}

.fontfindresult
{
font-size: 11px;
color:#d55500;
}

