/* CSS Document */

BODY  {
background : #fff;
font : 11px Lucida Grande, Verdana, Geneva, Arial, Helvetica, sans-serif;
}

#container  {
border-left : 1px solid silver;
padding-top : 10px;
width : 740px;
padding-bottom : 0px;
border-top : 1px solid silver;
background : #fff;
padding-right : 0px;
border-right : 1px solid silver;
padding-left : 0px;
}

#tabnav  {
background :  url("../patient_images/tabnav_bottom.gif") repeat-x  bottom;
padding-left : 10px;
margin : 0;
height : 20px;
}

#tabnav li  {
margin : 0;
display : inline;
padding : 0;
list-style : none;
}

#tabnav a:link, #tabnav a:visited  {
padding-top : 2px;
color : #fff;
font-weight : 600;
padding-bottom : 2px;
font-size : 10px !important;
text-decoration : none;
background : #047760;
line-height : 14px;
border : 1px solid #047760;
padding-right : 4px;
float : left;
margin-right : 4px;
padding-left : 4px;
}

#tabnav a:link.active, #tabnav a:visited.active  {
color : #000;
border-bottom : 1px solid #EEEEEE;
background : #EEEEEE;
}

#tabnav a:hover  {
color : #000;
background : #EEEEEE;
}

.subnav  {
color : #000;
font-size : 11px;
font-weight : 500;
padding-left : 10px;
padding-top: 3px;
padding-bottom: 5px;
border-left : 1px solid silver;
border-right : 1px solid silver;
border-bottom : 1px solid silver;
}

.subnav a  {
color : #047760;
text-decoration : underline;
}

.subnav a:hover  {
color : #234397;
}

.subnav2 {
border-left : 1px solid silver;
border-right : 1px solid silver;
border-bottom : 1px solid silver;
}

#casenav  {
color : #000;
font-size : 11px;
font-weight : 500;
padding-left : 10px;
padding-top: 3px;
padding-bottom: 5px;
border : 1px solid silver;
}

#casenav a  {
color : #047760;
text-decoration : underline;
}

#casenav a:hover  {
color : #234397;
}

.bottomnav  {
font-size : 11px;
}

.bottomnav a, .bottomnav a:visited  {
color : #047760;
}

.bottomnav a:hover  {
color : #234397;
}

.bottomnav a.active, .bottomnav a:visited.active  {
color : #234397;
font-weight : bold;
text-decoration : none;
}

.form  {
font-size : 12px;
font-weight : 500;
padding-right : 5px;
}

.form h1 {
font-size : 12px;
font-weight : 550;
margin-top : 5px;
padding-right : 5px;
padding-left : 5px;
}

.content  {
color : black;
font : 13px  Georgia, Times New Roman, Times, serif;
}

.content p  {
font : 13px  Georgia, Times New Roman, Times, serif;
margin : 0px 10px;
line-height : 1.25;
}

.content h1  {
font : 13px Lucida Grande, Verdana, Geneva, Arial, Helvetica, sans-serif;
font-weight : bold;
margin-top : 10px;
padding-top : 5px;
padding-bottom : 5px;
background : #EEEEEE;
border : 1px solid silver;
}

.content h2  {
font : 12px Lucida Grande, Verdana, Geneva, Arial, Helvetica, sans-serif;
font-weight : 600;
margin-top : 10px;
padding-top : 5px;
padding-bottom : 5px;
background : #F3F4F4;
border : 1px solid silver;
}

.content h3  {
font : 14px Lucida Grande, Verdana, Geneva, Arial, Helvetica, sans-serif;
color : #047760;
padding-left : 10px;
font-weight : 700;
margin-bottom: 3px;
}

.content h4  {
font : 14px Lucida Grande, Verdana, Geneva, Arial, Helvetica, sans-serif;
color : #047760;
padding-left : 18px;
font-weight : 700;
margin-bottom: 3px;
}

.content h5  {
font : 14px Lucida Grande, Verdana, Geneva, Arial, Helvetica, sans-serif;
color : #047760;
padding-left : 10px;
font-weight : 700;
margin-top : 5px;
margin-bottom: 3px;
}

.content li {
font : 12px Lucida Grande, Verdana, Geneva, Arial, Helvetica, sans-serif;
color : #000;
font-size : 12px;
font-weight : 600;
list-style: none; 
padding-left: 15px; 
background-image:  url("../patient_images/idc_icon.gif"); 
background-repeat: no-repeat; 
background-position: 0 50%; 
}

.content img  {
margin-top: 15px;
margin-bottom: 3px;
}

.content a  {
color : #047760;
text-decoration : underline;
}

.content a:hover  {
color : #234397;
}

.ba  {
color : black;
font : 12px  Georgia, Times New Roman, Times, serif;
padding-top : 5px;
margin-bottom : 10px;
}

.ba img  {
margin-top: 2px;
margin-bottom: 2px;
}

.services h1 {
color : #666666;
font-size : 13px;
font-weight : 600;
border-bottom : 1px solid silver;
margin-top: 10px;
margin-left: 10px;
margin-bottom: 2px;
}

.services h2 {
font : 18px Lucida Grande, Verdana, Geneva, Arial, Helvetica, sans-serif;
color : #047760;
padding-left : 10px;
font-weight : 700;
margin-top : 12px;
margin-bottom: 3px;
}

.services p {
color : #000;
font-size : 11px;
font-weight : 600;
margin-top: 2px;
margin-left: 10px;
}

.home p  {
font : 13px  Georgia, Times New Roman, Times, serif;
margin : 0px 10px;
padding-left : 10px;
line-height : 1.25;
}

.home h5  {
font : 14px Lucida Grande, Verdana, Geneva, Arial, Helvetica, sans-serif;
color : #047760;
padding-left : 20px;
font-weight : 700;
margin-top : 5px;
margin-bottom: 3px;
}

.home img  {
margin-top: 15px;
margin-bottom: 3px;
}

a:link, a:visited {
color: #047760;
}

.green {
color: #047760;
font-weight: bold;
}




