
BODY {margin: 0; background-image:  url(baseimages/bg.gif); font-family: Tahoma, Verdana, Arial, sans-serif;}
TD {font-size: 11px; color: #444444;}
TH {font-size: 12px; text-decoration: underline;}

H1 {font-size: 18px; color: #8393CA; clear: all;}
H2 {font-size: 16px; color: #8393CA; clear: all;}
H3 {font-size: 15px; color: #A0C46B; clear: all;}
H4 {font-size: 12px; color: #F26522; clear: all;}
H5 {font-size: 15px; color: #F26522; clear: all;}

BLOCKQUOTE {font-size: 11px; color: #888888; margin-left: 15px; text-align: justify;}

INPUT.submit {font-size: 10px; border: 1px solid #8393CA; background-color: white;}
INPUT.text {font-size: 10px; border: 1px solid #8393CA; background-color: white}
SELECT {font-size: 10px; border: 1px solid #8393CA; background-color: white}

A {color: #3975AD;}
A:hover {color: #F26522;}

P {font-family: Verdana, Arial; text-align: justify;}
P.small {font-size: 9px; text-align: left;}
P.small IMG {margin-right: 5px;}

IMG.right {margin-left: 10px; margin-bottom: 10px;}

CAPTION {caption-side: bottom; text-align: left; font-size: 11px;}

HR.purple {color: #C292C2; border: 0; border-bottom: 1px solid #C292C2; height: 1px;}
HR.green {color: #A0C46B; border: 0; border-bottom: 1px solid #A0C46B; height: 1px;}
HR.blue {color: #8393CA; border: 0; border-bottom: 1px solid #8393CA; height: 1px;}


UL {list-style-type: circle; margin-left: 16px; padding: 0;}
LI {margin-bottom: 10px;}

UL.small {list-style: url(baseimages/bullet_blue.gif) none; margin-left: 40px;}
UL.small LI {margin-bottom: 6px;}

TD.side P {text-align: left; font-size: 9px;}
TD.side UL {list-style: url(baseimages/bullet_blue.gif) none;}

TABLE.footer {border-top: 1px solid #DDDDDD;}
TABLE.footer TD {font-size: 9px; font-family: Verdana, Arial;}
TABLE.footer A {color: #BBBBBB; text-decoration: none;}
TABLE.footer A:hover {text-decoration: underline; color: #BBBBBB;}

.blue   {color: #8393CA;}
.purple {color: #C292C2;}
.orange {color: #F26522;}
.green  {color: #A0C46B;}

DIV.onthispage {line-height: 150%; margin: 0px 15px 0px 5px; padding: 5px 0px 7px 5px; border-left: 1px solid #3975AD; border-top: 1px solid #3975AD; font-size: 120%; }

.tlbg {border-top: 1px solid #E5E5E5; border-left: 1px solid #E5E5E5;}
.tbg {border-top: 1px solid #E5E5E5;}
.lbg {border-left: 1px solid #E5E5E5;}

/* notes on how to get this hover effect to work in IE came from http://www.simplebits.com/archives/2003/08/22/css_photo_zoom.html */
TABLE.bordergreen    {border: 1px solid #A0C46B;}
DIV.bordergreen {clear: all};
.bordergreen A:Hover {padding: 0;}
.bordergreen A IMG {border: 1px solid #A0C46B; padding: 3px;}
.bordergreen A:Hover IMG {border: 1px solid #F26522;}

TABLE.borderblue    {border: 1px solid #8393CA;}
DIV.borderblue {clear: all};
.borderblue A:Hover {padding: 0;}
.borderblue A IMG {border: 1px solid #8393CA; padding: 3px;}
.borderblue A:Hover IMG {border: 1px solid #F26522;}

TABLE.borderpurple    {border: 1px solid #C292C2;}
DIV.borderpurple {clear: all};
.borderpurple A:Hover {padding: 0;}
.borderpurple A IMG {border: 1px solid #C292C2; padding: 3px; float: left;}
.borderpurple A:Hover IMG {border: 1px solid #F26522;}

TABLE.bordergray    {border: 1px solid #BBBBBB;}
DIV.bordergray {clear: all};
.bordergray A:Hover {padding: 0;}
.bordergray A IMG {border: 1px solid #BBBBBB; padding: 3px; float: left;}
.bordergray A:Hover IMG {border: 1px solid #F26522;}
