/* Default CSS Stylesheet for a new Web Application project */

BODY
{
	font-weight: normal;
	font-size: 0.8em;
	word-spacing: normal;
	text-transform: none;
	color: black;
	letter-spacing: normal;
	background-color: whitesmoke;
}

.auth {
	FONT-SIZE: 10pt; FONT-FAMILY: arial,verdana,helvetia,sans-serif; BACKGROUND-COLOR:transparent;text-align:left;
}
.hdr {
	FONT-SIZE: 10pt; text-align:left; FONT-FAMILY: arial,verdana,helvetia,sans-serif;
}
.hdrlbl {
	FONT-SIZE: 10pt; font-weight:600;FONT-FAMILY: arial,verdana,helvetia,sans-serif; BACKGROUND-COLOR: transparent;text-align:center;
}
.sml {
	FONT-SIZE: 8pt; FONT-FAMILY: arial,verdana,helvetia,sans-serif; BACKGROUND-COLOR: white
}

.qulnk {
	FONT-SIZE: 8pt; FONT-FAMILY: arial,verdana,helvetia,sans-serif; BACKGROUND-COLOR: #336699;
}
.quhdr {
	FONT-SIZE: 8pt; font-weight:600;FONT-FAMILY: arial,verdana,helvetia,sans-serif; BACKGROUND-COLOR: transparent;text-align:center;
}
.qutbl {
	FONT-SIZE: 8pt; FONT-FAMILY: arial,verdana,helvetia,sans-serif; BACKGROUND-COLOR:transparent;text-align:center;
}
.qutbll {
	FONT-SIZE: 8pt; FONT-FAMILY: arial,verdana,helvetia,sans-serif; BACKGROUND-COLOR:transparent;text-align:left;
}
.qutblr {
	FONT-SIZE: 8pt; FONT-FAMILY: arial,verdana,helvetia,sans-serif; BACKGROUND-COLOR:transparent;text-align:right;
}
.quip  {
	FONT-SIZE: 8pt; FONT-FAMILY: arial,verdana,helvetia,sans-serif; BACKGROUND-COLOR:white;text-align:right;height:18px;width:75px; border-style:solid; border-width:1px;
}
.lbip  {
	FONT-SIZE: 8pt; FONT-FAMILY: arial,verdana,helvetia,sans-serif; BACKGROUND-COLOR:transparent;text-align:right;height:18px;width:75px; border-style:none; padding-right:10px;
	white-space:nowrap;
}

.qudl  {
	FONT-SIZE: 8pt; FONT-FAMILY: arial,verdana,helvetia,sans-serif; BACKGROUND-COLOR:white;text-align:left;height:18px; border-top-style:double
}
.distdl
{
	FONT-SIZE: 8pt; FONT-FAMILY: arial,verdana,helvetia,sans-serif; BACKGROUND-COLOR:white;text-align:left;height:18px;
}
.tot
{
	FONT-SIZE: 8pt; FONT-FAMILY: arial,verdana,helvetia,sans-serif; BACKGROUND-COLOR:transparent;text-align:center;font-weight:600;height:50px;
}
.bot
{
	FONT-SIZE: 8pt; FONT-FAMILY: arial,verdana,helvetia,sans-serif; BACKGROUND-COLOR:gainsboro;text-align:center;font-weight:600;height:50px;vertical-align:middle;
}

.toplink
{
	Height:15px;FONT-SIZE: 8pt; FONT-FAMILY: arial,verdana,helvetia,sans-serif; text-align:center;font-weight:600;height:50px;vertical-align:text-bottom;
}

.b
{
	font-weight: 600;
	font-size: 12pt;
	color: black;
	border-top-style: none;
	font-family: arial,verdana;
	border-right-style: none;
	border-left-style: none;
	background-color: whitesmoke;
	border-bottom-style: none;
}



A.audittrailbut:hover
{
   	font-weight: 600;
	font-size: 10pt;
	border-style: none;
	font-family: arial,verdana;
	text-decoration:none;
	height:22;
}

A.audittrailbut
{
   	font-weight: 600;
	font-size: 10pt;
	border-style: none;
	font-family: arial,verdana;
	text-decoration:none;
	height:22;
}

.auditmsg
{
	FONT-FAMILY: arial,verdana,helvetia,sans-serif;
    FONT-SIZE: 10pt;
    FONT-WEIGHT: 600;
    text-align:left;
    color:green;
    height:45px;
}

.audittblalt
{
	FONT-SIZE: 8pt; 
	FONT-FAMILY: arial,verdana,helvetia,sans-serif; 
	BACKGROUND-COLOR:#ffee88;
	text-align:center;
}

.audittbl
{
	FONT-SIZE: 8pt; 
	FONT-FAMILY: arial,verdana,helvetia,sans-serif; 
	BACKGROUND-COLOR:#f5f5f5;
	text-align:center;
}



.err 
{
	FONT-FAMILY: arial,verdana,helvetia,sans-serif;
    FONT-SIZE: 10pt;
    FONT-WEIGHT: 600;
    text-align:center;
    vertical-align:super;
    color:red;
    height:50px;
}



A:link	{	
	text-decoration:	none;
	color:	#3333cc;
	}	
		
A:visited	{	
	text-decoration:	none;
	color:	#333399;
	}	
		
A:active	{	
	text-decoration:	none;
	color:	#333399;
	}	
		
A:hover	{	
	text-decoration:	underline;
	color:	#3333cc;
	}
	
SMALL	{	
	font-size:	.7em;
	}	

BIG	{	
	font-size:	1.17em;
	}	

BLOCKQUOTE, PRE	{	
	font-family:	Courier New, monospace;
	}	

.ListHeader
{
	font-family: Arial,Verdana, Helvetica, sans-serif;
	font-size: 12;
	background-color:5B3717;
	color:White;
	font-weight:bold;
	border-style:none;
}
	
.ListItem
{
	font-family: Arial,Verdana, Helvetica, sans-serif;
	font-size:10;
	color: Black;
	background-color:white;
}

.ListAlternateItem
{
	font-family: Arial,Verdana, Helvetica, sans-serif;
	font-size:10;
	color:Black;
	background-color:EAA841;
}

.ListFooter
{
	background-color:5B3717;
}

.EditItem
{
	font-family: Arial,Verdana, Helvetica, sans-serif;
	font-size:10;
	color:Black;
}

.Button
{
	font-family: Arial,Verdana, Helvetica, sans-serif;
	font-size:10;
	color:Black;
}

.MenuStyle_OLD
{
	font-family: Arial,Verdana, Helvetica, sans-serif;
	font-size:12;
	color:White;
	background-color:EC9801;
	border-style:solid;
}

.MenuStyle
{
	font-family: Arial,Verdana, Helvetica, sans-serif;
	font-size:12;
	color:White;
	background-color:EC9801;
	height:15;
	width:145;
	font-weight:bold;
}

.MenuItem_OLD
{
	font-family: Arial,Verdana, Helvetica, sans-serif;
	font-size:12;
	color:White;
	width:145;
	background-color:EAA841;
	border-style:solid;
	border-color:5B3717;
}

.MenuItem
{
	font-family: Arial,Verdana, Helvetica, sans-serif;
	font-size:12;
	color:White;
	background-color:EC9801;
	height:15;
	width:145;
	font-weight:bold;
}

.MenuStyleMouseOver_OLD
{ 
	font-family: Arial,Verdana, Helvetica, sans-serif;
	font-size:12;
	color:White; 
	background-color:EAA841;
	cursor:hand;
	border-style:solid;
	border-color:5B3717;
	width:145;
}
.MenuStyleMouseOver 
{ 
	font-family: Arial,Verdana, Helvetica, sans-serif;
	font-size:12;
	color:Black; 
	background-color:White;
	cursor:hand;
	width:145;
	font-weight:normal;
}

.Title
{
	font-size:xx-large;
	color:White;	
}

.PageFooter
{
	font-family: Arial,Verdana, Helvetica, sans-serif;
	font-size:8;
	color:Black;
	
	
}

.ErrorMessage
{
	font-family: Arial,Verdana, Helvetica, sans-serif;
	font-size:12;
	color:Red;
}


.rollupError
{
    text-align:left;
	font-family: Arial,Verdana, Helvetica, sans-serif;
	font-size:12;
	font-weight:800;
	color:Red;
	height:25px;
}

.user
{
FONT-FAMILY: arial,verdana,helvetia,sans-serif;
FONT-SIZE: 8pt;
FONT-WEIGHT: 600;
text-align:left;
color:black;
}


.bhlp
{
FONT-FAMILY: arial,verdana,helvetia,sans-serif;
FONT-SIZE: 10pt;
FONT-WEIGHT: 600;
width:24px;
height:24px;
text-align:center;
color:mediumblue;
background-color:gainsboro;
}



.pnlYesNoCancel
{
	top:145px;
	left:300px;
}

.facilitySearch
{
FONT-FAMILY: arial,verdana,helvetia,sans-serif;
FONT-SIZE: 10pt;
FONT-WEIGHT: 600;
}

.facilitySelectGrid
{
	FONT-SIZE: 8pt; 
	FONT-FAMILY: arial,verdana,helvetia,sans-serif; 
	color:Black;
	text-align:left;
	background-color:#ffdd66
}

.facilitySelectGridHdr
{
	font-weight:600;
}


.facilitySelectBut
{
	FONT-SIZE: 8pt; 
	FONT-FAMILY: arial,verdana,helvetia,sans-serif; 
	height:20px;
	width : 40px;
	vertical-align:top;
}

.login
{
	FONT-SIZE: 10pt; 
	FONT-FAMILY:arial,verdana;
	color:Black;
}


.loginlbl
{
	FONT-SIZE: 10pt; 
	FONT-FAMILY:arial,verdana;
	color:Black;
	font-weight:600;
}


.loginhdr
{
	font-size:14pt;
	FONT-FAMILY:arial,verdana;
	color:EC9801;
	font-weight:600;
	position:relative;
	top:25px;
	
}





.butAltView
{
	text-align:center;
	FONT-SIZE: 8pt; 
	color: black;
	font-family: arial,verdana;
	width:90px;
	height:20px;
}

.MaterialListBut
{
	text-align:center;
	FONT-SIZE: 8pt; 
	color: black;
	font-family: arial,verdana;
	width:100px;
	height:20px;

}

.MaterialLabels
{
	text-align:left;
	FONT-SIZE: 8pt; 
	color: black;
	font-weight:600;
	font-family: arial,verdana;
	height:20px;
	border-top-style: none;
	font-family: arial,verdana;
	border-right-style: none;
	border-left-style: none;
	background-color: whitesmoke;
	border-bottom-style: none;
}


.MaterialLabelsMouseOver
{
	text-align:left;
	FONT-SIZE: 8pt; 
	text-decoration:underline;
	color: black;
	font-weight:600;
	font-family: arial,verdana;
	height:20px;
	border-bottom-style:none;
	font-family: arial,verdana;
	border-right-style: none;
	border-left-style: none;
	background-color: whitesmoke;
	border-bottom-style: none;
	border-width:0px;
}


.periodnote
{
	color:#cc6600;
}
.NewsItem
{
	font-family: Arial,Verdana, Helvetica, sans-serif;
	font-size:14;
	font-weight:bold;
	padding-top:20px;
	color:EC9801;
	width: 100%;
	border-top: 2px solid EC9801;
	
}
.PageTitle
{
	font-family: Arial,Verdana, Helvetica, sans-serif;
	font-size:16;
	font-weight:bold;
	color:EC9801;
	padding-top:20px;

}
.PageText
{
	font-family: Arial,Verdana, Helvetica, sans-serif;
	font-size:13;
}