body       { color: black; font-family: Geneva, Arial, Helvetica, sans-serif; background: #fff url(images/background2.jpg) repeat-y center; margin: 0; padding: 0; position: fixed }
p  { line-height: 1.5 }
td {}


#headtext	     { color: #00452a; font-size: 36pt; font-family: sans-serif; font-weight: bold; text-decoration: none; text-indent: 20px; padding-top: 10px; padding-bottom: 5px; padding-left: 20px; top: 0; left: 0; float: left }
#headtext2  { color: #00452a; font-size: 34pt; font-family: sans-serif; font-weight: bold; text-decoration: none; text-indent: 20px; padding-top: 10px; padding-bottom: 5px; padding-left: 20px; top: 0; left: 0; float: left; vertical-align: middle }
#headtext3 { color: #00452a; font-size: 32pt; font-family: sans-serif; font-weight: bold; text-decoration: none; text-indent: 20px; padding-top: 10px; padding-bottom: 5px; padding-left: 20px; top: 0; left: 0; float: left }
#bottom	      { color: #00452a; font-size: 34pt; font-family: sans-serif; font-weight: bold; text-decoration: none; text-align: right; margin: 0; padding-top: 10px; padding-bottom: 10px; padding-left: 20px }
	
	
	
	#left	   { color: #000000; font-size: 14px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 135%; text-align: right; margin: 0; padding-top: 15px; padding-right: 15px; padding-left: 15px; top: 0; left: 0; width: 232px; float: left }
#right2 { color: #000000; font-size: 14px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 135%; text-align: left; margin: 0; padding-top: 25px; padding-right: 15px; padding-left: 25px; top: 0; left: 0; width: 265px; float: left }
.smalltext { color: #000000; font-size: 13px; font-family: Verdana, Arial, Helvetica, sans-serif; text-align: right; margin: 0; top: 0; left: 0; width: 232px; float: left }
.smalltextmid { color: #000000; font-size: 13px; font-family: Verdana, Arial, Helvetica, sans-serif; text-align: center; margin: 0; top: 0; left: 0; width: 232px; float: left }
#right	 { margin: 0; padding: 20px 0 0; z-index: 0; top: 0; left: 0; width: 750px; float: right }
#right1 { margin: 0; padding: 20px 0 0; z-index: 0; top: 0; left: 0; float: right }
#bottommain	 { color: #2f6951; font-size: 18px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-align: center; margin: 0; padding: 30px 0 0; top: 0; left: 0; width: 450px; float: left }

/*Credits: Dynamic Drive CSS Library */
/*URL: http://www.dynamicdrive.com/style/ */

.indentmenu  { font: bold 11pt Arial; width: 100%; overflow: hidden }

.indentmenu ul      { font-size: 11pt; font-family: sans-serif; font-weight: bold; background: black url(images/indentbg.gif) repeat-x center; margin: 0; padding-top: 0; padding-bottom: 0; padding-left: 155px; width: 100%; float: left; border-style: solid; border-width: 1px 0; border-color: #564c66 }
.indentmenudrop    { font-size: 11pt; font-family: sans-serif; font-weight: bold; background: black url(images/indentbg.gif) repeat-x center; margin: 0; padding-top: 0; padding-bottom: 0; padding-left: 0; width: 100%; float: left; border-style: solid; border-width: 1px 0; border-color: #564c66 }
.indentmenu ul li{
display: inline;
}

.indentmenu ul li a    { color: white; font-size: 11pt; font-family: sans-serif; font-weight: bold; text-decoration: none; padding: 9px 25px; float: left; border-right: 1px solid #564c66 }

.indentmenu ul li a:visited { color: white; font-size: 11pt; font-family: sans-serif; font-weight: bold }

.indentmenu ul li a:hover, 
.indentmenu ul li 
.current    { color: white !important; font-size: 11pt; font-family: sans-serif; font-weight: bold; background: black url(images/indentbg2.gif) repeat-x center; padding-top: 9px; padding-bottom: 9px }



.copyright    { color: #ebfec7; font-size: 9pt; font-family: sans-serif; text-align: right }
.bottonlinks    { color: #00452a; font-size: 10pt; font-family: sans-serif; text-align: right; padding-right: 15px }
a:link    { color: #00452a; font-size: 9pt; font-family: sans-serif; font-weight: bold;  text-decoration: none }
a:hover { color: gray; font-family: sans-serif; text-decoration: none }
a:visited   { font-weight: bold; text-decoration: none }
/*a:visited  { color: #336d51; font-size: 9pt; font-family: sans-serif; font-weight: bold; text-decoration: none }
/* ######### Style for Drop Down Menu ######### */

.dropmenudiv{
position:absolute;
top: 0;
border: 1px solid #BBB; /*THEME CHANGE HERE*/
border-bottom-width: 0;
font:normal 12px Verdana;
line-height:18px;
z-index:100;
background-color: white;
width: 260px;
visibility: hidden;
filter: progid:DXImageTransform.Microsoft.Shadow(color=#CACACA,direction=135,strength=4); /*Add Shadow in IE. Remove if desired*/
}


.dropmenudiv a{
width: auto;
display: block;
text-indent: 3px;
border-bottom: 1px solid #BBB; /*THEME CHANGE HERE*/
padding: 2px 0;
text-decoration: none;
font-weight: bold;
color: black;
}

* html .dropmenudiv a{ /*IE only hack*/
width: 100%;
}

.dropmenudiv a:hover{ /*THEME CHANGE HERE*/
background-color: #F0F0F0;
}

/*Credits: Dynamic Drive CSS Library */
/*URL: http://www.dynamicdrive.com/style/ */

.toggleopacity img{
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);
-moz-opacity: 0.5;
}

.toggleopacity:hover img{
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50);
-moz-opacity: 1;
}

.toggleopacity img{
border: 1px solid #ccc;
}
.Body2 { margin: 5px; padding: 15px 5px 15px 20px }

.dark2	 { color: #2f6951; font-size: 24px; font-family: Verdana, Arial, Helvetica, sans-serif; font-style: normal; font-weight: bold; line-height: 1.5; text-align: right }
	
.dark3	{
	color: #2F6951;
	font-style: normal;
	font-weight: bold; 
	text-align:right;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	}

.dark4	{
	color: #2F6951;
	font-style: normal;
	font-weight: bold; 
	text-align: center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	}
	
#middle	 { color: #000000; font-size: 14px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 150%; text-align: left; margin: 0; padding-top: 20px; padding-left: 20px; top: 0; left: 0; float: left }
.middle1 { color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 200%; margin: 0; padding-top: 5px; padding-right: 5px; padding-left: 5px; top: 0; left: 0 }
.middle2 { color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 150%; margin: 0; padding-top: 5px; padding-right: 5px; padding-left: 5px; top: 0; left: 0 }
.maroon { color: #da2c2f; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; top: 0; left: 0 }
.tinytext { color: #000000; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; top: 0; left: 0 }
.formtextbold { color: #000000; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; top: 0; left: 0 }


.jqueryslidemenu   { font: bold 11pt Arial; background: black url(images/indentbg.gif) repeat-x center; padding-top: 0; padding-bottom: 0; padding-left: 155px; width: 100%; float: left; overflow: hidden 
margin: 0; border-style: solid; border-width: 0 0; border-color: #564c66 }

.jqueryslidemenu ul { font-size: 11pt; font-family: sans-serif; font-weight: bold; background: black url(images/indentbg.gif) repeat-x center; margin: 0; padding-top: 0; padding-bottom: 0; padding-left: 0; width: 100%; float: left; border-style: solid; border-width: 1px 0; border-color: #564c66 }
/*margin: 0;
padding: 0;
list-style-type: none;
}

/*Top level list items*/
.jqueryslidemenu ul li    { color: #fff; font-size: 11pt; font-family: sans-serif; font-weight: bold; line-height: 14pt; text-align: left; display: inline; position: relative; z-index: 1001; float: left }

/*Top level menu link items style*/
.jqueryslidemenu ul li a  { color: white; font-size: 11pt; font-family: sans-serif; font-weight: bold; text-decoration: none; padding: 9px 25px; z-index: 1001; float: left; border-right: 1px solid #564c66; border-left: 1px #564c66 }
/*display: block;
background: #414141; /*background of tabs (default state)*/
/*color: white;
padding: 8px 10px;
border-right: 1px solid #778;
color: #2d2b2b;
text-decoration: none;
}*/

* html .jqueryslidemenu ul li a{ /*IE6 hack to get sub menu links to behave correctly*/
display: inline-block;
}

.jqueryslidemenu ul li a:link, .jqueryslidemenu ul li a:visited{
color: white;
}

.jqueryslidemenu ul li a:hover { color: white; background: black url(images/indentbg2.gif) }

.current    { color: white !important; font-size: 11pt; font-family: sans-serif; font-weight: bold; background: black url(images/indentbg2.gif) repeat-x center; padding-top: 9px; padding-bottom: 9px }

	
/*1st sub level menu*/
.jqueryslidemenu ul li ul{
position: absolute;
left: 0;
display: block;
visibility: hidden;
}

/*Sub level menu list items (undo style from Top level List Items)*/
.jqueryslidemenu ul li ul li{
display: list-item;
float: none;
}

/*All subsequent sub menu levels vertical offset after 1st level sub menu */
.jqueryslidemenu ul li ul li ul{
top: 0;
}

/* Sub level menu links style */
.jqueryslidemenu ul li ul li a  { background: black url(images/indentbg.gif) repeat-x center; margin: 0; padding-top: 5px; padding-bottom: 5px; padding-left: 15px; width: 250px; float: left; border-style: solid; border-width: 1px 0; border-color: #564c66 } /*width of sub menus*/
/*font: normal 13px Verdana;
width: 160px; /*width of sub menus*/
/*padding: 5px;
margin: 0;
border-top-width: 0;
border-bottom: 1px solid gray;
}*/

.jqueryslidemenuz ul li ul li a:hover{ /*sub menus hover style*/
background: #eff9ff;
color: black;
}

/* ######### CSS classes applied to down and right arrow images  ######### */

.downarrowclass{
position: absolute;
top: 12px;
right: 7px;
}

.rightarrowclass{
position: absolute;
top: 6px;
right: 5px;
}
