@charset "utf-8";
/* CSS Document */
@import "core.css";

a{
	color:#214C98;
}

a:hover{
	color:#4580b5;
}

#twocols-inside{
	width:970px; 
	float:right; 
	position:relative; 
}
 
#rightcol-inside{
	margin:7px 10px 0 0;
	width:250px; 
	float:right; 
	position:relative; 
}

#rightcol-inside a{
	line-height:18px;
	color:#3D3D3D;
}

#rightcol-inside a:hover{
	border-bottom:#3868BE 1px dotted;
}


#rightcol-inside .container-1{
	width:250px;
}

#rightcol-inside .container-1 h2{
	font-size:23px;
	margin:0 0 6px 0;
	padding:0 0 4px 45px;
}

#rightcol-inside .container-1 .news{
	background:url(../images/icon-news.gif) left top no-repeat;
	color:#00a2e3;
}

#rightcol-inside .container-1 .other{
	background:url(../images/icon-feature.gif) left top no-repeat;
	color:#00a2e3;
}

#rightcol-inside .container-1 .manual{
	background:url(../images/icon-manual.gif) left top no-repeat;
	color:#00a2e3;
}

#rightcol-inside .container-1 .categories{
	background:url(../images/icon-categories.gif) left top no-repeat;
	color:#00a2e3;
}

#rightcol-inside .container-1 .testimonial{
	background:url(../images/icon-testimonial.gif) left top no-repeat;
	color:#00a2e3;
}
 
#rightcol-inside .container-1 .box-top{
	background:url(../images/bg-box-top.gif) left top no-repeat;
	width:250px;
	height:6px;
	font-size:4px;
}

#rightcol-inside .container-1 .box-body{
	background:url(../images/bg-box-body.gif) left top repeat-y;
	width:250px;
}

#rightcol-inside .container-1 .box-body p{
	margin:0 10px 0 20px;
	line-height:21px;
}

#rightcol-inside .container-1 .box-body span{
	display:block;
	margin:10px 0 0 0;
	padding:0 10px 0 0;
	font-style:italic;
	text-align:right;
}

#rightcol-inside .container-1 .box-body ul{
	margin:0 10px 0 10px;
}

#rightcol-inside .container-1 .box-body li{
	padding:5px 0 5px 18px;
	background:url(../images/arrow.gif) left 8px no-repeat;
	line-height:18px;
}

#rightcol-inside .container-1 .box-bottom{
	background:url(../images/bg-box-bottom.gif) left top no-repeat;
	width:250px;
	height:30px;
	margin:0 0 15px 0;
}

#rightcol-inside .container-1 .box-bottom .button{
	float:right;
	display:block;
	margin:14px 0 35px 0;
	padding:4px 8px 0 0;
	font-size:11px;
	color:#313131;
	width:56px;
	height:22px;
	background:url(../images/bg-more.gif) right top no-repeat;
	text-align:center;
	font-weight:bold;
}

#rightcol-inside .container-1 .box-bottom .button:hover{
	background:url(../images/bg-more-hover.gif) right top no-repeat;
	border:0;
}

 
#maincol-inside{
	float: left; 
	display:inline; 
	position: relative; 
	width:690px;
	padding:0 10px;
}

#maincol-inside h2{
	margin:0 0 10px 0;
	padding:5px 0 9px 53px;
	font-size:25px;
	color:#676767;
	border-bottom:1px solid #f0f0f0;
}


#maincol-inside h3{
	margin:10px 0 10px 0;
	padding:3px 0 6px 0px;
	font-size:24px;
	color:#1f6eb4;
}

#maincol-inside .icon-products{
	background:url(../images/icon-head-products.jpg) left top no-repeat;
}

#maincol-inside .icon-features{
	background:url(../images/icon-head-feature.jpg) left top no-repeat;
}

#maincol-inside .icon-testimonials{
	background:url(../images/icon-head-testimonial.jpg) left top no-repeat;
}

#maincol-inside .icon-downloads{
	background:url(../images/icon-head-download.jpg) left top no-repeat;
}

#maincol-inside .icon-purchase{
	background:url(../images/icon-head-purchase.jpg) left top no-repeat;
}

#maincol-inside .icon-tutorial{
	background:url(../images/icon-head-tutorial.jpg) left top no-repeat;
}

#maincol-inside .icon-faq{
	background:url(../images/icon-head-faq.jpg) left top no-repeat;
}

#maincol-inside .icon-support{
	background:url(../images/icon-head-support.jpg) left top no-repeat;
}

#maincol-inside .icon-aboutus{
	background:url(../images/icon-head-aboutus.jpg) left top no-repeat;
}

#maincol-inside .icon-contactus{
	background:url(../images/icon-head-contact.jpg) left top no-repeat;
}

#maincol-inside .icon-buy{
	background:url(../images/icon-head-buy.jpg) left top no-repeat;
}

#maincol-inside .icon-secure-online{
	background:url(../images/icon-head-secure.jpg) left top no-repeat;
}

#maincol-inside .content{
	padding:0 5px;
	font-size:13px;
	line-height:22px;
	color:#393838;
}

#maincol-inside .content h2{
	margin:0 0 5px 0;
	padding:0 0 10px 0;
}

#maincol-inside .content h2 a{
	font-size:80%;
	color:#4580b5;
	font-weight:normal;
}

#maincol-inside h5{
	margin:10px 0;
	font-size:16px;
	color:#4580b5;
	font-weight:600;
}

#maincol-inside .content p{
	margin:0 0 15px 0;
}

#maincol-inside .content ul{
	list-style:none;
	margin:0 0 0 10px;
}

#maincol-inside .content li{
	padding:5px 0 5px 18px;
	background:url(../images/arrow.gif) left 8px no-repeat;
	line-height:18px;
}

#maincol-inside .content .list{
	margin:0 0 15px 0;
	padding:0 0 15px 0;
	border-bottom:1px solid #e7e7e7;
}

#maincol-inside .content .list h4{
	padding:0 0 0 30px;
	margin:0 0 6px 0;
	background:url(../images/bullet-feature.gif) 9px 3px no-repeat;
	font-size:16px;
	color:#00a2e3;
}

#maincol-inside .content .list p{
	padding:0 10px 0 30px;
}

#maincol-inside .content ul.testi{
	list-style:none;
	margin:0;
}

#maincol-inside .content ul.testi li{
	clear:both;
	margin:0;
	padding:10px 0 0 0;
	background:none;
}

#maincol-inside .content ul.testi li p{
	padding:0;
	margin:0;
	font-size:12px;
}

/*#maincol-inside .content ul.testi .green{
	padding:3px 3px 3px 30px;
	background: url(../images/icon-callout-1.gif) 6px 5px no-repeat #f7ffd8;
	line-height:17px;
}

#maincol-inside .content ul.testi li .green-span{
	float:left;
	padding:5px 10px 5px 0;
	width:670px;
	background:#efffad;
	text-align:right;
	border-bottom:1px solid #c5c586;
	font-weight:600;
	font-style:italic;
}*/

#maincol-inside .content ul.testi li .blue{
	padding:3px 3px 3px 30px;
	border-top:1px solid #e4f7fb;
	background: url(../images/icon-callout-1.gif) 3px 5px no-repeat #e2e9fd;
	line-height:17px;
}

#maincol-inside .content ul.testi li .blue-span{
	float:left;
	padding:5px 10px 5px 0;
	width:670px;
	text-align:right;
	font-weight:600;
	font-style:italic;
	background:#c3cff2;
	border-bottom:1px solid #8dc5d2;
}

#maincol-inside .content form{
	overflow:hidden;
	margin:0 0 20px 0;
	padding:20px 0;
	border-top:1px solid #dedede;
	border-bottom:1px solid #dedede;
}

#maincol-inside .content form legend{
	color:#4580B5;
	font-size:16px;
	font-weight:600;
	margin:10px 0 5px;
}

#maincol-inside .content form label{
	display:block;
	margin:15px 0 15px 30px;
}

#maincol-inside .content form label span{
	float:left;
	width:180px;
}

#maincol-inside .content form .text{
	display:block;
	margin:0 0 0 210px;
	font-size:10px;
	color:#444;
}

#maincol-inside .content form .inputText, #maincol-inside .content form .inputlist, #maincol-inside .content form .textArea{
	width:240px;
	background:#f4faff;
	border:1px solid #67aae5;
}

#maincol-inside .content form .inputText{
	height:21px;
}

#maincol-inside .content form .inputText-small, #maincol-inside .content form .inputText-mid{
	height:21px;
	background:#f4faff;
	border:1px solid #67aae5;
}

#maincol-inside .content form .inputText-small{	
	width:40px;
}

#maincol-inside .content form .inputText-mid{	
	width:148px;
}

#maincol-inside .content form .inputButton{
	font-size:11px;
	color:#313131;
	width:70px;
	height:22px;
	background:url(../images/bg-more.gif) right top no-repeat;
	font-weight:bold;
	border:0;
	cursor:pointer;
}

#maincol-inside .content form .inputButton:hover{
	background:url(../images/bg-more-hover.gif) right top no-repeat;
}

#maincol-inside .content .inter{
	padding:0 0 0 34px;
	background:url(../images/icon-internet.jpg) left center no-repeat;
}

#maincol-inside .content .pdf{
	padding:0 0 0 34px;
	background:url(../images/icon-pdf.jpg) left center no-repeat;
}

/*  ------------------------  Accordin  ---------------------------- */


#maincol-inside .all-content{
	padding:0 0 0 10px;
	width:670px;
	color:#393838;
}

#maincol-inside  .all-content h2{
	margin:0 0 10px 0;
	font-size:24px;
	font-weight:bold;
}

#maincol-inside .head5{
	padding:5px 0;
	border-top:1px dotted #dfdfdf;
}


#maincol-inside  .all-content .header{
	margin:0px 0px 10px 0px;
	cursor:pointer;
	font-size:14px;
	color:#00a2e3;

}

#maincol-inside  .all-content p{
	line-height:20px;
	margin:0 0 10px;
	color:#393838;
}

.accordion_spec{
	margin:0 0 20px 0;
}

.accordion_child{
	padding:0 0 5px 20px;
	background:#fff;
	border-bottom:1px solid #e0e0e0;
}

.post{
	margin-bottom:30px;
	border-bottom:4px #CCCCCC solid;
}

.entry{
	padding:10px 0 0 0;
}

#maincol-inside .content form .inputButtonLarge{
	font-size:11px;
	color:#313131;
	width:123px;
	height:22px;
	background:url(../images/bg-btn-large.gif) right top no-repeat;
	font-weight:bold;
	border:0;
	cursor:pointer;
}

#maincol-inside .content form .inputButtonLarge:hover{
	background:url(../images/bg-btn-large-hover.gif) right top no-repeat;
}

#maincol-inside .content h6{
	margin:0 0 0 26px;
	font-size:17px;
}

#maincol-inside .content .display li{
	background:none;	
	color:#222;
}

#maincol-inside .content .display li span{
	float:left;
	width:100px;
	margin:0 10px 0 0;
	color:#666;
}

#maincol-inside .content .display li .inputback{
	padding:0 0 0 10px;
	font-size:11px;
	color:#313131;
	width:64px;
	height:22px;
	background:url(../images/bg-btn-back.gif) right top no-repeat;
	font-weight:bold;
	border:0;
	cursor:pointer;
}

#maincol-inside .content .display li .inputback:hover{
	background:url(../images/bg-btn-back-hover.gif) right top no-repeat;
}

#maincol-inside .content .display li .inputcontinue{
	padding:0 10px 0 0;
	font-size:11px;
	color:#313131;
	width:87px;
	height:22px;
	background:url(../images/bg-btn-2.gif) right top no-repeat;
	font-weight:bold;
	border:0;
	cursor:pointer;
}

#maincol-inside .content .display li .inputcontinue:hover{
	background:url(../images/bg-btn-2-hover.gif) right top no-repeat;
}

.FormDrp  {
	font-family:tahoma, Arial, verdana;
	font-size:11px;
	border:1px solid #67AAE5;
	height:22px;
	width:100px;
}