.mainbackground {
bordercolor: #2A2724;
background-color: #2A2724;
}

.upperright {
color: #E8B443;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:95%;
font-weight:bold;
}

input.btn {
   color:#757E84;
   border:1px solid;
   border-top-color:#757E84;
   border-left-color:#757E84;
   border-right-color:#757E84;
   border-bottom-color:#757E84;
   font-size:84%;
   font-weight:bold;
   background-color:#585651;
	SCROLLBAR-FACE-COLOR: #302F2C;
	SCROLLBAR-HIGHLIGHT-COLOR: #302F2C;
	SCROLLBAR-SHADOW-COLOR: #585651;
	SCROLLBAR-3DLIGHT-COLOR: #585651;
	SCROLLBAR-ARROW-COLOR: #585651;
	SCROLLBAR-TRACK-COLOR: #585651;
	SCROLLBAR-DARKSHADOW-COLOR: #585651;
	SCROLLBAR-BASE-COLOR: #585651;

}

select { 
 background-color: #585651; 
 color: #757E84; 
	SCROLLBAR-FACE-COLOR: #302F2C;
	SCROLLBAR-HIGHLIGHT-COLOR: #302F2C;
	SCROLLBAR-SHADOW-COLOR: #585651;
	SCROLLBAR-3DLIGHT-COLOR: #585651;
	SCROLLBAR-ARROW-COLOR: #585651;
	SCROLLBAR-TRACK-COLOR: #585651;
	SCROLLBAR-DARKSHADOW-COLOR: #585651;
	SCROLLBAR-BASE-COLOR: #585651;

}

textarea { 
background-color:#585651; 
   border:1px solid;
   border-top-color:#757E84;
   border-left-color:#757E84;
   border-right-color:#757E84;
   border-bottom-color:#757E84;
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size:95%;
   font-weight:bold;
   color: #757E84; 
}


body {
	margin: 10px 0px 10px 10px;
	padding: 10px 10px;
	text-align: justify;
	SCROLLBAR-FACE-COLOR: #302F2C;
	SCROLLBAR-HIGHLIGHT-COLOR: #302F2C;
	SCROLLBAR-SHADOW-COLOR: #585651;
	SCROLLBAR-3DLIGHT-COLOR: #585651;
	SCROLLBAR-ARROW-COLOR: #585651;
	SCROLLBAR-TRACK-COLOR: #585651;
	SCROLLBAR-DARKSHADOW-COLOR: #585651;
	SCROLLBAR-BASE-COLOR: #585651;
}
colormenu {
	color: #585651;FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif;font-size: 11px;
}

td.home {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 24px;
	color: A29A91;
	text-align: justify;
}

td {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: A29A91;
	
}
p.rightpad {
	margin: 0px 0px 10px 10px;
	line-height: 1.5;
	text-align: justify;
; padding: 0px 0px
}

p.pad {
	margin: 10px;
	padding-top: 10px;
	padding-right: 10px;
	padding-leftt: 10px;
	line-height: 25px;
}

.rightcolumn {
	padding-right: 10px;
	padding-left: 10px;
	line-height: 1.5;
}

a:link {
	color: #757E84;
}

a:visited {
	color: #757E84;
}

a:focus {
	color: #F4C315;
}

a:hover {
	color: #F4C315;
}

a:active {
	color: #757E84;
}


.shadow {
	background-image: url(../images/body/bkgd.jpg);
	background-repeat: repeat-x;
	background-position: top;
}

.hor_bar {  
padding-top: 0px; 
padding-right: 0px; 
padding-left: 0px; 
margin-right: 5px; 
margin-left: 10px; 
padding-bottom: 0px; 
margin-top: 0px; 
margin-bottom: 0px
}

.little_hor {  
margin-top: 0px; 
margin-right: 0px; 
margin-bottom: 0px; 
margin-left: 0px; 
padding-top: 0px; 
padding-right: 10px; 
padding-bottom: 0px; 
padding-left: 0px
}
.logo {  
margin-top: 0px; 
margin-right: 10px; 
margin-bottom: 0px; 
margin-left: 10px;
<img src="http://www.ace-pcb.com/new/images/body/ace_logo.gif">;
}
p.heading { 
margin: 0px 0px 0px 10px; 
line-height: 1; 
text-align: justify; ; 
padding: 0px 0px ; 
vertical-align: bottom
}
.bullet {  
margin-top: 0px; 
margin-right: 0px; 
margin-bottom: 0px; 
margin-left: 0px; 
padding-top: 0px; 
padding-right: 0px; 
padding-bottom: 0px; 
padding-left: 0px; 
top: 0px; 
clip:  rect(  0px )
}
.table { 
margin: 0px 0px 0px 10px; 
text-align: justify; ; 
padding: 0px 0px 
background-color: #2A2724;
}
.background {  
background-color: #000000; 
background-image: url(http://www.ace-pcb.com/new/images/body/black_bkgd.gif)
}

