﻿body,td,th { font: 12px Arial, Helvetica, sans-serif; }
body { background: #fff; margin:0; }
/***** Head navigation, coded by Fre (Mio Tech Belgium)******************/
/* top div */
#topbar { 
width:920px; 
height:130px;!important
position:relative; 
}
/* logo , top left, a with img in it */
#Mio_logo { position:absolute; top:5px; left:15px; width:177px; height:64px; display:block; }
#Mio_logo img { border:none; }
/* top right navigation, ul*/
#top_right_nav { float:right; width:710px; height:24px; margin-top:38px; padding:0; }
/* you have three kinds of list items here*/
#top_right_nav li { float:right; display:inline; margin:0; padding:0 0 0 1px; background:transparent url(images/top-right-nav-stripe.gif) top left no-repeat;  }
#top_right_nav li.last { padding:0; background:none; }
#top_right_nav li.language_selection { padding:0; background:none; width:250px; height:24px;}
/* link inside list element, is completely selectable as block */
#top_right_nav li a, #top_right_nav li label { display:block; font:normal 10px/24px Arial, Helvetica, sans-serif; color:#737373; margin:0; padding:0 11px; }
#top_right_nav li a:link, #top_right_nav li a:visited { text-decoration:none; }
#top_right_nav li a:hover, #top_right_nav li a:active { text-decoration:underline; }
#top_right_nav li label { float:left; margin:0 0 0 3px; padding:0 5px 0 28px;}
#top_right_nav li select { float:left; border: 1px solid #cecece; width:140px; height:18px; margin:2px 0 2px 0; padding:0 0 0 5px; font:normal 10px/18px Arial, Helvetica, sans-serif; color:#737373; }
#top_right_nav li optgroup { font: normal bold 10px/18px Arial, Helvetica, sans-serif; color:#959595; padding:0 0 0 5px; }
#top_right_nav li option { font:normal 10px/18px Arial, Helvetica, sans-serif; color:#737373; }


/* head_nav (ul) contains nested ul */
#head_nav { position:absolute; top:70px; left:15px; width:885px; height:35px; list-style:none;  margin:0; padding:3px 7px 0;  background:#f37021 url(images/headnav_background.gif) top left no-repeat;}
/* 2 scenario's possible for the li's*/
#head_nav li { position:relative; float:left;margin:0; padding:0 1px 0 0; background:transparent url(images/headnav_spacer.gif) top right no-repeat; line-height:35px;   }
/* case 2 */
#head_nav li a{display:block;float:left; padding:0 3px 0 0; height:35px;font:normal 13px/35px Verdana, Arial, Helvetica, sans-serif;text-decoration:none; cursor:pointer;}
#head_nav li a:link, #head_nav li a:visited { color:#fff; background:none; }
#head_nav li.on a:link, #head_nav li.on a:visited, #head_nav li.on a:hover, #head_nav li.on a:active, #head_nav li a:hover, #head_nav li a:active { color:#f37021;}
#head_nav li a:link span, #head_nav li a:visited span { background:none }
#head_nav li a span.nav_bg{display:block;float:left;width:11px;height:35px;font:1px/1px Arial;background:none;cursor:pointer;}
#head_nav li a span.nav_txt{display:block;float:left;padding:0 10px 0 2px;height:35px;cursor:pointer;}
#head_nav li.on a span.nav_bg, #head_nav li a:hover span.nav_bg{background:transparent url(images/head-nav-item-a-on.gif) bottom left no-repeat;}
#head_nav li.on a span.nav_txt, #head_nav li a:hover span.nav_txt{background:transparent url(images/head-nav-item-span-on.gif) bottom right no-repeat;}

/* head_nav subnav ul */
#head_nav ul.subnav{position: absolute;top:35px;left:0;height:21px;width:530px;list-style:none;margin:0; padding:0;}
#head_nav ul.subnav li{padding:0 1px 0 0;float:left; background:url(images/headsubnav_spacer.gif) top left no-repeat;left:4px;}
#head_nav ul.subnav li.first { background:none; }
#head_nav ul.subnav li a {text-decoration:none; display:block; padding:0 9px;height:21px;font:normal 11px/21px Arial, Helvetica, sans-serif;}
#head_nav ul.subnav li a:link, #head_nav ul.subnav li a:visited{color:#595959;}
#head_nav ul.subnav li a:hover, #head_nav ul.subnav li a:active{color:#f37021;}


/* search block , elements in a div for easy position */
#top_search { 
width:920px;
height:32px;
position:relative;
margin-top:24px;
margin-top:0px;!important
}
#search_block { width:186px; height:18px; float:right; }
#search_block label { font:normal 11px/18px Verdana, Arial, Helvetica, sans-serif; margin:0; padding:0; color:#b4b4b4; position: absolute; top:0px; right: 141px; }
#search_block input { height:16px; width:113px; border:1px solid #b4b4b4; position:absolute; top:0px; right:20px;  }
#search_block a { position:absolute; top:0px; right:0px; }
#search_block a img { border:none; }
/*************************************** MIDDLE PART  ********************************/
#middle { width:920px; position:relative; background:transparent url(images/middle-stripe.gif) top left repeat-y; background-position:210px 0;  }
/************************* CONTENT  *****************************/
#content { width: 656px; margin:0 0 0 264px; padding:0 0 20px;position:relative; }
/************************ LEFT NAV ******************************/
/* left nav positioned absolute, out of document flow,  */
#left { width:210px; position:absolute; top:0px; left:0px; }
#left_nav,#left_mininav, #left_nav ul, #left_mininav ul{ list-style:none; width:210px; margin:0; padding:0; }
#left_nav li, #left_mininav li, #left_nav li.on { float:left; padding:0; margin:0; width:210px; display:block; background: none; }
#left_nav h3, #left_mininav h3 { padding:0; margin:0; width:210px; height:20px; float:left; display:block; } 
#left_nav h3 a, #left_mininav h3 a { display:block; height:20px; width:180px; padding:0 0 0 30px; font:normal 14px/20px Verdana, Arial, Helvetica, sans-serif; text-decoration:none; }
#left_nav h3 a:link, #left_nav h3 a:visited, #left_mininav h3 a:link, #left_mininav h3 a:visited { color:#a7a7a7; background:transparent url(images/sidenav_1symbol_off.gif) top left no-repeat;}
#left_nav h3 a:hover, #left_nav h3 a:active, #left_mininav h3 a:hover, #left_mininav h3 a:active { color:#f47224; background:transparent url(images/sidenav_1symbol_on.gif) top left no-repeat;}
#left_nav li.on h3 a:link, #left_nav li.on h3 a:visited, #left_mininav li.on h3 a:link, #left_mininav li.on h3 a:visited {  color:#f47224; background:transparent url(images/sidenav_1symbol_on.gif) top left no-repeat;}
#left_nav li.on h3 a:hover, #left_nav li.on h3 a:active, #left_mininav li.on h3 a:hover, #left_mininav li.on h3 a:active{  color:#f47224; background:transparent url(images/sidenav_1symbol_on.gif) top left no-repeat;}
#left_nav h4, #left_mininav h4 { margin:0; padding:0; width:210px; height:16px; float:left; display:block; } 
#left_nav h4 a, #left_mininav h4 a { display:block; height:18px; width:176px; padding:0 0 0 34px; color:#648189; font:normal 13px/16px Verdana, Arial, Helvetica, sans-serif; text-decoration:none; }
#left_nav h4 a:link, #left_nav h4 a:visited { background:transparent url(images/sidenav_2symbol_off.gif) top left no-repeat;}
#left_nav h4 a:hover, #left_nav h4 a:active { background:transparent url(images/sidenav_2symbol_off2.gif) top left no-repeat;}
#left_mininav h4 a:link, #left_mininav h4 a:visited { background:transparent url(images/sidemininav_2_dotoff.gif) top left no-repeat;}
#left_mininav h4 a:hover, #left_mininav h4 a:active { background:transparent url(images/sidemininav_2_doton.gif) top left no-repeat;color:#f47224;}
#left_mininav ul li.on h4 a:link,#left_mininav ul li.on h4 a:visited,#left_mininav ul li.on h4 a:hover,#left_mininav ul li.on h4 a:active { color:#f47224; background:transparent url(images/sidemininav_2_doton.gif) top left no-repeat; }
#left_nav ul li.on h4 a:link, #left_nav ul li.on h4 a:visited, #left_nav ul li.on h4 a:hover, #left_nav ul li.on h4 a:active { color:#648189; background:transparent url(images/sidenav_2symbol_on.gif) top left no-repeat; }
#left_nav ul ul li a { display:block; height:18px; width:173px; padding:0 0 0 37px; margin: 1px 0 0; background:transparent url(images/sidenav_3symbol_off.gif) top left no-repeat; font:normal 12px/17px Arial, Helvetica, sans-serif; text-decoration:none; }
#left_nav ul ul li a:link, #left_nav ul ul li a:visited { color:#595959; }
#left_nav ul ul li a:hover, #left_nav ul ul li a:active { color:#f25822; }
#left_nav ul ul li.on a {background:transparent url(images/sidenav_3symbol_on.gif) top left no-repeat; }
#left_nav ul ul li.on a:link, #left_nav ul ul li.on a:visited, #left_nav ul ul li.on a:hover, #left_nav ul ul li.on a:active { color:#595959; font-weight:bold; }
#left_nav div.clear_div { height:5px;}

/********************product taste(add by ruby)---begin***************************/
#left_nav ul.product_taste h4 a:link, #left_nav ul.product_taste h4 a:visited { background:transparent url(images/sidemininav_2_dotoff.gif) top left no-repeat;}
#left_nav ul.product_taste h4 a:hover, #left_nav ul.product_taste h4 a:active { background:transparent url(images/sidemininav_2_doton.gif) top left no-repeat;color:#f47224;}
#left_nav ul.product_taste li.on h4 a:link,#left_nav ul.product_taste li.on h4 a:visited,#left_nav ul.product_taste li.on h4 a:hover,#left_nav ul.product_taste li.on h4 a:active { color:#f47224; background:transparent url(images/sidemininav_2_doton.gif) top left no-repeat; }
/********************product taste(add by ruby)---end***************************/
.clear_div { font: normal 1px/1px Arial, Helvetica, sans-serif; clear:both; float:none; }
#product_nav { width:656px; height: 41px; background: transparent url(images/prod_nav_bottom.gif) bottom left no-repeat; margin:0; padding:0; position: relative; }
#product_nav ul{ list-style:none; padding:0; width: 656px; height:31px; position: absolute; top:0px; left:0px; margin: 0; }
#product_nav li { margin: 0; padding: 0; float: left; background: none;} 
#product_nav li a { display:block;  padding: 0 12px 0 0; background: #f5f5f5 url(images/prod_nav_off_right.gif) top right no-repeat; font: normal 12px/31px Verdana, Arial, Helvetica, sans-serif; text-decoration: none;}
#product_nav li.on a { background: #f5f5f5 url(images/prod_nav_on_right.gif) top right no-repeat; }
#product_nav li.before_on a { background: #f5f5f5 url(images/prod_nav_off_right2.gif) top right no-repeat; }
#product_nav li a.last { background: #f5f5f5 url(images/prod_nav_off_right1.gif) top right no-repeat; padding-right:15px; }
#product_nav li.on a.last { background: #f5f5f5 url(images/prod_nav_on_right1.gif) top right no-repeat; padding-right:15px; }
#product_nav li a span { display: block; text-decoration:none; padding: 0 0 0 12px; background: transparent url(images/prod_nav_off_left.gif) top left no-repeat; cursor: pointer;}
#product_nav li.on a span { background: transparent url(images/prod_nav_on_left.gif) top left no-repeat; }
#product_nav li a.first span { background: transparent url(images/prod_nav_off_left1.gif) top left no-repeat; }
#product_nav li.on a.first span { background: transparent url(images/prod_nav_on_left1.gif) top left no-repeat; }
#product_nav li a:link span, #product_nav li a:visited span { color:#648189;  }
#product_nav li a:hover span, #product_nav li a:active span { color:#f37021; }
#product_nav li.on a:link span, #product_nav li.on a:visited span, #product_nav li.on a:hover span, #product_nav li.on a:active span { color:#f37021;  }
a.image_showcase:link,a.image_showcase:visited{text-decoration:none;}
a.image_showcase { display: block; position: relative; width:167px; text-decoration:none; }
a.image_showcase span { cursor: pointer; }
a.image_showcase img { position: absolute; border: none; top: 0px; left: 0px; cursor: pointer;  }
a.image_showcase span.information_block { position: absolute; width: 70px; height: 56px; display:block; right:0px; background: transparent url(images/go-button-device.gif) top right no-repeat; background-position: 43px 2px;  }
a.image_showcase span.information_block span.title_device { color:#f25822; font: bold 16px/16px Arial, Helvetica, sans-serif; text-transform:capitalize; display:block; position:absolute; width:43px; height:14px; top: 0px; left:0px; letter-spacing: -0.5px; }
a.image_showcase span.information_block span.descr_device { color:#9a9a9a; font: normal 9px/12px Verdana, Arial, Helvetica, sans-serif; position: absolute; display:block; height: 42px; width:68px; top: 20px; left:0px; }
/* Layout Style, Coded by Jack Zhang(Protime Consulting)*/
.height-12 {height:12px;clear:both;font: normal 1px/1px Arial;}
.height-24 {height:24px;clear:both;font: normal 1px/1px Arial;}
.height-48 {height:48px;clear:both;font: normal 1px/1px Arial;}
.width-8{width:8px;float:left;font: normal 1px/1px Arial;}
.black{color: #000;}
.black a:link,.black a:visited,.black a:hover,.black a:active{color: #000;}
.gray{color: #595959;}
.gray a:link,.gray a:visited,.gray a:hover,.gray a:active{color: #595959;}
.light{color: #9A9A9A;}
.light a:link,.light a:visited,.light a:hover,.light a:active{color: #9A9A9A;}
.blue{color: #5C97C1;}
.blue a:link,.blue a:visited,.blue a:hover,.blue a:active{color: #5C97C1;}
.orange{color: #F37021;}
.bold{font-weight:bold}
.attention{color: #F37021;margin:5px 0;}
.upcase{text-transform: uppercase;}
.noline:link, .noline:visited{text-decoration:none;}
.noline:hover, .noline:active{text-decoration:underline;} 
.txt10{font: normal 10px/14px Arial, Helvetica, sans-serif;}
.txt11{font: normal 11px/15px Arial, Helvetica, sans-serif;}
.txt12{font: normal 12px/16px Verdana, Arial, Helvetica, sans-serif;}
.ver{ font-family:Verdana, Arial, Helvetica, sans-serif}
.topmenu{color: #666;}
.topmenu a:link, .topmenu a:visited{color: #666;text-decoration:none;}
.topmenu a:hover, .topmenu a:active{color: #666;text-decoration:underline;} 
img{border:0;}
textarea, select{border: 1px solid #CCC; font: 11px/14px Arial, Helvetica, sans-serif;}
input{ height: 15px; border: 1px solid #CCC; font: 11px/14px Arial, Helvetica, sans-serif;}
h1, h2, h3, h4{padding:0px; margin:0px;}
h1{font: normal 14px Arial, Helvetica, sans-serif;color:#F3721E;}
h3.under-line{padding:5px 12px;font: bold 13px Arial, Helvetica, sans-serif;color:#9A9A9A;background: url(images/lines.gif) repeat-x left bottom;clear: both;}
ul{list-style:none; padding:0;margin:0;}
/* li{background: transparent url(images/list_dot.gif) top left no-repeat;} */
li.graydot{background: transparent url(images/list_dot_gray.gif) top left no-repeat;}
optgroup{font: normal bold 11px/16px Arial, Helvetica, sans-serif;padding:0 0 0 4px;color:#9A9A9A;}
optgroup option{color:#666;}
.col-1{clear:both}
.col-2-A, .col-2-B{float:left}
.col-2-A img{margin:0 12px 12px 0}
.col-2-B img{margin:0 0 12px 12px}
.col-3-A, .col-3-B, .col-3-C{float:left}
.awards-icon{margin:15px 0 0 0;padding:0;list-style:none; }
.awards-icon li{float:left;background: none;padding:0px;}
.left-90, .left-66, .left-131, .right-131{display:block;}
.left-90 .img-item{ float:left;}
.left-90 .txt-item{ float:left; width:500px;}
#awards .left-90 .txt-item{width:540px;}
#product-awards .left-90 .txt-item{width:520px;}
.left-90 .txt-item a, .left-131 .txt-item a, .right-131 .txt-item a{ color: #F37021;}
.left-66 .img-item, .left-66 .txt-item{ float:left;}
.left-131 .img-item{float:left;margin-right:12px;} 
.right-131 .img-item{float:right;margin-left:12px;} 
.right-131 .txt-item{ float:left; width:510px;margin-top:4px;}
.left-131 .txt-item{float:right;width:510px;margin-top:4px;}
#main-content .left-131 .txt-item h3, #main-content .right-131 .txt-item h3{font: bold 12px/16px Arial, Helvetica, sans-serif;color: #F37021;margin:0px;}
.block-200{ float:left; width:160px; margin:8px 10px 12px 5px;padding-right:10px;}
.block-200 .img-item{margin-bottom:5px;}
.block-200 h4{margin: 0;padding:0; font: normal 11px/15px Verdana, Arial, Helvetica, sans-serif; color:#F37021;}
.block-200 h4 a{color:#F37021;}
.block-200 p{ margin: 0;padding:0;font: normal 11px/15px Arial, Helvetica, sans-serif; color:#595959;}
.block-155{ float:left; width:155px; margin-right:3px;}
.block-155 .img-item{margin-bottom:3px;}
.block-155 h4{margin: 0;padding:0; font: normal 11px/15px Arial, Helvetica, sans-serif; color:#000;}
.block-155 h4 a{color:#000;}
.block-155 p{ margin: 0;padding:0;font: normal 11px/15px Arial, Helvetica, sans-serif; color:#595959;}
.block-110{float:left; width:90px; margin:8px 10px 12px 5px;padding-right:10px;}
.block-110 .img-item{margin-bottom:5px;}
.block-110 h4{margin: 0 0 0 4px; padding:0;font: normal 10px/14px Arial, Helvetica, sans-serif; color:#595959;}
.block-110 h4 a{color:#595959;}
.dashline-h, .dashline-h2{background: url(images/lines.gif) repeat-x center;clear: both;}
.dashline-h{height:30px;}
.dashline-h2{height:10px;}
.dashline-v,.dashline-v2{background: url(images/lines_v.gif) repeat-y right;}
.breadcrumbs{margin:0;padding:0;float:right;list-style: none;}
.breadcrumbs li{float:left;font: normal 11px/15px Arial, Helvetica, sans-serif;padding:0px 10px 2px 8px;background: url(images/arrow.gif) no-repeat left center;}
.breadcrumbs a:link,.breadcrumbs a:visited{color:#000;text-decoration: none;}
.breadcrumbs a:hover,.breadcrumbs a:active{color:#000;text-decoration: underline;}
/*Start Pod with line*/
.pod-line{float:left;width:324px;}
.pod-line .tl, .pod-line .bl{width:7px;}
.pod-line .t, .pod-line .b, .pod-line .pc .content{width:307px;}
.pod-line .tr, .pod-line .br{width:10px;}
.pod-line .tl, .pod-line .t, .pod-line .tr{height:6px;}
.pod-line .pc .content{}
.pod-line .bl, .pod-line .b, .pod-line .br{height:12px;}
.pod-line .tl, .pod-line .t, .pod-line .tr, .pod-line .bl, .pod-line .b ,.pod-line .br{float:left;font: normal 1px/1px Arial;}
.pod-line .tl{background: url(images/podline_tl.gif) no-repeat right top;}
.pod-line .t{background: url(images/podline_t.gif) repeat-x left top;}
.pod-line .tr{background: url(images/podline_tr.gif) no-repeat right top;}
.pod-line .bl{background: url(images/podline_bl.gif) no-repeat left top;}
.pod-line .b{background: url(images/podline_b.gif) repeat-x left top;}
.pod-line .br{background: url(images/podline_br.gif) repeat-x left top;}
.pod-line .pc{clear:both; padding:2px 0 0 7px;border-left:solid 1px #DBDBDB; background: url(images/podline_r.gif) repeat-y right top;}
/*.pod-line .pc .l{background: url(images/podline_l.gif) repeat-y left top;}*/
/*.pod-line .pc .r{background: url(images/podline_r.gif) repeat-y right top;}*/
.pod-line .pc .content{clear:both;}
.pod-line .pc .content .title{background:#A3A3A3 url(images/podline_h3_bg1.gif) top left no-repeat;margin:2px 6px;}
.pod-line .pc .content .col-1{margin:2px 6px;}
.pod-line .pc .content h2{font: normal 12px/16px Verdana, Arial, Helvetica, sans-serif;color:#FFF;background:transparent url(images/podline_h3_bg2.gif) top right no-repeat;height:18px;margin:0;padding:2px 15px 0 15px;}
.pod-line .left-66{margin:6px}
.pod-line .left-66 .txt-item{width:220px;}
/*End Pod with line*/
.pod-content{ margin:12px 12px 0 12px;}
.pod-content .left-131 .txt-item, .pod-content .left-90 .txt-item{width:480px;margin:0;}
.pod-content .left-131 .txt-item h3, .pod-content .left-90 .txt-item h3{background:none;margin:0;padding:0;}
.pod-content .left-131 .txt-item p, .pod-content .left-90 .txt-item p{margin:0;clear:both;}
.pod-content .left-131 .txt-item .col-3{margin:3px 0;}
.pod-content .left-131 .txt-item .col-3-A, .pod-content .left-131 .txt-item .col-3-B{width:140px;}
.pod-content .left-90 .txt-item .col-2{margin:5px 0;}
.pod-content .left-90 .txt-item .col-2 a{color:#000;}
.pod-content .left-90 .txt-item .col-2 h4{margin:0;padding:0;font: bold 11px/15px Arial, Helvetica, sans-serif;color:#F37021;}
.pod-content .left-90 .txt-item .col-2-A{width:240px;margin-right:16px;}
/*Start Pod with gray bg*/
.pod-gray{width:655px;}
.pod-gray .tl, .pod-gray .bl, .pod-gray .tr, .pod-gray .br{width:6px; height:6px;}
.pod-gray .t, .pod-gray .b{width:643px; height:6px;background-color:#F6F6F6;}
.pod-gray .tl, .pod-gray .t, .pod-gray .tr, .pod-gray .bl, .pod-gray .b, .pod-gray .br{float:left;font: normal 1px/1px Arial;}
.pod-gray .tl{background: url(images/podgray_tl.gif) no-repeat right top;}
.pod-gray .tr{background: url(images/podgray_tr.gif) no-repeat left top;}
.pod-gray .bl{background: url(images/podgray_bl.gif) no-repeat right top;}
.pod-gray .br{background: url(images/podgray_br.gif) no-repeat left top;}
.pod-gray .pc{clear:both; padding:4px 6px;background-color:#F6F6F6;}
.pod-gray .pc .content{clear:both;}
.pod-gray .pc .content h3{font: bold 12px/16px Verdana, Arial, Helvetica, sans-serif;color:#999;height:18px;margin:0;padding:2px 0;}
/*End Pod with gray bg*/
.gallery{margin:0 5px;}
.gallery .block-155{margin-bottom:5px;}
.gallery .block-155 .img-item{margin-bottom:0;}
.gallery .block-155 h4, .gallery .block-155 .new{float:left;}
.gallery .block-155 a:link, .gallery .block-155 a:visited{text-decoration:none;}
.gallery .block-155 a:active, .gallery .block-155 a:hover{text-decoration: underline;}
.gallery .block-155 .new{margin:3px 0 0 3px;}
#main-content{margin-bottom:50px;}
#product-content{border-right:solid 1px #DBDBDB;padding:25px 15px 50px 0;}
#product-title img, #page-title img{float:left;    padding-top:2px;}
#product-title h1, #page-title h1{float:left;background: url(images/pagetitle_icon.gif) no-repeat left center;padding-left:18px;}/*Add Icon to Page Title*/
#page-title h1{font: normal 15px Verdana, Arial, Helvetica, sans-serif;}
#block-blue{float:right;margin-left:20px;}
#block-blue span.left{float:left;display: block;height:104px;width:4px;background:transparent url(images/product_overview_tables_l.gif) no-repeat left top;}
#block-blue span.right{float:left;display: block;height:104px;width:4px;background:transparent url(images/product_overview_tables_r.gif) no-repeat right top;}
#block-blue .block-content{float:left;padding:10px;background: url(images/product_overview_tables_bg.gif) repeat-x;}
#block-blue .block-content h3{font: normal 14px/20px Verdana, Arial, Helvetica, sans-serif;color: #666;margin:0 0 4px 0; background:url(images/product_overview_circle.gif) no-repeat left center;padding-left:15px;}
#block-blue .block-content .txt12{font: normal 12px/16px Verdana, Arial, Helvetica, sans-serif;background:none;padding:0;}
#block-blue .block-content .txt-dot{font: normal 12px/16px Verdana, Arial, Helvetica, sans-serif;}
#block-blue .block-content p{margin:0 0 10px 15px;padding:0;font: normal 11px/16px Arial, Helvetica, sans-serif;color:#65828A;}
#block-blue .block-content a{color:#65828A;}
#block-blue .block-content ul{margin:0;padding:0;list-style:none;}
#block-blue .block-content ul li{margin-left:10px;padding:2px 0 2px 10px;background:url(images/product_overview_dot.gif) no-repeat left center;}
#block-blue .block-content ul li a{color:#65828A;font: normal 12px/16px Arial, Helvetica, sans-serif;}
#block-blue .block-content ul li a:link,#block-blue .block-content ul li a:visited{text-decoration: none;}
#block-blue .block-content ul li a:hover,#block-blue .block-content ul li a:active{text-decoration: underline;}
#product-feature,#product-accessories,#product-awards,#product-coverage,#product-spec{display: table;width:620px;}
#product-narrowfeature{width:490px;text-align:left;}
#product-narrowfeature .left-90 .txt-item h3{font: bold 11px/17px Verdana, Arial, Helvetica, sans-serif;color: #70A1B2;margin:0px;padding-left:23px;background: url(images/product_overview_narrow.gif) no-repeat left top;}
#product-narrowfeature .left-90 .txt-item p {font: normal 11px/16px Arial, Helvetica, sans-serif;color: #595959;margin:0px;padding-left:23px;}
#product-narrowfeature li{margin:4px 0 4px 30px;padding:0 15px;color: #595959;}
#product-narrowfeature .more {margin:3px 0 0 23px;}
#product-feature .more{margin:3px 0 0 38px;}
#product-feature .left-90 .txt-item h3{font: bold 12px/17px Verdana, Arial, Helvetica, sans-serif;color: #70A1B2;margin:0 0 0 15px;padding-left:23px;background: url(images/product_overview_narrow.gif) no-repeat left top;}
#product-feature .left-90 .txt-item p,#product-feature .left-90 .txt-item ul {font: normal 11px/16px Arial, Helvetica, sans-serif;color: #595959;margin:0 0 10px 15px;padding-left:23px;}
#product-feature .left-90 .txt-item li{padding:0 0 0 10px;background: transparent url(images/list_dot.gif) top left no-repeat;}
#product-feature h4{font: bold 11px/16px Arial, Helvetica, sans-serif;color: #9A9A9A;margin:0;padding:0;clear: both;}
#product-feature h5{font: bold 10px/16px Arial, Helvetica, sans-serif;color: #9A9A9A;margin:0;padding:0;}
#product-feature p{font: normal 11px/16px Arial, Helvetica, sans-serif;color: #595959;}
#product-feature ul{margin:10px 0 0 0;}
#product-feature li{margin:0 0 0 15px;padding:0 0 0 12px;background: transparent url(images/list_dot.gif) top left no-repeat;}
#product-feature ol li{margin:0;padding:0;background:none;}
#product-feature ul.imgstyle li{margin:0 0 5px 0;padding:0;background:none;float:left;list-style:none;width:140px;}
#product-feature a{color:#F37021;}
#product-awards .left-90 .txt-item .date, #awards .left-90 .txt-item .date{float:left;color:#9A9A9A;font-weight: bold;width:100px;margin-top:1px;padding:0;}
#product-awards .left-90 .txt-item h3, #awards .left-90 .txt-item h3{float:left; font: normal 11px/16px Verdana, Arial, Helvetica, sans-serif;color: #F37021;margin:0;padding:0;}
#product-awards .left-90 .txt-item p, #awards .left-90 .txt-item p{font: normal 11px/16px Arial, Helvetica, sans-serif;color: #595959;margin:0;padding:0;}
#product-awards .left-90 .txt-item .content, #awards .left-90 .txt-item .content{margin:2px 0; padding:0;font:normal 11px/16px Verdana}
#product-awards .left-90 .txt-item .awards-attr li, #awards .left-90 .txt-item .awards-attr li{float:left;margin:0 4px 0 0;width:180px;font: normal 11px/16px Verdana, Arial, Helvetica, sans-serif; color:#a6a6a6;background:none;}
#product-coverage .comment{color:#595959;margin-top:6px;font: normal 11px/16px Arial, Helvetica, sans-serif; }
#product-coverage .comment a{color:#595959;}
#product-coverage .column-A{margin:0 10px;}
#product-coverage .column-A h3{margin:0 0 10px 0;padding:0;color:#A7A7A7;font: normal 12px/16px Arial, Helvetica, sans-serif; }
#product-coverage .column-A p,ul{clear:both;margin:0;padding:0;color:#595959;font: normal 11px/16px Arial, Helvetica, sans-serif; }
#product-coverage .column-A ul li{display:block;float:left;width:150px;background:none;padding-bottom:3px;font: normal 11px/16px Arial, Helvetica, sans-serif; }
#product-coverage .column-Table{margin:0 10px;}
#product-coverage .column-Table h3{margin:0 0 10px 0;padding:0;color:#A7A7A7;font: bold 12px/16px Arial, Helvetica, sans-serif; }
#product-coverage .column-Table ul{float:left;margin:0;padding:0;width:400px;}
#product-coverage .column-Table ul li{display:block;float:left;font: normal 11px/16px Arial, Helvetica, sans-serif; color:#595959;width:180px;margin:2px 0;padding:0px 10px;background: transparent url(images/list_dot.gif) top left no-repeat;}
#product-coverage .column-Table p{margin:0;padding:0;float:right;font: normal 11px/16px Arial, Helvetica, sans-serif; }
#product-accessories ul{margin:0 0 10px 5px;padding:0 0 10px 15px;list-style: none;}
#product-accessories ul li{background: none;margin:10px 10px 0 0;padding:0;}
#product-accessories h3{font: bold 14px/20px Verdana, Arial, Helvetica, sans-serif;color: #595959;margin-bottom:10px; padding-bottom:5px;background: url(images/lines.gif) repeat-x bottom;clear: both;}
#product-accessories .dashline-v{height:204px;}
#product-accessories .dashline-v2{height:110px;}
#product-accessories .block-200{padding:8px 12px 12px 15px;}
#product-accessories .block-200 ul{padding:0;margin:0;}
#product-accessories .block-200 ul li{padding:0 0 0 10px;margin:0;background: transparent url(images/list_dot.gif) top left no-repeat;}

#product-global-accessories h3{font: bolder 14px/16px Verdana, Arial, Helvetica, sans-serif;color: #fff;margin:0; padding:3px 0 3px 12px;background-color:#b2b2b2;clear: both;}
#product-global-accessories .list{display:block;margin:4px 12px;}
#product-global-accessories .list h4{float:left;width:180px;font:normal 12px/16px Verdana,Arial, Helvetica, sans-serif;margin:0;padding:0;color:#F37021;}
#product-global-accessories .list p{float:left;width:428px;margin:0;padding:0;font:normal 11px/16px Arial, Helvetica, sans-serif;color:#666;}

#product-spec #partname{float:left;margin:0 10px;padding:0;list-style: none;color:#595959;width:380px;}
#product-spec #partname li{display:block;float:left;margin:0;padding:2px 0;background: none;width:190px;}
#product-spec #icon{float:right;}
#product-spec #spec-list{margin:0 10px;width:495px;background-color:#DFDFDF;}
#spec-list h3,h4{margin:0;padding:2px 10px;}
#spec-list h3{font: bold 11px/16px Verdana,Arial, Helvetica, sans-serif; color:#F37021;background-color:#FFF;}
#spec-list h4{font: normal 11px/16px Verdana,Arial, Helvetica, sans-serif; color:#202020;background-color:#E6E6E6;}
.date{ font:bold 11px/16px Arial, Helvetica, sans-serif;color: #999;}
.new{display:block;width:27px;height:11px;background: url(images/icon_new.gif) no-repeat left top;font: normal 1px/1px Arial;}
.download{width:50px;height:11px;padding:2px 0;background: url(images/icon_download.gif) no-repeat left center;}
.download a{display: block;overflow: hidden;width:50px;height:11px;text-indent: -1000px;}
.detail{width:35px;height:11px;padding:2px 0;background: url(images/icon_detail.gif) no-repeat left center;}
.detail a{display: block;overflow: hidden;width:35px;height:11px;text-indent: -1000px;}
.select-go{margin-top:8px;}
.select-go select{float:left}
.select-go .btn-go{float:left;margin:1px 0 0 6px;}
.news h3{font:normal 11px/16px Arial, Helvetica, sans-serif;color: #000;margin:0;}
.news h3 a:link, .news h3 a:visited{color: #000;text-decoration: none;}
.news h3 a:hover, .news h3 a:active{color: #000;text-decoration: underline;}
.news p{margin:0;padding:0;font:normal 11px/16px Arial, Helvetica, sans-serif;}
.listnum{float:right}
.listABC ul{margin:6px 0;}
.listnum ul, .listABC ul{list-style: none;}
.listnum ul li, .listABC ul li{background: url(images/listnum_line.gif) no-repeat left center;color:#F37021;padding:0 3px 0 10px;float:left}
.listnum ul .on{color: #F37021;font-weight:bold;text-decoration: underline;}
.listABC ul li{color: #9A9A9A;font:normal 10px Verdana, Arial, Helvetica, sans-serif;}
.listnum .img{background:none;padding:0 4px 2px 2px;}
.listnum .right{background: url(images/listnum_line.gif) no-repeat left center;padding-left:8px;}
.listnum ul li a:link, .listnum ul li a:visited, .listABC ul li a:link, .listABC ul li a:visited{color: #000;text-decoration: none;}
.listnum ul li a:hover, .listnum ul li a:active, .listABC ul li a:hover, .listABC ul li a:active{color: #F37021;text-decoration: underline;}
#mile-stone .col-1 .txt-item{ margin-top:4px;}
#mile-stone .col-1 h3{ font: bold 12px/16px Arial, Helvetica, sans-serif;color: #F37021;margin:0px;padding:0px;}
#mile-stone .col-1 .txt-item p{margin:8px 0;}
#mile-stone .col-1 .txt-item ul{list-style: none;margin:0 0 8px 0;padding:0px;}
#mile-stone .col-1 .txt-item ul li{background: url(images/orange_circle2.gif) no-repeat left top;color:#595959;margin:0;padding:0 0 5px 10px;}
#press-detail{width:656px;}
#press-detail .title{float:left;width:480px;}
#press-detail .title h3{font: bold 13px/16px Arial, Helvetica, sans-serif; color:#F37021;}
#press-detail .right-img{float:right}
#press-detail .content{font:normal 12px/16px Arial, Helvetica, sans-serif;}
#press-detail .content ul{list-style: none;margin:0 0 14px 14px;}
#press-detail .content ul li{background: url(images/orange_circle2.gif) no-repeat left top;color:#595959;padding:0 0 0 10px;}
#press-detail .content ul li li{background: url(images/gray_circle1.gif) no-repeat left top;color:#595959;padding:0 0 0 10px;}
#press-detail .content p{margin-top:0;}
#press-detail .content a{color: #F37021;}
#press-detail .content h4{margin:0;padding:0 0 0 14px;font:bold 12px/16px Arial, Helvetica, sans-serif; color:#9A9A9A;background: url(images/orange_circle1.gif) no-repeat left center;}
#press-detail .content h5{margin:0;padding:0;font:normal 12px/16px Arial, Helvetica, sans-serif; color:#9A9A9A;}
#press-detail .content table{border:1px solid #DDD;}
#press-detail .content table td{border:1px solid #f0f0f0;padding:2px 6px;}
#press-detail .content table .head{color:#FFF;background:#BBB;}
#gallery-list h2{font:bold 13px/16px Verdana, Arial, Helvetica, sans-serif;color: #595959;margin:0;}
#gallery-list #subcategory li{background: url(images/listnum_line.gif) no-repeat left center;float:left;padding:0 10px 0 16px;}
#gallery-list #subcategory li a{color:#595959;font:normal 11px/16px Verdana, Arial, Helvetica, sans-serif;}
#gallery-list #subcategory li h3{font:normal 11px/16px Verdana, Arial, Helvetica, sans-serif;color:#F37021;}
#gallery-list #subcategory li h3 a{font:normal 11px/16px Verdana, Arial, Helvetica, sans-serif;color:#F37021;text-decoration: none;}
#gallery-list #subcategory li a:link, #gallery-list #subcategory li a:visited, #gallery-list .block-200 a:link, #gallery-list .block-200 a:visited{text-decoration:none;} 
#gallery-list #subcategory li a:active, #gallery-list #subcategory li a:hover, #gallery-list .block-200 a:active, #gallery-list .block-200 a:hover{text-decoration:underline;}
#gallery-list .list-txt{margin:0;float:left;width:200px;}
#gallery-list .block-200{padding:8px 25px 12px 15px;}
#contact-result{margin:0 12px;}
#contact-result .col-2{margin-top:8px;padding:0 12px;}
#contact-result .col-2 p, #contact-result .col-1 p{margin:0;}
#contact-result .col-2-A{width:200px;}
#contact-result .col-1{margin:0;padding:0 12px;}
#job-list .col-2 p{margin:8px 0;}
#job-list .col-2-A{padding-left:8px;width:500px;}
#job-list .col-2-B{margin:16px 0 0 24px;}
#job-list .col-2-A h3{padding-left:10px;font:bold 12px/16px Verdana, Arial, Helvetica, sans-serif;color:#F37021;background: url(images/dot_black.gif) no-repeat left center;}
#job-list .col-2-A p{padding-left:10px;}
#job-list .col-2-A .detail{margin-left:10px;}
#job-detail h3{padding-left:10px;font:bold 12px/16px Verdana, Arial, Helvetica, sans-serif;color:#F37021;background: url(images/dot_black.gif) no-repeat left center;}
#job-detail .content{margin:0 10px;}
#job-detail .content p{margin:8px 0;padding:0;font:normal 11px/16px Arial, Helvetica, sans-serif;}
#job-detail .content h4{margin:4px 0 8px 0;height:16px;color:#fff;font:bold 11px/16px Verdana, Arial, Helvetica, sans-serif;background:#B2B2B2;}
#job-detail .content h5{margin:4px 0 8px 10px;color:#595959;font:bold 11px/16px Verdana, Arial, Helvetica, sans-serif;}
#job-detail .content ul li{margin:2px 8px;padding:0 0 8px 10px;}
#job-detail .content ul li ul li{padding:0 0 0 8px;background:transparent url(images/dot_orange.gif) no-repeat left top;}
#nonav-titlebar{margin:0;padding-left:24px;width:901px;}
#nonav-titlebar #page-title{float:left;width:500px;}
#nonav-titlebar .breadcrumbs{display:block;float:right}
#nonav-content{margin:0;padding:0 0 48px 48px;width:700px;}
#nonav-content .comment{font:italic normal 12px/16px Arial, Helvetica, sans-serif;color: #B2B2B2;}
#nonav-content .col-1 .title{margin-top:4px;background:transparent url(images/orange_circle1.gif) no-repeat left top}
#nonav-content .col-1 h3{padding:0 0 4px 18px;font:bold 12px/16px Arial, Helvetica, sans-serif;color: #9A9A9A;background:transparent url(images/lines.gif) repeat-x left bottom;}
#nonav-content .col-1 .content{padding:0 18px 4px 18px;}
#nonav-content .col-1 .content p{margin:4px 0 8px 0;font:normal 12px/16px Arial, Helvetica, sans-serif;}
#nonav-content .col-1 .content h4{margin:0;padding:0;font:bold 12px/16px Arial, Helvetica, sans-serif;color: #F37021;}
#nonav-content .col-1 .content th{color:#FFF;background:#BBB;text-align:left;padding:2px 8px;}
#nonav-content .col-1 .content td{padding:2px 8px;border-bottom:solid 1px #DBDBDB;}
#nonav-content .col-1 .content .comment{margin-left:18px;font:normal 11px/16px Arial, Helvetica, sans-serif;color: #A6A6A6;}
#nonav-content .col-1 .content ul{color: #A6A6A6;}
#nonav-content .col-1 .content ul li{margin:2px 18px;padding:0 0 8px 10px;background:transparent url(images/dot_orange.gif) no-repeat left top;font:normal 12px/16px Arial, Helvetica, sans-serif;}
#nonav-content .col-1 .content a{color:#F37021}
.glossary-list h3{font:normal 24px Verdana, Arial, Helvetica, sans-serif;margin-bottom:24px;}
.glossary-list ul li{background:none;}
.glossary-list ul li h4{font:bold 11px/16px Verdana, Arial, Helvetica, sans-serif;color: #F37021;margin:12px 0 0 0;padding:0;}
.glossary-list ul li p{font:normal 11px/16px Arial, Helvetica, sans-serif;color: #595959;margin:4px 0 8px 0;}
.glossary-list .back{float:right;}
/*Add Style of Product Index*/
.product-index h3{margin-bottom:5px;padding:0 0 0 13px;background:url(images/arrow_dot.gif) no-repeat left center;font:normal 13px Verdana, Arial, Helvetica, sans-serif;color: #9A9A9A;}
.product-index .block-155{width:160px;margin:0 0 5px 0;}
.product-index .block-155 h4{margin:0;padding:0;}
.product-index .block-155 h4, .product-index .block-155 .new{float:left;}
.product-index .block-155 .new{margin:3px 0 0 3px;}
/*Add Style of Product Compare Result*/
#compare-result{margin:0;}
#compare-result h3{margin:4px 0 0 0;padding:0;font:normal 12px Verdana, Arial, Helvetica, sans-serif;color: #A6A6A6;float:left}
#compare-result #print{float:right}
#compare-result td{    border-top:1px solid #E0E0E0;border-right:1px solid #E0E0E0;padding:3px 6px;width:120px;vertical-align: top;}
#compare-result table{color:#A9A9A9;}
#compare-result table .left{color:#595959;border-left:1px solid #E0E0E0;}
#compare-result table .odd .left{background:#D8D8D8;}
#compare-result table .odd{background:#F2F2F2;}
#compare-result table .head{background:#F37020;}
#compare-result table .head td{color:#FFFFFF;font:normal 12px Verdana, Arial, Helvetica, sans-serif;}
#compare-result table .first td{border-top:none;}
#compare-result .topimg{text-align:center;}
#compare-result .topimg h4{margin:1px 0 6px 0;padding:0;height:15px;font:normal 11px Verdana, Arial, Helvetica, sans-serif;color: #FFF;background:url(images/compare_result_topbg.gif) no-repeat center;text-align:center;}
/*Add Style of Search Results*/
#search-results .list-txt{margin:0;float:left;width:300px;}
#search-results .list-txt a{color:#595959;}
#search-results .col-2 p{margin:4px 0 0 0;padding:0;}
#search-results .col-2-A{width:740px;color:#595959;}
#search-results .col-2-A h3 a{margin:0;padding:0px;font:normal 12px/16px Verdana, Arial, Helvetica, sans-serif;color:#F37021;}
#search-results .col-2-A h3 a:link, #search-results .col-2-A h3 a:visited{text-decoration: none;}
#search-results .col-2-A .url{margin:4px 0;}
#search-results .col-2-A .url a{color:#9A9A9A;}
#search-results .col-2-B{margin:0 0 0 24px;}
#search-results .col-2-B .graybar{width:120px;height:6px;background:#D9D9D9}
#search-results .col-2-B .orangebar{height:6px;background:#F37021;font: normal 1px/1px Arial;}
/*Add Style of Sitemap*/
#sitemap{margin:0;display:block;}
#sitemap .col-3-A{display:block;width:210px;margin-bottom:24px;border-left:1px solid #E0E0E0;padding:0 0 0 12px;}
#sitemap a:link, #sitemap a:visited{text-decoration: none;}
#sitemap a:hover, #sitemap a:active{text-decoration: underline;}
#sitemap .menu{margin:0;padding:0;}
#sitemap .menu li{margin-left:12px;padding:0 0 0 12px;background:transparent url(images/gray_circle1.gif) no-repeat left top;font:normal 11px/16px Verdana, Arial, Helvetica, sans-serif;background-position:0 2px;}
#sitemap h3{margin:6px 0 5px 0;padding:0 0 0 14px;background:transparent url(images/orange_circle1.gif) no-repeat left center;font:bold 12px/16px Verdana, Arial, Helvetica, sans-serif;}
#sitemap h3 a{display:block;color:#595959;}
#sitemap .menu li a{color:#595959;}
#sitemap .menu .submenu{display:block;margin:0;padding:0 0 0 10px;color:#9a9a9a;font:normal 11px/16px Arial, Helvetica, sans-serif;}
#sitemap .menu .submenu dt{font:bold 11px/16px Arial, Helvetica, sans-serif;}
#sitemap .menu .submenu dd, #sitemap .menu .submenu li{margin:0 0 0 8px;padding:0 0 0 8px;background:transparent url(images/dot_orange.gif) no-repeat left top;background-position:0 2px;}
#sitemap .menu .submenu a{color:#9a9a9a;}
/*Add Style of Home*/
#home{width:920px; position:relative;}
#home #search_block { width:186px; height:31px; float:right;position:relative;top:0px;}
#home .col-2, #home .col-3{width:920px;}
#home .col-2-A{width:614px;}
#home .col-2-B, #home .col-3-C{width:296px;margin:0;padding:4px 4px 0 6px;}
#home .col-2-B #searchbar{height:31px;float:right}
#home .col-3-C{background:transparent url(images/main_fang.gif)}
#home .col-2-A img, #home .col-2-B img{margin:0;}
#home .col-3-A{width:240px;margin-top:-2px;padding:12px 0 0 0;}
#home .col-3-B{width:364px;margin-top:-2px;padding:12px 0 0 10px;background:transparent url(images/home_split_bg.gif) no-repeat left top;}
#home .col-3-C{height:170px;}
#home .col-3 li{background:none;}
#home .col-3 h2{margin:0 0 0 4px;float:left;padding:0 0 0 16px;font:normal 13px/16px Verdana, Arial, Helvetica, sans-serif;background:transparent url(images/orange_circle0.gif) no-repeat left top;}
#home .col-3-A h2{}
#home .col-3-B h2{}
#home .col-3 h2 a{padding:0 18px 0 0;color:#999;text-decoration: none;}
#home .col-3 h2 #support{background:transparent url(images/icon_support.gif) no-repeat right top;}
#home .col-3 h2 #news{background:transparent url(images/icon_news.gif) no-repeat right top;}
#home .col-3-A .list-txt{margin:0 10px 5px 25px;padding:0;}
#home .col-3-B .list-txt{margin:0 10px 5px 26px;padding:0;width:328px;}
*html #home .col-3-A .list-txt{margin-top:10px;}
*html #home .col-3-B .list-txt{margin-top:10px;}
#home .list-txt li{clear:both;margin:0 0 4px 0;}
#home .list-txt li a {padding:0 0 0 6px;background:transparent url(images/dot_black.gif) no-repeat left top;font: 11px Verdana, Arial, Helvetica, sans-serif;color:#595959;}
#home .list-txt a.btn{padding:0;background:none;}
#home .list-txt .highlight img{float:left;width:80px;margin:0;padding:0;}
#home .list-txt .highlight h3{float:left;margin:0;padding:0;width:180px;font:bold 11px Verdana, Arial, Helvetica, sans-serif;color:#595959;}
#home .list-txt .highlight p{float:left;margin:0;padding:0;width:180px;color:#9A9A9A;}
#home .list-txt .new{float:left;margin:3px 0 0 3px;}
#home .col-3-A .list-txt li a{text-decoration: none;}
#home .col-3-A .list-txt li a:hover, #home .col-3-A .list-txt li a:active{text-decoration: underline;} 
#home .col-3-B .list-txt li a{float:left;text-decoration: none;font: 11px Arial, Helvetica, sans-serif;}
#home .col-3-B .list-txt li a:hover, #home .col-3-B .list-txt li a:active{text-decoration: underline;} 
.dashline-h3{background: url(images/lines.gif) repeat-x center;clear: both;height:2px;font: normal 1px/1px Arial;}.dashline-h3{background: url(images/lines.gif) repeat-x center;clear: both;height:2px;font: normal 1px/1px Arial;}
/*********Style for Standard Button*********/
a.button { display:block; margin:0; padding: 0 0 0 10px; font: 11px/19px Verdana, Arial, Helvetica, sans-serif; text-decoration: none; cursor:pointer; }
a.button span { display:block; margin:0; padding: 0 5px 4px 5px; font: 11px/15px Verdana, Arial, Helvetica, sans-serif; cursor:pointer; }
a.button:link, a.button:visited { background: transparent url(images/btn_left_off.gif) top left no-repeat; color:#ff8331; }
a.button:link span, a.button:visited span { background: transparent url(images/btn_right_off.gif) top right no-repeat; color:#ff8331;}
a.button:hover, a.button:active { background: transparent url(images/btn_left_on.gif) top left no-repeat; color:#f60;}
a.button:hover span, a.button:active span { background: transparent url(images/btn_right_on.gif) top right no-repeat; color:#f60;}
#home .col-3-A .button{float:left;margin:3px 0;letter-spacing:-0.06em;}
#home .col-3-B .button{float:right;margin:3px 0;}
/*********Style for Small Button*********/
a.btn-small{display:block; width:30px;margin:0; padding: 0 0 0 10px;font: bold 9px/13px Arial, Helvetica, sans-serif;background: transparent url(images/btn_more_arrow.gif) top left no-repeat;text-decoration: none; cursor:pointer; color:#ff8331;}
a.btn-small:link, a.btn_small:visited{color:#ff8331;text-decoration:none;}
a.btn-small:hover, a.btn_small:active{color:#f60;text-decoration: underline;}
/*********Style for New Icon*********/
em.icon { margin:0 0 0 4px; padding: 0 0 0 3px; font-size: 9px; color:#fff;background: #F46E24 url(images/icon_orange_line.gif) top left no-repeat;}
em.icon span{ margin:0;padding:0 3px 0 0;font: 9px Arial, Helvetica, sans-serif;background: transparent url(images/icon_orange_line.gif) top right no-repeat;cursor:default;}
/*********Style for Button with Icon*********/
a.btnicon{display:block; margin:0 0 0 3px; padding: 0 0 0 23px; font: 9px/24px Arial, Helvetica, sans-serif; text-decoration: none; cursor:pointer;}
a.btnicon span { display:block; margin:0; padding: 4px 5px; font: 9px/15px Arial, Helvetica, sans-serif; cursor:pointer; }
a.iconpdf:link, a.iconpdf:visited{background: transparent url(images/btn_left_pdf_off.gif) top left no-repeat;}
a.iconpdf:hover, a.iconpdf:active{background: transparent url(images/btn_left_pdf_on.gif) top left no-repeat;}
a.iconprint:link, a.iconprint:visited{background: transparent url(images/btn_left_print_off.gif) top left no-repeat;}
a.iconprint:hover, a.iconprint:active{background: transparent url(images/btn_left_print_on.gif) top left no-repeat;}
a.btnicon:link span, a.btnicon:visited span{background: transparent url(images/btn_right_withicon_off.gif) top right no-repeat;color:#B4B4B4;}
a.btnicon:hover span, a.btnicon:active span{background: transparent url(images/btn_right_withicon_on.gif) top right no-repeat;color:#000;}
#footer{border-top:1px solid #E0E0E0;postiion:relative;border-bottom:4px solid #E0E0E0;padding:5px 0px 5px 30px;width:973px;height:16px}
#policy{float:left}
#copyright{float:right;padding-right:80px;}
/*Remained Style*/
.topmenu_list { font: 10px Arial, Helvetica, sans-serif; color: #666; height: 19px; width: 158px; }
.topmenu_list_102 { font: 10px Arial, Helvetica, sans-serif; color: #666; height: 19px; width: 102px; }
.searchmenu { width: 115px; border: 1px solid #CCC; }
.Content_of_tables { font: 11px Arial, Helvetica, sans-serif; color: #8E8E8E; padding: 4px 0 4px 12px; background-color:#FFF;}
.short_box { height: 15px; width: 139px; border: 1px solid #CCC; font: 11px/14px Arial, Helvetica, sans-serif;}
.registration_menu { color: #737373; width: 156px;}
.registration_menu_long { color: #737373; width: 453px;}
.registration_menu_311 { color: #737373; width: 311px;}
.textea_2 { font: 11px Arial, Helvetica, sans-serif; color: #737373; text-decoration: none; height: 80px; width: 156px; border: 1px solid #CCC; padding:5px 0 7px 5px; }
.textea_long { font: 11px Arial, Helvetica, sans-serif; color: #737373; text-decoration: none; height: 80px; width: 311px; border: 1px solid #CCC; padding:5px 0 7px 5px; }
.file-box{ height: 19px; color: #737373; width: 222px;border: 1px solid #CCC; font: 11px/14px Arial, Helvetica, sans-serif;}
.flash_movie { width: 320px; height:282px; padding: 0; margin:0 15px 10px 0; float: left;}
.searchtit{font: 11px Verdana,Arial, Helvetica, sans-serif; color: #B4B4B4;padding-right:8px;}


/* photoman add */
a.view3d, a.buy{display:block;float:left;font: 11px/20px Verdana, Arial, Helvetica, sans-serif;text-decoration: none;color: #999;}
a.view3d:hover{color:#333}
a.buy:hover{color:#333}
a.view3d span, a.buy span{display:block;height:26px;margin-left:32px;background: transparent url(images/btn_shadow.gif) top right no-repeat;cursor:pointer;}
a.view3d>span, a.buy>span{font: 11px/22px Verdana, Arial, Helvetica, sans-serif;}
a.view3d{background: transparent url(images/btn_3dview.gif) top left no-repeat;}
a.buy{background: transparent url(images/btn_buynow.gif) top left no-repeat;}
a.buy span{margin-left:38px;}
a.minisite-button { display:block; height:26px; float:left; font:11px/20px Verdana, Arial, Helvetica, sans-serif; text-decoration:none; background:transparent url(images/minisite-button-left.gif) top left no-repeat;  }
a.minisite-button span { display:block; height:26px; padding-right:16px; margin-left:16px; background:transparent url(images/minisite-button-right.gif) top right no-repeat; font:11px/20px Verdana, Arial, Helvetica, sans-serif; text-decoration:none; cursor:pointer; color:#4581a7; }

