BODY {
margin-left: 0px;
margin-right: 0px;
margin-top: 0px;
margin-bottom: 0px;
font-family: Arial, sans-serif;
font-size: 12px;background-color: #e9ecf1;color: #333;background-image: url(images/background-body.gif);}

#container {
width: 950px;
margin: 0px auto 0px auto;
background-color: #fff;
color: #333;
padding-top: 0px;
padding-left: 0px;
padding-bottom: 0px;
padding-right: 0px;
line-height: 1em; display: block}

#top {margin: 0px;padding: 0px;background-color: #FFF;color: #000000;height: 101px;}
#top-left {margin: 0px;padding: 0px;float: left;
background-color: #FFF;color: #000000;width: 251px;
height: 101px;text-align: center;}

#top-right {margin: 0px;padding: 0px;background-color: #FFF;color: #000000;width: 699px;float: right;
height: 101px;}

#main-content {margin-top: 0px;margin-bottom: 0px;background-color: #ffffff;padding-left: 0px;padding-top: 0px;padding-bottom: 0px;margin-left: 251px;background-image: url(images/main-content-background.gif);background-repeat: repeat;height: 510px;overflow: auto;}

#main-content-nav {margin-top: 0px;margin-bottom: 0px;background-color: #e9ecf1;padding-left: 0px;padding-top: 0px;padding-bottom: 0px;left: 251px;height: 293px;position: absolute;
}

#main-content H1 {
font-size: 12pt;
font-weight: normal;
letter-spacing: 1px;
font-family: Trebuchet, Arial, sans-serif;
margin-left: 50px;margin-top: 20px;color: #333;background-color: #FFFFFF;margin-right: 30px;}

#main-content H2 {
font-size: 11pt;
color: #312960;
background-color: #ffffff;
font-weight: normal;
font-family: Trebuchet, Arial, sans-serif;
letter-spacing: 1px;margin-left: 50px;margin-top: 15px;text-decoration: none;}

#main-content H3 {
font-size: 10pt;
color: #666;
background-color: #ffffff;
font-weight: normal;
font-family: Trebuchet, Arial, sans-serif;
letter-spacing: 1px;margin-left: 50px;margin-top: 10px;text-decoration: none;padding-left: 0px;margin-right: 200px;}

#main-content P {
font-family: Trebuchet, Arial, sans-serif;
font-weight: normal;
line-height: 1.53em;margin-left: 50px;margin-right: 20px;margin-bottom: 10px;margin-top: 5px;font-size: 9pt;color: #666666;background-color: #ffffff;}

#main-content-words {margin-top: 0px;margin-bottom: 20px;background-color: #e9ecf1;padding-left: 10px;padding-top: 5px;padding-bottom: 20px;margin-left: 0px;height: 175px;overflow: auto;margin-right: 40px;}

#main-content-words H3 {
font-size: 10pt;
color: #312960;
background-color: #e9ecf1;
font-weight: bold;
font-family: Trebuchet, Arial, sans-serif;
letter-spacing: 1px;margin-left: -5px;margin-top: 10px;text-decoration: none;padding-left: 25px;margin-bottom: 10px;}

#main-content-words P {
font-family: Trebuchet, Arial, sans-serif;
font-weight: normal;
background-color: #e9ecf1;
line-height: 1.5em;margin-left: 20px;margin-right: 30px;margin-bottom: 20px;margin-top: 0px;font-size: 12px;color: #333;}

#footer {margin-top: 0px;margin-bottom: 0px;background-color: #e9ecf1;padding-left: 20px;padding-top: 0px;padding-bottom: 0px;
border-top: 1px #854e80 solid;border-bottom: 1px #854e80 solid;
clear: both;padding-right: 20px;}

#footer P {
font-family: Verdana, Helvetica, Arial, sans-serif;
font-weight: normal;
line-height: 1.0em;margin-left: 10px;margin-right: 2px;
margin-top: 0px;font-size: 10px;color: #333;
background-color: #e9ecf1;margin-bottom: 0px;padding-top: 10px;padding-bottom: 10px;}

#footer {margin-top: 0px;margin-bottom: 0px;background-color: #e9ecf1;padding-left: 50px;padding-top: 5px;padding-bottom: 0px;
clear: both;padding-right: 15px;background-image: url(images/footer-background.gif);background-repeat: no-repeat;height: 80px;}

#footer P {
font-family: Verdana, Helvetica, Arial, sans-serif;
font-weight: normal;
line-height: 1.0em;margin-left: 210px;margin-right: 2px;
margin-top: 0px;font-size: 9px;background-color: #94c9e2;margin-bottom: 0px;padding-top: 10px;padding-bottom: 10px;color: #666;}

#left-column {margin-top: 0px;margin-bottom: 0px;background-color: #000;padding-left: 0px;padding-top: 0px;padding-bottom: 0px;width: 250px;
height: 510px;padding-right: 1px;float: left;margin-left: 0px;margin-right: 0px;clear: left;}

#left-column P {background-color: #000;color: #FFF;font-family: Trebuchet, Arial, sans-serif;font-size: 12px;text-align: left;margin-bottom: 15px;margin-top: 0px;margin-left: 15px;margin-right: 15px;}

#left-column P A:link {
font-family: Trebuchet, Arial, sans-serif;
text-decoration: underline;
color: #FFF;background-color: #000;}

#left-column P A:active {
font-family: arial, sans-serif;
text-decoration: underline;
color: #F00;background-color: #000;
}

#left-column P A:visited {
font-family: arial, sans-serif;
color: #FFF;background-color: #000;
text-decoration: none;}

#left-column P A:hover {
font-family: arial, sans-serif;
text-decoration: underline;
color: #06F;background-color: #000;
}

#right-column {margin-top: -31px;margin-bottom: 0px;background-color: #704371;padding-left: 0px;padding-top: 0px;padding-bottom: 10px;float: right;margin-right: 20px;width: 200px;border-left: 2px #000 solid;border-right: 2px #000 solid;border-bottom: 4px #000 solid;}

#right-column H3 {
font-size: 9pt;
color: #312960;
background-color: #e9ecf1;
font-weight: normal;
font-family: Trebuchet, Arial, sans-serif;
letter-spacing: 1px;margin-left: 0px;margin-top: 3px;text-decoration: none;margin-bottom: 3px;text-align: center;}

#right-column P {background-color: #704371;color: #F1F1F1;font-family: Trebuchet, Arial, sans-serif;font-size: 12px;text-align: left;margin-bottom: 10px;margin-top: 10px;margin-left: 30px;margin-right: 15px;}

#right-column ul {
margin: 1px 15px 1px 25px;
}

#right-column li {
list-style-position: inside;
font-family: arial, sans-serif;
font-size: 11px;color: #000;
background-color: #e9ecf1;
}

#left-column-below {margin-top: 0px;margin-bottom: 0px;background-color: #EEE4E2;padding-left: 0px;padding-top: 0px;padding-bottom: 0px;width: 250px;
height: 220px;padding-right: 1px;float: left;margin-left: 0px;margin-right: 0px;background-image: url(images/left-bg.jpg);background-repeat: no-repeat;background-position: bottom center;clear: left;}

#left-column-below P {background-color: #EEE4E2;color: #40003f;font-family: Trebuchet, Arial, sans-serif;font-size: 10pt;text-align: left;margin-bottom: 0px;margin-top: 10px;margin-left: 25px;margin-right: 15px;
line-height: 1.3em;letter-spacing: 0px;word-spacing: 1px;}


P {
font-family: Arial, sans-serif;
font-weight: normal;
line-height: 1.5em;margin-left: 12px;margin-right: 12px;margin-bottom: 10px;margin-top: 5px;} 

A:link {
text-decoration: none;
color: #0000FF;
background-color: #ffffff;}

A:active {
text-decoration: underline;
color: #009900;
background-color: #ffffff;}

A:visited {
color: #800080;
text-decoration: none;background-color: #ffffff;}

A:hover {
text-decoration: underline;
color: #000FF;
}

.bold {
font-size: 100%;
font-weight: bold;
color: #000000;
letter-spacing: 1px;}

.smallest {
font-size: 80%;
}

.indent {
 margin-left: 1em;
 margin-right: 1em;
}

.highlight {
font-size: 85%;
font-weight: normal;
padding-left: 2em;
padding-right: 2em;
margin-left: 3em;
margin-right: 3em;
color: #000000;
background-color: #FFFFFF;
border: 3px #0066ff double;
padding-top: 1em;
padding-bottom: 1em;}

H1 {
font-size: 11pt;
font-weight: bold;
letter-spacing: 1px;
font-family: Trebuchet, Arial, sans-serif;
margin-left: 25px;margin-top: 20px;color: #000;background-color: transparent;}

H2 {
font-size: 15px;
color: #333;
background-color: transparent;
font-weight: bold;
font-family: Trebuchet, Arial, sans-serif;
letter-spacing: 1px;
text-decoration: none;margin-left: 25px;margin-top: 20px;}

ul {
margin: 1px 1px 15px 25px;
}

li {
list-style-position: inside;
font-family: Trebuchet, Arial, sans-serif;
}


