body {

	background-color: #513600;
}


td {
	text-align: left;
	font-family:tahoma;
	font-size:12.5px;
	color:#000000;
	line-height:16px;
	vertical-align:top
	
}

a {text-decoration:underline; color:#215F2A;}
a:hover {text-decoration:none;}

img { border:0px none;}  
table { height:100%; width:100%; border:0px none;} 
.titles {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #000000;
}
body { 	margin:0px;padding:0px;}
input, textarea {font-family:tahoma; font-size:14px; background:#CCCCCC; color:#000000; padding-top:0px; padding-left:4px;}

span a { color:#B03A1F; background:url('images/a3.gif') no-repeat center left; text-decoration:underline; font-size:10px; padding-left:19px; padding-right:0px; padding-top:0px; padding-bottom:0px}
span a:hover { text-decoration:none;}

ul {margin:0; padding:0; list-style:none}
li {background:url('images/a1.gif') no-repeat center left; line-height:18px; margin-left:0px; margin-right:0; margin-top:0; margin-bottom:0; padding-left:7px; padding-right:0; padding-top:0; padding-bottom:0 }

#main_table { width:766px;}

#bg_body {
	background-color: #000033;
	background-image: url('images/px_t2.jpg');
	background-repeat: repeat-x;
	background-position: left top
}
#px_b {background:url('images/px_b.gif') repeat-x bottom left;}
#bg_2services {background:url('images/bg_t2.jpg') no-repeat top;}
#bg_1projects {background:url('images/bg_t12.jpg') no-repeat top;}
#bg_2services {background:url('images/bg_t22.jpg') no-repeat top;}
#bg_3EQUIPMENT {background:url('images/bg_t32.jpg') no-repeat top;}
#bg_4clients {background:url('images/test/bg_t42.jpg') no-repeat top;}
#bg_5contacus {background:url('images/bg_t52.jpg') no-repeat top;}
#logo { padding:34px 0px 0px 65px;}
#search { padding:29px 0px 0px 0px;}
#search input { width:134px; height:20px; margin:0px 15px 0px 12px; background:#60A397; border:1px solid #2E4A45; vertical-align:middle; color:#ffffff; font-size:11px; padding:2px 0px 0px 4px;}
#search img { vertical-align:middle;}

#menu { width:195px;}
#menu td { line-height:18px;}
#menu a { color:#858783; font-size:10px; text-transform:uppercase; text-decoration:none;background:url('images/px_menu.gif') no-repeat center right;display:block; padding-left:51px; padding-right:0px; padding-top:3px; padding-bottom:3px}
#menu a:hover { color:#ffffff; background:url('images/px_menu_over.gif') no-repeat center right;}

#projectname a { color:#000; font-size:10px; text-decoration:none;background:url('images/a2.gif') no-repeat center left; padding-left:8px; padding-right:0px; padding-top:0px; padding-bottom:0px}

#contact {margin:0px 0px 0px 30px;}
#contact input { margin:2px 0px 8px 0px;}
#contact div { margin:12px 32px 0px 0px; text-align:right;}

#bg_footer_left { background:#2D3231; border-top:3px solid #000000;padding:20px 0px 0px 91px; color:#DCDDD4; width:578px;}
#bg_footer_left a { color:#DCDDD4;}
#bg_footer_right { background:#044A3C; border-top:3px solid #000000; width:188px; padding:17px 0px 0px 31px; color:#DEE3D3; font-size:10px;}
#bg_footer_right img { margin-right:11px;}

.form { width:187px; height:17px;}		
.textarea { width:187px; height:145px;}