@import url("normalise.css");
@import url("layout.css");
@import url("specs.css");

#basketSummary{
    top:-11px;
}

#comodoTL{
    position:fixed;
    bottom:0;
    right:0;
}
#mainContent{
    padding:6em 12em;
}
#mainContent h1{
    width:3em;
    margin:0 auto;
    position:relative;
    top:-13px;
    font-size:140%;   
}

form.loginPanel{
    width:30em;
    border:1px solid black;
    margin:2em auto;
}
div.borderDiv{
    margin:0 40px;
    border-left:1px solid #83B8F2;
    border-right:1px solid #83B8F2;    
    background-color: #e8e8ff;  
    text-align:center;  
    min-height:200px;
}
div.borderParaTop, div.borderParaBottom{
    position:relative;
    top:6px;
    margin:10px 40px 0 40px;
    background-image:url(images/panel1bg.gif);    
    height:10px;
}
div.borderParaBottom{ 
    top:-10px;
    background-image:url(images/panel1bg2.gif);
    margin-bottom:10px;  
}
#loginForm{
    width:30em;
    padding:2em;
    margin:0 auto;
}
#loginForm input[type=text], #loginForm input[type=password]{
    width:16em;
}
#loginForm label{
    width:5em;
    margin:0.2em 0.5em;
    display:block;
    float:left;
    text-align:left;
}
#loginForm p{
    margin:1em 1em;
}
#loginB{
    text-decoration:none;
    display:block;
    width:124px;
    height:50px;    
    background-position:0 0px;      
    background-image:url(images/login.png);
    outline: none;  
    margin:2em auto 1em auto;
}
#loginB:hover{
    background-position:0 -50px;
}
#loginB:active{
    background-position:0 -100px;
}

.errorMessage{
    margin:1em 0 1em 0;
}