/* regular Tabs */
#tabs { background: url(images/tabs/header_bg.gif) no-repeat 0 0; }
#tabs .tab-wrapper { background: #474747 url(images/tabs/footer_bg.gif) no-repeat center bottom; padding: 0 0 11px 0; margin: 0; border: 7px solid #1c1c1c; border-top: 0; border-bottom: 0; clear: both; }
#tabs .tab-menu { background: url(images/tabs/header_bg_gradient.gif) repeat-x 0 bottom; margin: 0; padding: 6px 7px 0 7px; list-style: none; overflow: auto; }
#tabs .tab-menu li { margin: 0 3px 0 0; float: left; }
#tabs .tab-menu li a { display: block; font-weight: bold; color: #ccc; background: url(images/tabs/inactive_middle.gif) repeat-x 0 0; }
#tabs .tab-menu li a span { display: block; line-height: 15px; background: url(images/tabs/inactive_back.gif) no-repeat top right; padding: 5px 6px }
#tabs .tab-menu li a:hover { text-decoration: none; background-image: url(images/tabs/hover_middle.gif); color: #fff; }
#tabs .tab-menu li a:hover span { background-image: url(images/tabs/hover_back.gif); }
#tabs .tab-menu li.tab-selected a { text-decoration: none; background-image: url(images/tabs/active_middle.gif); color: #fff; }
#tabs .tab-menu li.tab-selected a span { background-image: url(images/tabs/active_back.gif); }
#tabs .tab-menu a {cursor:pointer;}
#tabs .tab-container { padding: 33px 13px 13px 13px; }
