body { margin: 0px;	 font-family:Verdana, Arial, Helvetica, sans-serif; }
* {margin:0; padding:0; border:0;}
p { color:#444; font-size:12px; font-family:Verdana, Helvetica, sans-serif; line-height:1.7em; padding-bottom:10px;  }
h1{ color:#364149; font-family:Arial, Helvetica, sans-serif; font-size:26px;  padding:14px 0 10px 0;}
h2 { color:#364149;  font-size:16px; font-family:Arial, Helvetica, sans-serif; padding-bottom:9px; padding-top:13px; }
h3 { color:#364149; font-size:13px;  font-family:Verdana, Arial, Helvetica, sans-serif; padding-bottom:9px; padding-top:15px;}
h4 {color:#202020; font-size:13px; font-family:Arial, Helvetica, sans-serif; padding-bottom:6px;}
h5 {color:#5E6B78; font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif; padding-bottom:6px;}
img { border:0;}
a{ color:#43A6D8; text-decoration: none; }
a:hover{ color:#C54D11; text-decoration: none;}
#index-h1{ color:#2D363D; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:29px; text-align:center; }

#index-des{ color:#2D363D; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:25px; text-align:center; }
.style-down{ font-size:11px; line-height:1.1em; color:#5E6B78; font-style: italic;}
.style-down-2{ font-size:10px; color:#979797; padding-bottom:6px;}
.ulstyle{}
.ulstyle li{ font-size:12px; color:#666666; font-family:Arial, Helvetica, sans-serif; font-weight:bold; margin-right:10px; padding-bottom:6px;  }
.ulstyle li a{ color:#43A6D8; font-size:11px; }
.ulstyle-2{}
.ulstyle-2 li{ font-size:12px; color:#C54D11; font-family:Arial, Helvetica, sans-serif; font-weight:bold;  margin-right:10px; padding-bottom:6px;  }
.ulstyle-2 li a{ color:#43A6D8; font-size:12px; }
body{background:#fff url(../img/bg-img.jpg) repeat-x;}
#container{ width:980px; margin:0 auto; height:auto; padding-bottom:60px; }
.part{ color:#C54D11;}
#fts-show{ margin-left:13px;}
#fts-show p{ color:#C54D11; }
#fts-show a{ color:#C54D11;}
#add-photos{ color:#50A207;}
#choose-template{ color:#298ED6;}
#export-flash{ color:#B97103;}

#fts-show-2{ margin-left:13px; font-size:11px;}
table{ font-size:12px;}
#fwas{ clear:both; float:right; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; padding:6px 76px 10px 0;}
#fwas a{ color:#fff; background-color:#AFCCE3; padding:5px 9px; border:1px dashed #A0B9CE; -moz-border-radius-bottomleft:6px;
-moz-border-radius-bottomright:6px;
-moz-border-radius-topleft:6px;
-moz-border-radius-topright:6px;} 
#fwas a:hover{ background-color:#879EB0; border:1px dashed #798E9E;  -moz-border-radius-bottomleft:6px;
-moz-border-radius-bottomright:6px;
-moz-border-radius-topleft:6px;
-moz-border-radius-topright:6px;}
/*-----------------ul --------------------*/
ul{}
ui li{ font-size:12px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; margin-right:10px;  list-style-type: none;}
ui li a{ color:#717171; font-size:12px; }
ui li a:hover{ }
.navbottom li{font-size:12px; font-family:Arial, Helvetica, sans-serif;  margin-right:10px;  list-style-type: none; }
.navbottom li a{ color:#878787; font-size:11px; }
.navbottom li a:hover{ color:#4E4E4E;}
.navbottom .ppa{ margin: 0 0 1px 0; height: 18px; padding-left: 13px; background:url(../img/icons/arrow.gif) no-repeat 0px 0px; border:0;  list-style-type: none;}
 .ppa{ margin: 0 0 1px 0; height: 18px; padding-left: 13px; background:url(../img/icons/arrow.gif) no-repeat 0px 0px; border:0;  list-style-type: none;}
 .ppa-2{ margin: 0 0 1px 0; height: 30px; padding-left: 13px; background:url(../img/icons/arrow.gif) no-repeat 0px 0px; border:0;  list-style-type: none;}

.ul2 li{margin:0 0 0 25px;}
.ul2 strong{color: #333333;}
#main .ul2 li{font-size:12px;}
.ul2 p{padding:8px 0 10px 50px;}

.navbottom-bottom li{ padding-bottom:30px; font-size:12px;  font-family:Arial, Helvetica, sans-serif;  margin-right:10px;  list-style-type: none; }
.navbottom-bottom li p{ line-height:1.7em;}
.navbottom-bottom li a{ color:#878787; font-size:11px; }
.navbottom-bottom li a:hover{ color:#4E4E4E;}
.navbottom-bottom .ppa{ margin: 0 0 1px 0; height: 18px; padding-left: 13px; background:url(../img/icons/arrow.gif) no-repeat 0px 0px; border:0;  list-style-type: none;}


.navbottom-2 li{font-size:12px;  font-family:Arial, Helvetica, sans-serif; font-weight:bold; margin-right:10px;  list-style-type: none; }
.navbottom-2 li a{ color:#202020; font-size:11px; }
.navbottom-2 li a:hover{ color:#C54D11;}
.navbottom-2 .ppa{ margin: 0 0 1px 0; height: 18px; padding-left: 13px; background:url(../img/icons/arrow-b.gif) no-repeat 0px 0px; border:0;  list-style-type: none;}

.navbottom-3 li{font-size:12px; font-family:Arial, Helvetica, sans-serif;  margin-right:10px;  list-style-type: none; background:url(../img/icons/arrow-b.gif) no-repeat 0px 0px; padding-left:0; margin-left:0; }
.navbottom-3 li a{ color:#43A6D8; font-size:12px; }
.navbottom-3 li a:hover{ color:#C54D11;}
.navbottom-3 .ppa{ margin: 0 0 1px 0; height: 18px; padding-left: 13px;  border:0;  list-style-type: none;}

/*-----------p----------*/
.navbottom-w{font-size:12px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; line-height:2.6em; padding-bottom:0; color:#696969; }

/*-----------------------------header-------------------*/
#header{ height:115px;}
#header-top{ height:77px; background:url(../img/header-bg-img.jpg) no-repeat;}
#header-top #header-top-left{ float:left; width:811px;}
#header-top #header-top-left img{float:left;  margin:24px  0 0 0;}
#header-top #header-top-left p{ padding:37px 0 0 97px; color:#111; font-size:11px; line-height:1.5em;}
#header-top-right{ float:right; padding:37px 0 0 7px;}

#header-bottom{ height:29px; background-image:url(../img/header-bottom.jpg); background-repeat:no-repeat; }
#globalnav {margin:0; padding:0;}
#globalnav li{display:inline;}
#globalnav li a{ font-size:12px; color:#333; background-image:url(../img/globalnavbg.png); background-repeat:no-repeat; float:left; height:0; overflow: hidden; padding-top:38px; width:117px; outline:none;}
#globalnav li a:hover{ color:#000;}
#gn-right{ background-image:url(../img/globalnavbg.png); background-repeat:no-repeat; float:left; height:0; overflow: hidden; padding-top:38px; width:46px;}
#gn-right{ background-position:100% 0; position:absolute; width:46px;}

#globalnav li.gn-home a{ background-position: 0 0;}
#globalnav li.gn-features a{ background-position: -117px 0;}
#globalnav li.gn-download a{ background-position: -234px 0;}
#globalnav li.gn-buy a{  background-position: -351px 0;}
#globalnav li.gn-showcase a{ background-position: -468px 0;}
#globalnav li.gn-solutions a{ background-position: -585px 0;}
#globalnav li.gn-support a { background-position: -702px 0;}
#globalnav li.gn-freeware a { background-position: -819px 0; width:161px;}

#globalnav li#gn-features-2 a{ background-position: -117px -114px;}
#globalnav li#gn-download-2 a{ background-position: -234px -114px;}
#globalnav li#gn-buy-2 a{  background-position: -351px -114px;}
#globalnav li#gn-showcase-2 a{ background-position: -468px -114px;}
#globalnav li#gn-solutions-2 a{ background-position: -585px -114px;}
#globalnav li#gn-support-2 a { background-position: -702px -114px;}
#globalnav li#gn-freeware-2 a { background-position: -819px -114px;}

#globalnav li.gn-home-link a{ background-position:0 -76px;}

#globalnav li.gn-home a:hover{ background-position:0 -38px; }
#globalnav li.gn-home a:active{ background-position:0 -76px;}

#globalnav li#gn-home-3 a{ background-position: 0 0;}
#globalnav li#gn-home-3 a:hover{ background-position:0 0; }
#globalnav li#gn-home-3 a:active{ background-position:0 0;}

#globalnav li.gn-features a:hover{ background-position:-117px -38px; }
#globalnav li.gn-features a:active{ background-position:-117px -76px;}

#globalnav li.gn-download a:hover{ background-position:-234px -38px;}
#globalnav li.gn-download a:active{ background-position:-234px -76px;}

#globalnav li.gn-buy a:hover{ background-position:-351px -38px;}
#globalnav li.gn-buy a:active{ background-position:-351px -76px;}

#globalnav li.gn-showcase a:hover{ background-position:-468px -38px;}
#globalnav li.gn-showcase a:active{ background-position:-468px -76px;}

#globalnav li.gn-solutions a:hover{ background-position:-585px -38px;}
#globalnav li.gn-solutions a:active{ background-position:-585px -76px;}

#globalnav li.gn-support a:hover{ background-position:-702px -38px;}
#globalnav li.gn-support a:active{ background-position:-702px -76px;}

#globalnav li.gn-freeware a:hover{ background-position:-819px -38px;}
#globalnav li.gn-freeware a:active{ background-position:-819px -76px;}

/*------------------------------------main-------------------*/
#main-index{ clear:both; height:337px; background:url(../img/main-index-bg.png) no-repeat; background-color:#fff; margin-top:4px;}
#main-index-all{ padding:12px 12px 12px 12px; }
#main-index-left{ float:left; width:451px; padding:30px 0 15px 2px;}
#main-index-left p{ text-align:center; color:#028AD2; font-size:16px; line-height:1.2em; padding-top:1px; font-weight:bold;}
#main-index-left .p-1{ font-family:Geneva, Arial, Helvetica, sans-serif; text-align:center; color:#028AD2; font-size:16px; line-height:1.2em; padding-top:1px; font-weight:bold; font-style:italic;}
#main-index-left .style-index-down{ font-size:11px; color:#728291;}
#main-index-left .style-index-down-1{ font-size:11px; color:#728291; padding-top:8px; font-style:italic;}
#main-index-left .style-index-down-2{ font-size:11px; color:#728291; padding-top:10px;}
#main-index-left .downloao-p{ padding:25px 0 20px 25px; text-align:center; margin-bottom:6px; }
#main-index-left .downloao-p a{ font-size:17px; padding:15px 52px 25px 38px;  color:#000; font-family:Arial, Helvetica, sans-serif;  background:url(../img/icons/downloao-p-a.gif) no-repeat;}
#main-index-left .downloao-p a:hover{ text-decoration: underline; }
#main-index-left .index-down-pla{font-size:11px; color:#333333; font-weight:100;}
#main-index-left .style-index-showcase a{font-size:11px; color: #6666CC; padding-left:5px;}
#main-index-left .style-index-showcase a:hover{color: #CC6600;}

#main-index-right{ float:right; width:492px; margin-top:2px;}
#mir-border{ border-top:3px solid #9BB0C3; border-left:3px solid #9BB0C3; border-right:3px solid #9BB0C3;}
#main{ clear:both; height:auto; background:url(../img/main-index-bg.png) no-repeat; background-color:#fff; margin-top:4px;}
#main-all{ padding:8px 22px 15px 22px;}
#main-all a{ text-decoration: underline;}
#main-all a:hover{ text-decoration: none;}
#main-left-bar a{ text-decoration: underline;}
#main-left-bar a:hover{ text-decoration: none;}
#main #main-left-bar{width:700px; float:left; padding-bottom:40px;}
#main #main-right-bar{ width:230px; float:right; margin-top:20px; background:url(../img/main-right-bar-bg.gif) no-repeat; padding-bottom:55px; }
#main #main-right-bar h3{ margin-left:13px;}
#main #main-right-bar .rightbar-title{ color:#2D2D2D; font-family:Arial,Helvetica,sans-serif; font-size:14px; font-weight:bold; line-height:2.6em;
padding-bottom:0; padding-top:9px;}
#main #main-right-bar ul{ margin-left:13px;}
#main #main-right-bar ul li{ color:#878787; font-size:12px; line-height:1.8em; font-family:Arial, Helvetica, sans-serif; }
#main #main-right-bar ul li a{  height:auto; color:#474747;   list-style-type: none;  }
#main #main-right-bar ul li a:hover{ color:#272727; }

.clear{ clear:both;}
/*------------------------------------showcase-------------------*/
#showcase{ background:url(../img/icons/showcase-bg.gif) no-repeat; width:980px; height:63px; margin-top:2px;}
#showcase p{ padding:16px 3px 1px 78px; line-height:1.4em; font-size:11px; color:#484848;  }

/*------------------------------------asee-------------------*/
#asee{ height:auto; margin:6px 0 6px 0; }
.main .main-left{ float:left; margin:0 0 0 10px;  width:235px; height:292px; border-right:1px dashed #B9B9B9;}
.main .main-left .main-left-top{ height:161px;}
.main .main-left .main-left-bottom{ margin:0 0 0 33px;}
.main .main-left h2{ padding:15px 0 8px 5px ; font-size:15px; color:#333; font-family:Verdana, Arial, Helvetica, sans-serif;}
.main .main-left p{ padding:0 10px 0 5px; font-size:11px; color:#424242; line-height:1.5em; font-family:Verdana, Arial, Helvetica, sans-serif;}
.main .main-right{ float:left; margin:0 0 0 10px;  width:220px; height:292px; }
.main .main-right .main-left-top{ height:155px;}
.main .main-right .main-left-bottom{ margin:0 0 0 21px;}
.main .main-right h2{ padding:15px 0 8px 5px ; font-size:15px; color:#333; font-family:Verdana, Arial, Helvetica, sans-serif;}
.main .main-right p{ padding:0 10px 0 5px; font-size:11px; color:#424242; line-height:1.5em; font-family:Verdana, Arial, Helvetica, sans-serif;}
#asee .main { background-image:url(../img/f.gif) background-repeat:no-repeat;}
#asee .lb { background-image:url(../img/f.gif); background-repeat:no-repeat;}
#asee .rb { background-image:url(../img/f.gif); background-repeat:no-repeat;}
#asee .main{ background-image:url(../img/f.gif); background-repeat:repeat-x ; background-position:  0 -298px ; height:292px; width:980px; padding:0 0; position:relative;}
.lb,.rb{ position:absolute; height:292px; width:10px;}
.lb{ background-position: 0 0px ; left:0px; top:0;}
.rb{ background-position: 0 -596px; right:0px; top:0;}

/*------------------------------------main-bottom-------------------*/
#main-bottom{ clear:both; margin-bottom:15px; height:236px; }
#main-bottom-bar{ border:1px dashed #CACACA; background-color:#ECF5FC; height:256px; width:978px; margin:9px 0 18px 0;}
#main-bottom-bar .mbb-left{ float:left;  width:442px; height:auto; border-right:1px dashed #CACACA; height:206px; }
#main-bottom-bar .mbb-left .mbb-left-1{  padding:5px 20px 10px 18px;}
#main-bottom-bar .mbb-left .mbb-left-left{ float:left; width:181px;}
#main-bottom-bar .mbb-left .mbb-left-right{ float:right; width:211px;}



.mbb-center{ float:left; width:535px; height:186px; background:url(../img/icons/online-bg.jpg) no-repeat; }
.mbb-center .navbottom-w{ padding:5px 0 0 0px; }
.mbb-center .mbb-center-top{ float:left; width:280px;}
.mbb-center .mbb-center-top p{ margin:0 0 0 19px;}
#lkar a{ padding:5px 20px 5px 20px; background-color:#96AFC3; color:#fff; font-weight:bold;  }
#lkar a:hover{ background-color:#73899A;}
.mbb-center .mbb-center-top .navbottom{ margin:0 0 0 18px;}
.mbb-center .mbb-center-top-1{ float:right; width:250px}
.mbb-center .mbb-center-top-1 p{ margin:0 0 0 18px;}
.mbb-center .mbb-center-top-1 .navbottom{ margin:0 0 0 18px;}

/*------------------------------------footer-------------------*/
#footer{ clear:both; height:26px; border-top:1px dashed #D3D3D3; padding-top:6px; margin-top:13px;}
.copyright{ float:left; width:780px;}
.partner{ float:right;}
#footer .partner p{ color:#43A6D8;}
#footer p{ font-size:10px; color:#9F9F9F;}
#footer a{ text-decoration: none;}

/*------------------------------------jumpMenu-------------------*/
#jumpMenu{ border:1px solid #333;}
#jumpMenu a{ font-size:11px; color:#D3D3D3;}

/*------------------------------------other-website-------------------*/
#other-website{ clear:both; border:1px dashed #CACACA; background-color:#EEF6FC; height:auto; width:978px; }
#other-website .other-website-all{ margin:3px 15px 5px 18px;}
#other-website .other-website-all p{ font-size:10px; color:#979797; padding-bottom:0;}
#other-website .other-website-all a{ color:#A2A2A2; text-decoration: none;}
#other-website .other-website-all a:hover{ color:#787878; }


/*------------------------------------more-------------------*/
.more-p{ padding:10px  0 0 0;}
a.more { background:transparent url(../img/icons/more.gif) no-repeat scroll 100% 50%; padding-right:12px; white-space:nowrap; }
a:hover.more { background:transparent url(../img/icons/more-hover.gif) no-repeat scroll 100% 50%; text-decoration:none; }




/* Common styles */
.flash {padding-bottom:15px; padding-top:15px; text-align:center;}
.image {padding-bottom:15px; padding-top:15px; text-align:center;}
.padding-left {}
.padding-left-2{ padding-left:50px;}
#fl-img{ padding-bottom:50px;}
#fl-img-2{ padding-bottom:50px;}

.more-word{ padding:0 0 0 0; color:#1975D8;  font-family:Verdana, Arial, Helvetica, sans-serif; }
.hightlight { color:#1975D8; font-weight:bold;}
.code { background-color:#E5E5E5; padding:10px 5px 10px 20px; font-size:11px; margin:8px 0 25px 0;}
#main ul { list-style:inside;}
#main ol { list-style:inside; list-style-type:decimal;}
#main li { font-size:13px;
line-height:193%;}
#main #main-all .sheadline { color:#279AD3;   border-bottom:1px solid #279AD3; padding-bottom:5px; margin-bottom:15px; margin-right:30px;}
#main-all img { border:none;}
.seolink table { background-color:#FFFFFF;}
.tags3 { font-size:10px;}
.codebox {width:650px; height:200px; margin:20px; margin:20px; padding:10px; border:1px #0099FF dashed;}

/*Common styles */

/* Download column styles */
.download-map { height:119px; border:1px solid #AFC3CF; margin:4px 0 16px 0; width:934px;}
.map-top{ height:20px; width:934px;}
.map-bottom{ height:98px;  background-color:#E5E5E5;}
.product{ float:left; width:450px; height:62px; padding-top:17px; }
.product p{  margin:4px 0 0 11px; line-height:0.9em; color:#1975D1;}
.icon{  float:left; margin-left:25px;}
.version { float:left; width:60px; margin-left:25px;}
.version p{ text-align:center; margin-top:25px;}
.size { float:left; width:70px; margin-left:10px;}
.size p{ text-align:center; margin-top:25px;}
.downloadweb-downloadicon{ float:left; margin-top:31px; padding-left:45px;}
.downloadweb-downloadicon a{ margin-left:45px;}
/* Download column styles */

/* Showcase styles */
.template-demo { text-align:center; height:170px; padding-left:52px;}
#main-all .template-demo img { border:1px solid #888;}
.template-demo li {width:270px; float:left; padding-right:20px; padding-right:10px; padding-top:10px; list-style:none;}
.template-demo p { text-align:center; padding-top:10px;}
.template-demo a { color:#000000; font-size:small;}
.headline { margin:7px 0 15px 0; border-top: #758DA0 1px dashed; padding-bottom:5px; padding-top:9px;}
.headline a { margin:15px; font-size:13px; font-weight:bold;}
.headline-c {color:#FF6600;}
.headline a:hover { text-decoration:none; color:#FF6600;}
.nextpage { text-align:right; padding-right:20px; margin:20px;}
.previouspage { text-align:left; padding-left:20px; margin:20px;}

#next-template-icon{ margin-left:22%; }
#nav-next li{ float:left; list-style:none; margin-left:40px;}
#nav-next li a{ color:#294C53; font-size:11px; font-weight:700; text-decoration:none; display:block;text-align:center; background-image:url(../img/next-1.jpg); width:213px; height:46px; }
#nav-next li a p{ padding:12px 0 0 28px; font-size:12px;}
#nav-next li a:hover{ clear:left; background-image:url(../img/next-1-hover.jpg);}

#nav-next-2 { height:46px;}
#nav-next-2 li{ float:left; list-style:none; margin-left:1px;}
#nav-next-2 li a{ color:#294C53; font-size:11px; font-weight:700; text-decoration:none; display:block;text-align:center; background-image:url(../img/next-2.jpg); width:215px; height:46px; }
#nav-next-2 li a p{ padding:12px 0 0 28px; font-size:12px;}
#nav-next-2 li a:hover{ clear:left; background-image:url(../img/next-2-hover.jpg);}

#nav-next-no { height:46px; float:left;}
#nav-next-no li{ float:left; list-style:none; margin-left:40px;}
#nav-next-no li a{ color:#294C53; font-size:11px; font-weight:700; text-decoration:none; display:block;text-align:center; background-image:url(../img/next-no.jpg); width:213px; height:46px; }

.transition { text-align:center; height:120px; padding-left:35px;}
#main-all .transition img { border:1px solid #888;}
.transition li {width:135px; float:left; padding-right:25px; padding-right:10px; padding-top:10px; list-style:none;}
.transition p { text-align:center; padding-top:10px; font-size:11px;}
.transition a { color:#000000; font-size:small;}

.basic_t { text-align:center; height:100px; padding-left:35px;}
#main-all .basic_t img { border:1px solid #888;}
.basic_t li {width:160px; float:left; padding-right:25px; padding-right:10px; padding-top:10px; list-style:none;}
.basic_t p { text-align:center; padding-top:10px; font-size:11px;}
.basic_t a { color:#000000; font-size:small;}

/* Showcase styles */

/* FAQ styles */

.ulfaq{}
.ulfaq li{ font-size:12px; color:#C54D11; font-family:Arial, Helvetica, sans-serif; font-weight:bold;  margin-right:10px; padding-bottom:6px;  }
.ulfaq li a{ color:#43A6D8; font-size:12px; }

.olfaq{}
.olfaq li{ font-size:12px; color:#C54D11; font-family:Arial, Helvetica, sans-serif; font-weight:bold;  margin-right:10px; padding-bottom:6px;  }
.olfaq li a{ color:#43A6D8; font-size:12px; }

.question { font-weight:bold; padding-top:10px; border-bottom:#CCCCCC 1px dashed; margin-bottom:10px; padding-bottom:5px;}

/* FAQ styles */

/* Sitemap styles */
.sitemapulstyle {font-size:14px; line-height:150%;  list-style-image:url(../img/ulstyle.jpg); list-style-type:none; padding-bottom:5px; padding-left:100px; padding-top:10px;}
/* Sitemap styles */

/* Table styles */
#main table { border:none; background-color: #CCCCCC; margin:20px 0;}
#main table th, #main table td { background-color:#FFFFFF; padding:5px; margin:1px; }

/* Table styles */


.openf{ color:#AE1720;
	font-size:16px;
	font-style: italic;
}
/* showcase-1 */
#showcase-1{  width:689px; height:147px; margin-bottom:30px; padding-bottom:30px; padding-top:5px; border-bottom:1px dashed #B3B3B3;}
#showcase-1 p{ padding:0 0 0 221px; font-weight:bold; font-size:15px; font-family:Arial, Helvetica, sans-serif;}
#showcase-2{  width:689px; height:147px; margin-bottom:20px; padding-top:5px;}
/* features-all */

#showcase-pla{  width:689px; height:147px; margin-bottom:30px; padding-bottom:30px; padding-top:5px; border-bottom:1px dashed #B3B3B3;}
#showcase-pla p{font-weight:bold; font-size:15px; font-family:Arial, Helvetica, sans-serif;}
#showcase-pla{  width:689px; height:147px; margin-bottom:20px; padding-top:5px;}

.features-all{ }
.features-all .fa-left{ float:left; padding:0 10px 12px 0;}
.features-all .fa-right{}

.features-right{width:52%; float:right; padding:3px 10px 12px 10px;}
.features-right h4{color:#666666; font-family:Geneva, Arial, Helvetica, sans-serif;}
.features-right h2{color: #333333; padding:19px 0 0 0;}
.features-right .fa-left{ float:left; padding:0 5px 35px 0;}
.padding-left-3{padding-left:550px;}

.make-123{ width:45%; float:left; padding-top:10px;}
.make-123 h2{ color: #336699;}
.make-123 span{color: #999999; font-size:11px; font-weight:bold; padding-top:20px;}
.make-123 .sig{float:right;}

#pm-top{ margin-top:12px;}
#pm-left{ float:left; padding-top:12px; padding-right:15px;}
#pm-bottom-left{ float:left;  padding-right:20px; }

/* HTML Slideshow */


.gallerycontainer{ position: relative;}
 
.thumbnail img{border: 1px solid white; margin: 0 5px 5px 0; }
 
.thumbnail:hover{background-color: transparent; }
 
.thumbnail:hover img{border: 1px solid blue;}
 
.thumbnail span{position: absolute; background-color: lightyellow; padding: 5px; left: -1000px; border: 1px dashed gray; visibility: hidden; color: black; text-decoration: none; }
 
.thumbnail span img{border-width: 0; padding: 2px;}
 
.thumbnail:hover span{ visibility: visible; top: 0; left: 230px; z-index: 50; }

/*compare PFM Pro and PFM Platinum*/

#right-panel {width:49%; height:150px; float:right;}
#left-panel {width:49%; height:auto; float:left;}

/* screenshot*/
#screenshot {float:left; margin:10px;}

.jg1{ color:#990000; font-size:20px;}
.buynow-2{ padding:15px 0 0 0;}
.note{ font-size:11px; color:#6C6C6C;} 

.download-button{ padding:25px 0 20px 25px; margin-bottom:6px; }
.download-button a{ font-size:17px; padding:15px 52px 25px 38px;  color:#000; font-family:Arial, Helvetica, sans-serif;  background:url(../img/icons/downloao-p-a.gif) no-repeat; }
.download-button a:hover{ text-decoration: underline; }

#version_compare{text-align:center;}
.user-pro{ font-style:italic;}
.underline{margin:7px 0 15px 0; border-top: #758DA0 1px dashed; padding-bottom:5px;}
.users-say{float:right;}

.p-under-pic{ font-family:Geneva, Arial, Helvetica, sans-serif; font-size:11px;}
.step-front{font-style:italic;}

.required{color: #666666; font-weight:bold;}
.step-t{font-weight:bold; font-size:14px;}
.highlight{color: #6699CC; font-weight:bold;}

#intro-example{padding:10px 50px 10px 100px;}
.intro-seperate{padding:16px 50px 10px 0;}

.steps strong{ font-size:11px; color:#666666;}'
.ulstrong li{font-size:11px; color:#666666; font-weight:bold;}
#main-index-left .index-worldcup a{padding-top:10px; font-size:12px; color:#CC0000; text-decoration:none;}
#main-index-left .index-wcup {font-size:13px; color:#FF0000;}

.blue-h2{color: #6699FF; font-style:italic;}
.grey-small-title{font-size:11px; color: #666666; font-weight:bold;}
.testimonials{padding:5px 40px 5px 40px;}
.testimonials p{ color: #333333; font-family: Arial, Helvetica, sans-serif; font-size:14px; padding:8px;}
.te-name{font-style:italic; float:right; color: #666666;}
.download-big-p{ font-size:17px; text-decoration:none;}

.buy-download img{ float:right; padding:10px 0 0 10px;}

.testim-index{ font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#878787; width:210px; font-style:italic;}

#fe-pic{height:350px;}
#fe-pic ul li{font-size:11px; color:#666666; padding:0 0 0 11px;}
.fe-pic-fe{float:left; width:40%; padding:30px 0 0 0;}
.fe-pic-fe h3{font-size:12px;}
.fe-pic-fe h2{ font-size:13px;}
.fe-pic-pic{float:left; width:36%; padding:20px 6px 10px 20px;}
#fe-pic .key-fe{color:#3399FF; font-weight:bold;}

#two-col{ height:200px;}
.two-col{height:126px;}
.two-col-left{float:left; width:48%;}
.two-col-left img{padding:0 46px 0 0;}
.two-col-right{float:right; width:48%;}
.two-col-1{height:200px;}
.two-col-1-left{float:left; width:48%;}
.two-col-1-right{float:right; width:48%;}

.b-h3 h3{font-size:15px; color:#336699; font-family:Verdana, Arial, Helvetica, sans-serif;}
#main-left-bar .no-underline a{text-decoration:none;}

.green-steps strong{color: #336666;}
