a {
outline: 0;
} 

body {
	background-image: url(../images/bg.gif);
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
#footer {
	font-family:"Gill Sans",Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#72A91A;
	margin:0 auto;
	width:100%;
	position:absolute;
	z-index:-1;
	padding-top:392px;
}
#footer-int {
	margin-top:18px;
	font-family:"Gill Sans",Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#72A91A;
	margin:0 auto;
	width:770px;
	position:relative;
}
#footer-home {
	padding-top:21px;
	font-family:"Gill Sans",Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#72A91A;
	margin:0 auto;
	width:100%;
}
a.footer:link {
	color:#72A91A;
	font-family:"Gill Sans",Arial, Helvetica, sans-serif;
	text-decoration:underline;
}
a.footer:hover {
	color:#ffffff;
	font-family:"Gill Sans",Arial, Helvetica, sans-serif;
	text-decoration:none;
}

a.footer:visited {
	color:#72A91A;
	font-family:"Gill Sans",Arial, Helvetica, sans-serif;
	text-decoration:none;
}
	
a.footer:active {
	color:#72A91A;
	font-family:"Gill Sans",Arial, Helvetica, sans-serif;
	text-decoration:none;
}

.copy {
	font-family:"Gill Sans",Tahoma, Geneva, sans-serif;
	font-size:11px;
	color:#333;
}
a.copy:link {
	font-family:"Gill Sans",Tahoma, Geneva, sans-serif;
	font-size:11px;
	color:#B2D081;
}
a.copy:active {
	font-family:"Gill Sans",Tahoma, Geneva, sans-serif;
	font-size:11px;
	color:#B2D081;
}
a.copy:hover {
	font-family:"Gill Sans",Tahoma, Geneva, sans-serif;
	font-size:11px;
	color:#666666;
}
a.copy:visited {
	font-family:"Gill Sans",Tahoma, Geneva, sans-serif;
	font-size:11px;
	color:#B2D081;
}



.sitemap {
	font-family:"Gill Sans",Tahoma, Geneva, sans-serif;
	font-size:12px;
	color:#333;
}
a.sitemap:link {
	font-family:"Gill Sans",Tahoma, Geneva, sans-serif;
	font-size:12px;
	color:#B2D081;
}
a.sitemap:active {
	font-family:"Gill Sans",Tahoma, Geneva, sans-serif;
	font-size:12px;
	color:#B2D081;
}
a.sitemap:hover {
	font-family:"Gill Sans",Tahoma, Geneva, sans-serif;
	font-size:12px;
	color:#666666;
}
a.sitemap:visited {
	font-family:"Gill Sans",Tahoma, Geneva, sans-serif;
	font-size:12px;
	color:#B2D081;
}




/*    FORM     */

input.text {
  color: #000000;
  background-color: #B2D081;
  padding: 2px;
  border: 1px thin #72A91A;
  width: 170px;
  height:14px; 
  font-family:Tahoma, Geneva, sans-serif; 
  font-size:10px;
  
  }


textarea {
  color: #000000;
  background-color: #B2D081;
  padding: 2px;
  border: 1px thin #72A91A;
  width: 170px;
  
  }
  
 



/*    SCROLLPANE     */

a.jScrollArrowUp {
	background: url(../images/basic_arrow_up.gif) repeat-x 0 0;
}
a.jScrollArrowUp:hover {
	background-position: 0 -15px;
}
a.jScrollArrowDown {
	background: url(../images/basic_arrow_down.gif) repeat-x 0 0;
}
a.jScrollArrowDown:hover {
	background-position: 0 -15px;
}
a.jScrollActiveArrowButton, a.jScrollActiveArrowButton:hover {
	background-position: 0 -30px;
}


.orange-bar .jScrollPaneTrack {
	background: #72A91A;
}
.orange-bar .jScrollPaneDrag {
	background: #72A91A url(../images/drag_grab.gif) no-repeat 50% 50%;
}
.orange-bar .scroll-pane {
	background: #D4E5BA;
}
			
.holder {
	float: left;
	margin: 10px;
}

.scroll-pane {
	width:400px;
	height: 310px;
	overflow: auto;
	background: #fff;
	float: left;
}

.wide {
	width: 400px;
}

.super-wide {
	width: 700px;
}

.tall {
	height: 400px;
}

#pane1 {
}
#pane2 {
	height: 150px;
}
#pane3 {
	height: 190px;
}
#pane4 {
	height: 190px;
}






/*NAVIGATION*/
	
#nav ul, #nav li {margin:0;padding:0;font-family:"Gill Sans",Arial, Helvetica, sans-serif;font-style:normal;list-style-type:none;text-align:left;}


ul									{ list-style: none; }

/*.sub_menu 							{background-image:url(../images/nav/nav-bg-sm.png); background-repeat:no-repeat;}*/

/* 
	LEVEL ONE
*/
ul.dropdown                         { position: relative;}
ul.dropdown li                      { font-weight: bold; float: left; zoom: 1; }
ul.dropdown a:hover		            { color: none; }
ul.dropdown a:active                { color: none; }
ul.dropdown li a                    {  padding: 4px 8px; }
ul.dropdown li:last-child a         { border-right: none;  } /* Doesn't work in IE */
ul.dropdown li.hover,
ul.dropdown li:hover                { color: black; position: relative; }
ul.dropdown li.hover a              { color: black; }


/* 
	LEVEL TWO
*/
ul.dropdown ul 						{ width: 110px; visibility: hidden; position: absolute; top: 100%; left: 0; font-size:10px;line-height:8px;   }
ul.dropdown ul li 					{ font-weight: normal; color: #666;  border-bottom: 1px thin #ccc; float: none;  }
									  
                                    /* IE 6 & 7 Needs Inline Block */
ul.dropdown ul li a					{ border-right: none; width: 100%; display: inline-block; text-decoration:none; } 
ul.dropdown ul li a:hover  			{ color:#e42414; }

/* 
	LEVEL THREE
*/
ul.dropdown ul ul 					{ left: 100%; top: 0; }
ul.dropdown li:hover > ul 			{ visibility: visible; color:#e42414; }

