/* 
--------------------------------------------------
Basic styles 
--------------------------------------------------
*/

#print {
	display : none;
}

#print2 {
	display : none;
}

H1  {
  font-weight : normal;
  font-family : "eras bold", "helvetica", "arial";
  font-size : 18pt;
  font-style : normal;
  color : white;
  text-align : left;
  margin-left : 1;
  margin-right : 1;
}

H2  {
  font-size : 14pt;
  font-style : normal;
  font-family : "eras bold", "helvetica", "arial";
  color : white;
  margin-left : 5;
  margin-right : 5;
}

H3  {
  font-size : 12pt;
  font-style : italic;
  color : white;
  font-family : "eras bold", "helvetica", "arial";
  margin-left : 10;
  margin-right : 10;
}

P {
  font-size : 12pt;
  margin-left : 20;
  margin-right : 20;
  font-family : "eras bold", "helvetica", "arial";
}

SUP {
  font-size : smaller;
}

LI {
  margin-left : 20;
  margin-right : 20;
  font-size : 12pt;
  font-family : "eras bold", "helvetica", "arial";
}

ADDRESS {
  font-size : 9pt;
  text-align : center;
  font-style : normal;
  font-family : "eras bold", "helvetica", "arial";
}

TD {
  font-size : 10pt;
  font-family : "eras bold", "helvetica", "arial";
}

P.addmenu {
	text-align : center;
  font-size : 10pt;
  font-family : "eras bold", "helvetica", "arial";
}

INPUT {
  font-size : 9pt;
}

SELECT {
  font-size : 9pt;
}

OL {
  font-size : 12pt;
  margin-left : 20;
  margin-right : 20;
  font-family : "eras bold", "helvetica", "arial";
}

UL {
  font-size : 12pt;
  margin-left : 20;
  margin-right : 20;
  font-family : "eras bold", "helvetica", "arial";
}

a { 
	color: gold;
}

a:hover { 
	color: red;
}

a:active { 
	color: red;
}

P.error {
	font-weight : bold;
	color : red;
}

/* 
--------------------------------------------------
Calendar styles 
--------------------------------------------------
*/

a.calendar { 
	color: black;
    text-decoration: none;
}

a.calendar:hover { 
	color: black;
    text-decoration: underline;
}

a.calendar:active { 
	color: black;
    text-decoration: underline;
}

a.calendarbold { 
	color: red;
    text-decoration: none;
}

a.calendarbold:hover { 
	color: black;
    text-decoration: underline;
}

a.calendarbold:active { 
	color: black;
    text-decoration: underline;
}
   
a.scheduleheader { 
	color: white;
}

a.scheduleheader:hover { 
	color: gold;
}

a.scheduleheader:active { 
	color: gold;
}

a.schedule { 
	color: red;
}

a.schedule:hover { 
	color: black;
}

a.schedule:active { 
	color: black;
}




TD.calendar {
	color : black;
	background-color : #eeeeee;
}

TD.calendarbold {
	color : black;
	background-color : #cccccc;
}

TD.calendarheader {
	font-weight : bold;
	color : white;
	background-color : #990000;
}




TD.schedule {
	color : black;
	background-color : #eeeeee;
}

TD.schedulebold {
	color : black;
	background-color : #cccccc;
}

TD.scheduleheader {
	font-weight : bold;
	color : white;
	background-color : #990000;
}




/* tabs */
TD.taboff {
	background-color: yellow;
	color: black;
}

TD.tabon {
	background-color: gold;
	color: black;
}

a.taboff { 
	color: black;
    text-decoration: none;
}

a.taboff:hover { 
	color: red;
    text-decoration: underline;
}

a.taboff:active { 
	color: red;
    text-decoration: underline;
}

a.tabon { 
	font-weight : bold;
	color: black;
    text-decoration: none;
}

a.tabon:hover { 
	font-weight : bold;
	color: red;
    text-decoration: underline;
}

a.tabon:active { 
	font-weight : bold;
	color: red;
    text-decoration: underline;
}

a.tabcommand { 
	font-weight : bold;
	color: black;
}

a.tabcommand:hover { 
	font-weight : bold;
	color: red;
}

a.tabcommand:active { 
	font-weight : bold;
	color: red;
}

TD.filter {
	font-size : 9pt;
	color : black;
}

/*
------------------------------------------------------
table lists
------------------------------------------------------
*/

TD.lh {
	font-weight : bold;
	color : white;
	background-color : #990000;
}

TD.lf {
	color : white;
	background-color : #990000;
}

TD.ll1 {
	color : black;
	background-color : #eeeeee;
}

TD.ll2 {
	color : black;
	background-color : #cccccc;
}

a.sh { 
	color: white;
    text-decoration: none;
}

a.sh:hover { 
	color: gold;
    text-decoration: underline;
}

a.sh:active { 
	color: gold;
    text-decoration: underline;
}

a.pl { 
	color: white;
}

a.pl:hover { 
	color: gold;
}

a.pl:active { 
	color: gold;
}

a.ll { 
	color: red;
    text-decoration: none;
}

a.ll:hover { 
	color: black;
    text-decoration: underline;
}

a.ll:active { 
	color: black;
    text-decoration: underline;
}

a.bb { 
	color: black;
}

a.bb:hover { 
	color: red;
}

a.bb:active { 
	color: red;
}



TD.header {
	font-weight : bold;
	color : black;
	background-color : "#8ab4ef";
}

TD.dark {
	color : black;
	background-color : "#8ab4ef";
}

TD.light {
	color : black;
	background-color : "#9ac4ff";
}







TD.taskheader {
	font-weight : bold;
	color : black;
	background-color : "#8ab4ef";
}
TD.tasknotes {
	color : black;
	background-color : "#9ac4ff";
}

TD.taskclosedheader {
	font-weight : bold;
	color : black;
	background-color : "#999999";
}
TD.taskclosednotes {
	color : black;
	background-color : "#cccccc";
}

TD.inventoryheader {
	font-weight : bold;
	color : black;
	background-color : "#8ab4ef";
}
TD.inventorynotes {
	color : black;
	background-color : "#9ac4ff";
}

TD.contactheader {
	font-weight : bold;
	color : black;
	background-color : "#8ab4ef";
}
TD.contactnotes {
	color : black;
	background-color : "#9ac4ff";
}
