.tabModulePane { position: relative; }
.tabModuleTabs { position: relative; display: block; padding: 0; margin: 0; width: auto; background: url(../images/greendot.gif) repeat-x bottom left; }
.tabModuleTabs div.tab a { color: #000000; text-decoration: none; }
.tabModuleTabs div.tab a:hover { text-decoration: underline !important; }
.tabModuleTabs div.tab { font-weight: bold; border: 1px solid; padding: 3px 7px; margin: 0 -1px 0 0; float: left; display: inline; position: relative; border-color: #000000; color: #000000; background: #E8F1D0; }
.tabModuleTabs div.selected { border-bottom: 1px solid #FFFFFF !important; background: #FFFFFF !important;  }
.tabModuleTabs div.plug { position: absolute; left: -1px; bottom: -1px; width: 1px; height: 1px; font-size: 0; line-height: 0; margin: 0; padding: 0; background: url(images/greendot.gif) no-repeat bottom left; }
/* \*/
* html .tabModuleTabs div.plug { bottom: -2px; }
/* */
.tabModuleContent { border-left: 1px solid; border-right: 1px solid; border-bottom: 1px solid; padding: 0; margin: 0; border-color: #000000; }
.tabModuleContentEmpty { padding: 20px; }
.tabModuleMorelink a, .tabModuleMorelink a:link, .tabModuleMorelink a:visited, .tabModuleMorelink a:active { color: #000000 !important; }
.tabModuleMorelink a:hover { text-decoration: underline !important; }
.tabModuleMorelink { position: relative; text-align: right; font-weight: bold; border-top: 1px solid; padding: 3px 7px; margin: 0; border-color: #000000; background: #E8F1D0; color: #000000; text-decoration: none; }


.sn_11pxtext { font-size: 11px !important; }

.sn_commonbox {
  position: relative;
  width: auto;
  margin: 0 0 10px 0;
  padding: 0;
}
.sn_boxcontent {
  position: relative;
  margin: 2;
  padding: 0px 0px;
  font-size: 11px;
}
.sn_scroll {
  height: 218px;
  margin: 0;
  padding: 10px 0 10px 10px !important;
  overflow: scroll;
  overflow: -moz-scrollbars-vertical;
  overflow-x: hidden;
  overflow-y: scroll;
  clear: left;
}
.sn_greenbor { border: 1px solid #666666; }
.sn_ltgreenbg { background: #F4F4EB; }

.imgblock85 {
  display: block;
  width: 65px;
  height: 65px;
  overflow: hidden;
  border: 1px solid #555;
  text-align: center;
  margin: 0 auto;
  background: #FFFFFF;
}
.imgblock85 img {
  height: 65px;
  border: 0px;
  margin: 0px auto;
}


.hold_med {
position:relative; overflow:hidden;
width:240px; height: 140px; z-index: 100
}
.wn_med {
        position:absolute;
        left:0px; top:8px;
        width:240px; height:130px;
        clip:rect(0px, 650px, 130px, 0px);
        overflow:hidden;
        z-index:1;
        }


.lyr        {
        position:absolute; visibility:hidden;
        left:0px; top:0px;
        z-index:1;
        }


.hold_lng {
position:relative; overflow:hidden;
width:350px; height: 110px; z-index: 100
}

.wn_lng {
        position:absolute;
        left:0px; top:8px;
        width:400px; height:110px;
        clip:rect(0px, 350px, 110px, 0px);
        overflow:hidden;
        z-index:1;
        }



.tabModuleTabs_white { position: relative; display: block; padding: 0; margin: 0; width: auto; background-color: #FFF}


.clearfix:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}
/*  \*/
* html .clearfix {height: 1%;}
/*  */
.clearfixLt:after {
    content: ".";
    display: block;
    height: 0;
    clear: left;
    visibility: hidden;
}

/*  \*/
* html .clearfixLt {height: 1%;}
/*  */


.sn_10pxtahoma {
    font-family: Arial;
    font-size: 10px;
}


.smalltext {
    font-size: 12px;
    font-family: Arial;
}
}
