


body {
    font-family: "century gothic", verdana;
    text-align: left;
    color: #000000; /* DO NOT OVERRIDE!!! */
}
table,tr,td,tbody{
	color:inherit;
	font-size:inherit;
	font-family:inherit;
}

#topSearchBox{
	display:block;
	background-image:url('https://web.archive.org/web/20110821221052im_/http://www.expertiseevents.com.au/xerxes2/images/xerxes/searchbg.png');
	background-repeat:no-repeat;
	width:195px;
	height:25px;
	padding-left:5px;
	padding-right:5px;
	z-index:10000;
}
#topSearchBox .searchWords{
	width:141px;
	height:23px;
	color:#6D91AF;
	margin-left:-8px;
	font-size:11pt;
	line-height:23px;
	border:none;
	background-color:transparent;
}
#topSearchBox .searchButton{
	width:41px;
	height:25px;
	margin-left:-4px;
	margin-top:0px;
	padding-top: 6px;
	background-color:transparent;
	border:none;
	background-image:url('https://web.archive.org/web/20110821221052im_/http://www.expertiseevents.com.au/xerxes2/images/xerxes/searchbutton.png');
}
.xerxesPageContent{
	overflow-x:hidden;
}

.x-spotlight {
    background-color: #000000;
    -moz-opacity: 0.7;
    opacity: .70;
    filter: alpha( opacity = 70);
}

em, i {
    font-style: italic !important;
}

b, strong {
    font-weight: bold !important;
}

.upcomingShowBox {
    vertical-align: middle;
    height: 110px;
    width: 100px;
    float: left;
    color: #ffffff;
    font-weight: bold;
    margin: 5px;
}

.upcomingShowBox .logo {
    height: 85px;
    background-color: #ffffff;
    padding: 5px;
    border-collapse: collapse;
    -moz-border-radius: 10px;
    -khtml-border-radius: 10px;
    border-radius: 10px;
}

.whitePage {
    background-color: #ffffff;
    border: #000000 1px solid;
}

/* Day Planner Stuff*/
#plannerItems h2 {
    border-bottom: 2px solid #99bbe8;
    cursor: pointer;
    padding-top: 6px;
}

#plannerItems h2 div {
    background: transparent url(https://web.archive.org/web/20110821221052im_/http://www.expertiseevents.com.au/xerxes2/library/ext-2.2/resources/images/default/grid/group-expand-sprite.gif) no-repeat 3px -47px;
    padding: 4px 4px 4px 17px;
    color: #3764a0;
    font: bold 11px tahoma, arial, helvetica, sans-serif;
}

#plannerItems .collapsed h2 div {
    background-position: 3px 3px;
}

#plannerItems .collapsed .plannerDesc {
    display: none;
}

.plannerDesc {
    padding-left: 2px;
    margin-left: 5px;
    padding-right: 5px;
    border-left: 1px solid #99bbe8;
    border-bottom: 1px solid #99bbe8;
    background-color: #EFFAFF;
}

#plannerItems .time {
    font-size: 8pt;
    font-weight: normal;
    font-style: italic;
    color: #888888;
}

.rssIcon {
    background: url('https://web.archive.org/web/20110821221052im_/http://www.expertiseevents.com.au/xerxes2/images/icons/16/rss.png') no-repeat !important;
}

.dayPlannerWindowIcon {
    background: url('https://web.archive.org/web/20110821221052im_/http://www.expertiseevents.com.au/xerxes2/images/icons/16/Clipboard.png') no-repeat !important;
}

.x-window-tc .dayPlannerWindowIcon {
    background-position: 0 4px !important;
}

/* Misc Stuff */
.showCalendarIcon {
    background: url('https://web.archive.org/web/20110821221052im_/http://www.expertiseevents.com.au/xerxes2/images/icons/16/Calendar.png') no-repeat !important;
}

.showReminderIcon {
    background: url('https://web.archive.org/web/20110821221052im_/http://www.expertiseevents.com.au/xerxes2/images/icons/16/Watch.png') no-repeat !important;
}

img {
    border: none;
}

.announcement {
    margin-top: 10px;
    margin-left: auto;
    margin-right: auto;
    width: 70% !important;
    vertical-align: middle;
    background-position: 15px 50%; /* x-pos y-pos */
    background-color: #e5e5ff;
    padding: 1px 1px 1px 55px !important;
    color: #333333;
    /*Add some rounded corners for browsers that support them*/
    border-collapse: collapse;
    -moz-border-radius: 10px;
    -khtml-border-radius: 10px;
    border-radius: 10px;
}

.helpText {
    font-size: 8pt;
    font-style: italic;
    color: #000000;
    font-weight: normal;
}

.xerxesPageContent {
    padding-right: 10px;
}

.xerxesPageContent ul {
    list-style-type: disc;
    margin-left: 15px;
}

.xerxesPageContent ol {
    margin-left: 15px;
    list-style-type: decimal;
}

/*
 Message Styles
 */
.msg .x-box-mc {
    font-size: 14px;
}

#msg-div {
    position: absolute;
    left: 35%;
    top: 10px;
    width: 30%;
    z-index: 20000;
}

/* Misc Stuff */
.xerxesUnapproved, .xerxesUnapproved a {
    background-color: #ffccff !important;
}

/*
 GUI Icons
 */
.iconHeadings {
    background-image: url("https://web.archive.org/web/20110821221052im_/http://www.expertiseevents.com.au/xerxes2/images/icons/16/Text Document.png") !important;
}

.iconHtml {
    background-image: url('https://web.archive.org/web/20110821221052im_/http://www.expertiseevents.com.au/xerxes2/images/icons/16/HTML Document.png') !important;
}

.xerxesHelpLink {
    position: fixed;
    right: 0px;
    top: 30px;
    border-width: 2px;
    display: block;
    height: 48px;
    line-height: 48px;
    margin: 2px;
    text-align: center;
    -webkit-border-radius: 10px;
    -khtml-border-radius: 10px;
    -moz-border-radius: 10px;
    border-radius: 10px;
    border: #99BBE8 1px solid;
    background-color: #DFE8F6;
    color: #6794D7 !important;
    text-align: right;
    text-decoration: none;
    background-image: url('https://web.archive.org/web/20110821221052im_/http://www.expertiseevents.com.au/xerxes2//xerxes2/images/icons/48/Help File.png');
    background-position: top middle;
    background-repeat: no-repeat;
    padding-left: 48px;
    padding-right: 2px;
}

.xerxesHelpLink:hover {
    background-color: #EFF6FF !important;
}

/* Table Stuff */
.extTab {
    border: #6794DC 2px solid;
    margin: 10px;
    text-align: center;
    -webkit-border-radius: 10px;
    -khtml-border-radius: 10px;
    -moz-border-radius: 10px;
    border-radius: 10px;
}

.extTab * * td {
    font-size: 10pt;
    text-align: left;
    padding: 2px;
}

.extTab tbody .odd td {
    background-color: #ffffff;
}

.extTab tbody .even td {
    background-color: #EFF6FF;
}

.extTab thead th {
    text-align: center;
    font-weight: bold;
    color: #6794DC;
    background-color: #DFE8F6;
    font-size: 11pt;
}

.extTab tbody .tabhead {
    font-weight: bold;
    color: #6794DC;
    background-color: #DFE8F6;
    font-size: 11pt;
}

.tab {
    width: 100%;
}

.tab .tabhead td {
    height: 40px;
    background-color: #ababab;
    color: #FFFFFF;
    font-weight: bold;
    text-align: center;
}

.tab .tabfoot td {
    height: 40px;
    background-color: #ababab;
    color: #FFFFFF;
    font-weight: bold;
    text-align: center;
}

.tab .tabhead .tl {
    background: #ababab url('https://web.archive.org/web/20110821221052im_/http://www.expertiseevents.com.au/xerxes2/images/shopping/tableHeader_TL.gif') no-repeat top left;
}

.tab .tabhead .tr {
    background: #ababab url('https://web.archive.org/web/20110821221052im_/http://www.expertiseevents.com.au/xerxes2/images/shopping/tableHeader_TR.gif') no-repeat top right;
}

.tab tr .bl {
    background: #ababab url('https://web.archive.org/web/20110821221052im_/http://www.expertiseevents.com.au/xerxes2/images/shopping/tableFooter_BL.gif') no-repeat bottom left;
}

.tab tr .br {
    background: #ababab url('https://web.archive.org/web/20110821221052im_/http://www.expertiseevents.com.au/xerxes2/images/shopping/tableFooter_BR.gif') no-repeat bottom right;
}

.tab tr td {
    background-color: #FEF9E6;
    padding: 5px;
}

.tab .odd td {
    background-color: #FDFBF2;
}

.tab tr .tabsubhead {
    background-color: #F8F8F8;
    color: #ABABAB;
    font-weight: bold;
    text-align: center;
}

/* projects page css */
#projectContent {
    border: 1px solid #C1DAEB;
    padding: 2px;
    padding-top: 10px;
}

.projectStepBtn {
    height: 100px;
    width: 90px;
    color: #2FA4BF;
    padding-top: 10px;
    margin-right: 5px;
    margin-bottom: 5px;
    border: 1px solid #C1DAEB;
    background-color: #EFFAFF;
    text-align: center;
    float: left;
}

.projectStepBtn:hover img {
    border: 2px solid #2FA4BF;
}

/* list styles */
/*Exhibitor Lists*/
.exhibitorListTable {
    background-color: #ffffff;
    width: 100%;
}

.exhibitorListCategory {
    background-color: #a1a1ef;
    color: #111111;
    text-align: center;
    font-weight: bold;
}

.exhibitorListEven {
    background-color: #efefff;
    text-align: left;
    text-align: center;
    padding: 1px;
}

.exhibitorListOdd {
    background-color: #d9d9ef;
    text-align: left;
    text-align: center;
    padding: 1px;
}

.exhibitorListEven a, .exhibitorListOdd a {
    text-decoration: none;
    font-size: 8pt;
}

/* workshops etc */
.listtable {
    border: 1px #000 solid;
}

tr.listtable {
    background-color: #f5e8ff;
}

th.listtable {
    border: 0px;
    background-color: #ac7fce;
}

.listClassTime {
    font-weight: bold;
    color: #0060a9;
}

.listClassLength {
    background-color: #ffffdd;
    padding: 3px;
}

.listClassSub {
    font-weight: bold;
    color: #e40d62;
}

.listClassName {
    font-weight: bold;
    color: #00adef;
}

/* List manager*/
.scheduletbl th {
    text-align: left;
    padding-right: 20px;
}


/*
 * FileUploadField component styles
 */
.x-form-file-wrap {
    position: relative;
    height: 22px;
}

.x-form-file-wrap .x-form-file {
    position: absolute;
    right: 0;
    -moz-opacity: 0;
    filter: alpha( opacity: 0);

opacity:
    0;

z-index:
    2;

height:
    22px;
}

.x-form-file-wrap .x-form-file-btn {
    position: absolute;
    right: 0;
    z-index: 1;
}

.x-form-file-wrap .x-form-file-text {
    position: absolute;
    left: 0;
    z-index: 3;
    color: #777;
}

/*
 * Footer Stuff
 */
#xerxes2Footer {
    width: 100%;
    height: 101px;
    padding: 0px;
    margin: 0px;
}

#xerxes2FooterMain {
    background-image: url("https://web.archive.org/web/20110821221052im_/http://www.expertiseevents.com.au/xerxes2/images/footerMain.png");
    background-repeat: no-repeat;
    background-position: top right;
    max-width: 1200px;
    width: 1200px;
    height: 101px;
    padding: 0px;
    margin: 0px;
}

#xerxes2FooterRepeat {
    background-image: url("https://web.archive.org/web/20110821221052im_/http://www.expertiseevents.com.au/xerxes2/images/footerRepeat.png");
    background-repeat: repeat-x;
    background-position: bottom;
}

#xerxesFooterSitemap {
    border: #ffffff 1px solid;
    -webkit-border-radius: 10px;
    -khtml-border-radius: 10px;
    -moz-border-radius: 10px;
    border-radius: 10px;
    color: #ffffff;
    font-size: 9pt;
    width: 80%;
    margin: auto;
    margin-bottom: 10px;
}

#xerxesFooterSitemap a {
    color: #ffffff;
    text-decoration: none;
    font-weight: normal;
    text-transform: capitalize;
}

#xerxesFooterSitemap .top > li > a {
    font-weight: bold;
}

#xerxesFooterSitemap > ul > li {
    float: left;
    text-align: left;
    margin: 10px;
}

#xerxesFooterSitemap ul li ul li ul {
    font-style: italic;
    margin-left: 10px;
}

#xerxesFooterSitemap > div {
    border-bottom: #ffffff 1px solid;
    text-align: left;
}

#xerxesFooterSitemap > div a {
    border-right: #ffffff 1px solid;
    color: #ffffff;
    padding-left: 10px;
    padding-right: 10px;
    font-size: 12pt;
}

/*Icons for EXT*/
.iconAdd, .iconChat, .iconCheck, .iconConfig, .iconDelete, .iconEdit, .iconError, .iconHelp, .iconInfo, .iconProgress, .iconRefresh, .iconRestricted, .iconSearch, .iconSecured, .iconStop, .iconUnsecured, .iconWarning , .iconPdf{
    background-repeat: no-repeat !important;
}

.iconAdd {
    background-image: url("https://web.archive.org/web/20110821221052im_/http://www.expertiseevents.com.au/xerxes2/images/icons/16/Symbol Add.png") !important
}

.iconChat {
    background-image: url("https://web.archive.org/web/20110821221052im_/http://www.expertiseevents.com.au/xerxes2/images/icons/16/Symbol Chat.png") !important
}

.iconCheck {
    background-image: url("https://web.archive.org/web/20110821221052im_/http://www.expertiseevents.com.au/xerxes2/images/icons/16/Symbol Check.png") !important
}

.iconConfig {
    background-image: url("https://web.archive.org/web/20110821221052im_/http://www.expertiseevents.com.au/xerxes2/images/icons/16/Symbol Configuration.png") !important
}

.iconDelete {
    background-image: url("https://web.archive.org/web/20110821221052im_/http://www.expertiseevents.com.au/xerxes2/images/icons/16/Symbol Delete.png") !important
}

.iconEdit {
    background-image: url("https://web.archive.org/web/20110821221052im_/http://www.expertiseevents.com.au/xerxes2/images/icons/16/Symbol Edit.png") !important
}

.iconError {
    background-image: url("https://web.archive.org/web/20110821221052im_/http://www.expertiseevents.com.au/xerxes2/images/icons/16/Symbol Error.png") !important
}

.iconHelp {
    background-image: url("https://web.archive.org/web/20110821221052im_/http://www.expertiseevents.com.au/xerxes2/images/icons/16/Symbol Help.png") !important
}

.iconInfo {
    background-image: url("https://web.archive.org/web/20110821221052im_/http://www.expertiseevents.com.au/xerxes2/images/icons/16/Symbol Information.png") !important
}

.iconProgress {
    background-image: url("https://web.archive.org/web/20110821221052im_/http://www.expertiseevents.com.au/xerxes2/images/icons/16/Symbol Progress.png") !important
}

.iconRefresh {
    background-image: url("https://web.archive.org/web/20110821221052im_/http://www.expertiseevents.com.au/xerxes2/images/icons/16/Symbol Refresh.png") !important
}

.iconRestricted {
    background-image: url("https://web.archive.org/web/20110821221052im_/http://www.expertiseevents.com.au/xerxes2/images/icons/16/Symbol Restricted.png") !important
}

.iconSearch {
    background-image: url("https://web.archive.org/web/20110821221052im_/http://www.expertiseevents.com.au/xerxes2/images/icons/16/Symbol Search.png") !important
}

.iconSecured {
    background-image: url("https://web.archive.org/web/20110821221052im_/http://www.expertiseevents.com.au/xerxes2/images/icons/16/Symbol Secured.png") !important
}

.iconStop {
    background-image: url("https://web.archive.org/web/20110821221052im_/http://www.expertiseevents.com.au/xerxes2/images/icons/16/Symbol Stop.png") !important
}

.iconUnsecured {
    background-image: url("https://web.archive.org/web/20110821221052im_/http://www.expertiseevents.com.au/xerxes2/images/icons/16/Symbol Unsecured.png") !important
}

.iconWarning {
    background-image: url("https://web.archive.org/web/20110821221052im_/http://www.expertiseevents.com.au/xerxes2/images/icons/16/Symbol Warning.png") !important
}
.iconPdf{
    background-image: url("https://web.archive.org/web/20110821221052im_/http://www.expertiseevents.com.au/xerxes2/images/icons/File/pdf.png") !important
}
/* Global List Styles */
.listtable {
	border: 1px #000 solid;
}
tr.listtable {
	background-color: #f5e8ff;
}
th.listtable {
	border: 0px;
	background-color: #ac7fce;
}
.listClassTime {
	font-weight:bold;
	color:#0060a9;
}
.listClassLength{
	background-color:#ffffdd;
	padding:3px;
}
.listClassSub {
	font-weight:bold;
	color:#e40d62;
}
.listClassName {
	font-weight:bold;
	color:#00adef;
}
.dayplannerremove{
	font-size: 10px;
	color:#1578C9;
}
/* CSS for visitor portal button */
#crm_button
{
	width:180px;
	height:189px;
	background:url(https://web.archive.org/web/20110821221052im_/http://www.expertiseevents.com.au/xerxes2/images/crm/crm_button_background.png) no-repeat;
}

#crm_button a
{
	width:180px;
	height:133px;
	display:block;
}


#manage_details
{
	width:96px;
	height:15px;
	margin:0px 0 0 42px;
	text-align:center;
	/*position:absolute;*/
	
}

#manage_details a
{
	width:96px;
	height:15px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:8px;
	line-height:15px;
	font-weight:bold;
	text-decoration:none;
	color:#F58026;
	background:url(https://web.archive.org/web/20110821221052im_/http://www.expertiseevents.com.au/xerxes2/images/crm/small_button_background.png) no-repeat 0 0;
	display: block;	
}

#manage_details a:hover
{
	
	background:url(https://web.archive.org/web/20110821221052im_/http://www.expertiseevents.com.au/xerxes2/images/crm/small_button_background.png) no-repeat 0 -15px;
	color:#000000;
	text-decoration:underline;

}

#sign_me_up
{
	width:97px;
	height:15px;	
	margin:4px 0 0 42px;
	text-align:center;
	/*position:absolute;*/
}

#sign_me_up a
{
	width:97px;
	height:15px;
	line-height:15px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:8px;
	font-weight:bold;
	text-decoration:none;
	color:#F58026;
	color:#F58026;
	background:url(https://web.archive.org/web/20110821221052im_/http://www.expertiseevents.com.au/xerxes2/images/crm/small_button_background.png) no-repeat 0 0;
	display: block;	
}

#sign_me_up a:hover
{	
	background:url(https://web.archive.org/web/20110821221052im_/http://www.expertiseevents.com.au/xerxes2/images/crm/small_button_background.png) no-repeat 0 -15px;
	color:#000000;
	text-decoration:underline;
}

#captchaWrapper{
	margin:auto;width:80%;
}



/*
 * Ext JS Library 2.2
 * Copyright(c) 2006-2008, Ext JS, LLC.
 * licensing@extjs.com
 * 
 * http://extjs.com/license
 */

.x-portal .x-panel-dd-spacer {
    margin-bottom:1px;
}

.x-portlet {
    margin-bottom:1px;
}

/* Clean up the look of the portlets */
.x-portlet .x-panel-ml {
    padding-left:2px;
}
.x-portlet .x-panel-mr {
    padding-right:2px;
}
.x-portlet .x-panel-bl {
    padding-left:2px;
}

.x-portlet .x-panel-br {
    padding-right:2px;
}
.x-portlet .x-panel-body {
    background:white;
}
.x-portlet .x-panel-mc {
    padding-top:2px;
}
.x-portlet .x-panel-bc .x-panel-footer {
    padding-bottom:2px;
}
.x-portlet .x-panel-nofooter .x-panel-bc {
    height:2px;
}


/* * * * * * * * * * * *
 *	Core Menu Styling  *
 * * * * * * * * * * * */

.mainMenu{
	width:1000px;
	height:57px;
}

.verticalMenu .mainMenu{
	width:100%;	
	height:auto;
}

.subMenu{
	background-color:#ffffff;
	z-index:20000;
	padding-bottom:5px;
	-moz-box-shadow:3px 3px 5px #888888;
	box-shadow: 3px 3px 5px #888888;
}

li.hasMenu{
	/*border-bottom:#D09934 2px solid !important;*/
	/*font-weight:bold;*/
}
.subMenu li {
	margin-top:0px;
	height:20px;
	float:none !important;
	font-weight:normal;
}

.mainMenu li{
	margin-top:10px;
	float:left;
	width: 120px;
}
.verticalMenu .mainMenu li{
	width:100%;
	float:none;
}

.mainMenu li a,.subMenu li a{
	text-decoration:none;
	text-align:center;
	display:block;
	height:40px;
	padding-left:6px;
	padding-right:6px;
	width:auto;
	line-height:20px;
	/*white-space:nowrap;*/
	float:none;
	/*text-shadow: 1px 1px 4px #000000;*/
}

.verticalMenu .mainMenu li a, .verticalMenu .subMenu li a{
	text-align:left;
	height:auto;
}

.subMenu li{
	width:auto;
}
.subMenu li a{
	height:20px;
	line-height:20px;
	white-space:nowrap;
	text-align:left;
}

.mainMenu li a:hover{
	color:#ED0678;
} 




.xTable1{
	width:100%;
	margin:5px;
	border-top:#444466 2px solid;
	border-bottom:#444466 2px solid;
}
.xTable1 tr td{
	border-bottom:#888888 1px solid;
	padding:5px;
	font-size:10pt;
	color:#555555;
	font-family:verdana,sans-serif;
}
.xTable1 tr .tabhead{
	background-color:#dddddd;
	text-align:right;
	color:#000000;
}


/* PORTAL STUFF */
.portalPanelHolder .portalPanel{
	border-width:2px;
	display:block;
	width:140px;
	margin:5px;
	text-align:center;
	-webkit-border-radius: 5px;
	-khtml-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	float:left;
}

.portalPanelHolder .portalPanel h2{
	color:#6794CF;
}

.portalPanelHolder a, .portalPanelHolder a:hover{
	color:#000000 !important;
	text-decoration:none;
}

.portalPanelHolder a:hover .x-panel-mc{
	background-color:#EFF6FF !important;
}
.portalPanelHolder .portalPanel h2{
	font-size:10pt;
	margin-bottom:5px;
}
.portalPanelHolder .portalPanel img{
	margin-bottom:10px;
	margin-top:5px;
}
.portalPanelHolder .portalPanel .x-panel-mc{
	width:130px;
	height:160px;
	padding:5px;
	-webkit-border-radius: 5px;
	-khtml-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
}
.portalHighlight{
	border:#99BBE8 1px solid;
	background-color:#DFE8F6;
	color:#6794D7 !important;
	font-weight:bold;
	display:block;
	font-size:12pt;
	text-align:center;
	-webkit-border-radius: 10px;
	-khtml-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
	padding-left:5px;
	margin-left:5px;
}
.portalBackLink{
	border:#82AF20 1px solid;
	background-color:#E8FFB6;
	color:#82AF20 !important;
	font-weight:bold;
	display:block;
	font-size:16pt;
	-webkit-border-top-left-radius: 10px;
	-khtml-border-radius-topleft: 10px;
	-moz-border-radius-topleft: 10px;
	border-top-left-radius: 10px;
	-webkit-border-bottom-left-radius: 10px;
	-khtml-border-radius-bottomleft: 10px;
	-moz-border-radius-bottomleft: 10px;
	border-bottom-left-radius: 10px;
	padding-left:5px;
	margin-left:5px;
}
.portalBackLink:hover{
	border:#A3D141 1px solid;
	background-color:#E8FFB6;
	color:#A3D141 !important;
}
.portalBackLink img{
	vertical-align:middle;
}


/*
 * Ext Core Library Examples 3.0
 * http://extjs.com/
 * Copyright(c) 2006-2009, Ext JS, LLC.
 * 
 * The MIT License
 * 
 * Permission is hereby granted, free of charge, to any person obtaining a copy
 * of this software and associated documentation files (the "Software"), to deal
 * in the Software without restriction, including without limitation the rights
 * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
 * copies of the Software, and to permit persons to whom the Software is
 * furnished to do so, subject to the following conditions:
 * 
 * The above copyright notice and this permission notice shall be included in
 * all copies or substantial portions of the Software.
 * 
 * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
 * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
 * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
 * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
 * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
 * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
 * THE SOFTWARE.
 * 
 */

#ux-lightbox {
    position: absolute;
    left: 0;
    width: 100%;
    z-index: 15000;
    text-align: center;
    line-height: 0;
}

#ux-lightbox img {
    width: auto;
    height: auto;
}

#ux-lightbox a img {
    border: none;
}

#ux-lightbox-outerImageContainer {
    position: relative;
    background-color: #f3efec;
    width: 250px;
    height: 250px;
    margin: 0 auto;
}

#ux-lightbox-imageContainer {
    padding: 10px;
}

#ux-lightbox-loading{
    position: absolute;
    top: 40%;
    left: 0%;
    height: 25%;
    width: 100%;
    text-align: center;
    line-height: 0;
    background: url(https://web.archive.org/web/20110821221052im_/http://www.expertiseevents.com.au/xerxes2/scripts/ux/lightbox/images/lb-load.gif) no-repeat center 15%;
}

#ux-lightbox-hoverNav {
    position: absolute;
    top: 0;
    left: 0;
    height: 100%;
    width: 100%;
    z-index: 10;
}

#ux-lightbox-imageContainer > #ux-lightbox-hoverNav {
    left: 0;
}

#ux-lightbox-hoverNav a{
    outline: none;
}

#ux-lightbox-navPrev,
#ux-lightbox-navNext {
    width: 49%;
    height: 100%;
    background-image: url(https://web.archive.org/web/20110821221052im_/http://www.expertiseevents.com.au/xerxes2/scripts/ux/lightbox/data:image/gif;base64,AAAA); /* Trick IE into showing hover */
    display: block;
}

#ux-lightbox-navPrev { left: 0; float: left;}
#ux-lightbox-navNext { right: 0; float: right;}
#ux-lightbox-navPrev:hover, #ux-lightbox-navPrev:visited:hover { background: url(https://web.archive.org/web/20110821221052im_/http://www.expertiseevents.com.au/xerxes2/scripts/ux/lightbox/images/lb-prev.png) left 33% no-repeat; }
#ux-lightbox-navNext:hover, #ux-lightbox-navNext:visited:hover { background: url(https://web.archive.org/web/20110821221052im_/http://www.expertiseevents.com.au/xerxes2/scripts/ux/lightbox/images/lb-next.png) right 33% no-repeat; }

#ux-lightbox-outerDataContainer {
    margin: 0 auto;
    width: 100%;
}

#ux-lightbox-dataContainer{
    font: 10px Verdana, Helvetica, sans-serif;
    background-color: #f3efec;
    overflow: auto;
    line-height: 1.4em;
}

#ux-lightbox-data{	padding:0 10px; color: #666; }
#ux-lightbox-data #ux-lightbox-details{ width: 80%; float: left; text-align: left; }
#ux-lightbox-data #ux-lightbox-caption{ font-weight: bold;	}
#ux-lightbox-data #ux-lightbox-imageNumber{ display: block; clear: left; padding-bottom: 1.0em;	}
#ux-lightbox-data #ux-lightbox-navClose{ background: url(https://web.archive.org/web/20110821221052im_/http://www.expertiseevents.com.au/xerxes2/scripts/ux/lightbox/images/lb-close.gif) no-repeat; width: 66px; height: 22px; float: right;  padding-bottom: 0.7em; outline: none;}
#ux-lightbox-data #ux-lightbox-navClose:hover{ background-image: url(https://web.archive.org/web/20110821221052im_/http://www.expertiseevents.com.au/xerxes2/scripts/ux/lightbox/images/lb-close-over.gif);}

#ux-lightbox-overlay,
#ux-lightbox-shim{
    border: 0;
    position: absolute;
    top: 0;
    left: 0;
    z-index: 14999;
    width: 100%;
    height: 500px;
    background-color: #000;
    padding: 0;
    margin: 0;
}

#ux-lightbox-shim {
    z-index: 89;
    background-color: transparent;
}

/*
     FILE ARCHIVED ON 22:10:52 Aug 21, 2011 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 06:12:04 Jun 08, 2017.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/