A {color : white;}
A:hover {color : white;}

BODY 	{ 
	background-color:#284F78; 
	color: white;
/*      background-image:URL(../images/vlineback.gif);*/
/*      background-repeat:repeat;*/
	}

BODY.nothing 	{background-color:white;
		}






H1 {font-family : Tahoma, Arial;10pt;text-decoration:none;color: black}
CODE {font-family : Tahoma, Arial;font-style:italic;color:white;background:jade}

A.lgrey:hover {background-color : #777777;}
.lgrey 		{
		font-family : Tahoma, Arial;
		font-size : 8pt;
		font-weight : bold;
		color : #FFFFFF;
		text-align : left;
		text-decoration:none;
		width : 90%;
		}


A.hitabselect:hover {background-color : #777777;
		font-size : 8pt;
		}
.hitabselect 		{
		font-family : Tahoma, Arial;
		font-size : 8pt;
		font-weight : bold;
		color : #FFFFFF;
		text-align : left;
		text-decoration:none;
		width : 100%;
		height: 100%;
        border-style : solid;
	border-color : #111111;
	border-left-width : 2pt;
	border-right-width : 0pt;
	border-top-width : 2pt;
	border-bottom-width : 0pt;

		}
A.hitabunselect:hover {background-color : teal;
		font-size : 8pt;
}
.hitabunselect 		{
		font-family : Tahoma, Arial;
		font-size : 8pt;
		font-weight : bold;
		color : #FFFFFF;
		text-align : left;
		text-decoration:none;
		width : 90%;
		}


A.lgreen:hover {background-color : green;}
.lgreen 		{
		font-family : Tahoma, Arial;
		font-size : 8pt;
		font-weight : bold;
		color : #FFFFFF;
		text-align : left;
		text-decoration:none;
		width : 90%;
		}
A.lp:hover {background-color : purple;}
.lp 		{
		font-family : Tahoma, Arial;
		font-size : 8pt;
		font-weight : bold;
		color : #FFFFFF;
		text-align : left;
		text-decoration:none;
		width : 90%;
		}
A.lb:hover {background-color : blue;}
.lb 		{
		font-family : Tahoma, Arial;
		font-size : 8pt;
		font-weight : bold;
		color : #FFFFFF;
		text-align : left;
		text-decoration:none;
		width : 90%;
		}
A.lo:hover {background-color : orange;}
.lo 		{
		font-family : Tahoma, Arial;
		font-size : 8pt;
		font-weight : bold;
		color : #FFFFFF;
		text-align : left;
		text-decoration:none;
		width : 90%;
		}


A.planLink:hover {background-color : #993333;
		font-size : 7pt;
		color : #FFFFFF;
		}
.planLink	{
		font-family : Tahoma, Arial;
		font-size : 7pt;
		color : #111111;
		text-align : left;
		text-decoration:none;
		width : 90%;
		}


A.nameLink:hover {background-color : #993333;
		font-size : 7pt;
		}
A.nameLink:visited {
		font-family : Tahoma, Arial;
		font-size : 7pt;
		color : #FFFFFF;
		text-align : left;
		text-decoration:none;
		/*width : 90%;*/
		}
		
.nameLink	{
		font-family : Tahoma, Arial;
		font-size : 7pt;
		color : #FFFFFF;
		text-align : left;
		text-decoration:none;
		/*width : 90%;*/
		}
A.alphalink:hover {background-color : #993333;
		font-size : 7pt;
		}
.alphalink, a.alphalink:visited	{
		font-family : Tahoma, Arial;
		font-size : 7pt;
		background-color:#0066CC;
		color : #FFFFFF;
		text-align : left;
		text-decoration:none;
		/*width : 90%;*/
		}
.alpharow	{
		font-family : Tahoma, Arial;
		font-size : 7pt;
		background-color:#0066CC;
		color : #FFFFFF;
		text-align : left;
		text-decoration:none;
		/*width : 90%;*/
		}



A.callcountLink:hover {background-color : #993333;
		font-size : 7pt;
		}
.callcountLink	{
		font-family : Tahoma, Arial;
		font-size : 7pt;
		color : #FFFFFF;
		text-align : center;
		text-decoration:none;
		width : 90%;
		}

A.apptLink:hover {background-color : #993333;
		font-size : 7pt;
		}
.apptLink	{
		font-family : Tahoma, Arial;
		font-size : 7pt;
		font-weight : bold;
		color : #FFFFFF;
		text-align : left;
		text-decoration:none;
		width : 90%;
		}

A:hover.tlink, A:hover.bnav, A:hover.bnav2
		{
		color:#ffffff;
	        font-size: 8pt;
		background:#993333; }



.tlink
        {
        font-family : Tahoma, Arial;
        font-size: 8pt;
        color: #FFFFFF;
        text-decoration: none;
        border-style : solid;
	border-color : #111111;
	border-left-width : 1pt;
	border-right-width : 0pt;
	border-top-width : 0pt;
	border-bottom-width : 1pt;
	}


.listTable {border-style:solid}
.formTable {border-style:solid}
/*.listTR1 {background:#6699FF;font-size:8pt}*/
.listTR1 {background:#000099;color:#FFFFFF;font-family : Tahoma, Arial;font-size:8pt}
.listTR2 {background:#CCFFFF;font-size:8pt}
//.formLabel {background:#6699FF;font-size:8pt}
.formInput {background:#CCFFFF;font-size:8pt}
.sidePanel {background:#CCCCCC;font-size:8pt}
.topPanel {background:#CCCCCC;font-size:8pt}
.navButton {background:#3366FF;color:FFFFFF;font-weight:bold;font-size:8pt;font-family : Tahoma, Arial}

.dueJobDiary 	{
		background:#6699FF;
		color:#ffffff;
		font-family : Tahoma, Arial;
		font-size:8pt
		}

.apptDiary, a.apptDiary:VISITED{
		background:#FFFFCC;
		color:white;	
		font-family : Tahoma, Arial;
		font-size : 8pt;
		}

.chargeDiary 	{background:#006633;
		color:#ffffff;	
		font-family : Tahoma, Arial;
		font-size : 8pt;
		}

.chargeDiary:hover 	{background:#006633;
		color:#ffffff;	
		font-family : Tahoma, Arial;
		font-size : 8pt;
		}
.chargeDiary:visited 	{background:#006633;
		color:#ffffff;	
		font-family : Tahoma, Arial;
		font-size : 8pt;
		}


.billedDiary 	{background:gold;
		color:#111111;	
		font-family : Tahoma, Arial;
		font-size : 8pt;
		}
.billedDiary:hover, a.billedDiary:VISITED {background:gold;
		color:#111111;	
		font-family : Tahoma, Arial;
		font-size : 8pt;
		text-decoration:underline;
		}
.dbkDiary 	{background:red;
		color:white;	
		font-family : Tahoma, Arial;
		font-size : 8pt;
		}
.completedDiary 	{background:#3366CC;
		color:#FFFFFF;	
		font-family : Tahoma, Arial;
		font-size : 8pt;
		}
.completedDiary:hover, a.billedDiary:VISITED {background:#3366CC;
		color:#FFFFFF;	
		font-family : Tahoma, Arial;
		font-size : 8pt;
		text-decoration:underline;
		}



.chargeTime 	{
		color:#ffffff;	
		font-family : Tahoma, Arial;
		font-size : 8pt;
		}

.chargeTime:hover {
		background-color : #993333;
		color:#ffffff;
		font-size : 8pt;
		}
.nvlcharged 	{
		background-color : #663366;
		color:#ffffff;	
		font-family : Tahoma, Arial;
		font-size : 8pt;
		}

.nvlcharged:hover {
		background-color : #663366;
		color:#ffffff;
		font-size : 8pt;
		}


.nonchargetime{
		background-color:#FFFFCC;
		color:#2f6798;	
		font-weight : normal;
		font-family : Tahoma, Arial;
		font-size : 8pt;
		}

a.nonchargetime:hover, a.nonchargetime:VISITED {
		background-color:#FFFFCC;
		color:#2f6798;	
		font-weight : normal;
		font-size : 8pt;
		}
		

.scheduledapptDiary, a.scheduledapptDiary:visited {background:#CC9966;
  			font-family : Tahoma, Arial;
			color:white;
			font-size:8pt;
			}

a.scheduledapptDiary:hover 	{
		background:#CC9966;
		text-decoration: underline;
		font-family : Tahoma, Arial;
			color:white;
			font-size:8pt;
			}

.chargedapptDiary, a.chargedapptDiary:visited, a.chargedapptDiary:hover,a.chargedapptDiary:link {background:green;color:white;font-size:8pt}

.diaryhead {background:#000099;color:#FFFFFF;font-family : Tahoma, Arial;font-size:8pt}
.guts{background:white;}
.navbar{font-family : Tahoma, Arial;font-size:8pt;color:black;text-decoration:none}
.LGTextStyle, a.LGTextStyle:visited     {font-family : Tahoma, Arial;color:black;font-size:8pt;text-decoration:none;background-color:CCCCCC}
.LSTextstyle, a.LSTextStyle:visited    {font-family : Tahoma, Arial;color:black;font-size:8pt;text-decoration:none;background-color:EBEBEB}
.LGTextStyle:hover    {font-family : Tahoma, Arial;color:#2f6798;font-size:8pt;text-decoration:none;background-color:CCCCCC}
.LSTextstyle:hover    {font-family : Tahoma, Arial;color:#2f6798;font-size:8pt;text-decoration:none;background-color:EBEBEB}

.TDpricestyle   {font-family : Tahoma, Arial;font-size:8pt;text-decoration:none;background-color:aqua;text-align:right;color:black}
.TDtextstyle    {font-family : Tahoma, Arial;font-size:8pt;text-decoration:none;background-color:aqua;text-align:left;color:black}
.TDGtextstyle   {font-family : Tahoma, Arial;font-size:8pt;text-decoration:none;background-color:CCCCCC;color:black}
.TDStextstyle   {font-family : Tahoma, Arial;font-size:8pt;text-decoration:none;background-color:EBEBEB;color:black}

.QUOTETABLEstyle{float:none;padding-left:0pt;padding-right:0pt;padding-top:0pt;padding-bottom:0pt;border-style:solid}

.welcome	{
		font-family : Tahoma, Arial;
		font-size : 7pt;
		color : #FFCC33;
		text-align : left;
		}
.lgcolinred	{
		font-family : Tahoma, Arial;
		font-size : 8pt;
		font-weight : bold;
		color : #993333;
		background-color : #666666;
		
/*		color : white;
		background-color : #993333;
*/
		border-style : solid;
		border-color : #111111;
		border-left-width : 1pt;
		border-right-width : 0pt;
		border-top-width : 0pt;
		border-bottom-width : 1pt;
		}
.lgcol		{
		font-family : Tahoma, Arial;
		font-size : 8pt;
		font-weight : bold;
		color : #FFFFFF;
		background-color : #666666;
		border-style : solid;
		border-color : #111111;
		border-left-width : 1pt;
		border-right-width : 0pt;
		border-top-width : 0pt;
		border-bottom-width : 1pt;
		}
.diarytoday	{
		font-family : Tahoma, Arial;
		font-size : 8pt;
		font-weight : bold;
		color : #FFFFFF;
		background-color : #990000;
		border-style : solid;
		border-color : #111111;
		border-left-width : 1pt;
		border-right-width : 0pt;
		border-top-width : 0pt;
		border-bottom-width : 1pt;
		}
.dgcol		{
		font-family : Tahoma, Arial;
		font-size : 8pt;
		font-weight : bold;
		color : #FFFFFF;
		background-color : #999999;
		border-style : solid;
		border-color : #111111;
		border-left-width : 1pt;
		border-right-width : 0pt;
		border-top-width : 0pt;
		border-bottom-width : 1pt;
		}
.dgcolinred	{
		font-family : Tahoma, Arial;
		font-size : 8pt;
		font-weight : bold;
		color : #993333;
		background-color : #777777;
		border-style : solid;
		border-color : #111111;
		border-left-width : 1pt;
		border-right-width : 0pt;
		border-top-width : 0pt;
		border-bottom-width : 1pt;
		}
.leftcell	{
		font-family : Tahoma, Arial;
		font-size : 8pt;
		font-weight : bold;
		color : #FFFFFF;
		text-align : left;
		background:#0066CC; 
		border-style : solid;
		border-color : #111111;
		border-left-width : 1pt;
		border-right-width : 0pt;
		border-top-width : 0pt;
		border-bottom-width : 1pt;
		}
.tableheadbar_left, a.tableheadbar:link ,a.tableheadbar:visited	{
		font-family : Tahoma, Arial;
		font-size : 8pt;
		font-weight : bold;
		color : #FFFFFF;
		text-align : left;
		background-color:#003366; 
		border-style : solid;
		border-color : #111111;
		border-left-width : 1pt;
		border-right-width : 0pt;
		border-top-width : 0pt;
		border-bottom-width : 1pt;
		}

.tableheadbar, a.tableheadbar:link ,a.tableheadbar:visited	{
		font-family : Tahoma, Arial;
		font-size : 8pt;
		font-weight : bold;
		color : #FFFFFF;
		text-align : center;
		background-color:#003366; 
		border-style : solid;
		border-color : #111111;
		border-left-width : 1pt;
		border-right-width : 0pt;
		border-top-width : 0pt;
		border-bottom-width : 1pt;
		}

.tableheadbar:hover	{
		font-family : Tahoma, Arial;
		font-size : 8pt;
		font-weight : bold;
		background : #FFFFFF;
		/*text-align : left;*/
		color:#0066CC; 
		border-style : solid;
		border-color : #111111;
		border-left-width : 1pt;
		border-right-width : 0pt;
		border-top-width : 0pt;
		border-bottom-width : 1pt;
		}


.tabheadc	{
		font-family : Tahoma, Arial;
		font-size : 8pt;
		font-weight : bold;
		color : #FFFFFF;
		text-align : left;
		background-color : blue;
		border-style : solid;
		border-color : #111111;
		border-left-width : 1pt;
		border-right-width : 0pt;
		border-top-width : 0pt;
		border-bottom-width : 1pt;
		}
.tabheadp	{
		font-family : Tahoma, Arial;
		font-size : 8pt;
		font-weight : bold;
		color : #FFFFFF;
		text-align : left;
		background-color : purple;
		border-style : solid;
		border-color : #111111;
		border-left-width : 1pt;
		border-right-width : 0pt;
		border-top-width : 0pt;
		border-bottom-width : 1pt;
		}
.tabheadg	{
		font-family : Tahoma, Arial;
		font-size : 8pt;
		font-weight : bold;
		color : #FFFFFF;
		text-align : left;
		background-color : green;
		border-style : solid;
		border-color : #111111;
		border-left-width : 1pt;
		border-right-width : 0pt;
		border-top-width : 0pt;
		border-bottom-width : 1pt;
		}
.tabheado	{
		font-family : Tahoma, Arial;
		font-size : 8pt;
		font-weight : bold;
		color : #FFFFFF;
		text-align : left;
		background-color : orange;
		border-style : solid;
		border-color : #111111;
		border-left-width : 1pt;
		border-right-width : 0pt;
		border-top-width : 0pt;
		border-bottom-width : 1pt;
		}
.navhead	{
		font-family : Tahoma, Arial;
		font-size : 10pt;
		font-weight : bold;
		color : #FFFFFF;
		text-align : left;
		background-color : red;
		border-style : solid;
		border-color : #111111;
		border-left-width : 1pt;
		border-right-width : 0pt;
		border-top-width : 0pt;
		border-bottom-width : 1pt;
		}
.selecttab	{
		font-family : Tahoma, Arial;
		font-size : 10pt;
		font-weight : bold;
		color : #FFFFFF;
		text-align : left;
		background-color : #777777;
		border-style : solid;
		border-color : #111111;
		border-left-width : 1pt;
		border-right-width : 0pt;
		border-top-width : 1pt;
		border-bottom-width : 0pt;
		}
.unselecttab	{
		font-family : Tahoma, Arial;
		font-size : 10pt;
		font-weight : bold;
		color : #FFFFFF;
		text-align : left;
		background-color : teal;
		border-style : solid;
		border-color : #111111;
		border-left-width : 1pt;
		border-right-width : 0pt;
		border-top-width : 1pt;
		border-bottom-width : 0pt;
		}
.custnavhead	{
		font-family : Tahoma, Arial;
		font-size : 10pt;
		font-weight : bold;
		color : #FFFFFF;
		text-align : left;
		background-color : red;
		border-style : solid;
		border-color : #111111;
		border-left-width : 1pt;
		border-right-width : 0pt;
		border-top-width : 0pt;
		border-bottom-width : 0pt;
		}
.invnavhead	{
		font-family : Tahoma, Arial;
		font-size : 10pt;
		font-weight : bold;
		color : #FFFFFF;
		text-align : left;
		background-color : green;
		border-style : solid;
		border-color : #111111;
		border-left-width : 1pt;
		border-right-width : 0pt;
		border-top-width : 0pt;
		border-bottom-width : 0pt;
		}
.jobnavhead	{
		font-family : Tahoma, Arial;
		font-size : 10pt;
		font-weight : bold;
		color : #FFFFFF;
		text-align : left;
		background-color : orange;
		border-style : solid;
		border-color : #111111;
		border-left-width : 1pt;
		border-right-width : 0pt;
		border-top-width : 0pt;
		border-bottom-width : 0pt;
		}
.jobpage	{
		font-family : Tahoma, Arial;
		font-size : 10pt;
		font-weight : bold;
		color : #FFFFFF;
		text-align : left;
		background-color : orange;
		border-style : solid;
		border-color : #111111;
		border-left-width : 1pt;
		border-right-width : 0pt;
		border-top-width : 0pt;
		border-bottom-width : 0pt;
		}
.custhead	{
		font-family : Tahoma, Arial;
		font-size : 8pt;
		/*font-weight : bold;*/
		color : #FFFFFF;
		background-color : #777777;
		border-style : solid;
		border-color : #111111;
		border-left-width : 1pt;
		border-right-width : 0pt;
		border-top-width : 0pt;
		border-bottom-width : 0pt;
		}
.contactnavhead	{
		font-family : Tahoma, Arial;
		font-size : 10pt;
		font-weight : bold;
		color : #FFFFFF;
		text-align : left;
		background-color : blue;
		border-style : solid;
		border-color : #111111;
		border-left-width : 1pt;
		border-right-width : 0pt;
		border-top-width : 0pt;
		border-bottom-width : 0pt;
		}
.contactpage	{
		font-family : Tahoma, Arial;
		font-size : 10pt;
		font-weight : bold;
		color : #FFFFFF;
		text-align : left;
		background-color : blue;
		border-style : solid;
		border-color : #111111;
		border-left-width : 1pt;
		border-right-width : 0pt;
		border-top-width : 0pt;
		border-bottom-width : 1pt;
		}
.quotenavhead	{
		font-family : Tahoma, Arial;
		font-size : 10pt;
		font-weight : bold;
		color : #FFFFFF;
		text-align : left;
		background-color : purple;
		border-style : solid;
		border-color : #111111;
		border-left-width : 1pt;
		border-right-width : 0pt;
		border-top-width : 0pt;
		border-bottom-width : 0pt;
		}
.quotespage	{
		font-family : Tahoma, Arial;
		font-size : 10pt;
		font-weight : bold;
		color : #FFFFFF;
		text-align : left;
		background-color : purple;
		border-style : solid;
		border-color : #111111;
		border-left-width : 1pt;
		border-right-width : 0pt;
		border-top-width : 0pt;
		border-bottom-width : 1pt;
		}
/* linux version .tsep
        {
        font-family: Helvetica; 
        font-size: 8pt;
        color: #FFFFFF; }
        */
.tsep		{
		font-family : Tahoma, Arial; 
		font-size: 8pt;
		color: #FFFFFF;
		}
.Head		{
		font-family : Tahoma, Arial;
		font-size : 8pt;
		font-weight : bold;
		color : #FFFFFF;
		text-align : left;
		background-color : #000000;
		border-style : solid;
		border-color : #111111;
		border-left-width : 1pt;
		border-right-width : 1pt;
		border-top-width : 1pt;
		border-bottom-width : 1pt;
		}
custhead	{
		font-family : Tahoma, Arial;
		font-size : 8pt;
		/*font-weight : bold;*/
		color : #FFFFFF;
		background-color : #777777;
		border-style : solid;
		border-color : #111111;
		border-left-width : 1pt;
		border-right-width : 0pt;
		border-top-width : 0pt;
		border-bottom-width : 0pt;
		}
.contactnavhead	{
		font-family : Tahoma, Arial;
		font-size : 10pt;
		font-weight : bold;
		color : #FFFFFF;
		text-align : left;
		background-color : blue;
		border-style : solid;
		border-color : #111111;
		border-left-width : 1pt;
		border-right-width : 0pt;
		border-top-width : 0pt;
		border-bottom-width : 0pt;
		}
.contactpage	{
		font-family : Tahoma, Arial;
		font-size : 10pt;
		font-weight : bold;
		color : #FFFFFF;
		text-align : left;
		background-color : blue;
		border-style : solid;
		border-color : #111111;
		border-left-width : 1pt;
		border-right-width : 0pt;
		border-top-width : 0pt;
		border-bottom-width : 1pt;
		}
.quotenavhead	{
		font-family : Tahoma, Arial;
		font-size : 10pt;
		font-weight : bold;
		color : #FFFFFF;
		text-align : left;
		background-color : purple;
		border-style : solid;
		border-color : #111111;
		border-left-width : 1pt;
		border-right-width : 0pt;
		border-top-width : 0pt;
		border-bottom-width : 0pt;
		}
.quotespage	{
		font-family : Tahoma, Arial;
		font-size : 10pt;
		font-weight : bold;
		color : #FFFFFF;
		text-align : left;
		background-color : purple;
		border-style : solid;
		border-color : #111111;
		border-left-width : 1pt;
		border-right-width : 0pt;
		border-top-width : 0pt;
		border-bottom-width : 1pt;
		}
.empsum1	{
		font-family : Tahoma, Arial;
		font-size : 8pt;
		font-weight : bold;
		color : #FFFFFF;
		background-color : #99CC99;
		border-style : solid;
		border-color : #111111;
		border-left-width : 1pt;
		border-right-width : 0pt;
		border-top-width : 0pt;
		border-bottom-width : 1pt;
		}
.empsum2	{
		font-family : Tahoma, Arial;
		font-size : 8pt;
		font-weight : bold;
		color : black;
		background-color : #FFFF66;
		border-style : solid;
		border-color : #111111;
		border-left-width : 1pt;
		border-right-width : 0pt;
		border-top-width : 0pt;
		border-bottom-width : 1pt;
		}
		
.formLabel2     {
		font-family : Tahoma, Arial;
		font-size : 8pt;
		font-weight : bold;
		color : white;
		border-style : solid;
		border-color : #111111;
		border-left-width : 0pt;
		border-right-width : 0pt;
		border-top-width : 0pt;
		border-bottom-width : 0pt;
		}
		
.formInput {background:#CCFFFF;font-size:8pt}
.formcella      {
		font-family : Tahoma, Arial;
		font-size : 8pt;
		font-weight : bold;
		color : #000000;
		background-color : #FFFFFF;
		border-style : solid;
		border-color : #111111;
		border-left-width : 1pt;
		border-right-width : 0pt;
		border-top-width : 0pt;
		border-bottom-width : 1pt;
		}
.formcell2a      {
		font-family : Tahoma, Arial;
		font-size : 8pt;
		font-weight : bold;
		color : #000000;
		background-color : #FFFFFF;
		border-style : solid;
		border-color : #FFFFFF;
		border-left-width : 1pt;
		border-right-width : 0pt;
		border-top-width : 0pt;
		border-bottom-width : 1pt;
		}
.formTable 	{font-family : Tahoma, Arial;
		font-size : 8pt;
		font-weight : bold;
		color : #FFFFFF;
		background-color : #999999;
		border-style : solid;
		border-color : #111111;
		border-left-width : 1pt;
		border-right-width : 0pt;
		border-top-width : 0pt;
		border-bottom-width : 1pt;
		}
.formdata {Color: #666666; 
	Font-Family: geneva, arial;
	font-Size:8pt; 
	TEXT-DECORATION: none}

.wformdata {Color: #666666; 
	Font-Family: geneva, arial;
 	color: white;
	font-Size:8pt; 
	TEXT-DECORATION: none}

.roformdata {
	background-color: #CCCCCC; 
	color: black;
	Font-Family: geneva, arial;
	font-Size:8pt; 
	text-align : right;
	TEXT-DECORATION: none}

.radioformdata {Color: #666666; 
	background-color:white;
       	Font-Family: geneva, arial;
	font-Size:8pt; 
	TEXT-DECORATION: none}

.rformdata {Color: #666666; 
	Font-Family: geneva, arial;
	font-Size:8pt; 
	text-align : right;
	TEXT-DECORATION: none}

.formlabel{
	/*background-color:white;*/
	/*Color: #2f6798; */
	color: white;
	Font-Family: geneva, arial;
	font-Size:8pt; 
	TEXT-DECORATION: none}

a.formlabel:hover {
	/*background-color:white;*/
	/*Color: #2f6798; */
	background : #284F78;
	text-align : left;
	color: white;
	Font-Family: geneva, arial;
	font-Size:8pt; 
	TEXT-DECORATION: none}

.formlabeltip {
	/*background-color:white;*/
	/*Color: #2f6798; */
	color: white;
	font-weight: bold;
	Font-Family: geneva, arial;
	font-Size:8pt; 
	TEXT-DECORATION: none}

a.formlabeltip:hover {
	/*background-color:white;*/
	/*Color: #2f6798; */
	background : #284F78;
	text-align : left;
	color: white;
	font-weight: bold;
	Font-Family: geneva, arial;
	font-Size:8pt; 
	TEXT-DECORATION: none}

.formbutton{
	/*background-color:white;*/
	/*Color: #2f6798; */
	color: black;
	Font-Family: geneva, arial;
	font-Size:8pt; 
	TEXT-DECORATION: none}

.formview{
	/*background-color:white;*/
	/*Color: #2f6798; */
	color: white;
	Font-Family: geneva, arial;
	font-Size:8pt; 
	TEXT-DECORATION: none}

.rformlabel{
	/*background-color:white;*/
	Color: #2f6798; 
	Font-Family: geneva, arial;
	font-Size:8pt; 
	TEXT-DECORATION: none}



.vdata {
/*        Color: #666666; */
        Color: black; 
	Font-Family: geneva, arial;
	font-Size:8pt; 
	background-color:white;
	TEXT-DECORATION: none}

.vlabel{
	/*background-color:grey;*/
	color: white;
	Font-Family: geneva, arial;
	font-Size:8pt; 
	TEXT-DECORATION: none}

.formdata2 	{font-family : Tahoma, Arial;
		font-size : 8pt;
		font-weight : bold;
		color : #000000;
		}
		
.xcalday 	{font-family : Tahoma, Arial;
		font-size : 8pt;
		font-weight : bold;
		color : #000000;
		background-color : #99CCFF;
		border-style : solid;
		border-color : #111111;
		border-left-width : 1pt;
		border-right-width : 0pt;
		border-top-width : 0pt;
		border-bottom-width : 1pt;
		}
		
.overduejobs  	{font-family : Tahoma, Arial;
		font-size : 8pt;
		font-weight : bold;
		color : #000000;
		/*background-color : #99CCFF;*/
		border-style : solid;
		border-color : #111111;
		border-left-width : 1pt;
		border-right-width : 0pt;
		border-top-width : 0pt;
		border-bottom-width : 1pt;
		}

.overdueactivity {font-family : Tahoma, Arial;
		font-size : 8pt;
		font-weight : normal;
		color : #000000;
		background-color: #CC6666;
		border-style : solid;
		border-color : #111111;
		border-left-width : 1pt;
		border-right-width : 0pt;
		border-top-width : 0pt;
		border-bottom-width : 1pt;
		}


.called 	{font-family : Tahoma, Arial;
		font-size : 8pt;
		font-weight : bold;
		color : #000000;
		background-color : #66FF66;
		border-style : solid;
		border-color : #111111;
		border-left-width : 1pt;
		border-right-width : 0pt;
		border-top-width : 0pt;
		border-bottom-width : 1pt;
		}
.oduecall 	{font-family : Tahoma, Arial;
		font-size : 8pt;
		font-weight : bold;
		color : #000000;
		background-color : #FF6666;
		border-style : solid;
		border-color : #111111;
		border-left-width : 1pt;
		border-right-width : 0pt;
		border-top-width : 0pt;
		border-bottom-width : 1pt;
		}
				
.planhead	{
		font-family : Tahoma, Arial;
		font-size : 14pt;
		font-weight : bold;
		color : #0066CC;
		text-align : center;
		background-color : #FFFFFF;
		border-style : solid;
		border-color : #111111;
		border-left-width : 0pt;
		border-right-width : 0pt;
		border-top-width : 0pt;
		border-bottom-width : 0pt;
		}

.engname	{
		font-family : Tahoma, Arial;
		font-size : 9pt;
		font-weight : bold;
		color:#0066CC; 
		text-align : left;
		/*background:#0066CC; */
		}
.engname:hover	{
		font-family : Tahoma, Arial;
		font-size : 9pt;
		font-weight : bold;
		background : #FFFFFF;
		text-align : left;
		color:#0066CC; 
		}
				
.baskettot 	{font-family : Tahoma, Arial;
		font-size : 12pt;
		font-weight : bold;
		color : #000000;
		background : #FFFFFF;
		}
				
.snlinks:hover  {Color: white; 
		Font-Family: geneva, arial; 
		Font-Size:11px;
		TEXT-DECORATION: none;
		background-color:silver;
		border-style : solid;
		border-color : #111111;
		border-left-width : 0pt;
		border-right-width : 0pt;
		border-top-width : 0pt;
		border-bottom-width : 0pt;
		}		

.navitem:hover 	{Color: blue; 
		Font-Family: geneva, arial; 
		Font-Size:11px;
		TEXT-DECORATION: none;
		background-color:white;
		}
.navitem 	{Color: #000000; 
		Font-Family: geneva, arial; 
		Font-Size:11px;
		TEXT-DECORATION: none;
		/*background-color:white;*/
		}
	
.barnavitem:hover 	{Color: blue; 
		Font-Family: geneva, arial; 
		Font-Size:11px;
		TEXT-DECORATION: none;
		background-color:white;
		}
.barnavitem 	{Color: white; 
		Font-Family: geneva, arial; 
		Font-Size:11px;
		TEXT-DECORATION: none;
		/*background-color:white;*/
		}

.snlinks  	{Color: #000000; 
		Font-Family: geneva, arial; 
		Font-Size:11px;
		TEXT-DECORATION: none;
		background-color:white;
		border-style : solid;
		border-color : #111111;
		border-left-width : 2pt;
		border-right-width : 1pt;
		border-top-width : 2pt;
		border-bottom-width : 0pt;
		}		
.hLinks  	{Color: #000000; 
		Font-Family: geneva, arial; 
		Font-Size:11px;
		TEXT-DECORATION: none;
		background-color:silver;
		border-style : solid;
		border-color : #111111;
		border-left-width : 0pt;
		border-right-width : 0pt;
		border-top-width : 0pt;
		border-bottom-width : 1pt;
		}		
.hLinks:hover  	{Color: white; 
		Font-Family: geneva, arial; 
		Font-Size:11px;
		TEXT-DECORATION: none;
		background-color:silver;
		border-style : solid;
		border-color : #111111;
		border-left-width : 0pt;
		border-right-width : 0pt;
		border-top-width : 0pt;
		border-bottom-width : 0pt;
		}		

.greyLinks, a.greyLinks:visited  	{Color: #000000; 
		Font-Family: geneva, arial; 
		Font-Size:11px;
 		text-decoration:none;
	/*	background-color:silver;*/
		border-style : solid;
		border-color : #111111;
		border-left-width : 0pt;
		border-right-width : 0pt;
		border-top-width : 0pt;
		border-bottom-width : 0pt;
		}		
.greyLinks:hover  	{Color: blue; 
		Font-Family: geneva, arial; 
		Font-Size:11px;
		TEXT-DECORATION: underline;
	/*	background-color:silver;*/
		border-style : solid;
		border-color : #111111;
		border-left-width : 0pt;
		border-right-width : 0pt;
		border-top-width : 0pt;
		border-bottom-width : 0pt;
		}		

.l2snlinks  	{Color: #000000; 
		Font-Family: geneva, arial; 
		Font-Size:11px;
		TEXT-DECORATION: none;
		background-color:white;
		border-style : solid;
		border-color : #111111;
		border-left-width : 2pt;
		border-right-width : 1pt;
		border-top-width : 1pt;
		border-bottom-width : 0pt;
		}		
.l2hLinks  	{Color: #000000; 
		Font-Family: geneva, arial; 
		Font-Size:11px;
		TEXT-DECORATION: none;
		background-color:silver;
		border-style : solid;
		border-color : #111111;
		border-left-width : 0pt;
		border-right-width : 0pt;
		border-top-width : 0pt;
		border-bottom-width : 1pt;
		}		
.l2hLinks:hover  	{Color: white; 
		Font-Family: geneva, arial; 
		Font-Size:11px;
		TEXT-DECORATION: none;
		background-color:silver;
		border-style : solid;
		border-color : #111111;
		border-left-width : 0pt;
		border-right-width : 0pt;
		border-top-width : 0pt;
		border-bottom-width : 0pt;
		}		



.onplanner 	{
		background:#FFFFCC;
		color:#996600;	
		font-family : Tahoma, Arial;
		font-size : 8pt;
	        border-style : solid;
		border-color : #111111;
		border-left-width : 1pt;
		border-right-width : 0pt;
		border-top-width : 0pt;
		border-bottom-width : 1pt;
		}
.leftbord	{
		font-family : Arial;
		font-size : 5pt;
		font-weight : bold;
		color : #FFFFFF;
		background-color : #666666;
		border-style : solid;
		border-color : #111111;
		border-left-width : 1pt;
		border-right-width : 0pt;
		border-top-width : 0pt;
		border-bottom-width : 0pt;
		}
/*
.tabletitle:hover	{
//		color : white;
//		background-color:#0066CC; 
		}
*/
.tabletitle	{
		font-family : tahoma,geneva,Arial;
		font-size : 14px;
		font-weight : bold;
		color : gold;
		text-align : center;
		/*background-color:#0066CC; */
		background-color:#284F78; 
		border-style : solid;
		border-color : #111111;
		border-left-width : 0px;
		border-right-width : 0px;
		border-top-width : 0px;
		border-bottom-width : 1px;
		}
.titlelink,a.titlelink:link ,a.titlelink:visited	{
		font-family : tahoma,geneva,Arial;
		font-size : 9px;
		font-weight : bold;
		color : gold;
		text-align : center;
		background-color:#003366; 
		}

.ltabletitle	{
		font-family : tahoma,geneva,Arial;
		font-size : 14px;
		font-weight : bold;
		color : gold;
		text-align : left;
		/*background-color:#0066CC; */
		background-color:#284F78; 
		border-style : solid;
		border-color : #111111;
		border-left-width : 0px;
		border-right-width : 0px;
		border-top-width : 0px;
		border-bottom-width : 1px;
		}

.white 		{
		font-family : Tahoma, Arial;
		font-size : 8pt;
		font-weight : bold;
		color : white;
		text-align : left;
		text-decoration:none;
		}
				
.invhead 	{
/*		background:#6699FF;*/
		background:white;
		color:black;
		font-family : Tahoma, Arial;
		font-size:18pt;
		font-weight : bold;
		}
.editinv  	{Color: #000000; 
		Font-Family: geneva, arial; 
		Font-Size:18pt;
		TEXT-DECORATION: none;
		}		
.editinv:hover  	{Color: blue; 
		Font-Family: geneva, arial; 
		Font-Size:18pt;
		TEXT-DECORATION: none;
		}		
				
.cnav:hover 	{Color: red; 
		Font-Family: tahoma,geneva, arial; 
		Font-Size:12px;
		TEXT-DECORATION: none;
		background-color:white;
		}
.cnav 	{Color: black; 
		Font-Family: tahoma,geneva, arial; 
		Font-Size:12px;
		TEXT-DECORATION: none;
		/*background-color:white;*/
		}
.gutscell{
		/*background:#2f6798; */
		background-color:EBEBEB;
		border-style : solid;
		border-color : #111111;
/*		text-align : left;*/
		border-left-width : 1px;
		border-right-width : 1px;
		border-bottom-width : 1px;
		/*border-color : green;*/
		border-top-width : 1px;
		}
.calDayWeekendx 	{
		background:#FFFFCC;
		color:black;	
		font-family : Tahoma, Arial;
		font-size : 7pt;
		text-decoration:none;
		border-style : solid;
		border-color : #111111;
		border-left-width : 1pt;
		border-right-width : 0pt;
		border-top-width : 0pt;
		border-bottom-width : 1pt;
		}

.numtot		{
		font-family : Tahoma, Arial;
		font-size : 8pt;
		font-weight : bold;
		color : #FFFFFF;
		text-align : center;
		background-color:black; 
		border-style : solid;
		border-color : #111111;
		border-left-width : 1pt;
		border-right-width : 0pt;
		border-top-width : 0pt;
		border-bottom-width : 1pt;
		}


#leftnav table {
		color:white;
		}

#leftnav td.leftnav  {
		font-family : Tahoma, Arial;
		color:black;
		font-size:9pt;
		text-decoration:none;
		text-align:left;
		background-color:#009900;
		border-style : solid;
		border-color : #9999CC;
		border-bottom-width : 1px;
		border-top-width : 0px;
		border-left-width : 0px;
		border-right-width : 0px;

	}
#leftnav td.leftnav  ,a.leftnav:link, td a.leftnav:visited{
		font-family : Tahoma, Arial;
		color:white;
		font-size:9pt;
		text-decoration:none;
		background-color:##009900;
	}

#leftnav td.leftnav  a:hover {
		font-family : Tahoma, Arial;
		color:#FFCC66;
		font-size:9pt;
		text-decoration:none;
		background-color:#009900;
	}


				
#masternav table { border-spacing: 0px; height: 18px; }
#masternav td { padding: 2px 8px; background-color: #e2e9eb; white-space: nowrap; border: none; font-size: 11px; text-align: center; }
#masternav td.sep { padding: 0px; }
#masternav td.sep img { display: block; }
#masternav td.a { background-color: #1d93b6; }
#masternav td.s { background-color: #bdcebb; }

#masternav td.tabletitle	{
		font-family : tahoma,geneva,Arial;
		font-size : 14px;
		font-weight : bold;
		color : gold;
		text-align : center;
		/*background-color:#0066CC; */
		background-color:#0066CC; 
		border-style : solid;
		border-color : #111111;
		border-left-width : 0px;
		border-right-width : 0px;
		border-top-width : 0px;
		border-bottom-width : 1px;
		}
#masternav td.tabletopleftlable	{
		font-family : tahoma,geneva,Arial;
		font-size : 14px;
		font-weight : bold;
		color : gold;
		text-align : left;
		/*background-color:#0066CC; */
		background-color:#0066CC; 
		border-style : solid;
		border-color : #111111;
		border-left-width : 0px;
		border-right-width : 0px;
		border-top-width : 0px;
		border-bottom-width : 1px;
		}
#masternav td.subtabletopleftlable{
		font-family : tahoma,geneva,Arial;
		font-size : 14px;
		font-weight : bold;
		color : #1d93b6;
		text-align : center;
		/*background-color:#0066CC; */
		background-color:white; 
		}


#masternav a:link { text-decoration: none; color: #000000; }
#masternav a:visited { text-decoration: none; color: #000000; }
#masternav a:hover { text-decoration: underline; color: #000000; 
                   }
#masternav td.a a:link { text-decoration: none; color: #ffffff; }
#masternav td.a a:visited { text-decoration: none; color: #ffffff; }
#masternav td.a a:hover { text-decoration: underline; 
			background-color: #1d93b6;
			color: black; }
#masternav td.s a:link { text-decoration: none; color: #000000; }
#masternav td.s a:visited { text-decoration: none; color: #000000; }
#masternav td.s a:hover { text-decoration: underline; }


.pgnumber, a.pgnumber:visited {
	color: gold;
	font-Size:8pt; 
	}

.pgnumberselected {
	color: gold;
	font-weight: bold;
	font-Size:11pt; 
	}
				
#topnav td {
/* padding: 2px 8px;*/
 padding: 0px;
 background-color: #e2e9eb;
 white-space: nowrap;
 font-size: 12px;
 text-align: center;
 border: none;
}



#topnav td.sep {
 padding: 0px;
      background-image:URL(../images/nav/infmidon.gif);
      background-repeat:repeat;
 
}
#topnav td.sepoff {
 padding: 0px;
      background-image:URL(../images/nav/infmidoff.gif);
      background-repeat:repeat;
 
}

#topnav td.sep img {
 display: block;
}

#topnav td.lon {
 padding: 0px;
      background-image:URL(../images/nav/infmidon.gif);
      background-repeat:repeat;
 text-align: left;

}
#topnav td.loff {
 padding: 0px;
 text-align: left;
      background-image:URL(../images/nav/infmidoff.gif);
      background-repeat:repeat;
}


#topnav td.a {
      background-image:URL(../images/nav/infmidoff.gif);
      background-repeat:repeat;

}
#topnav td.s {
      background-image:URL(../images/nav/infmidoff.gif);
      background-repeat:repeat;
}

#topnav td.navon, td.navon a:visited{
      color: #FFFFFF;
      background-image:URL(../images/nav/infmidon.gif);
      background-repeat:repeat;
      text-decoration:none;
      font-family : Arial;
	 font-size:9pt;
      
}

#topnav td.navon a:link{
      color: #FFFFFF;
      background-image:URL(../images/nav/infmidon.gif);
      background-repeat:repeat;
      font-family : Arial;
      font-size:9pt;
      
}
#topnav td.navon a:hover {
 color: #FFFFFF;
 background-image:URL(../images/nav/infmidon.gif);
 background-repeat:repeat;
 text-decoration:none;
 font-size:9pt;
}


#topnav td.navoff,td.navoff a:link,td.navoff a:visited,td.navoff a:hover {
 background-image:URL(../images/nav/infmidoff.gif);
 background-repeat:repeat;
 color: #FFCC66;
 border-bottom-width : 1pt;
 border-bottom-top : 0px;
 border-bottom-width : 1pt;
 border-bottom-width : 1pt;
 text-decoration:none;
 font-family : Arial;
 font-size:9pt;
/* color: #FFFFFF;*/

}


#topnav td.navton {
      background-image:URL(../images/nav/inftmidon.gif);
      background-repeat:repeat;
     border-style : none;
}



#topnav td.navtoff {
      background-image:URL(../images/nav/inftmidoff.gif);
      background-repeat:repeat;
     border-style : none;
}




#topnav a:link {
// text-decoration: none;
// color: #000000;
}
#topnav a:visited {
// text-decoration: none;
// color: #000000;
}
#topnav a:hover {
 text-decoration: underline;
 color: #FFFFFF;
}

//#topnav td.a a:link {
// text-decoration: none;
// color: #ffffff;
//}

#topnav td.a a:visited {
// text-decoration: none;
// color: #ffffff;
}
#topnav td.a a:hover {
// text-decoration: underline;
// color: #ffffff;
}

#topnav td.s a:link {
 text-decoration: none;
 color: #000000;
}
#topnav td.s a:visited {
 text-decoration: none;
 color: #000000;
}
#topnav td.s a:hover {
 text-decoration: underline;
}

#topnavpanel { 
padding: 0px;
}


#topnavpanel td.navback {
	 padding: 0px;
	 color: #FFCC66;
	 background-color: #003366; 
         background-image:URL(../images/nav/navback.gif);
         background-repeat:repeat;
         border-style : none;
         font-weight: bold;
         font-family : Tahoma, Arial;9pt;
         text-decoration:none;
}

#topnavpanel td.navcontrol {
	 padding: 0px;
    color: #CCCCCC;
    background-color: #003366; 
    background-image:URL(../images/nav/navback.gif);
    background-repeat:repeat;
    border: none;
    font-family : Tahoma, Arial;
    font-size:9pt;
    text-decoration:none;
}

#topnavpanel td.tabblock {
    background-image:URL(../images/nav/navback.gif);
    background-repeat:repeat;
  border-bottom: 2px solid #FFCC66;
}				

#detailpanel td.bdrop{
	color: #CCCCCC;
	background-color: #284F78;

}

#detail td.vlabel{
	color: #CCCCCC;
	background-color: #284F78;

}

#detail td.title{
	color: #FFCC66;
	font-size:12pt;
	font-weight:bold;
	background-color: #284F78;
}


.navformdata{Color: #284F78; 
	Font-Family: geneva, arial;
	font-Size:8pt; 
	background-color: #FFCC66;
	TEXT-DECORATION: none}
	
#inftable td.title{
	color: #FFCC66;
	font-size:12pt;
	font-weight:bold;
	background-color: #284F78;
}
#inftable TD             { border: 1px solid silver; padding: 3px; }
#inftable TR             { border: 1px solid black; padding: 0em; }

#inftable TR.mr         { border: 1px solid black; padding: 0em; color:black;font-size:8pt;text-decoration:none;background-color:CCCCCC}
#inftable TR.ar         { border: 1px solid black; padding: 0em; color:black;font-size:8pt;text-decoration:none;background-color:EBEBEB}
#inftable tr.title	{color: white;font-size:12pt;	font-weight:bold;	background-color: #284F78;}


.sortable thead A, thead A:hover {
	color:gold;
	background-color:#003366; 
	font-size : 10pt;	
	font-weight : bold;	
	}

.sortable A, A:hover {
	color:black;
	font-family : Tahoma, Arial;
	font-size : 8pt;	
	font-weight : normal;	
	}

	