﻿table.maintbl
 {
  background-color: #ffffff;
  border-right: 1px;
  border-top: 1px;
  border-left: 1px;
  border-bottom: 1px;
  border-color: #a2a2a2;
  border-style: solid;
 }
table.formtbl
 {
  background-color: #ffffff;
  font-family: Verdana;
  font-size: 11px;
  color: #6b7076;
 }
td.headrtbl
 {
  background-color: #a2a2a2;
  font-family: Verdana;
  font-size: 11px;
  color: #ffffff;
  font-weight: bold;
  height: 26px;
 }
td.headrcell
 {
  padding-left:20px;
  background-color:#d8d8d8;
  height:22px;
  letter-spacing:2px;
  font-size:10px;
  color:#2D90C9;
  text-transform:uppercase;
 }
td.headercell
 {
  background-color:#d8d8d8;
  height:22px;
  font-size:11px;
  color:#2D90C9;
  padding-left:3px;
  padding-right:3px;
  padding-top:4px;
  padding-bottom:5px;
 }
td.textcell
 {
  padding-left: 23px;
  background-color: #e3e3e3;
  height: 23px;
  width: 240px;
 }
td.textcellreq
 {
  padding-bottom:5px;
  padding-top:5px;
  padding-left: 12px;
  background-color: #e3e3e3;
  width: 240px;
 }
td.inputcell
{
  padding-top: 2px;
  padding-bottom: 2px;
  padding-left: 5px;
  padding-right: 5px;
  background-color: #e3e3e3;
  width: 220px;
}
td.onecell
 {
  padding-left: 23px;
  padding-top:5px;
  padding-bottom:5px;
  background-color: #e3e3e3;
  vertical-align: top;
 }
td.incenter
 {
  padding-top:5px;
  padding-bottom:5px;
  background-color: #e3e3e3;
  vertical-align: top;
 }
td.radiocell
 {
  padding-left:19px;
  padding-right:5px;
  padding-top:4px;
  padding-bottom:7px;
  background-color:#e3e3e3;
 }
td.lftcell
 {
  padding-left: 10px;
  padding-right: 5px;
  padding-top:5px;
  padding-bottom:5px;
  background-color: #e3e3e3;
 }
select.dropdown
 {
  border-top: 3px solid #505050;
  border-bottom: 1px solid #505050;
  border-left: 1px solid #505050;
  border-right: 1px solid #505050;
  background-color: #F5F5F5;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #505050;
  width: 204px;
 }
input.txtBox
 {
  border-top: 1px solid #505050;
  border-bottom: 1px solid #505050;
  border-left: 1px solid #505050;
  border-right: 1px solid #505050;
  background-color: #f5f5f5;
  font-weight: normal;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;    
  color: #505050;   
  text-decoration: none;
  background-image:  url(images/shadow_txtbox.gif);
  background-repeat: repeat-x;
  width: 200px;
 }
td.buttoncell
 {
  background-color: #a2a2a2;
  height: 24px;
 }
input.butnStyle
 {
  border: 1px solid #505050;
  background-color: #e3e3e3;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;    
  color: #505050;
  cursor: hand;
  width: 160px;
  letter-spacing:1px;
}
span.astreq
 {
  color:#2D90C9;
  padding-right:4px;
 }
td.dot_rpt
 {
  height: 1px;
  background-image: url(images/dots.gif);
  background-repeat: repeat-x;
 }
td.noterrors
 {
  font-family:Verdana,Arial,Helvetica,sans-serif;
  font-size:11px;
  line-height:15px;
  padding-bottom:10px;
  color: #6b7076;
 }
textarea.inpt_txtarea
  {
  scrollbar-arrow-color:#08968a;
  scrollbar-base-color:#B4B4B4;
  scrollbar-shadow-color:#F3F3F3;
  scrollbar-face-color:#e3e3e3;
  scrollbar-highlight-color:#F3F3F3;
  scrollbar-dark-shadow-color:#FFFFFF;
  scrollbar-3d-light-color:#B4B4B4;
  border: 1px solid #8ea0ab;
  background-color: #ffffff;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;    
  color: #505050;
  width: 210px;
  }
span.errmsg
 {
  color: #d53a3a;
 }
sup
 {
  font-size: 9px;
 }
span.aster
 {
  padding-left:2px;
  font-size:9px;
 }
td.bigheader
 {
  letter-spacing:2px;
  font-size:11px;
  color:#2D90C9;
  text-transform:uppercase;
  font-weight: bold;
 }
ul.content
 {
  margin-top:5px;
  margin-bottom:0px;
  margin-left:30px;
 }
a.available_lnk 
  {
  font-weight: normal;
  font-family: verdana;
  font-size: 11px;
  color: #6b7076;
  text-decoration: none
  }
  a.available_lnk:link {background: none; color: #4f73bd}
  a.available_lnk:visited {background: none; color: #4f73bd}
  a.available_lnk:hover {background: none; color: #FBC934;}
  a.available_lnk:active {background: none; color: #4f73bd}
table.top_text 
 {
  height: 17px;  
  font-family: verdana;
  font-size: 10px;
  color: #6b7076;
  line-height: 14px;
 }
td.product_btm_rpt
 {
  background-image: url(images/dots.gif);
  background-repeat: repeat-x;
 }
a.progress_lnk 
  {
  font-weight: normal;
  font-family: verdana;
  font-size: 10px;
  text-decoration: none
  }
  a.progress_lnk:link {background: none; color: #6b7076;}
  a.progress_lnk:visited {background: none; color: #6b7076;}
  a.progress_lnk:hover {background: none; color: #d53a3a;}
  a.progress_lnk:active {background: none; color: #6b7076;}



















 
 
 
 
table.main
 {
  border: 1px;
  border-color: #305671;
  border-style: solid;
  margin-top:10px;
 }
table.sm_tabs_text
 {
  font-family: tahoma;
  font-size: 11px;
  color: #6b7076;
 }
td.top_grey_rpt
 {
  background-image:  url(images/top_grey_rpt.gif);
  background-repeat: repeat-x;
 }
td.big_table_left_shadow
 {
  background-image:  url(images/shd_lft_tbl.gif);
  background-repeat: repeat-y;
  background-color: #f0f0f0;
 }
td.big_table_right_shadow
 {
  background-image:  url(images/shd_rght_tbl.gif);
  background-repeat: repeat-y;
  background-color: #f0f0f0;
 }
td.gr_bld
 {
  font-size: 12px;
  font-weight: bold;
  color: #447aa8; 
  font-family: tahoma;
 }
td.regtext 
 {
  height: 17px;  
  font-family: tahoma;
  font-size: 11px;
  color: #6b7076;
  line-height: 14px;
 }



table.sm_tabs_text
 {
  font-family: tahoma;
  font-size: 11px;
  color: #6b7076;
 }




td.btm1_grey_rpt
 {
  background-image:  url(images/btm_grey_rpt.gif);
  background-repeat: repeat-x;
 }

td.products_cntr
 {
  background-image:  url(images/prdcts_cntr.gif);
  background-repeat: repeat-y;
 }
a.gray_lnk {
 width:100%;
 height:100%;
 padding-top: 3px;
 padding-bottom: 5px;
 padding-left: 15px;
 text-decoration: none;
 font-weight: normal;
 font-family: tahoma;
 font-size: 11px;
 line-height:12px;
 } 
a.gray_lnk:link {background: none; color: #476e99;}
a.gray_lnk:visited {background: none; color: #476e99;}
a.gray_lnk:hover {background: none; color: #3333ff; background-color:#ddeeff}
a.gray_lnk:active {background: none; color: #6b7076}

