* { margin:0;padding:0;border: 0px none;}
ul, ol, li { list-style-type:none; }

/* Caution! Ensure accessibility in print and other media types... */
@media projection, screen { /* Use class for showing/hiding tab content, so that visibility can be better controlled in different media types... */
    .ui-tabs-hide { display: none;}}

/* Hide useless elements in print layouts... */
@media print {.ui-tabs-nav {display: none; }}

/* Skin */
.content .ui-tabs-nav, .ui-tabs-panel {
width: 585px;
padding: 0;
background: #e1ce95;
}
.ui-tabs-nav { list-style: none;}
.ui-tabs-nav:after { display: block; clear: both; content: " ";}
.content .ui-tabs-nav li {
    float: left;
	font: normal 12px "Arial", Helvetica, sans-serif;
	height: 40px;
    margin: 0;
	padding: 0;
}
.ui-tabs-nav a {
    margin: 0; /* position: relative makes opacity fail for disabled tab in IE */
	padding: 12px 0 0;
	height: 28px;
	display: block;
	float: left;
    color: #1e2724;
    font-weight: bold;
    text-align: center;
    text-decoration: none;
    white-space: nowrap; /* required in IE 6 */    
    outline: 0; /* prevent dotted border in Firefox */
}
.ui-tabs-nav .ui-tabs-selected a {
    position: relative;
    top: 0;
    z-index: 2;
    margin-top: 0;
}
.ui-tabs-nav li a.local { background: #efe0b7 url(../img/banner/bg-tabs.gif) 0 0 no-repeat; width:148px;}
.ui-tabs-nav li a.message { background: #efe0b7 url(../img/banner/bg-tabs.gif) -148px 0 no-repeat; width:183px;}
.ui-tabs-nav li a.free { background: #efe0b7 url(../img/banner/bg-tabs.gif) -331px 0 no-repeat; width:143px;}
.ui-tabs-nav li a.join { background: #efe0b7 url(../img/banner/bg-tabs.gif) -474px 0 no-repeat; width:111px; color: #ff3c00;}

.ui-tabs-nav .ui-tabs-selected a { background: #2b5c2a; color: #fff;}

.ui-tabs-nav .ui-tabs-selected a.local { background: #efe0b7 url(../img/banner/bg-tabs.gif) 0 -40px no-repeat; }
.ui-tabs-nav .ui-tabs-selected a.message { background: #efe0b7 url(../img/banner/bg-tabs.gif) -148px -40px no-repeat;}
.ui-tabs-nav .ui-tabs-selected a.free { background: #efe0b7 url(../img/banner/bg-tabs.gif) -331px -40px no-repeat; }
.ui-tabs-nav .ui-tabs-selected a.join { background: #efe0b7 url(../img/banner/bg-tabs.gif) -474px -40px no-repeat;color: #fff; }

.ui-tabs-nav .ui-tabs-selected a, .ui-tabs-nav a:hover, .ui-tabs-nav a:focus, .ui-tabs-nav a:active {background-position: 100% -150px;}

.ui-tabs-nav a:hover { text-decoration: underline;}
.ui-tabs-nav .ui-tabs-selected a:link, .ui-tabs-nav .ui-tabs-selected a:visited, .ui-tabs-nav .ui-tabs-disabled a:link, .ui-tabs-nav .ui-tabs-disabled a:visited { cursor: text;}
.ui-tabs-nav a:hover, .ui-tabs-nav a:focus, .ui-tabs-nav a:active, .ui-tabs-nav .ui-tabs-deselectable a:hover, .ui-tabs-nav .ui-tabs-deselectable a:focus, .ui-tabs-nav .ui-tabs-deselectable a:active { cursor: pointer;}
.ui-tabs-disabled { opacity: .4;filter: alpha(opacity=40);}
.ui-tabs-panel {padding: 0;background: #f1f0ec;height: 175px;}

/* Additional IE specific bug fixes... */
* html .ui-tabs-nav { display: inline-block;}
*:first-child+html .ui-tabs-nav  { display: inline-block;}
