table {font-family:Arial, Helvetica, sans-serif; font-size:x-small; color:#000066}

body {background-image:url(../images/back_parliment.gif); background-position:bottom; 	background-repeat:no-repeat; background-attachment:fixed}
h1 {font-size:14px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; margin-bottom:1px; margin-top:5px; text-transform:uppercase}
h1.admin {font-size:large; font-weight:bold; font-family:Arial, Helvetica, sans-serif; margin-bottom:1px; text-transform:uppercase; border:0px}
h2 {font-size:12px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; margin-bottom:1px}
h3 {font-size:12px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; margin-bottom:1px; color:#CC0000}
h4 {font-size:12px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; margin-bottom:1px; margin-top:1px; color:#CC0000}
h5 {font-size:12px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; margin-bottom:1px; margin-top:1px; color:#000066}
p {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000066; margin-top:3px; margin-bottom:6px; margin-right:5px}
ul {
	margin-top: 1px;
}
li{
	color: #000066;
}

dt {font-size:12px; font-weight:bold; font-style:italic; font-family:Arial, Helvetica, sans-serif; margin-bottom:1px; color:#CC0000; margin-top:10px}


a:link {
	color: #CC0000;
	text-decoration : underline;
}
a:hover {
	color: Navy;
	text-decoration : underline;
}
input {color:#000066}
textarea {background-color:#FFFFFF;	color:#000066; background-image:url(../images/mop02.jpg); 	background-position:top right; background-repeat:no-repeat}
option {color:#000066; font-size:9px; font-weight:bold}
select {background-color:#FFFFFF; font-size:9px; font-weight:bold}

a.nav:link {color:#FFFFFF; text-decoration:underline}
a.nav:hover {color:#FFCC66; text-decoration:underline}
a.nav:visited {color:#FFFFFF; text-decoration:underline}
image {border-color:#000066}

.nav {color:#FFFFFF; font-weight:bold; font-size:12px; text-transform:lowercase}
.image_space{margin-right:5px}
.cell_border {border:1px solid #CC0000}
.table_border{border-bottom-width:0px; border-right-width:0px; border-top-width:0px; border-left:1px solid #CC0000}
.cell_right_border {border-right:1px solid #CC0000}
.spacing {letter-spacing:2px; color:#CC0000; font-weight:900; font-size:large}
.rightred {background-image:url(../images/red.gif); background-repeat:repeat-y; background-position:right}
.lowercase {text-transform:none}
.red{color:#CC0000}
.red_bold{color:#CC0000; font-weight:bold}
.admin {border:1px double Red}
.note {font-style:italic}
.bold {font-weight:bold}
.button {background-color:#FFFFFF; color:#CC0000; font-weight:bold; font-size:9px}
.small {font-size: 11px; font-weight:bold; color:#FFFFFF}
.menu {font-size: 11px; font-weight:bold}
.link {font-size:10px; text-transform:uppercase}
.footlink {font-size:10px; text-transform:uppercase; padding-left:5px; padding-right:5px}
.yellow {color:#FFFF00}

.gta {text-align:center; margin-bottom:20px; font-size:16px}
.data_table {border:1px solid #CC0000}
.data_table_head {border:1px solid #CC0000}
.data_table_row_name {border:1px solid #CC0000; font-weight:bold}
.data_table_cell {border:1px solid #CC0000}
.data_table_empty_cell {border:1px solid #CC0000; background-color:#FFEEEE}

.right_img {margin-left:20px}

.subhead {display:none}

.calendars {text-align:right; padding-top:25px; padding-bottom:25px}
.linkto {font-size:8px; display:none}

.tableP {margin-bottom:3px}
.tablePbold {margin-bottom:3px; font-weight:bold}


/* Sightseeing booking form */

.ticketHeaderCell {padding-top:3px; padding-bottom:3px; color:#CC0000; border-bottom:1px solid #CC0000}
.ticketNameCell {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000066; padding-top:6px; padding-bottom:6px; padding-right:3px; font-weight:bold; border-bottom:1px solid #CC0000}
.ticketQuantityCell {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000066; padding-top:3px; padding-bottom:3px; text-align:center; border-bottom:1px solid #CC0000}
.ticketSelectCell {text-align:center; border-bottom:1px solid #CC0000}
.ticketQuantityInput {width:20px; font-size:10px}
.ticketNoteCell {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000066; padding-top:3px; padding-bottom:3px; text-align:center; border-bottom:1px solid #CC0000}
.ticketCostDisplay {width:45px; font-size:10px; font-weight:bold; border:0px; color:#CC0000; text-align:right; background-color:transparent}
.instructionCell {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000066; padding-top:6px; padding-bottom:6px; padding-right:3px; font-weight:bold; color:#CC0000}
.help {font-size:12px; font-weight:bold; color:#CC0000; cursor:help}

.labelCell {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000066; padding-top:6px; padding-bottom:6px; padding-right:3px; font-weight:bold}
.inputCell {width:250px}
.textbox {width:100%}
.paymentlink {text-decoration:underline; cursor:pointer; color:#000000; font-weight:normal}
.wpbanner {margin-top:20px; margin-bottom:10px; text-align:center}
