﻿BODY { font-family: Arial; font-size: 9pt; background-color: #E6EDF5; }

TD {font-size: 8pt;}

A {color:black; border:1px; text-decoration:none; outline: none;} 
A:Visited {color:black} 
A:Active  {color:black} 
A:Hover {color:yellow; background-color:gray;} 
textarea {font-family:Arial; font-size:8pt}
SELECT {font-family:Arial; font-size:8pt}
INPUT {font-family:Arial; font-size:8pt;height: 21px;}

H1 {
font-weight:bold; 
font-size:14pt; 
margin-bottom:1px; 
margin-top:1px;
width:1200px;
text-indent:20px;
background-color: #EEFFEE; 
filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=white,endColorStr=#999999);
} 

H2 {font-weight:normal; font-size:10pt;  } 

H3 {
font-weight:bold; 
font-size:14pt; 
margin-bottom:1px; 
margin-top:1px;
width:500px;
text-indent:20px;
background-color: #EEFFEE; 
filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=white,endColorStr=#999999);
} 

.bk {
background-color: #A0B87F;
filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=white,endColorStr=#999999);
}

.b { 
text-decoration:none; 
text-transform:uppercase; 
text-align:center;
font-size:8pt;
color:white; 
padding-left:2px;
padding-right:1px; 
padding-top:1px;
padding-bottom:2px; 
border:1px outset; 
background-color:#20581F;

} 

A.b:Visited {color:white;} 
A.b:Active  {color:white; background-color:#222222; }
A.b:Hover   {color:yellow; 
background-color:#11D02E;
}

.c { 
font-size:9pt;
font-weight:bold;
color:black;
text-decoration:none;
align:center;
background-color:#20581F;
color:white;
border-left-style:solid;
border-left-width:1px;
border-right-style:solid;
border-right-width:1px;
border-top-style:solid;
border-top-width:1px;
padding-left:4px;
padding-right:4px; 
padding-top:1px;
padding-bottom:1px;
}

A.c:Visited { color:white; } 
A.c:Active  { color:yellow; background-color:#11D02E;}
A.c:Hover   { color:yellow;  background-color:#60885F;} 


.d { text-decoration:none; border: 1px outset; background-color:#FFDD00;  text-transform:uppercase; text-align:center; font-size:8pt;  padding: 1px 2px 1px 2px;  border-top: 1px;     } 
A.d:Visited {color:navy;} 
A.d:Active {color:navy;} 
A.d:Hover {color:white; background-color:#669900; text-decoration:none;}



.e { 
text-decoration:none; 
text-transform:uppercase; 
text-align:center;
font-size:8pt;
width:100;
color:white; 
padding-left:2px;
padding-right:1px; 
padding-top:1px;
padding-bottom:2px; 
border:1px outset; 
background-color:#20581F;
} 

A.e:Visited {color:white;} 
A.e:Active  {color:white; background-color:#222222; }
A.e:Hover   {{color:yellow; 
background-color:#11D02E;
}


.t {width:35px; align:center; border-left-style:solid; border-left-width:1px; border-right-style:solid; border-right-width:1px; border-top-style:solid; border-top-width:1px; padding-left:0px; padding-right:0px; padding-top:1px; padding-bottom:1px}
.t2 {border-left-width: 1px; border-right-style: solid; border-right-width: 1px; border-top-width: 1px; border-bottom-width: 1px}

.im a { background-color: #E6EDF5}
.im a:hover { background-color: #EEFFEE}

body#menu a#menu, 
body#contact a#contact, 
body#quote a#quote,
body#job a#job,
body#inventory a#inventory,
body#timesheet a#timesheet,
body#invoice a#invoice,
body#config a#config, 
body#logoff a#logoff,
body#reports a#reports,
body#support a#support
{
color:black; background-color:#11D02E;
}

table.tab {
border: 1px #99CC00 solid;
border-collapse: collapse;
background-color:#EEEEEE;
}

table.tab td { 
font-size:8pt;
border-bottom: 1px solid #99CC00;
border-right: 1px solid #99CC00;
}

table.tab th {
background-color:#669900;
font-size:8pt;
font-weight:bold;
border-bottom: 1px solid #99CC00;
border-right: 1px solid #99CC00;
height:32px;
}