﻿body {font-family: Arial, Helvetica, sans-serif; font-size:90%;margin:0px;padding: 0px;width:100%;}
#wrapper {position:relative;width:1000px;margin:0 auto;clear:both;height:223px;}
#content_container {position:relative;clear:both;width:1000px;margin-left:auto;margin-right:auto;min-height:600px;}
sup {font-size:.8em;}
.courses {position:relative;float:left;width:375px;margin-right:15px;margin-bottom:20px;font-size:.85em;}
.note_list
form{margin:0;padding:0px;}
h1 {color:#660000;font-size:1.5em;margin-bottom:1em;font-style:normal;padding-top:10px}
h2 {color:#004c65;font-size:1.3em;margin-bottom:1em;font-style:normal;}
h3 {color:#004c65;font-size:1em;margin-bottom:1em;margin-top:1em;text-transform:uppercase;letter-spacing:.5em;}
p {color:#363638;line-height:1.4em;size:1em;margin-bottom:1.2em;}
li {color:#363638;line-height:1.3em;size:1em;}
.portmore { width:180px; float:left; text-align:center;padding:40px; margin:10px 20px 10px 0px;min-height:100px;border:3px solid #ffffff;}
hr {border: 0; height:1px;color:#cccccc;background-color:#cccccc;width:100%;margin-top:1.5em;margin-bottom:1.5em;}
hr.white {border: 0; height:1px;color:#ffffff;background-color:#ffffff;width:100%;margin-top:.5em;margin-bottom:.5em;}
.clr { height:0px;line-height:0px;clear:both;}
#homefeature_btm {position:relative;float:left;background: url('/images/hmbtm_border.jpg') repeat-x #efefef;height:8px;width:100%;border-bottom:1px #ffffff solid;}
#home_btm {background:#ffffff;border-top:1px #ffffff solid;width:100%;}
.homebtm_container {width:1000px;margin-left:auto;margin-right:auto;background-color:#f4f4f4;margin-top:15px;}
.contact_left {width:625px;float:left;margin:0px 0px 10px 0px;}
.contact_right  {width:275px; float:right; margin:0px 10px 50px 40px; padding:0px 15px 15px 15px;}
.note_list {position:relative;float:left;width:300px;font-size:1em;color:#363638;margin-left:20px;}
@media print {*.noprint {display:none} }
@media print {*.pagebreak {page-break-after: always} }
@media print {*.pagebreakbefore {page-break-before: always} }
@media print {*.printonly {display:block} }
@media screen {*.printonly {display:none} }
*.sectionlist {FONT-SIZE:10pt; text-align:left}
*.filelist {FONT-SIZE:10pt; TEXT-ALIGN:left}
*.classlist {FONT-SIZE:9pt; TEXT-ALIGN:center}
*.classlistsmall {FONT-SIZE:8pt; TEXT-ALIGN:center}
*.classcomment {font-size:8pt; text-align:center; color:blue; font-style:italic;}
*.large {font-size:11pt}
*.larger {font-size:12pt}
*.verylarge {font-size:13pt}
*.smaller {font-size:.85em;}
*.small {font-size:.9em;}
*.white {color:#ffffff;}
*.verysmall {FONT-SIZE:7pt}
*.smcent {font-size:8pt; text-align:center}
*.middle {vertical-align:middle}
*.c1 {font-size:9pt}
*.center {text-align:center}
*.left {text-align:left}
*.right {text-align:right}
*.tiny {font-size:7pt}
*.white {Color:#ffffff}
*.blue {color:#000099}
*.eventcontent {FONT-SIZE:7pt}
*.eventcontent *.classcomment {font-size:7pt}
*.footer {font-size:.8em;}
*.InstrList {font-size:11pt;text-align:left}
*.InstrBio {font-size:10pt;text-align:left}
*.memlist {font-size:10pt; font-weight:normal}
*.memexp {font-size:6pt; font-weight:lighter; font-style:italic; background-color:#efefef;}
*.note {padding:3px; margin:3px}
*.note p {margin:0px 0px 3px 0px}
*.visible {display:table; text-align:center}
*.hidden {display:none}
tr.visible {display:block}
tr.hidden {visibility:collapse; display:none}
tr.grey {background-color:lightgrey}
td {font-family: Arial, Helvetica, sans-serif}
td.pt9 {FONT-SIZE:9pt; TEXT-ALIGN:center}
td.highlight {background-color:lightblue}
td.fixed {font-family: Courier; FONT-SIZE:8pt; TEXT-ALIGN:left}
td.c1 {font-size:9pt; text-align:left}
td.proditem {font-size:9pt; text-align:center; vertical-align:middle;}
td.grouphead {font-size:10pt; text-align:center}
TH {font-family: Arial, Helvetica, sans-serif}
a {font-family: Arial, helvetica, SansSerif}
a:link {COLOR: #660000; TEXT-DECORATION: underline}
a:active {COLOR: #660000; TEXT-DECORATION: underline}
a:visited {COLOR: #660000; TEXT-DECORATION: underline}
a:hover {COLOR: #660000; TEXT-DECORATION: underline}
input.center {TEXT-ALIGN: center}
li {font-family: Arial, Helvetica, sans-serif}
form.nomargins { margin-top:0; margin-bottom:0}
input.homeheight {height:1em;}
input.text {height:1em;width:400px;}

a.login:link {font-family: Arial, helvetica, SansSerif;color:#ffffff;text-decoration:underline;}
a.login:active {font-family: Arial, helvetica, SansSerif;color:#ffffff;text-decoration:underline;}
a.login:visited {font-family: Arial, helvetica, SansSerif;color:#ffffff;text-decoration:underline;}
a.login:hover {font-family: Arial, helvetica, SansSerif;color:#ffffff;text-decoration:underline;}