body { background-color:#f7f6e4; margin:0px; font-family:Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; font-style: normal; font-variant: normal; color: #636363;}
td { margin:0px; font-family:Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; font-style: normal; font-variant: normal; color: #636363;}

p {margin:0px; font-family:Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; font-style: normal; font-variant: normal; color: #636363;}
a {color: #636363; text-decoration: none;}
a:hover {color: #000000; text-decoration: none;}
.imgBorder {border: 2px solid #CDCDCD; }



.smallHeader {color: #b20868; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; padding: 20 0 0 0; border-bottom-color:#333333;  text-transform:uppercase;}

.largeHeader {background-color:#98a704; color: #f7f6ef; font-family:Arial, Helvetica, sans-serif; font-size:20px; padding: 20 0 10 10;}
td.largeHeader {border-bottom: dotted 1px #bab8b9; padding: 20 0 10 10;}

td.calendar_filled {background-color: #d39550;}
td.calendar_event {background-color: #B76000;}
td.calendar_empty {background-color: #F7F6E4;}
table.calendar_border {background-color: #BAB8B9}
td.quick_link {background-color: #b85f01;  padding: 10 0 10 10;}

.pageListHeader {color: #f7f6ef; font-family:Arial, Helvetica, sans-serif; font-size:12px; padding-bottom:5;}
.pageList, .pageList a, .pageList a:visited {color: #f7f6ef; font-family:Arial, Helvetica, sans-serif; font-size:11px;}
.pageList a:hover {color: #ffffff; font-family:Arial, Helvetica, sans-serif; font-size:11px;}

td.pageList {background-color:#98a704; border-bottom: dotted 1px #bab8b9; padding: 20 0 10 10;}

td.multipleHeader {color: #b76000; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; padding: 20 10 5 10; border-bottom:dotted 1px #bab8b9;}

.mainText {font-family:Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; font-style: normal; font-variant: normal; color: #4B4B4B; text-align:justify;}
.mainText a {text-decoration: underline;}
td.mainText{padding: 20 10 20 10;}

.blackHeader { color: #000000; font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:16px;}
td.searchEvents {background-color:#EDEECD; padding: 10 0 10 10; border-bottom: dotted 1px #666666;}

.blueReturn {font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:12px; color:#636363;}
.blueReturn a {font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:12px; color:#636363;}

.quicklinks {font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#666666; width:145px;}

p.notices {color:#636363; font-family:Arial, Helvetica, sans-serif; font-size: 12px;}
p.notices a {color:#636363; border-bottom:none;}
p.notices a:hover {color:#636363;}

td.yellow {padding:10px; padding-bottom:10px; padding-left:10px; padding-right:10px; padding-top:10px; background-image:url(images/gradient_whiteyellow.gif); background-position:center; background-repeat:repeat-y; border-bottom:dotted 1px #bab8b9; }
td.white {padding:10px; padding-bottom:10px; padding-left:10px; padding-right:10px; padding-top:10px; border-bottom:dotted 1px #bab8b9; }

a.yellow {color: #F7F6E4; text-decoration: none;}
a.yellow:hover {color: #FFFFFF; text-decoration: none;}

td.dottedbottom {border-bottom: dotted 1px #bab8b9; padding-left: 0px; padding-right: 0px; padding-bottom: 10px; padding-top: 20px;}
td.dottedbottomstrong {border-bottom: solid 2px #c7c7c7;}
td.contents {padding:10px; padding-bottom:10px; padding-left:10px; padding-right:10px; padding-top:10px;}

.footer {color:#979797; font-family:Arial, Helvetica, sans-serif; font-size: 10px; line-height: 20px;}
.footer a {color:#979797; border-bottom:none;}
.footer a:hover {color:#b20868;}

.partners, .partners a, .partners a:visited {font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#FFFFFF; text-decoration:none;}
.partners a:hover { color:#FFFFFF; text-decoration:none; border-bottom:#FFFFFF 1px dotted;}

