body, td, div, span { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #333333 }
p { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #333333; margin: 0 0 10px 0; padding-top: 5px }
p.articleTitle { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #333333; margin: 0 0 0 0; padding-top: 5px }
p.boxHead { font-weight: bold; margin: 10px 0 0 0; }

a, a:visited, a:active { color: #0000CC }
a:hover { color: #cc0000 }

a.topNav, a.topNav:visited, a.topNav:active { color: #000046; text-decoration: none; font-size: 11px }
a.topNav:hover { color: #cc0000 }
a.smallWhite, a.smallWhite:visited, a.smallWhite:active { color: #ffffff; font-size: 11px }

a.leftNav, a.leftNav:visited, a.leftNav:active { color: #0000CC; text-decoration: none; }
a.leftNav:hover { color: #cc0000 }

.button { background-color: #ffffff; color: #0000cc; font-weight: bold; font-size: 11px; cursor: hand }
.buttonRight { background-color: #ffffff; color: #0000cc; font-weight: bold; font-size: 11px; width: 132px; cursor: hand }

.boxRight { background-color: #F0F0F7; color: #5C158F; font-weight: bold; width: 132px; border: 1px #5C158F solid; padding: 10px }

h1 { color: #000080; font-size: 18px; margin: 0 0 7px 0 }
h2 { color: #000080; font-size: 14px; font-weight: bold; margin: 0 0 10px 0 }
h3 { color: #000080; font-size: 14px; font-weight: bold; margin: 0 0 10px 0 }
.heading a, .heading a:active, .heading a:visited { color: #000080; font-size: 18px; margin: 0 0 7px 0; text-decoration: none }

.smallDark { font-size: 11px }
.smallGray { font-size: 11px; color: #999999 }
.articleTitle a, p.articleTitle a { color: #0000cc; font-weight: normal }
.articleTitle a:visited, p.articleTitle a:visited { color: #333333; font-weight: normal }

hr.hr1 { color: #DADAF2; background-color: #DADAF2; height: 1px; margin:0px; border: 0px }

.navHeadGreen { padding: 2px; background-color: #158F2E; color: #ffffff; font-weight: bold; font-size: 12px }
.navHeadPurple { padding: 2px; background-color: #5C158F; color: #ffffff; font-weight: bold; font-size: 12px }
.navHeadBlue { padding: 2px; background-color: #0033B3; color: #ffffff; font-weight: bold; font-size: 12px }
.navHeadRed { padding: 2px; background-color: #990202; color: #ffffff; font-weight: bold; font-size: 12px }
.navHeadGold { padding: 2px; background-color: #A3A807; color: #ffffff; font-weight: bold; font-size: 12px }
.navHeadNavy { padding: 2px; background-color: #00004A; color: #ffffff; font-weight: bold; font-size: 12px }

.searchTable { background: #DADAF2; font-size: 11px; padding: 5 }

.backNext { border-top: 1px solid #DADAF2; height: 20px; border-bottom: 1px solid #DADAF2 }

.floatRight { float:right }

.price { font-weight: bold; padding-bottom:5px; }

/* FROM APP--DO NOT COPY */
.select70 { width: 70px; font-size:12px; }
.select220 { width: 220px; font-size:12px; }
.select250 { width: 220px; font-size:12px; }
.formBg { background-color: #F7F7FC; }
.formBorder { background-color: #DADAF2 }
.tiny { font-size: 11px; }