body {background:#fff; color:#000; width:100%; margin:0; text-align:center; padding:0; font-size:62.5%; font-family:Code2000, "Arial Unicode MS", "Bitstream Cyberbit", Cyberbit, "TITUS Cyberbit Basic", "Microsoft Sans Serif", "MS Sans Serif", "Everson Mono Unicode", "Everson Mono", "DejaVu Sans", Tahoma, sans-serif}

#page {width: 100%; margin-left: auto; margin-right: auto;}

a:link {color:#009}
a:visited {color:#008}
a:hover {text-decoration:none}
a:active {color:red}

h1 {font:normal 1.06em Arial, Geneva, Helvetica, sans-serif; color:#fff; text-align:center; background:#00612C; margin:0px; padding:0px 4px 3px 4px}
.h2 {font:normal 0.94em Arial, Geneva, Helvetica, sans-serif; color:#ff8; text-transform:none; text-align:center; border:0}
.h3 {font:normal 0.88em Arial, Geneva, Helvetica, sans-serif; color:#c3feae; text-transform:none; text-align:center; border:0}

th {border:none; font-weight:normal; font-size:smaller; color:#72161c; background:#918830; padding:10px 10px 10px 10px; text-align:center}
th a {font-weight:normal; font-size:0.94em ! important; color:#000 ! important}

hr {color:#699; background:#ccc; width:70%}
button.searchbtn {color:#fff; text-align:center; font-size:0.9em; background:#046b8a; width:106px; -moz-border-radius:4px; -webkit-border-radius:4px; border:2px groove #155b6e}
button.searchbtn:hover {border:2px ridge #155b6e}
.searchfield {border:1px solid #006; height:20px}

#contentbody {border:medium solid #FFF; color:black; background:#FFF; padding:3px 10px 1px 10px}
#contentbody a:link {color:#00f}
#contentbody a:visited {color:#008}
#contentbody a:active {color:red}
.contentbullet {font:bold 1.5em sans-serif; color:#046b8a; vertical-align:middle}

.pgtopic {color:#fff; font-size:0.9em; background:#046B8A; padding:3px 8px 4px 9px; -moz-border-radius:4px; -webkit-border-radius:4px; border:1px solid #046B8A}
.pgtopic a {color:#fff ! important}

.partner {color:#000; background:#fff; padding:10px 10px 10px 10px}
.partner a {color:#009 ! important}

.menublock {width: 95%; margin-left: auto; margin-right: auto;}
.menubullet {font:bold 1.7em sans-serif; color:#91c02e}

.menu-titles {width: 33.333%; text-align:center; color:#ff8; font-size:1em; background:#72161c}
.menu-titles1 {float: left; width: 33.333%; text-align:center; color:#ff8; font-size:1em; background:#72161c}
.menu-titles2 {width: 33.333%; text-align:center; color:#ff8; font-size:1em; background:#72161c}
.menu-titles3 {float: right; width: 33.333%; text-align:center; color:#ff8; font-size:1em; background:#72161c}

.menu-body {text-align:center; vertical-align:top; background:#fff}

.menutd {width: 33.333%; margin-left: auto; margin-right: auto; border: 1px solid #777; text-align:center;}
.menutd1 {float: left; width: 33.333%; margin-left: auto; margin-right: auto; border: 1px solid #777; text-align:center;}
.menutd2 {width: 33.333%; margin-left: auto; margin-right: auto; border: 1px solid #777; text-align:center;}
.menutd3 {float: right; width: 33.333%; margin-left: auto; margin-right: auto; border: 1px solid #777; text-align:center;}

.alert {font-weight:bold; color:red}
.important {background:#ff0}
.smalltext {font-size:0.88em}
.indexsearch {color:#006666; font-family:Geneva, Arial, Helvetica, sans-serif}
.note {color:#005900; font-size:0.94em; font-family:Geneva, Arial, Helvetica, sans-serif}
.valign {vertical-align:middle}

/* ROUNDED BACKGROUND FOR PAGE TITLE */

.topround{display:block}
.topround *{
  display:block;
  height:1px;
  overflow:hidden;
  font-size:.01em;
  background:#060}
.topround1{
  margin-left:3px;
  margin-right:3px;
  padding-left:1px;
  padding-right:1px;
  border-left:1px solid #a9c79f;
  border-right:1px solid #a9c79f;
  background:#060}
.topround2{
  margin-left:1px;
  margin-right:1px;
  padding-right:1px;
  padding-left:1px;
  border-left:1px solid #ebf2e8;
  border-right:1px solid #ebf2e8;
  background:#5d954b}
.topround3{
  margin-left:1px;
  margin-right:1px;
  border-left:1px solid #5d954b;
  border-right:1px solid #5d954b}
.topround4{
  border-left:1px solid #a9c79f;
  border-right:1px solid #a9c79f}
.topround5{
  border-left:1px solid #699d58;
  border-right:1px solid #699d58}
.toproundfg{
  background:#060}

/* ROUNDED BACKGROUND FOR SIDE COLUMNS */

.colborder {background:#fff; padding:10px; width:170px}
.sideround{display:block}
.sideround *{
  display:block;
  height:1px;
  overflow:hidden;
  font-size:.01em;
  background:#FFF}
.sideround1{
  margin-left:3px;
  margin-right:3px;
  padding-left:1px;
  padding-right:1px;
  border-left:1px solid #FFF;
  border-right:1px solid #FFF;
  background:#FFF}
.sideround2{
  margin-left:1px;
  margin-right:1px;
  padding-right:1px;
  padding-left:1px;
  border-left:1px solid #FFF;
  border-right:1px solid #FFF;
  background:#FFF}
.sideround3{
  margin-left:1px;
  margin-right:1px;
  border-left:1px solid #FFF;
  border-right:1px solid #FFF}
.sideround4{
  border-left:1px solid #FFF;
  border-right:1px solid #FFF}
.sideround5{
  border-left:1px solid #FFF;
  border-right:1px solid #FFF}
.sideroundfg{
  background:#FFF}

/* ROUNDED BACKGROUND FOR MENU */

#menubg td {width:33%; border:none; font-size:.88em; color:#fff; text-align:center}
#menubg a {color:#f7f7f7}
.menuborder {background:#fff; padding:0px}
.menuround{display:block}
.menuround *{
  display:block;
  height:1px;
  overflow:hidden;
  font-size:.01em;
  background:#72161c}
.menuround1{
  margin-left:3px;
  margin-right:3px;
  padding-left:1px;
  padding-right:1px;
  border-left:1px solid #ce9397;
  border-right:1px solid #ce9397;
  background:#aa434a}
.menuround2{
  margin-left:1px;
  margin-right:1px;
  padding-right:1px;
  padding-left:1px;
  border-left:1px solid #f3e6e6;
  border-right:1px solid #f3e6e6;
  background:#a3343b}
.menuround3{
  margin-left:1px;
  margin-right:1px;
  border-left:1px solid #a3343b;
  border-right:1px solid #a3343b}
.menuround4{
  border-left:1px solid #ce9397;
  border-right:1px solid #ce9397}
.menuround5{
  border-left:1px solid #aa434a;
  border-right:1px solid #aa434a}
.menuroundfg{
  background:#72161c}

/* ROUNDED BACKGROUND FOR MENU LINKS */

.mb1, .mb2, .mb3, .mb4{font-size:1px; overflow:hidden; display:block;}
.mb1 {height:1px; background:#888; margin:0 5px;}
.mb2 {height:1px; background:#fff; border-right:2px solid #888; border-left:2px solid #888; margin:0 3px;}
.mb3 {height:1px; background:#fff; border-right:1px solid #888; border-left:1px solid #888; margin:0 2px;}
.mb4 {height:2px; background:#fff; border-right:1px solid #888; border-left:1px solid #888; margin:0 1px;}
.contentmb {background: #fff; border-right:1px solid #888; border-left:1px solid #888;}
.contentmb div {margin-left: 5px;}

/* ROUNDED BACKGROUND FOR BOTTOM MENU */

#bottommenu {width:47em; border:none; color:#fff; font-size:.88em; text-align:center}
#bottommenu a:link {color:#fff}
#bottommenu a:visited {color:#fff}
.bottomround{display:block}
.bottomround *{
  display:block;
  height:1px;
  overflow:hidden;
  font-size:.01em; background:#35751e}
.bottomround1{
  margin-left:3px;
  margin-right:3px;
  padding-left:1px;
  padding-right:1px;
  border-left:1px solid #a9c79f;
  border-right:1px solid #a9c79f;
  background:#699d58}
.bottomround2{
  margin-left:1px;
  margin-right:1px;
  padding-right:1px;
  padding-left:1px;
  border-left:1px solid #ebf2e8;
  border-right:1px solid #ebf2e8;
  background:#5d954b}
.bottomround3{
  margin-left:1px;
  margin-right:1px;
  border-left:1px solid #5d954b;
  border-right:1px solid #5d954b}
.bottomround4{
  border-left:1px solid #a9c79f;
  border-right:1px solid #a9c79f}
.bottomround5{
  border-left:1px solid #699d58;
  border-right:1px solid #699d58}
.bottomroundfg{ background:#35751e}