A:hover	{text-decoration: none; color: #800000;}
.others { padding: 0px; margin: 0px; line-height: 90%; display: block; }
a.others         { background-color: transparent; text-decoration: none; }
a.others:link    { color: #0000ff;  }
a.others:visited { color: #ff0000;   }
a.others:active  { color: #ff0000;   }
a.others:hover   { color: #000000; background-color: #C0C000; }
li.others {
	padding: 0px;
	font-family: arial,verdana,georgia;
	margin: 0px;  /* for IE5/WIN */
	voice-family: "\"}\"";
	margin: .5em 0; }
a:link    { color: #0000ff;  }
a:visited { color: #ff0000;   }
a:active  { color: #800000;   }
.title {
		background-color: #D0D0D0;
		font-family: Verdana, Arial;
		font-size: 12pt;
		font-weight: bold;
		}
body { background-attachment: fixed;
		
		padding: 0;
		margin: 0;
		width: 100%; 
		background-image: url(https://www.asi-ez.com/pix/bg.jpg); }
h1 { font-size: 16pt; font-family: arial;}
.steel { background-image: url(http://www.asi-ez.us/pix/bg.jpg); }
.cat_img { width: 100px; height: 100px; border-width: 0px; }
.cols_3 { width:310px; margin: 0 auto 0 auto; text-align: center; }
.bold { font-weight: bold; }
.centered { text-align: center; }
.buttons {
	background-color: #4F78d9;
	border-bottom-color: #99ccff;
	border-left-color: #99ccff;
	border-right-color: #99ccff;
	border-top-color: #99ccff;
	color: #ffffff;
	font-family:Verdana;
	font-size: 8pt;
	font-weight: normal;
	cursor: pointer;
}
.t_section {
		background-color: #d0d0f0;
		font-family: Verdana, Arial;
		font-size: 12pt;
		font-weight: bold;
		text-align: center;
		}
.doc_box { font-size: 1em;
			border-style: double;
			padding: 10px;
			border-color: #A52A2A;
}
.doc_box td { font-size: 9pt; }
a.doc_box { font-weight: bold; }
.scroller { overflow:auto;
		scrollbar-3dlight-color:#c0c0c0;
		scrollbar-arrow-color:#ffffff;
		scrollbar-base-color:#c0c0c0;
		scrollbar-darkshadow-color:#c0c0c0;
		scrollbar-face-color:#c0c0c0;
		scrollbar-highlight-color:#cccccc;
		scrollbar-shadow-color:#cccccc;
		scrollbar-track-color:#ffffff; }
.bubble { position: absolute; z-index: 100; border-style: double; background-color: #F5F5DC; padding: 5px; font-size: 12px;
			font-family: arial,helvetica; visibility: hidden; }
.text_block { font-family: Arial,Georgia;
				font-size: 9pt; }
.label  { font-family: Verdana, Arial; font-size: 8pt; font-weight: bold; background-color: #D0D0D0; }
.label1 { font-family: Verdana, Arial; font-size: 8pt; font-weight: bold; }
.data   { font-family: Verdana, Arial; font-size: 8pt; text-decoration: none; background-color: #F0F0F0; }
.data1  { font-family: Verdana, Arial; font-size: 8pt; text-decoration: none; }
.nrm { font-family: arial; font-size: 12px; }
.emp { font-family: arial; font-size: 14px; }
.btn {
		font-family: Verdana, Arial, Helvetica;
		font-size: 8pt;
		font-weight: bold;
		color: #ffffff;
		background-color: #003366;
		cursor: pointer;
		}
.TxtFld { background-color: #ffffcc;
	    font-family: arial;
	    font-size: 9pt;
		color: #800000;
		}
.PRINTONLY { visibility: hidden; }
.AButton { 	width: 67px;
			height: 21px;
			text-align: center;
			font-family: arial;
			font-size: 8pt;
			font-weight: bold;
			cursor: pointer;
			color: #ffffff;
			background-color: navy; }
.AButton:hover { background-color: #0000C0; border-color: #ffffff; color: #ffff00; border-width: 3px; }
.BuyButton { background-color: #ffcc55;
			height: 21px;
			border-color: #666666;
			text-align: center;
			font-family: arial;
			font-size: 8pt;
			font-weight: bold;
			cursor: pointer;
			color: black; }
.BuyButton:hover { background-color: #eebb44;
								border-color: #ffffff;
								color: #a52a2a;
								border-width: 3px; }
.HButton { 	width: 67px;
			height: 21px;
			text-align: center;
			font-family: arial;
			font-size: 8pt;
			font-weight: bold;
			cursor: pointer;
			color: #FFFF00;
			background-color: #0000C0; }
.dept_hdr { text-align:  center;
			white-space: nowrap;
			font-family: verdana,arial;
			font-size: 32px;
			font-weight: bold;
			font-style:  italic;
			color: black; }
.form { font-size: 9px; }
#show_prod { width: 400px; border: solid 3px #000000; font-family:'verdana'; font-weight:bold; font-size:9pt; text-align: left; }
.log_box { float:right;padding:3px;margin:0px 10px 0 0;color:#0000dd;background-color:#ffffff;border:solid 3px #000000;cursor:pointer; text-align: center; }
.pop_top { float:left;color:#cc0000;background-color:#ffffff;padding:3px;margin-bottom:5px;border:solid 3px #000000;text-align:center; }
#wrapper2 {
	position:relative;
	text-align:left;
	width:100%;
	}
#header {
	margin:0;
	text-align:center;
	}
#header h1 { font-size:200%; }
#maincol {
	position:relative;
	top: -20px;
	margin:0;
	padding:10px;
	}
#leftcol {
	position:relative;
	top:-10px;
	left:-10px;
	float:left;
	width:210px;  /* for IE5/WIN */
	voice-family: "\"}\"";
	voice-family:inherit;
	width:190px; /* actual value */
	margin:0 0 -10px 0;
	padding:10px;
	}
#rightcol {
	position:relative;
	top: 0px;
	right: 0px;
	float: right;
	font-family: arial;
	font-size: 10px;
	width:190px;  /* for IE5/WIN */
	voice-family: "\"}\"";
	voice-family:inherit;
	width:170px; /* actual value */
	margin: 0 0 0 10px;
	padding: 10px;
	}
#centercol {
	position:relative;
	}
#footer {
/*	position:relative;
	top:1px;
*/	width: 100%;
	clear: both;
	margin: 0;
	padding: 1% 0;
	text-align:center;
	}
img.chkstk { width: 15px; height: 15px; border-width: 0; }
.plink { font-family: Arial,Helvetica; font-size: 12px; text-align: center; vertical-align: top; width: 33%; }
.on_sale { font-weight: bold;
			font-style: italic;
			color: red;
			white-space: nowrap; }
.clicker { cursor: pointer; text-decoration: underline; }

a.Links:link    { background-color: transparent; color: #0000ff; }
a.Links:visited { background-color: transparent; color: #ff0000; }
a.Links:active  { background-color: transparent; color: #800000; }
a.Links:hover   { background-color: #C0C000;     color: #000000; }

.menu:hover   { background-color: #FFFF00; color: black;}
.menu:visited { color: purple;}
.menu:link    { background-color: transparent; color: blue;}
.menu:active  { background-color: transparent; color: red;}
.dept_img { width: 100px; height: 100px; border-style: solid; }
.dept_emp { color: #00cc00; font-weight: bold; }
.over_pos { position: relative; top: -103px; left: -1px; }
.text_num { text-align: right; }

.bread_crumb { font-family: arial; font-size: 16px; font-weight: bold; text-align: left; }
.c_#FFFF00 { color: #ffff00; background-color: #707070; font-weight: bold;}
.c_orange { color: orange; background-color: #707070; font-weight: bold;}
.b_white { background-color: #ffffff; }
.c_white { color: #ffffff; background-color: #707070; font-weight: bold;}
.c_yellow { color: yellow; background-color: #707070; font-weight: bold;}
.c_blue { color: blue; font-weight: bold;}
.c_red { color: red; font-weight: bold;}
.c_green { color: green; font-weight: bold;}
.c_green_inv { color: #88FF88; font-weight: bold;}
.c_red_inv { color: #FF8888; font-weight: bold; }
.c_cyan { color: cyan; background-color: #707070; font-weight: bold; }
.c_magenta { color: magenta; font-weight: bold; }
.hilite { font-weight: bold; font-style: italic; color: blue; }
.i_right { float: right; margin-left: 5px; }
.i_left { float: left; margin-right: 5px; }
.nowrap { white-space: nowrap; }
/* Product Page */
.img_little { width: 150px; height: 150px; }
.img_big    { width: 300px; height: 300px; }
.e_td { text-align: right; font-size: 12px; }
.no_l { border-left-width: 0px; }
.no_r { border-right-width: 0px; }
.dept_img { width: 100px; height: 100px; border-width: 2px; }
.chkstk_img { width: 15px; height: 15px; border-width: 0px; }
.prod_img { width: 80px; height: 80px; margin-right: 4px; }
.suffix { border: solid 1px #000000; width: 600px; padding: 5px; margin: 5px; }
.suffix ul li { margin-left: -10px; }

