
p                { color: gray; font-size: 10pt; font-family: "Trebuchet MS", Arial, Helvetica; font-style: normal; font-weight: normal; line-height: 14pt; margin: 0; padding: 0 }
.headline                { color: #9c0; font-size: 18pt; font-family: "Trebuchet MS", Arial, Helvetica; font-weight: normal; line-height: 20pt; margin: 0; padding: 0 }
.headline_drk      { color: #6fbc2f; font-size: 18pt; font-family: "Trebuchet MS", Arial, Helvetica; font-weight: lighter; line-height: 20pt; margin: 0; padding: 0 }
.body_green { color: #360; font-size: 10pt; font-family: "Trebuchet MS"; font-weight: lighter; line-height: 14pt }
.packages           { color: #9c0; font-size: 10pt; font-family: "Trebuchet MS", Arial, Helvetica; font-style: normal; font-weight: normal; line-height: 14pt; font-stretch: normal; letter-spacing: 0 }
.fineprint   { color: #9c0; font-size: 8pt; font-family: "Trebuchet MS", Arial, Helvetica; font-style: normal; font-weight: normal; font-stretch: normal; letter-spacing: 0 }
.sponsored_by  { color: #060; font-size: 8pt; font-family: "Trebuchet MS", Arial, Helvetica; font-style: normal; font-weight: normal; line-height: 10pt; font-stretch: normal; letter-spacing: 0 }
.subhead         { color: #9c0; font-size: 12pt; font-family: "Trebuchet MS", Arial, Helvetica; font-style: normal; font-weight: normal; line-height: 14pt; font-stretch: normal; margin: 0; padding: 0 }
.subhead_normal { color: #9c0; font-size: 12pt; font-family: "Trebuchet MS", Arial, Helvetica; font-style: normal; font-weight: normal; line-height: 14pt; font-stretch: normal; margin: 0; padding: 0 }
.subhead_dark { color: #360; font-size: 12pt; font-family: "Trebuchet MS", Arial, Helvetica; font-style: normal; line-height: 14pt; font-stretch: normal; margin: 0; padding: 0 }
.sidebar { color: #360; font-size: 9pt; font-family: "Trebuchet MS", Arial, Helvetica; font-style: normal; line-height: 12pt; font-stretch: normal; margin: 0; padding: 0 }
.button { color: #360; font-size: 12pt; font-family: "Trebuchet MS", Arial, Helvetica; font-style: normal; line-height: 14pt; font-stretch: normal; margin: 0; padding: 0 }
.nav   { font-size: 12px; font-family: "Trebuchet MS", Arial, Helvetica; font-style: normal; font-weight: bold; line-height: 20px; font-stretch: normal }
.timeheadings   { color: #9c0; font-size: 10pt; font-family: "Trebuchet MS", Arial, Helvetica; font-style: normal; font-weight: bold; line-height: 12pt; font-stretch: normal; text-transform: uppercase; letter-spacing: 1px }
.label      { color: #399; font-size: 7pt; font-family: "Trebuchet MS", Arial, Helvetica; font-style: normal; font-weight: bold; font-stretch: normal; text-align: left; text-transform: uppercase; word-spacing: 2pt; letter-spacing: 0 }
.caption  { color: #683669; font-size: 8pt; font-family: "Trebuchet MS", Arial, Helvetica; font-style: normal; font-weight: bold; font-stretch: normal; text-align: left }
.caption_green { color: #528f1a; font-size: 8pt; font-family: "Trebuchet MS", Arial, Helvetica; font-style: normal; line-height: 11pt; font-stretch: normal; text-align: left }
.solution { color: #669; font-size: 7pt; font-family: "Trebuchet MS", Arial, Helvetica; font-style: normal; font-weight: bold; line-height: 9pt; font-stretch: normal; text-align: left; text-transform: uppercase; word-spacing: 2pt; letter-spacing: 0 }
.links { font-size: 10pt; font-family: "Trebuchet MS", Arial, Helvetica; font-style: normal; font-weight: bold; line-height: 13pt; font-stretch: normal; text-transform: uppercase; letter-spacing: 0 }
li             { color: #808080; font-size: 10pt; font-family: "Trebuchet MS", Arial, Helvetica; font-style: normal; font-weight: normal; line-height: 13pt }
ul              { color: #808080; font-size: 10pt; font-family: "Trebuchet MS", Arial, Helvetica; font-style: normal; font-weight: normal; line-height: 13pt; margin-left: 12pt; padding-left: 0 }
a:link         { color: #752285; font-weight: bold; text-decoration: none }
a:visited   { color: #690; font-weight: bold; text-decoration: none }
a:hover { color: #690; font-weight: bold; text-decoration: underline }
.class1 A:link  { color: #bef28d; font-weight: bold }
.class1 A:visited  { color: #bef28d; font-weight: bold }
.class1 A:hover  { color: #ccf; font-style: inherit; font-weight: bold; text-decoration: underline }
.class2 A:link  { color: #99c; font-style: normal; font-weight: normal }
.class2 A:visited  { color: #99c; font-style: normal; font-weight: normal }
.class2 A:hover  { color: #9f0; font-style: normal; font-weight: normal; text-decoration: underline }
.popnav           { color: #fff; font-size: 10pt; font-family: "Trebuchet MS", Arial, Helvetica; background-color: #669; border-style: solid; border-color: #4d4d84 }
.pophome           { color: #fff; font-size: 10pt; font-family: "Trebuchet MS", Arial, Helvetica; background-color: #669; border-style: solid; border-color: #669 }

.ac-list li {
	color: #336627;
	margin-bottom: 5px;
	margin-left: 10px;
}

.price-list-table {
 	border: 1px solid #008000;
}

.price-list-table td.left {
	border-right: 1px solid #008000;
}

.price-list-table td {
	border-bottom: 1px solid #008000;
}

.price-list-table td.last {
	border-bottom: 0;
}

.price-list-odd {
	/*background-color: #dbf2e6;*/
}

