/* default styling */

body  { background-color: #ffffff; margin: 0; padding: 14px 0 0; border: 0; }
td  { color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 13px }

a:link  { color: #333333; text-decoration: underline }
a:visited  { color: #333333; text-decoration: underline }
a:active  { color: #333333; text-decoration: underline }
a:hover  { color: #e75110; text-decoration: underline }

ul    { margin-top: 5px; margin-bottom: 12px; margin-left: 24px; padding-left: 0 }
ol   { margin-top: 5px; margin-bottom: 12px; margin-left: 24px; padding-left: 0 }
li   { margin-bottom: 6px }

p  { margin-top: 0px; margin-bottom: 12px; }

/* home */

#homebox1       { color: #808080; font-size: 17px; line-height: 22px; padding: 0 0 10px }
#homebox1 a:link, #homebox1 a:visited, #homebox1 a:active { color: #808080; text-decoration: underline }
#homebox1 a:hover { color: #808080; text-decoration: underline }

#homebox2        { color: #000000; font-size: 12px; line-height: 14px; padding: 8px 12px 12px }
#homebox2 a:link, #homebox2 a:visited, #homebox2 a:active { color: #ffffff; text-decoration: none; line-height: 18px }
#homebox2 a:hover { color: #ffffff; text-decoration: underline; line-height: 18px }

#homebox3          { color: #333333; font-size: 17px; line-height: 20px; background-image: url("../images/home_linkback.gif"); background-repeat: no-repeat; background-position: right center; padding: 10px 0 10px 17px }
 
#hometext      { color: #ffffff; font-size: 17px; line-height: 22px; padding: 16px }
#hometext a:link, #hometext a:visited, #hometext a:active { color: #3b71b4; text-decoration: none }
#hometext a:hover { color: #3b71b4; text-decoration: underline }

/* shared */

#content  { font-family: Arial, Helvetica, sans-serif; font-size: 13px; line-height: 17px }

.title1 { color: #333333; font-size: 19px; line-height: 24px }
.title2 { color: #97c524; font-size: 17px; line-height: 22px }
.title2 a { color: #97c524; font-size: 17px; line-height: 22px; text-decoration: none}

.sub1   { color: #97c524; font-size: 14px; line-height: 18px font-weight: bold  }

.small  { font-size: 12px; line-height: 15px }
.xsmall  { font-size: 11px; line-height: 13px }

#mainnav     { color: #808080; font-size: 12px; padding-top: 5px; padding-bottom: 5px; padding-left: 16px }
#mainnav a:link, #mainnav a:visited, #mainnav a:active { color: #808080; text-decoration: none }
#mainnav a:hover { color: #808080; text-decoration: underline }

a.menulink:link  { color: #fa6800; text-decoration: none; font-size: 13px }
a.menulink:visited  { color: #fa6800; text-decoration: none; font-size: 13px }
a.menulink:active  { color: #fa6800; text-decoration: none; font-size: 13px }
a.menulink:hover  { color: #fa6800; text-decoration: none; font-size: 13px }

#bannertext  { color: #ffffff; font-size: 17px; line-height: 22px }

#quote  { color: #fa6800; font-size: 13px; line-height: 18px }

#joinbox     { color: #333333; background-color: #eeeeee; padding: 10px }

#menu a:link, #menu a:active, #menu a:visited      { color: #333333; font-size: 12px; line-height: 18px; text-decoration: none; padding-bottom: 30px; list-style-type: none }
#menu a:hover { color: #333333; text-decoration: underline; font-size: 12px; line-height: 18px }

#footer   { color: #666666; font-size: 12px; font-family: Arial, Helvetica, sans-serif; line-height: 18px; padding: 14px 0 10px }
#footer a:link, #footer a:visited, #footer a:active { color: #666666; text-decoration: none }
#footer a:hover { color: #666666; text-decoration: underline }

#footer2    { color: #666666; font-size: 12px; font-family: Arial, Helvetica, sans-serif; line-height: 18px; padding: 6px 0 10px }
#footer2 a:link, #footer2 a:visited, #footer2 a:active { color: #666666; text-decoration: none }
#footer2 a:hover { color: #666666; text-decoration: underline }

#footer3    { color: #666666; font-size: 12px; font-family: Arial, Helvetica, sans-serif }
#footer3 a:link, #footer3 a:visited, #footer3 a:active { color: #666666; text-decoration: none }
#footer3 a:hover { color: #666666; text-decoration: underline }

/* print settings */

.printonly { display: block }
#printonly { display: block }
.noprint { display: none }
#noprint { display: none }
