body { margin:0px; padding:0px; }

p { margin:0px; }

table { margin:0px; border-collapse:collapse; border:none; }
td { padding:0px; vertical-align:top; }

table#contentLayout { width:760px; }

table#contentLayout table.global { float:right; margin:20px 0px 0px 0px; }
table#contentLayout table.global td { padding:3px 0px 5px 12px; text-align:center; vertical-align:bottom; }
table#contentLayout table.global td.left { padding-right:12px; }
table#contentLayout table.global td img { }
table#contentLayout table.global td a { font:10px arial; text-decoration:none; color:#7DA1C7; }
table#contentLayout table.global td a:hover { text-decoration:none; color:#3768A2;}
table#contentLayout table.global td div { margin-top:3px; }
table#contentLayout table.global td select { margin-bottom:3px; font:10px arial; color:#7DA1C7;}

table#contentLayout td.home { width:176px; text-align:left; background-color:#666666; border-bottom:1px solid #FFFFFF; border-right:1px solid #FFFFFF; cursor:pointer;}
table#contentLayout td.home div { float:left; margin-right:7px; }
table#contentLayout td.home a { text-decoration:none; color:#FFFFFF; font:10px arial; text-transform:uppercase; }

table#contentLayout td.topmenu {  border-bottom:1px solid #FFFFFF; }
table#contentLayout table.topmenu { height:14px; }
table#contentLayout table.topmenu td { width:96px; text-align:center; background-color:#6090BF; border-left:1px solid #FFFFFF; cursor:pointer; }
table#contentLayout table.topmenu td a { text-decoration:none; color:#FFFFFF; font:10px arial; text-transform:uppercase; }
table#contentLayout table.topmenu td.present { background-color:#8AC4ED; }
table#contentLayout table.topmenu td.highlight { background-color:#4375AC; }

table#contentLayout td.pageimage img { height:94px; width:176px; }
table#contentLayout td.pagehead { height:94px; width:584px; background-color:#8AC4ED; border-left:1px solid #FFFFFF; }

table#contentLayout td.submenutop { height:105px; width:176px; background-color:#ECECEC; }
table#contentLayout td.submenu { height:100%; width:176px; background-color:#ECECEC; padding:0px 0px 25px 0px;}


div.frontelements { width:760px; border-bottom:1px solid #C0C0C0; padding-bottom:1px; }

table.frontspots { margin:22px 0px 0px 0px; width:760px;}
table.frontspots td { padding-left:44px; }
table.frontspots td.first { padding-left:0px; }
table.frontspots td div.title { height:30px; margin-bottom:3px; }
table.frontspots td div.title a { font:bold 11px arial; color:#000000; text-decoration:none; }


div.copyright { font:12px arial; margin:24px 0px 0px 0px; }


table#contentLayout td.submenu div { height:17px; font:12px arial; border-top:1px solid #FFFFFF; padding-left:32px; cursor:pointer; }
table#contentLayout td.submenu div.present { background-color:#6090BF; }
table#contentLayout td.submenu div.last { height:18px; border-bottom:1px solid #FFFFFF; }
table#contentLayout td.submenu div.lastPresent { height:18px; border-bottom:1px solid #FFFFFF; background-color:#6090BF; }
table#contentLayout td.submenu div a { text-decoration:none; color:#000000; }
table#contentLayout td.submenu div a.present { color:#FFFFFF; }

table#contentLayout td.headline { height:105px; width:583px; }
table#contentLayout td.headline h1 { font:bold 30px arial; margin:23px 0px 0px 19px; }
table#contentLayout td.headline h2 { font:bold 16px arial; margin:0px 0px 0px 21px; color:#999999; }

table#contentLayout td.content { padding:0px 42px 20px 22px; font:12px/16px arial;  }
table#contentLayout td.content td { font:12px/16px arial; }
table#contentLayout td.content a { text-decoration:none; color:#6090BF; }
table#contentLayout td.content a:hover { text-decoration:underline; color:#666666; }
table#contentLayout td.content h3 { font:bold 12px/16px arial; margin:0px; }

table#contentLayout td.content div.list { clear:both; }
table#contentLayout td.content div.list div { float:left; }
table#contentLayout td.content div.list div a { margin-left:4px; }

table#contentLayout td.content div.imageList { margin:10px 0px 0px 0px;}
table#contentLayout td.content div.imageList table { width:357px; }
table#contentLayout td.content div.imageList td { height:68px; width:85px; background-color:#ECECEC; text-align:center; border:3px solid #FFFFFF; vertical-align:middle; }
table#contentLayout td.content div.imageList img { border:1px solid #000000;}

table#contentLayout td.content td.book { width:80px; }
table#contentLayout td.content td.news { width:80px; }

table#contentLayout td.content div.newsletter td { padding-right:5px; padding-bottom:5px; }
table#contentLayout td.content div.newsletter span { font-weight:bold; }

table#contentLayout td.content input.inpText, table#contentLayout td.contentWide input.inpText { width:250px; }
table#contentLayout td.content select.inpSelect, table#contentLayout td.contentWide select.inpSelect { width:250px; }
table#contentLayout td.content input.button, table#contentLayout td.contentWide input.button { border:none; background-color:#6090BF; color:#FFFFFF; }

table#contentLayout td.content .headline1, table#contentLayout td.contentWide .headline1 { font:bold 12px arial; }

table#contentLayout td.contentWide div#worldpay { width:390px; }
table#contentLayout td.content div#worldpay label, table#contentLayout td.contentWide div#worldpay label { width:130px; margin:0px 0px 6px 0px;}
table#contentLayout td.content div#worldpay input, table#contentLayout td.contentWide div#worldpay input { margin:3px 0px 3px 0px; }
table#contentLayout td.content div#worldpay select, table#contentLayout td.contentWide div#worldpay select { margin:3px 0px 3px 0px; }
table#contentLayout td.content div#worldpay input.inpAmount, table#contentLayout td.contentWide div#worldpay input.inpAmount { width:50px; margin:3px 5px 3px 130px; }
table#contentLayout td.content div#worldpay select.selCurrency, table#contentLayout td.contentWide div#worldpay select.selCurrency { width:195px; }
table#contentLayout td.content div#worldpay select.selCountry, table#contentLayout td.contentWide div#worldpay select.selCountry { width:250px; }


table#contentLayout td.contentWide { padding:0px 0px 20px 22px; font:12px/16px arial; }
table#contentLayout td.contentWide td.jbHeader { font-weight:bold; color:#44709B; }
table#contentLayout td.contentWide td.tdJBSubheader { color:#44709B; }
table#contentLayout td.contentWide td { font:11px/16px arial; }

table#contentLayout td.contentWide a { text-decoration:none; color:#6090BF; }
table#contentLayout td.contentWide a:hover { color:#666666; }

table#contentLayout div.spots { width:156px; }
table#contentLayout div.spots a { text-decoration:none; color:#6090BF; font:bold 11px arial; }
table#contentLayout div.spots a:hover { text-decoration:underline; color:#666666; }

table#contentLayout td.spots { width:156px; font:12px/16px arial; }
table#contentLayout td.spots div.title { height:30px; }
table#contentLayout td.spots div.title a { font:bold 11px arial; color:#000000; text-decoration:none; }

table#contentLayout td.spots div.line { padding-bottom:15px; margin-bottom:15px; border-bottom:1px solid #B9B9B9; }

table#contentLayout td.footer { padding:0px 210px 15px 22px; font:12px/16px arial; }
table#contentLayout td.footer img { float:left; }
table#contentLayout td.footer a { font:10px arial; text-decoration:none; color:#344E67; }
table#contentLayout td.footer a:hover { text-decoration:underline; }
table#contentLayout td.footer div { margin-top:4px; }


div#imageShow div { float:left; margin:0px 10px 0px 5px;  }
div#imageShow div.right { float:right; margin-right:5px; }
div#imageShow div.text { font:12px arial; margin-top:12px; }


