/* CSS Document */
body {background-color:#FFFFFF; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; margin-top: 0px;}
p {color:#333333; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px}
a, a:visited {color: #FF9900; text-decoration:none}
.right {
	float:right;
}

a:hover {color: #FFCC00}
a:active {color: #666666; text-decoration:none; font-weight:bold}

.error {color:#FF0000}
.bluetext {color: #323232}
.bodytable {margin-top: 20px}
.button {color:#000000; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px}
.innertable {margin: 20px 0px 20px 0px}
.input, button {color:#000000; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px}
.dropdown {color:#000000; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px}
.date {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; border: 0px; text-align:center; width: 150px; background-color:#323232; color:#FFCC00}
.dotbot {border-bottom: 1px dotted #323232}
.greybg {background-color: #999999; padding: 3px 3px 3px 3px}
.greycell {border: 1px solid #323232; padding: 3px 3px 3px 3px}
.greyrim {border: 1px solid #323232; padding: 3px 3px 3px 3px}
.greyrim0 {border: 1px solid #999999}
.keyareas {background-image:url(images/bg_keyareas.gif); background-position:center; background-repeat:no-repeat; color:#FFFFFF}
.label {color:#FF9900; margin: -3px -3px 0px -3px; padding: 2px 1px 3px 3px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px}
.label2 {border:#333333 1px solid; background-image:url(images/tabfade.jpg); background-repeat:repeat-x; background-position:top; padding: 3px 10px 3px 10px;
			font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; background-color:#FFFFFF; color:#333333}
.loginbox {visibility: hidden; position: absolute; border:1px solid #C0C0C0; background-image:url(images/tabfadeup.jpg); background-repeat:repeat-x; background-position:bottom; background-color:#FFFFFF; color:#333333}
.orange {color:#FFCC00}
.orangebg {background-color:#FFCC00; color: #FFFFFF}
.orangecell {background-color:#FFCC00; color: #FFFFFF; margin: 5px 5px 5px 5px; padding: 5px 5px 5px 5px; background-image:url(images/yellcurve-tl.jpg); background-position:left; background-repeat:no-repeat}
.pad10px {padding-left: 10px}
.psxlabel {color: white; background-color: #556e78; margin: -3px -3px 0px -3px; padding: 1px 1px 3px 3px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px}
.newsbox {border: 1px solid #999999;background-color:#C0C0C0; padding: 3px 3px 3px 3px}
.alltab {border: #C0C0C0 1px solid; background-image:url(images/tabfade.jpg); background-repeat:repeat-x; background-position:top}
.radio {width: 11px}
.smalltext {font-size: 10px}
.tab {border-left: #C0C0C0 1px solid; border-right: #C0C0C0 1px solid; border-top: #C0C0C0 1px solid; background-image:url(images/tabfade.jpg); background-repeat:repeat-x; background-position:top}
.tabX {padding: 2px 2px 0px 2px; background-color:#FFFFFF; margin-bottom:2px; border-top: 1px solid #666666; border-right: 1px solid #666666; border-left: 1px solid #333333}
.tabtop {background-color: #C0C0C0; border: 1px solid #666666; padding-left: 4px; color:#323232}
.toptab {color: #323232; border: 1px solid #666666; padding-left: 4px}
.tab20 {border-left: #C0C0C0 1px solid; border-right: #C0C0C0 1px solid; border-top: #C0C0C0 1px solid; background-image:url(images/tabfade.jpg); 
			background-repeat:repeat-x; background-position:top; height: 20px; padding: 0px 2px 0px 2px; font-weight:bold; color:#FFCC00}
.tablabel {border-bottom: #C0C0C0 1px solid}
.minitab {border:1px solid #666666; background-position:bottom; padding: 2px; color: #333333; background-image:url(images/tabfadeup.jpg); background-repeat:repeat-x; background-position:bottom; background-color:#FFFFFF}
.tabbed {border:1px solid #666666; background-position:bottom; padding: 5px 5px 5px 5px; color: #333333; background-image:url(images/tabfadeup.jpg); background-repeat:repeat-x; background-position:bottom; background-color:#FFFFFF}
.tabbed1 {border:1px solid #666666; border-top:0px; background-position:bottom; padding: 5px 5px 5px 5px; color: #333333; background-image:url(images/tabfadeup.jpg); background-repeat:repeat-x; background-position:bottom; background-color:#FFFFFF}
.tabbed2 {border:1px solid #FFCC00; background-position:bottom; color: #333333; background-image:url(images/tabfadeup.jpg); background-repeat:repeat-x; padding: 5px 5px 5px 5px}
.ta1 {border: #C0C0C0 1px solid; color:#000000; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; background-image:url(images/tabfadeup.jpg); background-repeat:repeat-x; background-position:bottom}
.toplabel {background-color: #C0C0C0; border: 1px solid #CCCCCC; padding: 4px; color:#FFFFFF; width: 760px}
.topline, .topline:visited, .topline:active {color:#999999; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; text-decoration:none; border-bottom: 0px}
.hidden {visibility:hidden;}
.whitetext {color:#FFFFFF}
.whitetext:visited {color:#FFFFFF}
.whitetext:hover {color: #FFCC00; text-decoration:none}
.whitetext:active {color: #FFCC00; text-decoration:none}
.yellbg {background-color: #FFFFEE}
.yellcell {background-color: #FFFFEE; padding: 5px 5px 5px 5px; border:#C0C0C0 1px solid}
.yellblock{background-color: #FFFFEE; padding: 2px 5px 5px 20px; text-indent:-20px}
.yellblock:first-line{background-color: #FFFFEE; margin-left: 5px}
#custareamenu{
	float:right;
}