/* Some inspiration from undohtml.css - (CC) 2004 Tantek Celik. Some Rights Reserved. */
a:link,a:hover,a:visited {text-decoration:none;}
html, body, img, div, p, h1, h2, h3, h4, h5, h6, blockquote, ol, ul, li, dl, dt, dd, td, form, fieldset, legend, a, button, input, select, textarea {margin:0;padding:0;border:0;}
ul {list-style:none;}
h1,h2,h3,h4,h5,h6,pre,code {font-size:1em;font-weight:normal;}
a img,:link img,:visited img {border:none;}
div, ul, ol, dl {position:relative;}

body {margin-top:0;background:#f3f3f3;color:#333;font:normal 62.5% Arial,Helvetica,sans-serif;text-align:center;}
a {color:#ea660d;font-weight:normal;text-decoration:none;}
a:hover {text-decoration:underline;}

div#w0 {width:990px;margin:0 auto;text-align:left;}
div#w11 {border:2px solid #eaeaea;}
div#w12 {border:2px solid #e1e1e1;}
div#w13 {border:1px solid #d4d4d4;}
div#w11, div#w12, div#w13  {background:#fff;border-top:none;}

div#head {height:140px;background:#000 url(../imagesglobal/bg_panel_head.jpg) left bottom repeat-x;}
div#head #logo {position:absolute; right:42px; top:10px; background:url(https://www.registerevents.com.au/images/mlc_logo_sm.gif) no-repeat; width:92px; height:60px;}
div#head #tag {position:absolute; right:14px; top:79px; }
div#head #eventitle { position:absolute; left:15px; top:13px; }
div#head #message { position:absolute; top:13px; color:#fff; right:140px; font-size:11px; }
div#mid {min-height:35em;background:#fff url(../imagesglobal/mid_bg.gif) repeat-x bottom; padding-top:5px; padding-bottom:90px; }
div#foot {display:block;clear:both;margin:0.5em 5px 1.5em;padding-bottom:1em;zoom:1}
div#foot p {font-size:1.1em;}
div#foot a:hover {text-decoration:none;color:#000;}

div.col {min-height:35em;margin-bottom:1em;}
div.ctwo {margin:0 25px;}
body.home div.ctwo {padding-right:25px;margin-right:0;}

.selectlocation { margin:2em 0; width:30%; }

#pri { position:absolute; bottom:0; width:100%; }
#pri ul {left:16px;bottom:0;font-size:1.1em;width:80%;}
#pri ul li {margin-right:3px; }
#pri ul a {color:#fff;font-weight:bold;padding:0.3em 0.7em;background:#000 url(../imagesglobal/corners_pri_right.gif) 100% 0 no-repeat; position:relative}
#pri ul a span {position:absolute;display:block;width:4px;height:4px;top:0;overflow:hidden;background:transparent url(../imagesglobal/corners_pri.gif) 0 0 no-repeat;}
#pri ul a span.cnrleft {left:0; background-position:-4px 0;}
* html #pri ul a span.cnrleft {left:-8px; background-position:-4px 0;}
#pri ul a:hover, #pri ul a.on {color:#000;background:#fff url(../imagesglobal/corners_pri_right_on.gif) 100% 0 no-repeat;}
#pri ul a:hover span, #pri ul a.on span {background-image:url(../imagesglobal/corners_pri_on.gif);}

ul.navh {position:absolute;list-style-type:none;}
ul.navh li {display:inline;float:left;}
ul.navh a {position:relative;display:block;}
ul.navh a:hover {text-decoration:none;}
ul.navh a.on, div.cone a.on  {cursor:default;}


ul#footer {right:0;top:0;font-size:1.1em;}
ul#footer li {margin-left:0.7em;padding-left:0.7em;border-left:1px solid #b3b3b3;}
ul#footer li.first {border-left:none;}
ul#footer a, div#foot a {color:#808080;}
ul#footer a:hover, ul#footer a.on {color:#000;}

div#crumbcontainer {float:left;width:100%;margin:0 0 1em;}
ul#crumb {position:relative;margin:0;font-size:1em;}
ul#crumb li {margin-right:8px;padding-left:0;padding-right:12px;background:transparent url(../imagesglobal/arrow_east.gif) 100% 50% no-repeat;}
ul#crumb a {color:#999;font-weight:normal;white-space:nowrap;}
ul#crumb a:hover, ul#crumb a.on {color:#333;}
ul#crumb li.last {background:none;}

div.cthr dl#tsrs, div.cthr dl#tsrs dt, div.cthr dl#tsrs dd {margin:0;}
div.cthr dl#tsrs dt, div.cthr dl#tsrs dd {border:1px solid #d8d1d1;padding:0.4em 0.6em;}
div.cthr dl#tsrs dt {border-bottom:none;background-color:#ebe7e7;font-size:1.1em;font-weight:bold;}
div.cthr dl#tsrs dd {border-top:none;background-color:#f7f7f7;}

div.ctwo img, div.cthr div.feature img {border:1px solid #999;}
div.ctwo a {font-weight:bold;}

div.ctwo blockquote {border-top:3px solid #999;border-bottom:3px solid #999;margin:0 2em 1.4em;padding:0.5em 1em;font-style:italic;background:transparent url(../imagesglobal/quote_close.gif) 100% 90% no-repeat;}
div.ctwo blockquote p.first {font-size:1.2em;background:transparent url(../imagesglobal/quote_open.gif) 0 0 no-repeat;padding-top:0.9em;}
div.ctwo blockquote p {padding-left:1em;}

div.ctwo h1, div.ctwo h2, div.ctwo h3, div.ctwo h4, div.ctwo h5, div.ctwo h6 {margin-bottom:0.3em;font-weight:bold;}
div.ctwo h1 {font-size:1.9em;margin-top:0.5em;margin-bottom:0.5em;}
div.ctwo h1.first {margin-top:0;}
div.ctwo h1 span {display:block;font-size:0.6em;font-weight:normal;}
div.ctwo h2 {font-size:1.8em;font-weight:normal;}
div.ctwo h3 {font-size:1.5em;}
div.ctwo h4 {font-size:1.5em;font-style:italic;}
div.ctwo h5 {font-size:1.3em;}
div.ctwo h6 {font-size:1.3em;font-style:italic;}

div.ctwo p, div.ctwo dl, div.ctwo ul, div.ctwo ol, div.ctwo table {margin-bottom:1.4em;font-size:1.2em;}
div.ctwo li ul, div.ctwo li ol {font-size:1em;margin-bottom:0.3em;}  

div.ctwo hr {height:1em;overflow:hidden;border:none;border-top:1px solid #999;background-color:#fff;color:#fff;}
div.ctwo p {line-height:1.4em;}
div.ctwo p.first {font-size:1.4em;margin:2em 0 0.7em;padding-right:170px;}
div.ctwo p.important {font-style:italic;margin-left:20px;border-left:3px solid #999;padding:0.5em 20px;}
div.ctwo p.backtotop {padding:0 8px 0.1em;background:transparent url(../imagesglobal/bg_panel_body.jpg) 0 -17px repeat-x;}
div.ctwo p.backtotop a {font-weight:normal;font-size:0.9em;padding-right:11px;background:transparent url(../imagesglobal/arrow_north.gif) 100% 50% no-repeat;}
div.ctwo a.inpage {padding-right:11px;background:transparent url(../imagesglobal/arrow_south.gif) 100% 50% no-repeat;}
div.ctwo a.newwin {padding-right:14px;background:transparent url(../imagesglobal/opensnewwindow.gif) 100% 50% no-repeat;}
a.logout {padding-left:7px;background:transparent url(../imagesglobal/arrow_west.gif) 0 50% no-repeat;}
div.ctwo dl {margin-left:1.6em;}
div.ctwo dt {font-weight:bold;margin-top:0.3em;}
div.ctwo dd {margin-left:1.4em;}
div.ctwo ol {margin-left:3em;}
div.ctwo ul {margin-left:2.6em;}
div.ctwo li {margin-bottom:0.3em;}
div.ctwo ul li {padding-left:5px;list-style-type:square;}



div.ctwo ul.docs {margin-left:0;}
div.ctwo ul.docs li {padding:10px 0px;list-style-type:none;background:transparent url(../imagesglobal/icon_generic.gif) 5px 50% no-repeat;margin-bottom:1em;}
div.ctwo ul.docs li a {padding:10px 0px 10px 50px;font-size:1.2em;}
div.ctwo ul.docs li.pdf {background-image:url(../imagesglobal/icon_pdf.gif);}
div.ctwo ul.docs li.zip {background-image:url(../imagesglobal/icon_zip.gif);}
div.ctwo ul.docs li.word {background-image:url(../imagesglobal/icon_doc.gif);}
div.ctwo ul.docs li.excel {background-image:url(../imagesglobal/icon_xls.gif);}
div.ctwo ul.docs li.powerpoint {background-image:url(../imagesglobal/icon_ppt.gif);}
div.ctwo ul.docs li.podcast {background-image:url(../imagesglobal/icon_podcast.gif);}
div.ctwo ul.docs li.video {background-image:url(../imagesglobal/icon_video.gif);}
div.ctwo ul.docs li span {font-size:0.9em;color:#666;display:block;}

.pdf { background:url(../imagesglobal/icon_pdf.gif) no-repeat left; padding-left:22px;}

div.ctwo dl.faq {margin-left:0;}
div.ctwo dl.faq dt {padding-left:15px;margin-top:1em;color:#ea660d;background:transparent url(../imagesglobal/faq_plus.gif) 0 50% no-repeat;cursor:pointer;}
div.ctwo dl.faq dd {padding-left:15px;margin-left:0;display:none;}

div.ctwo table {width:100%;background-color:#999;}
div.ctwo caption {color:#999;font-size:1em;text-align:right;}
div.ctwo table th {padding:3px 6px;font-size:1.1em;font-weight:bold;text-align:left;vertical-align:top;white-space:nowrap;background:#fff url(../imagesglobal/bg_th.jpg) 0 0 repeat-x;}
div.ctwo table td {padding:3px 6px;font-size:1.0em;vertical-align:top;background-color:#fff;}
div.ctwo table tr.evn td {background-color:#f3f3f3;}
div.ctwo table tr.odd td {background-color:#fafafa;}

form {position:relative;padding:0;margin-bottom:2em;border:1px solid #999;background:#fff url(../imagesglobal/bg_panel_body.jpg) 0 0 repeat-x;}
fieldset {position:relative;padding:6px 12px 12px;border-bottom:1px solid #e5e5e5;}
fieldset fieldset {padding:0;border-bottom:none;}
legend {margin-bottom:0.4em;padding-top:6px;font-weight:bold;font-size:1.3em;}
label {display:block;padding:0.2em 0 0.4em;font-size:1.2em;}
input, textarea, select {width:100%;padding:2px 0;margin-top:2px;border:1px solid #999;font-family:Arial,Helvetica,sans-serif;color:#666;font-weight:normal;font-size:1.1em;background-color:#f7f7f7;}
textarea {height:6em;}
select {padding:0;}
label.quantity select {width:3em;margin-right:8px;}
button {position:relative;width:auto;padding:0;border-right:1px solid #ed6e0f;border-bottom:1px solid #e76705;color:#000;font-size:1.3em;font-weight:bold;background:#ff8c1e url(../imagesglobal/bg_button.gif) 0 50% repeat-x;cursor:pointer;}

p.indicatesrequired {position:absolute;top:4px;right:6px;margin:0;font-size:1em !important;color:#999;}

fieldset.butn {padding-bottom:6px;}
label.chkb, label.rado {text-align:left;font-weight:normal;}
label.chkb input, label.rado input {width:auto;margin-right:3px;border:none;background-color:transparent;}
label.butn, fieldset.butn {}
label.butn input {width:auto;border:2px solid #d8d1d1;color:#972428;font-size:0.9em;font-weight:bold;background-color:#ebe7e7;cursor:pointer;}

form p.footnote {margin-bottom:0;font-size:1em;}

div.contentcallout {float:right;width:165px;padding:1em;margin-left:2.5em;margin-bottom:1em;border-top:3px solid #999;border-bottom:3px solid #999;font-size:1.0em;background-color:#f3f3f3;}
div.contentcallout img {display:block;margin:0 auto 1em;}
div.contentcallout p {margin:0;}

div.footnote {padding-top:1.2em;border-top:1px solid #999;}
div.footnote p, p.footnote {font-size:1em;color:#666;}


div.cthr p, div.cthr ul {font-size:1.1em;margin-bottom:1.2em;}
div.cthr a {font-weight:bold;}
div.cthr ul {margin-left:15px;list-style-type:square;}

img#tvc {border:none;position:absolute;top:5px;right:45px;}
p.contact {border:1px solid #999;padding:8px;background:#fff url(../imagesglobal/bg_panel_body.jpg) 0 0 repeat-x;}
p.contact#adviser {width:170px;position:absolute;top:0;right:25px;text-align:left;}
p.contact#adviser a {padding:3px 0 3px 25px;background:transparent url(../imagesglobal/arrow_east_orangebg.gif) 0 50% no-repeat;font-size:1.3em;}
fieldset#adviserdetails {display:none;}
div.feature.large p.contact.ordr {width:120px;position:absolute;top:210px;left:20px;text-align:left;margin:0;}
div.feature.large p.contact.ordr a {padding:3px 0 3px 25px;background:transparent url(../imagesglobal/arrow_east_orangebg.gif) 0 5px no-repeat;display:block;font-size:1.3em;}

div.feature {margin-bottom:0.7em;}
div.feature h1, div.feature h2.top {padding:6px 7px 4px;margin:0;color:#fff;font-size:1.4em;font-weight:bold;background:#5d5d5d url(../imagesglobal/bg_panel_head_new.gif) right top repeat-x;}
div.feature h1 span, div.feature h2.top span {position:absolute;top:0;display:block;width:4px;height:4px;overflow:hidden;background:transparent url(../imagesglobal/corners_feature.gif) 0 0 no-repeat;}
div.feature h1 span.cnrleft, div.feature h2.top span.cnrleft {left:0;background-position:-4px 0;}
div.feature div {padding:6px 6px 0;border:1px solid #999;border-top:none;background:#fff url(../imagesglobal/bg_panel_body.jpg) 0 0 repeat-x;}
div.feature.large.tabs h1 {height:3em;}

ul#featuretabs {position:absolute;top:3.2em;left:12px;margin:0;font-size:1.1em;}
ul#featuretabs li {padding:0;margin-right:3px;}
ul#featuretabs li a {padding:0.3em 0.7em 0.2em;color:#666;background:#e5e5e5 url(../imagesglobal/bg_tab_grey_offnew.gif) right top repeat-x;}
ul#featuretabs a span {position:absolute;top:0;display:block;width:4px;height:4px;overflow:hidden;background:transparent url(../imagesglobal/corners_featuretab.gif) 0 0 no-repeat;}
ul#featuretabs a span.cnrleft {left:0;background-position:-4px 0;}
ul#featuretabs li a:hover, ul#featuretabs li a.on {color:#000;background:#f5f5f5 url(../imagesglobal/bg_tab_grey_onnew.gif) right top repeat-x;}
ul#featuretabs a:hover span, ul#featuretabs a.on span {background-image:url(../imagesglobal/corners_featuretab_on.gif);}

div.large div {height:56em;overflow:auto;}
div.large div img {position:absolute;top:13px;left:12px;border:none;}
div.large div h2, div.large div h3, div.large div h4, div.large div p {margin-left:175px;margin-right:15px;}
div.large div h2 {margin-top:0.5em;margin-bottom:0.3em;font-size:2.8em;letter-spacing:-2px;}
div.large div h2 a {color:#333;font-weight:normal;}
div.large div h2 a:hover {text-decoration:none;}
div.large div h3, div.large div h4 {margin-top:1em;}
div.large div p {margin-bottom:0.8em;font-size:1.3em;line-height:1.4em;}
div.large div ol {margin-left:200px;}

div.homemedium {height:17.1em;}

div#homegraphic {height:80px;}
div#homegraphic a {position:relative;display:block;height:66px;border:1px solid #999;}

div.medium h2 a {position:absolute;right:12px;font-size:0.8em;font-weight:bold;}
div.medium div {height:13.1em;overflow:auto;}
div.medium div p {margin-bottom:1.2em;line-height:1.2em;}

div.feature ul {margin:1px;}
div.feature ul li {padding:0;}
div.ctwo div.feature ul li {list-style-type:none;}
div.feature ul.onecolimg li {min-height:34px;margin-bottom:0.6em;}
div.feature ul.twocolimg li {float:left;display:block;width:48.8%;min-height:40px;margin-right:1.2%;margin-bottom:0.2em;}
div.feature ul li img {float:left;margin-right:6px;}

div.featurecontentgraphic {margin-bottom:1.4em;}
div.featurecontentgraphic a {position:relative;display:block;height:84px;border:1px solid #999;}

div.tabgrp {padding:6px 7px 4px;background:#5d5d5d url(../imagesglobal/bg_panel_head_new.gif) right top repeat-x;height:4em;}
div.tabgrp span {position:absolute;top:0;display:block;width:4px;height:4px;overflow:hidden;background:transparent url(../imagesglobal/corners_feature.gif) 0 0 no-repeat;}
div.tabgrp span.cnrleft {left:0;background-position:-4px 0;}
ul#mktab {position:absolute;bottom:0;left:12px;margin:0;font-size:1.1em;}
ul#mktab li {padding:0;margin:0 3px 0 0;}
ul#mktab li a {padding:0.3em 0.7em 0.2em;color:#666;background:#b6b6b6 url(../imagesglobal/bg_tab_grey_offnew.gif) right top repeat-x;min-height:2.3em;font-weight:normal;}
ul#mktab a span {position:absolute;top:0;display:block;width:4px;height:4px;overflow:hidden;background:transparent url(../imagesglobal/corners_featuretab.gif) 0 0 no-repeat;}
ul#mktab a span.cnrleft {left:0;background-position:-4px 0;}
ul#mktab li a:hover, ul#mktab li a.on {color:#000;background:#e0e0e0 url(../imagesglobal/bg_tab_grey_onnew.gif) right top repeat-x;}
ul#mktab a:hover span, ul#mktab a.on span {background-image:url(../imagesglobal/corners_featuretab_on.gif);}

div.msg {padding-left:40px;background:transparent url(../imagesglobal/icon_alert.gif) 0 0 no-repeat;}
div.msg p {padding:5px 0 0 5px;font-weight:bold;}

.hidn {position:absolute;left:0;top:-500px;width:1px;height:1px;overflow:hidden;font-size:1px !important;letter-spacing:-1000em;text-indent:-1000em;}
.twocolleft {position:absolute;left:0;top:0;width:49.6%;}
.twocolright {position:absolute;right:0;top:0;width:49.6%;}
.half {width:47.8%;margin-right:1%;}
.third {width:32%;margin-right:1%;}
.qrtr {width:24%;margin-right:1%;}
.fift {width:19%;margin-right:1%;}
.sixt {width:15.5%;margin-right:1%;}
.aut {width:auto;}
.msg {}
.floatleft {float:left;}
.floatright {float:right;}
.textright {text-align:right;}
.textcenter {text-align:center;}
.textleft {text-align:left;}
.imgright {float:right;margin-left:10px;}
.imgcenter {display:block;margin:0 auto 1.4em;}
.imgleft {float:left;margin-right:10px;}
.ctwo img.nobord {border:none;}
.required {padding-left:0.2em;}
.clr {height:0;margin:0;font-size:1px;line-height:0;clear:both;}
.bigger {font-size:1.2em !important;}
.smaller {font-size:0.9em !important;}
.paler {color:#999 !important;}
.darker {color:#000 !important;}
.print {display:none;}
.noprint {display:block;}
.nobotmargin {margin-bottom:0 !important;}

/* fixing */

.end { margin-right:0 }
input.submitbutt {padding:0;width:auto;border-right:1px solid #ed6e0f;border-bottom:1px solid #e76705;color:#000;font-size:1.1em;font-weight:bold;background:#ff8c1e url(../imagesglobal/bg_button.gif) 0 50% repeat-x;cursor:pointer;}


div.notice {margin:2em auto;padding:0 1em; border:1px solid #999; color:#333;}
div.notice h1 {padding:6px 0 6px 40px;background:transparent url(../imagesglobal/icon_info.gif) 0 50% no-repeat; color:#333}
div.notice p {color:#333; font-weight:normal }
div.notice.alert h1, div.notice.error h1, div.notice.incomplete h1 {background:transparent url(../imagesglobal/icon_alert.gif) 0 50% no-repeat;}
div.notice.warning h1 {background:transparent url(../imagesglobal/icon_warning.gif) 0 50% no-repeat;}
div.notice.success h1 {background:transparent url(../imagesglobal/icon_okay.gif) 0 50% no-repeat;}

a.video {background:url(../imagesglobal/icon_video.gif) no-repeat left; padding:2px 0 0 22px;}
a.playerButton {
	border:solid 1px #ccc;
	padding:2px 6px;
	text-decoration:none;
}
a.playerButton:hover {
	text-decoration:none;
	color:#000;
}

label.incomplete, div.label.incomplete { color:#f00; font-weight:bold}
div.ctwo h3.selectevent { width:25%; margin:1em 0 2em 0; }
.selectlocation { width:auto; }

.eventlocation { width:300px; margin-right:15px; }
.eventlocation.end { margin-right:0; }

div.feature div.speaker_holder { background:none; position:absolute; top:12px; left:10px}

.speaker_holder { display:none; font-size:.8em }

div.ctwo .ratings_table { width:500px; }
.ratings_table td { width:10%; text-align:center; padding:4px; }
