@charset "utf-8";
/* CSS Document */

html { overflow: -moz-scrollbars-none; height:100%;}

body { text-align:center; min-width:756px; height:100%; margin:0px; font-size: 16px; color:#333333; font-family:Arial, Helvetica, sans-serif; background-color:#d3e1ec; vertical-align:top; overflow: -moz-scrollbars-vertical;}

#wrapper { position:relative; float:left; min-width:774px; top:0px; left:0px; width:100%; margin: 0px; margin-top: 0px; padding-right:0px; text-align:center; min-height:100%; height:100%; border:none; border-width:1px; border-color:red;}

#wrapperB {position:relative; display:block; width:776px; min-height:100%; height:auto; margin:auto; top:0px; left:auto; text-align:center; vertical-align:top; background-color:#d3e1ec; border:none; border-width:1px; border-color:red;}

#PageOuterContent {position:relative; display:block; float:left; width:774px; min-height:100%; height:100%; margin:auto; top:0px; left:auto; text-align:center; vertical-align:top; background-color:#d3e1ec;  background-image:url(../images/bg-tile.gif); background-repeat:repeat-y; border:none; border-width:1px; border-color:orange;}

#PageContent      {position:relative; display:block; float:left; width:756px; height:auto; margin:auto; top:0px; left:9px; text-align:center; vertical-align:top;  background-color:#FFFFFF; border:none; border-width:1px; border-color:black;}

.floatright { position:relative; float:right; margin-bottom:5px; margin-left:5px;  }
.floatleft { position:relative; float:left; margin-bottom:5px; margin-right:5px; }

img {padding-top:0px; margin-top:0px; vertical-align:top; border:none;}
h1 {color:#0095fa; font-weight:bold; font-size:15px; margin-bottom:0px;}
h2 {color:#0753a0; font-weight:bold; font-size:12px; margin-bottom:0px;} 
a {color:#0095fa; font-weight:normal; text-decoration:none;}

ul{list-style-image:url(../images/bullet2.gif); margin-top:0px;}
li { margin-bottom:5px;}

input {font-family:Arial, Helvetica, sans-serif; color:#0095fa;}

textarea {font-family:Arial, Helvetica, sans-serif; font-size:1.00em; color:#0095fa;}

#TopHeader {position:relative; display:block; float:left; width:756px; height:123px; margin: 0px 0px 0px 0px; padding: 0px, 0px 0px 0px; text-align:left;}
#THLogo {position:relative; display:inline; float:left; width:756px; height:123px; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; vertical-align:top;}

#NavigationBar {position:relative; display:inline; float:left; width:756px; height:28px; background-color:#07539f; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; text-align:left; border:none; border-bottom:2px; border-bottom-style:solid; border-bottom-color:#fd8606;}
#NBMenu {position:relative; display:block; float:left; width:756px; height:auto; min-height:28px; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 10px; text-align:left;}

#NBMenuStrip {position:relative; display:block; float:left; height:auto; min-height:28px; text-align:right; border:none; border-width:1px; border-color:orange; margin:0px; padding:0px;}

#menuitem {position:relative; display:inline; float:left; margin-left:0px; margin-right:1px; padding-left:14px; padding-right:14px; list-style:none; height:28px; padding-top:0px; padding-bottom:0px; margin-top:0px; margin-bottom:3px; text-align:left; font-size: 0.75em; border:none; border-width:1px; border-color:pink;}
.menuitemtext {position:relative; float:left; display:block; left:0px; height:23px; padding-top:7px; cursor:pointer;  border:none; border-width:1px; border-color:yellow;}
.menuselected0 {font-weight:normal; color:#FFFFFF; background-color:#fd8606;}
.menuselected0 a {color:#FFFFFF; font-weight:normal; text-decoration:none;}
.menunormal0 {font-weight:normal; color:#FFFFFF;}
.menunormal0 a {color:#FFFFFF; font-weight:normal; text-decoration:none;}

.menuselected1 {font-weight:bold; color:#FFFFFF;}
.menuselected1 a {color:#FFFFFF; font-weight:bold; text-decoration:none;}
.menunormal1 {font-weight:bold; color:#a9a9a9;}
.menunormal1 a {color:#a9a9a9; font-weight:bold; text-decoration:none;}

.menuselected2 {font-weight:bold; color:#FFFFFF;}
.menuselected2 a {color:#FFFFFF; font-weight:bold; text-decoration:none;}
.menunormal2 {font-weight:bold; color:#a9a9a9;}
.menunormal2 a {color:#a9a9a9; font-weight:bold; text-decoration:none;}

.menuselected3 {font-weight:bold; color:#FFFFFF; padding-left:25px!important;}
.menuselected3 a {color:#FFFFFF; font-weight:bold; text-decoration:none;}
.menunormal3 {font-weight:bold; color:#a9a9a9; padding-left:25px!important;}
.menunormal3 a {color:#a9a9a9; font-weight:bold; text-decoration:none;}

.menuadmin0 {font-weight:bold; color:#474747;}
.menuadmin1 {font-weight:bold; color:#474747; padding-left:25px!important;}
.menuadmin2 {font-weight:bold; color:#474747; padding-left:50px!important;}
.menuadmin3 {font-weight:bold; color:#474747; padding-left:75px!important;}


.MenuTop {margin-left:0px; padding-left:0px; list-style:none; padding-top:0px; margin-top:0px; margin-bottom:5px; text-align:left; font-size: 0.75em; font-weight:bold;}
.MenuTop li {padding-left:0px; font-weight:bold; color:#FFFFFF; padding-bottom:0px;}
.MenuTop a {color:#18cbcf; font-weight:bold; text-decoration:none;}

.MenuCurrent {margin-left:0px; padding-left:0px; list-style:none; padding-top:0px; margin-top:0px; margin-bottom:5px; text-align:left; font-size: 0.75em; font-weight:bold;}
.MenuCurrent li {padding-left:0px; font-weight:bold; color:#FFFFFF; padding-bottom:0px;}
.MenuCurrent a {color:#FFFFFF; font-weight:bold; text-decoration:none;}


.MenuSub {margin-left:0px; padding-left:0px; list-style:none; padding-top:0px; margin-top:2px; margin-bottom:1px; text-align:left; font-size: 0.99em; font-weight:bold;}
.MenuSub li {padding-left:0px; font-weight:bold; color:#FFFFFF; padding-bottom:0px;}
.MenuSub li a {color:#a9a9a9; font-weight:bold; text-decoration:none;}

.MenuSubCurrent {margin-left:0px; padding-left:0px; list-style:none; padding-top:0px; margin-top:2px; margin-bottom:1px; text-align:left; font-size: 0.99em; font-weight:bold;}
.MenuSubCurrent li {padding-left:0px; font-weight:bold; color:#FFFFFF; padding-bottom:0px;}
.MenuSubCurrent li a {color:red; font-weight:bold; text-decoration:none;}

#BreadCrumb {position:relative; display:block; float:left; width:710px; height:30px; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; text-align:left;}
#BreadCrumbText {position:relative; display:block; float:left; width:710px;  margin: 0px 0px 0px 0px; padding: 0px 0px 3px 0px; text-align:left; border-bottom: 1px dotted #000000;}
#BreadCrumbHR {position:relative; display:block; float:left; width:710px; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; text-align:left;}
#BreadCrumb h1 {margin-bottom:0px; padding-bottom:0px;}
#BreadCrumb hr {display:block; color:#ffffff; background-color: #fff; border: 1px dotted #000000; border-style: none none dotted; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; line-height:1px; height:2px;}
#BreadCrumb a {font-weight:bold;}

#FooterBar {position:relative; float:left; margin:auto; left:auto; bottom:15px; vertical-align:bottom; width:751px; height:30px; text-align:left; border:none; border-width:thin; border-color:green;}
#Footer {position:relative; display:block; float:right; width:716px; height:20px; vertical-align:middle; text-align:right; margin: 0px 15px 0px 5px; padding-top:0px; color:#5d6266; border:none; border-top: 1px solid #dadada;}

#Footer ul {color:#5d6266; font-weight:normal; font-size:0.70em; list-style:none;}
#Footer li {color:#5d6266; display:inline; font-weight:normal; padding:0px 5px 0px 5px}
#Footer li a {color:#5d6266; font-weight:normal; text-decoration:none;}
#Footer li a:hover {color:#5d6266; font-weight:normal; text-decoration:none;}


