/* @override 
	http://www.walkingwagon.com/css/tabs.css
	http://test.walkingwagon.com/css/tabs.css
	http://walkingwagon.tst/css/tabs.css
	http://walkingwagon.com/css/tabs.css
*/

/* 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 !important;
    }
}

/* Hide useless elements in print layouts... */
@media print {
    .ui-tabs-nav {
        display: none;
    }
}

/* Skin */
.ui-tabs-nav {
    list-style: none;
	padding-left: 0;
	margin-left: 0;
	width: 100%;
	position: relative;
	margin-bottom: 5px;
}
.ui-tabs-nav:after { /* clearing without presentational markup, IE gets extra treatment */
    display: block;
    clear: both;
    content: " ";
}
.ui-tabs-nav li {
    float: left;
    font-weight: bold;
	background-color: #b7b6b5;
	text-align: center;
	margin-right: 2px;
}
.ui-tabs-nav li.last {
	margin-right: 0;
	float: right;
}
#rev_form {
	width: 520px;
}

#rev_edit_tabs {
	height: 350px;
}
#rev_edit_tabs .toprow {
	margin-bottom: 1em;
}
#rev_edit_tabs ul {
	border-bottom: 1px solid silver;
	width: 100%;
}
#rev_edit_tabs .ui-tabs-nav li {
	width: 258px;
	display: block;
}

#rev_edit_tabs li.ui-tabs-selected.ui-state-active {
	padding-bottom: 2px;
}
#rev_edit_tabs .ui-widget-content.ui-corner-bottom {
	margin-top: 1.5em;
}
.ui-tabs-nav a, .ui-tabs-nav a:link, .ui-tabs-nav a:visited {
    color: #fff;
    line-height: 2em;
}

.ui-tabs-nav .ui-tabs-selected a {
	color: black;
}

