/**********************************

Use: Main Screen Import

***********************************/



form.contactform label.error, label.error {
	/* remove the next line when you have trouble in IE6 with labels in list */
	color: red;
	font-style: italic;
text-align: initial;
}
form.contactform label.error {
	display: block;
    width: 390px;
text-align: initial;
}
#contactform .form-table td span{ display:block; font-style:italic; margin-top:5px; color:#9f9fa0; font-size:13px; }


form.contactus label.error, label.error {
	/* remove the next line when you have trouble in IE6 with labels in list */
	color: red;
	font-style: italic;
text-align: initial;
}
form.contactus label.error {
	display: block;
    width: 390px;
text-align: initial;
}
#contactus .form-table td span{ display:block; font-style:italic; margin-top:5px; color:#9f9fa0; font-size:13px; }

.new-tab{ float:left; margin:0 0 0 40px; width:561px;}

.team{float: left;
margin: 0 0 0 40px;
width: 561px;}

.services{float: left;
margin: 0 0 0 40px;
width: 561px;}

#phone{
position: relative;
color: #333;
font-size: 14px;
margin: 3px 35px 10px 87px;
float: left;
overflow: hidden; font-weight:bold;}

#border {
    width: 100%;
    min-width: 100%;
    height: 13px;
    background: #000;
    margin: 21px 0 0 0;
    overflow: hidden;
}

#menu li {
    position: relative;
    float: left;
    margin: 27px 17px 0 0;
}
#coreContent p, #coreContent li, #coreContent dd{ font-size: 1.6em;
line-height: 1.6em; }
.clients{ text-align:left;}
.contact{ text-align:left;}
.tab{ text-align:left;}
.our-team{ text-align:left; margin-bottom: 20px;}
.top-services{ text-align:left;}

.green{ color:#99cc33; font-weight:bold;}
