
body{
	text-align:center;
	margin:0;
	padding:0;
	background-color:#fff;
	background-image:url(../img/layout3/body_background.jpg);
	background-repeat:repeat-x;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	line-height:16px;
	color:#5f5f5f;
}


/*------------   STRUCTURE  ------------------------ */
#container{
	width:979px;
	margin:0 auto;
	padding:0 1px;
	background-image:url(../img/layout3/active_background.gif);
	background-repeat:no-repeat;
	voice-family: "\"}\""; 
	voice-family:inherit;
	width:977px;
	height:700px;
	text-align:left;
}


#main_area{
	width:977px;
}


#header{
	width:977px;
	height:252px;
	z-index:1;
	position:absolute;
}


#header-flash{
width:977px;
height:252px;
position:absolute;
}

#menu_col{
	width:264px;
	height:500px;
	float:left;
	position:relative;
	top:115px;
	padding-left:23px;
	voice-family: "\"}\""; 
	voice-family:inherit;
	width:241px;
	z-index:3000;
}



#n_content {
float:left;
text-align:left;
width:498px;
position:relative;
top:200px;
z-index:2;
}

#sidebar {
float: left;
width: 186px;
padding:0px 27px 0px 0px;
height:400px;
margin:0px 0px 0px 28px;
position:relative;
top:279px;
text-align:center;
	voice-family: "\"}\""; 
	voice-family:inherit;
	width:158px;

}
#sidebar img{
	display:block;
	margin-bottom:5px;
}

#sidebar img#cs_title, #sidebar img#newsletter_title{
	margin-bottom:15px;	
}

#sidebar .case-study{
	display:block;
	margin-bottom:15px;
	padding-bottom:5px;
	clear:both;
}

#sidebar a.case-study{
	text-decoration:none;
	color:#5f5f5f;
}

#sidebar a.case-study:hover{
background-color:#e2e9f9;
color:#5f5f5f;
}

#footer_container{
	width:100%;
	height:535px;
	clear:both;
	text-align:center;
	background-image:url(../img/layout3/footer_background.jpg);
	background-repeat:repeat-x;
	
}
#footer{
	width:979px;
	height:535px;
	margin:0 auto;
	text-align:left;
	clear:both;
	background-image:url(../img/layout3/inner_footer_background.jpg);
	background-repeat:no-repeat;
	padding:320px 1px 0px 1px;
	voice-family: "\"}\""; 
	voice-family:inherit;
	width:977px;
	height:215px;
	line-height:21px;
}

#footer a{
display:block;
color:#6389d6;
}

#footer a:hover{
	color:#466198;
}

.footer_list{
width:195px;
float:left;
padding-left:40px;
	voice-family: "\"}\""; 
	voice-family:inherit;
	width:155px;
}
.f-title{
font-weight:bold;
text-decoration:none;
font-size:12px;
}

form, input{
padding:0;
margin:0;
}

#search{
clear:both;
height:43px;
}

#search div{
float:left;	
}

#searchbox{
padding:2px 4px 0 0;
}
input#search-field{
width:130px;
border:1px solid #97c1e1;

}

select.jump_styles{
	width:211px;
	background-color:#2354ae;
	color:#fff;
	border:1px solid #6890d8;
}

.jump_styles .jump_header{ color:#fff;}

.jump_styles .jump_title{color:#fff;}

.jump_styles option{color:#6092ed;}


#cright{
position:relative;
top:40px;
	color:#6389d6;
}
/*------------   GENERAL  ------------------------ */


h1{
font-size:20px;
margin:12px 0 18px 0;
line-height:24px;
font-family: Tahoma, Arial, Helvetica, sans-serif;
color:#2354ae;
}

h1.oneline{
margin-top:37px;	
}

h2{
margin:20px 0 7px 0;
font-size:15px;
color:#2354ae;
font-family: Tahoma, Arial, Helvetica, sans-serif;
line-height:24px;
}

a img {border:0;}

#n_content a{
color:#4b5f90;
font-weight:bold;
text-decoration:none;
}

#n_content a:hover{
text-decoration:underline;	
}

.fpara{
margin-top:0;
padding-top:0;
}

.box_holder{
width:496px;
margin-bottom:20px;
}

.go_button
{
display:block;
clear:both;
width:46px;
height:20px;
}

.divider {
border-bottom-width: 1px;
border-bottom-style: dashed;
border-bottom-color: #62B7F4;
margin-top: 32px;
margin-bottom: 32px;
}

.img_rt_pad_bt_lt {
margin-bottom: 15px;
margin-left: 15px;
border: 1px solid #97c1e1;
}

.img_rt_pad_lt {
border: 1px solid #999999;
margin-left: 15px;
}

.img_bt_rt_pd {
margin-right: 10px;
margin-bottom: 10px;
}
.img_pd_lt_tp {
padding-top: 10px;
padding-left: 10px;
}

.img-left-bord {
margin-bottom: 10px;
border: 1px solid #999999;
margin-right: 10px;
}

.left_img {
border: 1px solid #999999;
margin-right: 15px;
}



.pic_space {
padding-top: 10px;
padding-bottom: 5px;
}


.image-left {
	margin-right: 15px;
}


div#breadcrumbs{ width:330px; z-index:12; }
div#breadcrumbs a{color: #5f85d6; text-decoration: none; font-size:10px;}
div#breadcrumbs a:hover{text-decoration:underline;}

#newsletter-link{padding-bottom:10px;}
/*------------  MENU ------------------------ */

#menu_two {position:absolute; top:54px; z-index:2; width:213px; height:486px; background-image:url(../img/layout3/newMenu/newBacker.gif)}

#menu_two ul {margin:0; list-style:none; white-space:nowrap; text-align:left; padding:0;}

#menu_two li {margin:0; padding:0; list-style:none;}
#menu_two li {display:inline;}
#menu_two ul ul {position:absolute; left:-9999px;}
#menu_two ul#toplevel {position:absolute; left:0; top:0;}

#menu_two a {display:block; font:normal 12px verdana,arial,sans-serif; color:#000; line-height:22px; text-decoration:none; padding:0 20px 0 10px;} 
#menu_two li a.fly {width:213px; height:31px; padding:0; margin:0;}
#menu_two li a.fly:hover {background-position:0px -31px;}

#menu_two li a#home {background-image:url(../img/layout3/newMenu/home.gif);}
#menu_two li a#flow {background-image:url(../img/layout3/newMenu/flow.gif);}
#menu_two li a#water {background-image:url(../img/layout3/newMenu/water.gif);}
#menu_two li a#level{background-image:url(../img/layout3/newMenu/level.gif);}
#menu_two li a#groundwater {background-image:url(../img/layout3/newMenu/groundwater.gif);}
#menu_two li a#weather {background-image:url(../img/layout3/newMenu/weather.gif);}
#menu_two li a#telemetry {background-image:url(../img/layout3/newMenu/telemetry.gif);}
#menu_two li a#services {background-image:url(../img/layout3/newMenu/services.gif);}
#menu_two li a#rentals {background-image:url(../img/layout3/newMenu/rentals.gif);}
#menu_two li a#industries {background-image:url(../img/layout3/newMenu/industries.gif);}
#menu_two li a#news {background-image:url(../img/layout3/newMenu/news.gif);}
#menu_two li a#case-studies {background-image:url(../img/layout3/newMenu/casestudies.gif);}
#menu_two li a#tools {background-image:url(../img/layout3/newMenu/tools.gif);}
#menu_two li a#about {background-image:url(../img/layout3/newMenu/about.gif);}
#menu_two li a#contact {background-image:url(../img/layout3/newMenu/contact.gif);}





#menu_two li div a {color:#1b3f84}

#menu_two ul li:hover > ul {left:100%; margin-top:-23px;}

#menu_two a:hover {
text-decoration:underline;	
}
#menu_two a:hover ul,
#menu_two a:hover a:hover ul, 
#menu_two a:hover a:hover a:hover ul {left:100%;}
#menu_two a:hover ul ul, 
#menu_two a:hover a:hover ul ul {left:-9999px;}

#menu_two table {position:absolute; left:99%; height:0; width:0; border-collapse:collapse; margin-top:-7px; margin-left:-3px;}

#menu_two li.divtest {
	display:block;

	margin-top:-8px;
}

#menu_two div.lefttest{


	background-repeat:no-repeat;
	color:#1b3f84;
	float:left;
	margin:-1px 0 0 0;
	voice-family: "\"}\""; 
  	voice-family:inherit;


}
#menu_two div#menu-telemetry, #menu_two div#menu-tools {
		background-image:url(../img/layout3/menu/back_flow.gif);
}
#menu_two div#menu-flow{background-image:url(../img/layout3/menu/menu-flow6.jpg); width:741px; height:311px;}

#menu_two a.readnextrule{color:#CCC;}
#menu_two div#menu-level{background-image:url(../img/layout3/menu/menu-level6.jpg); width:492px; height:261px;}
#menu_two a.readnextrule{color:#CCC;}
#menu_two div#menu-groundwater{background-image:url(../img/layout3/menu/groundwater-monitoring4.jpg); width:470px; height:234px;}
#menu_two a.readnextrule{color:#CCC;}
#menu_two div#menu-weather{background-image:url(../img/layout3/menu/menu-weather.jpg); width:465px ; height:250px ;}
#menu_two a.readnextrule{color:#CCC;}
#menu_two div#menu-water{background-image:url(../img/layout3/menu/menu-wq.jpg); width:668px; height:255px;}
#menu_two a.readnextrule{color:#CCC;}
#menu_two div#menu-water-two{background-image:url(../img/layout3/menu/wq-backer-6.jpg); width:717px; height:305px;}
#menu_two a.readnextrule{color:#CCC;}
#menu_two div#menu-services, #menu_two div#menu-industries{background-image:url(../img/layout3/menu/menu-services2.jpg); width:210px; height:232px;}
#menu_two a.readnextrule{color:#CCC;}
#menu_two div#menu-tools{background-image:url(../img/layout3/menu/menu-tools2.jpg); width:198px; height:140px;}
#menu_two a.readnextrule{color:#CCC;}
#menu_two div#menu-rentals{background-image:url(../img/layout3/menu/menu-rentals2.jpg); width:221px; height:140px;}
#menu_two a.readnextrule{color:#CCC;}
#menu_two div#menu-telemetry{background-image:url(../img/layout3/menu/menu-telemetry2.jpg); width:211px; height:101px;}



#menu_two div.lefttest a{
padding:0;
margin:0 0 5px 0;
font-size:11px;
font-weight:bold;
line-height:15px;
font-weight:normal;
}

#menu_two div.lefttest a.last{
padding:0;
margin:0 0 12px 0;
}



#menu_two div.lefttest a.menu-sub{
	color:#293e64;
	font-size:9px;
	font-weight:normal;
	margin-left:4px;
	line-height:13px;
}

#menu_two div.lefttest a.menu-header{
	font-weight:bold;
}
#menu_two div.lefttest a.menu-prod{
	color:#3a5079;
	margin-left:4px;
	font-size:9px;
}

#menu_two div.firstcol{
	width:131px;
	height:231px;
	position:absolute;
	top:4px;
	left:27px;
}


#menu_two div.secondcol{
	width:144px;
	height:231px;
	position:absolute;
	top:17px;
	left:245px;	

}

#menu_two div.thirdcol{
	width:146px;
	height:210px;
	position:absolute;
	top:46px;
	left:478px;	
}

#menu_two div.fourthcol{
	width:149px;
	height:231px;
	position:absolute;
	top:40px;
	left:516px;	
}

#menu_two div.lefttest a.menu-header-tspace{
	margin-top:8px;
	font-weight:bold;
}

#menu_two div.lefttest a.menu-header-tspace-two{
	margin-top:12px;
	font-weight:bold;
}
#menu_two div.lefttest a.menu-header-tspace-large{
	margin-top:16px;
	font-weight:bold;
}

#menu_two div.lefttest a.menu-header-midspace{
	margin-top:24px;
	font-weight:bold;
}

#menu_two div.lefttest a.menu-header-largespace{
	margin-top:32px;
	font-weight:bold;
}

#menu_two div.lefttest a.menu-header-top{
	margin-top:44px;
	font-weight:bold;
}

#menu_two #level_secondcol{top:0px; left:284px;}
#menu_two #wq_secondcol{top:8px; left:270px;}
#menu_two #wq_thirdcol{top:8px; left:505px;}

#menu_two #menu-groundwater .secondcol{top:6px; left:268px;}
#menu_two #menu-weather .secondcol{top:6px; left:268px;}

#menu_two #menu-flow .secondcol{top:44px; left:264px;}
#menu_two #menu-flow .thirdcol{top:33px; left:514px;}

#menu_two div.lefttest #large-pipe-link{margin-top:31px; font-weight:bold;}
#menu_two div.lefttest #coriolis-link{margin-top:9px; font-weight:bold;}
#menu_two div.lefttest #heat-meter-link{margin-top:38px; font-weight:bold;}
#menu_two div.lefttest #open-channel-link{margin-top:30px; font-weight:bold;}

div#menu-selectors{
position:absolute;
top:548px;
}

#menu_two div.lefttest a.overview-link{
	font-size:11px;
	font-weight:bold;
	margin:3px 0 23px 0;
}
