
a:visited   { color: #636 }
a:hover       { color: #c00; text-decoration: underline }
a:active { color: red }
a  { color: blue; text-decoration: none }
body   { font-size: 12px; font-family: Verdana, Geneva, Helvetica, Arial }
form { margin: 0px; padding: 0px }
form td { font-size: 10px }
h1      { color: #c00; font-weight: normal; font-size: 30px }
h2      { color: #c00; font-weight: normal; font-size: 24px }
h3      { color: #c00; font-weight: normal; font-size: 20px }
h4      { color: #c00; font-weight: normal; font-size: 16px; margin-bottom: 0px }
h5   { color: #c00; font-weight: normal; font-size: 14px; margin-bottom: 0px; padding-bottom: 0px }
h6   { color: #c00; font-weight: normal; font-size: 12px; margin-bottom: 0px }
hr { margin: 0px; padding: 0px }
li  { padding-bottom: 5px }
p    { }
td              { color: #333; font-size: 12px; font-family: Verdana, Geneva, Helvetica, Arial }
ul       { list-style-image: url(images/bullet_triangle.gif) }
.bodylarge { font-size: 14px; padding-right: 10px }
.bodytext { font-size: 12px; padding-right: 10px }
.callout    { font-size: 12px; padding: 5px; border: dashed 1px #999 }
.content      { line-height: 16px; background: white url(images/bkg_star.gif) no-repeat; padding: 0px 20px 20px; border-right: 1px solid #8d8d8d; border-bottom: 1px solid #8d8d8d; border-left: 1px solid #8d8d8d }
.content p { line-height: 16px }
.footer  { color: #333; font-size: 10px; font-family: Verdana, Geneva, Helvetica, Arial }
.header_details  { color: black; font-weight: bold; font-size: 18px; padding-top: 30px }
.header_margin { background-color: transparent; padding-top: 8px }
.highlight  { background-color: #ff9 }
.link_download     { font-weight: normal; text-decoration: underline; background: #edeef1 url(images/bkg_download.jpg) no-repeat right 0px; padding: 10px 35px 14px 4px; border: solid 1px #c9d1eb }
.logintext { color: white; font-size: 10px }
.marginleft { margin-bottom: 10px; margin-left: 10px }
.my10px  { font-size: 10px; line-height: 12px !important }
.my11px { font-size: 11px }
.my12px { font-size: 12px }
.my14px { font-size: 14px }
.my16px { font-size: 16px }
.my18px { font-size: 18px }
.my20px { font-size: 20px }
.navtext { font-size: 12px }
.portfolio_desc { padding-top: 5px }
.questionmarks   { color: #f60; font-weight: bold; padding-right: 10px }
.quotes    { font-style: italic; font-size: 10px; padding-right: 10px }
.sidebar  { color: #333; font-size: 10px; border-right: 1px dotted #666; border-bottom: 1px dotted #666; border-left: 1px dotted #666 }
.sidebar ul { }
.sidebarheader   { color: white; font-weight: bold; font-size: 12px; background-color: #666; padding-left: 25px; border: solid 1px #666 }
.subnav        { font-size: 11px; background-color: #999 }
.underline { border-top: 1px solid #333 }
#map { margin: 0px; padding: 0px; border: double 4px silver; width: 660px; height: 300px }

