body, {font-size: 12px;	color: #000000;	font-family: Arial, Helvetica, sans-serif; background-color: #ffffff;
/* Internet Explorer 5.5+ only */
scrollbar-base-color:  #cccccc; scrollbar-arrow-color: #cc0000;}

tr, td, ul, li, p, {font-family: Arial, Helvetica, sans-serif; font-size: 12px;}
hr {height: 1px; color: #dddddd;}
textarea, input, select {font-size: 12px;}

a {color: #0000cc; text-decoration: underline;}
/*a {color: #0000cc; text-decoration: none;}*/
a:hover {color: Red;text-decoration: underline;}

/* Main menu */
.menu {width: 100px; height: 25px; color: #ffffff;  font-weight: bold;  text-align: center;  background: url(i/menubg.gif) no-repeat;}
.menua {width: 100px; height: 30px; color: #000000;  font-weight: bold;  text-align: center;  background: url(i/menubga.gif) no-repeat;}

.m  {font-size: 13px; font-weight : bold; height : 13px;	filter : dropShadow(color=#333333, offX=1, offY=1, positive=1);}
a.m,a.m:link,a.m:visited  {color : #ffffff; 	font-weight : bold; text-decoration : none; filter : dropShadow(color=#333333, offX=1, offY=1, positive=1);}
.ma  {font-size: 13px; color : #000000; font-weight : bold; height : 13px;}
a.ma,a.ma:link,a.ma:visited  {color : #000000; 	font-weight : bold; text-decoration : none;}

/* Expert Corner */
.exph {color: #ffffff; width: 220px; background-color: #3333cc;  font-weight: bold;}
.expb {border: 1px solid #3333cc; background-color : #f8f8f8;}
.expw {border: 1px solid #3333cc; background-color : #ffffff;}

/* Welcome */
.welh {width: 220px; background-color: #ffcc00;  color: #000000;  font-weight: bold;}
.welb {border: 1px solid #ffcc00; background-color : #f8f8f8;}

/* Subscribe */
.subh {width: 220px; background-color: #339966;  color: #ffffff;  font-weight: bold;}
.subb {border: 1px solid #339966; background-color : #f8f8f8;}

/* Warning */
.warb {color: #cc0000; border: 1px solid #cc0000; background-color : #ffffff;}

/* Content header & footer */
.conh {color: #ffffff; width: 100%; background-color: #990000;  font-weight: bold;}

.list {padding-right: 10px; padding-left: 50px; padding-bottom: 10px; padding-top: 10px}
.sm {font-size: 11px;}
.sm10 {font-size: 10px;}
.smbold10 {font-size: 10px; font-weight: bold;}
.bold14 {font-size: 14px; font-weight: bold;}
.bold11 {font-size: 11px; font-weight: bold;}
.bgrey {border-bottom: 1px solid #cccccc;}
.bred {border-bottom: 1px solid #990000;}
.dhead { background-color: #f3f3f3; border-bottom: 2px solid #990000;}
.note {padding-left: 20px; border-left: 1px solid #cccccc;}
.spec  {font-size: 16px; font-weight : bold; height : 15px; color : red;}

.outofstock  {font-weight : bold; color:red;}
.red14  {font-weight : bold; color:red; font-size:14px;}

h1, .h1 { margin: 0em 0% 0em 0%; font-family: Arial; font-weight:normal; font-size:150%; color:#4C4C45;}
h2, .h2 { margin: 0em 0% 0em 0%; font-family: Arial; font-size: 140%; font-weight: bold; padding-left : 10px;}
h3, .h3 { margin: 0em 0% 0em 0%; font-family: Arial; font-size: 120%; font-weight: bold; padding-left : 10px;}

.cpn { font-family: Arial, Helvetica, sans-serif; background-color: #00FF99; font-size: 10px; padding: 5px; height: 160; width: 500; border: thin dashed #000000; position: absolute; visibility: visible; z-index: 1; left: 100px; top: 100px;}

.techSpec { font-family: Arial, Helvetica, sans-serif; background-color: #339966; font-size: 10px; padding: 5px; height: 380; width: 270; border: thin #000000; position: absolute; visibility: visible; z-index: 1; left: 10; top: 191px;}

.announcement { font-family: Arial, Helvetica, sans-serif; background-color: #00FF99; font-size: 10px; padding: 5px; height: 170; width: 500; border: thin dashed #000000; position: absolute; visibility: visible; z-index: 1; left: 100px; top: 100px;}

div.box a {
	font-family: Arial, Helvetica, sans-serif;
	background-color: #00FF99;
	font-size: 12px;
	font-weight: bold;	line-height: 18px;
	width: 75px;
	border: 1px solid #000000;
	visibility: visible;
	text-align: center;
	padding: 2px;
	text-decoration: none;
	white-space: nowrap;
}
div.box (position:absolute;top:0; left:0;)

div.box a:link {
	color: #333333; 
	background: #00FF99; 
	width: 75px;	line-height: 18px;
	text-decoration: none;	
	font-weight: bold;
	font-size: 12px;
	padding: 2px;	
	white-space: nowrap;	
}

div.box a:active { 
	color: #000000;
	background: #00FF99;
	width: 75px;	line-height: 18px;		
	text-decoration: none;	
	font-weight: bold;	
	font-size: 12px;
	padding: 2px;	
	white-space: nowrap;	
}

div.box a:visited {
	color: #333333; 
	background: #00FF99;
	width: 75px;	line-height: 18px;	
	text-decoration: none;
	font-weight: bold;
	font-size: 12px;
	padding: 2px;	
	white-space: nowrap;	
}

div.box a:hover {
	color: #eeeeee;
	background: #333333; 
	border:1px solid #000000; 
	text-decoration: none;	
	font-weight: bold;	
	width: 75px;	line-height: 18px;	
	font-size: 12px;
	padding: 2px;	
	white-space: nowrap;	
}
