body {	margin-left: 0px;	margin-top: 0px;}

.rule-vl {  background: url(http://www.prsasuburbanchicagoland.org/graphics/rule.gif) repeat-y left; vertical-align: top}

.rule-vr {  background: url(http://www.prsasuburbanchicagoland.org/graphics/rule.gif) repeat-y right top; vertical-align: top}

.rule-vc {  background: url(http://www.prsasuburbanchicagoland.org/graphics/rule-vc.gif) repeat-y center; vertical-align: top}

.rule-greenright {  background: url(http://www.prsasuburbanchicagoland.org/graphics/rightgreenrule.gif) repeat-y center; vertical-align: top}

.rule-greenleft {  background: url(http://www.prsasuburbanchicagoland.org/graphics/leftgreenrule.gif) repeat-y center; vertical-align: top}

.rule-ht {  background: url(http://www.prsasuburbanchicagoland.org/graphics/rule.gif) repeat-x; vertical-align: top}

.rule-hb {  background: url(http://www.prsasuburbanchicagoland.org/graphics/rule.gif) repeat-x left bottom; vertical-align: bottom}

.drule-green {  background: url(http://www.prsasuburbanchicagoland.org/graphics/drule-green.gif) repeat-x; vertical-align: center}

.tbottom {  background: url(http://www.prsasuburbanchicagoland.org/graphics/rule-tb.gif) no-repeat center bottom; vertical-align: bottom}

.cross-br { background: url(http://www.prsasuburbanchicagoland.org/graphics/cross-br.gif) no-repeat right bottom; vertical-align: bottom}

.cross-tr { background: url(http://www.prsasuburbanchicagoland.org/graphics/cross-tr.gif) no-repeat right top; vertical-align: top}

.cross-tl { background: url(http://www.prsasuburbanchicagoland.org/graphics/cross-tl.gif) no-repeat left top; vertical-align: top}

.hotnav {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; line-height: 11px; font-weight: bold; color: #000000; text-align: center}
a.hotnav:link {color: #000000; text-decoration: none;}
a.hotnav:active {color: #000000; text-decoration: none;}
a.hotnav:visited {color: #000000; text-decoration: none;}
a.hotnav:hover {color: #39834A; text-decoration: none;}

.coldnav {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; line-height: 12px; font-weight: bold; color: #333366; text-align: center}
a.coldnav:link {color: #333366; text-decoration: none;}
a.coldnav:active {color: #333366; text-decoration: none;}
a.coldnav:visited {color: #333366; text-decoration: none;}
a.coldnav:hover {color: #39834A; text-decoration: none;}

.subnav {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; line-height: 12px; font-weight: bold; color: #000000; text-align: left}
a.subnav:link {color: #000000; text-decoration: none;}
a.subnav:active {color: #000000; text-decoration: none;}
a.subnav:visited {color: #000000; text-decoration: none;}
a.subnav:hover {color: #39834A; font-size: 11px; font-weight: bold; text-decoration: none;}

.subnavhot {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; line-height: 12px; font-weight: bold; color: #39834A; text-align: left}
a.subnavhot:link {color: #39834A; text-decoration: none;}
a.subnavhot:active {color: #39834A; text-decoration: none;}
a.subnavhot:visited {color: #39834A; text-decoration: none;}
a.subnavhot:hover {color: #000000; font-size: 11px; font-weight: bold; text-decoration: none;}

.mainhead {  font-family: Arial, Helvetica, sans-serif; font-size: 18px; font-style: normal; line-height: 24px; font-weight: bold; color: #000000; text-align: left}
a.mainhead:link {color: #39834A; text-decoration: underline;}
a.mainhead:active {color: #39834A; text-decoration: underline;}
a.mainhead:visited {color: #333366; text-decoration: underline;}
a.mainhead:hover {color: #39834A; text-decoration: underline;}

.smallhead {  font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-style: normal; line-height: 18px; font-weight: bold; color: #000000; text-align: left}
a.smallhead:link {color: #39834A; text-decoration: underline;}
a.smallhead:active {color: #39834A; text-decoration: underline;}
a.smallhead:visited {color: #333366; text-decoration: underline;}
a.smallhead:hover {color: #39834A; text-decoration: underline;}

.blacksub {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; line-height: 16px; font-weight: bold; color: #000000; text-align: left}
a.blacksub:link {color: #39834A; text-decoration: underline;}
a.blacksub:active {color: #39834A; text-decoration: underline;}
a.blacksub:visited {color: #333366; text-decoration: underline;}
a.blacksub:hover {color: #39834A; text-decoration: underline;}

.greensub {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; line-height: 16px; font-weight: bold; color: #39834A; text-align: left}
a.greensub:link {color: #39834A; text-decoration: underline;}
a.greensub:active {color: #39834A; text-decoration: underline;}
a.greensub:visited {color: #333366; text-decoration: underline;}
a.greensub:hover {color: #39834A; text-decoration: underline;}

.error {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; line-height: 16px; font-weight: bold; color: #FF0000; text-align: left}
a.error:link {color: #39834A; text-decoration: underline;}
a.error:active {color: #39834A; text-decoration: underline;}
a.error:visited {color: #333366; text-decoration: underline;}
a.error:hover {color: #39834A; text-decoration: underline;}

.bodybig {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; line-height: 15px; font-weight: normal; color: #000000; text-align: left}
a.bodybig:link {color: #39834A; text-decoration: underline;}
a.bodybig:active {color: #39834A; text-decoration: underline;}
a.bodybig:visited {color: #333366; text-decoration: underline;}
a.bodybig:hover {color: #39834A; text-decoration: underline;}

.bodybigbold {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; line-height: 15px; font-weight: bold; color: #000000; text-align: left}
a.bodybigbold:link {color: #39834A; text-decoration: underline;}
a.bodybigbold:active {color: #39834A; text-decoration: underline;}
a.bodybigbold:visited {color: #333366; text-decoration: underline;}
a.bodbodybigbold:hover {color: #39834A; text-decoration: underline;}

.bodysmall {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; line-height: 14px; font-weight: normal; color: #000000; text-align: left}
a.bodysmall:link {color: #39834A; text-decoration: underline;}
a.bodysmall:active {color: #39834A; text-decoration: underline;}
a.bodysmall:visited {color: #333366; text-decoration: underline;}
a.bodysmall:hover {color: #39834A; text-decoration: underline;}

.bodysmallbold {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; line-height: 12px; font-weight: bold; color: #000000; text-align: left}
a.bodysmall:link {color: #39834A; text-decoration: underline;}
a.bodysmall:active {color: #39834A; text-decoration: underline;}
a.bodysmall:visited {color: #333366; text-decoration: underline;}
a.bodysmall:hover {color: #39834A; text-decoration: underline;}

.accent {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; line-height: 18px; font-weight: normal; color: #333366; text-align: left}
a.accent:link {color: #39834A; text-decoration: underline;}
a.accent:active {color: #39834A; text-decoration: underline;}
a.accent:visited {color: #333366; text-decoration: underline;}
a.accent:hover {color: #39834A; text-decoration: underline;}

.accentbold {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; line-height: 18px; font-weight: bold; color: #333366; text-align: left}
a.accentbold:link {color: #39834A; text-decoration: underline;}
a.accentbold:active {color: #39834A; text-decoration: underline;}
a.accentbold:visited {color: #333366; text-decoration: underline;}
a.accentbold:hover {color: #39834A; text-decoration: underline;}

.caption {  font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; line-height: 12px; font-weight: bold; color: #39834A; text-align: left}
a.caption:link {color: #39834A; text-decoration: underline;}
a.caption:active {color: #39834A; text-decoration: underline;}
a.caption:visited {color: #333366; text-decoration: underline;}
a.caption:hover {color: #39834A; text-decoration: underline;}

.footerbig {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; line-height: 16px; font-weight: bold; color: #39834A; text-align: center}
a.footerbig:link {color: #39834A; text-decoration: underline;}
a.footerbig:active {color: #39834A; text-decoration: underline;}
a.footerbig:visited {color: #333366; text-decoration: underline;}
a.foooterbig:hover {color: #39834A; text-decoration: underline;}

.footersmall {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; line-height: 14px; font-weight: normal; color: #000000; text-align: center}
a.footersmall:link {color: #39834A; text-decoration: underline;}
a.footersmall:active {color: #39834A; text-decoration: underline;}
a.footersmall:visited {color: #333366; text-decoration: underline;}
a.footersmall:hover {color: #39834A; text-decoration: underline;}

.redsub {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; line-height: 14px; font-weight: bold; color: D61C38; text-align: left}
.redsub2 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; line-height: 12px; font-weight: bold; color: D61C38; text-align: left}
