﻿


/* Nav  */


 #personifiedNav {width:700px; margin-bottom:15px;}
 #nav li {float:left; margin-right:30px; font-size:16px; color:#4aaa42; list-style-type:none; font-weight:bold; display:block; z-index:7000;}
 #nav li ul li {margin-right:px;}
   
   #pcm {
display:none;
}
ul.cssMenu ul {
display:none;
}
ul.cssMenu li:hover > ul {
display:block;
}
ul.cssMenu ul {
left:-1px;
position:absolute;
top:98%;
}
ul.cssMenu ul ul {
left:98%;
position:absolute;
top:-2px;
}
ul.cssMenu, ul.cssMenu ul {
background-color:#FFFFFF;
background-repeat:repeat;
list-style:none outside none;
margin:0;
padding:0 2px 2px 0;
}
ul.cssMenu table {
border-collapse:collapse;
}
ul.cssMenu {
display:block;
float:left;
}
ul.cssMenu ul {
width:220px;
}
ul.cssMenu li {
display:block;
font-size:0;
margin:2px 0 0 2px;
}
ul.cssMenu a:active, ul.cssMenu a:focus {
outline-style:none;
}
ul.cssMenu a, ul.cssMenu li.dis a:hover, ul.cssMenu li.sep a:hover {
background-color:#FFFFFF;
border:0 solid #6655FF;
cursor:pointer;
display:block;
font:14px Verdana;
padding:4px;
text-align:left;
text-decoration:none;
vertical-align:middle;
color:#4aaa42;  
font-weight:bold;
z-index:7000;
}
ul.cssMenu span {
overflow:hidden;
}
ul.cssMenu li {
float:left;
}
ul.cssMenu ul li {
float:none;
}
ul.cssMenu ul a {
text-align:left;
}
ul.cssMenu li.sep {
height:100%;
line-height:0;
padding:0;
text-align:center;
}
ul.cssMenu li.sep span {
background-color:#AAAAAA;
background-image:none;
display:inline-block;
float:none;
padding-right:0;
}
ul.cssMenu ul li.sep span {
width:80%;
}
ul.cssMenu li:hover {
position:relative;
}
ul.cssMenu li:hover > a {
background-color:#4792E6;
border-color:#665500;
border-style:solid;
color:#FFFFFF;
font:14px Verdana;
text-decoration:none;
font-weight:bold;
z-index:7000;
}
ul.cssMenu li a:hover {
background-color:#4792E6;
border-color:#665500;
border-style:solid;
color:#FFFFFF;
font:14px Verdana;
position:relative;
text-decoration:none;
font-weight:bold;
z-index:7000;
}
ul.cssMenu li.dis a {
color:#AAAAAA !important;
}

#nav li.navSubHeadline {color:#00a5e3; font-weight:bold; font-size:16px; background-color:#e5e5e5; z-index:7000; width:210px;}

#nav li ul.subMenu li a.cssMenui {color:00a5e3; font-size:13px; z-index:7000;}

ul.cssMenu img.over {
display:none;
}
ul.cssMenu li.dis a:hover img.over {
display:none !important;
}
ul.cssMenu li.dis a:hover img.def {
display:inline !important;
}
ul.cssMenu li:hover > a img.def {
display:none;
}
ul.cssMenu li:hover > a img.over {
display:inline;
}
ul.cssMenu a:hover img.over, ul.cssMenu a:hover ul img.def, ul.cssMenu a:hover a:hover ul img.def, ul.cssMenu a:hover a:hover a:hover ul img.def, ul.cssMenu a:hover a:hover img.over, ul.cssMenu a:hover a:hover a:hover img.over, ul.cssMenu a:hover a:hover a:hover a:hover img.over {
display:inline;
}
ul.cssMenu a:hover img.def, ul.cssMenu a:hover ul img.over, ul.cssMenu a:hover a:hover ul img.over, ul.cssMenu a:hover a:hover a:hover ul img.over, ul.cssMenu a:hover a:hover img.def, ul.cssMenu a:hover a:hover a:hover img.def, ul.cssMenu a:hover a:hover a:hover a:hover img.def {
display:none;
}
ul.cssMenu a:hover ul, ul.cssMenu a:hover a:hover ul, ul.cssMenu a:hover a:hover a:hover ul {
display:block;
}
ul.cssMenu a:hover ul ul, ul.cssMenu a:hover a:hover ul ul {
display:none;
}
ul.cssMenu span {
background-position:right center;
background-repeat:no-repeat;
display:block;
padding-right:11px;
}
ul.cssMenu li:hover > a > span {
}
ul.cssMenu a:hover span {
}

#nav img {border:0px;}
.navSubHeadline {width:90% !important;}

.navLeft{float:left; width:48%;}
.navRight{float:right; width:48%;}

#ServiceMenu {width:400px;}
#AboutUsMenu {width:150px;}
#nav li ul.subMenu li a.cssMenui {width:180px;}
#AboutUsMenu li a.cssMenui {width:100px !important;} 
  
 /* Header  */
   
#headerLeft {float:left; padding-top:25px;}
#headerRight {width:70%; float:right; padding-top:25px;}
#personifiedHeader {width:900px; margin:0 auto; padding-top:30px;}
#headTopLinks {float:right; }
#headTopLinks a {color:#008dd0; text-decoration:none; font-size:13px; }


/* Footer */

.footerLeft {float:left; width:38%; padding-top:31px; padding-top:12px\9;}
.footerLeft img {vertical-align:middle;}
.footerRight {float:right; width:62%;}
.footerRight ul li {float:right; display:block;}
.floatImageRight {float:right; margin-left:8px;}
#footerIcons {float:left; width:27%; padding-top:22px; padding-top:9px\9;}
#footerLinks {float:left; width:73%;}
#personifiedFooter {width:800px; margin:0 auto; padding-bottom:20px;}
#personifiedFooter span, #personifiedFooter li, #personifiedFooter a {color:#999999; font-size:11px; text-decoration:none;}
