#finalcolor {
	BACKGROUND-COLOR: #bfdce8
}
#interimcolor {
	BACKGROUND-COLOR: #afb8c1
}
#nonecolor {
	BACKGROUND-COLOR: #e0ddce
}
#environmental {
	MARGIN-LEFT: 20px
}
.noshow {
	TEXT-INDENT: -9999px; HEIGHT: 1px
}
TABLE.accordion {
	WIDTH: 100%
}
.accordion TD#final {
	BACKGROUND-COLOR: #bfdce8
}
.accordion TD#interim {
	BACKGROUND-COLOR: #afb8c1
}
.accordion TD#none {
	BACKGROUND-COLOR: #e0ddce
}
.accordion TD#tier1 {
	BACKGROUND-COLOR: #e7e7e0
}
.accordion TD#tier2 {
	BACKGROUND-COLOR: #bcbaac
}
.accordion TD#tier3 {
	BACKGROUND-COLOR: #9cc1d0
}
.accordion TH {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; PADDING-TOP: 5px
}
#accordion TD {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; PADDING-TOP: 5px
}
.accordion TH {
	BORDER-BOTTOM: #aeaeae 1px solid; PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; BACKGROUND: url(http://cumminspowerdocs.com/environmental/images/th.png) #ccc repeat-x; COLOR: #fff; FONT-WEIGHT: normal; PADDING-TOP: 5px
}
.accordion TD {
	BORDER-BOTTOM: #eee 1px solid; BACKGROUND: #fff; COLOR: #000
}
.accordion TR:hover TD {
	COLOR: #555
}
.accordion TR.alt TD {
	BACKGROUND: #fff
}
.accordion TD.pagination {
	TEXT-ALIGN: right; PADDING-BOTTOM: 5px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BACKGROUND: url(http://cumminspowerdocs.com/environmental/images/th.png) #ccc repeat-x; COLOR: #fff; BORDER-TOP: #aeaeae 1px solid; PADDING-TOP: 5px
}
TD.pagination:hover {
	TEXT-ALIGN: right; PADDING-BOTTOM: 5px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BACKGROUND: url(http://cumminspowerdocs.com/environmental/images/th.png) #ccc repeat-x; COLOR: #fff; BORDER-TOP: #aeaeae 1px solid; PADDING-TOP: 5px
}
.accordion TD.pagination STRONG {
	FONT-WEIGHT: normal
}
.accordion TD.pagination A {
	BORDER-RIGHT-WIDTH: 0px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; COLOR: #eee; BORDER-LEFT-WIDTH: 0px
}
.accordion TD.pagination A:hover {
	COLOR: #fff
}
.accordion TD.options {
	TEXT-ALIGN: center
}
.accordion TD.options A {
	BORDER-RIGHT-WIDTH: 0px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px
}
.accordion TH {
	text-shadow: 0 1px 0 #aaa
}
TD.pagination {
	text-shadow: 0 1px 0 #aaa
}
.accordion TH:first-child {
	-moz-border-radius-topleft: 7px; -webkit-border-top-left-radius: 7px
}
.accordion TFOOT TD {
	-moz-border-radius: 0 0 7px 7px; -webkit-border-bottom-left-radius: 7px; -webkit-border-bottom-right-radius: 7px
}
#accordioncontent .box H2 {
	text-shadow: 0 1px 0 #ddd; -webkit-border-top-left-radius: 10px; -moz-border-radius: 10px 10px 0 0; -webkit-border-top-right-radius: 10px
}
#accordioncontent .sidebar .box H3 {
	text-shadow: 0 1px 0 #ddd; -webkit-border-top-left-radius: 10px; -moz-border-radius: 10px 10px 0 0; -webkit-border-top-right-radius: 10px
}
#accordioncontent .box .bottom {
	-moz-border-radius: 0 0 10px 10px; -webkit-border-bottom-left-radius: 10px; -webkit-border-bottom-right-radius: 10px
}
#accordioncontainer {
	POSITION: relative; MARGIN: 1.5%
}
.sidebar {
	FLOAT: left
}
#accordioncontent {
	FLOAT: left
}
.sidebar {
	WIDTH: 20%
}
#login FORM {
	WIDTH: 20%
}
.sidebar .box {
	MARGIN: 0px 0px 7.5%
}
#accordioncontent .box {
	MARGIN: 0px 0px 4%
}
#accordioncontent .bottom P {
	TEXT-ALIGN: left
}
UL {
	TEXT-ALIGN: left
}
LI {
	TEXT-ALIGN: left
}
#accordioncontent .bottom {
	BORDER-BOTTOM: #ddd 1px solid; BORDER-LEFT: #ddd 1px solid; BACKGROUND: url(http://cumminspowerdocs.com/environmental/images/box.png) #f4f4f4 repeat-x; BORDER-TOP-WIDTH: 0px; BORDER-RIGHT: #ddd 1px solid
}
#accordioncontent .sidebar .bottom {
	PADDING-BOTTOM: 4%; PADDING-LEFT: 4%; PADDING-RIGHT: 4%; PADDING-TOP: 4%
}
#login .bottom {
	PADDING-BOTTOM: 4%; PADDING-LEFT: 4%; PADDING-RIGHT: 4%; PADDING-TOP: 4%
}
#accordioncontent .bottom {
	PADDING-BOTTOM: 2.5%; PADDING-LEFT: 2.5%; PADDING-RIGHT: 2.5%; PADDING-TOP: 2.5%
}
#accordioncontent .box H2 {
	POSITION: relative; PADDING-BOTTOM: 5px; MARGIN: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; FONT: 14px/21px Arial, Sans-Serif; BACKGROUND: url(http://cumminspowerdocs.com/environmental/images/boxheaders.png) #ccc repeat-x; COLOR: #666; PADDING-TOP: 5px
}
#accordioncontent .sidebar .box H3 {
	POSITION: relative; PADDING-BOTTOM: 5px; MARGIN: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; FONT: 14px/21px Arial, Sans-Serif; BACKGROUND: url(http://cumminspowerdocs.com/environmental/images/boxheaders.png) #ccc repeat-x; COLOR: #666; PADDING-TOP: 5px
}
#accordioncontent .box H2 {
	LINE-HEIGHT: 31px; BACKGROUND-POSITION: 0px -31px; LETTER-SPACING: -1px; FONT-SIZE: 24px
}
#accordioncontent .box .collapse {
	POSITION: absolute; MARGIN-TOP: -7px; TEXT-INDENT: -9999px; WIDTH: 10px; BACKGROUND: url(http://cumminspowerdocs.com/environmental/images/collapse.png) no-repeat 0px -14px; HEIGHT: 14px; TOP: 50%; RIGHT: 10px
}
#accordioncontent .box .collapse.change {
	BACKGROUND-POSITION: 0px 0px
}
#accordioncontent .box H3 {
	BORDER-BOTTOM: #ddd 1px solid; MARGIN: 0px 0px 10px; FONT: 18px/25px Arial, Sans-Serif; COLOR: #777
}
#accordioncontent {
	TEXT-ALIGN: center; MARGIN: 0px 1.5%; WIDTH: 100%; FONT: 11px/18px Verdana, Sans-Serif; BACKGROUND: #fff; COLOR: #000
}
ADDRESS {
	FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 13px; FONT-WEIGHT: bold
}
addline {
	PADDING-BOTTOM: 0px; FONT-STYLE: normal; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 12px; FONT-WEIGHT: bold; PADDING-TOP: 0px
}
addsmall {
	PADDING-BOTTOM: 0px; FONT-STYLE: normal; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 12px; FONT-WEIGHT: lighter; PADDING-TOP: 0px
}
.aboutimages {
	PADDING-BOTTOM: 10px; MARGIN: 10px 50px 10px 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 50px; PADDING-TOP: 10px
}
.p7GP02 {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: 3px; BACKGROUND-COLOR: #ffffff; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; BORDER-TOP: medium none; BORDER-RIGHT: medium none; PADDING-TOP: 3px
}
.p7GP02 .p7GPinnerwrapper {
	PADDING-BOTTOM: 0px; BORDER-RIGHT-WIDTH: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; PADDING-TOP: 0px
}
.p7GP02 .p7GPtwrapper {
	MARGIN: 0px; WIDTH: 200px; FLOAT: left
}
.p7GP02 .p7GPtwrapper UL {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.p7GP02 .p7GPtwrapper UL A {
	BACKGROUND-IMAGE: url(img/p7gp_greystonebut.jpg); BORDER-BOTTOM: #7a7a7a 1px solid; PADDING-BOTTOM: 6px; BACKGROUND-COLOR: #aaa; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; DISPLAY: block; BACKGROUND-REPEAT: repeat-x; COLOR: #000000 !important; FONT-SIZE: 0.8em; BORDER-TOP: #b6b6b6 1px solid; TEXT-DECORATION: none; PADDING-TOP: 6px
}
.p7GP02 .p7GPtwrapper UL A:hover {
	BACKGROUND-COLOR: #aaa; COLOR: #ffffff !important
}
.p7GP02 .p7GPtwrapper UL A.down {
	BACKGROUND-IMAGE: url(img/p7gp_fadetowhite.jpg); BORDER-BOTTOM-COLOR: #ffffff; BACKGROUND-COLOR: #ffffff !important; BORDER-TOP-COLOR: #ffffff; BACKGROUND-REPEAT: repeat-y; COLOR: #000000 !important; BORDER-RIGHT-COLOR: #ffffff; BORDER-LEFT-COLOR: #ffffff; FONT-WEIGHT: bold
}
.p7GP02 .p7GPtwrapper UL A.down:hover {
	BACKGROUND-IMAGE: url(img/p7gp_fadetowhite.jpg); BORDER-BOTTOM-COLOR: #ffffff; BACKGROUND-COLOR: #ffffff !important; BORDER-TOP-COLOR: #ffffff; BACKGROUND-REPEAT: repeat-y; COLOR: #000000 !important; BORDER-RIGHT-COLOR: #ffffff; BORDER-LEFT-COLOR: #ffffff; FONT-WEIGHT: bold
}
.p7GP02 .p7GPcwrapper {
	BACKGROUND-COLOR: #ffffff; MARGIN: 0px 0px 0px 200px
}
.p7GP02 .p7GPcontent {
	PADDING-BOTTOM: 24px; LINE-HEIGHT: 1.3em; BACKGROUND-COLOR: #ffffff; PADDING-LEFT: 24px; PADDING-RIGHT: 24px; COLOR: #000000; FONT-SIZE: 0.8em; PADDING-TOP: 10px
}
.p7GP02 .p7GPcontent H1 {
	PADDING-BOTTOM: 0px; MARGIN: 10px 0px 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #000; FONT-SIZE: 1.5em; PADDING-TOP: 0px
}
.p7GP02 .p7GPcontent H2 {
	PADDING-BOTTOM: 0px; MARGIN: 5px 0px 0px 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #000; FONT-SIZE: 1.2em; PADDING-TOP: 0px
}
.p7GP02 .p7GPcontent H3 {
	PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #000; FONT-SIZE: 1em; PADDING-TOP: 0px
}
.p7GP02 .p7GPcontent UL {
	PADDING-BOTTOM: 0px; MARGIN: 0px 0px 10px 20px; PADDING-LEFT: 10px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.p7GP02 .p7GPcontent UL.file-list LI {
	LIST-STYLE-TYPE: none
}
.p7GP02 .p7GPcontent UL.file-list LI IMG {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
.p7GP02 .p7GPcontent A {
	COLOR: #0033ff
}
.p7GP02 .p7GPcontent A:visited {
	COLOR: #486cff
}
.p7GP02 .p7GPcontent A:hover {
	COLOR: #ff0000
}
.p7GPcurrentmark {
	FONT-WEIGHT: bold !important
}
.p7GP02 .clearfloats {
	LINE-HEIGHT: 0; HEIGHT: 0px; CLEAR: both; FONT-SIZE: 0px
}
.p7GP02 .sidecontent {
	COLOR: #cccccc
}
.p7GP02 .sidecontent IMG {
	BORDER-BOTTOM: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; MARGIN: 5px 0px; BORDER-TOP: #cccccc 1px solid; BORDER-RIGHT: #cccccc 1px solid
}
.p7GP02_external {
	FONT-SIZE: 1em
}
.p7GP02_external UL {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.p7GP02_external UL LI {
	
}
.p7GP02_external UL A {
	COLOR: #0033ff
}
.p7GP02_external UL A:hover {
	COLOR: #000000
}
.p7GP02_external UL A.down {
	BACKGROUND-IMAGE: none; COLOR: #000000; FONT-WEIGHT: bold
}
#sidelocationindicator {
	WIDTH: 1%
}
#sidelocationindicator IMG {
	
}
BODY {
	MARGIN: 0px; FONT-FAMILY: Arial, sans-serif
}
BODY A:link {
	COLOR: #000000; TEXT-DECORATION: underline
}
BODY A:active {
	COLOR: #000000; TEXT-DECORATION: underline
}
BODY A:visited {
	COLOR: #000000; TEXT-DECORATION: underline
}
BODY A:hover {
	COLOR: #ff0000; TEXT-DECORATION: underline
}
BODY A:link IMG {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
BODY A:active IMG {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
BODY A:visited IMG {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
BODY A:hover IMG {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
.floatleft {
	FLOAT: left
}
.floatright {
	FLOAT: right
}
.clearfloat {
	CLEAR: both
}
.printview {
	DISPLAY: none
}
.screenview {
	
}
.txt-bold {
	FONT-WEIGHT: bold
}
.txt-small {
	FONT-SIZE: 0.8em
}
.txt-vsmall {
	FONT-SIZE: 0.75em
}
.errortext {
	COLOR: #ff0000; FONT-WEIGHT: bold
}
#printonly {
	DISPLAY: none
}
#skipnav {
	DISPLAY: none
}
H1 {
	FONT-SIZE: 1.5em
}
H2 {
	FONT-SIZE: 1.3em
}
H3 {
	FONT-SIZE: 1.1em; FONT-WEIGHT: normal
}
H4 {
	FONT-SIZE: 1em; FONT-WEIGHT: normal
}
H5 {
	FONT-SIZE: 1em; FONT-WEIGHT: normal
}
DL DT {
	PADDING-BOTTOM: 0px; MARGIN: 5px 0px 5px 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: Arial, sans-serif; FONT-SIZE: 13px; FONT-WEIGHT: bold; PADDING-TOP: 0px
}
DL DD {
	PADDING-BOTTOM: 0px; MARGIN: 5px 0px 5px 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: Arial, sans-serif; FONT-SIZE: 12px; FONT-WEIGHT: normal; PADDING-TOP: 0px
}
.calloutBox {
	BORDER-BOTTOM: #666 2px solid; BORDER-LEFT: #666 2px solid; MARGIN: 5px 0px 5px 5px; WIDTH: 200px; FONT-FAMILY: Arial, Helvetica, sans-serif; FLOAT: right; COLOR: #000; FONT-SIZE: 12px; BORDER-TOP: #666 2px solid; BORDER-RIGHT: #666 2px solid
}
.boxhead {
	PADDING-BOTTOM: 3px; BACKGROUND-COLOR: #070707; FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #fff; FONT-SIZE: 14px; FONT-WEIGHT: bold; PADDING-TOP: 3px
}
.horizontal P {
	PADDING-BOTTOM: 5px; MARGIN: 0px -10px; PADDING-LEFT: 22px; PADDING-RIGHT: 22px; PADDING-TOP: 0px
}
#quote {
	MARGIN: 5px; WIDTH: 186px; DISPLAY: block; BACKGROUND: url(http://www.cumminspower.com/www/common/images/updown.gif) no-repeat 0px 0px; HEIGHT: 21px
}
#quote:hover {
	BACKGROUND-POSITION: 0px -21px
}
#quote SPAN {
	DISPLAY: none
}
#regionalheader {
	MARGIN: 0px auto; WIDTH: 960px
}
#regionalbrandingheader {
	BACKGROUND-COLOR: #ff0000
}
#logo {
	MARGIN: 20px 0px 0px 20px; WIDTH: 450px
}
#logo IMG {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
#topnavbar {
	PADDING-BOTTOM: 0px; MARGIN: 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FLOAT: right; PADDING-TOP: 0px
}
#topnavbar .regionid {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 6px; DISPLAY: inline; COLOR: #ffffff; FONT-SIZE: 1.2em; FONT-WEIGHT: normal; PADDING-TOP: 0px
}
#topnavbar P {
	MARGIN: 0px 0px 5px; DISPLAY: inline; COLOR: #ffffff; FONT-SIZE: 0.8em
}
#topnavbar A:link {
	PADDING-BOTTOM: 3px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; COLOR: #ffffff; TEXT-DECORATION: none; PADDING-TOP: 3px
}
#topnavbar A:active {
	PADDING-BOTTOM: 3px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; COLOR: #ffffff; TEXT-DECORATION: none; PADDING-TOP: 3px
}
#topnavbar A:visited {
	PADDING-BOTTOM: 3px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; COLOR: #ffffff; TEXT-DECORATION: none; PADDING-TOP: 3px
}
#topnavbar A:hover {
	BACKGROUND-IMAGE: url(http://cumminspower-stg.cummins.com/www/common/images/menu-bkgd-blk.jpg); PADDING-BOTTOM: 3px; BACKGROUND-COLOR: #000000; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; BACKGROUND-REPEAT: repeat-x; COLOR: #ffffff; TEXT-DECORATION: none; PADDING-TOP: 3px
}
#tagline {
	PADDING-BOTTOM: 0px; MARGIN: -13px 10px 16px 0px; PADDING-LEFT: 0px; WIDTH: 241px; PADDING-RIGHT: 0px; FLOAT: right; PADDING-TOP: 0px
}
#tagline IMG {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
#menucontainer {
	BACKGROUND-IMAGE: url(http://cumminspower-stg.cummins.com/www/common/images/menu-bkgd-gray.jpg); PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #e5e5e5; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND-REPEAT: repeat-x; PADDING-TOP: 0px
}
#menucontainersubwrap {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#regionalmainnavmenu {
	MARGIN: 0px;
	WIDTH: 100%;
	FONT-SIZE: 0.7em;
	padding: 0px;
}
#regionalmainnavmenu UL {
	PADDING-BOTTOM: 0px; MARGIN: 5px 5px 5px 15px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#regionalmainnavmenu UL LI {
	LIST-STYLE-TYPE: none; DISPLAY: inline
}
#regionalmainnavmenu UL LI A:link {
	PADDING-BOTTOM: 4px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; COLOR: #000000; TEXT-DECORATION: none; PADDING-TOP: 4px
}
#regionalmainnavmenu UL LI A:active {
	PADDING-BOTTOM: 4px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; COLOR: #000000; TEXT-DECORATION: none; PADDING-TOP: 4px
}
#regionalmainnavmenu UL LI A:visited {
	PADDING-BOTTOM: 4px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; COLOR: #000000; TEXT-DECORATION: none; PADDING-TOP: 4px
}
#regionalmainnavmenu UL LI A:hover {
	BACKGROUND-IMAGE: url(menu-bkgd-blk.jpg); PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #000000; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; BACKGROUND-REPEAT: repeat-x; COLOR: #ffffff; TEXT-DECORATION: none; PADDING-TOP: 4px
}
#sitesearchgoogle {
	PADDING-BOTTOM: 0px; MARGIN: -24px 7px -19px 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FLOAT: right; PADDING-TOP: 0px
}
#sitesearchgoogle .txt-formsmall {
	FONT-SIZE: 0.65em
}
#regionalfooter {
	TEXT-ALIGN: center; PADDING-BOTTOM: 5px; MARGIN: 5px auto; PADDING-LEFT: 0px; WIDTH: 960px; PADDING-RIGHT: 0px; FONT-SIZE: 0.7em; BORDER-TOP: #cccccc 1px solid; PADDING-TOP: 5px
}
#regionalfooter UL {
	TEXT-ALIGN: center; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#regionalfooter LI {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-TOP: 0px
}
#regionalfooter P {
	PADDING-BOTTOM: 0px; MARGIN: 5px 0px 4px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#maincontainer {
	MARGIN: 5px auto; WIDTH: 920px
}
#leftcol1-2 {
	WIDTH: 65%; VERTICAL-ALIGN: top; TEXT-DECORATION: none
}
#rightcol2-2 {
	WIDTH: 28%; VERTICAL-ALIGN: top; TEXT-DECORATION: none
}
#regionallist {
	PADDING-RIGHT: 0px; MARGIN-RIGHT: 100px
}
#regionallist H1 {
	PADDING-BOTTOM: 0px; MARGIN-TOP: 10px; MARGIN-BOTTOM: 5px; COLOR: #999999; FONT-SIZE: 16px; TEXT-DECORATION: none
}
#regionallistmenu {
	MARGIN-LEFT: 15px; VERTICAL-ALIGN: top
}
#logo H1 {
	DISPLAY: none
}
#regionalfeaturebanner {
	TEXT-ALIGN: center; WIDTH: 640px; HEIGHT: 200px; MARGIN-LEFT: 22px; FONT-SIZE: 13px; MARGIN-RIGHT: 12px; TEXT-DECORATION: none
}
#regionalfeaturebanner IMG {
	TEXT-ALIGN: center; LINE-HEIGHT: 200px; WIDTH: 640px; MARGIN-BOTTOM: 7px; MARGIN-LEFT: auto; MARGIN-RIGHT: auto
}
#regionalstartersection {
	MARGIN: 0px
}
#regionalstartersection H2 {
	PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#regionalnews {
	MARGIN-LEFT: 10px; TEXT-DECORATION: none
}
#news H3 {
	PADDING-BOTTOM: 1px; MARGIN: 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 4px; FONT-SIZE: 1em; FONT-WEIGHT: bold; PADDING-TOP: 2px
}
#news H3 A:link {
	TEXT-DECORATION: none
}
#news H3 A:active {
	TEXT-DECORATION: none
}
#news H3 A:visited {
	TEXT-DECORATION: none
}
#news H3 A:hover {
	TEXT-DECORATION: underline
}
#news {
	
}
.news-headline-small {
	LINE-HEIGHT: 14px; MARGIN: 5px; FONT-SIZE: 11px; FONT-WEIGHT: normal; TEXT-DECORATION: none
}
.news-headline-large {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 18px; MARGIN: 5px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 20px; FONT-WEIGHT: bold; TEXT-DECORATION: none; PADDING-TOP: 0px
}
.news-item {
	MARGIN-LEFT: 5px; FONT-SIZE: 10px; FONT-WEIGHT: normal; TEXT-DECORATION: none
}
.news-dateline {
	MARGIN-LEFT: 0px; FONT-SIZE: 12px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
#news-article {
	
}
#news-photo-caption {
	MARGIN: 5px 5px 10px; WIDTH: 204px; FLOAT: right
}
#news-photo-caption P {
	FONT-SIZE: 8px
}
A.news-headline-small:link {
	DISPLAY: block
}
A.news-headline-small:active {
	DISPLAY: block
}
A.news-headline-small:visited {
	DISPLAY: block
}
A.news-headline-small:hover {
	DISPLAY: block
}
#newsreleases {
	WIDTH: 640px
}
#newsreleases UL {
	PADDING-BOTTOM: 0px; MARGIN: 10px 5px 5px; PADDING-LEFT: 0px; WIDTH: auto; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#newsreleases UL LI {
	PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #f3f3f3; LIST-STYLE-TYPE: none; MARGIN: 10px 5px 5px 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 2px; PADDING-TOP: 0px
}
#solutionssection {
	PADDING-BOTTOM: 5px; MARGIN-TOP: 10px; TEXT-DECORATION: none
}
#solutionssection H3 {
	PADDING-BOTTOM: 1px; BACKGROUND-COLOR: #000000; MARGIN: 0px; PADDING-LEFT: 2px; PADDING-RIGHT: 4px; HEIGHT: 18px; COLOR: #ffffff; FONT-SIZE: 14px; FONT-WEIGHT: bold; TEXT-DECORATION: none; PADDING-TOP: 2px
}
#solutionssection H3 A:link {
	COLOR: #ffffff; TEXT-DECORATION: underline
}
#solutionssection H3 A:active {
	COLOR: #ffffff; TEXT-DECORATION: underline
}
#solutionssection H3 A:visited {
	COLOR: #ffffff; TEXT-DECORATION: underline
}
#solutionssection H3 A:hover {
	COLOR: #cccccc; TEXT-DECORATION: underline
}
#solutionssection P {
	PADDING-BOTTOM: 0px; MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px; MARGIN-LEFT: 5px; FONT-SIZE: 12px; FONT-WEIGHT: bold; TEXT-DECORATION: none; PADDING-TOP: 0px
}
#solutions-row1-col1-2 {
	TEXT-DECORATION: none
}
#solutions-row1-col2-2 {
	TEXT-DECORATION: none
}
#solutions-row1-col1-2 LI {
	FONT-SIZE: 11px; LIST-STYLE-IMAGE: url(../images/arrow_bullet.gif); TEXT-DECORATION: none
}
#solutions-row1-col2-2 LI {
	FONT-SIZE: 11px; LIST-STYLE-IMAGE: url(../images/arrow_bullet.gif); TEXT-DECORATION: none
}
#solutions-row2-col1-2 {
	TEXT-DECORATION: none
}
#solutions-row2-col2-2 {
	TEXT-DECORATION: none
}
#solutions-row2-col1-2 LI {
	FONT-SIZE: 11px; LIST-STYLE-IMAGE: url(../images/arrow_bullet.gif); TEXT-DECORATION: none
}
#solutions-row2-col2-2 LI {
	FONT-SIZE: 11px; LIST-STYLE-IMAGE: url(../images/arrow_bullet.gif); TEXT-DECORATION: none
}
#solutionssection UL {
	PADDING-BOTTOM: 0px; MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px; PADDING-TOP: 0px
}
#leftcol1-3 {
	WIDTH: 142px; VERTICAL-ALIGN: top
}
#centcol2-3 {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 10px; WIDTH: 680px; PADDING-RIGHT: 5px; VERTICAL-ALIGN: top; PADDING-TOP: 0px
}
#rightcol3-3 {
	WIDTH: 120px; VERTICAL-ALIGN: top
}
#sectionalmenu {
	MARGIN-TOP: 0px
}
#sectionalmenu H3 {
	PADDING-BOTTOM: 1px; BACKGROUND-COLOR: #ffffff; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 4px; COLOR: #ff0000; FONT-SIZE: 19px; FONT-WEIGHT: bold; TEXT-DECORATION: none; PADDING-TOP: 2px
}
#breadcrumbnav {
	MARGIN-BOTTOM: 5px; MARGIN-LEFT: 20px; FONT-SIZE: 10px
}
#breadcrumbnav UL {
	MARGIN: 0px 0px 0px -30px
}
* HTML #breadcrumbnav UL {
	MARGIN: 0px
}
#breadcrumbnav LI {
	LIST-STYLE-TYPE: none; DISPLAY: inline
}
.currentpage {
	COLOR: #ff0000
}
#sectionalfeaturebanner {
	BACKGROUND-IMAGE: url(../images/featurebrd-bkgd-blugrad.jpg); MARGIN: 0px 10px 0px 5px; BACKGROUND-REPEAT: repeat-x; HEIGHT: 125px; FONT-SIZE: 12px; TEXT-DECORATION: none
}
#sectionalfeaturebanner IMG {
	PADDING-BOTTOM: 0px; MARGIN: 5px 7px 7px 5px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#sectionalfeaturebanner P {
	PADDING-BOTTOM: 0px; MARGIN: 5px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#maincontent {
	MARGIN: 20px 10px 10px; WIDTH: 640px
}
#maincontent LI {
	FONT-SIZE: 12px
}
#contentbox {
	CLEAR: none
}
#contentbox P {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 16px; MARGIN: 5px; PADDING-LEFT: 15px; PADDING-RIGHT: 0px; FONT-SIZE: 12px; TEXT-DECORATION: none; PADDING-TOP: 0px
}
#contentbox H1 {
	PADDING-BOTTOM: 0px; MARGIN-TOP: 0px; PADDING-LEFT: 15px; MARGIN-BOTTOM: 0px; COLOR: #000000; FONT-SIZE: 24px; FONT-WEIGHT: bold; PADDING-TOP: 0px
}
#contentbox H2 {
	PADDING-BOTTOM: 0px; MARGIN-TOP: 0px; PADDING-LEFT: 0px; MARGIN-BOTTOM: 0px; COLOR: #000000; FONT-SIZE: 18px; FONT-WEIGHT: bold; PADDING-TOP: 0px
}
#contentbox H3 {
	MARGIN-TOP: 10px; MARGIN-LEFT: 20px; FONT-SIZE: 14px
}
#sectionalcontent {
	BORDER-LEFT: #cccccc 1px solid; BORDER-RIGHT: #cccccc 1px solid
}
#detailcontent {
	BORDER-LEFT: #cccccc 1px solid; BORDER-RIGHT: #cccccc 1px solid
}
#sectionalcontent ADDRESS {
	PADDING-BOTTOM: 0px; FONT-STYLE: normal; MARGIN: 5px 5px 7px 20px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 12px; TEXT-DECORATION: none; PADDING-TOP: 0px
}
#detailcontent ADDRESS {
	PADDING-BOTTOM: 0px; FONT-STYLE: normal; MARGIN: 5px 5px 7px 20px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 12px; TEXT-DECORATION: none; PADDING-TOP: 0px
}
#sectionalcontent P {
	MARGIN: 5px; FONT-SIZE: 12px; TEXT-DECORATION: none
}
#detailcontent P.media-inquiry {
	MARGIN: 0px 0px 0px 20px
}
#sectionalcontent IMG {
	BORDER-RIGHT-WIDTH: 0px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px
}
#detailcontent IMG {
	BORDER-RIGHT-WIDTH: 0px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px
}
#sectionalcontent H3 {
	PADDING-BOTTOM: 0px; MARGIN: 5px 0px 0px 5px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 14px; PADDING-TOP: 0px
}
#detailcontent H3 {
	PADDING-BOTTOM: 0px; MARGIN: 5px 0px 0px 5px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 14px; PADDING-TOP: 0px
}
#sectionalcontent H4 {
	PADDING-BOTTOM: 0px; MARGIN: 5px 0px 0px 5px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 12px; PADDING-TOP: 0px
}
#detailcontent H4 {
	PADDING-BOTTOM: 0px; MARGIN: 5px 0px 0px 5px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 12px; PADDING-TOP: 0px
}
#sectionalcontent UL.content-list {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#detailcontent UL.content-list {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#sectionalcontent UL.content-list LI {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: disc; MARGIN: 2px 10px 2px 25px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#detailcontent UL.content-list LI {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: disc; MARGIN: 2px 10px 2px 25px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#sectionalcontent LI A:link {
	COLOR: #000; FONT-WEIGHT: bold
}
#sectionalcontent LI A:active {
	COLOR: #000; FONT-WEIGHT: bold
}
#sectionalcontent LI A:visited {
	COLOR: #000; FONT-WEIGHT: bold
}
#detailcontent LI A:link {
	COLOR: #000; FONT-WEIGHT: bold
}
#detailcontent LI A:active {
	COLOR: #000; FONT-WEIGHT: bold
}
#detailcontent LI A:visited {
	COLOR: #000; FONT-WEIGHT: bold
}
#sectionalcontent LI A:hover {
	COLOR: #f00
}
#detailcontent LI A:hover {
	COLOR: #f00
}
#sectionalcontent DL DT {
	PADDING-BOTTOM: 0px; MARGIN: 5px 0px 5px 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 12em; FONT-WEIGHT: bold; PADDING-TOP: 0px
}
#sectionalcontent DL DD {
	PADDING-BOTTOM: 0px; MARGIN: 5px 0px 5px 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 10px; FONT-WEIGHT: normal; PADDING-TOP: 0px
}
#sectionalcontent LI P {
	PADDING-BOTTOM: 0px; MARGIN: 5px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#detailcontent LI P {
	PADDING-BOTTOM: 0px; MARGIN: 5px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#productset {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 98%; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#productset IMG {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; MARGIN: 0px 5px 5px 0px; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
#productset UL {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 5px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 12px; PADDING-TOP: 0px
}
#appengcontent IMG {
	MARGIN: 5px; FLOAT: right
}
#appengcontent UL {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 5px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 12px; PADDING-TOP: 0px
}
#appengcontent LI {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; MARGIN-LEFT: 15px; PADDING-TOP: 5px
}
#appengcontent H3 {
	PADDING-BOTTOM: 0px; MARGIN: 5px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 12px; PADDING-TOP: 0px
}
#disclaimer {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; PADDING-BOTTOM: 3px; PADDING-LEFT: 3px; WIDTH: 85%; PADDING-RIGHT: 3px; HEIGHT: 80px; MARGIN-LEFT: auto; OVERFLOW: auto; BORDER-TOP: #ccc 1px solid; MARGIN-RIGHT: auto; BORDER-RIGHT: #ccc 1px solid; PADDING-TOP: 3px
}
#disclaimer2 {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; PADDING-BOTTOM: 3px; PADDING-LEFT: 3px; WIDTH: 100%; PADDING-RIGHT: 3px; HEIGHT: 80px; MARGIN-LEFT: 5px; OVERFLOW: auto; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid; PADDING-TOP: 3px
}
#manuallists {
	BORDER-BOTTOM-COLOR: #000000; PADDING-BOTTOM: 2px; BORDER-RIGHT-WIDTH: thin; BACKGROUND-COLOR: #eeeeee; BORDER-TOP-COLOR: #000000; MARGIN: 5px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; FLOAT: right; BORDER-TOP-WIDTH: thin; BORDER-BOTTOM-WIDTH: thin; BORDER-RIGHT-COLOR: #000000; BORDER-LEFT-COLOR: #000000; BORDER-LEFT-WIDTH: thin; PADDING-TOP: 2px
}
#manuallists UL {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 5px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 12px; PADDING-TOP: 0px
}
#manuallists LI {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px 0px 0px 3px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#eventscontent P {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#eventscontent HR {
	WIDTH: 75%; HEIGHT: 1px
}
#regionalhomebanner-a {
	TEXT-ALIGN: right; MARGIN-TOP: 10px; WIDTH: 98%; CLEAR: left
}
#regionalhomebanner-a IMG {
	MARGIN: 7px 5px 5px; FLOAT: left
}
#regionalhomebanner-a P {
	TEXT-ALIGN: left; MARGIN: 5px 0px 5px 5px; FONT-SIZE: 12px; TEXT-DECORATION: none; PADDING-TOP: 0px
}
#regionalhomebanner-a H3 {
	TEXT-ALIGN: left; PADDING-BOTTOM: 0px; MARGIN-TOP: 5px; MARGIN-BOTTOM: 0px; FONT-SIZE: 12px; FONT-WEIGHT: bold; TEXT-DECORATION: none; PADDING-TOP: 0px
}
#regionalhomebanner-b {
	MARGIN-TOP: 10px
}
#regionalhomebanner-b IMG {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; MARGIN: 5px 5px 0px; FLOAT: left; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
#regionalhomebanner-b P {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 14px; MARGIN: 2px 5px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 12px; FONT-WEIGHT: normal; TEXT-DECORATION: none; PADDING-TOP: 0px
}
#regionalhomebanner-b H3 {
	PADDING-BOTTOM: 0px; MARGIN-TOP: 5px; MARGIN-BOTTOM: 0px; FONT-SIZE: 12px; FONT-WEIGHT: bold; TEXT-DECORATION: none; PADDING-TOP: 0px
}
#regionalbanner-b {
	TEXT-ALIGN: center; PADDING-BOTTOM: 0px; MARGIN-TOP: 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#sectionalbanner-b {
	TEXT-ALIGN: center; PADDING-BOTTOM: 0px; MARGIN-TOP: 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#regionalbanner-a {
	TEXT-ALIGN: left; PADDING-BOTTOM: 0px; MARGIN-TOP: 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#sectionalbanner-a {
	TEXT-ALIGN: left; PADDING-BOTTOM: 0px; MARGIN-TOP: 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#regionalbanner-c {
	TEXT-ALIGN: center; PADDING-BOTTOM: 0px; MARGIN-TOP: 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; MARGIN-LEFT: auto; MARGIN-RIGHT: auto; PADDING-TOP: 0px
}
.html-banner-horz {
	
}
#html-banner-regional-c {
	TEXT-ALIGN: left; WIDTH: 468px; FONT-SIZE: 12px; TEXT-DECORATION: none
}
.html-banner {
	TEXT-ALIGN: left; WIDTH: 120px; FONT-SIZE: 12px; TEXT-DECORATION: none
}
.html-banner H3 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 12px; FONT-WEIGHT: bold; PADDING-TOP: 0px
}
#html-banner-regional-c H3 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 12px; FONT-WEIGHT: bold; PADDING-TOP: 0px
}
.html-banner P {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#html-banner-regional-c P {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#email-signup {
	BORDER-BOTTOM: #000000 1px solid; BORDER-LEFT: #000000 1px solid; BACKGROUND-COLOR: #efefef; MARGIN: 5px 0px; WIDTH: 140px; FONT-SIZE: 0.9em; BORDER-TOP: #000000 1px solid; BORDER-RIGHT: #000000 1px solid
}
#email-signup H3 A:link {
	COLOR: #ffffff; FONT-WEIGHT: bold; TEXT-DECORATION: underline
}
#email-signup H3 A:active {
	COLOR: #ffffff; FONT-WEIGHT: bold; TEXT-DECORATION: underline
}
#email-signup H3 A:visited {
	COLOR: #ffffff; FONT-WEIGHT: bold; TEXT-DECORATION: underline
}
#email-signup H3 A:hover {
	COLOR: #cccccc; FONT-WEIGHT: bold; TEXT-DECORATION: underline
}
#email-signup H3 {
	PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #000000; MARGIN-TOP: 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 0px; MARGIN-BOTTOM: 0px; COLOR: #ffffff; FONT-SIZE: 0.9em; PADDING-TOP: 2px
}
#email-signup P {
	PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #e5e5e5; MARGIN: 0px; PADDING-LEFT: 2px; PADDING-RIGHT: 3px; FONT-SIZE: 0.8em; PADDING-TOP: 1px
}
#email-signup FIELDSET {
	PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #e5e5e5; MARGIN: 2px 0px 0px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; FONT-SIZE: 0.8em; PADDING-TOP: 2px
}
#sectionalbanner-a IMG {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
#sectionalbanner-b IMG {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
#regionalbanner-a IMG {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
#regionalbanner-b IMG {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
#regionalbanner-c IMG {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
#regionalhomebanner-a IMG {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
#regionalhomebanner-b IMG {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
#emailoptin {
	PADDING-BOTTOM: 0px; MARGIN-TOP: 10px; PADDING-LEFT: 0px; WIDTH: 123px; PADDING-RIGHT: 0px; MARGIN-BOTTOM: 0px; TEXT-DECORATION: none; PADDING-TOP: 0px
}
#emailoptin H3 {
	PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #000000; MARGIN: 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 0px; COLOR: #ffffff; FONT-SIZE: 12px; FONT-WEIGHT: bold; TEXT-DECORATION: none; PADDING-TOP: 0px
}
#emailoptin P {
	PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 5px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 12px; FONT-WEIGHT: bold; TEXT-DECORATION: none; PADDING-TOP: 0px
}
#emailoptin INPUT {
	PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 5px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 12px; FONT-WEIGHT: bold; TEXT-DECORATION: none; PADDING-TOP: 0px
}
#emailaddress {
	WIDTH: 107px
}
.forms {
	BORDER-BOTTOM: #999999 2px solid; BORDER-LEFT: #cccccc 1px solid; PADDING-BOTTOM: 10px; BACKGROUND-COLOR: #f0f0f0; MARGIN: 0px auto; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BORDER-TOP: #cccccc 1px solid; BORDER-RIGHT: #999999 2px solid; PADDING-TOP: 10px
}
H3.form-steps {
	PADDING-BOTTOM: 0px; MARGIN: 10px 0px 3px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
LEGEND {
	COLOR: #0060a9; FONT-SIZE: 11px; FONT-WEIGHT: bold
}
LABEL {
	FONT-SIZE: 10px
}
.txt-formsmall {
	FONT-SIZE: 10px
}
.form-submit {
	PADDING-BOTTOM: 1px; PADDING-LEFT: 1px; PADDING-RIGHT: 1px; FONT-SIZE: 10px; PADDING-TOP: 1px
}
#region-lang-selector {
	PADDING-BOTTOM: 0px; MARGIN: 0px auto; PADDING-LEFT: 0px; WIDTH: 95%; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#field-Region {
	PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 10px; PADDING-LEFT: 0px; WIDTH: 40%; PADDING-RIGHT: 0px; FLOAT: left; PADDING-TOP: 0px
}
#field-Lang {
	PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#productsorterform {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 58%; PADDING-RIGHT: 0px; FLOAT: left; PADDING-TOP: 0px
}
#productsorterform FIELDSET {
	MARGIN: 0px auto; WIDTH: 90%; HEIGHT: 70px
}
#gensetmodelnameform FIELDSET {
	MARGIN: 0px auto; WIDTH: 90%; HEIGHT: 70px
}
#gensetmodelnameform {
	PADDING-BOTTOM: 0px; MARGIN: 0px 5px 0px 0px; PADDING-LEFT: 0px; WIDTH: 40%; PADDING-RIGHT: 0px; FLOAT: right; PADDING-TOP: 0px
}
#gensetsorterform {
	PADDING-BOTTOM: 0px; MARGIN: 5px auto; PADDING-LEFT: 0px; WIDTH: 98%; PADDING-RIGHT: 0px; CLEAR: both; PADDING-TOP: 0px
}
#gensetsorterform FIELDSET {
	MARGIN: 0px auto; WIDTH: 95%
}
#dieselgensetform60hz FIELDSET {
	MARGIN: 0px auto; WIDTH: 95%
}
#dieselgensetform50hz FIELDSET {
	MARGIN: 0px auto; WIDTH: 95%
}
#field-ModelName {
	MARGIN: 5px
}
#field-ProductType {
	MARGIN: 5px
}
#field-FuelType {
	MARGIN: 5px
}
#field-kWkVARange {
	MARGIN: 6px 5px
}
#field-50hz60hz {
	MARGIN: 6px 5px
}
#field-EPAEmissions {
	MARGIN: 8px 5px 6px
}
#button-gensetformsubmit {
	FLOAT: right
}
#globalheader {
	PADDING-BOTTOM: 10px; MARGIN: 0px 0px 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 10px
}
#globalheader-left {
	MARGIN: 0px auto; WIDTH: 45%; FLOAT: left
}
#globalheader-right {
	WIDTH: 52%; FLOAT: right
}
#home-region-lang-selector {
	PADDING-BOTTOM: 0px; MARGIN: 0px auto; PADDING-LEFT: 0px; WIDTH: 90%; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#home-region-lang-setchoice {
	PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 15px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#regionallistmenu {
	MARGIN: 5px; VERTICAL-ALIGN: top
}
#table-docresults {
	MARGIN: 20px 5px
}
#table-docresults H3 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 14px; FONT-WEIGHT: bold; TEXT-DECORATION: none; PADDING-TOP: 0px
}
TD.leftalign {
	TEXT-ALIGN: left; PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; PADDING-TOP: 5px
}
TH.leftalign {
	TEXT-ALIGN: left; PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; PADDING-TOP: 5px
}
TR.rowheader {
	TEXT-ALIGN: center; BACKGROUND-COLOR: #cccccc; MARGIN: 5px 0px; COLOR: #000000; FONT-SIZE: 10px; VERTICAL-ALIGN: middle; FONT-WEIGHT: bold
}
TR.rowresults {
	TEXT-ALIGN: center; FONT-SIZE: 10px; VERTICAL-ALIGN: middle; TEXT-DECORATION: none
}
TR.rowresults IMG {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; MARGIN: 5px 0px; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
TR.rowresults-alt {
	TEXT-ALIGN: center; BACKGROUND-COLOR: #f0f0f0; FONT-SIZE: 10px; VERTICAL-ALIGN: middle; TEXT-DECORATION: none
}
TR.rowresults-alt IMG {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; MARGIN: 5px 0px; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
TR.rent_rowheader {
	TEXT-ALIGN: center; BACKGROUND-COLOR: #cccccc; MARGIN: 5px 0px; COLOR: #ccc000; FONT-SIZE: 0.85em; VERTICAL-ALIGN: middle; FONT-WEIGHT: bold
}
TR.rent_rowresults {
	TEXT-ALIGN: center; FONT-SIZE: 0.85em; VERTICAL-ALIGN: middle; TEXT-DECORATION: none
}
TR.rent_rowresults IMG {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; MARGIN: 5px 0px; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
TR.rent_rowresults-alt {
	TEXT-ALIGN: center; BACKGROUND-COLOR: #f0f0f0; FONT-SIZE: 0.85em; VERTICAL-ALIGN: middle; TEXT-DECORATION: none
}
TR.rent_rowresults-alt IMG {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; MARGIN: 5px 0px; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
.rent_text {
	FONT-SIZE: 0.85em
}
.callout {
	BORDER-BOTTOM: #ccc thin solid; BORDER-LEFT: #ccc thin solid; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #eeeeee; MARGIN: 5px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; BORDER-TOP: #ccc thin solid; BORDER-RIGHT: #ccc thin solid; PADDING-TOP: 2px
}
.callout H3 {
	PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 3px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 0.95em; FONT-WEIGHT: bold; PADDING-TOP: 0px
}
.callout H4 {
	PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 3px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 0.85em; FONT-WEIGHT: bold; PADDING-TOP: 0px
}
.callout UL {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 5px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 0.85em; PADDING-TOP: 0px
}
.callout LI {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px 0px 0px 3px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.callout A:link {
	COLOR: #000000; FONT-WEIGHT: bold; TEXT-DECORATION: underline
}
.callout A:active {
	COLOR: #000000; FONT-WEIGHT: bold; TEXT-DECORATION: underline
}
.callout A:visited {
	COLOR: #000000; FONT-WEIGHT: bold; TEXT-DECORATION: underline
}
.callout A:hover {
	COLOR: #ff0000; FONT-WEIGHT: bold; TEXT-DECORATION: underline
}
#disclaimer {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; PADDING-BOTTOM: 3px; PADDING-LEFT: 3px; WIDTH: 85%; PADDING-RIGHT: 3px; HEIGHT: 80px; MARGIN-LEFT: auto; OVERFLOW: auto; BORDER-TOP: #ccc 1px solid; MARGIN-RIGHT: auto; BORDER-RIGHT: #ccc 1px solid; PADDING-TOP: 3px
}
#dieselgensetforms {
	Z-INDEX: 1000; BORDER-BOTTOM: #666666 1px solid; BORDER-LEFT: #666666 1px solid; BACKGROUND-COLOR: #ebebeb; WIDTH: 80%; MARGIN-LEFT: auto; BORDER-TOP: #666666 1px solid; MARGIN-RIGHT: auto; BORDER-RIGHT: #666666 1px solid
}
#dieselgensetform60hz {
	PADDING-BOTTOM: 0px; MARGIN: 0px auto; PADDING-LEFT: 0px; WIDTH: 65%; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#dieselgensetform50hz {
	PADDING-BOTTOM: 0px; MARGIN: 0px auto; PADDING-LEFT: 0px; WIDTH: 65%; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.dieselfield-kWkVARange {
	MARGIN: 0px 5px 0px 0px; FLOAT: left
}
.dieselfield-EPAEmissions {
	MARGIN: 0px
}
#spkigntgensetforms {
	MARGIN-LEFT: auto; MARGIN-RIGHT: auto
}
#spkigntgensetformNG {
	BORDER-BOTTOM: #666666 1px solid; BORDER-LEFT: #666666 1px solid; PADDING-BOTTOM: 5px; BACKGROUND-COLOR: #ebebeb; MARGIN: 0px auto; PADDING-LEFT: 5px; WIDTH: 85%; PADDING-RIGHT: 5px; BORDER-TOP: #666666 1px solid; BORDER-RIGHT: #666666 1px solid; PADDING-TOP: 5px
}
#spkigntgensetformNG FIELDSET {
	MARGIN: 0px auto; WIDTH: 82%
}
#spkigntgensetformpropane FIELDSET {
	MARGIN: 0px auto; WIDTH: 82%
}
#leanburngensetforms FIELDSET {
	MARGIN: 0px auto; WIDTH: 82%
}
#spkigntgensetformNG H4 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 12px; PADDING-TOP: 0px
}
#spkigntgensetformpropane H4 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 12px; PADDING-TOP: 0px
}
#spkigntNG60 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 45%; PADDING-RIGHT: 0px; FLOAT: left; PADDING-TOP: 0px
}
#spkigntprop60 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 45%; PADDING-RIGHT: 0px; FLOAT: left; PADDING-TOP: 0px
}
#leanburn60 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 45%; PADDING-RIGHT: 0px; FLOAT: left; PADDING-TOP: 0px
}
#spkigntNG50 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 45%; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#spkigntprop50 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 45%; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#leanburn50 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 45%; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#spkigntgensetformpropane {
	BORDER-BOTTOM: #666666 1px solid; BORDER-LEFT: #666666 1px solid; PADDING-BOTTOM: 5px; BACKGROUND-COLOR: #ebebeb; MARGIN: 10px auto 0px; PADDING-LEFT: 5px; WIDTH: 85%; PADDING-RIGHT: 5px; BORDER-TOP: #666666 1px solid; BORDER-RIGHT: #666666 1px solid; PADDING-TOP: 5px
}
.spkigntfield-kWkVARange {
	MARGIN: 0px 5px 0px 0px
}
#leanburngensetforminner {
	BORDER-BOTTOM: #666666 1px solid; BORDER-LEFT: #666666 1px solid; PADDING-BOTTOM: 5px; BACKGROUND-COLOR: #ebebeb; MARGIN: 0px auto; PADDING-LEFT: 5px; WIDTH: 85%; PADDING-RIGHT: 5px; BORDER-TOP: #666666 1px solid; BORDER-RIGHT: #666666 1px solid; PADDING-TOP: 5px
}
#printonly {
	DISPLAY: none
}
.greentxt {
	COLOR: #339900; FONT-SIZE: 10px
}
.yellowtxt {
	COLOR: #ffff00; FONT-SIZE: 10px
}
.redtxt {
	COLOR: #ff0000; FONT-SIZE: 10px
}
.bluetxt {
	COLOR: #3300ff; FONT-SIZE: 10px
}
.graytxt {
	COLOR: #999999; FONT-SIZE: 10px
}
#sitemap {
	LINE-HEIGHT: normal; FONT-STYLE: normal; TOP: auto
}
#sitemap DIV DIV {
	LINE-HEIGHT: 130%; MARGIN: 0px 0px 0px 16px; FONT-SIZE: 12px
}
.requiredfield {
	COLOR: #ff0000; FONT-SIZE: 10px; TEXT-DECORATION: none
}
.form1 {
	MARGIN-TOP: 10px; WIDTH: 95%; PADDING-RIGHT: 0px; MARGIN-LEFT: auto; MARGIN-RIGHT: auto; TEXT-DECORATION: none
}
.txt-note {
	COLOR: #000000; FONT-SIZE: 10px
}
#contactform-esb {
	BORDER-BOTTOM: #666666 1px solid; BORDER-LEFT: #666666 1px solid; BACKGROUND-COLOR: #ebebeb; WIDTH: 90%; MARGIN-BOTTOM: 10px; MARGIN-LEFT: auto; BORDER-TOP: #666666 1px solid; MARGIN-RIGHT: auto; BORDER-RIGHT: #666666 1px solid
}
#contactform-appeng {
	BORDER-BOTTOM: #666666 1px solid; BORDER-LEFT: #666666 1px solid; BACKGROUND-COLOR: #ebebeb; WIDTH: 90%; MARGIN-BOTTOM: 10px; MARGIN-LEFT: auto; BORDER-TOP: #666666 1px solid; MARGIN-RIGHT: auto; BORDER-RIGHT: #666666 1px solid
}
#contactform-webmaster {
	BORDER-BOTTOM: #666666 1px solid; BORDER-LEFT: #666666 1px solid; BACKGROUND-COLOR: #ebebeb; WIDTH: 90%; MARGIN-BOTTOM: 10px; MARGIN-LEFT: auto; BORDER-TOP: #666666 1px solid; MARGIN-RIGHT: auto; BORDER-RIGHT: #666666 1px solid
}
#contactform-registration {
	BORDER-BOTTOM: #666666 1px solid; BORDER-LEFT: #666666 1px solid; BACKGROUND-COLOR: #ebebeb; WIDTH: 90%; MARGIN-BOTTOM: 10px; MARGIN-LEFT: auto; BORDER-TOP: #666666 1px solid; MARGIN-RIGHT: auto; BORDER-RIGHT: #666666 1px solid
}
#contactform-emailthispage {
	BORDER-BOTTOM: #666666 1px solid; BORDER-LEFT: #666666 1px solid; BACKGROUND-COLOR: #ebebeb; WIDTH: 90%; MARGIN-BOTTOM: 10px; MARGIN-LEFT: auto; BORDER-TOP: #666666 1px solid; MARGIN-RIGHT: auto; BORDER-RIGHT: #666666 1px solid
}
#contactform-esb LEGEND {
	COLOR: #0060a9; FONT-SIZE: 14px; FONT-WEIGHT: bold
}
#contactform-appeng LEGEND {
	COLOR: #0060a9; FONT-SIZE: 14px; FONT-WEIGHT: bold
}
#contactform-webmaster LEGEND {
	COLOR: #0060a9; FONT-SIZE: 14px; FONT-WEIGHT: bold
}
#contactform-registration LEGEND {
	COLOR: #0060a9; FONT-SIZE: 14px; FONT-WEIGHT: bold
}
#contactform-emailthispage LEGEND {
	COLOR: #0060a9; FONT-SIZE: 14px; FONT-WEIGHT: bold
}
#contactform-submit {
	MARGIN-TOP: 5px; MARGIN-BOTTOM: 10px; MARGIN-LEFT: 15%
}
.contact-inner1 {
	TEXT-ALIGN: center; WIDTH: 75%
}
.contact-inner2 {
	TEXT-ALIGN: right
}
.contact-inner3 {
	TEXT-ALIGN: center; WIDTH: 82%
}
#emissionsproductswrapper {
	TEXT-ALIGN: center
}
#emissionsproducts {
	BORDER-BOTTOM: #ccc 1px solid; TEXT-ALIGN: left; BORDER-LEFT: #ccc 1px solid; MARGIN: auto; WIDTH: 96%; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid; align: center
}
#emissionsproducts TH {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; COLOR: #000; FONT-SIZE: 12px; VERTICAL-ALIGN: bottom; BORDER-TOP: #ccc 1px solid; FONT-WEIGHT: bold; BORDER-RIGHT: #ccc 1px solid
}
#emissionsproducts TD {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid
}
#emissionsproducts TD.no-border {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
.bkgd-green {
	BACKGROUND-COLOR: #d9ecd9
}
.bkgd-blue {
	BACKGROUND-COLOR: #c4ecff
}
.bkgd-yellow {
	BACKGROUND-COLOR: #ffff33
}
.bkgd-red {
	BACKGROUND-COLOR: #ff6600
}
.bkgd-salmon {
	BACKGROUND-COLOR: #ffcccc
}
.text {
	FONT-SIZE: 12px
}
.txt-center {
	TEXT-ALIGN: center
}
.txt-centered-small {
	TEXT-ALIGN: center; FONT-SIZE: 10px
}
