
body   { font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; text-align: center; margin: 0 ; padding: 0; }
a:link     { color: navy; text-decoration: none; padding-bottom: 2px; border-bottom: 1px solid #4b0d72 }
a:visited { color: navy; text-decoration: none; padding-bottom: 2px; border-bottom: 1px solid #4b0d72 }
a:hover   { color: #0e88a0; border-bottom: 1px solid #008999 }
#container    { margin: 0 auto; padding: 0; width: 750px; height: 100% }
#topnav    
   { font-size: 11px; text-align: right; width: 760px; padding-top: 10px; padding-bottom: 10px; }
#topnav p    { margin: 0 15px; border-right: medium none; border-left: medium none  }
#banner { width: 760px; height: 200px }
#mainnav           { font-size: 12px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; width: 760px; margin-bottom: 15px; padding-top: 5px; padding-bottom: 5px; border-bottom: 1px solid #008999    }
#mainnav p { margin: 0; }
#mainnav a              { font-size: 14px; font-weight: bold; margin-right: 4px; margin-bottom: 0; margin-left: 4px; border-bottom: medium none }
#contents  { text-align: left; width: 760px }
#leftcol  { width: 180px; float: left ; min-height: 100px; }
#centercol            { color: #333; font-size: 12px; line-height: 160%; width: 400px; float: left  }
#centercol h1    { color: #490b70; font-size: 18px; font-family: Georgia, "Times New Roman", Times, serif; font-weight: bold; margin: 0 10px 10px 15px; }
#centercol h2 { color: #008999; font-size: 16px; font-family: Georgia, "Times New Roman", Times, serif; font-weight: bold; margin: 15px 10px 5px 15px; }
#centercol h3 { color: #490b70; font-size: 11px; font-family: Georgia, "Times New Roman", Times, serif; font-weight: bold; font-style: italic; line-height: 160%; margin: 0 10px 5px 15px; }
#centercol p    { margin: 0 10px 10px 15px }
#centercol ul { margin-top: 0; margin-bottom: 20px; list-style-image: url(images/bullet04.gif); }
#centercol li { margin-top: 0; margin-bottom: 5px; }
#centercol2 { color: #333; font-size: 12px; line-height: 160%; width: 740px; float: left; }
#centercol2 h1 { color: #490b70; font-size: 18px; font-family: Georgia, "Times New Roman", Times, serif; font-weight: bold; margin: 0 10px 10px 15px; }
#centercol2 p { margin: 0 10px 10px 15px; }
#rightcol    { width: 180px; float: left  }
#footer      { display: block; width: 760px; float: none; clear: left; padding-top: 5px; padding-bottom: 10px; border-top: 1px solid #008999   }
#footer p  { color: #333; font-size: 10px; margin: 0; }
.roundedbox                { font-size: 11px; background-color: #f1f1f1; background-image: url(images/rounded_top.jpg); background-repeat: no-repeat; text-align: left; margin-bottom: 15px; padding-top: 15px }
.roundedbox a:visited { text-decoration: none; border-bottom-style: none; }
.roundedbox a:hover { text-decoration: none; }
div.leftpane { color: white; background-color: #645d89; padding-top: 10px; padding-bottom: 10px; border-top: 5px solid #e7e6ee; border-bottom: 5px solid #e7e6ee; }
.leftpane ul        { list-style-image: url(images/bullet01.gif); margin-top: 0; margin-bottom: 0; margin-left: 30px; padding-right: 10px; padding-bottom: 0; padding-left: 0 }
.leftpane li    { margin-top: 0; margin-bottom: 2px; padding-bottom: 5px; border-bottom: 1px solid #ccc }
.leftpane b    { color: #f66; font-size: 15px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold    ; margin-right: 1px; }
.leftpane p            { font-size: 11px; line-height: 130%; margin-top: 5px; margin-bottom: 5px; padding-right: 10px; padding-left: 15px          }
.leftpane h1 { color: white; font-size: 16px; font-family: Georgia, "Times New Roman", Times, serif; font-weight: bold; margin-top: 0; margin-bottom: 10px; padding: 0 5px 5px 15px; border-bottom: 1px solid #008999; }
.leftpane h2 { color: white; font-size: 14px; font-family: Georgia, "Times New Roman", Times, serif; font-weight: bold; margin-top: 0; margin-bottom: 10px; padding: 0 5px 5px 15px; }
.leftpane a:link, .leftpane a:visited { color: white; text-decoration: none; border-bottom-color: white; border-bottom-style: solid; }
.leftpane a:hover { color: #d2c2db; text-decoration: none; border-bottom-color: #e7e6ee; border-bottom-style: solid; }
div.rightpane { color: white; background-color: #157782; padding-top: 0; padding-bottom: 0; border-top: 5px solid #e5f7f7; border-bottom: 5px solid #e5f7f7; }
.rightpane h1         { color: #008999; font-size: 16px; font-family: Georgia, "Times New Roman", Times, serif; font-weight: bold; margin-top: 0; margin-bottom: 10px; padding-top: 0; padding-bottom: 5px; padding-left: 10px; border-bottom: 1px solid #008999 }
.rightpane hr      { height: 0; margin: 5px 0; border-top: 1px solid #ccc; border-bottom-style: none; }
.rightpane address      { color: #333; font-style: italic; margin-top: 0; margin-bottom: 5px; padding-left: 10px }
.rightpane ul  { list-style-type: none; margin: 0; padding: 5px 0 0 ; list-style-image: none; }
.rightpane li { padding: 5px 10px; border-bottom: 1px solid #fff; display: block; }
.rightpane ul a:link, .rightpane ul a:visited  { color: white; text-decoration: none; border-bottom-style: none; display: block; }
.rightpane ul a:hover  { color: #c2d7d7; text-decoration: none; border-bottom-style: none; }


.menutitle{ cursor:pointer; margin-bottom: 0; color:white; font-size: 10px; padding:5px 5px 5px 10px; text-align:left; font-weight:bold; margin-top: 0; border-top: 1px solid #e5f7f7; border-bottom: 1px none #e5f7f7;/* */
}

.submenu{ border-bottom: 1px none white; }
.submenu li { background-image: url(images/bullet03.gif) !important; background-repeat: no-repeat !important; background-color: #3b919b; background-position: 10px 4px; padding-left: 20px; }
#currentpage { color: #0e88a0; }
