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

#container {
width: 950px;
margin: 25px 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;
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: bold;
letter-spacing: 1px;
font-family: Trebuchet, Arial, sans-serif;
margin-left: 50px;
margin-top: 20px;
color: #009f1b;
background-color: #FFFFFF;
margin-right: 30px;}

#main-content H2 {
font-size: 11pt;
color: #009f1b;
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.5em;
margin-left: 50px;
margin-right: 50px;
margin-bottom: 15px;
margin-top: 15px;
font-size: 10pt;
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: #999999;
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: 60px;}

#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: #999999;
margin-bottom: 0px;
padding-top: 10px;
padding-bottom: 10px;
color: #FFFFFF;}

#footer A:link {
text-decoration: none;
color: #FFFFFF;
background-color: #999999;
font-size: 10px;}

#footer A:active {
text-decoration: underline;
color: #009900;
background-color: #999999;
font-size: 10px;}

#footer A:visited {
color: #FEFEFE;
text-decoration: none;
background-color: #999999;
font-size: 10px;}

#footer A:hover {
text-decoration: underline;
color: #00520b;
background-color: #999999;
font-size: 10px;}

#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: #0000FF;
}

.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 0px 50px;
}

li {
font-family: Trebuchet, Arial, sans-serif;
font-weight: normal;
line-height: 1.5em;
margin-left: 50px;
margin-right: 0px;
margin-bottom: 15px;
margin-top: 15px;
font-size: 10pt;
color: #666666;
background-color: #ffffff;
}


