BODY {
	MIN-WIDTH: 820px; TEXT-ALIGN: center; FONT: 75%/1.5 "Lucida Grande", Tahoma, Arial, Verdana, sans-serif; BACKGROUND: url(images/bg.jpg) #f1f1eb repeat-y center 50%
}
* {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.clear {
	CLEAR: both
}
IMG {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
#wrapper {
	TEXT-ALIGN: left; MARGIN: 0px auto; WIDTH: 780px
}
#header {
	
}
#HeaderLogo {
	MARGIN: 20px 10px 15px 15px
}
#HeaderDesc {
	MARGIN-BOTTOM: 15px; MARGIN-LEFT: 20px; FONT-SIZE: 12px; MARGIN-RIGHT: 10px
}
#tabs {
	PADDING-BOTTOM: 0px; MARGIN: 0px 0px 10px; PADDING-LEFT: 15px; WIDTH: 750px; PADDING-RIGHT: 15px; BACKGROUND: #003365; FLOAT: left; PADDING-TOP: 0px
}
#tabs LI {
	LIST-STYLE-TYPE: none; WIDTH: 115px; DISPLAY: inline; FLOAT: left; LIST-STYLE-IMAGE: none
}
#tabs A:link {
	BORDER-BOTTOM: medium none; PADDING-BOTTOM: 10px; LINE-HEIGHT: 20px; MARGIN: 0px 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; FLOAT: left; COLOR: #ffffff; FONT-SIZE: 14px; FONT-WEIGHT: normal; TEXT-DECORATION: none; PADDING-TOP: 10px
}
#tabs A:visited {
	BORDER-BOTTOM: medium none; PADDING-BOTTOM: 10px; LINE-HEIGHT: 20px; MARGIN: 0px 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; FLOAT: left; COLOR: #ffffff; FONT-SIZE: 14px; FONT-WEIGHT: normal; TEXT-DECORATION: none; PADDING-TOP: 10px
}
#tabs A#active:link {
	BACKGROUND: #ff9100; COLOR: #003365; FONT-WEIGHT: bold
}
#tabs A#active:visited {
	BACKGROUND: #ff9100; COLOR: #003365; FONT-WEIGHT: bold
}
#tabs A:hover {
	BACKGROUND: #ff9100; COLOR: #003365; FONT-WEIGHT: bold
}
#OtherLink {
	WIDTH: 185px; FLOAT: left; FONT-SIZE: 12px
}
#OtherLink A:link {
	BORDER-BOTTOM: medium none; COLOR: #4a7bc6; TEXT-DECORATION: none
}
#OtherLink A:visited {
	BORDER-BOTTOM: medium none; COLOR: #4a7bc6; TEXT-DECORATION: none
}
#OtherLink A:hover {
	BORDER-BOTTOM: #4a7bc6 1px solid; COLOR: #4a7bc6
}
#OtherLink P {
	MARGIN-BOTTOM: 5px; MARGIN-LEFT: 15px
}
#content {
	BORDER-LEFT: 1px ridge; WIDTH: 594px; FLOAT: right; FONT-SIZE: 12px
}
#content A:link {
	BORDER-BOTTOM: medium none; COLOR: #4a7bc6; TEXT-DECORATION: none
}
#content A:visited {
	BORDER-BOTTOM: medium none; COLOR: #4a7bc6; TEXT-DECORATION: none
}
#content A:hover {
	BORDER-BOTTOM: #4a7bc6 1px solid; COLOR: #4a7bc6
}
#content P {
	MARGIN: 0px 20px 10px
}
#content STRONG {
	FONT-WEIGHT: bold
}
#ImageLink A:link {
	BORDER-BOTTOM: medium none; TEXT-DECORATION: none
}
A:visited {
	BORDER-BOTTOM: medium none; TEXT-DECORATION: none
}
#ImageLink A:hover {
	BORDER-BOTTOM: medium none; TEXT-DECORATION: none
}
H2.pageSectionHeading {
	BORDER-LEFT: #acc2d9 4px solid; MARGIN: 10px; PADDING-LEFT: 10px; DISPLAY: block; BACKGROUND: #edf2f5; COLOR: #666666; FONT-SIZE: 14px; FONT-WEIGHT: bold
}
H2.pageSectionHeading2 {
	BORDER-LEFT: #acc2d9 4px solid; MARGIN: 10px 10px 10px 20px; PADDING-LEFT: 10px; DISPLAY: block; BACKGROUND: #edf2f5; COLOR: #666666; FONT-SIZE: 12px; FONT-WEIGHT: bold
}
H2.QuickItems {
	BORDER-BOTTOM: 1px solid; BORDER-LEFT: 1px solid; PADDING-BOTTOM: 3px; MARGIN-TOP: 0px; PADDING-LEFT: 10px; DISPLAY: block; MARGIN-BOTTOM: 5px; BACKGROUND: #edf2f5; COLOR: #666666; FONT-SIZE: 12px; BORDER-TOP: 1px solid; FONT-WEIGHT: bold; MARGIN-RIGHT: 10px; BORDER-RIGHT: 1px solid; PADDING-TOP: 3px
}
LI.QuickItemsPadding {
	PADDING-BOTTOM: 2px
}
#footer {
	TEXT-ALIGN: center; PADDING-BOTTOM: 10px; BACKGROUND-COLOR: #003365; MARGIN-TOP: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; COLOR: #ffffff; CLEAR: both; FONT-SIZE: 12px; PADDING-TOP: 10px
}
#footer A:link {
	BORDER-BOTTOM: medium none; COLOR: #ffffff; TEXT-DECORATION: none
}
#footer A:visited {
	BORDER-BOTTOM: medium none; COLOR: #ffffff; TEXT-DECORATION: none
}
#footer A:hover {
	BORDER-BOTTOM: #ffffff 1px solid; COLOR: #ffffff
}
#breadcrumbs {
	MARGIN-BOTTOM: 10px; COLOR: #000000; MARGIN-LEFT: 15px; FONT-SIZE: 12px
}
#breadcrumbsCurrentLocation {
	FONT-WEIGHT: bold
}
#CenterContent {
	WIDTH: 580px; FLOAT: left
}
#CenterContentWithMargin {
	MARGIN: 0px 15px
}
#CenterContentWithVerticalMargin {
	MARGIN: 10px 0px
}
#CenterContentWithVerticalMarginSmall {
	MARGIN-BOTTOM: 20px
}
#CenterContentBullets {
	PADDING-LEFT: 30px
}
#CenterContentWithTopMargin {
	MARGIN: 10px 0px 0px
}
#CenterContentWithBottomMargin {
	MARGIN-BOTTOM: 20px
}
#CenterContentMain {
	BORDER-BOTTOM: #346494 1px solid; BORDER-LEFT: #346494 1px solid; PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #ffffff; MARGIN: 0px 20px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: #346494 1px solid; BORDER-RIGHT: #346494 1px solid; PADDING-TOP: 10px
}
#ScreenShotPage {
	TEXT-ALIGN: center; MARGIN: 0px auto
}
#ToTopBox {
	TEXT-ALIGN: right; WIDTH: 560px; MARGIN-RIGHT: 20px
}
#EmailBox {
	FONT-SIZE: 14px; VERTICAL-ALIGN: top
}
TABLE.fileDetails {
	BORDER-BOTTOM: #acc2d9 1px solid; POSITION: relative; BORDER-LEFT: #acc2d9 1px solid; WIDTH: 100%; BACKGROUND: #ffffff; BORDER-TOP: medium none; TOP: -4px; BORDER-RIGHT: #acc2d9 1px solid; LEFT: -4px
}
TABLE.fileDetails TH {
	TEXT-ALIGN: right; MARGIN: 0px; COLOR: #999999; FONT-WEIGHT: bold
}
TABLE.fileDetails TD {
	TEXT-ALIGN: left; PADDING-BOTTOM: 2px; MARGIN: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 2px
}
TABLE.fileDetails TR.alternateRow {
	BACKGROUND: #edf2f5
}
TABLE.fileDetails CAPTION {
	BORDER-BOTTOM: #acc2d9 1px solid; TEXT-ALIGN: left; BORDER-LEFT: #acc2d9 1px solid; PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; BACKGROUND: #ffffff; COLOR: #000000; BORDER-TOP: #acc2d9 1px solid; FONT-WEIGHT: bold; BORDER-RIGHT: #acc2d9 1px solid; PADDING-TOP: 5px
}
DIV.fileDetails {
	BACKGROUND: #acc2d9
}
TABLE.GeneralDetails {
	BORDER-BOTTOM: #acc2d9 1px solid; POSITION: relative; BORDER-LEFT: #acc2d9 1px solid; WIDTH: 100%; BACKGROUND: #ffffff; BORDER-TOP: #acc2d9 1px solid; TOP: -4px; BORDER-RIGHT: #acc2d9 1px solid; LEFT: -4px
}
TABLE.GeneralDetails TH {
	BORDER-BOTTOM: #acc2d9 1px solid; TEXT-ALIGN: left; PADDING-BOTTOM: 2px; MARGIN: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; FONT-WEIGHT: bold; PADDING-TOP: 2px
}
TABLE.GeneralDetails TD {
	TEXT-ALIGN: left; PADDING-BOTTOM: 2px; MARGIN: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; VERTICAL-ALIGN: top; PADDING-TOP: 2px
}
TABLE.GeneralDetails TR.alternateRow {
	BACKGROUND: #edf2f5
}
DIV.GeneralDetails {
	MARGIN: 20px 30px 10px; BACKGROUND: #acc2d9
}
#FeaturesBox {
	PADDING-LEFT: 40px
}
#ScreenshotBox {
	TEXT-ALIGN: center; FONT-SIZE: 14px
}
#ScreenshotBox IMG {
	MARGIN-TOP: 10px; MARGIN-BOTTOM: 10px
}
#ScreenshotBoxLinks {
	PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
#CommonLinks {
	FONT-SIZE: 14px
}
#SampleOutput {
	BACKGROUND-COLOR: #585768; MARGIN-LEFT: 20px; MARGIN-RIGHT: 20px
}
#SampleOutput IMG {
	MARGIN: 10px
}
#DownloadNowImage {
	TEXT-ALIGN: center; PADDING-BOTTOM: 10px; MARGIN: 0px auto; FONT-SIZE: 18px; PADDING-TOP: 10px
}
#DownloadNowFileDetails {
	PADDING-BOTTOM: 20px; MARGIN: 0px auto; WIDTH: 350px
}
#BuyNowImage {
	TEXT-ALIGN: center; PADDING-BOTTOM: 10px; MARGIN: 0px auto; FONT-SIZE: 18px; PADDING-TOP: 10px
}
#BuyNowDetails {
	PADDING-BOTTOM: 20px; MARGIN: 0px auto; WIDTH: 400px
}
TABLE.usage {
	BORDER-BOTTOM: #acc2d9 1px solid; POSITION: relative; BORDER-LEFT: #acc2d9 1px solid; WIDTH: 100%; BACKGROUND: #ffffff; BORDER-TOP: #acc2d9 1px solid; TOP: -4px; BORDER-RIGHT: #acc2d9 1px solid; LEFT: -4px
}
TABLE.usage TH {
	TEXT-ALIGN: left; PADDING-BOTTOM: 2px; MARGIN: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; COLOR: #000000; FONT-WEIGHT: bold; PADDING-TOP: 2px
}
TABLE.usage TD {
	TEXT-ALIGN: left; PADDING-BOTTOM: 2px; MARGIN: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BORDER-TOP: #acc2d9 1px solid; PADDING-TOP: 2px
}
TABLE.usage TR.alternateRow {
	BACKGROUND: #edf2f5
}
TABLE.usage CAPTION {
	BORDER-BOTTOM: #acc2d9 1px solid; TEXT-ALIGN: left; BORDER-LEFT: #acc2d9 1px solid; PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; BACKGROUND: #ffffff; COLOR: #000000; BORDER-TOP: #acc2d9 1px solid; FONT-WEIGHT: bold; BORDER-RIGHT: #acc2d9 1px solid; PADDING-TOP: 5px
}
DIV.usage {
	MARGIN: 7px 15px 10px 19px; BACKGROUND: #acc2d9
}
