﻿body        { color:#333333; font-family: Arial, Geneva, sans-serif }
.altcolor   { color:#838383; }
    
.pageHeading, .pageheading    { color:#000; font-size:23px; font-weight:normal; font-family:Verdana, Geneva, sans-serif }
.heading        { color:#000; font-size:20px; font-weight:normal; font-family:Verdana, Geneva, sans-serif }
.subHeading1, .subheading1, .subHeading, .subheading    { color:#000; font-size:17px; font-weight:normal; font-family:Verdana, Geneva, sans-serif }
.subHeading2, .subheading2    { color:#000; font-size:15px; font-weight:normal; font-family:Verdana, Geneva, sans-serif }
.subHeading3, .subheading3    { color:#757575; font-size:13px; font-weight:bold; }
hr {color:#FFE392;}
p        { }
p.normal { }
p.fancy  { }

a 				 { text-decoration: none; color:#00A282; }
a:focus, a:hover { text-decoration: none; color:#00715A; }

.buttonContainer a,
.buttonContainer button      { background-image:url(../images/buttons/button.jpg); padding-right:15px; height:20px; font:12px; color:#7A500A; font-weight:normal; }
.buttonContainer a span,
.buttonContainer button span { background-image:url(../images/buttons/button.jpg); padding-left: 15px; height:20px; line-height:20px; }
.buttonContainer a:hover     { color:#00715A; }

div.errormsg { background-color:#EAF4F1; color:#0F7967; font-size:13px; padding:5px; border:solid 2px #FFF7E5; margin-bottom:10px; }

