body *,html *{
	color:#333;
	font: 14px/1.6em Arial, Helvetica, Verdana, sans-serif;
}
h1 { color: #CCC;font: normal 25px/30px Arial, Helvetica, sans-serif;}
h2, h2a {color:#304662; font: normal 18px Arial, Helvetica, sans-serif; text-decoration: none; border-bottom: solid 1px #ccc;}
#mainContentL h2, #mainContentL h2a,  #leftBodyM h2, #leftBodyM h2a { font: normal 15px Arial, Helvetica, sans-serif; text-decoration: none; border-bottom: none;}
#mainContentL h2a { text-transform: uppercase;}
h3 {
	font-size: 14px;
	color:#3A3E5C;
	border-bottom: 1px solid #485570
}

h5 {font-size: 14px;}
h4 {
	color:#6986D6;
	font: normal 18px Arial, Helvetica, sans-serif;
	text-decoration: none;
	border-bottom: solid 1px #ccc;
	
}
#comingEvents h5 a {
	font: 17px Arial, Helvetica, "sans-serif";
	color: #3C68B4;
	text-decoration: none;
}
#comingEvents h5 { font: Arial, Helvetica, sans-serif 14px #999;}
#tabcontainer h5 a {
	font: 19px Arial, Helvetica, "sans-serif";
	color: #3C68B4;
	text-decoration: none;
}
h6 { font-size: 16px; font-weight: bold; color: #7794CB} 

table.highlight {
	background: #454868;
	color: #FFF;	
}
table.highlight td {
	background: #FBF9FF;
}
table.highlight th {color: #fff;background-color: #B8B0A0;}

.red {color:#900;}
table.portal{
	border: none;
	
}
table.portal td {background: #fff;}
table.portal th {background: #C9C3B2 url(/images/bg/th.jpg) repeat-x;}
table.shopHighlight {border: solid 1px #DED8CB;}
table.shopHighlight th{	background-image: url(/images/bg/tabMenu.jpg);background-repeat: repeat-x;}
table.shopItem {border: solid 1px #DED8CB; width: 100%; 	background-image: url(/images/bg/tabMenu.jpg);background-repeat: repeat-x;}

td.botBorder { border-bottom: 1px solid #D1CDB3; padding: 2px;} 