/* */
body, head, html {margin: 0; padding: 0;}
ul, li, a, p, td, th, body, h1, h2, h3, h4, h5, h6 {font-family: Verdana, Arial, Helvetica, sans-serif; margin: 0; padding: 0;}

/* Making Print Styles Work - Collapse these in Print Stylesheet*/
#photoWidth {width: 0}
#photoWidth img {display: none}
#employee_leftnav {width: 0}
#employee_leftnav img {display: none;}
#midColumn { width: 300px}
#headSubNav img{display: none}
#leftBorder img {display: none}
#midColumn {padding-left: 0}
#leftSpacer {width: 0}
#printFix {width: 20px;}

/*addn'l print style fixes */
#leftColumn h1, #leftColumn p {font-size: 10px;}
/* */


#topnav, #tab {background: url(/images/topNavBg.gif) top left repeat-x}
#topnav a, #tab a {color: #EC821E;  font-size: 9px; padding-bottom: 5px;text-transform: uppercase; font-weight: bold; text-decoration: none;}

#topnav-b {background: url(/images/topNavBg.gif) top left repeat-x}
#topnav-b a{color: #007CB9;  font-size: 9px; padding-bottom: 5px;text-transform: uppercase; font-weight: bold; text-decoration: none;}
#topnav-b a:hover {color: #005D8E}


#leftColumnPop-c {width: 180px; color: #00A63E;}
#leftColumnPop-c p, #leftColumnPop-c h1 {color: #00A63E; margin-right: 18px; margin-left: 8px; font-size: 10px; line-height: 120%;}
#leftColumnPop-c h1 {font-weight: bold; margin-top: 35px;}
#leftColumnPop-c p { margin-bottom: 18px;}

#topnav-c {background: url(/images/topNavBg.gif) top left repeat-x}
#topnav-c a{color: #00A63E;  font-size: 9px; padding-bottom: 5px;text-transform: uppercase; font-weight: bold; text-decoration: none;}
#topnav-c a:hover {color: #24702e}


#leftColumnPop-b {width: 180px; color: #007CB9;}
#leftColumnPop-b p, #leftColumnPop-b h1 {color: #007CB9; margin-right: 18px; margin-left: 8px; font-size: 10px; line-height: 120%;}
#leftColumnPop-b h1 {font-weight: bold; margin-top: 35px;}
#leftColumnPop-b p { margin-bottom: 18px;}




#tab a {font-size: 9px; color: #007CB9; !important}
#tab a:hover {color: #005D8E}

#leftColumn {font-size: 10px; color: #EC821E;}
#leftColumn p, #leftColumn h1 {color: #EC821E; margin-right: 18px; margin-left: 8px; font-size: 10px; line-height: 120%;}
#leftColumn h1 {font-weight: bold; margin-top: 35px;}
#leftColumn p { margin-bottom: 18px;}

#leftColumnPop {width: 180px; color: #EC821E;}
#leftColumnPop p, #leftColumnPop h1 {color: #EC821E; margin-right: 18px; margin-left: 8px; font-size: 10px; line-height: 120%;}
#leftColumnPop h1 {font-weight: bold;}
#leftColumnPop p { margin-bottom: 18px;}




#midColumn { color: #404041}
#midColumn h1 {font-size: 14px; font-weight: bold; margin-bottom: 12px;}
#midColumn p, #midColumn h2, #midColumn ul li {margin-right: 75px; line-height: 120%; font-size: 10px;}
#midColumn h2 {font-weight: bold; margin-top: 35px; margin-bottom: 16px; }
#midColumn p {margin-top: 0; margin-bottom: 16px; }
#midColumn h4 {font-size: 11px; font-weight: normal; margin-bottom: 11px; }
#midColumn ul {margin-bottom: 16px;}
#midColumn h3 {font-size: 11px; color: #7E7C68; margin-bottom: 11px; }
#midColumn h5 {font-size: 10px; font-weight: bold; margin-bottom: 6px}
#midColumn li {margin: 0 0 15px 16px}

#rightColumn a{font-size: 10px; color: #7E7C68}
#rightColumn { padding-top: 10px; color: #007CB9}
#rightColumn p, #rightColumn h3 {margin-left: 7px; line-height: 120%; font-size: 10px;}
#rightColumn h3 {font-weight: bold; color: #7E7C68; margin-bottom: 16px; margin-top: 25px; }



/*employee section styles */
#breadCrumb {margin: 4px 0 15px 7px; font-size: 9px;}
#breadCrumb a {font-size: 9px; color: #EC821E;text-decoration: none;}
#breadCrumb a:hover, .contentSubNav a:hover {color: #C05010}

.contentSubNav li{margin:0; padding: 0; list-style-type: none}
.contentSubNav {margin: 0; padding: 0;}
.contentSubNav a {line-height: 130%; font-size: 10px; color: #EC821E; text-decoration: none; }

#rightColumnE {width: 157px; padding-top: 10px; color: #007CB9}
#rightColumnE a {text-decoration: none; color: #7E7C68; }
#rightColumnE a:hover {color: #464539}
#rightColumnE p {margin-bottom: 16px;}
#rightColumnE p, #rightColumnE h3, #rightColumnE h4{margin-left: 7px; line-height: 120%; font-size: 10px;}
#rightColumnE h3 {font-weight: bold; color: #7E7C68; margin-bottom: 16px; margin-top: 15px; }

#rightColumnE h4 {font-weight: bold; color: #007CB9; margin-bottom: 0px; margin-top: 0px;}
#rightColumnE h4 a {font-weight: bold; color: #007CB9; text-decoration: none}
#rightColumnE h4 a:hover {color: #007CB9; text-decoration: underline}


#employee_leftnav img {margin-bottom: 10px; }

#activeTop { padding-bottom: 3px; width: 120px; background: url(/images/employee-home/navtop1.gif) top left no-repeat}
#activeTop a {margin-bottom: 6px; margin-top: 6px; padding-left: 16px; font-size: 9px; color: #EC821E; font-weight: bold;  text-decoration: none; }
#activeTop a:hover {color: #C05010 }


/*Customer Area Styles */

#activeC {padding-bottom: 2px; background:url(/images/customers/navtop-2.gif) top left no-repeat;width: 118px;}
#activeC a {text-decoration: none; padding-left: 22px; font-size: 9px; color: #00A63E; font-weight: bold}
#activeC a:hover {color: #24702e}

#breadCrumbC {margin: 4px 0 15px 7px; font-size: 9px}
#breadCrumbC a {font-size: 9px; color: #00A63E;text-decoration: none;}
#breadCrumbC a:hover, .contentSubNavC a:hover {color: #24702E}

.contentSubNavC li{margin: 0; padding: 0; list-style-type: none}
.contentSubNavC {margin: 0; padding: 0;}
.contentSubNavC a {line-height: 130%;  font-size: 10px; color: #00A63E; text-decoration: none;}

#activeCT {padding-bottom: 2px; background:url(/images/tools/navtop3.gif) top left no-repeat; width: 115px;}
#activeCT a{margin-bottom: 6px; text-decoration: none;padding-left: 12px; color: #00A63E; font-size: 9px; font-weight: bold;}
#activeCT a:hover {color: #24702E}

/*Location, About, Contact,  Press styles */


#breadCrumbG {margin: 4px 0 15px 7px; font-size: 9px;}
#breadCrumbG a {font-size: 9px; color: #007CB9;text-decoration: none;}
#breadCrumbG a:hover, .contentSubNavG a:hover {color: #005D8E}

.contentSubNavG {margin: 0; padding: 0;}
.contentSubNavG li{margin: 0; padding: 0; list-style-type: none}
.contentSubNavG a{line-height: 130%; font-size: 10px; color: #007CB9; text-decoration: none;}


#activeG {padding-bottom: 2px; background:url(/images/about/navtop-4.gif) bottom left no-repeat; width: 94px;}
#activeG a{ padding-left: 20px; color: #007cb9; font-size:  9px; font-weight: bold; text-decoration: none}
#activeG a:hover{color: #005d8e}


/*Location Detail */
.locationImg {margin-bottom: 15px; border: 1px solid #007CB9;}
