body,div,td {
	font-family: Arial;
	font-size: 11px;
	color: #000000;
}
img {
	border: 0px;
}
p {
	margin: 0px;
	padding: 0px;
}

.menuBar,.menuBar,a.menuBar:link,a.menuBar:visited{font-size:12px;font-weight:bold;}
a.menuBar:hover{text-decoration: underline;}

.linkBox,.linkBox,a.linkBox:link,a.linkBox:visited{color:gray;font-weight:bold;}
a.linkBox:hover{text-decoration: underline;}

td.selectMonthCell{text-align:center;}
td.currentCalendarMonthCell{text-align:center;font-weight:bold;width:80%;font-size:14px;}
td.calendarDayCellHeader{font-weight:bold;}
td.currentMonthCell{height:60px;vertical-align:top;padding:3px;width:14%;}
td.notCurrentMonthCell{background-color:#CCCCCC;height:60px;vertical-align:top;padding:3px;width:14%;}
table.calendarHeaderTable{width:100%;}
table.calendarDaysTable{width:100%;}
table.calendarFooterTable{margin-top:3px;width:100%;}
a.calendarDayNumber{color:#2B2E4B;}
a.calendarEventHeadline{}

div.calendarHeader{font-weight:bold;color:#2B2E4B;font-size:12pt;margin-bottom:6px;text-align:center;}
td.calendarEventName{font-weight:bold;color:#2B2E4B;}
td.calendarLabel{font-weight:bold;}
td.calendarValue{}
div.calendarDescription{margin-bottom:6px;}
div.calendarEventContainer{width:75%;}
.fTopic {

}
.fQuestion {
	font-size: 12px;
	font-weight: bold;
}
.fAnswer {
	font-size: 12px;
}
.menuItems {
	font-weight: bold;
	text-decoration: none;
	color: #FCFCFC;
}
.menuItems_active {
	background-image: url('../images/active-button.gif');
	background-repeat: repeat-x;
	font-size: 12px;

}
.menuItems_inactive {
	background-image: url('../images/inactive-button.gif');
	background-repeat: repeat-x;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	color: #FCFCFC;
}
.footlinks a {
	font-size: 10px;
	font-weight: 900;
	color: #000000;
	text-decoration: none;
	text-transform: uppercase;
}
.cartItems {
	text-transform: uppercase;
	color: #000000;
}
.cartItems a {
	font-size: 12px;
	text-decoration: none;
	color: #000000;
}
.cartItems span {
	font-size: 10px;
}
.cartItems_ViewCart a {
	font-weight: bold;
}
.user_forgup a {
	font-size: 10px;
	color: #000000;
	font-weight: 900;
	text-decoration: none;
	text-transform: uppercase;
	font-variant: small-caps;
	font-style: italic;
}

.mainContentHeader {
	font-size: 12px;
	font-weight: bold;
	text-transform: uppercase;
	color: #FFFFFF;
}
.homMainContentBox, .mainContentBox {
	color: #000000;
}
.subContentLinkCurrent {
	font-size: 10px;
	text-decoration: none;
	color: #FFFFFF;
}
.subContentLink {
	font-size: 10px;
	text-decoration: none;
	color: #000000;
}