/* CSS Document */

body,tr,td,p,blockquote,ol,div { font-family:Arial,Helvetica,sans-serif; font-size:11pt; }
h1 {
	font-size:1.5em;
	margin: 3px 0px 5px 0px;
	font-style: italic;
}
ul { list-style-type: none; }
.small { font-size: 9pt; }
hr { color:#066A7F; height:1px; }
form { display:inline; }
.contactpheader { font-family:Verdana,Arial,Helvetica,sans-serif; font-size:12pt; }
/* .menu { font-size: 13px; }
.menu a { color:#000000; text-decoration:none; }
.menu a:hover { color:#000000; text-decoration:underline; }
.menuOn { font-size: 13px; }
.menuOn a { color:#000000; text-decoration:none; }
.menuOn a:hover { color:#000000; text-decoration:none; } */
.cfooter { font-size: 9pt; color:#999999; }
.testimonialtext { color:black; text-decoration:none; }
.testimonialtext:hover { color:#0000CC; text-decoration:none; }
.prodgrid { border:1px solid #000000;}
.prodgridtxt { font-size: 8pt; text-decoration:none; color: black;}
.style1 {color: rgb(153, 153, 153)}
.detail-bullet-list {
font-size:.9em;
list-style-type:disc;}

body
{
text-align:center;
color: rgb(0, 0, 0); 
background-color: rgb(220, 220, 220); 
background-image: url(/images/_vti_cnf/eads_bkgrndDCDCDC.gif);
 /*link color: #FF0000;     unvisited link */
 /* visited color: #00FF00; visited link */
/* hover color: #FF00FF;   mouse over link */
 /*active color: #0000FF;   selected link */
font-family:Arial,Helvetica, sans-serif;
font-size: 11pt;
}
.contentarea
{
text-align:left;
padding: 5px 0px 0px 8px;
}

.grid_header {text-align:center; font-weight:bold; font-size:1.3em; width:100%}
.grid_aluminum, .grid_3col {text-align:center; width:168px; /*vertical-align:middle;*/ float:left; font-size:1em; margin-bottom:1em;}
.grid_arbor {text-align:center; width:165px; height:220px; /*vertical-align:middle;*/ float:left; font-size:1em; padding:10px 0px 10px; margin-bottom:10px;}
.grid_vinyl, .grid_chainlink {text-align:center; width:260px; height:100px; /*vertical-align:middle;*/ float:left; font-size:1em; padding:10px 0px 10px; margin-bottom:10px;}
.grid_wood {float:left; text-align:center; width:168px; /*vertical-align:middle;*/  font-size:1em; margin-bottom:1em;}
h2, h3 {font-style:italic;}

.bottomframe {clear:both;}
.footer {font-size: .8em;}
.maillist {font-size:.75em;}
.textbox {font-size:.9em;}

/*URL: http://www.dynamicdrive.com/style/ */

.menublock{
border: 1px #a1957b solid;  /* old color was EBEDB8 */
border-width: 1px 1px 1px 1px;
margin: 2px 4px 2px 0px;
/* align: center; */
width: 154px;
padding: 3px 0px 3px 0px;
}

.suckerdiv ul{
border: 1px #a1957b solid; /* old color was EBEDB8 */
border-width: 1px 1px 1px 1px;
margin: 2px 0px 2px 0px;
padding: 3px 0px 3px 0px;
list-style-type: none;
width: 154px; /* Width of Menu Items originally 160 */
font-family:Arial, Helvetica, Verdana, sans-serif;
font-weight:500;
}
	
.suckerdiv ul li{
position: relative;
}
	
/*Sub level menu items */
.suckerdiv ul li ul{
position: absolute;
width: 130px; /*sub menu width originally 170*/
padding: 0;
top: 0;
visibility: hidden;
font-weight:400;
}

/* Sub level menu links style */
.suckerdiv ul li a{
display: block;
overflow: auto; /*force hasLayout in IE7 */
color: black;
text-decoration: none;
background-color: #cac3ac;  /* originally #fff */
padding: 2px 4px;
border-bottom: 0;
}

.suckerdiv ul li a:visited{
color: black;
}

.suckerdiv ul li a:hover{
background-color:#DDD9CA;
}

.suckerdiv .subfolderstyle{
background: url(/images/temp/arrow-list.gif) no-repeat center right;
background-color: #CAC3AC;
}
	
/* Holly Hack for IE \*/
* html .suckerdiv ul li { float: left; height: 1%; }
* html .suckerdiv ul li a { height: 1%; }
/* End */

.aluminum-navbar {
	float: left;
	padding: 3px 7px 5px;
	font-size: .85em;
}
.aluminum-prices-grid {
	padding: 4px;
}
