.clearfix {display: inline-table;}
/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */

.clearfix:after { 
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility:hidden; 
    }


#sortbar {position:relative; top:0px; padding:2px 2px 3px 0px; font-size:80%;color:#4D5032;vertical-align:top;margin:0px 5px 0px 10px;width:auto;height:auto;}
/* HEADERS */
h2 {background: #E8E7E7 url(../images/menu_3.jpg) top left repeat-x; font: bold 70%/22px tahoma,arial,verdana,sans-serif; letter-spacing:0px;color: #FFFFFF; margin: 0px 0 1px 0; text-align: left; padding:  0px 0 3px 4px;text-transform:uppercase;border-bottom: 1px solid #BBB;}
h3 {background: #E8E7E7 url(../images/menu_3.jpg) top left repeat-x; font: bold 70%/22px tahoma,arial,verdana,sans-serif; letter-spacing:0px;color: #FFFFFF; margin: 0px 0 1px 0; text-align: left; padding:  0px 0 3px 4px;text-transform:uppercase;border-bottom: 1px solid #BBB;}
h6 {font-size:11px; font-family:tahoma, Verdana, helvetica; font-weight:normal;letter-spacing:0;color:#99AC69;margin:6px 0 3px 0;}




/* 1 COL LEFT MENU */

.subnav {font:bold 11px/22px tahoma, arial,verdana,sans-serif;color: #E06431;text-decoration: none;margin:0;line-height:1.1em;}
.subnav h2 {margin-bottom: 0px;margin-top: 2px;font:normal 11px/22px tahoma, arial,verdana,sans-serif;}
.subnav h2 a {font:bold 11px/22px tahoma, arial,verdana,sans-serif;color: #FFFFFF;text-decoration: none;background: transparent url(../images/arrowdown.gif) no-repeat top left;padding: 0 0 0 15px;display:block;}
.subnav h2 a:link {font:bold 11px/22px tahoma, arial,verdana,sans-serif;color: #FFFFFF;text-decoration: none;}
.subnav h2 a:visited {color: #FFFFFF;text-decoration: none;}
.subnav h2 a:hover {color: #556332;text-decoration: none;}
.subnav h2 a:active {color: #FFFFFF;font:bold 11px/22px tahoma, arial,verdana,sans-serif;text-decoration: none;}


.subnav h3 {margin-bottom: 0px;margin-top: 2px;font:normal 11px/22px tahoma, arial,verdana,sans-serif;}
.subnav h3 a {font:bold 11px/22px tahoma, arial,verdana,sans-serif;color: #FFFFFF;text-decoration: none;padding: 0 0 0 15px;display:block;}
.subnav h3 a:link {font:bold 11px/22px tahoma, arial,verdana,sans-serif;color: #FFFFFF;text-decoration: none;}
.subnav h3 a:visited {color: #FFFFFF;text-decoration: none;}
.subnav h3 a:hover {color: #556332;text-decoration: none;}
.subnav h3 a:active {color: #FFFFFF;font:bold 11px/22px tahoma, arial,verdana,sans-serif;text-decoration: none;}


.subnav h6 a {display: block;width: 130px;height: 22px; border-bottom:1px solid #E7F0BF;font:normal 11px tahoma, arial,verdana,sans-serif;}
.subnav h6 {margin-top: 0px;margin-bottom: 0px;font-weight: normal;font:normal 11px tahoma, arial,verdana,sans-serif;color: #fff;text-indent:6px;}
.subnav h6 a:link, .subnav h6 a:visited, .subnav h6 a:active {font:normal 11px tahoma, arial,verdana,sans-serif;padding-top: 4px;padding-left: 25px;text-decoration: none;background: #FFFFFF url(../images/menu_4.jpg) top left repeat-x;color: #AF204C;}
.subnav h6 a:hover {font:normal 11px tahoma, arial,verdana,sans-serif;text-decoration: none;background: #FFFFFF url(../images/menu_4.jpg) top left repeat-x;color: #47572A;}




