﻿<style type="text/css">

/*Credits: Dynamic Drive CSS Library */
/*URL: http://www.dynamicdrive.com/style/ */

.halfmoon{
margin-bottom: 1em;
}

.halfmoon ul{
padding: 2px 8px 2px 4px;
margin-left: 0;
margin-top: 1px;
margin-bottom: 0;
font: bold 11px Verdana;
list-style-type: none;
text-align: left; /*set to left, center, or right to align the menu as desired*/
border-bottom: 1px solid #929492;
}

.halfmoon li{
display: inline;
margin: 0;
}

.halfmoon li a{
text-decoration: none;
padding: 2px 8px 2px 4px;
margin: 0;
margin-right: 1px; /*distance between each tab*/
border-left: 1px solid #DDD;
color: black;
font-size: 12px;
background: #000000 url(tabright.gif) top right no-repeat;
}

.halfmoon li a:visited{
color: #f3efc7;
}

.halfmoon li a:hover{
background-color: #007500;
color: navy;
}





.basictab{
padding: 3px 0;
margin-left: 0;
font: bold 12px 'Trebuchet MS', 'Lucida Grande', Arial, sans-serif;
border-bottom: 1px solid gray;
list-style-type: none;
text-align: center; /*set to left, center, or right to align the menu as desired*/
}

.basictab li{
display: inline;
margin: 0;
}

.basictab li a{
text-decoration: none;
padding: 3px 7px;
margin-right: 3px;
border: 1px solid gray;
border-bottom: none;
background-color: #000000;
color: #e9c669;
}

.basictab li a:visited{
color: #e9c669;
}

.basictab li a:hover{
background-color: #007500;
color: #f3efc7;
}

.basictab li a:active{
color: #e9c669;
}

.basictab li.selected a{ /*selected tab effect*/
position: relative;
top: 1px;
padding-top: 4px;
background-color: #007500;
color: #e9c669;
}



#ddblueblockmenu{
border: 1px solid black;
border-bottom-width: 0;
width: 100%;
}

#ddblueblockmenu ul{
margin: 0;
padding: 0;
list-style-type: none;
font: bold 12px 'Trebuchet MS', 'Lucida Grande', Arial, sans-serif;
}

#ddblueblockmenu li a{
display: block;
padding: 3px 0;
padding-left: 9px;
width: 282px; /*300px minus all left/right paddings and margins*/
text-decoration: none;
color: #004b00;
background-color: #ffffff;
border-bottom: 1px solid #e9c669;
border-left: 7px solid #ffffff;
}

* html #ddblueblockmenu li a{ /*IE only */
width: 282px; /*IE 5*/
width: 300px; /*300px minus all left/right paddings and margins*/
}

#ddblueblockmenu li a:hover {
background-color: #f3efc7;
border-left-color: #e9c669;
color: #006500;

}

#ddblueblockmenu div.menutitle{
color: white;
border-bottom: 1px solid black;
padding: 5px 10;
padding-left: 10px;
background-color: #004b00;
font: Bold 13px 'Trebuchet MS', 'Lucida Grande', Arial, sans-serif;
}

.rcdiv {
  padding: 1px;
}
.rctable {
 background-color: #f3efc7;
  width: 298px;
}
.rctd {
  font-family: Trebuchet MS, Arial;
  font-size: 9pt;
}

.tl {
  width: 5px;
  height: 5px;
  background: url(tl.png) top left no-repeat;
}
.tc {
  width: 10px;
  height: 10px;
  background: url(sq.png) top repeat-x;
}
.tr {
  width: 20px;
  height: 20px;
  background: url(tr.png) top right no-repeat;
}
.ml {
  width: 20px;
  background: url(sq.png) left repeat-y;
}
.mr {
  width: 20px;
  background: url(sq.png) right repeat-y;
}
.bl {
  width: 20px;
  height: 20px;
  background: url(bl.png) bottom left no-repeat;
}
.bc {
  width: 10px;
  height: 10px;
  background: url(sq.png) bottom repeat-x;
}
.br {
  width: 10px;
  height: 10px;
  background: url(br.png) bottom right no-repeat;
}

.solidblockmenu{
margin: 0;
padding: 0;
float: left;
font: bold 11px Tahoma;
width: 100%;
border: 1px solid #625e00;
border-width: 1px 0;
background: black url(blockdefault.gif) center center repeat-x;
}

.solidblockmenu li{
display: inline;
}

.solidblockmenu li a{
float: left;
color: #e9c669;
padding: 9px 11px;
text-decoration: none;
border-right: 1px solid white;
}

.solidblockmenu li a:visited{
color: #e9c669;
}

.solidblockmenu li a:hover, .solidblockmenu li .current{
color: white; text-decoration: none;
background: transparent url(blockactive.gif) center center repeat-x;
}

</style>

<!--[if IE]>
<style type="text/css">
p.iepara{ /*Conditional CSS- For IE (inc IE7), create 1em spacing between menu and paragraph that follows*/
padding-top: 1em;
}
</style>
<![endif]-->

.scdiv {
  padding: 1px;
}
.sctable {
 background-color: #f3efc7;
  width: 650px;
}
.rctd {
  font-family: Trebuchet MS, Arial;
  font-size: 9pt;
}

.tl {
  width: 5px;
  height: 5px;
  background: url(tl.png) top left no-repeat;
}
.tc {
  width: 10px;
  height: 10px;
  background: url(sq.png) top repeat-x;
}
.tr {
  width: 20px;
  height: 20px;
  background: url(tr.png) top right no-repeat;
}
.ml {
  width: 20px;
  background: url(sq.png) left repeat-y;
}
.mr {
  width: 20px;
  background: url(sq.png) right repeat-y;
}
.bl {
  width: 20px;
  height: 20px;
  background: url(bl.png) bottom left no-repeat;
}
.bc {
  width: 10px;
  height: 10px;
  background: url(sq.png) bottom repeat-x;
}
.br {
  width: 10px;
  height: 10px;
  background: url(br.png) bottom right no-repeat;
}

.crcdiv {
  padding: 5px;
}
.crctable {
 background-color: #FFFFFF;
  width: 300px;
}
.crctd {
  font-family: Trebuchet MS, Arial;
  font-size: 9pt;
}

.ctl {
  width: 10px;
  height: 10px;
  background: url('ctl.png') no-repeat top left;
}
.ctc {
  width: 10px;
  height: 10px;
  background: url(csq.png) top repeat-x;
}
.ctr {
  width: 10px;
  height: 10px;
  background: url(ctr.png) top right no-repeat;
}
.cml {
  width: 10px;
  background: url(csq.png) left repeat-y;
}
.cmr {
  width: 10px;
  background: url(csq.png) right repeat-y;
}
.cbl {
  width: 10px;
  height: 10px;
  background: url(cbl.png) bottom left no-repeat;
}
.cbc {
  width: 10px;
  height: 10px;
  background: url(csq.png) bottom repeat-x;
}
.cbr {
  width: 10px;
  height: 10px;
  background: url(cbr.png) bottom right no-repeat;
}

</style>
