

#contentOutGen a{ border-bottom:1px dotted #999; text-decoration:none; }
#contentOutGen a:hover{ border-bottom:1px dotted #fff; text-decoration:none; }




.form{margin:0px;}
.clear{clear:both;}

#wrapper{margin:0px auto; width:900px; z-index:1;background:url(../images/graphics/cmlawcontentbg.gif) repeat-y;}

#wrapperGen{margin:0px auto; width:900px; z-index:1;background:url(../images/graphics/cmlawcontentbg1.gif) repeat-y;}

#wrapperGen1{margin:0px auto; width:900px; z-index:1;background:url(../images/graphics/cmlawcontentbginner.jpg) repeat-y;}

	#absolute{position:absolute;z-index:100;}
		#navBG{background:url(../images/graphics/cmlawnavbg.gif) repeat-y; width:100%;height:48px;}
		#navBGGen{background:url(../images/graphics/cmlawnavbggen.gif) repeat-y; width:100%;height:48px;}
		#slideShow{background:#333333;}
	#relative{position:relative;width:120px;;z-index:1000;}
		#relativeInner{width:900px;}
			#leftArea{width:508px;float:left;}
			#leftAreaGen{width:628px;float:left;}
				#navArea{ width:508px; }
				#slideShowOver{width:508px; height:152px;}
				#detailsArea{background:url(../images/graphics/cmlawdetails.jpg) repeat-x;width:508px;}
				#detailsAreaGen{width:628px;}
					#detailsAreaGenIn{margin:0px 15px;padding:25px 0px;width:598px;}
					.detailOut{width:168px; float:left;}
						.detailIn{margin:0px 10px;padding:5px 0px; width:148px;}
			#contentOut{width:377px;float:left;}
			#contentOutGen{width:237px;float:left;}
				#contentIn{margin:0px 15px; padding:15px 0px; width:357px;}
				#contentInGen{margin:0px 15px; padding:15px 0px; width:217px;}
	#power{background:url(../images/graphics/cmlawfooter.gif) repeat-x;height:42px;}
		#powerInner{margin:0px 5px;padding-top:10px;width:890px;}
			#powerInner table tr td p, #powerInner table tr td p a{color:#666666;margin:0px;}



 	
/* Start Form Validation Styles*/
.validation_failed {
  border: 1px solid red;
}
.error_msg {
  color:red;
}
/* End  Form Validation Styles */

