/* CSS Document */
body {
	margin:5px 0 0 0;
	padding:0px;
	background-color:#EEE7D7;
	}
table { 
	font-family: verdana,arial,helvetica;
	font-size:11px;
	color:#666;
	line-height:1.3em;
}
object { padding:0; margin:0; }
img { border:0; }
p { margin:0; padding:0; color:#333; font-family: verdana,arial,helvetica; font-size:11px;}
td { vertical-align:top; }
input { font-size:11px; }
h1,h2,h3,h4,h5 { padding:0; margin:0; color:#666; }
h1 { font-size:1.2em; background:#fff url(file:///C|/Documents and Settings/ma/Local Settings/Temporary Internet Files/Content.IE5/images/heading_bg.gif) top left repeat-y; padding:2px 5px; margin:0 0 5px -5px; border-bottom:1px solid #ccc; width:300px; }
h3 { color:#000; font-size:1em; margin:10px 0 5px 0; padding:2px 5px; border-bottom:1px solid #000;  }
sup { font-size:8px; line-height:.9em;  }

#searchDIV { float:right; clear:none; margin:20px 5px 5px 5px; }

#bct { background:#fff; padding:6px 10px; color:#737373; }
#bct a { color:#737373; }

#leftcol { padding: 5px; margin:0; }

#content { background:#fff; padding:10px 10px 50px 10px; margin:0; }
#content p { padding:5px 50px 5px 0px; margin:0; }
#content ul { padding:0; margin:0 0 10px 40px; }
#content ul li { list-style-type:square; padding:2px;}
#content ul li a, #content ul li a:visited { color:#737373; }
#content ul li a:hover, #content ul li a:focus  { color:#000; }

#prodLogos { padding:4px; text-align:center;}
#prodLogos img { position:relative;  padding:2px; margin:2px 5px;}
#projectpics { position:absolute; }
#projectImages img { margin:5px 10px; padding:3px; border:1px solid #737373;}

#colorpalette p { float:left; width:48px; border:1px solid #fff; background:#000; padding:1px; display:inline; margin:1px; cursor:pointer; }
#colorpalette .heading { color:#fff; background:#EEE7D7; padding:2px 5px; }

#techdatalist { margin:10px 10px 10px 50px; border-left:1px double #666; padding-left:20px; }
#copyright { font-size:.8em; }

.submenu {
	float:right;
	width:140px;
	margin:0 0 20px 20px;
	border-top-width: 0px;
	border-bottom-width: 0px;
	border-top-style: double;
	border-bottom-style: double;
	border-top-color: #DDCFB2;
	border-bottom-color: #DDCFB2;
}
.submenu ul { color:#737373; margin:0 !important; padding:4px !important;}
.submenu ul li { list-style-type: none !important; } 
.blackimgborder { padding: 3px; border: 1px solid #000000; }
.footer { color:#fff; border-bottom:1px solid #000; }
.footer a, #footer a:hover, #footer a:focus, #footer a:visited { padding:0 10px; color:#fff; } 
.blacklinknounderline { color:#000; text-decoration:none; font-style:italic; }
.gallery { display:inline; float:left; width:180px; height:220px; font-size:.8em }
.gallery img { border:1px solid #737373; padding:3px; }
.sup { position:relative; top:-3px; font-size:8px;}
