body {font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif}
p {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px}
.default {font-size: 11px; vertical-align: top; color: #555555; font-family: Arial, Verdana, Helvetica, sans-serif}
td {font-size: 11px; vertical-align: top; color: #555555; font-family: Arial, Verdana, Helvetica, sans-serif}
.td {font-size: 11px; vertical-align: top; color: #555555; font-family: Arial, Verdana, Helvetica, sans-serif}
H1 {font-weight: bold; font-size: 16px; margin-bottom: -10px; color: #541900; letter-spacing: -1px}
.h1 {font-weight: bold; font-size: 16px; margin-bottom: -10px; color: #541900; letter-spacing: -1px}
H2 {font-size: 15px; margin-bottom: -5px; color: #521802}
.h2 {font-size: 15px; margin-bottom: -5px; color: #521802}
H3 {font-weight: bold; font-size: 14px; color: #521802}
.h3 {font-weight: bold; font-size: 14px; color: #521802}
H4 {font-weight: normal; font-size: 13px; color: #7F7F7F; text-decoration: none}
.h4 {font-weight: normal; font-size: 13px; color: #7F7F7F; text-decoration: none}
H5 {font-weight: normal; font-size: 12px; color: #7F7F7F; font-STYLE: italic}
.h5 {font-weight: normal; font-size: 12px; color: #7F7F7F; font-STYLE: italic}
H6 {font-weight: normal; font-size: 12px; color: #7F7F7F; font-STYLE: italic}
.h6 {font-weight: normal; font-size: 12px; color: #7F7F7F; font-STYLE: italic}
.HeadGreen {background-color : #C1D62F; position: centre; padding: 20px; padding-left: 5px; padding-bottom: 3px; padding-top: 3px; color: #FFFFFF; font-size: 18px; font-family: verdana; font-weight: normal}
.HeadRed {background-color : #A1133F; position: centre; padding: 20px; padding-left: 5px; padding-bottom: 3px; padding-top: 3px; color: #FFFFFF; font-size: 18px; font-family: verdana; font-weight: normal}
.HeadBrown {background-color : #521802; position: centre; padding: 20px; padding-left: 5px; padding-bottom: 3px; padding-top: 3px; color: #FFFFFF; font-size: 18px; font-family: verdana; font-weight: normal}
.headSub {font-weight: bold; font-size: 13px; color: #B8CE22; font-family: Arial, sans-serif}
.headSubRed {font-weight: bold; font-size: 13px; color: #EE8D87; font-family: Arial, sans-serif}
.headSubBrown {font-weight: bold; font-size: 13px; color: #AF9175; font-family: Arial, sans-serif}
.headSub1 {font-weight: bold; font-size: 12px; color: #7F7F7F; font-family: Arial, sans-serif}
table.default {width: 100%}
table.default td {font-size: 11px; color: #666666; font-family: Arial, Verdana, Helvetica, sans-serif; background-color: #F7FFDA}
table.default td.grey {color: #333333; background-color: #EFEFEF}
table.default td.green, .green {background-color: #F7FFDA}
table.default td.red, .red {background-color: #FCECE7}
table.default td.brown, .brown {background-color: #ECE3DA}
table.default td.coloured {padding-right: 3px; padding-left: 3px; font-size: 13px; padding-bottom: 3px; color: #521802; padding-top: 3px; background-color: #CDDC71; text-align: center}
table.default td.empty {background-color: #FFFFFF}
table.default td.bordertop {border-top: #EFEFEF 1px solid; background-color: #FFFFFF}
table.bordered {border-top: #7F7F7F 1px solid; border-left: #7F7F7F 1px solid; width: 100%}
table.bordered tr {font-size: 9px; vertical-align: top; color: #616161; font-family: Arial, Verdana, Helvetica, sans-serif}
.tr {font-size: 9px; vertical-align: top; color: #616161; font-family: Arial, Verdana, Helvetica, sans-serif}
table.bordered tr.default {padding-right: 3px; padding-left: 3px; font-size: 12px; padding-bottom: 3px; color: #B4003A; padding-top: 3px; text-align: center}
table.bordered td {border-right: #7F7F7F 1px solid; padding-right: 3px; padding-left: 3px; font-size: 11px; padding-bottom: 3px; color: #333333; padding-top: 3px; border-bottom: #7F7F7F 1px solid}
table.bordered td.coloured {border-right: #521802 1px solid; padding-right: 3px; padding-left: 3px; font-weight: bold; font-size: 11px; padding-bottom: 3px; color: #FFFFFF; padding-top: 3px; border-bottom: #521802 1px solid; background-color: #C1D62F; text-align: center}
table.nav {width: 424px}
table.nav tr {font-size: 9px; vertical-align: top; color: #616161; font-family: Arial, Verdana, Helvetica, sans-serif}
table.nav tr.default {padding-right: 3px; padding-left: 3px; font-size: 11px; padding-bottom: 3px; color: #B4003A; padding-top: 3px; text-align: center}
table.nav td.top {border-bottom: #B2BB1E 1px solid}
table.nav td.default {border-right: #B2BB1E 1px solid; padding-right: 3px; 
border-top: #B2BB1E 1px solid; padding-left: 3px; font-size: 10px; padding-bottom: 3px; 
border-left: #B2BB1E 1px solid; color: #333333; padding-top: 3px; text-align: center}
table.nav td.coloured {padding-right: 3px; border-top: #C1D62F 1px solid; padding-left: 3px; font-size: 10px; padding-bottom: 3px; border-left: #C1D62F 1px solid; color: #521802; padding-top: 3px; border-bottom: #C1D62F 1px solid; background-color: #CDDC71; text-align: center}
table.nav td.bottom {border-right: #D31145 1px solid; height: 4px}
#topnav {color: #541900; background-color: #C1D62F; height: 30px}
.toolbarseparator {font-size: 9px; color: #616161}
.grey {font-size: 10px; color: #7F7F7F; font-family: Arial, sans-serif}
.small {font-size: 9px; color: #7F7F7F; font-family: Arial, sans-serif}
.coloured {font-size: 10px; color: #D31245}
.bgcalendar {background-color: #FFFFFF}
.txtcalendar {font-size: 9px; color: #000000; font-family: Arial, sans-serif}
.tableh1 {font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #EFEFEF}
.tableh2 {font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #EFEFEF}
.tableh3 {font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #EFEFEF}
ul.bullet {margin-left: 18px; list-style-image: url(http://test06maryborough.frasercoastholidays.info/rtn2/fms/Document Tree/Maryborough/Images/Bullet.gif);}
ol {margin-left: 22 px}
li {padding-bottom: 5 px; marker-offset: -1em}
.sidebar-center {background-image: url(http://test06maryborough.frasercoastholidays.info/rtn2/fms/Document Tree/Maryborough/Images/Logos/Background-green.gif); background-position: top center; background-repeat: repeat-y}
.sidebar-right {background-image: url(http://test06maryborough.frasercoastholidays.info/rtn2/fms/Document Tree/Maryborough/Images/Logos/Background-green.gif); background-position: top right; background-repeat: repeat-y}
.sidebar-red-center {background-image: url(http://test06maryborough.frasercoastholidays.info/rtn2/fms/Document Tree/Maryborough/Images/Logos/Background-red.gif); background-position: top center; background-repeat: repeat-y}
.sidebar-red-right {background-image: url(http://test06maryborough.frasercoastholidays.info/rtn2/fms/Document Tree/Maryborough/Images/Logos/Background-red.gif); background-position: top right; background-repeat: repeat-y}
.topbar-red {background-image: url(http://test06maryborough.frasercoastholidays.info/rtn2/fms/Document Tree/Maryborough/Images/Logos/bar_red.gif); background-repeat: no-repeat; background-position: left center; padding-left: 5px; color: #FFFFFF; font-weight: bold; font-size: 13px; font-family: Arial, sans-serif; height: 22px; valign: middle}
.topbar-brown {background-image: url(http://test06maryborough.frasercoastholidays.info/rtn2/fms/Document Tree/Maryborough/Images/Logos/bar_brown.gif); background-repeat: no-repeat; background-position: left center; padding-left: 5px; color: #FFFFFF; font-weight: bold; font-size: 13px; font-family: Arial, sans-serif; height: 22px; valign: middle}
.topbar-green {background-image: url(http://test06maryborough.frasercoastholidays.info/rtn2/fms/Document Tree/Maryborough/Images/Logos/bar_green.gif); background-repeat: no-repeat; background-position: left center; padding-left: 5px; color: #FFFFFF; font-weight: bold; font-size: 13px; font-family: Arial, sans-serif; height: 22px; valign: middle}
.longbar-red {background-image: url(http://test06maryborough.frasercoastholidays.info/rtn2/fms/Document Tree/Maryborough/Images/Logos/bar_red_long.gif); background-repeat: no-repeat; background-position: left center;padding: 20px; padding-left: 5px; padding-bottom: 3px; padding-top: 3px; color: #FFFFFF; font-weight: bold; font-size: 13px; font-family: Arial, sans-serif}
.longbar-brown {background-image: url(http://test06maryborough.frasercoastholidays.info/rtn2/fms/Document Tree/Maryborough/Images/Logos/bar_brown_long.gif); background-repeat: no-repeat; background-position: left center; padding-left: 5px; color: #FFFFFF; font-weight: bold; font-size: 13px; font-family: Arial, sans-serif; height: 22px; valign: middle}
.longbar-green {background-image: url(http://test06maryborough.frasercoastholidays.info/rtn2/fms/Document Tree/Maryborough/Images/Logos/bar_green_long.gif); background-repeat: no-repeat; background-position: left top; padding-top: 5px; padding-left: 5px; padding-bottom: 5px; color: #FFFFFF; font-weight: bold; font-size: 15px; font-family: Arial, sans-serif}
A.topbar:link {color: #FFFFFF; text-decoration: none; font-weight: bold; font-size: 13px; font-family: Arial, sans-serif; height: 22px; padding-top: 3px; padding-left: 5px}
A.topbar:hover {color: #FFFFFF; text-decoration: underline; font-weight: bold; font-size: 13px; font-family: Arial, sans-serif; height: 22px; padding-top: 3px; padding-left: 5px}
A.topbar:visited {color: #F7FFDA; text-decoration: none; font-weight: bold; font-size: 13px; font-family: Arial, sans-serif; height: 22px; padding-top: 3px; padding-left: 5px}
A.topbar-green:link {color: #FFFFFF; text-decoration: none; font-weight: bold; font-size: 13px; font-family: Arial, sans-serif; height: 22px; padding-top: 3px; padding-left: 5px}
A.topbar-green:hover {color: #FFFFFF; text-decoration: underline; font-weight: bold; font-size: 13px; font-family: Arial, sans-serif; height: 22px; padding-top: 3px; padding-left: 5px}
A.topbar-green:visited {color: #FCECE7; text-decoration: none; font-weight: bold; font-size: 13px; font-family: Arial, sans-serif; height: 22px; padding-top: 3px; padding-left: 5px}
A:link {color: #A1133F}
A:active {color: #A1133F}
A:hover {color: #A1133F}
A:visited {color: #742301}
A.tier1nav {font-weight: bold; font-size: 11px; color: #F5F5F5; font-family: Arial, Helvetica, sans-serif; text-decoration: none}
A.tier1nav:hover {color: #A1133F; text-decoration: underline}
A.hotdeals {font-size: 11px; color: #FFFFFF; text-decoration: none}
A.hotdeals:active {color: #000000; text-decoration: underline}
A.hotdeals:hover {color: #000000; text-decoration: underline}
A.mainnav {font-size: 11px; color: #333333; text-decoration: none}
A.mainnav:active {color: #999999; text-decoration: underline}
A.mainnav:hover {color: #999999; text-decoration: underline}
A.subnav {font-size: 11px; color: #A1133F; text-decoration: none}
A.subnav:hover {color: #666666; text-decoration: underline}
A.subnav:active {color: #666666; text-decoration: underline}
A.subnav2 {color: #4F211B; text-decoration: none}
A.subnav2:hover {color: #4F211B; text-decoration: underline}
A.subnav2:active {color: #4F211B; text-decoration: underline}
A.subnav2:visited {color: #4F211B; text-decoration: underline}
A.subnav3 {font-size: 10px; color: #A1133F; text-decoration: none; padding-left: 3px}
A.subnav3:hover {color: #999999; text-decoration: underline; padding-left: 3px}
A.subnav3:active {color: #999999; text-decoration: underline; padding-left: 3px}
A.calendar {color: #FFFFFF; text-decoration: none}
A.default:hover {color: #A1133F; text-decoration: none}
A.noevent {font-size: xx-small; color: #000000; text-decoration: none}
A.options {font-size: 9px; color: #333333; text-decoration: none}
A.options:hover {color: #999999; text-decoration: underline}
A.headSub {font-weight: bold; font-size: 12px; color: #A1133F; font-family: Arial, sans-serif; text-decoration: none}
A.toolbar {font-size: 9px; color: #666666; font-family: Arial, Helvetica, sans-serif; text-decoration: none}
toolbar {font-size: 9px; color: #666666; font-family: Arial, Helvetica, sans-serif; text-decoration: none}
A.toolbar:hover {text-decoration: underline}
.footerItems {padding-right: 10px; font-size: 10px; color: #A1133F; font-family: Arial, Helvetica, sans-serif; text-align: right}
A.footernav {font-size: 10px; color: #742301; font-family: Arial, Helvetica, sans-serif; text-decoration: none}
A.footernav:hover {color: #742301; text-decoration: underline;}
#dataForm input.text {border-right: #A7A7A7 1px inset; border-top: #A7A7A7 1px inset; font-size: 8pt; margin-bottom: 4px; border-left: #A7A7A7 1px inset; width: 100px; color: #666666; border-bottom: #A7A7A7 1px inset; font-family: verdana,arial,helvetica,sans-serif; background-color: #DCE46E}
#dataForm select {border-right: #7F7F7F 2px inset; border-top: #7F7F7F 2px inset; margin-bottom: 4pt; border-left: #7F7F7F 2px inset; border-bottom: #7F7F7F 2px inset; background-color: #DCE46E}
#dataForm option.off {color: #6E6E6E; border-bottom: #A7A7A7 1px dashed; background-color: #DCE46E}
#dataForm select.col {border-right: #A7A7A7 2px inset; padding-right: 0px; border-top: #A7A7A7 2px inset; padding-left: 0px; font-size: 8pt; padding-bottom: 0px; margin: 0px 0px 4pt; border-left: #A7A7A7 2px inset; width: 160px; padding-top: 0px; border-bottom: #A7A7A7 2px inset; background-color: #DCE46E}
.clCMEvent {z-index: 300; left: 0px; visibility: hidden; width: 100%; CLIP: rect(0px 100% 100% 0px); position: absolute; top: 0px; height: 100%}
.clCMAbs {left: 0px; visibility: hidden; width: 10px; position: absolute; top: 0px; height: 10px}
.clT {overflow: visible; cursor: hand; position: absolute}
.clTover {overflow: visible; cursor: hand; position: absolute}
.clS {overflow: visible; cursor: hand; position: absolute}
.clSover {overflow: visible; cursor: hand; position: absolute}
.clS2 {overflow: visible; cursor: hand; position: absolute}
.clS2over {overflow: visible; cursor: hand; position: absolute}
.clT {font-weight: bold; font-SIZE: 11px; font-family: Arial, Helvetica, sans-serif; text-align: center; text-decoration: none}
.clTover {font-weight: bold; font-SIZE: 11px; font-family: Arial, Helvetica, sans-serif; text-align: center; text-decoration: none}
.clT {color: #541900; background-color: #C1D62F}
.clTover {color: #ffffff}
.clS {padding-left: 2px; font-SIZE: 11px; text-align: left}
.clSover {padding-left: 2px; font-SIZE: 11px; text-align: left}
.clS2 {padding-left: 2px; font-SIZE: 11px; text-align: left}
.clS2over {padding-left: 2px; font-SIZE: 11px; text-align: left}
.clS {color: #541900; background-color: #C1D62F; layer-background-color: #D8E589}
.clS2 {color: #541900; background-color: #C1D62F; layer-background-color: #D8E589}
.clSover,.clS2over {color: #ffffff}
.clSover,.clS2over,.clTover,.clB2,.clB,.clBar {color: #541900; background-color: #D8E589; layer-background-color: #D8E589}
.clB {z-index: 300; visibility: hidden; position: absolute}
.clB2 {z-index: 300; visibility: hidden; position: absolute}
.clBar {visibility: hidden; width: 10px; position: absolute; height: 10px; background-color: transparent}
