html, body {
	color:black;
	font-family:arial,verdana,sans-serif;
	padding:0;
}

h1, h2, h3, h4 {
	color:#ED237A;
}

body.login {
	background-color:#DDD;
}

a, label {
	color: #ED237A;
	text-decoration: underline;
	cursor: pointer;
}

p.grey,a.grey {
	color: grey;
}

a.grey:hover {
	color: #ED237A;
}

label.black {
	color: #000; 
}

a.large {
	font-size: 150%;
}

div#mainnav div.panel {
	height: 700px;
	overflow: auto;
}

fieldset {
	border-color: grey;
	padding: 5px;
}

fieldset#mixOverview {
	background-color: #FFF;
}

.hidden {
	display: none;
}

tr.grey {
	background-color: #E0E0E0;
}

td.alignright {
	text-align: right;
}

td.aligncenter {
	text-align: center;
}


.yui3-widget, .yui3-tabview .yui3-tabview-content .yui3-tabview-list {
    margin-right: 5px;
    border-color: #DDD;
    border-width: 0 0 1px;
}
.yui3-skin-sam .yui3-tab-selected .yui3-tab-label, .yui3-skin-sam .yui3-tab-selected .yui3-tab-label:focus, .yui3-skin-sam .yui3-tab-selected .yui3-tab-label:hover {
    color: #000000 !important;
    background: #2647A0 url(http://yui.yahooapis.com/3.1.0/build/assets/skins/sam/sprite.png) repeat-x scroll left -100px !important;
    -x-system-font: none;
    font-family: arial,helvetica,clean,sans-serif;
    font-size: 13px;
    font-size-adjust: none;
    font-stretch: normal;
    font-style: normal;
    font-variant: normal;
    font-weight: normal;
    -moz-border-radius-topright: 5px;
    -moz-border-radius-topleft: 5px;
    -webkit-border-top-right-radius: 5px;
    -webkit-border-top-left-radius: 5px;
}
.yui3-skin-sam .yui3-tab-label {
    -x-system-font: none;
    font-family: arial,helvetica,clean,sans-serif;
    font-size: 13px;
    font-size-adjust: none;
    font-stretch: normal;
    font-style: normal;
    font-variant: normal;
    font-weight: normal;
    -moz-border-radius-topright: 5px;
    -moz-border-radius-topleft: 5px;
    -webkit-border-top-right-radius: 5px;
    -webkit-border-top-left-radius: 5px;
}
.yui3-widget, .yui3-tabview .yui3-tabview-content .yui3-tabview-panel {
    background: #FFFFFF;
    -moz-border-radius-topright: 5px;
    -moz-border-radius-bottomright: 5px;
    -moz-border-radius-bottomleft: 5px;
    -webkit-border-top-right-radius: 5px;
    -webkit-border-bottom-right-radius: 5px;
    -webkit-border-bottom-left-radius: 5px;
}