.TextBox,.LoginTextBox,.NumericTextBox,.NumericTextBoxDisabled,.TextBoxDisabled,.FileUpload{padding:3px;font-size:110%;border:1px solid #b6babf;background-color:#f5faff;background-image:url('Images/Controls/TextBoxBG.gif');background-repeat:repeat}.LoginTextBox{padding:7px;width:150px}.NumericTextBox,.NumericTextBoxDisabled{text-align:right}.LoginTextBox:hover,.TextBox:hover,.LoginTextBox:focus,.TextBox:focus,.NumericTextBox:hover,.NumericTextBox:focus,.FileUpload:hover,.FileUpload:focus{border:1px solid #ffa719;background-color:#fafafa;background-image:url('Images/Controls/TextBoxBGOrange.gif');background-repeat:repeat}.TextBoxDisabled,.NumericTextBoxDisabled{color:#969696}.FileUpload{background-color:#f0f0f0;position:relative;cursor:pointer}.CheckBox{margin:0;padding:0}.CheckBox input{margin-left:0;padding-left:0}.RadioButton,.RadioButton input{margin:0;padding:0}.RadioButtonList,.RadioButtonList input .RadioButtonListHorizontal,.RadioButtonListHorizontal input{margin:0;padding:0}.RadioButtonListHorizontal input{margin-right:5px}.RadioButtonListHorizontal label{margin-right:10px}.DropDownList{padding:2px;font-size:110%;border:1px solid #b6babf;background-color:#f5faff;background-image:url('Images/Controls/TextBoxBG.gif');background-repeat:repeat}.DropDownList:hover,.DropDownList:focus{border:1px solid #ffa719;background-color:#fafafa;background-image:url('Images/Controls/TextBoxBGOrange.gif');background-repeat:repeat}.LoginButton,.Button{font-size:100%;border:1px solid #b6babf;background-color:#fafafa;padding:5px;cursor:pointer}.LoginButton{width:100px}.Button{padding:3px;padding-left:15px;padding-right:15px}.LoginButton:hover,.Button:hover{border:1px solid #c46211;background-color:#ffe55d}.LoginButton:focus,.Button:focus{border:1px solid #c46211;background-color:#fece37}.ImageButtonLittle,.ImageButtonGrid{padding:1px 2px;border:1px solid transparent;cursor:pointer}.ImageButtonGrid{display:block;float:right}.ImageButtonLittle:hover,.ImageButtonGrid:hover,.LinkTextButton:hover,.LinkTextButtonBG:hover,.ImageTextButton:hover,.LinkTextButtonFloat:hover,.LinkTextButtonCenter:hover{border:1px solid #f1c43f;background-color:#fdeeb3;background-repeat:no-repeat;color:#191919;text-decoration:none}.ImageButtonLittle:focus,.ImageButtonGrid:focus{border:1px solid #c2821b;background-color:#ffd86c}.LinkTextButton,.LinkTextButtonBG,.ImageTextButton,.LinkTextButtonFloat{display:block;background-repeat:no-repeat;background-position:top center;padding:2px 2px;border:1px solid transparent;text-align:center;font-style:normal;color:#aaa;text-decoration:none}.ImageTextButton{background-color:#fafafa;border:1px dotted #e6e6e6}.LinkTextButtonBG{background-color:#fafafa;border:1px dotted #e6e6e6}.LinkTextButtonFloat{float:left;margin-right:1px}.Select{border:1px solid #f1c43f;background-color:#fdeeb3;color:#191919}.LinkTextButton span,.LinkTextButtonBG span,.ImageTextButton span,.LinkTextButtonFloat span{display:block}.ImageTextButton input{margin:0 auto;border:0 solid transparent}.Calendar{border:1px solid #c46211;background-color:#fff;color:#191919}.Calendar .ajax__calendar_hover{background-color:#fdeeb3}.Calendar .ajax__calendar_active{background-color:#ffd86c}.Calendar .ajax__calendar_other{color:#c8c8c8}.ajax__tab_tab{font-family:Segoe UI,Arial,Verdana,Helvetica;font-size:11px}.ajax__tab_panel{font-family:Segoe UI,Arial,Verdana,Helvetica;font-size:11px}label.LabelDisabled{color:#969696}body{margin:0;padding:0;height:100%}html{margin:0;padding:0;font-family:Segoe UI,Arial,Verdana,Helvetica;font-size:8pt;height:100%;color:#000;background-image:url('Images/BgPattern.png');background-color:#e5f3ff;background-position:left top;background-repeat:repeat}form{height:100%}a,a:link{text-decoration:none;color:#646464}a:hover{color:#464646;text-decoration:underline}.LoginContainer{width:480px;height:280px;position:relative;top:50%;left:50%;margin-left:-240px;margin-top:-140px;border-top:2px solid #285eb4;background-color:#fff;box-shadow:0 1px 5px rgba(0,0,0,.5)}.LoginTextBoxes{margin:0 auto;font-size:110%;text-align:left;width:230px}.Version{position:absolute;bottom:10px;left:10px;color:#646464}.Author{position:absolute;bottom:10px;right:10px;color:#646464}.HeaderContainer{margin:0 auto;margin-top:40px;margin-bottom:20px;text-align:left;width:250px}.Header{letter-spacing:-1px;font-size:19pt}