ul.square{
list-style-image:url("/images/group/dot.gif");
}
div.mainDiv div#navmain ul li{
background:transparent url("/images/group/en/nav/1/divider.gif") 100% 0 no-repeat;
}
div.mainDiv div#navmain,div.mainDiv div#navmain ul,div.mainDiv div#navmain ul li ul,div.mainDiv div#navmain ul li ul li{
background-color:#00396e;
}
div.mainDiv div#navmain ul li ul li{
color:#fff;
border-color:#d5b37c;
}
div.mainDiv div#navmain ul li ul li.first{
padding:2px 12px;
}
div.mainDiv div#navmain ul li.over ul li.over{
background-color:#f5f3e6;
}
div.mainDiv div#navmain ul li ul li a,div.mainDiv div#navmain ul li ul li a:link,div.mainDiv div#navmain ul li ul li a:active,div.mainDiv div#navmain ul li ul li a:visited,div.mainDiv div#navmain ul li ul li a:hover{
color:#fff;
}
div.mainDiv div#navmain ul li.over ul li.over a,div.mainDiv div#navmain ul li.over ul li.over a:link,div.mainDiv div#navmain ul li.over ul li.over a:active,div.mainDiv div#navmain ul li.over ul li.over a:visited,div.mainDiv div#navmain ul li.over ul li.over a:hover{
color:#00396e;
background-color:#f5f3e6;
}
td.content table.booking td.left div#navgroup div.on,td.content table.booking td.left div#stepNav div.on{
color:#fff;
background:#00293f;
}
td.content table.booking td.left div#navgroup div.off,td.content table.booking td.left div#stepNav div.off{
color:#7d99b2;
background:#faf9f5;
}
div.mainDiv div#navcontent{
background:transparent url("/images/group/menu3rd_bg.gif") 0 0 repeat-x;
}
div.mainDiv div#navcontent ul li{
background:transparent url("/images/group/en/nav/3/divider.gif") 0 0 repeat-x;
}
div.mainDiv div#navcontent2{
background:transparent url("/images/group/en/nav/4/line_bg.gif") 0 0 repeat-x;
}
div.leftBorderShade,div.leftBorderShadeShort{
background:#8a6d44 url("/images/group/solid_top.gif") 0 0 no-repeat;
}
h2,h3,h4,h5,td#sidebar div.sideBar div.widget span.on,table.contentTable td.halfCol h5 a{
color:#00396e;
}
table.contentTable td.halfCol h5{
margin:0;
padding:0;
}
table.contentTable td.halfCol p{
margin:0 0 1em;
padding:0;
}
table.contentTable td.halfCol div.intro2 p.intro{
margin:8px 0 10px;
}
table.contentTable div.contactHeader{
background:transparent url("/images/group/content/contact_bg.gif") 0 0 repeat-y;
}
table.contentTable h3,td#sidebar div.sideBar h5{
color:#987e52;
}
div.rItems h5,table.contentTable div.rItems p{
margin:0.5em 0;
padding:0;
}
#calendar div.selectorwidget div.currentcontainer{
background:#9b8860 url(/images/group/arrow_dropmenu.gif) 100% 0 no-repeat;
border:1px solid #896c44;
}
#calendar div.selectorwidget div.currentcontainer span.current{
color:#faf9f5;
}
#calendar div.selectorwidget div.upNav,
#calendar div.selectorwidget div.downNav{
background-color:#9b8860;
}
#calendar div.selectorwidget div.selector,
#calendar div.selectorwidget div.menucontainer,
#calendar div.selectorwidget ul.menu li{
color:#faf9f5;
background-color:#9b8860;
}
#calendar div.selectorwidget ul.menu li{
border-top:1px solid #896c44;
}
#calendar div.selectorwidget ul.menu li.over,
#calendar div.selectorwidget ul.menu li.selected{
color:#977f51;
background-color:#faf9f5;
}
#calendar div.selectorwidget ul.menu li.first{
border-top:1px solid #9b8860;
}
div.calendarContainer table th{
color:#987e52;
}
div.calendarContainer table td{
color:#036;
}
div.calendarContainer table td.available span,div.calendarContainer table td.available div.colorkey{
background-color:#c1b297;
cursor:pointer;
}
div.calendarContainer .available a:link,
div.calendarContainer .available a:visited,
div.calendarContainer .available a:active,
div.calendarContainer .available a:hover{
color:#fff;
text-decoration:none;
}
