p { font-size: 14px; }
td { font-size: 14px; vertical-align:top;padding:0; text-align: left}
tr { padding:0}
.heading {font-size: 12pt}
.home {line-height: 19px; font-size: 11px; background-color: #BBBBBB; color: #ffffff; text-align: left; height:21px; border-left: 1px solid white; border-right: 1px solid white; padding-left: 5px; width:100px; }
.home:hover {background-color: #DDDDDD;}
table{border:none;border-spacing:0; border-collapse:collapse;padding:0}
form{padding:0}

body {margin: 0;}
select{margin: 3px}

input[type='text'], input[type='password']{height: 17px; width:200px; border-radius: 3px; border: 1px #a7a9ac solid; color: #404040}
input[type='text']:focus, input[type='password']:focus{border: 1px #ea690b solid;}

input[type='submit'],input[type='reset']{border-radius: 3px; border: 1px #a7a9ac solid}

td.navbar div{display: inline-block;}

tr.navbartr{height:21px; background-color:#bbbbbb}
.topspacer{height:44px; background-color:#ffffff}
.grouped{
    border: 1px solid black;
    padding: 0 3px;
}

img.logo { width: 250px}
.header { font-size: 14px; font-weight: bold; line-height: 40px;}
.spaced { padding: 5px 0; }
.logonButton { background-color: #012D5C; color:#fff; font-size: 14px; }
.logonButtonGrey { background-color: #d9d9d9; color:#000;border-color:#d9d9d9;font-size: 14px; }
p.footer {height:25px; text-align:center; font-size:9px; }
div.modal-dialog { padding-top:20px; }
div.modal-content { height:auto; }
div.modal-header { text-align:center; }
div.modal-center { text-align:center; }
body { background-color: #e6e6e6; }
.modalwidth { width: 100%; }
.cross { float: left; margin: 5px 5px 10px 0; }
input.logonInput { width: 100%; height: 40px; }
.flags { float: right; }
body.whiteBackground {background-color: #ffffff; }
