IMG {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
A.next.button {
	FLOAT: right; TEXT-INDENT: -9999px
}
A.next.button {
	BACKGROUND: url(../cssimg/button-frontslidenext.png) no-repeat 0px 0px; WIDTH: 94px; HEIGHT: 34px
}
A.next.button:hover {
	BACKGROUND: url(../cssimg/button-frontslidenext.png) no-repeat 0px -34px
}
.scroller A.next.button:active {
	BACKGROUND: url(../cssimg/button-frontslidenext.png) no-repeat 0px -34px
}
*:first-child + HTML A.next.button {
	BACKGROUND: url(../cssimg/button-frontslidenext.png) no-repeat 0px 0px; MARGIN-LEFT: -25px; WIDTH: 94px; HEIGHT: 34px
}
*:first-child + HTML A.next.button:hover {
	BACKGROUND: url(../cssimg/button-frontslidenext.png) no-repeat 0px -34px; MARGIN-LEFT: -25px
}
*:first-child + HTML .scroller A.next.button:active {
	BACKGROUND: url(../cssimg/button-frontslidenext.png) no-repeat 0px -34px; MARGIN-LEFT: -25px
}
UL#tour-path {
	BACKGROUND: #115eb0
}
.home .scroller {
	BACKGROUND: #fff
}
.home .scroller #section1 {
	BACKGROUND: url(../cssimg/hero.png) no-repeat 93% 40px
}
#tour-path A:link {
	FONT-SIZE: 10px; TEXT-DECORATION: none
}
#tour-path A:visited {
	FONT-SIZE: 10px; TEXT-DECORATION: none
}
#tour-path A:hover {
	COLOR: cyan; TEXT-DECORATION: none
}
#tour-path A:active {
	COLOR: cyan; TEXT-DECORATION: none
}
#tour-path A.on {
	BACKGROUND: url(../cssimg/on-frontpageslider-new.jpg) no-repeat 50% 0pt; CURSOR: default
}
UL#tour-path {
	PADDING-RIGHT: 0px; PADDING-LEFT: 14px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 25px; WIDTH: 685px; PADDING-TOP: 0px; HEIGHT: 50px
}
UL#tour-path LI {
	DISPLAY: inline
}
UL#tour-path LI A {
	FONT-SIZE: 11px; FLOAT: left; MARGIN: 0px 5px; COLOR: #fff; LINE-HEIGHT: 50px
}
.home .scroller {
	OVERFLOW: hidden; WIDTH: 705px; HEIGHT: 380px
}
.home .scroller .section {
	FLOAT: left; OVERFLOW: hidden; WIDTH: 705px; HEIGHT: 380px
}
.home .scroller .content {
	WIDTH: 10000px
}
.scroller .content IMG.screenshot {
	BORDER-RIGHT: #eee 2px solid; BORDER-TOP: #eee 2px solid; FLOAT: right; MARGIN: 36px 36px 0px 0px; BORDER-LEFT: #eee 2px solid; BORDER-BOTTOM: #eee 2px solid
}
.scroller .content .video {
	MARGIN: 15px 20px 20px
}
.caption {
	PADDING-RIGHT: 20px; PADDING-LEFT: 40px; FONT-SIZE: 11px; FLOAT: left; PADDING-BOTTOM: 18px; WIDTH: 230px; PADDING-TOP: 24px; HEIGHT: 300px
}
.home .scroller #section1 .caption {
	PADDING-TOP: 0px
}
.caption H2 {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; MARGIN: 54px 0px 0px; COLOR: #115eb0; LINE-HEIGHT: 18px
}
.home .scroller #section1 .caption H1 {
	MARGIN: 35px 0px 24px
}
.caption P {
	MARGIN: 0px 0px 20px; COLOR: #333; LINE-HEIGHT: 14px
}
.caption UL {
	MARGIN: 40px 0px 0px
}
.caption UL LI {
	MARGIN: 18px 0px; LIST-STYLE-TYPE: none
}
#flashcontent {
	MARGIN: 30px 0px 0px
}
.caption UL LI IMG {
	MARGIN: 0px 10px 0px 0px; VERTICAL-ALIGN: top
}
* HTML .fixPNG {
	
}
