﻿body        { color:#016B7F; }
.altcolor   { color:#74604E; }
    
.pageheading, 
.pageHeading    { font-family:"Palatino Linotype", Palatino, Georgia; color:#5C4827; font-size:25px; font-weight:bold; font-variant:small-caps; display:block; }
.heading        { font-family:"Palatino Linotype", Palatino; color:#5C4827; font-size:20px; font-weight:bold; font-variant:small-caps; display:block; }
.subHeading1, 
.subheading1, 
.subheading, 
.subHeading     { font-family:Verdana, Geneva, sans-serif; color:#5C4827; font-size:19px; font-weight:normal; display:block; }
.subHeading2,
.subheading2    { font-family:Verdana, Geneva, sans-serif; color:#5C4827; font-size:15px; font-weight:normal; display:block; }
.subHeading3,
.subheading3   { color:#4F8F9D; font-size:13px; font-weight:bold; display:block; }

p        { }
p.normal { }
p.fancy  { }

a 				 { text-decoration: none; color:#00ADC3; }
a:focus, a:hover { text-decoration: none; color:#3F8085; }

.buttonContainer a,
.buttonContainer button      { background-image:url(../images/buttons/button.jpg); padding-right:15px; height:21px; font:12px; color:#FFFFFF; font-weight:normal; }
.buttonContainer a span,
.buttonContainer button span { background-image:url(../images/buttons/button.jpg); padding-left: 15px; height:21px; line-height:21px; }
.buttonContainer a:hover     { color:#FFFFFF; }

div.errormsg { background-color:#ECDEAC; color:#73592E; font-size:13px; padding:5px; border:solid 5px #E9D498; margin-bottom:10px; }

#div_captcha #lbl_captcha {padding-bottom:10px;}
#captcha_wrapper {
	background-color:#F7F2E1 !important;
	border:1px solid #F7F2E1 !important;
	overflow:visible;
	padding:3px;
	width:302px;
}
#captcha_image { border:1px solid #F7F2E1 !important; }
#captcha { border:1px solid #BDA372 !important; background-color:#FCFBF5 !important; color:#5C4827;  }
