@charset "utf-8";

/* Container */
.verticalslider {overflow: hidden; width: 894px; margin: 0 auto;background-color:#000;border-radius:8px; -moz-border-radius:8px; -webkit-border-radius:8px;}

/* Tabs */
.verticalslider_tabs {float: left;width: 50px;background-color:#3998cd;}
.verticalslider_tabs, .verticalslider_tabs li{margin: 0px; padding: 0px;}
.verticalslider_tabs li{list-style-type: none;margin-bottom:4px;margin-top:4px;}
.verticalslider_tabs a:link, .verticalslider_tabs a:visited{display: block; width: 30px; height: 29px; padding: 14px 10px 6px 10px;  background-color: #FFFFFF;font-family: Georgia, "Times New Roman", Times, serif; font-size: 20px; font-weight: bold;color: #000000;  text-decoration: none; border-radius:4px; -moz-border-radius:4px; -webkit-border-radius:4px;}
.verticalslider_tabs a:hover, .verticalslider_tabs a:active{  background-color: #000000;color:#FFF;}
.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: #000; color:#FFF}
.verticalslider_tabs .activeTab a:hover, .verticalslider_tabs .activeTab a:active{background: #000000;  color:#FFF}
.verticalslider .arrow {background: url(../images/arrow.png); width: 27px; height: 60px; position: absolute; z-index: 100; margin-left: 50px; margin-top: -55px; }

/* Contents */

.verticalslider_contents li{margin: 0px; padding: 0px;width: 844px; overflow: hidden; padding: 0px; }
.verticalslider_contents{float: left;width: 844px;display: inline; margin: 0px; padding: 0px;}
.verticalslider_contents li{display: none;position: absolute;list-style-type: none;}
.verticalslider_contents .activeContent{display: inline;}
.verticalslider_contents li h2{font-family: Georgia, "Times New Roman", Times, serif, font-size: 15px;margin: 5px 20px; 
padding: 0px;}
.verticalslider_contents li p{ margin: 5px 20px; padding: 0px;font-family: Tahoma, Geneva, sans-serif; font-size: 13px; }
.tab_content_left
{
float:left;
width:300px;
height:100%;
margin:0px;
padding:10px 20px;
color:#FFF;
}
.tab_content_left h2
{
color:#3998cd;
font-size:26px;
line-height:30px;
}
.tab_content_left p
{
color:#FFFFFF;
font-size:18px;
line-height:18px;
text-align:justify;
}

.tab_content_rht
{
float:right;
width:500px;
height:100%;
margin:0px;
padding:15px 0px 10px 0px;
color:#FFF;
text-align:center;
}



/* Float Right Styles */
.verticalslider_tabs {float: right;}
.verticalslider .arrow {margin-left: -27px; background: url(../images/arrow-right.png); }





