/* CSS Document */
body , ul , ul li{ margin:0px; padding:0px; font-size:12px;}
ul {}
ul li{ list-style:none;}

a{text-decoration:none;}
a:link{ text-decoration:none;}
a:visited{}
a:hover{ text-decoration:underline;}
a:active{}

.gray{ font-size:11px; color:#947862;}
.gray a{font-size:11px; color:#947862;}
.gray a:link{font-size:11px; color:#947862;}
.gray a:visited{color:#947862;}
.gray a:hover{ color:#F98023;}
.gray a:active{color:#947862;}

.blue{ color:#015DDA;}
.blue a{ color:#015DDA;}
.blue a:link{ color:#015DDA;}
.blue a:visited{color:#015DDA;}
.blue a:hover{ color:#015DDA;}
.blue a:active{color:#015DDA;}



/*************/

div.licat{ border:solid 1px #fb9700;}
div.licat h5{ margin:0px; padding:3px 0px 0px 5px; height:20px; background-color:#fb9700; font-size:13px; color:#ffffff;}
div.licat img{ margin:3px 4px; cursor:pointer;}
div.licat dl{ margin:5px 0px 3px 5px;}
div.licat dl dt{ font-weight:bold; padding-left:15px; background:url(/images/re/listtype1.jpg) no-repeat left 8px;}
div.licat dl dt a{ color:#fb9700;}
div.licat dl dd{ margin:0px; padding:3px 0px 2px 20px; font-size:11px; background:url(/images/re/listtype2.jpg) no-repeat 7px 6px;}
div.licat dl dd.sample{text-indent:-1000px; padding:4px 0 0 0; margin:0;}
div.licat dl dd.sample a{ text-indent:-1000px; display:block; width:147px; overflow:hidden; height:57px; background:url(/images/re/Shortcut_to_order_samples.png) no-repeat;}
div.licat dl dd.sep{ padding:0px; background:transparent;}
div.licat dl dd.sep hr{ color:#fdcd84; height:1px; width:90%;}
div.licat ul{ margin:0px; padding:0px; list-style-type:none;}
div.licat ul li{ padding:3px 0px 2px 20px; background:url(/images/re/listtype2.jpg) no-repeat 7px 7px;}

div.tabcat{ height:25px; margin-top:10px; padding-left:55px; color:#ffffff; background:#fb9700 url(/images/re/tabcat.jpg) no-repeat left center;}
div.tabcat h5{ margin:5px 0px 0px 0px; padding:0px; font-size:13px;}
ul.tabcat{ margin:0px; padding:0px; width:99.7%; list-style-type:none; border-left:solid 1px #fb9700; border-right:solid 1px #fb9700; float:left;}
ul.tabcat li{ padding-top:10px; width:49.9%; text-align:center;}
ul.tabcat li.left{ float:left;}
ul.tabcat li.right{ float:right;}
ul.tabcat li img{ margin:0 auto; display:block; cursor:pointer;}
table.tabcat{ width:100%; border:solid 1px #fb9700; border-top:solid 0px transparent;}
table.tabcat tr td{ width:25%; text-align:center; vertical-align:top; font-size:11px;}
table.tabcat tr td img{ margin:0 auto; display:block; width:116px; height:76px; cursor:pointer;}

ul.bottomcat
{
    margin:0px;
    padding:0px;
    font-size:11px;
    color:#ce7902;
    list-style-type:none;
    float:left;
}
ul.bottomcat li{ float:left; padding:0px 2px;}
ul.bottomcat li a{ color:#ce7902; text-decoration:underline;}
ul.bottomcat li a:hover{ text-decoration:none;}

table.tabsubregion{ margin-top:10px; width:100%; border-collapse:collapse;}
table.tabsub{ width:100%; border:solid 1px #fff6ea; border-collapse:collapse;}
table.tabsub tr td{ width:25%; border:solid 1px #fff6ea; padding:10px 0px; text-align:center; vertical-align:top; font-size:11px;}
table.tabsub tr td img{ margin:0 auto; display:block; width:128px; height:128px; cursor:pointer;}

/**mosic title**/
.product_tile{ width:744px; position:relative; background:#F2F2F2; font-family:Arial, Helvetica, sans-serif;}
.product_tile p{ display:block; margin:9px 0 9px 0; width:550px; padding-left:11px; font-size:11px; line-height:19px;}
.product_tile h2{ display:block; width:550px; height:40px; line-height:40px; font-size:17px; font-weight:bold; color:#0D263A; margin-left:11px; border-bottom:#999999 1px dashed;}
.product_img{ display:block; position:absolute; top:13px; left:560px; float:right;}
.product_tile_readmore{ padding-left:22px; margin-left:10px; color:#0A82C1; text-decoration:underline; background:url(/images/re/product_tile_readmore.png) left no-repeat;}

.product_tile_list{ font-size:11px; padding-left:15px; margin-top:22px;}
.product_tile_list img{ margin-bottom:6px; width:103px; height:103px; cursor:pointer;}
.product_tile_list li{ float:left; display:block; width:140px; height:140px;  margin:0; padding:0px; text-align:center; overflow:hidden; }
.product_tile_list li a{ font-size:11px; color:#3F3F3F; display:block;}

.products_description{ font-family:Arial, Helvetica, sans-serif; font-size:11px; padding-left:5px; width:739px; padding-top:15px;}
.products_description img{ display:block; float:left; margin-right:14px;}

/**-----------**/
.product_tile_h3{ position:relative; float:left; clear:right; font-size:11px; display:block; width:550px; padding-top:16px; height:13px; background:#F2F2F2 url(/images/re/products_description_bg1.png) no-repeat; padding-left:40px; margin:0px; padding-bottom:0;}
.product_tile_h3 a{ color:#1285C4;}
.product_tile_h3 span{ display:block; width:8px; height:16px; background:url(/images/re/products_description_bg3.png); position:absolute; left:-8px; top:24px;}

.product_tile_h3_over{position:relative; float:left; clear:right; font-size:11px; display:block; width:550px; padding-top:16px; height:13px; background:#F2F2F2 url(/images/re/products_description_bg1_over.png) no-repeat; padding-left:40px; margin:0px; padding-bottom:0;}
.product_tile_h3_over a{ color:#7C2D30;}
.product_tile_h3_over span{ display:block; width:8px; height:16px; background:url(/images/re/products_description_bg3_over.png); position:absolute; left:-8px; top:24px;}

/**-------------**/
.products_description_con{ float:left; width:550px; padding:8px 0 18px 40px; background:#F2F2F2 url(/images/re/products_description_bg2.png) bottom left no-repeat; overflow:hidden;}
.products_description_con p{ padding-right:30px; margin-top:0; line-height:15px; color:#7C7C7C;}

.products_description_over{float:left; width:550px; padding:8px 0 18px 40px; background:#FBEEE6 url(/images/re/products_description_bg2_over.png) bottom left no-repeat; overflow:hidden;}
.products_description_over p{padding-right:30px; margin-top:0; line-height:15px; color:#752E2A;}
/**--------------**/
.hyperCssSample{ text-decoration:none; border:#FF9900 1px  solid;  color:#FF9900; padding:1px; }
.fmsp{ color:#033C7F; font-weight:bold; clear:both; padding:11px 0 0 6px; margin:0px; }
.fmsp a ,.fmsp a:link ,.fmsp a:visited ,.fmsp a:active{  margin-left:3px; color:Red; font-size:12px; font-weight:bold;}

/**updat 2010/6/25**/
#PDDescription a ,#PDDescription a:link,#PDDescription a:visited,#PDDescription a:hover{ color:#FF9900;}
