

/* --- Table layout --- */

caption {
	font-weight: bold;
}

th {
	font-family: Tahoma, Verdana, Geneva, Arial, helvetica, sans-serif;
	text-align:left;
	font-size: 10px;
	height: 10px;
	padding-right: 5px;
}

td.lightOrange {
	font-family: Tahoma, Verdana, Geneva, Arial, helvetica, sans-serif;
	color: #FFFFFF;
	background-color: #f46515;
}

td.darkOrange {
	font-family: Tahoma, Verdana, Geneva, Arial, helvetica, sans-serif;
	color: #FFFFFF;
	background-color: #ed5711;
}

td a:link, td a:visited {
	font-size: 12px;
	color: #ffffff;
	text-decoration: none;
	border-bottom: 1px dotted #FFF;
}

td.blueLink a:link, td.blueLink a:visited {
	color: #0099FF;
	text-decoration: none;
}

td {
	font-size: 12px;
	padding: 5px;
}

td a:hover {
	text-decoration: none;
	border-bottom: 1px none;
}

/* --- Table layout end --- */

/* --- Chart Data Tables --- */


#chartBox {
	width: 290px;
	padding: 5px;
	margin-right: 10px;
	background-color: #dedede;
	float: left;
}

#chartBox p {
	text-align: center;
	padding: 10px;
}

 .genderM {
 	background-color: #993366;
 }

 .genderF {
 	background-color: #6699ff;
 }

 .ageBgA {
 	background-color: #bfcbd6;

 }
 .ageBgB {
 	background-color: #b4c0ca;
 }

 .ageBgC {
 	background-color: #a9b5be;

 }

 .ageBgD {
 	background-color: #9ea9b2;

 }

