a img{border:none;}
label{vertical-align:middle;font-size:small;}
blockquote{font-style:italic;}
img{border:none;padding:0px;}
.right{padding:4px;margin:0 0 2px 7px;display:inline;float:right;}
.left{padding:4px;margin:0 7px 2px 0;display:inline;float:left;}
.centre-block{text-align:center;position:relative;float:none;width:95%;margin-left:auto;margin-right:auto;bottom:auto;}
img.padded{padding-left:15px;padding-right:15px;}
input.invalid{background-color:#ffdddd;}
.owing{background-color:#ffdddd;}
.paid{background-color:#bbffbb;}
.notLive{background-color:#ffddff;}
.notMyTheme{background-color:#ffaaaa;}
.abstract{background-color:#D0E6EF;padding:3px;margin-bottom:5px;border-style:solid;border-width:1px;}
.abstract .title{font-size:larger;text-align:center;}
.spamErrors{margin-bottom:3px;padding:4px;margin-right:auto;margin-left:auto;border-style:solid;border-width:1px;width:90%;background-color:red;color:white;}
.spamSummary{margin-bottom:3px;padding:4px;margin-right:auto;margin-left:auto;border-style:solid;border-width:1px;width:30%;}
.spam{font-size:medium;margin-bottom:3px;padding:4px;border-style:solid;border-width:1px;}
.spam .data{background-color:#ffff99;border-style:solid;border-width:1px;margin:1px;line-height:150%;}
.spam #body{width:95%;margin:2px;margin-left:auto;margin-right:auto;}
td.centered{text-align:center;}
td.invalid{color:#ff4444;}
.absent{color:#ff4444;}
tr.oddRow{background-color:#eeeeee;}
tr.evenRow{background-color:#dddddd;}
table.cart{border-width:1px;border-style:solid;background-color:#B0C4DE;}
ul.noBullets{list-style:none;padding-left:1em;text-indent:-1em;}
.hangingIndent{text-indent:-2em;margin-left:2em;margin-top:0px;}
#programStructure th{text-align:center;font-size:x-small;font-weight:bold;}
#programStructure td.period{text-align:center;background-color:#B0C4DE;border-width:1px;border-style:solid;font-size:x-small;}
#programStructure a{text-decoration:none;color:#002EB8;}
#programStructure td.empty{text-align:center;background-color:#eeeeee;border-width:1px;border-style:none;font-size:x-small;}
.programStructurePosterPeriod{text-align:center;background-color:#B0C4DE;margin:2px;padding:2px;border-width:1px;border-style:solid;font-size:x-small;display:block;float:left;}
.programStructurePosterPeriod a{text-decoration:none;color:#002EB8;}
#programOverview{table-layout:fixed;width:710px;padding-bottom:15px;}
#programOverview td{text-align:center;border-width:1px;border-style:solid;font-size:x-small;height:30px;overflow:hidden;}
#programOverview a{text-decoration:none;color:#002EB8;}
#programOverview td.oral{background-color:#B0C4DE;}
#programOverview td.room{border-style:none;}
#programOverview td.time{border-style:none;}
#programOverview td.empty{border-style:none;background-color:#eeeeee;}
table.programView a{text-decoration:none;color:#002EB8;}
table.programView a:hover{color:red;}
table.programView td:target{background-color:#ff841c;}
.mine{background-color:#bbffbb;}
.myProgramButton{background-color:#B0C4DE;border-style:solid;border-width:1px;}
.message{border-style:solid;border-width:1px;}
.message p{margin-top:0px;margin-bottom:0px;padding-left:2px;}
.purchasesSummarySection{border:black 1px solid;padding:10px;margin-bottom:10px;}
.purchasesSummarySection h2{padding-bottom:0px;}
.purchasesSummarySubsection{border-style:dashed;border-width:1px;margin-bottom:3px;padding:5px;}
.purchasesSummarySubsection table{margin-left:10px;}
.purchasesSummaryCustomerName{margin-top:0px;padding-top:1px;font-weight:bold;}
.purchasesSummaryCustomerName a{font-weight:normal;}
.purchasesSummaryEditButton{border-style:solid;border-width:1px;padding:5px;margin-right:5px;background-color:#B0C4DE;font-weight:bold;display:inline-block;zoom:1;*display:inline;}
.purchasesSummaryEditButton a{text-decoration:none;color:white;}
#registrationLink{background-color:#B0C4DE;margin-left:auto;margin-right:auto;border-style:solid;border-width:1px;width:50%;font-size:16px;font-weight:bold;text-align:center;padding:5px;display:block;text-decoration:none;color:white;}
.notice{border-width:1px;border-style:solid;margin:10px auto 0 auto;padding-left:5px;padding-right:5px;color:red;width:75%;}
#sitemap a.local{color:blue;}
#sitemap a.system{color:green;}
#sitemap a.missing{color:blue;background-color:red;}
.backgroundLoading{background-image:url('http://news.eag.eu.com/cs/core/icons/loading.gif');background-position:center center;background-repeat:no-repeat;min-height:50px;}
#personalisedProgram{width:100%;border-collapse:collapse;margin-top:15px;}
#personalisedProgram tr{padding:0px;margin:0px;height:0px;}
#personalisedProgram th{padding:0px;margin:0px;height:1px;}
#personalisedProgram td.nothing{padding:0px;margin:0px;height:0px;}
#personalisedProgram th.days{border-style:solid;border-width:1px 0px 1px 0px;}
#personalisedProgram col.days{border-style:dotted;border-width:0px 1px 0px 1px;}
#personalisedProgram col.odd{background-color:#dddddd;}
#personalisedProgram col.even{background-color:#bbbbbb;}
#personalisedProgram .times{font-size:x-small;}
#personalisedProgram td a{text-decoration:none;color:black;}
#personalisedProgram .myProgramButton{background-color:#B0C4DE;}
#personalisedProgram .interest_oral{background-color:#ffaaff;text-align:center;vertical-align:top;font-size:small;border-style:solid;border-width:1px;}
#personalisedProgram .interest_oral .session{display:block;width:50%;float:left;text-align:left;font-size:80%;}
#personalisedProgram .room{display:block;width:50%;float:right;text-align:right;font-size:80%;}
#personalisedProgram .interest_poster{background-color:#ffffaa;vertical-align:top;font-size:small;border-style:solid;border-width:1px;}
#personalisedProgram .interest_event{background-color:green;text-align:center;vertical-align:top;font-size:small;border-style:solid;border-width:1px;}
.programAbstractMenu{text-align:left;}
.programAbstractMenuItems{visibility:hidden;position:absolute;font-size:8pt;margin-left:16px;margin-top:-16px;padding:0px;z-index:2;width:150px;border:none;}
*:first-child+html .programAbstractMenuItems{margin-left:-5px;}
.programAbstractMenu:hover .programAbstractMenuItems{visibility:visible;position:absolute;}
.programAbstractMenuItems ul{padding:0px;margin:0px 0px 0px 5px;list-style-type:none;border:1px solid;background-color:white;}
#abstractRecommendations ul{list-style:none;font-size:80%;padding-left:4px;padding-bottom:1px;}
.abstractMenuAddAbstract{display:none;}
.abstractMenuRemoveAbstract{display:none;}
.staticOnly{display:none;}
#userFormOptional{border:1px solid;}
.cacheClear{display:none;font-size:50%;float:right;background-color:red;}
#scheduleAbstractsDraggable{width:100%;}
#scheduleAbstractsDraggable .dropzone{float:left;width:144px;margin-right:10px;margin-bottom:10px;border:1px dashed black;padding:3px;}
#scheduleAbstractsDraggable .dropzone ul{min-height:42px;list-style:none;padding:0px;background-color:#dddddd;margin:0px 0px 3px 0px;}
#scheduleAbstractsDraggable .dropzone ul li.schedulableAbstract{height:40px;border:1px solid black;margin-bottom:3px;width:142px;}
#scheduleAbstractsDraggable .dropzone ul li.schedulableAbstract select{font-size:8px;}
#scheduleAbstractsDraggable .oral{background-color:#B0C4DE;}
#scheduleAbstractsDraggable .poster{background-color:#ffffaa;}
#scheduleAbstractsDraggable .reject{background-color:#ffaaaa;}
#scheduleAbstractsDraggable .transfer{background-color:#aaffaa;}
#scheduleAbstractsDraggable .reject select.presentationType{display:none;}
#scheduleAbstractsDraggable .transfer select.presentationType{display:none;}
#scheduleAbstractsDraggable .transferDestination{display:none;}
#scheduleAbstractsDraggable .transfer .transferDestination{display:inline;font-size:10px;}
.sysadminOnly{background-color:cyan;visibility:hidden;}
#exhibitorDetails{float:right;width:300px;height:400px;}#exhibitorDetails img{padding:0px 5px 5px 0px;}
#exhibitionPlan .allocated text{fill:red;}
#exhibitionPlan .unAllocated text{fill:green;}
#organisationFormPrivate{border:black 1px solid;}
#databaseCompare td.invalid{background-color:red;}
#scheduleMainTable .full{background-color:#aaffaa;}
#scheduleMainTable .empty{background-color:#ffaaaa;}
#grantReview{width:100%;}#grantReview ul{list-style:none;padding-left:0px;}#grantReview ul li{border:1px black solid;margin-bottom:4px;}#grantReview ul li img{height:20px;}
#grantReview select{float:right;}
#grantReview .pending{background-color:#aaaaff;}
#grantReview .reject{background-color:#ffaaaa;}
#grantReview .accept{background-color:#aaffaa;}
