﻿BODY
{
  margin: 0px;
  background-color: #A7BFFB;
  color: #303030;
  font-family: Arial, Verdana;
  font-size: 9pt;
  line-height: 150%;
}

td
{
  font-size: 9pt;
  line-height: 150%;
  color: #303030;
}

.img
{
  padding: 2px;
  border: solid 1px #CCCCCC;
}

.parentTable
{
  background-color: #FFFFFF;
  padding-top: 10px;
  padding-bottom: 10px;
  margin-top: 10px;
  margin-bottom: 10px;
}

.childTable
{
  background-color: #F3F3F3;
}

.headerbar
{
  height: 25px;
  background-image: url(Images/bgLinksBar.gif);
  background-repeat: repeat-x;
  border-bottom: solid 1px #CCCCCC;
  padding-left: 3px;
  padding-right: 3px;
}

.navigationbar
{
  height: 30px;
  background-color: #EEEEEE; /*background-image: url(Images/bgNavigation.gif);*/
  border-bottom: solid 1px #E0E0E0;
  padding-left: 3px;
  color: #1587DB;
  font-size: 8pt;
  font-weight: bold;
}

.footer
{
  height: 40px;
  background-color: #5F5F5F;
  color: #9C9C9C;
  padding-left: 3px;
  padding-right: 3px;
}

.footer td
{
  color: #9C9C9C;
}

.footer a
{
  color: #9C9C9C;
  text-decoration: none;
}

.menu
{
  background-color: #E3E3E2;
}

.menulinks
{
  width: 190px;
  margin-top: 3px;
  margin-bottom: 3px;
  border: solid 0px #CCCCCC;
}

.menulinks td
{
  width: 190px;
  height: 30px;
  padding-left: 20px; /*background-image: url(Images/bgMenu.gif); 	background-repeat: repeat-x;*/
  text-align: left;
  font-family: Arial, Verdana;
  border-bottom: solid 1px #CCCCCC;
  background-image: url(Images/bullet.gif);
  background-repeat: no-repeat;
  background-position: left center;
}

.menulinks a
{
  color: #303030;
  text-decoration: none;  
}

.nostyle
{
  width: 6px !important;
  padding: 0px !important;
  background: none !important;
  margin-top: 0px !important;
}

.selectedmenu
{
  width: 190px;
  height: 30px;
  padding-left: 20px; /*background-image: url(Images/bgMenu.gif); 	background-repeat: repeat-x;*/
  text-align: left;
  font-family: Arial, Verdana;
  border-bottom: solid 1px #CCCCCC;
  background-image: url(Images/bulletSelected.gif); 
  background-repeat: no-repeat;
  background-position: left center;
}

.mainbox
{
  background-image: url(Images/bgBox.gif);
  background-repeat: repeat-x;
  background-color: #FFFFFF;
  border: solid 1px #DDDDDD;
  text-align: left;
  padding: 3px;
}

.mainbox h3
{
  font-size: 13pt;
  font-weight: bold;
  color: #22345C;
  font-family: Arial, Verdana;
}

.mainbox img
{
  border: solid 1px #CCCCCC;
  padding: 2px;
  margin: 3px;
}

.smallbox
{
  color: #333333;
  font-family: Arial, Verdana;
}

.smallbox h3
{
  font-size: 11pt;
  color: #14A80D;
  margin-top: 0px;
  margin-bottom: 3px;
}

.smallbox ul
{
  margin-top: 3px;
}

.formtable
{
  border: solid 1px #CCCCCC;
  border-collapse: collapse;
  font-size: 9pt;
}

.formtable th
{
  text-align: left;
  font-weight: bold;
  background-color: #DDDDDD;
  padding-left: 3px;
  padding-right: 3px;
  height: 25px;
}

.formtable td
{
  text-align: left;
  padding-top: 2px;
  padding-bottom: 2px;
  padding-left: 3px;
  padding-right: 3px;
  height: 25px;
}

.heading
{
  font-family: Verdana, Arial;
  font-size: 15pt;
  font-weight: bold;
  color: Maroon;
  background-color: #EFEFEF;
  width: 100%;
  border: solid 1px #CCCCCC;
  padding-top: 10px;
  padding-bottom: 10px;
  margin-bottom: 10px;
  text-align: left;
}

.message
{
  font-family: Arial, Verdana;
  font-size: 10pt;
  font-weight: bold;
  color: Green;
  width: 100%;
  text-align: left;
}

.red
{
  color: Red;
}

.txt
{
  font-size: 9pt;
  font-family: Arial, Verdana;
  background-color: #EEEEEE;
  border: solid 1px #CCCCCC;
  width: 150px;
  padding-left: 3px;
  padding-right: 3px;
}

.txtbig
{
  font-size: 9pt;
  font-family: Arial, Verdana;
  background-color: #EEEEEE;
  border: solid 1px #CCCCCC;
  width: 300px;
  padding-left: 3px;
  padding-right: 3px;
}

.ddl
{
  font-size: 9pt;
  font-family: Arial, Verdana;
  background-color: #EEEEEE;
  border: solid 1px #CCCCCC;
}

.btn
{
  font-size: 9pt;
  font-family: Arial, Verdana;
  font-weight: bold;
  background-color: #DDDDDD;
  border: solid 1px #CCCCCC;
  margin-right: 3px;
}

.loginbox
{
  border: solid 1px #CCCCCC;
  width: 500px;
  margin-top: 150px;
}

.loginbox th
{
  background-image: url(Images/LoginInfo.jpg);
  background-repeat: no-repeat;
  height: 106px;
}

.loginbox td
{
  height: 25px;
  padding-top: 2px;
  padding-bottom: 2px;
  padding-left: 10px;
  padding-right: 10px;
  text-align: left;
}

.errorbox
{
  border: solid 1px #CCCCCC;
  width: 500px;
  margin-top: 150px;
}

.errorbox th
{
  background-image: url(Images/SmallHeader.jpg);
  background-repeat: no-repeat;
  height: 106px;
}

.errorbox td
{
  height: 25px;
  padding-top: 2px;
  padding-bottom: 2px;
  padding-left: 10px;
  padding-right: 10px;
  text-align: left;
}

.pageHeading
{
  background-image: url(Images/bgHeading.gif);  
  background-repeat: repeat-x;
  margin-top: 3px;
  height: 50px;
  font-size: 13pt;
  font-weight: bold;
  color: Navy;
  padding-top: 15px;
  padding-left: 10px;
}

.container
{
  padding-left: 3px;
  padding-right: 7px;  
}

.menuchild
{
  width: 190px;
  border: solid 1px #CCCCCC;
  background-color: #EFEFEF;
  display: none;
  visibility: hidden;
  position: absolute;
  margin-top: 0px !important;
  margin-bottom: 0px !important;  
  margin-left: -5px !important;
  padding-top: 0px !important;
}

.menuchild td
{
  width: 190px;
  height: 30px;
  text-align: left;
  font-family: Arial, Verdana;
  border: solid 1px #CCCCCC;
  background-color: #FFFFFF;
  background-image: url(Images/bgSub.gif);
  background-repeat: repeat-x;
  margin-top: 0px !important;
  margin-bottom: 0px !important;
  padding-top: 0px !important;
}

.menuchild td:hover
{
  background-image: url(Images/bgSubHover.gif) !important;
  /*background-color: #EEEEEE !important;  */
}

.menuchild a
{
  color: #303030;
  text-decoration: none;  
}
