/*===================================== orange ==============================*/

a.orange span {
	color:#7d5d1d;
	text-shadow: 0px 1px 0px #ffef49;
}

em {
	text-decoration:underline;
	font-weight:normal;
}


.small-button a.orange {
    background:url(../images/buttons/orange/small-btn-r.png) right no-repeat;
}

.small-button a.orange span {
    background:url(../images/orange/orange/small-btn-l.png) left no-repeat;
}

.small-button a.orange:hover {
    background:url(../images/orange/small-btn-r-hov.png) right no-repeat;
}


.small-button a.orange:hover span{
    background:url(../images/orange/small-btn-l-hov.png) left no-repeat;
}


.medium-button a.orange {
    background:url(../images/buttons/orange/medium-btn-r.png) right no-repeat;
}

.medium-button a.orange span {
    background:url(../images/buttons/orange/medium-btn-l.png) left no-repeat;
}

.medium-button a.orange:hover {
    background:url(../images/buttons/orange/medium-btn-r-hov.png) right no-repeat;
}


.medium-button a.orange:hover span{
    background:url(../images/buttons/orange/medium-btn-l-hov.png) left no-repeat;
}



.big-button  a.orange{
    background:url(../images/buttons/orange/big-btn-r.png) right no-repeat;
}

.big-button a.orange span {
    background:url(../images/buttons/orange/big-btn-l.png) left no-repeat;
}

.big-button a.orange:hover {
    background:url(../images/buttons/orange/big-btn-r-hov.png) right no-repeat;
}

.big-button a.orange:hover  span {
    background:url(../images/buttons/orange/big-btn-l-hov.png) left no-repeat;
}

/*========================================== blue button ===================================*/

.small-button a.blue {
    background:url(../images/blue/small-btn-r.png) right no-repeat;
}

.small-button a.blue span {
    background:url(../images/blue/small-btn-l.png) left no-repeat;
}

.small-button a.blue:hover {
    background:url(../images/blue/small-btn-r-hov.png) right no-repeat;
}


.small-button a.blue:hover span{
    background:url(../images/blue/small-btn-l-hov.png) left no-repeat;
}


.medium-button a.blue {
    background:url(../images/blue/medium-btn-r.png) right no-repeat;
}

.medium-button a.blue span {
    background:url(../images/blue/medium-btn-l.png) left no-repeat;
}

.medium-button a.blue:hover {
    background:url(../images/blue/medium-btn-r-hov.png) right no-repeat;
}


.medium-button a.blue:hover span{
    background:url(../images/blue/medium-btn-l-hov.png) left no-repeat;
}


/*===================================== green ==============================*/

a.green span {
	color:#5d7731;
	text-shadow: 0px 1px 0px #cce3a1;
}

.small-button a.green {
    background:url(../images/buttons/green/small-btn-r.png) right no-repeat;
}

.small-button a.green span {
    background:url(../images/buttons/green/small-btn-l.png) left no-repeat;
}

.small-button a.green:hover {
    background:url(../images/buttons/green/small-btn-r-hov.png) right no-repeat;
}


.small-button a.green:hover span{
    background:url(../images/buttons/green/small-btn-l-hov.png) left no-repeat;
}


.medium-button a.green {
    background:url(../images/buttons/green/medium-btn-r.png) right no-repeat;
}

.medium-button a.green span {
    background:url(../images/buttons/green/medium-btn-l.png) left no-repeat;
}

.medium-button a.green:hover {
    background:url(../images/buttons/green/medium-btn-r-hov.png) right no-repeat;
}


.medium-button a.green:hover span{
    background:url(../images/buttons/green/medium-btn-l-hov.png) left no-repeat;
}



.big-button  a.green{
    background:url(../images/buttons/green/big-btn-r.png) right no-repeat;
}

.big-button a.green span {
    background:url(../images/buttons/green/big-btn-l.png) left no-repeat;
}

.big-button a.green:hover {
    background:url(../images/buttons/green/big-btn-r-hov.png) right no-repeat;
}

.big-button a.green:hover  span {
    background:url(../images/buttons/green/big-btn-l-hov.png) left no-repeat;
}

ul.tabs {margin: 0; padding: 0; float: left; list-style: none; height: 32px; border-bottom: 1px solid #adcbc1; border-left: 1px solid #adcbc1; width: 100%;  width:860px;}
ul.tabs li {float: left; margin: 0; padding: 0; height: 31px; line-height: 31px; border: 1px solid #adcbc1; border-left: none; margin-bottom: -1px; background: #c6d7ca; overflow: hidden; position: relative; }
ul.tabs li a {text-decoration: none; color: #000; display: block; font-size: 1.2em; padding: 0 20px; border: 1px solid #ebf9ee; outline: none; }
ul.tabs li a:hover {background: #b8d0bd; }	
html ul.tabs li.active, html ul.tabs li.active a:hover  {background: #ebf9ee; border-bottom: 1px solid #ebf9ee; }
.tab_container {border: 1px solid #adcbc1; border-top: none; clear: both; float: left;  width: 100%; background: #ebf9ee; -moz-border-radius-bottomright: 5px; -khtml-border-radius-bottomright: 3px; -webkit-border-bottom-right-radius: 3px; -moz-border-radius-bottomleft: 3px; -khtml-border-radius-bottomleft: 3px; -webkit-border-bottom-left-radius: 3px; margin-bottom:20px; width:860px;} 
.tab_content {padding: 20px; font-size: 1em; display:none;} 