/* 
	Grey Suits you Sir. Please host the images on your own server.
	written by Stuart Colville http://www.muffinresearch.co.uk
*/

.main-content table, td
{
	border               : 1px solid #CCC;
	border-collapse      : separate;
    font                 : small/1.5 "Tahoma", "Bitstream Vera Sans", Verdana, Helvetica, sans-serif;
    font-size : 110%;
}
.main-content table
{
	border                :none;
	border                :1px solid #CCC;
}
.main-content thead th,
.main-content tbody th
{
	background            : #FFF url(th_bck.gif) repeat-x;
    color                 : rgb(255,255,255); /* White */
    background-color      : rgb(175,175,175);
    padding               : 5px 10px;
    border-left           : 1px solid #CCC;
    background            : rgb(24,116,205); /* HC blue */
    border-top            : 1px solid #CCC;
    text-align            : left;
    font-weight           : bold;
    font-family			  :"trebuchet ms",arial,sans-serif; 
    font-size			  : 120%;
}
.main-content tbody th.top
{
	COLOR: rgb(24,116,205); 
	background-color:White;
}
.main-content tbody td
{
	padding: 3px 7px;
	color: Navy; 
	/* background: Red;*/
	/*  background: rgb(237,243,254) /* iTunes row blue */
}
.main-content tbody td.legendBlue
{
    background			: lightblue;
}
.main-content tbody td.legendYellow
{
    background			: yellow;
}
.main-content tbody tr 
{
	padding             : 5px 10px;
    color               : Navy;
	background: rgb(237,243,254) /* iTunes row blue */ 
	/* background			: #e1e4e1; */
}

.main-content tbody tr.dataList{
  background            : white; /*Light Gray*/
}

.main-content tr.grid:hover {
	background-color: #FABE00; /* Real HC Gold */
}
.main-content td.portal:hover {
	/* background-color: #FFCC66;  /* this one looked a bit better since it is lighter */
	background-color	: #FABE00; /* Real HC Gold */
	border:solid 1px darkblue
}


.main-content tfoot td,
.main-content tfoot th
{
  border-left           : none;
  border-top            : 1px solid #CCC;
  padding               : 4px;
  background            : #FFF url(foot_bck.gif) repeat;
  color                 : #666;
}
.main-content caption
{
	text-align            : left;
	font-size             : 120%;
	padding               : 10px 0;
	color                 : #666;
}
.main-content table a:link
{
	color                 : #666;
}
.main-content table a:visited
{
	color                 : #666;
}
.main-content table a, .column3-unit-middle a:hover
{
	color                 : #FABE00; /* Real HC Gold */
	/* color                 : #ffd700;  Real HC Gold */
	text-decoration       : none;
}
.main-content table a:hover {text-decoration:underline; color:#FABE00;}

.main-content table a:active
{
	color                 : #003366;
}

.column3-unit-middle table td {	border               : none;}
