/*  Tabber  Style start -------------------- */


.tabberlive .tabbertabhide {
 display:none;
}
.tabber {
}
.tabberlive {
 margin:0 5px;
}
ul.tabbernav
{
 margin:0;
 padding: 3px 0;
 font: bold 12px Arial, Helvetica, sans-serif;
}

ul.tabbernav li
{
 list-style: none;
 margin: 0;
 display: inline;
}
ul.tabbernav li a
{
 padding: 3px 0.5em;
 margin-left: 3px;
 text-decoration: none;
}

#tabberlist ul
{
 margin:0;
 padding: 3px 0;
 font: bold 12px Arial, Helvetica, sans-serif;
}

#tabberlist li
{
 background:transparent url(images/arrow.gif) no-repeat scroll left 8px;
 margin: 0;
 display: inline;
}
#tabberlist a
{
 padding: 3px 0.5em;
 margin-left: 3px;
 text-decoration: none;
}

/*---- tabbertab = the tab content---------------------*/
.tabberlive .tabbertab {
 padding:5px;
 height:170px;
 overflow:auto;
}

/* If desired, hide the heading since a heading is provided by the tab */
.tabberlive .tabbertab h2 {
 display:none;
}
.tabberlive .tabbertab h3 {
 display:none;
}

/*tabs on the page */
.tabberlive#tab1 {
}
.tabberlive#tab2 {
}
.tabberlive#tab2 .tabbertab {
 height:170px;
 overflow:auto;
}

ul.tablist {
        margin:5px 0px;
        padding:0;
        list-style: none;
        color:#333;}
ul.tablist li  {
        font-size:11px;
        margin:0 5px ;
        padding: 2px 0 0 15px;
        list-style:none;
        border-bottom:1px dotted #959595;
        text-align:left;}
ul.tablist li a         {
        text-decoration: none;
        line-height:18px;}
ul.tablist li a:hover         {
        }




.searchform {
        padding: 10px;
}
.searchform .s {
        border: none;
        color: #333;
        font-family: Arial, Helvetica, Sans-Serif;
        padding: 5px;
        margin-right:5px;
        width: 213px;
        float: left;
}
.searchform .button {
    }
# ul {
        display: block;
        width: 880px;
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 0px 10px;
        }
#nav li {
        float: left;
        list-style-type: none;
        margin: 28px -4px 0px 4px;
        padding: 0px;
        }
#nav ul li:hover, #nav ul li.hover, #nav ul li.current_page_item {
        }
#nav ul li:hover a, #nav ul li.hover a, #nav ul li.current_page_item a {
        text-decoration: none;
        }
#nav ul li.current_page_item a:hover {
        text-decoration: none;
        }
#nav ul li a {
        font-family:Arial, Helvetica, sans-serif;
        font-size: 12px;
        font-weight:bold;
        text-decoration: none;
        display: block;
        padding: 6px 20px 6px 0px;
        margin: 0px 0px 0px 15px;
        text-transform:uppercase;
        }
#nav ul li a:hover {
        text-decoration: none;
        }

body {
        background: url(images/body-bg_red.png) repeat;
}

#nav li {
        background: url(images/nav_red.png) top left no-repeat;
        }
#nav ul li:hover, #nav ul li.hover, #nav ul li.current_page_item {
        background: url(images/nav-active_red.png) top left no-repeat; color: #ff4e2c ;
        }
#nav ul li:hover a, #nav ul li.hover a, #nav ul li.current_page_item a {
        color: #fff;
        background: url(images/nav-active_red.png) top right no-repeat;
        }
#nav ul li a {
        color: #560e00;
        background: url(images/nav_red.png) top right no-repeat;
        }
#nav ul li a:hover {
        color: #fff ;
        background: url(images/nav-active_red.png) top right no-repeat;
        }


/*  Tabber  Style start -------------------- */


ul.tabbernav li a
{
 border-bottom: none;
 background: #f4f3e8;
}

ul.tabbernav li a:link { color: #b30000; }

ul.tabbernav li a:hover
{
 color: #fff;
 background: #333;
}

ul.tabbernav li.tabberactive a
{
 background-color: #d8d7cc;
 border-bottom: 1px solid #d8d7cc;
 color:#30261e;
}

ul.tabbernav li.tabberactive a:hover
{
 color: #000;
 background: white;
 border-bottom: 1px solid white;
}

/*---- tabbertab = the tab content---------------------*/
.tabberlive .tabbertab {
 border-top:0;
 background:#F3FFEF;
}

#tabberlist li{
        background:transparent url(images/arrow.gif) no-repeat scroll left 8px;
}

/*
P.I.E. FLOAT CLEARING
See http://www.positioniseverything.net/easyclearing.html
--------------------- */

.clearfix:after {
  content: ".";
  clear: both;
  height: 0;
  visibility: hidden;
  display: block;
}
.clearfix {
  display: inline-block; /* Fixes IE/Mac */
}
/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */


