/* Default styles */
body { font-size:12px; font-family: Tahoma, Arial, Helvetica, sans-serif; background-image:url(/images/header-bg.gif); background-repeat:repeat-x; background-color:#fff;}
* {margin:0; padding:0;}
img{ border:0; margin:0; padding:0;}
div{ margin:0; padding:0;}
a { text-decoration:none; color: #2991C0;}
a:hover { text-decoration: underline; color:#0099FF;}
hr { margin:10px; height:1px; background:#0099FF; border:none;}
ol { padding-left:23px;}
ol li { list-style: decimal; padding-bottom:5px; padding-top:5px;}
h1, h2, h3, h4, h5, h6 { padding-top:10px; padding-bottom:3px; }
h1{ border-bottom:dashed; border-bottom-color:#FF9600; border-bottom-width:1px; font-size:20px; padding-bottom:16px; margin-bottom:5px; color:#FF8201; font-family:Arial, Helvetica, sans-serif;}
.index-h1 { border:none; color:#FF0000; font-size:33px; text-align:center; padding-bottom:1px;}
.index-h1 a{color:#FF0000;}

h2{ font-family: Tahoma, Verdana, sans-serif; font-size:17px; color:#01344E;}
.top-h2{ }
#top-h2-1{ color:#004E75; font-family:"Times New Roman", Times, serif; font-size:16px;}
h4{ font-family: Arial, Helvetica, sans-serif;}
h5 { font-size: 12px; font-weight: normal; font-family: Tahoma, Verdana, Arial; }
br { clear:both;}
p{ }
.red-word{ color:#FF0000;}
.left-nav a{ font-family:Arial, sans-serif; font-size: 12px; color:#08313E; font-weight:bold; margin-left:10px;}
.left-nav { margin-left:10px; margin-top:10px; padding-bottom:8px; }
.left-nav li{ height:auto;    background:url(../images/objects.gif) no-repeat scroll 0 8px ; padding-left:5px;}
.stleft{ margin-left:40px;}
.stleft ul{ padding-left:0;}
.str-all-top{ font-weight:bold; color:#606060;}
#current2 a { color: #FF0000;}
/* Main frame styles */
#centerall{  margin:0 auto; width:980px; padding-top:0; margin-top:0; }
#main_frame { margin:0 auto; width:980px; background-color:#fff;   }
/* Header styles */
#header_wrap { height:101px;}
#logo-bg{  height:28px; margin:0 auto; width:996px;}
#logo-bg img{ padding-left:8px;}
#header { margin:auto; width:980px; height:72px; background-image:url(../images/header-bg-img.gif); background-repeat:no-repeat;}
#logo {  float:left;  height:59px; width:850px; padding-top:12px; padding-left:14px;}
#logo img{ float:left;}
#top-h1{ border:0; font-size:15px; padding:19px 0 0 230px; color:#3C424B;}
#vision{ float:right; padding:30px 10px 0 0 ;}
#version{ float:right; padding:25px 15px 0 0;}
#version a { padding:0 12px 0 0;}
/* Navigation menu styles */
 #nav-top ul{   padding-top:0px; height:35px; padding-top:30px; margin-left:480px; width:486px; background-color:#68CEFC; background-repeat:no-repeat;}
#nav-top li { float:left; padding-right:0px; padding-left:0; padding-top:0px;  list-style-type:none; }
#nav-top li a{ color:#2991C0; font-family:Verdana, Arial, Helvetica, sans-serif; padding:0; margin:0;}
#nav-top li a:hover{ text-decoration: none; color:#20759B;}
#title1{  padding-right:0; margin-right:0; width:87px;}
#title2{  padding-right:0; margin-right:0; width:145px;}
#title3{ padding-right:0; margin-right:0; width:119px;}
#title4{ padding-right:0; margin-right:0; width:133px;}
/* Fontpage styles */
#fp_top { clear:both; height:361px; }
#fp_top .fp_top-left{float:left; width:416px; height:329px;  }
#fp_top .fp_top-left p{ font-size:16px; line-height:1.5em; padding-top:0px; text-align:center; text-decoration:none;}
.fp_top-left #big-download{ background-image:url(../images/big-download.jpg); background-repeat:no-repeat; width:325px; height:118px; margin-left:50px; margin-top:28px; }
#fp_top .fp_top-left a:hover{text-decoration:none;}
#fp_top .fp_top-right{ width:554px; float:right; margin:22px 0 0;}
#big-download #big-download-left{ float:left; padding:9px 0 0 17px;}
#big-download #big-download-right{ float:right;}
#fp_top .fp_top-left #bdr1{ font-size:20px; font-weight:bold; color:#025FBB; padding-right:25px; padding-top:24px; line-height:1.0em;}
#fp_top .fp_top-left .bdr2{ font-size:14px; color:#444; padding-right:20px; padding-top:8px; line-height:1.0em;}
#fp_top .fp_top-left #bdr1 a{ font-size:20px; font-weight:bold; color:#025FBB; }
.title_01 {font-size:50px; text-align:center;  color: #238DBF;  margin:0 0px 0 0px; font-family:Century Gothic;}
.title_02 {font-size:18px; text-align:center; padding-top:10px; font-family:Courier New, Courier, monospace; }
.title_03 { font-size:12px; margin-left:10px; margin-right:15px; color:#1D95CE; margin-bottom:15px; border-bottom:1px dashed #0099CC; }
.title_08{font-size:12px; color:#646464;  background-image:url(../images/title_08-bg.gif); background-repeat:no-repeat; height:36px; }
.title_08-word { padding:12px 0 0 3px; font-size:12px; font-weight:bold;   background-repeat:no-repeat;  color:#394A57; font-family:Verdana,Arial,Helvetica,sans-serif;}
#products { padding-bottom:0px; height:550px;}
.productlist { clear:both; height:225px; padding-top:13px; }
#productlist-all-1{ width:1004px; height:160px; padding-bottom:6px;}
#productlist-all-2{ width:1004px; height:160px; padding-bottom:6px;}
#productlist-all-3{ width:1004px; height:160px; padding-bottom:6px;}
#products h3 { font-size:14px; color:#464646; font-family:Arial, Helvetica, sans-serif; font-weight:bold; padding:13px 0 0 7px;}
.productlist li {width:22%; float:left; margin-right:10px; padding-right:10px; list-style:none;}
.productlist p { text-align: left; line-height: 140%; color: #555; font-size: 11px; padding-bottom: 10px; }
.productlist h3 { font-size:14px; padding-top:10px; padding-bottom:5px; }
.productlist h3 a{ color:#0088CC; font-size:14px; padding-top:10px; padding-bottom:5px; }
.productlist h3 a:hover{ color:#333;}
.productlist .productlist_all{ float:left; background-image:url(../images/feng-all-bg-img.gif); background-repeat:no-repeat; width:236px; height:160px;}
.productlist .productlist_all .top-img{ background-image:url(../images/icons/b_adr.gif); background-repeat:no-repeat; height:51px; margin:2px 0 0 2px;}
.productlist .productlist_all .top-word{ padding:0 5px 0 12px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#16387C;}
.productlist .productlist_all .top-img p,.productlist .productlist_all .top-img-2 p,.productlist .productlist_all .top-img-copy p,.productlist .productlist_all .top-img-3 p,.productlist .productlist_all .top-img-4 p,.productlist .productlist_all .top-img-audio p,.productlist .productlist_all .top-img-flash p,.productlist .productlist_all .top-img-5 p,.productlist .productlist_all .top-img-6 p,.productlist .productlist_all .top-img-ipod p,.productlist .productlist_all .top-img-zune p,.productlist .productlist_all .top-img-fp p{ font-size:14px; color:#464646; font-family:Arial, Helvetica, sans-serif; font-weight:bold; padding:13px 0 0 10px; }
.productlist .productlist_all .top-img a,.productlist .productlist_all .top-img-2 a,.productlist .productlist_all .top-img-copy a,.productlist .productlist_all .top-img-3 a,.productlist .productlist_all .top-img-4 a,.productlist .productlist_all .top-img-audio a,.productlist .productlist_all .top-img-flash a,.productlist .productlist_all .top-img-5 a,.productlist .productlist_all .top-img-6 a,.productlist .productlist_all .top-img-ipod a,.productlist .productlist_all .top-img-zune a,.productlist .productlist_all .top-img-fp a,.productlist .productlist_all .top-img-free a{ color:#16387C;},.productlist .productlist_all .top-img-editor a,
.productlist .productlist_all .top-img img,.productlist .productlist_all .top-img-2 img,.productlist .productlist_all .top-img-copy img,.productlist .productlist_all .top-img-3 img,.productlist .productlist_all .top-img-editor a,.productlist .productlist_all .top-img-4 img,.productlist .productlist_all .top-img-audio img,.productlist .productlist_all .top-img-flash img,.productlist .productlist_all .top-img-5 img,.productlist .productlist_all .top-img-6 img,.productlist .productlist_all .top-img-ipod img,.productlist .productlist_all .top-img-zune img,.productlist .productlist_all .top-img-fp img{ padding:8px 0 0 10px ;}
.productlist .productlist_all .top-img-editor p{ padding:13px 0 0 10px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#16387C;}
.productlist .productlist_all .top-img-2 { background-image:url(../images/icons/b_psp.gif); background-repeat:no-repeat; height:51px; margin:2px 0 0 2px;}
.productlist .productlist_all .top-img-copy { background-image:url(../images/icons/b_cp.gif); background-repeat:no-repeat; height:51px; margin:2px 0 0 2px;}
.productlist .productlist_all .top-img-3 { background-image:url(../images/icons/b_avc.gif); background-repeat:no-repeat; height:51px; margin:2px 0 0 2px;}
.productlist .productlist_all .top-img-4 { background-image:url(../images/icons/b_adr.gif); background-repeat:no-repeat; height:51px; margin:2px 0 0 2px;}
.productlist .productlist_all .top-img-audio { background-image:url(../images/icons/b_audio.gif); background-repeat:no-repeat; height:51px; margin:2px 0 0 2px;}
.productlist .productlist_all .top-img-flash { background-image:url(../images/icons/b_fl.gif); background-repeat:no-repeat; height:51px; margin:2px 0 0 2px;}
.productlist .productlist_all .top-img-5 { background-image:url(../images/icons/b_ava.gif); background-repeat:no-repeat; height:51px; margin:2px 0 0 2px;}
.productlist .productlist_all .top-img-6 { background-image:url(../images/icons/b_yd.gif); background-repeat:no-repeat; height:51px; margin:2px 0 0 2px;}
.productlist .productlist_all .top-img-ipod{ background-image:url(../images/icons/b_ipod.gif); background-repeat:no-repeat; height:51px; margin:2px 0 0 2px;}
.productlist .productlist_all .top-img-zune{ background-image:url(../images/icons/b_zune.gif); background-repeat:no-repeat; height:51px; margin:2px 0 0 2px;}
.productlist .productlist_all .top-img-fp { background-image:url(../images/icons/b_fp.gif); background-repeat:no-repeat; height:51px; margin:2px 0 0 2px;}
.productlist .productlist_all .top-img-free { background-image:url(../images/icons/b_free.gif); background-repeat:no-repeat; height:51px; margin:2px 0 0 2px;}
.productlist .productlist_all .top-img-editor { background-image:url(/images/icons/editor_adr.gif); background-repeat:no-repeat; height:51px; margin:2px 0 0 2px;}


.left-productlist{ padding-right:12px;}
.left-productlist-2{ padding-right:12px;}
.left-productlist-3{ padding-right:12px;}

.free_trial { margin-top:5px; padding-top:4px; padding-left:11px; padding-bottom:8px; background-image:url(/images/download-small.gif); background-repeat:no-repeat;}
.free_trial a { color:#333; padding-left: 12px; }
.free_trial a:hover { color:#0088CC;}

#tag_block { clear:both; float:left;  width:500px; margin:5px; margin-left:15px; border:1px solid #999999;}
#tag_block a{ color:#000;}
#tag_block h3{ background-image:url(../images/t.gif); background-repeat:repeat-x; height:34px; padding:7px 0 0 8px;}
.teg_block_all{ padding:0 0 0 12px; margin-bottom:15px;}
#turorial_block { width:425px;  float:right; margin:5px; border:1px solid #999999; margin-right:15px;}
#turorial_block li {  padding-bottom:5px; padding-top:5px; list-style:none; list-style-type:none;} 
#turorial_block li a { color: #08c;}
.turorial_block_all{ padding:0 0 0 17px; margin-bottom:15px;}
#turorial_block h3{ background-image:url(/images/t.gif); background-repeat:repeat-x; height:34px; padding:7px 0 0 8px;}

/* Main content styles */
#top_banner { clear:both; text-align:center; margin:6px 0 10px 8px; background-image:url(/images/special-2011.jpg); background-repeat:no-repeat; background-position:top; width:960px; -moz-border-radius-bottomleft:6px; -moz-border-radius-bottomright:6px; -moz-border-radius-topleft:6px; -moz-border-radius-topright:6px;}
#top_banner h4{ font-size:22px;}
#top_banner h4 a{text-decoration:none; color:#FF0000;}
#top_banner p{ font-size:14px; margin:8px 0 8px 0}
#top_banner strong{color: #666666; font-size:16px}
#top_banner a:hover{text-decoration:none;}
#main_content {}
#content { float:right; width:720px;  padding-bottom:30px; background-image:url(/images/content-bg.gif); background-repeat:no-repeat; }
#content p { padding-top:5px; padding-bottom:5px; font-size:12px; font-family: Arial, Helvetica, sans-serif; }
#text { padding:7px 10px 0 15px; line-height: 140%;}
#text ul { padding-left:40px; }
#text li { line-height:150%;}
#text p { padding-bottom:5px; padding-top:5px; color:#434345; font-size:13px;}
.table_s { margin-top:20px; margin-bottom:20px;}
.table_s table { background-color:#0099FF;}
.table_s th, td { background-color:#FFFFFF; padding:5px;}
.img_p { text-align:center; padding-top:10px; padding-bottom:10px;}
#text .table_s ul { padding-left:10px; list-style:inside;}
#content .title_with_img .buy-6{font-size:24px; color:#000000;}
.title_with_img img { float:left; padding-top:9px; padding-right:8px;}
#content .title_image { float:left; padding-right:10px;}
.f_01  { width:650px; height:78px;border-bottom: #CCCCCC dashed 1px;}
.f_01_left { float:left; width:200px; font-size:20px; text-align:center; padding-top:20px; font-family:"Times New Roman", Times, serif;}
.f_01_right { float:right; width:450px; }
.ulstyle { margin-top:20px; margin-bottom:20px; margin-left:40px;}
.ulstyle li { margin-bottom:10px;}
<!-- #content .title_with_img h1 {  line-height:1.5em; color:#FF9600;}-->
.title_with_img h3 {  line-height:0.4em; font-size:16px; color:#01344E;  }
#content .title_with_img_2 { height:22px; margin-bottom:4px; padding-top:8px;}
.title_with_img_2 img { float:left; padding-top:0px; padding-right:8px;}
#related { margin-top:10px; padding-left:22px; margin-right:12px;}
#related ul {}
#related li { line-height:150%; list-style:none;}
#payment { margin-top:20px;}
#payment h3{ clear:both; padding-top:3px; }
#license_type { height:220px; margin-bottom:00px; padding-top:20px; }
.unlimited { float:left; margin-left:0px; margin-right:7px; text-align:center; padding-right:50px; border-right:2px dashed #DFDFDF; }
.oneyear { float:right; margin-right:25px; margin-left:10px; text-align:center;}
.unlimited, .oneyear {  padding-bottom:10px; width:282px; background-image:url(../images/buy-bg-img.gif); background-repeat:no-repeat; height:221px;}
.license_title { }
#license_type h2{ margin-left:12px; color:#133890; font-size:20px;}
#license_type h4{ font-size:18px; color:#699601; margin-top:14px;}
#license_type .much{ color:#FF0000; font-size:20px; }
#license_type .much2{ color:#656565; font-size:14px; padding-bottom:16px;}
#license_type p{ }
#or{ float:left; margin-top:88px; font-size:20px; color:#133890;}
.image { text-align:center; margin:10px;}
.image a { margin-right:20px;}
.download { text-align:center;}
.checkout { color:#FF9900; font-size:18px;}
.highlight { color:#FF0000;}
.iconlist img { padding-left:30px;}
/* Order page table styles */
.table_style { margin-top:20px; margin-bottom:10px;}
.table_style table { background-color: #FF9900;}
.table_style th { text-align:center; background-color:#FFFFFF; height:30px;}
.table_style td { background-color:#FFFFFF; height:20px; padding-left:10px;}
.t_price { text-align:center; font-family:Papyrus; font-size:16px; }
.t_price_s { color:#FF0000; font-size:18px; font-weight:bold;}
.p_line { text-decoration:line-through;}
.dashline-r {border-right:dashed; border-right-color:#CCCCCC; border-right-style:dashed; border-right-width:1px; text-align:center; }
.dashline {border-bottom: dashed; border-bottom-color:#CCCCCC; border-bottomt-style:dashed; border-bottom-width:1px;}
#ordertable p, h2, h3, h4 {margin:3px 3px 3px 0; padding:3px 3px 3px 0; font-family:Arial, Helvetica, sans-serif;}
#ordertable img {padding-bottom:5px; padding-top:5px;}
#ordertable h2 { font-size:20px;}
#ordertable h3 { font-size:18px;}
#ordertext p { font-size:12px; margin-bottom:10px; padding-left:10px;}
/* Download page styles */
#download_manager { height:190px; width:700px; padding-top:8px; background-image:url(../images/download_manager.gif); background-repeat:no-repeat; }
#download_manager a{ padding:5px 0 0 0;}
#download_manager img { float:left; padding-right:20px; padding-left:18px; padding-top:6px;}
#download_manager ul {  line-height:24px; padding-left:0; margin-left:0;}
#download_manager li { list-style:none; }
#download_manager h4{ font-size:15px; color:#0099CC; padding-top:6px;}
.download_manager { font-size:18px; color:#FF9900; line-height:1.9em;}
.pl { height:auto; margin-top:5px; margin-bottom:10px; padding-bottom:12px; border-bottom: dashed; border-bottom-color:#CCCCCC; border-bottom-width:1px;}
.pl img { float:left; padding-right:10px; padding-top:13px;}
.pl ul { padding-top:0px; float:right; width:515px; }
.pl ul li { float:left; padding-right:18px; list-style:none; }
.pl ul li a { color:#FF9900; font-size:14px; font-weight:bold;}
.pl h4{ padding-top:22px; font-weight:bold; }
.pl h4 a{ color:#181818; font-size:15px;   line-height:0.6em;   }
.pl h4 a:hover{ color:#0088CC;}
.pl p { font-size: 12px; color: #555; }
.pl .db-all a{ font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; color: #014C61; }
.pl .bottom-p{ color:#555; font-size: 11px; }
/* Contact page styles */
#emails {margin:10px 150px 20px 130px; border:#999999 1px solid; padding:20px 0 20px 170px; background-color:#E5CCAB; background-image:url(../images/p-bg.jpg); background-repeat:no-repeat;}
#emails h3 {font-size:20px; margin-bottom:20px; font-weight:100; color:#5A4D34;}
#emails p { font-size:14px;}
/* Sidebar styles */
#sidebar { float:left; width:245px; margin:5px;}
#sidebar li { list-style-type:none; margin-left:10px; line-height:180%;}
.tag { padding-right:10px; line-height:180%; padding-left:15px;}
#sidebar .st { clear:both; height:30px; padding-bottom:5px; padding-top:0px;  padding-left:6px; }
#sidebar .st img{ padding-top:5px; padding-right:5px; }
#sidebar .st_image { float:left; padding-right:2px;}
#sidebar h3 {padding-top:1px;  padding-right:20px; padding-top:0px; line-height:2.8em;  font-size:13px; font-family:Verdana, Arial, Helvetica, sans-serif,serif;}
#sidebar .st2 { clear:both; height:30px; padding-bottom:5px; padding-top:0px;  padding-left:6px; }
#sidebar .st2 img{ padding-top:5px; padding-right:5px; }
#sidebar .st2_image { float:left; padding-right:2px;}
#tutorials li{ height:auto;   margin-bottom:5px;  background:url(/images/g.gif) no-repeat scroll 0 6px ; padding-left:12px;}
/* Footer styles */
.bottom_banner {clear:both; padding-top:20px; padding-bottom:20px; text-align:center;}
#footer { clear:both; padding-top:0px;  margin-top:30px; padding-bottom:10px; background-image:url(/images/footer-bg.gif); background-repeat:repeat-x;  }
#footer .footerall{ text-align:center; width:980px; margin:0 auto;  }
#footer p { margin-top:5px; margin-bottom:10px;}
#bu{ float:right; padding-right:6px; padding-bottom:25px;}
#footer .footerall a{ font-size:12px; padding:0 8px 0 0; color:#666666;}
.footerall a:hover{text-decoration: underline;}
#copy-word{ color:#565656; padding-top:7px; margin-bottom:10px;}
#footer img { margin:0 auto; padding-bottom:8px; }
.tags{ padding-left:12px;}
.tags a{ padding-right:5px; padding-left:0; margin-left:0;}
 .list-link { list-style:none; padding:3px 0 8px 10px; }
 .list-link li { height:auto;  margin-bottom:0px; }
 .list-link a { color:#595757; font-size:11px; background:url(/images/j.gif) no-repeat left; padding-left:19px; line-height:1.0em; }
 .list-link a:hover{ color:#3399FF; text-decoration: none;}
/* Format list styles */
.format_list { margin-top:20px; margin-bottom:20px; }
.format_list_column {float:left; width:100px; padding-right:5px;}
.format_list_last {float:left; width:115px;}
.format_list li { height:30px; list-style-image:none; list-style-position:outside; list-style-type:none; padding-left:25px; background:transparent url(/images/check.jpg) no-repeat scroll 0 0;}
.format_list li a { text-decoration:none; color:#000000;}
.formats_list_h {margin-top:20px; margin-bottom:5px;}
.formats_list_h li { float:left; width:74px; margin-right:10px; padding-left:25px; height:30px; list-style-image:none; list-style-position:outside; list-style-type:none; background:transparent url(/images/check.jpg) no-repeat scroll 0 0;}
.formats_list_w {margin-top:20px; margin-bottom:5px;}
.formats_list_w li { float:left; width:110px; margin-right:10px; padding-left:25px; height:30px; list-style-image:none; list-style-position:outside; list-style-type:none; background:transparent url(/images/check.jpg) no-repeat scroll 0 0;}
.option_title { color:#0099FF; padding-left:20px;}
.option_item { padding-left:40px;}
/* Feature list styles */
.list_13 { height:120px; margin-top:10px;}
.list_13_n { float:left; width:240px; margin-right:10px;}
.list_13_text { float:left; width:390px; border-bottom: #CCCCCC dashed 1px; padding-bottom:5px; margin-top:5px;}
.list_13_text h3 { font-size:30px; font-family:"Times New Roman", Times, serif; font-weight:bold; margin-top:0px; margin-bottom:10px;}
.list_14 { height:auto; margin-bottom:10px;}
.list_14_n { float:left; width:240px; margin-right:10px; margin-top:15px;}
.list_14_text { float:left; width:390px; border-bottom: #0099FF dashed 1px; padding-bottom:5px; margin-top:5px; }
.list_14_n h3 { font-size:30px; font-family: "Times New Roman", Times, serif; font-weight:bold; margin-top:0px;padding-right:10px; text-align:right;}
.feature { margin-top:20px; }
.feature li { padding-left:25px; height:30px; list-style-image:none; list-style-position:outside; list-style-type:none; background:transparent url(/images/x.gif) no-repeat scroll 0 0; }
#all-nav-top-all{ width:975px; margin:0 auto;}
#all-nav { height:43px; background-image:url(/images/nv.jpg); background-repeat:repeat-x; background-color:#fff; }
#all-nav li{ float:left; list-style:none; }
#all-nav li a{ color:#fff; font-size:14px; font-weight:bold; text-decoration:none; display: block; width:152px; height:33px; text-align:center; padding-top:10px;}
#all-nav li a:hover{ color:#FFBA00;}
#all-nav li p{ text-align:center;}
#all-nav .left-line p{ padding-top:12px; font-size:15px; color:#FDFDFD;}
#all-nav .rehgt-line p{ padding-top:12px; font-size:15px; color:#06A9E4;}
#nav-bottom{ width:980px; margin:0 auto;}
#all-nav .search{ margin-left:18px; }
#all-nav li a#current{ color:#00CC66; background-image:url(/images/nav/home.jpg);}
#all-nav li a:hover#current{ color:#06B2EF; background-image:url(/images/nav/home2.jpg);}
#all-nav li a#current2{ background-image:url(/images/nav/home2.jpg);}
.left-yuan{ background: transparent url(/images/nav-all-p.gif) no-repeat scroll 0 -70px;}
.list-index { float:right; list-style:none; }
.list-index li { height:auto;  width: auto;  margin-bottom:5px; }
.list-index a { color:#D49913; font-size:12px; background:url(/images/nav-icon.jpg)  no-repeat scroll 0 3px ; padding-left:13px; line-height:1.3em; }
.list-index a:hover{ color:#3399FF; text-decoration: none; background:url(/images/nav-icon-hover.jpg)   no-repeat scroll 0 3px;}
#products .main { background-image:url(/images/f.gif); background-repeat:no-repeat;}
#products .lb { background-image:url(/images/f.gif); background-repeat:no-repeat;}
#products .rb { background-image:url(/images/f.gif); background-repeat:no-repeat;}
#products .main{ background-repeat:repeat-x ; background-position:  0 -42px ; height:36px; width:960px; padding:0 10px; position:relative;}
.lb,.rb{ position:absolute; height:36px; width:5px;}
.lb{ background-position: 0 0px ; left:0px; top:0;}
.rb{ background-position: -2px -84px; right:0px; top:0;}
.main-2,.lb,.rb{ background-image:url(../images/f3.gif); background-repeat:no-repeat;}
.main-2{ background-repeat:repeat-x ; background-position:  0 -42px ; height:36px;  padding:0 10px; position:relative;}
.lb,.rb{ position:absolute; height:36px; width:5px;}
.lb{ background-position: 0 0px ; left:0px; top:0;}
.rb{ background-position: -2px -84px; right:0px; top:0;}
#title_08-word-2{  } 
#title_08-word-2 p{color:#394A57; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; padding:11px 0 0 0;}
.bbl-bottom-top-all p{ font-size:15px; color:#7A8389; text-align:center; line-height:1.8em;}
.bbl-bottom-top-all a{ margin-right:5px;}
.bbl-bottom-top-all a:hover{ text-decoration: underline;}
.bbl-bottom-top-all #bbl-bottom-top-all-left-nav{ float:left; padding-left:26px; padding-right:0px; width:40%; border-right:1px solid #CBD2D7;}
.bbl-bottom-top-all #bbl-bottom-top-all-right-nav{ float:right; padding-left:5px; width:48%;}
.bbl-bottom-top-all #bbl-bottom-top-all-right-nav a{color:#444; text-decoration: none;}
#bbl-bottom-top-all-right-nav a:hover {text-decoration: underline;}
.bbl-bottom-top-all #bbl-bottom-top-all-left-nav a{color:#444; text-decoration: none;}
.bbl-bottom-top-all #bbl-bottom-top-all-left-nav a:hover {text-decoration: underline;}
.bbl-bottom-top-all li{ padding-bottom:6px;}
.bbl-bottom-top-all .small-a{ font-size:12px;}
.bbl-bottom { background-color:#fff; background-image:url(../images/bbl-bottom-bg.gif); background-repeat:repeat-x; height:218px;}
.bbl-bottom-top {background-color:#fff; height:210px; border-left:1px solid #BEC9D0; border-right:1px solid #BEC9D0; }
.bbl-bottom-top   .bbl-bottom-top-all{ padding:13px;}
#bottom-bar{ clear:both; background-image:url(../images/bottom-bar-img.gif); background-repeat:no-repeat; width:980px; height:278px;  }
#bottom-bar-left{ float:left; width:350px; padding:15px 0 0 15px;}
#bbl-bottom-img { padding:0; margin:0;} 
#bottom-bar-right{ float:right; width:589px; padding:15px 15px 0 0;}
#bbl-bottom-img { padding:0; margin:0;} 
#bottom-bar-01{ float:left; width:240px; padding:2px 0 0 0; height:auto;}
#bbl-bottom-img { padding:0; margin:0;} 
#title_08-word-2 .left-nav-bold{ font-weight:bold; color:#57646D; padding:7px 0  0 9px;}
#bottom-bar-03{ float:left; width:240px; padding:2px 0 0 0; height:auto;}
.main-3,.lb,.rb{ background-image:url(../images/f3.gif); background-repeat:no-repeat;}
.main-3{ background-repeat:repeat-x ; background-position:  0 -42px ; height:36px;  padding:0 10px; position:relative;}
.lb,.rb{ position:absolute; height:36px; width:5px;}
.lb{ background-position: 0 0px ; left:0px; top:0;}
.rb{ background-position: -2px -84px; right:0px; top:0;}
#bottom-bar-04{ float:left; width:240px; padding:2px 0 0 0; height:auto;}
#bottom-bar-04 .main-4{ background-image:url(../images/f4.gif); background-repeat:no-repeat;}
#bottom-bar-04 .lb{ background-image:url(../images/f4.gif); background-repeat:no-repeat;}
#bottom-bar-04 .rb{ background-image:url(../images/f4.gif); background-repeat:no-repeat;}
#bottom-bar-04 .main-4{ background-repeat:repeat-x ; background-position:  0 -42px ; height:36px;  padding:0 10px; position:relative;}
.lb,.rb{ position:absolute; height:36px; width:5px;}
.lb{ background-position: 0 0px ; left:0px; top:0;}
.rb{ background-position: -2px -84px; right:0px; top:0;}
#bottom-bar-04 #bbl-bottom-top{background-color:#fff; height:55px; border-left:1px solid #BEC9D0; border-right:1px solid #BEC9D0; }
#bottom-bar-04 #bbl-bottom { background-color:#fff; background-image:url(../images/bbl-bottom-bg.gif); background-repeat:repeat-x; height:60px;}
#emails .email_who{ color:#000;}

#sitemap { margin-left:40px;}
#sitemap ul { margin:10px;}
#sitemap li { margin-bottom:10px;}

/* Frontpage text box styles */
.frontpage_text { margin-top:10px; padding:10px;}
.frontpage_text h2 { margin:10px 0px;}
.frontpage_sidebar { padding:10px 10px 10px 0px; font-family:Arial, Helvetica, sans-serif; font-size:13px; line-height:130%;}
.frontpage_sidebar p { margin:10px 0px;}
.frontpage_sidebar h4 { border-bottom:1px #999999 solid; padding-bottom:5px; padding-left:10px; margin-top:10px;}
.frontpage_sidebar ul { list-style-position: inside; margin:10px 0px; }
#sidebar .frontpage_sidebar li { list-style-type:disc;}

.bottom-ad{ background-image:url(../images/bottom-ad.png); background-repeat:no-repeat; height:132px; width:980px;} 
.top-img-editor{ background-image:url(../images/icons/editor_adr.gif); background-repeat:no-repeat; height:51px; margin: 0 17px 0 17px;}
.top-img-editor .top-word{ padding:0 5px 0 12px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#16387C;}
.top-img-editor h3 a{color:#16387C;}
.top-img-editor h3 a:hover{color:#16387C;}
.top-img-editor p { text-align: left; line-height: 140%; color: #555; font-size: 11px; padding-bottom: 10px; }

.list-right {padding:20px 0 10px 20px; width:48%; float:left;}
.list-right h3{font-size:17px; padding-bottom:10px;}
.list-right strong{color: #8D8D8D; font-size:12px; font-family: Verdana, Arial, Helvetica, sans-serif;}

