body { margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; background-color: #F5E9D0;	font-family: Arial, Helvetica, Verdana, sans-serif; }

a {	color: #0000CC; text-decoration:none; }
a:hover { color: #000000; text-decoration: none; }

p, div, td ,tr, input, textarea, submit, li, ul { font-size: 14px; font-weight: normal;	color: #666666; }

h1 { font-size: 18px; font-weight: normal; color: #725D32; }
h2 { font-size: 14px; font-weight: bold; color: #725D32; }

.menuPage { font-size: 12px; font-weight: normal; color: #666666; }

.content { padding-top: 10px; padding-bottom: 20px; padding-left: 10px; padding-right: 15px; }

.footer { font-size: 11px; font-weight: normal; color: #666666; background-image: url(images/footer_background.gif); background-repeat: no-repeat; padding-left: 30px; }
.footer a {	color: #725D32; text-decoration: none; }
.footer a:hover { color: #FF0000; }

.menuText { font-size: 11px; font-weight: bold; color: #FFFFFF; text-align: center; }
.menuText a { color: #FFFFFF; text-decoration: none; }
.menuText a:hover { color: #FFFF00; }

.textErrors { font-size: 12px; font-weight: bold; color: #FF0000; }

table.navbar { border-collapse: collapse; }
table.navbar td { border: 0px solid #ccc; font-size: 11px; font-weight: bold; color: #FFFFFF; text-align: center; }
table.navbar td a{ display: block; width: 100%; padding-top: 12px; padding-bottom: 12px; text-decoration: none; }
table.navbar td a:link, table.navbar td a:visited { color: #FFFFFF; background-image: url(images/tab_off.gif); background-repeat: no-repeat; }
table.navbar td a:hover, table.navbar td a:active { color: #FFFFFF; background-image: url(images/tab_on.gif); background-repeat: no-repeat; }

.bookingBackground { background-image: url(images/booking_background.gif); background-repeat: no-repeat; padding-bottom: 17px; }
.bookingText { color: #000000; font-size: 12px; }

.imageBorder { border: 5px solid #725D32; }
