BODY {
	MIN-WIDTH: 974px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; HEIGHT: 100%; PADDING-TOP: 0px
}
H1 {
	MARGIN-TOP: 0px; FONT-FAMILY: "Segoe UI", "Arial", sans-serif; MARGIN-BOTTOM: 30px; FONT-SIZE: 26pt; FONT-WEIGHT: normal
}
H2 {
	FONT-FAMILY: "Segoe UI", Arial, sans-serif; FONT-SIZE: 16pt; FONT-WEIGHT: normal
}
H3 {
	MARGIN: 0px; FONT-FAMILY: "Segoe UI", "Arial", sans-serif; FONT-SIZE: 12pt; FONT-WEIGHT: bold
}
P {
	LINE-HEIGHT: 150%; FONT-FAMILY: "Arial"; FONT-SIZE: 11pt
}
LI {
	LINE-HEIGHT: 150%; FONT-FAMILY: "Arial"; FONT-SIZE: 11pt
}
TD {
	LINE-HEIGHT: 150%; FONT-FAMILY: "Arial"; FONT-SIZE: 11pt
}
TH {
	LINE-HEIGHT: 150%; FONT-FAMILY: "Arial"; FONT-SIZE: 11pt
}
FORM * {
	LINE-HEIGHT: 150%; FONT-FAMILY: "Arial"; FONT-SIZE: 11pt
}
UL {
	PADDING-LEFT: 13px
}
LI {
	LINE-HEIGHT: 200%
}
IMG {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
A {
	COLOR: blue
}
A:visited {
	COLOR: blue
}
A:hover {
	COLOR: blue
}
A:active {
	COLOR: blue
}
A#leader-download {
	POSITION: absolute; MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px; HEIGHT: 189px; MARGIN-LEFT: -150px; TOP: 163px; LEFT: 50%
}
A#leader-download IMG {
	MARGIN-TOP: 97px
}
A.download {
	BACKGROUND-IMAGE: url(/static/images/download-button.gif); MARGIN: 40px auto 30px; WIDTH: 300px; DISPLAY: block; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 0px top; HEIGHT: 92px
}
A.download:hover {
	BACKGROUND-POSITION: -300px top
}
DIV#top-nav {
	BACKGROUND-IMAGE: url(/static/images/top-nav.gif); BACKGROUND-REPEAT: repeat-x; HEIGHT: 36px
}
DIV#top-nav UL {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px auto; PADDING-LEFT: 0px; WIDTH: 850px; PADDING-RIGHT: 0px; DISPLAY: block; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
DIV#top-nav UL LI {
	TEXT-ALIGN: center; MARGIN: 0px 2px; FLOAT: left
}
DIV#top-nav UL LI A {
	BACKGROUND-IMAGE: url(/static/images/nav-hover.gif); WIDTH: 115px; DISPLAY: block; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: center top; HEIGHT: 31px; COLOR: white; TEXT-DECORATION: none; PADDING-TOP: 5px
}
DIV#top-nav UL LI A:hover {
	BACKGROUND-POSITION: center bottom
}
DIV#main {
	MIN-WIDTH: 974px; MARGIN: 0px auto; WIDTH: 95%; MAX-WIDTH: 1150px
}
DIV#main P {
	
}
IMG#left-cap {
	FLOAT: left
}
IMG#right-cap {
	FLOAT: right
}
DIV#banner {
	BACKGROUND-IMAGE: url(/static/images/banner-tile.png); POSITION: relative; MIN-WIDTH: 974px; MARGIN: 50px auto 30px; WIDTH: 95%; BACKGROUND-REPEAT: repeat-x; HEIGHT: 130px
}
DIV#banner H2 {
	POSITION: relative; FONT-STYLE: italic; WIDTH: 640px; COLOR: #333333; FONT-SIZE: 24pt; TOP: -35px; FONT-WEIGHT: bold; LEFT: 240px
}
DIV#icon {
	BACKGROUND-IMAGE: url(/static/images/icon.png); POSITION: absolute; WIDTH: 220px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 220px; TOP: -45px; LEFT: 20px
}
DIV#title {
	POSITION: absolute; HEIGHT: 100px; TOP: 28px; LEFT: 280px
}
DIV#pitch {
	POSITION: relative; PADDING-BOTTOM: 1px; PADDING-LEFT: 30px; PADDING-RIGHT: 10px; MARGIN-RIGHT: 370px
}
DIV#pitch H1 {
	MARGIN-TOP: 20px; MARGIN-BOTTOM: 0px
}
DIV#pitch P {
	TEXT-ALIGN: justify
}
DIV#header-wrapper {
	BACKGROUND-IMAGE: url(/static/images/header-bg-tile.png); MIN-WIDTH: 974px; WIDTH: 95%; BACKGROUND-REPEAT: repeat-x; BACKGROUND-POSITION: center -607px; MARGIN-BOTTOM: 30px; MARGIN-LEFT: auto; MARGIN-RIGHT: auto
}
DIV#header {
	BACKGROUND-IMAGE: url(/static/images/header-bg-cut.jpg); BORDER-BOTTOM: black 3px solid; BORDER-LEFT: black 3px solid; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: right top; HEIGHT: 370px; COLOR: white; OVERFLOW: hidden; BORDER-TOP: black 3px solid; BORDER-RIGHT: black 3px solid
}
DIV#screenshots {
	POSITION: relative; WIDTH: 318px; FLOAT: right; TOP: 20px; MARGIN-RIGHT: 30px
}
DIV#screenshot-top {
	BACKGROUND-IMAGE: url(/static/images/screenshot-top.png); Z-INDEX: 10; POSITION: relative; BACKGROUND-REPEAT: no-repeat; HEIGHT: 326px
}
DIV#screenshot-top A {
	WIDTH: 318px; DISPLAY: block; HEIGHT: 322px
}
DIV#screenshot-bottom {
	BACKGROUND-IMAGE: url(/static/images/screenshot-bottom.png); POSITION: relative; WIDTH: 318px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 138px; TOP: -113px
}
IMG.header-logo {
	MARGIN: 0px 30px 30px 0px; FLOAT: left
}
DIV#boxshot-column {
	MARGIN-TOP: 10px; WIDTH: 200px; PADDING-RIGHT: 20px; FLOAT: left; MARGIN-RIGHT: 40px
}
P.testimonial {
	TEXT-ALIGN: justify; FONT-SIZE: 9pt
}
P.author {
	FONT-STYLE: italic; FONT-SIZE: 9pt
}
DIV#body-helper {
	MIN-WIDTH: 700px; MARGIN-LEFT: 250px; _margin-left: 0px; _float: right
}
DIV#body-helper H1 {
	CLEAR: right
}
DIV.info {
	BORDER-BOTTOM: #dddddd 3px solid; BACKGROUND-COLOR: #f2f2f2; BORDER-RIGHT: #dddddd 3px solid
}
DIV.column {
	BORDER-BOTTOM: #dddddd 3px solid; BACKGROUND-COLOR: #f2f2f2; BORDER-RIGHT: #dddddd 3px solid
}
DIV.callout {
	BORDER-BOTTOM: #dddddd 3px solid; BACKGROUND-COLOR: #f2f2f2; BORDER-RIGHT: #dddddd 3px solid
}
DIV.info {
	MARGIN-BOTTOM: 30px
}
DIV#body-helper DIV.info {
	MARGIN-BOTTOM: 0px
}
*:first-child + HTML DIV#body-helper DIV.info {
	MARGIN-BOTTOM: 40px
}
DIV.info {
	POSITION: relative; MARGIN-TOP: 13px; WIDTH: 27%; FLOAT: right; HEIGHT: 270px
}
*:first-child + HTML DIV.info {
	MARGIN-BOTTOM: 40px
}
DIV#left-info {
	MARGIN-RIGHT: 7%
}
DIV#right-info {
	
}
DIV#middle-info {
	MARGIN-RIGHT: 7%
}
IMG.box-label {
	POSITION: absolute; TOP: -35px; LEFT: -40px
}
DIV.info H2 {
	MARGIN-TOP: 14px; MARGIN-BOTTOM: 10px; MARGIN-LEFT: 35px
}
DIV.column H2 {
	MARGIN-TOP: 14px; MARGIN-BOTTOM: 10px; MARGIN-LEFT: 35px
}
DIV.info P {
	PADDING-BOTTOM: 0px; MARGIN: 0px 10px 20px; FONT-SIZE: 9pt
}
DIV#body-helper DIV.column {
	MARGIN-TOP: 20px; HEIGHT: 470px; _height: 530px
}
*:first-child + HTML DIV#body-helper DIV.column {
	HEIGHT: 480px
}
DIV.column {
	POSITION: relative; MARGIN-TOP: 60px; WIDTH: 40%; PADDING-RIGHT: 20px; MARGIN-BOTTOM: 30px; FLOAT: right; _margin-bottom: 0px
}
DIV.column-left {
	MARGIN-RIGHT: 10%
}
DIV.column-right {
	
}
DIV.column P {
	MARGIN-LEFT: 35px; MARGIN-RIGHT: 10px
}
DIV.column UL {
	MARGIN-LEFT: 35px; MARGIN-RIGHT: 10px
}
DIV.column P {
	FONT-SIZE: 9pt
}
DIV.column LI {
	FONT-SIZE: 9pt
}
DIV.spanner {
	BORDER-BOTTOM: #dddddd 3px solid; POSITION: relative; BORDER-LEFT: #dddddd 3px solid; PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #f9f9f9; MARGIN-TOP: 40px; PADDING-LEFT: 30px; PADDING-RIGHT: 30px; MARGIN-LEFT: 360px; BORDER-TOP: #dddddd 3px solid; MARGIN-RIGHT: 40px; BORDER-RIGHT: #dddddd 3px solid; PADDING-TOP: 0px
}
TABLE#features {
	MIN-WIDTH: 947px; MARGIN: 0px auto; BORDER-SPACING: 0px; WIDTH: 100%; BORDER-COLLAPSE: collapse
}
TABLE#features TH {
	BACKGROUND-COLOR: #f2f2f2
}
TH#feature-column {
	WIDTH: 200px
}
TABLE#features TD {
	BORDER-BOTTOM: #dddddd 2px solid; BORDER-LEFT: #dddddd 2px solid; PADDING-BOTTOM: 5px; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 10px 5px; VERTICAL-ALIGN: top; BORDER-TOP: #dddddd 2px solid; BORDER-RIGHT: #dddddd 2px solid; PADDING-TOP: 5px
}
TABLE#features TH {
	BORDER-BOTTOM: #dddddd 2px solid; BORDER-LEFT: #dddddd 2px solid; PADDING-BOTTOM: 5px; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 10px 5px; VERTICAL-ALIGN: top; BORDER-TOP: #dddddd 2px solid; BORDER-RIGHT: #dddddd 2px solid; PADDING-TOP: 5px
}
TABLE#features TD.our-feature {
	PADDING-LEFT: 50px
}
TABLE#features TD.competitor-feature {
	PADDING-LEFT: 50px
}
TD.our-feature {
	BACKGROUND-IMAGE: url(/static/images/feature-good.gif)
}
TD.competitor-feature {
	BACKGROUND-IMAGE: url(/static/images/feature-bad.gif)
}
DIV.callout {
	MIN-WIDTH: 907px; PADDING-BOTTOM: 20px; PADDING-LEFT: 20px; PADDING-RIGHT: 20px; PADDING-TOP: 20px
}
DIV.callout IMG {
	MARGIN: 30px 60px 60px 20px; FLOAT: left
}
DIV.stacked IMG {
	MARGIN-TOP: 20px; MARGIN-BOTTOM: 20px
}
DIV.stacked {
	MARGIN-TOP: 40px; MARGIN-BOTTOM: 40px
}
DIV#footer UL {
	PADDING-BOTTOM: 20px; LIST-STYLE-TYPE: none; MARGIN: 20px auto; PADDING-LEFT: 0px; WIDTH: 910px; PADDING-RIGHT: 0px; CLEAR: both; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
DIV#footer UL LI {
	TEXT-ALIGN: center; FLOAT: left; COLOR: black
}
DIV#footer UL LI {
	WIDTH: 9%; FONT-SIZE: 8pt
}
DIV#footer UL LI#copy {
	WIDTH: 18%
}
DIV#footer A {
	COLOR: black
}

