<!-- 
body{
 font-family:tahoma;
padding:0; /*remove padding */
margin:0; /* remove margins */
border:0; /* remove borders */
text-align:left;
height:300px; /* fix height to 100% for IE */
min-height:300px; /* fix height for other browsers */
background-color: #336666;

color: #333333;
font-size:12px;}
p {margin: 5px 0; }
td {font-size:11px;}
/* Main divs for layout */
#content_container {visibility:visible; position:relative; topmargin: 0;height:auto !important;height:400px;min-height:400px; overflow:auto;display:block;float:left;}
#content_wrap {visibility:visible; overflow:hidden; height:auto !important;height:400px;min-height:400px; padding:0 0px 0px 0px; margin:0; z-index:600;display:block;float:left;overflow:visible;}
#content_wrap[id] {height:400px; min-height:400px; /* set min height for IE */}html>body #content_wrap {height:400px;} 
#content_wrap2 {visibility:visible; overflow:hidden; height:auto !important;height:400px;min-height:400px; padding:0 10px 0px 10px; margin:0; z-index:600;display:block;float:left;overflow:visible;}
#content_wrap2[id] {height:400px; min-height:400px; /* set min height for IE */}html>body #content_wrap {height:400px;} 
#wrapper {background-color: #FFFFFF; width: 1000px; height: 615px; margin: 10px auto; }
#wrapper[id] {background-color: #FFFFFF; height:auto; min-height:615px; /* set min height for IE */}
#wrapper_home {background-color: #FFFFFF; width: 600px; padding:10px 10px 0 0; height: 350px; margin: 5px auto ; text-align: left;display:block;float:center;}
#content_wrap_home {visibility:visible; overflow:hidden; margin: 0;padding:0; z-index:600;display:block;float:left;height: 350px; }


/* Header */
#header {height: 222px; clear: both; position: relative;}
#header_topnav{z-index:47; position: relative; margin: 0 0 0 0; float: right; text-align: left; padding:0; }		
 	

/* Footer */
#footer { border-top: 4px solid #336666; margin: 0px 0 0px 0;clear:both; text-align:center; font-weight: none; text-size: 10px; padding:1px 0 5px 0; BACKGROUND-color: #000033; }
.footer_txt {margin: 0 0 0 0;padding: 0 0 0 0;FONT-SIZE: 11px;COLOR: #fff;FONT-WEIGHT: none;TEXT-DECORATION: none;}
.footer_txt2 {margin: 0 0 0 0;padding: 0 0 0 0;FONT-SIZE: 10px;COLOR: #3366cc;FONT-WEIGHT: none;TEXT-DECORATION: none;}
a.footer_link:link, a.footer_link:visited, a.footer_link:active {font-size: 11px;font-weight: none;text-decoration: none;color: #fff;}
a.footer_link:hover {font-size: 11px;font-weight: none;text-decoration: underline;color: #fff;}

a.footer_link:link, a.footer_link:visited, footer_link:hover, a.footer_link:active {font-size: 11px;font-weight: none;text-decoration: none;color: #fff;}

/* TOP NAV */
#logo{position:relative; float:left; top:11px; left:10px; padding: 0px; z-index:222; width:256px; height:70px;display:block; z-index:670;}
#navcontainer{width:1000px;margin: 0;float:left; padding:0;font-family:Lucida Sans Unicode;}
ul#navlist{width:1000px; float:right; margin: 0 AUTO; padding:0px; white-space: nowrap; margin:0px; }
#navlist li{float:left;display: inline;list-style-type: none;}
#navlist a { padding:0; border: 0px solid #ccc; text-decoration: none; text-align:center;}
#navlist a:link, #navlist a:visited{color: #ffffff;background-color: #000033;text-decoration: none; padding:2px 0px; display:block; text-align:center;}
#navlist a:hover {color: #ffffff;background-color: #3366cc;text-decoration: none; padding:2px 0px; text-align:center;}
#navlist #current {color: #fff;background-color: #3366cc;text-decoration: none; padding:2px 0px; text-align:center;}
.top_img {float:right; text-align:right;border-bottom: 1px solid #ffffff;height:135px;clear:both;}
.topnav {font-size:12px;}
.topnav2 {font-size:11px; background-color: #0068B4;}
.thumbnail {float:left; display:block; padding-right:3px;}

.layout_left {position:relative; width:185px; display:block; clear:none; padding: 0 0 0 10px; margin: 0px; float: left; text-align:left;}		 	
.layout_middle {width:475px; clear:none; height:auto !important;height:100px;min-height:100px;display:block; padding: 0; margin: 0 20px 0 0; float: left; text-align:left;padding-right:10px;}		 	
.layout_right {display:block; height:auto !important;height:370px;min-height:370px;width:290px; clear:none; padding: 0; margin: 7px 0 0 0; float: left; text-align:left;}		 	
.layout_middle_2 {width:580px; clear:none; height:auto !important;height:320px;min-height:320px;display:block; padding: 0; margin: 0 20px 0 0; float: left; text-align:left;padding-right:10px;}		 	
.layout_middle_all {width:700px; clear:none; height:auto !important;height:420px;min-height:420px;display:block; padding: 0; margin: 0 20px 0 0; float: left; text-align:left;padding-right:10px;}		 	
.layout_right_2 {display:block; height:auto !important;height:320px;min-height:320px;width:190px; clear:none; padding: 0; margin: 0; float: left; text-align:left;}		 	
.layout_left_2 {width:640px; clear:none; height:auto !important;height:320px;min-height:320px;display:block; padding: 0 0 0 10px; margin: 10px 20px 0 10px; float: left; text-align:left;padding-right:10px;}		 	
.layout_middle_scroll {overflow-x:hidden;width:475px; clear:none; height:365px;display:block; padding: 0; margin: 0 10px 0 0; float: left; text-align:left; padding-right:10px;}		 	
.layout_right_cliff {position:relative; display:block; z-index:555; height:auto !important;height:370px;min-height:370px;width:290px; clear:none; padding: 0 0 0 0; margin: -141px 0 0 0; float: right; text-align:right;}		 	
.layout_middle_gallery {width:266px; clear:none; height:auto !important;height:100px;min-height:100px;display:block; padding: 0; margin: 0 20px 0 0; float: left; text-align:left;padding-right:10px;}		 	
.layout_right_gallery {display:block; height:auto !important;height:370px;min-height:370px;width:290px; clear:none; padding: 0; margin: 7px 0 0 0; float: left; text-align:left;}		 	


/* TEXT FORMAT */
.green {FONT-SIZE: 11px;COLOR: #0067B4;FONT-WEIGHT: none;TEXT-DECORATION: none;}	

/* HEADERS & txt */ 
H1 {margin:0;padding:3px 5px 2px 0px;FONT-SIZE: 13px;COLOR: #3366cc;FONT-WEIGHT: bold;TEXT-DECORATION: none;}	
H2 {margin:0;padding:5px 5px 5px 0;FONT-SIZE: 12px;COLOR: #3366cc; FONT-WEIGHT: bold; TEXT-DECORATION: none;}	
H3 {width:150PX; border-bottom: 1px dotted #003366;line-height:18px;margin:0;padding:5px 5px 0px 0px;FONT-SIZE: 11px;COLOR: #3366cc;FONT-WEIGHT: normal;TEXT-DECORATION: none;}	
H4 {margin:0;FONT-SIZE: 12px;COLOR: #000033;padding:5px 0 0 0;FONT-WEIGHT: bold;TEXT-DECORATION: none;}	
H5 {margin:0;padding:0px 0;FONT-SIZE:11px;line-height:13px;COLOR: #669933;FONT-WEIGHT: normal;TEXT-DECORATION: none;}	
.home_green {margin:0;FONT-SIZE: 11px;COLOR: #669933;FONT-WEIGHT: normal;TEXT-DECORATION: none;}	
.home_green_lge {margin:0;FONT-SIZE: 9px;COLOR: #669933;FONT-WEIGHT: normal;TEXT-DECORATION: none;}	
.error {margin:0;FONT-SIZE: 11px;COLOR: #cc0033;FONT-WEIGHT: normal;TEXT-DECORATION: none;}	

UL {
	FONT-SIZE: 12px;
	COLOR: #5B5B5B; padding:0;left-margin:0px;
	list-style-image: url(http://www.digitalenvie.com/DJHAYES/images/global/ic_bullet_red.gif);
}

.footer {color:#333333; margin: 0;clear:both; text-align:left; font-weight: normal; font-size: 9px; padding:0;}

/* LINKS */ 
a {color:#3366cc; text-decoration:none;}
a:link {color:#3366cc;	TEXT-DECORATION: underline;}
a:hover {color:#3366cc; text-decoration:none;}

/* FORMS */ 

div.row {clear: both;padding-top: 3px;}
div.row span.label {float: left;width: 94px;text-align: right;FONT-SIZE: 12px;COLOR: #000033;FONT-WEIGHT: bold; padding:3px 4px 0 0;}
div.row span.formw {float: right;width: 380px;text-align: left;} 

a.left_nav:hover, a.left_nav:active, a.left_nav:link, a.left_nav:visited {color:#000033;FONT-WEIGHT: none;TEXT-DECORATION: none;}	
a.left_nav_at:hover, a.left_nav_at:active, a.left_nav_at:link, a.left_nav_at:visited {color:#3366cc;FONT-WEIGHT: none;TEXT-DECORATION: none;}	


/* LINKS */

a.link_bot_nav:link, a.link_bot_nav:visited, a.link_bot_nav:active {
	FONT-SIZE: 11px;
	COLOR: #ffffff;
	FONT-FAMILY: Verdana, Ariel;
	FONT-WEIGHT: none;
	TEXT-DECORATION: none;
}
a.link_bot_nav:hover {
	FONT-SIZE: 11px;
	COLOR: #ffffff;
	FONT-FAMILY: Verdana, Ariel;
	FONT-WEIGHT: none;
	TEXT-DECORATION: underline;
}

/* GENERAL */ 
.float_left {float:left; padding:5px 5px 0 0;width:10em;}
.float_left2 {float:left; padding:5px 5px 0 0;width:auto;}
.clear_both {clear:both; display:block;}
.clear_left {clear:left; display:block;}
.clear_right {clear:right; display:block;}
.clear {clear:both;display:block;height:0px;overflow:hidden;margin:0;padding:5px;}


















