/*******************************************************************************************
ELEMENT SELECTORS
*******************************************************************************************/
html {
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

body {
margin:0px;
text-align:center;
background-color:#FCF9D8;/*  #FFEFD2;*/
}

form {
margin:0px;
}

sup {
font-size:smaller;
vertical-align:middle;
position:relative;
bottom:0.33em;
}

img {
border:0px;
}

li {
padding:1px;
}

h1 {
font:bold 12pt Verdana, Geneva, Arial, Helvetica, sans-serif;
color:#009900;
text-align:center;
}

h2 {
font:bold 10pt Verdana, Geneva, Arial, Helvetica, sans-serif;
color:#009900;
text-align:center;
font-style:italic;
}


dt {
font-weight:bold;
margin-bottom:5px;
}

dd {
margin-bottom:12px;
}



/*******************************************************************************************
CLASS SELECTORS
*******************************************************************************************/
input.colored {
background-color:#FFEFD2;
border:2px solid #804000;
color:#804000;
cursor:pointer;
}

input.button1 {
background-color:#890CBE;
border:2px solid #191970;
}

input.button2 {
background-color:#ED010B;
border:2px solid #8b0000;
}

input.button3 {
background-color:#0BA205;
border:2px solid #2f4f4f;
}

input.button4 {
background-color:#1476BD;
border:2px solid #00008b;
}

.news {
font-family:'Times New Roman',serif; 
}

.newsHdr {
font-family:'Times New Roman',serif; 
font-weight:bold; 
text-decoration:underline;
}

.newsTable {
background-color:#FFFFFF;
width:600px;
align:left;
}


.homeButton {
width:175px;
padding:3px;
color:#ffffff;
font-weight:bold;
cursor:pointer;
}

.blueTable {
background-color:#DFFF80;/*  #93B0FF;*/
width:925px;
}

.navWidth {
width:16%;
}

.bodyWidth {
width:84%;
}

.widthRateHead {
width:15%;
}

.widthRate {
width:16%;
}

.height25 {
height:25px;
}

.height400 {
height:400px;
}

.normTable {
width:100%;
}
.normTable td {
color:#804000;
font:10pt Verdana, Geneva, Arial, Helvetica, sans-serif;
}

.rateTable {
border-width:1px;
border-spacing:0px;
border-style:solid;
border-color:#804000;
background-color:#FFEFD2;
border-collapse:collapse;
width:700px;
align:center;
}

.rateTable td {
color:#804000;
font:10pt Verdana, Geneva, Arial, Helvetica, sans-serif;
border-width:1px;
padding:1px;
border-style:solid;
border-color:#804000;
-moz-border-radius:0px;
}

.smaller {
font-size:smaller;
}

.header {
font:bold 12pt Verdana, Geneva, Arial, Helvetica, sans-serif;
}

.green {
color:#009900 !important;
}

.italics {
font-style:italic;
}

.underline {
text-decoration:underline;
}

.bold {
font-weight:bold !important;
}

.bigger {
font-size:150% !important;
}

.norm {
color:#804000;
font:10pt Verdana, Geneva, Arial, Helvetica, sans-serif;
}

.navRed {
color:#ED010B;
}
.navOrange  {
color:#EE6F08;
}
.navYellow  {
color:#DCCF21;
}
.navGreen  {
color:#0BA205;
}
.navBlue  {
color:#1476BD;
}
.navPurple  {
color:#890CBE;
}
.navPink  {
color:#DA15D7;
}
.navDarkPink  {
color:#C01274;
}

.blue {
color:#0033CC;
}

.lightblue {
color:#0066ff;
}

.center {
text-align:center !important;
}

.justify {
text-align:justify !important;
}

.footer {
padding:6px;
color:#009900;  /*#FFF4E4;*/
font:bold 8pt Verdana, Geneva, Arial, Helvetica, sans-serif;
}

.footer a {
font:bold 8pt Verdana, Geneva, Arial, Helvetica, sans-serif;
color:#009900;
text-decoration:underline;
}

.Lucida {
font:bold 12pt "Lucida Sans", "Lucida Console", Arial, sans-serif;
color:#EF6758 !important;
text-decoration:none !important;
margin:0 25px;
}
.Lucida:hover {
text-decoration:underline !important;
}

.row div.left {
float:left;
width:65%;
text-align:left;
}
.row div.right {
float:right;
width:35%;
text-align:center;
}

.clear {
clear:both;
}


/*******************************************************************************************
ID SELECTORS
*******************************************************************************************/
#container {
width:925px;
margin-bottom:10px;
margin-left:auto;
margin-right:auto;
}

#nav {
margin:8px 0 0 8px;
text-align:left;
}
#nav a {
display:block;
font:bold 10pt Verdana, Geneva, Arial, Helvetica, sans-serif;
text-decoration:none;
margin:0 0 10px 0;
padding:0;
}
#nav a:hover {
text-decoration:underline;
}

#content {
margin:8px 8px 0px 8px;
padding:8px;
background-color:#FCF9D8;
color:#804000;
font:10pt Verdana, Geneva, Arial, Helvetica, sans-serif;
text-align:left;
}
#content a {
color:#804000;
font-weight:bold;
text-decoration:underline;
}
#content ul {
text-align:left;
}
