

body {
	font-family: Verdana, Arial, sans-serif;
}


/* -------------- Promo Headlines -------------- */
.promoHighlight {
	font-family: Verdana, Arial, sans-serif; font-size: 16px; color: #996600; font-weight: bold;
}
.promoH1 {
	font-family: Verdana, Arial, sans-serif; font-size: 18px; color: #333366; font-weight: bold;
}
.promoH2 {
	font-family: Verdana, Arial, sans-serif; font-size: 16px; color: #333366; font-weight: bold;
}
.promoH3 {
	font-family: Verdana, Arial, sans-serif; font-size: 14px; color: #333366; font-weight: bold;
}
.promoH4 {
	font-family: Verdana, Arial, sans-serif; font-size: 12px; color: #333333; font-weight: bold;
}
.promoText {
	font-family: Verdana, Arial, sans-serif; font-size: 12px; color: #333333; font-weight: normal;
}
.promoList {
	font-family: Verdana, Arial, sans-serif; font-size: 12px; color: #333333; font-weight: normal; font-style: italic;
}
.subscribeNow {
	font-family: Times New Roman, Arial, sans-serif; font-size: 28px; color: #333366; font-weight: bold;
}
.get30Days {
	font-family: Times New Roman, Arial, sans-serif; font-size: 22px; color: #333366; font-weight: normal;
}
.free {
	font-family: Times New Roman, Arial, sans-serif; font-size: 46px; color: #333366; font-weight: bold;
}
.demoLink {
	text-decoration: underline;
}
.demoLabel {
	font-family: Verdana, Arial, sans-serif; font-size: 16px; color: #993333; font-weight: bold;
}


a.callToAction:link {
	font-family: Verdana, Arial, sans-serif; font-size: 12px; color: #333366; font-weight: bold;
}
a.callToAction:visited {
	font-family: Verdana, Arial, sans-serif; font-size: 12px; color: #000066; font-weight: bold;
}

/* -------------- Head ----------------- */
.pageHead {
	font-family: Verdana, Arial, sans-serif; font-size: 14px; color: #333366; font-weight: bold;
}
.subHead {
	font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #333366; font-weight: bold;
}
.detailHead {
	font-family: Verdana, Arial, sans-serif; font-size: 16px; color: #333366; font-weight: bold;
}
.detailLabel {
	font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #666666; font-weight: bold;
}
.detailValue {
	font-family: Verdana, Arial, sans-serif; font-size: 12px; color: #000033; font-weight: normal;
}

/* -------------- Box Headers ----------------------- */
.moduleBoxHeader {
	font-family: Verdana, Arial, sans-serif; font-size: 12px; color: #cccccc; font-weight: bold;
}

/* -------------- Form Field Styles ----------------- */
.fieldLabel {
	font-family: Verdana, Arial, sans-serif; font-size: 12px; color: #333333; font-weight: normal;
}
.fieldLabelSmall {
	font-family: Verdana, Arial, sans-serif; font-size: 11px; color: #333333; font-weight: normal;
}
.smallDesc {
	font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #333333; font-weight: normal;
}

input.fieldBox {
	font-size: 12px;
}
input.loginBox {
	font-size: 10px; size: 60px;
}
input.loginButton {
	font-size: 12px; font-family: Verdana, Arial, sans-serif; color: #333333; background-color: #E8B924;
}
input.searchButton {
	font-size: 12px; font-family: Verdana, Arial, sans-serif; color: #333333; background-color: #E8B924;
}
select.fieldBox {
	font-size: 12px;
}
textarea.fieldBox {
	font-size: 12px;
}

/* --------------------------------------------------- */
.list {
	font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #333333; font-weight: normal;
}
.listHead {
	font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #333333; font-weight: bold;
}
.stateList {
	font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #333366; font-weight: normal;
}
.stateListHead {
	font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #333366; font-weight: bold;
}
.leadList {
	font-family: Verdana, Arial, sans-serif; font-size: 12px; color: #333333; font-weight: normal;
}
.pageNum {
	font-family: Verdana, Arial, sans-serif; font-size: 12px; color: #333333; font-weight: normal;
}
a.read:link {
	font-family: Verdana, Arial, sans-serif; font-size: 12px; color: #333399; font-weight: normal;
}
a.read:visited {
	font-family: Verdana, Arial, sans-serif; font-size: 12px; color: #333399; font-weight: normal;
}
a.unread:link {
	font-family: Verdana, Arial, sans-serif; font-size: 12px; color: #333399; font-weight: bold;
}
a.unread:visited {
	font-family: Verdana, Arial, sans-serif; font-size: 12px; color: #333399; font-weight: bold;
}

/* ---------------------------------------------------- */
a.topNav:link {
	font-family: Verdana, Arial, sans-serif; font-size: 11px; color: #333366; font-weight: bold; text-decoration: none;
}
a.topNav:visited {
	font-family: Verdana, Arial, sans-serif; font-size: 11px; color: #333366; font-weight: bold; text-decoration: none;
}
a.sideNav:link {
	font-family: Verdana, Arial, sans-serif; font-size: 11px; color: #333366; font-weight: bold;
}
a.sideNav:visited {
	font-family: Verdana, Arial, sans-serif; font-size: 11px; color: #333366; font-weight: bold;
}

/* ----------------------------------------------------- */
.welcomeMsg {
	font-family: Verdana, Arial, sans-serif; font-size: 12px; color: #333366; font-weight: bold;
}

/* ---------------- Confirm Messages -------------------- */
.confirmHeadline {
	font-family: Verdana, Arial, sans-serif; font-size: 12px; color: #333366; font-weight: bold;
}
.confirmMsg {
	font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #333333; font-weight: normal;
}


.errorHeadline {
	font-family: Verdana, Arial, sans-serif; font-size: 12px; color: #990000; font-weight: bold;
}
.errorMsg {
	font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #990000; font-weight: normal;
}
