img {
border: 0;
}

TD.lmenu A.oE {
	BACKGROUND: none transparent scroll repeat 0% 0%; WIDTH: auto; POSITION: absolute; HEIGHT: auto
}
TD.topGlobal A.oE {
	BACKGROUND: none transparent scroll repeat 0% 0%; WIDTH: auto; POSITION: absolute; HEIGHT: auto
}
.topnav A.oE {
	DISPLAY: none; BACKGROUND: none transparent scroll repeat 0% 0%; VERTICAL-ALIGN: top; WIDTH: auto; POSITION: absolute; HEIGHT: auto; TEXT-ALIGN: left
}
TD.topGlobal A.oE {
	PADDING-LEFT: 1px
}
TD.lmenu A.oE {
	MARGIN-TOP: 3px
}
.footerContainer A.oE {
	MARGIN-TOP: 3px
}
TD.topGlobal A.oE {
	MARGIN-LEFT: 1px
}
TD.topGlobal SPAN A.oE {
	BORDER-RIGHT-WIDTH: 0px
}
.oE IMG {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px
}
.editorOn TD.componentCell {
	BORDER-RIGHT: #33aacc 1px dashed; BORDER-TOP: #33aacc 1px dashed; BORDER-LEFT: #33aacc 1px dashed; BORDER-BOTTOM: #33aacc 1px dashed; HEIGHT: 10px
}
.editorOn .compTable {
	MARGIN: 2px; BORDER-COLLAPSE: collapse
}
.topnav .inlineCreateLink {
	DISPLAY: none
}
.inlineCreateLink {
	DISPLAY: none
}
.editorOn .inlineCreateLink {
	DISPLAY: inline
}
.inlineCreateLink IMG {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px
}
.prefDiv {
	DISPLAY: none
}
.editorOn .prefDiv {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 3px; FONT: bold 8pt Verdana; COLOR: white; PADDING-TOP: 3px; WHITE-SPACE: nowrap; BACKGROUND-COLOR: #bbb; TEXT-ALIGN: center
}
.pref {
	BORDER-RIGHT: #de4d00 1px outset; BORDER-TOP: #de4d00 1px outset; DISPLAY: none; Z-INDEX: 1; RIGHT: 1px; OVERFLOW: auto; BORDER-LEFT: #de4d00 1px outset; BORDER-BOTTOM: #de4d00 1px outset; POSITION: absolute; TOP: 16px; BACKGROUND-COLOR: white; TEXT-ALIGN: right
}
.pref A {
	PADDING-RIGHT: 2px; DISPLAY: block; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; FONT: 12px Verdana; WIDTH: 100%; PADDING-TOP: 2px
}
.pref A:hover {
	COLOR: #8888ee
}
.pref A:visited {
	COLOR: blue
}
.pref .even {
	BACKGROUND-COLOR: #eee
}
.prefImg {
	FLOAT: right
}
.oE {
	DISPLAY: none
}
TD.lmenu A.oE {
	DISPLAY: none
}
DIV#editorStatus DIV.editorOn#editorToggle .componentPad .oE {
	DISPLAY: inline
}
DIV.userN#editorStatus DIV.editorOn#editorToggle .componentPad .oE {
	DISPLAY: none
}
DIV.userS#editorStatus DIV.editorOn#editorToggle .lmenu .oE {
	DISPLAY: inline
}
DIV.userS#editorStatus DIV.editorOn#editorToggle .topNav .oE {
	DISPLAY: inline
}
DIV.userM#editorStatus DIV.editorOn#editorToggle .lmenu .oE {
	DISPLAY: inline
}
DIV.userM#editorStatus DIV.editorOn#editorToggle .topNav .oE {
	DISPLAY: inline
}
DIV.userS#editorStatus DIV.editorOn#editorToggle .topGlobal .oE {
	DISPLAY: inline
}
DIV.userS#editorStatus DIV.editorOn#editorToggle .footerContainer .oE {
	DISPLAY: inline
}
BODY {
	MARGIN: 0;font-family:Arial, Helvetica, sans-serif;
}
TD {
	MARGIN: 0pt; FONT-size: 12px;font-family:Arial, Helvetica, sans-serif;
}
#l15 TD {
	FONT-SIZE: 13px
}
A {
	FONT-WEIGHT: bold; COLOR: #006699; TEXT-DECORATION: none
}
A:hover {
	TEXT-DECORATION: underline;font-size: 12px;
}
.masthead {
	VERTICAL-ALIGN: top; BACKGROUND-REPEAT: no-repeat; BACKGROUND-COLOR: white
}
.masthead A {
	FONT-WEIGHT: normal; COLOR: black
}
TD.globalheader A {
	FONT-WEIGHT: normal; COLOR: white
}
TD.lmenu {
	BORDER-RIGHT: white 3px solid; BACKGROUND: #ddd; VERTICAL-ALIGN: top; WIDTH: 168px
}
TD.lmenu A {
	DISPLAY: block; FONT-WEIGHT: normal; WIDTH: 100%; COLOR: black; TEXT-DECORATION: none
}
A.siteMap1:hover {
	TEXT-DECORATION: none
}
TD#leftSide {
	DISPLAY: none
}
.footerContainer {
	TEXT-ALIGN: right
}
.topnav A {
	DISPLAY: block; FONT-WEIGHT: bold; BACKGROUND: #FFC125; WIDTH: 100%; COLOR: #555; HEIGHT: 100%
}
.topnav TD {
	BORDER-RIGHT: #888 1px solid; WHITE-SPACE: nowrap; TEXT-ALIGN: center
}
.topnav A DIV {
	PADDING-BOTTOM: 5px; PADDING-TOP: 5px;font-size: 12px;
}
.logo {
	PADDING-LEFT: 20px
}
.logo2 {
	BACKGROUND-REPEAT: no-repeat
}
#topBG {
	COLOR: black; BACKGROUND-COLOR: #FFC125
}
.topnav A:hover {
	COLOR: black; BACKGROUND-COLOR: #ccc;font-size: 12px;
}
#active {
	COLOR: black; BACKGROUND-COLOR: #FFC125
}
#first {
	BORDER-TOP: medium none
}
.topgutter {
	VERTICAL-ALIGN: top
}
.leftnavwidth DIV {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px
}
.level1 {
	BORDER-TOP: #bbb 1px solid; FONT-WEIGHT: bold
}
.leftnavwidth DIV.level2 {
	PADDING-LEFT: 14px
}
.leftnavwidth DIV.level3 {
	PADDING-LEFT: 24px
}
.leftnavwidth DIV.level4 {
	PADDING-LEFT: 34px
}
TD.crumbtrailContainer {
	PADDING-RIGHT: 0px; PADDING-LEFT: 9px; BACKGROUND: url(/cat/images/shadow.gif) #999 repeat-x; PADDING-BOTTOM: 1px; PADDING-TOP: 3px; BORDER-BOTTOM: white 2px solid
}
TD.topGlobal {
	PADDING-RIGHT: 10px; VERTICAL-ALIGN: top; PADDING-TOP: 6px; TEXT-ALIGN: right
}
TD.globalheader {
	COLOR: black
}
TD.globalheader A.lastCrumb {
	COLOR: black
}
.masthead A:hover {
	COLOR: black;font-size: 12px;
}
#leftCornerRL {
	DISPLAY: none
}
#rightCornerRL {
	DISPLAY: none
}
TD#global {
	DISPLAY: none
}
TD#searchResults {
	DISPLAY: none
}
TD.topLang {
	DISPLAY: none
}
TD.globalContainer {
	DISPLAY: none
}
TD.leftnavwidget {
	DISPLAY: none
}
.tableheading {
	DISPLAY: none
}
TD.crumbtrail {
	DISPLAY: none
}
.bull {
	DISPLAY: none
}
#crumbTR {
	DISPLAY: none
}
.topnavwidth {
	BORDER-TOP: white 2px solid; WIDTH: 100%;
}
.leftnavwidth {
	WIDTH: 168px; BORDER-BOTTOM: #bbb 1px solid
}
TH.list {
	PADDING-RIGHT: 0px; PADDING-LEFT: 6px; BACKGROUND: #666; PADDING-BOTTOM: 2px; FONT: bold 11px Arial; COLOR: white; PADDING-TOP: 3px; TEXT-ALIGN: left
}
#l15 TH.list {
	FONT-WEIGHT: normal; FONT-SIZE: 13px
}
#leftCorner {
	PADDING-LEFT: 0px
}
#rightCorner {
	PADDING-LEFT: 0px
}
TD.listDescription {
	PADDING-RIGHT: 0px; PADDING-LEFT: 12px; BACKGROUND: #666; PADDING-BOTTOM: 8px; COLOR: white; PADDING-TOP: 0px; BORDER-BOTTOM: black 1px solid; TEXT-ALIGN: left
}
A.nP-s {
	BACKGROUND: #eee
}
A.p-s {
	BACKGROUND: #eee
}
TR.evenrow {
	BACKGROUND: #eee
}
TD.lmenu A:hover {
	BACKGROUND: #eee;font-size: 12px;
}
TD.crumbtrailLang {
	PADDING-RIGHT: 10px
}
.componentPad EM {
	FONT: bold 11px Arial; COLOR: #888
}
TD#relatedLinks DIV EM {
	FONT: bold 11px Arial; COLOR: #888
}
.oddrow EM {
	FONT: bold 11px Arial; COLOR: #888
}
.evenrow EM {
	FONT: bold 11px Arial; COLOR: #888
}
.leftnavwidth EM {
	FONT: bold 11px Arial; COLOR: #888
}
A.siteMap3 EM {
	FONT: bold 11px Arial; COLOR: #888
}
A.siteMap4 EM {
	FONT: bold 11px Arial; COLOR: #888
}
A.siteMap5 EM {
	FONT: bold 11px Arial; COLOR: #888
}
DIV.wideTicklerTitle {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; PADDING-TOP: 5px
}
DIV.narrowTicklerTitle {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; PADDING-TOP: 5px
}
DIV.wideTicklerTitle A {
	COLOR: #333
}
DIV.narrowTicklerTitle A {
	COLOR: #333
}
DIV.wideTicklerTitle A:hover {
	TEXT-DECORATION: none;font-size: 12px;
}
DIV.narrowTicklerTitle A:hover {
	TEXT-DECORATION: none
}
.langSelect {
	BORDER-RIGHT: #333 1px solid; BORDER-TOP: #333 1px solid; BACKGROUND: #666; FONT: 11px Arial, sans-serif; BORDER-LEFT: #333 1px solid; COLOR: white; BORDER-BOTTOM: #333 1px solid
}
.searchField {
	BORDER-RIGHT: black 1px solid; BORDER-TOP: black 1px solid; FONT: 11px Arial, sans-serif; BORDER-LEFT: black 1px solid; COLOR: #666; BORDER-BOTTOM: black 1px solid; HEIGHT: 17px; BACKGROUND-COLOR: white
}
.topsearch {
	FLOAT: right; PADDING-TOP: 2px
}
TD.list {
	PADDING-RIGHT: 0px; PADDING-LEFT: 2px; PADDING-BOTTOM: 4px; PADDING-TOP: 3px; BORDER-BOTTOM: #ccc 1px solid
}
TD.oddrow {
	PADDING-RIGHT: 0px; PADDING-LEFT: 2px; PADDING-BOTTOM: 4px; PADDING-TOP: 3px; BORDER-BOTTOM: #ccc 1px solid
}
TR.oddrow {
	BACKGROUND: white
}
TD.evenrow {
	PADDING-RIGHT: 0px; PADDING-LEFT: 2px; BACKGROUND: #eee; PADDING-BOTTOM: 4px; PADDING-TOP: 3px; BORDER-BOTTOM: #ccc 1px solid
}
TD.topGlobal A {
	FONT-WEIGHT: normal; MARGIN-LEFT: 10px; COLOR: black
}
TD.topGlobal A#olo {
	MARGIN-LEFT: 0px
}
TD.banner {
	BORDER-RIGHT: white 2px solid; FONT-WEIGHT: bold; BACKGROUND: url(/cat/images/corner.gif) no-repeat right bottom; VERTICAL-ALIGN: top; BORDER-LEFT: #ffcc00 10px solid; WIDTH: 100%; COLOR: black
}
#imgRight {
	DISPLAY: none
}
DIV.banner {
	BACKGROUND: #ffcc00
}
TD.banner DIV#title {
	FONT: bold 20px "Arial Narrow", sans-serif; TEXT-TRANSFORM: uppercase
}
TD.bannerDivider {
	VERTICAL-ALIGN: top; BORDER-LEFT: #ffcc00 10px solid; PADDING-TOP: 28px
}
TD.banner DIV#outer {
	BACKGROUND: url(/cat/images/y_triangle.gif) no-repeat 0px 28px
}
TD.banner DIV#inner {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; PADDING-BOTTOM: 20px; PADDING-TOP: 20px
}
#imgLeft {
	BACKGROUND: white
}
.footerHR {
	BORDER-TOP: 10px; FONT-SIZE: 1px; BACKGROUND: white; WIDTH: 100%; COLOR: white; BORDER-BOTTOM: #ccc 1px solid; HEIGHT: 1px
}
.footerContainer SPAN {
	FONT-SIZE: 10px; MARGIN: 0px 10px; COLOR: #999
}
.footerContainer A {
	COLOR: #999
}
.componentPad {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
A.siteMap1 {
	FONT: bold 14px "Arial Narrow", sans-serif; TEXT-TRANSFORM: uppercase; COLOR: black
}
IMG.thumbImage {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; DISPLAY: inline; FLOAT: right; MARGIN-BOTTOM: 10px; MARGIN-LEFT: 10px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px
}
#tickler IMG.thumbImage {
	DISPLAY: block; FLOAT: none; MARGIN-BOTTOM: 0px; MARGIN-LEFT: 0px
}
.enTable#tickler IMG.thumbImage {
	MARGIN-LEFT: 0px
}
TH#relatedLinks {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: white; PADDING-BOTTOM: 5px; FONT: bold 9px Verdana, sans-serif; TEXT-TRANSFORM: uppercase; COLOR: #cc9933; PADDING-TOP: 0px
}
.extraNarrowTicklerTitle {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: white; PADDING-BOTTOM: 5px; FONT: bold 9px Verdana, sans-serif; TEXT-TRANSFORM: uppercase; COLOR: #cc9933; PADDING-TOP: 0px
}
TD#relatedLinks {
	BACKGROUND: white; FONT: 10px Verdana, sans-serif; COLOR: #333
}
TD#relatedLinks DIV {
	PADDING-BOTTOM: 3px
}
#extraNarrowDivider {
	BORDER-TOP: #ccc 1px solid
}
#moreLink {
	BORDER-BOTTOM: white 1px solid
}
.articleTitle {
	FONT: bold 14px "sans-serif",Arial ,Arial Narrow ;  COLOR: #3f3f3f
}
.helperLink {
	TEXT-DECORATION: none
}
A.siteMap3 {
	PADDING-LEFT: 10px
}
A.siteMap4 {
	PADDING-LEFT: 20px
}
A.siteMap5 {
	PADDING-LEFT: 30px
}
.enTable {
	BORDER-LEFT: #ccc 1px solid
}
.innerList TH {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 8pt; PADDING-BOTTOM: 5px; VERTICAL-ALIGN: top; PADDING-TOP: 5px; TEXT-ALIGN: left
}
#l15 .innerList TH {
	FONT-WEIGHT: normal; FONT-SIZE: 13px
}
#contentList TD.oddrow {
	PADDING-RIGHT: 5px
}
#contentList TD.evenrow {
	PADDING-RIGHT: 5px
}
.innerList IMG {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px
}
.banner2 {
	DISPLAY: none
}
.topSearch #topAS {
	DISPLAY: none
}
.topSearch #topAS A {
	PADDING-LEFT: 0px
}
.topSearch TD {
	FONT-SIZE: 2px
}
.topSearch TD #searchLabel {
	PADDING-RIGHT: 5px; FONT-SIZE: 11px
}
#l15 .topSearch TD #searchLabel {
	FONT-SIZE: 13px
}
#moreResult .tableheading {
	DISPLAY: block; FONT-WEIGHT: bold
}
BODY#l15 A {
	FONT-WEIGHT: normal
}
BODY#l15 .topnav A {
	FONT-WEIGHT: normal
}
BODY#l15 .level1 {
	FONT-WEIGHT: normal
}
BODY#l15 TH.list {
	FONT-WEIGHT: normal
}
BODY#l15 .componentPad EM {
	FONT-WEIGHT: normal
}
BODY#l15 TD#relatedLinks DIV EM {
	FONT-WEIGHT: normal
}
BODY#l15 .oddrow EM {
	FONT-WEIGHT: normal
}
BODY#l15 .evenrow EM {
	FONT-WEIGHT: normal
}
BODY#l15 .leftnavwidth EM {
	FONT-WEIGHT: normal
}
BODY#l15 A.siteMap3 EM {
	FONT-WEIGHT: normal
}
BODY#l15 A.siteMap4 EM {
	FONT-WEIGHT: normal
}
BODY#l15 A.siteMap5 EM {
	FONT-WEIGHT: normal
}
BODY#l15 TD.banner {
	FONT-WEIGHT: normal
}
BODY#l15 TD.banner DIV {
	FONT-WEIGHT: normal
}
BODY#l15 A.siteMap1 {
	FONT-WEIGHT: normal
}
BODY#l15 TH#relatedLinks {
	FONT-WEIGHT: normal
}
BODY#l15 .topnav A {
	FONT-SIZE: 14px
}
BODY#l15 .footerContainer A {
	FONT-SIZE: 12px
}
.homePage TD.componentPad {
	PADDING-RIGHT: 1px; DISPLAY: block; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; FONT: 11px Arial; PADDING-TOP: 1px
}
.homePage DIV.banner {
	DISPLAY: none
}
.homePage .lmenu {
	DISPLAY: none
}
.homePage #C1 .articleTitle .titleText {
	DISPLAY: none
}
.homePage .innerList TD .sys {
	VISIBILITY: hidden
}
.homePage .innerList TD#moreLink {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
.homePage .innerList A {
	FONT-WEIGHT: normal
}
.homePage TH.list {
	PADDING-RIGHT: 0px; PADDING-LEFT: 3px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 2px; FONT: bold 9px Verdana, Arial; TEXT-TRANSFORM: uppercase; COLOR: #333; PADDING-TOP: 3px; TEXT-ALIGN: left
}
.homePage .sys {
	PADDING-LEFT: 10px; BACKGROUND: url(/cat/images/icon_arrow.gif) no-repeat 0px 0px; FONT: bold 9px Verdana; TEXT-TRANSFORM: uppercase
}
.homePage EM.sys {
	DISPLAY: none
}
.homePage TD.evenrow A {
	PADDING-LEFT: 20px
}
.homePage TD.oddrow A {
	PADDING-LEFT: 20px
}
.homePage TD.evenrow {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(/cat/images/icon_arrow.gif) no-repeat 10px 1px; PADDING-BOTTOM: 1px; PADDING-TOP: 1px; BORDER-BOTTOM: #ccc 0px solid
}
.homePage TD.oddrow {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(/cat/images/icon_arrow.gif) no-repeat 10px 1px; PADDING-BOTTOM: 1px; PADDING-TOP: 1px; BORDER-BOTTOM: #ccc 0px solid
}
.homePage .innerList TD#moreLink A {
	PADDING-LEFT: 0px; FONT: bold 9px Verdana
}
.homePage .innerList TD#moreLink {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; PADDING-BOTTOM: 1px; PADDING-TOP: 1px
}
.homePage DIV.narrowTicklerTitle A {
	FONT: bold 14px "Arial Narrow", Arial, sans-serif; TEXT-TRANSFORM: uppercase; COLOR: #333
}
.homePage .articleTitle {
	PADDING-TOP: 8px
}
.homePage DIV.narrowTicklerTitle {
	PADDING-TOP: 8px
}
.homePage #C1 .articleTitle {
	PADDING-TOP: 0px
}
.homePage #C4 .innerList TH {
	FONT: bold 12px Arial
}
.homePage #C5 .innerList TH {
	FONT: bold 12px Arial
}
.homePage #C6 .innerList TH {
	FONT: bold 12px Arial
}
.homePage #C4 .titleText {
	FONT: bold 12px Arial
}
.homePage #C5 .titleText {
	FONT: bold 12px Arial
}
.homePage #C6 .titleText {
	FONT: bold 12px Arial
}
.homePage #C7 .innerList TH {
	FONT: bold 12px Arial; COLOR: #333
}
.homePage #C8 .innerList TH {
	FONT: bold 12px Arial; COLOR: #333
}
.homePage #C7 .titleText {
	FONT: bold 12px Arial; COLOR: #333
}
.homePage #C8 .titleText {
	FONT: bold 12px Arial; COLOR: #333
}
.homePage #tickler IMG.thumbImage {
	DISPLAY: inline; FLOAT: left
}
.homePage #tickler TD.componentPad {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; FONT: 10px Arial; COLOR: #333; PADDING-TOP: 0px
}
.homePage .ticklerDesc {
	PADDING-BOTTOM: 4px; FONT: 11px Arial
}
.homePage #C2 {
	BORDER-TOP: white 1px solid; BORDER-BOTTOM: white 2px solid
}
.homePage #C3 {
	BORDER-TOP: white 1px solid; BORDER-BOTTOM: white 2px solid
}
.homePage #C3 {
	PADDING-RIGHT: 10px
}
.homePage #C2 {
	PADDING-LEFT: 9px
}
.homePage #C4 {
	PADDING-LEFT: 4px
}
.homePage #C5 {
	PADDING-LEFT: 10px
}
.homePage #C6 {
	PADDING-LEFT: 10px
}
.homePage #C8 {
	PADDING-LEFT: 10px
}
.homePage #C4 {
	BORDER-RIGHT: white 2px solid
}
.homePage #C5 {
	BORDER-RIGHT: white 2px solid
}
.homePage #C7 {
	PADDING-LEFT: 2px
}
.homePage #C7 {
	PADDING-BOTTOM: 0px
}
.homePage #C8 {
	PADDING-BOTTOM: 0px
}
.homePage #C9 {
	PADDING-BOTTOM: 0px
}
.homePage #C9 {
	PADDING-LEFT: 12px; PADDING-TOP: 0px
}
.homePage #C9 .articleTitle {
	DISPLAY: none
}
.homePage #C6 IMG.thumbImage {
	FLOAT: right
}
.homePage TD.listDescription {
	BACKGROUND: white; BORDER-BOTTOM-WIDTH: 0px; COLOR: black; TEXT-ALIGN: left
}
.homePage .innerList TH {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; FONT: bold 12px Arial, sans-serif; VERTICAL-ALIGN: top; TEXT-TRANSFORM: uppercase; COLOR: #333; PADDING-TOP: 8px; TEXT-ALIGN: left
}
.homePage TH.list {
	FONT: bold 14px "Arial Narrow", Arial, sans-serif; TEXT-TRANSFORM: uppercase; COLOR: #333; PADDING-TOP: 8px
}
.homePage #C2 FORM {
	DISPLAY: inline
}
#subBannerTD {
	BORDER-RIGHT: white 10px solid; BORDER-TOP: white 12px solid; BORDER-LEFT: white 10px solid; BORDER-BOTTOM: white 10px solid; BACKGROUND-REPEAT: no-repeat; BACKGROUND-COLOR: black
}
#subBannerDiv {
	OVERFLOW: hidden; WIDTH: 1px
}
TABLE.enTable#headers {
	BORDER-COLLAPSE: collapse
}
TABLE.enTable#headers TD {
	BORDER-RIGHT: #aaa 1px solid; BORDER-TOP: #aaa 1px solid; BORDER-LEFT: #aaa 1px solid; BORDER-BOTTOM: #aaa 1px solid
}
.cmms #tickler IMG.thumbImage {
	DISPLAY: inline; FLOAT: left; MARGIN-RIGHT: 10px
}
.cmms H2 {
	FONT: bold 18px 'Arial Narrow', Arial, sans-serif; COLOR: #333
}
.cmms H3 {
	FONT: bold 14px 'Arial Narrow', Arial, sans-serif; TEXT-TRANSFORM: uppercase; COLOR: #666
}
.cmms H3.section {
	BORDER-TOP: #bbb 1px solid; MARGIN-TOP: 0px; COLOR: #fbfe98; BACKGROUND-COLOR: #fbfe98
}
.cmms H4 {
	PADDING-LEFT: 5px; MARGIN-BOTTOM: 0px; FONT: bold 11px Arial, sans-serif; COLOR: #333; BORDER-BOTTOM: #cecece 2px solid
}
.cmms #features H4 {
	PADDING-LEFT: 0px; BORDER-BOTTOM-WIDTH: 0px; MARGIN-BOTTOM: 2px
}
.cmms DL {
	MARGIN: 0px; WIDTH: 100%; COLOR: #333
}
.cmms DL.specs {
	TEXT-ALIGN: right
}
.cmms DT {
	DISPLAY: inline; FLOAT: left
}
.cmms DT {
	PADDING-RIGHT: 0px; PADDING-LEFT: 5px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px; BORDER-BOTTOM: #cecece 1px solid
}
.cmms DD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 5px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px; BORDER-BOTTOM: #cecece 1px solid
}
.cmms DD DD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 25px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.cmms .even {
	BACKGROUND-COLOR: #eee
}
.cmms DD {
	MARGIN: 0px; TEXT-INDENT: 0px
}
.cmms DIV.inactiveTab {
	DISPLAY: none
}
.cmms DIV.english {
	TEXT-ALIGN: right
}
.cmms DIV.metric {
	TEXT-ALIGN: right
}
.cmms .overviewSectionLink {
	BORDER-TOP: #ccc 2px solid; MARGIN-TOP: 25px; DISPLAY: block; TEXT-TRANSFORM: uppercase
}
.cmms #units SPAN {
	FONT-WEIGHT: bold
}
.cmms .worktoolsSelection DL.specs {
	TEXT-ALIGN: left
}
.cmms .worktoolsSelection DT {
	DISPLAY: block; FONT-WEIGHT: bold; FLOAT: none
}
.cmms .worktoolsSelection DT {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.cmms .worktoolsSelection DD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.cmms .worktoolsSelection DD {
	DISPLAY: block; PADDING-BOTTOM: 15px
}
.cmmsTabs {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; BACKGROUND-COLOR: white
}
.cmmsTabs SELECT {
	BORDER-RIGHT: #333 1px solid; BORDER-TOP: #333 1px solid; FONT: 11px Arial; BORDER-LEFT: #333 1px solid; COLOR: #fff; MARGIN-RIGHT: 20px; BORDER-BOTTOM: #333 1px solid; HEIGHT: 16px; BACKGROUND-COLOR: #666
}
.cmmsTabs H1 {
	FONT-SIZE: 20px; MARGIN-LEFT: 10px; TEXT-TRANSFORM: uppercase; COLOR: black; PADDING-TOP: 10px; FONT-FAMILY: "Arial Narrow", Arial, sans-serif
}
.cmmsTabs A {
	FONT: bold 9px Verdana
}
.cmmsTabsTable {
	TABLE-LAYOUT: fixed; WIDTH: 100%; BORDER-BOTTOM: #ffcc00 5px solid
}
.cmmsTabsTable TD {
	BACKGROUND: url(/cat/images/tab_radius.gif) #bbb no-repeat left top; BORDER-LEFT: white 2px solid; TEXT-ALIGN: center
}
.cmmsTabsTable TD A {
	DISPLAY: block; BACKGROUND: url(/cat/images/tab_dogear.gif) no-repeat right top; PADDING-BOTTOM: 10px; FONT: bold 11px Arial; WIDTH: 100%; COLOR: black; PADDING-TOP: 10px; HEIGHT: 100%; TEXT-DECORATION: none
}
.cmmsTabsTable TD.activeTabHeader {
	BACKGROUND-COLOR: #ffcc00
}
.cmmsTabsTable TD#first {
	BORDER-LEFT-WIDTH: 0px
}
.cmms #cmmsProdVis {
	MARGIN-BOTTOM: 10px
}
.cmms #cmmsProdVis A {
	COLOR: #333
}
.cmms #cmmsProdVis IMG {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px
}
.cmms #cmmsProdVisA {
	BACKGROUND: url(/cat/images/bttn_visualtour_body.gif) repeat-x
}
.cmms .bfNoThumb {
	MARGIN-LEFT: 150px
}
.cmms .bfThumb {
	MARGIN-LEFT: 150px
}
.cmmsFamilyLink {
	DISPLAY: block; PADDING-TOP: 5px
}
.cmms #overview .bfNoThumb {
	MARGIN-LEFT: 100px
}
.cmms #overview .bfThumb {
	MARGIN-LEFT: 100px
}
.cmms .genSpecs {
	FONT-WEIGHT: bold; PADDING-BOTTOM: 5px
}
.cmms .worktoolsSubSelect {
	DISPLAY: none
}
.cmms .overviewWorktools {
	VERTICAL-ALIGN: bottom; WIDTH: 25%
}
.cmms .overviewWorktools IMG {
	BORDER-TOP-WIDTH: 0px; DISPLAY: block; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
.cmms #changeWorktools {
	DISPLAY: none
}
#tabs {
	TABLE-LAYOUT: fixed; WIDTH: 100%; BORDER-BOTTOM: #ffcc00 5px solid
}
#tabs TD {
	BACKGROUND: url(/cat/images/tab_radius.gif) #bbb no-repeat left top; BORDER-LEFT: white 2px solid; TEXT-ALIGN: center
}
#tabs TD A {
	DISPLAY: block; BACKGROUND: url(/cat/images/tab_dogear.gif) no-repeat right top; PADDING-BOTTOM: 10px; FONT: bold 11px Arial; WIDTH: 100%; COLOR: black; PADDING-TOP: 10px; HEIGHT: 100%; TEXT-DECORATION: none
}
#tabs TD.activeTabHeader {
	BACKGROUND-COLOR: #ffcc00
}
#tabs TD#first {
	BORDER-LEFT-WIDTH: 0px
}
A.tab {
	DISPLAY: none
}
#tabs TD.active {
	BACKGROUND-COLOR: #ffcc00
}
UL.cmmsRangeSpecs {
	PADDING-LEFT: 0px; FONT-WEIGHT: bold; LIST-STYLE-POSITION: inside; MARGIN-LEFT: 0px; LIST-STYLE-TYPE: square
}
UL.cmmsRangeSpecs LI {
	PADDING-LEFT: 0px; FONT-WEIGHT: bold; LIST-STYLE-POSITION: inside; MARGIN-LEFT: 0px; LIST-STYLE-TYPE: square
}
.english {
	DISPLAY: block
}
.metric {
	DISPLAY: none
}
#contentList .english {
	DISPLAY: inline
}
#contentList .metric {
	DISPLAY: none
}
.homePage #C3 IMG.thumbImage {
	MARGIN-LEFT: 0px; MARGIN-RIGHT: 10px
}
.homePage #C5 IMG.thumbImage {
	MARGIN-LEFT: 0px; MARGIN-RIGHT: 10px
}
.compTable#related {
	WIDTH: 100%
}
#related .wideTicklerTitle {
	WIDTH: 168px
}
#related .narrowTicklerTitle {
	WIDTH: 168px
}
#listTable TD {
	empty-cells: show
}
H2 {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt
}
DIV.narrowTicklerTitleText {
	DISPLAY: none
}
DIV.extraNarrowTicklerTitleText {
	DISPLAY: none
}
DIV.wideTicklerTitleText {
	DISPLAY: none
}
#relatedEquipment {
	DISPLAY: none
}
.banner {
	BORDER-RIGHT: #999 1px solid; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #ffffff; PADDING-BOTTOM: 1px; MARGIN: 0px auto; BORDER-LEFT: #999 1px solid; WIDTH: 900px; PADDING-TOP: 0px
}
 .foota
 { 
 font-size:11px;
}
 
	.foota A:link {
	COLOR: #ffffff; TEXT-DECORATION: none;
	}
	.foota A:visited {
	COLOR: #ffffff; TEXT-DECORATION: none
	}
	.foota A:active {
	COLOR: #ffffff; TEXT-DECORATION: none
	}
	.foota A:hover {
	COLOR: #ffffff; TEXT-DECORATION: none
	}
.mida {
	 BACKGROUND: url(../im/bg-serv-01.gif) no-repeat right 50%;	
	 WIDTH: 100%;	 
	 height:121px;
	 padding:0;
}
.midb{
	 BACKGROUND: url(../im/bg-serv-02.gif) no-repeat right 50%;	
	 WIDTH: 100%;	 
	 height:121px;
	 padding:0;
}
.mida2{	 
	 WIDTH: 100%;	 
	 height:74px;
	 padding:0;
}
.midb2{	 
	 WIDTH: 100%;	 
	 height:55px;
	 padding:0;
}
.midc2{	 
	 WIDTH: 100%;	 
	 height:55px;
	 padding:0;
}
.midc {
	 BACKGROUND: url(../im/bg-serv-03.gif) no-repeat right 50%;	
	 WIDTH: 100%;	 
	 height:121px;
	 padding:0;
}
.biaoqian {
	PADDING-LEFT: 3px; LINE-HEIGHT: 30px; BORDER-BOTTOM: #333 1px solid; POSITION: relative; HEIGHT: 30px; TEXT-ALIGN: left
}


.tup {
	 FLOAT: left; MARGIN: 5px; WIDTH: auto;  HEIGHT: auto; TEXT-ALIGN: center
}

.tup_1 img {
	border: 1px solid #000;
	
}
.bh {
	FONT-WEIGHT: bold; LEFT: 0px; WIDTH: auto; BOTTOM: 4px; TEXT-ALIGN: center
}
.bott{ width:auto; margin:0; height:2px;}
.bott1{ width:auto; margin:0; height:3px; background: #069;}
#about {width: 100%;padding-top: 18px;height: 25px;font-size: 16px;line-height: 25px;font-weight: bold;color: #069;BORDER-BOTTOM: #ccc 1px solid;}
#about h1 {color: #069;font-size: 16px;display:inline;}
#about a, #about a:link, #about a:visited {text-decoration: none;color: #069;font-weight:bold;font-size: 16px;}
#about a:hover {text-decoration: underline;color: #069;}
.ab1 {font-size: 12px;color: #333;height: 125;line-height: 160%;margin: 5px 15px 10px 0;text-align: justify;}
.ab2 {font-size: 12px;color: #333;height: 125;line-height: 200%;margin: 5px 15px 10px 0;text-align: justify;}
#pro{width:100%;height:216px;padding-top:10px;}
#pro ul, pro li {margin: 0;padding: 0;display: inline;list-style-type: none;}
#pro li {float: left;width: 16%;text-align: left;}
.pro1 {width: 140px;line-height: 160%;font-size: 12px;color: #444;}
#ll1 {margin: 0px;}
#ll1 a, #ll1 a:link, #ll1 a:visited {text-decoration: none;color: #666;font-weight:normal;}
#ll1 a:hover {text-decoration: underline;color: #9cc;}
.pro1 img {BORDER-BOTTOM: #ccc 1px solid;BORDER-top: #ccc 1px solid;BORDER-left: #ccc 1px solid;BORDER-right: #ccc 1px solid;}
#tp1 {text-align: right;line-height: 30px;}
#tp1 a, #tp1 a:link, #tp1 a:visited {text-decoration: none;color: #222;font-weight:normal;}
#tp1 a:hover {text-decoration: underline;color: #111;}
#mp {margin: 0px;color: #ddd;}
#mp a, #mp a:link, #mp a:visited {text-decoration: none;color: #ddd;font-weight:normal;}
#mp a:hover {text-decoration: underline;color: #666;}
.left_otherpro2 {margin:0 auto; width:980px;display:block;height:auto;padding-top:13px;float:left;}
.re_otherpro2 {margin:5px 0px 0px 9px!important; margin:5px 0px 0px 4px; width:945px;float:left;display:block;height:auto; padding-top:7px; padding-bottom:20px;}
.re_otherpro2 ul {width:auto; float:left; margin:6px 13px 6px 0px; padding:0;display:block;height:70px;}
.re_otherpro2 ul li {width:144px; height:auto;float:left; text-align:left; font-size:12px;}
.re_otherpro2 ul li.b {width:300px; height:auto;float:left;text-align:left; font-size:12px; line-height:11px; color:#666; line-height:17px; margin-left:6px;}
.re_otherpro2 ul li.b a{color:#000; text-decoration:none; font-weight:bold;}
.re_otherpro2 ul li.b a:hover{color:#666; text-decoration:none;}
.re_otherpro2 ul li img {border:1px solid #999; display:block; margin:0;}
.re_otherpro2 ul li a {color:#666666; display:block; text-align:left; line-height:21px;}
.xin{width:96%; float:left; height:28px; line-height:23px; margin:3px 0px; padding:0;}
.xin img {float:none; border:none; margin:0; padding:0;}
.xin a{color:#ff6600; text-decoration:none;font-weight:normal;}
.xin a:hover{color:#ff0000; text-decoration:none;}
.about1 .ct{width:400px; float:left; }
.about1 .ct .tit{ width:400px; height:23px; font-weight:bold; float:left; margin-top:15px; line-height:23px; color:#154B95; border-bottom:1px solid #ccc;} 
.about1 .ct .tit h3{ text-decoration:none; font-size:16px; }
.about1 .ct img{ float:none; margin:0; padding:0; border:none;}	
.about1 .ct1{ width:500px; float:left; }
.about1{width:950px;margin-left:20px;line-height:23px;clear: both; color:#666;}
.about1 a{color:#ff6600; text-decoration:underline;}
.about1 a:hover{ text-decoration:none;}
.about1 img{ float:none; border:none; padding:0; margin:0;}
.about1 h2{ font-size:16px; display:block; font-weight:bold;}
.about1 .tt{ width:96%; float:left; height:21px; line-height:21px; font-weight:bold; color:#154B95;}
.about1 .otherproducts{ width:98%; float:left; height:auto; padding-bottom:20px;}
.about1 .otherproducts ul{ width:100%; height:auto; margin:0; padding:0; display:block;}
.about1 .otherproducts ul li{ width:auto; padding:0px 6px 0px 13px; height:21px; line-height:21px; background:url(../im/a.jpg) left center no-repeat; float:left;}
.about1 .otherproducts ul li a{color:#666; text-decoration:none; width:auto;}
.about1 .otherproducts ul li a:hover{ text-decoration:none; color:#ff6600;}
.about1 .img{ float:left; margin:8px 0px 0px 300px; padding:1px; border:1px solid #ccc;}
.cle{height: 160px;}
.cle1{height: 20px;}
about2 {color: #ccc;}
.about2 h2{ font-size:16px; display:block; font-weight:bold;}
.about3 .ct{width:400px; float:left; }
.about3 .ct .tit{ width:400px; height:23px; font-weight:bold; float:left; margin-top:15px; line-height:23px; color:#154B95; border-bottom:1px solid #ccc;} 
.about3 .ct .tit h3{ text-decoration:none; font-size:16px; }
.about3 .ct img{ float:none; margin:0; padding:0; border:none;}	
.about3 .ct1{ width:500px; float:left; }
.about3{width:950px;margin-left:20px;line-height:23px;clear: both; color:#666;}
.about3 a{color:#ff6600; text-decoration:underline;}
.about3 a:hover{ text-decoration:none;}
.about3 img{ float:none; border:none; padding:0; margin:0;}
.about3 h2{ font-size:12px; display:block; font-weight:bold;display:inline;}
.about3 .tt{ width:96%; float:left; height:21px; line-height:21px; font-weight:bold; color:#154B95;}
.about3 .otherproducts{ width:98%; float:left; height:auto; padding-bottom:20px;}
.about3 .otherproducts ul{ width:100%; height:auto; margin:0; padding:0; display:block;}
.about3 .otherproducts ul li{ width:auto; padding:0px 6px 0px 13px; height:21px; line-height:21px; background:url(../im/a.jpg) left center no-repeat; float:left;}
.about3 .otherproducts ul li a{color:#666; text-decoration:none; width:auto;}
.about3 .otherproducts ul li a:hover{ text-decoration:none; color:#ff6600;}
.about3 .img{ float:left; margin:8px 0px 0px 300px; padding:1px; border:1px solid #ccc;}
.lanuage{width:480px;float:right; margin-right:5px; margin-top:6px!important;margin-top:2px;}
.lanuage img{margin-right:5px;}
.lanuage a{color:#184678;}
.lanuage a:hover{color:#0099FF;text-decoration:underline;}
.h a, .h:link, .h:visited {text-decoration: none;color: #666;font-weight:bold;}
.h:hover {text-decoration: underline;color: #111;}
#cti{float:left;margin:0;padding:0;list-style:none;width:960px;height:450px;}
#cti li{float:left;margin:0;padding:0;}
#inq {width: 400px;height: 420px;text-align: right;}
#inq p.inq1 {width: 400px;height: 20px;text-align: left;color: #069;font-size: 14px;font-weight: bold;line-height: 25px;margin: 2px 0 0 0;}
#inq p.inq2 {width: 400px;height: 420px;margin: 6px 0 0 0;}