body{background-color:#EEEEEE}

a, a:visited{color:#275CA8}
a:hover{text-decoration:none}

#container{width:100%; text-align:center;}

#layout{width:991px; margin:0px auto; text-align:center; background-image: url('http://info.watertrax.com//images/landingpage/bg.gif'); background-repeat:repeat-y;}
#header{width:920px; margin:0px auto;}
#header_generic{width:920px; margin:0px auto; padding-bottom:20px; border-bottom:1px solid #BBBBBB}

#content{width:100%; float:left;}	
	#left{width:500px; margin:15px 0 0 40px; float:left; border:1px solid #BBBBBB;}
		#form_header{background-color:#F1F1F1; border-bottom:1px solid #BBBBBB; padding:10px 25px; font:normal 18px Arial, Helvetica, sans-serif; color:#275CA8; line-height:120%; text-align:left;}
		#form_container{ margin:10px 10px 10px 10px; float:left; text-align:left; font:normal 12px Arial, Helvetica, sans-serif; line-height:170%}

	#right{width:360px; margin:0 0 0 40px; float:left; text-align:left; font:normal 12px Arial, Helvetica, sans-serif; line-height:170%}
		h1{font:normal 20px Arial, Helvetica, sans-serif; color:#275CA8; line-height:130%; float:left; margin:25px 0 10px 0; width:100%;}

	#content_body{width:880px; min-height:400px; margin:0 0 0 40px; float:left; text-align:left; font:normal 12px Arial, Helvetica, sans-serif; line-height:170%}
		h1{font:normal 20px Arial, Helvetica, sans-serif; color:#275CA8; line-height:130%; float:left; margin:25px 0 10px 0;}

#footer{width:970px; margin:0px auto; background-color:#275CA8; color:#FFFFFF; padding:5px 0 5px 0; font:normal 12px Arial, Helvetica, sans-serif; color:#FFFFFF}
#footer ul{margin:0px; padding:0px; text-indent:0px; list-style:none}
#footer li{list-style:none; display:inline; padding:0px 15px;}
	#footer a, #footer a:visited{font:normal 12px Arial, Helvetica, sans-serif; color:#FFFFFF; text-decoration:none}
	#footer a:hover{text-decoration:underline}

/**************** MARQUI FORMS *************/

.rowstyle td, .altrowstyle td{
font:normal 12px arial; padding:5px 5px 5px 0;
}

.rowstyle td input, .altrowstyle td input, .rowstyle td select, .altrowstyle td select{
 font:normal 11px arial;
}
.rowstyle .labelcell, .altrowstyle .labelcell{font:bold 11px arial; padding:3px 0px; color:#275CA8;}
.buttoncell{padding-top:10px}
.button{background-color:#275CA8; color:#FFFFFF; border:1px solid #BBBBAB; font:bold 12px arial; padding:3px 10px}
.marquimandatory{}


#form_container .rowstyle td, 
#form_container .altrowstyle td, 
.leightbox .rowstyle td, 
.leightbox .altrowstyle td
{
font:normal 12px arial; padding:5px 5px 5px 0; width:180px; border-bottom:1px dotted #CCCCCC;
}
#form_container .leftcol{width:150px;}
#form_container .rowstyle td input,
#form_container .altrowstyle td input,
#form_container .rowstyle td select,
#form_container .altrowstyle td select,
.leightbox .rowstyle td input,
.leightbox .altrowstyle td input,
.leightbox .rowstyle td select,
.leightbox .altrowstyle td select
{
 font:normal 11px arial; width:250px;
}

#form_container .rowstyle .labelcell, 
#form_container .altrowstyle .labelcell,
.leightbox .rowstyle .labelcell, 
.leightbox .altrowstyle .labelcell
{
font:bold 11px arial; padding:3px 0px; color:#275CA8;
}

#form_container .buttoncell,
.leightbox .buttoncell
{
text-align:lefy; padding:10px 0 0 185px
}


#form_container .button_submit,
.leightbox .button_submit
{
background-color:#275CA8; color:#FFFFFF; border:1px solid #BBBBAB; font:bold 12px arial; padding:3px 10px
}

.form td{font:normal 12px arial; padding:5px 5px 5px 0; width:180px; border-bottom:1px dotted #CCCCCC;}
.form .BTN{
background-color:#275CA8; color:#FFFFFF; border:1px solid #BBBBAB; font:bold 12px arial; padding:3px 10px
}