body{font:12px Arial, Verdana, sans-serif;line-height:1.5;text-align:center;cursor:default;background-color:#FFF;margin:0;padding:0;}
#home{background-image:url(images-v3/bg-home.gif);background-repeat:repeat-x;}
#inside{background-image:url(images-v3/bg-inside.gif);background-repeat:repeat-x;}
.clear{clear:both;}
.clearspace{clear:both;height:20px;}
.clearleft{clear:left;}
.clearright{clear:right;}
.hide{display:none;}
.float-left{float:left;}
.float-right{float:right;}
.zeropadding{padding:0;}
.zeromargin{margin:0;}
img{border:0 none;}
#container{width:940px;margin-right:auto;margin-left:auto;text-align:left;}
#brand{height:1px;width:1px;position:absolute;left:0;top:20px;z-index:900;}
#telephon{position:absolute;right:0;top:30px;height:38px;width:131px;background-image:url(images-v3/search-but.gif);}
#body-txt,#body-txt-news{float:left;width:450px;padding-top:25px;color:#333;line-height:21px;padding-right:20px;top:40px;font-size:12px;clear:left;}
#body-txt table,#body-txt-news table{font-size:12px;}
#body-txt h1,#body-txt-news h1{font-size:19px;color:#71BF44;padding-bottom:10px;line-height:25px;margin:0;}
#body-txt h2{color:#71BF44;font-size:16px;padding-bottom:10px;margin:0;}
#body-txt h3{font-size:17px;color:#71BF44;font-weight:700;font-family:Verdana, Arial, Helvetica, sans-serif;}
#body-txt h4{color:#000;padding-bottom:10px;margin-bottom:0;font-size:14px;margin-top:0;}
#body-txt-news h4{color:#000;padding-bottom:0;margin-bottom:0;font-size:14px;margin-top:10px;}
#body-txt h5{font-size:14px;color:#71BF44;}
#body-txt-news h5{font-size:12px;color:#666;margin-top:0;margin-bottom:5px;}
#body-txt p{padding-bottom:1px;}
#con-box{height:123px;width:203px;background-color:#FFF;float:left;}
#con-box h4{background-color:#005BAA;height:25px;width:193px;color:#FFF;padding-left:10px;padding-top:4px;font-size:12px;margin:0;}
#content-wrapper{width:940px;}
#header{height:172px;position:relative;z-index:1;}
#lft-subbox{float:left;height:160px;width:459px;background-image:url(images-v3/bg-image.jpg);background-repeat:no-repeat;padding-top:89px;padding-left:11px;}
#man-box{height:123px;width:203px;background-color:#FFF;float:left;margin-left:35px;}
#man-box h4{background-color:#F6821F;height:25px;width:193px;color:#FFF;padding-left:10px;padding-top:4px;font-size:12px;margin:0;}
#pro-box{height:123px;width:203px;background-color:#FFF;float:left;margin-left:35px;}
#pro-box h4{background-color:#33CB98;height:25px;width:193px;color:#FFF;padding-left:10px;padding-top:4px;font-size:12px;margin:0;}
#reg-box{height:123px;width:203px;background-color:#FFF;float:left;}
#reg-box h4{background-color:#D71820;height:25px;width:193px;color:#FFF;padding-left:10px;padding-top:4px;font-size:12px;margin:0;}
#rht-subbox{float:left;height:249px;width:450px;padding-left:20px;}
#sub-header{height:249px;z-index:0;width:940px;}
#txt-image{height:160px;}
#txt-image img{float:left;padding-right:20px;}
#website-details{width:440px;font-family:Verdana, Arial, Helvetica, sans-serif;line-height:30px;padding-top:15px;padding-bottom:13px;font-size:18px;color:#FFF;font-weight:700;}
#website-details h1{font-size:18px;color:#FFF;margin:0;}
#booking-steps{width:440px;font-family:Verdana, Arial, Helvetica, sans-serif;line-height:30px;padding-bottom:13px;padding-left:20px;text-align:left;}
#booking-steps h1{font-size:18px;color:#333;margin:0;}
.programme-img{display:block;float:left;padding-top:10px;padding-left:10px;}
.programme-text{height:70px;width:137px;line-height:15px;font-size:11px;color:#999;float:left;padding-top:10px;padding-left:5px;}
.programme-text a{display:block;padding-top:5px;color:#666;text-decoration:none;background-image:url(images-v3/dotted-line.gif);background-repeat:repeat-x;background-position:bottom;padding-bottom:3px;width:105px;}
#courses-content{float:left;width:470px;padding-top:25px;}
#next-courses{margin-top:30px;padding-bottom:20px;width:469px;background-image:url(images-v3/bg-nextlinedown.gif);background-repeat:repeat-y;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#ECEBDD;}
#click-here{height:43px;padding-top:25px;padding-bottom:20px;clear:both;width:470px;}
#book-now{height:43px;width:470px;}
#latest-news{width:470px;}
#next-four{height:17px;width:469px;color:#666;z-index:1;background-image:url(images-v3/bg-latestcourse.gif);background-repeat:no-repeat;}
#next-courses h2{color:#71BF44;padding-left:15px;padding-bottom:10px;font-size:16px;margin:0;}
#next-course-1{height:36px;width:421px;background-image:url(images-v3/next-course1.gif);background-repeat:no-repeat;margin-left:15px;margin-bottom:5px;}
#next-course-2{height:36px;width:421px;background-image:url(images-v3/next-course2.gif);background-repeat:no-repeat;margin-left:15px;margin-bottom:5px;}
#next-course-3{height:36px;width:421px;background-image:url(images-v3/next-course3.gif);background-repeat:no-repeat;margin-left:15px;margin-bottom:5px;}
#next-course-4{height:36px;width:421px;background-image:url(images-v3/next-course4.gif);background-repeat:no-repeat;margin-left:15px;margin-bottom:5px;}
#footerbar{background-color:#000;height:50px;bottom:0;}
#footer-content{width:940px;margin-right:auto;margin-left:auto;}
#base-container{height:250px;background-color:#343A3E;clear:both;position:relative;text-align:left;}
#ben-box{width:278px;padding-top:15px;color:#CCC;float:left;padding-right:35px;background-image:url(images-v3/dotted-line-1.gif);background-position:right top;background-repeat:no-repeat;height:200px;position:relative;}
#ben-box b{font-size:16px;color:#FFF;background-color:#71BF44;width:135px;display:block;padding:5px;}
#ben-box p{margin-top:15px;}
#ben-box a{color:#FFF;text-decoration:none;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#999;height:20px;width:80px;display:block;background-image:url(images-v3/arrow-box.gif);background-repeat:no-repeat;background-position:right;position:absolute;left:0;bottom:0;}
#ben-box a:hover{border-bottom-style:none;}
#what-box{width:278px;color:#CCC;padding-top:15px;float:left;padding-right:25px;padding-left:10px;background-image:url(images-v3/dotted-line-2.gif);background-repeat:no-repeat;background-position:right top;height:200px;position:relative;}
#what-box b{font-size:16px;color:#FFF;background-color:#71BF44;width:135px;display:block;padding:5px;}
#what-box p{margin-top:15px;}
#what-box a{color:#FFF;text-decoration:none;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#999;height:20px;width:80px;display:block;background-image:url(images-v3/arrow-box.gif);background-repeat:no-repeat;background-position:right;position:absolute;left:0;bottom:0;}
#what-box a:hover{border-bottom-style:none;}
#how-box{width:278px;padding-top:15px;color:#CCC;float:left;padding-right:10px;padding-left:25px;height:200px;position:relative;}
#how-box b{font-size:16px;color:#FFF;background-color:#71BF44;width:135px;display:block;padding:5px;}
#how-box p{margin-top:15px;}
#how-box a{color:#FFF;text-decoration:none;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#999;height:20px;width:80px;display:block;background-image:url(images-v3/arrow-box.gif);background-repeat:no-repeat;background-position:right;position:absolute;left:25px;bottom:0;}
#how-box a:hover{border-bottom-style:none;}
#footerbar #container{text-align:center;width:940px;margin-right:auto;margin-left:auto;font-size:11px;color:#CCC;}
#footerbar #container #box-lft{height:30px;width:350px;padding-top:15px;text-align:left;float:left;}
#footerbar #container #box-rht{float:right;height:30px;width:300px;text-align:right;padding-top:15px;}
#lft-subbox-in{float:left;height:77px;width:459px;background-image:url(images-v3/bg-image.jpg);background-repeat:no-repeat;padding-top:10px;padding-left:11px;}
#sub-header-in{height:87px;z-index:0;width:940px;}
#rht-subbox-in{float:left;width:450px;padding-left:20px;}
.clear-in{height:20px;clear:both;}
.box-boarder{border-right-width:1px;border-bottom-width:1px;border-left-width:1px;border-right-style:solid;border-bottom-style:solid;border-left-style:solid;border-right-color:#EDF7E8;border-bottom-color:#EDF7E8;border-left-color:#EDF7E8;width:201px;height:92px;}
.course-next{padding-left:35px;padding-top:12px;font-size:12px;}
.course-next a{color:#000;text-decoration:none;display:block;height:20px;width:310px;float:left;padding-left:5px;}
.course-next b{display:block;float:left;}
.course-next a:hover{color:#71BF44;text-decoration:underline;}
#tabbuttons{width:466px;float:left;margin-bottom:0;_margin-bottom:-1px;}
#tabbuttons li{display:inline;}
#tabbuttons ul{margin:0;padding:0;}
.ondirect a{color:#666;text-decoration:none;background-color:#FFF;display:block;width:110px;text-align:center;height:24px;float:left;margin-bottom:-1px;_margin-bottom:0;margin-right:10px;font-weight:700;font-size:16px;border-color:#ccc #ccc #FFF;border-style:solid;border-width:1px;padding:2px 20px 3px 10px;}
.offdirect a{color:#666;text-decoration:none;background-color:#ECF7E6;display:block;width:110px;text-align:center;height:24px;float:left;margin-bottom:-1px;_margin-bottom:0;margin-right:10px;font-size:16px;border-color:#D8ECC9 #D8ECC9 #CCC;border-style:solid;border-width:1px;padding:2px 20px 3px 10px;}
.clearfloat{clear:both;height:0;font-size:1px;line-height:0;}
#tab1 a{background-image:url(/images-v3/News_img.gif);background-position:120px 2px;background-repeat:no-repeat;}
#tabc1,#tabc2,#tabc3{clear:both;text-align:left;border-color:#CCC;border-style:solid;border-width:1px;padding:15px;}
#speakertable{background-color:#CEEBCB;}
#speakertable td{padding:4px 4px 4px 6px;}
#speakertable h3{margin:0;padding:0;}
.wht{background-color:#fff;}
#single-container{width:940px;}
.course-box{background-color:#ECF7E6;width:435px;position:relative;padding-left:10px;color:#333;line-height:20px;font-size:11px;font-family:Verdana, Arial, Helvetica, sans-serif;clear:both;margin:15px 0 0;}
.course-box h4{color:#000;font-size:12px;padding-top:10px;font-family:Verdana, Arial, Helvetica, sans-serif;display:block;width:320px;line-height:21px;margin:0;}
.more{font-weight:700;color:#FFF;background-color:#71BF44;width:89px;position:absolute;top:12px;right:15px;padding-left:6px;font-size:12px;}
.more a{color:#FFF;text-decoration:none;display:block;height:20px;width:85px;}
.cat{display:block;padding-top:10px;font-size:13px;padding-bottom:10px;}
.rate{display:block;top:80px;padding-top:10px;font-weight:700;font-size:13px;padding-bottom:10px;}
.cat b,.rate b,.web b,.topic b,.email-speak b{color:#71BF44;}
#courses-numbers{background-color:#ECF7E6;height:22px;width:435px;padding-left:10px;font-weight:700;padding-top:6px;position:relative;}
#courses-numbers .box{float:right;height:17px;width:15px;background-color:#71BF44;margin-right:10px;color:#FFF;line-height:16px;padding:0 0 0 2px;}
#courses-numbers .box a{color:#FFF;text-decoration:none;}
#courses-numbers .on a{color:#FFF;text-decoration:none;}
#courses-numbers .on{float:right;height:17px;width:16px;background-color:#CCC;margin-right:10px;color:#000;line-height:16px;padding:0 0 0 1px;}
#courses-numbers b{float:left;display:block;font-size:12px;color:#333;position:absolute;top:1px;}
#speakers-numbers{background-color:#ECF7E6;height:22px;width:930px;padding-left:10px;font-weight:700;padding-top:6px;position:relative;margin-top:20px;margin-bottom:20px;}
#speakers-numbers .box{float:right;height:17px;width:15px;background-color:#71BF44;margin-right:10px;color:#FFF;line-height:16px;padding:0 0 0 2px;}
#speakers-numbers .box a{color:#FFF;text-decoration:none;}
#speakers-numbers .on a{color:#FFF;text-decoration:none;}
#speakers-numbers .on{float:right;height:17px;width:16px;background-color:#CCC;margin-right:10px;color:#000;line-height:16px;padding:0 0 0 1px;}
#speakers-numbers b{float:left;display:block;font-size:12px;color:#333;position:absolute;top:2px;left:7px;}
.speaker-box{background-color:#ECF7E6;width:460px;position:relative;padding-left:10px;color:#333;line-height:20px;font-size:11px;font-family:Verdana, Arial, Helvetica, sans-serif;clear:both;margin:15px 0 0;}
.speaker-box h4{color:#000;font-size:12px;padding-top:10px;font-family:Verdana, Arial, Helvetica, sans-serif;display:block;width:320px;line-height:21px;margin:0;}
.email-speak{display:block;top:80px;font-weight:700;font-size:11px;padding-bottom:10px;}
.email-speak .web{height:21px;width:94px;position:absolute;right:13px;top:64px;font-family:Arial, Helvetica, sans-serif;}
.email-speak a{color:#000;text-decoration:none;}
.topic{display:block;padding-top:5px;font-size:13px;padding-bottom:5px;}
#key-speakers{width:940px;}
.specells-lft h4{color:#000;font-size:12px;padding-top:10px;font-family:Verdana, Arial, Helvetica, sans-serif;display:block;width:320px;line-height:21px;margin:0;}
.specells-lft{background-color:#ECF7E6;width:460px;float:left;font-size:11px;}
.specells-rht{background-color:#ECF7E6;width:460px;float:right;}
.specells-lft,.specells-rht table{font-size:11px;background-color:#ECF7E6;}
.specells-lft,.specells-rht a{font-size:11px;color:#000;}
.greentxt b{color:#71BF44;}
#ben-box ul{margin-right:0;margin-bottom:0;margin-left:0;display:block;padding-left:0;list-style-type:none;}
#coures-cats-box{width:453px;padding-left:15px;border:1px solid #EAEAEA;overflow:hidden;}
#coures-cats-box a{color:#333;text-decoration:underline;}
#coures-cats-box a:hover{color:#71BF44;}
#boxlft-cats{float:left;width:253px;}
#boxrht-cats{float:left;width:200px;}
#coures-cats-box h2{font-size:16px;color:#71BF44;}
#body-txt h1{font-size:19px;color:#71BF44;padding-bottom:10px;line-height:25px;margin:0;}
.coursedates{height:35px;width:450px;background-image:url(images-v3/on-date.gif);background-repeat:no-repeat;margin-top:5px;background-color:#ECF7E6;}
.datestown{height:28px;width:250px;float:left;padding-top:6px;font-size:14px;color:#000;padding-left:30px;}
.datestown a{color:#000;text-decoration:underline;}
.bookcourse{float:right;height:29px;width:160px;color:#000;font-weight:700;font-size:14px;padding-top:5px;}
.bookcourse a{color:#000;font-weight:700;font-size:14px;text-decoration:none;}
.bookcourse a:hover{color:#71BF44;text-decoration:underline;}
#course-background{width:420px;background-color:#ECF7E6;color:#333;padding:15px;}
#body-txt h6{font-size:14px;color:#000;display:inline;padding-bottom:5px;}
#speakers-details{width:450px;}
#speakers-details a{color:#71BF44;}
#body-txt hr{color:#CCC;}
#in-house-how{width:430px;padding-left:20px;float:left;}
#in-house-how h2{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:17px;color:#71BF44;margin-top:0;}
#book-form{height:70px;width:440px;}
#book-form h1{font-size:20px;color:#333;margin-top:4px;}
#speakers-details b{font-size:14px;color:#D71820;}
.linkgreen{color:#63A839;}
.linkblack{color:#000;}
#bookform th{text-align:left;font-size:14px;color:#FFF;background-color:#71BF44;}
.alert{color:#900;font-size:12px;font-weight:700;}
#reg-box h4 a{color:#FFF;text-decoration:none;display:block;height:25px;width:190px;}
#man-box h4 a{color:#FFF;text-decoration:none;display:block;height:25px;width:190px;}
#con-box h4 a{color:#FFF;text-decoration:none;display:block;height:25px;width:190px;}
#pro-box h4 a{color:#FFF;text-decoration:none;display:block;height:25px;width:190px;}
#reg-box h4 a:hover{color:#000;text-decoration:none;display:block;height:25px;width:190px;}
#man-box h4 a:hover{color:#000;text-decoration:none;display:block;height:25px;width:190px;}
#con-box h4 a:hover{color:#000;text-decoration:none;display:block;height:25px;width:190px;}
#pro-box h4 a:hover{color:#000;text-decoration:none;display:block;height:25px;width:190px;}
#courseNotes{display:block;height:30px;padding-left:32px;background-image:url(images-v3/form-icon.gif);background-repeat:no-repeat;background-position:left top;padding-top:3px;color:#65AB3A;font-size:14px;padding-bottom:5px;margin-bottom:10px;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#ECEBDD;}
.reducetxt{display:none;}
#latest-news h4{color:#71BF44;font-size:12px;margin:0;}
#latest-news h5{color:#666;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#ccc;margin:0 0 10px;}
#bookform h4{color:#FFF;margin:0;padding:0;}
.smallinput{font-size:9px;}

#uptodatetxt {float: left; width: 440px; padding-left: 20px; padding-top: 20px; padding-bottom: 20px;}
#header #telephon a {
	display: block;
	height: 38px;
	width: 131px;
}
