/* x31971 - [_def_general] Default Detail () */
.img_float {
	float: right;
	width: 176px;
}
.img_wrap {
	margin-right: 176px;
	padding-right: 20px;
}
* html .img_float {
	margin-left: -3px;
}
* html .img_wrap {
	margin-right: 173px;
}
.img_wht{
background:#fff;
width:230px;
text-align:center;
}
/* x31976 - [_def_list] Default List () */
.list_text{
min-height:60px;
}
.def .prd0 {
float:left;
padding-right:5px;
padding-top:5px;
width:210px;
}
/* x31999 - [_prod_list] Product List () */
.producttable td{
vertical-align:top;
	border-right:5px solid #FFFFFF;

	border-top:5px solid #FFFFFF;
	background:#807b6e;
}
.prd0{
	width:160px;
	float:left;

}
.prd1{

	padding:5px;
	overflow:hidden;
}
.prd_img{
	text-align:center;
	margin-bottom:5px;
	border:#d5cebb 1px solid;
background:#fff;
}
.prd_img img{

}
.prd_text,.prd_text a:link,.prd_text a:active,.prd_text a:visited{
	color:#d5cebb;
	font-size:8pt;
	font-weight:normal;
	text-decoration:none;
	margin:0;
	width:100px;
	float:left;
}
.prd_more{
	float:right;
}

/* x32000 - [_prod_general] Product Detail (General Product) */
#content .img_floatR {
float:right;
margin-left:10px;
background:#807b6e;
width:232px;
padding:5px 5px 0 5px;
}
#content .img_wrapR {
margin-right:230px;
padding-right:20px;
}
#content .prod_img_main{
text-align:center;
border:1px solid #fff;
padding:0;
width:230px;
}
#content .addition{
color:#d5cebb;
padding-top:10px;
padding-left:3px;
padding-bottom:3px;
font-size:7pt;
}
#content .prodthm{
float:left;
padding-right:5px;
}
#content .prodthm img{
border:1px solid #fff;
}

/* x32009 - [homepage] hp list (General Product) */
.featured0 {
	float: left;
	width: 149px;
	padding:0 5px;
}
.featured1 {
	background: #807b6e url('../i/featured_bottom.gif') bottom left no-repeat;
	padding:10px 10px 110px 10px;
}
.featured1 h3 {
	color:#1b0e17;
	font-family:"Trebuchet MS",Verdana,sans-serif;
	font-size:10pt;
	font-weight:bold;
	margin:0;
}
.featr_item{
	padding:10px 0 5px 0;
	overflow:hidden;
}
.img_featr{
	padding-bottom:5px;
}
.img_featr img{
	border:#d5cebb 1px solid;
}
.featr_text{
	font-family: "Trebuchet MS", Verdana, sans-serif;
	color:#d5cebb;
	font-size:7pt;
	width:80px;
	float:left;
}
.feat_more{
	float:right;
}

/* x32013 - [detail] Download Detail (Download) */
#content .img_floatR {
float:right;
margin-left:10px;
background:#807b6e;
width:232px;
padding:5px 5px 0 5px;
}
#content .img_wrapR {
margin-right:230px;
padding-right:20px;
}
#content .prod_img_main{
text-align:center;
border:1px solid #fff;
padding:0;
width:230px;
}
#content .addition{
color:#d5cebb;
padding-top:10px;
padding-left:3px;
padding-bottom:3px;
font-size:7pt;
}
#content .prodthm{
float:left;
padding-right:5px;
}
#content .prodthm img{
border:1px solid #fff;
}

/* x32020 - [detail] Flash Generator Detail (Flash Generator) */
table.flash_gen_admin {
	border-collapse: collapse;
	margin: 10px 0;
}
table.flash_gen_admin th {
	font-size: 8pt;
	font-family: Verdana, Helvetica, sans-serif;
	color: #fff;
	font-weight: bold;
	background: #989898;
	border: 1px #fff solid;
	padding: 4px 11px;
}
table.flash_gen_admin td {
	vertical-align: middle;
	color: #5a5a5a;
	font-family: Verdana, Helvetica, sans-serif;
	padding: 4px 11px;
	text-align: left;
	border: solid;
	border-color: #fff #fff #a6a6a6 #fff;
	border-width: 0 1px 1px 1px;
}
table.flash_gen_admin a:link, table.flash_gen_admin a:active, table.flash_gen_admin a:visited {
	color: #5a5a5a;
	font-family: Verdana, Helvetica, sans-serif;
	text-decoration: underline;
}
table.flash_gen_admin.nb {
	white-space: nowrap;
}
table.flash_gen_admin td.c {
	text-align: center;
}
table.flash_gen_admin td.a {
	background: #f8f8f8;
}
table.flash_gen_admin td.b {
	background: #ececec;
}
table.flash_gen_admin img {
	vertical-align: middle;
}
table.flash_gen_admin input.text {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 7.5pt;
	color: #777;
	border: 1px #999 solid;
}

