body {
	background-color: #CCCCCC;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	
	scrollbar-3dlight-color:#FFFFFF;
    scrollbar-arrow-color:#FFFFFF;
    scrollbar-base-color: #FFFFFF;
    scrollbar-face-color: #000000;
    scrollbar-track-color:#FFFFFF;
}
form{
	margin:0px;
}
.txtContent {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
}
.txtContent11BoldDGreen {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #4B5437;
	line-height: 17px;
	font-style: normal;
}
.txtContentCopyRight {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	line-height: normal;
	font-weight: normal;
	color: #A4BF80;
	text-decoration: none;
}
.txtContent11Green {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #397F49;
	line-height: normal;
	font-style: normal;
	text-decoration: none;
}
.txtContent11 {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
}
.pageNum {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #003300;
	text-decoration: none;
}
.pageNumLink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #009900;
	text-decoration: underline;
}
.txtContent11Bold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
}
.txtContent11GreenBold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #397F49;
	line-height: normal;
	font-style: normal;
	text-decoration: none;
}
.txtBigIntro {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-weight: bold;
	color: #005A2E;
	text-decoration: none;
}
.radioBox {
	border: 1px none #006600;
}
.txtBigGreen {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #005A2E;
	text-decoration: none;
}
.txtContent11BoldDBlue {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #2BAFCF;
	line-height: 17px;
	font-style: normal;
}
.txtContent11BoldDWhite {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	line-height: 17px;
	font-style: normal;
}
.txtContent12BoldDWhite {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	line-height: 17px;
	font-style: normal;
}
.txtContent11White {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	line-height: 17px;
	font-style: normal;
}
.txtContent11WhiteB {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	line-height: 12px;
	font-style: normal;
}

.txtContent14BoldDDarkBlue {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #0033CC;
	line-height: 17px;
	font-style: normal;
}
.txtContent16BoldBlue {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #1239A0;
	line-height: 17px;
	font-style: normal;
}
.txtContent18BoldDOrange {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #FF6633;
	line-height: 17px;
	font-style: normal;
}
.txtContent20BoldYellow {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-weight: bold;
	color: #FFFF00;
	line-height: 17px;
	font-style: normal;
}
.searchList {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #FFFFFF;
	background-color: #000000;
	border: 1px solid #0099FF;
}
.searchButton {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #f8791c;
	background-color: #000000;
	border: 1px double #FFFFFF;
	width: 190px;
}
.searchListWhite {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	background-color: #FFFFFF;
	border: 1px solid #0099FF;
}
.productText{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #666666;
	text-decoration:none;
}
.modelBoldText{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #666666;
	text-decoration:none;
}
.modelText{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #666666;
	text-decoration:none;
}
.modelText12{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #666666;
	text-decoration:none;
}
.orderTextfield{
	border-width: 1px;
	border-color:#CCCCCC;
	border-style:solid;
	width:40px;
	height:16px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	text-align:right;
}
.b14{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#000000;
}
.textfield{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;
	color:#666666;
	border:1px solid #666666;
}.searchButton2 {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	background-color: #000000;
	border: 1px double #000000;
	width: 190px;
}

#category ul {
  margin: 0;
  padding: 0;
}
#category li {
  list-style: none;
  font: 12px arial, sans-serif;
  font-weight: bold;
  border-bottom: 1px solid #959595;
  padding: 0;
  width: 190px;
}
#category a {
  color: #FFFFFF;
  text-decoration: none;
  display: block;
  width: 100%;
  padding: 8px 0 6px 20px;
  width: 170px;
  text-align: left;
  background: 0 5px url(/images/products/arrow-dot.gif) no-repeat;
}
#category a:hover {
  color: #000000;
  background: 0 5px url(/images/products/arrow-dot.gif) no-repeat;
  background-color: #E5E5E5;
}

#tag1 {
  background: url(../images/products/arrow03.gif) left center no-repeat;
  padding-left: 22px;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: bold;
  color: #6699FF;
}
#tag1 span {
  font-size: 11px;
}

#tag2 {
  background: url(../images/products/arrow02.gif) left center no-repeat;
  padding-left: 22px;
  margin-left: 8px;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: bold;
  color: #888888;
}
#tag2 span {
  font-size: 11px;
}
#brand ul, #model ul {
  margin: 0;
  padding: 0;
}
#brand li, #model li {
  list-style: none;
  font: 12px arial, sans-serif;
  padding: 0 10px;
}
#brand a, #model a {
  text-indent: 20px;
  color: #666666;
  text-decoration: none;
  display: block;
  width: 100%;
  padding: 3px 0 2px 0;
  text-align: left;
  background-color: #FFFFFF;
  background: 0 0 url(../images/products/arrow.gif) no-repeat;
  border-bottom: 1px dotted #959595;
  font-weight: bold;
}
#brand a:hover, #model a:hover {
  text-decoration: none;
  background-color: #E8E8E8;
  font-weight: bold;
}

#nav {
  font-family: Arial, Helvetica, sans-serif;
  padding-left:10px; 
  font-size:14px; 
  font-weight:bold;
  color: #666666;
}
#nav a {
  font-family: Arial, Helvetica, sans-serif;
  font-size:14px; 
  font-weight:bold;
  color: #666666;
  text-decoration: underline;
}
#nav a:hover {
  color: #666666;
  text-decoration: underline;
}

#part, #part_title {
  padding: 0;
  margin: 10px;
  border-bottom: 1px dotted #959595;
}
#part div, #part_title div {
  display: -moz-inline-stack;  /* Firefox only code */
  display: inline-block;       /* some standard browsers */
  zoom: 1;                     /* IE only */
  *display: inline;            /* Only IE know this code (CSS Hack) */
  vertical-align: middle;
  padding: 0;
  margin: 0 5px;
  font-size: 12px;
  font-weight: bold;
}
#part_title {
  background-color: #E8E8E8;
}
#part input {
  width: 100%;
  height: 18px;
  margin: 0;
  padding: 0;
  font-size: 12px;
}
#part_num{width: 100px;}
#part_desc{width: 300px;}
#part_price{width: 60px; text-align: right;}
#part_quantity{width: 30px;}
#part_button{width: 60px;}
#reg_price{
  text-decoration: line-through; 
}
#spec_price{
  color: rgb(255, 0, 0); 
}


#product_content {
	background-color: #FFFFFF;
	overflow-y: auto;
	overflow-x: hidden;
	width: 735px;
	height: 550px;
}

/* -------- Menu ----------- */
#menu{
	margin: 0px;
	padding: 0px;
	list-style: none;
	white-space: nowrap;
	position: relative;
	top: 0px;
}
#menu li{
	display: inline;
	list-style-type: none;
	height: 38px;
	width: 110px;
}
#menu a {
	padding: 13px 0 7px 35px;
	background-image: url(/images/menu/menu-out.gif);
	height: 18px;
	width: 75px;
	position: absolute;
	color: #FFFFFF;
	text-decoration: none;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
}
#menu a:hover{
	background-image: url(/images/menu/menu-over.gif);
	color: #000000;
}
#n1{left: 0px;}
#n2{left: 110px;}
#n3{left: 220px;}
#n4{left: 330px;}
#n5{left: 440px;}
#n6{left: 550px;}


/* -------- Home Left Menu ----------- */
#leftmenu{
	margin: 0px;
	padding: 0px;
	list-style: none;
	white-space: nowrap;
	top: 0px;
}
#leftmenu li{
	list-style-type: none;
	height: 38px;
	width: 190px;
}
#leftmenu a {
	padding: 12px 0 8px 23px;
	background: 0 12px url(/images/products/arrow03.gif) no-repeat;
	background-color: #000000;
	height: 18px;
	width: 167px;
	display: block;
	color: #FFFFFF;
	text-decoration: none;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
}
#leftmenu a:hover{
	color: #000000;
	background: 0 12px url(/images/products/arrow02.gif) no-repeat;
	background-color: #E5E5E5;
}
#devider{
	border-bottom: 1px solid #FFFFFF;
}
