body { background-color: white }
body,td,p,big,strong,ul,ol,dl,a {font-family: arial,sans-serif}
h1,h2,h3,h4,h5,h6,h7,th {font-family: arial,sans-serif}
h1, h2, h3 { color: brown }
h1 { font-size: 160%; margin-top: 1%; margin-bottom: 0; }
h2 { font-size: 140%; margin-top: 1%; margin-bottom: 0; }
h3 { font-size: 125%; margin-top: 1%; margin-bottom: 0; }
h4 { font-size: 118%; margin-top: 1%; margin-bottom: 0; }
h5 { font-size: 110%; margin-top: 1%; margin-bottom: 0; }

p,td, ul,ol,dl,li { font-size: 100% }
big { font-size: 120% }
small { font-size: 90% }

#wrapper {width: 95%; padding: 15px}
#logo-left {float: left; width=35%}
#head-right {float: right; width=65%}
#float-left {float: left; margin-right: 15; margin-bottom: 10}
#float-right {float: right; margin-left: 15; margin-bottom: 10}
#clear-both {clear: both}

.divBorder { border: 1px solid; padding: 8px; margin: 0px }
.rightWhite { color: white; text-align: right; vertical-align:top; border-top: 3px solid white }
.topBlue { padding: 15px; border-top: 3px solid #9999cc }
.tinywhite { padding: 5px; font-size: 80%; color: white }
.smallfont { font-size: 90% }
.hdrFtrBorder { border: solid; border-width: thin; border-color: limeGreen; background-color: #ffff66}
.hdrFtrBGcolor { background-color: limeGreen } 
.hdrText { font-size: 150%; color: brown }
.stdBGcolor { background-color: #ffff66 }
.bgGray { background-color: #999999 }
.bgDarkGreen { background-color: #006633 }
.bgOlive { background-color: #006633 }

.squeezed { padding: 0px; margin: 0px }
.reverse { color: white }
.red { color: orangered }
.boldBlue { color: #6633cc; font-weight: bold }

.indent { margin-left: 25px }
.indent2 { margin-left: 50px }
.indent3 { margin-left: 75px }
.italic { font-style: italic; }
.padded { padding: 15px }

a:visited {	color: slateblue }  /* #0000cd medium blue */
a:link { color: blue }
a:hover { color: brown }

.rightLink,
.rightLink a:link,
.rightLink a:visited,
.rightLink a:active
{ color: white;
  text-decoration: none;
	border-bottom: 1px solid white;
	font-size: 108%;
}
.rightLink a:hover { color: brown; }

.hdrLinks, 
.hdrLinks a:link,
.hdrLinks a:visited,
.hdrLinks a:active
{
	font-size: 108%;
	color: yellow;
	text-decoration: none;
}
.hdrLinks a:hover {	color: brown; }

.ftrLinks, 
.ftrLinks a:link,
.ftrLinks a:visited,
.ftrLinks a:active
{
	font-size: 85%;
	color: yellow;
	text-decoration: none;
}
.ftrLinks a:hover {	color: brown; } 

.boxLink,
.boxLink a:link,
.boxLink a:visited,
.boxLink a:active
{ text-decoration: none;
	margin: 3px;
	font-size: 90%;
	font-weight: bold;
}
	
.boxBorder
{ 
	background-color: white;
	border: 3px solid limegreen;
	padding: 8px;
	margin: 0px;
}

ul.leftCircle  {
	list-style-type: circle;
	margin-left: 0;
}

.ddmx {}

.ddmx .item1,
.ddmx .item1:visited,
.ddmx .item1-active,
.ddmx .item1-active:hover {
    padding: 3px 10px 3px 10px;
    border-bottom: 1px solid #cccccc;
    background: limeGreen;
    font: 108% verdana;
    color: #ffff00;
    font-weight: normal;
    text-decoration: none;
    display: block;
    white-space: nowrap;
    position: relative;
}
.ddmx .item1-active:visited,
.ddmx .item1:hover { color: brown }

.ddmx .item2 { background: brown } /*#006633*/

.ddmx .item2,
.ddmx .item2:visited,
.ddmx .item2-active,
.ddmx .item2-active:hover {
    padding: 3px 8px 4px 8px;
    font: 104% verdana;
	background: brown;
    color: #ffff00;
    font-weight: normal;
    text-decoration: none;
    display: block;
    white-space: nowrap;
    position: relative;
    z-index: 500;
}
.ddmx .item2-active:visited,
.ddmx .item2:hover { color: limeGreen }

.ddmx .arrow,
.ddmx .arrow:hover { padding: 3px 16px 4px 8px; }

.ddmx .item2 img,
.ddmx .item2-active img{ position: absolute; top: 4px; right: 1px; border: 0; }

.ddmx .section {
    border: 1px solid brown;
	background: brown;
    position: absolute;
    visibility: hidden;
    z-index: -1;
}

.ddmx .bottom,
.ddmx .bottom:hover { border-bottom: 1px solid #006633; }

* html .ddmx td { position: relative; } /* ie 5.0 fix */									 