.textfield1 
{
 font-family: Arial, Helvetica, sans-serif;
 font-size: 11px;
 color: #000000;
 border-color: #CC9933;
 border-width: 1px;
 border-style: solid;
 height: 16px;
 width: 132px;
}

.rightScrollBar
{
  width:787px;
  height:683px;
  overflow:auto
  position:absolute;
  left:0;
  top:0
}

.leftMainMenu 
{
 font-family: Arial, Helvetica, sans-serif;
 font-size: 12px;
 color: #FFFFFF;
 text-decoration:none;
}

a.leftMainMenu:link
{
 font-family: Arial, Helvetica, sans-serif;
 font-size: 12px;
 color: #FFFFFF;
 text-decoration:none;
 font-weight:bold;
}

a.leftMainMenu:visited 
{
 font-family: Arial, Helvetica, sans-serif;
 font-size: 12px;
 color: #FFFFFF;
 text-decoration:none;
 font-weight:bold;
}

a.leftMainMenu:hover
{
 font-family: Arial, Helvetica, sans-serif;
 font-size: 12x;
 color: #FFF200;
 text-decoration:none;
 font-weight:bold;
}

a:link 
{
 font-family: Arial, Helvetica, sans-serif;
 font-size: 12px;
 color: #000000;
 text-decoration: underline;
 font-weight:bold;
}

a:visited 
{
 font-family: Arial, Helvetica, sans-serif;
 font-size: 12px;
 color: #000000;
 text-decoration: underline;
}

a:hover 
{
 font-family: Arial, Helvetica, sans-serif;
 font-size: 12px;
 color: #000000;
 text-decoration: none;
}

.blktext 
{
 font-family: Arial, Helvetica, sans-serif;
 font-size: 11px;
 color: #000000;
}

.blktext-lg 
{
 font-family: Arial, Helvetica, sans-serif;
 font-size: 12px;
 color: #000000;
}

.dropdown 
{
 font-family: Arial, Helvetica, sans-serif;
 font-size: 11px;
 color: #000000;
 height: 18px;
 width: 185px;
 border-color: #000000;
 border-width: 1px;
 border-style: solid;
}

.textfield2 
{
 font-family: Arial, Helvetica, sans-serif;
 font-size: 11px;
 color: #000000;
 border-color: #000000;
 border-width: 1px;
 border-style: solid;
 height: 16px;
 width: 132px;
}
ul 
{
 margin-left: 17px;/* the width of graphic_arrow.gif */
 font-family: Arial, Helvetica, sans-serif;
 font-size: 12px;
 color: #000000;
 list-style: url(../images/graphic_arrow.gif);
 list-style-position: outside;
}

li 
{
 font-family: Arial, Helvetica, sans-serif;
 font-size: 12px;
 list-style-position: outside;

}
/*
a.nav-sm:link 
{
 font-family: Arial, Helvetica, sans-serif;
 font-size: 11px;
 color: White;
 text-decoration: underline;
}

a.nav-sm:visited 
{
 font-family: Arial, Helvetica, sans-serif;
 font-size: 11px;
 color: #000000;
 text-decoration: underline;
}

a.nav-sm:hover 
{
 font-family: Arial, Helvetica, sans-serif;
 font-size: 11px;
 color: #000000;
 text-decoration: none;
}
*/

.border-rlt 
{
 border-top-width: 1px;
 border-right-width: 1px;
 border-bottom-width: 1px;
 border-left-width: 1px;
 border-top-style: solid;
 border-right-style: solid;
 border-bottom-style: none;
 border-left-style: solid;
 border-top-color: #000000;
 border-right-color: #000000;
 border-bottom-color: #000000;
 border-left-color: #000000;
}

.border-rt 
{
 border-top-width: 1px;
 border-right-width: 1px;
 border-bottom-width: 1px;
 border-left-width: 1px;
 border-top-style: solid;
 border-right-style: solid;
 border-bottom-style: none;
 border-left-style: none;
 border-top-color: #000000;
 border-right-color: #000000;
 border-bottom-color: #000000;
 border-left-color: #000000;
}

.border-t 
{
 border-top-width: 1px;
 border-top-style: solid;
 border-right-style: none;
 border-bottom-style: none;
 border-left-style: none;
 border-top-color: #000000;
}

.border-b 
{
 border-bottom-width: 1px;
 border-top-style: none;
 border-right-style: none;
 border-bottom-style: solid;
 border-left-style: none;
 border-bottom-color: #000000;
}

.border-brown-rlb 
{
 border-right-width: 1px;
 border-bottom-width: 1px;
 border-top-style: none;
 border-right-style: solid;
 border-bottom-style: solid;
 border-left-style: solid;
 border-bottom-color: #BF8B2A;
 border-right-color: #BF8B2A;
 border-left-width: 1px;
 border-left-color: #BF8B2A;
}

.border-brown-rltb 
{
 border-top-width: 1px;
 border-right-width: 1px;
 border-bottom-width: 1px;
 border-top-style: solid;
 border-right-style: solid;
 border-bottom-style: solid;
 border-left-style: solid;
 border-bottom-color: #2d70be;
 border-right-color: #2d70be;
 border-left-width: 1px;
 border-left-color: #2d70be;
 border-top-color: #2d70be;
}

.border-l 
{
 border-left-width: 1px;
 border-top-style: none;
 border-right-style: none;
 border-bottom-style: none;
 border-left-style: solid;
 border-top-color: #000000;
 border-right-color: #000000;
 border-bottom-color: #000000;
 border-left-color: #000000;
}

.blktext-14 
{
 font-family: Arial, Helvetica, sans-serif;
 font-size: 14px;
 color: #000000;
}

.border-rltb 
{
 border-top-width: 1px;
 border-right-width: 1px;
 border-bottom-width: 1px;
 border-left-width: 1px;
 border-top-style: solid;
 border-right-style: solid;
 border-bottom-style: solid;
 border-left-style: solid;
 border-top-color: #000000;
 border-right-color: #000000;
 border-bottom-color: #000000;
 border-left-color: #000000;
}

.border-lt 
{
 border-top-width: 1px;
 border-right-width: 1px;
 border-bottom-width: 1px;
 border-left-width: 1px;
 border-top-style: solid;
 border-right-style: none;
 border-bottom-style: none;
 border-left-style: solid;
 border-top-color: #000000;
 border-right-color: #000000;
 border-bottom-color: #000000;
 border-left-color: #000000;
}

.border-lb 
{
 border-top-width: 1px;
 border-right-width: 1px;
 border-bottom-width: 1px;
 border-left-width: 1px;
 border-top-style: none;
 border-right-style: none;
 border-bottom-style: solid;
 border-left-style: solid;
 border-top-color: #000000;
 border-right-color: #000000;
 border-bottom-color: #000000;
 border-left-color: #000000;
}

.catcol 
{
 padding-left: 10px;
}

.catrow 
{
 
}

.productlink 
{
 color: #0000;
 font-weight: bold;
}

/* reminder service */
.calyeartable 
{
 width: 100%;
 background-color: #000;
 font-family: Arial,Helvetica,sans-serif;
 padding: 0px;
 font-size: 9pt;
}

.calyeartable td 
{
 padding: 2px;
}

.calyeartable th 
{
 color: #FFF;
 background-color: #000;
 height: 22px;
}

.calyeartable th a 
{
 color: #F00;
 text-decoration: none;
}

.calyearmonths 
{
 background-color: #DDD;
}

table.calyearmonth 
{
 font-size: 9pt;
}

.calmontable 
{
 width: 100%;
 background-color: #000;
 font-family: Arial,Helvetica,sans-serif;
 font-size: 9pt;
 padding: 0px;
}

.calmontable td 
{
 width: 14%;
 height: 80px;
 background-color: #fff;
}

.calmontable th 
{
 color: #FFF;
 background-color: #000;
 height: 22px;
}

.calmontable th a 
{
 color: #F00;
 text-decoration: none;
}

.calmondays td 
{
 background-color: #DDD;
 height: 22px;
 text-align: center;
}

.caldaytable 
{
 width: 100%;
 background-color: #000;
 font-family: Arial,Helvetica,sans-serif;
 padding: 0px;
 font-size: 9pt;
}

.caldaytable td 
{
 background-color: #DDD;
 padding-top: 0px;
 padding-right: 4px;
 padding-bottom: 0px;
 padding-left: 4px;
}

.caldaytable th 
{
 color: #FFF;
 background-color: #000;
 height: 22px;
}

.caldaytable th a 
{
 color: #F00;
 text-decoration: none;
}

.calevent 
{
 background-color: #DDD;
 font-size: 10pt;
}

td.calmonempty 
{
 background-color: #AAA;
}

td.caltoday 
{
 color: #FFF;
 background-color: #00A;
}

td.caltoday a 
{
 color: #FF0;
 font-weight: bold;
}

span.viewevent 
{
 padding-top: 2px;
 padding-right: 1em;
 padding-bottom: 2px;
 padding-left: 1em;
 background-color: #FFFFC0;
 text-align: center;
}

span.formerrors 
{
 color: #f00;
 font-weight: bold;
 font-size: 9pt;
}
.qlText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color: #FFFFFF;
	text-decoration:none;
}

.tdPixHeight {
	height:10px;
}.onlinedlr {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: 0033cc;
}
.blktext-18 {
	font-size: 18px;
}
.blktext-18 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
}

