@charset "utf-8"; 

.nivoSlider{position:relative}
.nivoSlider img{position:absolute; top:0px; left:0px}

.nivoSlider a.nivo-imageLink{position:absolute; top:0px; left:0px; width:100%; height:100%; border:0; padding:0; margin:0; z-index:6; display:none}

.nivo-slice{display:block; position:absolute; z-index:5; height:100%}
.nivo-box{display:block; position:absolute; z-index:5}

.nivo-caption{position:absolute; left:0px; bottom:0px; background:#000; color:#fff; opacity:0.8; width:100%; z-index:8}
.nivo-caption p{padding:5px; margin:0}
.nivo-caption a{display:inline !important}
.nivo-html-caption{ display:none}

.nivo-directionNav a{position:absolute; top:45%; z-index:9; cursor:pointer}
.nivo-prevNav{left:0px}
.nivo-nextNav{right:0px}

.nivo-controlNav a{position:relative; z-index:9; cursor:pointer}
.nivo-controlNav a.active{font-weight:bold}

.slider-wrapper{    background:url(../images/slider.png) no-repeat;     width:586px;     height:227px;     margin:0 0 0 -8px;     padding:1px 0px 12px 8px;     float:left}

.nivoSlider{    position:relative;     width:586px;     height:227px;     background:url(../images/loading.gif) no-repeat 50% 50%}
.nivoSlider img{ display:none;  width:580px;  height:214px}
.nivoSlider a{ border:0;  display:block}

.nivo-controlNav{ width:142px;  height:15px;  position:absolute;  left:3px;     top:3px;     padding:11px 10px 10px;     z-index:20; background:url(../images/slider-control-bg.png)}
.nivo-controlNav a{    display:block;     width:22px;     height:15px;     background:url(../images/bullets.png) no-repeat;     text-indent:-9999px;     border:0;     margin:0 3px;     float:left}
.nivo-controlNav a.active{    background-position:0 -20px}

.nivo-directionNav a{display:none}

#flip-tabs{width:352px; margin:20px auto; position:relative; min-height:335px}

#tablist ul{margin:0; padding:0}

#tablist li{display:inline; min-width:130px}

#tablist li a:hover{color:#fff}

#tabcontentcontainer{ width:352px; font-family:Tahoma; font-size:10px; font-weight:bold}
#tabcontentcontainer div{overflow:auto}
#tabcontentcontainer div ul{margin:-2px 0 0 0; padding:5px 10px; list-style-position:inside; background:url(../images/sidebar-content-mid.png); z-index:19}
#tabcontentcontainer div ul li{width:261px; margin:3px 30px; background:url(../images/latests-li.png) left top no-repeat; padding:0 0 6px 15px; border-bottom:1px dotted #e0e0e0}

#tabcontentcontainer div ul li.latest-last{border:0}

#tabcontentcontainer div ul li h3{font-size:10px; margin:0; padding:0; font-weight:normal; color:#bcbcbc}

#tabcontentcontainer div ul li a{color:#878787}
#tabcontentcontainer div ul li a:hover{color:#eac101}
#tabcontentcontainer div ul.orange{background:url(../images/sidebar-content-mid.png); z-index:19; height:300px; overflow:hidden}
#tabcontentcontainer div ul.green{background:url(../images/sidebar-content-mid.png); z-index:19; height:300px; overflow:hidden}
#tabcontentcontainer div ul.blue{background:url(../images/sidebar-content-mid.png); z-index:19; height:300px; overflow:hidden}

#flip-top{width:352px; height:10px; background:url(../images/sidebar-content-top.png); z-index:-1; position:relative}

#flip-bot{width:352px; height:10px; background:url(../images/sidebar-content-bot.png)}
.tabcontent{display:none}
