body {

	 font-size:13px;

	 font-family:arial;

	 color:#000000;

	 padding:0px;

     margin:0px auto;

}

a.on:link{

text-decoration:none;

color:#f4821d;

}

a.on:visited{

text-decoration:none;

color:#f4821d;

}

a.on:hover{

text-decoration:underline;

color:#f4821d;

}

a.on:active{

text-decoration:none;

color:#f4821d;

}

.style1 {

	font-size: 14px;

	font-family: "arial";

	font-weight:bold;

	color: #FFFFFF; background:#00407D;

	

}

.footer{

font-size: 14px;

	font-family: "arial";

	font-weight:bold;

	color: #FFFFFF; background:#00407D;

	}

.bg{

/*background:url(images/surveyors_site.gif) repeat-x;*/ border:1px solid #f5b775;

}

.weight{

font-family:"tahoma";

font-weight:bold;

font-size:12px;

text-align:left;

color: #FF6600	

}

.blog{

font-family:"arial";

font-size:24px;

text-align:center;

font-weight:bold;

}

.font{

color:#DDDDDD;

}

.navi{

font-family:"arial";

font-size:14px;

text-align:center;

font-weight:bold;

}

.contact{

/*background:url(images/surveyors_site.gif) repeat-x; */border:1px solid  #f5b775 ;

}

.last{

background:url(images/last.jpg) repeat-x; border:1px solid  #f5b775;

}

.lft {

	text-align:left;

	padding-left:40px;

}

.red{

color:#FF0000;}

.pd{padding-left:10px;}

.style2 {color:#FFFFFF;font-size: 36px; text-indent:10px;}

a.title_bar:link {color:#f4821d; text-decoration:none; background:transparent; font-size:14px;}

a.title_bar:visited {color:#f4821d; text-decoration:none; background:transparent; font-size:14px;}

a.title_bar:hover {color:#f4821d; text-decoration:underline; background:transparent; font-size:14px;}

a.title_bar:active {color:#f4821d; text-decoration:none; background:transparent; font-size:14px;}

.img_border {border:solid 3px #ccc;}

.vett{text-indent:6px;}

.mgn{ padding:0px 0px 0px 23px; line-height:170%;}





/* Gallery Styles */



#motioncontainer {

/*margin:0 auto;  Uncomment this line if you wish to center the gallery on page */

width: 96%; /* Set to gallery width, in px or percentage */

height: 80px; /* Set to gallery height */

}



#motioncontainer a img {

border: 1px solid #cccccc; /* Set image border color */

}



#motioncontainer a:hover img {

border: 1px solid navy; /* Set image border hover color */

}



#statusdiv {

background-color: lightyellow;

border: 1px solid gray;

padding: 2px;

position: absolute; /* Stop Editing Gallery Styles */

left: -300px;

visibility: hidden;

}



#motioncontainer a:hover {

color: red; /* Dummy definition to overcome IE bug */

}



/* End Gallery Styles */



.dmheader{

background:url(images/Domainheader.jpg) repeat-x;

color:#FFFFFF;

}

.dmheader img{

padding:0px  0px 13px 0px;

}

.home{

font-family:Arial, Helvetica, sans-serif;

font-weight:bold;

font-size:16px;

padding-left:40px;

padding-top:10px;

color:#FFFFFF;

}

a.toplinks:link {text-decoration:none; color:#FFFFFF;}

a.toplinks:visited {text-decoration:none; color:#FFFFFF;}

a.toplinks:hover {text-decoration:underline; color:#FFFFFF;}

a.toplinks:active {text-decoration:none; color:#FFFFFF;}

.footer{

background:url(images/middle.jpg) repeat-x;

height:39px;

text-align:center;

}

#middle{

background:url(images/mdl.jpg) repeat-x #DFDFDF;

}

.footer {

color:#FFFFFF;

font-family:Arial, Helvetica, sans-serif;

font-size:12px;

}

a.footer:link {text-decoration:none; color:#FFFFFF;background:transparent;}

a.footer:visited {text-decoration:none; color:#FFFFFF;background:transparent;}

a.footer:hover {text-decoration:underline; color:#FFFFFF;background:transparent;}

a.footer:active {text-decoration:none; color:#FFFFFF;background:transparent;}

.button{

background:#cccccc;

border:none;

font-weight:bold;

}



a:link {color:#000000; text-decoration:none;}

a:visited {color:#000000; text-decoration:none;}

a:hover {color:#000000; text-decoration:underline;}

a:active {color:#000000; text-decoration:none;}



.links {padding-left:8px; line-height:180%;}



.scrll{width:241px;height:215px;overflow-x:hidden;overflow-y:auto;}

.pdd_tbl{font-family:Arial, Helvetica, sans-serif; font-weight:bold;}

.box{

	background:url(images/back_text.gif) no-repeat top center;

}

.fr{

	border:2px solid #5F8409;

	background:#84B80C;
	color: #FFFFFF;
	font-weight: bold;

}

.nobodr{border:none; width:184px;}
.top_text { font-size:35px;}