/*
 * SmartTab plugin v2.0
 * jQuery Tab Control Plugin
 * 
 * by Dipu Raj
 * http://techlaboratory.net/smarttab
 * 
 * License 
 * http://creativecommons.org/licenses/by-sa/3.0/  
 */
.stMain {
  display:block;
  margin:0;
  padding:0;
  color: #000;
  border: 0px solid #CCC;
  font-family:'kunlasatribold'; font-size:22px;
  /*width:900px;*/
}
.stContainer {
  display:block;
  margin:0;
  height: 500px;
  overflow:hidden;  
  position: relative;
  min-height:500px;
  border-radius:5px;
 
  background: rgba(255,255,255,1.0);
}
.stMain div.tabContent { 
  display:block;
  width: 538px;
  padding: 15px 15px 50px 15px;
  position: absolute;
  margin:15px;  
  background:rgba(210, 242, 253, 0.7);  
  border-top: 8px solid #0042ba;    
  line-height:28px;
  text-align:left;
  height: 398px;
 
}
.stMain div.tabContent p{ 
  padding:10px 0px;

}

.topic-menu{ background:url(../images/bg-menu.jpg) no-repeat;color:#FF0;width:238px; height:40px; text-align:center; line-height:40px; padding:10px 0px;font-family:'kunlasatribold'; font-size:30px;}
.stMain ul.tabAnchor {
  width:px;
  display: inline-block;
  list-style-type: none;
  position:relative;
  padding:0 10px 3px 0;
  margin:0;    
  clear: both;
  margin-right: -1px;
  z-index: 100;
  float: left;
  border-radius:5px;
  
}
.stMain ul.tabAnchor li{ 
  position: relative; 
  margin: 0;
  padding: 0;
}
@-webkit-keyframes left-in {
  0%   { opacity: 0; }
  100% { opacity: 1; }
}
@-moz-keyframes left-in {
  0%   { opacity: 0; }
  100% { opacity: 1; }
}
@-o-keyframes left-in {
  0%   { opacity: 0; }
  100% { opacity: 1; }
}
@keyframes left-in {
  0%   { opacity: 0; }
  100% { opacity: 1; }
}
.stMain ul.tabAnchor li a { 
  display:block;
  margin:0;
  padding:5px 10px 5px 10px;  
  font-size: 18px;
  color:#fff;
  font-family:'supermarket';
  text-decoration: none;
  outline-style:none;
 -webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
border-bottom:1px solid #FFF;
}
.stMain ul.tabAnchor li a small {
  font-size:15px;
}
.stMain ul.tabAnchor li a:hover {
  color:#FFF;
  background: #6CF;
  -webkit-animation: left-in 1s; /* Safari 4+ */
  -moz-animation:    left-in 1s; /* Fx 5+ */
  -o-animation:      left-in 1s; /* Opera 12+ */
  animation:         left-in 1s;
}
.stMain ul.tabAnchor li a.sel {
  color:#FFF;
  cursor:pointer;
  background: #00A7DB;
  -webkit-animation: left-in 1s; /* Safari 4+ */
  -moz-animation:    left-in 1s; /* Fx 5+ */
  -o-animation:      left-in 1s; /* Opera 12+ */
  animation:         left-in 1s;
}
.loader{
  position: absolute;
  left:48%;
  top:40%;
  display:block;
  margin:0;
  padding:5px; 
  padding-top: 35px;
  font-size: 10px;
  color:#666;
  text-decoration: none;
  outline-style:none;
  border: 1px solid #D4D4D4;
  background: #f6f6f6 url(../images/loader.gif) no-repeat 10px 10px ;
}
a.stLinks { 
  margin:0;
  padding:5px;
  color:#666;
  text-decoration: none;
  outline-style:none;
  border: 1px solid #D4D4D4;
  background-color: #f6f6f6;
 }
a.stLinks:hover {
  color:#FFF;
  background-color: #00A7DB;
}
.service{ height:auto;}
.service #tabs2 >.stContainer{}


.service #tabs2 >.stContainer >.tabContent {
display: block;
width: 529px;
padding: 0px;
position: absolute;
margin: 15px;
background:#d4f6fc;
border-top: 8px solid #0042ba;
line-height: 28px;
text-align: left;
height:95%;
}