
p.account_message {
    font-weight: bold;
    font-family: Comic Sans MS, Verdana;
    color: red;
}

span.provider_name {
    font-weight: bold;
}

#adminNav ul.Childcares li.Childcares, #adminNav ul.Users li.Users, #adminNav .navigation li:hover, #adminNav .navigation li.selected {
background:transparent url('/images/tab_active_left.png') no-repeat scroll 0 0;
margin-bottom:-2px;
margin-top:2px;
height: 55px;
}

#adminNav .navigation li {
background:transparent url('/images/tab_left.png') no-repeat scroll 0 0;
float:left;
margin:0 0 0 5px;
padding:0 0 0 10px; 
}

#adminNav ul.Childcares li.Childcares a, #adminNav ul.Users li.Users a, #adminNav .navigation li:hover a, #adminNav .navigation li.selected a {
background:transparent url('/images/tab_active_right.png') no-repeat scroll right top;
height:55px;
display:block;
font-family: Comic Sans MS, Verdana;
color:#ffffff;
font-size: 26px;
padding-right:10px;
padding-top:10px;
}

#adminNav {
margin:0 20px;
}

#adminNav .navigation {
list-style-type:none;
margin:0;
padding:0;
}

.myAccountContainer {
background-color:#00BE00;
border:2px solid #008000;


padding:5px;
}

.wrap {
background-color:#FFFFFF;
border:1px solid #00A000;
padding:15px;
}



.featuredA {
    background-color:#F2F7FF;
    font-size:18px;
    padding:5px;
    width:80%;
}

.listingLeft {
float:left;
width:18%;
}
.listingBlock {
float:left;
width:67%;
}
.listingRight {
float:left;
width:15%;
text-align: center;
}

.listingBlock hr {
    width:80%;
}

.smallbody {
color:#000000;
font-family:Comic Sans,Comic Sans MS;
font-size:11px;
}

#money_form {
background-color:#E3F3E2;
border:1px solid #CCCCCC;
margin-top:10px;
padding:10px;
}

.RegisterNowButton {
padding-bottom:25px;
padding-left:100px;
padding-top:25px;
}

.DataGrid td {
background-color:#FFFFFF;
border:1px solid #DDDDDD;
padding:5px;
}

.DataGrid th, .GridHeader {
background:#EEEEEE url(/files/images/grid_header.png) repeat scroll 0 0;
border:1px outset #DDDDDD;
color:#666666;
}

.DataGrid {
border-collapse:collapse;
}

.normalbodywhite {
color:#FFFFFF;
font-family:Comic Sans,Comic Sans MS;
font-size:13px;
}

.normalbodywhitebold {
color:#FFFFFF;
font-family:Comic Sans,Comic Sans MS;
font-size:13px;
font-weight:bold;
}

.normalbody {
color:#000000;
font-family:Comic Sans,Comic Sans MS;
font-size:13px;
}

.largebodybold {
font-family:Comic Sans,Comic Sans MS;
font-size:15px;
font-weight:bold;
}

.searchSeparator {
color:#008000;
font-size:20pt;
text-align:center;
float:left;
width:100%;
}

#parents label {
float:left;
font-size:14pt;
padding-right:5px;
text-align:right;
width:100px;
}

.HomeText {
margin-bottom:10px;
margin-left:20px;
width:600px;
}

#ProviderTagline span {
font-size:18pt;
}

#ProviderFooter {
font-size:16pt;
text-align:center;
}

#ProviderTagline {
padding-top:25px;
text-align:center;
}

#providers .AdvertiseChildcare {
float:right;
margin-top:-20px;
}

#providers ul li {
font-size:13pt;
}

#providers .ListHolder {
border:1px solid #000000;
margin-top:10px;
}

.pink {
color:#D323B7;
}

.blue {
color:#0978BC;
}

.orange {
color:#F47424;
}

.green {
color:#43B64A;
}

div.content a:hover {
text-decoration:underline;
}
div.content a:link {
color:#008CFC;
text-decoration:none;
}
#ParentResources div {
background-color:#FFFFFF;
margin:5px;
padding:5px;
}

#ParentResources {
background-color:#BFD4F5;
font-size:11pt;
margin-left:25px;
margin-top:25px;
padding:0 0 5px;
width:275px;
}

.FormLine {
clear:both;
vertical-align:middle;
}
form div {
padding-bottom:5px;
}

.searchInput {
border:0 none;
height:15px;
margin:3px 5px 5px;
width:90px;
}

.searchInputContainer {
background:transparent url(/images/bg_input.png) no-repeat scroll left top;
float:left;
margin:0 5px 0 0;
width:100px;
}

#providers {
float:left;
margin-left:25px;
padding:10px;
width:350px;
}

#parents {
float:left;
padding:10px;
width:300px;
}

#AddThis {
    padding:10px;
}
.city_list {
    display:block;
    float:left;
    margin:0.25em;
    padding:0.5em;
    width:15em;
}

.city_list:hover, .city_list:active {
 background-color:#FF6600;
 border:1px solid grey;
 text-decoration:none;
}
.city_list:link, .city_list:visited {
 background-color:#FFDEC0;
 border:1px solid #FF6600;
 text-decoration:none;
}

/* CSS Document */
body {
    margin:0px;
    background-color:#ffffff;
    font-family:verdana;
}

div.logoHeader {
    width:782px;
    height:100px;
    display:block;
    background-image:url('/images/logo_tm.gif');
    background-repeat:no-repeat;
    margin-top:5px;
    /*margin-left:auto;
    margin-right:auto; */
}

div.pageNav {
    background-color:#FFDEC0;
    font-family:Comic Sans,Comic Sans MS,Verdana;
    font-size:18pt;
    height:47px;
    padding:5px 3px;
    border-top:1px solid #000000;
    border-bottom:1px solid #000000;
}

div.content {
    padding: 20px 10px 20px 10px;
}

ul#nav {
font-family:verdana;
font-size:18pt;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0px;
padding:0px;
}

ul#nav li {
    float:left;
}

div.menuItem {
    height:47px;
    margin:0px 3px 0px 3px;
    float:left;
}
div.menuBgLeft {
    display:block;
    float: left;
    width:10px;
    height:47px;
    background:transparent url(/images/btn_left.png) no-repeat scroll left top;
}
div.menuBgCenter {
    float:left;
    display:block;
    height:47px;
    background:transparent url(/images/btn_center.png) repeat-x;
}

div.menuBgCenter a {
    color: #000000;
    font-family:inherit;
}

div.menuBgCenter a:link {
    text-decoration:none;
    
}

div.menuBgCenter a:visited {
    text-decoration:none;
    
}

div.menuBgCenter a img {
    position:relative;
    top: 8px;
    margin-right:8px;
}

div.menuBgRight {
    display:block;
    float: left;
    width:10px;
    height:47px;
    background:transparent url(/images/btn_right.png) no-repeat scroll left top;
}

.pageFooter {
    width:100%;
    background-color:#ff7a04;
    padding:13px 0px 10px 0px;
    height:83px;
    border-top:1px solid #000000;
    border-bottom:1px solid #000000;
}

.paypalContainer {
    float:left;
}

.footerContainer {
    float:right;
    color:#000000;
    font-family:Comic Sans,Comic Sans MS;
    font-size:11px;
    text-align:right;
    margin-right:5px;
}

.footerContainer a:link {
    text-decoration:none;
    color:#ffffff;
    
}

.footerContainer a:visited {
    text-decoration:none;
    color:#ffffff;
    
}

.myAccountContainer {
    border: black;
    border-width: thin;
    border-style: solid;
}

.myAccountFacilities {
    
    background-color: #ffffff;
   
    float:left;
    padding:20px;
    margin-right: 20px;
    width:20%;
}

.myAccountContentBlock {
    float:left;
     width:60%;
    
    
    background-color: #ffffff;
    
}

.TemplatePreview {
    text-align: center;
    width: 20%;
    float:left;
    padding:10px;
}

.TemplatePreviewTitle {
    font-family: Comic Sans, Comic Sans MS, Verdana;
    font-weight: bold;
    font-size: 18px;
}
.TemplatePreviewContainer {
text-align: center;    
}

#FaqButton {
position:absolute;
right:5px;
top:5px;
}

a.white_text {
    color:#000000;
}
a.white_text:link {
    color:#000000;
}
a.white_text:hover {
    color:#000000;
}
a.white_text:visited {
    color:#000000;
}

