body {
  color:#333333;
  background:#40454b;
  background:#2b4461 url(/images/loginbody.jpg);
  background-attachment: fixed;
  margin:0px;
  margin-top:10px;
  font-family:sans-serif;
  font-size:9pt;
}

td, div, p {
  font-family:sans-serif;
  font-size:9pt;
}

form {
  margin:0px;
}

img {
  border:0px;
}

h1,h2,h3,h4,h5,h6 {
  font-family:sans-serif;
  color:#40454b;
  background:none;
  margin:0px;
  margin-bottom:6px;
}

h1 {
  font-size:18pt;
  font-weight:normal;
}
h2 {
  font-size:14pt;
  font-weight:normal;
}


div.LoginBody {
  padding-top:20%;
}


div.LoginBoxBorder {
  width:380px;
  padding:3px;
  border:1px solid #777777;
  margin:0 auto;
}

div.LoginBox {
  width:380px;
  color:#333333;
  background:#6e8eaf url(/images/loginbg.gif) repeat-x;
  text-align:left;
  padding:0px;
}

div.BodyWrap {
  width:788px;
  min-width:788px;
  margin:0 auto;
  text-align:left;
}

div.HeaderBox {
  color:#40454b;
  background:#e3e6e9 url(/images/headerbg.gif) repeat-x;
}

div.PrintHeader {
  display:none;
}

div.Clear {
  clear:both;
}

div.Logo {
  width:153px;
  height:90px;
  float:left;
}

div.Location {
  width:346px;
  height:90px;
  float:left;
}

div.HeaderLinks {
  font-size:8pt;
  font-weight:bold;
  float:right;
  text-align:right;
  padding-top:67px;
  padding-right:12px;
}

div.MenuBox {
  color:#FFFFFF;
  background:#52575c url(/images/menubg.gif) repeat-x;
  padding:0px 0px;
  text-align:center;
}

a.Logoff:link, a.Logoff:visited, a.Logoff:active, a.Logoff:hover {
  color:#073e71;
  font-size:9pt;
  font-weight:bold;
  background:none;
  text-decoration:none;
}

a.Logoff:hover {
  text-decoration:underline;
}

a.Menu:link, a.Menu:visited, a.Menu:active, a.Menu:hover {
  line-height:33px;
  font-size:9pt;
  color:#FFFFFF;
  font-weight:bold;
  background:none;
  border-right:1px solid #5f6165;
  padding:3px 8px 3px 8px;
  text-decoration:none;
}

a.Menu:hover {
  text-decoration:underline;
}

a.MenuDisabled:link, a.MenuDisabled:visited, a.MenuDisabled:active, a.MenuDisabled:hover {
  line-height:33px;
  font-size:9pt;
  color:#666666;
  font-weight:bold;
  background:none;
  border-right:1px solid #5f6165;
  padding:3px 20px 3px 20px;
  text-decoration:none;
}

a.MenuDisabled:hover {
  text-decoration:none;
}


div.MainContent {
  color:#40454b;
  background:#ffffff;
  padding:7px;
}


div.Box {
  background:#e2e5e8;
  border:1px solid #949ea9;
  padding:10px;
}
div.Box2
{
    background: #e2e5e8;
    border: 1px solid #949ea9;
    padding: 10px;
    font-size: small;
    font-family: Calibri;
} 

td.InfoHeader {
  background:#b9c4d2;
  border:1px solid #6c8dae;
  padding:3px 7px;
}

td.InfoRow {
  background:#efefef;
  border:1px solid #cccccc;
  padding:3px 7px;
}

td.Header {
  font-weight:bold;
  padding:3px 5px;
}

td.Row {
  border-top:1px solid #b3b5b7;
  padding:3px 5px;
}




td.ConfirmCell {
  background:#efefef;
  padding:3px 7px;
  border:1px solid #cccccc;
}


td.ItemRowHeader {
  background:#dddddd url(images/itemheaderbg.gif) repeat-x;
  border:1px solid #999999;
  border-top:0px;
  padding:2px 6px;
  font-weight:bold;
}




td.ItemRow {
  background:#efefef;
  padding:2px 6px;
  border:1px solid #cccccc;
}


td.ItemRowHeader0 {
  background:#dddddd;
  border-bottom:1px solid #666666;
  padding:2px 6px;
}


td.ItemRow0 {
  border:1px solid #dddddd;
  padding:2px 6px;
}

td.DetailRow {
  background:#efefef;
  font-size:8pt;
  border:1px solid #dddddd;
}
a.UserLink:link, a.UserLink:visited, a.UserLink:active  {

    text-decoration:none;
    color:#073e71;
    font-style:italic ;
}
a.UserLink:hover
{
    text-decoration: underline;
}
a.LocationLink:link, a.LocationLink:visited, a.LocationLink:active  {

    text-decoration:none;
    color:#40454b;
    font-weight:bold;
}
a.LocationLink:hover
{
    text-decoration: underline;
}

a
{
    color:#073e71;
}
