.tmainhead{
	font-family : Verdana, Arial, Helvetica, sans-seriff;
	text-align : center;
	background : #8c298a;
	color : #FFFFFF;
	font-weight : bold;
	font-size: 12px;
	text-decoration: none;
}

.tcells{
	background : #f4f4f4;
	color : #000000;
	font: bold 11px Verdana, Arial, Helvetica, sans-serif;
}	

.tcellsreports{
	background : #f4f4f4;
	color : #000000;
	font: 11px Verdana, Arial, Helvetica, sans-serif;
}	

.tcellsfiltertbl{
	background : #FFFFFF;
	color : #000000;
	font: 10px/17px Verdana, Arial, Helvetica, sans-serif;
	border: 1px solid #CCCCCC
}	

.tcellsprint{
	background : #F7F1FE;
	color : #000000;
	font: 11px/18px Verdana, Arial, Helvetica, sans-serif;
	border: 1px solid #CCCCCC	
}
	
.tcellsprint1{
	background : #FFFFFF;
	color : #000000;
	font: 11px/18px Verdana, Arial, Helvetica, sans-serif;	
}

.tcellsprintenv{
	background : #FFFFFF;
	color : #000000;
	font: 10px/18px Verdana, Arial, Helvetica, sans-serif;	
}

.button{
	background-color : 8c298a;
	color : #FFFFFF;
	font-weight : bold;
	text-align : center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	border: 1px solid #461545;
}

.button1{
	background-color : #E6E6FA;
	font-family : Verdana, Arial, Helvetica, sans-seriff;
	color : #3300FF;
	font-weight : bold;
	text-align : center;
	font-size : 11px;
}

.inputbox {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size :10px;
	color : #000099;
	border: 1px solid #999999;
	font-weight: normal;
	background-color: #f7f7f7;
}

A {
	font-family : Verdana, Arial, Helvetica, sans-seriff;
	color: 8b288a;
	font-size: 11px;
	text-decoration: underline;
	font-weight: bold
}
A:link {
	font-family : Verdana, Arial, Helvetica, sans-seriff;
	color: 8b288a;
	font-size: 11px;
	text-decoration: underline;
	font-weight: bold
}

A:visited{
	font-family : Verdana, Arial, Helvetica, sans-seriff;
	color: 8b288a;
	font-size: 11px;
	text-decoration: underline;
	font-weight: bold
}

A:Hover {
	font-family : Verdana, Arial, Helvetica, sans-seriff;
	color: 8b288a;
	font-size: 11px;
	text-decoration: none;
	font-weight: bold
}

.A1 {
	font-family : Verdana, Arial, Helvetica, sans-seriff;
	color: 8b288a;
	font-size: 11px;
	text-decoration: none;
	font-weight: normal
}
.A1:link {
	font-family : Verdana, Arial, Helvetica, sans-seriff;
	color: #000000;
	font-size: 11px;
	text-decoration: underline;
	font-weight: normal
}

.A1:visited{
	font-family : Verdana, Arial, Helvetica, sans-seriff;
	color: #000000;
	font-size: 11px;
	text-decoration: none;
	font-weight:normal
}

.A1:Hover {
	font-family : Verdana, Arial, Helvetica, sans-seriff;
	color: #000000;
	font-size: 11px;
	text-decoration: underline;
	font-weight: normal
}

.head {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12pt;
	color: #000000;
	font-weight: bold;
}

.text {
	font-family: Arial, Helvetica, sans-serif; 
	color: #9900CC;
	font-weight: normal;
	font-size: 14px
}

.heading  {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #6600FF
}

.td{
	border-color:#FFFFFF #000000 #000000 #FFFFFF;
	border-style:solid;
	border-width:1pt;
	color:#444328;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11pt;
	font-weight: bold;
	text-decoration : none;
}
.td a:link{
	padding-left:4px;
	padding-right:4px;
	color:#444328;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration : none;
	line-height:15pt;
}
.td a:visited{
	padding-left:4px;
	padding-right:4px;
	color: #444328;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration : none;
	line-height:15pt;
}
.td a:active{
	padding-left:4px;
	padding-right:4px;
	color: #444328;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
	line-height:15pt;
}
.td a:hover{
	padding-left:4px;
	padding-right:4px;
	border:1pt solid;
	border-color:#FFFFFF #000000 #000000 #FFFFFF;
	color:#FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background: #000066;
	text-decoration:none;
	line-height:15pt;
}

.pg {
	page-break-before:always;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #0066CC;
	text-decoration: none;
}

.weekother {
	background-image : url(../images/weekcss.gif);
	background-repeat : no-repeat;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 13px;
	font-weight : bold;
	color : #0066CC;
	text-transform : capitalize;
	text-align: center;
	background-position: center top;
	width: 124px;
	font-variant: small-caps;
}
.datenormal {  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 8pt;
	color: Black;
	background-color: d9a7d7; 
	border-color: White #29547E #29557B White;
	border-style:solid;
	border-width:1pt;
	text-align: topright; 
	font-weight: bold; 
	clip:  rect(   );
	float: right; 
	height: 12px;
	width: 13px;
	vertical-align: top
}
.schedtext1
{
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 10px;
	color: #006699;
}
.schedtext2 {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 9px;
	color: #990000;
	font-weight : bold;
}
.schedtext3{
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 10px;
	color: #247C1B;
}
.schedtext {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 9px;
	font-weight : bold;
}
.msgokay{
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : bold;
	color : #0066CC;
}	
.msgerr {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : bold;
	color : #990000;
}	

.toplinks_old {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
.toplinks_old a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	display: table;
	padding: 2px;
	height: 100%;
	width: 100%;
}
.toplinks_old a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	display: table;
	padding: 2px;
	height: 100%;
	width: 100%;
}
.toplinks_old a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	background-color : #993399;
	text-decoration: none;
	display: table;
	padding: 2px;
	height: 100%;
	width: 100%;
}

.toplinks {
	font-family: Tahoma;
	font-size: 11px;
	color: #000000;
	font-weight: bold;
	text-decoration: none;
	}
.toplinks a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #3b003a;
	background-color: #E9DCE9;
	text-align: center;
	text-decoration: none;
}
.toplinks a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #3B003A;
	background-color: #E9DCE9;
	text-align: center;
	text-decoration: none;
}
.toplinks a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	background-color: #E9DCE9;
	text-align: center;
	text-decoration: none;
}
.copyright_old {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}
.copyright_old a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.copyright_old a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.copyright_old a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: underline;
}

.copyright {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FFFFFF;
	text-decoration: none;
}
.copyright a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FFFFFF;
	text-decoration: none;
}

.copyright a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FFFFFF;
	text-decoration: none;
}
.copyright a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FFCCFF;
	text-decoration: none;
}

.purpletxt1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: 8b288a;
	text-decoration: none;
}
.purpletxt1 a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: 8b288a;
	text-decoration: underline;
}
.purpletxt1 a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: 8b288a;
	text-decoration: underline;
}
.purpletxt1 a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: 8b288a;
	text-decoration: none;
}
.lfheading {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
}
.normaltxtwhite {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}
.normaltxt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	}
.lfheading1 {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #FFFFFF;
}
.tsubhead {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	background-color: d9a7d7;
}
.normaltxt1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
.lflinks {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}
.lflinks a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}
.lflinks a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}
.lflinks a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: underline;
}
.thead {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; font-variant: small-caps; text-transform: capitalize; color: #993399; text-decoration: none}
.redtxt { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #993300; text-decoration: none; }
.bluetxt {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #0066CC; text-decoration: none}

.tmainhead a:link {
	font-family : Verdana, Arial, Helvetica, sans-seriff;
	text-align : center;
	background : #8c298a;
	color : #FFFFFF;
	font-weight : bold;
	font-size: 12px;
	text-decoration: none;
}
.tmainhead a:visited {
	font-family : Verdana, Arial, Helvetica, sans-seriff;
	text-align : center;
	background : #8c298a;
	color : #FFFFFF;
	font-weight : bold;
	font-size: 12px;
	text-decoration: none;
}
.pg a:link {
	page-break-before:always;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #993399;
	text-decoration: underline;
}
.pg a:visited {
	page-break-before:always;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #993399;
	text-decoration: underline;
}
.pg a:hover {
	page-break-before:always;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #666666;
	text-decoration: none;
}
.nstage1{font-weight:bold;color:#75204b;text-transform: uppercase;}
.nstage2{font-weight:bold;color:#FF0000;text-transform: uppercase;}
.nstage3{font-weight:bold;color:#2C06D9;text-transform: uppercase;}
.nstage4{font-weight:bold;color:#FF00FF;text-transform: uppercase;}
.nstage5{font-weight:bold;color:#000000;text-transform: uppercase;}

.hstage0{font-weight:bold;color:#FF0000;text-transform: uppercase;}
.hstage1{font-weight:bold;color:#75204b;text-transform: uppercase;}
.hstage3{font-weight:bold;color:#2C06D9;text-transform: uppercase;}
.hstage5{font-weight:bold;color:#000000;text-transform: uppercase;}

 /* new css */
.smalltxt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #3b003a;
	text-decoration: none;
	line-height: 17px;
	text-align: justify;
	padding-left: 7px;
	padding-right: 7px;
}

.txtfield {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	border: 1px #CCCCCC;
	height: 5px;
	width: 20px;
	padding-right: 12px;
}
.bottomlinks {
	font-family: Verdana;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
}
.bottomlinks a:link {

	font-family: Verdana;
	font-size: 11px;
	color: #3b003a;
	text-decoration: none;
}
.bottomlinks a:visited {
	font-family: Verdana;
	font-size: 11px;
	color: #3b003a;
	text-decoration: none;
}
.bottomlinks a:hover {
	font-family: Verdana;
	font-size: 11px;
	color: #990066;
	text-decoration: none;
}
.bannerback {
	background-repeat: repeat-x;
	background-image: url(../images/bannerback.jpg);
}