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

body{ margin:0px; padding:0px; font-family:"Century Gothic", Verdana, Arial, Helvetica, sans-serif; line-height:18px; color:#515e60; font-size:13px;}
a{ outline:none; color:#5c6c9e; text-decoration:underline;}
a:hover{text-decoration:none;}
a img{ border:none;}

h1, h2{ color:#6979aa; font-size:24px; font-weight:normal; margin:0px; padding:0px; letter-spacing:-1px; padding-bottom:20px;}
h3{ color:#6979aa; font-size:15px; margin:0px; padding:0px; letter-spacing:-1px; padding-bottom:10px; margin-bottom:10px; font-weight:bold; border-bottom:1px #cccccc dotted;}
p{ margin-top:0px;}
/***************wrapper*************************/
.wrapper{ width:953px; margin:0 auto;}

/************header************************/
.header{ height:180px; overflow:hidden;}
.logo{ float:left; padding-top:34px;}
.right-text{ float:left; overflow:hidden; width:708px;}
.phone-number{ font-size:23px; color:#919dc0; display:block; padding-top:85px; text-align:right;}

/*********************nav**************************/
.nav{ margin:0px; padding:0px; list-style:none; float:right; padding-top:33px;}
.nav li{ float:left;; padding-left:23px;}

/*******************content-box**********************/
.content-box{ overflow:hidden; padding-top:27px; padding-bottom:27px;}
.lhs{ float:left; width:500px; padding-right:37px; text-align:justify;}
strong{ color:#6979aa;}
.rhs{ float:left; width:416px;}
.testominials-box{ background-image:url(../images/bg-rhs-box.png); background-repeat:repeat-y; padding:15px; overflow:hidden; width:385px; margin-bottom:23px; float:left; clear:both;}
.testominials-box ul{ list-style:none; margin:0px; padding:0px;}
.testominials-box ul li{ float:left;}
.comment{ color:#ffffff; font-size:15px; width:255px; padding-right:30px; background-image:url(../images/bg-arrow.png); background-repeat:no-repeat; background-position:center right;}
.sender{ width:90px; padding-left:10px; color:#465a98;}

/*********************form*********************************/
.form {
	width:382px;
	border:1px #C6E1E8 solid;
	padding:15px;
	font-weight:bold;
	padding-bottom:10px;
}
.form div {
	padding:2px;
}
.form input {
	border:1px #C6E1E8 solid;
	width:370px;
	margin-bottom:3px;
	margin-top:3px;
	height:18px;
	padding-top:2px;
	background-image:url(../images/input-bg.png);
	background-repeat:repeat-x;
	background-position:top;
	padding:2px;
	color:#555555;
	font-family:"Century Gothic", Verdana, Arial, Helvetica, sans-serif;
}

select {
	border:1px #C6E1E8 solid;
	width:375px;
	margin-bottom:3px;
	margin-top:3px;
	height:28px;
	padding-top:2px;
	background-image:url(../images/input-bg.png);
	background-repeat:repeat-x;
	background-position:top;
	padding:2px;
	color:#555555;
	font-family:"Century Gothic", Verdana, Arial, Helvetica, sans-serif;
}

.form textarea {
	border:1px #C6E1E8 solid;
	height:50px;
	width:370px;
	margin-top:3px;
	margin-bottom:12px;
	background-image:url(../images/input-bg.png);
	background-repeat:repeat-x;
	background-position:top;
	padding:2px;
	color:#555555;
	font-family:"Century Gothic", Verdana, Arial, Helvetica, sans-serif;
}

.dotted-line{ border-bottom:1px #cccccc dotted; padding-top:10px; margin-bottom:15px;}

.no-right-plane{ width:auto!important; padding-right:0px;}
/***************footer**************************/
.footer{ overflow:hidden; border-top:1px #a9c0c9 solid; padding-top:10px; height:75px; font-size:12px;}
.left-footer{ float:left; width:500px;}
.left-footer ul{ margin:0px; padding:0px; list-style:none;}
.left-footer ul li{ float:left; padding-left:2px; padding-right:2px;}
.left-footer ul li a{ color:#575d6e; text-decoration:none;}
.left-footer ul li a:hover{ color:#575d6e; text-decoration:none; text-decoration:underline;}
.right-footer{ float:right; padding-right:5px;}