html{
  height: 100%;
}

body{
  margin: 0px;
  background-image: url('../images/background.gif');
  background-color: #006AB0;
  background-position: center center;
  background-repeat: no-repeat;
  background-attachment: fixed;
  height: 100%;
  font-family: arial;
}

a{
  text-decoration: none;
  color: #949494;
}

a:hover{
  color: #525252;
}

p, form{
  margin: 0px;
  padding: 0px;
}

table.mainTable{
  width: 100%;
  height: 100%;
}

td.leftArea{
  background-image: url('../images/shadow_left.png');
  background-position: right;
  background-repeat: repeat-y;
}

td.rightArea{
  background-image: url('../images/shadow_right.png');
  background-position: left;
  background-repeat: repeat-y;
}

td.mainArea{
  background-color: #FFFFFF;
  width: 886px;
}

table.mainContent{
  width: 886px;
}

td.header{
  height: 20px;
  text-align: center;
  font-size: 9px;
  color: #949494;
}

td.mainBanner{
  height: 208px;
  background-color: #006AB0;
}

td.menu{
  background-image: url('../images/menu.gif');
  background-repeat: repeat-x;
  height: 36px;
  text-align: center;
  font-size: 12px;
  color: #FFFFFF;
  cursor: default;
}

td.menu a{
  text-decoration: none;
  color: #FFFFFF;
}

td.menu a.menuActive{
  font-weight: bold;
  font-style: italic;
  color: #00CCFF;
}

td.menu a:hover{
  text-decoration: none;
  color: #00CCFF;
}

table.pageContent{
  width: 886px;
}

td.banners{
  width: 228px;
}

table.bannerContact{
  width: 228px;
  background-color: #F4F4F4;
  color: #949494;
  font-size: 10px;
  line-height: 12px;
}

table.bannerContact tr td b{
  color: #000000;
  font-weight: bold;
  font-size: 11px;
}

table.bannerContact tr td i{
  font-weight: bold;
  font-style: italic;
}

td.pageHeader{
  color: #FFFFFF;
  background-color: #388BC2;
  height: 26px;
  font-weight: bold;
  font-size: 14px;
  padding-left: 20px;
  width: 100%;
}

td.pageHeader h1{
  margin: 0px;
  padding: 0px;
  font-weight: bold;
  font-size: 14px;
}

td.pageBody{
  background-color: #F4F4F4;
  color: #006AB0;
  font-size: 11px;
  padding: 7px;
}

td.pageWideBody{
  background-color: #F4F4F4;
  color: #006AB0;
  font-size: 11px;
  padding: 7px;
  padding-left: 20px;
  padding-right: 20px;
  padding-bottom: 25px;
}

td.pageWideBody a{
  color: inherit;
}

td.pageWideBody a:hover{
  color: #525252;
}

td.pageCaption{
  color: #006AB0;
  font-size: 11px;
  font-weight: bold;
  padding-bottom: 5px;
}

td.plainText{
  cursor: default;
  color: #525252;
}

a.pageLink{
  color: #006AB0;
}

a:hover.pageLink{
  color: #525252;
}

input.textInput{
  height: 14px;
  border: 1px solid;
  border-color: #AAAAAA #CECECE #E3E3E3 #CECECE;
  font-family: arial;
  font-weight: bold;
  font-size: 10px;
  color: #000000;
}

textarea.textArea{
  border: 1px solid;
  border-color: #AAAAAA #CECECE #E3E3E3 #CECECE;
  font-family: arial;
  font-weight: bold;
  font-size: 10px;
  color: #000000;
}

select.dropDown{
  height: 18px;
  border: 1px solid;
  border-color: #AAAAAA #CECECE #E3E3E3 #CECECE;
  font-family: arial;
  font-weight: bold;
  font-size: 10px;
  color: #000000;
}

input.fileUpload{
  height: 18px;
  border: 1px solid;
  border-color: #AAAAAA #CECECE #E3E3E3 #CECECE;
  font-family: arial;
  font-weight: bold;
  font-size: 10px;
  color: #000000;
}

input.submit{
  background-color: #F4F4F4;
  border: 0px;
  font-size: 12px;
  color: #525252;
  height: 17px;
  cursor: pointer;
}

td.error{
  color: #B53332;
}

td.resultsTableCaption{
  font-weight: bold;
  border: 1px solid #F4F4F4;
  background-color: #FFFFFF;
  padding: 3px;
}

td.resultsTable{
  color: #525252;
  border: 1px solid #F4F4F4;
  background-color: #FFFFFF;
  padding: 3px;
}

td.legal{
  color: #B8B8B8;
  font-size: 9px;
  line-height: 11px;
  text-align: center;
  padding-top: 30px;
  padding-bottom: 15px;
}

td.footer{
  background-color: #F4F4F4;
  height: 20px;
  text-align: center;
  font-size: 9px;
  color: #949494;
}

td.socialMediaButton{
  padding-left: 3px;
  background-color: #F4F4F4;
}

td.socialMediaText{
  width: 100%;
  padding: 3px;
  text-align: left;
  background-color: #F4F4F4;
  cursor: default;
}
