* {margin:0; padding:0;}
img{ border:0; margin:0; padding:0;}
body  {	margin: 0; padding: 0; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; text-align: center; background-image:url(../images/bg-img.jpg); background-color:#CCE6FF; background-repeat:repeat-x;}
.thrColLiqHdr #container { width: 970px; height:700px; margin: 0 auto; text-align: left;}
h1{ color:#363636; font-size:18px; font-family: Arial, Helvetica, sans-serif; padding-bottom:10px;}
h2{ color:#000; font-size:16px; font-family: Arial, Helvetica, sans-serif; margin:15px 0 5px 0; border-bottom:1px dashed #11B7FF; line-height:1.75em;}
h2 img{ margin-right:5px;}
h3{ color:#000; font-size:14px; padding:3px 0 6px 5px; font-family: Arial, Helvetica, sans-serif;}
h4{ color:#000; font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; padding-top:10px; padding-bottom:10px;}
h5{ font-size:16px; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:300;}
.rightbar-title { font-weight:bold; color:#000; font-size:14px; padding:3px 0 0 5px; font-family:Verdana, Arial, Helvetica, sans-serif; background-image:url(../images/right-bar-bg-img.jpg); background-repeat:repeat-x; height:24px;}
p{ text-align:left; color:#565656; font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; line-height:1.65em; margin-bottom:7px;}
.acd { font-size:11px; border-bottom:1px dashed #999; padding: 1px 10px 5px 10px; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:300;}
.acd img { margin-right:5px; }
.bcd { font-size:11px; padding: 1px 10px 5px 10px;  font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:300; }
.bcd img { margin-right:5px;}
.acdc { color:#0033CC; font-size:16px; border-bottom:1px dashed #999; padding: 1px 10px 5px 10px; }
a{ font-size:15px; color:#0C9AFE; font-family:Verdana, Arial, Helvetica, sans-serif; text-decoration: none; font-weight:300;}
a:hover{ color:#239FFF; text-decoration:underline; }
#header{ height:86px;}
#header #logo{ float:left; }
#nav {float:left; margin:5px 0 0 15px; }
#nav li{ float:left; list-style:none; margin:0 1px 0 0; }
#nav li a{ padding:8px 0 0 0; color:#B02424; font-size:13px; font-family:Verdana, Arial, Helvetica, sans-serif; text-decoration:none; display:block; width:90px;; height:31px; text-align:center;}
#nav li a:hover{ background-repeat:no-repeat; color:#239FFF; text-decoration: underline; }
#nav .homenav a:hover{ color:#0E2869;}
#nav .hover-down a{ background-image:url(../images/hover-down.jpg); background-repeat:no-repeat; color:#1EBDFF;}
#pr2{ background-image:url(../images/nav-home-img-de.jpg); background-repeat:no-repeat;}
#pr3{ background-image:url(../images/nav-img-de.jpg); background-repeat:no-repeat;}
#hotlinks { padding:2px 0 0 299px;}
#hotlinks p{}
#title{padding:0 0 0 10px; border-left:1px solid #25A0FE;}
#title img { float:left; padding:0 8px 0 0;}
.line-color{ font-size:12px; color:#239fff; }
#conter-top{ clear:left; width:970px; padding:2px 0 0 0;}
#conter-top #main_flash{ float:left; width:590px; padding:0px 0 0 0;}
#more-icon{ float:left; margin:0 5px 0 0;}
.more-word{ padding:5px 0 0 0; color:#1B8FFF; font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif; }
#flash-share { clear:left; padding:23px 0 0 0; }
#flash{ float:left; margin:0 5px 0 0;}
#share{ float:left; width:158px; height:300px;}
#share p{ margin:70px 2px 0 5px; color:#0040AB; font-size:12px; }
#share a{	color:#022954; font-size:10px; font-family:Verdana, Arial, Helvetica, sans-serif;}
#share a:hover{ color:#57BEFE;}
.software-name{
	font-style: normal;
	font-size:11px;
	color:#fff;
}
.software-name-2{ color:#363636; font-size: 11px; font-style: oblique; font-size:11px; font-weight: 600;}
#main-word{ margin:0 5px 0 0; padding-left:2px; float:right; width:368px; height:auto; background-image:url(../images/main-word-bgimg.jpg); background-repeat:no-repeat;}
#main-word h1{ line-height:0.1em;}
#main-word p{ margin-left:7px; margin-right:7px;}
#main-word h2{  margin-left:7px; margin-right:7px; margin-top:7px;}
.features-word .navbottom li{font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:200; margin-right:10px; list-style-image:url(../images/index-icon2.jpg); list-style-type: none; }
.features-word .navbottom li a{ font-weight:bold; color:#525252;}
.features-word .navbottom .pp{ list-style-image:none; list-style:none; padding:7px 0 4px 20px; margin-bottom:5px; border:0; color:#444; border-bottom:1px dashed #999; line-height:1.65em;}
.features-word .navbottom .pp1{ padding:0 0 6px 0; margin-bottom:10px; color:#444; font-size:12px; 	border-bottom:1px dashed #999; line-height:1.65em;}
.features-word .navbottom .pp2{ border:0; color:#444; line-height:1.65em;}

.features-word .navbottom-2 li{font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:200; margin-right:10px;  list-style-type: none; }
.features-word .navbottom-2 li a{ font-weight:300; color:#525252; font-size:12px;}
.features-word .navbottom-2 .ppa{
	margin-bottom:3px;
	list-style-image:url(../images/index-icon.jpg);
	border:0;
	color:#444;
	list-style-type: none;
	margin-left:75px; line-height:1.65em;
}
.features-word .navbottom-2 .pp1{ margin:0 0 8px 0; color:#000; font-size:15px; font-weight:bold; }
.features-word .navbottom-2 .pp2{ border:0; color:#444;}
#solutions-fw-img{ float:left; height:120px;}

#nav-2 { float:left; height:41px; padding:5px 0 5px 0;}
#nav-2 li{ float:left; list-style:none; margin-left:40px;}
#nav-2 li a{ color:#294C53; font-size:11px; font-weight:700; text-decoration:none; display:block;text-align:center; background-image:url(../images/download-buy-a.jpg); width:119px; height:41px; }
#nav-2 li a p{ padding:10px 0 0 34px; font-size:12px;}
#nav-2 li a:hover{ clear:left; background-image:url(../images/down-flash-ahover.gif);}

#db-icons{ height:50px; width:368px; border-bottom:1px dashed #888; border-top:1px dashed #888; float:left;}
#nav-2-buy { float:left; height:41px; width:150px; padding:5px 0 5px 0; }
#nav-2-buy li{ float:left; list-style:none; margin-left:40px;}
#nav-2-buy li a{ color:#294C53; font-size:11px; font-weight:700; text-decoration:none; display:block;text-align:center; background-image:url(../images/buy-a.jpg.jpg); width:119px; height:41px; }
#nav-2-buy li a p{ padding:10px 0 0 34px; font-size:12px;}
#nav-2-buy li a:hover{ clear:left; background-image:url(../images/buy-ahver.gif);}

#recommended-templates{ margin-left:80px; margin-top:5px;}
#next-template-icon{ margin-left:22%; }
#nav-next { height:46px; float:left;}
#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(../images/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-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(../images/next-no.jpg); width:213px; height:46px; }

#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(../images/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-3 { height:34px;}
.nav-3 li{ float:left; list-style:none;}
.nav-3 li a{ color:#294C53; font-size:11px; font-weight:700; text-decoration:none; display:block;text-align:center; background-image:url(../images/nav-3-moreicon-img.jpg);
 background-repeat:no-repeat; width:50px; height:34px;  }
.nav-3 li a p{ padding:9px 0 0 6px; font-size:12px;}
.nav-3 li a:hover{ clear:left; background-image:url(../images/nav-3-moreicon-ahver-img.jpg);}

.nav-4 { height:34px; width:231px;  }
.nav-4 li{ float:left; list-style:none;}

.thrColLiqHdr #container #conter-bottom{ clear:both; padding-top:24px; background-image:url(../images/conter-bottom-bg-img.jpg);background-repeat:repeat-x; height:580px; background-color:#EBF4FE;}
#window-all{  margin:0 9px 0 12px; width:945px; height:580px;}
#window-all #window-1{ clear:left; float:left; height:auto; width:350px;}
.windows-bg{ clear:left; background-color:#fff; width:350px; height:530px;}
.windows-bg-2{ clear:left; background-color:#fff; width:231px; height:530px;}

#window-2{ float:left;padding:0 0 0 7px; width:350px; height:auto;}
#window-3{ float:left; margin:0 0 0 7px; width:231px; height:auto;}

#nava { height:86px; width:88px;  }
#nava li{ float:left; list-style:none; }
#nava li a{ color:#ECF4FF; font-size:11px; font-weight:700; text-decoration:none; display:block;text-align:center; background-image:url(../images/fa-logo.jpg); width:88px; height:86px; }
#nava li a p{ font-size:12px; color:#ECF4FF; }
#nava li a:hover{}

#flags{ float:right;}
#flags li{  float:left; list-style:none; padding:2px 12px 0 0;}

#flags-2{ float:right; height:32px;}
#flags-2 li{  float:left; list-style:none; margin:9px 12px 0 0; }

#footer{ clear:both; padding-bottom:25px; background-image:url(../images/footer-top.jpg); background-repeat:repeat-x; width:970px; height:auto;}
.fa{ color:#363636; font-size:10px; font-family:Verdana, Arial, Helvetica, sans-serif; margin:0; padding:0 0 10px 0; }
.fa img { margin-right:2px;}
.jj{ color:#9A2C37;  }
.fa a{ 	color:#1367F3; font-size:10px; font-family:Verdana, Arial, Helvetica, sans-serif; }
.fa a:hover{ color:#080A64;}
.features-word{ margin-left:25px; margin-right:10px; padding-top:15px; height:175px;}
#features-word img { }

#conter-top-buy{ background-image:url(../images/conter-bottom-bg-img.jpg); background-repeat:repeat-x; background-color:#ECF4FF; height:auto; padding-bottom:40px; margin-top:20px;}
#buy{ padding:30px 50px 0 50px;}

#download-map { height:82px; border:1px solid #11B7FF; margin:15px 0 0 0;}
#map-top{ height:20px;}
#map-bottom{ height:62px;  background-color:#CCE6FF;}
#product{ float:left; width:450px; height:62px; }
#product p{  margin:4px 0 0 15px;}
#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:12px;}
#downloadweb-downloadicon a{ margin-left:45px;}

#conter-top-template{ float:left; width:725px; background-image:url(../images/conter-bottom-bg-img.jpg); background-repeat:repeat-x;  margin-top:15px;    background-color:#ECF4FF;}
.web-title{ padding:25px 15px 50px 15px; }
.web-title p{ color:#484848; line-height:1.65em;}

#right-bar{ width:245px; height:auto; float:right; background-image:url(../images/right-bar-bg.jpg); background-repeat:repeat-y; margin-top:2px;}
#right-bar-img{  width:245px; height:235px; }
.link-some{ background-image:url(../images/right-bar-bg.jpg); background-repeat:repeat-y;}
.right-bar-nav{  background-image:url(../images/right-bar-bg.jpg); background-repeat:repeat-y;}
.right-bar-nav { padding-top:18px;}
.down-buy-icons{ background-image:url(../images/right-bar-img.jpg); padding-top:190px;}
.down-buy-icons a{ margin-left:3px;}
#barnav li{
	margin:7px 0 0 15px;
}
#barnav li a{ color:#333; font-size:12px;}
#barnav img { margin:0 5px 0 3px;}d
#barnav a{ font-size:13px; color:#333;}
#barnav a:hover{ color:#239FFF;}
#barnav li{ list-style:none;}

.ulstyle {
	padding-left:40px;
	line-height:140%;
	padding-bottom:10px;
	padding-top:10px;
	list-style-image: url(../images/ulstyle.jpg);
	list-style-type: none;
}
.sitemapulstyle { font-size:14px;
	padding-left:100px;
	line-height:150%;
	padding-bottom:5px;
	padding-top:10px;
	list-style-image: url(../images/ulstyle.jpg);
	list-style-type: none;
}
.ulstyle li{ color:#4C4C4C;}
.olstyle { padding-left:40px; line-height:140%; padding-bottom:10px; padding-top:10px;}
.ulfaq { padding-left:50px; line-height:140%; padding-bottom:10px; padding-top:10px;}
.ulfaq li a{ color:#003366;}
.olfaq { padding-left:50px; line-height:140%; padding-bottom:10px; padding-top:10px;}
.olfaq li a{ color:#003366;}
.hightlight { font-weight:bold; color: #0C9AFE;}
.question { font-weight:bold; color:#0066FF; padding-top:10px;}
.code { margin-left:50px; padding-bottom:10px; padding-top:10px; margin-bottom:15px; margin-top:10px;  background-color: #CCCCCC;}
.hightcode { color:#FF0000; font-weight:bold;}
.hightcode2 { color: #0099FF; font-weight:bold;}
.flash { text-align:center; padding-top:15px; padding-bottom:15px;}
.style3 {color: #6600FF; font-weight: bold;}
.style1 {color: #6600CC;	font-weight: bold;}
.image { text-align:center; padding-top:15px; padding-bottom:15px;}
.tablestyle { text-align: center;}
.padding-left { padding-left:40px;}
.table_caption { padding-bottom:55px; font-size:12px;}

#wa{ margin:7px 0 0 0; border-bottom:1px dashed #999;}
#wa .wa-img{ float:left; margin:0 8px 0 0;}
#wa .wa-word{ margin:0 0 11px 0; color:#444; font-size:13px;}
#wa2{ margin:28px 0 0 0; border-bottom:1px dashed #999;}
#wa3{ margin:0 0 20px 0;}
#wa2 .wa-img{ float:left; margin:0 8px 0 0;}
#wa2 .wa-word{ margin:0 0 11px 0; color:#444; font-size:13px;}

.hugetitle { text-align:center; background-color:#0099FF; font-size:18px; color: #CCCCCC; margin-top:20px; padding-bottom:20px; padding-top:10px;}
.hugetitle a:hover {color:#FFFFFF;}
.templateimage, .templateimage p, .templateimage a { text-align:center; padding-top:6px; padding-bottom:6px;}
.templateimage a { font-family:Arial, Helvetica, sans-serif; color: #333333;}

.templatetext {clear:both; text-align:center; padding-top:10px; padding-left:100px; padding-bottom:30px;}
.templatetext li { float:left; padding-right:30px; font-size:16px; font-weight:bold; list-style:none; list-style-type:none;}
.download-h2 { padding-top:10px;}
.download-h2-2 { padding-top:18px;}

.template-demo { text-align:center; height:170px;}
.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;}

.style4 {font-size: 14px;}
.style2 {
	color: #000;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 16px; line-height:1.8em; padding-left:8px;
}
.style5 {
	color: #0033FF;
	font-weight: bold;
}
.style6 {
	color: #663399
}
.stylea{ color:#FFFFFF;}
.styleb{ color:#A002DB;}
.stylec{ color:#0D6063;}
#download-p{ font-size:11px; line-height:1.2em;}