body { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; background-color: #d9e1ba; margin: 0px; padding: 0px; }

form { background-color: #d9e1ba; margin: 1px; padding: 1px; font-weight: bold; border-top: 1px solid #96af6e;
  border-right: 1px solid #006600; border-bottom: 1px solid #006600; border-left: 1px solid #96af6e;
}

h1 { font-size: 18px; font-weight: bold; margin: 3px 2px 2px; padding: 1px; }
h2 { font-size: 16px; font-weight: bold; padding: 1px; margin-top: 2px; margin-right: 2px; margin-bottom: 2px; margin-left: 2px; }
h3 { font-size: 12px; font-weight: bold; margin: 3px 2px 2px; padding: 1px; }
h4 { font-size: 12px; }
h2.Block { margin-bottom: 0px; color: #006D39;}
h3.Block { margin-bottom: 0px;}
h4.Block {margin-bottom: 1px; clear: left;}


input { font-size: 12px; color: #000000; background-color: #fff; border-top-width: 1px;
  border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: solid;
  border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-color: #005500;
  border-right-color: #96af6e; border-bottom-color: #96af6e; border-left-color: #005500; margin: 1px;
  font-family: Arial, Helvetica, sans-serif;
}

input.Error {
  font-size: 10px; color: #000000; background-color: #FF0000;  border-top-width: 1px;
  border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px;
  border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid;
  border-top-color: #005500; border-right-color: #96af6e; border-bottom-color: #96af6e;
  border-left-color: #005500; margin: 1px; font-family: Arial, Helvetica, sans-serif;
}

ol { margin-top: 5px; margin-bottom: 5px; }
ul { margin-top: 5px; margin-bottom: 5px; }

p { padding: 1px; margin-top: 2px; margin-right: 3px; margin-bottom: 8px; margin-left: 3px; }
p.Block { margin-top: 2px; margin-bottom: 8px; font-size: 11px;}
p.bold { font-weight: bold; margin: 2px 2px 10px; }
p.indent { margin-left: 15px; }

select { font-size: 10px; color: #000000; background-color: #fff; border-top-width: 1px;
  border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: solid;
  border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-color: #005500;
  border-right-color: #96af6e; border-bottom-color: #96af6e; border-left-color: #005500; margin: 1px;
  font-family: Arial, Helvetica, sans-serif;
}

span.links a { font-family: Verdana, Arial, Helvetica, sans-serif; color: #0033CC; background-color: #EEFFFF;}
span.links a:hover { font-family: Verdana, Arial, Helvetica, sans-serif; color: #006600; background-color: #DDFFDD;}

textarea {
  background-color: #fff; border-top-width: 1px; border-right-width: 1px;
  border-bottom-width: 1px; border-left-width: 1px; border-top-style: solid; border-right-style: solid;
  border-bottom-style: solid; border-left-style: solid; border-top-color: #005500;
  border-right-color: #96af6e; border-bottom-color: #96af6e; border-left-color: #005500;
  margin: 1px; padding: 1px; font-family: Arial, Helvetica, sans-serif; font-size: 10px;
}
#corner { font-family: Arial, Helvetica, sans-serif; display: block; width: 145px; overflow: auto; position: relative;
  height: 360px; font-size: 10px; margin-top: 0px; text-align: left;}

#holder { position: relative; }
#Links { position:absolute; width:200px; height:115px; z-index:1; visibility: hidden;}

#mainWin { font-family: Arial, Helvetica, sans-serif; display: block; width: 450px; overflow: auto; position: relative;
  height: 360px; font-size: 12px; }
#mainWinRed { font-family: Arial, Helvetica, sans-serif; font-size: 12px; display: block; height: 358px;
  width: 596px; overflow: auto; position: relative; background-color: #FF3333; }
#mainWinYellow { font-family: Arial, Helvetica, sans-serif; font-size: 12px; display: block; height: 358px;
  width: 596px; overflow: auto; position: relative; background-color: #F9F500; }
#mainWin .Fleft { float: left; }
#mainWin .Fright { float: right; }
#mainWin .content a { font-size: 1em; font-weight: bold; color: #0066CC; text-decoration: none; padding-right: 2px; padding-left: 2px; }
#mainWin .content a:hover { color: #FFFFFF; background-color: #006D39; }
#mainWin #leftCol { display: block; width: 268px; }

#mainWin #d1 { width: 280px;}
#mainWin #titleDiv { width: 292px; float: left; margin-right: 10px; margin-bottom: 10px;}
#mainWin #titleFix { margin-left: 292px; padding-left: 1px;}
#mainWin #article { padding: 7px; text-align: left;}
#mainWin #article h2 { text-align: center; padding-top: 3em;}
#mainWin #article p { font-family: "Times New Roman", Times, serif;  font-size: 1.3em; margin: 5px;}
#mainWin #article li { font-size: 1em; font-family: "Times New Roman", Times, serif;}
#mainWin .blockRight .caption {
  font-weight: bold; margin-left: 10px; margin-right: 10px; border-top-width: 1px; border-right-width: 1px;
  border-bottom-width: 1px; border-left-width: 1px; border-bottom-style: solid; border-top-color: #FFFFFF;
  border-right-color: #333333; border-bottom-color: #333333; border-left-color: #FFFFFF; padding: 2px;
  background-color: #EEEEEE; border-right-style: solid; border-left-style: solid; margin-top: 0px;
  border-top-style: solid; margin-bottom: 5px; clear: both; text-align: left;
}
#mainWin .blockLeft .caption {
  font-weight: bold; margin-left: 10px; margin-right: 10px; border-top-width: 1px; border-right-width: 1px;
  border-bottom-width: 1px; border-left-width: 1px; border-bottom-style: solid; border-top-color: #FFFFFF;
  border-right-color: #333333; border-bottom-color: #333333; border-left-color: #FFFFFF; padding: 2px;
  background-color: #EEEEEE; border-right-style: solid; border-left-style: solid; margin-top: 0px;
  border-top-style: solid; margin-bottom: 5px; text-align: left;
}

#nextPrevPage {
  background-color: #CCFFCC; display: block; padding: 3px; margin: 5px; border-top-width: 1px;
  border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: solid;
  border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-color: #00FF00;
  border-right-color: #006600; border-bottom-color: #006600; border-left-color: #00FF00;
}
#nextPrevCont {
  background-color: #DDFFDD; display: block; padding: 3px; margin: 5px; border-top-width: 1px;
  border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: solid;
  border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-color: #00FF00;
  border-right-color: #006600; border-bottom-color: #006600; border-left-color: #00FF00;
  width: 50%; position: center; left: 25%;
}

#ToP { margin-top: 20px; }

a { color:#57772e; font: arial,sans-serif; font-weight: bold;  text-decoration:none }
a:hover { color:#ff3333; text-decoration:none; text-transform:none }
a.black { font-weight: bold; color: #000000; text-decoration: none;}
a.black:hover { color: #00FF00; background-color: #006D39;}
a.green { font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #FFFFFF; text-decoration: none;}
a.green:hover { color: #FFFF00;}
a.white { font-size: 9pt; font-family: arial,sans-serif; font-weight: bold; color: #FFFFFF;}
a.white:hover { color: #000000; text-decoration: none; background-color: #FFFFFF;}

.black { color: #000000; }
.blackAssocP {
  font-size: 12px; color: #000000; margin-top: 1px; margin-right: 3px; margin-bottom: 10px; margin-left: 8px;
}
.blackSmBold { font-size: 9px; font-weight: bold; color: #000000; }

.blockRight {
  display: block; padding: 3px; float: right; border-top-width: 1px; border-right-width: 1px;
  border-bottom-width: 1px; border-left-width: 1px; border-top-style: solid; border-right-style: solid;
  border-bottom-style: solid; border-left-style: solid; border-top-color: #EEEEEE; border-right-color: #666666;
  border-bottom-color: #666666; border-left-color: #EEEEEE; background-color: #DDDDDD; width: 280px;
  margin-top: 3px; margin-right: 3px; margin-bottom: 3px; margin-left: 5px;
}
.blockLeft {
  display: block; padding: 3px; float: left; border-top-width: 1px; border-right-width: 1px;
  border-bottom-width: 1px; border-left-width: 1px; border-top-style: solid; border-right-style: solid;
  border-bottom-style: solid; border-left-style: solid; border-top-color: #EEEEEE; border-right-color: #666666;
  border-bottom-color: #666666; border-left-color: #EEEEEE; background-color: #DDDDDD; width: 260px;
  margin-top: 3px; margin-right: 8px; margin-bottom: 3px; margin-left: 3px;
}
.blockRight260 {
  display: block; padding: 3px; float: right; border-top-width: 1px; border-right-width: 1px;
  border-bottom-width: 1px; border-left-width: 1px; border-top-style: solid; border-right-style: solid;
  border-bottom-style: solid; border-left-style: solid; border-top-color: #EEEEEE; border-right-color: #666666;
  border-bottom-color: #666666; border-left-color: #EEEEEE; background-color: #DDDDDD; width: 260px;
  margin-top: 3px; margin-right: 3px; margin-bottom: 3px; margin-left: 5px;
}

.bold { font-size: 15px; font-weight: bold; margin: 3px 2px 2px; padding: 1px; }

.clearBoth { clear: both; }
.clearLeft { clear: left; }
.clearRight { clear: right; }

.code {
  font-family: "Courier New", Courier, monospace; font-size: 12px; display: block; margin: 2px;
  padding: 4px; border: 1px solid #006D39; background-color: #BBFFBB;
}

.content {
  padding-top: 2px; padding-right: 4px; padding-bottom: 2px; padding-left: 4px;
  font-size: 12px; margin-top: 0px; margin-right: 0px; margin-bottom: 8px; margin-left: 0px;
}
.content blockquote.Block { margin-top: 0px;}
.contentBold { padding-top: 2px; padding-right: 4px; padding-bottom: 2px; padding-left: 4px; font-weight: bold; }
.contentLarge { padding-top: 2px; padding-right: 4px; padding-bottom: 2px; padding-left: 4px; font-size: 13px; }

.foot-wht { font-size: 10px; color: #ffffff; margin: 1px; font-family: Arial, Helvetica, sans-serif; }

.gold { color: #ffcc66;}
.green { color: #57772e;}
.greenButton {
  font-size: 11px; font-weight: bold; text-decoration: none; background-color: #33CC33; display: inline;
  border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px;
  border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid;
  border-top-color: #00FF00; border-right-color: #336600; border-bottom-color: #336600;
  border-left-color: #00FF00; color: #000000; padding-top: 1px; padding-right: 5px;
  padding-bottom: 1px; padding-left: 5px; margin: 2px;
}
.greenButton:hover {
  font-size: 11px; font-weight: bold; text-decoration: none; background-color: #006600; display: inline;
  margin: 2px; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px;
  border-left-width: 1px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid;
  border-left-style: solid; border-top-color: #000000; border-right-color: #00FF00;
  border-bottom-color: #00FF00; border-left-color: #000000; color: #FFFFFF; padding-top: 1px;
  padding-right: 5px; padding-bottom: 1px; padding-left: 5px;
}
.greenPTitle {
  font-size: 14px; font-weight: bold; color: #006600; padding: 0px; margin-top: 20px; margin-right: 3px;
  margin-bottom: 1px; margin-left: 3px;
}
.GreenBright { font-family: Verdana, Arial, Helvetica, sans-serif; color: #00FF00;}

.head-wht { font-size: 12px; color: #ffffff; margin: 1px; font-family: Arial, Helvetica, sans-serif; }

.image-left { float: left;  margin-left: 0px; margin-right: 10px; margin-top: 10px; margin-bottom: 10px; border: solid thin black; outline-color: black; }

.image-right { float: right;  margin-left: 10px; margin-right: 0px; margin-top: 10px; margin-bottom: 10px; border: solid thin black; outline-color: black; }

.insetPage { background-color: #FFFFFF; width: 580px; font-size: 10px;}

.lineAll {
  padding: 2px; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px;
  border-left-width: 1px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid;
  border-left-style: solid; border-top-color: #CCCCCC; border-right-color: #000000;
  border-bottom-color: #000000; border-left-color: #CCCCCC; background-color: #74AA80; margin: 0px;
}
.lineGTopBold {
  padding-top: 2px; padding-right: 4px; padding-bottom: 2px; padding-left: 4px; font-weight: bold;
  border-top-width: 1px; border-top-style: solid; border-top-color: #006D39;
}
.lineGTopCont {
  font-size: 1em; border-top-width: 1px; border-top-style: solid; border-top-color: #006D39; padding-top: 8px;
}
.lineGLTR {
  border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px;
  border-top-style: solid; border-right-style: solid; border-bottom-style: none; border-left-style: solid;
  border-top-color: #00CC00; border-right-color: #006D39; border-bottom-color: #006D39;
  border-left-color: #00CC00; padding-top: 8px; padding-right: 3px; padding-bottom: 3px; padding-left: 3px;
}
.lineGLR {
  border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px;
  border-top-style: none; border-right-style: solid; border-bottom-style: none; border-left-style: solid;
  border-top-color: #00CC00; border-right-color: #006D39; border-bottom-color: #006D39;
  border-left-color: #00CC00;
}
.lineGLBR {
  border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px;
  border-top-style: none; border-right-style: solid; border-bottom-style: solid; border-left-style: solid;
  border-right-color: #006D39; border-bottom-color: #006D39; border-left-color: #33CC00;
}

.magic { font-size: 1px; color: #CCCCCC; text-decoration: none; }
.magic a { font-size: 1px; color: #CCCCCC; text-decoration: none;}

.menu p { font-weight: bold; margin: 1px; font-size: 10px;}
.menu a { font-weight: normal; color: #000000; text-decoration: none; font-family: "Arial Black", sans-serif;}
.menu a:hover { color: #006D39; text-decoration: none;}
.menu td { padding-left: 3px;}

.menuBig a { font-family: "Arial Black", sans-serif; font-size: 14px; color: #000000; text-decoration: none;}
.menuBig a:hover { color: #006D39;}

.nextPrevCol { text-align: left; margin-left: 10%;}

.pic {border: 1px solid #000000; margin-top: 5px; margin-right: 10px; margin-bottom: 5px; margin-left: 10px;}
.picBonly { border: 1px solid #000000;}
.picNB {
  padding-top: 5px; padding-right: 10px; padding-bottom: 5px; padding-left: 10px;
  border-top: none; border-right: none; border-bottom: none; border-left: none;
}

.red { color: #FF0000;}

.robHid { visibility: hidden;}

.small { font-size: 10px;}
.smallBlack { font-size: 9px; color: #000000;}
.smallGreen { font-size: 8px; color: #006D53;}
.smallWhite { font-size: 9px; color: #FFFFFF;}

.styleb { font-weight: bold }
.stylei { font-weight: italic }
.style6 { font-size: 6pt }
.style8 { font: 8pt }
.style9 { font: 9pt }
.style10 { font: 10pt }
.style12 { font-size: 12px }
.style13 { font-size: 13px }
.style14 { font-size: 14px }
.style15 { font-size: 15px }
.style16 { font-size: 16px }
.style24 { font-size: 24px }
.style36 { font-size: 36px }
.style48 { font-size: 48px }

.td3Left {
  padding: 1px; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px;
  border-left-width: 1px; border-top-style: solid; border-right-style: none; border-bottom-style: solid;
  border-left-style: solid; border-top-color: #000000; border-right-color: #000000;
  border-bottom-color: #000000; border-left-color: #000000;
}
.tdTopBott {
  padding: 1px; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px;
  border-left-width: 1px; border-top-style: solid; border-right-style: none; border-bottom-style: solid;
  border-left-style: none; border-top-color: #000000; border-right-color: #000000;
  border-bottom-color: #000000; border-left-color: #000000;
}
.td3Right {
  padding: 1px; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px;
  border-left-width: 1px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid;
  border-left-style: none; border-top-color: #000000; border-right-color: #000000;
  border-bottom-color: #000000; border-left-color: #000000;
}

.tip { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;}
.tip p.header {
  color: #006600; background-color: #CCCC33; margin-bottom: 0px; padding-top: 3px; padding-right: 3px;
  padding-bottom: 3px; padding-left: 10px; width: 400px; border: 1px solid #000000; margin-left: 20px;
}
.tip p.body {
  font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #EDFFED; width: 390px; margin-top: 0px;
  padding-top: 3px; padding-right: 3px; padding-bottom: 3px; padding-left: 20px; border-top-width: 0px;
  border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: none;
  border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-right-color: #000000;
  border-bottom-color: #000000; border-left-color: #000000; margin-left: 20px;
}

.title { font-size: 12px; font-weight: bold; }
.title a { font-family: Arial, Helvetica, sans-serif;  text-decoration: none; color: #000000; }
.title a:hover { color: #006D39; text-decoration: none; }

.white { color: #FFFFFF;}
.whiteBG { background-color: #FFFFFF;}
.whitesmallbold { font-size: 8px; font-weight: bold; color: #FFFFFF;}

.yellow { color: #FFFF00;}