/* CSS Document */
BODY { font-family: Verdana, Arial, Helvetica, Sans-serif; background-color: #EFECEE; padding: 20px;}
IMG.subhead { border-bottom: 1px solid #FFFFFF; }
IMG.mainLeft { border-bottom: 1px solid #000000; margin-bottom: -1px; }
IMG.inline { color:#003366; border: 1px solid #7994B4; margin-left:10px; margin-right:10px; }
UL { list-style-image: url("../img/bullet_square.gif"); margin: 0px; padding: 0px; left: 0px; }
H1 { font-size: 10pt; font-weight: bold; color: #762E67; padding-top:15px; margin-bottom:0px; }

.topSection { width: 742px; border: 1px solid #000000; background-color: #FFFFFF; padding: 0px; }
.topLogoLeft { width: 242px; border-right: 1px solid #000000; text-align: center; vertical-align: middle; padding: 0px; }
.topHeader { width: 497px; text-align: center; vertical-align: middle; padding: 0px; }

.contentSection { width: 742px; border: 1px solid #000000; border-top: 0px none #000000; background-color: #FFFFFF; padding: 0px; }
.contentMenu { width: 242px; background-color: #A36998; border-right: 1px solid #000000; border-bottom: 1px solid #000000; text-align: center; vertical-align: top; padding: 0px; }
.contentOverview { width: 497px; background-color: #EEE3EB; border-bottom: 1px solid #E3D0DF; text-align: center; vertical-align: top; padding: 0px; }
.contentOverviewText2 { font-size: 7pt; line-height: 11pt; font-weight: bold; text-align: left; vertical-align: middle; padding: 15px 30px 10px 45px; }
.contentOverviewText { font-size: 7pt; line-height: 9pt; font-weight: bold; text-align: left; vertical-align: middle; padding: 10px 30px 10px 45px; }
.contentLeftImage { width: 242px; background-color: #C8A2C0; background-image: url("../img/bg_leftside.gif"); background-repeat: no-repeat; background-position: 1px 174px; border-right: 1px solid #000000; text-align: center; vertical-align: top; padding: 0px; position: relative; }
.contentMain { width: 497px; font-size: 8pt; line-height: 15pt; text-align: left; vertical-align: top; padding: 15px 45px; }

.shadow { width: 742px; border: 1px solid #D7D4D6; border-top: 0px none #B3B1B2; border-bottom: 1px solid #B3B1B2;  }
.shadow2 { width: 744px; border: 2px solid #E7E4E6; border-top: 0px none #B3B1B2; border-bottom: 1px solid #D7D4D6;  }
.bottomShadow { width:742px; height:2px; background-color: #444444; border: 0px none, #000000; border-bottom: 1px solid, #666666; opacity: .15; filter: alpha(opacity=15); }

.colorPurple { color:#762E67; }

.footer { width:742px; text-align: center; vertical-align: middle; font-family: Verdana, Arial, Helvetica, Sans-serif; font-size:7pt; line-height: 12pt; letter-spacing: 0pt; color: #A597A2; margin-top: 10px; }
.footerBar { padding-left: 10px; padding-right: 10px; color: #D3CDD1 }

.texta { font-size: 8pt; color: #762E67; background-color: #EFECEE; border: 1px solid #762E67; margin-bottom: 5pt; width: 345px; }
.textarea { color: #762E67; background-color: #EFECEE; border: 1px solid #762E67; margin-bottom: 5pt; width: 345px; font-size: 11pt; }
INPUT.button { font-size: 8pt;	font-weight: bold; font-family:Arial, Helvetica, Sans-serif; color: #762E67; background-color: #EFECEE; border: 1px solid #762E67; padding: 2px; padding-left: -4px; padding-right: -4px; margin-top: 5pt; }
INPUT.button:hover { font-size: 8pt;	font-weight: bold; font-family:Arial, Helvetica, Sans-serif; color: #762E67; background-color: #EEE3EB; border: 1px solid #762E67; padding: 2px; padding-left: -4px; padding-right: -4px; margin-top: 5pt; }

a:link { color: #762E67;}
a:visited { color: #762E67;}
a:hover { color: #A802AA;}
a:active { color: #999999;}
a.light:link { color: #98668E;}
a.light:visited { color: #98668E;}
a.light:hover { color: #762E67;}
a.light:active { color: #999999;}
a.dark:link { color: #000000;}
a.dark:visited { color: #000000;}
a.dark:hover { color: #762E67;}
a.dark:active { color: #999999;}