html,body{margin:0;padding:0;height:100%}body{background:#f7f7f7;font-size:.75em;font-family:Verdana,Tahoma,Arial,"Helvetica Neue",Helvetica,Sans-Serif;color:#696969}input,textarea,select{font-size:1em;font-family:Verdana,Tahoma,Arial,"Helvetica Neue",Helvetica,Sans-Serif!important}a:link{color:#606060;text-decoration:underline}a:visited{color:#909090}a:hover{color:#101010;text-decoration:none}a:active{color:#101010}a.highlighted{color:#931216}a.highlighted:hover{color:#101010}a.green{font-weight:bold;color:green}p,ul{margin-bottom:15px;line-height:1.6em}p{text-align:justify}p.default{margin-bottom:1em}p.last{margin-bottom:-5px}.os-padding{z-index:auto!important}h1,h2,h3,h4,h5,h6{font-size:1.5em;color:#931216}h1{font-size:2em;padding-bottom:0;margin-bottom:5px}h2{padding:0 0 5px 0}h3{font-size:1.2em}h4{font-size:1.1em}h4.last{margin-bottom:0}h5,h6{font-size:1em}.rightColumn>h1,.rightColumn>h2,.leftColumn>h1,.leftColumn>h2{margin-top:0}.page{width:100%;height:100%;min-height:100%;margin-left:auto;margin-right:auto}#wrapper{height:100%;height:auto!important;min-height:100%;margin:0 auto -47px}#wrapper.noheader{margin-top:-10px;padding-top:10px}#header{background-color:#e5d7aa;color:#000;box-shadow:2px 2px 10px #c8c8c8;-moz-box-shadow:2px 2px 10px #c8c8c8;-webkit-box-shadow:2px 2px 10px #c8c8c8}#header h1{font-weight:bold;padding:10px 0 0 3px;margin:0;color:#931216;border:none;font-size:34px!important;font-variant:small-caps;letter-spacing:2px}#header h2{padding:0 0 0 5px;margin:0;font-variant:small-caps;font-size:1.2em;letter-spacing:5px;word-spacing:6px}#main{width:890px;position:relative;margin-top:10px;margin-left:auto;margin-right:auto;margin-bottom:3px;background-color:#fff;border:1px solid #e8e8e8;padding:10px 30px 30px 30px;_height:1px;box-shadow:2px 2px 10px #c8c8c8;-moz-box-shadow:2px 2px 10px #c8c8c8;-webkit-box-shadow:2px 2px 10px #c8c8c8}#main.fullwidth{width:auto;margin-left:10px;margin-right:10px}#pushFooter{height:47px}#footer{color:#999;padding:10px 0;text-align:center;line-height:normal;margin:0;font-size:.9em;height:27px}#menucontainer{margin-top:15px;margin-left:auto;margin-right:auto;text-align:center;min-height:25px;background-color:#be0000}#menucontainer .t-link{font-size:.95em}#mainMenu{border:none!important;height:25px}#eduId{width:890px;margin-left:auto;margin-right:auto;text-align:left}#eduId a{position:absolute;height:19px;background-color:#f0e7ca;margin-top:3px;margin-left:-5px}#eduId a img{border:none}#eduId a img:hover{opacity:.8}div#title{margin-left:auto;margin-right:auto;text-align:left;width:950px}#logo{margin-top:-75px;float:right;padding-top:10px;padding-right:5px}ul#menu{border-bottom:1px #5c87b2 solid;padding:0 0 2px;position:relative;margin:0;text-align:right}ul#menu li{display:inline;list-style:none}ul#menu li#greeting{padding:10px 20px;font-weight:bold;text-decoration:none;line-height:2.8em;color:#fff}ul#menu li a{padding:10px 20px;font-weight:bold;text-decoration:none;line-height:2.8em;background-color:#e8eef4;color:#034af3}ul#menu li a:hover{background-color:#fff;text-decoration:none}ul#menu li a:active{background-color:#a6e2a6;text-decoration:none}ul#menu li.selected a{background-color:#fff;color:#000}table{border:solid 1px #f7f7f7;border-collapse:collapse}table td{padding:5px;border:solid 1px #f7f7f7}table td.referendumResult{background-color:#f7f7f7;font-weight:bold}table th{padding:6px 5px;text-align:left;background-color:#f7f7f7;border:solid 1px #f7f7f7}table th.centeredColumn,table td.centeredColumn{text-align:center}table .last{width:1px!important}fieldset table td{background-color:#fff}fieldset table th{background-color:#ebebeb}div.scrollable{max-height:350px;overflow:auto}table.clonedTable{border:solid 1px transparent;position:absolute;top:0;left:0}table.clonedTable tbody{visibility:hidden}table.clonedTable thead td{border:solid 1px #f7f7f7}table.clonedTable tbody td{border:solid 1px transparent}.block{display:block!important}.clear{clear:both}.error{color:red}.personDetails{float:left}.persondDetailsPhoto{float:left;margin-left:80px;margin-top:35px}.subMenu{float:right;padding-top:5px;padding-bottom:2px}.editLink{font-weight:normal;font-size:12px}.backLink{margin-left:-20px;outline:none}.display-label,.editor-label{width:150px;display:inline-block;margin-bottom:5px;line-height:1.6em}.top{vertical-align:top}.middle{vertical-align:middle}#electionForm .display-label,#electionForm .editor-label{width:250px}.display-field,.editor-field{display:inline-block;margin-bottom:5px}#hideText .display-field{display:block;margin-left:254px;margin-top:-2.15em;text-align:justify;min-height:1.2em}#timer.display-field{font-size:2em;margin-bottom:.35em;font-weight:bold}.textbox_field{width:30em;padding:2px 3px;border:1px solid #ccc}.textarea_field{width:30em;height:12em;overflow:auto;padding:2px 3px}.select_field{width:30em;padding:1px 1px 1px 0}.datepicker_field{width:30em;padding:2px 3px}.checkbox_field{}.text-box{width:30em}.text-box.multi-line{height:6.5em}.tri-state{width:6em}.grid-editor,.grid-editor td{padding:0!important;border:none!important}.grid-editor .input{width:100%}.grid-editor input[type="text"]{border:1px solid #ccc;width:100%;padding:0 0 0 6px;height:25px}.grid-editor input[type="text"]:focus{outline:none}.grid-editor button{border:1px solid #888;margin-left:7px;height:27px}.grid-editor button:hover{border:1px solid #ccc}fieldset{position:relative;float:left;clear:both;width:100%;margin:0 0 -1em 0;padding:0 0 1em 0;border-style:none;border-top:1px solid #d3d3d3;background-color:#fafafa}legend{padding:0;color:#931216;font-weight:bold}legend span{position:absolute;left:.74em;top:0;margin-top:.5em;font-size:135%}fieldset ol{padding:0 1em 0 1em;margin-top:3.5em;margin-bottom:0;list-style:none}fieldset ol.nolegend{margin-top:1em}fieldset li{float:left;clear:left;width:100%;padding-bottom:.75em}fieldset li.fieldSeparator{border-top:1px solid #e3e3e3;width:560px}fieldset.submit{float:none;width:auto;padding-left:166px;background:#fff}fieldset.electionSubmit{padding-left:266px}fieldset.grid-end{float:none;width:auto;padding-top:.5em;padding-left:166px;background:transparent}fieldset label{width:12em;text-align:left}fieldset .wideLabel{float:left;width:42em;margin-right:1em;text-align:left}fieldset label.top{float:none;width:12em;display:block;margin-right:1em;text-align:left}fieldset .editor-label,fieldset .editor-field,fieldset .display-label,fieldset .display-field{display:inline-block;margin-bottom:.75em}fieldset input[type="text"]{width:400px!important;min-width:400px!important;border:1px solid #ccc;padding:2px 3px}fieldset input[type="checkbox"]{vertical-align:bottom}fieldset input[type="file"]{width:408px;min-width:408px;margin-right:10px}fieldset .t-filter-options input{width:142px!important;min-width:142px!important}fieldset .t-widget{width:400px!important;min-width:400px!important}fieldset .t-grid{width:auto!important}fieldset .dataLabel{width:400px!important;min-width:400px!important}fieldset .wideDataLabel{width:400px!important;min-width:400px!important}fieldset .t-picker-wrap{padding:0}fieldset select{width:408px!important;min-width:408px!important;border:1px solid #ccc}fieldset .t-filter-options select{width:148px!important;min-width:148px!important}fieldset textarea{font:12px Arial,Helvetica,sans-serif;width:400px!important;height:200px;border:1px solid #ccc}fieldset textarea.big{font:12px Arial,Helvetica,sans-serif;width:800px!important;height:300px;border:1px solid #ccc}fieldset .t-combobox{width:404px!important;min-width:404px!important}fieldset .t-dropdown{width:404px!important;min-width:404px!important}fieldset .text-notPublic{margin-left:25px}fieldset .combo-notPublic{margin-left:27px}fieldset .check-notPublic{margin-left:412px}input[type="submit"]{margin:10px 0 0 0;padding:2px 10px!important;width:120px;border:1px solid #ad0000!important;border-radius:2px!important}input[type="submit"].sendVote{margin:0;padding:3px 10px!important;width:auto}span.t-input{background-color:#fff;border-right:1px solid #ccc;color:#333}form{margin-top:20px}.hardReq{font-weight:bold;color:#000;font-style:italic}input[type="button"],input[type="submit"],button,.t-upload-button{padding:2px 10px!important;background-color:#be0000;color:#fff!important;border:1px solid #fff;cursor:pointer}input[type="button"]:hover,input[type="submit"]:hover,button:hover,.t-upload-button:hover{background-color:#f0e7ca;color:#333!important}input[type="button"]::-moz-focus-inner,button::-moz-focus-inner,.t-upload-button::-moz-focus-inner{border:0;padding:0}table button,.loginButton button{padding-top:5px!important;padding-bottom:5px!important}.t-grid-edit-row{background-color:#f7f7f7}.t-grid-edit-row fieldset .t-datepicker,.t-grid-edit-row fieldset .t-combobox,.t-grid-edit-row fieldset .t-dropdown{margin-left:0!important}.t-edit-form-container #fieldList{margin-top:1em}.t-grid{margin-bottom:5px}#filterPanel{border:1px solid #bbb;background:#f7f7f7 url(images/field.png) repeat-x top;padding:5px;margin-top:5px;margin-bottom:10px}#filterPanel h2{margin:0;font-size:16px}#filterPanel div{margin-bottom:8px}#filterPanel label{padding-top:2px;margin-left:5px;width:133px;display:inline-block;vertical-align:top}#filterPanel input.largeInput{width:430px;display:inline-block}#filterPanel input.mediumInput{width:287px;display:inline-block}#filterPanel input.smallInput{width:140px;display:inline-block}#filterPanel select.largeInput{width:435px;display:inline-block}#filterPanel select.mediumInput{width:291px;display:inline-block}#filterPanel select.smallInput{width:140px;display:inline-block}#filterPanel #filterButton{float:right;margin-top:-25px;margin-right:7px;height:24px}#filterPanel #resetFilters{float:right;margin-top:-20px}#extraFilters{display:none}.mandatoryLabel{font-weight:bold}.mandatoryText{color:red;font-weight:bold}.field-validation-error{vertical-align:top;font-weight:bold;color:red;line-height:1.6em}.field-validation-valid{display:none}.input-validation-error{border:1px solid red!important;background-color:#ffc0cb!important}.validation-summary-errors{font-weight:bold;color:red}.validation-summary-errors ul{list-style:none;padding-left:0;margin-bottom:0}.validation-summary-valid{display:none}.smalltip{background:#e5d7aa url(images/tooltip.png) repeat-x;border:1px solid #c5b78a;padding:10px 15px;width:100px;display:none;color:#931216;text-align:left;font-size:12px;font-weight:bold;-moz-box-shadow:0 0 20px #c5b78a;-webkit-box-shadow:0 0 20px #c5b78a;-moz-border-radius:5px;-webkit-border-radius:5px}.largetip{background:#e5d7aa url(images/tooltip.png) repeat-x;border:1px solid #c5b78a;padding:10px 15px;width:200px;display:none;color:#931216;text-align:left;font-size:12px;font-weight:bold;-moz-box-shadow:0 0 20px #c5b78a;-webkit-box-shadow:0 0 20px #c5b78a;-moz-border-radius:5px;-webkit-border-radius:5px}.smallPhoto{width:150px}.mainPhoto{width:200px}.photoFrame{margin-top:5px;padding-top:5px;padding-bottom:5px;text-align:center;background:#f7f7f7 url(images/field.png) repeat-x top;display:inline-block;width:175px}.webLink{padding:0 5px 0 5px;background-color:#848484;text-decoration:none!important;color:#fff!important}.webLinkSelected{padding:0 5px 0 5px;background-color:#0a0;text-decoration:none!important;color:#fff!important}.notificationPanel{position:fixed;top:0;left:0;padding:3px 0 3px 0;width:100%;z-index:100;display:none;text-align:center;background-color:#fdff7f;border-bottom:2px solid #ffdd1f}.notificationSuccess{color:#080;font-weight:bold}.notificationError{color:red;font-weight:bold}.stepOk{background-color:#cafbc2}.stepInProgress{background-color:#fafbc2}#home{text-align:center}div#ballot fieldset ol{margin-bottom:1em!important}div#ballot fieldset .editor-label,div#ballot fieldset .editor-field{margin-bottom:0!important}div#adhoc_name input[type="text"]{width:262px!important;min-width:262px!important;margin-right:15px}div#ballotparameters{float:left;width:425px;margin-top:-.75em}div#ballotpreferreds{float:right;width:425px;margin-top:-.75em}div#ballotparameters select,div#ballotpreferreds select{width:270px!important;min-width:270px!important;margin-right:0}div#ballotparameters input[type="text"],div#ballotpreferreds input[type="text"]{width:262px!important;min-width:262px!important;margin-right:0}div#ballotparameters .field-validation-error,div#ballotpreferreds .field-validation-error{display:table}div#peoplefilter{margin-bottom:15px}div#peoplefilter label{width:auto;display:inline-block}div#peoplefilter label.membership{width:13em}div#peoplefilter label.nomination{width:6.5em}div#peoplefilter select{margin-top:4px;border:1px solid #ccc;width:424px!important}div#peoplefilter input[type="text"].nomination{width:138px!important;min-width:138px!important}div#peoplefilter select.nomination{width:146px!important;min-width:146px!important}div#peoplefilter #organizationlist{float:left;width:424px}div#peoplefilter #filters{width:424px;margin-left:444px}div#peoplefilter #organizationlist div:first-child,div#peoplefilter #filters div{margin-bottom:4px}div#peoplefilter #filters table{border-width:0;width:100%}table#addPeople{border-width:0;width:424px!important}table#addPeople td,div#peoplefilter #filters table td{background-color:inherit;border-width:0;padding:0}table#addPeople label{width:auto!important;white-space:nowrap;margin:0 1em;float:none!important}table#addPeople input{border:1px solid #ccc;width:100%!important;min-width:100%!important;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}div#proposals input[type="text"]{width:416px!important;margin-right:10px}div#proposals textarea{width:418px!important;height:60px;margin-right:10px}div#options select{width:424px!important;margin-right:10px}.candidateOption{margin-left:30px}.candidateOption input[type="text"]{height:20px;padding:0 0 0 3px;margin-left:10px;width:150px!important;min-width:150px!important}.candidateOption input[type="text"]:focus{outline:none}.candidateOption input[type="checkbox"]{margin-left:10px;vertical-align:middle!important}.candidateOption button{margin:0 0 0 -1px;padding-top:0!important;padding-bottom:0!important;border:1px solid #888;height:22px;vertical-align:top}.candidateOption button:hover{border:1px solid #ccc}#candidateList input[type="text"]{width:170px!important;min-width:170px!important}.warning{color:red;font-weight:bold;margin-left:30px}a.script-link{cursor:pointer;text-decoration:underline}a.script-link:hover{text-decoration:none}.ui-autocomplete{max-height:250px;overflow:auto}.ui-autocomplete-loading{background:#fff url('images/ajax-loader_16x16.gif') 99.8% center no-repeat}#PersonName.ui-autocomplete-loading{background:#fff url('images/ajax-loader_16x16.gif') 99.6% center no-repeat}#exposeMask{background-color:gray}#overlay{width:100%;height:100%;position:absolute;z-index:100;background:transparent url('images/ajax-loader.gif') no-repeat 50% 50%;display:none}div.autocomplete_field{float:left}div.loader{width:16px;height:16px;display:block;background:transparent url('images/ajax-loader.gif') no-repeat center center}.menu{padding:0;margin-top:0;margin-left:0}.menu li{display:inline;margin-right:10px}.menu li a{color:#931216!important}#aatUrl{margin-top:-6px;margin-right:7px;float:right}.user-info{margin-right:7px;float:right;position:relative;bottom:43px;margin-bottom:-43px;text-align:right}#statusBar{background-color:#f2f2f2;margin-top:20px;padding:10px 20px;border:1px solid #931216}.editor-field input[type="text"],.editor-field select,.editor-field textarea{margin-right:10px;border:1px solid #ccc}.editor-field input[readonly],.editor-field input:disabled,.editor-field select[readonly],.editor-field select:disabled,.editor-field textarea[readonly],.editor-field textarea:disabled{background-color:#f2f2f2;cursor:default}.candidate_list_holder{float:left;border:1px solid #000}#attachmentList{margin-left:255px;margin-top:-4px;margin-bottom:5px}#attachmentList .attachment{margin-top:2px}#attachmentList .field-validation-error{display:inline-block;padding:0!important}.t-upload{display:inline-block}.t-upload-button{width:auto!important;line-height:1.3em!important;border-radius:0!important}.t-upload-button-disabled{background:none;color:#696969!important;background-color:#f2f2f2!important;border:1px solid #ccc}.t-upload-button input{width:auto!important;margin:0!important}.t-upload-button input:disabled{cursor:default}.t-dropzone{padding:0!important}.t-dropzone em{display:none}.t-menu{background-color:#be0000}.t-menu li{text-align:left}.t-menu .t-item{border-color:#ccc}.t-menu .t-state-hover{background-color:#f0e7ca}.t-menu .t-link{color:#fff}.t-menu .t-link:hover{color:#333}.t-menu .t-icon{background-image:url('images/sprite.png')}.t-menu .t-arrow-down{background-position:-48px -176px}.t-menu .t-group{background-color:#fff;border-color:#ad0000}.t-menu .t-group .t-link{color:#333}.t-header{background-color:#be0000;color:#fff}.t-header td{background-color:#be0000}.t-group,.t-content,.t-editable-area{background-color:#fff!important;border-color:#ad0000!important}.t-editor .t-tool-icon{background-image:url('images/editor.png')}.t-editor-button .t-state-active{background-color:#ba0000}.t-editor-button .t-state-hover{background-color:#d60000!important;border-color:#d10000 #9e0000 #9e0000 #d10000}.t-editor-button .t-state-active{background-color:#b80000;border-color:#9e0000 #c00 #c00 #9e0000}.t-editor-toolbar-wrap{padding:0!important}.t-editor-button{float:none}.t-icon{background-image:url('images/sprite.png')}.t-close{background-position:-64px -288px}.t-window .t-state-hover{background-color:#f0e7ca;border-color:#be0000!important}.t-link:hover{color:#333!important}.ui-timepicker-div .ui-widget-header{margin-bottom:8px}.ui-timepicker-div dl{text-align:left}.ui-timepicker-div dl dt{height:25px;margin-bottom:-25px}.ui-timepicker-div dl dd{margin:0 10px 10px 65px}.ui-timepicker-div td{font-size:90%}.ui-tpicker-grid-label{background:none;border:none;margin:0;padding:0}a.logoutButton{padding:3px 0 3px 0!important;width:120px;border:1px solid #ad0000;border-radius:2px!important;background-color:#be0000;color:#fff!important}a.logoutButton:hover{background-color:#f0e7ca;color:#333!important}span.emptyBallotCount{color:#696969;font-size:.9em;font-weight:normal;margin-left:5px}.sortablePlaceholder,.sortablePlaceholder td{background-color:#e5d7aa!important}.sortableHandle{cursor:pointer;width:28px!important;padding:0!important}.sortableHandle div{background-image:url(themes/smoothness/images/ui-icons_222222_256x240.png);background-position:-128px -48px;width:16px;height:16px}.sortableHelper{background-color:#fbffb8!important;border:1px solid #d3d3d3;box-shadow:2px 2px 4px #c8c8c8;-moz-box-shadow:2px 2px 4px #c8c8c8;-webkit-box-shadow:2px 2px 4px #c8c8c8}.sortableHelper td{background-color:transparent!important;border:0!important}input[type="text"].faq{width:690px!important}.faq.t-editor{width:698px!important}.faq.input-validation-error{display:block}.dialog.ui-dialog{padding:0;box-shadow:0 0 4px #c8c8c8;-moz-box-shadow:0 0 4px #c8c8c8;-webkit-box-shadow:0 0 4px #c8c8c8}.dialog.ui-corner-all,.dialog .ui-corner-all{border-radius:0}.dialog .ui-dialog-titlebar-close{display:none}.dialog .ui-dialog-titlebar{border:0!important;color:#fff;background-color:#be0000;background-image:none}.dialog .ui-dialog-content{padding:2em!important;min-height:1em!important}.dialog .ui-dialog-buttonpane{margin:0!important;padding:0!important;background-color:#f2f2f2}.dialog .ui-dialog-buttonset button{background-color:#be0000;background-image:none;border:1px solid #fff}.dialog .ui-dialog-buttonset button:hover{background-color:#f0e7ca;color:#333}table.layout{border:none!important;margin-bottom:1.5em}table.layout td{padding:2px 5px 2px 2px;border:none!important}