body html {
	scrollbar-track-color : #92BAA7;
	scrollbar-shadow-color : #ffffff;
	scrollbar-highlight-color : #999999;
	scrollbar-face-color : #003300;
	scrollbar-base-color : #ffffff;
	scrollbar-arrow-color : #ffffff;
	scrollbar-darkshadow-color : #ffffff;
}
a img {border: none; background-color: none;} 

TD {
	color : #000000;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 11px;
	height : auto;
}

P  {
    color : #000000;
    font-family: verdana, arial, helvetica, sans-serif;
    font-size: 11px;
    height : auto;
    line-height:17px;

}

p.index1:first-letter {
    color : #28724f;
    font-family: verdana, arial, helvetica, sans-serif;
    font-size: 12px;
    height : auto;
    line-height:17px;
    font-size: 200%;
    float: none;
    line-height:17px;
    letter-spacing : 5px;
}

p.index2:first-letter {
    color : #28724f;
    font-family: verdana, arial, helvetica, sans-serif;
    font-size: 12px;
    height : auto;
    font-size: 200%;
    float: none;
    letter-spacing : 5px;
}

P.pad  {
    color: #333300;
    font-family: verdana, arial, helvetica, sans-serif;
    font-size: 11px;
    height : auto;
    line-height:17px;
    padding-right:25px; 
}

.advantagegreen  {
    color: #28724f;
    font-family: verdana, arial, helvetica, sans-serif;
    font-size: 11px;
    height : auto;
    line-height:17px;
    font-weight : bold;
}

H1 {
	font-size: 12px;
	color : #28724f;
	font-family: verdana, arial, helvetica, sans-serif;
}

.large {
	font-size: 14px;
	color : #28724f;
	font-family: verdana, arial, helvetica, sans-serif;
    font-weight : bold;
    padding-bottom:5px;
}

a {
	color:#000000;
	text-decoration: underline;
    font-weight : normal;
    font-family: verdana, arial, helvetica, sans-serif;
    font-size: 11px;
}

a:link {  
	color:#000000;
	text-decoration: underline;
    font-weight : normal;
    font-family: verdana, arial, helvetica, sans-serif;
    font-size: 11px;
}

a:hover {
	color: #24744d; 
    text-decoration: underline; 
    font-weight : normal;
    font-family: verdana, arial, helvetica, sans-serif;
    font-size: 11px;
}



.small {
	color : #000000;
	font-family: Arial, Tahoma, Helvetica, sans-serif;
	font-size: 10px;
	height : auto;
    padding:15px;
  }
  
  .smallbold {
	color : #000000;
	font-family: Arial, Tahoma, Helvetica, sans-serif;
	font-size: 11px;
    font-weight: bold;
	height : auto;
  }
  
A.smallblack {
	color:#000000;
	text-decoration: underline;
    font-weight : normal;
    font-family: verdana, arial, helvetica, sans-serif;
    font-size: 10px;
    line-height:17px;    
    padding: 2px;
}


A.smallblack:link:hover {
    color: #ffffff; 
    text-decoration: none; 
    background-color: #333300;
    font-weight : normal;
    font-family: verdana, arial, helvetica, sans-serif;
    font-size: 10px;
    line-height:17px;    
    padding: 2px;
}

A.navig {
	color:#000000;
	text-decoration: none;
    font-weight : normal;
    font-family: verdana, arial, helvetica, sans-serif;
    font-size: 11px;    
    padding: 2px;
}


A.navig:link:hover {
    color: #ffffff; 
    text-decoration: none; 
    background-color: #27724e;
    font-weight : normal;
    font-family: verdana, arial, helvetica, sans-serif;
    font-size: 11px;    
    padding: 2px;
}


A.navig:active:hover {
    color: #ffffff; 
    text-decoration: none; 
    background-color: #27724e;
    font-weight : normal;
    font-family: verdana, arial, helvetica, sans-serif;
    font-size: 11px;    
    padding: 2px;
}


HR {
	height: 1px;
	color: #cccccc;
    border-style: dashed;
}

UL  {
	color : #000000;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 11px;
	height : auto;
    line-height:17px;
}
LI  {
	color : #000000;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 11px;
	height : auto;
    line-height:17px;
    padding:5px;
}
.smallLI  {
	color : #000000;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 11px;
	height : auto;
    list-style-type: square;
    padding:0px;
    margin-left:15px;
}
.squareLI  {
    list-style-type: square;
}
INPUT {
        background-color: #eaeaea; 
        color: #000000; 
        font-family: verdana, helvetica, sans-serif; 
        font-size: 12px; 
        font-weight: bold;
        border: 1px; 
        border-style: solid; 
        border-color: black;
}

textarea {
        background-color: #eaeaea; 
        color: #000000; 
        font-family: verdana, helvetica, sans-serif; 
        font-size: 12px; 
        font-weight: bold;
        border: 1px; 
        border-style: solid; 
        border-color: black;
}

sup  {
	color : #000000;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 6px;
	height : auto;
}

select {
	background-color: #ebebeb;
	border: 1px solid: #ffffff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #333333;
	font-weight: bold;
}

.resources  {
    color : #2e6f4d;
    font-family: verdana, arial, helvetica, sans-serif;
    font-size: 14px;
    height : auto;
    font-weight: bold;
}
.hr1 { text-align:center;font-size:1px; background-color:#ffffff; border-style: solid; border-width: 1px; margin-bottom:3px;margin-left:17px;margin-right:17px;border-top-color: #2e6f4d;border-left-color: #ffffff;border-right-color: #ffffff;border-bottom-color: #ffffff;margin-top: 10px;}
.hr2 { text-align:center;font-size:1px; background-color:#ffffff; border-style: solid; border-width: 1px; margin-bottom:10px;margin-left:17px;margin-right:17px;border-top-color: #ffffff;border-left-color: #ffffff;border-right-color: #ffffff;border-bottom-color: #2e6f4d;margin-top: 3px;}


/*menu start*/

#nav li li a {behavior: expression(this.style.width=this.parentNode.parentNode.offsetWidth -32 + 'px', this.style.behavior=null);} /* minus link padding 30px + 2px for ul border width */
* html #nav li {behavior: expression(this.onmouseover=new Function("this.className+=' cssplay_hover'"),this.onmouseout=new Function("this.className = this.className.replace('cssplay_hover','')"),this.style.behavior=null);}
* html #nav ul {behavior: expression(this.shimmed = this.shimmed || 'shimmed:'+this.insertAdjacentHTML('beforeBegin','<iframe style="filter:progid:DXImageTransform.Microsoft.Alpha(style=0,opacity=0);position:absolute;top:expression(this.nextSibling.offsetTop);left:expression(this.nextSibling.offsetLeft);width:expression(this.nextSibling.offsetWidth);height:expression(this.nextSibling.offsetHeight)+1"; frameBorder=0 scrolling=no src="javascript:'+"''"+'"></iframe>'), this.style.behavior=null););}

#nav {padding:0 0 0 0px; margin:0; list-style:none; position:relative; z-index:200; color:#23704c; font-family: verdana, arial, helvetica, sans-serif;}
 
#nav ul {padding:0; margin:0; list-style:none; float:left; background:#ffffff;}

#nav li {float:left;}
#nav li li {float:none; /*border-left:1px solid #fe7; border-right:1px solid #b80;*/}
#nav li li.last {/*border-bottom:1px solid #b80;*/}
/* a hack for  IE6 */
* html #nav li li {float:left;}

#nav li a {display:block; float:left; color:#2b520d; height:16px;  padding:0 0 0 0px; line-height:16px; text-decoration:none; white-space:nowrap; font-weight:bold;background-color:#ffffff;}
#nav li a.down {}/* background of entire nav area */

#nav li li a {display:block; height:16px; line-height:16px; float:none; padding:0 20px 0 0px; font-weight:normal; letter-spacing:1px;border-bottom:1px solid #c6c6c6;border-left:1px solid #c6c6c6;}
#nav li li a.fly {/*background:url(images/fly.gif) no-repeat right center;*/}

#nav li:hover {position:relative; z-index:300;}
#nav li.cssplay_hover {position:relative; z-index:300;}
#nav li.cssplay_hover a {color:#000000;background-color:#ffffff;}

#nav li li a {color:#23704c; }
#nav li li.cssplay_hover a {color:#2b520d; background-color:#ffffff;}

#nav li:hover ul {left:1px; top:23px; z-index:500;}
#nav li.cssplay_hover ul {left:1px; top:23px; z-index:500;}

#nav ul {position:absolute; left:-9999px; top:-9999px;}
* html #nav ul {width:2px;}
/* it could have been this simple if all browsers understood */
/* show next level */
#nav li:hover li:hover > ul {left:-5px; margin-left:100%; top:-1px; z-index:500; background-color:#ffffff;}
/* keep further levels hidden */
#nav li:hover > ul ul {position:absolute; left:-9999px; top:-9999px; width:auto; }
/* show path followed */
#nav li:hover > a {color:#23704c;}
#nav li li:hover > a {color:#ffffff; background-color:#23704c;}


/* but IE5.x and IE6 need this lot to style the flyouts*/
#nav li.cssplay_hover li.cssplay_hover a,
#nav li.cssplay_hover li.cssplay_hover li.cssplay_hover a,
#nav li.cssplay_hover li.cssplay_hover li.cssplay_hover li.cssplay_hover a,
#nav li.cssplay_hover li.cssplay_hover li.cssplay_hover li.cssplay_hover li.cssplay_hover a,
#nav li.cssplay_hover li.cssplay_hover li.cssplay_hover li.cssplay_hover li.cssplay_hover li.cssplay_hover a
{color:#23704c; background-color:#ffffff;}

#nav li.cssplay_hover li.cssplay_hover li a,
#nav li.cssplay_hover li.cssplay_hover li.cssplay_hover li a,
#nav li.cssplay_hover li.cssplay_hover li.cssplay_hover li.cssplay_hover li a,
#nav li.cssplay_hover li.cssplay_hover li.cssplay_hover li.cssplay_hover li.cssplay_hover li a,
{color:#23704c; background-color:#ffffff;}

/* show next level */
#nav li.cssplay_hover li.cssplay_hover ul,
#nav li.cssplay_hover li.cssplay_hover li.cssplay_hover ul,
#nav li.cssplay_hover li.cssplay_hover li.cssplay_hover li.cssplay_hover ul,
#nav li.cssplay_hover li.cssplay_hover li.cssplay_hover li.cssplay_hover li.cssplay_hover ul
{left:100%; margin-left:-5px; top:-1px;}

/* keep further levels hidden */
#nav li.cssplay_hover ul ul,
#nav li.cssplay_hover li.cssplay_hover ul ul,
#nav li.cssplay_hover li.cssplay_hover li.cssplay_hover ul ul,
#nav li.cssplay_hover li.cssplay_hover li.cssplay_hover li.cssplay_hover ul ul
{position:absolute; left:-9999px; top:-9999px;}

/*menu end*/
