body {font-family:Arial;width:805px;height:965px;text-align:center;}
#maincontainer { clear: both; 
background-image: url(newimages/mainbackground.jpg); 
 layer-background-image:  url(newimages/mainbackground.jpg); 

height:950px;
width:805px;
position:absolute;
left:50%;
margin-left:-403px;

text-align:left;


}
div a span {display: none;}
div a:hover span {display: none;
   position: absolute; top: 150px; left: 0; width: 475px;
   padding: 5px; margin: 10px; z-index: 100;
   color: #AAA; background: black;
   font: 10px Verdana, sans-serif; text-align: center;}

#baseline {
position: absolute;
width:400px;
top:370px;
left:120px;
}
#contentmain {
position:absolute;
float:left;
left:20px;
width:550px;
top: 3px;}
#navbuttoncontainer {
position:absolute;
top:20px;
left:38px;
}
#navbar {
position:absolute;
top:135px;
left:30px;
}
#SideLinks {
position: absolute;
left:30px;
width:150px;
height:400px;

}
#button1 {
position:absolute;
left:0px;
}
#button2 {
position:absolute;
left:152px;
}
#button3 {
position:absolute;
left:304px;
}
#button4 {
position:absolute;
left:456px;
}
#button5 {
position:absolute;
left:608px;
}
.dropdownmenu {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;

position:absolute;
top:169px;
width:133px;
}
.sidelink {
background-color:#ffffff;
font-family:Arial, Helvetica, sans-serif;
height:13px;
font-size:11px;
margin:1px;
border:thick;
border-bottom-color:#000000;
border-right-color:#000000;
border-left-color:#000000;

}
.menuitem {


height:18px;

margin:1px;


}
.menuitemsmall{


height:18px;
font-size:9px;
margin:1px;

}
.imgleft{
float:left;
}
#dropdown1 {
position:absolute;

left: 35px;
}

#dropdown2 {
position:absolute;

left: 187px;
}
#dropdown3 {
position:absolute;

left: 339px;
}
#dropdown4 {
position:absolute;

left: 491px;
}
#dropdown5 {
position:absolute;

left: 645px;
}


.tableheaderleft {
font-weight:bold;
}
.contactinfo {
font-size:11px;
}

.navbutton {
width:152px;
height:37px;
vertical-align:bottom;
padding-right:3px;
}
.topleftbutton {

padding-bottom:3px;
}
#splashimages {
position:absolute;
top:176px;
left:27px;
}
#footercontainer {
position:absolute;
top:850px;
width:800px;

font-size:11px;
}
#gsa {
position: absolute;
left:630px;
top:28px;
}
#seaport {
position: absolute;
left:130px;
top:10px;
}
#employeelogin {
position: absolute;
left:620px;
top:-5px;
}
#cisco {
position: absolute;
left:50px;
top:10px;
}
#dell {
position: absolute;
left:700px;
top:28px;
}
#footer {

position:absolute;
left:220px;
width:380px}
#header {
position:absolute;
padding-top:-5px;
}
#logo {
position:relative;
left:400px;
top:60px;
}
#mainbody {
position:absolute;
top:410px;
left:30px;
}


#type1-main {

	width:550px;
	
}
#type1-mainnonews {
	position:relative;
	left:20px;
	width:710px;
	top: 3px;
	padding-bottom:10px;
}
#type2-main {
position: absolute;
left:20px;width:710px;
}
#type3-main {
position: absolute;
left:190px;width:510px;
}
#helpdeskframe{position:absolute;
top:0px;}
.extended-type3{position:absolute;
top:-20px;}

.type2pic{position: absolute;top:200px;}
.type3pic{position: absolute;top:200px;}
.more { font-size:11px; font-style:italic;}
.maintitle {font-size:17px; font-weight:bold;}
.type1paragraph {font-size:13px;}
.maintitle2 {font-size:17px; font-weight:bold;}
.maintitlesub2{font-size:17px; font-weight:bold;}
.type2paragraph {font-size:13px;}
.maintitle3 {font-size:17px;font-weight:bold;}
.type3paragraph {font-size:11px;}
.type3paragraphextended{font-size:11px;} 

.textbody{font-size:11px;}
.bodysmall{font-size: 10px;}
#news {
position:absolute;

left:590px;

width:150px;
}
.newsdate 
{
font-size:11px; font-variant:small-caps; font-weight:bold;
}
.newstext 
{
 font-size:11px;
}
.newsmore {
 font-size:11px; font-style:italic;
}

 div.newshr {
  height: 1px;
  background: #fff url(newimages/hr-news.gif) ;
}
div.newshr hr {
  display: none;
}

#subitems {
	
	width:550px;
}
#subitemsnonews {
	position:relative;

	left:20px;
	width:710px;
}

.subitem {
height:80px;}
.subitempic {
	position:absolute;
	left:0px;
	height:80px;
	width:80px;
}
.subitemmore {

 font-size:11px; font-style:italic;
}
.subitemtitle {
font-size:14px;font-weight:bold;}
.subitemtextcontainer {position:absolute;left:100px;}
.subitemtext {font-size:13px;}

a.mainnav:link {
	color: #CCCCCC;
	text-decoration: none;
	font-size: 14px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
a.mainnav:hover {
	color: #CCCCCC;
	text-decoration: none;
	font-size: 14px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
a.mainnav:active {
	color: #CCCCCC;
	text-decoration: none;
	font-size: 14px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
a.mainnav:visited {
	color: #CCCCCC;
	text-decoration: none;
	font-size: 14px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
a.subnav:link {
	color: #999999;
	text-decoration: none;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #333333;
}
a.subnav:hover {
	color: #FFFFFF;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	font-size: 12px;
	background-color: #333333;
}

a.botnav:link {
	color: #000099;
	text-decoration: none;
	font-size: 14px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #FFFFFF;
}
a.botnav:active {
	color: #000099;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	font-size: 14px;
	background-color: #FFFFFF;
}
a.botnav:visited {
	color: #000099;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	font-size: 14px;
	background-color: #FFFFFF;
}
a.botnav:hover {
	color: #000099;
	text-decoration: underline;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	font-size: 14px;
	background-color: #FFFFFF;
}

a.bodylink:link {
	color: #006600;
	text-decoration: underline;
	font-size: 14px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #FFFFFF;
}
a.bodylink:active {
	color: #006600;
	text-decoration: underline;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	font-size: 14px;
	background-color: #FFFFFF;
}
a.bodylink:visited {
	color: #006600;
	text-decoration: underline;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	font-size: 14px;
	background-color: #FFFFFF;
}
a.bodylink:hover {
	color: #006600;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	font-size: 14px;
	background-color: #FFFFFF;
}

.bottomcopy {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000099;
	background-color: #FFFFFF;

}
.bodycopy {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
	background-color: #FFFFFF;

}
.bodybold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	background-color: #FFFFFF;

}
.bodyboldgrey {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #666666;
	background-color: #FFFFFF;
	font-weight: bold;

}
.hidden {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1px;
	color: #FFFFFF;
}
.hiddennav {
	visibility:hidden;
}
.bodycopyital {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
	background-color: #FFFFFF;
	font-style: italic;

}
.bodyboldital {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	background-color: #FFFFFF;
	font-style: italic;

}
.keyword {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #3366CC;
}
.sidecontact {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}
.sidecontactbold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight: bold;
	font-style: normal;


}
.mailinglist {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #669900;
}

a.smallbodylink:link {
	color: #669900;
	text-decoration: none;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
a.smallbodylink:active {
	color: #990000;
	text-decoration: none;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
a.smallbodylink:visited {
	color: #669900;
	text-decoration: none;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
a.smallbodylink:hover {
	color: #990000;
	text-decoration: underline;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	font-size: 12px;
}


.topnavup {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #CCCCCC;
	text-decoration: none;
}
.navlink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #3366CC;
	text-decoration: none;
}
.navlink:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #3366CC;
	text-decoration: underline;
}
.vehicles {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	color: #0099FF;
}
.navlinkgrey {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	color: #000000;
	text-decoration: underline;
}
.navlinkgrey:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	color: #CC0000;
	text-decoration: underline;
}
.navlinkgreysub {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #000000;
	text-decoration: none;
}

.galleryphotos tr td{width:110px;}
.galleryphotos tr td img{width:110px;}
