* {font-family:Verdana;}

body,td {
	font-size: 12px;
}
h2{
	font-size: 18px;
	font-weight: bold;
	color: #3B73B9;
}
h3{
	font-size: 14px;
	font-weight: bold;
	color: #3B73B9;
}
u{
	font-size: 12px;
	font-weight: bold;
	color: #3B73B9;
}
.header {
	background-color: #f7f7f7;
	border: 1px solid #CCCCCC;
}
.bluefont12_b {
	font-size: 12px;
	font-weight: bold;
	color: #3B73B9;
}
.redfont12_b {
	font-size: 12px;
	font-weight: bold;
	color: #ED1C24;
	line-height:20px;
}
.redfont12 {
	font-size: 12px;
	color: #ED1C24;
}
.bluefont14_b {
	font-size: 14px;
	font-weight: bold;
	color: #3B73B9;
}
.bluefont16_b {
	font-size: 16px;
	font-weight: bold;
	color: #3B73B9;
}
.bluefont12 {
	font-size: 12px;
	color: #3B73B9;
}
.gray1font12 {
	font-size: 12px;
	color: #666666;
}
.gray1font12_b {
	font-size: 12px;
	font-weight: bold;
	color: #666666;
}
.gray2font12 {
	font-size: 12px;
	color: #999999;
}
.rightdashed {
	border-right-width: 1px;
	border-right-style: dashed;
	border-right-color: #CCCCCC;
}
.rightborder {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
}
.topdowndashed {
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: dotted;
	border-bottom-style: dashed;
	border-top-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
}
.downdashed {
	border-bottom-style: dashed;
	border-bottom-color: #CCCCCC;
	border-bottom-width: 1px;
}
.downborder {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
}
.topborder {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #CCCCCC;
}
.topdashed {
	border-top-width: 1px;
	border-top-style: dashed;
	border-top-color: #CCCCCC;
}
a{
   color:#666666;
}
a:visited{
   color:#666666;
}
a:hover{
   color:#999;
}

a.gray{
   font-size:12px;
   color:#666666;
}
a.gray:visited{
   font-size:12px;
   color:#666666;
}
a.gray:hover{
   font-size:12px;
   color:#FF0000;
}

a.blue12_b{
   font-size:12px;
   font-weight: bold;
   color:#3B73B9;
}
a.blue12_b:visited{
   font-size:12px;
   font-weight: bold;
   color:#3B73B9;
}
a.blue12_b:hover{
   font-size:12px;
   font-weight: bold;
   color:#A9B8DF;
}
a.blue12{
   font-size:12px;
   color:#3B73B9;
}
a.blue12:visited{
   font-size:12px;
   color:#3B73B9;
}
a.blue12:hover{
   font-size:12px;
   color:#A9B8DF;
}
a.red12{
   font-size:12px;
   color:#ED1C24;
}
a.red12:visited{
   font-size:12px;
   color:#ED1C24;
}
a.red12:hover{
   font-size:12px;
   color:#ED1C24;
}
a.green12{
   font-size:12px;
   color:#3C7C01;
}
a.green12:visited{
   font-size:12px;
   color:#3C7C01;
}
a.green12:hover{
   font-size:12px;
   color:#88C901;
}
.tlr {
	background-color: #f7f7f7;
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-left-color: #CCCCCC;
}
.tl {
	background-color: #f7f7f7;
	border-top-width: 1px;	
	border-left-width: 1px;
	border-top-style: solid;	
	border-left-style: solid;
	border-top-color: #CCCCCC;	
	border-left-color: #CCCCCC;
}
.tlr_border {
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-left-color: #CCCCCC;
}
.tl_border {
	border-top-width: 1px;	
	border-left-width: 1px;
	border-top-style: solid;	
	border-left-style: solid;
	border-top-color: #CCCCCC;	
	border-left-color: #CCCCCC;
}
.tld_border {
	border-top-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-left-style: solid;
	border-top-color: #CCCCCC;
	border-left-color: #CCCCCC;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
}
.rld_border {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #CCCCCC;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #CCCCCC;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
}
a.link_info{
   font-size:12px;
   color:#3B73B9;
}
a.link_info:hover{
   font-size:12px;
   color:#A9B8DF;
}
a.link_sample{
   font-size:12px;
   color:#fd8500;
}
a.link_sample:hover{
   font-size:12px;
   color:#ffc27f;
}
a.link_download{
   font-size:12px;
   color:#88C901;
}
a.link_download:hover{
   font-size:12px;
   color:#bce95f;
}
a.link_purchase{
   font-size:12px;
   color:#ED1C24;
}
a.link_purchase:hover{
   font-size:12px;
   color:#ff8f93;
}

ul.lightsquare{
	list-style:square;
	color:#999999
}
/*20090501*/
.dynabody{
	width:100%;
	margin:5px 0;
	padding:5px 0;
	text-align: center;
	clear:both;
	color:#008FD4;
	background:#fff;
}
.dynabody h2{
	font-size: 20px;
}
.dynabody h2 strong{
	color:#008FD4
}
.dynabody h3{
	font-size: 16px;
	line-height:20px;
	padding:0;
	margin:0;
	color:#008FD4
}
.dynatitle{
	text-align:center;
	color:#fff;
	font-weight:bold;
	background-color: #CCCCCC;
}
.dynaname{
	color:#fff;
	font-size:14px;
	font-weight:bold;
	background-color: #008FD4;
	padding-left:5px;
}
.dynapurchasename{
	font-weight:bold;
	color:#008FD4;
	text-align: center;
	border-bottom:3px solid #008FD4;
	font-size:16px;
}
.centerbody{
	width:100%;
	margin:5px 0;
	padding:5px 0;
	text-align: center;
	clear:both;
	color:#000;
	background:#fff;
}
.centerbody h2{
	font-size: 20px;
}
.centerbody h2 strong{
	color:#D50000
}
.centerbody h3{
	font-size: 16px;
	line-height:20px;
	padding:0;
	margin:0;
	color:#000
}
#download{
	text-align:left
}
.downloadtitle{
	text-align:center;
	color:#fff;
	font-weight:bold;
	background-color: #CCCCCC;
}
.downloadname{
	color:#fff;
	font-size:14px;
	font-weight:bold;
	background-color: #D50000;
	padding-left:5px;
}
.goztundownloadname{
	color:#fff;
	font-size:12px;
	font-weight:bold;
	background-color: #00AEEF;
	padding-left:5px;
}
.downloadtext{
	text-align:center;
	color:#000;
	border-bottom:1px solid #ccc;
}
.productname{
	text-align:left;
	font-weight:bold;
	color:#000;
	border-bottom:1px solid #ccc;	
	padding-left:5px;
}
.producttext{
	text-align:left;
	color:#999;
	border-bottom:1px solid #ccc;	
	padding-left:5px;
}
.purchasename{
	font-weight:bold;
	color:#000;
	border-bottom:3px solid #D50000;
	font-size:16px;
}
.redfont12_b a{
	color: #ED1C24;
}
.redfont12_b a:visited{
	color: #ED1C24;
}
.redfont12_b a:hover{
	color: #F7931E;
}
/*20090501*/