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

/*General Stuff */
body {
	margin:0;
	padding:0;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size: medium;
	background:#fff;
}
#wrap {
	width:900px;
	margin-left:auto;
	margin-right:auto;
	padding:10px;
}
h2 {
	color:#002b55;
	margin-top:0;
}
h3 {
	color:#FFF;
	font-style: strong;
	font-size:150%;
	margin-top:0;
}
.gutter {
	padding:2px;
}
.box {
	padding:5px;
	border:none;
	margin-bottom:5px;
	border:2px solid #55a1d5;
	color:#002b55;
}

.box h3 {
	color:#002b55;
}
	
.supertext {
	font-weight:bolder;
	text-transform:uppercase;
	color:#002b55;
}
.signup {
	text-transform:uppercase;
	text-decoration: underline;
}
.signup a {
	text-decoration:none;
	font-weight:bolder;
	color:#55a1d5;
}
.whtbox {
	border:2px solid #FFF;
	padding:2px;
}

.whtbox2 {
	border:2px solid #FFF;
	background-color: #55a1d5;
	padding:2px;
}
/* .box h2 {
	background:#002b55;
	color:#FFF;
	margin:0;
	padding:6px 8px 4px 10px;
	font-size:130%;
	border-bottom:1px solid #FFF;
	}
*/
	
/* Header */

#header {
	margin:0px;
	padding:0px;
}
#logo {
	padding:0;
	float:left;
	width:30%;
}
#phone {
	padding:20px;
	float:right;
	width:45%;
	text-align:center;
}

#phone H2 {
	margin-bottom:0;
}

#nav {
	float:right;
	min-width:30%;
	margin:0;
	padding:2px 2px 2px 2px;
	list-style:none;
	background-color:#002b55;
	/*border:2px solid #002b55;*/
}
#nav li {
	float:left;
	margin:0 1px 0 0;
	padding:0;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:120%;
}
#nav a {
	float:left;
	display:block;
	margin:0;
	padding: 4px 8px;
	color:#FFFFFF;
	text-decoration:none;
	border-right:1px solid #FFF;
}
#t-sign a {
	border:none;
	}
	
#t-home  {
	border:none;
	}
#nav a:hover {
	background-color:#55a1d5;
	color:#FFF;
	border:#FFF;
}

body#home #t-home a {
	color:#002b55;
	background:#FFF;
	border:none;
}

body#services #t-services a {
	color:#002b55;
	background:#FFF;
	border:none;
}

body#prices #t-prices a {
	color:#002b55;
	background:#FFF;
	border:none;
}

body#delivery #t-delivery a {
	color:#002b55;
	background:#FFF;
	border:none;
}

body#faq #t-faq a {
	color:#002b55;
	background:#FFF;
	border:none;
}

body#sign #t-sign a {
	color:#002b55;
	background:#FFF;
	border:none;
}

body#contact #t-contact a {
	color:#002b55;
	background:#FFF;
	border:none;
}
/* Banner */

#banner {
	clear:both;
	padding-top:10px;
}
#banner .box {
	padding:0;
}
#banner h2 {
	margin-top:10px;
}
#special {
	background:#55a1d5;
	padding:10px;
}
#special h3 {
	margin-bottom:0;
}
#video {
	margin:0;
	padding:0;
}


#midvid {
	background:#55a1d5;
	border:2px solid #002b55;
	margin-left:0px;
	padding:10px;
	color:#FFF;
	margin-bottom:5px;
}

#midvid H3 {
	font-size:200%;
}

#midvid p {
	font-size:150%;
}

#rightvid {
	float:left;
	width:700px;
	height:300px;
	margin-left:8px;
	margin-bottom:5px;
	background:#55a1d5;
	border:2px solid #002b55;
}
/* Content */
	
#content {
	clear:both;
}
#trial {
	float:left;
	width:446px;
}
#testimonilas h2 {
	padding-left:0px;
	color:#FFF;
	border-bottom:#FFF;
}
#testimonilas .box {
	padding:1px;
	color:#FFF;
	background:#002b55;
	border:none;
	border:2px solid #002b55;
}
#testimonilas .whtbox {
	 padding-left:5px;
}

#corp {
	float:right;
	width:446px;
}

#corppic {
	float:left;
}

#corp .box {
	min-height:500px;
	background:url(../New%20Images/corpbottomright2.jpg) bottom right no-repeat;
}

#trial .box {
	min-height:500px;
}

/* Footer */
#footer {
	clear:both;
	margin-top:5px;
	
}
#footer .box {
	color:#FFF;
	background:#55a1d5;
	border:2px solid #002b55;
}

#footer h5 {
	margin-bottom:2px;
	margin-bottom:2px;
}
/* Services Pages */

body#services #leftvid {
	height:528px;
	width:150px;
	margin:0;
	padding:0;
}
body#services #rightvid {
	height:518px;
	width:150px;
	padding:5px;
}
body#services #testimonials h2 {
	color:#FFF;
}

table th, table td {
	margin:0;
	padding: 8px 20px;
	border-bottom:1px solid #002b55;
	color:#FFF;
}

table tr {
	background:#55a1d5;
}

table tr .alt {
	background:#002b55;
}

body#services #midvid p {
	font-size:medium;
}



body#faq #rightvid {
	clear:both;
	width:80%;
	height:auto;
	text-align:center;
	background:#FFFFFF;
	border:none;
}


#testimonnials .whtbox,.box {
	border:none;
}
	
.nodot {
	list-style:none;
}

.city {
	height:472px;
	float:left;
}

body#delivery #video h3 {
	color:#002b55;
}

body#prices #video h3 {
	color:#002b55;
}

#midvid2 {
	background:#55a1d5;
	border:2px solid #002b55;
	margin-left:0px;
	padding:10px;
	color:#FFF;
	margin-bottom:5px;
}

#start {
	clear:both;
}	

#rightvida h4 {
	text-align:center;
	color:#002b55;
}

#footer h6 {
	margin:0px;
	padding:0;
	font-size:10px;
}

.question {
	color:#002b55;
	list-style:none;
	font-weight:bold;	
	}
.nodot {
	color:#FFF;
	font-weight:normal;
	padding-bottom:2px;
}
