body {
	font-family: arial, helvetica, sans-serif;
	font-size: 14px;
	font-weight:300;
	color: #000000;
	vertical-align: top;	
	line-height:16px;
	background-color:#666633;
	margin-top:0px; margin-bottom:0px;
	 text-align:left;
}

td,p {
text-align:left;
	font-family: arial, helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
	vertical-align: top;	
	line-height:16px;
}

.banner {background-image:url(images/oregonRoofersSupply.jpg); background-repeat:no-repeat; }
div#banner{font-family:"Times New Roman", Times, serif; color:#FFFFFF;}

.menuTable {color:#ffffff; line-height:200%; border-left-width:2px; border-left-style:solid; border-left-color:#000000; border-right-width:2px; border-right-style:solid; border-right-color:#000000;}

.contentTable {padding-top: 16px; padding-right:16px; padding-bottom:16px; padding-left:16px; font-family: arial, helvetica, sans-serif; font-size:14px; color: #000000; background-color:#FFFFFF; border-left-width:2px; border-left-style:solid; border-left-color:#000000; 
text-align:left;  border-right-width:2px; border-right-style:solid; border-right-color:#000000; border-bottom-width:2px; border-bottom-style:solid; border-bottom-color:#000000;}


a {
	font-family: arial, helvetica, sans-serif;
	font-size: 14px;	
	color: #2D546D;		
}
a:visited {
    font-family: arial, helvetica, sans-serif;
	font-size: 14px;	
	color: #2D546D;
}
a:hover {
    font-family: arial, helvetica, sans-serif;
	font-size: 14px;	
	color: #2D546D;
}
a:active {
    font-family: arial, helvetica, sans-serif;
	font-size: 14px;	
	color: #2D546D;	
}

h1,h2,h3,h4 {
text-align:left; color:#996666;
	
}	

h1 {font-size: 48px; line-height:120%; color:#000000;}
h2 {font-size: 24px; line-height:120%; color:#996666;}
h3{font-size: 16px; line-height:120%; color:#996666;}
h4 {font-size: 14px; line-height:120%; color:#996666;}

.footer{ color:#FFFFFF; font-weight:bold;  font-family:tahoma, sans-serif; font-size:14px;}


div#footer a {
font-family:tahoma, sans-serif;
color:#ffffff;
text-align:center;
font-size:14px;
}

div#footer a:hover {
font-family:tahoma, sans-serif;
color:#cccccc;
text-align:center;
font-size:14px;
}


div#footer a:active {
font-family:tahoma, sans-serif;
color:#ffffff;
text-align:center;
font-size:14px;
}

div#footer a:visited {
font-family:tahoma, sans-serif;
color:#ffffff;
text-align:center;
font-size:14px;
}

.smartsite{font-size:11px; color:#ff3333;}
div#smartsite a {font-size:11px; color:#ff3333; }
div#smartsite a:hover {font-size:11px; color:#ff3333; }
div#smartsite a:active {font-size:11px; color:#ff3333; }
div#smartsite a:visited {font-size:11px; color:#ff3333; }
/*


.panel {padding-top: 11px; padding-right:11px; padding-bottom:11px; padding-left:11px; font-family: arial, helvetica, sans-serif; font-size:14px; background-color:#FFFFFF; border-right-width:2px; border-right-style:solid; border-right-color:#333366;  }


div#menuTable a { 
color:#ffffff;
font-family:tahoma, sans-serif;
font-size:1em;
font-weight:600;
padding:1px 10px 30px 1px;
text-align:center;
text-decoration:none;
}

div#menuTable a:hover {
color:#cc3333;
font-family:tahoma, sans-serif;
font-size:1em;
font-weight:600;
padding:1px 10px 30px 1px;
text-align:center;
text-decoration:none;
}

div#menuTable a:active { 
color:#cc3333;
font-family:tahoma, sans-serif;
font-size:.9em;
font-weight:600;
padding:1px 10px 30px 1px;
text-align:center;
text-decoration:none;
}

div#menuTable a:visited {
color:#cccccc;
font-family:tahoma, sans-serif;
font-size:.9em;
font-weight:600;
padding:1px 10px 30px 1px;
text-align:center;
text-decoration:none;
}

*/