/* style sheet for nis */

/**************************************************/
/* Main styles                                    */
/**************************************************/
BODY
{
    margin-top: 0px;
    font-family: tahoma, verdana, arial, helvetica, sans-serif;
    color: #666666;
    font-size: .8em; /*  	background-image:url(images/stripebg.gif);*/
    background-color: #dcdcdc;
}


H1, H2, H3, H4, H5, THEAD, TFOOT
{
    color: #006333;
}
H1
{
	font-weight: bold;
	font-size:1.4em;

}	
H1.banner
{
    font-weight: bold;
    font-size: 1.4em;
    color: #F0C520;
}	
		
H2
{
	font-weight: bold;
/*	font-size: 12px;*/
	font-size:1.1em;
}	
		
H2.Red
{
    color: #AC1816;
}
H3	{	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:	11px;
	font-weight: bold;

	}	
		
TH
{
    color: black;
    background-color: #F0C520;
}

H2.shaded
{
    color:#FFF6AE;
}
UL LI
{
    list-style-type: square;
    list-style-position: outside;
}	
OL LI
{
    list-style-type: decimal;
    list-style-position: outside;
   
}

table.supporttable
{
    border-right: gray 1px solid;
    border-top: gray 1px solid;
    border-left: gray 1px solid;
    border-bottom: gray 1px solid;
    background-color:White;
}

HR
{ color:#ac1816;
}

/************************/
/* Stats                */
/***********************/

table.stats
{
        border-right: gray 1px solid;
    border-top: gray 1px solid;
    border-left: gray 1px solid;
    border-bottom: gray 1px solid;
    width:190;
    color:Black;
}

td.stats
{
    color:Black;
}
/************************/
/* Ads                  */
/***********************/

td.bannerad
{ 
    border-right: #dcdcdc 1px solid; border-top: #dcdcdc 1px solid; border-left: #dcdcdc 1px solid; border-bottom: #dcdcdc 1px solid; 
    background-color:White;
}
image.bannerad
{
    border-right: #dcdcdc 1px solid; border-top: #dcdcdc 1px solid; border-left: #dcdcdc 1px solid; border-bottom: #dcdcdc 1px solid; 
}
    
/************************/
/*  LINKS               */
/************************/

/* LINK VISTED HOVER ACTIVE selectors must remain in this order to work */
a:link {
/*	color:#017CBC;*/
	color:#A71B28;
	text-decoration:underline;
	}

a:visited {
	color:#A71B28;
	}

a:hover {
/*	color:#41C457;*/
	color:#A71B28;
	text-decoration:none
	}

a:active {
	color:#A71B28;
	}


li
{
    list-style-type: square;
    list-style-position: outside;
}
	
Table.UIArea
{
    padding-right: 0px;
    padding-left: 0px;
    padding-bottom: 0px;
    margin: 0px;
    padding-top: 0px; /*	background-color: #F9F2B9;*/
    background-color: white;
    width: 770;
     border-right: #dcdcdc 1px solid;
   border-top: #dcdcdc 1px solid;
    border-left: #dcdcdc 1px solid;
    border-bottom: #dcdcdc 1px solid;
}
Table.ContentArea
{
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	margin: 0px;
	padding-top: 0px;
/*	background-color: #F9F2B9;*/
	background-color: white;
	width:770;
}

Table.MainContent
{
    width: 575;
}
Table.shaded
{
	background-color:#dcd6be;
	color:White;
}

/**************************************************/
/* data entry form styles */
/**************************************************/

.EntryForm
{
/*	font-size: 8pt;*/
}
H3.MgmtHead
{
	margin-top: 0px;
	margin-bottom: 0px;
	padding-bottom: 0px;
	padding-top: 0px;
}


TABLE.FormSection
{
	margin-top: 0px;
	font-size: 8pt;
	margin-bottom: 0px;
	padding-bottom: 0px;
/*	width: 770px;*/
	padding-top: 0px;
	font-family: Verdana;
}

.StatusMessage
{
	width:400px;
}

.GrayBox
{
    width: 100;
    background: url(images/graybox.gif);
}
/**************************************************/
/* Banner Styles                                  */
/**************************************************/
table.bannersection
{
	background-color:White;
	width:770px;
 /*  border-right: #dcdcdc 1px solid;
    border-left: #dcdcdc 1px solid;
    border-bottom: #dcdcdc 1px solid; */
}
table.banner
{
    width: 770px; /*	background-image:url(images/bg-main.jpg);*/
    background-color: #A71B28;
}

/* td.banner
{
 background-color:#a15547;
color:#e1b76f;
font-size:1.8em;
}*/

Table.bannerback
{
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	margin: 0px;
	padding-top: 0px;
	background-color: #F9F2B9;
/*	background-color: white;*/
	width:770;
}
table.navbar
{
	background-color:White;
	width:770px;
   border-right: #dcdcdc 1px solid;
    border-left: #dcdcdc 1px solid;
 /*   border-bottom: #dcdcdc 1px solid;*/
}

/***************************************/
/* FAQ styles                          */
/***************************************/
A.faq:link
{
	color: black;
}	
		
A.faq:visited	{	
	text-decoration:	none;
	color:	black;
	}	
		
A.faq:active
{
	color: black;
	text-decoration: none;
}	
		
A.faq:hover
{
	text-decoration:	underline;
	color: black;
}






