﻿body 
{
  background-color:White;
  margin: 0px;
  padding: 0px;
    
}

.login
{
  width:250px;
  font:14px Verdana,Sans-Serif;
  background-color:Gray;
  border:solid 3px black;
  padding:4px;
}

.login_Title
{
  background-color:Blue;
  color:white;
  font-weight:bold;
}

.login_instructions
{
  font-size:12px;
  text-align:left;
  padding:10px;
}

.login_button
{
  border: solid 1px black;
  padding:3px;
}

#header 
{
  background: #000066;
  width: 100%;
}

#leftcol 
{
  background: white;
  float: left;
  width: 15%;
  height: 700px;
  border:solid 1px black;
  border-right-style:none;
}

#content 
{
  background: #fff;
  float: right;
  width: 84%;
  height: 700px;
  border:solid 1px black;
}
#footer 
{
  border-collapse:collapse; 
  display:table;
  background: #000066;
}

.clear
{
    clear:both;
}

.tabs
{
    position:relative;
    top:1px;
    left:10px;
}

.tab
{
    border:solid 1px black;
    background-color: #eeeeee;
    padding:2px 10px;
}

.selectedTab
{
    background-color:White;
    border-bottom:solid 1px white;
}

.tabContents
{
    border:solid 1px black;
    padding:10px;
    background-color:White;
}

.headerCol
{
    background-color:#000066;
    color:White;
}


#Main Page 
{
 display: table;
}

#row  
{
 display: table-row;
}

#left col, #center, #right col 
{
 display: table-cell;
}


#Table 
{
 display: table;
}

#row  
{
 display: table-row;
}

#cell 
{
 display: table-cell;
}

label, #label
{
    text-align:right;
    font-weight:bold;
    font-size: 12px;
}

.formLabel
{
    text-align:right;
    font-weight:bold;
    font-size: 12px;
}

.formField
{
    text-align:left;
}

.addressLabel
{
    float:left;
    width:100px;
    padding:5px;
    text-align:right;
}
.addressField
{
    float:left;
    padding:5px;
}
.clear
{
    clear:both;
}
