a:active {  font-weight: bold; color: #006600; text-decoration: underline}
a:hover {  font-weight: bold; color: #009999; text-decoration: underline}
a:link { font-weight : bold; text-decoration : none; color : #006633}
a:visited { font-weight: bold; color: #888888;}

.normale {  font: 14px "Trebuchet MS", "Myriad Web", "Myriad Pro", Times, Serif; text-decoration : none}
.small1 {  font: 11px Tahoma, Arial, Geneva, Sans-serif; text-decoration : none}
.section_title {  font: bold 18px Tahoma, Arial, Geneva, Sans-serif; color: #666666; text-decoration : none}
.sectiondesc {  font: 14px/19px Arial, Helvetica, sans-serif; color: #333333}
.intropg {  font: 16px/22px Arial, Helvetica, sans-serif; color: #003366}
.subtitle {  font: bold 14px/20px Tahoma, Arial, Geneva, Sans-serif; color: #003366; text-decoration : none}
.subdescription {  font: 13px/16px Arial, Helvetica, sans-serif}
.red {color : #990000; font-weight : bold}
.faq {  font: 12px Tahoma, Arial, Geneva, Sans-serif; text-decoration : none}

.sidemenu {  font: bold 11px/16px Tahoma, Arial, Geneva, Sans-serif; text-transform: lowercase; color: #666666;  text-decoration : none}
a.sidemenu:active {  font-weight: bold; color: #660000; text-decoration: underline}
a.sidemenu:hover {  font-weight: bold; color: #990000; text-decoration: underline}
a.sidemenu:link { font-weight : bold; text-decoration : none; color : #666666}
a.sidemenu:visited { font-weight: bold; color: #997777}

.sidemenured { font: bold 10px/16px Tahoma, Arial, Geneva, Sans-serif; text-decoration : none; text-transform: uppercase; color: #990000}
a.sidemenured:active {  font-weight: bold; color: #660000; text-decoration: underline}
a.sidemenured:hover { font-weight: bold; color: #990000; text-decoration: underline}
a.sidemenured:link { font-weight : bold; text-decoration : none; color : #990000}
a.sidemenured:visited { font-weight: bold; color: #884444}

.leftside {  font: 10px Verdana, Arial, Helvetica, sans-serif; color: #666666; text-decoration : none}
a.leftside:active {  font-weight: bold; color: #660000; text-decoration: underline}
a.leftside:hover {  font-weight: bold; color: #990000; text-decoration: underline}
a.leftside:link { font-weight : bold; text-decoration : none; color : #666666}
a.leftside:visited { font-weight: bold; color: #997777}

.tabletitle1 {  font: bold 13px Tahoma, Arial, Geneva, Sans-serif; color: #CCCCCC; text-decoration: none}
a.tabletitle1:active {  font-weight: bold; color: #CCFFFF; text-decoration: underline}
a.tabletitle1:hover {  font-weight: bold; color: #CCFFCC; text-decoration: underline}
a.tabletitle1:link { font-weight : bold; text-decoration : none; color : #CCCCCC}
a.tabletitle1:visited { font-weight: bold; color: #CCFFCC}

.tabletext1 { font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif; text-decoration : none}

.tabletitlebig { font: bold 15px Tahoma, Arial, Geneva, Sans-serif; color: #FFCC00; text-decoration: none }
a.tabletitlebig:active {  font-weight: bold; color: #ffcc33; text-decoration: underline}
a.tabletitlebig:hover {  font-weight: bold; color: #ffcc33; text-decoration: underline}
a.tabletitlebig:link { font-weight : bold; text-decoration : none; color : #ffcc33}
a.tabletitlebig:visited { font-weight: bold; color: #ffcc33}

.tabletitle_reverse {  color: #99FF66; font: bold 12px Arial, Helvetica, sans-serif; text-decoration : none}
a.tabletitle_reverse:active {  font-weight: bold; color: #99FF66; text-decoration: underline}
a.tabletitle_reverse:hover {  font-weight: bold; color: #99FF66; text-decoration: underline}
a.tabletitle_reverse:link { font-weight : bold; text-decoration : none; color : #99FF66}
a.tabletitle_reverse:visited { font-weight: bold; color: #99FF66}

.sidebartitlebig {  font: bold 14px Tahoma, Arial, Geneva, Sans-serif; color: #CCCCCC; margin: 0px 0px; padding: 3px 3px}
.sidebartitle { font: bold 12px Tahoma, Arial, Geneva, Sans-serif; color: #006600}
.sidebartext {  font: 11px Tahoma, Arial, Geneva, Sans-serif}

.catchphrase {  font: bold 17px "Trebuchet MS", Tahoma, "Myriad Web", Times, Serif; color: #006666}
.footer {  font: normal 11px Verdana, Arial, Helvetica, sans-serif; color: #333333; text-decoration: none}

.img_title { font: bold 12px Verdana, Arial, Helvetica, sans-serif; color: #003333 }
.img_text {  font: 11px Arial, Helvetica, sans-serif}

.search {  font: 11px Arial, Helvetica, sans-serif; color: #003300; background: #CCFFCC; margin: 0px 4px 4px 0px; padding: 0px 3px; border: 1px #666666 solid; width: 120px}

.cal-DayText {text-decoration: none; color: black; ; font: normal 8pt Verdana, Arial, sans-serif}
a.cal-DayLink { text-decoration: none; color: black; font: normal 8pt Verdana, Arial, sans-serif; background-color : #99FFCC; background-repeat : repeat; background-attachment : fixed}
a.cal-DayLink:hover { font-family: Verdana, Arial, sans-serif; font-size: 8pt; font-weight: bold; text-decoration: none; background-color: #99FFCC; color: #003399}
a.cal-DayLink:active {font-family: Verdana, Arial, sans-serif; font-size: 8pt; font-weight: normal; text-decoration: none; background-color: #99FFCC; color: #003399}
.cal-TextBox { color: Black; font-family: Verdana,  Arial, sans-serif; font-size: 8pt; font-weight: normal; /* background-color: #FFFFCC; */ }
.cal-TodayText { font-family: Verdana, Arial, sans-serif; font-size: 8pt; font-weight: bold; text-decoration: none; color: red; background-color: transparent; }
a.cal-TodayLink { font-family: Verdana, Arial, sans-serif; font-size: 8pt; font-weight: bold; text-decoration: none; color: red; background-color: #99FFCC}
a.cal-TodayLink:hover { font-family: Verdana, Arial, sans-serif; font-size: 8pt; font-weight: bold; text-decoration: none; background-color: #99FFCC; color: Blue}
a.cal-TodayLink:active { font-family: Verdana, Arial, sans-serif; font-size: 8pt; font-weight: bold; text-decoration: none; background-color: #99FFCC; color: #0066FF}
.cal-GreyDate { text-decoration: none; background-color: #BBBBBB; color: #FFFFFF; font: normal 8pt Verdana, Arial, sans-serif }
.cal-GreyInvalidDate { font-family: Verdana, Arial, sans-serif; font-size: 8pt; font-weight: normal; text-decoration: line-through; background-color: #FFFFFF /* #FFFFCC; */ color: #999999; }
.cal-DayCell { font-family: Verdana, Arial, sans-serif; font-size: 8pt; font-weight: normal; background-color:White; /*#FFFFCC;*/ }
.cal-HeadCell { border-color: #FFFFFF; background-color: #AEB3D2;/* #CCCC99; */ font: bold 8pt Verdana, Arial, sans-serif }
.cal-Table { background-color:#CCCCCC; }
.cal-GreyDateweekend { text-decoration: none; background-color: #919191; color: #FFFFFF; ; font: normal 8pt Verdana, Arial, sans-serif }
.cal-Daylink { background-color: #99FFCC; color: #FFFFFF; font: normal 8pt Verdana, Arial, sans-serif }
.cal-DayCellWeekend { background-color: #D6D6D6; font: normal 8pt Verdana, Arial, sans-serif }

.browsesite { font: bold 11px Arial, Helvetica, sans-serif; color: #003366 }

.updaydate {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #660033; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 15px; border-color: black black #660033; margin-top: 10px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px}
.updatecomment {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #660000; text-align: right; padding-top: 1px; padding-right: 15px; padding-bottom: 1px; padding-left: 0px; border-color: #660033 black black; border-style: solid; border-top-width: 1px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px}
.rantcomments {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #660000; text-align: right; }
.input { background : #FFFFCC; font : 12px Arial, Helvetica, sans-serif; color : #003300; padding : 1px 3px 3px 3px; border : 1px solid #333333; margin-left : 2px; margin-right : 4px;}
.textarea {	background : #FFFFCC; font : 12px Arial, Helvetica, sans-serif; color : #003300; padding : 1px 3px 3px 3px; border : 1px solid #333333; margin-left : 0px; margin-right : 3px;}
.button {background-color : #336600; border : 1px double; font : normal 12px Arial, Helvetica, sans-serif; padding : 2px 8px 1px; color : #FFFFCC; }

