
table.maintbl
 {
  width: 500px;                    /* width of the main table with borders */
  margin: 0 auto;
  background-color: #ffffff;
  border: 1px solid #a2a2a2;     /* color of the main table's borders */
 }
table.formtbl
 {
  width: 100%;
  background-color: #ffffff;     /* color between cells */
 }
table.formtbl td                 /* settings for all "formtbl" cells */
 {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  background-color: #e3e3e3;     /* color of "usual" cell background */
  color: #6b7076;                /* color of "usual" cell text */
  padding-left: 15px;
  padding-right: 15px;
  padding-top: 5px;
  padding-bottom: 5px;
  vertical-align: top;
 }
table.formtbl td.sepline
 {
  background-color: #a2a2a2;     /* color of line in table that separates "header" and "content" cells */
  height: 1px;
  padding: 0;
 }
table.formtbl td.hdrcell, table.formtbl td.subhdrcell
 {
  padding-top: 5px;
  padding-bottom: 6px;
  padding-left: 4px;
  padding-right: 4px;
  text-align: center;
 }
 
table.formtbl td.hdrcell, table.formtbl td.buttoncell
 {
  background-color: #a2a2a2;      /* color of header/button background cell */
  color: #ffffff;                 /* color of header text */
  font-weight: bold;
 }
table.formtbl td.subhdrcell
 {
  background-color: #d8d8d8;      /* color of subheader background cell */
  color: #2d90c9;                 /* color of subheader text */
 }
 
td.wshdrcell
 {
  padding-left:20px;
  background-color:#d8d8d8;
  height:22px;
  letter-spacing:2px;
  font-size:10px;
  color:#2D90C9;
  text-transform:uppercase;                /* color of subheader text */
 }
 
td.ritecell
 {
  text-align: center;
  vertical-align: top;
 }
table.formtbl td.buttoncell
 {
  text-align: center;
  padding-top: 2px;
  padding-bottom: 2px;
 }
table.formtbl input, select
 {
  font-weight: normal;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;    
  color: #505050;
 }
input.butnStyle
 {
  border: 1px solid #505050;
  background-color: #e3e3e3;
  cursor: hand;
  letter-spacing:1px;
  background-image: url("../../../secure/images/btnbgr.gif");
  background-repeat: repeat-x;
  width:240px;
}
input.txtBox
 {
  border: 1px solid #505050;
  background-image:  url("../../../secure/images/shadow_txtbox.gif");
  background-repeat: repeat-x;
  width: 100%;                    /*  default width of text boxes  */
 }
input#orgname {margin-top:7px;width:80%;}
input#heard {margin-top:4px;}
input.radiobx {margin:0px;} 
td#forowtwo {width:40%;}
td#forowthree {width:30%;}
td#forowfour {width:30%;}
input#registname {width:120px;margin-left:10px;}
input#registcode {width:135px;margin-left:10px;}
select.dropdown
 {
  border: 1px solid #505050;
  background-color: #F5F5F5;
  width: 100%;
 }
select#countres {width:220px;margin-left:9px;}
div.upcasehdr
 {
  text-align: left;
  padding-left: 11px;
  padding-right: 15px;
  text-transform: uppercase;
  letter-spacing: 2px;
  font-size: 10px;
 }
span.astreq {color:#2d90c9;padding-right:4px;}
table.formtbl td.inptcell {padding-top:2px;padding-bottom:2px;width:50%;vertical-align:middle;}
table.formtbl td.txtcell {padding-left:26px;}
select#salute {width:40%;margin-bottom:-1px;}
input#other {width:35%;}
input.chkbox
 {
  border: 0px;
  margin-left: -3px;
  margin-bottom: -1px;
 }

td.incenter
 {
  padding-top:5px;
  padding-bottom:5px;
  background-color: #e3e3e3;
  vertical-align: top;
 }
td.headrcell
 {
  padding-left:20px;
  background-color:#d8d8d8;
  height:22px;
  letter-spacing:2px;
  font-size:10px;
  color:#2D90C9;
  text-transform:uppercase;
 }

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.radiocell
 {
  padding-left:19px;
  padding-right:5px;
  padding-top:4px;
  padding-bottom:7px;
  background-color:#e3e3e3;
 }






td.dot_rpt
 {
  height: 1px;
  background-image: url("../../../secure/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("../../../secure/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("../../../secure/images/top_grey_rpt.gif");
  background-repeat: repeat-x;
 }
td.big_table_left_shadow
 {
  background-image:  url("../../../secure/images/shd_lft_tbl.gif");
  background-repeat: repeat-y;
  background-color: #f0f0f0;
 }
td.big_table_right_shadow
 {
  background-image:  url("../../../secure/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("../../../secure/images/btm_grey_rpt.gif");
  background-repeat: repeat-x;
 }

td.products_cntr
 {
  background-image:  url("../../../secure/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}




