body {
	margin:0px;
	padding:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	background: #fff url(img/headerback.jpg) repeat-x top left;
}
body a{
	text-decoration:none;
	color:#4a86cc;
}
body a:hover{
	color:#2068B8;
}

body a img{
	border:none;
}
body h2{
	font-size:15px;
}
body.product2{

}
#wrapper{
	width:930px;
	margin-left:auto;
	margin-right:auto;
}
ul{
	list-style-type:none;
	margin-left:0px;
	padding-left:0px;
}
.maincol, .maincol p, .maintext p, .font2{
	line-height:19px;
	font-size:13px;
	font-family:"Trebuchet MS", Helvetica, Arial, sans-serif;
}
.font2{
	font-size:15px;
}
#logo{
	background: #00457c url(img/headerback.jpg) repeat-x top left;
	margin:0px;
	padding:0px;
	width:150px;
	height:73px;
	float:left;
}
*html #logo{
	background: #fff url(img/headerback.jpg) repeat-x top left;
}
#logo img{
	margin-top:4px;
	margin-bottom:0px;
	padding-bottom:0px;
}
#logo h1{
	margin-top:-0px;
	padding-top:0px;
	}
#logo h1 a{
	color:#fff;
	font-size:11px;
	text-transform:uppercase;
	font-weight:bold;
	margin-left:10px!important;
}
#headerright{
	background: #00457c url(img/headerback.jpg) repeat-x top left;
	margin:0px;
	padding:0px;
	width:250px;
	height:40px;
	float:right;
	display:block;
}
#headerright p{
	text-align:right;
	margin:0px;
	padding:0px;
	display:block;
}
#headerright p a{
	color:#FFFFFF;
	font-size:10px;
	font-weight:bold;
}
#headerright p a img{
padding-right:2px;
}

#headerright p.yellow a{
	color:#f6b000;
	font-size:11px;
	font-style:italic;
}
#navbar{
	background:#FFFFFF url(img/bgnavleft.jpg) no-repeat top left;
	clear:both;
	width:734px!important;
	color:#044a86;
	font-size:15px;
	display:block;
	float:right;
	margin-top:-20px;
	text-align:center;
	padding-bottom:4px;
}
#navbar div{
	background:transparent url(img/bgnavright.jpg) no-repeat top right;
	width:734px!important;
	text-align:center;
	padding-top:4px;
}
#navbar div a{
	color:#044a86;
	font-weight:bold;
	padding-left:3px;
	padding-right:3px;
}
#navbar div a:hover{
	color:#f6b000;
}
#col1, #col2, #col4, #tst, #content{
	clear:both;
	width:930px;	
	padding-top:5px;
	padding-bottom:5px;	
	display: block;
}
#coltop{
	clear:both;
	width:930px;	
	padding-top:5px;
	padding-bottom:5px;	
	display: block;
}
#col2{
	padding-top:15px;
}
#home #col2{
	padding-top:5px;
}
#col1 strong{
	width:688px;
	display:block;
	font-weight:normal;
	font-size:14px;
}
#col1 strong b{
	color:#044a86;
}
#col-right{
float:right!important;
width:226px!important;
}

.colhome{
padding-top:0px;
margin-bottom:-25px;
}

.col4{
	width:232px;
	float:left;
}
.col42{
	width:464px;
	float:left;
	/*border-right:1px dotted #044a86;*/
	padding-bottom:5px;
}
.col4top{
margin-top:-12px;
padding-top:0px;
}
.col42 p{
	padding-right:25px;
}
#product #col4 .col4 h2, .yellowh2{
	color:#ff9900;
	font-size:15px;
	font-weight:bold;
}
.yellowh2{
	margin-top:15px!important;
	margin-bottom:12px!important;
}

#left2{
	float:left;
	width:464;
}
#right2, .right2{
	float:right;
	width:464;
}
.maincol{
	padding-left:8px;
	width:450px;
}
.maincol h1, .col42 h1{
	font-size:17px;
}
.maincol a{
	color:#4a86cc;
}
.maincol a:hover{
	color:#2068b8;
}
.maincol img{
	padding-top:10px;
	padding-bottom:15px;
}
.maincol table.countries{
 margin-left:35px;
}
.maincol table.countries td{
	padding-left:6px;
}
.maincol p.note{
	margin-top:-15px;
}
 #col1 div p.note{
	padding-top:0px;
	margin-top:0px; 
}
.col2{
	width:462px;
	background: #fff url(img/bluebox.jpg) top left repeat-x;
	margin-bottom:8px;
}
.col2 .h2top{
	background: transparent url(img/blueboxright.jpg) top right no-repeat;
	padding-top:28px;
}
.col2 .h2top h2{
	background: transparent url(img/blueboxleft.jpg) top left no-repeat;
	padding-top:28px;
	margin-top:-28px;
	padding-left:8px;
	font-size:15px;
}
.col2 p, .col2 h3{
	margin-left:8px;
	width:448px;
	margin-top:0px;
	padding-top:0px;
}
.col2 h3{
	margin-bottom:0px;
	padding-bottom:8px;
	font-size:14px;
}
.col2 h3 a{
	color:#044a86;
	font-weight:bold;
}
.col2 h3 a i{
	font-size:12px;
}
.col2 h3 a:hover, .col2 h3 a:hover i{
	color:#2068B8;
}
.col2 b a{
	color:#000;
}
.col2 b a:hover{
	color:#2068B8;
}
#centru{
	width:464px;
	margin-left:auto;
	margin-right:auto;
	margin-top:-56px;
}
#special{
	background: #fff url(img/yellowbox.jpg) top left repeat-x;
}
#special .h2top{
	background: transparent url(img/yellowboxright.jpg) top right no-repeat;
	padding-top:28px;
}
#special .h2top h2{
	background: transparent url(img/yellowboxleft.jpg) top left no-repeat;
	padding-top:28px;
	margin-top:-28px;
}	
#special h3 a{
	color:#f6b000;
	font-weight:bold;
}
#special h3 a:hover{
	color:#fc9800;
}
.col4 h2, .maincol h2{
	padding-top:0px;
	padding-bottom:5px;
	margin:0px;
}
.col4 p, .maincol p{
	padding-top:0px;
	padding-bottom:5px;
	margin:0px;
}

#newsletterbutton{
	dislpay:block;
	width:199px;
	height:33px;
	background: #fff url(img/buttonblue.jpg) no-repeat top left;
}
#newsletterbutton form{
	padding-left:8px;
	padding-top:4px;
}
#newsletterbutton .signup{
	font-weight:bold;
	color:#000;
	margin-left:7px;
	margin-top:5px;
	vertical-align: text-bottom;
}
#newsletterbutton .tx{
	margin-top:0px;
	padding:0px;
	color:#044a86;
}
ul.redbutton li a{
	color:#000;
	font-weight:bold;
	padding-left:8px;
	z-index:2000;
}
ul.redbutton li a b{
	color:#FF0000;
}
ul.redbutton li a:hover{
	color:#FF5c53;
}
.productimg{
	text-align:center;
}
.productimg img{
	margin-top:-15px;
}
.features{
	background: #fff url(img/vcg.jpg) no-repeat top left;
	padding-top:2px;
	padding-left:29px;
	margin-top:5px;
	font-size:11px;
}
.features h3, .features p, .testimonial h3{
	padding-top:0px;
	margin-top:0px;
	padding-bottom:0px;
	margin-bottom:0px;
}
.features h3 a,  .features h3 {
	color:#044a86;
	font-size:14px;
}
.features a, .features p a, ul.smallbullet li.nobullet a{
	color:#4a86cc;
}
.features h3 a:hover, .features a:hover, .features p a:hover, ul.smallbullet li.nobullet a:hover{
	color:#2068B8;
}
#product #col4 .col4 .features{
	padding-bottom:10px;
}
.features p span{
	color:#FF0000;	
} 

ul.smallbullet li{
	background-image: url(img/smallbullet.jpg);
	background-position: top left;
	background-repeat: no-repeat;
	padding-left: 19px;
	padding-bottom:8px;
	padding-top:4px;
}
ul.smallbullet li.nobullet{
	background: none;
	padding-left:0px;
	margin-top:-8px;
}
ul.smallbullet li.nobullet a{
	font-size:11px;
}
ul.font2 li{
	background-image: url(img/smallbullet2.jpg)!important;
}
ul.numbered{
	margin-top:4px;
}
ul.numbered li{
	padding-bottom:10px;
}

#center{
	width:920px;
	display:block;
	border-top:1px dotted #044a86;
	clear:both;
	padding-top:15px;
}
#center .bdown{
	display:block;
	width:232px;
	margin-left:auto;
	margin-right:auto;
}
#rightcenter{
	float:right; 
	margin-top:-65px;
}
#tst{
	width:935px;
	border-top:1px dotted #044a86;
	/*margin-top:35px;cred k tre pus inline*/	
}
#tst .testimonial cite{
	padding-top:0px;
	padding-bottom:20px;
}
.testimonial{
	color:#4a86cc;
	font-size:11px;
	padding-left:2px;
	padding-right:8px;	
}
.testimonial b{
	font-size:15px;
}
.testimonial h3{
	font-size:14px;
	padding-top:15px;
	padding-bottom:5px;
}
.testimonial cite{
	font-style:normal;
	text-align:right;
	padding-top:10px;
	display:block;
}

.specialoffer{
	text-align:center;
	padding-top:14px;
	z-index:10;
}
.specialoffer a b{
font-weight:bold;
color:#000;
font-size:13px;
padding-left:6px;
}
.specialoffer a strong{
	color:#FF0000;
	font-weight:normal;
}

.specialoffer a strong{
	font-weight:bold;	
}
.specialoffer a:hover strong{
	color:#FF5c53;
}
.otherlinks a{
	color:#000;
}
.otherlinks a:hover{
	color:#2068B8;
}
.otherlinks h3{
	font-size:14px;
}
.readmore{
	text-align:right;
}
.readmore img{
	padding-right:5px;
}
.maincol .contact{
	padding-left:20px;
}
#goal{
	width:464px;
	padding-top:23px;
}
#goal img{
	float:left;
	padding-left:8px;
	padding-top:10px;
}
#goal p{
	float:right;
	width:400px;
}
#goal2{
	width:464px;
	padding-top:23px;
	float:left;
	/*display:block;
	position:relative;*/
}
#goal2 img{
margin-top:-25px;
/*	padding:0px;
	width:97px;
	margin:-20px 0px 0px 0px;
	padding:0px;
*/
	}
#goal2 .specialoffer a{
display:block;
margin-top:-10px;
margin-left:80px;
/*position:absolute;
top:14px;
left:97px;
	width:360px;*/
}
#goal2 .specialoffer a strong{
margin-left:-310px;
}
p.resources{
	margin-left:10px;
	width:400px;
}
p.resources a{
	margin-left:-10px;
}
.backbottom{
	margin-top:10px; 
	display:block;
}
p small.date, small.date, p.date{
font-size:10px;
text-align:left;
color:#999999;
padding-left:8px;
margin-top:-10px!important;
}
#col2 .maincol small.date{
padding-bottom:0px;
padding-left:0px;
margin-left:0px;
}
#col2 .maincol h3{
padding-top:0px;
margin-top:-5px;
}
#footer{
	clear:both;
	background: #fff url(img/footerback.jpg) repeat-x top left;
	width:930px;
	text-align:center;
	color:#7a7a7a;
	padding-top:33px;
	font-size:11px;
	padding-bottom:10px;
}
#footer div{
	background: transparent url(img/footerright.jpg) no-repeat top right;
	width:930px;
	padding-top:33px;
	margin-top:-33px;
}
#footer div div{
	background: transparent url(img/footerleft.jpg) no-repeat top left;
	width:930px;
	padding-top:33px;
	margin-top:-33px;
}
#footer a{
	color:#7a7a7a;
	font-size:11px;	
}
#footer a:hover{
	color:#4a86cc;
}

#sitemap ul li{
	padding-top:10px;
}
#sitemap ul li ul{
	margin-top:-10px;
}		
#sitemap ul li ul li{
	padding-left:20px;
	padding-top:0px;
}
#sitemap ul li a{
	color:#044a86;
}
#sitemap ul li a:hover{
	color:#4a86cc;
}
#sitemap ul li ul li a{
	color:#4a86cc;
}
#sitemap ul li ul li a:hover{
	color:#2068B8;
}	
ul.articles{
list-style-type: disc;
font-family:Arial, Helvetica, sans-serif;
color:#2068B8;
}
ul.articles li{
padding-top:2px;
}
ul.articles small.date{
padding-left:0px;
}
ul.articles li a{
color:#2068B8;
display:block;
}
ul.articles li.ldate a{
padding-left:62px;
margin-top:-21px;
}
ul.articles li a:hover{
	color:#4a86cc;
}
ul.articles li a:visited{
color:#2068B8;
}

.trial2{
	clear:both;
	display:block;
	width:660px;
	height:122px;
	position:relative;
	margin-top:30px;
}

.biglink{
	clear:both;
	display:block;
	width:660px;
	background-image: url(img/bdgr.jpg);
	background-repeat:repeat-x;
	height:122px;
	background-position:top left;
}
@media all and (-webkit-min-device-pixel-ratio:10000), not all and (-webkit-min-device-pixel-ratio:0){/*opera*/.biglink{
margin-top:40px;
}}
a.biglink:hover{
	background-position:bottom left;
	padding:0px;
	margin:0px;
}
@media all and (-webkit-min-device-pixel-ratio:10000), not all and (-webkit-min-device-pixel-ratio:0){/*opera*/
a.biglink:hover{/*opera*/
margin-top:40px;
}}
.bgl{
	background-image: url(img/bgl.jpg);
	background-repeat:no-repeat;
	margin:0px;
	padding:0px;
		margin-top:-19px;
		height:123px;
					background-position:top left;
					width:660px;
					display:block;
}


a:hover .bgl{
	background-position:bottom left;
}
.bgr{
	background-image: url(img/brg.jpg);
	background-repeat:no-repeat;
		margin:0px;
	padding:0px;
	margin-top:-19px;
	width:660px;
			height:123px;
			background-position:top right;
			display:block;
}

a:hover .bgr{
	background-position:bottom right;
}
.biglink img{
padding-top:10px;
padding-left:50px;
}
.trial2 p{
dislpay:inline;
width:660px;
text-align:left;
padding:0px;
margin:0px;
}
.trial2 span.sstrong, .trial2 span.nnormal{
color:#000000;
padding-left:11px;
display:block;
padding-top:15px;
font-size:13px;
}
.trial2 span.nnormal{
padding-top:10px;
}


.trial2 a:hover span.sstrong, .trial2 a:hover span.nnormal{
color:#00437A;
}
body.product2 h1{
font-size:22px;
color:#FF9900;
font-weight:normal;
}
body.product2 #center{
height:50px;
border:none;
}
body.product2 #center div{
display:block;
width:900px;
margin-left:auto;
margin-right:auto;
}
body.product2 #center div a{
padding-right:90px;
}
body.product2 #tst{
border:none;
width:260px;
float:right;
clear:both;
}
body.product2 .features{
font-size:13px;
}
body.product2 .col42{
margin-left:40px; width:420px; border:none;
}
body.product2 #tst h3{
width:260px;
}
body.product2 .testimonial, body.home2 .testimonial{
	color:#2068B8;!important;
font-family:"Century Gothic", Arial, Helvetica, sans-serif;
font-size:13px;
width:260px;
}
body.product2 .pe3 div .testimonial{
width:222px;
margin-right:10px;
} 
body.home2 .testimonial{
width:222px;
}
body.product2 .testimonial h3{
font-size:15px;
font-family:Arial, Helvetica, sans-serif;
padding-bottom:15px;
margin-top:-15px;
}
body.product2 .testimonial i{
font-style:normal;
}
body.product2 .testimonial i b{
font-size:14px;
font-family:Arial, Helvetica, sans-serif;
}
body.product2 .testimonial cite{
padding-top:0px;
margin-top:0px;
padding-bottom:20px;
font-size:11px;
font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #939393;
}
.per{
float:right; width:260px; padding-right:0px;
}
.bigh{
font-size:26px!important;
margin-top:8px!important;
}
p.pbigh{
margin-top:-6px!important;
margin-bottom:-2px!important;
}

/*pop-up layer*/
#layer1 {
	position: absolute;
	visibility: hidden;
	width: 380px;
	height: 250px;
	left: 0px;
	top: 0x;
	z-index:999999;
	background-color: #fff;
	border: 1px solid #000;
	padding: 10px;
	border:4px solid #3E7EC8;
}

#close {
	float: right;
}

.instr p{
padding-bottom:10px;
}
.instr b{
	color:#2068B8;
}
.instr strong{
display:inline!important;
font-weight:bold!important;
background-color: #99CCFF;
}
/*DIMMER*/

div.dimmer2
{
    visibility: hidden;
    position:absolute;
    left:0px;
    top:0px;
    font-family:verdana;
    font-weight:bold;
    padding:40px;
	background:#3E7EC8;
	filter:alpha(opacity=60);
	-moz-opacity:.50;
	opacity:.50;
	z-index:999;
}


/*popup div*/
#layer1 {
	position: absolute;
	visibility: hidden;
	width: 400px;
	height: 300px;
	left: 0px;
	top: 0px;
	font-style: normal;
	background-color: #ffffff;
	z-index:9999999999;
	border:4px solid #2068B8;
	padding:8px;
}
#layer1 strong{
	color:#2068B8;
}

#close {
	float: right;
}

/*RSS on home*/
.rss2{
float:right;
padding-right:12px;
margin-top:-21px;
}
.h2top h2 a:hover{
color:#DDF0FF!important;
}
body:first-of-type .rss2{/*CHROME*/
margin-top:-3px;
}

/*new footer*/

#wrapper{
	width:930px;
	margin-left:auto;
	margin-right:auto;
border-bottom:15px solid #fff;
overflow:auto;
}
#wrapper8{
margin:0px;
padding:0px;
background-color:#F4F9FD;
border-top:4px solid #E4F1F9;
clear:both;
overflow:auto;

}
#content8{
	width:940px;
	padding:0px;
	padding-left:10px;
	margin-top:0px;
	margin-bottom:0px;
	margin-left:auto;
	margin-right:auto;

	background-color:#fff;
}


#ftr{
	clear:both;

	width:930px;
	text-align:center;
	color:#7a7a7a;
	padding-top:10px;
	font-size:11px;
	padding-bottom:10px;
}
#ftr div{

	width:930px;
	padding-top:33px;
	margin-top:-33px;
}
#ftr div div{

	width:930px;
	padding-top:33px;
	margin-top:-33px;
}
#ftr a{
	color:#7a7a7a;
	font-size:11px;	
}
#ftr a:hover{
	color:#4a86cc;
}