﻿html
{
}

body
{
	background-color:#0193D0;
	font-family: Arial, serif;
	font-size:10pt;
	font-weight:normal;
	color:Black;
	margin:0;
	text-align:center;
}

*
{
}

a
{
	color:Blue;
	font-weight:normal;
	text-decoration:none;
}

a:hover
{
	color:Blue;
	font-weight:normal;
	text-decoration:underline;
}

p
{
	text-align:left;
	margin:2px;
}

#twitter-follow { border: 0;position:fixed;  top: 200px; left:0;}

* html #twitter-follow {
	position:absolute;
}

h1,h2,h3,h4,h5,h6
{
	margin:2px;
}

img {
    border: none;
}

.LogoPanel
{
	padding:10px 0 10px 0;
}

.BodyContainer 
{
	width:863px;
	text-align:left;
	margin:0 auto;
	position:relative;
}

.HeaderContainer
{
	background-image: url('/images/header.gif');
	height:120px;
}

.CustomerHeaderContainer
{
	background-image: url('/images/customerheader.gif');
	height:120px;
}

.HeaderLogoPanel
{
}

.HeaderContainer h1
{
	float:left;
	margin-top:95px;
	margin-left:115px;
	font-size:8pt;
	color:White;
	font-style:italic;
	width:420px;
}

* html .HeaderContainer h1
{
	float:left;
	margin-top:95px;
	margin-left:60px;
	font-size:8pt;
	color:White;
	font-style:italic;
	width:400px;	
}

.HeaderContainer .RightPanel
{
	float:right;
	margin:20px;
}

.CustomerHeaderContainer .RightPanel
{
	float:right;
	position:absolute;
	top:0;
	right:0;
	margin:20px;
}


.AdHeadline
{
	position:relative;
	text-align:center;
	font-size:20pt;
	color:#1f4994;
	font-weight:bold;
	bottom:-15px;
}

*:first-child+html .AdHeadline
{
	position:relative;
	text-align:center;
	font-size:20pt;
	color:#1f4994;
	font-weight:bold;
	bottom:-25px;
}

* html .AdHeadline
{
	position:relative;
	text-align:center;
	font-size:20pt;
	color:#1f4994;
	font-weight:bold;
	bottom:-25px;
}


.AdHeadlinePage
{
	position:relative;
	text-align:center;
	font-size:16pt;
	color:#1f4994;
	font-weight:bold;
	bottom:-10px;
}

#VolusionLiveChat
{
	clear:none;
	float:left;
}

.NavPanel
{
	height:131px;
	position:relative;
	top:14px;
}

#BottomNav
{
    background-color:#176F94;
    font-size:12pt;
    font-weight:bold;
    color:White;
    padding:5px;
    text-align:center;
}

#BottomNav ul
{
	margin:0;
	list-style:none;
}

#BottomNav ul li
{
	display:inline;
	margin-left:10px;
	margin-right:10px;
}

#BottomNav a:link, #BottomNav a:visited
{
	color:White;
	font-weight:bold;
	text-decoration:none;
}

#BottomNav a:hover, #BottomNav a:active
{
	color:White;
	font-weight:bold;
	text-decoration:underline;
}

#Footer
{
    background-color:#176F94;
    font-size:9pt;
    padding-bottom:10px;
    color:White;   
}

#Footer a.FooterLink:Link, #Footer a.FooterLink:Visited, #Footer a.FooterLink:Active
{
    color:White;
    text-decoration:underline;
}

#Footer a.FooterLink:Hover
{
    color:#99FFFF;
    text-decoration:underline;
}
.ClearBoth
{
	clear:both;
	height:1px;
	font-size:1%;
}

.ErrorPage .ErrorHeadline
{
	padding:20px;
	font-size:16pt;
	color:#c96b74;
}

.ErrorPage p
{
	clear:both;
	font-size:14pt;
	color:#176F94;
	padding-left:20px;
}

.ErrorPage img
{
	padding-right:10px;
	padding-bottom:10px;
}

.ErrorPage ul
{
	padding-left:40px;
	margin-bottom:15px;
	font-size:12pt;
}

.ErrorPage ul li
{
	margin-top:3px;
	margin-bottom:3px;
}

#TopNav
{
width: 837px;
height: 131px;
background: url('/images/hover-top.jpg');
padding:0;
margin:auto;
position:relative;
}

#TopNav li {
margin: 0;
padding: 0;
list-style: none;
position: absolute;
top: 0;
}

#TopNav li, #TopNav a {
height: 131px;
display: block;
}

#NavPanel_default {
left: 0;
width: 94px;
}

#NavPanel_waterdamage {
left: 95px;
width: 92px;
}

#NavPanel_firedamage {
left: 188px; 
width: 92px;
}

#NavPanel_moldremediation {
left: 281px; 
width: 92px;
}

#NavPanel_sewagedamage {
left: 374px; 
width: 92px;
}

#NavPanel_insurance {
left: 467px; 
width: 92px;
}

#NavPanel_education {
left: 559px; 
width: 91px;
}

#NavPanel_aboutus {
left: 650px; 
width: 90px;
}

#NavPanel_contactus {
left: 740px; 
width: 93px;
}

#NavPanel_default a:hover, #NavPanel_default a.pageon {
background: transparent url('/images/hover-top.jpg')
0 -131px no-repeat;
}

#NavPanel_waterdamage a:hover, #NavPanel_waterdamage a.pageon {
background: transparent url('/images/hover-top.jpg')
-95px -131px no-repeat;
}

#NavPanel_firedamage a:hover, #NavPanel_firedamage a.pageon {
background: transparent url('/images/hover-top.jpg')
-188px -131px no-repeat;
}

#NavPanel_moldremediation a:hover, #NavPanel_moldremediation a.pageon {
background: transparent url('/images/hover-top.jpg')
-281px -131px no-repeat;
}

#NavPanel_sewagedamage a:hover, #NavPanel_sewagedamage a.pageon {
background: transparent url('/images/hover-top.jpg')
-374px -131px no-repeat;
}

#NavPanel_insurance a:hover, #NavPanel_insurance a.pageon {
background: transparent url('/images/hover-top.jpg')
-467px -131px no-repeat;
}

#NavPanel_education a:hover, #NavPanel_education a.pageon {
background: transparent url('/images/hover-top.jpg')
-559px -131px no-repeat;
}

#NavPanel_aboutus a:hover, #NavPanel_aboutus a.pageon {
background: transparent url('/images/hover-top.jpg')
-650px -131px no-repeat;
}

#NavPanel_contactus a:hover, #NavPanel_contactus a.pageon {
background: transparent url('/images/hover-top.jpg')
-740px -131px no-repeat;
}


*:first-child+html .CustomerNavPanel
{
	background-image:url('/images/Nav_BG.png');
	background-position:center;
	background-repeat:no-repeat;
	height:131px;
	top:14px;
	position:relative;
}


.CustomerNavPanel
{
	background-image:url('/images/Nav_BG.png');
	background-position:center;
	background-repeat:no-repeat;
	height:131px;
	position:relative;
}

.CustomerNavPanel ul
{
	list-style-type:none;
}

.CustomerNavPanel ul li
{
	width:96px;
	height:131px;
	display:inline;
}

.CustomerNavPanel a
{
	width:96px;
	height:131px;
	display:inline-block;
}

.CustomerNavPanelSite
{
	background-image:url('/images/Nav_BG.png');
	background-position:center;
	background-repeat:no-repeat;
	height:131px;
	position:relative;
	top:14px;
	margin-bottom:20px;
}

.CustomerNavPanelSite ul
{
	margin-top:0px;
	list-style-type:none;
}

.CustomerNavPanelSite ul li
{
	width:96px;
	height:131px;
	display:inline;
}

.CustomerNavPanelSite a
{
	width:96px;
	height:131px;
	display:inline-block;
}

#CustomerNavPanel_default a
{
	background-image:url('/images/Home.png');
}

#CustomerNavPanel_default a:hover, a.pageon
{
	background-image:url('/images/Home.png');
	background-position:0 -131px;
}

#CustomerNavPanel_water a
{
	background-image:url('/images/Water.png');
}

#CustomerNavPanel_water a:hover, a.pageon
{
	background-image:url('/images/Water.png');
	background-position:0 -131px;
}

#CustomerNavPanel_fire a
{
	background-image:url('/images/Fire.png');
}

#CustomerNavPanel_fire a:hover, a.pageon
{
	background-image:url('/images/Fire.png');
	background-position:0 -131px;
}

#CustomerNavPanel_mold a
{
	background-image:url('/images/Mold.png');
}

#CustomerNavPanel_mold a:hover, a.pageon
{
	background-image:url('/images/Mold.png');
	background-position:0 -131px;
}

#CustomerNavPanel_flood a
{
	background-image:url('/images/Flood.png');
}

#CustomerNavPanel_flood a:hover, a.pageon
{
	background-image:url('/images/Flood.png');
	background-position:0 -131px;
}

#CustomerNavPanel_sewage a
{
	background-image:url('/images/Sewage.png');
}

#CustomerNavPanel_sewage a:hover, a.pageon
{
	background-image:url('/images/Sewage.png');
	background-position:0 -131px;
}

#CustomerNavPanel_insurance a
{
	background-image:url('/images/Insurance.png');
}

#CustomerNavPanel_insurance a:hover, a.pageon
{
	background-image:url('/images/Insurance.png');
	background-position:0 -131px;
}

#CustomerNavPanel_education a
{
	background-image:url('/images/Education.png');
}

#CustomerNavPanel_education a:hover, a.pageon
{
	background-image:url('/images/Education.png');
	background-position:0 -131px;
}

#CustomerNavPanel_aboutus a
{
	background-image:url('/images/Home.png');
}

#CustomerNavPanel_aboutus a:hover, a.pageon
{
	background-image:url('/images/Home.png');
	background-position:0 -131px;
}

#CustomerNavPanel_contact a
{
	background-image:url('/images/Home.png');
}

#CustomerNavPanel_contact a:hover, a.pageon
{
	background-image:url('/images/Home.png');
	background-position:0 -131px;
}
