﻿html, body {   
    margin: 20;
    padding: 0;
}
body { 
    font-family: Verdana;
    color: #757272;
    background-color: #e5f3fc;
}
#template{
    position: absolute;
	top: 50%; 
	left: 0px;
	width: 100%;
	margin-top: -200px; 
	text-align: center;
}
#loginscreen {
    width: 419px;
    margin: 0 auto;
    text-align: left;
    position: relative;
}
#formtable {
    width: 419px;
    height: 270px;
 	margin: 0 auto;
}
#loginform {
    margin: 0 auto;
}
#copyright {
    padding-top: 3px;
    padding-bottom: 12px;
    text-align: center;
    font-size: .8em;
}
A{
    color: #8dce53;
    text-decoration: none;
}
A:active{
    color: #8dce53;
    text-decoration: none;
}
A:visited{
    color: #8dce53;
    text-decoration: none;
}
A:hover{
    color: #8dce53;
    text-decoration: underline;
}
TABLE{
    
}
TD.toprow {
    width: 419px;
    height: 50px;
    background-position: left bottom;
    background-repeat: repeat-x;
    background-image: url(Images/login/topShadow.jpg);
}
TD.leftcol{
    width: 44px; 
    height: 194px; 
    background-position: left top; 
    background-image: url(Images/login/leftShadow.jpg); 
    background-repeat: repeat-y;
    vertical-align: top;
}
TD.rightcol{
    width: 42px; 
    height: 194px; 
    background-position: left top; 
    background-image: url(Images/login/rightShadow.jpg); 
    background-repeat: repeat-y;
    vertical-align: top;
}
TD.bottomrow{
    width: 419px; 
    height: 37px; 
    background-position: left top; 
    background-image: url(Images/login/bottomShadow.jpg); 
    background-repeat: repeat-x; 
    padding-right: 45px; 
    font-size: 8pt; 
    vertical-align: middle;
    text-align: right;
}
TD.contentbox{
    height: 194px;
    width: 333px;
    border-top: white 2px solid;
    border-bottom: white 2px solid;
    border-left: white 2px solid; 
    border-right: white 2px solid;
    background-image: url(Images/login/loginBkgrd.jpg);      
    background-position: left bottom;
    background-repeat: repeat-x; 
    padding-top: 5px;
    padding-bottom: 5px; 
    padding-left: 5px; 
    padding-right: 5px;      
}