/*cope with inheritance bugs*/
body, table, th, td{
color:#404040;
font-size: 11px;
line-height:140%;
font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
}

/*body specific*/
body{
background: #fff;
margin-top:0px;
margin-right:0px;
margin-bottom:0px;
margin-left:0px;
}

form{
margin-top:0px;
margin-right:0px;
margin-bottom:0px;
margin-left:0px;
}
h1 { font: 12px verdana, arial, sans-serif; color: #808080; font-weight:700; margin-bottom: 0; background: transparent; }
h2 { font: 11px verdana, arial, sans-serif; font-weight:700; padding: 5px; border: solid #808080 1px; background: #eef7ed; margin: 5px; }
h3 { font: 10pt verdana, arial, sans-serif; color: #5F915F; font-weight:700 }
.table { background: #effbef; border: solid 1px #808080; font: 70% verdana, arial, sans-serif; font-weight:500; line-height:18px; color: #0a0a0a; }

.nav a { font: 11px verdana, arial, sans-serif; color:#016108; text-decoration: none; background:transparent; font-weight:700;  }
.nav a:visited { font: 11px verdana, arial, sans-serif; color:#1f5763; text-decoration: none; background:transparent; font-weight:700;  }
.nav a:hover { font: 11px verdana, arial, sans-serif; color:#2c8432; text-decoration: underline; background:transparent; font-weight:700;  }

#nav1 a { font: 9px verdana, arial, sans-serif; color:#016108; text-decoration: none; background:transparent; }
#nav1 a:visited { font: 9px verdana, arial, sans-serif; color:#1f5763; text-decoration: none; background:transparent; }
#nav1 a:hover { font: 9px verdana, arial, sans-serif; color:#2c8432; text-decoration: underline; background:transparent; }

a:link{
color:#016108;
font-size:11px;
text-decoration:none;
}

a:visited{
color:#1f5763;
font-size:11px;
text-decoration:none;
}

a:hover{
color:#2c8432;
font-size:11px;
text-decoration:underline;
}

li{
color:#404040;
list-style-type:square;
}

ol{
color:#404040;
}

ul{
color:#404040;
list-style-type:square;
}

H4, H5, H6 {
font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
}

SELECT {
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
}

.actCHECKOUTEM {background-color:#009999;}
.actCHECKOUTBG {background-color:#eeeeee;}

.actlarger{
font-size: larger;
color:#404040;
}

.actsmaller{
font-size: smaller;
color:#404040;
}

.actxxsmall{font-size:10px;color:#404040;}
.actxsmall{font-size:11px;color:#404040;}
.actsmall{font-size:12px;color:#404040;}
.actsmallwhite{font-size:11px;color:#fff;}
.actregular{font-size:11px;color:#404040;}
.actlarge{font-size:large;color:#404040;}
.actxlarge{font-size:x-large;color:#404040;}
.actxxlarge{font-size:xx-large;color:#404040;}

.actwarningcolor{color:#ff3300;}
.actrequiredcolor{color:#ff3300;}
.actsearchhighlightcolor{color:#ff0000;}
.actrequired{color:#ff3300;}
.actwarning{font-size:x-large;color:#ff3300;}
.actwelcome{font-size:medium;color:#404040;}

.actlogotext {font-family:Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: x-small; color: #D9090E; font-style: normal; font-weight: bold; text-align: center}
.actlogout{font-size:x-small;color:#016108;}

.navback { background-color: #add9ba; background-image: url(navback.jpg); background-repeat:no-repeat; width: 192; }
.green {  background: url(greenline.gif); background-repeat: repeat-x; }
.dots {  background: url(dots.gif); background-repeat:repeat-y; padding: 0; }
.dotsx { background: url(dotsx.gif) repeat-x; padding: 0; }
.pale { background-color: #f4f5f6; }
.small { color: #800000; }
.border {border: solid 1px #253f2a; }

.ppis { font: 7pt verdana; color: #585992; font-weight:500; text-align:center; }
a.link5:link { font: 7pt verdana, arial, sans-serif; color : #585992; font-weight:500; text-decoration: none; background: transparent;}
a.link5:visited { font: 7pt verdana, arial, sans-serif; color : #585992; font-weight:500; text-decoration: none; background: transparent; }
a.link5:hover { font: 7pt verdana, arial, sans-serif; color : #454677; font-weight:500; text-decoration: underline; background: transparent; }