BODY, TD { color: #000000 ; margin-left: 0px ; margin-right: 0px ; margin-top: 0px ; margin-bottom: 0px; font-size: 10pt }
A { text-decoration: underline ; color: #000000 }
A:visited { color: #000000 }
A:hover { color: #009999 }
A.headertext { color: #0b7884; text-decoration: none}
A.headertext:visited { color: #0b7884; text-decoration: none}
INPUT { font-family: Arial; font-size: 85%; background-color: #FFFFC8;}
INPUT.radio { background-color: #DEBEF7; }
INPUT.radiodark { background-color: #0B7884; }
INPUT.checkbox { background-color: #DEBEF7; }
SELECT { font-family: Arial; font-size: 85%; background-color: #FFFFC8;}
TEXTAREA { font-family: Arial; font-size: 85%; background-color: #FFFFC8;}
UL { margin-left: 25px; margin-top: 4px }

.formcell {	border-right : 1px solid #000000;	border-bottom : 1px solid #000000 }

.turquoise {color: #FFFFFF}
A.turquoise:hover {color: #FFFFFF}
A.turquoise:visited {color: #FFFFFF}
td.turquoise {background-color: #0b7884}

td.turquoise a {color: #FFFFFF}
td.turquoise a:hover {color: #FFFFFF}
td.turquoise a:visited {color: #FFFFFF}


td.purple {background-color: #dbbef7; color: #000000}

.footertext { color: #000000; font-size: 60%}
.headertext { color: #0b7884; font-size: 130%; font-weight: bold; font-family: verdana}

IMG.whatshappening { margin-right: 4px; margin-bottom: 4px }
A.ecard IMG { border: 1px solid #000000 }

A.rightmenu { text-decoration: none }
A.rightmenu:hover { color: #000000 }

.header, .header TD { background-color: #087984 ; color: #ADC3E7 }
.header A, .header A:active, .header A:visited { color: #ffffff; font-weight: bold; font-size: 85%; text-decoration: none }
.header A:hover { color: #ffffff; text-decoration: underline }
a.smallmenu, a.smallmenu:active, a.smallmenu:visited { color: #ADC7E7; font-weight: bold; font-size: 85% }

.subheader, .subheader TD { background-color: #99bfe5; color: #ffffff; font-size: 82% }
.subheader INPUT { font-size: 80% }
.subheader A, .subheader A:active, .subheader A:visited { color: #ffffff; font-size: 100%; text-decoration: none }
.subheader A:hover { text-decoration: underline }

.submenu, .submenu TD { color: #ADC3E7 }
.submenu A, .submenu A:active, .submenu A:visited { color: #ffffff; font-weight: bold; font-size: 90%; text-decoration: none }
.submenu A:hover { color: #ffffff; text-decoration: underline }

body, td { font-size: 80%; font-family: Arial, Helvetica, sans-serif }
h1 { font-size: 130%; font-family: Verdana, Arial, Helvetica, sans-serif; margin-bottom: 6px }
h2 { font-size: 110%; margin-bottom: 4px; font-family: Verdana, Arial, Helvetica, sans-serif }
h3 { font-size: 100%; font-family: Verdana, Arial, Helvetica, sans-serif; margin-bottom: 4px }
h4 { font-size: 85%; font-family: Verdana, Arial, Helvetica, sans-serif; margin-top: 4px; margin-bottom: 0px }
h5 { font-size: 70%; font-weight: normal; margin: 0px; font-family: Verdana, Arial, Helvetica, sans-serif }

td.navtrail, td.navtrail a, td.navtrail a:visited { color: black !important }

#flashcontent { position: relative; z-index: 0 }

#questionnaire { position: absolute; z-index: 100; display: none; background-color: #FFFFCC; padding: 10px; border: 3px solid #0B7884; width: 500px; margin-left: 80px; margin-top: 100px }
#questionnaire h1 { margin-top: 0px; margin-bottom: 10px }
#questionnaire p { margin-top: 0px; margin-bottom: 10px }

div.wrap { clear: both; height: 1px; overflow: hidden }

#postcardform label { font-weight: bold }
#postcardform label.subtle { font-weight: normal; font-size: 90% }
#postcardform .fieldset_spacer { padding: 8px }
#postcardform legend { font-weight: bold }

.error { color: red; font-weight: bold }
.success { color: blue; font-weight: bold }

table.postcard { background-color: #D5E5F5 }
table.postcard td { padding: 5px }

div.postcard_page_count { text-align: center; font-size: 90%; color: #333333 }
div.postcard_page_nav { text-align: center; margin-bottom: 10px; font-size: 90% }
div.postcard_page_nav, div.postcard_page_nav a, div.postcard_page_nav a:visited { color: #333333 }

#editpostcardform label { font-weight: bold }

a.buttonlink, a.buttonlink:visited { font-weight: bold; text-decoration: none; font-size: 110%; background-color: #0B7884; color: white; display: block; padding: 5px; text-align: center; }
a.buttonlink:hover { text-decoration: underline; color: white; }

#homememberbtn { float: right; margin-top: -165px; margin-right: 15px; position: relative; z-index: 1; }

table.gallery td { padding-bottom: 10px; text-align: center; font-size: 70%; vertical-align: top; }
