body
{
  font-family: Arial, Helvetica, sans-serif;
  background: #FFFFFF;
  margin:0 auto 0 auto;
}

#page
{
  margin: 0px auto 0 auto;
  width: 1000px;
  background: #ffffff;
}


/* Header
---------------------------------- */
#header
{
  width: 1000px;
  margin:0;
  padding:0;
  height:327px;
}
.top{width:1000px; height:22px; background-image:url(images/top-bg.jpg); background-repeat:repeat-x;}
.top-link{ background-image:url(images/round-corner.jpg); float:right; padding-left:30px; padding-right:25px; margin-right:94px; _margin-right:48px; margin-top:0px; padding-top:5px; width:91px;  height:17px;}
.logo{width:800px; padding-left:100px; padding-right:100px; padding-top:11px; padding-bottom:4px; background-color:#FFFFFF; height:90px;}
.chat{float:right; width:135px; height:33px; color:#69696b; font-size:14px; font-weight:600; font-family:Arial; text-align:left }
.chat a{color:#69696b; font-size:14px; font-family:Arial; text-decoration:none;}
.chat a:hover{ text-decoration:none;}
.links{width:800px; padding-left:100px; padding-right:100px; height:25px; padding-top:9px; }
.home{width:78px; height:25px; border-bottom:solid #1834ff 4px; font-family:Arial; font-size:12px; color:#000000;  font-weight:bold; float:left;}
.home a{color:#000000; text-decoration:none;}
.home a:hover{color:#000000; text-decoration:none;}
.features{width:135px; height:25px; border-bottom:solid #ff0000 4px; font-family:Arial; font-size:12px; color:#000000;  font-weight:bold; float:left;}
.features a{color:#000000; text-decoration:none;}
.features a:hover{color:#000000; text-decoration:none;}
.packages{width:102px; height:25px; border-bottom:solid #e2ff00 4px; font-family:Arial; font-size:12px; color:#000000;  font-weight:bold; float:left;}
.packages a{color:#000000; text-decoration:none;}
.packages a:hover{color:#000000; text-decoration:none;}
.results{width:120px; height:25px; border-bottom:solid #1834ff 4px; font-family:Arial; font-size:12px; color:#000000;  font-weight:bold; float:left;}
.results a{color:#000000; text-decoration:none;}
.results a:hover{color:#000000; text-decoration:none;}
.resellers{width:97px; height:25px; border-bottom:solid #2eff01 4px; font-family:Arial; font-size:12px; color:#000000;  font-weight:bold; float:left;}
.resellers a{color:#000000; text-decoration:none;}
.resellers a:hover{color:#000000; text-decoration:none;}
.contact{width:109px; height:25px; border-bottom:solid #ff0000 4px; font-family:Arial; font-size:12px; color:#000000;  font-weight:bold; float:left;}
.contact a{color:#000000; text-decoration:none;}
.contact a:hover{color:#000000; text-decoration:none;}
.blog{width:79px; height:25px; border-bottom:solid #e2ff00 4px; font-family:Arial; font-size:12px; color:#000000;  font-weight:bold; float:left;}
.blog a{color:#000000; text-decoration:none;}
.blog a:hover{color:#000000; text-decoration:none;}
.blank{width:219px; height:25px; border-bottom:solid #1834ff 4px; font-family:Arial; font-size:12px; color:#FFFFFF;  font-weight:bold; float:left;}
.banner_main{
margin:10px 0 10px 0;
}
.warea{width:800px; margin:0 auto 0 auto;}

.blue-bg{background-image:url(images/blue-lines.jpg); background-color:#bfdbff; width:590px; height:auto; background-repeat:no-repeat;}
.starter{background-image:url(images/advanced-active.jpg); margin-top:52px; margin-left:20px; background-repeat:no-repeat; height:19px; width:131px; float:left; font-family:Arial; font-size:14px; color:#646465; padding-top:5px; font-weight:bold; margin-right:8px;}
.starter a{color:#646465; text-decoration:none;}
.starter a:hover{color:#646465; text-decoration:none;}
.starter_s{background-image:url(images/advanced.jpg); margin-top:52px; margin-left:20px; background-repeat:no-repeat; height:19px; width:131px; float:left; font-family:Arial; font-size:14px; color:#15428b; padding-top:5px; font-weight:bold; margin-right:8px;}
.starter_s a{color:#15428b; text-decoration:none;}
.starter_s a:hover{color:#15428b; text-decoration:none;}
.advance{background-image:url(images/advanced.jpg); margin-top:52px; background-repeat:no-repeat; height:19px; width:131px; float:left; font-family:Arial; font-size:14px; color:#15428b;   padding-top:5px; font-weight:bold; margin-right:8px;}
.advance a{color:#15428b; text-decoration:none;}
.advance a:hover{color:#15428b; text-decoration:none;}
.advance_s{background-image:url(images/advanced-active.jpg); margin-top:52px; background-repeat:no-repeat; height:19px; width:131px; float:left; font-family:Arial; font-size:14px; color:#646465;   padding-top:5px; font-weight:bold; margin-right:8px;}
.advance_s a{color:#646465; text-decoration:none;}
.advance_s a:hover{color:#646465; text-decoration:none;}
.professional{background-image:url(images/profesional.jpg); margin-top:52px; background-repeat:no-repeat; height:19px; width:150px; float:left; font-family:Arial; font-size:14px; color:#15428b; padding-top:5px; font-weight:bold; margin-right:8px;}
.professional a{color:#15428b; text-decoration:none;}
.professional a:hover{color:#15428b; text-decoration:none;}
.professional_s{background-image:url(images/profesional-active.jpg); margin-top:52px; background-repeat:no-repeat; height:19px; width:150px; float:left; font-family:Arial; font-size:14px; color:#646465; padding-top:5px; font-weight:bold; margin-right:8px;}
.professional_s a{color:#646465; text-decoration:none;}
.professional_s a:hover{color:#646465; text-decoration:none;}
.inner-blue-bg{background-color:#d8e5f4; width:530px; height:auto; margin-left:5px; margin-right:5px; clear:both; text-align:left; padding:20px 30px 20px 20px; margin-bottom:5px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#000000; line-height:20px; border-left:solid #8db2e3 1px; border-right:solid #8db2e3 1px; border-bottom:solid #8db2e3 1px; }
h1{
	padding:0 0 10px 0;
	margin:0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:normal;
}
h2{
	padding:0 0 8px 0;
	margin:0;
	font-family:
	font-size:18px;
	font-weight:normal;
}
.redheading{
	color:#a90000;
	font-size:24px;
}
.seo_ul{
	padding:12px 110px 12px 0; 
	margin:0;
	list-style-type:none;
}
.seo_ul li{
	line-height:18px;
	padding:0 0 0 20px;
	background:url(images/green-arrow.jpg) no-repeat  0 5px;
}
.grey_bg h1{ color:#000000;}
.grey_bg h1 a{ color:#000000; text-decoration:none;}
.grey_bg h1 a:hover{ color:#000000; text-decoration:none;}

.grey_bg{width:588px; margin-top:10px; float:left; text-align:left; }

/*.grey_bg1{background-image:url(images/greybg.jpg); height:213px; width:564px; background-repeat:repeat-x; float:left; text-align:left; border:solid 1px #e5e5e6; padding:14px 0 0 24px;}*/
.grey_bg1{background-image:url(images/greybg.jpg); height:243px; width:564px; background-repeat:repeat-x; float:left; text-align:left; border:solid 1px #e5e5e6; padding:14px 0 0 24px; font-family:Arial, Helvetica, sans-serif; font-size:12px;}

.seo_img{background-image:url(images/seofour_bg.jpg); height:36px; background-repeat:no-repeat; padding:12px  0 0 21px;}

.why_ul{
	padding:5px 0 0 9px; 
	margin:0;
	list-style-type:none;
	font-family:arial; font-size:12px; color:#000000;
}
.why_ul li{
	padding:4px 0 5px 20px;
	background:url(images/star_icon.gif) no-repeat left center ;
	}
.search-img{
	float:left; width:235px;
	margin:12px 0 0px 10px;
	}
.sub_up{height:91px; border-bottom:solid #e4e4e5 2px;  background-image:url(images/grey-bg.gif); font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; line-height:20px;}
.sub_up_txt{width:258px; padding:10px 5px 0 10px;  height:81px; float:left; border-right:solid #e4e4e5 2px;}
.sub_up_text1{width:255px; height:81px; padding:10px 10px 0 5px; float:right;}
.sub_down{height:94px;background-image:url(images/bg-color.gif); background-repeat:repeat-x;  font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; line-height:20px; border-bottom:dashed #e3e3e3 1px ;}
.more{text-align:right; color:#000000;}
.more a{ text-decoration:none; color:#000000;}
.more a:hover{ text-decoration:underline; color:#000000;}
.contact_area1{background:#FFFFFF url(images/inner_bg.jpg) repeat-x top left; border:solid #e5e5e6 1px; text-align:justify;  width:580px; height:auto; float:left; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; line-height:20px; padding:5px 5px 15px 5px;}
.contact_area1 h1
{
padding-bottom:20px;
color:#FFFFFF;}
.inner-area{background:#FFFFFF url(images/inner_bg.jpg) repeat-x top left; border:solid #e5e5e6 1px; text-align:justify;  width:555px; height:auto; float:left; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; line-height:20px; padding:5px 15px 15px 18px; }
.inner-area h1
{
padding-bottom:20px;
color:#FFFFFF;}
b{font-size:14px; font-weight:bold;}
p{padding:5px 0 15px 0; margin:0;}
.inner-area{background:#FFFFFF url(images/inner_bg.jpg) repeat-x top left; border:solid #e5e5e6 1px; text-align:justify;  width:555px; height:auto; float:left; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; line-height:20px; padding:5px 15px 15px 18px; }
.inner-area h1
{
padding-bottom:20px;
color:#FFFFFF;}
b{font-size:14px; font-weight:bold;}
p{padding:5px 0 15px 0; margin:0;}
.inner-area1 {background:#FFFFFF url(images/inner_bg1.jpg) repeat-x top left; border:solid #e5e5e6 1px; text-align:justify;  width:555px; height:auto; float:left; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; line-height:20px; padding:5px 15px 15px 18px; }
.inner-area1 h1
{
padding-bottom:20px;
color:#FFFFFF;}
b{font-size:14px; font-weight:bold;}
p{padding:5px 0 15px 0; margin:0;}
.orange-head{background-image:url(images/button.jpg); width:124px; height:26px; color:#f55c00; font-weight:bold; padding:8px 0 0 25px; margin:0 0 15px 0;}
.green_ul{
	padding:12px 0 0 0; 
	margin:0;
	list-style-type:none;
	font-family:Arial, Helvetica, sans-serif;
}
.green_ul li{
	line-height:21px;
	padding:5px 0 8px 20px;
	background:url(images/arrow.jpg) no-repeat  0 10px;
	font-weight:bold;
}
.contact_area{background-color:#FFFFFF; border:solid #e5e5e6 1px; text-align:justify;  width:580px; height:auto; background-repeat:no-repeat; float:left; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; line-height:20px; padding:8px 5px 15px 5px; }
.gradient{width:573px; height:3px; margin:3px;}
.gradient1{background-image:url(images/gradient-grey.jpg);width:573px; background-repeat:repeat-x; height:30px; margin:3px;}
.orange{font-size:14px; color:#f11f0c; font-weight:bold;}

.deliverable-txt{width:149px;  float:left; height:29px; font-size:22px; font-family:arial; color:#0e4e7a; padding:6px 0 0 5px;
 font-weight:bold; _border-bottom:1px solid #ededed; }

.deliverable{width:573px; margin:0 3px 0 3px; float:left; border-bottom:1px solid #ededed; _border-bottom:0px solid #ededed; height:35px;  }
.package-text{color:#5f5f5f; font-family:Arial, Helvetica, sans-serif; font-size:13px; line-height:18px; padding-bottom:5px; font-weight:bold; padding-top:3px;}

.red_package{margin:12px 0 12px 0; padding-left:27px; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#FFFFFF; background-image:url(images/red-bg.jpg); height:22px; background-repeat:repeat-x;}

.red_package1{margin:12px 0 0px 15px; padding:10px 0 0 0px; font-family:Arial, Helvetica, sans-serif; font-size:17px; font-weight:bold; color:#339966; border-top:1px solid #ededed; height:22px; background-repeat:repeat-x;}

.green_package{margin:12px 0 12px 0; padding-left:27px; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#FFFFFF; background-image:url(images/green-bg.jpg); height:22px; background-repeat:repeat-x;}
.orange_package{margin:12px 0 12px 0; padding-left:27px; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#FFFFFF; background-image:url(images/orange-bg.jpg); height:22px; background-repeat:repeat-x;}
.blue_package{margin:12px 0 6px 0; padding-left:27px; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#FFFFFF; background-image:url(images/blue-bg.jpg); height:22px; background-repeat:repeat-x;}

.blue_package1{ width:561px; margin:12px 0 6px 0; padding-left:17px; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#FFFFFF; background-color:#3f96be; height:22px; background-repeat:repeat-x;}

.package-txt{color:#5f5f5f; font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:18px; padding-bottom:5px;  padding-top:3px;}

/*---------contact csss------------------------*/
.address-box{
	width:550px; float:left; padding:10px 0 20px 0;
	background:url(images/phone&mail.jpg)   center no-repeat ;
	}
.email-address{
	width:550px; float:left; padding:10px 0 10px 0; border-bottom:2px solid #d7d7d7; border-top:2px solid #d7d7d7;
	margin:10px 0 10px 0;
	}
.email-address a{
	font-family:arial; font-size:11px; color:#5c9b15; text-decoration:underline;
	}
.email-address a:hover{
	text-decoration:underline;
	}
.email-address_new{
	width:550px; float:left; padding:10px 0 4px 0; border-bottom:2px solid #d7d7d7; border-top:2px solid #d7d7d7;
	margin:10px 0 10px 0;
	}
.email-address_new a{
	font-family:arial; font-size:11px; color:#5c9b15; text-decoration:underline;
	}
.email-address_new a:hover{
	text-decoration:underline;
	}
.contact-container{
float:left;
	height:auto; padding:0 0 50px 0; 
	border:solid #ededed 1px; width:580px; margin-bottom:10px;
	}
.contact-container_new{
float:left;
	height:auto; padding:0 0 15px 0; 
	border:solid #ededed 1px; width:580px; margin-bottom:10px;
	}
.contact-container12{
float:left;
	height:auto; padding:0 0 50px 0; 
	border:solid #ededed 1px; width:580px; margin-bottom:10px;
	background:url(images/bottom-mixbg.jpg) repeat-x bottom left;
	}
.form-box{
	width:555px; padding:10px 0 20px 0; border-bottom:2px solid #d7d7d7;
	float:left;
	}
.txt-box{
	width:488px; height:25px; padding:5px 0 0 5px; border:1px solid #c7c5c5; color:#c7c5c5; font-size:12px; font-family:Tahoma;
	}
.txtarea-box{
	width:488px;  padding:5px 0 0 5px; border:1px solid #c7c5c5; color:#c7c5c5; font-size:12px; font-family:Tahoma; 
	}
/*----------- sitemap-------------------------*/

.sitemap{
	float:left; width:550px; font-family:arial; font-size:12px; color:#333333;
	}
.sitemap ul{
	margin:0px; padding:0px; margin-left:15px; 
	}
.sitemap li{
	list-style-type:none;  width:490px; padding:4px 0 2px 0;	
	}
.sitemap a{
	font-family:arial; font-size:12px; color:#333333; text-decoration:none;
	}
.sitemap a:hover{
	text-decoration:underline;
	}
.linking{
	font-family:arial; font-size:12px; color:#333333; text-decoration:none;
	}
.linking a{
	font-family:arial; font-size:12px; color:#333333; text-decoration:underline; font-weight:bold;
	}
.linking a:hover{
	text-decoration:underline;	
	}
.testimonials{
	border:1ps solid #c7c5c5; padding:8px; background-color:#f4f4f4; line-height:17px;
	font-family:arial; font-size:12px; color:#333333; margin:2px 0 5px 0;
	}
.aboutus li{
	width:300px; 
	}
.aboutus a{
	font-family:arial; font-size:12px; color:#333333; text-decoration:none;
	}






#sidebar ul
{
  list-style: none;
  padding: 0;
  margin: 0;
}

#menu li
{
  display: inline;
  font-size: 0.9em;
  font-weight: 900;
}

#menu li a
{
  padding: 10px;
}

#menu li a:hover
{
  background-color: #62BA30;
}

#sidebar
{
float:right; width:200px; text-align:left; font-size:12px; font-family:Arial; color:#000000;
}
.member_login{width:193px; height:24px; background-color:#336699; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF; padding:6px 0 0 7px; font-weight:bold;}
.user_id{padding-left:7px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; font-weight:bold; line-height:16px; padding-top:8px; }
.submit{background-color:#336699; font-family:Arial; font-size:12px; color:#FFFFFF; font-weight:bold; width:59px; height:19px; border:none; text-align:center;}
.forget{color:#be0000; text-decoration:underline; font-family:Arial; font-size:11px; padding-left:8px;}
.forget a{color:#be0000; text-decoration:underline; font-family:Arial; font-size:11px;}
.forget a:hover{ text-decoration:underline;}
.uni_ul{
	padding:12px 0 0 9px;; 
	margin:0;
	list-style-type:none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
.uni_ul li{
	line-height:21px;
	padding:5px 0 5px 20px;
	background:url(images/arrow-green.jpg) no-repeat  0 10px;
	border-bottom:dashed #999999 1px;
	margin-left:5px;
}
.uni_ul li a{ color:#000000; text-decoration:none;
}
.uni_ul li a:hover{ color:#000000; text-decoration:underline;
}
.red_ul{
	padding:12px 0 0 9px;; 
	margin:0;
	list-style-type:none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
.red_ul li{
	line-height:21px;
	padding:5px 0 5px 20px;
	background:url(images/arrow-red.jpg) no-repeat  0 10px;
	border-bottom:dashed #999999 1px;
	margin-left:5px;
}
.red_ul li a{ color:#000000; text-decoration:none;
}
.red_ul li a:hover{ color:#000000; text-decoration:underline;
}
.yellow_ul{
	padding:12px 0 0 9px;; 
	margin:0;
	list-style-type:none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
.yellow_ul li{
	line-height:21px;
	padding:5px 0 5px 20px;
	background:url(images/arrow-yellow.jpg) no-repeat  0 10px;
	border-bottom:dashed #999999 1px;
}
.yellow_ul li a{ color:#000000; text-decoration:none;
}
.yellow_ul li a:hover{ color:#000000; text-decoration:underline;
}
.blue_ul{
	padding:12px 0 0 9px;; 
	margin:0;
	list-style-type:none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
.blue_ul li{
	line-height:21px;
	padding:5px 10px 5px 20px;
	background:url(images/red-arrow.jpg) no-repeat  0 10px; 
	border-bottom:dashed #999999 1px; text-align:justify;
}
.blue_ul li a{ color:#000000; text-decoration:none;
}
.blue_ul li a:hover{ color:#000000; text-decoration:underline;
}







/* General content
---------------------------------- */
#content
{
  background: #fff;
  min-height: 300px;
  width: 590px;
  float:left;
}

a img
{
  border: 0;
}

.left
{
  float: left;
}

.right
{
  float: right;
}

.textright
{
  text-align: right;
}

.textcenter
{
  text-align: center;
}

.small
{
  font-size: 0.7em;
}





/* Footer
---------------------------------- */
#footer
{
  background: #FFFFFF;
  clear: both;
  width:800px;
  margin-top:15px;
}
.footer_text{background-image:url(images/bottom-bg.gif); height:30px; width:788px; border:solid #bdbdbd 1px; margin-top:7px; font-family:"Trebuchet MS"; font-size:13px; color:#4a4a4a; text-align:left; padding:7px 0 0 10px;}
.footer_link{background-image:url(images/footer-bg.gif); width:800px; height:60px; font-family:Arial, Helvetica, sans-serif;
 font-size:11px; color:#000000; padding:5px 0 0 0; border-top:solid #bdbdbd 1px;   margin-bottom:20px; line-height:18px;}
.footer_link ul{ margin:0px; padding:0px;} 
.footer_link li{ list-style-type:none; display:inline; padding:0 2px 0 2px;} 
.footer_link a{color:#000000; text-decoration:none;}
.footer_link a:hover{color:#000000; text-decoration:underline;}
.copyright{ font-size:11px; text-align:center;	}
a:link{
padding:0; margin:0;
}
a:visited{
padding:0; margin:0;
}
a:hover{
padding:0; margin:0;
}
a:active{
padding:0; margin:0;
}
image
{border:0;}