HTML {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; HEIGHT: 100%
}
FORM {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; HEIGHT: 100%
}
BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; HEIGHT: 100%
}
BODY {
	FONT-SIZE: 75%; COLOR: #cccccc; LINE-HEIGHT: 15px; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #666666
}
IMG {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none; behavior: url('/pngbehavior.htc');
}
.content {
	BACKGROUND-IMAGE: url(/pictures/background.jpg); MARGIN: auto; WIDTH: 1024px; BACKGROUND-REPEAT: repeat-x; BACKGROUND-COLOR: #000000
}
.masterContainer {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; MARGIN: auto; WIDTH: 800px; PADDING-TOP: 10px; TEXT-ALIGN: left
}
.shadowboxright {
	BACKGROUND-IMAGE: url(/pictures/shadowright.jpg); WIDTH: 12px; BACKGROUND-REPEAT: repeat-y
}
.shadowboxleft {
	BACKGROUND-IMAGE: url(/pictures/shadowleft.jpg); WIDTH: 12px; BACKGROUND-REPEAT: repeat-y
}
.shadowboxbottom {
	BACKGROUND-IMAGE: url(/pictures/shadowbottom.jpg); BACKGROUND-REPEAT: repeat-x; HEIGHT: 12px
}
.childContainer {
	MARGIN: 10px; WIDTH: 780px
}
.sectionTitle {
	FONT-SIZE: 135%; COLOR: #ffffff; LINE-HEIGHT: 20px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.sectionTitle_small {
	FONT-WEIGHT: bold; FONT-SIZE: 100%; COLOR: #cccccc; LINE-HEIGHT: 15px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A:link {
	FONT-SIZE: 100%; COLOR: #cccccc; LINE-HEIGHT: 15px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
A:visited {
	FONT-SIZE: 100%; COLOR: #999999; LINE-HEIGHT: 15px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
A:hover {
	FONT-SIZE: 100%; COLOR: #ff6600; LINE-HEIGHT: 15px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A:active {
	FONT-SIZE: 100%; COLOR: #cccccc; LINE-HEIGHT: 15px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
.fullBannerAd {
	MARGIN: auto auto 10px; WIDTH: 800px; POSITION: relative
}
.bannerAdContainer {
	MARGIN: auto auto 5px; WIDTH: 800px
}
.oneThirdBannerAd {
	FLOAT: left; MARGIN: auto; OVERFLOW: hidden; WIDTH: 224px; POSITION: relative
}
.oneThirdBannerAd_Center {
	FLOAT: left; MARGIN: auto; OVERFLOW: hidden; WIDTH: 224px; POSITION: relative
}
.oneThirdBannerAd_Center {
	MARGIN-LEFT: 64px; MARGIN-RIGHT: 64px
}
.spotlightList_topImage {
	VERTICAL-ALIGN: bottom
}
.spotlightList_bottomImage {
	VERTICAL-ALIGN: top
}
.spotlightLG {
	MARGIN-BOTTOM: 5px; OVERFLOW: hidden; WIDTH: 265px
}
.spotlightListGrayText {
	BORDER-RIGHT: #474747 1px solid; PADDING-RIGHT: 20px; BORDER-TOP: #474747 1px solid; PADDING-LEFT: 20px; MARGIN: 0px; BORDER-LEFT: #474747 1px solid; WIDTH: 225px; BORDER-BOTTOM: #474747 1px solid
}
.spotlightListRedText {
	BORDER-RIGHT: #474747 1px solid; PADDING-RIGHT: 20px; BORDER-TOP: #474747 1px solid; PADDING-LEFT: 20px; MARGIN: 0px; BORDER-LEFT: #474747 1px solid; WIDTH: 225px; BORDER-BOTTOM: #474747 1px solid
}
.spotlightListGreenText {
	BORDER-RIGHT: #474747 1px solid; PADDING-RIGHT: 20px; BORDER-TOP: #474747 1px solid; PADDING-LEFT: 20px; MARGIN: 0px; BORDER-LEFT: #474747 1px solid; WIDTH: 225px; BORDER-BOTTOM: #474747 1px solid
}
.spotlightListGrayText {
	BACKGROUND-COLOR: #474747
}
.spotlightListRedText {
	BACKGROUND-COLOR: #ffe6ce
}
.spotlightListGreenText {
	BACKGROUND-COLOR: #eff7ce
}
.spotlightSM {
	MARGIN-BOTTOM: 5px; OVERFLOW: hidden; WIDTH: 180px
}
.spotlightListGrayTextSM {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; MARGIN: 0px; WIDTH: 140px
}
.spotlightListRedTextSM {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; MARGIN: 0px; WIDTH: 140px
}
.spotlightListGreenTextSM {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; MARGIN: 0px; WIDTH: 140px
}
.spotlightListGrayTextSM {
	BACKGROUND-COLOR: #474747
}
.spotlightListRedTextSM {
	BACKGROUND-COLOR: #ffe6ce
}
.spotlightListGreenTextSM {
	BACKGROUND-COLOR: #eff7ce
}
.spotlightListText A:link {
	FONT-SIZE: 100%; COLOR: #333333; LINE-HEIGHT: 15px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
.spotlightListTextSM A:link {
	FONT-SIZE: 100%; COLOR: #333333; LINE-HEIGHT: 15px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
.spotlightListText A:unknown {
	FONT-SIZE: 100%; COLOR: #999999; LINE-HEIGHT: 15px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
.spotlightListTextSM A:visited {
	FONT-SIZE: 100%; COLOR: #999999; LINE-HEIGHT: 15px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
.spotlightListText A:hover {
	FONT-SIZE: 100%; COLOR: #ff6600; LINE-HEIGHT: 15px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.spotlightListTextSM A:hover {
	FONT-SIZE: 100%; COLOR: #ff6600; LINE-HEIGHT: 15px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.spotlightListText A:active {
	FONT-SIZE: 100%; COLOR: #333333; LINE-HEIGHT: 15px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
.spotlightListTextSM A:active {
	FONT-SIZE: 100%; COLOR: #333333; LINE-HEIGHT: 15px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
.iPartner {
	MARGIN-TOP: 5px; OVERFLOW: hidden; WIDTH: 800px
}
.iPartnerIcon {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FLOAT: left; PADDING-BOTTOM: 10px; WIDTH: 150px; PADDING-TOP: 10px
}
.divMarketNavBar {
	MARGIN-TOP: 5px; FLOAT: left; MARGIN-BOTTOM: 10px; WIDTH: 800px; HEIGHT: 53px
}
.marketNavBarTitle {
	FLOAT: left; MARGIN-LEFT: 15px; WIDTH: 245px; PADDING-TOP: 12px; HEIGHT: 45px; TEXT-ALIGN: left
}
.marketNavBarSegment {
	COLOR: #ff9933
}
.marketNavBarLinks {
	FLOAT: right; MARGIN-RIGHT: 12px
}
.navBarItem {
	FLOAT: left; WIDTH: 40px; HEIGHT: 45px
}
.subNav {
	BACKGROUND-IMAGE: url(/pictures/subNav_bk.png); MARGIN-BOTTOM: 20px; WIDTH: 800px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 35px; TEXT-ALIGN: center
}
.subNavTable {
	MARGIN: auto; WIDTH: 750px
}
.subNavSpacer {
	BACKGROUND-IMAGE: url(/pictures/subNav_bk_divider.png); WIDTH: 3px; BACKGROUND-REPEAT: no-repeat
}
.subNavItemCell {
	VERTICAL-ALIGN: top; PADDING-TOP: 9px; HEIGHT: 35px; TEXT-ALIGN: center
}
.subNavBarItem:link {
	FONT-WEIGHT: bold; FONT-SIZE: 95%; COLOR: #cccccc; LINE-HEIGHT: 15px; FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: 20px; TEXT-DECORATION: none
}
.subNavBarItem:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 95%; COLOR: #cccccc; LINE-HEIGHT: 15px; FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: 20px; TEXT-DECORATION: none
}
.subNavBarItem:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 95%; COLOR: #cccccc; LINE-HEIGHT: 15px; FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: 20px; TEXT-DECORATION: none
}
.subNavBarItem:active {
	FONT-WEIGHT: bold; FONT-SIZE: 95%; COLOR: #cccccc; LINE-HEIGHT: 15px; FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: 20px; TEXT-DECORATION: none
}
.subNavBarItem_Active:link {
	FONT-WEIGHT: bold; FONT-SIZE: 95%; COLOR: #ff9933; LINE-HEIGHT: 15px; FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: 20px; TEXT-DECORATION: none
}
.subNavBarItem_Active:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 95%; COLOR: #ff9933; LINE-HEIGHT: 15px; FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: 20px; TEXT-DECORATION: none
}
.subNavBarItem_Active:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 95%; COLOR: #ff9933; LINE-HEIGHT: 15px; FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: 20px; TEXT-DECORATION: none
}
.subNavBarItem_Active:active {
	FONT-WEIGHT: bold; FONT-SIZE: 95%; COLOR: #ff9933; LINE-HEIGHT: 15px; FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: 20px; TEXT-DECORATION: none
}
.subNav_ItemLeft {
	FLOAT: left; WIDTH: 625px
}
.subNav_ItemRight {
	PADDING-RIGHT: 20px; PADDING-LEFT: 4px; FLOAT: right; WIDTH: 150px; PADDING-TOP: 8px
}
.userNav_2Col {
	WIDTH: 800px
}
.userNav_2Col .leftCol {
	FLOAT: left; WIDTH: 390px
}
.userNav_2Col .rightCol {
	FLOAT: right; WIDTH: 390px
}
.userNav_2Col .leftCol2_3 {
	FLOAT: left; WIDTH: 515px
}
.userNav_2Col .rightCol1_3 {
	FLOAT: right; WIDTH: 265px
}
.userNav_2Col .registerLink {
	FLOAT: right; WIDTH: 265px
}
.userNav_2Col .registerLink {
	VERTICAL-ALIGN: top; TEXT-ALIGN: right
}
.leftCol_3Col {
	FLOAT: left; MARGIN: 10px auto auto; WIDTH: 180px
}
.rightCol_3Col {
	FLOAT: left; MARGIN: 10px auto auto; WIDTH: 180px
}
.centerCol_3Col {
	FLOAT: left; MARGIN: 10px 30px auto; WIDTH: 380px
}
INPUT {
	FONT-SIZE: 90%; WIDTH: auto; COLOR: #000000; LINE-HEIGHT: 15px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.dropDown {
	FONT-SIZE: 90%; WIDTH: auto; COLOR: #000000; LINE-HEIGHT: 15px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.checkbox {
	FONT-SIZE: 100%; WIDTH: auto; COLOR: #cccccc; LINE-HEIGHT: 15px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.searchResults {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 100%; PADDING-BOTTOM: 10px; MARGIN: auto; WIDTH: 780px; COLOR: #cccccc; LINE-HEIGHT: 15px; PADDING-TOP: 10px; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: transparent; TEXT-ALIGN: left
}
.searchResults .t {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; COLOR: #000000; PADDING-TOP: 5px; BACKGROUND-COLOR: #fe9933
}
.searchInstructions {
	FONT-SIZE: 100%; MARGIN-BOTTOM: 5px; PADDING-BOTTOM: 5px; WIDTH: 780px; COLOR: #cccccc; LINE-HEIGHT: 15px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: left
}
.searchResultsLink {
	FONT-WEIGHT: bold; FONT-SIZE: 110%; LINE-HEIGHT: 15px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.searchDirectLink {
	FONT-WEIGHT: bold; FONT-SIZE: 120%; LINE-HEIGHT: 15px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.divNewsHolder {
	FLOAT: left; MARGIN: 30px auto auto; WIDTH: 700px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 30px
}
.imgNewsIcon {
	MARGIN-TOP: 35px; FLOAT: left; MARGIN-LEFT: 65px; MARGIN-RIGHT: 8px
}
.newsTitle {
	MARGIN-TOP: 6px; FONT-WEIGHT: bold; FLOAT: left; MARGIN-LEFT: 5px; COLOR: #cccccc; MARGIN-RIGHT: 5px
}
#divNewsList {
	FLOAT: left; MARGIN: 7px 2px 2px; WIDTH: 580px; HEIGHT: 30px
}
#divNewsNav {
	MARGIN-TOP: 3px; FLOAT: left; MARGIN-BOTTOM: 3px; CURSOR: hand
}
.tradeshowList {
	WIDTH: 515px
}
.tradeshowDate {
	VERTICAL-ALIGN: top; WIDTH: 170px
}
.tradeshowTime {
	VERTICAL-ALIGN: top; WIDTH: 195px
}
.tradeshowLocation {
	VERTICAL-ALIGN: top; WIDTH: 150px
}
.divTradeshowImage {
	MARGIN-BOTTOM: 10px; MARGIN-LEFT: 10px
}
.tradeshowList_small {
	WIDTH: 380px
}
.tradeshowDate_small {
	VERTICAL-ALIGN: top; WIDTH: 200px
}
.tradeshowLocation_small {
	VERTICAL-ALIGN: top; WIDTH: 180px
}
.toolbar {
	MARGIN: auto; WIDTH: 800px; TEXT-ALIGN: left
}
.startOver {
	FLOAT: right; MARGIN-RIGHT: 10px
}
.marketIntroImage {
	FLOAT: left
}
.marketIntroText {
	FLOAT: left; MARGIN-LEFT: 20px; WIDTH: 435px
}
.marketIntroText A {
	FONT-SIZE: 110%
}
.marketIntroText A:visited {
	FONT-SIZE: 110%
}
.marketIntroText A:hover {
	FONT-SIZE: 110%
}
.marketIntroText A:active {
	FONT-SIZE: 110%
}
.servicesClassTitle {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; PADDING-BOTTOM: 5px; COLOR: #000000; PADDING-TOP: 5px; BACKGROUND-COLOR: #ff9933
}
.servicesClassHeader_Title {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; PADDING-BOTTOM: 5px; COLOR: #000000; PADDING-TOP: 5px; BACKGROUND-COLOR: #cccccc
}
.servicesClassHeader_Length {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; PADDING-BOTTOM: 5px; COLOR: #000000; PADDING-TOP: 5px; BACKGROUND-COLOR: #cccccc
}
.servicesClassHeader_Agenda {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; PADDING-BOTTOM: 5px; COLOR: #000000; PADDING-TOP: 5px; BACKGROUND-COLOR: #cccccc
}
.servicesClassHeader_Spacer {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; PADDING-BOTTOM: 5px; COLOR: #000000; PADDING-TOP: 5px; BACKGROUND-COLOR: #cccccc
}
.servicesClassHeader_Title {
	WIDTH: 300px; TEXT-ALIGN: left
}
.servicesClassHeader_Length {
	WIDTH: 75px; TEXT-ALIGN: left
}
.servicesClassHeader_Agenda {
	WIDTH: 125px; TEXT-ALIGN: center
}
.servicesClassDateListHeader {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; COLOR: #000000; PADDING-TOP: 5px; BACKGROUND-COLOR: #ebebeb
}
.servicesFileCategory {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; PADDING-BOTTOM: 5px; COLOR: #000000; PADDING-TOP: 5px; BACKGROUND-COLOR: #ebebeb
}
.careers_JobList {
	BORDER-RIGHT: #ff9933 1px solid; BORDER-TOP: #ff9933 1px solid; BORDER-LEFT: #ff9933 1px solid; WIDTH: 800px; BORDER-BOTTOM: #ff9933 1px solid
}
.careers_Apply {
	BORDER-RIGHT: #ff9933 1px solid; BORDER-TOP: #ff9933 1px solid; BORDER-LEFT: #ff9933 1px solid; WIDTH: 800px; BORDER-BOTTOM: #ff9933 1px solid
}
.careers_Apply {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; PADDING-BOTTOM: 8px; PADDING-TOP: 8px
}
.careers_JobList TH {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; BACKGROUND: #ff9933; PADDING-BOTTOM: 3px; COLOR: #000000; PADDING-TOP: 3px
}
.careers_JobList TD {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px
}
.supportArticleTitle {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; PADDING-BOTTOM: 5px; COLOR: #eeeeee; PADDING-TOP: 5px; BACKGROUND-COLOR: #999999; TEXT-ALIGN: left
}
.supportArticleText {
	TEXT-ALIGN: left
}
.supportArticleText TD {
	TEXT-ALIGN: left
}
.supportCreateDate {
	TEXT-ALIGN: left
}
.divProductFinderSearchFor {
	MARGIN-TOP: -5px; FLOAT: left; MARGIN-LEFT: 10px
}
.productListTitle {
	BACKGROUND-IMAGE: url(/pictures/productListTitle_bk_800.gif); WIDTH: 800px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 30px
}
.productListTitleText {
	PADDING-LEFT: 10px; FONT-WEIGHT: bold; COLOR: #3e3e3e; PADDING-TOP: 8px
}
.productListLink {
	PADDING-LEFT: 10px
}
.productHeader {
	WIDTH: 800px; HEIGHT: 245px
}
.divBuyNow {
	Z-INDEX: 10; POSITION: relative; TOP: -28px; TEXT-ALIGN: right
}
.productDescription {
	TEXT-ALIGN: left
}
.tableHeaderGray_Left {
	BACKGROUND-IMAGE: url(/pictures/gray-divider_left.png); WIDTH: 15px; BACKGROUND-REPEAT: no-repeat
}
.tableHeaderGray_Right {
	BACKGROUND-IMAGE: url(/pictures/gray-divider_right.png); WIDTH: 15px; BACKGROUND-REPEAT: no-repeat
}
.partnerDownloadDetail {
	WIDTH: 515px
}
.partnerRegistration {
	WIDTH: 515px
}
.partnerDownloads {
	WIDTH: 515px
}
.productSupportDocs {
	WIDTH: 515px
}
.productSupportDownloads {
	WIDTH: 515px
}
.productLibrary {
	WIDTH: 515px
}
.productTraining {
	WIDTH: 515px
}
.seminarTours {
	WIDTH: 515px
}
.servicesClassList {
	WIDTH: 515px
}
.partnerRegistration TH {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; COLOR: #cccccc; PADDING-TOP: 5px; BACKGROUND-COLOR: #3a3a3a
}
.partnerDownloads TH {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; COLOR: #cccccc; PADDING-TOP: 5px; BACKGROUND-COLOR: #3a3a3a
}
.productSupportDocs TH {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; COLOR: #cccccc; PADDING-TOP: 5px; BACKGROUND-COLOR: #3a3a3a
}
.productSupportDownloads TH {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; COLOR: #cccccc; PADDING-TOP: 5px; BACKGROUND-COLOR: #3a3a3a
}
.productLibrary TH {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; COLOR: #cccccc; PADDING-TOP: 5px; BACKGROUND-COLOR: #3a3a3a
}
.productTraining TH {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; COLOR: #cccccc; PADDING-TOP: 5px; BACKGROUND-COLOR: #3a3a3a
}
.seminarTours TH {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; COLOR: #cccccc; PADDING-TOP: 5px; BACKGROUND-COLOR: #3a3a3a
}
.servicesClassList TH {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; COLOR: #cccccc; PADDING-TOP: 5px; BACKGROUND-COLOR: #3a3a3a
}
.partnerRegistrationCell {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
.partnerDownloadsCell {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
.productSupportDocsCell {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
.productSupportDownloadsCell {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
.productLibraryCell {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
.productTrainingCell {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
.seminarToursCell {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
.servicesClassListCell {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
.supportDocDetail {
	WIDTH: 800px
}
.productTrainingSignUp {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; PADDING-BOTTOM: 5px; COLOR: #000000; PADDING-TOP: 5px; BACKGROUND-COLOR: #999999
}
.productTrainingDates {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FLOAT: left; MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 5px; WIDTH: 245px; PADDING-TOP: 5px
}
.productNews {
	WIDTH: 515px
}
.productNews TD {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; VERTICAL-ALIGN: top; PADDING-TOP: 5px
}
.productAccessory {
	MARGIN-BOTTOM: 20px; WIDTH: 515px
}
.productRelated {
	MARGIN-BOTTOM: 20px; WIDTH: 515px
}
.productAccessoryImage {
	FLOAT: left; MARGIN-BOTTOM: 10px; OVERFLOW: hidden; WIDTH: 100px; MARGIN-RIGHT: 15px; HEIGHT: 100px; TEXT-ALIGN: center
}
.productRelatedImage {
	FLOAT: left; MARGIN-BOTTOM: 10px; OVERFLOW: hidden; WIDTH: 100px; MARGIN-RIGHT: 15px; HEIGHT: 100px; TEXT-ALIGN: center
}
.productAccessoryText {
	FLOAT: left; WIDTH: 385px
}
.productRelatedText {
	FLOAT: left; WIDTH: 385px
}
.productAccessoryTitle {
	FONT-WEIGHT: bold; FLOAT: left; WIDTH: 355px; COLOR: #cccccc; PADDING-TOP: 5px; HEIGHT: 20px; BACKGROUND-COLOR: #3a3a3a
}
.productRelatedTitle {
	FONT-WEIGHT: bold; FLOAT: left; WIDTH: 355px; COLOR: #cccccc; PADDING-TOP: 5px; HEIGHT: 20px; BACKGROUND-COLOR: #3a3a3a
}
.replacementProduct_right {
	BORDER-RIGHT: #ebebeb 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #ebebeb 1px solid; PADDING-LEFT: 5px; MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 5px; BORDER-LEFT: #ebebeb 1px solid; WIDTH: 375px; PADDING-TOP: 5px; BORDER-BOTTOM: #ebebeb 1px solid; HEIGHT: 150px
}
.replacementProduct_left {
	BORDER-RIGHT: #ebebeb 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #ebebeb 1px solid; PADDING-LEFT: 5px; MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 5px; BORDER-LEFT: #ebebeb 1px solid; WIDTH: 375px; PADDING-TOP: 5px; BORDER-BOTTOM: #ebebeb 1px solid; HEIGHT: 150px
}
.replacementProduct_right {
	FLOAT: right
}
.replacementProduct_left {
	FLOAT: left
}
.discontinuedText {
	FLOAT: left; MARGIN-BOTTOM: 20px; WIDTH: 750px
}
.replacementProduct IMG {
	MARGIN: 5px; behavior: url('/pngbehavior.htc');
}
.divSearchObject {
	FLOAT: right
}
.divHeaderRSS {
	FLOAT: left; PADDING-BOTTOM: 5px; MARGIN: 0px 10px 0px 0px
}
.divHeaderSearch {
	FLOAT: right; MARGIN: auto; WIDTH: 600px; TEXT-ALIGN: right
}
.sbox_l {
	BACKGROUND: url(/pictures/srch_l.gif) no-repeat left top; FLOAT: left; WIDTH: 20px; HEIGHT: 20px
}
.sbox_r {
	BACKGROUND: url(/pictures/srch_r.gif) no-repeat left top; FLOAT: left; WIDTH: 20px; HEIGHT: 20px
}
.sbox INPUT {
	BORDER-TOP: lightgrey 1px solid; MARGIN-TOP: 1px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 90%; FLOAT: left; WIDTH: 110pt; COLOR: #777777; LINE-HEIGHT: 15px; BORDER-BOTTOM: lightgrey 1px solid; FONT-FAMILY: Arial, Helvetica, sans-serif; BORDER-COLLAPSE: collapse; HEIGHT: 15px; BACKGROUND-COLOR: #ffffff; BORDER-RIGHT-WIDTH: 0px
}
.partnerFilter {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FLOAT: left; MARGIN-BOTTOM: 5px; PADDING-BOTTOM: 5px; VERTICAL-ALIGN: top; PADDING-TOP: 5px
}
.partnerFilterSelect {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FLOAT: left; MARGIN-BOTTOM: 5px; PADDING-BOTTOM: 5px; VERTICAL-ALIGN: top; PADDING-TOP: 5px
}
.partnerFilter {
	FONT-WEIGHT: bold; WIDTH: 150px
}
.partnerFilterAnswer {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FLOAT: left; MARGIN-BOTTOM: 5px; PADDING-BOTTOM: 5px; WIDTH: 250px; PADDING-TOP: 5px
}
.partnerList {
	WIDTH: 515px
}
.partnerList TH {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 100%; PADDING-BOTTOM: 5px; COLOR: #cccccc; LINE-HEIGHT: 15px; PADDING-TOP: 5px; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #3a3a3a
}
.partnerListCell {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
.partnerDetail {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 20px; PADDING-TOP: 10px; BORDER-BOTTOM: #ebebeb 1px solid
}
.partnerName {
	FONT-SIZE: 16px; COLOR: #ffffff; LINE-HEIGHT: 20px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.officeName {
	FONT-SIZE: 16px; COLOR: #ffffff; LINE-HEIGHT: 20px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.officeDetail {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FLOAT: left; PADDING-BOTTOM: 20px; OVERFLOW: hidden; WIDTH: 350px; PADDING-TOP: 10px; HEIGHT: 130px
}
.officeRegion {
	FONT-SIZE: 14px; FLOAT: left; WIDTH: 770px; COLOR: #ffffff; LINE-HEIGHT: 20px; PADDING-TOP: 2px; FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: 23px; BACKGROUND-COLOR: #3a3a3a
}
.divRRProductSelection {
	MARGIN-TOP: 20px; MARGIN-BOTTOM: 20px
}
.divRRDownloadRecord {
	FLOAT: left; MARGIN: 10px
}
.divRRDownloadDetail {
	FLOAT: left; WIDTH: 400px
}
.divRRDownloadLink {
	BORDER-RIGHT: #ebebeb 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #ebebeb 1px solid; PADDING-LEFT: 10px; FLOAT: right; PADDING-BOTTOM: 5px; BORDER-LEFT: #ebebeb 1px solid; CURSOR: pointer; PADDING-TOP: 5px; BORDER-BOTTOM: #ebebeb 1px solid
}
.pageButton {
	WIDTH: 265px; CURSOR: pointer; PADDING-TOP: 10px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 30px; TEXT-ALIGN: center; TEXT-DECORATION: none
}
.pageButton_Active {
	WIDTH: 265px; CURSOR: pointer; PADDING-TOP: 10px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 30px; TEXT-ALIGN: center; TEXT-DECORATION: none
}
.pageButton {
	BACKGROUND-IMAGE: url(/pictures/large_button.png)
}
.pageButton_Active {
	BACKGROUND-IMAGE: url(/pictures/large_button_over.png)
}
.pageButtonSM {
	WIDTH: 110px; CURSOR: pointer; PADDING-TOP: 10px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 30px; TEXT-ALIGN: center; TEXT-DECORATION: none
}
.pageButtonSM_Active {
	WIDTH: 110px; CURSOR: pointer; PADDING-TOP: 10px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 30px; TEXT-ALIGN: center; TEXT-DECORATION: none
}
.pageButtonSM {
	BACKGROUND-IMAGE: url(/pictures/small_button.png)
}
.pageButtonSM_Active {
	BACKGROUND-IMAGE: url(/pictures/small_button_over.png)
}
.buttonText {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #ffffff; LINE-HEIGHT: 15px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.urgentText {
	COLOR: red
}
.urgentTextBig {
	FONT-SIZE: larger; COLOR: red
}
.urgentTextBigger {
	FONT-SIZE: x-large; COLOR: red
}
.partnerNavHeader {
	PADDING-RIGHT: 5px; PADDING-LEFT: 15px; FONT-WEIGHT: bold; FONT-SIZE: 95%; PADDING-BOTTOM: 5px; BORDER-LEFT: #545050 1px solid; WIDTH: 180px; COLOR: #cccccc; LINE-HEIGHT: 15px; PADDING-TOP: 5px; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #545050
}
.partnerNavBar {
	PADDING-LEFT: 15px; BORDER-LEFT: #545050 1px solid; PADDING-TOP: 15px
}


#ctl00_cplhGeneral_div table {
	BORDER-RIGHT: #646464 1px solid;	
	FONT-WEIGHT: normal;	
	COLOR: #bababa;	
	BORDER-BOTTOM: #646464 1px solid;	
}

#ctl00_cplhGeneral_div table td {	
	PADDING-RIGHT: 4px;	
	BORDER-TOP: #646464 1px solid;	
	PADDING-LEFT: 4px;	
	PADDING-BOTTOM: 5px;	
	BORDER-LEFT: #646464 1px solid;	
	PADDING-TOP: 5px;	
}

table#itlist td ul {list-style: none; margin: 0px; padding: 0px;}

table#itlist td ul li {
	padding-left: 15px;
	background: url(/pictures/imgbull.gif) no-repeat 0px 0px;
}
