@charset "utf-8";

.verticalslider_tabs {float: left;width: 252px;}
.verticalslider_tabs, .verticalslider_tabs li{margin: 5px 0 0 0; padding: 0px;}
.verticalslider_tabs li{list-style-type: none; border:1px solid #CCCCCC}
.verticalslider_tabs a:link, .verticalslider_tabs a:visited{display: block; width: 230px; height: 29px; padding: 14px 10px 6px 10px; background: url(../images/tabBG.jpg) bottom repeat-x;  background-color: #eeeeee;border-right: 1px solid #666666; border-top: 1px solid #666666; text-decoration: none; font-size:16px; font-weight:bold}
.verticalslider_tabs a:hover, .verticalslider_tabs a:active{ background: url(../images/tabHoverBG.jpg) bottom repeat-x; background-color: #fcfcfc;}
.verticalslider_tabs li:first-child a:link, .verticalslider_tabs li:first-child a:visited{border-top: none; height: 30px;}
.verticalslider_tabs .activeTab a:link, .verticalslider_tabs .activeTab a:visited{background: #ffffff; border-right: 1px solid #ffffff;}
.verticalslider_tabs .activeTab a:hover, .verticalslider_tabs .activeTab a:active{background: #ffffff; border-right: 1px solid #ffffff;}




.verticalslider_contents li{margin:10px 0 0 3px; padding: 0px;width: 677px; height:440px; overflow: hidden; padding: 0px;}
.verticalslider_contents li h2{font-size: 20px;padding: 0px; font-weight:normal}
.verticalslider_contents li p{margin: 5px 20px; padding: 0px; }
.verticalslider_contents{float: left;width: 500px;display: inline; margin: 0px; padding: 0px;}
.verticalslider_contents li{display: none;position: absolute;list-style-type: none;}
.verticalslider_contents .activeContent{display: inline;}
#ser-box{float:left;width:300px;height:255px;margin:0 5px 0 7px;padding: 10px;border-style: solid;border-color : #CCCCCC;border-width : 1px;text-decoration : none;	-moz-border-radius: 5px;-webkit-border: 5px;border-radius: 5px;font-size:12px; color:#000000;}
* html #ser-box{ height:228px;}
#ser-box-small{float:left;width:300px;height:109px;margin:0 5px 0 7px;padding: 10px;border-style: solid;border-color : #CCCCCC;border-width : 1px;text-decoration : none;	-moz-border-radius: 5px;-webkit-border: 5px;border-radius: 5px;font-size:12px; margin-bottom:15px; color:#000000;}
* html #ser-box-small{ height:108px;}

* html .verticalslider_contents li{margin:10px 0 0 -4px;}

.verticalslider .arrow {background: url(../images/arrow.png); width: 27px; height: 60px; position: absolute; z-index: 1000; margin-left: 250px; margin-top: -55px;}

* html .verticalslider .arrow{margin-left: 250px;behavior: url(/css/iepngfix.htc);background: url(../images/arrow.png); !important}


