body {
	color: #000000; 
	font-size: 10pt; 
	font-family: Tahoma, Geneva CY, Arial, Sans-Serif;
}
td {
	FONT-SIZE: 10pt; 
	FONT-FAMILY: Tahoma, Geneva CY, Arial, Sans-Serif;
}
table.types tr td {FONT-SIZE: 10px; color:#999999}

a.news {
	font: 12px Tahoma;
	text-decoration:none;
	color: #808080;
}
a.news:hover {
	text-decoration:underline;
}

a.top {
	font: 12px Tahoma;
	text-decoration:none;
	color: #4A64B9;
}
a.top:hover {
	color: #7B94E5;
}
a.topselect {
	font: 12px Tahoma;
	font-weight:bold;
	text-decoration:none;
	color: #4A64B9;
}
.date {
	color: #4A64B9;
}
a.top10 {
	font: 11px Tahoma;
	text-decoration:none;
	color: #4F69BD;
	padding-left: 5px;
	display:block;
}
a.top10:hover {
	text-decoration:underline;
}
a.type {
	font-size:12px;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration:none;
	padding-left: 5px;
	color: #777777;
 }
 a.type:hover {
 	text-decoration: underline;
	padding-left: 5px;
	color: #777777;
 }
 a.gray {
	text-decoration:none;
	padding-left: 40px;
	color: #999999;
 }
 
 a.gray:hover {
 	text-decoration: underline;
	padding-left: 40px;
	color: #999999;
 }
 .gray {
 	color: #999999;
 }
 
  a.pn {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:none;
	color: #3366CC;
	font-weight: bold;
 }
 
 a.pn:hover {
 	text-decoration: underline;
	color: #999999;
 }
 
   a.pn1 {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:none;
	color: #999999;
 }
 
 a.pn1:hover {
 	text-decoration: underline;
	color: #999999;
 }
 
 .pp
 {color: #F7742D; }
 
h1 {
	FONT-SIZE: 17px; 
	color: #3366CC;
}
h2 {
	color: #3366CC;
	FONT-SIZE: 18px; 
}

h2.code {
	color: yellow;

	FONT-SIZE: 16px; 
}


h3 {
	FONT-SIZE: 12px; 
}

A {
	color: #3333CC;	
}

a.tmenu {
	text-decoration: none;
	color: #ffffff;
	font-size: 11px;
	font-family: Tahoma, Geneva CY, Arial, Sans-Serif;	
	}

FORM {
	FONT-SIZE: 12px; FONT-FAMILY: Arial, Geneva CY, Sans-Serif; padding:0px; margin:0px;
}

input {
	BORDER: #cccccc 1px solid; BACKGROUND: #ffffff;
}
input.radio {
	BORDER: #cccccc 0px solid; BACKGROUND: #FFF7E9;
}
input.button {
	FONT-SIZE: 12px; BORDER: #cccccc 1px solid; FONT-FAMILY: Verdana, Tahoma, Sans-Serif; padding:0px; margin:0px; BACKGROUND: #efefef;
}
input.button1 {
	FONT-SIZE: 18px; BORDER: #dddddd 1px solid; FONT-FAMILY: Verdana, Tahoma, Sans-Serif; padding:2px; margin:0px; BACKGROUND: #efefef; color:#006600;
}

.cellHead {

	padding-bottom: 3px;
	background-color: #f1f1f1;
	border: 0px;
	border-bottom: 6px solid #3366CC;
}
.cell {
	background-color: #ffffff;
	border: 0px;
	border-bottom: 6px solid #f1f1f1;
	}
	
.cell2 {
	background-color: #fafafa;
	border: 0px;
	border-bottom: 6px solid #f1f1f1;
	}	

.pprice {
	font-size: 11px;
	color: #999999;
}
.warranty {
	font-size: 11px;
	color: #999999;
}
.red {
font-size: 14px;
color: #ff6600;
font-weight: bold;
}
.op
{
font-size: 12px;
color: #ff6600;
}
.im1 { border: 0px;
padding:3px;
vertical-align:baseline;
}
.errorItem {
	background : #F99;
}