/*

basic.css / v0.1  -- part of the khov stylesheet package
the basic style rules that style HTML elements, a base class or two, and some color abstractions

*/

BODY {
	text-align: center; margin: 0; padding-top: 15px; padding-bottom:0px; padding-left:0px; padding-right:0px;
	background-image: url(/img/colorscheme/black/gradientBack.gif);
	background-repeat: repeat-x; background-attachment: fixed; background-color:#FEFEFE;
	font-family: 'lucida grande', tahoma, arial, helvetica, sans-serif;
	/* font-size: 100%; removed for webtv */
}


/* -- header styles */
H1, H2, H3, H4, H5, H6 { margin: 0; padding: 0; }
H1 { font-size: 115%;}
H2 { font-size: 110%;}
H3 { font-size: 95%; }
H4 { font-size: 80%; }
H5 { font-size: 75%; }
H6 { font-size: 70%; }


/* -- standard elements we'll use for text on the site */
P { font-size: 10pt; font-family: Arial; margin-top: 0em; }
.txt { font-size: 70%; margin-top: 0em; }

.AuthorInstructionNote { color:FFFFFF; background: 6699cc; border: 3px solid #CCC; font-weight:bold; }
.AuthorInstructionTitle { color:FFFF00; background: 6699cc; border: 3px solid black; font-weight:bold; }

/* -- link colors */
A { }
A:link { }
A:active { }
A:hover { }
A:visited { }

A IMG { border: 0; }


/* -- control of margin/padding on these elements */
FORM { margin: 0; padding: 0; }
FIELDSET { margin: 0 !important; padding: 0 !important; border: none !important; }
LEGEND { margin: 0; padding: 0; }
LABEL, INPUT, SELECT { vertical-align: middle; }
LABEL { display: block; }
SPAN LABEL { display: inline; }

/* -- some form elements to be styled, maybe? */
SELECT, OPTION, INPUT, TEXTAREA { }


/* -- make the dict lists look better */
DL, DT, DD { margin: 0; padding: 0; }
DT { font-weight: bold; }
DD { margin-bottom: 1em; }


/* -- control font-sizing of super- and sub-scripted elements */
SUP, SUB { font-size: 70%; }


/* -- attempt to fix the nasty LI spacing problem in IE/win */
/* \*/ * HTML LI { margin-top: -3px; margin-top: 0px; } /* */

.buttonBar {font-weight:bold;color:white;font-size:9pt;background-color:#72A421; margin: 5px;}
.barText   {font-family:arial;font-weight:bold;color:black;font-size:9pt}
.titleText  {font-family:arial;font-size:18;font-weight:bold;color:black}
.detailText {font-family:arial;font-size:10;color:black}
.TopLeft { position:absolute; top:0px; left:0px; } 


.hidetablecolumn TR
{
    DISPLAY: none;
}

.hidetablecolumn TD
{
    DISPLAY: none;
}

.showtablecolumn TR
{
    DISPLAY: visible;
}

.showtablecolumn TD
{
    DISPLAY: visible;
}
