.mainContentText {
	FONT-SIZE: 12px; MARGIN-BOTTOM: 10px
}
.mainContentTable {
	FONT-SIZE: 11px; MARGIN-BOTTOM: 10px
}
.mainContentTitle {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; MARGIN-BOTTOM: 6px
}
.textLrg {
	FONT-SIZE: 13px; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.textMed {
	FONT-SIZE: 12px; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.textSml {
	FONT-SIZE: 11px; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.imageText {
	FONT-SIZE: 11px; MARGIN: 3px 15px 0px
}
.mainContentLink {
	FONT-SIZE: 12px; MARGIN: 3px 0px 3px 11px
}
HTML {
	HEIGHT: 100%
}
BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: 100%
}
P {
	MARGIN-BOTTOM: 0px
}
IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
FORM {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
HTML {
	FONT-STYLE: normal
}
BODY {
	FONT-STYLE: normal
}
P {
	FONT-STYLE: normal
}
DIV {
	FONT-STYLE: normal
}
SPAN {
	FONT-STYLE: normal
}

A.nounderline {
	CURSOR: text; COLOR: #969c90; TEXT-DECORATION: none
}
A.nounderline:hover {
	CURSOR: text; COLOR: #969c90; TEXT-DECORATION: none
}
A.nounderline:visited {
	CURSOR: text; COLOR: #969c90; TEXT-DECORATION: none
}
A.nounderlineblack {
	CURSOR: text; COLOR: #000000; TEXT-DECORATION: none
}
A.nounderlineblack:hover {
	CURSOR: text; COLOR: #000000; TEXT-DECORATION: none
}
#siteframe {
	BORDER-RIGHT: #ddd 1px solid; PADDING-RIGHT: 25px; PADDING-LEFT: 25px; BACKGROUND: url(bg_body_sm.jpg) no-repeat 205px -5px; PADDING-BOTTOM: 0px; MARGIN: 0px auto; BORDER-LEFT: #ddd 1px solid; WIDTH: 760px; PADDING-TOP: 0px
}
#siteframeNoBg {
	BORDER-RIGHT: #ddd 1px solid; PADDING-RIGHT: 25px; PADDING-LEFT: 25px; PADDING-BOTTOM: 0px; MARGIN: 0px auto; BORDER-LEFT: #ddd 1px solid; WIDTH: 760px; PADDING-TOP: 0px; HEIGHT: 100%
}
#content {
	CLEAR: both; MARGIN-TOP: 8px; WIDTH: 760px
}
#matchingBlockContent {
	FLOAT: right; MARGIN-BOTTOM: 1ex; WIDTH: 245px
}
#mainContent {
	FLOAT: left; MARGIN-BOTTOM: 1ex; WIDTH: 500px
}
.mainContentWidth {
	WIDTH: 500px
}
.mainContentSpacerWidth {
	WIDTH: 15px
}
.matchingBlockWidth {
	WIDTH: 245px
}
.clear {
	CLEAR: both
}
H1#title {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 20px; FONT-WEIGHT: bold; FONT-SIZE: 14px; LEFT: -20px; FLOAT: left; PADDING-BOTTOM: 2px; MARGIN: 0px 0px 10px; COLOR: #343d92; PADDING-TOP: 0px; BORDER-BOTTOM: #52b500 1px solid; POSITION: relative
}
.title {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 20px; FONT-WEIGHT: bold; FONT-SIZE: 14px; LEFT: -20px; FLOAT: left; PADDING-BOTTOM: 2px; MARGIN: 0px 0px 10px; COLOR: #343d92; PADDING-TOP: 0px; BORDER-BOTTOM: #52b500 1px solid; POSITION: relative
}
.titleBar {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 20px; FONT-WEIGHT: bold; FONT-SIZE: 14px; LEFT: -20px; FLOAT: left; PADDING-BOTTOM: 2px; MARGIN: 0px 0px 10px; COLOR: #343d92; PADDING-TOP: 0px; BORDER-BOTTOM: #52b500 1px solid; POSITION: relative
}
.titleBarBorder {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 20px; FONT-WEIGHT: bold; FONT-SIZE: 14px; LEFT: -20px; FLOAT: left; PADDING-BOTTOM: 2px; MARGIN: 0px 0px 10px; COLOR: #343d92; PADDING-TOP: 0px; BORDER-BOTTOM: #52b500 1px solid; POSITION: relative
}
.title2 {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 20px; FONT-WEIGHT: bold; FONT-SIZE: 14px; LEFT: -20px; BORDER-BOTTOM-WIDTH: 1px; PADDING-BOTTOM: 2px; COLOR: #343d92; PADDING-TOP: 0px; WHITE-SPACE: nowrap; POSITION: relative
}
.inputFormFloatContainer {
	FLOAT: left; MARGIN-RIGHT: 6px; WHITE-SPACE: nowrap
}
.inputFormControl {
	FLOAT: left
}
.inputFormControlNumeric {
	TEXT-ALIGN: right
}
.bggray {
	BACKGROUND-COLOR: #dbdfd7
}
.bgblue {
	BACKGROUND-COLOR: #346eae
}
.bglblue {
	BACKGROUND-COLOR: #e8f1f8
}
.bglgray {
	BACKGROUND-COLOR: #f4f5f3
}
.bgdgray {
	BACKGROUND-COLOR: #4b5246
}
.bglgreen {
	BACKGROUND-COLOR: #f4f5f3
}
.headStrip {
	WIDTH: 760px
}
.logo {
	PADDING-RIGHT: 3px; FLOAT: left; WIDTH: 236px
}
.topLinks {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 4px; MARGIN: 0px 0px 5px; WIDTH: 520px; PADDING-TOP: 3px; POSITION: relative; HEIGHT: 15px
}
.loginLink {
	FONT-SIZE: 11px; LEFT: 10px; WIDTH: 50%; PADDING-TOP: 2px; POSITION: absolute
}
.selectCnty {
	FLOAT: right; TEXT-ALIGN: left
}
#welcomeBar {
	PADDING-LEFT: 1px; FONT-WEIGHT: bold; LEFT: 11px; COLOR: #fff; POSITION: absolute; TOP: 57px
}
.langSelect {
	PADDING-RIGHT: 2px; PADDING-LEFT: 4px; FONT-SIZE: 11px; PADDING-BOTTOM: 2px; COLOR: #ffffff; PADDING-TOP: 2px; TEXT-ALIGN: left
}
.langSelect A {
	PADDING-RIGHT: 2px; PADDING-LEFT: 4px; FONT-SIZE: 11px; PADDING-BOTTOM: 2px; COLOR: #ffffff; PADDING-TOP: 2px; TEXT-ALIGN: left
}
.langSelect A {
	COLOR: #ffffff; TEXT-DECORATION: underline
}
.langSelect A:visited {
	COLOR: #ffffff; TEXT-DECORATION: underline
}
.selectCountry {
	FONT-SIZE: 12px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.country {
	FLOAT: right
}
.search {
	CLEAR: both; FONT-WEIGHT: bold; COLOR: #fff; POSITION: relative; TOP: 7px; TEXT-ALIGN: right
}
.searchInputBox {
	FONT-SIZE: 11px; WIDTH: 188px
}
.specificsearch {
	FONT-SIZE: 11px; LEFT: 300px; POSITION: relative; TOP: 8px
}
.breadcrumbs {
	CLEAR: both; FONT-SIZE: 11px; MARGIN: 0px 0px 20px; WIDTH: 760px
}
.bcbar {
	PADDING-TOP: 6px
}
.cart {
	BORDER-RIGHT: #ffffff 1px solid; PADDING-RIGHT: 0px; PADDING-LEFT: 3px; FLOAT: right; PADDING-BOTTOM: 0px; BORDER-LEFT: #ffffff 1px solid; WIDTH: 44px; MARGIN-RIGHT: 6px; PADDING-TOP: 0px
}
.cart A {
	COLOR: #ffffff
}
.cart A:visited {
	COLOR: #ffffff
}
.cart A:hover {
	COLOR: #339900; TEXT-DECORATION: underline
}
#udm {
	DISPLAY: none
}
#navigation {
	CLEAR: both; MARGIN-BOTTOM: 0px; BORDER-LEFT: #333333 1px solid; WIDTH: 760px; HEIGHT: 24px; BACKGROUND-COLOR: #dddddd
}
#navigation UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; FONT: 13px Arial, sans-serif; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; BACKGROUND-COLOR: #dddddd
}
#navigation UL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px -1px; PADDING-TOP: 0px; TEXT-ALIGN: left
}
#navigation UL LI A {
	BORDER-RIGHT: #333333 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #dddddd 1px solid; DISPLAY: block; PADDING-LEFT: 5px; FONT-WEIGHT: bold; PADDING-BOTTOM: 3px; BORDER-LEFT: #333333 1px solid; COLOR: #333333; PADDING-TOP: 3px; BORDER-BOTTOM: #dddddd 1px solid; BACKGROUND-COLOR: #dddddd; TEXT-DECORATION: none
}
#navigation .contactUs {
	PADDING-RIGHT: 0px; MARGIN-TOP: -24px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 13px; Z-INDEX: 21000; FLOAT: right; PADDING-BOTTOM: 1px; PADDING-TOP: 1px; POSITION: relative; TEXT-ALIGN: right
}
#navigation #contactUs {
	FLOAT: right
}
#navigation LI A:hover {
	BORDER-LEFT-COLOR: #333333; BORDER-BOTTOM-COLOR: #999999; BORDER-TOP-COLOR: #999999; BACKGROUND-COLOR: #999999; BORDER-RIGHT-COLOR: #333333
}
.sepLine {
	BORDER-TOP: black 1px solid; DISPLAY: block; FONT-SIZE: 1px; WIDTH: 100px
}
.footerBar {
	CLEAR: both; BORDER-RIGHT: #dbdfd7 1px solid; BORDER-TOP: #dbdfd7 1px solid; BORDER-LEFT: #dbdfd7 1px solid; WIDTH: 761px; BORDER-BOTTOM: #dbdfd7 1px solid; WHITE-SPACE: nowrap
}
.footerText {
	FONT-SIZE: 11px; COLOR: #969c90; FONT-STYLE: normal; WHITE-SPACE: nowrap
}
.copyright {
	PADDING-LEFT: 15px; FONT-SIZE: 11px; COLOR: #969c90; FONT-STYLE: normal; TEXT-ALIGN: right; TEXT-DECORATION: none
}
#footerDebug {
	MARGIN-TOP: 70px; WIDTH: 760px
}
.mainContentTitleLine {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; MARGIN-BOTTOM: 5px; PADDING-BOTTOM: 2px; BORDER-BOTTOM: #969c90 1px solid
}
.mainContentLine {
	MARGIN-TOP: 10px; FONT-SIZE: 11px; MARGIN-BOTTOM: 10px; BORDER-BOTTOM: #969c90 1px solid
}
.mainContentTd {
	PADDING-RIGHT: 1ex; FONT-SIZE: 12px
}
.mainContentTitleBar {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 3px; MARGIN: 10px 0px 5px; PADDING-TOP: 3px; BORDER-BOTTOM: #dbdfd7 1px solid; BACKGROUND-COLOR: #ffffff
}
.sub-title {
	FONT-STYLE: italic
}
.tdLine {
	FONT-SIZE: 12px; BORDER-BOTTOM: #dbdfd7 1px solid
}
.arrow {
	FONT-SIZE: 11px; MARGIN-LEFT: -11px; FONT-STYLE: normal
}
.imageBorder {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 3px; PADDING-LEFT: 3px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px; BORDER-RIGHT-WIDTH: 0px
}
.imageBorder2 {
	BORDER-TOP-WIDTH: 0px; PADDING-LEFT: 13px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 13px; BORDER-RIGHT-WIDTH: 0px
}
.imageTitle {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; MARGIN: 0px 15px 3px; COLOR: #4b5246
}
.resourceLinkTable {
	FONT-SIZE: 12px; MARGIN-BOTTOM: 10px
}
.resourceLink {
	FONT-SIZE: 12px; MARGIN: 3px 0px 3px 11px
}
.productTitle {
	FONT-WEIGHT: bold; FONT-SIZE: 12px
}
.productLinkArrow {
	FONT-SIZE: 12px; MARGIN: 3px 0px 3px 11px
}
.productLinkTable {
	FONT-WEIGHT: bold; FONT-SIZE: 11px
}
.productLink {
	PADDING-RIGHT: 0px; PADDING-LEFT: 3px; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 5px; PADDING-TOP: 4px; BORDER-BOTTOM: #dbdfd7 1px solid
}
.resourceLinkItem {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 3px; PADDING-TOP: 2px; BORDER-BOTTOM: #dbdfd7 1px solid
}
.half-width {
	FLOAT: left; WIDTH: 50%
}
.related-fam-list {
	PADDING-RIGHT: 5px
}
.marginB10 {
	MARGIN-BOTTOM: 10px
}
.marginB5 {
	MARGIN-BOTTOM: 5px
}
.noBreak {
	WHITE-SPACE: nowrap
}
.redtext {
	COLOR: #cc0000
}
.registerButton {
	FONT-WEIGHT: bold; FONT-SIZE: 11px
}
.floatright {
	FONT-SIZE: 12px; FLOAT: right
}
#hpSbu {
	CLEAR: both; FONT-SIZE: 11px
}
.hpSbuCol {
	FLOAT: left; MARGIN: 4px 0px 6px; WIDTH: 50%
}
#hpSbu H3 {
	PADDING-RIGHT: 5px; DISPLAY: inline; PADDING-LEFT: 0px; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.homepageSbu {
	PADDING-RIGHT: 3px; PADDING-LEFT: 1px; MARGIN-BOTTOM: 8px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.main-content-link-arrow {
	DISPLAY: block; PADDING-LEFT: 10px; BACKGROUND: url(2_arrow_green.gif) no-repeat 0px 3px; MARGIN: 3px 0px
}
.if-sub-fam {
	MARGIN-BOTTOM: 10px
}
.if-sub-fam IMG {
	FLOAT: left; MARGIN-RIGHT: 3px
}
.serviceLinkTable {
	MARGIN-TOP: 10px; FONT-SIZE: 12px; MARGIN-BOTTOM: 10px
}
.serviceLink {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; MARGIN: 0px 0px 3px 11px
}
.serviceOfferingTitleBar {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-WEIGHT: bold; FONT-SIZE: 12px; MARGIN-BOTTOM: 5px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px; BORDER-BOTTOM: #52b500 1px solid; BACKGROUND-COLOR: #ffffff
}
.lineBeforeButtons {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: -1px 0px 8px; COLOR: #fff; BORDER-TOP-STYLE: none; LINE-HEIGHT: 0; PADDING-TOP: 0px; BORDER-BOTTOM: #52b500 1px solid; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; HEIGHT: 1px
}
.buttonShadow {
	MARGIN: 10px -2px -22px 2px; HEIGHT: 20px; BACKGROUND-COLOR: #cccccc
}
.button {
	BORDER-RIGHT: #52b500 1px solid; BORDER-TOP: #52b500 1px solid; BORDER-LEFT: #52b500 1px solid; MARGIN-RIGHT: 2px; BORDER-BOTTOM: #52b500 1px solid; HEIGHT: 18px; BACKGROUND-COLOR: #ffffff
}
.buttonGraphic {
	FLOAT: left; WIDTH: 19px; HEIGHT: 18px
}
.buttonText A {
	PADDING-RIGHT: 2px; DISPLAY: block; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 2px; MARGIN: 0px 10px 0px 24px; COLOR: #333333; PADDING-TOP: 2px; WHITE-SPACE: nowrap; HEIGHT: 14px; TEXT-DECORATION: none
}
.buttonText A:visited {
	PADDING-RIGHT: 2px; DISPLAY: block; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 2px; MARGIN: 0px 10px 0px 24px; COLOR: #333333; PADDING-TOP: 2px; WHITE-SPACE: nowrap; HEIGHT: 14px; TEXT-DECORATION: none
}
.buttonText A:hover {
	COLOR: #000000; TEXT-DECORATION: none
}
.buttonContainer {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: -10px 0px 0px; PADDING-TOP: 0px
}
A.fb-button {
	BORDER-RIGHT: #52b500 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #52b500 1px solid; DISPLAY: block; PADDING-LEFT: 24px; FONT-WEIGHT: bold; FONT-SIZE: 11px; BACKGROUND: url(button_green_arrow.gif) #fff no-repeat left center; PADDING-BOTTOM: 0px; OVERFLOW: hidden; BORDER-LEFT: #52b500 1px solid; COLOR: #000; LINE-HEIGHT: 18px; MARGIN-RIGHT: 2px; PADDING-TOP: 0px; BORDER-BOTTOM: #52b500 1px solid; WHITE-SPACE: nowrap; HEIGHT: 18px
}
A.fb-button:visited {
	BORDER-RIGHT: #52b500 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #52b500 1px solid; DISPLAY: block; PADDING-LEFT: 24px; FONT-WEIGHT: bold; FONT-SIZE: 11px; BACKGROUND: url(button_green_arrow.gif) #fff no-repeat left center; PADDING-BOTTOM: 0px; OVERFLOW: hidden; BORDER-LEFT: #52b500 1px solid; COLOR: #000; LINE-HEIGHT: 18px; MARGIN-RIGHT: 2px; PADDING-TOP: 0px; BORDER-BOTTOM: #52b500 1px solid; WHITE-SPACE: nowrap; HEIGHT: 18px
}
A.fb-button:hover {
	COLOR: #000; BACKGROUND-COLOR: #e2f5d1; TEXT-DECORATION: none
}
.boxTitle {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 2px; COLOR: #0d157b; PADDING-TOP: 0px; BORDER-BOTTOM: #52b500 1px solid; TEXT-ALIGN: left
}
.boxTitle A {
	COLOR: #343d92; TEXT-DECORATION: none
}
.boxTitle A:visited {
	COLOR: #343d92; TEXT-DECORATION: none
}
.boxTitle A:hover {
	COLOR: #52b500; TEXT-DECORATION: none
}
.boxSubTitle {
	PADDING-RIGHT: 0px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 2px; PADDING-TOP: 4px; BACKGROUND-COLOR: #dbdfd7; TEXT-ALIGN: left
}
.boxGroupTitle {
	PADDING-RIGHT: 0px; PADDING-LEFT: 8px; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; PADDING-TOP: 5px; BACKGROUND-COLOR: #e8f1f8; TEXT-ALIGN: left
}
.bgBox {
	PADDING-RIGHT: 5px; PADDING-LEFT: 8px; FONT-SIZE: 11px; PADDING-BOTTOM: 1px; PADDING-TOP: 2px; BACKGROUND-COLOR: #e8f1f8
}
.bgBoxHalf {
	PADDING-RIGHT: 5px; PADDING-LEFT: 0px; PADDING-BOTTOM: 1px; PADDING-TOP: 5px; BACKGROUND-COLOR: #e8f1f8
}
.boxText {
	FONT-SIZE: 11px; MARGIN-BOTTOM: 5px; TEXT-ALIGN: left
}
.arrowBox {
	FONT-SIZE: 11px; MARGIN-LEFT: -8px; FONT-STYLE: normal
}
.keyTopic {
	FONT-SIZE: 11px; MARGIN-BOTTOM: 5px
}
.keyTopic A {
	TEXT-DECORATION: none
}
.moreLink {
	TEXT-ALIGN: right
}
.alertTitle {
	PADDING-RIGHT: 0px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 2px; COLOR: #ffffff; PADDING-TOP: 4px; BACKGROUND-COLOR: #cc0000; TEXT-ALIGN: left
}
.bgBoxFeature {
	PADDING-RIGHT: 5px; BORDER-TOP: #999 1px solid; PADDING-LEFT: 8px; PADDING-BOTTOM: 1px; PADDING-TOP: 5px; BACKGROUND-COLOR: #e8f1f8
}
.mbSeparator {
	MARGIN-BOTTOM: 12px
}
.tm-img {
	BORDER-TOP-WIDTH: 0px; PADDING-LEFT: 3px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
.boxLink {
	DISPLAY: block; PADDING-LEFT: 8px; BACKGROUND: url(2_arrow_blue.gif) no-repeat 0px 3px; MARGIN: 0px 0px 5px -8px
}
.rotate-banner {
	DISPLAY: none
}
.errorField {
	FONT-SIZE: 12px; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #e8f1f8
}
.boxError {
	BORDER-RIGHT: #cc0000 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #cc0000 1px solid; PADDING-LEFT: 5px; FONT-SIZE: 12px; MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 5px; BORDER-LEFT: #cc0000 1px solid; COLOR: #cc0000; PADDING-TOP: 5px; BORDER-BOTTOM: #cc0000 1px solid
}
.mainContentTextArea {
	FONT-SIZE: 12px; WIDTH: 340px; FONT-STYLE: normal
}
.formLabel {
	FONT-WEIGHT: bold; VERTICAL-ALIGN: middle
}
.accessoryList {
	FONT-SIZE: 11px; MARGIN-BOTTOM: 8px; WIDTH: 95%
}
.accessoryFamilySection {
	MARGIN-BOTTOM: 20px
}
#product-image {
	FLOAT: left; WIDTH: 50%
}
#product-desc {
	FLOAT: left; WIDTH: 50%
}
BUTTON IMG {
	VERTICAL-ALIGN: middle
}
.tableSearch {
	FONT-SIZE: 12px; MARGIN-BOTTOM: 10px
}
.tdLineSearch {
	BORDER-TOP: #969c90 1px solid
}
.tableSearchResult {
	FONT-SIZE: 12px; MARGIN-BOTTOM: 10px
}
.titleSearch {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px; BACKGROUND-COLOR: #dbdfd7
}
.titleSearchNew {
	FONT-WEIGHT: bold; BORDER-BOTTOM: #969c90 1px solid; BACKGROUND-COLOR: #dbdfd7
}
.searchTerm {
	COLOR: #cc0000
}
.searchTableCategory {
	BORDER-TOP: #969c90 1px solid; BACKGROUND-COLOR: #e8f1f8
}
.searchResultTitleBar {
	PADDING-RIGHT: 3px; MARGIN-TOP: 5px; PADDING-LEFT: 3px; FONT-WEIGHT: bold; FONT-SIZE: 13px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px; BACKGROUND-COLOR: #dbdfd7
}
.imageSearchResult {
	BORDER-TOP-WIDTH: 10px; BORDER-LEFT-WIDTH: 10px; FLOAT: left; BORDER-BOTTOM-WIDTH: 10px; MARGIN: 0px 5px 5px -11px; BORDER-RIGHT-WIDTH: 10px
}
.advancedImageSearchResult {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; FLOAT: left; BORDER-BOTTOM-WIDTH: 0px; MARGIN: 0px 5px 5px -11px; WIDTH: 60px; BORDER-RIGHT-WIDTH: 0px
}
.keywordSearchDisplay {
	MARGIN: 10px 10px 10px 0px
}
.downloadCenterDisplay {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; FLOAT: left; BORDER-BOTTOM-WIDTH: 0px; MARGIN: 0px 5px 5px -11px; BORDER-RIGHT-WIDTH: 0px
}
.searchResult {
	CLEAR: left; PADDING-RIGHT: 0px; BORDER-TOP: #dbdfd7 1px solid; PADDING-LEFT: 11px; PADDING-BOTTOM: 4px; PADDING-TOP: 4px
}
.searchResultNoBorder {
	CLEAR: left; PADDING-RIGHT: 0px; PADDING-LEFT: 11px; PADDING-BOTTOM: 4px; PADDING-TOP: 4px
}
.searchResultMore {
	CLEAR: left; BORDER-TOP: #969c90 1px solid; MARGIN-BOTTOM: 15px
}
.searchBox {
	FONT-SIZE: 12px
}
.searchBoxError {
	BORDER-RIGHT: #cc0000 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #cc0000 1px solid; PADDING-LEFT: 5px; FONT-SIZE: 12px; MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 5px; BORDER-LEFT: #cc0000 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #cc0000 1px solid
}
.pfCheckboxOption INPUT {
	MARGIN: 2px; WIDTH: 13px; HEIGHT: 13px
}
.search-result-headline {
	FONT-WEIGHT: bold
}
.search-result-breadcrumb {
	FONT-SIZE: 11px; COLOR: gray
}
.search-result-breadcrumb A {
	FONT-SIZE: 11px; COLOR: gray
}
.search-footer {
	BORDER-TOP: #969c90 1px solid; MARGIN-TOP: 10px; PADDING-TOP: 3px; TEXT-ALIGN: right
}
.store-browse-section {
	FLOAT: left; WIDTH: 63%
}
.store-browse-img {
	FLOAT: left; MARGIN: 0px 5px; WIDTH: 90px
}
.store-browse-links {
	PADDING-LEFT: 100px; LINE-HEIGHT: 16px
}
.storeTableTop {
	BORDER-RIGHT: #52b500 4px solid; FONT-WEIGHT: bold; FONT-SIZE: 13px; BORDER-BOTTOM: #52b500 4px solid
}
.seminarsTableTop {
	BORDER-RIGHT: #52b500 4px solid; FONT-WEIGHT: bold; FONT-SIZE: 13px; BORDER-BOTTOM: #52b500 4px solid
}
.storeTableBottom {
	PADDING-RIGHT: 0px; MARGIN-TOP: -11px; PADDING-LEFT: 0px; FONT-SIZE: 12px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px
}
.storeTableDetail {
	FONT-SIZE: 11px; MARGIN-BOTTOM: 10px
}
.tdLineStore {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 4px; PADDING-TOP: 4px; BORDER-BOTTOM: #52b500 1px solid
}
.tdLineStoreHeader {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 4px; PADDING-TOP: 4px; BORDER-BOTTOM: #52b500 1px solid; BACKGROUND-COLOR: #ecf7e3; TEXT-ALIGN: center
}
.tdLineStoreFirstHeader {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 4px; PADDING-TOP: 4px; BORDER-BOTTOM: #52b500 1px solid; BACKGROUND-COLOR: #ecf7e3; TEXT-ALIGN: center
}
.tdLineStoreFirstHeader {
	TEXT-ALIGN: left
}
.tdLineStoreSubHeader {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; PADDING-TOP: 3px; BORDER-BOTTOM: #52b500 1px solid; BACKGROUND-COLOR: #dbdfd7
}
.storeCheckoutHdr {
	PADDING-RIGHT: 3px; PADDING-LEFT: 1px; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 3px; MARGIN: 6px 0px 3px; PADDING-TOP: 3px; BORDER-BOTTOM: #52b500 1px solid; BACKGROUND-COLOR: #dbdfd7
}
.storeButton {
	MARGIN-TOP: 3px; FONT-WEIGHT: bold; FONT-SIZE: 11px; MARGIN-RIGHT: 3px
}
.storeBox {
	BORDER-RIGHT: #52b500 1px solid; PADDING-RIGHT: 8px; BORDER-TOP: #52b500 1px solid; PADDING-LEFT: 8px; FONT-SIZE: 11px; MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 8px; BORDER-LEFT: #52b500 1px solid; PADDING-TOP: 8px; BORDER-BOTTOM: #52b500 1px solid; BACKGROUND-COLOR: #f4f5f3
}
.storeBoxLink {
	MARGIN: 3px 0px 3px 11px
}
.storeBoxLine {
	MARGIN-TOP: 10px; MARGIN-BOTTOM: 7px; BORDER-BOTTOM: #969c90 1px solid
}
.seminarsCategory {
	PADDING-RIGHT: 5px; PADDING-LEFT: 0px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px; BORDER-BOTTOM: #52b500 1px solid
}
.tdLineSeminars {
	PADDING-RIGHT: 5px; PADDING-LEFT: 0px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px; BORDER-BOTTOM: #52b500 1px solid
}
.storeTeaserBox {
	BORDER-RIGHT: #fd9900 2px solid; PADDING-RIGHT: 8px; BORDER-TOP: #fd9900 2px solid; PADDING-LEFT: 8px; FONT-SIZE: 11px; PADDING-BOTTOM: 8px; MARGIN: 1px; BORDER-LEFT: #fd9900 2px solid; PADDING-TOP: 8px; BORDER-BOTTOM: #fd9900 2px solid; BACKGROUND-COLOR: #ffffff
}
.storeTeaserBoxSelect {
	BORDER-RIGHT: #fd9900 2px solid; PADDING-RIGHT: 8px; BORDER-TOP: #fd9900 2px solid; PADDING-LEFT: 8px; FONT-SIZE: 11px; PADDING-BOTTOM: 8px; MARGIN: 1px; BORDER-LEFT: #fd9900 2px solid; PADDING-TOP: 8px; BORDER-BOTTOM: #fd9900 2px solid; BACKGROUND-COLOR: #fae1bc
}
.storeTeaserBox H3 {
	FONT-SIZE: 11px; MARGIN: 0px
}
.storeTeaserBoxSelect H3 {
	FONT-SIZE: 11px; MARGIN: 0px
}
.storeTeaserDesc {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; MARGIN-BOTTOM: 10px
}
.address-list-addr {
	FLOAT: left; MARGIN-BOTTOM: 6px; WIDTH: 49%
}
.basic-popup-box {
	BORDER-RIGHT: #dbdfd7 2px solid; PADDING-RIGHT: 5px; BORDER-TOP: #dbdfd7 1px solid; DISPLAY: none; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; BORDER-LEFT: #dbdfd7 1px solid; WIDTH: 400px; PADDING-TOP: 5px; BORDER-BOTTOM: #dbdfd7 2px solid; BACKGROUND-COLOR: white; TEXT-ALIGN: left
}
.basic-popup-box-pos {
	LEFT: -15%; POSITION: absolute; TOP: -35%
}
.technicalSpecsBox {
	BORDER-RIGHT: #969c90 2px solid; PADDING-RIGHT: 5px; BORDER-TOP: #969c90 1px solid; DISPLAY: none; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; BORDER-LEFT: #969c90 1px solid; WIDTH: 350px; PADDING-TOP: 5px; BORDER-BOTTOM: #969c90 2px solid; BACKGROUND-COLOR: white; TEXT-ALIGN: left
}
.grabber {
	BACKGROUND: url(css_grabber.gif) repeat-x; WIDTH: 95%; CURSOR: move; HEIGHT: 17px
}
.grabberCloseBtn {
	FLOAT: right; BACKGROUND-COLOR: #ffffff
}
.tabs {
	
}
.tabs A {
	FONT-WEIGHT: bold; COLOR: #000; TEXT-DECORATION: none
}
.tabs A:hover {
	FONT-WEIGHT: bold; COLOR: #000; TEXT-DECORATION: none
}
.tabs A:visited {
	FONT-WEIGHT: bold; COLOR: #000; TEXT-DECORATION: none
}
.tabs .tab {
	BORDER-RIGHT: #999 0px solid; BORDER-TOP: #999 0px solid; FLOAT: left; BORDER-LEFT: #999 1px solid; MARGIN-RIGHT: 1px; BORDER-BOTTOM: #999 1px solid; POSITION: relative; BACKGROUND-COLOR: #ddd; TEXT-ALIGN: center
}
.tabs .tabActive {
	FLOAT: left; PADDING-BOTTOM: 1px; BORDER-LEFT: #999 1px solid; MARGIN-RIGHT: 1px; POSITION: relative; BACKGROUND-COLOR: #39bded; TEXT-ALIGN: center
}
.tabs .tabLabel {
	PADDING-RIGHT: 15px; BORDER-TOP: #999 1px solid; PADDING-LEFT: 20px; FLOAT: left; PADDING-BOTTOM: 0px; PADDING-TOP: 3px
}
.tabs .tabImg {
	FLOAT: left; MARGIN: 0px; WIDTH: 10px; POSITION: relative; HEIGHT: 22px
}
.tabbar {
	CLEAR: both; BORDER-RIGHT: #999 1px solid; BORDER-TOP: #999 1px solid; BACKGROUND: url(tab_bar_4.gif) repeat-x; FLOAT: none; MARGIN: -1px 0px 15px; BORDER-LEFT: #999 1px solid; BORDER-BOTTOM: #999 0px solid; HEIGHT: 20px
}
.tabs .searchTab {
	BORDER-RIGHT: #999 0px solid; BORDER-TOP: #999 0px solid; FLOAT: left; BORDER-LEFT: #999 1px solid; MARGIN-RIGHT: 1px; BORDER-BOTTOM: #999 1px solid; POSITION: relative; BACKGROUND-COLOR: #ddd; TEXT-ALIGN: center
}
.tabs .searchTabActive {
	FLOAT: left; PADDING-BOTTOM: 1px; BORDER-LEFT: #999 1px solid; MARGIN-RIGHT: 1px; POSITION: relative; BACKGROUND-COLOR: #39bded; TEXT-ALIGN: center
}
.tabs .searchTabLabel {
	PADDING-RIGHT: 0px; BORDER-TOP: #999 1px solid; PADDING-LEFT: 5px; FLOAT: left; PADDING-BOTTOM: 0px; PADDING-TOP: 3px
}
.tabs .searchTabImg {
	FLOAT: left; MARGIN: 0px; WIDTH: 10px; POSITION: relative; HEIGHT: 35px
}

.test {
	line-height: 25px;
}
