.scal * { clear: none !important; } .scal{ background-color: white; margin:3px; border:1px dashed gray; font-size:24pt; width:436px; min-height:300px; display:block; padding:10px; font-size:24pt; font-family:'Lucida Grande',Verdana,Arial,Sans-Serif; line-height:normal; } .scal:hover{ cursor:pointer; } .scal .calwrapper{ } .scal .calweekswrapper{ display:block; } .scal .calheader{ display: block; width:100%; text-align:center; margin-bottom:2px; } .scal .caltitle{ width:60%; margin-left:auto; margin-right:auto; text-align:center; } .scal .calcontrol{ margin: 2px; padding: 2px; font-size:12pt; font-weight: bold; } .scal .calcontrol:hover{ background-color:red; color:white; } .scal .calclose{ border: 1px solid black; float:right; } .scal .calprevmonth{ float:left; } .scal .calnextmonth{ float:right; } .scal .calnextyear{ display:none; } .scal .calprevyear{ display:none; } .scal .daybox{ float:left; border:1px solid black; width: 60px; color:black; text-align:center; } .scal .dayboxvalue{ display: none; } .scal .dayboxname{ background-color: black; color:white; font-size:16pt; } .scal .dayboxsunday{ background-color: #ccc; } .scal .dayboxsaturday{ background-color: #ccc; } .scal .daybox:hover{ border:1px solid red; } .scal .dayboxname:hover{ border:1px solid black; } .scal .dayinmonth{ color: black; } .scal .dayoutmonth{ color:gray; } .scal .dayselected{ background-color: red; color: white; } .scal .daycurrent{ border:1px solid red; } .scal .weekbox{ width:100%; display:block; } .scal .endweek{ float:left; } .scal .weekboxname{ }  .tinyscal{ font-size:8pt; width:154px; min-height:140px; } .tinyscal .calcontrol{ font-size:8pt; } .tinyscal .caltitle{ padding:3px; } .tinyscal .daybox{ width: 20px; } .tinyscal .dayboxname{ font-size: 8pt; } .tinyscal .weekboxname{ margin-top:5px; } .userNoteDiv { height: 200px; width: 400px; border: 1px solid black; position: absolute; z-index: 100; background-color: #FFF; } form#skillsEdit label { display: inline !important; float: none !important; } ul.skillsTree { list-style-image: none !important; list-style-position: outside !important; list-style-type: none !important; margin: 0 !important; padding: 0 !important; } ul.skillsTree li { margin: 0 !important; padding: 0 !important; } .skillsTree a.treeExpanded { background:url('http://static.dcbl.ca/images/spdr/icons/collapse.png') center no-repeat !important; width: 15px !important; height: 15px !important; display: block !important; float: left !important; } .skillsTree a.treeCollapsed { background:url('http://static.dcbl.ca/images/spdr/icons/expand.png') center no-repeat !important; width: 15px !important; height: 15px !important; display: block !important; float: left !important; } .skillsTree a.treeBlank { width: 15px !important; height: 15px !important; display: block !important; float: left !important; } .skillsTree span.treeIndentExpanded { margin-left: 19px !important; display: block !important; } .skillsTree span.treeIndentCollapsed { margin-left: 19px !important; }  div#snippletEditor { position: absolute !important; width: 600px !important; height:300px; margin: 0 auto; padding: 1em !important; background: #ccc; color: #333 !important; border: #ddd solid 6px !important; } div#snippletEditor .active { display:block; } div#snippletEditor .hidden { display:none; } .snippletEditor span { border: none !important; } .snippletEditor form { width: 100% !important; } .snippletEditor form textarea { width: 100% !important; height: 15em !important; } .snippletEditor form ul { margin: 1em 0 !important; padding: 0 !important; text-indent: 0 !important; text-align: left !important; list-style: none !important; margin-bottom: 1em !important; } .snippletEditor form ul li { margin: 0 !important; padding: 0 !important; display: inline !important; } .snippletEditor a, .snippletEditor ul li a:link, .snippletEditor ul li a:visited, .snippletEditor ul li a:active { color: #000 !important; text-decoration: none !important; font-size: xx-small !important; font-weight: bold !important; } .blogRSSLink { float: right; padding-right: 15px; } .blogRSSLink a { padding-left: 18px; background:url('http://static.dcbl.ca/images/spdr/rss.png') no-repeat top left; } .contactForm form label{ display:block; width:8em; float:left; text-align:right; padding-right:1em; } .contactForm form p{ margin:0.2em 0; } .contactForm form p.captcha span.fieldDescription{ display:block; margin-left:9em; } .contactForm form p.captcha #contactUs_captcha_{ margin-left:9em; } .contactForm form span.button{ position:relative; left:115px; } table {margin-bottom:2em;} td.contactInfo{ border-left:solid 1px #ccc; padding-left:2em; vertical-align:top; } td.contactForm{ vertical-align:top; } .unreadMessage { font-weight:bold; } .deletedMessage { text-decoration:line-through; } .unreadMailbox { font-weight: bold; } ul.mailboxTree { list-style-image: none !important; list-style-position: outside !important; list-style-type: none !important; margin: 0 !important; padding: 0 !important; } ul.mailboxTree li { margin: 0 !important; padding: 0 !important; } .mailboxTree a.treeExpanded { background:url('http://static.dcbl.ca/images/spdr/icons/collapse.png') center no-repeat !important; width: 15px !important; height: 15px !important; display: block !important; float: left !important; } .mailboxTree a.treeCollapsed { background:url('http://static.dcbl.ca/images/spdr/icons/expand.png') center no-repeat !important; width: 15px !important; height: 15px !important; display: block !important; float: left !important; } .mailboxTree a.treeBlank { width: 15px !important; height: 15px !important; display: block !important; float: left !important; } .mailboxTree span.treeIndentExpanded { margin-left: 19px !important; display: block !important; } .mailboxTree span.treeIndentCollapsed { margin-left: 19px !important; } input.required, textarea.required { } .requiredMarker{ color: #f00; font-size:0.8em; display:inline !important; margin:0px !important; } #imagePicker { width:600px; margin:1em auto; list-style-type:none; } #imagePicker li { text-align:center; width:120px; height:100px; border:1px solid #EFEFEF; padding-top:10px; margin:0 3px 30px; overflow:hidden; float:left; } #ticketPinVoipNumbers { } #ticketCustomerInfo { } #ticketComments { } #ticketProjectOverviewContainer { border: 1px solid black; margin-top: 5px; margin-bottom: 5px; } #ticketProjectOverviewContainer table { width: 100%; } #ticketProjectOverviewContainer th { text-align: left; } #calendarLarge { width: 710px; } #calendarLarge td { text-align:left; width: 100px; border: 1px solid black; margin:1px; } #calendarLarge th { text-align:center; height: 20px; font-weight: bold; } #calendarLarge td.skipped { text-align:left; } #calendarLarge span { height: 75px; width: 1px; float: right; }  .error{ display:block; margin:1em 0em; height:21px; background:#f40 url('http://static.dcbl.ca/images/spdr/ico/ico_warning.gif') no-repeat; color:#f66; text-indent:3em; font-weight:bold; line-height:2em; } .feedbackItem{ display:block; margin:1em 0em; height:21px; background:#50c725 url('http://static.dcbl.ca/images/spdr/ico/ico_feedback.gif') no-repeat; color:#FFF; text-indent:3em; font-weight:bold; line-height:2em; padding-bottom: 3px; } .validation-failed { border: 1px solid #FF3300; } .validation-passed { border: 1px solid #00CC00; } .validation-exclaim { height:21px; width:21px; cursor: pointer;  } .validation-message { position: absolute; display: none; } .openIdBox { background: #FFFFFF url('http://static.dcbl.ca/images/spdr/ico/openid-icon-small.gif') no-repeat scroll 0pt 50%; padding-left: 18px; } table.search_results { width:100%; } .search_results td { border: 0px; } .search_results th { text-align:left; } .actions td { width: 20px; } table.leftNavTabsLabel { width: 100%; } td.leftNavTabsExpandImage { text-align: right; } td.leftNavTabsExpandImage img { height: 15px; width: 15px; } td.number { text-align:right; } tr.total td { border-top:3px double black; } tr.balance td { border-top:3px solid black; font-weight:bold; } div.pageLinks { clear:both; float:left; width:100%; } div.pageLinks li { list-style-type:none; float:left; } div#loginpage { background-color:#eee; width:600px; margin: 20px auto 200px auto; padding:5px 15px 10px; text-align:left; } h1.logo { width:250px; float:left; clear:left; height: 300px; } div#loginpage div#logininstruactions { float:left; clear:right; width:350px; } div#loginpage form#loginPageForm { float:left; clear:right; width:350px; } table.glossaryTermTable td { width: 50%; vertical-align: top; } table.glossaryTermTable dt { margin-left:1em; font-weight:bold; } table.glossaryTermTable dd { margin:0 0 1em 2em; }  #newTicket { } #newTicket_ticket_url_, #newTicket_ticket_title_ { width: 300px; } #newTicket_ticket_type_ label, #newTicket_ticket_severity_ label, #newTicket_ticket_priority_ label, #newTicket_ticket_platform_ label, #newTicket_ticket_browser_ label { text-align: left !important; }  #commentAddNav { float:left; width:100%; font-size:93%; line-height:normal; background:#fff url('http://static.dcbl.ca/images/spdr/tabbg.gif') repeat-x left top; } #commentAddNav ul { margin:0; padding:10px 10px 0 0; list-style-type:none; } #commentAddNav li { display:inline; margin:0; padding:0; } #commentAddNav a { float:left; background:url('http://static.dcbl.ca/images/spdr/tableft.gif') no-repeat left top; margin:0; padding:0 0 0 4px; text-decoration:none; } #commentAddNav a span { float:left; display:block; background:url('http://static.dcbl.ca/images/spdr/tabright.gif') no-repeat right top; padding:5px 15px 4px 6px; color:#666; } #commentAddNav a span { float:none; } #commentAddNav li.activeTab a span, #commentAddNav a:hover span { color:#000; } #commentAddNav li.activeTab a, #commentAddNav a:hover { background-position:0% -42px; } #commentAddNav li.activeTab a span, #commentAddNav a:hover span { background-position:100% -42px; } #commentAdd #commentAddCommon { padding:4em 1em 1em 1em; background:#f4f4f4; border:solid 1px #b7b7b7; } #commentAdd #commentAddCommon #commentAdd_ticket_comment_comment_, #commentAdd #commentAddCommon #commentAdd_estimate_ticket_comment_comment_, #commentAdd #commentAddCommon #commentAdd_assign_ticket_comment_comment_, #commentAdd #commentAddCommon #commentAdd_defer_ticket_comment_comment_, #commentAdd #commentAddCommon #commentAdd_reopen_ticket_comment_comment_, #commentAdd #commentAddCommon #commentAdd_reject_ticket_comment_comment_, #commentAdd #commentAddCommon #commentAdd_change_priority_ticket_comment_comment_, #commentAdd #commentAddCommon #commentAdd_change_db_script_priority_ticket_comment_comment_ { height:10em; width:35em; } #commentAdd .tabBody { margin:1em 0em; padding:0em; width:auto; border:none; background:none; } td.ticketPriority1 { background-color: #990000 !important; color: #FFFFFF !important; } td.ticketPriority2 { background-color: #FF6600 !important; color: #000000 !important; } td.ticketPriority3 { background-color: #CC9900 !important; color: #000000 !important; } td.ticketPriority4 { background-color: #009900 !important; color: #000000 !important; } td.ticketPriority5 { background-color: #0033CC !important; color: #FFFFFF !important; } td.ticketSeverityCritical { background-color: #990000 !important; color: #FFFFFF !important; } td.ticketSeverityMajor { background-color: #FF6600 !important; color: #000000 !important; } td.ticketSeverityMinor { background-color: #CC9900 !important; color: #000000 !important; } #projectEdit div.form_checkboxes label { width: 300px; text-align: left; } #projectEdit p.project_checkbox_list label { float: none; width: 300px; text-align: left; } #productEdit div.form_checkboxes label { width: 300px; text-align: left; } #productEdit p.project_checkbox_list label { float: none; width: 300px; text-align: left; } #advancedSearchForm .form_checkboxes ul { list-style: none; display: block; } #advancedSearchForm .form_checkboxes ul li { margin-left: 140px; display: block; } #advancedSearchForm .form_checkboxes ul li label { float: none; width: 200px; text-align: left; cursor: move; } td.directoryPhoneNumbers span { white-space:nowrap; } form #editWikiPage { color:#000; } .wikiContentEditorLinks { margin:0em; padding:0em; list-style-type:none; float:left; } .wikiContentEditorLinks li { margin:0em; display:inline; } .priority_1 { font-weight:bold; } .externalWikiLink { padding-right:1em; background:url('http://static.dcbl.ca/images/spdr/ico/ico_extLnk.gif') no-repeat top right; } .mailToWikiLink { padding-right:1em; background:url('http://static.dcbl.ca/images/spdr/icons/mail.png') no-repeat top right; } .wikiPluginList { height: 250px; width: 175px; overflow: auto; float: left; } .wikiPluginDescriptions { height: 250px; width: 500px; overflow: auto; } .wikiPluginDescriptions div { border: 1px solid #C1DAD7; } .wikiPluginTitle { width: 690px; } .wikiPluginsPopupBox { position:absolute; width: 700px; border: 1px solid #C1DAD7; background-color: #FFFFFF; top:auto !important; left:auto !important; z-index: 100; } .wikiPluginField { } ul.wikiTree { list-style-image: none !important; list-style-position: outside !important; list-style-type: none !important; margin: 0 !important; padding: 0 !important; } ul.wikiTree li { margin: 0 !important; padding: 0 !important; } .wikiTree a.treeExpanded { background:url('http://static.dcbl.ca/images/spdr/icons/collapse.png') center no-repeat !important; width: 15px !important; height: 15px !important; display: block !important; float: left !important; } .wikiTree a.treeCollapsed { background:url('http://static.dcbl.ca/images/spdr/icons/expand.png') center no-repeat !important; width: 15px !important; height: 15px !important; display: block !important; float: left !important; } .wikiTree a.treeBlank { width: 15px !important; height: 15px !important; display: block !important; float: left !important; } .wikiTree span.treeIndentExpanded { margin-left: 19px !important; display: block !important; } .wikiTree span.treeIndentCollapsed { margin-left: 19px !important; } #wiki_page_edit_form td.wikiEditFormButtons { text-align: right; } div#GlobalSideMaillistPopup, div.wikiPagesPopupBox, div.wikiPluginsPopupBox { border: #000 5px solid; background-color:#666; z-index:3; display:block; position:absolute; top:25px; width:718px; height:auto; margin:auto; } div.wikiPlugTitle h1 { background-color:#aaa; color:#556655; padding-top:5px; padding-bottom:0px; } div.wikiSectionTree { float:left; clear:both; width:718px; height:320px; background-color:#ccc; overflow:scroll; } div.wikiPluginList { float:left; height:320px; background-color:#ccc; overflow:scroll; } div.wikiPluginDescriptions { color:#666; background-color:#ccc; float:left; clear:right; overflow:scroll; height:320px; width:487px; } div.wikiPluginField { float:left; clear:both; } div.wikiPluginField input { width:300px; } ol.wikiBookTOC { margin-left: 0; padding-left: 15px; } .wikiBookTOC span.bookName { } .wikiBookTOC span.bookLinks { } .wikiBookTOC span.bookLinks a { float: left; } .wikiBookTOC li { clear: both; } ul.wikiContentEditorLinks li { list-style-type:none; float:left; } #companyTabs { float:left; width:100%; font-size:93%; line-height:normal; background:#fff url('http://static.dcbl.ca/images/spdr/tabbg.gif') repeat-x left top; } #companyTabs ul { margin:0; padding:10px 10px 0 0; list-style-type:none; } #companyTabs li { display:inline; margin:0; padding:0; } #companyTabs a { float:left; background:url('http://static.dcbl.ca/images/spdr/tableft.gif') no-repeat left top; margin:0; padding:0 0 0 4px; text-decoration:none; } #companyTabs a span { float:left; display:block; background:url('http://static.dcbl.ca/images/spdr/tabright.gif') no-repeat right top; padding:5px 15px 4px 6px; color:#666; } #companyTabs a span { float:none; } #companyTabs li.activeTab a span, #companyTabs a:hover span { color:#000; } #companyTabs li.activeTab a, #companyTabs a:hover { background-position:0% -42px; } #companyTabs li.activeTab a span, #companyTabs a:hover span { background-position:100% -42px; } #companyTabBodies .tabBody { margin:1em 0em; padding-top: 1em; width:auto; border:none; background:none; } #lightbox{ position: absolute; left: 0; width: 100%; z-index: 100; text-align: center; line-height: 0; } #lightbox a img{ border: none; } #outerImageContainer{ position: relative; background-color: #fff; width: 250px; height: 250px; margin: 0 auto; } #imageContainer{ padding: 10px; } #loading{ position: absolute; top: 40%; left: 0%; height: 25%; width: 100%; text-align: center; line-height: 0; } #hoverNav{ position: absolute; top: 0; left: 0; height: 100%; width: 100%; z-index: 10; } #imageContainer>#hoverNav{ left: 0;} #hoverNav a{ outline: none;} #prevLink, #nextLink{ width: 49%; height: 100%; background: transparent url('http://static.dcbl.ca/images/lightbox/blank.gif') no-repeat;  display: block; } #prevLink { left: 0; float: left;} #nextLink { right: 0; float: right;} #prevLink:hover, #prevLink:visited:hover { background: url('http://static.dcbl.ca/images/lightbox/prevlabel.gif') left 15% no-repeat; } #nextLink:hover, #nextLink:visited:hover { background: url('http://static.dcbl.ca/images/lightbox/nextlabel.gif') right 15% no-repeat; } #imageDataContainer{ font: 10px Verdana, Helvetica, sans-serif; background-color: #fff; margin: 0 auto; line-height: 1.4em; overflow: auto; width: 100% } #imageData{ padding:0 10px; color: #666; } #imageData #imageDetails{ width: 70%; float: left; text-align: left; } #imageData #caption{ font-weight: bold; } #imageData #numberDisplay{ display: block; clear: left; padding-bottom: 1.0em; } #imageData #bottomNavClose{ width: 66px; float: right; padding-bottom: 0.7em; } #overlay{ position: absolute; top: 0; left: 0; z-index: 90; width: 100%; height: 500px; background-color: #000; } #calendarmini table.miniCalendar th, #sideBarCalendar table.miniCalendar th { border:solid 1px #a6ddf3; text-align:center; background:#aaa; color:#ccc; } #calendarmini table.miniCalendar td, #sideBarCalendar table.miniCalendar td { border:solid 1px #000; text-align:center; padding:0.3em; } table.largeCalendarTime { margin-left:1em; } table.largeCalendarTime th { border:solid 1px #000; text-align:center; background:#666; color:#ccc; } table.largeCalendarTime td { border:solid 1px #000; } .miniCalendar td { cursor: pointer; } .largeCalendar, .largeCalendarTime { border-collapse:collapse; } .largeCalendar th, .largeCalendarTime th { vertical-align:bottom !important; } .largeCalendarTime td.time { vertical-align:middle !important; text-align:right !important; } .days td { height: 100px !important; width: 100px !important; } .calPresent { color: #AAAAAA; } .calCurrent { color: #000000; } .calNext { color: #AAAAAA; } .calMonday { } .calTuesday { } .calWednesday { } .calThursday { } .calFriday { } .calSaturday { background:#aaa !important; color:#000; } .calSunday { background:#aaa !important; color:#000; } .calToday { background-color: #556655 !important; color: #ccc !important; } .calToday a:link, .calToday a:hover, .calToday a:visited, .calToday a:active { color:#556655 !important; } .calHasEvent { font-weight: bold; } .calHasNoEvent { } .calNotAvailable { background-color: #BBB !important; } #content table.miniCalendar { width:auto; } #content table.largeCalendarTime, #content table.largeCalendar { width: auto; } #content table.largeCalendarTime th, #content table.largeCalendar th { text-align:center; } #content table td.weekNumber, td.weekNumber { background-color: #000; color:white; } tr.days p.personal { background-color: #aaa; } body { font-family: Verdana, "Lucida Grande", Arial, Lucida, Helvetica, sans-serif; font-size: 12px; line-height: 1.6em; margin: 0; padding: 0; background-color: #FFFFFF; } a.imagelink:link, a.imagelink:visited, a.imagelink:hover, a.imagelink:active { text-decoration: none; border: 0; } a img { text-decoration: none; border: 0; } #addDirectory label { display: block; } #addImage label { display: block; } td { vertical-align: top; } .layoutTable { width: 100%; } .layoutTable td { width: 50%; border: 1px solid black; } ul { padding-left: 20px; margin-left: 0px; } .dirTree { width: 250px; height: 150px; overflow: auto; } .dirTree ul li { list-style-type:none; clear:both; } .folders { width: 250px; padding: 0px; float:left; clear:left; } .files { width:648px; float:right; height:500px; overflow:auto; border:1px solid black; } table.pagination, table.search_results { width: 600px; } #imageManager{ height: 600px; width: 900px; margin: auto auto; background-color:#fff; } .row1 td { background-color: #EEEEEE; } .row2 td { background-color: #D0D0D0; } #websiteimages, #clientdata { display:none; } .files a { float:left; } .files li div a { float: right; } .files li div { float:right; } .files li { float:left; clear:right; width:600px; list-style-type:none; } .row1 { background-color:#eee; } h2 { clear:both; left:left; } body { background-color:#ccc; } table.pagination a { float:none; }  #login_failedLoginPage #content h4{ border-bottom:solid 1px #ccc; } #login_failedLoginPage #failedLoginForm_user_username_, #login_failedLoginPage #failedLoginForm_user_password_, #login_failedLoginPage #forgotPassword_user_username_, #login_failedLoginPage #forgotPassword_user_email_{ width:12em !important; } #login_failedLoginPage #content .signUp{ font-weight:bold; position:relative; left:170px; }  .pngFix { behavior: url('http://www.dcbl.ca/staticsResponder.php?a=GetHTC&vn=5.28.16856&la=en&g=pngFix'); } * { font-family:arial; } h1 {font-family:Myriad Pro, Arial;font-size:x-large;font-weight:bold;margin-top:0em;color:#1b5199;} h2 {font-family:Myriad Pro, Arial;font-size:large;color:#1b5199;} h3 {font-family:Myriad Pro, Arial;font-size:medium;color:#1b5199;} h4 {font-family:Myriad Pro, Arial;font-size:medium;color:#1b5199;} h5 {font-family:Myriad Pro, Arial;font-size:small;color:#1b5199;} body, th, td, p, button, input, select, textarea {font-size:small;} body{ min-width:800px; background:#ccc url('http://static.dcbl.ca/images/bodyBg.jpg'); margin:0; padding:0; } td, th{ vertical-align:top; } a:link, a:visited, a:active{ color:#194a8b; } a:hover{ color:#8eac00; } .bgSpecial{ background:#ccc url('http://static.dcbl.ca/images/tdBgBlue.jpg'); border-bottom:solid 1px #174581; color:#fff; text-transform:uppercase; text-decoration:none; font-size:small; padding:1em 0.5em; } .bgSpecial a{ color:#fff; text-transform:uppercase; text-decoration:none; font-size:small; padding:1em 0.5em; font-weight:bold; } .breadcrumbLinks{ position:relative; bottom:1.5em; } .hidden, .hiddenField{ display:none; } #contentTable{ width:80%; margin:0 10%; border-top:solid 1px #dcdcdc; border-left:solid 1px #dcdcdc; border-right:solid 1px #dcdcdc; }  * span.button span.ieBtn{ display:none !important; } * span.button input{ position:relative !important; left:10px; font-size:8pt; }  #header{ height:85px; background:#fff; border-bottom:solid 1px #dcdcdc; margin:0 0 10px 0; } #header a.logo{ display:block; width:228px; height:33px; background:url('http://static.dcbl.ca/images/dcblLogo228x33.png') no-repeat; text-decoration:none; position:absolute; top:26px; left:10%; } #header div.hdrSearch{ width:25em; position:absolute; top:36px; right:10%; } #header div.hdrSearch #sideSearchForm p{ display:inline; }  #contentHead #navigation{ width:80%; margin:0 10%; padding:1em 0; } #contentHead #navigation ul{ margin:0; padding:0; list-style-type:none; } #contentHead #navigation ul li{ margin:0 0 0 3em; padding:0; display:inline; } #contentHead #navigation ul li a:link, #contentHead #navigation ul li a:visited, #contentHead #navigation ul li a:active{ color:#fff; } #contentHead #navigation ul li a:hover{ text-decoration:underline; }  #contentBody{ padding:20px 20px 20px 20px; background:#fff; min-height:700px; vertical-align:top; } #contentBody .splashAdDiv{ display:none; } #contentBody h1, #contentBody h2, #contentBody h3, #contentBody div.breadcrumbLinks, #contentBody div.wikitext p{ margin-left:0px } #contentBody .moduleLinks, #contentBody .pageLinks, #contentBody .moduleLinks ul, #contentBody .pageLinks ul, #contentBody .moduleLinks ul li, #contentBody .pageLinks ul li{ margin:0; padding:0; list-style-type:none; display:inline; }  #contentFoot{ margin:0 10%; text-align:right; }  #sideBar{ margin:0 0 0 0; width:295px; background:#fff url('http://static.dcbl.ca/images/sideBarBg.jpg') top right repeat-y; } #sideBar div{ margin:0 0 0 18px; width:280px; } #sideBar h3{ padding-left:20px; } #sideBar div.login_box form{ padding:0 0 0 20px; } #sideBar a{ font-weight:normal; }  #sideBar{ vertical-align:top; } #sideBar div{ padding:0; margin:0 0 0 1em; } #sideBar div#login{ margin:0; } #sideBar #login h3{ margin:0; } #sideBar #login h3 a{ text-decoration:underline; } #sideBar #login #loginForm input{ width:12em; } #sideBar #login #loginForm span.button{ margin:0.2em 0 0 0; margin-left:73px; } #sideBar #login #loginForm span.button input{ width:auto; } #sideBar #login div.mysql_varchar, #sideBar #login div.mysql_password{ width:auto; margin:0.2em 0 0 0; padding:0; } #sideBar #login ul{ display:block; list-style-type:none; height:9em; } #sideBar #login ul li{ display:block; width:8em; float:left; padding-bottom:0.5em; } #sideBar #login ul li a:link, #sideBar #login ul li a:visited, #sideBar #login ul li a:active { font-weight:bold; text-decoration:none; } #sideBar #login ul li a:hover { text-decoration:underline; }  #sideBar #ourWork table{ margin:0 20px; } #sideBar #ourWork table tr td img{ padding-right:0.5em; } #sideBar #ourWork table tr td{ padding:0.5em 0; } #sideBar #ourWork table tr td.desc{ border-bottom:1px dashed #dcdcdc; color:#333333; } #sideBar #ourWork table tr td a{ display:block; }  #sideBar #references ul{ padding:0 20px 0 40px; margin:0; } #sideBar #references ul li{ padding-bottom:0.5em; border-bottom:1px dashed #dcdcdc; }  #sideBar #relatedTopics ul{ padding:0 20px 0 40px; margin:0; } #sideBar #relatedTopics ul li{ padding-bottom:0.5em; border-bottom:1px dashed #dcdcdc; }  #sideBar #linkedFiles ul{ padding:0 20px 0 40px; margin:0; } #sideBar #linkedFiles ul li{ padding-bottom:0.5em; border-bottom:1px dashed #dcdcdc; }  #footer{ clear:both; background:#fff; border-top:solid 1px #dcdcdc; margin:20px 0 0 0; padding:20px 10%; text-align:right; } #footer, #footer a{ color:#7f7f7f; text-decoration:none; } #footer div.legalish a{ font-weight:bold; } #footer ul{ margin:0; padding:0; list-style-type:none; } #footer ul li{ margin:0; padding:0; display:inline; } #footer ul li a img{ border:none; } #footer .techLogos{ float:left; }  #Page_663_16c2dc2312692cd8 .pageTitle, #Page_663_16c2dc2312692cd8 .breadcrumbLinks{ display:none; } #Page_1623_b31acd2dbea3c69, #Page_1752_fc0cba103e55b02{ display:block; padding:0em 1em; }  #requestQuotePage #requestQuote p{ clear:left; } #requestQuotePage #requestQuote label{ float:left; display:block; width:10em; text-align:right; margin-right:1em; } #requestQuotePage #requestQuote div.form_checkboxes label{ width:auto; text-align:left; } #requestQuotePage #requestQuote #requestQuoteForm_budget_ label{ width:auto; text-align:left; } #requestQuotePage #requestQuote p.captcha{ padding-top:1em;; } #requestQuotePage #requestQuote p.captcha .fieldDescription, #requestQuotePage #requestQuote p.captcha input{ display:block; margin-left:11em; } #requestQuotePage #requestQuote span.button{ position:relative; left:140px; }  #login_failedLoginPage #failedLoginForm p, #login_failedLoginPage #forgotPassword p{ clear:left; } #login_failedLoginPage #failedLoginForm label, #login_failedLoginPage #forgotPassword label{ float:left; display:block; width:10em; text-align:right; margin-right:1em; } #login_failedLoginPage #failedLoginForm div.form_checkboxes label, #login_failedLoginPage #forgotPassword div.form_checkboxes label{ width:auto; text-align:left; } #login_failedLoginPage #failedLoginForm #requestQuoteForm_budget_ label, #login_failedLoginPage #forgotPassword #requestQuoteForm_budget_ label{ width:auto; text-align:left; } #requestQuoteForm_budget_ label { clear:both; margin-left:11em; } #login_failedLoginPage #failedLoginForm p.captcha, #login_failedLoginPage #forgotPassword p.captcha{ padding-top:1em;; } #login_failedLoginPage #failedLoginForm p.captcha .fieldDescription, #login_failedLoginPage #forgotPassword p.captcha .fieldDescription, #login_failedLoginPage #failedLoginForm p.captcha input, #login_failedLoginPage #forgotPassword p.captcha input{ display:block; margin-left:11em; } #login_failedLoginPage #failedLoginForm span.button, #login_failedLoginPage #forgotPassword span.button{ position:relative; left:140px; } #contentHead div#navigation h2 { display:none; } #ourwork ul { margin:0; padding:0; } #ourwork ul li { list-style-type:none; padding:5px; margin-left:10px; line-height: 16px; } #ourwork ul li img { margin-right:3px; margin-bottom:2px; } a.button, span.button, del.button{ display:-moz-inline-box !important; display:inline-block !important; cursor:pointer; border:none !important; line-height:0;  background-position:0 0; background-repeat:no-repeat; height:30px; text-decoration:none; color:#2e523b; font-style:normal; margin:0 6px 0px 0; padding:0 10px 0 0; vertical-align:middle; padding-top:-2px; } a.button, span.button, del.button, a.button span, span.button button, span.button input, del.button span{ background-image:url(http://static.dcbl.ca/images/spdr/btn0.png); } a.button span, span.button button, span.button input, del.button span{ white-space:nowrap; cursor:pointer; color:#222; display:-moz-inline-box !important; display:inline-block !important; line-height:1.5; letter-spacing:0 !important; font-size:12px; font-style:normal; background-color:transparent; background-position:100% 0; background-repeat:no-repeat; height:30px; padding:8px 20px 0 10px; margin:0 -16px 0 10px !important; border:none !important; vertical-align:text-top; zoom:1; } span.button button{ line-height:2.5; } html.safari a.button span, html.safari del.button span{ line-height:1.3; } html.safari span.button button{ line-height:2.6; } html.safari a.button:focus, html.safari span.button button:focus{ outline:none; } del.button{  background-position:0 -120px; } del.button span{ cursor:default; color:#aaa !important; background-position:100% -120px; } span.button button, span.button input{ padding-top:0px; line-height:2.5; }    a.button:hover, span.button:hover, a.button:focus, a.dom-button-focus, span.button-behavior-hover{ background-position:0 -60px; color:#222; text-decoration:none; } a.button:hover span, span.button:hover button, a.button:focus span, span.button-behavior-hover button, span.button-behavior-hover input{ background-position:100% -60px; } a.button:active, a.button:focus span{ color:#444; } del.button-behavior-hover, del.button:hover{ background-position:0 -180px;  } del.button-behavior-hover span, del.button:hover span{ background-position:100% -180px;  } a.edit, a.edit span { color:#ccf; background-image:url(http://static.dcbl.ca/images/spdr/btnblue.png); } a.approve, a.approve span { color:#0f0; background-image:url(http://static.dcbl.ca/images/spdr/btngreen.png); } a.decline, a.decline span, a.delete, a.delete span { color:#f00; background-image:url(http://static.dcbl.ca/images/spdr/btnred.png); } a.action, a.action span { color:#999; font-weight:bold; background-image:url(http://static.dcbl.ca/images/spdr/btn0.png); }