body, td, th, p, ul, ol, dl, h1, h2, h3, h4, h5, h6 {  font-family: Verdana, Arial, Helvetica, sans-serif;}
td {  font-size: 10pt; }
th {  font-size: 10pt; }
p {  font-size: 10pt; }

.clsProjHd {  font-weight: bold; font-size: .8em; }
.clsProj {  margin-left: 2em; text-indent: -2em; font-size: .8em; }
.clsAddr {  font-size: 1em; }
.clsPhone {  font-size: .8em; }
.clsTakeNote {  font-size: .8em; text-align: center; margin-top: 2px; margin-bottom: 8px; margin-left: 4px; margin-right: 4px; }
.clsPia1 {  margin-left: 2em; text-indent: -2em; }
.clsPia2 {  margin-left: 2em; text-indent: -1em; }
.clsPickName {  color: red; font-weight: bold; }

.clsFooter {  font-size: 0.6em; margin-left: 40px; }
.clsSmall {  font-size: 0.8em; }
.clsXSmall {  font-size: 0.6em; }

a {  }
a:link {  }
a:visited {  }
a:hover {  background-color: #FFFFFF; }
a:hover,visited {  background-color: #FFFFFF;}

a.clsWhiteHvrSm {  }
a.clsWhiteHvrSm:link {  font-size: 0.8em; }
a.clsWhiteHvrSm:visited {  font-size: 0.8em; }
a.clsWhiteHvrSm:hover {  font-size: 0.8em; background-color: #FFFFFF; }
a.clsWhiteHvrSm:hover,visited {  font-size: 0.8em; background-color: #FFFFFF;}

a.clsWhiteHvr {  }
a.clsWhiteHvr:link {  }
a.clsWhiteHvr:visited {  }
a.clsWhiteHvr:hover {  background-color: #FFFFFF; }
a.clsWhiteHvr:hover,visited {  background-color: #FFFFFF;}

.clsImgHover {  cursor: hand; }
.clsHdg {  font-weight: bold; margin-bottom: 4px; font-size: 0.8em; cursor: hand; }
.clsToolItems {  font-size: .7em; margin-bottom: 8px;}
table.clsColors tr { font-family: Verdana,sans-serif; font-size:.7em; text-align:center; cursor: hand}
.dark {color: white}



	#contactUs table { 
	background-color: #F9FBFD; 
	color: #000000; 
	width: 400px; 
	border: 2px solid #CC3300; 
	border-collapse: collapse; 
	} 

	#contactUs td { 
	border: 0px solid #D7E5F2; 
	padding-left: 4px; 
	}

	#fileUpload table { 
	background-color: #F9FBFD; 
	color: #000000; 
	width: 200px; 
	border: 2px solid #CC3300; 
	border-collapse: collapse; 
	} 

	#fileUpload td { 
	border: 0px solid #D7E5F2; 
	padding-left: 4px; 
	}

	#tableNoSize table { 
	background-color: #FFFFFF; 
	color: #000000; 
	border: 2px solid #CC3300; 
	border-collapse: collapse; 
	} 

	#tableNoSize td { 
	border: 0px solid #D7E5F2; 
	padding-left: 4px; 
	}




.labelcell { 
 font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif; 
 color: #3670A7; 
 background-color: transparent; 
 width: 150px; 
} 

.fieldcell { 
 background-color: #F2F7FB; 
 color: #000000; 
 text-align: right; 
 margin-right: 0px; 
 padding-right: 0px; 
} 

.smalllabelcell { 
 font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif; 
 background-color: transparent; 
 color: #3670A7; 
 width: 100px; 
} 

.smallfieldcell { 
 background-color: #F2F7FB; 
 color: #000000; 
 text-align: right; 
  
}

.fieldcell input { 
 width: 250px; 
 font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif; 
 background-color: #FFFF99; 
 color: #102132; 
 border: 1px solid #284279; 
 margin-right: 0px; 
} 

.smallfieldcell input { 
 width: 100px; 
 font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif; 
 background-color: #D7E5F2; 
 color: #102132; 
 border: 1px solid #284279; 
} 

.smallfieldcell select { 
 font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif; 
 background-color: #D7E5F2; 
 color: #102132; 
 border: 1px solid #284279; 
}

.button { 
 font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif; 
 background-color: #D7E5F2; 
 color: #102132; 
 margin-left: 12px; 
 margin-top: 3px; 
 margin-bottom: 2px; 
}

.button2 { 
 font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif; 
 color: #FF0000; 
 border: 1px solid #284279; 
 margin-right: 0px; 
 text-align: center; 
 padding-right: 0px; 
 margin-top:4px;
} 





.textarea { 
 font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif; 
 background-color: #FFFF99; 
 color: #000000; 
 border: 1px solid #284279;
 text-align: left; 
 margin-right: 0px; 
 padding-right: 0px;
} 

.minifieldcell { 
 background-color: #000000; 
 color: #FFFFFF; 
 text-align: left; 
 margin-right: 0px; 
 padding-right: 0px; 
} 

.minifieldcell input { 
 width: 30px; 
 font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif; 
 background-color: #FFFFFF; 
 color: #000000; 
 border: 1px solid #CC3300; 
 margin-right: 0px; 
} 


.fieldcellNoSize { 
 background-color: #F2F7FB; 
 color: #000000; 
 text-align: left; 
 margin-right: 0px; 
 padding-right: 0px; 
} 


.fieldcellNoSize input { 
 font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif; 
 background-color: #FFFF99; 
 color: #102132; 
 border: 1px solid #284279; 
 margin-right: 0px; 
} 

.labelcellNoSize { 
 font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif; 
 color: #3670A7; 
 background-color: transparent; 
 text-align: right; 
} 

.labelSmall { 
 font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif; 
 background-color: transparent; 
} 

}
/*Only IE will show for the scroller style */
BODY {
SCROLLBAR-BASE-color:  #CC3300;
SCROLLBAR-ARROW-color: #f1f1f1;
}