/* **************************************************************
            MASTER     
****************************************************************/
DIV.ImageMaster{ width: 780; text-align: center; position:absolute; }
DIV.ImageMasterHeight{height: 270;}
H1 { 
  font-family: arial;
  font-weight: bold;
  font-size: 14pt;
  color: navy;
}
A.LoginLink {text-decoration:none; color: black;}

Table {  } 
TR {  } 
TD {  } 
A { font-weight: bold;  }
A:hover { color: red; } 
SPAN {  } 
DIV { } 
HR {  } 
H1 {  } 
H2 {  } 
H3 {  } 
H4 {  } 
UL {  } 
LI {  } 
OL {  } 
BODY { margin: 0 0 0 0; background-image: url(/GetSiteFile/swoosh.jpg); background-repeat: no-repeat; background-position: top center; } 

Table.Safety { 
  width: 324px; 
  border-collapse: collapse; 
}

DIV.LoginPopUp { border: 2px solid silver; }

TD.SafetyHeader {
  text-align: center;
  background-image: url(/GetSiteFile/orange_heading.jpg);
  background-repeat: no-repeat;
  background-color: black;
  height: 22px;
  width: 324px;
  color: white;
  font-family: arial;
  font-size: 10pt;
  font-weight: bold;
}

TD.SafetyBody {
  color: white;
  background-image: url(/GetSiteFile/orange_body.jpg);
  background-repeat: no-repeat;
  background-color: rgb(224,74,22);
  padding: 6 6 6 6;
}

/* Navigation Function */ 
A.NavigationBar { font-weight: bold; } 
IMG.NavigationBar { } 
DIV.NavigationBar { } 

/* Resource Functions */ 
A.ResourceFunctions { font-weight: bold; text-decoration: none; } 
A.ResourceFunctions:hover { text-decoration: underline; } 
DIV.ResourceFunctions { text-alignment: right; } 
SELECT.ResourceFunctions { background-color: rgb(220, 220, 220); } 

/* Report Generator */ 
TH.Report { text-align: left; } 
TD.Report { } 
TH.ReportGroupTitle { text-align: left; background-color: rgb(220, 220, 220); } 
TH.ReportGroupTotal { text-align: left; border-top: 1px solid silver; } 
TD.ReportGroupTotal { border-top: 1px solid silver; } 
TD.ReportGroupSpacer { } 

/* Usage Reports */ 
TABLE.UsageOverview { border: 1px solid gray; } 
TH.UsageOverviewDate { text-align: left; color: white; background-color: black; } 
TH.UsageOverviewHits { text-align: left; color: white; background-color: rgb(0, 150, 0); } 
TH.UsageOverviewSessions { text-align: left; color: white; background-color: rgb(100, 100, 0); } 
TH.UsageOverviewKBytes { text-align: left; color: white; background-color: rgb(150, 0, 0); } 
TH.UsageOverviewFiles { text-align: left; color: white; background-color: rgb(0, 0, 150); } 

TD.UsageOverviewDate { text-align: left; color: black; background-color: white; } 
TD.UsageOverviewHits { text-align: left; color: rgb(0, 150, 0); background-color: white; } 
TD.UsageOverviewSessions { text-align: left; color: rgb(100, 100, 0); background-color: white; } 
TD.UsageOverviewKBytes { text-align: left; color: rgb(150, 0, 0); background-color: white; } 
TD.UsageOverviewFiles { text-align: left; color: rgb(0, 0, 150); background-color: white; } 

TD.LayoutManagerS, TD.LayoutManagerM, TD.LayoutManagerL { padding: 0 0 0 0; margin: 0 0 0 0; }

/* **************************************************************
            1 - FOLDER     
****************************************************************/
Table.Folder {  } 
TR.Folder {  } 
TD.Folder {  } 
A.Folder {  } 
A.Folder:hover {  } 
SPAN.FolderItemTitle {  } 
SPAN.FolderItemText {  } 


/* **************************************************************
            2 - FILE     
****************************************************************/
A.File {  } 
A.File:hover {  } 


/* **************************************************************
            4 - NEWS     
****************************************************************/


Table.Table_Small_4 { 
  width: 324px; 
  border-collapse: collapse; 
}

TD.Header_Small_4 {
  text-align: center;
  background-image: url(/GetSiteFile/blue_heading.jpg);
  background-repeat: no-repeat;
  background-color: black;
  height: 22px;
  width: 324px;
  font-family: arial;
  font-size: 10pt;
  font-weight: bold;
}

TD.Content_Small_4 {
  color: white;
  background-image: url(/GetSiteFile/blue_body.jpg);
  background-repeat: no-repeat;
  background-color: rgb(0,51,153);
  padding: 6 6 6 6; 
}

TD.Special_Content_Right_Small_4 { padding: 4 4 4 4; }

TD.Content_4_0 { 
  color: white; 
}

A.Header_Small_4 {
  color: white;
  text-decoration: none;
}

A.Header_Small_4:hover { yellow; }

A.Title_Small_4 { color: white; }
A.More_Small_4 { color: white; }




/***** LARGE *****/


Table.Table_Large_4 { 
  width: 600px; 
  border-collapse: collapse; 
}

TD.Header_Large_4 {
  text-align: left;
  background-repeat: no-repeat;
  
  height: 22px;
  width: 324px;
  font-family: arial;
  font-size: 13pt;
  font-weight: bold;
} 

TD.Content_Large_4 {
  color: black;
  background-repeat: no-repeat;
  background-color: blue  padding: 6 6 6 6;
}
TD.Special_Content_Right_Large_4 { padding: 4 4 4 4; }

A.Header_Large_4 {
  text-decoration: none;
  font-family: arial;
  font-weight: bold;
  font-size: 14pt;
  color: navy; 
}

A.Header_Large_4:hover, A.Header_Large_4:visited {
  color: navy;
}

A.Title_Large_4 {
  color: black; 
}
A.More_Large_4 { color: black; }

/* **************************************************************
            5 - CALENDAR     
****************************************************************/


/* **************************************************************
            7 - TEXT     
****************************************************************/


/* **************************************************************
            8 - LINK MANAGER     
****************************************************************/
A.Link_Small_8 { visibility: hidden; }

A.Link_Large_8 {
  color: rgb(0, 0, 160);
  text-decoration: none;
}

A.Link_Large_8:hover {
  text-decoration: underline;
  color: red;
}

/* **************************************************************
            30 - MENU MODULE     
****************************************************************/
A.MenuModule {
  color: white;
  text-decoration: none;
  font-family: arial;
  font-size: 10pt;
  font-weight: bold;
}
A.MenuModule:hover { color: yellow; }
A.MenuModuleOver { 
  color: white;
  text-decoration: none;
  font-family: arial;
  font-size: 10pt;
  font-weight: bold;
  color: yellow; 
}
TABLE.MenuModule {  }
TD.MenuModule { }
TD.MenuModuleSpacer { 
  background-image: url(/GetSiteFile/lawn_care_menu_spacer.jpg);
  background-repeat: no-repeat;
  background-position: center center; 
  width: 16px;
}

A.PersonalMenuModule {
  color: black;
  text-decoration: none;
  font-family: arial;
  font-size: 10pt;
  font-weight: bold;
}

TD.MenuModuleDropDown {
  background-color: rgb(220,220,220);
}

A.MenuModuleDropDown {
  text-decoration: none;
  color: black;
}

A.PersonalMenuModule:hover { color: red; }



