@charset "utf-8";
/* CSS Document */
* {
margin: 0;
}
html {
	width:100%;
	height:100%
}
body {
	margin:0;
	font-size:12px;
	color:#000;
	background:#fff;
	font-family:Arial, Helvetica, sans-serif;
	padding:0;
	width:100%;
	height:100%;
}
* {
	outline:none;
}
.clr {
	clear:both;
}
div, h1, h2, h3, h4, h5, h6, p, ul, li, form {
	margin:0;
	padding:0;
}
a, img {
	border:none;
	outline:none;
	text-decoration:none;
}
a:hover{}
p {
	font-weight:normal;
	font-size:12px;
	line-height:18px;
}
a {
	text-decoration:none;
}
a:hover {
	text-decoration:underline;
}
ul, ol, li {
	list-style:none;
}

/*Wrapper*/
.wrapper{width:971px; background:#FFF; margin:0 auto;}
.header {height:134px;}
h1.logo {}
.tollfree{width:184px; float:right; display:block; background:url(images/head.gif) no-repeat 0 6px; padding:0 0 0 87px; margin:48px 0 0 0;}
.tollfree h1 {font-size:24px; color:#757575; font-weight:normal; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;}
.tollfree h2 {font-family:Verdana, Geneva, sans-serif; font-size:14px; font-weight:normal; color:#757575; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;}
.tollfree h3 {font-size:22px; color:#2d5683;}

/*Navigation*/
.nav {width:969px; margin-top:30px; margin:0 auto;}
.navl {background:url(images/leftnav.gif) no-repeat; width:10px; height:39px; float:left;}
.navm {background:url(images/midnav.gif) repeat-x; width:941px; height:39px; float:left;}
.navm ul {float:left; width:700px;}
.navm ul li {float:left; background:url(images/line.gif) no-repeat left center; height:39px; line-height:39px;}
.navm ul li a {display:block; font-size:12px; color:#fda5a3; text-decoration:none; padding:0 19px;}
.navm ul li a:hover {color:#fff;}
.navm ul li:first-child {background:none;}
.navm ul li a.active {color:#fff; font-weight:bold;}
.navr {background:url(images/rightnav.gif) no-repeat; width:10px; height:39px; float:left;}

.search {float:right; width:191px; margin:7px 25px 0 0;}
.searchInput {background:url(images/search-input.png) no-repeat; width:160px; height:26px; border:none; color:#7f7f7f; font-size:12px; padding:0 0 0 31px;}
 
/*Content*/
.content {padding:12px 0 50px 0;}

.contentL {width:630px;	float:left;}
.contentbg {background:url(images/heaDER.gif) no-repeat; width:627px; height:303px;}

.slider h1 {font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:18px; color:#064996;}
.sliderList {padding:0 0 5px 0;}
.sliderList a {background:url(images/slider-ico.png) no-repeat center left; margin-top:5px; padding-left:15px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:18px; color:#d50a07; display:inline-block;}

.bannerSlider {height:247px; position:relative; overflow:hidden;}
.bannerSlider a.view {margin:5px 0 0 0;}
.slider .sliderInfo {position:absolute; top:20px; left:22px;}
#slider {}
.slider {overflow:hidden; width:612px; height:241px; margin:5px 5px 0 7px;}
#slider ul, #slider li {margin:0; padding:0; list-style:none;}
#slider li {width:612px; height:241px; position:relative;}
#prevBtn, #nextBtn,  #slider1next, #slider1prev {
	display:block;
	width:65px;
	height:69px;
	position:absolute;
	left:-17px;
	top:130px;
	text-indent: -99999px;
	z-index:1000;
}
#nextBtn, #slider1next {
	left: 902px;
}
#prevBtn a, #nextBtn a,  #slider1next a, #slider1prev a {
	display:block;
	position:relative;
	width:65px;
	height:69px;
	background:url(images/topLArrow.png) no-repeat 0 0;
}
#nextBtn a, #slider1next a {
	background:url(images/topSArrow.png) no-repeat 0 0;
}
.arrowRB{
	background:url(images/arrowRb.png) no-repeat;
	width:16px;
	height:26px;
	position:absolute;
	top:199px;
	right:-16px;
}
.arrowLB{
	background:url(images/arrowLb.png) no-repeat;
	width:15px;
	height:24px;
	position:absolute;
	top:199px;
	left:-15px;
}
/* numeric controls */	
ul#controls {
	padding:0;
	position: absolute;
	left:255px;
	bottom:-12px;
	z-index:100;
	background:url(images/sliderbtn-bg.png) no-repeat; 
	width:78px; 
	height:30px;
	padding:13px 0 0 20px;
}
ul#controls li.numeric {
	margin:0 3px 0 0;
	padding:0;
	float:left;
	list-style:none;
	height:10px;
	width:9px;
}
ul#controls li.numeric a {
	float:left;
	height:10px;
	width:9px;
	background-image: url(images/slider-btn.png);
	background-repeat: no-repeat;
	text-decoration:none;
	text-indent: -9999px;
	display:block;
}
ul#controls li.numeric.current a {
	color:#fff;
	height:10px;
	width:9px;
	display: block;
	background-position:0 -10px;
}
ul#controls li.numeric a:hover {
	background-position:0 -10px;
}
ul#controls li.numeric a:focus, #prevBtn a:focus, #nextBtn a:focus {
	outline:none;
}

a.view {background:url(images/view.png) no-repeat; width:184px; height:30px; margin-left:30px; display:block;}

.sliderPara {padding:6px 25px;}
.sliderPara p {font-size:12px; color:#404040;}

.reason {width:628px; padding:20px 0 10px; border-bottom:1px dashed #e5e5e5;}
.reasonl {background:url(images/rightcon.png) no-repeat; width:315px; height:143px; float:left;}
.reasonl h2, .reasonr h2 {font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:18px; color:#104585; font-weight:normal; padding:10px 0 0 20px;}
.reasonl ul, .reasonr ul {padding:3px 0 0 20px;}
.reasonl ul li, .reasonr ul li {background:url(images/tick.gif) no-repeat left; margin-top:5px; font-size:12px; color:#404040; padding-left:25px;}
.reasonr {background:url(images/conlefe.png) no-repeat; width:312px; height:143px; padding-top:1px; float:left;}

/*Welcome*/
.welcomebox {}
.welcomebox h2 {font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:24px; color:#114a8c; margin-top:20px; margin-left:5px; padding-bottom:10px; font-weight:normal;}
.blank {border:1px solid #ddd; width:201px; height:101px; padding:3px; float:left; margin:0 15px 0 0;}
.welcomebox p {color:#515151; padding-bottom:15px;}

.choose {background:url(images/choose.png) no-repeat; width:611px; height:85px;}
.choose ul {padding:0 0 0 18px;}
.choose li {float:left; padding:3px 18px 0 63px; margin:15px 0 0 0; font-weight:bold; line-height:18px;}
.choose li.cho01 {background:url(images/right.gif) no-repeat 0 0; min-height:56px; color:#104585;}
.choose li.cho02 {background:url(images/rightl.gif) no-repeat 0 0; min-height:56px; color:#c11008;}
.choose li.cho03 {background:url(images/clock.gif) no-repeat 0 0; min-height:56px; color:#359b08;}

/*Content Right*/
.contentr {width:341px; float:right;}
.loginBox {background:url(images/bluebg.png) no-repeat; width:313px; height:300px; padding:5px 0 0 20px;}
.loginBox h2 {font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:18px; color:#FFF; padding-bottom:5px; text-transform:uppercase;}
.loginBox .smBox {padding-bottom:7px;}
.loginBox .smBox label {width:77px; float:left; line-height:22px; color:#fff;}
.loginBox .smBox .namebx {background:url(images/namebox.jpg) no-repeat; width:205px; height:12px; border:none; color:#282828; font-size:12px; padding:5px 5px;}
.loginBox .smBox select {float:left; margin:0 5px 0 0; padding:0; color:#282828; font-size:12px;}
.loginBox .quoteBtn {background:url(images/get-free-quote-btn.png) no-repeat; width:234px; height:30px; border:none; cursor:pointer; margin-left:28px;}

/*Discount*/
.discountbg {background:url(images/secisors.png) no-repeat;	width:337px; height:147px; margin-top:16px;}
.discountbg h2 {font-size:18px; color:#10519c; padding:15px 0 0 50px;}
.discountbg h3 {font-size:16px; color:#ef2203; padding:10px 0 0 60px;}
.discountbg h1 {font-size:23px; color:#653f01; padding:0 0 0 50px;}

/*Testimonials*/
.testimoniAls {background:url(images/testiles.png) no-repeat; height:288px; width:334px; margin-top:10px; position:relative;}
.testimoniAls h1 {font-size:20px; color:#FFF; font-weight:lighter; padding:10px 0 0 10px;}
.testimoniAls ul {padding:0 5px 0 15px;}
.testimoniAls li {padding:10px 0;}
.testimoniAls li + li {border-top:1px dotted #e4e4e4;}
.testimoniAls li h2 {font-size:11px; color:#ef3716; font-weight:lighter; padding-bottom:5px;}
.testimoniAls li h3 {font-size:12px; color:#124d90; font-weight:bold; padding-bottom:5px;}
.testimoniAls li p {font-size:12px; color:#515151; line-height:20px; font-weight:lighter;}
.readmore {position:absolute; bottom:3px; right:2px; background:url(images/readmore-testi.jpg) no-repeat; width:89px; height:24px;}

a.get {background:url(images/tips.gif) no-repeat; width:340px; height:75px; display:block;}

/*Secure Box*/
.securebox {position:relative;}
.secured {background:url(images/images/secured.gif) no-repeat; width:117px; height:60px; position:absolute; top:5px; left:15px; z-index:9;}
.secured p {font-size:15px; line-height:1em; color:#000; padding-top:70px; text-align:center;}
.securebox h2 {font-size:22px; margin-top:10px; font-weight:normal; text-align:center; z-index:99; position:relative;} 
.securebox h2 span {color:#be0508;}
.paypalImg {float:right; margin:5px 20px 0 0;}

/*Footer*/
.footer {background:url(images/fotter.png) no-repeat; height:284px; padding:15px 0 0 40px;}
.footer h4 {text-align:center; font-size:11px; color:#548ac9; line-height:40px; font-weight:normal;}
.fBox {height:243px;}
.sitesbox {width:170px; float:left;}
.footer h2 {color:#529af0; font-size:12px; padding-bottom:5px;}
.padrt {padding-right:40px;}
.sitesbox ul {}
.sitesbox ul li {line-height:20px;}
.sitesbox ul li a {	font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#fff; cursor:pointer;}
.sitesbox ul li a:hover {color:#529af0;}

.contactBox {width:262px; float:left;}
.contactBox h2 {padding:0 0 8px 26px;}
.contactBox ul {}
.contactBox li {color:#fff; line-height:18px; padding-bottom:5px; padding-left:26px;}
.contactBox li a {color:#fff;}
.contactBox li.cont01 {background:url(images/phone-ico.png) no-repeat 0 2px;}
.contactBox li.cont02 {background:url(images/mail-ico.png) no-repeat 0 2px;}
.contactBox li.cont03 {background:url(images/home-ico.png) no-repeat 0 2px;}

.proud {float:left; width:230px;}
.proud h2 {padding:0 0 10px 5px;}

.contentimg {background:url(images/header.png) no-repeat; width:964px; height:221px; margin-top:10px;}
.contentimg h1 {font-size:30px; color:#f21009; padding:20px 0 0 30px; font-weight:normal; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; text-shadow:0 1px 3px #000;}
.contentimg p {font-size:18px; color:#000; padding:0 0 10px 30px; line-height:1.5em; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;}

/*Content Inner*/
.contentLInner {width:619px; float:left; border-bottom:1px dashed #e5e5e5; padding:10px 0 20px;}
.contentLInner h2 {font-size:24px; color:#114a8c; font-weight:normal; padding-bottom:10px;}
.contentLInner p {font-family:Arial, Helvetica, sans-serif; font-size:12px; padding-bottom:15px; color:#515151; line-height:18px;}
.contentLInner h3{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#363636;
	padding:20px 0 5px;
}
.telephonebox {}
.teleImg {float:left;}
.telephonebox p {
	font-size:24px;
	color:#2d5683;
	font-weight:normal;
	float:left;
	padding:25px 0 0 10px
}

/*Rightbar*/
.rightbar {
	width:329px;
	float:right;
	margin-right:10px;
	padding-top:10px;
}
.rightbar ul {}
.rightbar li {padding-bottom:4px;}



