P {font:10pt Arial, Verdana, sans-serif; margin-bottom:10px; margin-top:5px; color:#000000; }
.see-also { margin-bottom:0px; margin-top:20px; }
A {font:10pt Arial, Verdana, sans-serif; color:#000000; }
.ALinkBottom { line-height:14px; }
H1 {font:20pt Arial, Verdana, sans-serif; margin-bottom:1px; margin-top:3px; color:#000000; font-weight:bold; text-align:center;}
h2 {font:16pt Arial, Verdana, sans-serif; margin-bottom:1px; margin-top:3px; color:#000000; font-weight:bold; }
H3 {font:14pt Arial, Verdana, sans-serif; margin-bottom:1px; margin-top:3px; color:#000000; font-weight:bold; }
H4 {font:12pt Arial, Verdana, sans-serif; margin-bottom:1px; margin-top:3px; color:#000000; font-weight:bold; }
LI {font:10pt Arial, Verdana, sans-serif; margin-bottom:0px; margin-top:0px; color:#000000; }
UL {font:10pt Arial, Verdana, sans-serif; margin-bottom:10px; margin-top:0px; color:#000000; }
OL {font:10pt Arial, Verdana, sans-serif; margin-bottom:10px; margin-top:0px; color:#000000; }
IMG {  }
.padimage {margin:8px;}
HR { size:1px; margin-bottom:0px; margin-top:0px; padding:0px; color:#0000AA; }
.half { width:400px; }
TD { font:10pt Arial, Verdana, sans-serif; color:#000000; }
TH { font:12pt Arial, Verdana, sans-serif; font-weight:bold; text-align:left; color:#0000AA; }
TR1 { vertical-align:top;}
BLOCKQUOTE { margin-top:0px; margin-bottom:0px; }
BODY {font:10pt Arial, Verdana, sans-serif; background-color:#DDDDDD; color:#000000;}
FORM {margin-bottom:0px; margin-top:0px; padding:0px;}

INPUT {font:10pt Arial, Verdana, sans-serif; color:#000000; }
TEXTAREA {font:10pt Arial, Verdana, sans-serif; color:#000000; }
SELECT {font:10pt Arial, Verdana, sans-serif; color:#000000; background-color:#FFFFFF; }
OPTION {font:10pt Arial, Verdana, sans-serif; color:#000000; }
BUTTON {font:10pt Arial, Verdana, sans-serif; font-weight:bold; color:#FFFFFF; background-color:#0000AA; height:30px; }
.contentiframe {
width:800;
 border:none;
 scrollbar-width:none;
 }

#MainPage { position:absolute; top:0px; left:0px; width:800px; height:auto; padding:10px;}
#rightpage { position:absolute; top:190px; left:590px; width:200px; height:auto; background-color:#BBBB66; padding:5px; text-align:center;}
#adminpagebody {position:relative; top:20px; left:0px; width:780px; height:auto;}
#FrameContent {position:absolute; top:150px; width:100%; height:auto; background-color:#FFFFFF; margin:0 padding:0; }

.maintitle {font:18pt Arial, Verdana, sans-serif; font-weight:bold; margin-bottom:10px; margin-top:5px; color:#000000; }
.greentext {color:#005500;}
.icon {margin:0px; padding:0px;}
.LocalTitle {background-color:#BB8800; color:#FFFFFF; }
.rightborder {margin:0px; padding:0px; margin-right:10px;}
.smalltext {font:8pt Arial, Verdana, sans-serif;}
#Company {visibility:hidden;}
#horzline { height:1px; width:90%; color:#000000; }
#horzscroll { font:12pt Arial, Verdana, sans-serif; height:15px; width:90%; color:#000000; border:solid 1px #000000; }
#Footer {position:relative; width:800px; height:auto;  background-color:#FFFFFF; }
.centretext {text-align:center; font:8pt Arial, Verdana, sans-serif; color:#000000; }
.highlightbar1 {font:10pt Arial, Verdana, sans-serif; color:#FFFFFF; background:#0000AA; margin:5px; padding:5px; font-weight:bold;}
.highlightcal1 {font:10pt Arial, Verdana, sans-serif; color:#000000; background:#FFFF00; margin:0px; padding:0px; font-weight:normal;}
.highlightcal2 {font:10pt Arial, Verdana, sans-serif; color:#000000; background:#00FF00; margin:0px; padding:0px; font-weight:normal;}
#Result {border: thick solid red;}

#MainBody {position:relative; top:0px; Width:800px; height:auto; background-color:#FFFFFF; }
#Header {position:absolute; top:5px; width:100%; height:150px;  background-color:#FFFFFF; }
#TopMenu {position:absolute; top:130px; Width:100%; height:40px;  background-color:#FFFFFF; }
#BodyContent {position:absolute; top:170px; width:800px;  height:auto;  background-color:#FFFFFF; }

#BodyContentIndex {position:relative; top:20px; width:400px; height:900px; background-color:#FFFFFF; }
#NewsIndex {position:absolute; left:400px; top:0px; width:360px; height:800px; background-color:#FFFFFF; border:1px Solid black;  }
#NewsIndexInner { position:absolute; top:30px; height:756px; margin:4px; padding:4px; overflow-x: hidden; overflow-y: auto; }

.news1 { width:100%; position:relative; height:90px;  }
.stories { font:12pt Arial, Verdana, sans-serif; margin:5px; padding:5px; color:#000000; }
.newsimage { height:80px; width:140px; }



.blue {color:#0000AA;}
.blacktext {color:#000000;}
.graytext {color:#808080;}
.lightgraytext {color:#C0C0C0;}
.whitetext {color:#FFFFFF;}
.darkredtext {color:#880000;}
.lightredtext {color:#FF0000;}
.purpletext {color:#800080;}
.pinktext {color:#FF00FF;}
.darkgreentext {color:#006600;}
.lightgreentext {color:#00FF00;}
.olivetext {color:#808000;}
.yellowtext {color:#FFFF00;}
.darkbluetext {color:#000088;}
.lightbluetext {color:#3333FF;}
.darkcyantext {color:#008080;}
.lightcyantext {color:#00FFFF;}


.defaultback {background-color:#000000;}
.blackback {background-color:#000000;}
.grayback {background-color:#808080;}
.lightgrayback {background-color:#C0C0C0;}
.whiteback {background-color:#FFFFFF;}
.darkredback {background-color:#AA0000;}
.lightredback {background-color:#FF0000;}
.purpleback {background-color:#800080;}
.pinkback {background-color:#FF00FF;}
.darkgreenback {background-color:#00AA00;}
.lightgreenback {background-color:#00FF00;}
.oliveback {background-color:#808000;}
.yellowback {background-color:#FFFF00;}
.darkblueback {background-color:#0000AA;}
.lightblueback {background-color:#3333FF;}
.darkcyanback {background-color:#008080;}
.lightcyanback {background-color:#00FFFF;}
