body	{background-color: #fff; font-family: Verdana, sans-serif; margin: 0px; padding: 0px;}
a	{font-weight: bold; color: #039; text-decoration: underline;}
/*footer */
.footer {font: 10px Arial, sans-serif; color: white; background-color: "#99CC99"; padding:10px;}
.footer a{color: white; text-decoration: none;}
.footer a:hover	{color: #d3f4d3; text-decoration: underline;}
/* header */
.header	{background-color: #9c9; background-image: url(images/header_logo.gif); background-repeat: no-repeat;}
h1	{font: bold 14px Arial, sans-serif; color: white; position: absolute; left: 250px; top: 87px;}
.headerad	{position: relative; left: -20px; top: -10px;}
.headgutter	{background-color: white; background-image: url(images/sidebar_top.gif); background-repeat: no-repeat;}
/* end header */

/* left nav */
.nav1up	{background-image: url(images/nav1_up.gif); background-repeat: no-repeat; background-color: #9c9;}
.nav1down	{background-image: url(images/nav1_down.gif); background-repeat: no-repeat; background-color: #9c9;}
.navup	{background-image: url(images/nav_up.gif); background-repeat: no-repeat; background-color: #9c9;}
.navdown	{background-image: url(images/nav_down.gif); background-repeat: no-repeat; background-color: #9c9;}
.navtext	{position: relative; top: -3px; font: bold 14px Arial, sans-serif; color: #d3f4d3;}
.navtext a	{color: white; text-decoration: none;}
.navtext a:hover	{color: #d3f4d3; text-decoration: underline;}
.navcolumnbottom	{background-image: url(images/sidebar_bottom.gif); background-repeat: no-repeat;}
/* end left nav */

/* sidebar promo */
.sb	{background: #E5F5E5; line-height: 11px;}
.sb1	{background: url(images/sidebar_promo_top.gif) top no-repeat;}
.sb2	{background: url(images/sidebar_promo_bottom.gif) bottom no-repeat;}
.sb3	{border-right: 1px solid #9c9; font: 11px Arial, sans-serif; color: #1C4B1C; padding: 0px 10px 3px 10px;}
.sb3 a	{color: #060;}
.sb4	{border-right: 1px solid #9c9; padding: 5px 10px 0px 10px; text-align: center;}
.sb5	{border-right: 1px solid #9c9; padding: 5px 10px 0px 10px; text-align: left; font: 11px Arial, sans-serif;}
.sb5 a	{color: black; text-decoration: none; font-weight: normal;}
/* end sidebar promo */

/* main column */
.maincolumn	{font-size: 80%; margin: 0px 30px 0px 30px;}
h2	{font-weight: normal; font-size: 140%; margin-bottom: 0px; color: #039;}
h2 a	{font-weight: normal; color: #039; text-decoration: none;}
h2 a:hover	{color: #039; text-decoration: underline;}
.bold	{font-weight: bold;}
.subhead	{background-image: url(images/headline_bg.gif); background-repeat: no-repeat; height: 28px; margin-top: 15px;}
.subhead:hover	{background-image: url(images/headline_bg_over.gif); background-repeat: no-repeat;}
h3	{position: relative; left: 13px; top: 5px; font: bold 120%; margin-bottom: 0px; color: #039;}
h3 a	{color: #039; text-decoration: none;}
h3 a:hover	{color: #039; text-decoration: underline;}
.arrow	{color: red; font-weight: bold;}
.promo	{margin: 15px 40px 0px 30px; background: #E5F5E5; border: 1px solid #9c9; padding: 10px;}
.promo2	{font-size: 80%; margin: 15px 40px 0px 30px; background: #F5EFD5; border: 1px solid #C8C3AE; padding: 10px;}
/* end main column */

/* right column */
.rightcolumn	{font: 70% Arial, sans-serif; margin-right: 10px; color: #444;}
.rightcolumn a	{color: #469;}
.spaceabove	{margin-top: 10px;}
/* end right column */

hr {height: 1px solid; margin-top: 3px; margin-bottom: 3px; margin-right: 1px; margin-left: 1 px; color: #99CC99; }

/* ADVERTISEMENT */

.ad-n { background: url('images/ad_n.gif') repeat-x; }

.ad-e { background: url('images/ad_e.gif') repeat-y; }

.ad-s { background: url('images/ad_s.gif') repeat-x; }

.ad-w { background: url('images/ad_w.gif') repeat-y; }



