@import "plus.css";

/* all border:none for benefit of navigator 4.xx bug */
body{margin:0;color:#000;}
p,li,dl,#area{font:85% verdana,helvetica,arial,sans-serif;}
a,a:link,a:active,a:active,a:visited{text-decoration:none;color:#000;font-family:helvetica,arial,sans-serif;}
.cntr{text-align:center;}
a.cte,a.cte:link,a.cte:active,a.cte:visited{color:#00f;text-decoration:underline;}
a.cte:hover{text-decoration:none;}
.brdr{border:1px solid #000;}
.brdrg1{border:1px solid #333;}
/* header text */
.hda,.hdb,.hdla{font:20px helvetica,arial,sans-serif;}
.tlog{font:14px bold helvetica,arial,sans-serif;color:#333;margin:0;padding:0;margin-right:20px;}
.hda,.hdd{color:#999;}
.hdb,.hdc{color:#333;}
.hdb{margin:0;padding-top:10px;padding-bottom:5px;}
.hdlb,.hdc,.hdd,.tel{font:16px helvetica,arial,sans-serif;}
.hdla{color:#ccc;background:#333;padding:2px;margin:0;}
.hdlb{margin:2px;}
.tel{margin:0;padding:0;font-weight:normal;color:#666;}
/* menu */
.hmen,.cmet,.smet,.mmen{color:#fff;}
.smat,.cmat{color:#000;}
/* conference menu div */
.ccon{visibility:hidden;position:absolute;z-index:5;top:116px;left:136px;border:1px solid black;background:#999;}
/* office menu div */
.scon{visibility:hidden;position:absolute;z-index:5;top:95px;left:136px;border:1px solid black;background:#999;}
/* footer text */
.ftad,ftcd{color:#fff;background:#333;margin:2px;font-size:80%;}
.ftcd{color:#f90;}
.ftem,.ftem:link,.ftem:active,.ftem:active,.ftem:visited{color:#fff;background:#333;}
.ftem:hover{color:#f90;}
.ftsm{color:#c60;font-size:11px;}
.bdcm,.bdcm:link,.bdcm:active,.bdcm:active,.bdcm:visited{color:#f90;font-family:helvetica,arial,sans-serif;}
.bdcm:hover{color:#c60;}
/* conference rooms */
.conloc,.conrm,.conrm:link,.conrm:active,.conrm:visited{font:11px helvetica,arial,sans-serif;letter-spacing:0.1em;}
/* index page */
.imain{width:560px;background:#333;margin-left:65px;padding:3px;padding-bottom:8px;text-align:center;border:none;}
.intro{width:540px;background-color:#a088a8;text-align:center;border:none;}
.intbg{padding-left:8px;padding-bottom:5px;padding-right:8px;padding-top:2px;}
.intxt{color:#000;text-align:left;margin:0;}
#tabs{margin-top:10px;}
#area{text-align:center;color:#222;}
/* old color #6a5872 */
#offbx a,#vidbx a,#conbx a{font:18px helvetica,arial,sans-serif;color:#ddd;}
/* index info boxes */
.bxtit{font-size:90%;font-family:helvetica,arial,sans-serif;margin:3px;color:#ccc;font-weight:bold;}
.bxvw td a,.bxvw td a:link,.bxvw td a:active,.bxvw td a:visited{font:80% helvetica,arial,sans-serif;color:#c60;}
.bxvw td a:hover{color:#f90;}
.bxcon{font-size:85%;color:#ccc;}
.bxcon{padding-right:2px;padding-bottom:2px;text-align:left;}
.inlst li{margin:3px;}
/* bottom page filler */
.pafil{height:5px;}
/* basis for pic link text */
.contxt,.contxt:link,.contxt:active,.contxt:visited,.vidtxt,.vidtxt:link,.vidtxt:active,.vidtxt:visited,.offtxt,.offtxt:link,.offtxt:active,.offtxt:visited{color:#fff;}
/* div backgrounds */
.cman,.clman,.csflr{color:#000;background-color:#ccc;border:none;}
.cman td{color:#000;}
.clbg{background:#333;}
.clbg td{color:#f90;}
/* for office and conference floorplans ! */
.clbt{padding:8px;background:#468786;}
.cflr{width:600px;margin-left:auto;margin-right:auto;color:#ccc;border:1px solid #000;}
.oman,.osflr{color:#000;background-color:#c3b4c8;border:none;}
.serv{color:#ccc;background-color:#fff;border:none;}
/* layout pages */
h2.lteqp{font-size:100%;}
table td.lttxt{padding-left:5px;}
.ltpic{width:auto;float:left;margin-right:10px;margin-bottom:10px;}
.ltint{width:auto;background:#999;color:#000;border:1px solid #333;}
/* conference floorplan page info div */
#ocon,#mone,#vang,#pica,#butl,#yeat,#dali{display:none;}
/* contact */
.qufrm td{color:#666;}
/* location */
table td.lcntxt{color:#ccc;}

/* --------------- NEW STUFF -------------- */
/* top menu */
table.lftmnu{border-top:1px solid #666;}
h1.subtit{font-family:helvetica,arial,sans-serif;font-size:14px;color:#555;margin:0;padding:0;letter-spacing:0.2em;}
/* footer */
.ftbnd{margin-top:4px;}
a.icra{color:#ccc;}
/* page text */
.pgtxs1{margin:8px;margin-left:25px;margin-right:25px;}
/* headers */
h2.ghds1{color:#333;font-size:100%;font-family:helvetica,arial,sans-serif;}
/* Flx Offices */
td.tpmbg{background:#000 url('mnu/tpm7.gif');font:12px helvetica,arial,sans-serif;letter-spacing:1px;padding-left:8px;padding-right:8px;}
td.tpmbg1{background:#000 url('mnu/tpm11.gif') repeat-x;width:100%;}
td.tpms1{border-top:2px solid #948998;}
td.tpms2{border-top:1px solid #aaa;border-left:1px solid #aaa;background:#666;}
td.tpms3{border-top:1px solid #aaa;}
td.flxbg{background:#fff url('mnu/corr-1.jpg') no-repeat left bottom;}
td.flxbg1{background:#fff url('mnu/corr-2.jpg') no-repeat left bottom;}
/* conference general */
table.gcons1{border:1px solid #000;background:#b7cbc5;margin:15px;}
table.gcons2 td{color:#eee;font:14px helvetica,arial,sans-serif;}
td.gcons3{padding-left:8px;padding-right:8px;padding-top:8px;}
td.gcons5{background:#fff url('img/entmnu.jpg') bottom left;border-top:1px solid #666;border-left:1px solid #666;border-right:1px solid #ccc;border-bottom:1px solid #ccc;}
ul.conspec li{color:#333;}
img.proj{border:5px solid #000;}
/* conference overview */
table.overview{border-collapse:collapse;}
table.overview td{border:1px solid #333;white-space:nowrap;font:11px verdana,helvetica,arial,sans-serif;}
table.overview td.ovtit{background:#948998;color:#ddd;}
table.overview td.ovdet{background:#c5b6ca;color:#000;}
table.overview td.ovhed{background:#333;color:#ddd;}
/* conference technology */
table.cotkgrd{border-collapse:collapse;border:1px solid #666;background:#cfc6d2;}
table.cotkgrd th,table.cotkgrd td{font:12px helvetica,arial,sans-serif;border-right:1pox solid #666;}
table.cotkgrd th{font-weight:bold;text-align:left;background:#c5b6ca;color:#000;border-bottom:1px solid #666;}
/* conference floorplan */
body.cflpn table td{font:12px helvetica,arial,sans-serif;}
/* location */
.locslc{background:#333 url(img/acslice.jpg) no-repeat bottom left;padding:10px;margin-left:15px;}
.locbg{background:#fff url(img/adelaide-chambers.jpg) no-repeat bottom left;}
/* contact */
table.conmn{margin-left:25px;margin-bottom:10px;}
.cnnpt{font:12px helvetica,arial,sans-serif;background:#333;color:#ccc;border:none;padding-left:4px;margin-top:2px;margin-bottom:2px;}
.cntxt,.cnlbl{font:12px helvetica,arial,sans-serif;font-weight:bold;letter-spacing:0.1em;color:#ccc;}
.cnlbl{margin-left:5px;}
.cntbl th,.cntbl td,.cnhdr{font:12px helvetica,arial,sans-serif;letter-spacing:0.1em;color:#ccc;font-weight:bold;}
.cntbl th,.cnhdr{color:#f90;}
.cnfdb{text-align:center;margin:4px;}
.cnbtn{padding-top:4px;padding-bottom:4px;}
.cnwho{font-size:14px;color:#ccc;line-height:1.5;margin:8px;}
.cnhil{color:#f90;}
.cnopt{padding-top:4px;padding-bottom:4px;}
.cninf{color:#ccc;margin:8px;}
.cnmsg{background:#666;color:#fff;}
/* services */
.svcblt{margin-left:20px;list-style-image:url('img/rblob.gif');}
/* catering */
div.pgmgn{margin:8px;margin-left:25px;margin-right:19px;}
/* vid conf */
img.vd1{float:right;border:1px solid #000;margin-left:.5em;margin-bottom:.5em;margin-top:.5em;}
img.vd2{float:left;border:1px solid #000;margin:0;margin-right:.5em;margin-bottom:.5em;margin-top:.5em;}