 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
HTML {
	BACKGROUND-COLOR: #f6fae9
}
BODY {
	FONT-SIZE: 16px; margin:0; padding:0; BACKGROUND:#071C2F url(bg2.jpg) top center fixed repeat-x; FONT-FAMILY: Helvetica, Arial, Geneva, sans-serif
}
IMG {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
HR {
	MARGIN-BOTTOM: 15px; COLOR: #e9e9e9
}
.v {
	FONT-SIZE: 1.2em
}
P {
	FONT-SIZE: 12px; LINE-HEIGHT: 20px; font-family:Verdana, Arial, Helvetica, sans-serif;
}
#wrapper {
	BACKGROUND:#fff; MARGIN: 0 auto; OVERFLOW: visible; WIDTH: 980px; BORDER-BOTTOM: #fff 1px solid; 
}
#head {
	BACKGROUND: url(logo.jpg) no-repeat right 50%; WIDTH: 980px; POSITION: relative; HEIGHT: 180px
}
#logo {
	FLOAT: left; WIDTH: 900px; HEIGHT: 140px
}
#logo H1 {
	PADDING-LEFT: 40px; FONT-SIZE:32px;  COLOR: #230035; PADDING-TOP: 60px; font-weight:bold;
}
#logo A {
	DISPLAY: block; WIDTH: 116px; HEIGHT: 78px
}
#top_font {
	PADDING-LEFT: 0px; LEFT: 28px; WIDTH: 558px; POSITION: absolute; TOP: 7px; HEIGHT: 79px
}
H1 {
	FONT-SIZE: 26px; COLOR: #fff; PADDING-TOP: 28px
}
#nav {
	PADDING-LEFT: 15px; RIGHT: -27px; BACKGROUND: url(shadow_left.gif) no-repeat 0px 0px; WIDTH: 290px; BOTTOM: 0px; POSITION: absolute
}
#nav UL {
	HEIGHT: 33px
}
#nav LI {
	FONT-SIZE: 0.9em; BACKGROUND: url(nav.gif); FLOAT: left; BORDER-LEFT: #4c4c4c 1px solid; WIDTH: auto; LIST-STYLE-TYPE: none; HEIGHT: 33px
}
#nav LI A {
	PADDING-RIGHT: 22px; DISPLAY: block; PADDING-LEFT: 22px; PADDING-BOTTOM: 8px; WIDTH: auto; COLOR: #ffffff; PADDING-TOP: 8px; POSITION: relative; HEIGHT: 17px; TEXT-DECORATION: none
}
#nav UL .buy {
	WIDTH: 100px
}
#nav UL .contact {
	WIDTH: 93px
}
#nav UL .support {
	WIDTH: 94px
}
#nav UL .upgrade {
	WIDTH: 98px
}
#nav UL .purchase {
	WIDTH: 104px
}
#nav UL .download {
	WIDTH: 106px
}
#nav UL .home {
	WIDTH: 81px
}
#home #nav .home {
	BACKGROUND: url(nav_hover.gif)
}
#download #nav .download {
	BACKGROUND: url(nav_hover.gif)
}
#purchase #nav .purchase {
	BACKGROUND: url(nav_hover.gif)
}
#upgrade #nav .upgrade {
	BACKGROUND: url(nav_hover.gif)
}
#support #nav .support {
	BACKGROUND: url(nav_hover.gif)
}
#contact #nav .contact {
	BACKGROUND: url(nav_hover.gif)
}
#buy #nav .buy {
	BACKGROUND: url(nav_hover.gif)
}
#nav LI A:hover {
	BACKGROUND: url(nav_hover.gif)
}
#nav LI A .nav_first {
	BACKGROUND: url(corner_first.gif); LEFT: -1px; WIDTH: 7px; POSITION: absolute; TOP: 0px; HEIGHT: 33px
}
#home #nav LI A .nav_first {
	BACKGROUND: url(corner_first_hover.gif)
}
#nav LI A:hover .nav_first {
	BACKGROUND: url(corner_first_hover.gif); LEFT: -1px; WIDTH: 7px; POSITION: absolute; TOP: 0px; HEIGHT: 33px
}
#nav LI A .nav_last {
	BACKGROUND: url(corner_last.gif); LEFT: 95px; WIDTH: 5px; POSITION: absolute; TOP: 0px; HEIGHT: 33px
}
#nav LI A:hover .nav_last {
	BACKGROUND: url(corner_last_hover.gif); LEFT: 95px; WIDTH: 5px; POSITION: absolute; TOP: 0px; HEIGHT: 33px
}
#buy #nav LI A .nav_last {
	BACKGROUND: url(corner_last_hover.gif)
}
#nav #shadow_right {
	RIGHT: -15px; BACKGROUND: url(shadow_right.gif); WIDTH: 15px; POSITION: absolute; TOP: 0px; HEIGHT: 33px
}
A {
	
}
LI {
	
}
A {
	moz-outline-style: none
}
LI:unknown {
	moz-outline-style: none
}
#key_link {
	HEIGHT: 15px
}
#key_link {
	MARGIN: 15px 0px 10px
}
#key_link SPAN {
	FONT-SIZE: 0.75em
}
#key_link SPAN A {
	FONT-WEIGHT: bold; COLOR: #3e7fcf; TEXT-DECORATION: none
}
#key_link H1 {
	DISPLAY: inline; FONT-SIZE: 0.75em; COLOR: #3e7fcf
}
#content {
	MARGIN-TOP: 0px; FLOAT: left; MARGIN-LEFT: 0px; OVERFLOW: visible; WIDTH: 574px
}
.product {
	MARGIN-BOTTOM: 10px; POSITION: relative
}
#download #content H2 {
	PADDING-LEFT: 4px; FONT-SIZE: 12px; BACKGROUND: #cccccc; CURSOR: default; HEIGHT: 20px
}
#home #content H2 {
	PADDING-LEFT: 4px; FONT-SIZE: 12px; BACKGROUND: #cccccc; CURSOR: default; HEIGHT: 20px
}
#purchase #content H2 {
	PADDING-LEFT: 4px; FONT-SIZE: 12px; BACKGROUND: #cccccc; CURSOR: default; HEIGHT: 20px
}
#home #content H2 A {
	COLOR: #230035000; TEXT-DECORATION: none
}
#content .product IMG {
	DISPLAY: inline
}
#content .product .info_homepage {
	MARGIN-TOP: 10px; MARGIN-LEFT: 0px; WIDTH: 572px; LINE-HEIGHT: 1em; MARGIN-RIGHT: 0px; POSITION: relative
}
#content .product .info_homepage UL {
	LIST-STYLE-POSITION: inside; LINE-HEIGHT: 20px
}
#d_b {
	MARGIN-TOP: 15px; MARGIN-LEFT: 235px
}
.detail {
	BORDER-RIGHT: #ff3300 1px dotted; BORDER-TOP: #ff3300 1px dotted; MARGIN: 20px; BORDER-LEFT: #ff3300 1px dotted; WIDTH: 532px; LINE-HEIGHT: 40px; BORDER-BOTTOM: #ff3300 1px dotted; HEIGHT: 40px; BACKGROUND-COLOR: #f3f4f6
}
.detail A {
	PADDING-LEFT: 18px; FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND: url(details_ico.gif) no-repeat; COLOR: #3e7fcf; TEXT-DECORATION: none
}
.detail A:hover {
	FONT-WEIGHT: bold; BACKGROUND: url(details_ico.gif) no-repeat 0px -15px; COLOR: #29355d; TEXT-DECORATION: underline
}
.clearfloat {
	CLEAR: both; HEIGHT: 1px
}
#content2 {
	MARGIN-TOP: 0px; FLOAT: left; MARGIN-LEFT: 38px; OVERFLOW: visible; WIDTH: 800px
}
.product2 {
	MARGIN-BOTTOM: 0px; POSITION: relative
}
#download #content2 H2 {
	PADDING-LEFT: 4px; FONT-SIZE: 14px; BACKGROUND: #cccccc; CURSOR: default; HEIGHT: 20px
}
#home #content2 H2 {
	PADDING-LEFT: 4px; FONT-SIZE: 14px; BACKGROUND: #cccccc; CURSOR: default; HEIGHT: 20px
}
#purchase #content2 H2 {
	PADDING-LEFT: 4px; FONT-SIZE: 14px; BACKGROUND: #cccccc; CURSOR: default; HEIGHT: 20px
}
#home #content2 H2 A {
	COLOR: #230035000; TEXT-DECORATION: none
}
#content2 .product IMG {
	DISPLAY: inline
}
#content2 .product .info_homepage {
	MARGIN-TOP: 10px; MARGIN-LEFT: 0px; WIDTH: 572px; LINE-HEIGHT: 1em; MARGIN-RIGHT: 0px; POSITION: relative
}
#content2 .product .info_homepage UL {
	LIST-STYLE-POSITION: inside; LINE-HEIGHT: 20px
}
#d_b {
	MARGIN-TOP: 15px; MARGIN-LEFT: 235px
}
.detail2 {
	BORDER-RIGHT: #ff3300 1px dotted; BORDER-TOP: #ff3300 1px dotted; MARGIN: 20px; BORDER-LEFT: #ff3300 1px dotted; WIDTH: 732px; LINE-HEIGHT: 40px; BORDER-BOTTOM: #ff3300 1px dotted; HEIGHT: 40px; BACKGROUND-COLOR: #f3f4f6
}
.detail2 A {
	PADDING-LEFT: 18px; FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND: url(details_ico.gif) no-repeat; COLOR: #3e7fcf; TEXT-DECORATION: none
}
.detail2 A:hover {
	FONT-WEIGHT: bold; BACKGROUND: url(details_ico.gif) no-repeat 0px -15px; COLOR: #29355d; TEXT-DECORATION: underline
}
.clearfloat {
	CLEAR: both; HEIGHT: 1px
}
#home #content .product A DIV {
	DISPLAY: none
}
#home #content .product A:hover DIV {
	DISPLAY: block
}
.show {
	DISPLAY: block
}
.tips {
	Z-INDEX: 999; BACKGROUND: url(tips.gif) no-repeat; LEFT: 150px; WIDTH: 201px; CURSOR: pointer; POSITION: absolute; TOP: 40px; HEIGHT: 155px
}
.tips_bottom {
	DISPLAY: none! important; BACKGROUND: url(tips_bottom_n.gif) no-repeat; LEFT: 28px; WIDTH: 143px; BOTTOM: 5px; POSITION: absolute; HEIGHT: 26px
}
#home #content .product .tips:hover .tips_bottom {
	DISPLAY: none! important; BACKGROUND: url(tips_bottom_h.gif) no-repeat
}
#livechat {
	BACKGROUND: url(livechat_bottom.gif) #fff no-repeat 50% bottom; MARGIN-BOTTOM: 8px; PADDING-BOTTOM: 8px; WIDTH: 269px
}
#r_board #livechat H2 {
	BACKGROUND: url(livechat_title.gif)
}
#r_board {
	FLOAT: right; MARGIN: 0px 0px 0px 15px; WIDTH: 269px
}
#r_board H2 {
	WIDTH: 269px; HEIGHT: 26px
}
#r_board #product_link {
	BACKGROUND: url(r_board_bottom.gif) no-repeat 50% bottom; PADDING-BOTTOM: 11px
}
#r_board #software_download UL.content_01 {
	LIST-STYLE-TYPE: none; HEIGHT: 350px
}
#r_board #software_download UL.content_01 LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 7px; WIDTH: 269px; PADDING-TOP: 7px
}
#r_board #software_download UL.content_01 .pic {
	FLOAT: left
}
#r_board #software_download UL.content_01 IMG {
	MARGIN: 0px 10px 0px 7px; WIDTH: 94px; HEIGHT: 69px
}
#r_board #software_download UL.content_01 .text {
	PADDING-LEFT: 10px; FLOAT: left; WIDTH: 259px
}
#r_board #software_download UL.content_01 SPAN A {
	DISPLAY: block; FONT-WEIGHT: bold; COLOR: #e7930c; BORDER-BOTTOM: #230035 1px dashed; TEXT-DECORATION: none
}
#r_board #software_download UL.content_01 SPAN A:hover {
	COLOR: #230035; BORDER-BOTTOM: #230035 1px dashed; TEXT-DECORATION: none
}
#r_board #software_download UL.content_01 P {
	LINE-HEIGHT: 18px
}
#r_board #software_download UL.content_01 P A {
	DISPLAY: inline; PADDING-LEFT: 20px; BACKGROUND: url(details_ico.gif) no-repeat 6px 1px; COLOR: #3e7fcf
}
#r_board #software_download UL.content_01 P A:hover {
	PADDING-LEFT: 20px; BACKGROUND: url(details_ico.gif) no-repeat 6px -14px; COLOR: #29355d; TEXT-DECORATION: underline
}
#r_board UL .r_board_c {
	PADDING-LEFT: 35px; FONT-WEIGHT: bold; FONT-SIZE: 0.75em; BACKGROUND: url(r_board_ico.gif) no-repeat 9px 10px; COLOR: black; PADDING-TOP: 10px; BORDER-BOTTOM: #c8c8c8 1px solid; HEIGHT: 25px
}
#r_board UL .r_board_c_border_top {
	BORDER-TOP: #ffffff 1px solid
}
#r_board UL .r_board_c_border_bottom {
	BORDER-BOTTOM: #cdcdcd 1px solid
}
#r_board UL .r_board_c_top {
	BORDER-TOP: #ffffff 1px solid
}
#r_board #software_download {
	BACKGROUND: url(r_board_bg.gif) repeat-x 50% bottom; PADDING-BOTTOM: 10px; WIDTH: 269px
}
#r_board #software_download H2 {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; BACKGROUND: url(linkapt2.gif); COLOR: #fff; PADDING-TOP: 4px; HEIGHT: 26px
}
#r_board #software_download .more {
	PADDING-LEFT: 90px; PADDING-TOP: 10px
}
#r_board #iphone_theme .more {
	PADDING-LEFT: 90px; PADDING-TOP: 10px
}
#r_board #software_download .more A {
	DISPLAY: inline; BACKGROUND: url(details_ico.gif) no-repeat 20px 3px; COLOR: #3e7fcf
}
#r_board #software_download .more A:hover {
	BACKGROUND: url(details_ico.gif) no-repeat 20px -12px; COLOR: #29355d; TEXT-DECORATION: underline
}
#r_board #link {
	MARGIN-TOP: 8px; BACKGROUND: url(r_board_bottom.gif) no-repeat 50% bottom; PADDING-BOTTOM: 11px
}
#r_board #link UL {
	PADDING-BOTTOM: 0px
}
#r_board #link H2 {
	BACKGROUND: url(links_title.gif)
}
#footer {
	CLEAR: both; MARGIN-TOP: 10px; FONT-WEIGHT: bold; FONT-SIZE: 1em; WIDTH: 100%; HEIGHT: 45px
}
#footer #b_link {
	MARGIN: 0px auto; WIDTH: 624px; COLOR: #ffffff; PADDING-TOP: 8px; HEIGHT: 25px
}
#footer #b_link UL LI {
	FLOAT: left; LIST-STYLE-TYPE: none
}
#footer #b_link A {
	PADDING-RIGHT: 20px; DISPLAY: block; PADDING-LEFT: 20px; BACKGROUND: url(foot_line.gif) no-repeat right 50%; PADDING-BOTTOM: 0px; COLOR: #ffffff; PADDING-TOP: 0px; TEXT-DECORATION: none
}
#footer #b_link A:hover {
	TEXT-DECORATION: underline
}
#footer #copyright {
	MARGIN-TOP: 10px; COLOR: #ffffff; PADDING-TOP: 10px; TEXT-ALIGN: center
}
#download_info {
	MARGIN: 10px 0px 20px 10px
}
#content .h2_single {
	BORDER-RIGHT: silver 1px solid
}
#content .product .info_download {
	FONT-SIZE: 0.7em; MARGIN-LEFT: 210px; MARGIN-RIGHT: 30px; PADDING-TOP: 15px; POSITION: relative
}
#download .product .info_download_single {
	FONT-SIZE: 1em; MARGIN-LEFT: 240px; PADDING-TOP: 25px
}
#download #content .product_single {
	BORDER-RIGHT: silver 1px solid; BACKGROUND: url(product_single_bg.jpg) repeat-x 50% top; MARGIN-LEFT: 5px; OVERFLOW: hidden; BORDER-LEFT: silver 1px solid; BORDER-BOTTOM: silver 1px solid
}
#download #content .product .buy_download_single {
	MARGIN-TOP: 50px
}
#content .product .info_download .product_name A {
	FONT-WEIGHT: bold; MARGIN: 0px; COLOR: #19467e; TEXT-DECORATION: none
}
#content .product .info_download A {
	MARGIN: 2px 10px 0px; COLOR: #669b3f; TEXT-DECORATION: none
}
#content .product .info_download A:hover {
	TEXT-DECORATION: underline
}
#content .product .info_download LI {
	LIST-STYLE-TYPE: none; HEIGHT: 20px
}
#content .product .info_download LI .product_name {
	FONT-SIZE: 1.1em
}
#content .product .info_download LI .version {
	COLOR: #838383; FONT-STYLE: italic
}
#content .product .info_download LI UL LI {
	FLOAT: left; LIST-STYLE-TYPE: none
}
#content .product .info_download IMG {
	MARGIN-RIGHT: 5px
}
#purchase #content {
	BORDER-RIGHT: #e9e9e9 2px solid; BORDER-TOP: #e9e9e9 2px solid; MARGIN-BOTTOM: 15px; BORDER-LEFT: #e9e9e9 2px solid; WIDTH: 640px; BORDER-BOTTOM: #e9e9e9 2px solid
}
#upgrade #content {
	BORDER-RIGHT: #e9e9e9 2px solid; BORDER-TOP: #e9e9e9 2px solid; MARGIN-BOTTOM: 15px; BORDER-LEFT: #e9e9e9 2px solid; WIDTH: 640px; BORDER-BOTTOM: #e9e9e9 2px solid
}
#support #content {
	BORDER-RIGHT: #e9e9e9 2px solid; BORDER-TOP: #e9e9e9 2px solid; MARGIN-BOTTOM: 15px; BORDER-LEFT: #e9e9e9 2px solid; WIDTH: 640px; BORDER-BOTTOM: #e9e9e9 2px solid
}
#contact #content {
	BORDER-RIGHT: #e9e9e9 2px solid; BORDER-TOP: #e9e9e9 2px solid; MARGIN-BOTTOM: 15px; BORDER-LEFT: #e9e9e9 2px solid; WIDTH: 640px; BORDER-BOTTOM: #e9e9e9 2px solid
}
#aboutus #content {
	BORDER-RIGHT: #e9e9e9 2px solid; BORDER-TOP: #e9e9e9 2px solid; MARGIN-BOTTOM: 15px; BORDER-LEFT: #e9e9e9 2px solid; WIDTH: 640px; BORDER-BOTTOM: #e9e9e9 2px solid
}
#purchase #content .product H2 {
	BACKGROUND: url(content_title.jpg); COLOR: #ffffff; PADDING-TOP: 8px; HEIGHT: 22px
}
#upgrade #content H2 {
	BACKGROUND: url(content_title.jpg); COLOR: #ffffff; PADDING-TOP: 8px; HEIGHT: 22px
}
#support #content H2 {
	BACKGROUND: url(content_title.jpg); COLOR: #ffffff; PADDING-TOP: 8px; HEIGHT: 22px
}
#contact #content H2 {
	BACKGROUND: url(content_title.jpg); COLOR: #ffffff; PADDING-TOP: 8px; HEIGHT: 22px
}
#aboutus #content H2 {
	BACKGROUND: url(content_title.jpg); COLOR: #ffffff; PADDING-TOP: 8px; HEIGHT: 22px
}
#content .product .info_purchase {
	MARGIN-TOP: 10px; FONT-SIZE: 0.7em; MARGIN-LEFT: 150px; MARGIN-RIGHT: 0px
}
#purchase .product .info_purchase .product_name {
	PADDING-LEFT: 20px; WIDTH: 210px
}
#purchase .product .info_purchase UL {
	BORDER-TOP: #f3f4f6 2px solid; BACKGROUND: #f3f4f6; FLOAT: left; MARGIN: 5px 0px; BORDER-BOTTOM: #f3f4f6 2px solid
}
#purchase .product .info_purchase UL:hover {
	BORDER-LEFT-COLOR: #dee1e8; BACKGROUND: #dee1e8; BORDER-BOTTOM-COLOR: #dee1e8; BORDER-TOP-COLOR: #dee1e8; BORDER-RIGHT-COLOR: #dee1e8
}
#purchase #content .product .info_purchase .product_name A {
	FONT-WEIGHT: bold; MARGIN: 0px; COLOR: #19467e; TEXT-DECORATION: none
}
#purchase #content .product .info_purchase A {
	MARGIN: 0px; COLOR: #230035000; TEXT-DECORATION: none
}
#purchase #content .product .info_purchase A SPAN {
	COLOR: red
}
#purchase #content .product .info_purchase A:hover {
	TEXT-DECORATION: underline
}
#content .product .info_purchase A:hover {
	TEXT-DECORATION: underline
}
#content .product .info_purchase LI {
	FLOAT: left; LIST-STYLE-TYPE: none; HEIGHT: 17px
}
#content .product .info_purchase LI .product_name {
	FONT-SIZE: 1.1em
}
#content .product .info_purchase LI .version {
	COLOR: #838383; FONT-STYLE: italic
}
#content .product .info_purchase LI UL LI {
	FLOAT: left; LIST-STYLE-TYPE: none
}
#content .product .info_purchase IMG {
	MARGIN-RIGHT: 5px
}
.purchase_img {
	MARGIN-TOP: 5px
}
#purchase #notes {
	BORDER-RIGHT: #e9e9e9 2px solid; PADDING-RIGHT: 15px; BORDER-TOP: #e9e9e9 2px solid; PADDING-LEFT: 15px; BACKGROUND: #f6f6f6; FLOAT: left; PADDING-BOTTOM: 15px; BORDER-LEFT: #e9e9e9 2px solid; WIDTH: 610px; PADDING-TOP: 15px; BORDER-BOTTOM: #e9e9e9 2px solid
}
#purchase #notes H3 {
	FONT-SIZE: 0.75em
}
#upgrade #content H3 {
	FONT-SIZE: 0.75em
}
#support #content H3 {
	FONT-SIZE: 0.75em
}
#contact #content H3 {
	FONT-SIZE: 0.75em
}
#product_buy #content H3 {
	FONT-SIZE: 0.75em
}
#purchase #notes P {
	MARGIN-BOTTOM: 20px
}
#upgrade #content P {
	MARGIN-BOTTOM: 20px
}
#support #content P {
	MARGIN-BOTTOM: 20px
}
#contact #content P {
	MARGIN-BOTTOM: 20px
}
#purchase #notes A {
	COLOR: #3e7fcf
}
#upgrade #content A {
	COLOR: #3e7fcf
}
#support #content A {
	COLOR: #3e7fcf
}
#contact #content A {
	COLOR: #3e7fcf
}
#upgrade #r_board {
	MARGIN-TOP: -224px
}
#contact #r_board {
	MARGIN-TOP: -224px
}
#aboutus #r_board {
	MARGIN-TOP: -224px
}
#purchase #r_board {
	MARGIN-TOP: -224px
}
#support #r_board {
	MARGIN-TOP: 0px
}
#upgrade #content {
	BORDER-RIGHT: #e9e9e9 2px solid; PADDING-RIGHT: 15px; BORDER-TOP: #e9e9e9 2px solid; PADDING-LEFT: 15px; PADDING-BOTTOM: 15px; BORDER-LEFT: #e9e9e9 2px solid; WIDTH: 610px; PADDING-TOP: 15px; BORDER-BOTTOM: #e9e9e9 2px solid
}
#support #content {
	BORDER-RIGHT: #e9e9e9 2px solid; PADDING-RIGHT: 15px; BORDER-TOP: #e9e9e9 2px solid; PADDING-LEFT: 15px; PADDING-BOTTOM: 15px; BORDER-LEFT: #e9e9e9 2px solid; WIDTH: 610px; PADDING-TOP: 15px; BORDER-BOTTOM: #e9e9e9 2px solid
}
#contact #content {
	BORDER-RIGHT: #e9e9e9 2px solid; PADDING-RIGHT: 15px; BORDER-TOP: #e9e9e9 2px solid; PADDING-LEFT: 15px; PADDING-BOTTOM: 15px; BORDER-LEFT: #e9e9e9 2px solid; WIDTH: 610px; PADDING-TOP: 15px; BORDER-BOTTOM: #e9e9e9 2px solid
}
#aboutus #content {
	BORDER-RIGHT: #e9e9e9 2px solid; PADDING-RIGHT: 15px; BORDER-TOP: #e9e9e9 2px solid; PADDING-LEFT: 15px; PADDING-BOTTOM: 15px; BORDER-LEFT: #e9e9e9 2px solid; WIDTH: 610px; PADDING-TOP: 15px; BORDER-BOTTOM: #e9e9e9 2px solid
}
#upgrade #content H2 {
	PADDING-LEFT: 25px; FONT-SIZE: 0.75em; MARGIN: -15px -15px 15px
}
#support #content H2 {
	PADDING-LEFT: 25px; FONT-SIZE: 0.75em; MARGIN: -15px -15px 15px
}
#contact #content H2 {
	PADDING-LEFT: 25px; FONT-SIZE: 0.75em; MARGIN: -15px -15px 15px
}
#aboutus #content H2 {
	PADDING-LEFT: 25px; FONT-SIZE: 0.75em; MARGIN: -15px -15px 15px
}
#product_buy A {
	COLOR: #af0000
}
#product_buy #content H2 {
	FONT-WEIGHT: normal; FONT-SIZE: 1.25em; COLOR: #1a3659
}
#product_buy #content H3 {
	BORDER-BOTTOM: #666666 1px dotted
}
#product_buy #content IMG {
	FLOAT: left; MARGIN-BOTTOM: 3px
}
#product_buy #content #d_b IMG {
	FLOAT: none; MARGIN-BOTTOM: 0px; MARGIN-RIGHT: 10px
}
#product_buy #content #TabbedPanels1 IMG {
	FLOAT: none
}
#product_buy #content #product_buy_info {
	MARGIN-TOP: 18px
}
.flv_pro {
	MARGIN-TOP: 18px
}
#product_buy #content P {
	MARGIN-BOTTOM: 10px
}
#product_buy #content #product_buy_info LI {
	DISPLAY: inline; FONT-SIZE: 0.8em; MARGIN-LEFT: 20px
}
.flv_pro LI {
	DISPLAY: inline; FONT-SIZE: 0.8em; MARGIN-LEFT: 20px
}
#product_buy #content #product_buy_info LI A {
	TEXT-DECORATION: none
}
.flv_pro LI A {
	TEXT-DECORATION: none
}
#product_buy #content #product_buy_info LI A:hover {
	TEXT-DECORATION: underline
}
.flv_pro LI A:hover {
	TEXT-DECORATION: underline
}
#product_buy #awards LI {
	DISPLAY: inline; LIST-STYLE-TYPE: none
}
#product_buy #awards LI IMG {
	MARGIN-LEFT: 2px
}
#product_buy #awards {
	CLEAR: both; MARGIN-TOP: 15px; FLOAT: left; PADDING-BOTTOM: 20px; WIDTH: 642px; BORDER-BOTTOM: #dfdfdf 2px solid; HEIGHT: 53px
}
.features {
	MARGIN-BOTTOM: 15px
}
.features LI {
	FONT-SIZE: 0.72em
}
#visitor {
	CLEAR: both; MARGIN-TOP: 20px; FLOAT: left
}
#buy_top {
	BACKGROUND: url(buy_board_top.gif); OVERFLOW: hidden; HEIGHT: 5px
}
#buy_bottom {
	BACKGROUND: url(buy_board_bottom.gif); OVERFLOW: hidden; HEIGHT: 11px
}
#r_board #buy {
	MARGIN-BOTTOM: 8px
}
#r_board #buy UL .price_old {
	FONT-SIZE: 1.1em; MARGIN-LEFT: 120px; TEXT-DECORATION: line-through
}
#r_board #buy UL .price_t {
	FONT-SIZE: 1.4em; MARGIN-LEFT: 10px
}
#r_board #buy UL {
	BACKGROUND: url(buy_board_bg.gif) #f2f1f1 repeat-x 50% bottom
}
#r_board #buy UL LI A {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#r_board #buy UL LI A:hover {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
#aboutus #content P {
	FONT-SIZE: 0.75em; LINE-HEIGHT: 1.8em
}
#contact #content P {
	FONT-SIZE: 0.75em; LINE-HEIGHT: 1.8em
}
.title {
	FONT-SIZE: 11px; MARGIN: 0px; COLOR: #230035; FONT-FAMILY: tahoma, Sans-Serif
}
.text {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; MARGIN: 0px; COLOR: #230035; LINE-HEIGHT: 20px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.txt {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; MARGIN: 0px; COLOR: #ffffff; FONT-FAMILY: tahoma, Sans-Serif
}
.txtbig {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; MARGIN: 0px; COLOR: #230035; LINE-HEIGHT: 30px; FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif
}
A.txt:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; MARGIN: 0px; COLOR: #ffffff; FONT-FAMILY: tahoma, Sans-Serif
}
A.txt:visited {
	FONT-SIZE: 12px; MARGIN: 0px; COLOR: #ffffff; FONT-FAMILY: tahoma, Sans-Serif
}
A.txt:link {
	FONT-SIZE: 12px; MARGIN: 0px; COLOR: #ffffff; FONT-FAMILY: tahoma, Sans-Serif
}
FORM.chooser {
	PADDING-RIGHT: 0px; MARGIN-TOP: 5px; PADDING-LEFT: 0px; MARGIN-BOTTOM: 2px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; HEIGHT: 20px
}
DIV.url_out {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; BACKGROUND: #fff; FLOAT: left; PADDING-BOTTOM: 2px; PADDING-TOP: 2px
}
INPUT.url {
	BORDER-RIGHT: #7f9db9 1px solid; BORDER-TOP: #7f9db9 1px solid; PADDING-LEFT: 3px; FONT-SIZE: 12px; FLOAT: left; BORDER-LEFT: #7f9db9 1px solid; WIDTH: 440px; COLOR: #3a94ba; PADDING-TOP: 2px; BORDER-BOTTOM: #7f9db9 1px solid; FONT-FAMILY: tahoma,Sans-Serif; HEIGHT: 20px
}
INPUT.submit {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BACKGROUND: url(botdl2.gif) no-repeat; FLOAT: left; BORDER-BOTTOM-WIDTH: 0px; MARGIN-LEFT: 5px; WIDTH: 82px; CURSOR: pointer; HEIGHT: 24px; BORDER-RIGHT-WIDTH: 0px
}
DIV.principal {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 1px; MARGIN-TOP: 0px; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; WIDTH: 978px; PADDING-TOP: 1px
}
DIV.principal_inner {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; WIDTH: 900px; PADDING-TOP: 10px
}
DIV.principal_down {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 1px; MARGIN-TOP: 0px; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; MARGIN-LEFT: 65px; WIDTH: 860px; PADDING-TOP: 1px; HEIGHT: auto
}
DIV.principal_down_inner {
	BORDER-RIGHT: #fff 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #fff 1px solid; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; BORDER-LEFT: #fff 1px solid; WIDTH: 600px; PADDING-TOP: 10px; BORDER-BOTTOM: #fff 1px solid; HEIGHT: auto
}
DIV.principal_down_inner TABLE TD {
	FONT-SIZE: 12px
}
DIV.paneles {
	PADDING-RIGHT: 0px; MARGIN-TOP: 0px; PADDING-LEFT: 0px; FLOAT: none; PADDING-BOTTOM: 1px; WIDTH: 759px; PADDING-TOP: 1px; BACKGROUND-COLOR: #bdd6ea
}
DIV.header {
	BORDER-RIGHT: #fff 1px solid; BORDER-TOP: #fff 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 18px; MARGIN: 0px 1px; BORDER-LEFT: #fff 1px solid; COLOR: #230035; LINE-HEIGHT: 35px; BORDER-BOTTOM: #fff 1px solid; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ecf3f9
}
DIV.inner {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; OVERFLOW-X: auto; PADDING-BOTTOM: 8px; MARGIN: 0px 1px; OVERFLOW: auto; PADDING-TOP: 8px
}
DIV.site_out {
	PADDING-RIGHT: 2px; PADDING-LEFT: 1px; FLOAT: left; PADDING-BOTTOM: 2px; PADDING-TOP: 2px; BACKGROUND-COLOR: #fff
}
SELECT.site_out {
	BORDER-RIGHT: #7f9db9 1px solid; BORDER-TOP: #7f9db9 1px solid; PADDING-LEFT: 1px; FONT-SIZE: 12px; FLOAT: left; MARGIN: 0px; BORDER-LEFT: #7f9db9 1px solid; WIDTH: 145px; COLOR: #3a94ba; PADDING-TOP: 0px; BORDER-BOTTOM: #7f9db9 1px solid; FONT-FAMILY: tahoma,Sans-Serif; HEIGHT: 18px
}
#tabsD {
	BACKGROUND-POSITION: 50% bottom; FONT-SIZE: 93%; FLOAT: right; WIDTH: auto; LINE-HEIGHT: normal
}
#tabsD UL {
	PADDING-RIGHT: 10px; PADDING-LEFT: 20px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 10px; LIST-STYLE-TYPE: none
}
#tabsD LI {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; CURSOR: pointer; PADDING-TOP: 0px
}
#tabsD A {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: left top; PADDING-LEFT: 4px; FLOAT: left; BACKGROUND-IMAGE: url(../tableftF.gif); PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BACKGROUND-REPEAT: no-repeat; TEXT-DECORATION: none
}
#tabsD A SPAN {
	PADDING-RIGHT: 15px; BACKGROUND-POSITION: right top; DISPLAY: block; PADDING-LEFT: 6px; FONT-WEIGHT: bold; FLOAT: left; BACKGROUND-IMAGE: url(../tabrightF.gif); PADDING-BOTTOM: 4px; COLOR: #230035; PADDING-TOP: 5px; BACKGROUND-REPEAT: no-repeat
}
#tabsD A SPAN {
	FLOAT: none
}
#tabsD A:hover SPAN {
	COLOR: #ffffff
}
#tabsD A:hover {
	BACKGROUND-POSITION: 0% -42px
}
#tabsD A:hover SPAN {
	BACKGROUND-POSITION: 100% -42px
}
#tabsD .pestagna_activa2 A {
	BACKGROUND-POSITION: 0% -42px; FONT-WEIGHT: bold
}
#tabsD .pestagna_activa2 A SPAN {
	BACKGROUND-POSITION: 100% -42px; FONT-WEIGHT: bold; COLOR: #ffffff
}
.unnamed1 {
	FONT-SIZE: 9px; LINE-HEIGHT: 12px; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.box {
	BORDER-RIGHT: #7f9db9 thin double; PADDING-RIGHT: 1px; BORDER-TOP: #7f9db9 thin double; PADDING-LEFT: 1px; FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 1px; MARGIN: 1px; BORDER-LEFT: #7f9db9 thin double; WIDTH: 300px; LINE-HEIGHT: normal; PADDING-TOP: 1px; BORDER-BOTTOM: #7f9db9 thin double; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; HEIGHT: 30px
}
.title_b1 {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #0033aa; TEXT-DECORATION: none
}
.text_blue {
	FONT-SIZE: 12px; COLOR: #230035000; TEXT-DECORATION: none
}
.left_item {
	FONT-SIZE: 12px; COLOR: #3e7fcf; TEXT-DECORATION: none
}
.left_item A:link {
	TEXT-DECORATION: none; ccolor: #3e7fcf
}
.left_item A:hover {
	COLOR: #29355d; TEXT-DECORATION: underline
}
.title_a {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #230035000; TEXT-DECORATION: none
}
.title_a A:link {
	COLOR: #230035000; TEXT-DECORATION: none
}
.title_a A:hover {
	COLOR: #230035000; TEXT-DECORATION: underline
}
.adbox_christmas {
	BORDER-RIGHT: #fd980c 0px solid; BORDER-LEFT: #fd980c 0px solid
}
.adbox_christmas TD {
	FONT-SIZE: 11px; COLOR: #4d4d4d
}
.adbox_christmas A:link {
	FONT-SIZE: 11px; COLOR: #333; TEXT-DECORATION: none
}
.adbox_christmas A:visited {
	FONT-SIZE: 11px; COLOR: #333; TEXT-DECORATION: none
}
.adbox_christmas A:hover {
	FONT-SIZE: 11px; COLOR: #333; TEXT-DECORATION: underline
}
.adbox_christmas .bd {
	FONT-WEIGHT: bold
}
.adbox_christmas .lightgray {
	FONT-SIZE: 9px; COLOR: #666
}
.adbox_christmas .red {
	FONT-SIZE: 11px; COLOR: #f22900
}
A.christmas {
	FONT-SIZE: 12px; COLOR: #ffffff; TEXT-DECORATION: underline
}
A.christmas:link {
	FONT-SIZE: 12px; COLOR: #ffffff; TEXT-DECORATION: underline
}
A.christmas:visited {
	FONT-SIZE: 12px; COLOR: #ffffff; TEXT-DECORATION: underline
}
A.christmas:hover {
	FONT-SIZE: 12px; COLOR: #ffffff; TEXT-DECORATION: underline
}
A.christmas:active {
	FONT-SIZE: 12px; COLOR: #ffffff; TEXT-DECORATION: underline
}
.redchars {
	COLOR: #ff0000
}
TABLE.updated_v {
	MARGIN-BOTTOM: 20px
}
DIV.version_note {
	PADDING-LEFT: 10px; FONT-WEIGHT: bold
}
.hint {
	PADDING-LEFT: 10px; FONT-WEIGHT: bold; COLOR: #039; LINE-HEIGHT: 16px
}
.upcoming {
	FONT-SIZE: 9px; COLOR: #4db500
}
.comp .two_side {
	BORDER-RIGHT: #e4e4e4 1px solid; BORDER-LEFT: #e4e4e4 1px solid
}
.comp .chart_top {
	BACKGROUND: url(top_line_bg.gif) #efefef repeat-x 50% top
}
.comp .chartname {
	PADDING-LEFT: 20px; FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #076984; PADDING-TOP: 15px
}
.comp .blue_line {
	BORDER-TOP: #e5e5e5 1px solid; BACKGROUND: url(blue_bg.gif) repeat-x; LINE-HEIGHT: 32px
}
.comp .blue_line P {
	BACKGROUND: url(arrow_green.gif) no-repeat 10px center
}
.comp P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 20px; FONT-WEIGHT: bold; FONT-SIZE: 13px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #333333; PADDING-TOP: 0px
}
.comp .item {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; BORDER-LEFT: #fff 1px solid; PADDING-TOP: 10px; BORDER-BOTTOM: #e4e4e4 1px solid; TEXT-ALIGN: center
}
.comp .buy A {
	FONT-WEIGHT: bold; COLOR: #0066b5; TEXT-DECORATION: underline
}
.comp .buy A:hover {
	COLOR: #f30b1c
}
.comp .firstcolor {
	BACKGROUND: #f8f8f8
}
.comp .secondcolor {
	BACKGROUND: #f0f0f0
}
.comp .data TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 8px; PADDING-TOP: 8px
}
.comp .data TD.title {
	PADDING-LEFT: 10px
}
.comp .data .choose {
	BORDER-LEFT: #fff 1px solid; WIDTH: 91px; TEXT-ALIGN: center
}
.comp .gray_line {
	BORDER-TOP: #e5e5e5 1px solid; BACKGROUND: url(gray_bg.gif) repeat-x; LINE-HEIGHT: 32px
}
.comp .gray_line P {
	BACKGROUND: url(arrow_dark.gif) no-repeat 10px center
}
.comp DIV.bottom {
	MARGIN-TOP: -10px; MARGIN-LEFT: -1px; WIDTH: 718px; POSITION: absolute; HEIGHT: 10px
}
.comp DIV.bottom DIV {
	FLOAT: left; HEIGHT: 10px
}
.comp DIV.bottom .leftcorner {
	WIDTH: 10px
}
.comp DIV.bottom .centerline {
	OVERFLOW: hidden; WIDTH: 698px; BORDER-BOTTOM: #e5e5e5 1px solid; HEIGHT: 9px
}
.comp DIV.bottom .rightcorner {
	WIDTH: 10px
}
.comp .second {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px; BORDER-BOTTOM: #fff 1px solid
}
.comp .try_buy A {
	FONT-WEIGHT: bold; COLOR: #333333
}
.comp .try_buy IMG {
	MARGIN-RIGHT: 5px
}
.comp IMG {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
TD.fortab {
	HEIGHT: 30px
}
.tab {
	MARGIN-TOP: 10px
}
.tab UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 300px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.tab LI {
	DISPLAY: block; FLOAT: left; HEIGHT: 30px; TEXT-ALIGN: center
}
.tab LI.line01 {
	BORDER-BOTTOM: #e4e4e4 1px solid; HEIGHT: 29px
}
.tab LI.line02 {
	BORDER-BOTTOM: #e4e4e4 1px solid; HEIGHT: 29px
}
.tab LI.line03 {
	BORDER-BOTTOM: #e4e4e4 1px solid; HEIGHT: 29px
}
.tab LI.line01 {
	WIDTH: 7px
}
.tab LI.line02 {
	WIDTH: 10px
}
.tab LI.tab_on {
	BACKGROUND: url(tab_on.gif) no-repeat; WIDTH: 128px
}
.tab LI.tab_off {
	BACKGROUND: url(tab_off.gif) no-repeat 0px 2px; WIDTH: 134px
}
.tab LI.line03 {
	WIDTH: 21px
}
.tab LI.line_blank {
	WIDTH: 10px
}
.tab A {
	DISPLAY: block; COLOR: #a3a3a3; HEIGHT: 30px
}
.tab LI.tab_on A {
	COLOR: #444444
}
.tab IMG {
	BORDER-TOP-WIDTH: 0px; MARGIN-TOP: 12px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
A.black {
	FONT-WEIGHT: bold; COLOR: #230035; TEXT-DECORATION: none
}
.family_table {
	MARGIN-LEFT: 6px; BORDER-COLLAPSE: collapse
}
.family_table H1 {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 12px; BACKGROUND: url(title_bg.jpg) repeat-x; PADDING-BOTTOM: 7px; MARGIN: 1px; PADDING-TOP: 7px
}
.family_table H1 A {
	FONT-WEIGHT: normal; MARGIN-LEFT: 10px; COLOR: #ff9900; TEXT-DECORATION: underline
}
.family_table H1 A:hover {
	FONT-WEIGHT: normal; COLOR: #ff9900; TEXT-DECORATION: none
}
.family_table P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #f0f0f0; PADDING-BOTTOM: 0px; MARGIN: 0px; LINE-HEIGHT: 30px; PADDING-TOP: 0px; TEXT-ALIGN: center
}
.family_table A {
	FONT-WEIGHT: bold; COLOR: #230035; TEXT-DECORATION: none
}
.family_table A:hover {
	TEXT-DECORATION: underline
}
.family_table UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.family_table LI {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND: #f9f9f9; PADDING-BOTTOM: 8px; MARGIN: 1px 1px 0px; LINE-HEIGHT: 20px; PADDING-TOP: 8px; LIST-STYLE-TYPE: none; TEXT-ALIGN: center
}
.family_table .name {
	BACKGROUND: #f9f9f9; TEXT-ALIGN: left
}
.family_table .name A {
	PADDING-LEFT: 15px; BACKGROUND: url(green_arrow.gif) no-repeat left 50%
}
.family_table IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
.family_table SPAN {
	COLOR: #ff0000
}
.dvd_ripper {
	MARGIN-LEFT: 6px
}
.dvd_ripper .prod_name {
	BORDER-RIGHT: #e0e0e0 1px solid; BORDER-TOP: #e0e0e0 1px solid; BORDER-LEFT: #e0e0e0 1px solid; BORDER-BOTTOM: #e0e0e0 1px solid
}
.dvd_ripper .prod_name TD {
	BACKGROUND: #e0e0e0; WIDTH: 188px; LINE-HEIGHT: 30px; TEXT-ALIGN: center
}
.dvd_ripper .prod_name TD A {
	FONT-WEIGHT: bold; COLOR: #230035; TEXT-DECORATION: none
}
.dvd_ripper .box_screen UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 1px; BACKGROUND: #e4e4e4; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 569px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.dvd_ripper .box_screen LI {
	BORDER-RIGHT: #fff 1px solid; BORDER-TOP: #fff 1px solid; BACKGROUND: #f0f0f0; FLOAT: left; PADDING-BOTTOM: 10px; BORDER-LEFT: #fff 1px solid; WIDTH: 187px; MARGIN-RIGHT: 1px; PADDING-TOP: 10px; BORDER-BOTTOM: #fff 1px solid; TEXT-ALIGN: center
}
.dvd_ripper .box_screen LI IMG {
	WIDTH: 148px; HEIGHT: 114px
}
.dvd_ripper .box_screen LI A.buy_now {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #5c5c5c; LINE-HEIGHT: 20px
}
.dvd_ripper .box_screen LI A.free_trial {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #5c5c5c; LINE-HEIGHT: 20px
}
.dvd_ripper .box_screen LI A.ultimate {
	MARGIN-RIGHT: 33px
}
.dvd_ripper .box_screen LI A.buy_now {
	MARGIN-RIGHT: 20px
}
.dvd_ripper .prod_price {
	PADDING-RIGHT: 20px; PADDING-LEFT: 0px; FONT-SIZE: 18px; PADDING-BOTTOM: 20px; COLOR: #ff0000; PADDING-TOP: 10px; TEXT-ALIGN: right
}
.dvd_ripper .more_info {
	BORDER-RIGHT: #e4e4e4 1px solid; BORDER-TOP: #e4e4e4 1px solid; BORDER-LEFT: #e4e4e4 1px solid; LINE-HEIGHT: 40px; BORDER-BOTTOM: #e4e4e4 1px solid; TEXT-ALIGN: center
}
.dvd_ripper .more_info A {
	FONT-WEIGHT: bold; COLOR: #230035; TEXT-DECORATION: none
}
DIV.dvd_ripper_version {
	MARGIN: 0px 0px 10px 20px; WIDTH: 110px; TEXT-ALIGN: center
}
DIV.dvd_ripper_version SPAN {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; TEXT-ALIGN: center
}
.footerlinks {
	FONT-SIZE: 9px; PADDING-BOTTOM: 35px; COLOR: #999
}
.footerlinks A {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 9px; PADDING-BOTTOM: 0px; COLOR: #999; LINE-HEIGHT: 18px; PADDING-TOP: 0px; TEXT-DECORATION: none
}
.footerlinks A:visited {
	COLOR: #999
}
.footerlinks A:hover {
	COLOR: #230035
}
.pay_remind {
	CLEAR: both; BORDER-RIGHT: #cccccc 1px dashed; PADDING-RIGHT: 5px; BORDER-TOP: #cccccc 1px dashed; MARGIN-TOP: 8px; PADDING-LEFT: 5px; FONT-SIZE: 11px; PADDING-BOTTOM: 5px; MARGIN-LEFT: 15px; BORDER-LEFT: #cccccc 1px dashed; WIDTH: 700px; COLOR: #2f6ea3; PADDING-TOP: 5px; BORDER-BOTTOM: #cccccc 1px dashed
}
.pay_remind IMG {
	FLOAT: left
}
.pay_remind SPAN {
	FLOAT: right; WIDTH: 655px
}
.test_table {
	MARGIN: 1em 0px; WIDTH: 100%; BORDER-COLLAPSE: collapse
}
.test_table TH {
	BORDER-RIGHT: #fff 1px solid; PADDING-RIGHT: 0.5em; BORDER-TOP: #fff 1px solid; PADDING-LEFT: 0.5em; PADDING-BOTTOM: 0.5em; BORDER-LEFT: #fff 1px solid; PADDING-TOP: 0.5em; BORDER-BOTTOM: #fff 1px solid; TEXT-ALIGN: left
}
.test_table TD {
	BORDER-RIGHT: #fff 1px solid; PADDING-RIGHT: 0.5em; BORDER-TOP: #fff 1px solid; PADDING-LEFT: 0.5em; PADDING-BOTTOM: 0.5em; BORDER-LEFT: #fff 1px solid; PADDING-TOP: 0.5em; BORDER-BOTTOM: #fff 1px solid; TEXT-ALIGN: left
}
.test_table TH {
	BACKGROUND: url(tablecloth/tr_back.gif) #328aa4 repeat-x; COLOR: #fff
}
.test_table .tr_1 {
	
}
.test_table .tr_1 TD {
	LINE-HEIGHT: 20px; BORDER-BOTTOM: #cccccc 1px dashed
}
.test_table .tr_2 {
	BACKGROUND: #fff
}
.faq .question {
	FONT-WEIGHT: normal; COLOR: #039
}
.faq .question B {
	COLOR: #039
}
A.upgrade {
	DISPLAY: block; PADDING-LEFT: 34px; FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND: url(images/why.jpg) no-repeat left 50%; FLOAT: right; WIDTH: 115px; COLOR: #ff6501; LINE-HEIGHT: 25px; TEXT-DECORATION: none
}
A.upgrade:hover {
	TEXT-DECORATION: underline
}
.blue {
	COLOR: #003399
}
.t_menu {
	CLEAR: both; PADDING-RIGHT: 0px; BACKGROUND-POSITION: 50% top; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN-LEFT: 30px; WIDTH: 530px; PADDING-TOP: 0px; HEIGHT: 29px
}
.t_menu .wrap01 {
	WIDTH: 540px; HEIGHT: 29px
}
.t_menu .wrap02 {
	WIDTH: 540px; HEIGHT: 29px
}
.t_menu .wrap03 {
	WIDTH: 540px; HEIGHT: 29px
}
.t_menu .wrap01 {
	BACKGROUND: url(t_menu_bg.gif); MARGIN-LEFT: 0px
}
.t_menu .wrap02 {
	
}
.t_menu .wrap03 {
	
}
.t_menu A {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; FLOAT: left; MARGIN: 4px 12px 0px; WIDTH: 130px; COLOR: #fff; LINE-HEIGHT: 21px; HEIGHT: 21px; TEXT-ALIGN: center
}
.t_menu A:hover {
	FONT-WEIGHT: bold; BACKGROUND: url(t_menu_h.gif) no-repeat; TEXT-DECORATION: none
}
.t_menu A.on {
	FONT-WEIGHT: bold; BACKGROUND: url(t_menu_on.gif) no-repeat
}
#Focus {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; PADDING-BOTTOM:0; OVERFLOW: hidden; PADDING-TOP:0; HEIGHT: 1%; BACKGROUND-COLOR: #fff
}
#Focus H3 {
	FONT-WEIGHT: bold; FONT-SIZE: 24px; WIDTH: 740px; COLOR: #230035; BORDER-BOTTOM: #fff 1px solid; padding-top:20px;
}
#Focus P {
	COLOR: #555; LINE-HEIGHT: 24px
}
#Focus UL.prodmenu {
	MARGIN-TOP: 16px; BACKGROUND: url(line.gif) repeat-x center bottom; OVERFLOW: hidden; HEIGHT: 100%
}
#Focus UL LI {
	LIST-STYLE-TYPE: none
}
#Focus UL.prodmenu LI.tabmenu {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; BACKGROUND: url(tab_bg.gif) repeat-x; FLOAT: left; COLOR: #ff9999; HEIGHT: 28px
}
#Focus UL.prodmenu LI.tabcurrent {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; BACKGROUND: url(tab_bg.gif) repeat-x; FLOAT: left; HEIGHT: 28px
}
#Focus UL.prodmenu LI.tableft {
	BACKGROUND: url(tab_left.gif) no-repeat; FLOAT: left; WIDTH: 6px; HEIGHT: 28px
}
#Focus UL.prodmenu LI.tabright {
	BACKGROUND: url(tab_right.gif) no-repeat; FLOAT: left; WIDTH: 6px; HEIGHT: 28px
}
#Focus UL.prodmenu A {
	DISPLAY: block; PADDING-LEFT: 20px; FONT-SIZE: 12px; BACKGROUND: url(mac2.gif) no-repeat 0px 3px; COLOR: #230035; LINE-HEIGHT: 28px; TEXT-DECORATION: none
}
#Focus UL.prodmenu A.wintab {
	DISPLAY: block; PADDING-LEFT: 24px; FONT-SIZE: 12px; BACKGROUND: url(windows2.gif) no-repeat 0px 3px; LINE-HEIGHT: 28px; TEXT-DECORATION: none
}
#Focus UL.prodmenu A:hover {
	COLOR: #230035; TEXT-DECORATION: underline
}
#Focus UL.prodmenu SPAN.currentmac {
	DISPLAY: block;  PADDING-LEFT: 24px; FONT-SIZE: 13px; BACKGROUND: url(mac.gif) no-repeat 0px 3px; COLOR: #bf1e2e; LINE-HEIGHT: 28px; TEXT-DECORATION: none; }
#Focus UL.prodmenu SPAN.currentwin {
	DISPLAY: block; PADDING-LEFT: 24px; FONT-SIZE: 13px; BACKGROUND: url(windows.gif) no-repeat 0px 3px; COLOR: #bf1e2e; LINE-HEIGHT: 28px; TEXT-DECORATION: none
}
.leftBox {
	OVERFLOW: hidden
}
.contentStart {
	CLEAR: both; FONT-SIZE: 0%; WIDTH: 900px; HEIGHT: 6px
}
.l_tab_img_word{
	font-family: Arial;
	font-size: 12px;
	line-height: 12px;
	color: #B12C15;
}
.l_tab_buy_link{
	font-family: Arial;
	font-size: 16px;
	line-height: 16px;
	font-weight: bold;
	color: #0A68C8;
}
.l_tab_dow_link{
	color: #B12C15;
}
#leftCnt {
	PADDING-RIGHT: 12px; PADDING-LEFT: 12px; PADDING-BOTTOM: 0px; OVERFLOW: hidden; WIDTH: 954px; PADDING-TOP: 0px; HEIGHT: 1%
}
.contentEnd {
	CLEAR: both; FONT-SIZE: 0%; WIDTH: 900px; HEIGHT: 10px
}
#leftCnt #plist UL LI {
	BORDER-RIGHT: #555663 4px solid; BORDER-TOP: #555663 4px solid; DISPLAY: block; PADDING-BOTTOM: 16px; MARGIN: 0 auto; BORDER-LEFT: #555663 4px solid; WIDTH: 880px; PADDING-TOP:0; BORDER-BOTTOM: #555663 4px solid; POSITION: relative; BACKGROUND-COLOR: #FFF; TEXT-ALIGN: left
}
#leftCnt #plist UL LI:hover {
	BACKGROUND-COLOR: #F4E2F0
}
.action {
	MARGIN-TOP: 10px; OVERFLOW: hidden
}
.action A:link {
	DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND: url(bgs.png) no-repeat 0px -148px; FLOAT: left; WIDTH: 88px; COLOR: #3c7329; LINE-HEIGHT: 23px; MARGIN-RIGHT: 8px; FONT-FAMILY: Arial,Helvetica,sans-serif; HEIGHT: 23px; TEXT-ALIGN: center; TEXT-DECORATION: none
}
.action A:visited {
	DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND: url(bgs.png) no-repeat 0px -148px; FLOAT: left; WIDTH: 88px; COLOR: #3c7329; LINE-HEIGHT: 23px; MARGIN-RIGHT: 8px; FONT-FAMILY: Arial,Helvetica,sans-serif; HEIGHT: 23px; TEXT-ALIGN: center; TEXT-DECORATION: none
}
.action A:hover {
	DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND: url(bgs.png) no-repeat 0px -148px; FLOAT: left; WIDTH: 88px; COLOR: #3c7329; LINE-HEIGHT: 23px; MARGIN-RIGHT: 8px; FONT-FAMILY: Arial,Helvetica,sans-serif; HEIGHT: 23px; TEXT-ALIGN: center; TEXT-DECORATION: underline
}
.prodPic {
	DISPLAY: block; FLOAT: left; WIDTH: 165px; TEXT-ALIGN: center
}
P.priceA {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; TEXT-DECORATION: line-through
}
P.priceB {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #f00
}
.prodInfo {
	FLOAT: left; WIDTH: 565px
}
H3 A:link {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #555; LINE-HEIGHT: 22px; BORDER-BOTTOM: #333 1px solid; FONT-FAMILY: Arial; TEXT-DECORATION: none; font-size-adjust: none
}
H3 A:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #555; LINE-HEIGHT: 22px; BORDER-BOTTOM: #333 1px solid; FONT-FAMILY: Arial; TEXT-DECORATION: none; font-size-adjust: none
}
H3 A:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #318905; LINE-HEIGHT: 22px; BORDER-BOTTOM: #318905 1px dashed; TEXT-DECORATION: none; font-size-adjust: none
}
.prodInt {
	MARGIN: 10px 0px; COLOR: #444; LINE-HEIGHT: 22px; TEXT-ALIGN: justify; font-stretch: normal
}
.download {
	MARGIN-TOP: 40px; FLOAT: right; WIDTH: 110px
}
