@charset "utf-8";    #sidebar{display:none}#content{margin:0 auto;float:none}H1.title{display:block}H2{width:100%;margin-top:1ex;float:left;clear:both}H2.subtitle{display:block}INPUT,SELECT,TEXTAREA{padding:0.5ex;border:1px solid #444;font-size:1.0em;color:#000}LABEL{margin-right:1em;text-align:left;color:#222}INPUT.short,SELECT.short,TEXTAREA.short,LABEL.short{max-width:20em}A.section,DIV.section,FORM.section{width:40em;margin-bottom:2ex;float:left;clear:both}.form_row,.buttons{width:100%;float:left;clear:both}.buttons{margin:2ex 0 4ex 0}   BODY.user_home A.section{width:44%;height:16ex;margin:0 4% 0 0;padding:1ex 1em 1ex 60px;display:block;float:left;clear:none}BODY.user_home A.section:hover H2,BODY.user_home A.section:active H2{text-decoration:underline}BODY.user_home A.section.details{background:url(/img/icons/user/ico_details.png) no-repeat 0 33%}BODY.user_home A.section.images{background:url(/img/icons/user/ico_images.png) no-repeat 0 33%}BODY.user_home A.section.password{background:url(/img/icons/user/ico_password.png) no-repeat 0 33%}BODY.user_home A.section.contacts{background:url(/img/icons/user/ico_contacts.png) no-repeat 0 33%}BODY.user_home A.section.orders{background:url(/img/icons/user/ico_orders.png) no-repeat 0 33%}BODY.user_home A.section.account{background:url(/img/icons/user/ico_account.png) no-repeat 0 33%}BODY.user_home A.section.tac{background:url(/img/icons/user/ico_tac.png) no-repeat 0 33%}BODY.user_home A.section.notes{background:url(/img/icons/user/ico_notes.png) no-repeat 0 33%} @media (max-width:700px){BODY.user_home A.section{width:100%;padding:1em;margin:0 0 3ex 0;border:1px solid #444}}   BODY.user_details FORM{width:100%;float:left;clear:both}BODY.user_details FORM H2{}BODY.user_details FORM H2.groups{max-width:50%;float:left}BODY.user_details FORM DIV.section{float:left;clear:both;}BODY.user_details FORM .form_row{border:none}BODY.user_details FORM INPUT,BODY.user_details FORM SELECT,BODY.user_details FORM TEXTAREA{width:100%;float:left;clear:both}BODY.user_details FORM LABEL{width:100%;text-align:left;float:left;clear:both}BODY.user_details FORM INPUT.short,BODY.user_details FORM SELECT.short,BODY.user_details FORM TEXTAREA.short,BODY.user_details FORM LABEL.short{float:left}BODY.user_details FORM A.left{margin:2ex 0 0 1em}BODY.user_details FORM BUTTON.right{margin:2ex 2em 0 0}BODY.user_details FORM .form_row{width:100%;margin:0 0 1ex 0;padding:0 0 1ex 0;float:left} @media (max-width:700px){BODY.user_details DIV.section{width:100%;padding:1em;margin:0 0 3ex 0;border:1px solid #444}}   BODY.user_notes TEXTAREA.tinymce{height:32ex}   BODY.user_password-reset FORM{width:100%;display:block;float:left}BODY.user_password-reset INPUT[type="text"]{margin:2ex;display:block;float:left}BODY.user_password-reset BUTTON{margin:1ex 2ex 2ex 2ex;float:left}BODY.user_password-reset #captcha A.audio{margin:0.5ex 0;font-size:0.8em;float:right;clear:both}BODY.user_password-reset #captcha A.audio{margin-bottom:1ex}BODY.user_password-reset #captcha IMG{width:144px;margin-top:1ex;float:right}BODY.user_password-change FORM{margin:0 auto;margin-top:2ex;max-width:32em}BODY.user_password-change LABEL{display:block;width:14em;float:left;clear:left;margin-bottom:10px}BODY.user_password-change .password LABEL,BODY.user_password-change .password2 LABEL{margin-top:1ex}BODY.user_password-change INPUT{display:block;float:right;clear:right;margin-bottom:10px}BODY.user_password-change INPUT[type="checkbox"]{margin:2ex 2em 0 0} @media (max-width:700px){}   BODY.user_account LABEL{width:14em;float:left}BODY.user_account INPUT[type="text"]{margin-top:0.75ex;float:right;clear:none}BODY.user_account BUTTON{margin-left:2em;float:right;clear:none}BODY.user_account A.section{width:44%;height:16ex;margin:0 4% 0 0;padding:1ex 1em 1ex 60px;display:block;float:left;clear:none}BODY.user_account A.section:hover H2,BODY.user_account A.section:active H2{text-decoration:underline}BODY.user_account A.section.history{background:url(/img/icons/user/ico_history.png) no-repeat 0 33%}BODY.user_account A.section.statements{background:url(/img/icons/user/ico_statements.png) no-repeat 0 33%} @media (max-width:700px){BODY.user_home A.section{width:100%;padding:1em;margin:0 0 3ex 0;border:1px solid #444}}   BODY.user_account-history H2{max-width:20em}BODY.user_account-history LABEL{float:left;text-align:left}   BODY.user_account-statement FORM{text-align:left}BODY.user_account-statement LABEL{float:left;text-align:left}BODY.user_account-statement H1.title{float:left}BODY.user_account-statement TABLE.balance{margin-top:1ex}BODY.user_account-statement TABLE.balance TD{font-size:16px}BODY.user_account-statement TABLE.balance TD.currency{text-align:right;padding-right:20px}BODY.user_account-statement DIV.payment_instructions{margin-top:2ex}BODY.user_account-statement DIV.payment_instructions H3{font-size:16px}   @media (max-width:700px){#content{margin:0;width:100%;float:left}A.section,DIV.section,FORM.section{width:100%;padding:0.5em;border:1px solid #444}}