@media screen {
body {
	margin: 0px;
	padding: 0px;
	border: 0px;
	font-family: Arial, sans-serif;
	}
		
		}
		
		/*Positions all the major divs*/
	#globalnav{position:absolute;top:0px;width:100%;height:14px;}
	#logo{position:absolute;left:0px;top:16px;width:100%;height:70px;}
	#logobutton {position:absolute;	top:50px;left:220px;width:600px;height:15px;vertical-align:bottom;}
	#date{position:absolute;left:0px;top:87px;width:100%;height:15px;}
	#content{position:absolute;top:90px;width:90%;margin-left:25px; margin-top:15px;border:0px solid;}
	#menuButtons {position:absolute;top:1px;left:400px; border:0px solid;}
	
	

/*Define the appearance of the gobal navigation black bar at the top of the page*/
#globalnav{font-size:10px;color:#CCC;background:#000;text-align:right;}
	#globalnav A{text-decoration:none;color:#FFF;font-size:10px;}
	#globalnav A:hover{color:#C30;}
	#globalnav skipnav{text-decoration:none;color:#000;font-size:10px;}
	
/*Place the bar with the logo and the navigation buttons for the 4 different audiences - 
	uses an image as the background and places CSS buttons on top of that background. */
#logo{background-image:url(/datatel/openweb/images/logospace_bkgnd.gif);vertical-align:bottom;}
	#logobutton a{ 
/*	width:195px;
	height:15px;
	background-color:#647c8b;
	color:#FFFFFF;
	text-decoration:none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-style:italic;
	vertical-align:bottom;
	border-left: 1px solid;
	border-left-color:#333333;
	border-top: 1px solid;
	border-top-color:#999999;
	border-right:1px;
	border-bottom: 1px solid #666666;
	*/
	width:195px; 
	height:15px; 
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:12px; 
	font-style:italic; 
	color:#ffffff; 
	background-image:url(/datatel/openweb/images/topN_tile_btn.jpg); 
	background-repeat:repeat-x; 
	text-decoration:none; 
	text-align:center; 
	padding:0 5px 0 5px; 
	vertical-align:bottom; 
	border-top:1px solid #cccccc; 
	border-left:1px solid #cccccc; 
	border-right:1px solid #666666;
	border-bottom:1px solid #666666;

		}
		
	#logobutton a:hover{ 
/*	width:195px;
	height:15px;
	background-color:#002864;
	color:#ff0000;
	text-decoration:none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-style:italic;
	vertical-align:bottom;
	border-left: 1px solid #000;
	border-top: 1px solid #CCCCCC;
	border-right:1px;
	border-bottom: 1px solid #666666;
	*/
	width:195px; 
	height:15px; 
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:12px; 
	font-style:italic; 
	color:#ff0000; 
	background-image:url(/datatel/openweb/images/topN_tile_btnover.jpg); 
	background-repeat:repeat-x; 
	text-decoration:none; 
	text-align:center; 
	padding:0 5px 0 5px; 
	vertical-align:bottom; 
	border-top:1px solid #666666; 
	border-left:1px solid #666666; 
	border-right:1px solid #cccccc; 
	border-bottom:1px solid #cccccc;

		}

/*Define the appearance of the date bar.  */	

	#date{background-image:url(/datatel/openweb/images/graybar2.gif);font-size:12px;color:#000000;text-align:left;}
	#date A{text-decoration:none;color:#FFF;font-size:10px;}
	#date A:hover{color:#C30;}
	
p {font-size: 90%;}
	
a {
	color:#0000CC;
	text-decoration:underline;
	/*font-weight: bold;*/
	font-size: 90%;
}
a:active {
	color: #000DED;
	font-size: 90%;
}
a:visited {
	color: #336666;
	font-size: 90%;
}a:hover {
	color:#330066;
	font-size: 90%;
}
	
	p.mtconline {
	font-size: 100%;
	color: #960032;
	font-weight: bold;
	font-style: italic;
	font-family: "Times New Roman";
	margin-bottom: 0%;
	margin-top: 5px;
}
	

h1 {
	font-size: 165%;
	color: Navy;
	font-weight: bold;
	margin-top: 0%;
}

h3 {
	font-size: 95%;
	color: Maroon;
	font-weight: bold;
	margin-top: 0%;
	margin-bottom: 0px;
}

ul {
	margin-top: 3px;
	font-size: 90%;
}


table.emphasis {
	border: none;
	color: Fuchsia;
}

td.emphasis {
	background-color: #ececee;
}

.note {
	font-size:.8em;
	font-style: italic;
	color: black;
}
.help 
{  
    font-family: Verdana; 
    font-weight: bold; 
    background-color: #FFFFFF; 
    text-align:right;
}

label {
	font-weight: bold;
}

TD.promptClass
{
    BACKGROUND-COLOR: white;
    BACKGROUND-REPEAT: repeat;
    COLOR: black;
    FONT-FAMILY: Helvetica, Verdana, sans-serif, 'Times New Roman';
    FONT-SIZE: 10pt;
    FONT-STYLE: normal;
    FONT-WEIGHT: lighter
}
TD.columnHeaderClass
{
    BACKGROUND-COLOR: #000080;
    BACKGROUND-IMAGE: none;
    BACKGROUND-REPEAT: repeat;
    COLOR: #eeeecc;
    FONT-FAMILY: 'Times New Roman';
    FONT-SIZE: 12pt;
    FONT-STYLE: normal;
    FONT-WEIGHT: bold;
    TEXT-ALIGN: center
}
TD.tableClass
{
    BACKGROUND-COLOR: #ffffcc;
    BACKGROUND-IMAGE: none;
    BACKGROUND-REPEAT: repeat;
    BORDER-BOTTOM: white 1pt solid;
    BORDER-LEFT: white 1pt solid;
    BORDER-RIGHT: white 1pt solid;
    BORDER-TOP: white 1pt solid;
    COLOR: black;
    FONT-FAMILY: Helvetica, Verdana, sans-serif, 'Times New Roman';
    FONT-SIZE: 10pt;
    FONT-STYLE: normal
}
TD.titleClass
{
    BACKGROUND-COLOR: #000080;
    BORDER-BOTTOM: white 1pt solid;
    BORDER-LEFT: white 1pt solid;
    BORDER-RIGHT: white 1pt solid;
    BORDER-TOP: white 1pt solid;
    COLOR: honeydew;
    FONT-FAMILY: Verdana;
    FONT-SIZE: 13pt
}
TD.errorClass
{
    BACKGROUND-COLOR: white;
    COLOR: #FF0000;
    FONT-FAMILY: Verdana;
    FONT-SIZE: 12pt;
	FONT-WEIGHT: bold;
}
TD.headerClass1
{
    BACKGROUND-COLOR: #000080;
    COLOR: #ffffff;
    FONT-FAMILY: Verdana;
    FONT-SIZE: 13pt
}
TD.headerClass3
{
    BACKGROUND-COLOR: #ffffcc;
    BORDER-BOTTOM: white 1pt solid;
    BORDER-LEFT: white 1pt solid;
    BORDER-RIGHT: white 1pt solid;
    BORDER-TOP: white 1pt solid;
    FONT-FAMILY: Verdana;
    font-weight: bold; 
    text-decoration: none
}
TH
{ 
    BACKGROUND-COLOR: #000080; 
    BORDER-BOTTOM: white 1pt solid; 
    BORDER-LEFT: white 1pt solid; 
    BORDER-RIGHT: white 1pt solid; 
    BORDER-TOP: white 1pt solid; 
    COLOR: honeydew; 
    FONT-FAMILY: Verdana; 
    FONT-SIZE: 10pt ; 
    font-weight: bold
}
table#tableFullHeight {height: 100%}
 span.bold {font-weight: bold}
 span.green {color: #008000}
 span.navy {color: #000066}
 span.bigger {font-size: 18px}
 span.warning {
 	color: #FF0000;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
 }
 td.yellow {
    background-color: #ffffcc;
    background-repeat: repeat;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10pt;
	text-align: center;
 }
 td.gray {
    background-color: #cccccc;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10pt;
 }
	
	
	




