body{
	margin:0px;
	border:0px;
	color:#ffffff;
	font-family:"Trebuchet MS", Helvetica, sans-serif;
	font-size:12px;
	background:#C9D3CD;
	background-image:url(../../images/bodyBg.jpg);
	background-repeat:repeat-x;
}
.clear { clear:both; }
img{border:none;}

#bigDiv {
	width:901px;
	position:absolute;
	left:50%;
	margin-left:-450px;
    background: #fff url(../../images/bodyBgShort.png) repeat-x;
}

/* Header */
#header{
	background:url(../../images/headerBg.png) no-repeat;
	width:901px;
	height:127px;
	behavior: url(images/iepngfix.htc);
}
#navTopWrap{
	float:right;
}  
#navTop{
	padding-top:8px;
	padding-right:4px;
	margin:0;
}
#navTop li{
	display:inline;
	list-style-type:none;
}
#navTop a{
	text-decoration:none;
	font-weight:bold;
	color:#9acad5;
	padding-right:16px;
}
#navTop a:hover{color:#d7ce7a;}
#navTop a:active{color:white;}

/* --------- News Bar -------- */
#newsBarWrap{
	position:absolute;
	z-index:10;
	left:651px;
	top:322px;
/*	background:url(../../images/newsBarBg.png) no-repeat;
	behavior: url(images/iepngfix.htc);
*/
	width:249px;
	height:498px;
	visibility:visible;
}
#newsBarBg{
	background:url(../../images/newsBarBg.png) no-repeat; /* if this is in newsBarWrap the hyperlinks within don't work in IE6 */
	behavior: url(images/iepngfix.htc);
	padding-top:1px;
}
#newsBar{
	margin-top:15px;
	margin-left:19px;
	background:url(../../images/newsBarTop.png) no-repeat;
	behavior: url(images/iepngfix.htc);
	width:214px;
}
#newsBar #top{
	min-height:80px;
    padding-left:6px;
	color:#000;
	text-align:left;
}
#newsBar #top .header{
    font-size:14px;
	font-weight:bold;
	padding-top:6px;
	padding-right:10px;
}
#newsBar #top .content{
	padding-top:10px;
	padding-right:10px;
}
#newsBar .headingWrap{
	background-color:#e0cf6c;
	width:100%;
	height:26px;
	font-size:14px;
	color:#000;
}
#newsBar .headingWrap .heading{
	padding-top:5px;
	padding-left:6px;
	font-weight:bold;
}
#newsBar .contentWrap{
	padding:10px;
}
#newsBar .contentWrap .content{color:#808285;}
#newsBar .dayTime{font-size:10px;}
.moreWrap{text-align:right;}
.more{}
.more a{
	text-decoration:none;
	color:#0a809b;
}
.more a:hover{color:#e0cf6c;}

/* ------- Banner ------- */
#banner{
	margin-top:2px;
	margin-bottom:3px;
	height:137px;
	background:url(../../images/bannerHome-2.jpg) no-repeat;
	behavior: url(images/iepngfix.htc);
	width:901px;
    -moz-border-radius:2ex;
    -webkit-border-radius:2ex;  
}
#bannerLeft{
	float:left;
	background:url(../../images/bannerHome-1.png) no-repeat;
	behavior: url(images/iepngfix.htc);
	width:8px;
	height:137px;
	behavior: url(images/iepngfix.htc);
}
#bannerMid{
	float:left;
	background:url(../../images/bannerHome-2.jpg) no-repeat;
	width:885px;
	height:137px;
	behavior: url(images/iepngfix.htc);
}
#bannerRight{
	float:left;
	background:url(../../images/bannerHome-3.png) no-repeat;
	width:8px;
	height:137px;
	behavior: url(images/iepngfix.htc);
}
/* --- for banner text except for home page ---*/
/*
#bannerContentWrap{
	margin-top:58px;
	margin-left:11px;
}
#bannerContent{font-size:36px}
*/
/*---------- Nav Main ----------*/
#navMain{
	width:901px;
	height:30px;
	border:1px solid red;
}
#searchWrap{
	float:left;
	background:url(../../images/searchBg.png) no-repeat;
	behavior: url(images/iepngfix.htc);
	width:152px;
	height:67px;
	border-right:1px solid white;
	border-bottom:1px solid #9bcbd6;
	padding:0;
	margin:0;
}
#search{
	margin-top:40px;
	margin-left:6px;
}
#searchInputWrap{float:left;}
#searchInputWrap input{
	width:98px;
	height:18px;
	border:1px solid #54a6b9;
	color:#939598;
}
#goBtn{
	background:url(../../images/goBtn-Norm.gif) no-repeat top left;
	width:32px;
	height:22px;
	border:0;
	margin-left:2px;
}
#goBtn:hover{
	background:url(../../images/goBtn-Roll.gif)
}

/* --------- Nav Main -------- */
.topLevel{height:60px;}
#myslidemenu{
	margin-left:0;
	padding-left:0;
}
#navBg1{
	width:94px;
	background:url(../../images/navMainIcon1-Norm.gif) #0a809b no-repeat 7px 8px;
}
#navBg1:hover{background:url(../../images/navMainIcon1-Roll.gif) #e0cf6c no-repeat 7px 8px;}

#navBg2{
	width:114px;
	background:url(../../images/navMainIcon2-Norm.gif) #0a809b no-repeat 9px 8px;
}
#navBg2:hover{background:url(../../images/navMainIcon2-Roll.gif) #e0cf6c no-repeat 9px 8px;}

#navBg3{
	width:112px;
	background:url(../../images/navMainIcon3-Norm.gif) #0a809b no-repeat 9px 8px;
}
#navBg3:hover{background:url(../../images/navMainIcon3-Roll.gif) #e0cf6c no-repeat 9px 8px;}

#navBg4{
	width:94px;
	background:url(../../images/navMainIcon4-Norm.gif) #0a809b no-repeat 9px 8px;
	
}
#navBg4:hover{background:url(../../images/navMainIcon4-Roll.gif) #e0cf6c no-repeat 9px 8px;}

/*---------- Nav Left ----------*/
#navLeft{
	float:left;
	width:152px;
	/*height:383px;*/
	background-color:#e6e7e8;
	border-top:1px solid white;
	border-right:1px solid white;
}
#navLeft ul{
	margin:0;
	margin-top:4px;
	margin-bottom:20px;
	padding-left:10px;
	list-style-type:none;
}
#navLeft ul li{padding-bottom:4px;}
#navLeft a{
	text-decoration:none;
	color:black;
	font-size:12px;
	font-weight:bold;
}
#navLeft a:hover{color:#0a809b;}
#navLeft a:active{color:#808285;}
.navLeftBtn{
	margin-left:4px;
	margin-bottom:4px;
	width:144px;
	height:43px;
}

#navLeftEmail {
	width:100%;
	height:100%;
	background:url(../../images/navLeftEmail-Norm.gif);
}
#navLeftEmail:link, #navLeftEmail:visited{display:block}
#navLeftEmail:hover{background:url(../../images/navLeftEmail-Roll.gif);}	
#navLeftEmail:active{background:url(../../images/navLeftEmail-Active.gif);}	

#navLeftWater {
	width:100%;
	height:100%;
	background:url(../../images/navLeftWater-Norm.gif);
}
#navLeftWater:link, #navLeftWater:visited{display:block}
#navLeftWater:hover{background:url(../../images/navLeftWater-Roll.gif);}	
#navLeftWater:active{background:url(../../images/navLeftWater-Active.gif);}	


#navLeftCurrentissues {
	width:100%;
	height:100%;
	background:url(../../images/navLeftCurrentissues-Norm.gif);
}
#navLeftCurrentissues:link, #navLeftWater:visited{display:block}
#navLeftCurrentissues:hover{background:url(../../images/navLeftCurrentissues-Roll.gif);}
#navLeftCurrentissues:active{background:url(../../images/navLeftCurrentissues-Active.gif);}


#navLeftService {
	width:100%;
	height:100%;
	background:url(../../images/navLeftService-Norm.gif);
}
#navLeftService:link, #navLeftService:visited{display:block}
#navLeftService:hover{background:url(../../images/navLeftService-Roll.gif);}	
#navLeftService:active{background:url(../../images/navLeftService-Active.gif);}	

/* --------- Page Body -------- */
#pageBodyWrap{
	float:right;
	border-top:1px solid white;
	width:748px;
    background: #ffffff;
}
#pageTitleWrap{
	background-color:#e0cf6c;
	height:26px;
}
#pageTitle{
	margin-left:10px;
	font-size:14px;
	font-weight:bold;
	color:#000;
	line-height:27px;
}
#contentWrap{
	float:left;
	background-color:white;
	/*overflow:auto;*/
	width:502px;
	/*height:357px;*/
}
.home #contentWrap
{
    /*height:383px;*/
}
.contentWrap{
    background: #fff;
}
#contentWrap #content
{
    
    /*height:322px;*/
}
.home #contentWrap #content
{
   /* height:348px; */
}
#content{
	color:black;
	border-top:8px solid white;
	border-left:12px solid white;
	border-right:12px solid white;
/*	background-color:#dededf;*/
}
#breadCrumbWrap{
	float:right;
	width:246px;
	/*height:357px;*/
    padding-bottom:20px;
}
.home #breadCrumbWrap
{
    /*height:383px;*/

}
.clearcache{
    position:absolute;
    top:5px;
    right:10px;
    background: #ffffff;
    color:#000;
    font-weight:bold;
}
#footerWrap{text-align:center;}
#footer, #footer a{
	font-size:10px;
	color:#808285;
    margin-top:10px;
}
.bgGray{background-color:#dededf;}
.bgWhite{background-color:white;}
#content #content-main{min-height:300px;}

#side_crumbs
{
    font-weight:bold;
}
#side_crumbs .container_show{display:inline;float:none;}
#side_crumbs .container_hide{display:inline;float:none;}
#side_crumbs .container_title_text{display:inline;float:none;}
#side_brumbs .container_title{clear:both;}
#side_crumbs a
{
    color:#000;
    text-decoration:none;
}
#side_crumbs a.selected
{
    color:#0a809b;
}
#side_crumbs a:hover
{
    color:#0a809b;
}
#side_crumbs .side_crumbs_item
{
    list-style:none;
    padding-left:15px;
}

#baseHomeLink{width:100px;height:110px;margin-top:10px;margin-left:20px;position:absolute;outline: 0 none;  -moz-outline-style: none;}

/* Forms */
.question{width:120px;float:left;}
#questionnaire input, #questionnaire textarea{width:316px;margin-bottom:10px;}
.form_bottom{width:320px;text-align:center;margin-left:120px;}

#formgroup_container_servicerequest input{width:12px;margin-bottom:0px;}
#formgroup_container_other input{width:150px;}
#formgroup_container_other{margin-left:140px;}
#formgroup_container_other .question{width:140px;}

.answer ol{display:block;width:300px;margin-left:140px;padding:0px;}
.answer li{margin:0px;padding:0px;list-style:none;text-indent: -2em;}

.date_area{width:100px;}

#form_div_login input{margin-bottom:10px;}
#form_div_login .form_field_div{width:300px;clear:both;margin-left:60px;}
#form_div_login .form_field_name_div{float:left;}
#form_div_login .form_field_input_div{float:right;}
#form_div_login br{clear:both;margin:10px;}
#form_div_login{width:100%;text-align:center;clear:both;margin-top:20px;}
#footerWrap{clear:both;}

.rounded {
  /*-moz-border-radius:2ex;
  -webkit-border-radius:2ex;*/
} 

.error{color:#c00;font-size:12px;float:right;margin-right:200px;padding-top:25px;} 
.banner_text{font-family:Trebuchet MS;font-size:35px;position:absolute;left:20px;top:80px;font-weight:bold;}


#quick_nav_menu{position:relative;margin:0px;padding:0px;}
#quick_nav_menu ul{float:left;clear:both;position:absolute;padding:0px;background: #d1d3d4;z-index:20;display:none;left:0px;top:16px;width:150px;}
#quick_nav_menu li{display:block;margin:6px;}
#quick_nav_menu ul li a{color:#939598;}
#quick_nav_menu ul li a:hover{color: #0a809b;}
#header{z-index:20;}
#navTopWrap ul{padding:0px;padding-top:4px;padding-right:5px;}
#navTopWrap li{padding:0px;}
#navTopWrap li ul li{padding:0px;}
.ui-dialog img{margin-right:5px;margin-left:5px;}


.mmi_questionSortHandle{width:40px;}
.mmi_questionName{width:200px;}
.mmi_questionVariable{display:none;}
.mmi_question{margin-left:0px;}
.mmi-admin_questionList{padding-left:0px;}
.mmi_questionNumber{width:20px;}
.mmi_questionSortHandle{width:30px;}
.mmi_questionType{width:100px;}
.mmi_questionType select{width:100px;}
.mmi_questionDescription, .mmi_questionOptions, .mmi_questionDependencies, .mmi_questionDelete{width:30px;}
#questionnaire .checkboxgroup_item_input .edit_checkbox{width:20px;}
.addthisBtns{
    margin-left:30px;
    margin-bottom:10px;
    margin-top:5px;
}
