HTML {
	MARGIN-BOTTOM: 1px; HEIGHT: 100%
}
BODY {
	FONT-SIZE: 70%; MARGIN: 0px; COLOR: #333333; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff
}
BLOCKQUOTE {
	MARGIN-TOP: 3px; MARGIN-LEFT: 10px
}
.breadcrumbs {
	PADDING-LEFT: 10px; FONT-SIZE: 65%; MARGIN-BOTTOM: 20px; COLOR: #666666; PADDING-TOP: 4px
}
A.bc {
	COLOR: #666666
}
A.bc:active {
	COLOR: #666666
}
A.bc:hover {
	COLOR: #666666
}
A.bc:visited {
	COLOR: #666666
}
.actionItem {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-WEIGHT: bold; FONT-SIZE: 8pt; PADDING-BOTTOM: 2px; PADDING-TOP: 2px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.actionDivider {
	MARGIN-TOP: 0px; FONT-SIZE: 8pt; MARGIN-BOTTOM: 0px; COLOR: #cccccc; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.footerBar {
	BACKGROUND-IMAGE: url(../_images/gradient_footer.gif); BACKGROUND-REPEAT: repeat-x
}
.topMenu {
	BACKGROUND-IMAGE: url(../_images/red1.gif)
}
.menuBar {
	BACKGROUND-IMAGE: url(../_images/grey2.gif)
}
.grey1bar {
	BACKGROUND-IMAGE: url(../_images/grey1.gif)
}
.footerText {
	DISPLAY: block; PADDING-LEFT: 10px; FONT-SIZE: 11px; PADDING-BOTTOM: 7px; COLOR: #cccccc
}
.footerText .copy {
	COLOR: #ffffff
}

.sectionmenu {
	FONT-SIZE: 80%
}

A {
	FONT-SIZE: 100%; COLOR: #0066cc; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.selected {
	FONT-STYLE: italic
}
A.footerLink {
	COLOR: #ffffff
}
A.footerLink:active {
	COLOR: #cccccc
}
A.footerLink:hover {
	COLOR: #cccccc
}
A.footerLink:visited {
	COLOR: #ffffff
}
A:visited {
	COLOR: #0066cc
}
A:hover {
	COLOR: #0066cc; TEXT-DECORATION: underline
}
A:active {
	COLOR: #0066cc
}
.spacer {
	CLEAR: both; FONT-SIZE: 0.1em; LINE-HEIGHT: 0.1em
}
UL {
	MARGIN-TOP: 5px; FONT-SIZE: 70%; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
OL {
	MARGIN-TOP: 5px; FONT-SIZE: 70%; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
OL UL {
	MARGIN-TOP: 5px; FONT-SIZE: 100%
}
UL OL {
	MARGIN-TOP: 5px; FONT-SIZE: 100%
}
UL UL {
	MARGIN-TOP: 5px; FONT-SIZE: 100%
}
OL OL {
	MARGIN-TOP: 5px; FONT-SIZE: 100%
}
LI {
	
}
P {
	MARGIN-TOP: 2px; FONT-SIZE: 80%; MARGIN-BOTTOM: 18px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.heading {
	MARGIN-TOP: 20px; FONT-WEIGHT: bold; FONT-SIZE: 100%; MARGIN-BOTTOM: 12px
}
.subheading {
	MARGIN-TOP: 8px; FONT-WEIGHT: bold; MARGIN-BOTTOM: 0px
}
.subheading2 {
	MARGIN-TOP: 0px; FONT-WEIGHT: normal; MARGIN-BOTTOM: 0px; COLOR: #000000; FONT-STYLE: italic
}
.highlites {
	MARGIN-TOP: 4px; FONT-WEIGHT: normal; FONT-SIZE: 80%; MARGIN-BOTTOM: 4px
}
H1.highlites {
	MARGIN-TOP: 2px; FONT-WEIGHT: bold; FONT-SIZE: 100%; MARGIN-BOTTOM: 2px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
H1.menu {
	MARGIN-TOP: 0px; FONT-WEIGHT: bold; FONT-SIZE: 100%; MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; FONT-FAMILY:  Arial, Verdana, Helvetica, sans-serif
}
.subheading_small {
	FONT-SIZE: smaller; COLOR: #333333
}
TD.whiteBG {
	BACKGROUND: #ffffff
}
TH.whiteBG {
	BACKGROUND: #ffffff
}
TH {
	FONT-WEIGHT: bold; FONT-SIZE: 80%; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: left
}
.emphasis_red {
	FONT-WEIGHT: bold; COLOR: #b82619
}
.contentBox {
	PADDING-RIGHT: 1px; PADDING-LEFT: 7px; FONT-SIZE: 70%; PADDING-BOTTOM: 5px; PADDING-TOP: 7px
}
.contentBox H1 {
	MARGIN-TOP: 8px; FONT-SIZE: 100%; MARGIN-BOTTOM: 4px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.contentBox A {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.contentBox P.newsItemDate {
	MARGIN-TOP: 1px; FONT-SIZE: 100%; MARGIN-BOTTOM: 2px
}
.contentBox P.newsItemLink {
	MARGIN-TOP: 1px; FONT-SIZE: 100%; MARGIN-BOTTOM: 1px
}
.contentBox P.newsItemText {
	MARGIN-TOP: 1px; FONT-SIZE: 100%; MARGIN-BOTTOM: 5px
}
.contentBox P.sophosDivision {
	FONT-WEIGHT: bold; FONT-SIZE: 100%; PADDING-TOP: 10px
}
.nonBold {
	FONT-WEIGHT: normal
}
LABEL {
	MARGIN-TOP: 1px; FONT-WEIGHT: bold; FONT-SIZE: 70%; MARGIN-BOTTOM: 2px; MARGIN-LEFT: 1px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
LABEL.err {
	FONT-WEIGHT: bold; COLOR: #b82619
}
.requiredAsterix {
	FONT-WEIGHT: bold; COLOR: #b82619
}
TD.quote_text {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; FONT-SIZE: 70%; PADDING-TOP: 10px; FONT-STYLE: italic; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: left
}
TD.quote_source {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; FONT-SIZE: 70%; PADDING-BOTTOM: 10px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: right
}
IMG {
	FONT-WEIGHT: bold; FONT-SIZE: 80%; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.quoteBG {
	BACKGROUND: #eeeeee
}
.err {
	COLOR: #b82619
}
.errInput {
	BACKGROUND-COLOR: #cccccc
}
TD.promo_title {
	PADDING-LEFT: 15px; FONT-WEIGHT: bold; FONT-SIZE: 70%; PADDING-BOTTOM: 10px; PADDING-TOP: 10px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
TD.promo_action {
	PADDING-RIGHT: 15px; FONT-SIZE: 70%; PADDING-BOTTOM: 10px; PADDING-TOP: 10px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: right
}
TD.promo_text {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; FONT-SIZE: 70%; PADDING-BOTTOM: 10px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
TD.promo_regularprice {
	PADDING-LEFT: 15px; FONT-SIZE: 70%; PADDING-BOTTOM: 10px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
TD.promo_special {
	PADDING-LEFT: 15px; FONT-SIZE: 70%; PADDING-BOTTOM: 2px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
TD.pricing_title {
	PADDING-LEFT: 15px; FONT-WEIGHT: bold; FONT-SIZE: 70%; PADDING-BOTTOM: 10px; PADDING-TOP: 10px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
TD.pricing_action {
	PADDING-RIGHT: 15px; FONT-SIZE: 70%; PADDING-BOTTOM: 10px; PADDING-TOP: 10px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: right
}
TD.pricing_text {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; FONT-SIZE: 70%; PADDING-BOTTOM: 10px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
TD.pricing_regularprice {
	PADDING-LEFT: 15px; FONT-SIZE: 70%; PADDING-BOTTOM: 10px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
TD.pricing_special {
	PADDING-LEFT: 15px; FONT-SIZE: 70%; PADDING-BOTTOM: 2px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}