.row	{ cursor: pointer; background-color: White; }
.premium_title	{ background-color: #DCDCDC; font-weight:bold;  color: #595959;    vertical-align: text-bottom;  text-indent: -8px;    text-align: center;  border: 1px solid #A9A9A9;  font-family: Arial, Helvetica, sans-serif;  padding-left: 7px;  padding-right: 3px;  padding-top: 2px;  padding-bottom: 2px;  width: 90%;                 }
.small_header	{ font-weight: bold; margin: 10px; margin-bottom: 5px; font-size: 12px }
.home_div	{ font-size: 11px;	margin-top: 0px;  line-height: 13px;  margin-left: 10px;  margin-right: 10px;      }
.home_lastadd_div	{ font-size: 10px;	margin-top: 0px;  line-height: 13px;  width: 165px;  margin-left: 18px;               }
.error		{ text-align: center; font-weight: bold; color: #ff0000 }
.admin		{ text-align: center; font-size: 15px; text-transform: uppercase; font-family: Tahoma, Arial, Verdana, Helvetica, MS Sans Serif; font-weight: bold; color: #333333; border-bottom: 1px solid #cccccc }
.msg		{ color: #009900; text-align: center; font-size: 12px; font-weight: bold }
.text		{ margin-bottom:8px }
.egtext		{ margin-left:8px;  color: #7C7C7C;  text-align: left;   }
.check		{ border: none; background-color: #ffffff; height:15px }

.program_row	{ border-right:1px solid #cccccc; text-align:center }
.form_header	{ font-size: 12px; font-weight:bold;    text-align: left;  color: #909090;  text-indent: 2px;  border-bottom: 1px dashed #909090;    margin-bottom: 2px;  font-family: Arial, Helvetica, sans-serif;  text-transform: uppercase;  padding-top: 10px;          }
.enabled		{ font-weight:bold; color:#666666 }

table	{ font-size: 11px; font-family: Tahoma, Arial, Verdana, Helvetica, MS Sans Serif; background-color: #ffffff }
body	{ font-size: 11px; font-family: Tahoma, Arial, Verdana, Helvetica, MS Sans Serif; background-color: #FFFFF0;
}
img		{ border: none }
input	{  

        FONT-SIZE: 12px; 
         
        COLOR: #000000; 
         
        FONT-FAMILY: Arial, Helvetica, sans-serif; 
        BACKGROUND-COLOR: White;
  }
select	{ border: 1px solid #666666; background-color: White; font-size: 11px; height:18px;  color: Black;  }
textarea { 
        FONT-SIZE: 12px; 
         
        COLOR: #000000; 
         
        FONT-FAMILY: Arial, Helvetica, sans-serif; 
        BACKGROUND-COLOR: White;
 }
h1		{ font-size: 14px; font-family: Arial, tahoma, Verdana, Helvetica, "MS Sans Serif"; color: #666666; margin-bottom: 5px;  text-transform: uppercase;  border-bottom: 1px solid Black;  padding-bottom: 10px;  padding-top: 10px;     }

.sbmt {
	 
         
      FONT-SIZE: 12px; 
         
   COLOR: Black; 
   FONT-FAMILY: Arial, Helvetica, sans-serif; 
	text-transform: uppercase;
	text-decoration: none;
	}

a:visited	{ font-family: Tahoma, Arial, Verdana, Helvetica, MS Sans Serif; font-size: 11px; color: #335557; text-decoration: none }
a:link		{ font-family: Tahoma, Arial, Verdana, Helvetica, MS Sans Serif; font-size: 11px; color: #325D82; text-decoration: none }
a:hover		{ font-family: Tahoma, Arial, Verdana, Helvetica, MS Sans Serif; font-size: 11px; color:#FF0000; text-decoration: underline }
a:active	{ font-family: Tahoma, Arial, Verdana, Helvetica, MS Sans Serif; font-size: 11px; color:#FF0000; text-decoration: underline }

a:visited.menu	{ font-family: Tahoma, Arial, Verdana, Helvetica, MS Sans Serif; font-size: 9px; color:#ffffff; text-decoration: none; font-weight: bold;  text-transform: uppercase;  }
a:link.menu		{ font-family: Tahoma, Arial, Verdana, Helvetica, MS Sans Serif; font-size: 9px; color:#ffffff; text-decoration: none; font-weight: bold;  text-transform: uppercase;  }
a:hover.menu	{ font-family: Tahoma, Arial, Verdana, Helvetica, MS Sans Serif; font-size: 9px; color:#FFCC00; text-decoration: none; font-weight: bold;  text-transform: uppercase;  }
a:active.menu	{ font-family: Tahoma, Arial, Verdana, Helvetica, MS Sans Serif; font-size: 9px; color:#FFCC00; text-decoration: none; font-weight: bold;  text-transform: uppercase;  }

a:visited.top_menu	{ font-family: Tahoma, Arial, Verdana, Helvetica, MS Sans Serif; font-size: 11px; color:#000000; text-decoration: none; font-weight: bold }
a:link.top_menu		{ font-family: Tahoma, Arial, Verdana, Helvetica, MS Sans Serif; font-size: 11px; color:#000000; text-decoration: none; font-weight: bold }
a:hover.top_menu		{ font-family: Tahoma, Arial, Verdana, Helvetica, MS Sans Serif; font-size: 11px; color:#FF0000; text-decoration: none; font-weight: bold }
a:active.top_menu	{ font-family: Tahoma, Arial, Verdana, Helvetica, MS Sans Serif; font-size: 11px; color:#000000; text-decoration: none; font-weight: bold }
.normal { background-color: #eeeeee;
}
.normalActive { background-color: #D3D3D3;
}


/* css/tooltip.css -- fancy tooltips */

span.tool {
  position: relative;   /* this is key */
  cursor: help;
}
 
span.tool span.tip {
  display: none;        /* so is this */
}

/* tooltip will display on :hover event */
 
span.tool:hover span.tip {
  display: block;
  z-index: 100;
  position: absolute;
  top: 1.6em;
  left: 0;
  width: 25em;
  padding: 3px 7px 4px 6px;
  border: 1px solid #515151;
  background-color: #f7f7ee;
  font: normal 0.9em/1.2em arial, helvetica, sans-serif;
  text-align: justify;
  color: #000;
}


/* css/tooltip.css */