/**/
.fontTitle{
  color: #3E3E3E;
  font-weight: bold;
  font-size: 19px;
  font-family: "Verdana";
}

.fontSmallTitle{
  color: #3E3E3E;
  font-weight: bold;
  font-size: 16px;
  font-family: "Verdana";
}

.fontDarkGrayBold{
  color: #3E3E3E;
  font-weight: bold;
}

.fontLightGrayBold{
  color: #6B6B6B;
  font-weight: bold;
}

.fontDarkGray{
  color: #3E3E3E;
}

.fontLightGray{
  color: #6B6B6B;
}

table{
  font-family : Tahoma;
  font-size: 11px;
  text-align : justify;
}

body{
  font-family : Tahoma;
  font-size: 11px;
  text-align : justify;
}

a{
  cursor:pointer;
  color: #4169E1;
  text-decoration:none;
}

.submitBtn{
       text-align: center;
       BORDER-TOP: 1px solid black;
       BORDER-RIGHT: black 1px solid;
       BORDER-LEFT: black 1px solid;
       BORDER-BOTTOM: 1px solid black;
       background-color : #000000;
       font-family: Tahoma;
       font-size : 11px;
       padding-bottom : 1px;
       padding-left : 2px;
       padding-right : 2px;
       padding-top : 1px;
       cursor : pointer;
       color: #FFFFFF;
       font-weight:bold;
       margin:0px;
       width:100px;
}

.msgErr {
color:#FF0000;
}

.msgInf {
color:#228B22;
}

/* flash upload styles */
.progressWrapper {
       width: 100%;
       overflow: hidden;
}

.progressContainer {
       margin-top: 5px;
       margin-bottom: 5px;
       padding: 4px;
       border: solid 1px #E8E8E8;
       overflow: hidden;
}
/* Message */
.message {
       margin: 1em 0;
       padding: 10px 20px;
       border: solid 1px #FFDD99;
       background-color: #FFFFCC;
       overflow: hidden;
}
/* Error */
.red {
       border: solid 1px #B50000;
       background-color: #FFEBEB;
}

/* Current */
.green {
       /*
       border: solid 1px #DDF0DD;
       background-color: #BDFFBD;
       */
       border: solid 1px #BDFFBD;
       background-color: #E1FFE1;
}

/* Complete */
.blue {
       border: solid 1px #CEE2F2;
       background-color: #F0F5FF;
}

.progressName {
       font-size: 8pt;
       font-weight: 700;
       color: #555;
       width: 323px;
       height: 14px;
       text-align: left;
       white-space: nowrap;
       overflow: hidden;
}

.progressBarInProgress,
.progressBarComplete,
.progressBarError {
       font-size: 0;
       width: 0%;
       height: 2px;
       background-color: blue;
       margin-top: 2px;
}

.progressBarComplete {
       width: 100%;
       background-color: green;
       visibility: hidden;
}

.progressBarError {
       width: 100%;
       background-color: red;
       visibility: hidden;
}

.progressBarStatus {
       margin-top: 2px;
       width: 337px;
       font-size: 7pt;
       font-family: Arial;
       text-align: left;
       white-space: nowrap;
}

a.progressCancel {
       font-size: 0;
       display: block;
       height: 14px;
       width: 14px;
       background-image: url(../images/cancelbutton.gif);
       background-repeat: no-repeat;
       background-position: -14px 0px;
       float: right;
}

a.progressCancel:hover {
       background-position: 0px 0px;
}
