/*
Orange - E17E0D
border:1px solid #FF0000;
*/
html, body {margin:0;padding:0;border:0;}
body {font-family:Arial, Helvetica, sans-serif;font-size:0.76em;background:url(images/cssimages/page-bg.jpg) top center no-repeat #244173;text-align:center;color:#4F4F4A;line-height:1.5em;}
ul, li, div, p, h1, h2, h3, h4, h5, img, form, fieldset, hr {border:0px;margin:0px;padding:0px;}
a {text-decoration:none;color:#253C70;}
a:hover {text-decoration:underline;color:#701927;}
.clear {clear:both;width:100%;font-size:1%;height:0px;overflow:hidden;}
.clrp {clear:left;}
.closed {visibility:hidden;display:none;}
.open {visibility:visible;display:block;}
div, img {behavior:url(js/iepngfix.htc);}

#outer {margin:0px auto;width:990px;text-align:center;}
#header {width:990px;height:122px;position:relative;text-align:left;}
#logo {position:absolute;top:0px;left:212px;}
p.strap {position:absolute;top:105px;left:350px;width:290px;color:#E38E2D;font-size:130%;font-weight:bold;text-align:center;}
#portal {position:absolute;top:73px;left:5px;background:url(images/ico-portal.gif) top left no-repeat;}

#menu {width:990px;height:50px;position:relative;background:url(images/cssimages/menu-bg.png) top left no-repeat;text-align:left;color:#6C4E2B;font-weight:bold;font-size:110%;padding-top:10px;voice-family:"\"}\"";voice-family:inherit;height:40px;}
#menu a:link, #menu a:visited {color:#6C4E2B;text-decoration:none;}
#menu a:active, #menu a:hover {color:#701927;text-decoration:none;}
p.menuhome {width:88px;float:left;display:inline;position:relative;padding-top:6px;margin-left:5px;text-align:center;}
div.hdrlogin {width:416px;float:left;display:inline;position:relative;padding-top:3px;}
div.hdrlogin form {width:416px;height:24px;background:url(images/cssimages/hdrlogin-bg.jpg) center right no-repeat;}
div.hdrlogin label {width:80px;height:21px;position:absolute;top:6px;left:0px;text-align:center;}
.logintext {border:0px solid #999999;position:absolute;width:168px;height:18px;top:5px;left:87px;font-size:80%;}
.logintextpw {border:0px solid #999999;background:url(images/cssimages/bg_passwordentry.gif) 0 0 no-repeat;position:absolute;width:118px;height:18px;top:5px;left:264px;font-size:80%;}
.logintextpw_clear {border:0px solid #999999;position:absolute;width:118px;height:18px;top:5px;left:264px;font-size:80%;}
input.loginbtn {position:absolute;cursor:pointer;top:12px;right:0px;display:block;width:21px;height:21px;}
div.hdrloggedin {width:416px;float:left;display:inline;position:relative;background:url(images/cssimages/hdrloggedin-bg.gif) center left no-repeat;}
div.hdrloggedin ul {list-style:none;}
div.hdrloggedin li {width:138px;float:left;display:inline;text-align:center;}
div.hdrloggedin a {display:block;padding:6px 0px 6px 0px;}
div.menulinks {width:468px;float:right;display:inline;}
div.menulinks ul {list-style:none;}
div.menulinks li {width:156px;float:left;display:inline;text-align:center;}
div.menulinks a {display:block;padding:6px 0px 6px 0px;}

table#menutbl {margin-left:10px;padding-top:10px;}

#menu p.home {margin-left:20px;padding-top:8px;padding-bottom:8px;width:185px;float:left;display:inline;}
#menu p.links {margin-left:17px;padding-top:4px;width:400px;color:#FFFFFF;float:left;display:inline;}

.menuitem {background:url(images/cssimages/nav-pipe.gif) center right no-repeat;}

#searchfields {float:left;display:inline;position:relative;margin-left:6px;}
#search {position:relative;overflow:hidden;}

.inputtext {border:1px solid #999999;background-color:#FFFFFF;width:176px;height:16px;padding-left:2px;font-size:80%;}

#userfld {height:20px;float:left;position:relative;}
#pwdfld {height:20px;float:left;position:relative;}
#searchfieldl label {float:left;display:inline;color:#FFFFFF;margin-top:3px;}
#login {position:relative;overflow:hidden;}



#wrapper {width:990px;text-align:left;background:url(images/cssimages/wrapper-bg.png) top left repeat-y;text-align:left;}
#inner {width:960px;margin-left:15px;background-color:#E2E2E2;text-align:left;padding-bottom:10px;}

/* Left Column */
.sidebar_advert{padding-bottom:10px;}
#left {width:198px;float:left;display:inline;margin-left:16px;margin-top:16px;}
#nav {width:198px;margin-bottom:12px;font-size:100%;}
#mainnav li {list-style:none;color:#636465;font-weight:bold;background:url(images/cssimages/mainnav-bg.jpg) bottom left no-repeat;}
#mainnav li.last {border-top:1px solid #E7E8E8;}
#mainnav a {text-decoration:none;color:#636465;}

#mainnav a.toplink {display:block;padding:6px 4px 6px 18px;color:#E17E0D;}
#mainnav a.toplink:link, #mainnav a.toplink:visited {border-bottom:1px solid #E2E2E2;color:#E17E0D;background:url(images/cssimages/mainnavtop-bg.jpg) 0px top no-repeat;}
#mainnav a.toplink:hover, #mainnav a.toplink:active {border-bottom:1px solid #E2E2E2;color:#706F6F;background:url(images/cssimages/mainnavtop-bg.jpg) -198px top no-repeat;}
#mainnav a.toplinkon {display:block;border-bottom:1px solid #E2E2E2;padding:6px 4px 6px 18px;color:#000000;background:url(images/cssimages/mainnavtop-bg.jpg) -198px top no-repeat;}
#mainnav a.midlink {display:block;padding:6px 4px 6px 18px;color:#E17E0D;border-bottom:1px solid #E2E2E2;}
#mainnav a.midlink:link, #mainnav a.midlink:visited {color:#E17E0D;background:url(images/cssimages/mainnav-bg.jpg) 0px top no-repeat;}
#mainnav a.midlink:hover, #mainnav a.midlink:active {color:#706F6F;background:url(images/cssimages/mainnav-bg.jpg) -198px top no-repeat;}
#mainnav a.midlinkon {display:block;padding:6px 4px 6px 18px;color:#000000;background:url(images/cssimages/mainnav-bg.jpg) -198px top no-repeat;}
#mainnav a.btmlink {display:block;padding:6px 4px 6px 18px;color:#E17E0D;}
#mainnav a.btmlink:link, #mainnav a.btmlink:visited {color:#E17E0D;background:url(images/cssimages/mainnavbtm-bg.jpg) 0px bottom no-repeat;}
#mainnav a.btmlink:hover, #mainnav a.btmlink:active {color:#706F6F;background:url(images/cssimages/mainnavbtm-bg.jpg) -198px bottom no-repeat;}
#mainnav a.btmlinkon {display:block;padding:6px 4px 6px 18px;color:#000000;background:url(images/cssimages/mainnavbtm-bg.jpg) -198px bottom no-repeat;}

#mainnav a.sublink {display:block;padding:4px 4px 4px 18px;color:#706F6F;background:url(images/cssimages/subnav-bg.jpg) bottom left no-repeat;}
#mainnav a.sublink:link, #mainnav a.sublink:visited {border-bottom:1px solid #E2E2E2;text-decoration:none;color:#706F6F;}
#mainnav a.sublink:active, #mainnav a.sublink:hover {border-bottom:1px solid #E2E2E2;text-decoration:none;color:#3C3C3C;}
#mainnav a.sublinkon {display:block;padding:4px 4px 4px 18px;color:#3C3C3C;background:url(images/cssimages/subnav2-bg.jpg) top left no-repeat;border-bottom:1px solid #E2E2E2;}

#lowernav li {list-style:none;color:#636465;font-weight:bold;background:url(images/cssimages/mainnav-bg.jpg) bottom left no-repeat;}
#lowernav li.last {border-top:1px solid #E7E8E8;}
#lowernav a {text-decoration:none;color:#636465;}

#lowernav a.toplink {display:block;padding:6px 4px 6px 18px;color:#636465;}
#lowernav a.toplink:link, #lowernav a.toplink:visited {border-bottom:1px solid #E2E2E2;color:#636465;background:url(images/cssimages/mainnavtop-bg.jpg) 0px top no-repeat;}
#lowernav a.toplink:hover, #lowernav a.toplink:active {border-bottom:1px solid #E2E2E2;color:#706F6F;background:url(images/cssimages/mainnavtop-bg.jpg) -198px top no-repeat;}
#lowernav a.toplinkon {display:block;border-bottom:1px solid #E2E2E2;padding:6px 4px 6px 18px;color:#000000;background:url(images/cssimages/mainnavtop-bg.jpg) -198px top no-repeat;}
#lowernav a.midlink {display:block;padding:6px 4px 6px 18px;color:#636465;border-bottom:1px solid #E2E2E2;}
#lowernav a.midlink:link, #lowernav a.midlink:visited {color:#636465;background:url(images/cssimages/mainnav-bg.jpg) 0px top no-repeat;}
#lowernav a.midlink:hover, #lowernav a.midlink:active {color:#706F6F;background:url(images/cssimages/mainnav-bg.jpg) -198px top no-repeat;}
#lowernav a.midlinkon {display:block;padding:6px 4px 6px 18px;color:#000000;background:url(images/cssimages/mainnav-bg.jpg) -198px top no-repeat;}
#lowernav a.btmlink {display:block;padding:6px 4px 6px 18px;color:#E17E0D;}
#lowernav a.btmlink:link, #lowernav a.btmlink:visited {color:#636465;background:url(images/cssimages/mainnavbtm-bg.jpg) 0px bottom no-repeat;}
#lowernav a.btmlink:hover, #lowernav a.btmlink:active {color:#706F6F;background:url(images/cssimages/mainnavbtm-bg.jpg) -198px bottom no-repeat;}
#lowernav a.btmlinkon {display:block;padding:6px 4px 6px 18px;color:#000000;background:url(images/cssimages/mainnavbtm-bg.jpg) -198px bottom no-repeat;}

#lowernav a.sublink {display:block;padding:4px 4px 4px 18px;color:#706F6F;background:url(images/cssimages/subnav-bg.jpg) bottom left no-repeat;}
#lowernav a.sublink:link, #lowernav a.sublink:visited {border-bottom:1px solid #E2E2E2;text-decoration:none;color:#706F6F;}
#lowernav a.sublink:active, #lowernav a.sublink:hover {border-bottom:1px solid #E2E2E2;text-decoration:none;color:#3C3C3C;}
#lowernav a.sublinkon {display:block;padding:4px 4px 4px 18px;color:#3C3C3C;background:url(images/cssimages/subnav2-bg.jpg) top left no-repeat;border-bottom:1px solid #E2E2E2;}

table.coursedates {font-size:90%;margin-bottom:12px;}
table.coursedates {width:198px;}
table.coursedates td.cdheader {color:#FFFFFF;font-size:100%;font-weight:bold;padding:4px 0px 4px 8px;background:url(images/cssimages/coursedates-hdr.gif) top left no-repeat;}
table.coursedates td.cdweek {background-color:#B2B2B2;color:#FFFFFF;padding:3px;border-bottom:1px solid #B3B3B3;border-top:1px solid #C4C3C3;font-family:Arial, Helvetica, sans-serif;}
table.coursedates td.cddate {background-color:#CACACA;color:#575757;padding:3px 3px 3px 5px;border-top:1px solid #E6E4E4;border-bottom:1px solid #B5B4B3;font-family:Arial, Helvetica, sans-serif;}
table.coursedates td.cdfooter {color:#E17E0D;font-size:100%;font-weight:bold;padding:3px 0px 4px 18px;background:url(images/cssimages/coursedates-btm.jpg) bottom left no-repeat;}
table.coursedates td a:link, table.coursedates td a:visited {color:#E17E0D;text-decoration:none;}
table.coursedates td a:hover,table.coursedates td a:active {color:#E17E0D;text-decoration:underline;}

/* End Left Column */
.intropanel {width:713px;height:350px;display:block;overflow:hidden;margin-bottom:12px;position:relative;}
#slideshow div {display:block;width:713px;height:351px;z-index:5 !important;}
#slideshow .bg1 {background:url(images/slide1.jpg) top left no-repeat;}
#slideshow .bg2 {background:url(images/slide2.jpg) top left no-repeat;}
#slideshow .bg3 {background:url(images/slide3.jpg) top left no-repeat;}
#slideshow .bg4 {background:url(images/slide4.jpg) top left no-repeat;}
#slideshow .bg5 {background:url(images/slide5.jpg) top left no-repeat;}
#slideshow .bg6 {background:url(images/slide6.jpg) top left no-repeat;}
#slideshow .bg7 {background:url(images/slide7.jpg) top left no-repeat;}
#slideshow .bg8 {background:url(images/slide8.jpg) top left no-repeat;}
#slideshow .bg9 {background:url(images/slide9.jpg) top left no-repeat;}
#slideshow .bg10 {background:url(images/slide10.jpg) top left no-repeat;}
#slideshow .bg11 {background:url(images/slide11.jpg) top left no-repeat;}
#slideshow .bg12 {background:url(images/slide12.jpg) top left no-repeat;}
.intropanel h1 {position:absolute;width:342px;top:12px;left:10px;color:#FFFFFF;font-size:200%;line-height:1.2em;z-index:100 !important;}
.toppanelbook {position:absolute;width:342px;top:82px;left:10px;background:url(images/cssimages/toppanel-bg.png) top left no-repeat;z-index:101 !important;padding-top:6px;}
.toppanelbrowse {position:absolute;width:342px;top:212px;left:10px;background:url(images/cssimages/toppanel-bg.png) top left no-repeat;z-index:101 !important;padding-top:6px;}
.toppanelinner {width:342px;background:url(images/cssimages/toppanelinner-bg.png) bottom left no-repeat;padding-bottom:6px;z-index:102 !important;}
.toppanelinner h2 {font-size:140%;color:#E17E0D;padding:2px 10px 3px 10px;}
.toppanelinner p {font-size:90%;padding:2px 10px 4px 10px;line-height:1.3em;}
p.start {color:#E17E0D;font-size:130%;font-weight:bold;}
.toppanelinner a:link, .toppanelinner a:visited {color:#000000;text-decoration:none;}
.toppanelinner a:hover, .toppanelinner a:active {color:#000000;text-decoration:none;}

#main {width:713px;float:right;display:inline;margin-right:16px;margin-top:16px;}
.mainpaneltop {width:713px;height:4px;background:url(images/mainpanel-top.gif) top left no-repeat;font-size:1%;overflow:hidden;}
.mainpanel {width:713px;background:url(images/mainpanel-bg.jpg) bottom left no-repeat;margin-bottom:12px;min-height:139px;position:relative;}
/*\*/
* html .mainpanel {height:139px;}
/**/
.mainpanel2 {width:713px;background:url(images/mainpanel-bg.jpg) bottom left no-repeat;margin-bottom:12px;min-height:116px;position:relative;}
/*\*/
* html .mainpanel2 {height:116px;}
/**/

.voucher {background:url(images/mainpanelvoucher-bg.jpg) bottom left no-repeat;min-height:163px;}
.book {background:url(images/mainpanelbook-bg.jpg) bottom left no-repeat;min-height:163px;}
.book table{padding-left:20px}
/*\*/
* html .book {height:163px;}
/**/
.browse {background:url(images/mainpanelbrowse-bg.jpg) bottom left no-repeat;}
.questionnaire {background:url(images/cat/title-college.jpg) bottom left no-repeat;}
.mainpanel h1, .mainpanel2 h1 {color:#8A704C;font-size:200%;font-weight:normal;padding:20px 275px 10px 20px;}
.mainpanel h1 a:link, .mainpanel h1 a:visited,.mainpanel2 h1 a:link, .mainpanel2 h1 a:visited  {color:#8A704C;text-decoration:none;}
.mainpanel h1 a:active, .mainpanel h1 a:hover,.mainpanel2 h1 a:active, .mainpanel2 h1 a:hover  {color:#8A704C;text-decoration:none;}
.mainpanel p,.mainpanel2 p  {padding:0px 280px 6px 20px;font-size:110%;}
#startnow {position:absolute;width:360px;height:42px;bottom:0px;left:1px;background:url(images/startnow-bg.jpg) top left no-repeat;}
#startnow p, #feedback p  {color:#701927;font-size:150%;padding:11px 0px 0px 20px;}
#startnow a:link, #startnow a:visited, #feedback a:link, #feedback a:visited {color:#701927;text-decoration:none;}
#startnow a:active, #startnow a:hover,#feedback a:active, #feedback a:hover {color:#701927;text-decoration:underline;}

#titlepanel {width:713px;height:116px;position:relative;margin-bottom:12px;}
#titlepanel h1 {position:absolute;top:6px;left:12px;color:#0A1A42;font-size:120%;font-weight:bold;}
#titlepanel h2 {position:absolute;width:400px;top:60px;left:12px;color:#FFFFFF;font-size:170%;}
#titlepanel h1.h1-solo{position:absolute;width:400px;top:50px;left:12px;color:#FFFFFF;font-size:185%;}
#titlepanel .bright{color:#E17E0D;}
/* TITLE IMAGES */
.intro {background:url(images/cssimages/title-intro.jpg) top left no-repeat;}
.events {background:url(images/cssimages/title-entertainment.jpg) top left no-repeat;}
.accommodation {background:url(images/cssimages/title-accomodation.jpg) top left no-repeat;}
.transport {background:url(images/cssimages/MCSS-CoachTrans-2.jpg) top left no-repeat;}

.breadcrumbs {width:713px;background:url(images/cssimages/breadcrumbs-bg.gif) top left no-repeat;margin-bottom:12px;}
.breadcrumbsinner {width:713px;background:url(images/cssimages/breadcrumbsinner-bg.gif) bottom left no-repeat;}
.breadcrumbsinner p {color:#BE763C;padding:6px;}
.breadcrumbsinner a {padding-left:6px;padding-right:6px;}
.breadcrumbsinner a:link, .breadcrumbsinner a:visited {color:#4F4F4A;text-decoration:none;}
.breadcrumbsinner a:active, .breadcrumbsinner a:hover {color:#4F4F4A;text-decoration:underline;}
span.crumbon {color:#3C3C3C;padding-left:6px;}

/* COURSE DETAIL PANEL */
.ppanelwcourses {width:713px;padding-top:88px;position:relative;}
.ppanelwevents {width:713px;padding-top:0px;position:relative;}
.ppanel {width:713px;margin-bottom:12px;position:relative;background:url(images/cssimages/ppanel-bg.gif) top left no-repeat;z-index:1;}
.greypanel {width:713px;margin-bottom:12px;position:relative;background:url(images/greypanel-bg.gif) top left no-repeat;}
.panelinner, .panelinnerb {width:713px;background:url(images/cssimages/panelinner-bg.gif) bottom left no-repeat;min-height:320px;padding-top:7px;padding-bottom:7px;}
/*\*/
* html .panelinner {height:320px;}
/**/

.panelinner p {padding: 10px}
.ppanelcontent {width:692px;margin-top:10px;margin-left:10px;}
.ppanelcontent h2 {color:#3C3C3C;font-size:140%;font-weight:normal;padding:10px 0px 2px 0px;}
.ppanelcontent p {padding:6px 0px 6px 0px;}
.ppanelcontent ul {margin-left:16px;margin-top:12px;margin-bottom:12px;padding-left:8px;}
.ppanelcontent li {margin-left:6px;padding-left:4px;padding-top:4px;padding-bottom:4px;}
hr {clear:both;height:1px;color:#94A3B7;background-color:#94A3B7;width:100%;margin-top:4px;margin-bottom:4px;}
.coursethumb {float:left;display:inline;padding:18px 10px 10px 18px;}
.coursedescription {float:left;display:inline;width:574px;margin-top:10px;position:relative;}
img.btnmoreinfo {position:absolute;top:45px;right:0px;width:220px;height:25px;}
.coursedescription h2 {color:#000000;font-size:140%;font-weight:bold;padding:6px 0px 8px 0px;margin-top:5px;}
.coursedescription h2 a:link, .coursedescription h2 a:visited {color:#000000;text-decoration:none;}
.coursedescription h2 a:active, .coursedescription h2 a:hover {color:#000000;text-decoration:underline;}
.coursedescription h3 {font-size:110%;color:#242526;font-weight:bold;margin:0px;padding:8px 0px 0px 0px;}
.coursedescription span.tutorlbl {font-weight:normal;}
.coursedescription h4 {height:23px;font-size:120%;color:#CDD5E5;font-weight:bold;padding:1px 4px 2px 6px;float:left;display:inline;background:url(images/cssimages/h2-bg.gif) top left no-repeat;margin:2px 0px 2px 0px;}
.coursedescription h5 {height:23px;font-size:120%;color:#FFFFFF;font-weight:bold;padding:1px 6px 2px 4px;float:left;display:inline;background:url(images/cssimages/h3-bg.gif) top right no-repeat;margin:2px 10px 2px 0px;}
.coursedescription h6 {width:38px;height:20px;float:left;display:inline;background:url(images/cssimages/new-course.gif) top left no-repeat;margin-top:2px;}
.coursedescription span.newcourse {display:none;}
h2.coursenumber {height:20px;margin-top:6px;font-size:120%;color:#3C3C3C;font-weight:bold;padding:0px 4px 0px 6px;float:left;display:inline;background:url(images/h2-bg.gif) top left no-repeat;}
h3.coursenumber {height:20px;margin-top:6px;font-size:120%;color:#FFFFFF;font-weight:bold;padding:0px 6px 0px 4px;float:left;display:inline;background:url(images/h3-bg.gif) top right no-repeat;}
.coursedescription p {padding:0px 0px 12px 0px;}
.coursedescription li{border:0px;margin-left:10px;padding:0px;}
.coursedescription table {width:100%;}
.coursedescription th {background-color:#B1C1D6;font-size:100%;font-weight:bold;color:#000000;}

table.tbl-course th {color:#3C3C3C;font-size:90%;text-align:center;background-color:#B2C2D6;padding-left:4px;padding-right:4px;}
table.tbl-course td {text-align:center;background-color:#D4DfEA;}
table.tbl-course td.tdlft, table.tbl-course th.thlft {text-align:left;}

table.party-dropdown td{text-align:left;background-color:#ffffff;}

/*.coursedetails {width:574px;border:1px solid #000000;}
.coursedetailcontent {width:152px;margin-left:9px;}
.coursesep {width:170px;height:2px;background-color:#FFFFFF;font-size:1%;overflow:hidden;margin-top:6px;margin-bottom:6px;clear:both;}
.coursedetails h1 {font-size:140%;font-weight:normal;padding:0px 0px 6px 0px;}
.coursedetails h4 {font-size:100%;font-weight:bold;padding:3px 3px 3px 3px;background-color:#BFBEB5;}*/
#bookingheader, #coursenotesheader {position:relative;}
#bookingheader h5, #coursenotesheader h5 {background:none;font-size:85%;color:#575757;font-family:Arial, Helvetica, sans-serif;font-weight:bold;}

table.tbl-course td.bookdd-cell{padding:4px 2px 3px 10px; text-align:left;}
p.bookdd-p{width:178px;height: 22px;background:url(images/bookcoursearrow-down.jpg) top left no-repeat;margin:0px;padding:0px;font-size:85%;color:#575757;font-family:Arial, Helvetica, sans-serif;font-weight:bold;}
a.bookdd-link{padding:3px 3px 3px 25px;}
p.up{background:url(images/bookcoursearrow-up.jpg) top left no-repeat;}

#coursenotesopen , .coursenotesopen {position:absolute;top:4px;left:3px;width:14px;height:14px;}
#coursenotesclosed, .coursenotesclosed {position:absolute;top:4px;left:3px;width:14px;height:14px;}
.bookingopen  {position:absolute;top:4px;left:3px;width:14px;height:14px;}
.bookingclosed {position:absolute;top:4px;left:3px;width:14px;height:14px;}
#bookingheader h5 a, #coursenotesheader h5 a {display:block;padding:0px 0px 0px 5px;}
#bookingheader h5 a:link, #bookingheader h5 a:visited, #coursenotesheader h5 a:link, #coursenotesheader h5 a:visited {color:#575757;text-decoration:none;}
#bookingheader h5 a:active, #bookingheader h5 a:hover, #coursenotesheader h5 a:active, #coursenotesheader h5 a:hover {color:#575757;text-decoration:none;}
.coursedetails p {padding-top:4px;padding-bottom:4px;font-weight:bold;}
.bookingdd {width:177px;height:96px;overflow:auto;overflow-x:hidden;background:#FFFFFF;margin:0px;}
.bookingdd table {margin-bottom:6px;font-family:Arial, Helvetica, sans-serif;font-size:90%;line-height:1.4em;}
.bookingdd table {padding:1px 2px 1px 4px;}
.bookingdd table td.bkdd {border-top:1px solid #B2B2B2;}
#coursenotesdd {width:404px;background-color:#D9D9D1;}
#coursenotesddcontent {width:384px;padding-top:10px;padding-left:10px;}
span.cred {color:#3C3C3C;}
ul.available {list-style:none;background:url(images/cssimages/green.png) center left no-repeat;margin:0px 0px 0px 8px;padding-left:8px;}
ul.limited {list-style:none;background:url(images/cssimages/amber.png) center left no-repeat;margin:0px 0px 0px 8px;padding-left:8px;}
ul.full {list-style:none;background:url(images/cssimages/red.png) center left no-repeat;margin:0px 0px 0px 8px;padding-left:8px;}
ul.available li, ul.limited li, ul.full li {text-align:left;margin-left:10px;font-family:Arial, Helvetica, sans-serif;font-weight:bold;font-size:90%;}
.booking-row ul.available, .booking-row ul.limited, .booking-row ul.full, .booking-row-spacer ul.available, .booking-row-spacer ul.limited, .booking-row-spacer ul.full {margin:0px}
tr.booking-row td{background-color: #B2C2D6; color:#ffffff; text-align:left;padding: 3px 8px 3px 8px;}
tr.booking-row-spacer td{background-color: #B2C2D6; color:#ffffff; text-align:left;padding: 3px 8px 3px 8px; border-bottom:8px solid #EAF1F7;}

.coursenotes {width:574px;height:280px;overflow:scroll;overflow-x:hidden;background-color:#FFFFFF;border-top:1px solid #DDDDDD;}
.coursenotesinner {padding:16px;margin-right:30px;}
p.coursenotesheader {color:#000000;font-size:130%;font-weight:bold;padding:6px 0px 4px 0px;margin-top:5px;}
/* END COURSE DETAIL PANEL */

/* WHITE PANEL */
.bluepanel {width:713px;background:url(images/cssimages/bpanel-bg.gif) top left no-repeat;margin-bottom:12px;}
.bluepanelinner {width:713px;background:url(images/cssimages/bpanelinner-bg.gif) bottom left no-repeat;}
.bluepanelcontent {padding:6px 6px 6px 12px;text-align:left}
.bluepanelcontent ul, .bluepanelcontent ol{padding-left:15px;}
.bluepanelcontent h1 {font-size:150%;border-bottom:1px #4F4F4A solid; padding-bottom:8px;margin-bottom:8px;}
.bluepanelinner a:link, .bluepanelinner a:visited {color:#BE763C;text-decoration:none;}
.bluepanelinner a:active, .bluepanelinner a:hover {color:#BE763C;text-decoration:underline;}
/* END BLUE PANEL */

/* COURSES FILTER PANEL */
.showcourse {width:713px;background:url(images/cssimages/showcourse-bg.gif) top left no-repeat;font-family:Arial, Helvetica, sans-serif;z-index:1000;position:absolute;top:42px;left:0px;z-index:50 !important;}
.showcourseinner {width:713px;background:url(images/cssimages/showcourseinner-bg.gif) bottom left no-repeat;}
.findcourse {width:692px;background:url(images/cssimages/findcourse-bg.gif) top left no-repeat;font-family:Arial, Helvetica, sans-serif;z-index:1000;margin-bottom:12px;}
.findcourseinner {width:692px;background:url(images/cssimages/findcourseinner-bg.gif) bottom left no-repeat;padding-bottom:6px;}
.findcourseinner table {margin-left:10px;}
table.tbl-showcourse td.sclabel {font-weight:bold;color:#FFFFFF;}
table.tbl-showcourse label {font-size:90%;}
table.tbl-showcourse select {font-size:90%;}

/* COURSES PAGING PANEL */
.paging {width:713px;background:url(images/cssimages/pagination-bg.jpg) top left no-repeat;font-family:Arial, Helvetica, sans-serif;z-index:1000;position:absolute;top:0px;left:0px;}
.paginginner {width:713px;background:url(images/cssimages/paginationinner-bg.jpg) bottom left no-repeat;position:relative;padding-bottom:7px;}
.paging p.courses {float:left;display:inline;width:113px;color:#FFFFFF;margin-left:12px;padding-top:5px;padding-bottom:5px;font-weight:bold;background:url(images/cssimages/paging-divider.jpg) center right no-repeat;}

#coursenav, #coursenav ul {padding:0;margin:0;list-style:none;float:left;display:inline;width:580px;} 
#coursenav a {display:block;width:54px;padding-top:5px;padding-bottom:5px;} 
#coursenav a:link, #coursenav a:visited {color:#6C4E2B;text-decoration:none;}
#coursenav a:active, #coursenav a:hover {background:url(images/cssimages/btn-paging-over.jpg) top left no-repeat;color:#FFFFFF;text-decoration:none;}
#coursenav a.on {color:#FFFFFF}
#coursenav li {float:left;width:57px;text-align:center;font-size:90%;background:url(images/cssimages/paging-divider.jpg) center right no-repeat;color:#FFFFFF;position:relative;}
#coursenav li ul {position:absolute;width:300px;left:-999em;background:url(images/cssimages/submenu-bg.gif) bottom left no-repeat;z-index:1000 !important;} 
#coursenav li:hover ul, #coursenav li.sfhover ul {left:0px;display:block;}
#coursenav li ul li {width:300px;border-top:1px solid #999999;text-align:left;background-image:none;color:#999999;font-weight:bold;}
#coursenav li ul a {width:230px;display:block;padding-top:3px;padding-bottom:3px;margin-left:5px;padding-left:50px;}
#coursenav li ul a:link, #coursenav li ul a:visited {color:#666666;text-decoration:none;}
#coursenav li ul a:active, #coursenav li ul a:hover {background-image:none;color:#000000;text-decoration:none;}
span.coursenumber {color:#03315C;position:absolute;width:45px;top:3px;left:5px;text-align:right;}
#coursenav li ul li.header {width:298px;margin-left:1px;background-color:#D2D3D4;color:#03315C;padding:5px 5px 5px 5px;padding-left:5px;voice-family:"\"}\"";voice-family:inherit;width:288px;}
#coursenav li ul li.header a:link, #coursenav li ul li a.header:visited {color:#03315C;text-decoration:none;}
#coursenav li ul li.header a:active, #coursenav li ul li a.header:hover {color:#999999;text-decoration:none;}
div.clearboth {clear:both;width:100%;height:1px;font-size:1%;overflow:hidden;}

/* END COURSES PAGING PANEL */

/* RESULTS PANEL */
.results {width:701px;background:url(images/cssimages/results-bg.jpg) top left repeat-y;margin-left:6px;margin-bottom:6px;padding-bottom:8px;}
.resultsthumb {float:left;display:inline;padding:10px;}
.resultsthumb img {margin-bottom:10px;}
.resultsthumb h3 {height:23px;width:80px;text-align:center;font-size:110%;color:#FFFFFF;font-weight:bold;padding:2px 5px 2px 5px;background:url(images/new-course.gif) top left no-repeat;}
a.moreinfo {display:block;width:90px;height:25px;margin-top:0px;}
a.moreinfo:link, a.moreinfo:visited {background:url(images/btn-moreinfo.jpg) 0px top no-repeat;}
a.moreinfo:hover, a.moreinfo:active {background:url(images/btn-moreinfo.jpg) -90px top no-repeat;}
a.bookcourse {display:block;width:90px;height:25px;margin-top:0px;}
a.bookcourse:link, a.bookcourse:visited {background:url(images/btn-book-course.jpg) 0px top no-repeat;}
a.bookcourse:hover, a.bookcourse:active {background:url(images/btn-book-course.jpg) -90px top no-repeat;}

button, input.buttonstandard3,input.buttonstandard-wide
	{font-size: 11px;color: #3c3c3b; background:#dddddd;cursor:pointer !important;font-family: Arial, Helvetica, sans-serif;
	background: -moz-linear-gradient(top,#ffffff 0%,#cccccc);background: -webkit-gradient(linear, left top, left bottom,from(#ffffff),to(#cccccc));
	border-radius: 0px;	-moz-border-radius: 0px;-webkit-border-radius: 0px;	border: 1px solid #b0bbc3;}
button:hover, input.buttonstandard3:hover, input.buttonstandard-wide:hover
	{background:#bbbbbb;background: -moz-linear-gradient(top,#eeeeee 0%,#bbbbbb);background: -webkit-gradient(linear, left top, left bottom, from(#eeeeee), to(#bbbbbb));}

button.btnmoreinfo {float:right;width:245px;height:25px;}
input.buttonstandard3{height:25px;}
input.buttonstandard-wide{height:21px;width:180px;font-weight:bold;color:#ffffff;background:#DD994F;
	background: -moz-linear-gradient(top,#EEAE60 0%,#CB7E3E);background: -webkit-gradient(linear, left top, left bottom,from(#EEAE60),to(#CB7E3E));
	border-radius: 0px;	-moz-border-radius: 0px;-webkit-border-radius: 0px;	border: 1px solid #b0bbc3;}


a.backtotop {display:block;width:90px;height:25px;margin-top:12px;}
a.backtotop:link, a.backtotop:visited {background:url(images/btn-totop.jpg) 0px top no-repeat;}
a.backtotop:hover, a.backtotop:active {background:url(images/btn-totop.jpg) -90px top no-repeat;}
a.addbasket {display:block;width:122px;height:25px;margin:5px 0px 6px 0px;}
a.addbasket:link, a.addbasket:visited {background:url(images/btn-addtobasket.jpg) 0px top no-repeat;}
a.addbasket:hover, a.addbasket:active {background:url(images/btn-addtobasket.jpg) -122px top no-repeat;}
.ppanel .last {margin-bottom:0px;}
/* END RESULTS PANEL */

/* REGISTER PANEL */
#regstage {width:713px;height:50px;background:url(images/regstage-bg.jpg) top left no-repeat;margin-bottom:12px;}
#regstage h1 {width:400px;padding:19px 0px 6px 15px;color:#E17E0D;font-size:180%;font-weight:normal;float:left;display:inline;}
#regstagecounter {width:auto;height:34px;margin:11px 10px 0px 6px;float:right;display:inline;}
#regstage h2 {width:60px;padding:19px 0px 6px 0px;color:#E17E0D;font-size:180%;font-weight:normal;float:right;display:inline;}
#regstagecounter img {padding-right:3px;text-align:right;}

#register {width:713px;background:url(images/cssimages/ppanel-bg.gif) top left no-repeat;padding-top:6px;}
.registerpanel {width:713px;min-height:240px;padding-bottom:6px;background:url(images/cssimages/panelinner-bg.gif) bottom left no-repeat;}
/*\*/
* html .registerpanel {height:240px;}
/**/
.registerpanelinner {width:713px;background:url(images/cssimages/registerpanel-bg.gif) top left repeat-y;min-height:240px;}

h3.ApprovalHeader{color:#E17E0D; font-size:120%; border-bottom:1px solid #BECDDE;padding-top:15px;}

textarea.ApprovalTextAreaLarge{width:630px; height:75px;}
textarea.ApprovalTextAreaSlim{width:630px; height:40px;}

label.required {color:#ff0000}
.registerpanelbottom {width:713px;height:6px;background:url(images/registerpanelbottom.gif) top left no-repeat;font-size:1%;overflow:hidden;}
.regleft {float:left;display:inline;width:314px;margin-left:18px;margin-top:18px;}
.regleft h1, .greypanel h1, .regright h1 {color:#3C3C3C;font-size:140%;font-weight:normal;padding:0px 0px 6px 0px;}
.regright {float:right;display:inline;width:334px;margin-right:18px;margin-top:18px;}

input.txtinpt, .txtinpt {width:300px;}
input.txtinptm {width:220px;}
input.txtinptmms {width:100px;}
input.txtinptms {width:120px;}
input.txtinpts {width:30px;}

.registerpanel input.txtinpt, .registerpanel .txtinpt, .registerpanel input.txtinptm, .registerpanel input.txtinptmms, .registerpanel input.txtinptms {margin-bottom:8px;}
.registerpanel input.txtinpts {margin-bottom:8px;margin-right:4px;}

.registerpanel textarea {width:320px;height:80px;font-family:Arial, Helvetica, sans-serif;border:1px solid #6E6D72;}
.registerpanel select {margin-bottom:8px;}
table.radiorow {clear:left;margin-bottom:4px;}
.radiorow input, .bookingdd input {border:none;float:none;}
table.radiorow .brow {padding-bottom:6px;border-bottom:1px solid #EAEAE3;}
.sep {width:677px;margin-left:18px;height:16px;background:url(images/register-sep.gif) bottom left no-repeat;clear:both;}
.sepright {width:330px;margin-left:0px;margin-bottom:10px;height:16px;background:url(images/register-sep.gif) bottom left no-repeat;clear:both;}
.clrsep {width:677px;margin-left:18px;height:16px;clear:both;}
#proceed {width:713px;height:40px;background:url(images/proceed-bg.jpg) top left no-repeat;text-align:right;}
#proceed input {margin:10px 7px 0px 15px;}
/* END REGISTER PANEL */

#alsobooked {width:713px;background:url(images/breadcrumbs-bg.gif) top left no-repeat;margin-top:12px;}
#alsobookedinner {width:713px;background:url(images/breadcrumbsinner-bg.gif) bottom left no-repeat;}
#alsobookedinner p {font-size:120%;padding:6px 6px 6px 12px;}


#hnews {width:468px;float:left;display:inline;background:url(images/cssimages/hnews-bg.gif) top left  repeat-y #D2DAE5;}
#hnews h2 {background:url(images/cssimages/hnews-h1.jpg) top left no-repeat;color:#FFFFFF;font-size:120%;padding:6px;font-weight:bold;}
.hnewsitem {border-bottom:1px solid #A9ADBC;}
.hnewstext {width:365px;float:left;display:inline;margin-left:8px;margin-top:4px;}
.hnewsitem h3 {color:#000000;font-size:110%;font-weight:bold;}
.hnewsitem h3 a:link, .hnewsitem h3 a:visited {color:#000000;text-decoration:none;}
.hnewsitem h3 a:active, .hnewsitem h3 a:hover {color:#000000;text-decoration:underline;}
.hnewsitem p {font-size:90%;color:#757575;padding-bottom:4px;}
.newsthumb {float:right;display:inline;margin-right:1px;}
#hadvert {width:241px;float:right;display:inline;}
#hadvert-header {background:url(images/hadvert-h1.jpg) top right no-repeat;padding:4px 6px 6px 6px;}
#hadvert-header h2 {color:#FFFFFF;font-size:120%;font-weight:bold;width:140px;padding-top:2px}

#hadvert-header a {float:right; padding: 2px 25px 0px 0px; height:22px;font-size:90%;}
#hadvert-header a:link, #hadvert-header a:visited {background:url(images/gala-next-event.gif) top right no-repeat;color:#000000;text-decoration:none;}
#hadvert-header a:active, #hadvert-header a:hover {background:url(images/gala-next-event-on.gif) top right no-repeat;color:#000000;text-decoration:none;}


#footerad {width:713px;height:85px;margin-top:4px;}


#footer {width:960px;margin-left:15px;height:80px;font-family:"Times New Roman", Times, serif;}
#footer p.left {float:left;display:inline;padding-top:34px;font-size:90%;color:#B2AE8F;width:600px;}
#footer p.left a:link, #footer p.left a:visited {color:#918B64;text-decoration:none;}
#footer p.left a:active, #footer p.left a:hover {color:#918B64;text-decoration:underline;}


#footer p.right {float:right;display:inline;padding-top:28px;padding-right:12px;width:240px;text-align:right;}



#wrapperbtm {width:990px;height:80px;margin:0px auto;}
#wrapperbtm p {text-align:center;padding-top:14px;font-size:90%;color:#A5AFC5;}

#header h1 {position:absolute;width:650px;top:50px;right:10px;font-family:"Microsoft sans serif", Arial, Helvetica, sans-serif;text-align:right;line-height:1.5em;color:#FFFFFF;font-size:180%;}
#headernav {position:absolute;width:708px;height:31px;right:0px;top:0px;text-align:right;background:url(images/headernav-bg.jpg) top left no-repeat;}
#headernav ul {list-style:none;margin-right:12px;}
#headernav li {float:right;display:inline;}
#headernav a {text-align:center;padding:8px 8px 10px 8px;display:block;background:url(images/nav-pipe.jpg) top left no-repeat;color:#FFFFFF;font-weight:bold;}

#intro p {padding-bottom:16px;}

.grey {color:#A6A6A6;}
.orange {color:#E17E0D;}

form#contact {margin:20px;}
.formrow {padding-top:3px;padding-bottom:3px;}
.submitrow {padding-top:10px;padding-bottom:10px;}
#contact label {float:left;display:inline;width:150px;padding-right:12px;}
#contact label.required {font-weight:bold;}
#contact input {float:left;display:inline;font-family:Arial, Helvetica, sans-serif;border:1px solid #6E6D72;}
#contact input checkbox {float:left;display:inline;font-family:Arial, Helvetica, sans-serif;border:0px solid #6E6D72;}
#contact select {border:1px solid #6E6D72;font-size:96%;}
input.txtxsml {width:40px;}
input.txtsml {width:90px;}
input.txtmed {width:176px;}
input.txtwde {width:300px;}
textarea.txtarea {width:300px;height:80px;font-family:Arial, Helvetica, sans-serif;border:1px solid #6E6D72;}
textarea.txtareaslim {width:300px;height:40px;font-family:Arial, Helvetica, sans-serif;border:1px solid #6E6D72;}
.error {color:#FF0000;font-weight:bold;}
input.buttonstandard, button.buttonstandard {margin-right:5px;margin-bottom:5px;width:131px;height:25px;border:none;background-color:#FFFFFF;color:#3C3C3C;font-size:90%;font-weight:bold;font-family:Arial, Helvetica, sans-serif;text-align:center;background:url(images/cssimages/btnstandard.gif) top left no-repeat;cursor:pointer !important;text-decoration:none;}
input.buttonstandard2, button.buttonstandard2 {margin-right:5px;margin-bottom:0px;width:131px;height:25px;border:none;background-color:#FFFFFF;color:#3C3C3C;font-size:90%;font-weight:bold;font-family:Arial, Helvetica, sans-serif;text-align:center;background:url(images/cssimages/btnstandard.gif) top left no-repeat;cursor:pointer !important;text-decoration:none;}
input.buttonstandard:hover, button.buttonstandard:hover, input.buttonstandard2:hover, button.buttonstandard2:hover {width:131px;height:25px;background-color:#FFFFFF;color:#3C3C3C;font-size:90%;font-weight:bold;font-family:Arial, Helvetica, sans-serif;text-align:center;background:url(images/cssimages/btnstandardover.gif) top left no-repeat;cursor:pointer !important;text-decoration:none;}

a.buttonstandard2 {margin-right:5px;margin-bottom:0px;width:131px;height:25px;border:none;background-color:#FFFFFF;color:#3C3C3C;font-size:90%;font-weight:bold;font-family:Arial, Helvetica, sans-serif;text-align:center;background:url(images/btnstandard.gif) top left no-repeat;cursor:pointer !important;text-decoration:none;}

input.searchbtn {position:absolute;cursor:pointer;top:0px;left:176px;display:block;width:19px;height:20px;border:none;}
input.buttonnext {width:104px;height:25px;border:none;background-color:#FFFFFF;color:#3C3C3C;font-size:90%;font-weight:bold;font-family:Arial, Helvetica, sans-serif;text-align:left;background:url(images/btnnext.gif) top left no-repeat;cursor:pointer !important;text-decoration:none;padding-left:8px;}
input.buttonnext:hover {width:104px;height:25px;background-color:#FFFFFF;color:#3C3C3C;font-size:90%;font-weight:bold;font-family:Arial, Helvetica, sans-serif;text-align:left;background:url(images/btnnext-over.gif) top left no-repeat;cursor:pointer !important;text-decoration:none;padding-left:8px;}
input.buttonbasket {margin-top:6px;margin-bottom:6px;width:150px;height:25px;border:none;color:#3C3C3C;font-size:90%;font-weight:bold;font-family:Arial, Helvetica, sans-serif;text-align:left;background:url(images/btnbasket.gif) top left no-repeat;cursor:pointer !important;text-decoration:none;padding-left:8px;}
input.buttonbasket:hover {margin-top:6px;margin-bottom:6px;width:150px;height:25px;color:#3C3C3C;font-size:90%;font-weight:bold;font-family:Arial, Helvetica, sans-serif;text-align:left;background:url(images/btnbasket-over.gif) top left no-repeat;cursor:pointer !important;text-decoration:none;padding-left:8px;}

.errormessage {border: 1px dashed #ff0000; padding:10px; margin-bottom:10px;}
.errormessage2 {border: 1px dashed #ff0000; padding:10px; margin-bottom:10px; color:#ff0000}

.basketheaderl {padding-left:3px;padding-right:3px;padding-top:2px;padding-bottom:2px;background:url(images/basketheaderl.jpg) top left no-repeat;color:#701927;font-weight:bold}
.basketheader {padding-left:3px;padding-right:3px;padding-top:2px;padding-bottom:2px;background:url(images/basketheader.jpg) top left repeat-x;color:#701927;font-weight:bold}
.basketheaderr {padding-left:3px;padding-right:3px;padding-top:2px;padding-bottom:2px;background:url(images/basketheaderr.jpg) top right no-repeat;color:#701927;font-weight:bold}
.basketrow {padding-left:3px;padding-right:3px;padding-top:2px;padding-bottom:2px;background-color:#D2DAE5;}
.basketrow_warning {padding-left:3px;padding-right:3px;padding-top:2px;padding-bottom:2px;background-color:#BF170A;color:#ffffff}
.ShowImageright{float:right; margin: 0 0 10px 10px;}
.ShowImageleft{float:left; margin: 0 10px 10px 0;}

option.warning{color: #FF0000}

.footerTopLink{text-align:center}

.QuestionnaireQ {padding: 10px 10px 0px 0px; font-size:130%;}

.Banner_Home {margin-top:10px;width:713px;height:105px;overflow:hidden}
.Banner_image {float:left; width:285px; height:122px;}
.Banner_text {float:right; width:415px; padding:10px 10px 5px 5px;}
.Banner_text h3{font-size:200%;font-weight:normal;padding-bottom:4px;}
.Banner_text p{font-family:Arial,Helvetica,sans-serif;line-height:120%;}


/* jqModal base Styling courtesy of Brice Burgess <bhb@iceburg.net> */
.jqmWindow {
	text-align:left;
    display: none;
    position: fixed;
    top: 25%;
    left: 50%;
    margin-left: -200px;
    width: 400px;
    background-color: #FFF;
    color: #333;
    border: 1px solid black;
    padding: 0px;
}

.jqmWindow .content{max-height:300px;padding:0px 10px 0px 10px;overflow:auto;}

.jqmWindow a:link, .jqmWindow a:visited, a.jqModal:link, a.jqModal:visited{color:#3E3E3C;text-decoration:none;font-weight:bold}
.jqmWindow a:active, .jqmWindow a:hover, .a.jqModal:active,  a.jqModal:hover{color:#3E3E3C;text-decoration:underline;font-weight:bold}

.jqmClose{padding:0px 0px 0px 0px}

.jqmWindow ul{padding-left:20px;}
.jqmWindow h3{color:#04305D;font-size:120%;background-color:#E17E0D;padding:5px;margin-right:0px;margin-bottom:10px;}
.jqmWindow p{padding:12px;}

.jqmOverlay { background-color: #FFF; }

/* Fixed posistioning emulation for IE6
     Star selector used to hide definition from browsers other than IE6
     For valid CSS, use a conditional include instead */
* html .jqmWindow {
     position: absolute;
     top: expression((document.documentElement.scrollTop || document.body.scrollTop) + Math.round(17 * (document.documentElement.offsetHeight || document.body.clientHeight) / 100) + 'px');
}


.jcarousel-skin-tango .jcarousel-container {width:692px;height:264px;background:url(images/cssimages/gallery-bg.gif) top left no-repeat;}
.jcarousel-skin-tango .jcarousel-container-horizontal {width:600px;padding:18px 50px 18px 46px;}
.jcarousel-skin-tango .jcarousel-clip-horizontal {width:610px;height:230px;}
.jcarousel-skin-tango .jcarousel-item {width:75px;height:230px;}
.jcarousel-skin-tango .jcarousel-item-horizontal {margin-left:0;margin-right:15px;}
.jcarousel-skin-tango .jcarousel-direction-rtl .jcarousel-item-horizontal {margin-left:10px;margin-right:0;}
.jcarousel-skin-tango .jcarousel-item-vertical {margin-bottom:10px;}
.jcarousel-skin-tango .jcarousel-item-placeholder {background:#fff;color:#000;}
.jcarousel-skin-tango li img {margin-bottom:6px;}
/* Horizontal Buttons */
.jcarousel-skin-tango .jcarousel-next-horizontal {position:absolute;top:121px;right:12px;width:19px;height:23px;cursor:pointer;background-image:url(images/cssimages/gallery-next1.gif);}
.jcarousel-skin-tango .jcarousel-next-horizontal:hover {background-image:url(images/cssimages/gallery-next-over1.gif);}
.jcarousel-skin-tango .jcarousel-next-horizontal:active {background-image:url(images/cssimages/gallery-next1.gif);}
.jcarousel-skin-tango .jcarousel-next-disabled-horizontal,
.jcarousel-skin-tango .jcarousel-next-disabled-horizontal:hover,
.jcarousel-skin-tango .jcarousel-next-disabled-horizontal:active {cursor:default;background-image:url(images/cssimages/gallery-next-disabled1.gif);}
.jcarousel-skin-tango .jcarousel-prev-horizontal {position:absolute;top:121px;left:9px;width:19px;height:23px;cursor:pointer;background-image:url(images/cssimages/gallery-prev1.gif)}
.jcarousel-skin-tango .jcarousel-prev-horizontal:hover {background-image:url(images/cssimages/gallery-prev-over1.gif);}
.jcarousel-skin-tango .jcarousel-prev-horizontal:active {background-image:url(images/cssimages/gallery-prev1.gif);}
.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal,
.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:hover,
.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:active {cursor:default;background-image:url(images/cssimages/gallery-prev-disabled1.gif);}

