html,body{
	background:url(../images/bgInside.jpg) top center repeat-x;
	padding:0;
	margin:0;
	font:normal 10pt Verdana;
	color:#393939
}

a{
	color:#1a4eaa;
	text-decoration:none
}

a:hover{
	color:#15519a;
	text-decoration:underline
}

.container{
	width:960px;
	padding:0;
	margin:0 auto
}

.sLeft{
	background:url(../images/sLeft.gif);
	width:4px
}

.contentContainer{
	background:#fff;
	padding:3px 0 10px 0
}

.webtogo{
	padding:10px 28px 0 28px;
	height:74px;
	position:relative;
	z-index:99
}

.webtogo img{
	border:none
}

.topLinksContainer{
	width:311px
}

.topLinks{
	background:url(../images/bgNav2.gif) no-repeat;
	padding:0 0 0 7px;
	margin:0;
	width:411px;
	height:36px;
	list-style:none
}

.topLinks li{
	float:left;
	background:url(../images/bgNavBorder.gif) right no-repeat;
	padding:0 2px 0 0
}

.topLinks li.last{
	background:none;
	padding:0
}

.topLinks li a{
	display:block;
	float:left;
	padding:0 26px;
	font:normal 14px Arial;
	color:#657078;
	text-decoration:none;
	line-height:36px;
	text-transform:capitalize
}

.topLinks li a:hover, .topLinks li a.active{
	background: url(../images/bgNavHover.gif)
}

.masthead{
	position:relative;
	margin:-28px 0 0 0;
	width:952px;
	z-index:2
}

.contentWrapper{
	
	padding:0 15px 12px 15px;
	margin:0
}

.contentWrapperContact{
	position:relative;
	padding:0 0 12px 15px;
	margin:0
}

.sidenav{
	float:left;
	width:285px;
	margin:10px 0 0 0
}

.sidenavBox{
	background: url(../images/bgsidenavBox.gif);
	padding:6px 20px
}

.sidenavBox h1{
	padding:0;
	margin:0;
	font:bold 18px Verdana;
	color:#657078
}

.quote{
	background:url(../images/quote.gif) top left no-repeat;
	padding:0 0 0 25px;
	margin:10px 0 0 0;
	font:normal 8pt Arial;
	color:#8f8f8f
}

.quote p{
	background:url(../images/quoteClose.gif) bottom right no-repeat;
	padding:0;
	margin:0
}

.more a{
	background:url(../images/bgViewMore.gif) no-repeat;
	display:block;
	width:86px;
	text-align:center;
	font:normal 9pt Arial;
	text-decoration:none;
	line-height:20px;
	color:#fff
}

.more a:hover{
	color:#ffffcc
}

.roundedTop{
	padding:10px 0 0 0
}

.servicesList{
	background:url(../images/puzzlebg.jpg) top right no-repeat;
	padding:7px 0;
	margin:0;
	list-style:none
}

.servicesList li, .quickInfoList li, .sideContact li a{
	font:normal 9pt Arial;
	color:#393939
}


.servicesList li a, .quickInfoList li a, .sideContact li a{
	text-decoration:none;
	font:normal 9pt Arial;
	color:#393939;
	line-height:14pt
}

.servicesList li a:hover, .quickInfoList li a:hover, .sideContact li a:hover{
	text-decoration:underline;
}

.servicesList2{
	background:url(../images/contactbg.jpg) top right no-repeat;
	padding:7px 0;
	margin:0;
	list-style:none;
	min-height:85px
}

.servicesList2 li, .quickInfoList2 li, .sideContact2 li a{
	font:normal 9pt Arial;
	color:#393939
}


.servicesList2 li a, .quickInfoList2 li a, .sideContact2 li a{
	text-decoration:none;
	font:normal 9pt Arial;
	color:#393939;
	line-height:14pt
}

.servicesList2 li a:hover, .quickInfoList2 li a:hover, .sideContact2 li a:hover{
	text-decoration:underline;
}

.quickInfoList{
	background:url(../images/iQuickInfo.jpg) top right no-repeat;
	padding:7px 0;
	margin:0;
	list-style:none
}

.sideContact{
	background:url(../images/contacticon.jpg) top right no-repeat;
	padding:7px 0;
	margin:0;
	list-style:none
}

.content{
	float:right;
	width:620px
}

.contentContact{
	background:url(../images/bgcontactval2.jpg) top right no-repeat;
	float:right;
	padding:0 12px 0 0;
	width:620px
}

.content h1, .contentContact h1{
	padding:0;
	margin:0;
	font:bold 24px Arial;
	color:#657078
}

.clear{
	clear:both
}

.sRight{
	background:url(../images/sRight.gif);
	width:4px
}

.footer{
	background:url(../images/sBottom.gif) top no-repeat;
	padding:20px 0 10px 0;
	text-align:center;
	font:normal 9pt Arial;
	color:#67727a
}
.copy{
	text-align:left;
	padding:0 0 0 40px
}


.footerNav{
	padding:0 0 5px 0;
	margin:0;
	list-style:none
}

.footerNav li{
	display:inline
}

.footerNav li a{
	text-decoration:none;
	padding:0 10px;
	color:#67727a;
	text-transform:capitalize
}

.footerNav li a:hover{
	color:#000
}

.contactForm{
	padding:15px;
	margin:0;
	background:#e6e6e6
}

.contactForm td{
	font-size:10pt;
	padding:0 0 7px 0
}

.contactForm .inputFields{
	border:1px solid #cacaca;
	width:250px
}

.contactForm .dropdown{
	width:200px; 
	border:1px solid #cacaca;
}
.space{
	background:url(../images/s.gif);
	height:5px
}


.indent{
	padding:0 0 0 25px
}

.inputFields2{
	border:1px solid #cacaca;
	width:100px
}

.inputFields3{
	border:1px solid #cacaca;
	width:350px
}

.testimonials td{
	padding:9px
}

.testimonials tr.alt{
	background:#f1f1f1
}

.testimonials img{
	border:1px solid #b6b6b6;
	padding:3px 4px 5px 4px
}

.testimonials2 td{
	padding:4px 9px 3px 20px;
}

.testimonials2 tr.alt{
	background:#f1f1f1
}

.testimonials2 img{
	border:1px solid #b6b6b6;
	padding:3px 4px 5px 4px
}

.prices tr.alt{
	background:#e9e8e8
}

.prices td{
	text-align:center;
	font:normal 8pt Arial;
	padding:10px
}

.prices td.text{
	text-align:left
}

.prices td strong{
	font:bold 10pt Arial
}

.prices td.package1{
	background:#d8dde9
}

.prices td.package2{
	background:#c5cdde
}

.prices td.package3{
	background:#b4c1e1
}

.prices td.package4{
	background:#a4b4d7
}

.prices td.package5{
	background:#95a7d5
}

.prices tr.benefits{
	background:#c5d3f0
}

.prices tr.webSections{
	background:#adc0e9
}

.prices tr.keyFeatures{
	background:#adc0e9
}

.prices tr.initialSetUpFee{
	background:#d7e8d8
}

.prices td.package1Fee{
	background:#c8dfc9
}

.prices td.package2Fee{
	background:#adcfaf
}

.prices td.package3Fee{
	background:#a0c8a2
}

.prices td.package4Fee{
	background:#88ba8b
}

.prices td.package5Fee{
	background:#79b17c
}

.footerNew a{
	color:#67727a;
	text-decoration:none
}


.footerNew a:hover{
	text-decoration:underline
}

.fortitle{
	color:#474747;
	margin:0;
	text-align:center
}

.servicesItems{
	padding:5px 9px
}



.tblservicesnav{
	border:0;
	width:90%
}

.tblservicesnav td{
	padding:3px;
	height:18px;
	margin:5px
}

.tblservicesnav td a{
	color:#393939;
	font:normal 12px "arial";
	text-decoration:none
}

.tblservicesnav td a:hover{
	color:#3863c5;
	font:normal 12px "arial";
	text-decoration:underline
}


.powered{
	margin:5px 0 0 0;
	padding:0;
}

.btnsocial{
	margin:15px 5px 0 5px;
	border:0
}

.btnpowered{
	margin:0 1px;
	border:0
}

.socialleft{
	margin:10px 0 5px 0
}

.btncoy{
	background:url(../images/linebottom.jpg) bottom no-repeat;
	padding:0 0 15px 0;
	margin:0
}

