body  {
 font-family:Verdana, Arial, Helvetica, sans-serif;
 margin: 0;
 text-align: center;
 color: #000;
} 

img.Logo {
position:absolute;
top:16px;
}

p.SerifFont, .TopNav, .Left, .Footer, .FirstWord {
 font-family: Georgia, "Times New Roman", Times, serif;
}
 
p.Gray, .FirstWord, .Left, .Form, .RightInteriorHeader {
color:#666;
}
span.FirstWord, .RightInteriorHeader {
font-variant:small-caps
}

div.Container { 
 position: relative;
 width: 1000px;
 margin: 0 auto; 
 text-align: left;
} 

div.Header { 
 height: 80px;
 padding: 0;
} 

div.TopNav {
 height: 25px;
 background: #000;
}

div.TopNav {
 color: #FFF;
 font-size: 14px;
 padding:0 0 0 120px;
}
#NavLinks {
position:relative;
top: 5px;
}

#NavLinks a {
text-decoration:none;
}

#NavLinks li {
 display: inline;
 list-style-type: none;
 padding-right:30px;
 font-size:14px;
}

div.MainContent { 
 margin: 0;
 padding: 0;
 height: auto;
 width: auto;
}

div.TopText {
 height: 70px;
 background:#FFF url(Images/TopText.gif) no-repeat left bottom;
}

div.Imagery {
 height: 340px;
}
div.Imagery img {
 border:0;
}

div.Left {
 width: 230px;
 height: auto;
 float: left;
}

div.Middle {
 width: 510px;
 height: auto;
 float: left;
 margin: 0px 20px;
}

div.Right {
 width: 220px;
 height: auto;
 float: left;
}

div.Footer {
 color: #CCC;
 text-align:left;
 clear:both;
}

span.BigText, .FirstWord, .RightInteriorHeader {
font-size:18px;
}

span.BigText, .RightInteriorHeader {
font-weight:bold;
}
span.SmallText, .Form {
font-size:12px;
}

td.LeftContact {
 background:#FFF url(Images/ContactUs.jpg) no-repeat left top;
 padding: 100px 10px 0 10px;
 height:600px;
}
td.LeftProducts {
 background:#FFF url(Images/Products.jpg) no-repeat left top;
 padding: 100px 10px 0 10px;
 height:700px;
}

td.LeftEmployeePerformance {
 background:#FFF url(Images/Perform.jpg) no-repeat left top;
 padding: 100px 10px 0 10px;
 height:400px;
}
td.LeftGov {
 background:#FFF url(Images/Govt.jpg) no-repeat left top;
 padding: 100px 10px 0 10px;
 height:400px;
}
td.LeftPoliceFire {
 background:#FFF url(Images/PoliceFire.jpg) no-repeat left top;
 padding: 100px 10px 0 10px;
 height:400px;
}
td.LeftAbout {
 background:#FFF url(Images/About.jpg) no-repeat left top;
 padding: 100px 10px 0 10px;
 height:400px;
}

td.RightInterior {
 padding: 40px 10px 0 0;

}
a:link {color: #FFF} 
a:visited {color: #FFF}
a:hover {color: #33CC00}

a.LeftLinks:link {color: #000}
a.LeftLinks:visited {color: #000}

.Form1 {font-size:12px;}