body {
margin-top: 6px;
margin-left: 0px;
font-family: Verdana; 
}

#document { text-align: center; width: 100%; vertical-align: top; height: 100%; }
#container { width: 800px; margin: auto; height: 100%; }
.layouttable { width: 800px; vertical-align: top; text-align: center; }
.layouttable td { text-align: left; vertical-align: top; }
.header { width: 800px; vertical-align: top; height: 200px;}
.right { background: #cc9933; width: 4px;}
.left { border-left: 4px solid; border-color: #cc9933; width: 200px; height: 200px;}
td.left2 { border-left: 4px solid #cc9933; width: 200px; background: #ffffcc url('images/side_bottombg.gif') repeat-x top left; }
.content { padding: 10 10 10 10px; }

a { color: #000; font-weight: bold; }
a:hover { color: #330066; }
p { font-size: 14px; }
h1 { font-size: 16px; border-bottom: 1px solid #330066;}
.invis {display: none; }

td.footer { background: url('images/footer-bg.gif'); height: 40px; vertical-align: middle; }
p.foot { font-size: 10px; margin-top: 10px; margin-bottom: 0px; padding-left: 20px; }
p.foot a { text-decoration: underline; font-weight: normal; }

.img-left { float: left; margin-right: 10px; }
.img-right { float: right; margin-left: 10px; }

#rates { 
width: 100%; 
border: 1px solid #000;
height: 32px; 
}
#rates p { padding-left: 10px; margin-top: 7px; }

#mainmenu { width: 196px; list-style-type: none; padding-left: 0px; margin-left: 0px; margin-right: 0px; padding-right: 0px;}
#mainmenu li { padding-left: 20px; height: 26px; background: url('images/side_itembg.gif') no-repeat; }
#mainmenu a { color: #ffffcc; font-size: 11px; text-decoration: none; text-transform: uppercase; }
#mainmenu a:hover { color: #330066; }

ul.internal { list-style-type: none; padding-left: 0px; margin-bottom: 0px; margin-left: 0px; width: 560px; }
ul.internal li { display: inline; margin-left: 0px; margin-bottom: 0px;}
ul.internal a { font-size: 10px; text-decoration: none; border-right: 1px solid #000; padding-right: 4px; }
ul.internal a.last { border-right: 1px solid #FFF; }

.content a:hover { color: #0099CC; }

h2 { font-size: 16px; font-weight: bold; font-style: italic; } 
h3 { font-size: 14px; }
p.top { text-align: right; border-bottom: 1px solid #99CCFF; }
p.top a { font-size: 9px; text-decoration: none; }

.content ul { font-size: 12px; }

#box { float: left; width: 190px; padding-left: 10px; }
#box2 { float: left; width: 240px; padding-left: 10px; }
#box2 ul { font-size: 14px; }
#clear { clear: both; }

hr { height: 1px; color: #99CCFF; margin-bottom: 5px; margin-top: 5px; border-bottom: 0px solid #99CCFF; background: #99CCFF;}

.margin-lt { margin-left: 20px; }
p.margin-lt { font-size: 12px; }
.quote { margin-left: 20px; margin-right: 20px; }
p.quote { font-size: 10px; }

.contact { width: 400px; font-size: 10px; }
.center { text-align: center; }
