body { background: #9A834E; color: #333333;  margin: 0; padding: 20px;}

a {color: #FF9300; text-decoration: none; background-color: transparent;}
a:hover {color: #FF1A1A; text-decoration: underline;}
ul {  margin-left: 5px; }
li {  list-style-image: url(img/item/list.gif); list-style-type: square;list-style-position: outside; vertical-align: middle}
b { color: #666666;}

h1 { font-weight:bold; font-size: 18px; margin: 0px; padding-top: 3px; padding-bottom: 6px; color: #99CF16;}
h2 { font-weight:bold; font-size: 16px; margin: 0px; padding-top: 3px; padding-bottom: 6px; color: #99CF16;}
h3 { font-weight:bold; font-size: 14px; margin: 0px; padding-top: 3px; padding-bottom: 4px; color: #99CF16;}
h4 { font-weight:bold; font-size: 12px; margin: 0px; padding-top: 2px; padding-bottom: 4px; color: #99CF16;}
h5 { font-weight:bold; font-size: 10px; margin: 0px; padding-top: 2px; padding-bottom: 3px; color: #99CF16;}

table {font-size:12px;}

.high { font:12px; font-weight: bold; color: #3A1F65; line-height:16px;}
.high2 { font:13px; font-weight: bold; color: #FF6102; line-height:16px;}

.topshadow { background-image: url(img/bg/top.gif); background-repeat: repeat-x; height: 3px;}
.leftshadow { background-image: url(img/bg/left.gif); background-repeat: repeat-y; width: 3px;}
.rightshadow { background-image: url(img/bg/right.gif); background-repeat: repeat-y; width: 3px;}
.bottomshadow { background-image: url(img/bg/bottom.gif); background-repeat: repeat-x; height: 3px;}

.basebody { background: #FFFFFF; width: 470px; vertical-align: top; padding:5px 5px 5px 5px;}

.fivepad { padding:5px 5px 5px 5px; vertical-align: top;}

.w-spacer { width: 10px;}
.w-spacer-t { width: 6px; font-size:1px;}
.h-spacer { height: 10px;}
.h-spacer-t { height: 6px; font-size:1px;}

.greenbelt { height: 20px; font-size:1px; background: #99CF16;}

.topper { vertical-align: top; }


/* header area */

.header { padding: 5px; background: #FFFFFF; vertical-align: middle; text-align: center;}

.menuspacer { width: 6px;}

/* navigator area */

.navigator { width: 150px;  vertical-align: top; background: #C4EC66; background-image: url(img/bg/greenbg2.gif); background-repeat: repeat-y;}
.navaccent { height: 585px; vertical-align: top; background-image: url(img/bg/greenbg0.gif); background-repeat: no-repeat; padding-top:75px}

/* contents area */
.con0 { background-image: url(img/titles/h0.gif); background-repeat: no-repeat;  height: 470px; vertical-align: top;}
.con1 { background-image: url(img/titles/h1.gif); background-repeat: no-repeat;  height: 470px; vertical-align: top;}
.con2 { background-image: url(img/titles/h2.gif); background-repeat: no-repeat;  height: 470px; vertical-align: top;}
.con3 { background-image: url(img/titles/h3.gif); background-repeat: no-repeat;  height: 470px; vertical-align: top;}
.con4 { background-image: url(img/titles/h4.gif); background-repeat: no-repeat;  height: 470px; vertical-align: top;}
.con5 { background-image: url(img/titles/h5.gif); background-repeat: no-repeat;  height: 470px; vertical-align: top;}
.con6 { background-image: url(img/titles/h6.gif); background-repeat: no-repeat;  height: 470px; vertical-align: top;}

.main-right { padding-left:35px; padding-top: 70px; padding-right:20px; padding-bottom:20px; vertical-align: top; text-align: left; line-height: 150%;}
.main-right2 { padding-left:35px; padding-top: 35px; padding-right:20px; padding-bottom:20px; vertical-align: top; text-align: left; line-height: 150%;}


.cellleftcolor { padding: 4px 4px 4px 4px; vertical-align: top; text-align: left; background: #DCF4A2;}
.cellrightcolor { padding: 4px 4px 4px 4px; vertical-align: top; text-align: right; background: #DCF4A2;}

.cellleftdot { padding: 4px 4px 4px 4px; vertical-align: top; text-align: left; border-bottom: #99CF16 dashed 1px;}
.cellrightdot { padding: 5px 5px 6px 7px; vertical-align: top; text-align: left; border-bottom: #99CF16 dashed 1px; line-height:16px;}
.cellleft { padding: 4px 4px 4px 4px; vertical-align: top; text-align: left;}
.cellright { padding: 5px 5px 6px 7px; vertical-align: top; text-align: left; line-height:16px;}

.cellfull {color: #F75C00; font-weight:bold; font-size: 14px; padding: 4px 4px 10px 4px; vertical-align: top; text-align: left;}

.text8pt { font-size:10px; line-height:12px; font-weight:normal;}
.text10pt { font-size:12px; line-height:12px; font-weight:normal;}
.text12pt { font-size:14px; line-height:20px; font-weight:normal;}


/* footer area */

.footer-left { padding: 0px; vertical-align: middle; text-align: left; width:120px;}
.footer-center { padding: 0px; vertical-align: middle; text-align: left; font-size: 10px;}
.footer-right {  vertical-align: bottom; text-align: right; width:30px;}
