body {margin:0;padding:0;background-color: #cdcfce;}

img {border:none;}
a:link {text-decoration:none;color:#333333;border-bottom:1px dashed #bababa;}
a:visited {text-decoration:none;color:#333333;border-bottom:1px dashed #bababa;}
a:active,a:hover {text-decoration:none;color:#660000;border-bottom:1px dashed #6f9f14;}

.intro_home {font-family: Univers,Verdana,Helvetica,sans-serif;font-size:1.3em;font-weight:bold;color:#333333;letter-spacing:1.0px;}
.title_home {font-family:Univers,Helvetica,Helvetica Neue,Verdana,sans-serif;font-size:1.2em;line-height:1.0em;color:#000;}
.desc_home p {font-family:Univers,Verdana,Helvetica,sans-serif;font-size:1.1em;line-height:1.2em;color:#333333;}
.bgmid {background-image:url(images/bgmid.gif);background-repeat:repeat-y;}

p,font,div,span,table {font-family: Verdana, Arial, Helvetica, sans-serif;font-size:11px;line-height:20px;color:#333333;height:auto;}
.content {font-family: Verdana, Arial, Helvetica, sans-serif;font-size:11px;line-height:20px;color:#333333;}
.content p {margin-top:0;}
.headline {font-family: Georgia, Garamond, serif;font-size:24px;line-height:18px;color:#333333;margin-top:8px;}
.headline2 {font-family: "Palatino Linotype",Georgia, serif;font-size:1.2em;line-height:30px;color:#333333;text-transform:uppercase;font-weight:bold;letter-spacing:1px;}
.headline3 {font-family: "Palatino Linotype",Georgia, serif;font-size:1.0em;line-height:25px;color:#333333;text-transform:uppercase;font-weight:bold;letter-spacing:0px;}

.contentheader {font-family: Georgia, Garamond, serif;font-size:14px;line-height:16px;color:#333333;}

#bioleftcolumn {margin:20px 20px 0 0;width:220px;}
#bioleftcolumn ul {margin-right:10px;text-align:right;}
#bioleftcolumn img {border:12px solid #e9f1dc;float:right;margin:0 10px 20px 0;}
#bioleftcolumn li, #bioleftcolumn a {list-style-type:none;font-family:Univers,Helvetica,Helvetica Neue,Verdana,sans-serif;font-size:12px;color:#004890;margin-bottom:3px;}
.biosection {margin-top:15px;}
.biosection p {margin-top:0px;}

#leftcolumn img {border:12px solid #e9f1dc;margin:0 20px 20px 0;}
#leftcolumn h3 {text-align:right;margin:0 20px 0 0;}
#leftcolumn ul {margin:0 0 4px 0;}
#leftcolumn li {list-style-type:none;text-align:right;margin: 0 20px 0 0;}

.clearfix:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}

h1 {font-family:univers,sans-serif;font-size:2.2em;color:#6fa013;margin:1em 0 1em 0;letter-spacing:1px;font-weight:normal;}
h2, #Title {font-family:univers,sans-serif;font-size:1.4em;color:#004990;margin:16px 0 0 0;letter-spacing:0.5px;font-weight:normal;}
h3 {font-family:univers,sans-serif;font-size:1.3em;color:#6fa013;margin:0;letter-spacing:0.5px;font-weight:normal;}

.locationholder {margin:0 0 15px 0;}
.locationtitle {color:#004890;font-size:12px;letter-spacing:1px;}
.pubtypeholder {margin:0 0 15px 0;}

.veryspecial {font-family: Georgia, Garamond;font-size:11px;font-style:italic;line-height:18px;color:#333333;margin-top:8px;}
.veryveryspecial {font-family: Verdana, Arial, Helvetica, sans-serif;font-size:11px;line-height:18px;color:#660000;margin-top:8px;text-decoration:none;}

.ddmenu {font-family: Arial, Verdana; font-size: 10px;cursor: hand;padding: 1px 0px 1px 4px;border-bottom: 1px solid black;border-collapse: separate;z-index:666;}

/* Forms */
.inputbox {font-family:verdana,arial,sans-serif;font-size:10px;background-color:white;border:1px solid #6fa013;margin:0 0 0 10px;overflow:auto;}
.formitem {margin:4px 0 4px 0;}
.checkboxes {margin:10px 0 0 20px;}
fieldset {font-family:arial,sans-serif;margin:10px 0 10px 0;border:1px solid #6fa013;width:95%;padding:10px 0 10px 0;}
.subscribe {font-family:arial,sans-serif;margin:10px 0 10px 0;border:1px solid #6fa013;width:300px;padding:10px 0 10px 0;display:block;}
fieldset legend {font-family:verdana,arial,sans-serif;font-size:12px;color:#0a325c;padding:0 5px 0 5px;}
fieldset label {display:block;float:left;width:90px;padding:0;margin:2px 6px 0 0;text-align:right;font-size:11px;}
.underline {text-decoration:underline;}
  /* use first-letter pseudo-class to underline accesskey, note that */
  /* Firefox 1.07 WIN and Explorer 5.2 Mac don't support first-letter */
  /* pseudo-class on legend elements, but do support it on label elements */
#ContactSendButton {font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;background-color: #6fa013;border:1px solid #004990;color:#e9f1dc;width:auto;margin:10px 0 0 95px;}
#Submit {font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;background-color: #6fa013;border:1px solid #004990;color:#e9f1dc;width:auto;margin:10px 0 0 20px;}
#SubmitEmail, #UpdateAssistantUserNameButton, #EmailButton {font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;background-color: #6fa013;border:1px solid #004990;color:#e9f1dc;width:auto;margin:10px 0 0 0px;}
