@charset "utf-8";
/* CSS Document */

/* Basic properties */

body,td,th {
	font-size: 12px;
	color: #000000;
	font-family:Verdana;
}

body {
	background-color: #CCCCCC;
}

img {
	border-style:none;
}

a:link {text-decoration: none; color:#0e3d66;}
a:visited {text-decoration: none; color:#0e3d66;}
a:hover {text-decoration: underline; color:#0e3d66;}
a:active {text-decoration: none; color:#0e3d66;}

.servicestable a:link {color:#2BABE2; text-decoration:none;}
.servicestable a:visited {color:#2BABE2; text-decoration:none;}
.servicestable a:hover {color:#2BABE2; text-decoration:underline;}
.servicestable a:active {color:#2BABE2; text-decoration:none;}

.mainTextGrey a:link {color:#a1a0a0; font-weight:bold; text-decoration:underline;}
.mainTextGrey a:visited {color:#a1a0a0; font-weight:bold; text-decoration:underline;}
.mainTextGrey a:hover {color:#a1a0a0; font-weight:bold; text-decoration:none;}
.mainTextGrey a:active {color:#a1a0a0; font-weight:bold; text-decoration:underline;}


h2 {
	font:Verdana;
	font-size:11px;
	font-weight:bold;
	color:#2babe2;
}

ul{list-style-image: url('../_imgs/bluebullet.gif'); text-align:left;}


li{color:#6e6f72; font:Verdana; font-size:12px; font-weight:bold; line-height:22px;}
div#leftList li {color:#6e6f72; font:Verdana; font-size:12px; font-weight:bold; line-height:28px;}

hr {
	border:0;
	height:1px;
	width:100%;
	color:#e6e7e8;
	background-color:#e6e7e8;
}

ul {list-style-type:none;}

.nav{
	font-size:12px;
	color:#0e3d66;
	padding-left:16px;
}

.navcontent{
	width:100%;
	height:20px;
	padding-bottom:3px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #cccccc;
	font-size:12px;
	color:#0e3d66;
}


.services_btn{
	cursor:pointer;
	font-size:12px;
	color:#133e66;
	height:12px;
}
.services{
	width:156px;
	margin-left:-20px;
	height:auto;
	background-color:#e2e2e2;
	color:#3cbcec;
	line-height:18px;
}

.servicestable{
	background-color:#e2e2e2;
	margin-top:4px;
	width:100%;
}

.padLeft{
	padding-left:16px;
}


.logo {
	border:0px none;
}

.callUs{
	font:Verdana;
	font-size:16px;
	color:#ffffff;
}

.phoneNum{
	font:Verdana;
	font-size:24px;
	color:#ffffff;
}
.labelText{
	color:#a1a0a0;
	font:Verdana;
	font-size:14px;
}

.formTitle{
	color:#289cd1;
	font-family: Verdana;
	font-weight: bold;
	font-size:15px;
	position:relative;
	left:28px;
	top:20px;
	letter-spacing: -0.5px;
}

.formSub{
	color:#ffffff;
	font-family: Verdana;
	font-size:11px;
	position:relative;
	left:8px;
	cursor:pointer;
}

.quoteInput{
	width:167px;
}

.quoteOption{
	width:174px;
}

.quoteText{
	color:#ffffff;
	font-size:9px;
	font-family: Verdana;
	font-weight: bold;
	position:relative;
	top:-4px;
}

.submitBtn{
	width:104px;
	height:34px;
	border:none;
	background: url('../_imgs/submit.jpg') no-repeat ;
	position:relative;
	top:10px;
	left:40px;
	cursor:pointer;
}

.mainTextGrey{
	font:Verdana;
	font-size:11px;
	color:#a1a0a0;
	line-height:18px;
}	

.boldTextGrey{
	color:#6d6f71;
	font:Verdana;
	font-size:11px;
	font-weight:bold;
}

.highlightTextBlue{
	font:Verdana;
	font-size:11px;
	font-weight:bold;
	color:#2babe2;
}

.highlightTextDblue{
	font:Verdana;
	font-size:12px;
	font-weight:bold;
	color:#123d65;
	line-height:24px;
}

.formTitleText{
	font:Verdana;
	font-size:11px;
	font-weight:bold;
	color:#2babe2;
	line-height:18px;
}

.formLabel{
	font:Verdana;
	font-size:10px;
	font-weight:bold;
	color:#636363;
	position:relative;
	top:-2px;
}
	
.contactInput{
	width:168px;
	height:22px;
}	

.contactTextInput{
	width:266px;
	border: 1px solid #dddddd;
	background-color:#FFFFFF;
}

.highlightTextBlueContact{
	font:Verdana;
	font-size:11px;
	font-weight:bold;
	color:#2babe2;
	padding-left:28px;
	position:relative;
	top:52px;
	_top:-32px;
}

.submitBtnContact{
	background: url('../_imgs/submitcontact.jpg') no-repeat ;
	height:26px;
	width:102px;
	border:none;
	position:relative;
	top:80px;
	_top:36px;
	cursor:pointer;
}

.submitBtnQuote{
	background: url('../_imgs/submitcontact.jpg') no-repeat ;
	height:26px;
	width:102px;
	border:none;
	position:relative;
	top:20px;
	cursor:pointer;
}

.contact{
	color:#2babe2;
	font:Verdana;
	font-size:9px;
}

label.error{
	position:relative;
	left: 140px;
	top:2px;
	color:#2babe2;
	font:Verdana;
	font-size:9px;
}

.quoteTextArea{
	width:168px;
	height:124px;
	padding-bottom:1px;
	overflow:visible;
}

.quoteForm{
	color:#2babe2;
	font:Verdana;
	font-size:9px;
}

.testimonialText{
	position:relative;
	top:20px;
	padding-left:42px;
	color:#2babe2;
	font-size:16px;
	font-weight:bold;
}

/* End Styles */


