	#GrayBox{
		width: 100%;
		background-image: None;
		background-repeat: None;
		background-color: #C0C0C0;
		font-size: 12px;
		font-weight: normal;
		text-align: left;
		padding: 0px;
		border-color: #C0C0C0;
		border-width: 2px;
		border-style: solid;	
	}
	
	#GrayBox div.Banner{
		width: 100%;
		background-image: url(../images/TagHeader.jpg);
		background-repeat: repeat-y;
		background-color: #000000;
		font-size: 18px;
		font-weight: bolder;
		text-align: left;
		padding: 4px;
		height: 20px;
	}
	
	#GrayBox div.Body{
		width: 100%;
		background-image: none;
		background-repeat: none;
		background-color: #C0C0C0;
		font-size: 12px;
		font-weight: Normal;
		text-align: left;
		padding: 2px;
		color: #000000;
		margin-top: 2px;
		margin-bottom: 2px;	
	}
	
	#GrayBox div.Selector{
		width: 100%;
		background-image: none;
		background-repeat: none;
		background-color: transparent;
		font-size: 12px;
		font-weight: bold;
		text-align: left;
		padding: 0px;
	}
	
	#GrayBox table.Year{
		width: 100%;
		font-size: 12px;
		font-weight: bold;
		text-align: center;
		border-style: solid;
		border-width: 1px;
		border-color: #800000;
		border-left-style: none;
		border-right-style: none;
	}
	
	#GrayBox table.Year a{
		color: #800000;
		font-size: 14px;
	}
	
	#Graybox td.Month{
		background-color: transparent;
	}

	#Graybox td.MonthSelect{
		background-color: #800000;
	}
	
	#Graybox td.MonthSelect a{
		color: #ffffff;
	}
	
	#GrayBox table.ListTable{
		width: 100%;
		color: #000000;
		font-size: 12px;
	}
	
	#GrayBox table.ListTable th{
		font-size: 12px;
		font-weight: bold;
		text-align: left;
		border-bottom-color: #000000;
		border-bottom-width: 1px;
		border-bottom-style: solid;
		vertical-align: bottom;
	}
	
	#GrayBox table.ListTable td{
		font-size: 12px;
		font-weight: normal;
		text-align: left;
		vertical-align: top;
	}

	#GrayBox table.ListTable2{
		width: 100%;
		color: #000000;
		border-color: #000000;
		border-width: 2px;
		border-style: solid;
		font-size: 12px;
	}
	
	#GrayBox table.ListTable2 th{
		font-size: 12px;
		font-weight: bolder;
		text-align: left;
		vertical-align: bottom;
		color: #ffffff;
		background-color: #800000;
		border-bottom-width: 2px;
		border-bottom-color: #000000;
		border-bottom-style: solid;
	}

	#GrayBox table.ListTable2 th.Left{
		text-align: left;		
	}
	
	#GrayBox table.ListTable2 th.Center{	
		text-align: Center;	
	}

	#GrayBox table.ListTable2 td{
		font-size: 12px;
		font-weight: normal;
		text-align: left;
		vertical-align: top;
		border-top-color: #808080;
		border-top-width: 1px;
		border-top-style: solid;
	}
	
	#GrayBox table.ListTable2 td.Left{
		text-align: left;
	}
	
	#GrayBox table.ListTable2 td.Center{
		text-align: Center;
	}
	
	#GrayBox table.DetailTable{
		width: 100%;
		color: #000000;
		font-size: 12px;
	}
	
	#GrayBox table.DetailTable th{
		font-size: 12px;
		font-weight: bold;
		text-align: left;
		vertical-align: middle;
	}
	
	#GrayBox table.DetailTable td{
		font-size: 12px;
		font-weight: normal;
		text-align: left;
		vertical-align: top;
	}