﻿a           
{	
color:#000066; 
background-color:transparent;
text-decoration: underline;  
font: 1.0em/1.2em Arial, Helvetica, sans-serif;
}

a:hover    
{ 
color:#000066; 
background-color:transparent;
text-decoration: none;  
font: 1.0em/1.2em Arial, Helvetica, sans-serif;
}

html
{
font-size:100%	
} 

body
{	
font:62.5%/1.3em Verdana, Arial, Helvetica, sans-serif; 
background:#ccffcc url('graphics/grdback.jpg') repeat-x;
margin:0;
padding:0;
color:#cccccc;
} 

p
{
padding:0;	
margin:5px 0 5px 0;
}

.clearfix:after
{
content: ".";
display: block;
height: 0;
clear: both;
visibility: hidden;
}

.skip
{
font: 1.0em/1.0em Arial, Helvetica, sans-serif;
padding-left: 3em;
text-align:left;
margin:0;
padding:0;
}

.skip a           
{	
color:#dddddd; 
background-color:transparent;
text-decoration: none;  
font: 1.0em/1.0em Arial, Helvetica, sans-serif;
}

.skip a:hover    
{ 
color:#dddddd;
background-color:transparent;
text-decoration:none;  
font: 1.0em/1.0em Arial, Helvetica, sans-serif;
}

.separator
{
clear:both;
width:100%;
height:0;	
}

#wrapper
{
margin: 0 auto;
margin-top:0.5em;
width:85em;
padding:0;
background-color:#eeeeee;
}

#header
{
float:left;
margin:0;
padding:0;
width:85em;
height:100px;
text-align:left;
background:white url('graphics/anheadban3.jpg') left no-repeat;
}

#topnav
{
float:left;
margin:0;
padding:0;
width:85em;
height:32px;
background:white url('graphics/navback.jpg') bottom repeat-x;
}

#topnav ul
{ 
float:left;
list-style-type:none;
margin:0;
padding:0;
}

#topnav li
{
display:inline;
margin:0;
padding:0;
}

#topnav a
{
float:left;
font: 1.4em/1.6em Arial, Helvetica, sans-serif;
text-align:center;
text-decoration:none;
color:#000066;
background-color:#ffffff;
padding:4px 1px 6px 1px;
margin:0 3px 0 3px;
}

#topnav a:hover
{
float:left;
font: 1.4em/1.6em Arial, Helvetica, sans-serif;
text-align:center;
text-decoration:none;
color:#000066;
background-color:#99cc99;	
padding:4px 1px 6px 1px;
margin:0 3px 0 3px;
}

#topnav a.onpage
{
color:#000066;
background-color:#99cc99;	
text-decoration:none;	
width:9em;
margin:0 3px 0 3px;
}

#topnav a.onpage1
{
color:#000066;
background-color:#99cc99;	
text-decoration:none;	
width:5em;
margin:0 3px 0 0;
}

#topnav a.onpage1:hover
{
color:#000066;
background-color:#99cc99;	
text-decoration:none;	
width:5em;
margin:0 3px 0 0;
}

#topnav .nav1
{
width:9em;	
margin:0 3px 0 3px;
}

#topnav .nav3
{
width:5em;	
margin:0 3px 0 0;
}

#nav3 a
{
float:left;
font: 1.4em/1.6em Arial, Helvetica, sans-serif;
text-align:center;
text-decoration:none;
color:#000066;
background-color:#ffffff;
padding:4px 1px 6px 1px;
margin:0 3px 0 0;
}

#nav3 a:hover
{
float:left;
font: 1.4em/1.6em Arial, Helvetica, sans-serif;
text-align:center;
text-decoration:none;
color:#000066;
background-color:#99cc99;	
padding:4px 1px 6px 1px;
margin:0 3px 0 0;
}

#topnav .nav2
{
width:5em;	
margin:0 3px 0 0;
}

#topbox
{
float:left;
margin:0;
padding:0;
width:85em;
height:10em;
background-color:#99cc99;	
background:#99cc99 url('graphics/topback2.jpg') bottom repeat-x;
border-bottom:7px solid #000066;
}

#topbox h1
{
font: 2.0em/1.2em Arial, Helvetica, sans-serif;
padding:0;
margin:1.0em 0 0 1.0em;
color:#000066;
}

#topbox h2
{
font: 1.4em/1.2em Arial, Helvetica, sans-serif;
padding:0;
margin:0.5em 0 0 1.5em;
width:20em;
color:#000066;
}

#topbox h3
{
font: 1.8em/1.2em Arial, Helvetica, sans-serif;
padding:0;
margin:0 0 0 30em;
color:#000066;
}

#tel
{
float:right;
width:20em;
margin:0;
padding:0;
}

#tel h1
{
float:left;
font: 1.8em/1.2em Arial, Helvetica, sans-serif;
padding:0;
margin:0;
width:20em;
color:#000066;
}

#container
{
clear:both;
width:85em;
background-color:transparent;
color:black;
margin:0;
padding:0;
padding-top:1em;
}

#leftbox
{
float:left;
width:17em;
margin:0 0 5em 0.2em;
padding:1em 0.5em 1.5em 0.5em;	
text-align:center;
background-color:#ffffff;
border:1px solid #cccccc;
}

#leftnav
{
clear:both;
float:left;
width:17em;
margin:0 0 2em 0;
padding:0;	
text-align:left;
}

#leftnav ul
{ 
float:left;
list-style-type:none;
margin:0;
padding:0;
}

#leftnav li
{
list-style-type:none;
display:block;
width:17em;
margin:0;
padding:0;
border-bottom:1px navy solid;
}

#leftnav a
{
display:block;	
color:#000066;
font:1.2em/1.6em Arial, sans-serif;
text-decoration:none;  
background-color:#99cc99;	
padding:0 0 0 3px;
margin:0;
}

#leftnav a:hover
{ 
display:block;	
color:#000066;
font:1.2em/1.6em Arial, sans-serif;
text-decoration: none;  
background-color:white;
padding:0 0 0 3px;
margin:0;
}

#leftnav a.onpage
{
color:#000066;
background-color:white;
text-decoration:none;	
}

#content
{
float:right;
margin:0 0.1em 0 0;
padding:0;
width:50em;
font: 1.3em/1.4em 'Lucida Grande', 'Lucida Sans Unicode', Verdana, Arial, sans-serif ;
color:#000000;
background-color:transparent;
text-align:left;
}

#content h2
{
font: 1.4em/1.2em Arial, Helvetica, sans-serif;
color:#000066;
background-color:white;	
margin:0.5em 0 0.5em 0;
padding:0;	
}

#content h3
{
font: 1.2em/1.2em Arial, Helvetica, sans-serif;
color:#000066;
margin:0.5em 0 0.5em 0;
padding:0;	
}

#content h4
{
font: 1.2em/1.2em Arial, Helvetica, sans-serif;
color:#000066;
margin:0.4em 0 0.4em 0;
padding:0;	
}

#contentwide
{
float:left;
margin:0 0 0 1em;
padding:1em;
width:58em;
font: 1.3em/1.4em 'Lucida Grande', 'Lucida Sans Unicode', Verdana, Arial, sans-serif ;
color:#000000;
background-color:#ffffff;
text-align:left;
}

#contentwide h2
{
font: 1.4em/1.2em Arial, Helvetica, sans-serif;
color:#000066;
background-color:#99cc99;	
margin:0.8em 0 0.8em 0;
padding:5px;	
}

#contentwide h3
{
font: 1.4em/1.2em Arial, Helvetica, sans-serif;
color:#000066;
margin:0.8em 0 0.8em 0;
padding:0;	
}

#contentwide h4
{
font: 1.2em/1.2em Arial, Helvetica, sans-serif;
color:#000066;
margin:0.4em 0 0.4em 0;
padding:0;	
}

#colwide
{
float:left;
width:47.8em;	
margin:0;
padding:1em;
background: white url('images/country.jpg') no-repeat;
border:1px #cccccc solid;
}

#colwide h2
{
font: 1.4em/1.2em Arial, Helvetica, sans-serif;
color:#000066;
border:2px solid #99cc99;
background:transparent;
margin:0.8em 0 0.8em 0;
padding:5px;	
}

#colwide h3
{
font: 1.4em/1.2em Arial, Helvetica, sans-serif;
color:#000066;
margin:0.8em 0 0.8em 0;
padding:0;	
}

#colwide h4
{
font: 1.1em/1.2em 'Lucida Grande', 'Lucida Sans Unicode', Verdana, Arial, sans-serif ;
color:#000066;
margin:0.4em 0 0.4em 0;
padding:0;	
}

.colwide
{
float:left;
width:47.8em;	
margin:0;
padding:1em;
background-color:#ffffff;
border:1px #cccccc solid;
}

.colwide h2
{
font: 1.4em/1.2em Arial, Helvetica, sans-serif;
color:#000066;
background-color:#99cc99;	
margin:0.8em 0 0.8em 0;
padding:5px;	
}

.colwide h3
{
font: 1.4em/1.2em Arial, Helvetica, sans-serif;
color:#000066;
margin:0.8em 0 0.8em 0;
padding:0;	
}

.colwidemap
{
float:left;
width:57em;	
margin:0;
padding:0.5em;
background-color:#ffffff;
}

.colwidemap h3
{
font: 1.4em/1.2em Arial, Helvetica, sans-serif;
color:#000066;
margin:0;
padding:0;	
}

#colwidebord
{
float:left;
width:47.8em;	
margin:0.8em 0 0.8em 0;
padding:1em;
background-color:#ffffff;
border:1px #cccccc solid;
}

#col1
{
float:left;
width:22.4em;	
min-height:40em;
margin:0.8em 0 2em 0;
padding:1em;
background-color:#ffffff;
border:1px #cccccc solid;
}

#col2
{
float:right;
width:22.4em;	
min-height:40em;
margin:0.8em 0 2em 0;
padding:1em;
background-color:#ffffff;
border:1px #cccccc solid;
}

#col1indx
{
float:left;
width:22.4em;	
height:55em;
margin:0.8em 0 2em 0;
padding:1em;
background-color:#ffffff;
border:1px #cccccc solid;
}

#col2indx
{
float:right;
width:22.4em;
height:55em;
margin:0.8em 0 2em 0;
padding:1em;
background-color:#ffffff;
border:1px #cccccc solid;
}

#col1hosp
{
float:left;
width:22.4em;	
height:125em;
margin:0.8em 0 2em 0;
padding:1em;
background-color:#ffffff;
border:1px #cccccc solid;
}

#col2hosp
{
float:right;
width:22.4em;
height:125em;
margin:0.8em 0 2em 0;
padding:1em;
background-color:#ffffff;
border:1px #cccccc solid;
}

#col1sman
{
float:left;
width:22.4em;	
height:85em;
margin:0.8em 0 2em 0;
padding:1em;
background-color:#ffffff;
border:1px #cccccc solid;
}

#col2sman
{
float:right;
width:22.4em;
height:85em;
margin:0.8em 0 2em 0;
padding:1em;
background-color:#ffffff;
border:1px #cccccc solid;
}

#col1equ
{
float:left;
width:22.4em;	
height:40em;
margin:0.8em 0 2em 0;
padding:1em;
background-color:#ffffff;
border:1px #cccccc solid;
}

#col2equ
{
float:right;
width:22.4em;
height:40em;
margin:0.8em 0 2em 0;
padding:1em;
background-color:#ffffff;
border:1px #cccccc solid;
}

#col1brch
{
float:left;
width:22.4em;	
height:15em;
margin:0 0 0.8em 0;
padding:1em;
background-color:#ffffff;
border:1px #cccccc solid;
}

#col2brch
{
float:right;
width:22.4em;
height:15em;
margin:0 0 0.8em 0;
padding:1em;
background-color:#ffffff;
border:1px #cccccc solid;
}

#col3
{
float:left;
width:14em;	
margin:0 0 2em 0;
padding:0;
}

#col4
{
float:left;
margin:0 0 0 2em;
width:28em;	
margin:0 0 2em 0;
padding:0;
}

#col5
{
float:left;
margin:0 0 0 2em;
width:12em;	
margin:0 0 2em 0;
padding:0;
}

.box
{
float:left;
width:22em;	
margin:0;
padding:5px;
border:solid 1px #000066;
}

.formbox
{
clear:both;
float:right;
width:13em;	
margin:0 0 0 10px;
padding:5px;
border:solid 1px #000066;
text-align:center;
}

#contact
{
float:left;
margin:0 0 0 1em;
padding:0 20px 20px 80px;
width:45em;
font: 1.2em/1.4em Verdana, Arial, Helvetica, sans-serif;
color:black;
background-color:white;
text-align:left;
border:1px #cccccc solid;
}

#contact h2
{
font: 1.6em/1.4em Arial, Helvetica, sans-serif;
color:#000066;
margin:20px 0 0 0;
padding:0;	
}

p.contact
{
font: 1.4em/1.4em Arial, Helvetica, sans-serif;
}

p.italic
{
font: italic 1.0em/1.4em Arial, Helvetica, sans-serif;
}

#mappage
{
float:left;
margin:0;
padding:10px;
width:800px;
font: 1.2em/1.4em Verdana, Arial, Helvetica, sans-serif;
color:black;
background-color:white;
text-align:left;
}

#footer
{
clear:both;
width:82em;
color: black;
background-color:transparent;
text-align:center;
margin:0;
padding:0;	
}

#footer ul
{
list-style-type:none;	
margin:0;
padding:10px 0 0 0;
}

#footer li
{
display:inline;
}

#footer a           
{	
background:transparent;
text-decoration: underline;  
text-align:center;
font:1.1em/1.2em Arial, sans-serif;
padding:0;
margin:0 2px 0 2px;
}

#footer a:hover    
{ 
color: black; 
background:transparent;
text-decoration:none;  
text-align:center;
font:1.1em/1.2em Arial, sans-serif;
padding:0;
margin:0 2px 0 2px;
}

.flrt
{
float:right;
border:10px solid #ffffff;
border-bottom:0px solid #ffffff;
}

.fllt
{
float:left;
border:10px solid #ffffff;
border-bottom:0px solid #ffffff;
}

.flltnb
{
float:left;
border-right:10px solid #ffffff;
border-bottom:10px solid #ffffff;
}

.img1
{
padding:1em 3em 1em 3em;
}

.img2
{
margin:0.5em;
}


#tl
{
float:left;
background:#bbbbff url('graphics/tlp.jpg') top left no-repeat;
width:20px;
height:20px;
}

#tr
{
float:right;
background:#bbbbff url('graphics/trp.jpg') top right no-repeat;
width:20px;
height:20px;
}

#bl
{
clear:left;
float:left;
background:#bbbbff url('graphics/blp.jpg') bottom left no-repeat;
width:20px;
height:20px;
}

#br
{
float:right;
background:#bbbbff url('graphics/brp.jpg') bottom right no-repeat;
width:20px;
height:20px;
}

.clearfix:after
{
content: ".";
display: block;
height: 0;
clear: both;
visibility: hidden;
}

.red
{
color:maroon;	
}

.bold
{
font:bold 1.2em/1.2em Arial, sans-serif;
}

.boldlink
{
font:bold 1.0em/1.2em Arial, sans-serif;
color:#000066;
}

.boldlink a
{
font:bold 1.0em/1.2em Arial, sans-serif;
color:#000066;
background-color:white;
}

.boldlink2
{
font:bold 1.2em/1.2em Arial, sans-serif;
color:#000066;
}

.boldsm
{
font:bold 1.0em/1.2em Arial, sans-serif;
}

.boldsmind
{
font:bold 1.0em/1.2em Arial, sans-serif;
margin-left:60px;
}

hr
{
color:#000033;
line-height:0.1em;
background-color:white;
height:0.1em;	
margin:0;
padding:0;
}

table.frm
{
font:1.1em/1.2em arial;	
background-color:#eeeeee;
border:1px solid #dddddd;
padding:5px;
}

td.width1f
{
width:20em;
border-bottom:1px solid #dddddd;
}

.boldtd
{
font:bold 1.1em/1.2em arial;	
}

td.width2f
{
width:21em;
border-bottom:1px solid #dddddd;
}

.table1
{
background-color:#ccffcc;
}

.table2
{
float:left;
width:800px;
}

.table2 td
{
margin:0;
padding:0 15px 0 5px;
}

.width
{
padding:0 1em 0 1em;	
}

.width1
{
width:180px;	
}

.clearfix:after
{
content: ".";
display: block;
height: 0;
clear: both;
visibility: hidden;
}

