body {
	background-color: #d5d5d5;
	margin-top:0px;
	margin-left:14px;
	margin-bottom:0px;
	background-attachment: fixed;
	background-image: url(images/pageback.gif);
	background: #d5d5d5 url(images/pageback.gif) repeat-y;
	background-repeat: repeat-y;
	background-position: top left;
}
div.topborder {
	background-color:#d5d5d5;
	height:14px;
	width:100%;
	}
div.maincontainer {
  float: left;
  width: 800px;
  height: 100%;
  margin:0px;
}
div.mainleft {
  float: left;
  width: 235px;
  height: 100%;
  margin-bottom:0px;
  background-color:#fff;
}
div.mainright {
  float: left;
  width: 501px;
  /*height: 100%;*/
  background-color:#fff;
}
div.leftcolumn {
  float: left;
  width: 235px;
  background-color:#fff;
  height: 164px;
    margin-bottom:0px;
}
div.headerarea {
  float: left;
  width: 400px;
  background-color:#666666;
  height: 300px;
}
div.logo {
	position: absolute; top: 106px; left: 708px;
}
div.columndivider {
  float: left;
  width: 13px;
  height:100%;
}
div.topnav {
  float: left;
  background-color:#d5d5d5;
  width:540px;
  height: 164px;
	padding:0px;
}
div.titletext {
  float: left;
  padding:0px 0px 0 14px;
}
#mainnav {
  float:left;
	position: absolute; top: 153px; left: 277px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 11px;
	font-weight:400;
	color: #000;
	text-decoration: none;
	line-height: %100;
	display:inline;
	width:440px;
  }
#mainnav ul {
  float:left;
  margin:0;
  padding:0px 0px 0 0px;
  list-style:none;
  }
#mainnav li {
	float:left;
	margin:0;
	padding:0 0px 0 0px;
	display: inline;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	letter-spacing: 0px;
	text-transform: uppercase;
	color: #666;
	text-decoration: none;
	line-height: %100;
  }
#mainnav a {
	float:left;
	margin:0;
	padding:0 23px 0 0px;
	display: inline;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	letter-spacing: 0px;
	text-transform: uppercase;
	color: #666;
	text-decoration: none;
	line-height: %100;
  }
.bidlist li {list-style-type: square;
	font-size: 7px;
	font-weight: normal;
	letter-spacing: 0px;
	text-transform: none;
	color: #666;
	line-height: 20px;
}
.bidlist a {font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	letter-spacing: 0px;
	text-transform: none;
	color: #666;
	text-decoration: none;
	line-height: %150;
}
.bidlist li a:hover {font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	letter-spacing: 0px;
	text-transform: none;
	text-decoration: underline;
	color: #666;
	text-decoration: none;
	line-height: %150;
}

.fileListing {
	font-size:15px;
	font-weight:bold;
}


/* Commented Backslash Hack
   hides rule from IE5-Mac \*/
#mainnav a {float:none;}
/* End IE5-Mac hack */
#mainnav a:hover {
    background-color: #d5d5d5;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #165829;
	text-decoration: none;
	line-height: %100;
	font-weight: bold;
	letter-spacing: 0px;
	text-transform: uppercase;
	cursor:pointer;
  }
#mainnav #current {
    background-color: #d5d5d5;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #165829;
	text-decoration: none;
	line-height: %100;
	font-weight: bold;
	letter-spacing: 0px;
	text-transform: uppercase;
	cursor:default;
  }
#mainnav #current a {
    background-color: #d5d5d5;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #165829;
	text-decoration: none;
	line-height: %100;
	font-weight: bold;
	letter-spacing: 0px;
	text-transform: uppercase;
	cursor:default;
  }
div.logo {
	float:right;
}
div.leftcontent {
  float: left;
  width: 235px;
  background-color:#fff;
}
div.secondarynav {
  float: left;
  width: 235px;
  background-color:#165829;
  height: 222px;
}

div.maincontent {
  position:relative;top:10px;left:20px;
  float: left;
  width: 470px;
  background-color:#ffffff;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  color: #333;
  padding: 15px;
  margin-top:4px;
}

div.maincontentlock {
  position:relative;top:10px;left:20px;
  float: left;
  width: 470px;
  height: 192;
  background-color:#ffffff;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  color: #333;
  padding: 15px;
  margin-top:4px;
}

div.maincontentlockhome {
  float: left;
  width: 500px;
  height: 192px;
  background-color:#FF0000;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  color: #333;
  padding: 0px;
}

div.bidsection {
  position:absolute;top:175px;left:260px;
  width: 700px;
  background-color:#ffffff;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 10px;
  color: #333;
  padding: 15px;
  margin-top:4px;
}

div.maincompany {
  position:relative;top:10px;left:20px;
  float: left;
  width: 470px;
  background-color:#ffffff;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 10px;
  color: #333;
  padding: 15px;
  margin-top:4px;
}
.maintext {
background-color:#ffffff;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
color: #333;
text-align: left;
padding: 0px 0px 0px 0px;
}
.maintext ul {
  float:left;
  font-family: Georgia, "Times New Roman", Times, serif;
  font-size: 13px;
  color: #165829;
  margin:0;
  padding:0px 0px 0 0px;
  list-style: none;
  line-height: 25px;
  }
.maintext li ul {
  margin:0;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  color: #333;
  padding:0px 0px 0 0px;
  background: #fff;
  line-height: 14px;
  }
.maintext li ul li {
  margin:0;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  color: #333;
  padding:5px 0px 5 25px;
  background: url(images/bullet.gif) no-repeat 10 50%;
  line-height: 14px;
  }
.maintextcaption {
background-color:#ffffff;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 9px;
color: #333;
padding: 0px 0px 0px 0px;
}
.maintext a{
background-color:#ffffff;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px; d
font-weight: normal;
letter-spacing: 0px;
text-transform: none;
color: #165829;
text-decoration: underline;
line-height: %100;
}
.maintext a:hover {
background-color:#ffffff;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
color: #165829;
font-weight: normal;
letter-spacing: 0px;
text-transform: none;
text-decoration: none;
line-height: %100;
}
/*.cap {
float: left;
width: 24px;
font-size: 27px;
line-height: 23px;
font-weight: light;
font-style: italic;
color:#165829;
font-family: georgia, times;
}*/
.titleprimary {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 15px;
	font-weight: bold;
	color: #165829;
	letter-spacing: 0px;
	text-transform: uppercase;
}
.titlesecondary {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 13px;
	font-weight: light;
	color: #165829;
	font-style:italic;
	line-height: %150;
}
.titlepj {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 13px;
	font-weight: bold;
	color: #165829;
	text-transform: uppercase;
	font-style:normal;
	line-height: %150;
}
.titleaward {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	font-weight: normal;
	color: #333;
	font-style:normal;
	line-height: %150;
}
.awardsub {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: lighter;
	color: #333;
	font-style:normal;
	line-height: 13px;
}
.quote {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 13px;
	font-weight: normal;
	color: #165829;
	font-style:italic;
	line-height: 17px;
}
.subquote {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #333;
	font-style:normal;
}
.quote2 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	font-weight: normal;
	color: #165829;
	font-style:normal;
}
#subnav {
  float:left;
	width:235px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 11px;
	font-weight:400;
	color: #000;
	text-decoration: none;
	line-height: %100;
	display:inline;
  }
#subnav ul {
  float:left;
  margin:0;
  padding:12px 0px 0 0px;
  list-style:none;
  width:235px;
  }
#subnav li {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #d5d5d5;
	padding:6px 0px 6px 0px;
	cursor:default;
	font-weight: bold;
	letter-spacing: 0px;
	text-transform: uppercase;
	width:235px;
	display:block;
  }
#subnav a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #d5d5d5;
	padding:10px 0px 10px 16px;
	cursor:default;
	font-weight: bold;
	letter-spacing: 0px;
	text-transform: uppercase;
	text-decoration:none;
  }
/* Commented Backslash Hack
   hides rule from IE5-Mac \*/
#subnav a {float:none;}
/* End IE5-Mac hack */
#subnav a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #fff;
	background-color: #165829;
	padding:5 0px 5 16px;
	cursor:default;
	font-weight: bold;
	letter-spacing: 0px;
	text-transform: uppercase;
	text-decoration:none;
	cursor:pointer;
  }
#subnav #current {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #165829;
	background-color: #ffffff;
	font-weight: bold;
	padding:6px 0px 6px 0px;
	text-decoration:none;
	letter-spacing: 0px;
	text-transform: uppercase;
	display:block;
  }
#subnav #current a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #165829;
	background-color: #ffffff;
	font-weight: bold;
	padding:0px 0px 0px 15px;
	text-decoration:none;
	letter-spacing: 0px;
	text-transform: uppercase;
  }
.footer {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #aaaaaa;
	position: absolute; top: 420px; left: 27px;
}
.footerlinks {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #aaaaaa;
	text-decoration:none;
}
.footerlinks:HOVER {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #aaaaaa;
	text-decoration:underline;
}
#space {
	height: 3px;
	width:400px;
	background-color: #fff;
	}
#grey {
	height: 5px;
	width:470px;
	background-color: #d5d5d5;
	background-image: url(images/greyspacer.gif);
	background-repeat: repeat;
	}
#controls {
	padding: 10px 0 0 0px;
	width: 230px;
	background-color: #FFF;
	border-top: 0px solid #000000;
}
.prompt {
background-color:#ffffff;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
color: #333;
padding: 10px 15px 2px 0px;
}
.boxes {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333;
	background-color: #d5d5d5;
	width:200px;
	border:#333 solid 1px;
}
.boxes2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #165829;
	background-color: #fff;
	width:200px;
	border:#333 solid 1px;
}
.formtext {
padding: 5px 15px 2px 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333;
	background-color: #ffffff;
}
#awthumb {
	padding: 2px 0px 2px 2px;
	background-color: #ffffff;
	width: 65;
	height: 50;
}
#form {
	position: absolute; 
	top; 8; left: 475;
}

#newbid legend {
	Font-size:16px;
	color:navy;
}

#newbid label {
	font-size:14px;
}

#newbid button {position:relative;margin:20px 0 0 200px}