@charset "utf-8";

/***********************************
General
************************************/
body{
background:url("/assets/images/inner-bg.jpg") repeat-x;
margin:0px!important;
font-family:"Tahoma",Arial, Verdana;
}

/***********************************
Header
************************************/
div.alert {
	position:relative;
	padding: 11px ;
	font-weight: 700;
	color:#fff;
	background:#DD1219;
	margin: 10px 20px 10px 40px;
}

div.alert img{
	padding-right:10px;
}

div.warning {
	position:relative;
	padding: 11px ;
	font-weight: 700;
	color:#000;
	background:#ffff00;
	margin: 10px 20px 10px 40px;
}

div.warning img{
	padding-right:10px;
}

div.status {
	position:relative;
	padding: 11px ;
	font-weight: 700;
	color:#000;
	background:#00FF00;
	margin: 10px 20px 10px 40px;
}

div.status img{
	padding-right:10px;
}

#header{
padding-bottom:10px;
padding-top:10px;
}

#logo{
background :url("/assets/images/sprite.png") no-repeat;
float:left;
display block;
height:83px;
width:190px;
padding-bottom:0px;
border-bottom:none;
}

#logo:hover{
border-bottom:none;
}

.tollfree {
font-size:12px;
color:#fff;
padding-right:19px;
font-family:"Tahoma",Arial, Verdana;
}

.tollfreenumber {
color: #b0edff;
}

/***********************************
Navigation
************************************/
.topnav {
float:right;
}

.topnav li{
display:inline;
}

.topnav li a.loginnav{
background: url("/assets/images/sprite.png") no-repeat scroll -549px -1px transparent;
border-bottom:none;
color: #FFFFFF;
display: block;
float: right;
font-family:"Tahoma",Arial, Verdana;
font-size: 11px;
height: 14px !important;
margin-right: 19px;
padding-top: 5px;
text-align: center;
width: 52px !important;
text-indent:-9999px;
}

.topnav li a.loginnav:hover{
background: url("/assets/images/sprite.png") no-repeat scroll -549px -20px transparent;
border-bottom:none;
}

.topnav li a.account{
background: url("/assets/images/sprite.png") no-repeat scroll -600px -1px transparent;
border-bottom:none;
color: #FFFFFF;
display: block;
float: right;
font-family:"Tahoma",Arial, Verdana;
font-size: 11px;
height: 14px !important;
margin-right: 19px;
padding-top: 5px;
text-align: center;
width: 65px !important;
text-indent:-9999px;
}

.topnav li a.account:hover{
background: url("/assets/images/sprite.png") no-repeat scroll -600px -20px transparent;
border-bottom:none;
}

div#navbar{
margin-top:21px;
width:720px;
}

div#navbar ul.nav {	
position: relative;
top:0px;
clear:both;
line-height:0.1em;
font-size:13px;	
float:right;
padding-top:5px;
padding-right:0px;
text-transform:uppercase;
margin-bottom: 0;
margin-top:20px;
font-weight:700;
}

div#navbar ul.nav li {
display: inline;
margin-left:0px;
}

div#navbar ul.nav li a{
text-decoration:none;
color:#939598;
margin-right:19px;
padding-left:5px;
vertical-align:text-top;	
border-bottom:none;
}

div#navbar ul.nav li a:hover{
text-decoration:none;
color:#fff;
background:url("/assets/images/nav1.png") no-repeat;
background-position:bottom;	
padding-bottom:17px;
border-bottom:none;
}

div#navbar ul.nav li a.selected{
text-decoration:none;
color:#fff;
background:url("/assets/images/nav2.png") no-repeat;
background-position:bottom;	
padding-bottom:17px;
}

.clear{clear:both;}

/***********************************
Content
************************************/
#whitecurve{
background:url("/assets/images/white-curve.png") no-repeat;
width:938px;
height:12px;
margin-top:6px;
}

.content{
margin-left:40px;
}

#content{
margin-right:0;
width:609px;
}

.headings{
font-weight: bold;
line-height:36px;
font-size:41px;
letter-spacing:-1.4px;
color:#868585;
text-transform:uppercase;
margin-left:40px;
margin-bottom:16px;
margin-top:30px;
}

.subsitemap{
margin-left:20px;
}

.subtitle{
font-size:24px;
line-height:27px;
color:#2d2d2d;
margin-top:40px;
margin-left:30px;
margin-bottom:18px;
font-weight:bold!important;
}


/***********************************
Tour
************************************/

.quicktour{
background: url("/assets/images/w-bg.jpg") no-repeat ;
background-position:bottom;
display: block;
height:246px;
width:940px;
margin-top:10px;
margin-bottom:46px;
}

.quicktouravatar{
width:100px!important;
}

.videoarrow{
background: url("/assets/images/sprite.png") no-repeat scroll -183px -84px transparent;
display: block;
float: right;
height: 46px;
width: 90px;
}

.tick{
background: url("/assets/images/sprite.png") no-repeat scroll -539px 0 transparent;
display: block;
float: left;
height: 16px;
width: 10px;
margin-right:5px;
margin-top:5px;
}

.watchvideo{
background: url("/assets/images/watch-video.jpg") no-repeat ;
display: block;
height:177px;
width:266px;
margin-top: 80px;
border-bottom:none;
}

.watchvideo:hover{
border-bottom:none;
}

.maintestimonial{
color: #656A6F !important;
font-family: Georgia,"Times New Roman",Times,serif;
font-size: 18px;
font-style: normal !important;
line-height: 23px;
}

.qoutes{
margin-left:0;
}

.qoutestart{
background:url("../images/sprite.png") no-repeat  940px 30px;
width:17px!important;
height:16px;
background-position: -510px 0px;
}

.qoutestart2{
background: url("../images/sprite.png") no-repeat scroll -526px 0 transparent;
height: 16px;
margin-left: 20px;
margin-top: 32px;
width: 13px !important;
}

.qouteend{
width:20px!important;
height:16px;
margin-left: 60px;
margin-top: -22px;
}

.qoutes p{
text-align:justify;
color:#595757;
margin-left: 20px;
margin-top: -10px;
margin-bottom:10px;
}

.featuretitle{
font-size:30px;
color:#232323;
text-transform:uppercase;
margin-top:40px;
margin-bottom:18px;
line-height:27px;
}

p.whatezee{
font-size:18px;
font-family:"Tahoma",Arial, Verdana;
line-height:24px;
color:#60686b;
margin-left:0;
font-weight:normal;
}

.whyezee{
font-size:13px;
color:#797f85;
padding-left:10px;
}

.whyezee ul li{
/*list-style-image:url("/assets/images/whatezee-bullet.jpg");*/
list-style:none;
padding-top:20px;
padding-bottom:10px;
line-height:20px;
}

.whyezee li{
height:1%;
overflow:hidden;
padding:4px 0;
margin:-1px 0 0;
}

.whyezee li + li { border-top: 1px solid #e0eaf1;  }

.whyezee ul li a:hover{ 
text-decoration:underline;
}

.tourname{
font-weight:700;
font-size:12px;
color:#000;
margin-top:0;
margin-left:20px;
line-height:18px;
}

.tourceo{
font-size:12px;
color:#878787;
}

.list{line-height:20px;margin:0 0 36px 18px;}
.list li { font-size:1.2em;margin-bottom:40px;}
.list.features {overflow:hidden; margin-bottom:0;}
.list.features li {clear:both;overflow:hidden;}
.feature-icon {width: 35px; height: 39px; display: block; margin-bottom:20px}
li .feature-icon {float: left; margin-right: 18px;}
.icon1 {background: url("/assets/images/sprite.png") no-repeat  940px 30px;background-position:-314px 0px;margin-right:10px!important;}
.icon2 {background:url("/assets/images/sprite.png") no-repeat  940px 30px;background-position:-420px 0px;width:25px!important;height:37px!important;margin-bottom: 50px;margin-right: 30px;}
.icon3 {background:url("/assets/images/sprite.png") no-repeat  940px 30px;background-position:-348px 0px;width:38px!important;height:38px!important;margin-right:10px!important;}
.icon4 {background:url("/assets/images/sprite.png") no-repeat  940px 30px;background-position:-445px 0px;width:27px!important;height:37px!important}
.icon5 {background:url("/assets/images/sprite.png") no-repeat  940px 30px;background-position:-385px 0px;width:36px!important;height:38px!important;margin-right:13px!important;}
.icon6 {background:url("/assets/images/sprite.png") no-repeat  940px 30px;background-position:-472px 0px;width:39px!important;height:37px!important;margin-right:11px!important;}
.topcontentsection{
margin-left:25px;
width:276px!important;
height:240px!important;
}
 
#inline{
float:right;
margin-right:10px;
}

#end-options {display: inline; overflow: hidden; margin:0; padding:0; float: right; margin-right: 40px;font-family:"Tahoma",Arial, Verdana;font-size: 18px;}
#end-options .text-or { padding:0;color:#7d7474;font-size:14px;font-family:Georgia, "Times New Roman", Times, serif;font-style:italic;font-weight:bold;}
#end-options .sentence { margin-right:0}
#end-options .sentence a { border-bottom:none!important; }
#end-options .sentence, #end-options .text-or{ line-height: 46px }
#end-options a{font-size:18px;border-bottom:none!important;}
#end-options a:hover{border-bottom:1px solid #2DB1D7!important;}
/* the overlayed element */
div.overlay {
	
	/* growing background image */
	background-image:url(/assets/images/white.png);
	
	/* dimensions after the growing animation finishes  */
	width:1000px;
	height:530px;
	
	/* initially overlay is hidden */
	display:none;
	
	/* some padding to layout nested elements nicely  */
	padding:35px;
}

/* default close button positioned on upper right corner */
div.overlay div.close {
	background-image:url(/assets/images/controls.png);
	bottom:0px;
    right:38px;
	cursor:pointer;
	height:25px;
	width:25px;
}

/***********************************
Pricing
************************************/
.pricinginnerbg{
background:url(/assets/images/pricing/freesignup-bg.jpg) no-repeat;
width:871px;
height: 54px;
margin-bottom: 40px;
margin-top:60px;
margin-left: 40px;
padding-top: 70px;
}

.pricingh{
font-size:30px;
font-weight:700;
color:#000;
margin-bottom:0px;
margin-top:48px;
margin-left: 30px;
}

.pricingh3{
font-family:"Tahoma",Arial, Verdana;
font-size:18px;
color:#60686b;
margin-bottom:30px;
margin-top:5px;
margin-left:30px;
}

.chooseplan{
background:#f0f1f2;
width:420px;
margin-top: -5px;
}

.chooseplan ul{
margin-top: 0;
padding-top:20px;
padding-left:35px;
padding-right:35px;
padding-bottom:16px;
}

.chooseplan ul li{
list-style:none;
background:url(/assets/images/pricing/price-underline.jpg) repeat-x;
background-position:bottom;
padding-top: 7px;
padding-bottom:6px;
font-size:14px;
color:#3a3d40;
margin: 9px 0;
font-size:13px;
font-family:"Tahoma",Arial, Verdana;
}

.rupees{
font-family:Arial, Helvetica, sans-serif;
font-size:28px;
color:#000;
}

.chooseplan2{
background:url(/assets/images/pricing/box-midbg.jpg) repeat-y;
margin-top: -17px;
width:420px;
border-top:#d5d5d5 1px solid;
}

.chooseplan2 ul{
margin-top:15px;
}

.tryee{
font-size:28px;
color:#373c3d;
text-align:center;
margin-top:95px;
width:780px;
}

.tryzee{
font-size:33px;
color:#000;
text-align:center;
margin-top:74px;
}

.free{
font-family:"Tahoma",Arial, Verdana;
font-size:30px;
color:#60686b;
text-align:center;
margin-bottom:60px;
margin-top:5px;
width: 864px;
}

.free a{
border-bottom: 2px solid #2DB1D7;
}

.free a:hover{
border-bottom: none;
}

.whatsincluded{
font-size:14px;
color:#1a6f88;
}

.whatsincluded ul{
margin-bottom: 0;
padding-left: 60px;
padding-bottom: 40px;
}

.whatsincluded ul li{
list-style-image:url("/assets/images/mark.png");
padding-top:5px;
padding-bottom:5px;
color:#797f85;
font-size:13px;
font-family:"Tahoma",Arial, Verdana;
}

.questionsheader{
margin-left:30px;
font-size:28px;
color:#000000;
margin-bottom:20px;
font-weight:bold!important;
}

h2.questionsh{
font-weight:700!important;
font-size:13px;
color:#000;
margin-bottom:10px;
font-family:"Tahoma",Arial, Verdana;
}

p.questions{
color:#595757;
margin-bottom:20px;
margin-top:5px;
text-align:justify;
width:410px;
}

.questions h2{
font-weight:700;
font-size:14px;
color:#000;
margin-bottom:10px;
font-family:"Tahoma",Arial, Verdana;
}

.questions p{
line-height:18px;
color:#595757;
margin-bottom:18px;
text-align:justify;
width:410px;
}

/***********************************
Sign UP
************************************/
.reasons5{
margin-top:50px;
}

.reasons5 img{
margin-left:10px;
}

.reasons{
background:url(/assets/images/5rea_mid.jpg) repeat-y;
width:314px;
margin-top: -5px;
margin-bottom: -9px;
padding:25px 10px;
}

.reasontext{
font-size:13px;
color:#60686b;
width:300px;
list-style:decimal;
}

.reasontext li{
margin-left: 40px;
margin-top: 10px;
line-height: 20px;
}

#loginForm,#recoverForm{
margin-top:20px;
}

.cmxform{
margin-left:20px;
}

#contactform{
list-style:none;
width:600px;
float:left;
margin-left:20px;
padding-left: 0;
font-size:12px;
color:#60686b;
}

#contactform .formfield {
width: 337px;
line-height:20px;
}

#contactform .formfield label.error {
padding-bottom: 0;
padding-top: 0;
font-weight:normal;
}

#contactform  input{
color:#707070;
font-size:12px;
margin-bottom:2px;
}


#contactform input.error {
border:1px solid #FF7555;
border-radius: 5px 5px 5px 5px;
}


#contactform .txtbox{
border:1px solid #D5D5D6;
border-radius: 5px 5px 5px 5px;
width:321px;
height:16px;
padding:8px;
font-size:14px;
color:#000;
}

#contactform .txtarea{
border:1px solid #D5D5D6;
border-radius: 5px 5px 5px 5px;
color: #000000;
font-size: 14px;
height: 192px;
padding: 6px;
width: 325px;
}

#contactform textarea.error {
margin-bottom: 0;
border: 1px solid red;
background:#fdeded;
}

#mailingaddr{
margin-bottom: 30px;
}

#mailingaddr h2{
line-height:20px;
font-size:18px;
color:#2d2d2d;
text-transform:uppercase;
margin-top:0px;
margin-bottom:10px;
}

#mailingaddr ul li{
font-size:12px;
color:#60686b;
line-height:20px;
}

#web h2{
line-height:20px;
font-size:18px;
color:#2d2d2d;
text-transform:uppercase;
margin-top:0px;
margin-bottom:10px;
}

#web ul li{
font-size:12px;
color:#60686b;
line-height:20px;
}

#customercare{
margin-top:20px;
margin-bottom:30px;
}

#customercare h3{
line-height:20px;
font-size:18px;
color:#2d2d2d;
text-transform:uppercase;
margin-top:0px;
margin-bottom:10px;
}

#customercare h5{
line-height:20px;
font-size:15px;
color:#2d2d2d;
margin-top:30px;
margin-bottom:0;
}

#customercare p{
font-size:12px;
color:#60686b;
line-height:20px;
}

#contactform .butn {
background: url("/assets/images/sprite.png") no-repeat scroll -273px -140px transparent;
border: medium none;
float: right;
height: 40px;
margin-left: 90px;
margin-right: 16px;
margin-top: 10px;
padding: 2px 2px 0;
width: 204px;	
}

#contactform .butn:hover{
background: url("/assets/images/sprite.png") no-repeat scroll -273px -180px transparent;
}

#contactform .butn2{
background: url("/assets/images/sprite.png") no-repeat scroll -565px -59px transparent;
border: medium none;
float: right;
height: 40px;
margin-left: 90px;
margin-right: 16px;
margin-top: 10px;
padding: 2px 2px 0;
width: 146px;
}

#contactform .butn2:hover{
background: url("/assets/images/sprite.png") no-repeat scroll -565px -99px transparent;
}

.agree{
font-size:13px;
}

#contactform .formrow{
clear: both;
}

#contactform .formlabel{
font-family:"Tahoma",Arial, Verdana;
color:#797f85;
font-size:13px;
font-weight:bold;
width:85px;
float:left;
text-align:left;
padding-top:10px;
}

#contactform .formfield{
float: left;
padding-left:10px;
padding-top:10px;
}

#contactform .fieldcls{
font-size: 15px;
color: #737c9f;
border: 0px;
padding-left:5px;
}

label{
font-size:12px;
font-weight:700;
color:#60686b;
}

ul#error{
font-size: 12px;
color:#FE905A;
margin:10px 0;
width:280px;
} 

ul#error li{
padding:5px;
list-style:disc;
} 

/***********************************
Support
************************************/
.subpagemenu{
margin-left: 0;
}

.sectionmenu{
margin-top:60px;
}

.supportline{
/*border-bottom:1px dashed #e0eaf1;*/
margin-top:30px;
margin-left:40px;
}

.rightline{
border-right:1px dashed #e0eaf1;
width:290px!important;
margin-bottom:10px;
padding-right:9px;
}

.supportsearch{
background:url("/assets/images/supportsearch-bg.jpg") no-repeat;
width:670px;
height:78px;
margin-top: 20px;
}

.supporttxt{
background: url("/assets/images/box-mid.jpg") repeat scroll 0 0 transparent;
border: medium none;
color: #858383;
font-size: 14px;
font-weight: normal;
height: 35px;
margin-top: 20px;
width: 493px;
}

.supportbtn {
background: url("/assets/images/supportsearch.jpg") no-repeat scroll 0 0 transparent;
border: medium none;
height: 44px;
margin-top: 6px;
vertical-align: middle;
width: 126px;
margin-left: -5px;
margin-top: 3px;
}

.supportsearch form{
margin-left:20px;
margin-top:4px;
}

.articlesh{
font-size:14px;
color:#000;
margin-top: 0;
width: 190px!important;
}

.articles{
font-size:12px;
color:#595757;
line-height:1.5em;
margin-left: 18px;
margin-top: 45px;
}

.relatedheding{
font-size:20px;
color:#000;
}

.faq {
font-size:14px;
padding-left: 50px;
}

.faq li{
padding-bottom:5px;
}

.faq a{
color:#55a0bf;
}

.faq a:hover{
color:#000;
}

.faqh{
font-size:17px;
color:#000;
margin-left: 20px;
}

.faqs{
font-size:13px;
color:#858383;
line-height:1.5em;
margin-left: 20px;
text-align:justify;
}

.faqdetail{
margin-left: 20px;
}

.rq{
margin-top: 0px;
}

.rq li{
padding-bottom:5px;
}

.rq li a{
font-size:14px;
color:#858383;
padding-left: 15px;
}

.searchh{
font-size:14px;
color:#1496ba;
margin-left: 20px;
margin-bottom: 0;
}

.search{
font-size:13px;
color:#858383;
line-height:1.5em;
margin-left: 20px;
margin-bottom:30px;
margin-top: 0;
}

.breadcrumb{
font-size:11px;
font-weight:700;
color:#878787;
margin-bottom: 30px;
margin-left:30px;
margin-top: 30px;
}

.breadcrumb a{
font-size:11px;
font-weight:700;
color:#429db7;
text-decoration:none;
text-transform:uppercase;
padding-left:5px;
}

#nav-menu ul{
margin-top:16px;
list-style: none;
padding: 0;
}

#nav-menu li{
font-family:  Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: 700;
float: left;
line-height: 0.8em;
padding: 0;
margin: 0;
}

#nav-menu li a{
float: left;
display: block;
color:#878787;
text-decoration: none;
text-transform:uppercase;
padding: 1px 0px 0px 0px;
margin: 0;
margin-left:35px;
margin-top: -28px;
padding-top: 25px;	
border-bottom:none;
}
	
#nav-menu li a:hover{
color:#000;
border-bottom:none;
}
	
#nav-menu li a.selected {
color:#000;		
font-weight:700;
background:url("/assets/images/arrow-support.jpg") no-repeat;	
background-position:top;	
margin-top: -28px;
padding-top: 25px;	
}

.affiliateh{
line-height:20px;
font-size:18px;
color:#2d2d2d;
text-transform:uppercase;
margin-top:20px;
margin-bottom:10px;
font-weight:bold;
margin-left:30px;
}

.affiliates{
font-size:15px;
color:#797f85;
line-height:20px;
margin-left:10px;
margin-right:30px;
}
		
/***********************************
Features
************************************/
.featurerightline{
/*border-right:1px dashed #e0eaf1;*/
padding-top: 20px;
}

.featurerightlinemenu{
border-right:1px solid #ededed;
padding-top:0px;
margin-top:0;
width:270px!important;
}

.supportmenu{
border-right:1px solid #ededed;
padding-top:0px;
margin-top:60px;
width:181px!important;
min-height:550px;
}

.supportmenu ul li a.selected{
background:url("/assets/images/sidenav-over2.jpg") no-repeat scroll!important;
font-size:12px;
font-weight:bold;
font-family:"Tahoma",Arial, Verdana;
color:#000;
display:block;
width:200px!important;
height:34px;
padding-bottom: 0;
padding-top:13px;
}

.menu{
padding-left: 0;
margin-bottom: 0;
}
	
.featuresupportline{
margin-left:40px;
}

.featuredheader{
margin-top:20px;
margin-left: 30px;

font-size:20px;
font-weight:700;
color:#000;
}

.featureh{
line-height:20px;
font-size:18px;
color:#2d2d2d;
text-transform:uppercase;
margin-top:20px;
margin-bottom:10px;
font-weight:bold;
margin-left:10px;
}

.features{
font-size:13px;
color:#797f85;
line-height:20px;
width:312px;
margin-left:10px;
}

.fullfeature a{
color:#cc393d;
font-size:12px;
font-weight:700;
font-style:italic;
}

.fullfeature a:hover{
border-bottom: 1px solid #cc393d;
}

.feautureimg{
width:45px!important;
}

#feature1{
margin-right:0px;
padding-top:15px;
/*border:1px solid #d5d5d5;
border-radius: 5px 5px 5px 5px;*/
background:url("/assets/images/features-bg.jpg") no-repeat;	
width:421px;
height:231px;
}

#feature2{
padding-top:15px;
/*border:1px solid #d5d5d5;
border-radius: 5px 5px 5px 5px;*/
background:url("/assets/images/features-bg.jpg") no-repeat;	
width:421px;
height:231px;
}

#feature3{
margin-right:0px;
padding-top:15px;
/*border:1px solid #d5d5d5;
border-radius: 5px 5px 5px 5px;*/
background:url("/assets/images/features-bg.jpg") no-repeat;	
width:421px;
height:231px;
}

#feature4{
padding-top:15px;
/*border:1px solid #d5d5d5;
border-radius: 5px 5px 5px 5px;*/
background:url("/assets/images/features-bg.jpg") no-repeat;	
width:421px;
height:231px;
}

#feature5{
padding-top:30px;
margin-right:0px;
padding-bottom: 20px;
/*border:1px solid #d5d5d5;
border-radius: 5px 5px 5px 5px;*/
background:url("/assets/images/features-bg.jpg") no-repeat;	
width:421px;
height:231px;
}

#feature6{
padding-top:30px;
padding-bottom: 20px;
/*border:1px solid #d5d5d5;
border-radius: 5px 5px 5px 5px;*/
background:url("/assets/images/features-bg.jpg") no-repeat;	
width:421px;
height:231px;
}

.video{
margin-top:30px;
margin-left:15px;
margin-right:20px;
width:250px!important;
}

.video a{
text-decoration:none;
border-bottom:none;
}

.video a:hover{
border-bottom:none;
}

.screenshot{
/*background:url("/assets/images/sreenshots/bg.jpg") no-repeat;*/
width:220px!important;
height:170px;
margin-top:30px;
margin-left:9px;
margin-right:0;
}

.screenshot a:hover{
border-bottom:none;
}

.thumbnail{
margin-left: 10px;
margin-top:0px;
margin-bottom:5px;
}

.sections{
margin-right:0;
width:609px!important;
display: none;
}

#flash-background{
		width:1014px;
		height:960px;
		text-align:left;
		margin:0px auto;
		position:absolute;
		top:0px;
		left:50%;
		margin-left:-507px;
		z-index:0;
}

.title{
font-size:11px;
font-weight:700;
color:#2db1d7;
text-align:center;
margin-top: 0px;
padding-left:10px;
text-decoration:none;
border-bottom:none!important;
}

.title2{
font-size:13px;
font-weight:700;
color:#2db1d7;
text-align:center;
margin-top: -4px;
margin-left:60px;
}

.title a:hover,.title2 a:hover{
border-bottom:1px solid #2db1d7!important;
}

#fullfeaturelist{
margin-left:30px;
}

#fullfeaturelist ul li{
font-family:"Tahoma",Arial, Verdana;
line-height:20px;
font-size:12px;
font-weight:bold;
list-style:none;
border-bottom: 1px solid #EDEDED;
}

#fullfeaturelist ul li a{
color:#797f85;
cursor:pointer;
padding-left: 15px;
padding-top:10px;
padding-bottom:10px;
display:block;
border-bottom:none;
font-size:12px;
font-weight:bold;
font-family:"Tahoma",Arial, Verdana;
}

#fullfeaturelist ul li a:hover{
color:#000000;
border-bottom:none;
}

#fullfeaturelist ul li a.selected{
background:url("/assets/images/sidenav-over.jpg") no-repeat scroll;
font-size:12px;
font-weight:bold;
font-family:"Tahoma",Arial, Verdana;
color:#000;
display:block;
width:254px;
height:34px;
padding-bottom: 0;
padding-top:13px;
}

.screen a{
color:#3f99b2;
font-size:12px;
font-style:italic;
font-weight:700;
margin-left: 3px;
vertical-align: text-bottom;
}

.screen a:hover{
border-bottom: 1px solid #3f99b2;
}

.screen2{
margin-top:8px;
margin-left:8px;
}

.screen2 a{
font-family:"Tahoma",Arial, Verdana;
color:#2db1d7;
font-size:11px;
font-weight:bold;
margin-left: 3px;
vertical-align: text-bottom;
}

.screen2 a:hover{
border-bottom: 1px solid #3f99b2;
}

.dot{
background: url("/assets/images/sprite.png") no-repeat scroll -85px -136px transparent;
height: 12px;
width: 12px;
display:block;
float: left;
margin-top:5px;
border-bottom:none;
}
 
.dot:hover{
border-bottom:none!important;
}

.sub-heading {
font-size:24px;
line-height:20px;
color:#2d2d2d;
text-transform:uppercase;
margin-left:12px;
margin-bottom:10px;
font-weight:bold;
}

.sub-content {
color:#797f85; 
font-family:"Tahoma",Arial, Verdana;
font-size:13px;	
text-align:left;	
word-spacing:normal;
margin-left:12px;
line-height:20px;
margin-bottom:10px;
}

.choose{
font-size:22px;
color:#2db1d7;
margin-left: 20px;
width:323px;
margin-bottom: 18px;
}

.trynow {
background: url("/assets/images/sprite.png") no-repeat scroll -274px -59px transparent;
border-bottom: medium none;
display: block;
float: right;
height: 40px !important;
margin-top:27px;
width: 146px !important;
}

.trynow:hover{
background: url("/assets/images/sprite.png") no-repeat scroll -274px -99px transparent;
border-bottom:none;
}

.trynowwrapper{
background: url("/assets/images/trynow-bg.jpg") repeat-x;
height:96px;
margin-top: 60px;
}

/***********************************
Forum
************************************/
.board{
background:#f6f6f6;
height:48px;
margin-top: 20px;
margin-left:50px;
width: 880px!important;
}

.board img{
margin-right: 6px;
}

.board h3{
margin-left:14px;
margin-top:16px;
font-size:14px;
}

.nav{
margin-left:10px;
}

#forumnav ul{
list-style: none;
padding: 0;
margin-left: 110px;
margin-top: 12px;
}

#forumnav li{
font-family:  Arial, sans-serif,Helvetica;
font-size: 11px;
font-weight: 700;
float: left;
line-height: 0.8em;
padding: 0;
margin: 0;
}

#forumnav li a
{
float: left;
display: block;
color:#878787;
text-decoration: none;
padding: 1px 0px 0px 0px;
margin: 0;
margin-left: 15px;
margin-top: -20px;
padding-top: 25px;	
}

	
#forumnav li a:hover
{
float: left;
display: block;
color:#000;
text-decoration: none;
}
	
#forumnav li.one a.selected {
color:#000;	
margin-top: -28px;
padding-top: 25px;		
font-weight:700;
background-position:top;	
text-transform:uppercase;
}

.forumtopic{
padding-bottom:5px;
margin-left: 30px;
}

.forumtopic ul{
list-style: none;
padding: 0;
margin-top: 40px;
}

.forumtopic li{
font-family:"Tahoma",Arial, Verdana;
font-size: 11px;
font-weight: 700;
float: left;
line-height: 0.8em;
padding: 0;
margin: 0;
}

.forumtopic li a
{
float: left;
display: block;
color:#000;
text-decoration: none;
padding: 1px 0px 0px 0px;
margin: 0;
padding-left:15px;
margin-top: -25px;
padding-top: 25px;	
}

	
.forumtopic li a:hover
{
float: left;
display: block;
color:#000;
text-decoration: none;
}

.logintxtforum{
background:#f6f6f6;
border:1px solid #CCC;
height:20px;
width:179px;
color:#cccccc;
margin-right: 30px;
}	

.signin{
border: 1px solid #CCC;
background:url(/assets/images/Forum/bg_button.gif) repeat-x;
cursor:pointer;
margin-top:3px;
}	

#signinform{
margin-left:10px;
}

#singupbg{
background:url(/assets/images/pricing/signup-bg.jpg) repeat-x;
height:93px;
margin-left: 40px;
margin-right: 25px;
margin-top: 20px;
padding-bottom: 10px;
padding-top: 10px;
}

.pricingbg{
background:url("/assets/images/getfree.png") no-repeat;
background-position:bottom;
height:42px;
padding-bottom: 20px;
display:block;
margin-left:60px;
}
/***********************************
Newsletter
************************************/

div.search-form p input.textbox2 {
background: url("/assets/images/sprite.png") no-repeat scroll -97px -222px transparent;
border: 0 none;
color: #595757;
display: block;
float: left;
font-size: 12px;
height: 19px;
padding-left: 4px;
width: 243px;
font-family:Georgia, "Times New Roman", Times, serif;
}

#searchsubmit {
background: url("/assets/images/sprite.png") no-repeat scroll -664px -1px transparent;
border: 0 none;
display: block;
float: right;
height:19px;
text-indent: -9999px;
margin-right:0;
width: 65px;
margin-right: 6px;
margin-top: 1px;
cursor:pointer;
}

#searchsubmit:hover{
background: url("/assets/images/sprite.png") no-repeat scroll -664px -20px transparent;
}


.thankyou{
font-size:22px;
color:#FF0000;
margin-top: 0;
margin-left: 10px;
width: 326px;
margin-bottom: 5px;
}

/***********************************
Footer
************************************/
#footer{
background:#000;
height:225px;
margin-top:40px;
}


#footer #footerlink{
color:#9c9c9c;
padding-top:45px;
width: 880px;
}

#footer #footerlink ul{
padding-left: 0;
margin-bottom: 0;
}

#footer #footerlink ul li{
list-style:none;
padding-right:25px;
}

#footer #footerlink ul li a{
color:#9c9c9c;
font-size:12px;
text-decoration:none;
line-height:1.0em;
border-bottom:none;
}

#footer #footerlink ul li a:hover{
color:#FFF;
}

#footer #footerlink ul .last{
border:none;
}

#footerlink h3{
font-family:"Tahoma",Arial, Verdana;
font-size:12px;
color:#ffffff;
font-weight:bold;
margin-bottom:10px;
}

#copywright{float:right;margin-right:10px}

#copywright h1{
font-family:"Tahoma",Arial, Verdana;
color:#504f4f;
font-size:11px;
}

#mainlinks{
font-family:"Tahoma",Arial, Verdana;
color:#605d5d;
font-size:11px;
width:193px;
/*border-left:#252825 1px solid;*/
padding-left:0;
margin-top:0;
padding-top:0;
margin-bottom:0;
letter-spacing:1px;
}

#mainlinks li{
list-style:none;
padding-bottom:11px;
}

#mainlinks li a{
font-family:"Tahoma",Arial, Verdana;
color:#605d5d;
font-size:12px;
}

 
#mainlinks li a:hover{
color:#a9a6a6;
letter-spacing:1px;
}

#mainlinks li a.selected{
font-family:"Tahoma",Arial, Verdana;
color:#00bbdb;
font-size:11px;
}

#subscribe{
margin-bottom:30px;
}

#subscribe p{
margin-bottom: 5px;
}

#subscribe h6,#contact h6{color:#3f99b2;}

.newsletter{
font-size:18px!important;
}

.newsletter img{
margin-top:10px;
}

/***********************************
Testimonials
************************************/
.testimonials{
color:#797f85;
font-family:"Tahoma",Arial, Verdana;
font-size: 13px;
font-weight: normal !important;
line-height: 20px;
margin-bottom: 10px;
margin-top: 0;
padding: 10px 10px 0 15px;
width: 392px;
}

.testimonialsbox{
background:url("/assets/images/box-T.jpg") no-repeat;    
width:421px!important;
height:180px;
}

.testimonialc{
font-size:16px;
font-style:italic;
color:#60686b;
line-height:24px;
padding:10px;
padding-left: 5px;
margin-left: 15px;
}

.testimonialsdetailsh{
font-size:16px;
font-weight:700;
color:#858383;
line-height:1.5em;
padding:10px;
padding-left: 5px;
margin-top: 0;
}

.testimonialsdetails{
font-size:13px;
color:#858383;
line-height:1.5em;
margin-left: 30px;
}

.testimonialsavatar{
margin-left:30px;
margin-top:20px;
}

.cboxElement{
border-bottom:none;
}

.avatardetail{
margin-left:-16px;
}

.arrow{
padding-right:5px;
}

.writer{
font-size:16px;
width: 320px;
margin-bottom:5px;
padding-left: 5px;
margin-top: 45px;
color:#000;
}

.company{
font-size:12px;
width: 320px;
margin-bottom: 0;
padding-left: 5px;
margin-top: 0;
color:#848484;
}

.readmore{
margin-top: -15px;
}

.readmore a{
font-size:13px;
font-weight:700;
font-style:italic;
color:#3f99b2;
float:right;
}

.numbers {
float:right;
margin-top:40px;
margin-right:40px;
}
.numbers strong{
background:#000;
color:#fff;
padding:7px;
font-size:14px;
}
.numbers a {
background:#b5b5b5;   
font-size:14px;
text-decoration: none;
padding:7px;
color:#000;
font-weight:700;
border-bottom:none;
}
.numbers a:hover {
border-bottom: 1px solid #b5b5b5;
}

/***********************************
My account
************************************/
#inner_content{
margin-top:
}

.welcome{
margin-top:20px;
font-size:16px;
font-weight:700;
color:#4d4d4d;
margin-left:40px;
}

.myaccountheadings{
margin-right:15px;
}

.name{
color:#d0191f;
}

.leftmenu{
width:200px;
height:233px;
margin-left:40px;
margin-top:40px;
}

.leftmenu ul li{
background-color:#f7f7f7;
list-style:none;
padding:5px;
padding-left:10px;
margin-bottom:2px;
}

.leftmenu ul li:hover{
background-color:#c2c5cc;
list-style:none;
}

.leftmenu ul li:hover a{
background-color:#c2c5cc;
list-style:none;
color:#fff;
border-bottom:none;
}

.leftmenu ul li.selected{
background-color:#c2c5cc;
list-style:none;
}

.leftmenu ul li a{
font-size:12px;
font-weight:700;
color:#666e81;
border-bottom:none;
}

.leftmenu ul li a:hover{
color:#fff;
}

.leftmenu ul li a.selected{
color:#fff;
}

.myaccount_h{
margin-top:15px;
border-bottom:0.12em solid #dddfe3;
}

.myaccount_h h2{

font-size:20px;
font-weight:700;
color:#000;
margin-bottom: 0;
margin-left: 10px;
}

#accountform{
list-style:none;
width:800px;
float:left;
margin-left:10px;
padding-left: 0;
font-size:12px;
}

#accountform  input{
color:#dddfe3;
font-size:12px;
margin-bottom:10px;
}

#accountform  select{
color:#666e81;
font-size:12px;
border:1px solid #dddfe3;
width:233px;
height:25px;
padding-top:3px;
margin-bottom:0px;
}

#accountform .txtbox{
color:#666e81;
border:1px solid #dddfe3;
width:225px;
height:20px;
padding:2px 2px 0;
margin-bottom: 0;
}

#accountform .stdbutton{
color:#666e81;
}

#accountform input.error {
border:1px solid red;
background:#fdeded;
}

#accountform .formfield label.error{
color: #df1118;
font-family: Arial,Helvetica,sans-serif;
font-weight:normal;
font-size: 12px;
margin-left:8px!important;
float:right!important;
}

#accountform .butn{
background:url(/assets/images/button_bg.jpg) no-repeat;
float:right;
width:109px;
height:42px;
border:none;
padding:0px 2px 0;
margin-right: 122px;
margin-top: 10px;
margin-left:130px;
color:#fff;
text-transform:uppercase;
font-size:12px;
font-weight:700;
}

#accountform .butn:hover{
color:#054557;
}

#buy-now{
background:url(/assets/images/button_bg.jpg) no-repeat;
width:109px;
float:right;
height:28px;
display: block;
color:#fff;
text-transform:uppercase;
font-weight:700;
font-size:12px;
padding-top:16px;
text-align:center;
border-bottom:none;
}

#buy-now:hover{
color:#054557;
}

#free-trial{
background:url(/assets/images/button_b.jpg) no-repeat;
width:107px;
float:right;
height:28px;
display: block;
color:#fff;
text-transform:uppercase;
font-weight:700;
font-size:12px;
padding-top:16px;
text-align:center;
border-bottom:none;
}

#free-trial:hover{
color:#000;
}

#accountform .formrow{
clear: both;
}

#accountform .formlabel label{
width:200px;
float:left;
text-align:left;
padding-top:10px;

font-size:13px;
font-weight:700;
color:#666e81;
}

#accountform .formfield div.detail{
width:200px;
float:right;
text-align:left;
font-size:13px;
color:#666e81;
}

#accountform .formfield{
float: left;
padding-left:10px;
padding-top:10px;
}

#accountform .discount{
color:green;
font-family:"Tahoma",Arial, Verdana;
font-size: 12px;
font-weight:700;
padding: 5px;
}

#accountform .fieldcls{
font-size: 15px;
color: #737c9f;
border: 0px;
padding-left:5px;
}

.formfield label.error{
color: #df1118;
font-family:"Tahoma",Arial, Verdana;
font-size: 12px;
padding-top:3px;
float:right;
}

.hidden{
display:none;
}

/* Here be the Table Styles */
table.tabular {
border: 1px solid #dddfe3;
margin-left: 40px;
margin-top: 10px;
margin-bottom:20px;
font-size:14px;	
border-collapse:collapse;
font-weight:700;
text-align:left;
width:600px;
}

table.tabular tr.table_head {
background: url(/assets/images/myaccount/licensetable_bg.jpg) 0 100% repeat-x;
color:#fff;
}
 
table.tabular tr.table_head td {
padding: 6px 10px;
font-weight: 700;
border-right: 1px solid #dddfe3;
text-align:center;
}
 
table.tabular tr.table_content_row {
background-color: #fff;
border-bottom:#CCCCCC 1px solid;
}
 
table.tabular tr.table_content_row td {
padding: 6px 10px;
font-weight: normal;
border-right: 1px solid #dddfe3;
font-size:12px;
text-align:center;
color:#666e81;
}

.trial{
float:right;
margin-right:35px;
}

.success{
font-family:Georgia, "Times New Roman", Times, serif;
font-size:18px;
color:#fe6c00;
font-weight:normal;
margin-left: 80px;
}

.logout{
margin-right:60px;
margin-top: 10px;
}

.downloadbutton{
display:block;
background:url(/assets/images/buttons_bg.jpg)top no-repeat #fff;
width:75px;
height:21px;
font-size:11px;
color:#000000;
font-weight:700;
padding-top:3px;
border-bottom:none;
}

.downloadbutton:hover{
border-bottom:none;
}

.upgradebutton{
display:block;
background:url(/assets/images/buttons_bg.jpg)top no-repeat #fff;
width:75px;
height:21px;
font-size:11px;
color:#51b8d7;
font-weight:700;
padding-top:3px;
border-bottom:none;
}

.upgradebutton:hover{
border-bottom:none;
}

.changebutton{
display:block;
background:url(/assets/images/buttons_bg.jpg)top no-repeat #fff;
width:75px;
height:21px;
font-size:11px;
color:#45c228;
font-weight:700;
padding-top:3px;
border-bottom:none;
}

.changebutton:hover{
border-bottom:none;
}


/***********************************
Thank you
************************************/
#boxes {
width:582px;
padding-top: 50px;
padding-bottom: 50px;
}

#boxes ul li{
font-family:"Tahoma",Arial, Verdana;
list-style:none;
color:#797f85;
font-size:13px;
font-weight:700;
padding-bottom:5px;
}

#boxes ul{
margin-left:80px;
}

#boxes ul li span{
color:#000000;
}

#boxes ul li span.date{
color:#FF0000;
}


#boxfooter{
background-image:url(/assets/images/thankyou/box_footer.jpg);
height:15px;
width:582px;
}
#boxtop {
margin:0;
background:url(/assets/images/thankyou/box_top.jpg) top no-repeat #fff;
height:15px;
width:582px;
}
#boxmiddile {
background:url(/assets/images/thankyou/box_mid.jpg) top repeat-y #fff;
width:582px;
}

#boxmiddile p{
margin-bottom: 0;
margin-top: 0;
line-height:20px;
}

.thankyou{
font-size:22px;
color:#000;
margin-top: 0;
padding-left:40px;
padding-top:50px;
}

.billingh3{
font-size:18px;
color:#000;
margin-top: 0;
padding-left:40px;
padding-top:30px;
}

.thankyouname{
color:#c90a0a;
}

.thankyoupaypal{
margin-top: 0;
padding-top:50px;
}

.paypal {
margin-left:220px!important;
}

.paypal li{
display:inline;
list-style:none;
}

.paypal li a{
border-bottom:none;
text-decoration:none;
}

.paypal li a:hover{
border-bottom:none;
text-decoration:none;
}

.paypalh{
font-size:18px;
color:#fff;
background:#ec9d06;
padding:8px;
font-weight:normal;
text-align:center;
}

.paypalc{
font-size:18px;
color:#fff;
background:#C50000;
padding:8px;
font-weight:normal;
text-align:center;
}

#boxes p{
margin-left:40px;
margin-right:20px;
font-size:14px;
}

#boxes .email{
color:#01bef6;
font-size:14px;
}

#boxes .email2{
color:#c90a0a;
font-size:14px;
}

.click{
background:url(/assets/images/thankyou/click_bg.jpg) repeat-x;
height:64px;
margin-left: 2px;
margin-top:50px;
width: 578px;
}

.click img{
margin-top:3px;
margin-right:50px;
float:right;
}

.click a{
text-decoration:underline;
color:#0e87ae;
}

/***********************************
Latest News
************************************/
ul.list-news { font-weight: normal;margin-left:30px;margin-top:20px; }
ul.list-news li { line-height: 18px; font-size: 12px; margin-bottom: 18px; border-bottom:1px solid #ccc; padding-bottom: 18px }
ul.list-news li a { color:#3f99b2;/*border-bottom: 1px solid #0089D0*/ }
ul.list-news li a:hover { color: #0089D0; border-bottom: 1px solid #0089D0}
ul.list-news li .date{ display: block; color: #666 }


.newsright{
border-left:1px dashed #EDEDED;
width: 259px!important;
}

.newsleft{
min-height:500px;
margin-top:48px;
}

.latestnews{
margin-bottom:20px;
}

.latestnews h3{
font-family:"Tahoma",Arial, Verdana;
margin-left:30px;
margin-bottom:8px;
font-size: 14px;
font-weight:bold;
}

.latestnews .newsdate2{
font-size: 11px;
}

.latestnews p{
margin-left:30px;
margin-bottom: 10px;
}


.newsh{
font-family:"Tahoma",Arial, Verdana;
font-size:24px!important;
color:#2d2d2d;
margin-left:30px;
margin-bottom:8px;
}

.newsheading{
font-size:20px;
color:#000;
margin-left:30px;
margin-bottom:20px;
}

.newsdate{
font-family:"Tahoma",Arial, Verdana;
font-size:13px;
font-weight:normal!important;
color:#b3b8ba;
margin-left:30px;
margin-top: 3px;
margin-bottom:10px;
}

.news{
font-size:13px;
color:#60686b;
margin-left:30px;
line-height:20px;
}


.newsline{
border-top:1px solid #e0eaf1;
margin-left:30px;
margin-top:50px;
}

a.newsolder{
font-size:13px;
font-style:italic;
text-align:right;
margin-right:490px;
color:#2db1d7;
}

a:hover.newsolder{
border-bottom: 1px solid #2db1d7;
}


a.newsnewer{
font-size:13px;
font-style:italic;
text-align:left;
color:#2db1d7;
}

a:hover.newsnewer{
border-bottom: 1px solid #2db1d7;
}

/***********************************
Thumbnail
************************************/
.thumbnail{
position: relative;
z-index: 0;
}

.thumbnail:hover{
background-color: transparent;
z-index: 50;
}

.thumbnail span{ /*CSS for enlarged image*/
position: absolute;
background-color: #fff;
padding: 8px;
border: 7px solid #777777;
visibility: hidden;
overflow:hidden;
color: #858383;
font-weight:700;
font-size:16px;
-moz-border-radius:25px 25px;
border-radius:25px 25px;
text-decoration: none;
right: 0!important;
width:auto;
text-align:center;
bottom: 0;
}

.screenshot h2{
color: #858383;
font-weight:normal;
font-size:14px;
text-align:center;
}

.thumbnail span img{ /*CSS for enlarged image*/
border-width: 0;
padding: 2px;
}

.thumbnail:hover span{ /*CSS for enlarged image on hover*/
visibility: visible;
top: -560px;
left: -560px; /*position where enlarged image should offset horizontally */
right: 0;
}

.close{
position:absolute;
bottom:6px;
right:6px;
background:url(/assets/images/controls.png) no-repeat -25px 0px;
width:25px;
height:25px;
float:right;
border:none;
}

.close:hover{background-position:-25px -25px;}

/***********************************
Privacy
************************************/
.privacy{
margin-top:48px;
}

.privacy p{
font-size:13px;
color:#595757;
line-height:20px;
text-align:justify;
margin-right: 40px;
}
/***********************************
Login
************************************/
.login{
margin-left:40px;
margin-top:43px;
}

.signup{
margin-left: 35px;
margin-top: 40px;
float:right;
}

.butn{
background: url("/assets/images/sprite.png") no-repeat scroll -420px -58px transparent;
border: medium none;
cursor: pointer;
float: right;
height: 41px;
margin-left: 0;
margin-right: 17px;
margin-top: 20px;
width: 146px;
}

.butn:hover{
background: url("/assets/images/sprite.png") no-repeat scroll -420px -98px transparent;
}

.butn2{
background: url("/assets/images/sprite.png") no-repeat scroll -476px -140px transparent;
border: medium none;
cursor: pointer;
float: right;
height: 40px;
margin-left: 0;
margin-right: 17px;
width: 207px;
}

.butn2:hover{
background: url("/assets/images/sprite.png") no-repeat scroll -476px -180px transparent;
}

.getstarted{
background: url("/assets/images/sprite.png") no-repeat scroll -97px -140px transparent;
border: medium none;
cursor: pointer;
float: right;
position:relative;
left:-50%;
height: 40px;
margin-top: 30px;
width: 177px;
}

.getstarted:hover{
background: url("/assets/images/sprite.png") no-repeat scroll -97px -180px transparent;
}

.logintxt{
background:url(/assets/images/login/text-bg.png) no-repeat;
width:325px;
height:16px;
border:none;
padding:8px;
font-size:14px;
color:#000;
}

.rowElem input.error{
background:url(/assets/images/login/text-bg.png) no-repeat;
background-position:0 -32px;
}

.rowElem label{
font-size:13px;
color:#fff;
padding:5px;
}

.rowElem label.error {
color:#FB020A;
font-family:"Tahoma",Arial, Verdana;
font-size: 12px;
padding: 5px;
float:right;
padding-right: 22px;
font-weight:normal;
}

.rowElem a{
font-size:13px;
color:#a5a5a5;
vertical-align:text-top;
border-bottom:1px solid #a5a5a5;
}

.rowElem a:hover{
border-bottom: 1px solid #a5a5a5;
}

.loginerror{
background:url(/assets/images/login/error-bg.jpg) no-repeat;
width:340px;
height:39px;
margin-top:20px;
margin-left: 20px;
padding-left: 8px;
padding-top: 10px;
color:#AA1F24;
font-size:13px;
}
/***********************************
404Error
************************************/
.error404{
margin-left:320px;
margin-top:150px;
}

/***********************************
Typography
************************************/

hr {
color: #8a97b0;
size:0.1em;
}

a{
text-decoration:none;
color:#2db1d7;
border-bottom:1px solid #2db1d7;
}

a:hover{
border-bottom:1px solid #2db1d7;
}

a:active,
a:focus {
  outline: 0;
}

img{
border: 0;
} 

h2,h3,h4,h1{font-weight:normal;}

p{
font-size:13px;
line-height:20px;
}

h6{
margin-bottom:18px;
margin-left:10px;
margin-top:20px;
text-transform:uppercase;
}
