.no_display {
display: none;
}

#spacer {
margin: 0px;
padding: 0px;
line-height: 0px;
}

body {
font-family: Arial, sans-serif;
margin: 0px 0px 0px 0px;
padding: 0px;
text-align: center;
background-color: #006600;
/*background-image: url("../images/back_img.jpg");*/
}

#wrap {
margin: 0px auto;
padding: 0px;
text-align: left;
width: 1000px;
background-color: #fff;
border: solid 10px #fff;
background-image: url("../images/bg_content.jpg");
background-repeat: repeat-y;
}






#header {
width: 1000px;
height: 104px;
background-image: url("../images/bg_header.jpg");
}

#header h1, img, a {
margin: 0px;
padding: 0px;
}



#header_nav p {
margin: 0px 3px 0px 0px;
padding: 16px 0px 0px 0px;
font-size: 13px;
text-align: right;
color: #000;

}

#header_nav a {
margin: 0px 0px 0px 0px;
padding: 0px;
color: #000;
text-decoration: none;
}

#header_nav a:hover {
	color: #0099ff;
}

/*Javascript dropdowns*/

#dropdowns {
 position: relative;
 margin: 0px;
 padding:0px;
 background-color: #003366;
}

#dropdowns ul {
  list-style: none;
  margin: 0px 0px 0px 50px;
  padding: 4px 0px;
}

#dropdowns li {
  display: inline;
  margin: 0px 8px 0px 8px;
  padding: 0px;
}

#dropdowns a {
  font-weight: bold;
  text-decoration: none;
  color: #FFF;
  margin: 0px;
  padding: 0px;
}

#dropdowns .menu ul {
  text-align: left;
  list-style: none;
  margin: 0px;
  padding: 0px;
  width: 210px;
  font: 11px Arial, Helvetica, sans-serif;
  background-color: #71B4F7;
  border-bottom: solid 1px #aaa;
}

#dropdowns .menu li {
  display: block;
  margin: 0px 0px  0px 0px;
  padding:0px 0px 0px 4px;
  line-height: 18px;
  border-top: solid 1px #fff;
}

#dropdowns .menu a {
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
  text-decoration: none;
  color: #000;
}

#dropdowns .menu a:hover {
  color: #FFF;
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
}







/*CSS Drop Down Nav Start*/

#nav {
	position: relative;
 
	background-color: #cccc99;
	height: 30px;
	border-bottom: solid 0px #0099ff;
	font-weight: bold;
}


#nav, #nav ul {
  margin: 0px 0px 0px 0px;
	list-style: none;
	font-size: 14px;
}

#nav a {
	display: block;
	width: 12em;
	color: #cccc99;
	text-decoration: none;
	background-color: #cccc99;
	border-bottom: 1px solid #fff;
}




#nav ul {
	margin: 0px 0px 0px 22px;
	padding: 0px 0px 0px 0px;
	
}

#nav li {
	float: left;
	/*width: 20em;*/
	color: #cccc99;

}


#nav li ul {
	position: absolute;

	width: 12em;
	left: -999em;
}



#nav li:hover ul, #nav li.sfhover ul {
	left: auto;
	margin: 0px 0px 0px -5px;
	padding: 0px 0px 0px 0px;
	font-size: 13px;
	line-height: 30px;
	border: solid #cccc99 12px;
	
	
	}

/*Drop Down End*/


/*top nav not used*/

#top_nav {
font-size: 14px;
background-color: #cccc99;
height: 30px;
border-bottom: solid 0px #666666;
}

#top_nav p {
text-align: center;
color: #003399;
height: 14px;
margin: 0px 0px 0px 0px;
padding: 9px 0px 0px 0px;
}

#top_nav a {
font-weight: bold;
margin: 0px 12px 0px 12px;
color: #cccc99;
text-decoration: none;
}

#top_nav a:hover {
	text-decoration: none;
	color: #0099ff;
	text-decoration: none;
	
}

#top_nav a:visited {
	text-decoration: none;
	color: #fff;
	text-decoration: none;
	
}






/*end top_nav not used*/



#sub_nav {
width: 1000px;
height: 290px;
background-color: #cccc99;
text-align: center;
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #fff;
text-align: center;
border-top: solid 10px #fff;
font-size: 14px;
text-decoration: none;
}


#sub_nav img {
    margin: 7px 5px 15px 5px;
    padding: 0px 0px 0px 0px;

    /*padding: 25px 10px 15px 10px;*/
	border: solid 5px #fff;

}

#sub_nav a {
font-weight: bold;
margin: 20px 12px 0px 0px;
color: #000;
text-decoration: none;
padding: 0px 0px 0px 0px;

}

#sub_nav a:hover {
	text-decoration: none;
	color: #0099ff;
	
}

#sub_nav a:visited {
	text-decoration: none;
	color: #fff;
	
}


#sub_nav ul {
font-weight: bold;
margin: 12px 12px 0px 10px;
color: #000;
text-decoration: none;
padding: 0px 0px 0px 0px;
text-align: left;
}


#sub_nav li {
font-weight: bold;
margin: 5px 12px 0px 3px;
color: #000;
text-decoration: none;
padding: 0px 0px 0px 0px;
text-align: left;
}



#sub_nav table {
	line-height: 20px;
	text-align: center;
	
}

#sub_nav td {
	text-align: center;
	padding: 10px 12px 0px 12px;

}

#sub_nav p {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight: normal;
margin: 10px 12px 0px 0px;
color: #000;
text-decoration: none;
padding: 0px 0px 0px 0px;
font-size: 12px;
line-height: 16px;
text-align: left;

}

#sub_nav h1 {
font-size: 18px;
font-family: Verdana, Arial, Helvetica, sans-serif;
margin: 8px 0px 0px 0px;
padding: 0px 0px 0px 0px;
color: #000;
text-align: left;
}


#content {
font-family: Verdana, Arial, Helvetica, sans-serif;
width: 1000px;
position: relative;
background-color: #fff;
height: auto;

}



/*


#content_long {
font-family: Verdana, Arial, Helvetica, sans-serif;
width: 1000px;
position: relative;
background-color: #fff;
height: 2700px;

}







#content_home {
font-family: Verdana, Arial, Helvetica, sans-serif;
width: 1000px;
position: relative;
background-color: #fff;
height: 1400px;

}



#content_2000 {
font-family: Verdana, Arial, Helvetica, sans-serif;
width: 1000px;
position: relative;
background-color: #fff;
height: 2000px;

}

*/




#content_left {
	float: left;
	background-color: #339900;
	width: 198px;
	height: 100%;
	border-top: solid 1px #fff;

	
	background-image: url("../images/left-col-back.jpg");
	background-repeat: repeat-y;
}

#content_left a:link { 
	color: #fff;
	margin: 0px 0px 6px 0px;
	padding: 0px 0px 0px 0px;	
	
	text-decoration: underline;
	font-size: 12px;
	
	
}


#content_left a:hover { 
	color: #99ccff;
	margin: 0px 0px 6px 0px;
	padding: 0px 0px 0px 0px;	
	
	text-decoration: none;
	font-size: 12px;
	
}

#content_left a:visited { 
	font-size: 12px;
	color: #99ccff;
	margin: 0px 0px 6px 0px;
	padding: 0px 0px 0px 0px;	
	text-decoration: none;
	
}


#content_left h2 {
font-size: 18px;
font-family: Verdana, Arial, Helvetica, sans-serif;
margin: 10px 0px 0px 0px;
padding: 0px 12px 4px 12px;
color: #000;
}

#content_left h3 {
font-size: 14px;
font-family: Verdana, Arial, Helvetica, sans-serif;
margin: 10px 0px 0px 0px;
padding: 0px 12px 4px 12px;
color: #003300;
}


#content_left h4 {
font-size: 12px;
font-family: Verdana, Arial, Helvetica, sans-serif;
margin: 10px 0px 0px 0px;
padding: 0px 12px 4px 12px;
color: #ff6600;
}

#content_left p {
font-size: 12px;
line-height: 16px;
margin: 3px 0px 0px 0px;
padding: 0px 12px 4px 12px;
color: #fff;
font-weight: bold;
text-align: left;

}







#content_left ul {
	list-style: none;
font-size: 12px;
line-height: 30px;
color: #fff;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;

}

#content_left li {
	display: block;
	border-bottom: solid 1px #fff;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	/*background-image: url("../images/nav_back.jpg");*/
	color: #fff;
	font-weight: bold;
	text-align: left;
	text-decoration: none;
	
}




#content_left img {
	margin: 0px;
    padding: 0px;
	border: 0px;
}
#content_left table {
	margin: 0px;
	padding: 0px;
	font-size: 12px;
}




/*------------------------------------------*/





#content_center {
font-family: Verdana, Arial, Helvetica, sans-serif;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
width: 600px;
height: 100%;
float: left;
height: 100%;

}
#content_center h2 {
font-size: 20px;
font-family: Verdana, Arial, Helvetica, sans-serif;
margin: 10px 10px 10px 10px;
padding: 0px;
color: #000;
text-align: left;
}


#content_center h3 {
font-size: 16px;
font-family: Verdana, Arial, Helvetica, sans-serif;
margin: 10px 10px 10px 10px;
padding: 0px;
color: #0033cc;
}


#content_center h4 {
font-size: 13px;
font-family: Verdana, Arial, Helvetica, sans-serif;
margin: 15px 10px 5px 10px;
padding: 0px;
color: #ff6600;
}

#content_center p {
font-size: 12px;
margin: 10px 10px 10px 10px;
padding: 0px;
line-height: 150%;

}

#content_center ul {
font-size: 12px;
margin: 0px 0px 15px 10px;
padding: 0px 0px 0px 10px;

}

#content_center li {
	margin-top: 9px;
	line-height: 150%;
	margin: 2px 10px 0px 10px;
	padding: 0px 10px 0px 0px;
}


#content_center img {
	margin: 0px 0px 5px 5px;
	padding: 0px 5px 0px 5px;
	border: solid 1px #cccccc;
}


#content_center a:link { 
	color: #544b2d;
}
#content_center a:visited { 
	color: #0722e8;

}

#content_center hr {
	width: 100%;
	text-align: center;
	margin: 10px 10px 10px 10px;
	
}

#content_right {
	float: right;
	background-color: #fff;
	width: 180px;
	height: 100%;
	border-top: solid 1px #fff;
	
}

#content_right a:visited { 
	color: #0722e8;
	/*margin: 10px 10px 10px 10px;*/
	
}


#content_right h2 {
font-size: 18px;
margin: 10px 10px 10px 10px;
padding: 0px;
color: #000;
}

#content_right h3 {
font-size: 14px;
margin: 10px 10px 10px 10px;
padding: 0px;
color: #0033cc;
}


#content_right h4 {
font-size: 14px;
font-family: Verdana, Arial, Helvetica, sans-serif;
margin: 10px 10px 10px 10px;
padding: 0px;
color: #000;
}

#content_right p {
font-size: 12px;
margin: 10px 10px 10px 10px;
padding: 0px;
line-height: 150%;

}

#content_right ul {
font-size: 12px;
margin: 10px 0px 10px 0px;
padding: 0px 0px 0px 25px;

}

#content_right li {
	margin-top: 3px;
	line-height: 150%;
}


#content_right img {
	margin: 10px 10px 10px 10px;
    padding: 0px;
	border: 0px;
}
#content_right table {
	margin: 0px;
	padding: 0px;
	font-size: 12px;
}



#sub_footer {
	
	height: 105px;
	text-align: center;
	background-color: #ffff99;
	border-top: 0px solid #cc9966;
	background-image: url("../images/bottom-content.jpg");
	clear: both;

	
}

#footer {
height: 80px;
text-align: center;
background-color: #cccc99;
border-top: 5px solid #cccccc;
clear: both;


}


#footer h3 {
font-size: 11px;
margin: 10px 10px 0px 10px;
padding: 0px;
color: #000;
}


#footer p {
font-size: 11px;
margin: 10px 10px 0px 10px;
padding: 0px;
}

#footer a {
	text-decoration: none;
	color:#000000;
}

#footer a:hover {
	text-decoration: underline;
	color:#000;
}
