body { font-family: 'Trebuchet MS', Helvetica, sans-serif; font-size:94%; }
#ctl00_ctl00_body { background-image:url('images/bgSub.jpg'); background-repeat:repeat-y; z-index:-200; }

#wrapper { background:url('images/sideSub.jpg') no-repeat 0 0; min-height:690px; width:950px; position:relative; }
#header { height:195px; }
.logo {position:absolute;left:100px;top:35px;height:70px;width:59px;z-index:100;background:url('images/LOGOpqc.png') no-repeat 0 0;}
/* .logo { background:url('images/LOGOpqc.png') no-repeat center bottom; float:left; height:163px; width:280px; } */
.logo h1 { display:none; }
a{outline:none;padding-left:.35em;}

#nav ul, #SubNav ul { float:left; width:380px; margin-top:76px; padding-left:2px; margin-left:280px; }
#nav ul li { float:left; height:28px; width:186px; margin:0 1px 2px; }
#nav ul li a { display:block; padding:.1em .25em .25em 2.5em; }
#nav a, #nav a:active, #nav a:visited, #nav a:hover { text-decoration:none; color:#FFF; font-size:16px; font-weight:bold; }

#nav .InsidePQC, .InsidePQC .SideTitle { background:#778E1D; }
#nav .InsidePQC:hover a, #nav .InsidePQC.current a { color:#778E1D; }

#nav .Services, .Services .SideTitle { background:#008778; }
#nav .Services:hover a, #nav .Services.current a { color:#008778; }

#nav .Industries, .Industries .SideTitle { background:#EFB310; }
#nav .Industries:hover a, #nav .Industries.current a { color:#EFB310; }

#nav .Contracts, .Contracts .SideTitle { background:#AC3529; }
#nav .Contracts:hover a, #nav .Contracts.current a { color:#AC3529; }

#nav .CaseStudies, .CaseStudies .SideTitle { background:#005695; }
#nav .CaseStudies:hover a, #nav .CaseStudies.current a { color:#005695; }

#nav .ContactUs, .ContactUs .SideTitle { background:#E08D19; }
#nav .ContactUs:hover a, #nav .ContactUs.current a { color:#E08D19; }

#nav .News, .News .SideTitle { background:#F15825; }
#nav .News:hover a, #nav .News.current a { color:#F15825; }

#nav .Careers, .Careers .SideTitle { background:#615371; }
#nav .Careers:hover a, #nav .Careers.current a { color:#615371; }

#header #nav ul li:hover, #header #nav ul li.current { background:transparent; }

#nav .NavArrow { display:none; position:relative; top:4px; right:2px; height:16px; width:16px; }
#nav ul li:hover a .NavArrow, #nav ul li a.selected .NavArrow { display:inline; } 

#nav span { display:inline-block; position:relative; background:none; height:16px; width:16px; }
#nav ul li a:hover span, #nav ul li a.selected span { background:url('images/ArrowDownRt.png') no-repeat top left; }

#SubNav ul { margin-top:10px; }
#SubNav a, #SubNav a:active, #SubNav a:visited, #SubNav a:hover { background:url('images/chevronRight.png') no-repeat 16px center; text-decoration:none; color:#414141; font-size:12px; font-weight:normal; }
#SubNav li { background:#E6E6E7; float:left; height:28px; margin:0 1px 2px 1px; width:186px; }
#SubNav li:hover, #SubNav li.selected { background:transparent; border-bottom:3px #fec233 solid; height:25px; }
#SubNav li.selected a, #SubNav li.selected a:active, #SubNav li.selected a:visited, #SubNav a:hover { background:url('images/chevronDown.png') no-repeat 12px center; color:#fec233; }
#SubNav ul li a { display:block; padding:.35em .25em .35em 2.3em; }

#content a, #content a:active, #content a:visited, #content a:hover { color:#616161; font-size:1em; font-weight:normal; }

#search { background:url('images/searchLeft.jpg') no-repeat right top; position:absolute; top:0; right:40px; width:300px; height:56px; text-align:right; padding:10px 25px 0 0; }
#search h2 { float:left; font-size:2em; margin-top:-6px; }
#search span.arrow { background:url('images/go.jpg') no-repeat 15px 2px; float:left; display:block; height:56px; width:45px; }
input { margin:0; width:50px; }
input.search { width:130px; }

#TitleZone { margin-bottom:10px; }

#content .SideTitle { height:73px; left:-20px; position:absolute; top:13px; width:20px; }
#content { float:left; margin-left:280px; margin-top:35px; padding-left:25px; position:relative; width:380px; }
#content h2 { background:url('images/bigArrow.png') no-repeat right top; display:inline; font-size:2.4em; padding-right:20px; }
#content #TitleZone h3 { color:#555; width:290px; }
/* #content h4 { font-size:1.2em; font-weight:bold; margin-bottom:5px; padding-right:15px; } */
#content h5 { font-size:1.1em; font-weight:bold; margin-bottom:5px; padding-right:15px; }
#content p { color:#666; font-size:1em; margin-bottom:10px; }
#content ul { margin-bottom:15px; list-style-type: disc; list-style-image: url(images/arrow.png); padding-left:1.5em; }
#content li { margin-bottom:5px; }

#content h2 { font-size:3.0em; }
#content h3 { font-size:1.4em; margin-bottom:15px; width:380px; }
#content h4 { font-size:1.2em; margin-bottom:5px; }
#content p { font-size:1em; margin-bottom:15px; }
#content ul li a,#content ul li a:hover,#content ul li a:active,#content ul li a:visited{font-size:1em;}

/* #content h2 { width:300px;height:75px;text-indent:-100em; }
#content h2.InsidePQC { background:url('insidepqc.png') no-repeat; }
#content h2.Services { background:url('services.png') no-repeat; }
#content h2.Industries { background:url('industries.png') no-repeat; }
#content h2.Contracts { background:url('contracts.png') no-repeat; }
#content h2.CaseStudies { background:url('casestudies.png') no-repeat; }
#content h2.ContactUs { background:url('contactus.png') no-repeat; } */
#content h2, #content h3 { margin-top:0; }
.InsidePQC #content h2,		.InsidePQC #content h4,
.InsidePQC #SubNav li.selected a, .InsidePQC #SubNav li.selected a:active,
.InsidePQC #SubNav li.selected a:visited, .InsidePQC #SubNav a:hover { color:#778E1D; }
.InsidePQC #SubNav li:hover, .InsidePQC #SubNav li.selected { border-color:#778E1D; }
.Services #content h2,		.Services  #content h4,
.Services #SubNav li.selected a, .Services #SubNav li.selected a:active,
.Services #SubNav li.selected a:visited, .Services #SubNav a:hover { color:#008778; }
.Services #SubNav li:hover, .Services #SubNav li.selected { border-color:#008778; }
.Industries #content h2,	.Industries #content h4,
.Industries #SubNav li.selected a, .Industries #SubNav li.selected a:active,
.Industries #SubNav li.selected a:visited, .Industries #SubNav a:hover { color:#EFB310; }
.Industries #SubNav li:hover, .Industries #SubNav li.selected { border-color:#EFB310; }
.Contracts #content h2,		.Contracts #content h4,
.Contracts #SubNav li.selected a, .Contracts #SubNav li.selected a:active,
.Contracts #SubNav li.selected a:visited, .Contracts #SubNav a:hover { color:#AC3529; }
.Contracts #SubNav li:hover, .Contracts #SubNav li.selected { border-color:#AC3529; }
.CaseStudies #content h2,	.CaseStudies #content h4,
.CaseStudies #SubNav li.selected a, .CaseStudies #SubNav li.selected a:active,
.CaseStudies #SubNav li.selected a:visited, .CaseStudies #SubNav a:hover { color:#005695; }
.CaseStudies #SubNav li:hover, .CaseStudies #SubNav li.selected { border-color:#005695; }
.ContactUs #content h2,		.ContactUs #content h4,
.ContactUs #SubNav li.selected a, .ContactUs #SubNav li.selected a:active,
.ContactUs #SubNav li.selected a:visited, .ContactUs #SubNav a:hover { color:#E08D19; }
.ContactUs #SubNav li:hover, .ContactUs #SubNav li.selected { border-color:#E08D19; }
.News #content h2,			.News #content h4,
.News #SubNav li.selected a, .News #SubNav li.selected a:active,
.News #SubNav li.selected a:visited, .News #SubNav a:hover { color:#F15825; }
.News #SubNav li:hover, .News #SubNav li.selected { border-color:#F15825; }
.Careers #content h2, .Careers #content h4,
.Careers #SubNav li.selected a, .Careers #SubNav li.selected a:active,
.Careers #SubNav li.selected a:visited, .Careers #SubNav a:hover { color:#615371; }
.Careers #SubNav li:hover, .Careers #SubNav li.selected { border-color:#615371; }

#content .title a { font-size:1.2em; }

#ctl00_ctl00_MainPlaceHolder_SubContentPlaceHolder_SubZone,#SubContent,
.slice { display:block; float:left; height:100%; margin-left:20px; width:10px; }
.slice .start { background:url('images/thirdColumnSliceStart.jpg'); height:246px; }
.slice .middle { background:url('images/thirdColumnSliceBg.jpg'); }
.slice .end { background:url('images/thirdColumnSliceEnd.jpg'); height:246px; }

#SubZone { font-size:12px; }
#SubZone a, #SubZone a:link, #SubZone a:visited, #SubZone a:active { color:#014C14; }

ul.sub,#SubZone { margin-top:25px; width:280px; float:left; position:relative; }
ul.sub li, #SubZone > div { background:url('images/thirdColumnShelf.jpg') no-repeat center bottom; float:left; text-align:left; width:200px; padding-bottom:30px; margin-left:50px; }
ul.sub h3,#SubZone > div h3 { font-size:1.2em; }
ul.sub img, #SubZone > div img { float:left; }

#footer { clear:both; margin-left:320px; padding:25px; width:650px; }