body
{
	background-color: #EEE;  /*  #CED4D6 */
	/* background-image: url(../Graphics/Header/Greyman/Greyman Backgrounds/Greyman Christmas 1.gif); */
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333;
	line-height: 165%;
	
	margin-top: 0;
	margin-left: auto;
	margin-right: auto;
	/*position: absolute;*/
}
p
{
	margin: 0 0 1em 0;
}
a
{
	text-decoration: none;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FF6600;   /* FF0000 */
}
a:hover
{
	background-color: #BBBBBB;
}
a:visited
{
	text-decoration: none;
}




#top
{
	margin-left: auto;
	margin-right: auto;
	
	width: 762px;
	height: 273px;
	background-color: #FFFFFF;
	border-left: 1px solid gray;
	border-right: 1px solid gray;
	position: relative;
	text-align: center;
}




#header a
{
	font-size: 11pt; 
	color: #666666;   /* 777 */
	font-family: Tahoma, Geneva, sans-serif;
	font-weight: bolder;
	background-color: #FFFFFF;
}
#header a:hover
{
	font-size: 11pt; 
	color: #E67B10;   /* E67B10 */
	font-family: Tahoma, Geneva, sans-serif;
	font-weight: bolder;
	background-color: #FFFFFF;
}
#header p
{
	margin: 0 0 0em 0;
}

#headerlogout a
{
	text-decoration: none;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FF6600;   /* FF0000 */
}
#headerlogout a:hover
{
	text-decoration: none;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FF6600;   /* FF0000 */
	background-color: #BBBBBB;
}
#headerlogout a:visited
{
	text-decoration: none;
}




#footer
{
	clear: both;
	width: 762px;
	height: 30px;
	color: #000;   /*  555 */
	background-color: #ddd;    /*  #fff  */
	border-left: 1px solid gray;
	border-right: 1px solid gray;
	border-top: 1px solid gray; */
	/* border-bottom: 1px solid gray; */
	text-align: center;
	line-height: 155%;
	padding-top: 15px;
	padding-bottom: 0px;
	margin-left: auto;
	margin-right: auto;
}
#footer p
{
	margin: 0 0 0em 0;
}
#footer a
{
	font-size: 14pt; 
	color: #777; 
	font-family: impact;
	font-weight: normal;
	background-color: #FFFFFF;
}
#footer a:hover
{
	font-size: 14pt; 
	color: #E67B10; 
	font-family: impact;	
	font-weight: normal;
	background-color: #FFFFFF;
}
#footerb
{
	clear: both;
	width: 762px;
	color: #000;   /*  555 */
	background-color: #ddd;    /*  #fff  */
	border-left: 1px solid gray;
	border-right: 1px solid gray;
	border-top: 1px solid gray; */
	border-bottom: 1px solid gray;
	text-align: center;
	line-height: 155%;
	padding-top: 0px;
	padding-bottom: 15px;
	margin-left: auto;
	margin-right: auto;
}
#footerb p
{
	margin: 0 0 1em 0;
}
#footerb a
{
}
#footerb a:hover
{
}




table
{
	background-color: #FFFFFF;   /* CED4D6  */
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333;
	line-height: 175%;
	text-decoration: none;
}


#impactstandard
{
	font-size: 12pt;   /* 14 */
	color: #777; 
	font-family: impact;
}
#impactstandard2black
{
	font-size: 19.5pt; /* 19.5 */
	color: #000000; 
	font-family: impact;
}


/*
#pagename
{
	font-size: 19.5pt; 
	font-family: Arial;
	font-weight: bold;
	text-align: left;
}
#pagenamegrey
{
	color: #777; 
}
#pagenameblack
{
	color: #000000; 
}
#pagenamehalf
{
	font-size: 13pt; 
	font-family: impact;
	color: #777; 
}
*/

.pagenamegrey
{
	font-size: 14pt; 
	font-family: Arial;
	font-weight: bold;
	color: #777; 
}
.pagenameblack
{
	font-size: 13pt; 
	font-family: Arial;
	font-weight: bold;
	color: #000000; 
}
.pagenamehalfgrey
{
	font-size: 10pt; 
	font-family: Arial;
	font-weight: bold;
	color: #777; 
}
.pagenamehalfblack
{
	font-size: 10pt; 
	font-family: Arial;
	font-weight: bold;
	color: #000000; 
}
.pagenameblack a
{
	font-size: 13pt; 
	font-family: Arial;
	font-weight: bold;
	color: #777; 
}
.pagenameblack a:hover
{
	font-size: 13pt; 
	font-family: Arial;
	font-weight: bold;
	color: #E67B10;
	background-color: #FFFFFF;
}


.pagenumber
{
	font-size: 11pt; 
	color: #777;
	font-family: Tahoma, Geneva, sans-serif;
	font-weight: bold;
	background-color: #FFFFFF;
}
.pagecurrent
{
	color: #000000; 
}
.pageunavailable
{
	color: #DDD; 
}
.pagenumber a
{
	font-size: 11pt; 
	color: #777;   /* 777 */
	font-family: Tahoma, Geneva, sans-serif;
	font-weight: bold;
	background-color: #FFFFFF;
}
.pagenumber a:hover
{
	font-size: 11pt; 
	color: #E67B10;   /* F87431 */
	font-family: Tahoma, Geneva, sans-serif;
	font-weight: bold;
	background-color: #FFFFFF;
}
.pagenumber a:visited
{
	text-decoration: none;
}



.textboxdiv
{
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333;
	line-height: 133%;
}
.bignumber
{
	font-size: 39pt;
	font-family: impact;
	color: #E67B10;
	line-height: 100%;
}
.caption
{
	font-size: 11pt;
	font-family: Arial;
	font-weight: bold;
	color: #000000;
	line-height: 125%;
}
.gm_basketheading
{
	width: 762px;
	color: #000;   /*  555 */
	border-top: 1px solid #D8D8D8;
	border-bottom: 1px solid #D8D8D8;
	background-color: #FFFFFF;    /*  #EEEEEE  */
	text-align: center;
	padding-top: 2px;
	padding-bottom: 2px; 
}
.gm_basketlines
{
	width: 762px;
	color: #000;   /*  555 */
	background-color: #FFF;    /*  #ddd  */
	/* border: 1px solid #D8D8D8; */
	text-align: center;
	line-height: 130%;
}
.formerror
{
	color: #FF0000;
	font-weight: bold;
}
.tempbgwhite
{
	background-color: #FFF; 
}
.tempbgorange
{
	background-color: #E67B10; 
}