/*!
 * SDU Web Portal styles
 *
 */html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{padding:0;margin:0;font:inherit;font-size:100%;vertical-align:baseline;border:0}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}[required]{box-shadow:none}#container{margin:20px 60px}#title_bar{position:relative;z-index:1;height:70px;min-width:1030px;margin:0 5px;font-family:Verdana,Geneva,sans-serif;font-size:24pt;color:black;text-align:center;vertical-align:middle;background-image:url('../images/top_secondary_placeholder.jpg');background-size:100%}#body{position:relative;top:-1px;min-width:1000px;padding:20px;background-image:url('../images/background.jpg');background-size:100%}#content_wrapper{min-width:200px;min-height:250px;background-color:#fff}#leftNav{display:table-cell;width:199px;height:100%;vertical-align:top;background-color:#f7f1e5}#leftNav a{color:black;text-decoration:none}#leftNav ul{display:block;list-style-type:none}#leftNav ul li{display:block;padding:5px 10px;list-style-type:none;border-top:1px solid #fffbef;border-bottom:1px solid #d1cfc3;border-left:4px solid #f7f1e5}#leftNav ul li:hover{display:block;padding:5px 10px;background-color:#FFF;border-left:4px solid #0ab}#header{height:60px}#xerox_footer{font-family:Arial,Verdana,Helvetica,Sans-serif;font-size:11px;font-weight:normal;color:#7e8083}#xerox_footer *{display:inline-block}#footer{height:60px;padding:0;margin:20px 10px;font-family:Verdana,Geneva,sans-serif;font-size:10px;font-weight:bold;color:#000;text-decoration:none}#footer a{color:#000;text-align:left;text-decoration:none}#footer a:hover{text-decoration:underline}#footer td{vertical-align:middle}#login_box{width:500px;height:300px;padding:40px;border:1px solid black;border-radius:10px}#login_box td{padding:10px}#forgotPasswordTable td{padding:10px}#paymentHistory{display:table-cell;padding:20px}#paymentHistoryTable .detailTable th{font-weight:bold;color:#2b6de2}#paymentHistoryTable>thead th{font-weight:bold}#paymentHistoryTable .detailTable{font-size:14px;background-color:#f5f5dc}#accountInfo{display:table-cell;padding:20px}#faq{display:table-cell;padding:20px}#faq p{padding-top:9px;padding-bottom:9px;margin:0 38px 0 25px}#paymentHistoryTable .expand{width:14px;height:14px;cursor:pointer;background-image:url('../images/sprites.png');background-position:-384px 0}.recoupment{color:red}#paymentHistoryTable .collapser{width:14px;height:14px;cursor:pointer;background-image:url('../images/sprites.png');background-position:-400px 0}#faq .faqanswer{background-color:beige}#faq .faqquestion{font-weight:bold}#faq .faqq{float:left;width:13px;height:14px;margin-top:11px;margin-right:12px;background-image:url('../images/sprites.png');background-position:-336px 0}#faq .faqopen{float:left;width:14px;height:14px;margin-top:11px;margin-right:15px;background-image:url('../images/sprites.png');background-position:-384px 0}#loggedIn{min-height:600px}#faq .faqclose{float:left;width:14px;height:14px;margin-top:11px;margin-right:15px;background-image:url('../images/sprites.png');background-position:-400px 0}#resetHolder{padding:0 50px}#resetQuestions{padding:20px}#resetQuestions ul{padding:0 0 20px 40px}#resetQuestions li{margin:.5em;line-height:1.25}#securityQuestions{display:table-cell;padding:20px}#changePassword{display:table-cell;padding:20px}#changePassword ul,.disc ul{padding:0 0 20px 40px;list-style:disc}#changePassword li,.disc li{margin:.5em;line-height:1.25}#changePasswordTable{width:450px}#securityQuestionSetupErrors li{margin:.5em;line-height:1.25}#accountInfoTable td,#ddInfoTable td,#changePasswordTable td,#resetPasswordTable td{padding:0 5px 10px 5px}#ddInfoTable{margin-bottom:25px}#loggedIn{display:table;width:100%;border-collapse:collapse}p{margin:0 0 1em 0;line-height:1.25}.questionLabel{padding:5px 0;font-weight:bold}.question{margin:5px 0}.answer{margin:5px 0}.logo{margin-left:10px}.text{font-family:Verdana,Geneva,sans-serif;font-size:12px}.dcf_button{position:relative;display:inline-block;padding:8px 14px 9px;font-size:14px;font-weight:bold;line-height:1;color:#fff;text-decoration:none;text-shadow:0 -1px 1px rgba(0,0,0,0.25);cursor:pointer;background:#0ab url(../images/overlay.png) repeat-x;border-bottom:1px solid rgba(0,0,0,0.25);border-top-style:none;border-left-style:none;border-radius:6px;-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.6);-moz-box-shadow:0 1px 3px rgba(0,0,0,0.6)}.dcf_button:disabled{background:#808080 url(../images/overlay.png) repeat-x}.dcf_button:hover:not([disabled]){color:#fff;text-decoration:none;background-color:#0098a9}.dcf_button-small:hover{color:#fff;text-decoration:none;background-color:#0098a9}.dcf_button-small{position:relative;display:inline-block;padding:4px 7px 4px;font-size:12px;font-weight:bold;line-height:1;color:#fff;text-decoration:none;text-shadow:0 -1px 1px rgba(0,0,0,0.25);cursor:pointer;background:#0ab url(../images/overlay.png) repeat-x;border-bottom:1px solid rgba(0,0,0,0.25);border-radius:6px;-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.6);-moz-box-shadow:0 1px 3px rgba(0,0,0,0.6)}.expandDescription{position:absolute;top:0;right:0;bottom:0;left:0;color:#fff;background:rgba(29,106,154,0.72);opacity:0;visibility:hidden}.collapser:hover .expandDescription,.expand .expandDescription{opacity:1;visibility:visible}.nowrap{white-space:nowrap}.link,.link:visited{font-size:12px;color:#000;text-decoration:underline;vertical-align:bottom;cursor:pointer}.link:hover,.link:focus,.link:active{color:#0ab}.text_right{text-align:right}.right{float:right}.left{float:left}.clear{clear:both}.shadow{box-shadow:-2px -2px 2px 0 #aaa}.shadow_all{box-shadow:0 0 2px 2px #aaa}.title{margin:0 0 15px 0;font-size:larger;font-weight:bold;color:#0ab}.title2{margin:0 0 10px 0;font-weight:bold;color:#0ab}.error{color:#f00}.message{color:#0064cd}#paymentHistoryTable .table-condensed>thead>tr>th,.table-condensed>tbody>tr>th,.table-condensed>tfoot>tr>th,.table-condensed>thead>tr>td,.table-condensed>tbody>tr>td,.table-condensed>tfoot>tr>td{padding:5px 10px}#spinDiv{position:fixed;top:0;left:0;z-index:1000;width:100%;height:100%;padding:0;margin:0;background:rgba(255,255,255,0.5)}#spinDivInner{position:fixed;top:50%;left:50%;margin-top:-50px;margin-left:-50px}#spinner{width:100px;height:100px;background-image:url('/images/spinner.png')}#systemMessage{height:50px;padding-left:15%;font-weight:bold;color:red;white-space:pre}