@charset "utf-8";

/* Main Article */

.tabProductList{ position:relative; height:390px; margin:0px;}
.tabProductList ul{ position:relative; margin:0; padding:0;  border-bottom:1px solid #cadbe2; *zoom:1;  }
.tabProductList ul li{ font-size:10pt; line-height:12px;}
.tabProductList ul ul{ display:none; position:absolute; width:238px; top:26px; left:0; border-right:1px solid #cadbe2;  border-left:1px solid #cadbe2; border-bottom:1px solid #cadbe2; padding:23px 0 3px 0;}

.tabProductList ul:after{ content:""; display:block; clear:both;}
.tabProductList li{ float:left; margin-right:-1px; margin-bottom:-1px; *zoom:1; }
.tabProductList li a{ position:relative; float:left; width:100px; padding:10px 0; text-decoration:none; border:1px solid #cadbe2; background:#f6f6f6 url(../img/tab_bg.gif) repeat-x; color:#999; text-align:center; }
.tabProductList li.active a{ color:#000; font-weight:bold; border-bottom:1px solid #fff; background:#fff url(../img/tab_bg_active.gif) repeat-x; letter-spacing:-1px; text-align:left; text-indent:15px; }
.tabProductList li.active li{ float:none; margin:0 0 0 0; padding:0 0 0 0; }
.tabProductList li.active li a{ padding:0 0 0 0; float:none; border:0; background:none; color: #676d76; font-weight:normal; letter-spacing:-1px; line-height:1.15em; text-align:left; font-size: 11px; }
.tabProductList li.active ul{ display:block; }
.tabProductList li li a:hover,
.tabProductList li li a:active,
.tabProductList li li a:focus{ background:#676d76 url(../img/tab_bg.gif) repeat-x; text-decoration:underline;}
.tabProductList .thumb { margin-bottom:5px; text-decoration:none !important;}

#mainTitle a {width:45px; text-align:left; padding-left:15px; color:#5ca3c7; font-weight:bold;}
#mainTitle a span{ color:#0355fd; margin-right:10px;}
