.pageStyle {color: #333333}
body {
	background-image: url(http://www.ads-construction-services.com/Imags/pageBack.gif);
	margin-top:0px;
	margin-left: 0px;
	margin-right:0px;
    background-repeat:repeat-x;  
}
.externalBox {
	border-style:solid;
	border-width:2px;
	border-color:#006699;
	border-spacing:0px;
}
.contentsTable {
	margin-top:8px;
    margin-left:0px; 
	margin-right:0px;
   	FONT-SIZE: 12px; COLOR: #000000; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	background-color:#FFFFFF;
}

.smallTopHeader {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	   
}
.marquee {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color:#3F3A8F;
	text-decoration:none;
}
.slogan {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #6C4828;
	font-weight: bold;
}
.slogan2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color:#845526
	font-weight: bold;
	font-style:italic;
}
.footer {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#FFFFFF;
	font-weight: normal;
}
.topMenu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color:#333333;
	text-decoration:none;

}

.text {
	FONT-SIZE: 12px; 
	COLOR: #000000; 
	FONT-STYLE: normal; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
.smallText {
	FONT-SIZE: 10px; 
	COLOR: #000000; 
	FONT-STYLE: normal; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
.required {
	FONT-SIZE: 10px; 
	COLOR:#CC0000; 
	FONT-WEIGHT:bold;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
.price {
	FONT-SIZE: 12px; 
	COLOR:#003399; 
	FONT-weight:bold;
 	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;   
}

.tag {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}

.bluetext {
	FONT-SIZE: 12px; 
	COLOR:#003399; 
	FONT-WEIGHT:700; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}

.title {
	FONT-SIZE: 14px; COLOR: #000000; font-weight:bold; FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	margin:2px;
}

.titlesmall {

	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #033567; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}

.titlesmalladmin {

	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ffffff; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}

.topTabHot {
	FONT-SIZE: 11px;
	COLOR: #000000;
	FONT-WEIGHT:bold;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
}

.topTabCold {
	FONT-SIZE: 11px;
	COLOR: #ffffff;
	FONT-WEIGHT:bold;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
}

.linktext {
    cursor:pointer;
	FONT-SIZE: 12px;
	COLOR: #003399;
	FONT-STYLE: normal;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
}
.linktext:hover {
    cursor:pointer;
	FONT-SIZE: 12px; 
	COLOR: #0099FF; 
	FONT-FAMILY: 
	Verdana, Arial, Helvetica, sans-serif; 
	TEXT-DECORATION: none;
}

.linktextsmall {
    cursor:pointer;
	FONT-SIZE: 10px;
	COLOR: #003399;
	FONT-STYLE: normal;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
}
.linktextsmall:hover {
    cursor:pointer;
	FONT-SIZE: 10px; 
	COLOR: #0099FF; 
	FONT-FAMILY: 
	Verdana, Arial, Helvetica, sans-serif; 
	TEXT-DECORATION: none;
}

.linktextbig {
    cursor:pointer;
	FONT-SIZE: 13px; COLOR: #000000; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.linktextbig:hover {
    cursor:pointer;
	FONT-SIZE: 13px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
.linkmenu {
    cursor:pointer;
	FONT-SIZE: 12px;
	COLOR:#666666;
	FONT-STYLE: normal;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
}

.linkmenu:hover {
    cursor:pointer;
	FONT-SIZE: 12px;
	COLOR: #666666;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
}

.numericField {
 text-align:right; 
 border-color:#999999;
 BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #666 1px solid; PADDING-LEFT: 2px; FONT-SIZE: 12px; 
 PADDING-BOTTOM: 2px; BORDER-LEFT: #666 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #ccc 1px solid;
 BACKGROUND-COLOR: #ffc;
}

.textField {
 text-align:left; 
 FONT-FAMILY: arial, helvetica, sans-serif;
 border-color:#999999;
 BACKGROUND-COLOR: #ffc;
 BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #666 1px solid; PADDING-LEFT: 2px; FONT-SIZE: 12px; 
 PADDING-BOTTOM: 2px; BORDER-LEFT: #666 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #ccc 1px solid;
 width:145px;
}

.radio {
 border-color:#999999;
 BACKGROUND-COLOR: #ffc;
 BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #666 1px solid; PADDING-LEFT: 2px; FONT-SIZE: 12px; 
 PADDING-BOTTOM: 2px; BORDER-LEFT: #666 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #ccc 1px solid;
}

.textArea {
 text-align:left; 
 FONT-FAMILY: arial, helvetica, sans-serif;
 border-color:#999999;
 BACKGROUND-COLOR:#ffc;
 BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #666 1px solid; PADDING-LEFT: 2px; FONT-SIZE: 12px; 
 PADDING-BOTTOM: 2px; BORDER-LEFT: #666 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #ccc 1px solid;
 width:210px;
}

.textAreaBig {
 text-align:left; 
 FONT-FAMILY: arial, helvetica, sans-serif;
 border-color:#999999;
 BACKGROUND-COLOR:#ffc;
 BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #666 1px solid; PADDING-LEFT: 2px; FONT-SIZE: 12px; 
 PADDING-BOTTOM: 2px; BORDER-LEFT: #666 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #ccc 1px solid;
 width:350px;
}

.blueTextArea {
 text-align:left; 
 FONT-FAMILY: arial, helvetica, sans-serif;
 border-color:#999999;
 BACKGROUND-COLOR:#E3EEF4;
 BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #666 1px solid; PADDING-LEFT: 2px; FONT-SIZE: 12px; 
 PADDING-BOTTOM: 2px; BORDER-LEFT: #666 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #ccc 1px solid;
 width:210px;
}
.blueTextField {
 text-align:left; 
 FONT-FAMILY: arial, helvetica, sans-serif;
 border-color:#999999;
 BACKGROUND-COLOR:#E3EEF4;
 BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #666 1px solid; PADDING-LEFT: 2px; FONT-SIZE: 12px; 
 PADDING-BOTTOM: 2px; BORDER-LEFT: #666 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #ccc 1px solid;
 width:125px;
}

.blueDropList {
 text-align:left; 
 FONT-FAMILY: arial, helvetica, sans-serif;
 border-color:#999999;
 BACKGROUND-COLOR:#E3EEF4;
 FONT-SIZE: 12px; 
 width:150px;
}

.dropList {
 text-align:left; 
 FONT-FAMILY: arial, helvetica, sans-serif;
 border-color:#999999;
 BACKGROUND-COLOR: #ffc;
 FONT-SIZE: 12px; 
 width:150px;
}

.button1 {
  cursor:pointer;
  MARGIN: 0px; WIDTH: 5em;
  BORDER-RIGHT: #ccc 1px solid; 
  PADDING-RIGHT: 2px; BORDER-TOP: #666 1px solid; PADDING-LEFT: 2px; 
  FONT-SIZE: 12px; PADDING-BOTTOM: 2px; 
  BORDER-LEFT: #666 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #ccc 1px solid; 
   
}
.button2 {
  cursor:pointer;
  MARGIN: 0px; WIDTH: 30px;
  BORDER-RIGHT: #ccc 1px solid; 
  PADDING-RIGHT: 2px; BORDER-TOP: #666 1px solid; PADDING-LEFT: 2px; 
  FONT-SIZE: 12px; PADDING-BOTTOM: 2px; 
  BORDER-LEFT: #666 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #ccc 1px solid;  
}

.errorText {
	color: #CC0000;
	font-weight: bold;
}

@media Print    
{
BODY {
	FONT-SIZE: 11pt
}
A {
	BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: black
}
#section {
	MARGIN-LEFT: 1em
}
#content {
	MARGIN-RIGHT: 2em; FONT-FAMILY: "times new roman", times, serif
}
#header FORM {
	DISPLAY: none
}
#primaryNav {
	DISPLAY: none
}
#secondaryNav {
	DISPLAY: none
}

}
