﻿.aspbutton
{
  color: White;
  font-size: 1em;
  text-decoration: none;
  font: Arial;
  font-weight: bold;
  padding: 2px 10px;
  background: #0022B4;
  cursor: pointer;
  border-width: 4px;
  border-style: solid;
  border-top-color: #456A8F;
  border-left-color: #456A8F;
  border-right-color: #000;
  border-bottom-color: #000;
  margin: 0 2px;
  
}

div.buttons
{
  clear: both;
  padding: 2em 0 1em 0em;
  text-align: center;
  width: 800px;
}

div.gridview
{
  margin: .5em .25em .5em 1.25em;
}

div.gridviewdescr
{
  margin-left: 1.25em;
  font-weight: bold;
  font-size: 1.2em;
  color: #000000;
  clear: both;
}

a.aspbutton:visited
{
  color: White;
}
.aspbutton:hover
{
  background-color: #f8b827;
}

.center
{
  clear: both;
  text-align: center;
}
fieldset.main
{
  float: left;
  clear: left;
  margin: 0 0 0 1em;
  padding: 0;
  border: none;
  width: 800px;
}
fieldset.inner
{
  border-style: none;
  border-color: inherit;
  border-width: medium;
  float: left;
  clear: left;
  margin: 0 0 1.5em 2em;
  padding: 0;
  width: 800px;
}

legend.inner
{
  margin: 0 0 1em 1em;
  color: #000000;
  font-weight: bold;
  font-size: 1.2em;
  width: 100%;
}

legend.main
{
  margin: 0 0 2em 1em;
  color: #000000;
  font-weight: bold;
  font-size: 1.5em;
}
div.layout
{
  margin: 0 0 .5em 0;
  clear: both;
  width: 800px;
}
div.center
{
  padding: 0 0 .5em 0;
  text-align: center;
  width: 823px;
  margin-top: 0px;
}
label.default
{
  font-weight: bold;
  display: block;
  float: left;
  margin-right: 1em;
  text-align: right;
  width: 9.6em;
}
div.paragraph
{
  text-align: left;
  width: 90%;
  margin: .5em 0 .5em 3em;
}
.clear
{
  clear: both;
}
.ErrorList
{
  text-align: center;
  color: Red;
  font-weight: bold;
  border: none;
  margin: 1em 3em 1em 3em;
}
/*Remove Borders from Images */
img
{
  border: none;
}
/* This is for text below the entry box */
.info
{
  color: #666666;
  display: block;
  font-size: 1em;
  font-weight: normal;
  margin: 0 0 0 26em;
}
.tableheader
{
  display: inline-block;
  text-align: center;
  width: 10em;
  margin: 0 1.5em 0 1.5em;
  font-weight: bold;
}
.tablebody
{
  display: inline-block;
  width: 10em;
  margin: 0 1em 0 1em;
}
.error
{
  color: #FF0000;
}
/*this is for read only textboxes so they are not grayed out */
.tablebodytotal
{
  display: inline-block;
  width: 10em;
  margin: 0 1em 0 1em;
  color: #000000;
}
/* This is for text boxes below the label */
label.top
{
  font-weight: bold;
  display: block;
  float: left;
  margin-right: 1em;
  text-align: left;
  width: 100%;
}

/*This is for fields that might wrap to keep them aligned */
.wrap
{
  display: block;
  float: left;
  width: 400px;
}

.note
{
  color: #666666;
  display: block;
  font-size: 1em;
  font-weight: normal;
  margin: 0 0 0 10em;
}
