body, ul, li, td, p
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	line-height: 13pt;
}
p, li { padding: 0 25px 0 0px; }
b {color: rgb(44,82,155);}
h1 {color:rgb(84,140,114); font-family:Helvetica; font-size: 15pt;}
h2 {color: rgb(44,82,155); font-family:Helvetica; font-size: 13pt;}
h3 {color: rgb(44,82,155); font-family:Helvetica; font-size: 11pt;}
h4 {color: rgb(44,82,155); padding: 0 0 0 40px; font-family:Helvetica; font-size: 12pt;}

span.docinfo {font-family:Helvetica; font-size: smaller;}
div.content {padding: 0 0 0 0;background-color: rgb(240,241,192);margin:25px 0 0 0;}
div.copyright {font-size: 8pt; padding: 10px 0 10px 0;}
.medblue { background-color: rgb(42,64,137); }
.bodybg {background-color: rgb(91,119,204);}
.profession {color:rgb(84,140,114); text-align:center;font-family:Helvetica; font-size: 15pt;font-weight: bold;}
.hdrtxt {color: #FFF; font-size: smaller;padding:4px;text-align:right;margin:0 4px 0 4px;}
.answer {color:rgb(84,140,114); font-family:Helvetica;font-weight: bold;font-size: 13pt;}
.bgcontent { padding:0 0 0 0; background-color: rgb(240,241,192); }
.menubox {padding: 4px 8px 4px 3px;background-color: rgb(240,241,192);}
.menudivider {background-color: rgb(91,119,204);border-color: red red red red; border-width: 4px 4px 4px 4px;}
.timetable {background: rgb(255,255,255);}
.officetimes {background: rgb(190,205,238);color:rgb(44,82,155);font-weight: bold;}
.officeday, .officehour {background: rgb(222,222,222);}
.phoneline
{border-left: gray;border-width: 0 0 0 1px;border-style: none none none solid;padding: 0 0 0 15px;}

a:visited { color: rgb(95,115,155); text-decoration: underline; font-weight: bold}
a:link { color: rgb(44,82,155); text-decoration: underline; font-weight: bold}
a:active { color: #C20044; text-decoration: none; font-weight: bold}
a:hover { color: #C20044; text-decoration: underline; font-weight: bold}

a:visited.menubox { color: rgb(42,64,137); text-decoration: underline; font-weight: bold}
a:link.menubox { color: rgb(30,60,30); text-decoration: underline; font-weight: bold}
a:active.menubox { color: rgb(30,60,30); text-decoration: none; font-weight: bold}
a:hover.menubox { color: rgb(20,20,20); text-decoration: underline; font-weight: bold}

a:visited.bluebarlink { color: rgb(240,240,137); text-decoration: underline; font-weight: bold}
a:link.bluebarlink { color: rgb(240,240,137); text-decoration: underline; font-weight: bold}
a:active.bluebarlink { color: rgb(240,240,137); text-decoration: none; font-weight: bold}
a:hover.bluebarlink { color: rgb(255,255,255); text-decoration: underline; font-weight: bold}

a:visited.menuboxselected { color: rgb(186,36,42); text-decoration: none; font-weight: bold}
a:link.menuboxselected { color: rgb(186,36,42); text-decoration: none; font-weight: bold}
a:active.menuboxselected { color: rgb(186,36,42); text-decoration: none; font-weight: bold}
a:hover.menuboxselected { color: rgb(186,36,42); text-decoration: underline; font-weight: bold}

a:visited.acrumb { color: rgb(230,230,230); text-decoration: none; font-weight: bold}
a:link.acrumb { color: rgb(230,230,230); text-decoration: none; font-weight: bold}
a:active.acrumb { color: rgb(230,230,230); text-decoration: none; font-weight: bold}
a:hover.acrumb { color: rgb(255,255,255); text-decoration: underline; font-weight: bold}

.calloutbox {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #110069; line-height: 15px; padding-top: 5px; padding-bottom: 5px; padding-left: 5px; padding-right: 5px; background-color: #e1e3f5}
.calloutbox a:visited { color: #B90071; text-decoration: none; font-weight: bold}
.calloutbox a:link { color: #B90071; text-decoration: none; font-weight: bold}
.calloutbox a:active { color: #B90071; text-decoration: none; font-weight: bold}
.calloutbox a:hover { color: #B90071; text-decoration: underline; font-weight: bold}