@import url(layout.css);
@import url(graphics.css);
em {color:#666;}
strong {color:#c00;}
strong a {color:#c00;}
span.pipe {color:#c00;}

ul.no-bullet li a {color:#3179d2;}
ul.no-bullet li a:hover {color:#c00;}
ol li {color:#c00;}

table {border-color:#660;}

thead th, thead td {
	background-color:#ddd;
	border-color:#cc9 #660 #660 #cc9;
}

button.act, input.button.act, div.buttons input.act, div.buttons a.act {
	color:#fff;background-color:#c00;
	border-color:#f99 #600 #600 #f99;
}
div.buttons {
	font-size: 90%;
	height:14px!important;
	width: auto;
	text-align: center!important;
	color:#fff;
	background-color:#c00;
	border:solid 1px;
	border-color:#f99 #600 #600 #f99;
	padding: 5px 10px 4px 10px!important;
	margin: 0px;
	position: relative;
	top: -3px;
}
button.act:hover, input.button.act:hover, div.buttons input.act:hover,
div.buttons a.act:hover {color:#fff;border-color:#600 #f99 #f99 #600;}

a.act {font-weight:bold;text-decoration:none;}
a.act em {color:#c00;}

.nav ul li li a:active, .nav-x ul li li a:active {color:#fff;background-color:#c00;}
.nav ul li li a:focus, .nav-x ul li li a:focus {color:#fff;background-color:#c00;}

.nav li li a:hover, .nav-x li li a:hover,
.nav ul li ul li.on a, sz.nav-x ul li ul li.on a {color:#fff;background-color:#c00;}

.menu li div a, .menu-x li div a {color:#666;}

.menu li ul li a, .menu-x li ul li a {color:#666;background-color:#FDFFEB;}

div.utility li, div.utility li div,
div.tabs-sub li, div.tabs-sub li div {background-image: none;}


#mast .tabs {padding-top:35px;}

.tabs li {background-image: url(images/tab-bottom.gif);
	padding-bottom:10px;} 


.tabs li div {padding-left:10px;}

.tabs li div a, .tabs li.empty div span {color:#333;
	padding:8px 15px 6px 5px;
	line-height:1.1em;}

.tabs li.on {
	background-color:#fff;
	background-image:none;
	padding-bottom:0px;}

.tabs li.on div a {padding-bottom:16px;} 

.tabs li.on {background-image: url(images/tab-bottom.gif);
padding-left:0px;padding-bottom:0px;}

.tabs li.on, .tabs li.on-first, .tabs li.on-last {background-color:#fff;}

.tabs li.on-first {background-image: url(images/tab-on-prev.gif);}
.tabs li.on-last {background-image: url(images/tab-on-next.gif);}
.tabs li.on-first div {margin-left:10px;}
.tabs li.on-last div {margin-right:14px;}

.tabs li.on-next {position:relative;left:-3px;
	background-color:transparent;
	background-position:-5px 100%;
	padding-right:3px;margin-right:-3px;}

.tabs li.on-next div {position:relative;left:3px;}

.tabs li.on-prev {
	position:relative;left:1px;
	background-position:100% 100%;
	padding-right:1px;margin-left:-2px;}

.tabs li div.single {padding-top:0px;padding-bottom:0px;}
.tabs li div.single a {padding-top:14px;padding-bottom:0;} 
.tabs li.on div.single a {padding-bottom:10px;}

div.tabs ul li.empty div {background-image:none;}
div.tabs ul li.empty div a {background-image:none;}

.footer li {border-right:1px solid #000;}
.footer li.last {border-width:0;}
.footer li a {color:#666;}


.panel div.content {border-width:0 1px;}

div.heading {background-color:#eee;background-position:-1px -1px;}
div.heading h3, div.heading h4 {color:#666;}


button.disabled, input.button.disabled, div.buttons input.disabled, div.buttons a.disabled,
button.disabled:hover, input.button.disabled:hover, div.buttons input.disabled:hover,
div.buttons a.disabled:hover {color:#999;background-color:#eee;border-color:#ddd #999 #999 #ddd;}
a.disabled , a.disabled:hover {color: #aaa;text-decoration: none;font-style:italic;}

