body {margin: 0 0px 0 0px; background-color: white; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;}

td.bottom, a.bottom {color:#f0f1f1}
a.bottom:hover {color:#f0f1f1}

.inp {
	 background-color: #dee2e7;
	 background:url(/assets/templates/netcare2008/img/inp_srch_repeater.gif) center top repeat-x;
}

.inp DIV {
	 background:url(/assets/templates/netcare2008/img/inp_srch_tl.gif) no-repeat top left;
}

.inp DIV DIV {
	 background:url(/assets/templates/netcare2008/img/inp_srch_bl.gif) no-repeat bottom left;
}

.inp DIV DIV DIV {
	 padding: 1px 0px 1px 3px;
}

.inp DIV DIV DIV INPUT {
	 background-color:#ffffff; 
	 border:none; 
	 color:#999999; 
	 font-size: 11px; 
	 padding: 1px 0px 1px 2px; 
	 line-height: 17px;
}

	
	


		h1 {font-size: small; color: rgb(40, 87, 161); font-weight: bold;}
                h2 {font-size: x-small; color: rgb(40, 87, 161); font-weight: bold;}
                a.h1 {font-size: small; color: rgb(40, 87, 161); font-weight: bold;text-decoration:none;}
                a.h1:hover {font-size: small; color: rgb(40, 87, 161); font-weight: bold;text-decoration:underline;}
                a.B_homeCrumb, a.B_crumb {font-size: x-small; color: white;}
                span.B_currentCrumb {font-size: x-small; color: white;}
                span.B_crumbBox {line-height: 16px;}
                p,li,div,td {font-size: 11px;}
                a {color: rgb(40, 87, 161); text-decoration:none;}
                a:hover {color: rgb(40, 87, 161); text-decoration:underline;}
li.level1 {
	font-weight:bold;
	padding-top:10px;
}

li.level2 {
	font-weight:normal;
}

.ulsubmenu {
    list-style: none outside none;
    position: relative;
    top: 6px;
}
.li_submenu {
display: inline;
margin: 0 5px;
}
.li_submenuhere a {
color: #999999;
}

h6 {
    text-align: center;
    font-size: 13px;
    font-weight: normal;
    border: 2px dashed #900;
    padding: 20px;
}
h6 strong {
    color: #900;
}

#menu {background: #f0f1f1 url('/assets/templates/netcare2008/img/menu_bg.gif') 0 0 repeat-x; padding-right: 30px;}

ul.nav {list-style-type: none; margin: 0px;}
ul.nav li {display: table-cell; text-align: center;}

ul.topnav li a {display: block; width: 119px; height: 30px; color: transparent;}
li#top-47 a {background: url('/assets/templates/netcare2008/img/contacts_n.gif') 0 0 no-repeat;}
li#top-47 a:hover {background: url('/assets/templates/netcare2008/img/contacts_a.gif') 0 0 no-repeat;}
li#top-48 a {background: url('/assets/templates/netcare2008/img/about_n.gif') 0 0 no-repeat;}
li#top-48 a:hover {background: url('/assets/templates/netcare2008/img/about_a.gif') 0 0 no-repeat;}
li#top-49 a {background: url('/assets/templates/netcare2008/img/services_n.gif') 0 0 no-repeat;}
li#top-49 a:hover {background: url('/assets/templates/netcare2008/img/services_a.gif') 0 0 no-repeat;}
li#top-51 a {background: url('/assets/templates/netcare2008/img/clients_n.gif') 0 0 no-repeat;}
li#top-51 a:hover {background: url('/assets/templates/netcare2008/img/clients_a.gif') 0 0 no-repeat;}

ul.bottomnav li a {color:#f0f1f1; margin: 0 5px;}
ul.bottomnav li:not(.last):after {content: '::';}
