<style type="text/css">
<!--

div {
      font-family: "Verdana","Arial","Courier","Helvetica"; 
       font-size: 8pt; 
       color: #000000;
       font-weight: none;
       background: #FFFFFF;
       padding-top: 0px;
       padding-bottom: 0px;
       padding-left: 0px;
       padding-right: 0px;
}

body { 
       font-family: "Verdana","Arial","Courier","Helvetica"; 
       font-size: 8pt; 
       color: #000000;
       font-weight: none;
       background: #FFFFFF;
       padding-top: 0px;
       padding-bottom: 1px;
       padding-left: 0px;
       padding-right: 0px;
}	 

td { background: #FFFFFF;
	padding-top: 0px;
       padding-bottom: 1px;
       padding-left: 0px;
       padding-right: 0px}

a:link { color: #000000;text-decoration: none;font-weight: bold}
a:visited { color: #000000;text-decoration: none;font-weight: bold}
a:hover { color: #000000;text-decoration: underline;font-weight: bold}

.jc_h1
{
  background: #FAF1CD;
  font-family: Verdana, arial, helvetica, sans-serif;
  font-size: 11px; 
  font-style: normal;
  line-height: 16px; 
  font-weight: bold; 
  font-variant: normal; 
  color: #000000; 
  text-align : center;
  padding-top: 4px;
  padding-bottom: 4px;
}

.theborder {
  background: #000000;
  padding-top: 0px;
  padding-bottom: 0px;
  padding-left: 0px;
  padding-right: 0px;
}

.theborder_2 {
  background: #FFFFFF;
  padding-top: 0px;
  padding-bottom: 0px;
  padding-left: 0px;
  padding-right: 0px;
  border-bottom-style: dashed;
  border-width: 2px;
}

.imageonlynopadding {
  background: #FFFFFF;
  padding-top: 0px;
  padding-bottom: 0px;
  padding-left: 0px;
  padding-right: 0px;
}

.menuheading1 {
  background: #E1B400 url("../images/menuback1.gif") left top;
  font-family: Verdana, arial, helvetica, sans-serif;
  font-size: 11px; 
  font-style: normal;
  line-height: 18px; 
  font-weight: bold; 
  font-variant: normal; 
  color: #FFFFFF; 
  padding-top: 5px;
  padding-bottom: 5px;
  padding-left: 2px;
  padding-right: 0px;
  display :block;
}

.menuheading2 {
  background: #FFFFFF url("../images/menuback2.gif") left top;
  font-family: Verdana, arial, helvetica, sans-serif;
  font-size: 11px; 
  font-style: normal;
  line-height: 18px; 
  font-weight: bold; 
  font-variant: normal; 
  color: #000000; 
  padding-top: 5px;
  padding-bottom: 5px;
  padding-left: 2px;
  padding-right: 0px;
  display :block;
}

.menuheading1_ne {
  background: #E1B400 url("../images/menuback1_ne.gif") left top;
  font-family: Verdana, arial, helvetica, sans-serif;
  font-size: 11px; 
  font-style: normal;
  line-height: 18px; 
  font-weight: bold; 
  font-variant: normal; 
  color: #FFFFFF; 
  padding-top: 5px;
  padding-bottom: 5px;
  padding-left: 2px;
  padding-right: 0px;
  display :block;
}

.menuheading2_ne {
  background: #FFFFFF url("../images/menuback2_ne.gif") left top;
  font-family: Verdana, arial, helvetica, sans-serif;
  font-size: 11px; 
  font-style: normal;
  line-height: 18px; 
  font-weight: bold; 
  font-variant: normal; 
  color: #000000; 
  padding-top: 5px;
  padding-bottom: 5px;
  padding-left: 2px;
  padding-right: 0px;
  display :block;
}
.menuheading3 {
  background: #FBD437 url("../images/menubackx.gif") left top;
  font-family: Verdana, arial, helvetica, sans-serif;
  font-size: 11px; 
  font-style: normal;
  line-height: 16px; 
  font-weight: bold; 
  font-variant: normal; 
  color: #000000; 
  padding-top: 5px;
  padding-bottom: 5px;
  padding-left: 2px;
  padding-right: 2px;
  display :block; 
}

.menuheading4 {
  background: #F7DB87;
  font-family: Verdana, arial, helvetica, sans-serif;
  font-size: 11px; 
  font-style: normal;
  line-height: 16px; 
  font-weight: bold; 
  font-variant: normal; 
  color: #000000; 
  padding-top: 5px;
  padding-bottom: 5px;
  padding-left: 8px;
  padding-right: 2px;
}

.submenuicon {
  background: #FFFFFF;
  display :block;
}

.submenuheading1 {
  background: #F7DB87 url("../images/submenuback1.gif") left top;
  font-family: Verdana, arial, helvetica, sans-serif;
  font-size: 10px; 
  font-style: normal;
  line-height: 18px; 
  font-weight: bold; 
  font-variant: normal; 
  color: #FFFFFF; 
  padding-top: 5px;
  padding-bottom: 5px;
  padding-left: 5px;
  padding-right: 0px;
  display :block; 
}

.submenuheading2 {
  background: #FFFFFF url("../images/submenuback2.gif") left top;
  font-family: Verdana, arial, helvetica, sans-serif;
  font-size: 10px; 
  font-style: normal;
  line-height: 18px; 
  font-weight: bold; 
  font-variant: normal; 
  color: #000000; 
  padding-top: 5px;
  padding-bottom: 5px;
  padding-left: 5px;
  padding-right: 0px;
  display :block; 
}

.submenuheading1end {
  background: #F7DB87 url("../images/submenuback1end.gif") left top;
  font-family: Verdana, arial, helvetica, sans-serif;
  font-size: 10px; 
  font-style: normal;
  line-height: 18px; 
  font-weight: bold; 
  font-variant: normal; 
  color: #FFFFFF; 
  padding-top: 5px;
  padding-bottom: 5px;
  padding-left: 5px;
  padding-right: 0px;
  display :block; 
}

.submenuheading2end {
  background: #FFFFFF url("../images/submenuback2end.gif") left top;
  font-family: Verdana, arial, helvetica, sans-serif;
  font-size: 10px; 
  font-style: normal;
  line-height: 18px; 
  font-weight: bold; 
  font-variant: normal; 
  color: #000000; 
  padding-top: 5px;
  padding-bottom: 5px;
  padding-left: 5px;
  padding-right: 0px;
  display :block; 
}

.worktype {
  background: #FBD437;
  font-family: Verdana, arial, helvetica, sans-serif;
  font-size: 12px; 
  font-style: normal;
  line-height: 15px; 
  font-weight: bold; 
  font-variant: normal; 
  color: #FFFFFF; 
  padding-top: 5px;
  padding-bottom: 5px;
  padding-left: 65px;
  padding-right: 2px;
}

.projectname {
  background: #FFFFFF;
  font-family: Verdana, arial, helvetica, sans-serif;
  font-size: 11px; 
  font-style: normal;
  line-height: 15px; 
  font-weight: bold; 
  font-variant: normal; 
  color: #000000; 
  padding-top: 2px;
  padding-bottom: 2px;
  padding-left: 4px;
  padding-right: 2px;
}

.contactinfo {
  background: #FFFFFF;
  font-family: Verdana, arial, helvetica, sans-serif;
  font-size: 10px; 
  font-style: normal;
  line-height: 15px; 
  font-weight: bold; 
  font-variant: normal; 
  color: #000000; 
  padding-top: 4px;
  padding-bottom: 2px;
  padding-left: 4px;
  padding-right: 2px;
}

.contactinfoheading {
  background: #FBD437;
  font-family: Verdana, arial, helvetica, sans-serif;
  font-size: 12px; 
  font-style: normal;
  line-height: 15px; 
  font-weight: bold; 
  font-variant: normal; 
  color: #FFFFFF; 
  padding-top: 5px;
  padding-bottom: 5px;
  padding-left: 2px;
  padding-right: 2px;
}

.projectdescription {
  background: #FFFFFF url("../images/selectbackx.gif") left top repeat;
  font-family: Verdana, arial, helvetica, sans-serif;
  font-size: 10px; 
  font-style: normal;
  line-height: 15px; 
  font-weight: normal; 
  font-variant: normal; 
  color: #000000; 
  padding-top: 2px;
  padding-bottom: 2px;
  padding-left: 8px;
  padding-right: 8px;
}

.quoteheading {
  background: #FFFFFF url("../images/selectbackx.gif") left top repeat;
  font-family: Verdana, arial, helvetica, sans-serif;
  font-size: 10px; 
  font-style: normal;
  line-height: 15px; 
  font-weight: bold; 
  font-variant: normal; 
  color: #000000; 
  padding-top: 2px;
  padding-bottom: 2px;
  padding-left: 8px;
  padding-right: 8px;
}

.quotecombobox {
  background: #F6E5A3 url("../images/selectback1.gif") left top repeat;
  font-family: Verdana, arial, helvetica, sans-serif;
  font-size: 10px; 
  font-style: normal;
  line-height: 15px; 
  font-weight: bold; 
  font-variant: normal; 
  color: #000000; 
  padding-top: 0px;
  padding-bottom: 0px;
  padding-left: 8px;
  padding-right: 8px;
}

.mediaplayerbackground {
  background: #FFFFFF;
  padding-top: 2px;
  padding-bottom: 2px;
  padding-left: 2px;
  padding-right: 2px;
}
.photoborder {
border-left-color : #826B3F;
border-right-color : #826B3F;
border-top-color : #826B3F;
border-bottom-color : #826B3F; 
}

.alertBox{
	background-color: #FFFFFF;
	border: 1px solid #000000;
	font-size: 1.25em;
	margin: 10px;
	padding: 2px;
	width: 70%;
}

.alertBox h1{
	color: #FFFFFF;
	font-size: larger;
	margin: 0px;
}

.alertBox h1.errorHeader {
	background-color: #FF0000;
}

.alertBox h1.msgHeader {
	background-color: #008000;
}

.alertBox ul {
	margin: .8em;
	margin-left: 2em;
}

.error{
	color: #FF0000;
}

.msg, .search_fileSize, .search_truncatedMsg, .search_link, .search_hitCount {
	color: #008000;
}

.search_container{
	list-style-position: outside;
	list-style-type: disc;
	width: 420px;
}

.search_hitCount{
	font-size: smaller;
}

.search_summary{
	color: #000000;
}

.search_term{
	background-color: #F5F5F5;
	font-weight: bolder;
}


.search_title{
	color: #000000;
	background-color: #FAF1CD;
}

.search_title :link{
	color: #000000;
	background-color: #FBD437;
}

.search_truncatedMsg, .search_searchInfo {
	font-size: smaller;
}

//--> 
</style>
