@charset "utf-8";
/* CSS Document */
#top-block{
	width:435px;
	position: fixed;
  	left: 50%;
	top:0;
  	margin-left: -210px;
	z-index:1006;	
}
.phonenumber{
font-size:16px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
letter-spacing: 3px;
}

.titles{
font-size:18px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
letter-spacing: 1px;
}

.icontext{
font-size:14px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
}

.quotetext{
font-size:10px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
}

.maintext{
font-size:13px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;

}

.maintext2{
font-size:12px;
font-family:Verdana, Arial, Helvetica, sans-serif;
}

.maintext3{
font-size:15px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
}

.maintext4{
font-size:13px;
font-family:Verdana, Arial, Helvetica, sans-serif;
}


.footertext{
font-size:11px;
font-family:Verdana, Arial, Helvetica, sans-serif;
}


.boxborder{
border-left: 1px solid #ADD1DC;
border-bottom: 1px solid #ADD1DC;
border-right: 1px solid #ADD1DC;
}

.boxborder2{
border-left: 1px solid #6AB6DD;
border-bottom: 1px solid #6AB6DD;
border-right: 1px solid #6AB6DD;
}

.boxborder3{
border-left: 1px solid #6AB6DD;
border-bottom: 1px solid #6AB6DD;
border-right: 1px solid #6AB6DD;
border-top: 1px solid #6AB6DD;
}

.boxborder4{
border-left: 1px solid #ADD1DC;
border-top: 1px solid #ADD1DC;
border-right: 1px solid #ADD1DC;
}

.rateTitle{
font-size:38px;
font-family: sans-serif;
font-weight:bold;
color:#27515C;
font-smooth: always;

}

.boxtitles{
font-size:12px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
letter-spacing: 2px;
}

.footerborder{
border-top: 1px solid #000000;
}

.black_overlay{
			display: none;
			position: absolute;
			top: 0%;
			left: 0%;
			width: 100%;
			height: 100%;
			background-color: white;
			z-index:1001;
			-moz-opacity: 0.0;
			opacity:.00;
			filter: alpha(opacity=0);
		}

.white_content {
			display: none;
			position: absolute;
			bottom: -550px;
			left: 150px;
			width: 250px;
			height: 100px;
			padding: 5px;				
			border: 5px solid #4272FF;
			background-color: #CFE4EB;
			background-image:url(IMG/contactPopup.png);			
			z-index:1002;
			overflow: auto;
}

.black_overlay2{
			display: none;
			position: absolute;
			top: 0%;
			left: 0%;
			width: 100%;
			height: 100%;
			background-color: white;
			z-index:1001;
			-moz-opacity: 0.0;
			opacity:.00;
			filter: alpha(opacity=0);
		}

.white_content2{
			display: none;
			position: absolute;
			top: 100px;
			right: 150px;
			width: 250px;
			height: 100px;
			padding: 5px;				
			border: 5px solid #4272FF;
			background-color: #CFE4EB;
			background-image:url(IMG/contactPopup.png);			
			z-index:1002;
			overflow: auto;
}
.black_overlay3{
			display: none;
			position: absolute;
			top: 0%;
			left: 0%;
			width: 100%;
			height: 100%;
			background-color: black;
			z-index:1001;
			-moz-opacity: 0.8;
			opacity:.80;
			filter: alpha(opacity=80);
		}

.white_content3{
			display: none;
			position: absolute;
			top: 300px;
			right: 400px;
			width: 250px;
			height: 90px;
			padding: 5px;				
			border: 5px solid #4272FF;
			background-color: #CFE4EB;
			background-image:url(images/contactPopup.png);			
			z-index:1002;
			overflow: auto;
}

.bodyText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

.errorText{
background-color: #FF0000;
font-family: Arial;
font-size: 12;
font-weight: bold;
}

#rate_box{
	width:340px;
	height:240px;
	padding:0;
	margin:0;
	border:1px #99C6D5 solid;
	-moz-border-radius: 8px;
	border-radius: 8px;
	-moz-box-shadow: 3px 3px 3px #ccc;
	-webkit-box-shadow: 3px 3px 3px #ccc;
	text-align:center;	
	/* gecko based browsers */
	background: -moz-linear-gradient(top, #99C6D5, #ffffff);
	/* webkit based browsers */
	background: -webkit-gradient(linear, left top, left bottom, from(#99C6D5), to(#ffffff));	
}


