﻿body,td,th {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10px;
}
body {
    /*background-color: #000828;*/
    background-color:#002366;
    margin-left: 0px;
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
}
a:link {
	color: #FFF;
}
a:visited {
	color: #FFF;
}
a:hover {
	color: #FF7F00;
}
.fl {
    float:left;
}
.fr {
    float:right;
}
.cl {
    clear:left;
}
.cr { 
    clear:right;
}
.cb {
    clear:both;
}
.ugly1 {
    background-color:#0F0;
}
.ugly2 {
    background-color:#FF0;
}
.res_headline3
{
	background-image:url('../residential/images/headline2_catastrophe.png');
	background-position:right bottom;
	background-repeat:no-repeat;
	margin-top:5px;
	padding-top:2px;
	height:28px;
	width:100%;
}
.com_tag2 
{
	color:#FF7F00;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;	
    font-style:normal;
    font-weight:bold;
    margin:10px;
    margin-top:129px;
}
.com_tag3
{
	color:#BBBDBF;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;	
    font-style:normal;
    font-weight:normal;
    margin:10px;
    margin-top:10px;
}
.com_tag4
{
	color:#BBBDBF;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;	
    font-style:italic;
    font-weight:normal;
    margin:10px;
    margin-top:10px;
    width:120px;
}
.com_tag5
{
	color:#BBBDBF;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;	
    font-style:italic;
    font-weight:normal;
    margin:10px;
    margin-top:10px;
    width:95px;
}
.com_tag6
{
	color:#BBBDBF;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;	
    font-style:normal;
    font-weight:normal;
    margin:10px;
    margin-top:-6px;
    margin-bottom:1px;
    width:120px;
    float:left;
}
.com_tag7
{
	color:#BBBDBF;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;	
    font-style:normal;
    font-weight:normal;
    margin:10px;
    margin-top:-6px;
    margin-bottom:1px;
    width:95px;
    float:left;
}
.headline4_text 
{
	color:#BBBDBF;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 20px;	
    font-style:normal;
    font-weight:bold;
}
.main_block_left 
{
	width:50%; height:346px; background-image:url('../images/main_commercial_bkg1.png'); background-repeat:no-repeat; background-position:center; cursor:pointer;
}
.main_block_right
{
	width:50%; 
	height:346px; 
	background-image:url('../images/main_residential_bkg1.png'); 
	background-repeat:no-repeat; 
	background-position:center; 
	cursor:pointer;	
}
.commercialnavmenu 
{
	padding-top:6px;
	padding-bottom:2px;
	margin-left:-2px;	 	
}
.commercialnavmenu_footer 
{
	padding-top:1px;
	padding-bottom:2px;
	margin-left:-2px;	
}
.copyright
{
	color:#D0D2D3;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
}
.com_maintext1 
{
	color:#BBBDBF;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 16px;	
    margin-top:8px;
    margin-bottom:10px;
}
.com_maintext2 
{
	color:#BBBDBF;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;	
    margin-top:8px;
    margin-bottom:10px;
}
.com_maintext3
{
	color:#FFFFFF;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;	
}
.com_maintext4
{
	color:#000000;
    font-family:	Arial, Helvetica, sans-serif;
    font-size: 14px;	
}
.main_headline1 
{
	background-image:url('../images/main_orange_header1.png');
	background-position:left;
	background-repeat:no-repeat;
	margin-top:10px;
	height:21px;
	width:100%;
}
.projects_content_area1 
{
	background-color:#032F70;
	width:100%;
	height:auto;
	margin-top:-1px;
}
.com_headline2
{
	background-image:url('../commercial/images/headline2_projects.png');
	background-position:right bottom;
	background-repeat:no-repeat;
	margin-top:5px;
	padding-top:2px;
	height:28px;
	width:100%;
}
.com_headline3
{
	background-image:url('../commercial/images/headline2_aboutus.png');
	background-position:right bottom;
	background-repeat:no-repeat;
	margin-top:5px;
	height:28px;
	width:100%;
}
.com_headline4
{
	background-image:url('../commercial/images/headline2_services.png');
	background-position:right bottom;
	background-repeat:no-repeat;
	margin-top:5px;
	height:28px;
	width:100%;
}
.com_headline5
{
	background-image:url('../commercial/images/headline2_customerscorner.png');
	background-position:right bottom;
	background-repeat:no-repeat;
	margin-top:5px;
	height:28px;
	width:100%;
}
.com_headline6
{
	background-image:url('../commercial/images/headline2_subcontractors.png');
	background-position:right bottom;
	background-repeat:no-repeat;
	margin-top:5px;
	height:28px;
	width:100%;
}
.com_headline7
{
	background-image:url('../commercial/images/headline2_contactus.png');
	background-position:right bottom;
	background-repeat:no-repeat;
	margin-top:5px;
	height:28px;
	width:100%;
}
.com_headline8
{
	background-image:url('../commercial/images/headline2_sitemap.png');
	background-position:right bottom;
	background-repeat:no-repeat;
	margin-top:5px;
	height:28px;
	width:100%;
}
.com_headline9
{
	background-image:url('../commercial/images/headline2_careers.png');
	background-position:right bottom;
	background-repeat:no-repeat;
	margin-top:5px;
	height:28px;
	width:100%;
}
.com_headline10
{
	background-image:url('../commercial/images/headline2_privacypolicy.png');
	background-position:right bottom;
	background-repeat:no-repeat;
	margin-top:5px;
	height:28px;
	width:100%;
}
.projectsrow 
{
	width:728px;
	margin-left:10px;
	margin-top:5px;
}
.projectsbox1 
{
	width:345px;
	height:75px;
	background-color:#EDEFF1;
	margin-bottom:10px;
	cursor:pointer; 
}
.projectscatheader 
{
	margin-left:10px;
	margin-top:5px;
}
.project_text1 
{
	color:#BBBDBF;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;	
}
.projectsboxspacer1 
{
	width:29px; 
	height:20px;
	float:left;
	clear:right;
}
.hand 
{
	cursor:pointer; 
}
.italics 
{
	font-style:italic;
}
.wide100pct 
{
	width:100%;
}
.submit_btn
{
	height: 26px; width:100px; cursor:pointer;
	color:Black; font-style:normal; font-weight:bold;
	font-family: Arial, Helvetica, sans-serif; font-size: 13px;	
}