@charset "utf-8";
body {
	margin: 0px auto;
	text-align:center;
	background:#002360 url(images/page_bg.png) repeat-x;
}
.clearfloat {
	clear:both;
	}
#container{
	margin:0px auto;
	width:874px;
	text-align:left;
	}
	
#united-logo{
	margin:0px;
	width:874px;
	height:119px;
	}
	
#be_united{
	background:url(images/united_it_solutions_be_united.jpg) no-repeat;
	width:894px;
	height:290px;
	margin:10px 0px;
	}
	
#united_menu{
background:url(images/united_it_solutions_10.png) no-repeat;
width:874px;
height:39px;
}

#united_content{
background:#a7b3cc;
width:854px;
min-height:300px;
padding:10px;
text-align:justify;

}



#united_content p{
font: normal small Arial, Helvetica, sans-serif;
color:#000;
}

#united_content_footer{
background:#a7b3cc url(images/content_bottom.gif) no-repeat;
width:874px;
height:9px;
}

#united_footer{
width:874px;
margin:20px 0px;
}

.heading1{
margin:0px;
font:bold large Arial, Helvetica, sans-serif;
color:#003;
}

.contact-list{ 	}
.contact-list ul{
	padding-top:10px;

}
.contact-list li{
	margin-bottom:2px;
	padding:3px;
	font: bold 15px "bold Tahoma", Arial, Verdana;
	color:#495e82;
	text-align:justify;
	}
	

	
.heading5{
	color:#002360;
	margin:2px;
	font: bold 15px "bold Tahoma", Arial, Verdana;
	padding:0px;
	width: 100px; /*width of label (left column)*/
	float:left;
	border-bottom: 1px;
	margin-right: 2px; /*spacing with right column*/
}



.heading2{
margin:5px;
font:bold large Arial, Helvetica, sans-serif;
color:#003;
padding:0px 0px 0px 5px;
}





.tech-list{
	border:dotted 1px #666;
	}
.tech-list ul{
	padding-top:8px;
	
}
.tech-list li{
	margin-bottom:2px;
	padding:3px;
	font: bold 15px "bold Tahoma", Arial, Verdana;
	color:#936;
	text-align:justify;
	}
.heading6{
	color:#002360;
	margin:2px;
	font: bold 15px "bold Tahoma", Arial, Verdana;
	padding:0px;
	width: 200px; /*width of label (left column)*/
	float:left;
	text-align:center;
	border-bottom: 1px;
	margin-right: 1px; /*spacing with right column*/
}

.heading7{
	color:#936;
	margin:1px;
	font: bold 15px "bold Tahoma", Arial, Verdana;
	padding:0px;
	width: 200px; /*width of label (left column)*/
	float:left;
	border-bottom: 1px;
	margin-right: 1px; /*spacing with right column*/


}

.enqform p{
width: 300px;
clear: left;
margin: 0;
padding: 5px 0 8px 0;
padding-left: 200px; /*width of left column containing the label elements*/
border-top: 1px dashed #900;
height: 1%;
}

.enqform label{
font-weight: bold;
float: left;
margin-left: -155px; /*width of left column*/
width: 150px; /*width of labels. Should be smaller than left column (155px) to create some right margin*/
}

.enqform input[type="text"]{ /*width of text boxes. IE6 does not understand this attribute*/
width: 180px;

}

.enqform input[type="number"]{ /*width of text boxes. IE6 does not understand this attribute*/
width: 180px;

}
.enqform textarea{
width: 250px;
height: 150px;

}

/*.threepxfix class below:
Targets IE6- ONLY. Adds 3 pixel indent for multi-line form contents.
to account for 3 pixel bug: http://www.positioniseverything.net/explorer/threepxtest.html
*/

* html .threepxfix{
margin-left:3px;
}