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,font,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,button{margin:0;padding:0;border:0;outline:0;font-size:100%;font-weight:inherit;font-style:inherit;vertical-align:baseline;background:transparent}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}ol,ul{list-style:none}:focus{outline:0}ins{text-decoration:none}del{text-decoration:line-through}table{border-collapse:collapse;border-spacing:0}html{background-color:#4371aa}body{font-family:Arial, "MS Trebuchet", sans-serif;font-size:11px;line-height:14px;background-image:none;text-align:center}h1{color:#fff;font-size:24px;height:66px;line-height:60px;padding:0 20px;text-shadow:black 2px 2px 5px;background-image:url("../images/bg/h1_login.gif");background-position:top left;background-repeat:repeat-x}a{text-decoration:none;color:#f8d96b;display:block;float:right;text-decoration:none}a.button{display:block;margin:0 auto;float:none;text-align:center}a.inline{display:inline !important;float:none !important}a:hover{text-decoration:underline}input[type=submit],a.button{line-height:21px;height:21px;background-color:#4371aa;color:#fff;text-transform:uppercase;padding:0 20px;border:0;font-size:11px;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;margin:5px 0}input[type=submit]:hover{background-color:#608bc0;cursor:pointer}input[type=text],input[type=password]{font-family:Arial, "MS Trebuchet", sans-serif;border:1px solid #5280B9;line-height:14px;padding:2px;width:236px}strong{color:#fff}p{padding:10px 25px 10px 20px;text-align:justify;color:#a9c0dd}p.alert{padding-left:41px;color:#f8d96b;background:url("../images/elements/exclamation.png") no-repeat 20px 9px}p.notice{padding-left:41px;color:#f8d96b;background:url("../images/elements/information.png") no-repeat 20px 9px}form p{color:#fff;padding:6px 50px 6px 20px}form p:after{content:".";display:block;height:0;clear:both;visibility:hidden}form p.indented{margin-left:105px}label{color:#fff;text-align:right;line-height:22px;float:left;width:85px;margin-right:20px}label.remember_me{float:none;line-height:auto;width:auto;margin:0 0 0 8px}#login_box{text-align:left;margin:0 auto;width:420px;margin-top:150px}#main_content,.main_content{background-color:#2f5d95;clear:both;margin-bottom:25px}#branding{height:65px}#logo{background-image:url("../images/elements/thinx_logo.png");background-position:top left;background-repeat:no-repeat;float:left;height:52px;width:151px}#logo h1{display:none}#tagline{background-image:url("../images/elements/thinx_tagline.png");background-position:top left;background-repeat:no-repeat;float:right;height:52px;width:256px}#tagline p{display:none}#browser_downloads{margin-top:-8px;width:420px;clear:both}#browser_downloads a.browser{cursor:pointer;display:block;height:144px;width:128px;padding:4px;margin-left:6px;float:left;background-color:#2f5d95;background-position:50% 16px;background-repeat:no-repeat}#browser_downloads .browser.first{margin-left:0}#browser_downloads a.browser:hover{background-color:#719dd2;text-decoration:none}#browser_downloads a.browser.safari{background-image:url("../images/elements/browser_safari.png")}#browser_downloads a.browser.firefox{background-image:url("../images/elements/browser_firefox.png")}#browser_downloads a.browser.chrome{background-image:url("../images/elements/browser_chrome.png")}#browser_downloads .browser span{display:block;text-align:center;color:#fff;margin-top:120px}
