body {margin-top: 5px}

.leftsearch { font-family: Arial, Helvetica, sans-serif; color: #6D6834; font-size: 10px; text-transform: uppercase;}

INPUT { width:156px; font-family: Arial, Helvetica, sans-serif; color: #000000; font-size: 10px; background-color: #FFFFFF} 
SELECT { width:162px; font-family: Arial, Helvetica, sans-serif; color: #000000; font-size: 10px; background-color: #FFFFFF} 
.altinput { width: 64px; margin-left: 98px;} 

.leftconcierge { font-family: Arial, Helvetica, sans-serif; color: #6D6834; font-size: 10px; text-transform: uppercase;}
a.leftconcierge:link, a.leftconcierge:visited, a.leftconcierge:active, a.leftconcierge:hover { font-family: Arial, Helvetica, sans-serif; color: #6D6834; font-size: 10px; text-transform: uppercase; text-decoration: underline; }

.mainheadline { font-family: Arial, Helvetica, sans-serif; font-size: 30px; color: #6D6834; margin-bottom: 5px; line-height:32px;}
.mainsubheadline { font-family: Arial, Helvetica, sans-serif; color: #333333; font-size: 16px; line-height:30px;}
a.mainsubheadline:link, a.mainsubheadline:visited, a.mainsubheadline:active, a.mainsubheadline:hover { color: #FF9900; text-decoration:none }
.maintext { font-family: Arial, Helvetica, sans-serif; color: #333333; font-size: 13px; line-height:18px;}

.rightsubscribe { font-family: Arial, Helvetica, sans-serif; color: #FF9900; font-size: 14px; line-height:18px; text-decoration:none;}

.resourcecategories { font-family: Arial, Helvetica, sans-serif; color: #6D6834; font-size: 14px; line-height:18px;}
a.resourcecatlist:link, a.resourcecatlist:visited, a.resourcecatlist:active, a.resourcecatlist:hover { font-family: Arial, Helvetica, sans-serif; color: #3B6771; font-size: 14px; background: url("../img/btn.decor.gif") no-repeat 0px 2px; text-decoration: none; padding-left: 17px; font-weight: bold;}

.calendartext { font-family: Arial, Helvetica, sans-serif; color: #333333; font-size: 11px; line-height:14px;}

.calloutheadline { font-family: Arial, Helvetica, sans-serif; color: #B9D87C; font-size: 18px;}
.callouttext { font-family: Arial, Helvetica, sans-serif; color: #333333; font-size: 11px; line-height:14px;}
a.callouttext:link, a.callouttext:active, a.callouttext:visited, a.callouttext:hover { color: #FF9900; text-decoration:none}
.calloutby { font-family: Arial, Helvetica, sans-serif; color: #6D6834; font-size: 10px;}

.formlabel { font-family: Arial, Helvetica, sans-serif; color: #6D6834; font-size: 10px; text-transform: uppercase; line-height: 10px;}
.forminput { width:200px; font-family: Arial, Helvetica, sans-serif; color: #000000; font-size: 10px; background-color: #FFFFFF; margin-top: 2px; margin-bottom: 10px; } 
.formselect { width:206px; font-family: Arial, Helvetica, sans-serif; color: #000000; font-size: 10px; background-color: #FFFFFF; margin-top: 2px; margin-bottom: 10px; } 
.formtextarea{ width:200px; font-family: Arial, Helvetica, sans-serif; color: #000000; font-size: 10px; background-color: #FFFFFF; margin-top: 2px; margin-bottom: 10px; }
.formradio { width:20px; height: 15px; font-family: Arial, Helvetica, sans-serif; color: #000000; font-size: 10px; background-color: #FFFFFF; } 

.footer { font-family: Arial, Helvetica, sans-serif; color: #999; font-size: 10px; text-transform: uppercase;}
a.footer:link, a.footer:visited, a.footer:active, a.footer:hover  { font-family: Arial, Helvetica, sans-serif; color: #999; font-size: 10px; text-transform: uppercase; text-decoration: underline;}

a, a:visited, a:active, a:hover  {color: #FF9900; }
