body{background-color:#FEC;background-repeat:repeat;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;}
p{color:#003;font-size:12px;font-style:normal;font-weight:400;margin-top:0px;margin-bottom:12px;}
h1{color:#63C;font-size:20px;font-style:normal;font-weight:700;margin-top:0px;margin-bottom:16px;}
h2{color:#63C;font-size:16px;font-style:normal;font-weight:700;margin-top:0px;margin-bottom:14px;}
h3{color:#63C;font-size:12px;font-style:normal;font-weight:700;margin-top:0px;margin-bottom:12px;}
h4{color:#63C;font-size:10px;font-style:normal;font-weight:700;margin-top:0px;margin-bottom:10px;}
td{color:#000;font-family:Verdana, Arial, Helvetica, Sans Serif;font-size:12px;}
.heading3{color:#00C;font-size:12px;font-weight:700;}
.purple-tab{background:#E2D3FF;border:1px solid #609;display:table-cell;margin:0;padding:1px;}
.purple-tab h2{background:#51A;border:1px solid #ECF;color:#FFF;font-size:12px;margin:0;padding:1px;}
.purple-tab,.purple-tab p,.purple-tab li,.purple-tab h3,.purple-tab a:link,.purple-tab a:visited{color:#306;margin:0;padding:2px;}
.purple-tab a:hover{color:#63C;}
.purple-tab li{margin-left:-15px;text-align:left;}
.purple-tab ul{margin-top:5px;}
.purple-tab img{border:1px solid #609;margin-bottom:2px;margin-top:2px;}
.heading2{color:#00C;font-size:10px;font-weight:700;}
.small{font-size:11px;}
a:link,a:visited,a:hover,a:active{font-weight:700;}
.formfield{border:1px solid #000;color:#039;font-size:10px;}
.formbutton{background-color:#069;border-bottom:2px solid #039;border-left:2px solid #FFF;border-right:2px solid #039;border-top:2px solid #FFF;color:#FFF;font-size:12px;font-weight:400;}
li{color:#300;font-size:10px;font-weight:400;}
.bold{color:#009;font-weight:700;}
.white{color:#FC0;font-size:10px;}
.heading4{color:#FFF;font-size:14px;font-weight:700;}
.orange{color:#F60;font-weight:700;}
.white a:link{color:#FC0;font-weight:700;line-height:16px;}
.white a:visited{color:#FC0;font-weight:700;line-height:16px;}
.mainnav:hover{background-image:url(../new-nile/images/rightnav/but_bg_over.gif);color:#FFF;font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:700;height:20px;padding-top:2px;text-align:center;text-decoration:none;width:148px;}
.mainhdr{background-image:url(../new-nile/images/rightnav/head_bg.gif);color:#63C;font-family:Arial, Helvetica, sans-serif;font-size:14px;font-weight:700;height:20px;padding-top:1px;text-align:center;text-decoration:none;width:148px;}
.mainnavon:hover{background-image:url(../new-nile/images/rightnav/but_bg_over.gif);color:#FFF;font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:700;height:18px;padding-top:2px;text-align:center;text-decoration:none;width:148px;}
.subnav:hover{background-color:#66C;color:#FFF;font-size:10px;font-weight:700;padding-left:5px;text-decoration:none;width:100%;}
.subnavav:hover{background-color:#66C;color:#FFF;font-size:12px;font-weight:700;padding-left:5px;text-decoration:none;width:100%;}
.topbar{background-image:url(http://www.cruisingholidays.co.uk/coastal/images/top-bar-bg.gif);color:#fff;font-size:10px;font-weight:700;margin:2px;padding:2px;text-decoration:none;}
.topbar a{color:#fff;}
.bottombar{background-image:url(http://www.cruisingholidays.co.uk/coastal/images/top-bar-bg.gif);color:#fff;font-size:11px;font-style:italic;font-weight:700;margin:2px;padding:2px;text-decoration:none;}
.small2{color:#000;font-size:10px;}
.gridtitle{color:#FFF;font-size:14px;font-style:normal;font-weight:700;text-align:center;}
.gridhead{color:#639;font-size:12px;font-weight:700;text-align:center;}
.gridtext{color:#006;font-size:11px;font-weight:400;text-align:center;}
.gridInfo{color:#006;font-size:11px;font-weight:400;padding-bottom:6px;text-align:center;}
.cruiseDescription{background-color:#FFF;border:1px solid #96C;}
.indexDark{background-color:#96F;border:1px solid #96C;width:25%;}
.indexLight{background-color:#CCF;border:1px solid #96C;width:25%;}
.gridtext2{font-size:8px;font-weight:400;}
.phone{background-image:url(../new-nile/images/rightnav/but_bg.gif);color:#FFF;font-family:Arial, Helvetica, sans-serif;font-size:13px;font-weight:700;height:20px;padding-top:1px;text-align:center;text-decoration:none;width:148px;}
.specoff{background-color:#855CD6;color:#FFF;display:block;font-size:16px;padding:2px;text-decoration:none;}
.specoff a:visited{background-color:#51C;color:#FFF;font-size:16px;padding:2px;text-decoration:none;}
.specoff a:hover{background-color:#39C;color:#FFF;font-size:16px;padding:2px;text-decoration:none;}
.dropbar{color:#FFF;font-size:11px;font-weight:700;margin:2px;padding:2px;}
.topdrop:hover{color:#CCF;font-family:Arial, Helvetica, sans-serif;font-size:11px;text-decoration:none;}
.droptable{background-color:#fcf;border:1px solid #63C;}
.mini{background-color:#FFF;color:#000;font-size:10px;font-style:normal;}
.mini p{margin:0;}
.minic{background-color:#FFF;color:#000;font-size:10px;font-style:normal;text-align:center;}
.minibbg{background-color:#CCF;color:#000;font-size:10px;font-style:normal;padding:2px;}
.minirbbg{background-color:#CCF;color:red;font-size:10px;font-style:normal;font-weight:700;text-align:center;}
.minipbg{background-color:#63C;color:#fff;font-size:10px;font-style:normal;}
.smallb{color:#000;font-size:11px;font-weight:700;}
.smallc{color:#000;font-size:11px;text-align:center;}
.smallbc{color:#000;font-size:11px;font-weight:700;text-align:center;}
.purple-offer{background-color:#855CD6;color:#fff;font-family:Arial, Helvetica, sans-serif;font-size:18px;font-style:normal;font-weight:700;padding:2px;text-align:center;}
.minib{background-color:#FFF;color:#000;font-size:10px;font-style:normal;font-weight:700;}
.minibc{background-color:#FFF;color:#000;font-size:10px;font-style:normal;font-weight:700;text-align:center;}
.minirbc{background-color:#FFF;color:red;font-size:10px;font-style:normal;font-weight:700;text-align:center;}
.minirbbgb{background-color:#CCF;color:red;font-size:10px;font-style:normal;font-weight:700;padding:2px;text-align:center;}
.minibbgb{background-color:#CCF;font-color:#FFF;font-size:10px;font-weight:700;padding:2px;}
.minibbgbc{background-color:#CCF;font-color:#FFF;font-size:10px;font-weight:700;padding:2px;text-align:center;}
.minibbgc{background-color:#CCF;color:#000;font-size:10px;font-style:normal;font-weight:400;padding:2px;text-align:center;}
.smallrb{color:red;font-size:11px;font-weight:700;}
.smallrbc{color:red;font-size:11px;font-weight:700;text-align:center;}
.red-hash{color:red;font-size:12px;font-weight:700;}
.ListLayer{text-align:center;width:100%;}
.ListTable{background-image:url(images/worldwideform-bg.jpg);border-style:solid;border-width:1px;padding:1px 3px;width:100%;}
.ListTitleRow{color:#63c;font-weight:700;}
.ButRemove{background-color:#600;color:#FFC;font-weight:bolder;}
#ATSL th{color:#009;font-size:12px;font-weight:700;}
ATSLBut a:hover{background-color:#544A87;border-color:#630 #630 #310 #310;border-style:solid;border-width:2px 2px 1px 1px;color:#FFF;}
ATSLBut a{background-color:#FFE3BC;border-color:#FFF #FFF #CB9 #CB9;border-style:solid;border-width:1px 1px 2px 2px;color:#420;margin:0;padding:4px 4px 3px 3px;text-decoration:none;}
.cruise-offer{background:url(/images/mini-bwh-logo.jpg);background-attachment:scroll;background-color:#63C;background-position:top left;background-repeat:no-repeat;border:1px solid #FC0;display:block;margin-bottom:4px;margin-left:auto;margin-right:auto;padding:1px;width:140px;}
.cruise-offer h3{color:#FFF;font-size:14px;line-height:22px;margin-bottom:1px;margin-top:0;text-align:center;}
.cruise-offer-title{background-color:#FC0;border-bottom:1px solid #FFF;display:table-cell;}
.cruise-offer-title h4{color:#309;font-size:12px;font-weight:700;margin:1px;text-align:center;}
.cruise-offer-detail{background-color:#FFF;display:table-cell;font-size:11px;text-align:center;}
.cruise-offer-detail p{color:#309;font-size:11px;margin-bottom:2px;margin-top:0;}
.cruise-offer-sub{color:#309;display:table-cell;font-size:10px;margin-top:0;text-align:right;vertical-align:top;}
.cruise-offer-price{color:#309;font-size:22px;line-height:22px;}
.cruise-destination-layer{visibility:hidden;}
.destDiv{margin:0;padding:2px;width:500px;}
.destDivLeftHeader{background-color:#63C;color:#FFF;display:block;float:left;font-size:12px;font-style:normal;font-weight:700;height:25px;margin-bottom:2px;padding:3px 2px 2px;text-align:center;width:470px;}
.destDivRightHeader{background-color:#63C;color:#FFF;display:block;float:left;font-size:12px;font-style:normal;font-weight:700;height:25px;margin-bottom:2px;margin-left:-4px;margin-right:-4px;padding:3px 2px 2px;text-align:center;width:30px;}
.destDivDarkRow{background-color:#CCF;border:1px solid #999;display:block;margin-bottom:2px;padding:3px;text-align:center;width:496px;}
.destDivLightRow{background-color:#FFC;border:1px solid #999;display:block;margin-bottom:2px;padding:3px;text-align:center;width:496px;}
#PageBody #Content{min-height:1050px;}
.heading3 a:link,.heading3 a:visited{color:#FFF;font-size:12px;font-weight:700;}
.heading3 a:hover,.heading3 a:active{color:#CCC;font-size:12px;font-weight:700;}
.white a:hover,.white a:active{color:#D5F1FF;font-weight:700;line-height:16px;}
.mainnav:link,.mainnav:visited{background-image:url(../new-nile/images/rightnav/but_bg.gif);color:#FFF;font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:700;height:20px;padding-top:2px;text-align:center;text-decoration:none;width:148px;}
.mainnavon:link,.mainnavon:visited{background-image:url(../new-nile/images/rightnav/but_bg_on.gif);color:#FFF;font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:700;height:18px;padding-top:2px;text-align:center;text-decoration:none;width:148px;}
.subnav:link,.subnav:visited{background-color:#63c;color:#FFF;font-size:10px;font-weight:700;padding-left:5px;text-decoration:none;width:100%;}
.subnavav:link,.subnavav:visited{background-color:#63C;color:#FFF;font-size:12px;font-weight:700;padding-left:5px;text-decoration:none;width:100%;}
.dropbar:link,.dropbar:visited,.dropbar:hover{color:#FFF;font-size:10px;font-weight:700;padding-top:2px;}
.topdrop:link,.topdrop:visited{color:#FFF;font-family:Arial, Helvetica, sans-serif;font-size:11px;text-decoration:none;}
.dropdown:link,.dropdown:hover,.dropdown:visited{font-size:11px;text-decoration:none;width:100%;}
.mini strong,.smallc strong{color:#000;}
.minir,.minirb{background-color:#FFF;color:red;font-size:10px;font-style:normal;font-weight:700;}
.topbar a:visited,.topbar a:hover,.topbar a:link{background-image:url(http://www.cruisingholidays.co.uk/coastal/images/top-bar-bg.gif);color:#fff;font-size:10px;font-weight:700;margin:2px;padding:2px;text-decoration:underline;}
#ATSL,#ATSL select{font-size:10px;font-weight:700;margin:0;}
.list-2col{margin-bottom:15px;}