.hover_tab {
list-style:none;
margin:0;
padding:0;
clear:both;
}
	
.hover_tab span{display:none;}
.hover_tab li {
list-style:none;
float:left;
width:145px;
height:30px;
margin:0 6px 0 0;
padding:0;
}
.hover_tab li a {
display:block;
width:145px;
height:35px;
float:left;
margin:0;
}
.hover_tab li a.active,
.hover_tab li a:hover { z-index:10;}
#tab_1, #tab_2, #tab_3{
margin-top:4px;
padding:0px;
border:0px;
}
#endtab {margin-right:0px!important;}

.button3 {background:transparent url(../images/button_service_up.gif) no-repeat left top; margin-right:0px !important;}
.button4 {background:transparent url(../images/button_toolkit_up.gif) no-repeat left top;  }
.button5 {background:transparent url(../images/button_casestudy_up.gif) no-repeat left top;}

.button3 a.active{ background:transparent url(../images/button_service_down.gif) no-repeat scroll 0%; background-position:left top; margin-right:0px !important; width:145px !important; height:35px !important; z-index:10 !important;}
.button4 a.active{ background:transparent url(../images/button_toolkit_down.gif) no-repeat scroll 0%; background-position:left top;  width:145px !important; height:35px !important; z-index:10 !important;}
.button5 a.active{ background:transparent url(../images/button_casestudy_down.gif) no-repeat scroll 0%;  background-position:left top; width:145px !important; height:35px !important; z-index:10 !important;}


.tabset_content1{ /* Services */
width:447px;
height:270px;
border-top:solid 1px #45ced4!important;
border-bottom:solid 1px #006d6e!important;
background-color:#009ca8;
background:transparent url(../images/bk_services.gif) no-repeat left top;
z-index:2!important;
}
.tabset_content1 h2{color:#ffffff; margin:5px 0 8px 0; font-size:17px; line-height:20px; font-weight:bold;}
.tabset_content1 p{width:390px; font-size:11px; line-height:14px; margin-top:8px; color:#ffffff; font-weight:bold}
.tabset_content1 span {color:#b2e1e4;}
.tabset_content1 span a{color:#b2e1e4; text-decoration:none;}
.tabset_content1 span a:hover{text-decoration:underline;}
.tabset_content1 h3 {padding-top:5px; margin:0px 0 0px 0; color:#ffffff; width:245px!important; height:25px; font-size:18px; text-decoration:none; font-weight:bold; background:transparent url(../images/lg_icon_blue.gif) no-repeat right 0px;}
.tabset_content1 h3 a{color:#ffffff; text-decoration:none; display:block;}
.tabset_content2{ /* Toolkit */
width:447px;
height:270px;
border-top:solid 1px #54de91!important;
border-bottom:solid 1px #008337!important;
z-index:2;
background:transparent url(../images/bk_toolkit.gif) no-repeat 0px 0px;
}
.tabset_content2 h2{
color:#ffffff;
margin:5px 0 8px 0;
font-size:17px;
font-weight:bold;
line-height:20px; 
}
.tabset_content2 p{color:#dcd9d9!important; width:360px; margin-top:0px; color:#ffffff; font-weight:bold}
.tabset_content2 ul{color:#ffffff!important; font-weight:bold;  margin:0px 0 5px 0; }
.tabset_content2 li{color:#ffffff!important; line-height:16px; margin-left:-28px;}
.tabset_content2 h3 {padding-top:5px; margin:0px 0 0px 0; color:#ffffff; width:340px!important; height:25px; font-size:18px; text-decoration:none; font-weight:bold; background:transparent url(../images/lg_icon_green.gif) no-repeat right 0px;}
.tabset_content2 h3 a{color:#ffffff; text-decoration:none; display:block;}
.tabset_content2 span{color:#ffffff!important; margin-top:5px; font-size:11px; text-decoration:none; font-weight:normal;}
.tabset_content2 span a{color:#ffffff!important;}
.tabset_content2 span a:hover{color:#ffffff!important; font-size:11px; text-decoration:underline; font-weight:normal;}
.tabset_content3{ /* Case Studies */
width:447px !important;
height:270px;
border-top:solid 1px #b0e1a8!important;
border-bottom:solid 1px #008337!important;
background:transparent url(../images/bk_case_studies.gif) no-repeat 0px 0px;
}
.tabset_content3 p{
width:245px;
color:#21432e;
margin-top:6px;
line-height:16px;
font-size:11px;
font-weight:bold;
}
.tabset_content3 p a{color:#21432e; text-decoration:none;}
.tabset_content3 p a:hover{text-decoration:underline;}
.tabset_content3 ul {
width:235px;
position:relative;
margin-top:10px;
margin-left:0px;
margin-right:0px;
padding-left:0px;
padding-right:0px;
padding-top:0px;
padding-bottom:0px;
list-style-type: none;
list-style-position:inside;
text-align: left;
}
.tabset_content3 ul li {
position:relative;
list-style-position:inside;
text-align:left;
padding: 0;
margin-left:0px;
list-style-type:none;
display:block;
color:#ffffff;
border-bottom:solid 1px #ffffff;
margin:0;
height:28px;
}
.tabset_content3 ul li a {
position:relative;
padding-left:0px;
margin-left:0px;
color:#ffffff;
font-size:11px;
font-weight:bold;
line-height:14px;
padding:7px 0 7px 0px;
text-decoration: none;
display:block;
}
.tabset_content3 ul li a:hover {text-decoration:underline}

.case {width:415px; position:relative; float:left; height:88px; border-bottom:solid 1px #00a33d;}
.caseBottom {border:0px !important;}
.tabset_content1 .padding{padding:10px 25px 20px 20px;}
.tabset_content2 .padding{padding:10px 25px 20px 20px;}
.tabset_content3 .padding{padding:10px 25px 20px 20px;}
