#header{background-image:none;}
#login #header #banner-top{background:url(../images/banner-sample.gif) no-repeat top left;float:right;margin:25px 50px 0 0;width:728px;height:90px;}
#login #header #banner-top.openX{background:transparent;}
div.intro{width:665px;float:left;}
div.login-panel{width:202px;float:right;margin:0 10px 0 0;}
div.login-panel div.tl{height:10px;padding-left:10px;background:transparent url(../images/sprite/sprite-form-login-corners.gif) top left no-repeat;}
div.login-panel div.tr{height:10px;padding-right:10px;background:transparent url(../images/sprite/sprite-form-login-corners.gif) top right no-repeat;}
div.login-panel div.tc{height:10px;background:white url(../images/sprite/sprite-form-login-tb.gif) top left repeat-x;}
div.login-panel div.ml{padding-left:10px;background:transparent url(../images/sprite/sprite-form-login-lr.gif) bottom left no-repeat;}
div.login-panel div.mr{padding-right:10px;background:transparent url(../images/sprite/sprite-form-login-lr.gif) bottom right no-repeat;}
div.login-panel div.mc{background:white url(../images/bg/bg-form-login-mc.gif) bottom left repeat-x;}
div.login-panel div.bl{height:10px;padding-left:10px;background:transparent url(../images/sprite/sprite-form-login-corners.gif) bottom left no-repeat;}
div.login-panel div.br{height:10px;padding-right:10px;background:transparent url(../images/sprite/sprite-form-login-corners.gif) bottom right no-repeat;}
div.login-panel div.bc{height:10px;background:white url(../images/sprite/sprite-form-login-tb.gif) bottom left repeat-x;}
#trade-services{width:280px;height:195px;padding:55px 0 0 20px;float:left;background:url(../images/pod-trade-services.gif) no-repeat top left;}
#trade-services p{font-size:85%;color:#71645e;margin-bottom:10px!important;}
#trade-services ul.plinks li a{background-image:url("../images/sprite/sprite-icon-circle-arrow-small.gif");background-position:0 0;background-repeat:no-repeat;font-size:85%;font-weight:bold;line-height:25px;height:25px;padding-left:30px;}
#trade-services ul.plinks li a:hover{background-image:url("../images/sprite/sprite-icon-circle-arrow-small.gif");background-position:0 -25px;color:#c25e00;}
.statisticsContainer{width:300px;height:250px;float:left;margin-left:60px;background:url(../images/stats-sample.gif) no-repeat;width:300px;height:250px;}
.statisticsContainer.openX{background:none;}
div.firstSignIn p{font-size:85%!important;}
div.firstSignIn h1{font-size:200%;}
div.login-panel h2{font-size:112.5%;color:#222!important;padding:10px 0;text-align:center;font-weight:normal!important;margin-bottom:0!important;}
div.login-panel form{padding:0 20px 0 25px;}
div.login-panel form div.row{min-height:50px;}
div.login-panel form div.row input{display:block;margin-bottom:0;}
div.login-panel div.btns{margin:10px 0 0 0;padding:0 0 10px 0;float:none!important;}
div.login-panel div.row label{display:inline-block;padding-bottom:3px;font-size:75%;}
div.login-panel h3{color:#71645e;font-size:112.5%;margin-bottom:5px;font-weight:normal;}
div.login-panel p.tel{color:#C25E00;font-size:141%!important;text-align:center;margin:5px 0;font-weight:bold;}
div.login-panel p{margin-bottom:0!important;}
.login-panel .backButton a{font-size:80%;display:inline-block;line-height:22px;height:22px;padding-right:30px;}
.login-panel .backButton a.go{background-image:url(../images/sprite/sprite-icon-circle-arrow-small.gif);background-position:right 0;background-repeat:no-repeat;text-decoration:none;}
.login-panel .backButton a.go:hover{background-image:url(../images/sprite/sprite-icon-circle-arrow-small.gif);background-position:right -25px;text-decoration:none;}
body#login div.btns input.submit,body#cclogin div.btns input.submit{background:url(../images/button/button-submit.gif) no-repeat;width:131px;height:39px;border:0;color:#FFF;font-weight:bold;cursor:pointer;font-size:;padding-bottom:7px;}
.forgottenDetails{font-size:70%;padding:5px 0 4px 0;}
div#forgottendialog p{margin-bottom:20px;}
div#forgottendialog a{color:#C25E00;}