.highlight {
	BACKGROUND: #ffff40
}
.searchheading {
	FONT-WEIGHT: bold; FONT-SIZE: 130%
}
.summary {
	FONT-SIZE: 80%; FONT-STYLE: italic
}
.results {
	FONT-SIZE: 100%
}
.category {
	COLOR: #999999
}
.description {
	FONT-SIZE: 100%; COLOR: #008000
}
.context {
	FONT-SIZE: 100%
}
.infoline {
	FONT-SIZE: 80%; COLOR: #808080; FONT-STYLE: normal
}
.result_title {
	FONT-SIZE: 100%
}
BODY {
	SCROLLBAR-FACE-COLOR: #ffffff; MARGIN: 0px; SCROLLBAR-ARROW-COLOR: #800080; SCROLLBAR-TRACK-COLOR: #ffffff; SCROLLBAR-DARKSHADOW-COLOR: #000000
}
TD {
	FONT: 8pt Verdana Sans-serif, Arial, Hevetica; COLOR: #333399
}
.highlight {
	BACKGROUND: #ff9900
}
.searchheading {
	FONT: 12pt Verdana Sans-serif, Arial, Hevetica; COLOR: #333399
}
.summary {
	FONT: 8pt Verdana Sans-serif, Arial, Hevetica
}
.results {
	FONT: 8pt Verdana Sans-serif, Arial, Hevetica; COLOR: #333399
}
.category {
	FONT: 8pt Verdana Sans-serif, Arial, Hevetica; COLOR: #333399
}
.description {
	FONT: 8pt Verdana Sans-serif, Arial, Hevetica; COLOR: #333399
}
.context {
	FONT: 8pt Verdana Sans-serif, Arial, Hevetica; COLOR: #333399
}
.infoline {
	FONT: 8pt Verdana Sans-serif, Arial, Hevetica; COLOR: #333399
}
.result_title {
	FONT: 12pt Verdana Sans-serif, Arial, Hevetica; COLOR: #333399
}
.imagebutton {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BACKGROUND-IMAGE: url(images/login_button.gif); BORDER-LEFT: 0px; WIDTH: 64px; BORDER-BOTTOM: 0px; HEIGHT: 20px
}
.submitbutton {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BACKGROUND-IMAGE: url(images/submit_button.gif); BORDER-LEFT: 0px; WIDTH: 60px; BORDER-BOTTOM: 0px; HEIGHT: 20px
}
.resetbutton {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BACKGROUND-IMAGE: url(images/reset_button.gif); BORDER-LEFT: 0px; WIDTH: 54px; BORDER-BOTTOM: 0px; HEIGHT: 20px
}
.callbutton {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BACKGROUND-IMAGE: url(images/call_button.gif); BORDER-LEFT: 0px; WIDTH: 72px; BORDER-BOTTOM: 0px; HEIGHT: 20px
}
TABLE {
	FONT: 8pt "Verdana Sans-serif", Arial, Hevetica; COLOR: #800080
}
Abar {
	FONT-WEIGHT: normal; FONT-SIZE: 12pt; COLOR: #ffffff; LINE-HEIGHT: normal; FONT-STYLE: normal; FONT-VARIANT: normal; TEXT-DECORATION: none
}
Abar:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 12pt; COLOR: #333399; LINE-HEIGHT: normal; FONT-STYLE: normal; FONT-VARIANT: normal; TEXT-DECORATION: none
}
A {
	COLOR: #333399; TEXT-DECORATION: none
}
.image {
	BORDER-RIGHT: #f2ecfa 1px solid; BORDER-TOP: #f2ecfa 1px solid; BORDER-LEFT: #f2ecfa 1px solid; BORDER-BOTTOM: #f2ecfa 1px solid
}
.contact_form {
	BORDER-RIGHT: #ff9900 1px solid; BORDER-TOP: #ff9900 1px solid; BORDER-LEFT: #ff9900 1px solid; COLOR: #000000; BORDER-BOTTOM: #ff9900 1px solid; BORDER-COLLAPSE: collapse; BACKGROUND-COLOR: #fff7eb
}
.contact_form2 {
	BORDER-RIGHT: #ff9900 1px solid; BORDER-TOP: #ff9900 1px solid; BORDER-LEFT: #ff9900 1px solid; COLOR: #000000; BORDER-BOTTOM: #ff9900 1px solid; BORDER-COLLAPSE: collapse; BACKGROUND-COLOR: #ffffff
}
.labelcell {
	FONT: 10px Verdana, Arial, Helvetica, sans-serif; WIDTH: 120px; BACKGROUND-COLOR: transparent
}
.fieldcell {
	BORDER-RIGHT: #ff9900 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #ff9900 1px solid; FONT: 10px Verdana, Arial, Helvetica, sans-serif; BORDER-LEFT: #ff9900 1px solid; WIDTH: 105px; COLOR: #000000; MARGIN-RIGHT: 0px; BORDER-BOTTOM: #ff9900 1px solid; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: left
}
.formcell {
	BORDER-RIGHT: #ff9900 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #ff9900 1px solid; FONT: 10px Verdana, Arial, Helvetica, sans-serif; BORDER-LEFT: #ff9900 1px solid; WIDTH: 320px; COLOR: #000000; MARGIN-RIGHT: 0px; BORDER-BOTTOM: #ff9900 1px solid; BACKGROUND-COLOR: transparent; TEXT-ALIGN: left
}
.formcellmed {
	BORDER-RIGHT: #ff9900 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #ff9900 1px solid; FONT: 10px Verdana, Arial, Helvetica, sans-serif; BORDER-LEFT: #ff9900 1px solid; WIDTH: 280px; COLOR: #000000; MARGIN-RIGHT: 0px; BORDER-BOTTOM: #ff9900 1px solid; BACKGROUND-COLOR: transparent; TEXT-ALIGN: left
}
.formcellsm {
	BORDER-RIGHT: #ff9900 1px solid; BORDER-TOP: #ff9900 1px solid; FONT: 10px Verdana, Arial, Helvetica, sans-serif; BORDER-LEFT: #ff9900 1px solid; WIDTH: 130px; COLOR: #000000; BORDER-BOTTOM: #ff9900 1px solid; BACKGROUND-COLOR: transparent
}
.formcellsmm {
	BORDER-RIGHT: #ff9900 1px solid; BORDER-TOP: #ff9900 1px solid; FONT: 10px Verdana, Arial, Helvetica, sans-serif; BORDER-LEFT: #ff9900 1px solid; WIDTH: 17px; COLOR: #000000; BORDER-BOTTOM: #ff9900 1px solid; HEIGHT: 17px; BACKGROUND-COLOR: transparent
}
.viewcell {
	BORDER-RIGHT: #ff9900 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #ff9900 1px solid; FONT: 10px Verdana, Arial, Helvetica, sans-serif; BORDER-LEFT: #ff9900 1px solid; COLOR: #000000; MARGIN-RIGHT: 0px; BORDER-BOTTOM: #ff9900 1px solid; BACKGROUND-COLOR: transparent; TEXT-ALIGN: left
}
.textcell {
	BORDER-RIGHT: #ff9900 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #ff9900 1px solid; FONT: 10px Verdana, Arial, Helvetica, sans-serif; BORDER-LEFT: #ff9900 1px solid; WIDTH: 250px; COLOR: #000000; MARGIN-RIGHT: 0px; BORDER-BOTTOM: #ff9900 1px solid; BACKGROUND-COLOR: transparent; TEXT-ALIGN: left
}
.button {
	BORDER-RIGHT: #ff9900 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #ff9900 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; FONT: 10px Verdana, Arial, Helvetica, sans-serif; BORDER-LEFT: #ff9900 1px solid; COLOR: #333399; PADDING-TOP: 0px; BORDER-BOTTOM: #ff9900 1px solid; BACKGROUND-COLOR: #ffffff
}
.buttonsm {
	BORDER-RIGHT: #ff9900 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #ff9900 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; FONT: 10px Verdana, Arial, Helvetica, sans-serif; BORDER-LEFT: #ff9900 1px solid; WIDTH: 110px; COLOR: #333399; PADDING-TOP: 0px; BORDER-BOTTOM: #ff9900 1px solid; BACKGROUND-COLOR: #ffffff
}
.top_border {  background-color: #C0C0C0}
.graphic_line {  background-image: url(images/2x2purple.gif); background-repeat: repeat-x; background-position: bottom}
.tag_body { COLOR: #333399; TEXT-DECORATION: none }
.tag_prod_hearder { COLOR: #333399; TEXT-DECORATION: none ; font-size: 14px; font-style: normal}
.tag_indent {  list-style-position: inside; list-style-image: url(images/2x2purple.gif); list-style-type: disc}
.tag_more {  color: #0000FF}
.solosol_heading {  font-family: Arial, Helvetica, sans-serif; font-size: 16px; font-style: normal; line-height: normal; color: #333399; font-weight: bold}
.solosol_body {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; color: #333399}
.solosol-headline-2 {  font-family: "Comic Sans MS", Coolsville; font-size: 24px; font-style: italic; line-height: normal; color: #FF0000; font-weight: bold}
.kit_heading {  font-family: "Comic Sans MS", Coolsville; font-size: 24px; font-style: italic; color: #FF0033; font-weight: bold}
.kit-title {  font-family: Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold; color: #330099}
.kit-body {  font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #000099}
.solosl-link {  font-family: Arial, Helvetica, sans-serif; color: #993399; font-weight: bolder}
.solosol_page_header {  font-size: 18px; font-weight: bold; text-align: center; vertical-align: middle}
.solosol-highlight {  font-weight: bold; color: #990000}
