.home {
	PADDING-RIGHT: 5px; PADDING-LEFT: 20px; FONT-WEIGHT: bold; BACKGROUND: url(../images/home_block.html) no-repeat left top; PADDING-BOTTOM: 18px; OVERFLOW: hidden; WIDTH: 628px; PADDING-TOP: 5px; HEIGHT: 203px
}
.home .content {
	FLOAT: left; WIDTH: 418px
}
.home H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px; HEIGHT: 22px
}
.inside-med .home H1 {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
.inside-large .home H1 {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
.home P {
	MARGIN: 10px 0px; WIDTH: 400px
}
.home UL {
	MARGIN: 0px 20px
}
.home UL LI {
	DISPLAY: block; BACKGROUND: url(../images/home_block_a.gif) no-repeat 105px 5px; PADDING-TOP: 2px; LIST-STYLE-TYPE: none
}
.home UL LI.info A {
	PADDING-LEFT: 30px; BACKGROUND: url(../images/home_block_info.html) no-repeat 2px center
}
A.product-info {
	PADDING-LEFT: 21px; BACKGROUND: url(../images/block_info_white.gif) no-repeat 0px 2px
}
.home UL LI.download A {
	PADDING-LEFT: 30px; BACKGROUND: url(../images/home_block_download.html) no-repeat 2px center
}
A.product-download {
	PADDING-LEFT: 20px; BACKGROUND: url(../images/block_try_white.gif) no-repeat 0px 2px
}
.home UL LI.purchase A {
	PADDING-LEFT: 30px; BACKGROUND: url(../images/home_block_purchase.html) no-repeat left center
}
A.product-buy {
	PADDING-LEFT: 22px; BACKGROUND: url(../images/block_buy_white.html) no-repeat 0px 2px
}
.home UL LI A {
	PADDING-RIGHT: 20px; DISPLAY: block; BACKGROUND: url(../images/home_block_a.gif) no-repeat right center; WIDTH: 70px
}
.home .i_home_ftp {
	MARGIN-TOP: 20px; DISPLAY: block; BACKGROUND: url(../images/logos/logo_ftp_big.html) no-repeat left top; FLOAT: right; WIDTH: 209px; HEIGHT: 183px
}
.home .i_home_sftp {
	MARGIN-TOP: 20px; DISPLAY: block; BACKGROUND: url(../images/logos/logo_sftp_big.html) no-repeat left top; FLOAT: right; WIDTH: 209px; HEIGHT: 183px
}
.home .i_home_ftpssl {
	MARGIN-TOP: 20px; DISPLAY: block; BACKGROUND: url(../images/logos/logo_ftpssl_big.html) no-repeat left top; FLOAT: right; WIDTH: 209px; HEIGHT: 183px
}
.home .i_home_mail {
	MARGIN-TOP: 20px; DISPLAY: block; BACKGROUND: url(../images/logos/logo_mail_big.html) no-repeat left top; FLOAT: right; WIDTH: 209px; HEIGHT: 183px
}
.home .i_home_securemail {
	MARGIN-TOP: 20px; DISPLAY: block; BACKGROUND: url(../images/logos/logo_securemail_big.html) no-repeat left top; FLOAT: right; WIDTH: 209px; HEIGHT: 183px
}
.home .i_home_time {
	MARGIN-TOP: 20px; DISPLAY: block; BACKGROUND: url(../images/logos/logo_time_big.html) no-repeat left top; FLOAT: right; WIDTH: 209px; HEIGHT: 183px
}
.home .i_home_filetransferpack {
	MARGIN-TOP: 20px; DISPLAY: block; BACKGROUND: url(../images/logos/logo_filetransferpack_big.html) no-repeat left top; FLOAT: right; WIDTH: 209px; HEIGHT: 183px
}
.home .i_home_totalpack {
	MARGIN-TOP: 20px; DISPLAY: block; BACKGROUND: url(../images/logos/logo_totalpack_big.html) no-repeat left top; FLOAT: right; WIDTH: 209px; HEIGHT: 183px
}
.home .i_home_rconvlog {
	MARGIN-TOP: 20px; DISPLAY: block; BACKGROUND: url(../images/logos/logo_rconvlog_big.html) no-repeat left top; FLOAT: right; WIDTH: 209px; HEIGHT: 183px
}
.block {
	BACKGROUND: url(../images/block.html) repeat-y left top; FLOAT: left; MARGIN: 10px 13px 0px 0px; OVERFLOW: hidden; WIDTH: 209px
}
.third {
	MARGIN-RIGHT: 0px
}
.block H3 {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND: url(../images/block_top.html) no-repeat left top; PADDING-BOTTOM: 0px; LINE-HEIGHT: 33px; PADDING-TOP: 0px; HEIGHT: 33px
}
.block P {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; MIN-HEIGHT: 150px; BACKGROUND: url(../images/block_center.html) no-repeat left top; PADDING-BOTTOM: 0px; MARGIN: 0px; LINE-HEIGHT: 110%; PADDING-TOP: 0px; HEIGHT: 150px
}
.block UL {
	BACKGROUND: url(../images/block_bottom.html) no-repeat left top; LINE-HEIGHT: 26px; HEIGHT: 44px
}
.block UL LI {
	DISPLAY: block; PADDING-LEFT: 20px; FLOAT: left; LIST-STYLE-TYPE: none
}
.block UL LI.try A {
	PADDING-LEFT: 20px; BACKGROUND: url(../images/block_try.html) no-repeat 0px center
}
.block UL LI.buy A {
	PADDING-LEFT: 20px; BACKGROUND: url(../images/block_buy.html) no-repeat 0px center
}
.block UL LI.info A {
	PADDING-LEFT: 20px; BACKGROUND: url(../images/block_info.html) no-repeat 0px center
}
.inside H1 {
	BACKGROUND: url(../images/inside_h1.html) no-repeat left bottom; MARGIN-BOTTOM: 20px; PADDING-BOTTOM: 10px
}
.inside-med H1 {
	BACKGROUND: url(../images/inside_h1_med.gif) no-repeat left bottom
}
.inside-large H1 {
	BACKGROUND: url(../images/inside_h1_large.html) no-repeat left bottom
}
.inside .i_page_ftp {
	PADDING-RIGHT: 140px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; BACKGROUND: url(../images/logos/logo_ftp_med.html) no-repeat right top; PADDING-BOTTOM: 40px; PADDING-TOP: 15px
}
.inside .i_page_sftp {
	PADDING-RIGHT: 140px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; BACKGROUND: url(../images/logos/logo_sftp_med.html) no-repeat right top; PADDING-BOTTOM: 20px; PADDING-TOP: 15px
}
.inside .i_page_ftpssl {
	PADDING-RIGHT: 140px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; BACKGROUND: url(../images/logos/logo_ftpssl_med.html) no-repeat right top; PADDING-BOTTOM: 20px; PADDING-TOP: 15px
}
.inside .i_page_mail {
	PADDING-RIGHT: 140px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; BACKGROUND: url(../images/logos/logo_mail_med.html) no-repeat right top; PADDING-BOTTOM: 20px; PADDING-TOP: 15px
}
.inside .i_page_securemail {
	PADDING-RIGHT: 140px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; BACKGROUND: url(../images/logos/logo_securemail_med.html) no-repeat right top; PADDING-BOTTOM: 20px; PADDING-TOP: 15px
}
.inside .i_page_time {
	PADDING-RIGHT: 140px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; BACKGROUND: url(../images/logos/logo_time_med.html) no-repeat right top; PADDING-BOTTOM: 20px; PADDING-TOP: 15px
}
.inside .i_page_filetransferpack {
	PADDING-RIGHT: 140px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; BACKGROUND: url(../images/logos/logo_filetransferpack_big.html) no-repeat right top; PADDING-BOTTOM: 20px; PADDING-TOP: 15px
}
.inside .i_page_totalpack {
	PADDING-RIGHT: 140px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; BACKGROUND: url(../images/logos/logo_totalpack_big.html) no-repeat right top; PADDING-BOTTOM: 20px; PADDING-TOP: 15px
}
.inside .i_page_rconvlog {
	PADDING-RIGHT: 140px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; BACKGROUND: url(../images/logos/logo_rconvlog_big.html) no-repeat right top; PADDING-BOTTOM: 20px; PADDING-TOP: 15px
}
.inside H2 {
	MARGIN: 20px 0px
}
.blurb {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND: url(../images/blocktip.html) repeat-y left top; FLOAT: right; PADDING-BOTTOM: 10px; MARGIN-LEFT: 15px; OVERFLOW: hidden; WIDTH: 180px; PADDING-TOP: 10px
}
BODY {
	FONT: 9pt Tahoma, "Lucida Grande CE", lucida, sans-serif; COLOR: #000
}
H1 {
	FONT-SIZE: 165%
}
H2 {
	FONT-SIZE: 120%
}
H3 {
	FONT-SIZE: 103%
}
H4 {
	FONT-SIZE: 100%; MARGIN-BOTTOM: 10px
}
A {
	COLOR: #ff7a20
}
A:hover {
	COLOR: #3b3b3b
}
A:visited {
	COLOR: #bf4d05
}
.inside UL LI {
	DISPLAY: block; PADDING-LEFT: 20px; BACKGROUND: url(../images/home_block_a.gif) no-repeat left 0.5em; MARGIN-LEFT: 25px; LINE-HEIGHT: 1.5; LIST-STYLE-TYPE: none
}
.inside OL LI {
	PADDING-LEFT: 8px; MARGIN-LEFT: 25px; LINE-HEIGHT: 1.5
}
.inside H2 {
	MARGIN-TOP: 1.5em
}
.inside H3 {
	MARGIN-TOP: 1.5em
}
.inside H4 {
	MARGIN-TOP: 1.5em
}
.maincontent P {
	MARGIN: 0.5em 0px
}
.column-small P {
	MARGIN: 0.5em 0px
}
#submenu-column P {
	MARGIN: 0.5em 0px
}
#main {
	COLOR: #333; BACKGROUND-COLOR: #fff
}
#h1Title A {
	COLOR: #000; BACKGROUND-COLOR: #ffb844
}
#h1Title A:hover {
	COLOR: #ff7419
}
#menu {
	COLOR: #fff; BACKGROUND-COLOR: #e66108
}
#menu LI A {
	FONT-WEIGHT: bold; COLOR: #fff
}
#menu LI A:hover {
	COLOR: #ffcd0d
}
#text {
	COLOR: #7a7a7a; BACKGROUND-COLOR: #fff
}
#navigation {
	FONT-WEIGHT: bold; COLOR: #fff; BACKGROUND-COLOR: #707475
}
#navigation A {
	COLOR: #fff
}
#navigation A:hover {
	COLOR: #ffcd0d
}
#body {
	BACKGROUND-COLOR: #ffc269
}
#page {
	BACKGROUND-COLOR: #fff
}
.column-small A {
	FONT-WEIGHT: bold; COLOR: #ff7a20
}
.column-small A:hover {
	COLOR: #3b3b3b
}
.column-small H2 {
	MARGIN-TOP: 0px; FONT-SIZE: 110%; COLOR: #7f7f7f
}
#submenu-column H2 {
	MARGIN-TOP: 0px; FONT-SIZE: 110%; COLOR: #7f7f7f
}
.column-small #news H3 .time {
	FONT-WEIGHT: normal; FONT-SIZE: small; COLOR: #7f7f7f
}
.column-small .versions TD.version {
	COLOR: #7f7f7f
}
#page .tip {
	BACKGROUND-COLOR: #f4f4f4
}
#page .tip A {
	FONT-WEIGHT: bold
}
.home {
	COLOR: #4d4d4d; BACKGROUND-COLOR: #ffddab
}
.home H1 {
	COLOR: #ff7200
}
.home P {
	FONT-SIZE: 108%
}
.home UL LI A {
	COLOR: #3b3b3b
}
.home UL LI A:hover {
	COLOR: #ff7419
}
.block {
	BACKGROUND-COLOR: #f4f4f4
}
.block H3 A {
	COLOR: #ff7419
}
.block H3 A:hover {
	COLOR: #3b3b3b
}
.block UL LI A {
	FONT-WEIGHT: bold; COLOR: #000
}
.block UL LI A:hover {
	COLOR: #ff7a20
}
#submenu {
	BACKGROUND-COLOR: #ededed
}
#submenu UL LI A {
	FONT-SIZE: 108%; COLOR: #3b3b3b
}
#submenu UL LI A:hover {
	COLOR: #ff7920; BACKGROUND-COLOR: #fdfdfd
}
#submenu UL LI A.active {
	COLOR: #ff7920; BACKGROUND-COLOR: #fdfdfd
}
.compare TD {
	COLOR: #3b3b3b; BACKGROUND-COLOR: #f2f2f2
}
.compare TH {
	COLOR: #3b3b3b; BACKGROUND-COLOR: #f2f2f2
}
.compare TH {
	COLOR: #fd7820; BACKGROUND-COLOR: #ffdba5
}
.compare TD.name {
	BACKGROUND-COLOR: #fff1de
}
.order TH {
	BACKGROUND-COLOR: #fff
}
.order TD {
	BACKGROUND-COLOR: #fff
}
.order TD A {
	FONT-WEIGHT: bold
}
.order TH.sub {
	COLOR: #000; BACKGROUND-COLOR: #ededed
}
.order TD.add {
	BACKGROUND-COLOR: #fff8ee
}
.order TD.name {
	BACKGROUND-COLOR: #fff8ee
}
.inside {
	FONT-SIZE: 108%
}
.inside H2 {
	COLOR: #000
}
.inside UL LI A {
	FONT-WEIGHT: bold
}
.blocktip {
	BACKGROUND-COLOR: #ffe9c8
}
.blocktip A {
	FONT-WEIGHT: bold
}
#footer {
	COLOR: #fff; BACKGROUND-COLOR: #767676
}
#footer P.lines A {
	FONT-WEIGHT: bold; FONT-SIZE: 85%; COLOR: #fff
}
#footer P.lines A:hover {
	COLOR: #ffaa28
}
.code {
	PADDING-RIGHT: 5pt; MARGIN-TOP: 1em; PADDING-LEFT: 5pt; FONT-WEIGHT: normal; BACKGROUND: #eeeeee; MARGIN-BOTTOM: 1em; PADDING-BOTTOM: 5pt; MARGIN-LEFT: 0px; PADDING-TOP: 5pt; FONT-FAMILY: courier
}
.pagetable {
	BORDER-RIGHT: silver 1px solid; BORDER-TOP: silver 1px solid; BACKGROUND: #f8f8f8; BORDER-LEFT: silver 1px solid; BORDER-BOTTOM: silver 1px solid; BORDER-COLLAPSE: collapse
}
.pagetable TABLE {
	BORDER-COLLAPSE: collapse
}
.pagetable TD {
	BORDER-RIGHT: silver 1px solid; PADDING-RIGHT: 0.5em; BORDER-TOP: silver 1px solid; PADDING-LEFT: 0.5em; BACKGROUND: #f8f8f8; PADDING-BOTTOM: 0.5em; BORDER-LEFT: silver 1px solid; PADDING-TOP: 0.5em; BORDER-BOTTOM: silver 1px solid
}
.pagetableAlternateRow TD {
	BACKGROUND-COLOR: #ffffff
}
.pagetable TD P {
	MARGIN: 0px
}
.pagetable TH {
	BORDER-RIGHT: silver 1px solid; PADDING-RIGHT: 0.5em; BORDER-TOP: silver 1px solid; PADDING-LEFT: 0.5em; FONT-WEIGHT: bold; PADDING-BOTTOM: 0.5em; BORDER-LEFT: silver 1px solid; COLOR: #606060; PADDING-TOP: 0.5em; BORDER-BOTTOM: silver 1px solid; BACKGROUND-COLOR: #e5e5e5; TEXT-ALIGN: left
}
.summaryTable {
	WIDTH: 100%; BORDER-COLLAPSE: separate; border-spacing: 1.5em
}
.summaryTable TD {
	BORDER-RIGHT: silver 1px solid; PADDING-RIGHT: 0.5em; BORDER-TOP: silver 1px solid; PADDING-LEFT: 0.5em; BACKGROUND: whitesmoke; PADDING-BOTTOM: 0.5em; VERTICAL-ALIGN: top; BORDER-LEFT: silver 1px solid; PADDING-TOP: 0.5em; BORDER-BOTTOM: silver 1px solid
}
.summaryTable TD P {
	MARGIN: 0px
}
.summaryTable H2 {
	TEXT-ALIGN: center
}
.summaryTable H3 {
	TEXT-ALIGN: center
}
.summaryTable H4 {
	TEXT-ALIGN: center
}
.summaryTable H5 {
	TEXT-ALIGN: center
}
.summaryTable H2 {
	MARGIN-TOP: 0px; FONT-WEIGHT: normal; FONT-SIZE: 150%; PADDING-BOTTOM: 0.4em; COLOR: #444; BORDER-BOTTOM: silver 1px solid; TEXT-ALIGN: center
}
.summaryTable H2 A:hover {
	TEXT-DECORATION: underline
}
.summaryTable UL {
	PADDING-LEFT: 0px; MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 0px; MARGIN-LEFT: 0px
}
.summaryTable UL LI {
	PADDING-LEFT: 0px; MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 0px; MARGIN-LEFT: 0px
}
.summaryTable UL LI {
	PADDING-LEFT: 20px; MARGIN-LEFT: 0px
}
.dialog {
	BORDER-RIGHT: silver 1px solid; BORDER-TOP: silver 1px solid; BORDER-LEFT: silver 1px solid; BORDER-BOTTOM: silver 1px solid; BORDER-COLLAPSE: collapse
}
.dialog TH {
	BORDER-RIGHT: gray 1px solid; PADDING-RIGHT: 10px; BACKGROUND-POSITION: left top; BORDER-TOP: gray 1px solid; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND-IMAGE: url(../images/dialogHeader.gif); PADDING-BOTTOM: 4px; BORDER-LEFT: gray 1px solid; COLOR: white; PADDING-TOP: 4px; BORDER-BOTTOM: gray 1px solid; BACKGROUND-REPEAT: repeat-x; BACKGROUND-COLOR: gray; TEXT-ALIGN: left
}
.dialog TD {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND: whitesmoke; PADDING-BOTTOM: 4px; PADDING-TOP: 4px
}
TABLE.product-list-table {
	MARGIN-LEFT: auto; WIDTH: 750px; MARGIN-RIGHT: 0px
}
TABLE.product-list-table TD {
	PADDING-BOTTOM: 1em; VERTICAL-ALIGN: top
}
TABLE.product-download-list TD {
	PADDING-BOTTOM: 1em; VERTICAL-ALIGN: top
}
P.rssItemDescription {
	PADDING-LEFT: 0px
}
.screenshot {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; FLOAT: right; BORDER-BOTTOM-WIDTH: 0px; MARGIN: 4px; BORDER-RIGHT-WIDTH: 0px
}
TABLE.current-version-table {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; MARGIN: 0px; WIDTH: 100%; BORDER-RIGHT-WIDTH: 0px
}
TABLE.current-version-table TD {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px; BORDER-RIGHT-WIDTH: 0px
}
TABLE.current-version-table TD HR {
	BORDER-TOP-WIDTH: 0px; DISPLAY: block; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; COLOR: #e3e3e3; HEIGHT: 1px; BACKGROUND-COLOR: #e3e3e3; BORDER-RIGHT-WIDTH: 0px
}
TABLE.current-version-table TD.cvt-product-name {
	TEXT-ALIGN: left
}
TABLE.current-version-table TD.cvt-version {
	TEXT-ALIGN: right
}
.infoBox {
	BORDER-RIGHT: orange 1px dashed; PADDING-RIGHT: 1em; BORDER-TOP: orange 1px dashed; MARGIN-TOP: 1em; PADDING-LEFT: 1em; MARGIN-BOTTOM: 1em; PADDING-BOTTOM: 1em; BORDER-LEFT: orange 1px dashed; WIDTH: 95%; COLOR: black; PADDING-TOP: 1em; BORDER-BOTTOM: orange 1px dashed; BACKGROUND-COLOR: #fffccc
}
.alertBox {
	BORDER-RIGHT: red 4px dotted; PADDING-RIGHT: 1em; BORDER-TOP: red 4px dotted; MARGIN-TOP: 1em; PADDING-LEFT: 1em; MARGIN-BOTTOM: 1em; PADDING-BOTTOM: 1em; BORDER-LEFT: red 4px dotted; WIDTH: 95%; COLOR: black; PADDING-TOP: 1em; BORDER-BOTTOM: red 4px dotted; BACKGROUND-COLOR: #fffccc
}
.alertBox H1 {
	COLOR: red
}
.alertBox H2 {
	COLOR: red
}
.alertBox H3 {
	COLOR: red
}
.alertBox H4 {
	COLOR: red
}
.alertBox H5 {
	COLOR: red
}
TABLE.log {
	BACKGROUND-COLOR: white
}
.tableColumnToTop {
	VERTICAL-ALIGN: top
}
