
/* WILSONS SIGN SOLUTIONS HTML STYLE SHEET */

/*body background colour and margins*/
body {
  background-color: #024227;
  margin-top: 0px;
  margin-bottom : 0px;
  margin-left: 0px;
  margin-right : 0px;
 }
 /*heading - 16px arial bold green*/
.heading{
  color: #024227; 
  font-family: Arial; 
  font-size: 16px;
  font-weight: bold;
  padding-left: 5px;
  padding-right: 10px;
}
 /*form heading - 16px arial bold green*/
.formheading{
  color: #024227; 
  font-family: Arial; 
  font-size: 16px;
  font-weight: bold;
}
/*SSL heading - 12px arial bold green*/
.ssl{
  color: #024227; 
  font-family: Arial; 
  font-size: 12px;
  font-weight: bold;
  letter-spacing: 15px;
}
/*extended length - 12px arial bold green*/
.ext{
  color: #024227; 
  font-family: Arial; 
  font-size: 14px;
  font-weight: bold;
  letter-spacing: 6px;
}
/*menu background gif*/
td.bck {
	background-image : url(images/background.gif);
}
/*body background gif*/
table.bckmain {
  background-image : url(images/body_background.gif);
  color: #024227; 
}
/*green tile to pad out 256 colour dithering*/
td.greentile {
  background-image : url(images/greentile.gif);
}
/*main page text*/
.text {
  color: #024227; 
  font-family: arial; 
  font-size: 12px;
  font-weight: bold;
  padding-left: 5px;
  padding-right: 10px;
 }
 /*recent projects page text*/
.projectstext {
  color: #024227; 
  font-family: arial; 
  font-size: 12px;
  font-weight: bold;
  padding-left: 15px;
  padding-right: 10px;
 }
 /*red text within the left table row*/
.lefttextred {
  color: #993333; 
  font-family: arial; 
  font-size: 12px;
  font-weight: bold;
  padding-left: 5px;
  }
/*text within the left table row*/
.lefttext {
  color: #024227; 
  font-family: arial; 
  font-size: 12px;
  font-weight: bold;
  padding-left: 5px;
  }
  /*text within the left table row*/
.margintext {
  color: #024227; 
  font-family: arial; 
  font-size: 12px;
  font-weight: bold;
  padding-left: 10px;
  padding-right: 10px;
  }
/*form titles within light green box*/
.formtext {
  font-family: Arial;
  font-size: 18px;
  font-weight: bold;
  color: #024227;
  padding-left : 4px;
 } 
  /*red instruction text */
.textred {
  color: #cc3300; 
  font-family: arial; 
  font-size: 11px;
  font-weight: bold;
  }
   /*adobe acrobat text*/
.adobetext {
	color: #000000;
	font-family: times;
	font-size: 14px;
	font-weight: bold;
	}
    /*red asterix */
.asterix {
  color: #cc3300; 
  font-family: arial; 
  font-size: 18px;
  font-weight: bold;
  }

/*green 'sign label' image gif - signs.html */
td.label {
  background-image : url(images/label.gif);
  font-size: 12px; 
  font-family: Arial;
  font-weight: bold; 
  padding-left: 15px;                                                                                                                                          
  }
/*picture border colour*/
.picture {	  
  border-color : #000000;
}
/*positioning of Charles Wilson photo on home page*/
div.c1 {
  height: 134px; 
  left: 560px; 
  position: absolute; 
  top: 388px; 
  width: 110px; 
  z-index: 1; 
  text-align: center
}
/* green underlined link */
.link {
	color: #024227;
	font-family: Arial;
	font-size: 12px;
	letter-spacing : 1px;
}
/*orange underlined hover link */	
.link:hover {
  color: #ff6600;
  font-family: Arial;
  font-size: 12px;  
}
/* light green link */
.italiclink {
	color: #669900;
	font-family: Arial;
	font-size: 12px;
	font-style : italic;
	text-decoration: none;
}
/* light green to orange hover link */	
.italiclink:hover {
  color: #ff6600;
  font-family: Arial;
  font-size: 12px; 
  font-style : italic;
  text-decoration: none; 
}
/* signs label and recent projects green link (no text decoration) */
.signlink {
	color: #024227;
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
}
/* signs label and recent projects orange hover (no text decoration)*/	
.signlink:hover {
  font-size: 12px; 
  font-family: Arial;
  font-weight: bold;
  color: #fd6204;
  text-decoration: none;
 }
 /* work for menu link in progress */		
 /*menu */	
.menu{
	color: #024227;
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	padding-top : 3px;
	padding-left : 3px;
	padding-right : 3px;
	margin-left : 5px;
	margin-right : 5px;
	border-color :  #024227;
} 
 /* work for menu hover in progress */	
 /* menu  hover*/	
.menu:hover {
	font-size: 12px;
	font-family: Arial;
	font-weight: bold;
	color: #FFF5C0;
	text-decoration: none;
	background-color: #024227;
    padding-top : 3px;
    padding-left : 3px;
	padding-right : 3px;
	margin-left : 5px;
	margin-right : 5px;
}




	