ul.cat {
	font-style: normal;
	font-weight: bold;
	list-style-type: square;
	color: #993366;
}

ul.main {
	font-style: normal;
	font-weight: bold;
	list-style-type: square;
	color: Gray;
	font-size: 12px;
	font-family: Verdana, Tahoma, Arial, sans-serif;
	margin-bottom: 10px;
}
	
ul.sub {
	font-style: normal;
	font-weight: normal;
	list-style-type: square;
	color: #000000;
	margin: 15px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 0;
}

ul.tree {
  margin-left: 0;
  padding-left: 1em;
}
	
TD.t {
  font-size : 10px;
  font-family : verdana, tahoma, sans-serif;
  color : #000000;
  background : #ffffff url(styles.img/blue.gif) repeat;
}


TD.s {
  background : #ffffff url(styles.img/blue2.gif) repeat;
}

TD.zinfo {
  font-size : 10px;
  font-family : verdana, tahoma, sans-serif;
  color : #000000;
}  

TD,TH {
  font-size : 10px;
  font-family : verdana, tahoma, sans-serif;
  color : #000000;
}


P {
  font-size : 10px;
  font-family : verdana, tahoma, sans-serif;
  color : #383838;
  background : transparent;
  text-align : justify;
}

P.main {
	font-size: 12px;
	font-family: verdana, tahoma, sans-serif;
	color: #383838;
	background: transparent;
	text-align: justify;
	margin-top: 5px;
}

P.main_center {
	font-size: 12px;
	font-family: verdana, tahoma, sans-serif;
	color: #383838;
	background: transparent;
	text-align: center;
	margin-top: 5px;
}

P.main_hdr {
	font-size: 12px;
	font-family: verdana, Tahoma, Arial, sans-serif;
	color: Gray;
	background: transparent;
	text-align: center;
	font-weight: bold;
}


H4 {
  font-family : verdana, tahoma, sans-serif;
  color : #888888;
  background : transparent;
  text-align : center;
}

H4.tech {
  font-family : verdana, tahoma, sans-serif;
  color : #888888;
  background : transparent;
  text-align : left;
}


H2 {
  font-family : verdana, tahoma, sans-serif;
  color : #888888;
  background : transparent;
  text-align : center;
}


H1 {
  color : #000000;
  background : transparent;
  text-align : center;
}


BODY {
	font-size: 10px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #383838;
	background: #ffffff;
}


A.hot:visited, A.hot:link, A.hot:active {
  font-size: 11px;
  font-weight: bold;
  font-family: verdana, tahoma, sans-serif;
  color: #990000;
  background: transparent;
  text-decoration: none;
  }
  
A.hot:hover {
  text-decoration: underline;
  }
    
a.ipage:active, a.ipage:focus, a.ipage:link, a.ipage:visited {
	font-size: 12pt;
	font-weight: 600;
	font-family: verdana, tahoma, sans-serif;
	color: Blue;
	background: transparent;
	text-decoration: none;
}
  
a.ipage:hover {
	font-size: 12pt;
	font-weight: 600;
	font-family: verdana, tahoma, sans-serif;
	color: Red;
	background: transparent;
	text-decoration: underline;
}
	
A.menu:visited, A.menu:link, A.menu:active {
  font-size: 14px;
  font-weight: bold;
  font-family: verdana, tahoma, sans-serif;
  color: blue;
  background: transparent;
  text-decoration: none;
  }
  
A.menu:hover {
  color: red;
  }

a.shoplink:active, a.shoplink:focus, a.shoplink:link, a.shoplink:visited {
	font-family: Tahoma, sans-serif;
	font-size: 12px;
	font-weight: 600;
	font-variant: small-caps;
	font-style: normal;
	color: #00BFFF;
}

a.shoplink:hover {
	font-family: Tahoma, sans-serif;
	font-size: 12px;
	font-weight: 600;
	font-variant: small-caps;
	font-style: normal;
	color: #0042FF;
}

    	
A:visited , A:link , A:active {
  font-size : 10px;
  font-family : verdana, tahoma, sans-serif;
  color : blue;
  background : transparent;
  text-decoration : none;
}


A:hover {
  font-size : 10px;
  font-family : verdana, tahoma, sans-serif;
  color : red;
  background : transparent;
  text-decoration : none;
}

LI.hl, A.hl, A.hl:visited, A.hl:link, A.hl:active {
  font-size: 12px;
  font-weight: bold;
  font-family: verdana, tahoma, sans-serif;
}

div.plist {
	font-size: 10px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: normal;
	text-decoration: none;
	background: transparent;
	color: Black;
}

div.plist:first-line {
	font-size: 12px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: 600;
	text-decoration: underline;
	background: transparent;
	color: Gray;
}

div.slist {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: Black;
}

div.slist:first-line {
	font-size: 12px;
	font-style: normal;
	font-weight: 600;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-variant: normal;
	color: #006600;
}

table.tech {
	border: thin none Blue;
}

P.tech {
	font-size: 10px;
	font-family: verdana, tahoma, sans-serif;
	color: #383838;
	background: transparent;
	text-align: justify;
}

P.tech-center {
	font-size: 10px;
	font-family: verdana, tahoma, sans-serif;
	color: #383838;
	background: transparent;
	text-align: center;
}


TD.smallText, SPAN.smallText, P.smallText {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
}

SPAN.taxPrice {
   font-family: Verdana, Arial, sans-serif;
   font-size: 20px;
   font-weight: 600;
   color: blue;
   }
   
SPAN.netPrice {
   font-family: Verdana, Arial, sans-serif;
   font-size: 10px;
   color : #888888;
   }

SPAN.products_name {
   font-family: Verdana, Arial, sans-serif;
   font-size: 20px;
   font-weight: 600;
   color: blue;
   }

li.tree {
  list-style-type: none;
  /*list-style-image: url(img/add.gif);*/
}

li.file {
  list-style-type: none;
  /*list-style-image: url(img/subtract.gif);*/
}

a.tree:link,
a.tree:active,
a.tree:visited {
  color: #000;
  font-family: Verdana;
  font-size: 13px;
  text-decoration: none;
  background-color: #FFF;
  display: block;
  width: 125px;
  border: 1px solid #CCC;
}

a.tree:hover {
  background-color: #CCC;
}

a.live:link,
a.live:active,
a.live:visited,
a.live:hover {
  border: 1px dotted #808080;
}

table.tabview {
  border-color: #CCCCFF;
}
.tiny {
	FONT-SIZE: 10px; FONT-STYLE: normal; FONT_FAMILY: Tahoma
}
.tinyc {
	FONT-SIZE: 10px; FONT-STYLE: normal; TEXT-ALIGN: center; FONT_FAMILY: Tahoma
}


p.faq,td.faq,li.faq {font: normal 10px verdana,arial,helvetica,sans-serif; color: #808080}

ul.faq {list-style: square}

h1.faq {font: bold 17pt arial,helvetica,tahoma,sans-serif; color: steelblue}

h2.faq {font: bold 13px verdana,arial,helvetica,sans-serif; color: steelblue}

h3.faq {font: bold 12px verdana,arial,helvetica,sans-serif; color: #808080}

a.faq {color: steelblue}

a.faq:hover {color: #255B86}

pre, pre.faq {margin-bottom: 0; font: normal 10px verdana,arial,helvetica,sans-serif; color: #808080}

.hrz_line {background: #a1a1a1}

.hrz_line2 {background-image: url(img/hrz_line.gif); height: 1px}

.maincontent {background: #ffffff; padding: 2em}

.colorbar {background: #76A8DB}

.colorbar2 {background: #255B86}

.foot {background: #F4F4F4; padding-right: 2em}

.poptop, .popbot {background: #F4F4F4}

.popbot {padding-top: 3px; padding-bottom: 3px; padding-left: 1em}

.nav_special {color: #ADCEEF; margin-right: 2em}

.nav_link {color: #ffffff; text-decoration: none}

.category {font-size: 10pt; margin-bottom: 0.5em}




dt.faq {font: bold 10pt verdana,arial; padding-top: 1em}

dd.faq {font: normal 8pt verdana,arial; line-height: 18px}

.QA {font: normal 18pt arial, helvetica,tahoma; color: #cccccc; width: 10px}

.question {font-weight: bold; margin: 0; padding: 3px; font-size: 10pt}

.answer {font-weight: normal; background: #EFEFEF;  margin: 0; padding: 3px; font-size: 10pt}

.textfield {font-family: verdana, sans-serif; font-size:11px; color:#666666; background:#ffffff; border-top:1px solid #bbbbbb; border-left:1px solid #bbbbbb; border-bottom:1px solid #dddddd; border-right:1px solid #dddddd;}

.submit {font: normal 8pt "verdana","arial mt","arial narrow","arial"; background: #639BC5; color: #ffffff; border: #cccccc 1px outset}

select.faq {font: normal 7pt "verdana","arial mt","arial narrow","arial"; color: #616161;}

select.nav_sel {font: normal 7pt "verdana","arial mt","arial narrow","arial"; color: #30678F; background: #ADCEEF}

form.faq {margin: 0}
