BODY {
	FONT-SIZE: 12px; BACKGROUND-IMAGE: url(../../images/background.jpg); COLOR: #666666; BACKGROUND-REPEAT: repeat-x; FONT-FAMILY: "verdana", arial, verdana; BACKGROUND-COLOR: #e3e1e1
}
TD {
	FONT-SIZE: 12px; COLOR: #666666; FONT-FAMILY: "verdana", arial, verdana
}
.standard {
	FONT-SIZE: 12px; COLOR: #666666; LINE-HEIGHT: 6mm; FONT-FAMILY: "verdana", arial, verdana
}
P {
	FONT-SIZE: 12px; COLOR: #666666; LINE-HEIGHT: 6mm; FONT-FAMILY: "verdana", arial, verdana
}
A {
	FONT-WEIGHT: bold; COLOR: #cc0000; TEXT-DECORATION: none
}
A:hover {
	FONT-WEIGHT: bold; COLOR: #000000; TEXT-DECORATION: underline
}
.heading1 {
	FONT-WEIGHT: bold; FONT-SIZE: 20px; COLOR: #cc0000; FONT-FAMILY: "verdana", arial, verdana
}
H1 {
	FONT-WEIGHT: bold; FONT-SIZE: 20px; COLOR: #cc0000; FONT-FAMILY: "verdana", arial, verdana
}
.heading2 {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #000000; FONT-FAMILY: "verdana", arial, verdana
}
H2 {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #000000; FONT-FAMILY: "verdana", arial, verdana
}
.heading3 {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #000000; FONT-FAMILY: "verdana", arial, verdana
}
H3 {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #000000; FONT-FAMILY: "verdana", arial, verdana
}
.highlight {
	FONT-WEIGHT: normal; FONT-SIZE: 18px; COLOR: #999999
}
.smalltext {
	FONT-SIZE: 10px
}
.sitenav {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #000000; TEXT-DECORATION: none
}
.sitenav:visited {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #000000; TEXT-DECORATION: none
}
.sitenav:hover {
	COLOR: #000000; TEXT-DECORATION: none
}
.sitenavcurrent {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #000000; TEXT-DECORATION: none
}
.subnav {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #000000; LINE-HEIGHT: 6mm; TEXT-DECORATION: none
}
.subnav:visited {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #000000; LINE-HEIGHT: 6mm; TEXT-DECORATION: none
}
.subnav:hover {
	FONT-WEIGHT: normal; COLOR: #cc0000; TEXT-DECORATION: none
}
.subnavcurrent {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #cc0000; TEXT-DECORATION: none
}
.topnavbarfields {
	PADDING-RIGHT: 7px; PADDING-LEFT: 8px
}
DIV#topsubnav {
	
}
DIV#topsubnavheading {
	BACKGROUND-IMAGE: url(../../images/images/in_this_section.gif); WIDTH: 100%; HEIGHT: 24px
}
DIV#topsubnavlinks {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND-IMAGE: url(../../images/images/subnav_back.jpg); PADDING-BOTTOM: 10px; WIDTH: 100%; PADDING-TOP: 10px; BACKGROUND-REPEAT: repeat-x; HEIGHT: 200px; BACKGROUND-COLOR: #f3f3f3
}
DIV#teaserbox {
	
}
DIV#teaserheading {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 3px; WIDTH: 100%; COLOR: #cc0000; PADDING-TOP: 3px; BACKGROUND-COLOR: #efefef
}
DIV#teasertext {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; WIDTH: 100%; COLOR: #000000; PADDING-TOP: 0px
}
DIV#teaserbuttonrow {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; WIDTH: 100%; PADDING-TOP: 3px; BORDER-BOTTOM: #cc0000 1px solid; BACKGROUND-COLOR: #efefef; TEXT-ALIGN: left
}
DIV#searchbox {
	MARGIN: 5px; BORDER-LEFT: #cccccc 1px solid
}
DIV#searchheading {
	BACKGROUND-IMAGE: url(../../images/search_site.gif); BACKGROUND-REPEAT: no-repeat; HEIGHT: 20px
}
DIV#searchfieldrow {
	PADDING-LEFT: 10px
}
DIV#searchbuttonrow {
	PADDING-LEFT: 10px; PADDING-TOP: 5px
}
.searchfield {
	BORDER-RIGHT: #cc0000 1px solid; BORDER-TOP: #cc0000 1px solid; FONT-SIZE: 11px; BORDER-LEFT: #cc0000 1px solid; WIDTH: 90%; BORDER-BOTTOM: #cc0000 1px solid
}
DIV#loginnavbox {
	MARGIN: 5px; BORDER-LEFT: #cccccc 1px solid
}
DIV#loginnavheading {
	BACKGROUND-IMAGE: url(../../images/log_in.gif); BACKGROUND-REPEAT: no-repeat; HEIGHT: 20px
}
DIV#loginnavfieldsrow {
	PADDING-LEFT: 10px
}
DIV#loginnavbuttonrow {
	PADDING-LEFT: 10px; PADDING-TOP: 5px
}
.loginfield {
	BORDER-RIGHT: #cc0000 1px solid; BORDER-TOP: #cc0000 1px solid; FONT-SIZE: 11px; BORDER-LEFT: #cc0000 1px solid; WIDTH: 48%; BORDER-BOTTOM: #cc0000 1px solid
}
DIV#logouttext {
	
}
.sitecontentfield {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; BACKGROUND-COLOR: #ffffff
}
.formback {
	WIDTH: 100%
}
.formquestion {
	BACKGROUND-COLOR: #ffffff
}
.formquestionneeded {
	BACKGROUND-COLOR: #efefef
}
.formfield {
	BORDER-RIGHT: #cc0000 1px solid; BORDER-TOP: #cc0000 1px solid; FONT-SIZE: 10px; BORDER-LEFT: #cc0000 1px solid; WIDTH: 100%; BORDER-BOTTOM: #cc0000 1px solid
}
.formanswer {
	FONT-SIZE: 10px; WIDTH: 100%
}
.calendareventday {
	FONT-WEIGHT: bold; COLOR: #ffffff; BACKGROUND-COLOR: #cccccc
}
.calendartext {
	FONT-SIZE: 8pt
}
.downloadheading {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #663399
}
productdetailpic {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; MARGIN-RIGHT: 10px; BORDER-BOTTOM: #cccccc 1px solid
}
DIV#productdetailedheading {
	PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #cc0000; PADDING-TOP: 10px; FONT-FAMILY: "verdana", arial, verdana
}
DIV#productdetailedtext {
	PADDING-LEFT: 10px
}
.productdetailedprice {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #cc0000
}
.productcategoryprice {
	
}
.productcategoryheading {
	
}
.relatedproductheading {
	
}

