html>body *{outline:none;}
h1,h2,h3,h4,h5,h6,p,form,td,tr,table,div,br{
	margin:0;
	padding:0;
}
*{margin:0; padding:0;}
a{ color:#1A88BD; text-decoration:underline;}
a:hover{ color:#1A88BD; text-decoration:none;}
body{
	margin:0;
	padding:0;
	background:#FFFFFF url(../images/bg-inner.gif) repeat-x left top;
	}
#wraper{
	background:url(../images/bg-header-inner.gif) no-repeat top center;
	width:100%;
	float:left;
	position:relative;
	}

.call{
	text-align:right;
	color:#FFEBCF; font:normal 24px "Trebuchet MS";
	/*color:#FFFFFF;*/
	padding:0 0 0 0;
	margin:0 0 0 0;}
	.call span{
	color:#003245; font:bold 24px "Trebuchet MS";
	}
.logo{margin:26px 0 0 0; padding:0;}	
.logo h1{margin:0; padding:0; font:bold 20px/18px "Trebuchet MS"; color:#FFFFFF;}
.logo a{
	background:url(../images/logo.gif) no-repeat left 0px;
	float:left;
	font:bold 20px/18px "Trebuchet MS";
	color:#FFFFFF;
	display:block;
	padding:7px 0 0 90px;
	text-decoration:none;
	height:58px;
	}
.logo a:hover{
	color:#FFFFFF;
}
.logo a span{
	color:#004158; font:normal 18px "Trebuchet MS";
	/*color:#004251;*/
	letter-spacing:0;
	margin-top:20px;
}
.white{color:#FFFFFF;}
.menu{
	float:right;
	font:bold 14px/18px "Trebuchet MS";
	padding:6px;
	color:#FFFFFF;
	margin:0 0 21px 0;
	
}
.menu a{
	color:#FFFFFF;
	text-decoration:none;
	letter-spacing:0;
	padding:0 3px;
}
.menu a:hover, .menu a.active{
	color:#FFFFFF;
	text-decoration:underline;

}

.submenu{
	float:right;
	padding-top:0px;
	width:950px;
	text-align:right;
	overflow:hidden;
}
.submenu ul{
	width:950px;
	margin:0;
	padding:0;
	list-style:none;
	height:23px;
	
}
.submenu ul li{
	padding:0 0 0 6px;
	margin:0;
	float:right;
}

.submenu ul li a{
	padding:0;
	margin:0;
	display:block;
	float:left;
	height:22px;
}
.submenu ul li a span{
	padding:0;
	margin:0;
	
}


.submenu ul li#oneway a{background:url(../images/one-way.gif) no-repeat left top; width:116px;}
.submenu ul li#oneway a.active,.submenu ul li#oneway a:hover{ background:url(../images/one-way.gif) no-repeat left bottom}
.submenu ul li#directory a{background:url(../images/directry.gif) no-repeat left bottom; width:171px;}
.submenu ul li#directory a.active,.submenu ul li#directory a:hover{ background:url(../images/directry.gif) no-repeat left top}
.submenu ul li#article a{background:url(../images/article.gif) no-repeat left bottom; width:204px;}
.submenu ul li#article a.active,.submenu ul li#article a:hover{ background:url(../images/article.gif) no-repeat left top}
.submenu ul li#press a{background:url(../images/press.gif) no-repeat left bottom; width:112px;}
.submenu ul li#press a.active,.submenu ul li#press a:hover{ background:url(../images/press.gif) no-repeat left top}
.submenu ul li#social a{background:url(../images/social.gif) no-repeat left bottom; width:153px;}
.submenu ul li#social a.active,.submenu ul li#social a:hover{ background:url(../images/social.gif) no-repeat left top}




.clear{clear:both;}
#container .banner{width:942px;
	background:#FFFFFF url(../images/banner.jpg) no-repeat 4px center;
	position:relative;
	height:226px;
	padding:3px 4px;
	clear:both;
	top:2px;
	left:0;
	overflow:hidden;
	}
#container .banner .text{
	width:420px;
	padding:15px 20px;
	float:right;
	text-align:left;
	font:12px/18px Arial, Helvetica, sans-serif;
	color:#4A7400;}
#container .banner h1{
	color:#3B4D61;
	font:bold 24px/24px Georgia, "Times New Roman", Times, serif;
	}
#container .banner ul{
	list-style:none;
	margin:0;
	padding:0;
	float:left;
	width:420px;
}
#container .banner ul li{
	float:left;
	width:210px;
	padding-top:15px;
	}
#container .banner ul li p{
	float:left;
	width:145px;
	float:right;
	color:#0982AE;
	font:11px/15px Arial, Helvetica, sans-serif;
	padding-right:10px;
	}
.green{
		color:#4A7400;
	}
.green a{
		color:#4A7400;
	}
.green a:hover{
		color:#4A7400;
		text-decoration:none;
	}
#container .banner ul li img{ float:left;}


/*
.content .left h2, .left-home  h2{
	font:22px Arial, Helvetica, sans-serif;
	padding:5px 0 0 0;
	
}
*/


.content .left h2, .left-home h2 {
color:#004158;
font-family:Trebuchet MS;
font-size:18px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
padding:0;

}

.content .newleft h2, .newleft-home h2 {
color:#004158;
font-family:Trebuchet MS;
font-size:18px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
padding:0px;
margin-left:10px;
}





.content .left h1, .left-home  h1{
	font:22px Arial, Helvetica, sans-serif;
	padding:5px 0 0 0;
	
}
.content .left h2.font2,  .left-home h2.font2{
	font:18px Arial, Helvetica, sans-serif;
	padding:5px 0 0 0;
	color:#004251;
	
}
.content .left h2.font3,  .left-home h2.font3{
	font:15px Arial, Helvetica, sans-serif;
	padding:5px 0 0 0;
	color:#4A7400;
	
}
.content .left h3,  .left-home h3{
	font:18px Arial, Helvetica, sans-serif;
	padding:5px 0 0 0;
	color:#004251;
	
}
.content .left h4, .content .left h5, .left-home h4, .left-home h5{
	font:bold 15px "Trebuchet MS" Arial, Helvetica, sans-serif;
	padding:5px 0 0 0;
	color:#4A7400;
	
}
.content p{
	padding:5px 0 10px 0;
}
.content .left{
	width:600px;
	float:left;
	padding-left:5px;

}

.left-home{
	width:600px;
	float:left;
}
 .content .right{
	width:307px;
	float:right;
	padding-right:5px;
}
.content .left ul, .content .left-home ul{
	margin:0;
	padding:10px 0;
	list-style:none;
}
.content .left ul li, .content .left-home ul li{
	margin:0;
	padding:3px 20px;
	background:url(../images/icon.gif) no-repeat left 5px;
	font:12px/18px Verdana, Arial, Helvetica, sans-serif;
	color:#595959;
}
.content .left ol{
	margin:0 0 0 20px;
	padding:10px 20px;
	list-style:decimal;
}
.content .left ol li{
	margin:0;
	padding:3px 00px;
	font:12px/18px Verdana, Arial, Helvetica, sans-serif;
	color:#1A88BD;
}
.content .right h3{
	background:url(../images/h3-bg.jpg) no-repeat left top;
	font:18px/32px Arial, Helvetica, sans-serif;
	color:#3B4D61;
	padding:0 0 0 12px;
	
}
.right-box{
	width:273px;
	float:right;
	background:url(../images/bg-right.gif) repeat-y left top;
	padding:10px 17px;
	font:12px/18px Arial, Helvetica, sans-serif;
	color:#406075;
}
.right-box p{
	margin:0;
	padding:0;
	text-align:justify;
}
.dot{
	background:url(../images/dot.gif) repeat-x left top;
	height:1px;
	clear:both;
	margin:15px 0 0 0;
	overflow:hidden;
}
.organic-links{
	background:url(../images/organic-links.gif) no-repeat left top;
	width:200px;
	height:55px;
	margin-top:15px;
	padding:5px 0 0 72px;
	color:#535353;
	line-height:15px;
	
}
.organic-links a{
	color:#535353;
}
.organic-links a:hover{
	color:#535353;
	text-decoration:none;
}
p.more{
	text-align:right;
	padding-right:20px;
}

/*
.order strong {letter-spacing:normal;}
.order{
	padding:10px;
	background: url(../images/5.gif) no-repeat left top;
	margin-top:15px;
	font:12px/14px Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	letter-spacing:-1px;
}
*/

.order p{
	padding:13px 10px 0 70px;
}

#footer{
	background:url(../images/bg-footer.gif) repeat-x left top;
	width:100%;
	position:relative;
	float:left;
}
#footer .container{
	width:950px;
	margin:0 auto;
	font:12px/16px Verdana, Arial, Helvetica, sans-serif;
	color:#283A4E;
}
#footer .container a{
	color:#283A4E;
	text-decoration:none;
	line-height:18px;
}
#footer .container a:hover{
	color:#283A4E;
	text-decoration:underline;
}
#footer .container p{
	padding-top:5px;
}
#footer .container ul{
	margin:0;
	padding:10px 0;
	list-style:none;
	width:950px;
	float:left;
}
#footer .container ul li{
	margin:0;
	padding:0;
	float:left;
	width:290px;
	padding:10px;
	border-right:1px solid #E4E4E4;
	color:#283A4E;
	
}
#footer .container ul li ul{
	margin:0;
	padding:0;
	list-style:none;
	width:145px;
	float:left;
}
#footer .container ul li ul li{
	margin:0;
	padding:0;
	float:left;
	width:138px;
	padding:1px 0 1px 7px ;
	border:0;
	color:#283A4E;
	background:url(../images/bullet.gif) no-repeat left 8px;
	
}
#footer .container ul li.last{
	border:0;
}
#footer .container ul li h5{
	font:bold italic 14px/18px "Trebuchet MS";
}


/*================================================
					Services
================================================= */


#container .banner2{
	width:942px;
	background:#FFFFFF url(../images/banner-services.jpg) no-repeat 4px center;
	position:relative;
	height:140px;
	padding:4px;
	clear:both;
	top:2px;
	left:0;
	overflow:hidden;
	}
#container .banner2 .text{
	width:420px;
	padding:15px 20px;
	float:right;
	text-align:left;
	font:12px/18px Arial, Helvetica, sans-serif;
	color:#4A7400;}
#container .banner2 h1{
	color:#3B4D61;
	font:bold 24px/24px Georgia, "Times New Roman", Times, serif;
	}
#container .banner2 .img{ position:relative; top:-1px;>top:0px; left:1px; float:left;}
.box{
	float:left;
	width:275px;
	background:#E9F5FA;
	padding:10px;
}
.box2{
	float:right;
	width:275px;
	background:#E9F5FA;
	padding:10px;
}

.box h4,.box2 h4{
	font:18px Arial, Helvetica, sans-serif;
	color:#A4CE59;
	background:url(../images/dot.gif) repeat-x left bottom;
	padding-bottom:5px;
	float:left;
	width:275px;
	
}
.price{font:36px/24px "Trebuchet MS"; color:#4A7400; display:block; float:right; padding-right:20px;}

.price .no{
	font:24px "Trebuchet MS";
}
.box h4 a,.box2 h4 a{
	color:#000000;
	text-decoration:none;
	float:left;
	display:block;
	
}
.box h4 a:hover,.box2 h4 a:hover{
	color:#1A88BD;
	text-decoration:none;
}
.breadcrumb{ background:#f2f2f2; padding:0 5px; position:relative; margin-bottom:10px;}

.breadcrumbfull{ background:#f2f2f2; padding:0 5px; position:relative; margin-bottom:10px;width:95%;margin-left:10px}

.price_bg_article{
	background:url(../images/article-submition.jpg) no-repeat;
	width:600px;
	height:98px;
	margin-top:15px;
	margin-bottom:15px;
}
.price_bg_directory{
	background:url(../images/directory.jpg) no-repeat;
	width:600px;
	height:98px;
	margin-top:15px;
	margin-bottom:15px;
}
.price_bg_organic{
	background:url(../images/organic-links.jpg) no-repeat;
	width:600px;
	margin-top:15px;
	margin-bottom:15px;
}
.price_bg_press_release{
	background:url(../images/press-release.jpg) no-repeat;
	width:600px;
}
.price_bg_social{
	background:url(../images/social-bookmarking.jpg) no-repeat;
	width:600px;
	height:98px;
	margin-top:15px;
	margin-bottom:15px;
}
.price-text_pading{
	width:600px;
	height:73px;
	text-align:center;
	font:12px/20px "MS sans-serif",Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
	margin-top:0px;
	padding-top:9px;	
}
.price-text_pading a{color:#FFFFFF; font-weight:bold;}
.linktab{
	float:left;
	display:block;
	width:492px;
	padding-left:133px;
	clear:both;
}

.linktab span{
	float:left;
	display:block;
	text-align:center;
	width:110px;
	padding-right:3px;
}
.crice_pading_9{
	font:12px/20px "MS sans-serif",Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	text-decoration:none;
	padding-top:0px
	
}
.crice_pading_9 a{
	font:bold 12px/20px "MS sans-serif",Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	text-decoration:underline;
}
.crice_pading_9 a:hover{
	
	color:#FFFFFF;
	
	text-decoration:none;
}

.linktab_9{
	float:left;
	display:block;
	width:492px;
	padding-left:108px;
	clear:both;
	margin:0 0 0 0;
	

}

.linktab_9 span{
	float:left;
	display:block;
	text-align:center;
	width:150px;
	padding-left:5px;
}
.price-text_pading_7{
	width:600px;	
	height:82px;
	text-align:center;
	font:12px/20px "MS sans-serif",Verdana, Arial, Helvetica, sans-serif;
	overflow:hidden;
	float:left;
	clear:both;
	padding-top:3px;
}
.linktab_7{
	float:left;
	display:block;
	width:487px;
	padding-left:123px;
	clear:both;

}

.linktab_7 span{
	float:left;
	display:block;
	text-align:center;
	width:115px;
	padding-top:2px;
	line-height:20px;

	
}
.crice_pading_7 a{

	color:#FFFFFF;
	
	text-decoration:underline;
	font-weight:bold;
}
.crice_pading_7 a:hover{
	
	color:#FFFFFF;
	
	text-decoration:none;
}

/*=======================================================
						Clients                          
======================================================== */

.client{width:580px; float:left; padding:10px; border:1px solid #9BAFE3; clear:both; margin:10px 0;}
.client p{ margin:0; padding:0 0 0 10px; width:370px; float:right; text-align:left;}
.client img{ float:left;}

/*=======================================================
						partner with us                          
======================================================== */


.submit_bg{
	background: url(../images/submit_button.gif) no-repeat;
	height:20px;
	width:65px;
	color:#FFFFFF;
	padding-bottom:5px;
	padding-top:0px;
}

.contentA{
		padding:10px;
		width:580px
}
.content .lefttext{
		width:250px;
		float:left;
		padding:7px 0px 0px 0px;
		min-height:24px;
}
.content .rightinput{
		width:250px;
		float:left;
		padding:5px;
		min-height:24px;
}

.content .row{
		background-color:none;
		display:block;
		min-height:32px;
}
.red_star{color:#FF0000;}

/*=======================================================
						sub page                         
======================================================== */

.package_3{
	width:580px;
	background:#DEF8EB;
	float:left;
	clear:both;
	margin:0;
	padding:0;
}
.content .left .package_3 ul{
	width:580px;
	clear:both;
	float:left;
	margin:0;
	padding:0;
	list-style:none;
	
}

.content .left .package_3 ul li.first1{
	background:#4D9474;
	padding:5px 0 5px 10px;
	float:left;
	clear:both;
	width:570px;
	color:#FFFFFF;
	font:14px Arial, Helvetica, sans-serif;
	margin:0;
}
.content .left .package_3 ul li.second{
	background:#4D9474;
	padding:5px 0 5px 10px;
	float:left;
	clear:both;
	width:570px;
	color:#FFFFFF;
	font:bold 14px Arial, Helvetica, sans-serif;
	margin:0;
}
.content .left .package_3 ul li.second_5{
	padding:5px 0 5px 10px;
	float:left;
	clear:both;
	width:570px;
	color:#FFFFFF;
	font:bold 14px Arial, Helvetica, sans-serif;
	margin:0;
	background:#4D9474;
}
.content .left .package_3 ul li{
	padding:5px 10px 5px 10px;
	color:#1F1E19;
	float:left;
	clear:both;
	width:552px;
	background:none;
	
}
.content .left .package_3 ul li span{
	display:block;
	float:left;
	padding-right:5px;
}
.content .left .package_3 ul li span.one1{
	width:180px;
}
.content .left .package_3 ul li span.one1 b{
	font-size:105%;
	display:block;
}

.content .left .package_3 ul li.first span.one1{
	width:180px;
}
.content .left .package_3 ul li span.two1 ,.content .left .package ul li.first span.two1{
	width:80px;
	text-align:center;
	
	font:14px Arial, Helvetica, sans-serif;
}

.content .left .package_4{
	width:580px;
	
	float:left;
	clear:both;
	margin:0;
	padding:0;
}
.content .left .package_4 ul{
	width:580px;
	clear:both;
	float:left;
	margin:0;
	padding:0;
	list-style-type:none;
}

.content .left .package_4 ul li.first1{
	
	padding:5px 0 5px 10px;
	color:#066100;
	float:left;
	clear:both;
	width:565px;
	color:#FFFFFF;
	font:14px Arial, Helvetica, sans-serif;
	margin:0;
	background:none;
}
.content .left .package_4 ul li.second{
	background:#574805;
	padding:5px 0 5px 10px;
	color:#066100;
	float:left;
	clear:both;
	width:565px;
	color:#FFFFFF;
	font:14px Arial, Helvetica, sans-serif;
	margin:0;
	background:none;
}

.content .left .package_4 ul li{
	padding:5px 10px 5px 10px;
	color:#066100;
	float:left;
	clear:both;
	width:552px;
	background:none;
}
.content .left .package_4 ul li span{
	display:block;
	float:left;
	padding-right:5px;
}
.content .left .package_4 ul li span.one1{
	width:175px;
	background:none;
}
.content .left .package_4 ul li span.one1 b{
	font-size:105%;
	display:block;
}

.content .left .package_4 ul li.first span.one1{
	width:180px;
}
.content .left .package_4 ul li span.two1 ,.content .left .package ul li.first span.two1{
	width:88px;
	text-align:center;
	color:#FFFFFF;
	font:14px Arial, Helvetica, sans-serif;
}



/*=======================================================
						sub page  directory submision                       
======================================================== */


.content .left .package{
	width:580px;
	background:#D8DCC1;
	float:left;
	clear:both;
	margin:0;
	padding:0;
	overflow:hidden;
	position:relative;

}
.content .left .package.pack{
	width:580px;
	background:#E5F3FC;
	float:left;
	clear:both;
	margin:0;
	padding:0;
	overflow:hidden;
	position:relative;

}
.content .left .package.pack1{
	width:580px;
	background:#D9E6EF;
	float:left;
	clear:both;
	margin:0;
	padding:0;
	overflow:hidden;
	position:relative;

}
.content .left .package.pack2{
	width:580px;
	background:#F7F2D5;
	float:left;
	clear:both;
	margin:0;
	padding:0;
	overflow:hidden;
	position:relative;

}
.content .left .package ul{
	width:580px;
	clear:both;
	float:left;
	margin:0;
	padding:0;
	list-style-type:none;
}

.content .left .package ul li.first{
	background:#6B7401;
	padding:5px 0 5px 10px;
	float:left;
	clear:both;
	width:570px;
	color:#fff;
	font:bold 15px Arial, Helvetica, sans-serif;
	margin:0;
}
.content .left .package ul li.second{
	background:#01738E;
	padding:5px 0 5px 10px;
	float:left;
	clear:both;
	width:570px;
	color:#fff;
	font:bold 15px Arial, Helvetica, sans-serif;
	margin:0;
}
.content .left .package ul li.third{
	background:#1C5598;
	padding:5px 0 5px 10px;
	float:left;
	clear:both;
	width:570px;
	color:#fff;
	font:bold 15px Arial, Helvetica, sans-serif;
	margin:0;
}
.content .left .package ul li.forth{
	background:#625200;
	padding:5px 0 5px 10px;
	float:left;
	clear:both;
	width:570px;
	color:#fff;
	font:bold 15px Arial, Helvetica, sans-serif;
	margin:0;
}

.content .left .package ul li{
	background:url(../images/bullet-sevices2.gif) no-repeat 10px 5px;
	padding:5px 10px 5px 35px;
	float:left;
	clear:both;
	width:545px;
}
.content .left .package ul li span{
	display:block;
	float:left;
	padding-right:5px;
}
.content .left .package ul li span.one{
	width:215px;
}
.content .left .package ul li span.one b{
	font-size:105%;
	display:block;
}

.content .left .package ul li.first span.one{
	width:250px;
}
.content .left .package ul li span.two ,.content .left .package ul li.first span.two{
	width:100px;
	text-align:center;
}


/*=======================================================
						sub page  press release                      
======================================================== */

#process{
	width:300px;
	position:absolute;
	margin:5px;
	display:none;
	z-index:6;
	background:#EFEFED;
	left:0;
	top:0;
}
.titlebar{
	background: url(../images/popup_bg.gif) repeat-x;
	height:28px;
	float:left;
	width:300px;
	clear:both;
	}
	#process .titlebar p{
	width:250px;
	float:left;
	text-align:left;
	font-weight:bold;
	color:#FFFFFF;
	clear:none;
	
		
	
	}
	.titlebar img{
	float:right;
	}
#process p{
		clear:both;
		float:left;
		width:280px;
		padding:0 10px 10px 10px;
		
	}


#process1{
	width:300px;
	position:absolute;
	margin:5px;
	display:none;
	z-index:6;
	background:#EFEFED;
	left:0;
	top:0;
}
.titlebar1{
	background: url(../images/popup_bg.gif) repeat-x;
	height:28px;
	float:left;
	width:300px;
	clear:both;
	
	}
	#process1 .titlebar1 p{
	width:250px;
	float:left;
	text-align:left;
	font-weight:bold;
	color:#FFFFFF;
	clear:none;
	
		
	
	}
	.titlebar1 img{
	float:right;
	}
#process1 p{
		clear:both;
		float:left;
		width:280px;
		padding:0 10px 10px 10px;
		
	}
/*===========================================================
                        Sitemap
===========================================================*/

div#sitemap ul{
	margin:0;
	padding:0 20px;
	list-style:none;
}
div#sitemap ul li{
	margin:0;
	padding:0;
	padding:1px 0 1px 7px ;
	border:0;
	color:#283A4E;
	background:url(../images/bullet.gif) no-repeat left 8px;
	
}
div#sitemap ul li a{ font-weight:normal;}
.boxwidth{
	width:500px;
	padding:15px;
}

.table_border{
	border:1px solid #97B0DF;
	
}
.box_bg_color{
	background:#004251;
	font:12px "MS sans-serif",Verdana, Arial, Helvetica, sans-serif;
	color:#ffffff;
	font-weight:normal;	
	padding:3px;
}
.google_search{
	background:url(../images/search-bg.gif) no-repeat left top;
	height:47px;
	margin-top:15px;
}
.input{
	width:115px;	
	margin-top:15px;
	margin-left:8px;
}
#yellow{ background:yellow; color:red; padding:0px; margin:0 5px;}
/*internalEffect*/

.black{
margin:0;
padding:0;
font:bold 12px/18px arial;
color:#6B7401;
}
.black3{
margin:0;
padding:0;
font:bold 12px/18px arial;
color:#01738E;
}
.black4{
margin:0;
padding:0;
font:bold 12px/18px arial;
color:#1C5598;
}
.black5{
margin:0;
padding:0;
font:bold 12px/18px arial;
color:#625200;
}
.black2{
margin:0;
padding:0;
font:normal 11px/18px verdana;
color:#000;
}
.divider1{
margin:0;
padding:0 0 10px 0;
border-bottom:#C4C9AA 1px solid;
clear:both;
}
.divider2{
margin:0;
padding:0 0 10px 0;
border-bottom:#B6D3E4 1px solid;
clear:both;
}
.divider3{
margin:0;
padding:0 0 10px 0;
border-bottom:#B8D3EB 1px solid;
clear:both;
}
.divider4{
margin:0;
padding:0 0 10px 0;
border-bottom:#E7E1C0 1px solid;
clear:both;
}
/*backtotop*/
.backtotop{
margin:0 0 10px 0;
padding:0;
background:url(../images/backtotop.jpg) no-repeat right;
font:normal 11px verdana;
color:#000;
height:19px;
float:right;
}
.backtotop a{
margin:0;
padding:0 18px 0 0;
font:bold 11px verdana;
color:#000;
text-decoration:none;
line-height:24px;
}
.backtotop a:hover{
text-decoration:underline;
}
/*livechat*/
.livechat{
margin:0 0 15px 0 ;
padding:0 0 0 0;
/*background:url(images/livechat.gif) no-repeat left top;*/
/*border-bottom:#C5C5C5 1px solid;*/
}
.livechat li span{
margin:0;
padding:0;
font:normal 12px arial;
float:left;
line-height:0;
}
.livechat li span a{
text-decoration:none;
font-weight:normal !important;
}
.livechat li span a:hover{
text-decoration:none;
}
.livechat ul{
margin:0px 0 25px 0;
padding:0;
list-style:none;
}
.livechat li{
margin:7px 0 7px 0;
padding:0;
display:block;
}
.livechat li.imgmsn{
margin:10px 0 10px 0;
padding:0 0 0 35px;
background:url(../images/msn.gif) no-repeat 0 2px;
line-height:25px;
}
.livechat li.imgmsn:hover{
background:url(../images/msn_hover.gif) no-repeat 0 2px;
}
.livechat li.imgmsn2{
margin:10px 0 10px 0;
padding:0 0 0 35px;
background:url(../images/yahoo.gif) no-repeat 0 2px;
line-height:25px;
}
.livechat li.imgmsn2:hover{
background:url(../images/yahoo_hover.gif) no-repeat 0 2px;
}
.livechat li.imgmsn3{
margin:10px 0 10px 0;
padding:0 0 0 35px;
background:url(../images/skype.gif) no-repeat 0 2px;
line-height:25px;
}
.livechat li.imgmsn3:hover{
background:url(../images/skype_hover.gif) no-repeat 0 2px;
}
.livechat li.imgmsn4{
margin:10px 0 10px 0;
padding:0 0 0 35px;
background:url(../images/gtalk.gif) no-repeat 0 2px;
line-height:25px;
}
.livechat li.imgmsn4:hover{
background:url(../images/gtalk_hover.gif) no-repeat 0 2px;
}
.livechat li a{
margin:0;
padding:0;
font-weight:bold;
display:block;
text-decoration:none;
}
.livechat li a:hover{
text-decoration:none;
color:#CA9B11;
}
/*form*/
.form{float:left; text-align:left; width:235px; height:auto; margin-bottom:10px}
.form .textbox{width:230px; height:15px; font:12px "Trebuchet MS";}
.form .drop-down{width:235px; height:21px; font:12px "Trebuchet MS";}
.form .text-area{width:230px; height:71px; font:12px "Trebuchet MS";}
/*Sample*/
.sample{
margin:0;
padding:0 0 0 0;
border-top:#ccc 1px solid;
clear:both;
/*border-bottom:#ccc 1px solid;*/
}
.sampleHead{
margin:0;
padding:0 0 0 0;
width:500px;
float:right;
/*border-bottom:#ccc 1px solid;*/
}
/*.sample.bg1{
background:url(../images/oneway.gif) no-repeat left;
}
*/
/*updatemenu*/


#submenu1{width:796px; padding-top:0px; height:39px!important; height:40px; text-align:center; margin:1px auto; padding:0 0 0 150px;}
#submenu1 .align{padding:0px; list-style:none; width:950px; text-align:center}
#submenu1 .align ul{padding:0px; list-style:none; width:950px; text-align:center}
#submenu1 .align li{display:inline; margin:0 auto; text-align:center; padding:0px;}
#submenu1 .align a{margin:0 auto; text-align:center}

#home a {background:url(../images/img_but_home.gif); float:left; background-position: 0 0; width:110px; height:39px;}
#home.active  a{background: url(../images/img_but_home.gif); background-position: 0 39px;}
#home a:hover {background: url(../images/img_but_home.gif); background-position: 0 83px;}
#services a {background:url(../images/img_but_services.gif); float:left; background-position: 0 0; width:109px; height:39px;}
#services.active a {background: url(../images/img_but_services.gif); background-position: 0 39px;}
#services a:hover {background: url(../images/img_but_services.gif); background-position: 0 83px;}
#samples a {background:url(../images/img_but_samples.gif); float:left; background-position: 0 0; width:110px; height:39px;}
#samples.active a {background: url(../images/img_but_samples.gif); background-position: 0 39px;}
#samples a:hover {background: url(../images/img_but_samples.gif); background-position: 0 83px;}
#about-us a {background:url(../images/img_but_about_us.gif); float:left; background-position: 0 0; width:110px; height:39px;}
#about-us.active a {background: url(../images/img_but_about_us.gif); background-position: 0 39px;}
#about-us a:hover {background: url(../images/img_but_about_us.gif); background-position: 0 83px;}

#our-clients a {background:url(../images/img_but_clients.gif); float:left; background-position: 0 0; width:102px; height:39px;}
#our-clients.active a{background: url(../images/img_but_clients.gif); background-position: 0 39px;}
#our-clients a:hover {background: url(../images/img_but_clients.gif); background-position: 0 83px;}
#blog a {background:url(../images/img_but_blog.gif); float:left; background-position: 0 0; width:89px; height:39px;}
#blog.active a{background: url(../images/img_but_blog.gif); background-position: 0 39px;}
#blog a:hover {background: url(../images/img_but_blog.gif); background-position: 0 83px;}
#free-quote a {background:url(../images/img_but_quote.gif); float:left; background-position: 0 0; width:135px; height:39px;}
#free-quote.active a{background: url(../images/img_but_quote.gif); background-position: 0 39px;}
#free-quote a:hover {background: url(../images/img_but_quote.gif); background-position: 0 83px;}
#contact-us a {background:url(../images/img_but_contactus.gif); float:left; background-position: 0 0; width:142px; height:39px;}
#contact-us.active a {background: url(../images/img_but_contactus.gif); background-position: 0 39px;}
#contact-us a:hover {background: url(../images/img_but_contactus.gif); background-position: 0 83px;}

.lps_color { color:#cccccc;}
.lps_color a { color:#cccccc;}
.lps_color a:hover { color:#cccccc;}
 
 /*=======================================================
						services top link                        
======================================================== */

.services-box{float:left; margin:10px 0 10px 10px; width:590px; text-align:center;}
.services-box .sbox1{float:left; padding:0 0 0 6px;}



/*Admin activities*/
#activities
{
	width:100%;
}

#activities tr td
{
	/* border:1px #4D98B8 solid; */
	text-align:center;
	border:1px solid #CCCCCC;
	padding:5px;
}

.msg
{
	color:red;
}
			
label.error
{
	color:red;
	padding:0px 0px 0px 5px;
	display:block;width:400px;
}

em.error
{
	display:block; 
	color:red;
	padding:2px;
}
			

/*Admin activities*/
#activities
{
	width:100%;margin:5px;
}

#activities tr td
{
	/* border:1px #4D98B8 solid; */
	text-align:center
}

.msg
{
	color:red;
}
			
			
.content .left table#activities td{ border: 1px solid #CCCCCC; padding: 5px; font-weight: bold;}			

/*04.01.10  */

.aptop{margin-top:20px;font-weight:bold;}
.authordetails{background-color:#BDE3F7;width:550px;padding:10px;}

/*06.01.10 login form */
#lightform input,textarea {
/*
background:#FFFFFF none repeat scroll 0 0;
border:1px solid #D5D5D5;
color:#434343;
font-size:1em;
*/
padding:2px;
/*
vertical-align:middle;
width:250px;
margin-top:3px;
*/
}


#lightform span
{
	display:block;
	font-size:1.5em;
	color:#3B4D61;
	font-family:Arial,Helvetica,sans-serif;
	font-size:18px;
	font-weight:normal;

}


/*Button*/
.buttonSubmit, .buttonSubmitHovered {
	width:auto !important;
	height:26px !important;
	color:#FFF !important;
	font-weight:bold !important;
	padding:2px !important;
	background:url(../images/button_bg.gif) repeat-x left top !important;
	cursor:pointer !important;
	border:none !important;
}

#errormsg
{
background-color:#F80A47;
color:white;
font-size:1.1em;
margin-bottom:5px;
padding:10px 0px;
padding-left:5px;
}

/*06.01.10 header links */

.headlinks{
font-family:"Trebuchet MS","Helvetica","Arial","Verdana","sans-serif";
float:right;
margin-top:0px;
padding-top:0px;
color:#fff;
font-size:14px;
font-size-adjust:none;
font-style:normal;
font-variant:normal;
font-weight:bold;
line-height:18px;
padding:0px 5px;
}
.headlinks a{
	font:bold 14px/18px "Trebuchet MS";
	padding:6px;
	color:#FFFFFF;
	margin:0 0 21px 0;
	color:#FFFFFF;
	text-decoration:none;
	letter-spacing:0;
	padding:0 3px;
}
.headlinks a:hover{
	color:#FFFFFF;
	text-decoration:underline;
}
.newleft{
	border:1px solid #CCCCCC;
	padding:5px;
	width:95%;
	margin-left:10px;
	min-height:250px;
	}
.breadcrumb a,.breadcrumbfull a{
text-decoration:none;
}
.content h1{
	font:22px Arial, Helvetica, sans-serif;
	padding:5px 0 0 0;
	
}

.help
{
	cursor:help;
}

.help
{
	cursor:help;
}


#formActions
{
  padding-left:20px;
  padding-top:20px;
  height:35px;
  
  	
}

.btnSubmit
{
	float:left;
	width:300px;
}

.addRow
{
	float:right;
}

#titledesc .LableT, #titledesc .LableD{font-weight:bold;}
.charactersLeft{padding-bottom:10px;}

#titledesc #inputbox
{
  float:left;
}

.initial-detail-box .inputbox
{
  padding:2px;
}



#titledesc #helpbox
{
  float:left;
  padding-left:3px	
}

.cls
{
  clear:both;
}

/*
.team{margin-left:5px;}
*/

.star
{
	color:red;
}


table.stripeMe {
border-collapse:collapse;
font-size: 1.1em;
}


table.stripeMe th {
	background: #3e83c9;
	color: #fff;
	font-weight: bold;
	padding: 2px 11px;
	text-align: left;
	border-right: 1px solid #fff;
	line-height: 1.2;
}

table.stripeMe td {
	padding: 2px 10px;
	border-bottom: 1px solid #95bce2;
	vertical-align: top;
	width:150px;
}
/*
table.stripeMe td * {
	padding: 6px 11px;
}
*/
table.stripeMe tr.alt td {
	background: #ecf6fc;
}

table.stripeMe tr.over td {
	background: #bcd4ec;
	cursor:hand;
}

/* Listing Styles ends here */

/*Paging for the Front End */

/*Style 2*/
.SPA_PgS1 {height:25px !important; display:block !important;}
.SPA_PgS1 ul{display:inline !important;}
.SPA_PgS1 li{  display:block !important; background:#F7F7F7 !important; float:left !important; height:25px !important; width:25px !important; border:1px solid #ccc !important; text-align:center !important;;padding:0px !important}
.SPA_PgS1 a {color:#333333 !important;padding-top:5px !important;display:block !important;height:20px !important; width:25px !important; font-weight:bold !important; font-size:13px !important; text-decoration:none !important; }
.SPA_PgS1 a:hover{background:#666 !important; color:#FFFFFF !important}
.SPA_PgS1 .selected a{background:#CC6600 !important;color:#FFFFFF !important;}

.legend {
	padding: 0 3px 0 2px;
}

.fieldset {
	border: 1px solid #01738E;
	padding: 0 0 10px 20px;
	margin: 5px 0 0 0;
}

.loginform
{
	margin-top:10px;
	width:100%;
}

.registrationform
{
	margin-top:10px;
}

/*--------------------------Updated CSS Starts -----------------------------*/


.content h2{
color:#1C1C1C;
font-family:Trebuchet MS;
font-size:14px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:bold;
line-height:normal;
padding:0;margin: 10px 0 10px 15px;
}
.content h3.order{color:#0A618D;font-family:Trebuchet MS;font-size:14px;font-weight:bold;line-height:normal;padding:0;margin: 10px 0 10px 15px;}
.content #order-head { color:#000000; font-weight:bold}
.content #order-head a{ color:#000000; text-decoration:underline; font-size:12px;}


		


/* new updation  on 25 feb 2010 */


html>body *{outline:none;}
h1,h2,h3,h4,h5,h6,p,form,td,tr,table,div,br{margin:0;padding:0;}
*{margin:0; padding:0;}
img{ border:0;}
a{ color:#1A88BD; text-decoration:underline;}
a:hover{ color:#1A88BD; text-decoration:none;}
body{margin:0;padding:0;background:#FFFFFF url(../images/bg-inner.gif) repeat-x left top;}
#wraper{background:url(../images/bg-header-inner.gif) no-repeat top center;width:100%;float:left;position:relative;	}
#container{width:950px;margin:0 auto;overflow:hidden;}
.call{text-align:right;	color:#FFEBCF; font:normal 24px "Trebuchet MS";padding:0 0 0 0;margin:0 0 0 0;}
.call span{color:#003245; font:bold 24px "Trebuchet MS";}
.logo{margin:26px 0 0 0; padding:0;}	
.logo h1{margin:0; padding:0; font:bold 20px/18px "Trebuchet MS"; color:#FFFFFF;}
.logo a{background:url(../images/logo.gif) no-repeat left 0px;float:left;font:bold 20px/18px "Trebuchet MS";color:#FFFFFF;display:block;padding:7px 0 0 90px;text-decoration:none;height:58px;}
.logo a:hover{color:#FFFFFF;}
.logo a span{color:#004158; font:normal 18px "Trebuchet MS";letter-spacing:0;margin-top:20px;}
.white{color:#FFFFFF;}
.menu{float:right;font:bold 14px/18px "Trebuchet MS";padding:6px;color:#FFFFFF;margin:0 0 21px 0;}
.menu a{color:#FFFFFF;text-decoration:none;letter-spacing:0;padding:0 3px;}
.menu a:hover, .menu a.active{color:#FFFFFF;text-decoration:underline;}
.clear{clear:both;}
#container .banner{width:942px;background:#FFFFFF url(../images/banner.jpg) no-repeat 4px center;position:relative;height:226px;padding:3px 4px;clear:both;top:2px;left:0;overflow:hidden;}
#container .banner .text{width:420px;padding:15px 20px;float:right;	text-align:left;font:12px/18px Arial, Helvetica, sans-serif;color:#4A7400;}
#container .banner h1{color:#3B4D61;font:bold 24px/24px Georgia, "Times New Roman", Times, serif;}
#container .banner ul{list-style:none;margin:0;padding:0;float:left;width:420px;}
#container .banner ul li{float:left;width:210px;padding-top:15px;	}
#container .banner ul li p{float:left;width:145px;	float:right;	color:#0982AE;font:11px/15px Arial, Helvetica, sans-serif;padding-right:10px;}
.green{color:#4A7400;}
.green a{color:#4A7400;}
.green a:hover{color:#4A7400;text-decoration:none;}
#container .banner ul li img{ float:left;}

#yellow{ background:yellow; color:red; padding:0px; margin:0 5px;}

/*
#home a {background:url(../images/img_but-home.gif); float:left; background-position: 0 0; width:122px; height:39px;}
#home.active  a{background: url(../images/img_but-home.gif); background-position: 0 39px;}
#home a:hover {background: url(../images/img_but-home.gif); background-position: 0 83px;}
#link-building a {background:url(../images/img_but-linkbuilding.gif); float:left; background-position: 0 0; width:179px; height:39px;}
#link-building.active a {background: url(../images/img_but-linkbuilding.gif); background-position: 0 39px;}
#link-building a:hover {background: url(../images/img_but-linkbuilding.gif); background-position: 0 83px;}
#quality-links a {background:url(../images/img_but-quality.gif); float:left; background-position: 0 0; width:210px; height:39px;}
#quality-links.active a {background: url(../images/img_but-quality.gif); background-position: 0 39px;}
#quality-links a:hover {background: url(../images/img_but-quality.gif); background-position: 0 83px;}
#our-clients a {background:url(../images/img_but-ourclients.gif); float:left; background-position: 0 0; width:119px; height:39px;}
#our-clients.active a{background: url(../images/img_but-ourclients.gif); background-position: 0 39px;}
#our-clients a:hover {background: url(../images/img_but-ourclients.gif); background-position: 0 83px;}
#about-us a {background:url(../images/img_but-aboutus.gif); float:left; background-position: 0 0; width:167px; height:39px;}
#about-us.active a{background: url(../images/img_but-aboutus.gif); background-position: 0 39px;}
#about-us a:hover {background: url(../images/img_but-aboutus.gif); background-position: 0 83px;}
#free-quote a {background:url(../images/img_but-freequote.gif); float:left; background-position: 0 0; width:104px; height:39px;}
#free-quote.active a{background: url(../images/img_but-freequote.gif); background-position: 0 39px;}
#free-quote a:hover {background: url(../images/img_but-freequote.gif); background-position: 0 83px;}
#contact-us a {background:url(../images/img_but-contactus.gif); float:left; background-position: 0 0; width:108px; height:39px;}
#contact-us.active a {background: url(../images/img_but-contactus.gif); background-position: 0 39px;}
#contact-us a:hover {background: url(../images/img_but-contactus.gif); background-position: 0 83px;}
#submenu1{width:796px; padding-top:0px; height:39px!important; height:40px; text-align:center; margin:1px auto; padding:0 0 0 150px;}
#submenu1 .align{padding:0px; list-style:none; width:950px; text-align:center}
#submenu1 .align ul{padding:0px; list-style:none; width:950px; text-align:center}
#submenu1 .align li{display:inline; margin:0 auto; text-align:center; padding:0px;}
#submenu1 .align a{margin:0 auto; text-align:center}
*/
.content{width:942px;padding:15px 4px;float:left;font:12px/18px Verdana,Arial,Helvetica,'Bitstream Vera Sans',sans-serif;color:#595959;min-height:400px;}
/*-------------------------- Updated CSS Start Here -----------------------------*/

/****************************SHOPPING CART CSS*********************************/
.cart-box{ width:916px; border:1px solid #C3C1C1; margin-top:10px; float:left; margin-bottom:10px;}
.cart-box .cart-row-head { color:#000000; font-weight:bold; padding:7px 0 7px 10px; width:906px; background:url(../images/order-head-bg.gif) repeat-x; font-weight:bold; height:25px; float:left}
.cart-box .cart-row{ clear:both; border-bottom:1px solid #FFFFFF; padding:10px 0 10px 10px;width:906px }
.cart-box .cart-row2{ clear:both; border-top:1px solid #FFFFFF; background:#F3F3F3; padding:10px 0 10px 10px; width:906px }
.cart-box .cart-row3 { color:#000000; font-weight:bold; padding:7px 0 1px 10px; width:906px; background:url(../images/order-head-bg.gif) repeat-x; font-weight:bold; height:25px; float:left; margin-top:1px;}
.cart-box .cart-row3 .total{ float:left; width:696px; text-align:right; color:#1A88BD; font-weight:bold; padding-right:20px;}
.cart-box .cart-row3 .total-price{ float:left; width:150px;color:#1A88BD; font-weight:bold; }
.cart-box .cart-row-head a{ text-decoration:none;}
.cart-box .cart-row-head .service {  font-weight:bold; width:716px; float:left}
.cart-box .cart-row-head .price-cart { font-weight:bold; width:110px; float:left;}
.cart-box .cart-row-head .action { color:#1A88BD; font-weight:bold; width:80px; float:left;}
.cart-box .cart-content{float:left;width:716px;}
.cart-box .cart-discount{float:left;width:706px;}
.discounted{color:#1A88BD;float:left;font-weight:bold;}

.cart-box .cart-content a{ color:#595959}
.cart-box .cart-content span{ display:block; clear:both;color: #01738E; }
.cart-box .cart-content2{ float:left;width:110px;}
.cart-box .cart-content3{ float:left;width:80px;}

.cart-box .cart-redeem-input{ float:left;width:95px;padding-top:3px}
.cart-box #couponcode{padding:2px}

.cart-box .cart-redeem-img{ float:left;width:80px;}



.more-services{ width:918px; margin-top:20px; margin-bottom:20px;}
.service-btn{ float:left; width:600px;}
.pay-btn{ float:left; float:right }

span.bluetxt{ color:#1A88BD;}

/****************************SHOPPING CART CSS ENDS HERE************************/
	

/*--------------------------Common  classes --------------------------*/
.breadcrumb-application{ background:#f2f2f2; padding:0 5px; position:relative; margin-bottom:10px;width:96.5%;margin-left:10px}
span.bluetxt {color:#1A88BD;}
#application-box{ width:918px; padding-left:10px;}
#application-box h2{color:#1C1C1C;font-family:Trebuchet MS;font-size:16px;font-weight:bold;line-height:normal;margin:10px 0 10px 0px;padding:0;}

/******** Login Page Start Here *******/
.login-box{ width:898px; padding:10px; float:left; background:#F1F1EF; margin-bottom:60px;}
.login-box h3{ margin-bottom:10px; font-size:14px; color:#2E2E2E; font-weight:bold;}

.initial-detail-box{ width:898px; padding:15px 10px 15px 10px; float:left; background:#FFFFFF;border:1px solid #C3C1C1;}

.new-customer-box{ float:left; width:424px; padding:10px; background:#FFFFFF;}
.new-customer-box .form-box{ float:left; width:154px; margin-bottom:10px;}
.returning-customer-box{ float:right; width:424px; padding:10px;background:#FFFFFF; height:230px;}
.returning-customer-box .form-box{ float:left; width:154px; margin-bottom:10px;}
.single-customer-box{ float:left; width:896px;;background:#FFFFFF;height:230px;}
.login-button{background: url(../images/btn-bg2.gif) no-repeat; width: 120px; height: 32px; color:#FFFFFF; font-size: 14px; font-weight: bold; border: none;cursor:pointer}

/******** Login Page End Here *******/

.application-left-menu-box{ width:220px; float:left;margin-right:10px;}

.application-left-box  {background:none repeat scroll 0 0 #F1F1EF;float:left;padding:10px;width:668px;}

.application-grid-container {background:none repeat scroll 0 0 #F1F1EF;float:left;width:668px;}

.quick-box{ width:220px; float:left; background:url(../images/quick--contact-bg.gif) no-repeat left top; }
.quick-box h4{ border-bottom:1px solid #E2E2E2; color:#3C3C3C; padding: 7px 0 7px 10px; font-size:14px;}
.quick-box2{ width:198px; float:left; border:1px solid #C3C1C1;padding:0 10px 10px 10px; margin-bottom:10px; }
.quick-box2 h4{ border-bottom:1px solid #E2E2E2; color:#3C3C3C; margin-bottom:5px; padding: 7px 0 7px 0px; font-size:14px;}
.quick-box .livechat{margin:0 0 15px 0 ;padding:0 0 0 0;}
.quick-box .livechat ul{margin:10px 0 20px 0;padding:0;}
.quick-box .livechat li{margin:0px 0 10px 0;padding:0;display:block; float:left; width:180px;list-style:none;}
.quick-box .livechat li a{margin:0;padding:0;font-weight:bold;display:block;text-decoration:none;}
.quick-box .livechat li a:hover{text-decoration:none;color:#CA9B11;}
.quick-box .livechat li span{margin:0;padding:0;font:normal 12px arial;float:left;line-height:8px;}
.quick-box .livechat li span a{text-decoration:none;font-weight:normal !important;}
.quick-box .livechat li span a:hover{text-decoration:none;}

.quick-box .livechat li.imgmsn{padding:0 0 0 40px;background:url(../images/msn.gif) no-repeat 5px 2px;line-height:25px;}
.quick-box .livechat li.imgmsn:hover{ background:url(../images/msn_hover.gif) no-repeat 5px 2px;}
.quick-box .livechat li.imgmsn2{padding:0 0 0 40px;background:url(../images/yahoo.gif) no-repeat 5px 2px;line-height:25px;}
.quick-box .livechat li.imgmsn2:hover{background:url(../images/yahoo_hover.gif) no-repeat 5px 2px;}
.quick-box .livechat li.imgmsn3{padding:0 0 0 40px;background:url(../images/skype.gif) no-repeat 5px 2px;line-height:25px;}
.quick-box .livechat li.imgmsn3:hover{background:url(../images/skype_hover.gif) no-repeat 5px 2px;}
.quick-box .livechat li.imgmsn4{padding:0 0 0 40px;background:url(../images/gtalk.gif) no-repeat 5px 2px;line-height:25px;}
.quick-boxx .livechat li.imgmsn4 a{ text-align:left;}
.quick-box .livechat li.imgmsn4:hover{background:url(../images/gtalk_hover.gif) no-repeat 5px 2px;}

.application-right-box .testimonials-box{ background: url(../images/testimonials-box-bg.gif) repeat-y left; padding: 0 0 10px 10px; text-align: justify;}
.application-right-box .testimonials-box p{ border-bottom: 1px dotted #CCCCCC; margin:0; padding:0 0 10px 0;}

.left-menu{ float:right; width:220px; padding:25px 0;background:#F2F2F2; margin-bottom:8px;}
.left-menu ul{ margin:0; padding:0;}
.left-menu ul li{ margin:0; padding:0  0 8px 0; list-style:none;}
.left-menu ul li a{ background:url(../images/left-menu-bg.gif) no-repeat right; text-align:right; padding:8px 20px 11px 0; margin:0; font-size:14px; font-weight:bold; display:block; color:#FFFFFF; text-decoration:none;}
.left-menu ul li a:hover{ background:url(../images/left-menu-bg-over.gif) no-repeat right;color:#FFFFFF;}
.left-menu ul li ul li a{ background:none; text-align:right; padding:6px 20px 6px 0; margin:0; font-size:14px; font-weight:bold; display:block; color:#444343; text-decoration:none;}
.left-menu ul li ul li a:hover{ background:none;color:#000000;}
.left-menu ul li a.active{ background:url(../images/left-menu-bg-over.gif) no-repeat right;color:#FFFFFF;}


/*-------------------------- My Order Start Here --------------------------*/
#application-box h2.order{color:#0A618D;font-family:Trebuchet MS;font-size:16px;font-weight:bold;line-height:normal;margin:10px 0 10px 0px;padding:0;}
.order-box{ width:688px; padding:10px 0px 0 0px; float:left; background:#F1F1EF; margin-bottom:10px;}
.order-box .order-row{ clear:both; border-bottom:1px solid #FFFFFF; padding:10px 0 10px 10px ; }
.order-box .order-head { color:#000000; font-weight:bold; width:60px; float:left}
.order-box .order-head a{ color:#000000; text-decoration:underline; font-size:12px;}
.order-box .order-head2 { color:#000000; font-weight:bold; width:340px; float:left}
.order-box .order-head2 a{ color:#000000; text-decoration:underline; font-size:12px;}
.order-box .order-head3 { color:#000000; font-weight:bold; width:80px; float:left;text-align:center}
.order-box .order-head3 a{ color:#000000; text-decoration:underline; font-size:12px;}
.order-box .order-head4 { color:#000000; font-weight:bold; width:85px; float:left;text-align:center}
.order-box .order-head4 a{ color:#000000; text-decoration:underline; font-size:12px;}
.order-box .order-content{ float:left;width:45px; padding-left:15px;}
.order-box .order-content2{ float:left;width:335px;}
.order-box .order-content2 a{ color:#595959}
.order-box .order-content3{ float:left;width:90px;text-align:center}
.order-box .order-content4{ float:left;width:90px; text-align:center}
.order-box .order-content2 span{ display:block; clear:both;color: #01738E; }
/*-------------------------- My Order End Here --------------------------*/


/*-------------------------- View Invoice Start Here --------------------------*/
.invoice-head{ background:#FFFFFF; width:368px; color:#000000; float:left; font-weight:bold; margin-bottom:2px; padding:10px 0 10px 20px}
.invoice-head2{ background:#FFFFFF; width:140px; float:left;color:#000000;font-weight:bold; margin-bottom:2px; padding:10px 0}
.invoice-text{ background:#FFFFFF; width:368px; color:#1A88BD; float:left; font-weight:bold; margin-bottom:2px; padding:10px 0 10px 20px}
.invoice-text2{ background:#FFFFFF; width:140px; float:left;color:#1A88BD; margin-bottom:2px; padding:10px 0}

/*-------------------------- View Invoice End Here --------------------------*/

/*-------------------------- Common Classe Start Here Here --------------------------*/

#app-container{width:898px; padding:10px; background:#F1F1EF;min-height:400px;}
.white-container{background:none repeat scroll 0 0 #FFFFFF;float:left;padding:10px;width:648px;}
.white-container-alt{background:none repeat scroll 0 0 #FFFFFF;float:left;padding:10px;width:648px;margin-top:10px;}
.delRow{float:right;cursor:pointer;}

.pwd-box{ float:left; width:400px; padding:0px;}
.form-box{ float:left; width:200px;margin-bottom:10px;}
.form-box-textarea{ float:left; width:200px; height:100px; margin-bottom:10px;}
.pwd-box .form-box-textarea .textarea{ width:190px; height:100px; margin:0; padding:0;}

.pwd-box2{ float:left; width:648px; padding:0px;}
.form-box2{ float:left; width:170px; margin-bottom:10px; padding:20px 0}
.form-box3{ float:left; width:478px; margin-bottom:10px;}
.form-box4{ float:left; width:448px; margin-bottom:10px;}
.form-box5{ float:left; width:142px; margin-bottom:10px;}
.form-box6{ float:left; width:130px; margin-bottom:10px;}
.sub-text{ float:right; padding-right:26px; width:400px; margin-top:-8px; text-align:right}
.skype{ float:left; padding:4px 0 10px 30px; background:url(../images/social-icons.gif) no-repeat left 2px }
.yahoo{ float:left; padding:4px 0 10px 35px; background:url(../images/social-icons.gif) no-repeat 5px -34px }
.msn{ float:left; padding:4px 0 10px 30px; background:url(../images/social-icons.gif) no-repeat left -74px }
.gtalk{ float:left; padding:4px 0 4px 35px; background:url(../images/social-icons.gif) no-repeat 5px -114px }
.required-box{ float:left; padding:10px 0 10px 10px; width:210px}
.submit-box{ float:left; padding:10px 0 10px 0px}
.application-white-box{ width:648px; padding:10px; float:left; background:#fff;}
.application-left-box h3{ margin-bottom:10px; font-size:14px; color:#2E2E2E; font-weight:bold;}
.application-left-box h3.profile{ margin:15px 0 10px 0; font-size:14px; color:#2E2E2E; font-weight:bold;}
#application-box h3.order-title{color:#1C1C1C;font-family:Trebuchet MS;font-size:16px;font-weight:bold;line-height:normal;margin:0px 0 10px 0px;padding:0;}
#application-box h4.order-title{color:#1C1C1C;font-family:Trebuchet MS;font-size:16px;font-weight:bold;line-height:normal;margin:15px 0 10px 0px;padding:0;}

/* Common Classe Here End Here */

/*-------------------------- Welcome page classes starts ------------------*/
img{ border:0}
#dasboard-right{ float:left; width:688px;}
.special-offer{ padding:10px; float:left; width:666px; background:#DAE4FF; border:1px solid #8FA8FA; color:#000000; margin-bottom:10px;}
.special-offer-success{ padding:10px; float:left;background:#DAE4FF; border:1px solid #8FA8FA; color:#000000; margin-bottom:10px;}

.special-offer .close-icon{ position:absolute; margin:-15px 0 0 -15px}
#application-box h2.dashboard{ padding:10px; background:#F2F2F2; margin-top:0!important}

.dashboard-order{ width:686px; border:1px solid #C3C1C1; margin-bottom:10px; }
.dashboard-order .order-head{ background:url(../images/order-head-bg.gif) repeat-x; height:32px;}
.dashboard-order .order-head a{ text-decoration:none}
.dashboard-order .status{ float:left; width:64px; font-weight:bold; padding:7px 0 7px 8px; }
.dashboard-order .status2{ float:left; width:64px; padding:7px 0 7px 8px; }
/*
.dashboard-order .report{ float:left; width:54px; font-weight:bold; padding:7px 0 7px 8px; }
.dashboard-order .report2{ float:left; width:54px; padding:7px 0 7px 8px; }
*/

.dashboard-order .report{ float:left; font-weight:bold; padding:7px 0 7px 8px; }
.dashboard-order .report2{ float:left;padding:7px 0 7px 8px; }

.dashboard-order .report2 a{text-decoration:underline}
.dashboard-order .report2 a:hover{text-decoration:none}
.dashboard-order .s-code{ float:left; width:50px; font-weight:bold; padding:7px 0 7px 8px; }
.dashboard-order .s-code2{ float:left; width:50px; padding:7px 0 7px 8px; }
.dashboard-order .item{ float:left; width:284px; font-weight:bold; padding:7px 0 7px 4px; }
.dashboard-order .item2{ float:left; width:284px; padding:7px 0 7px 4px; }
.dashboard-order .item2 span{ display:block;}
.dashboard-order .order-date{ float:left; width:90px; font-weight:bold; padding:7px 0 7px 8px; }
.dashboard-order .order-date2{ float:left; width:90px; padding:7px 0 7px 8px; }
.dashboard-order .order-row{ padding:5px 0; width:686px; float:left;}
.dashboard-order .order-row2{ padding:5px 0; width:686px; float:left; border-top:1px solid #E5E5E5; background:#F3F3F3}
.dashboard-order .id{ float:left; width:40px; font-weight:bold; padding:7px 0 7px 8px; }
.dashboard-order .id2{ float:left; width:42px; padding:7px 0 7px 6px; }
.dashboard-order .id2 a{ text-decoration:underline; color:#595959}
.dashboard-order .op{ float:left; width:50px; font-weight:bold; padding:7px 0 7px 8px; }
.dashboard-order .op2{ float:left; width:52px; padding:7px 0 7px 6px; }
.dashboard-order .op2 a{ text-decoration:underline; color:#595959}
.view-all-order{ text-align:right; margin-bottom:10px;}


/*Success Page Css*/

.dashboard-order-success{ width:100%; border:1px solid #C3C1C1; margin-bottom:10px;float:left }
.dashboard-order-success .order-head{ background:url(../images/order-head-bg.gif) repeat-x; height:32px;}
.dashboard-order-success .order-head a{ text-decoration:none}
.dashboard-order-success .status{ float:left; width:150px; font-weight:bold; padding:7px 0 7px 8px; }
.dashboard-order-success .status2{ float:left; width:150px; padding:7px 0 7px 8px; }
.dashboard-order-success .status a{text-decoration:none;}
.dashboard-order-success .status a:hover{text-decoration:underline;}

.dashboard-order-success .report{ float:left; width:54px; font-weight:bold; padding:7px 0 7px 8px; }
.dashboard-order-success .report2{ float:left; width:54px; padding:7px 0 7px 8px; }
.dashboard-order-success .s-code{ float:left; width:200px; font-weight:bold; padding:7px 0 7px 8px; }
.dashboard-order-success .s-code2{ float:left; width:200px; padding:7px 0 7px 8px; }
.dashboard-order-success .item{ float:left; width:350px; font-weight:bold; padding:7px 0 7px 4px; }
.dashboard-order-success .item2{ float:left; width:350px; padding:7px 0 7px 4px; }
.dashboard-order-success .item2 span{ display:block;}
.dashboard-order-success .order-date{ float:left; width:100px; font-weight:bold; padding:7px 0 7px 8px; }
.dashboard-order-success .order-date2{ float:left; width:100px; padding:7px 0 7px 8px; }
.dashboard-order-success .order-row{ padding:5px 0; width:100%; float:left;}
.dashboard-order-success .order-row2{ padding:5px 0; width:100%; float:left; border-top:1px solid #E5E5E5; background:#F3F3F3}
.dashboard-order-success .id{ float:left; width:40px; font-weight:bold; padding:7px 0 7px 8px; }
.dashboard-order-success .id2{ float:left; width:42px; padding:7px 0 7px 6px; }
.dashboard-order-success .id2 a{ text-decoration:underline; color:#595959}
.dashboard-order-success .op{ float:left; width:50px; font-weight:bold; padding:7px 0 7px 8px; }
.dashboard-order-success .op2{ float:left; width:52px; padding:7px 0 7px 6px; }
.dashboard-order-success .op2 a{ text-decoration:underline; color:#595959}
.view-all-order{ text-align:right; margin-bottom:10px;}





.panel-box{ float:left; width:120px; padding:10px 4px 4px 4px; border:1px solid #BABABA; margin:7px 7px 0 0; text-align:center;}
.panel-box span{ display:block; background:#F3F3F3; margin-top:10px}
.panel-box span a{ text-decoration:none; font-weight:bold;}

/*-------------------------- Welcome page classes Ends ------------------*/

/*-------------------------- Shopping page classes start Here -----------------*/
.field{ margin-bottom:10px;}
.field-left{ float:left;width:390px;margin-bottom:10px;}
.field-pr-left{ float:left;width:300px;margin-bottom:10px;}
.input-text{ padding:2px; width:520px; margin-top:2px; margin-right:5px}
.input-text2{ padding:2px; width:330px; margin-top:2px; margin-right:5px}
.input-text3{ padding:2px; width:250px; margin-top:2px; margin-right:5px;}
.small-text{ font-size:12px; font-weight:normal!important;display:block}
.small-text-bold{ font-size:11px; font-weight:bold; color:#000000}
.click-more{ float:right; display:block; padding-top:15px;}
.click-more a.sm{ color:#000000}
.left-link{ float:left}
.name-bold{ font-weight:bold}

/*-------------------------- Shopping page classes End Here ------------------*/



/*-------------------------- Invoice page classes Start Here------------------*/
#invoice-no{ width:918px; }
#invoice-no h2.invoice{color:#1C1C1C;font-family:Trebuchet MS;font-size:24px;font-weight:bold;line-height:normal;margin:10px 0 10px 0px;padding:0; float:left;}
#invoice-no .top-btn{ float:right; padding-right:10px; margin-top:4px;}
#invoice-box{ width:918px; border:1px solid #E1E1E1; background:url(../images/paid.gif) no-repeat; clear:both;}
.invoice-left{ float:left; width:335px; padding:60px 0 0 100px;}
.vcard{ color:#000000; font-size:14px}
.order-stamp{ clear:both; margin-top:50px; color:#000000; font-size:14px}
.invoice-right{ float:left; width:350px; padding:60px 0 0 100px;}
.invoice-right .Pt-logo{ padding-left:50px;}
.invoice-detail{clear:both; margin-top:70px; color:#000000; font-size:14px}
.invoice-id{ float:left; width:165px; padding-left:10px;}
.invoice-id2{ float:left; text-align:right; width:165px; padding-right:10px}
.amount-due{ width:332px; padding:6px 8px; margin-top:8px; background:#F1F1EF; border:1px solid #DADAD3}
.amount-due-left{ float:left; width:166px; font-weight:bold; color:#000000; font-size:14px}
.amount-due-right{ float:left; width:166px;text-align:right; font-weight:bold;color:#000000; font-size:14px}
.item-details{ margin-top:50px; padding:0 30px 20px 30px;}
.item-details-head{padding:6px 8px; background:#F1F1EF; border:1px solid #DADAD3}
.item-details-item{ float:left; width:120px; font-weight:bold; font-size:14px; color:#000000}
.item-details-des{ float:left; width:360px; font-weight:bold; font-size:14px; color:#000000}
.item-details-unit-cost{ float:left; width:120px; text-align:right; font-weight:bold; font-size:14px; color:#000000}
.item-details-row{ padding:6px 8px; border-bottom:1px solid #DADAD3; }
.item-details-row2{ padding:14px; border-bottom:3px solid #DADAD3; }
.item-row-item{ float:left; width:120px; font-size:14px; color:#000000}
.item-row-des{ float:left; width:360px; font-size:14px; color:#000000}
.item-row-unit-cost{ float:left; width:120px; text-align:right; font-size:14px; color:#000000}
.item-total{ clear:both; margin-top:2px; float:right; width:350px;}
.item-total-paid{float:left; width:160px; padding-left:10px; font-size:14px;}
.item-total-paid .bold{ font-weight:bold; color:#000000;}
.item-total-paid2 .bold{ font-weight:bold; color:#000000;}
.item-total-paid2{float:left; width:160px; text-align:right; padding-left:10px;font-size:14px;}
.terms{ margin-top:20px; font-size:14px; color:#000000;}
.terms .bold{ font-weight:bold; color:#000000; display:block}

/*-------------------------- Invoice page classes Ends Here------------------*/

/*-------------------------- Support page Start Here------------------*/
.support-box{ width:668px; background:#fff; padding:10px 0}
.support-row{ border-bottom:1px solid #F1F1EF;width:668px; padding:10px 0}
.support-row2 { border-bottom:none;width:668px; padding:10px 0}
.support-box .num{ width:45px; padding-left:15px; float:left; font-size:18px; color:#033A52}
.support-box .text-box{ float:left; font-size:14px; font-weight:bold;}
.support-box .text-box span{ display:block; padding:5px 0}
.support-box .text-box span .select{ border:1px solid #D7D9D9; width:580px; padding:2px; font-size:14px}
.support-box .text-box span .select2{ border:1px solid #D7D9D9; width:580px; height:150px; padding:2px;}
.support-box .text-box span img{ padding-right:6px}
.support-submit{ padding:10px 0 10px 60px}
.support-row .attach-file {margin-left:65px;margin-top:10px;}
#support-thanks{margin:10px;} 
/*-------------------------- Support page End Here------------------*/


/*-------------------------- View Tickets page Start Here-----------------*/
.view-ticket-box{ width:686px; margin-top:10px; border:1px solid #C3C1C1; margin-bottom:10px; }
.view-ticket-box .ticket-head{ background:url(../images/order-head-bg.gif) repeat-x; height:32px;}
.view-ticket-box .ticket-head a{ text-decoration:none}
.view-ticket-box .ticket-date{ float:left; width:90px; font-weight:bold; padding:7px 0 7px 8px; }
.view-ticket-box .ticket-date2{ float:left; width:90px; padding:7px 0 7px 8px; }
.view-ticket-box .department{ float:left; width:140px; font-weight:bold; padding:7px 0 7px 8px; }
.view-ticket-box .department2{ float:left; width:140px; padding:7px 0 7px 8px; }
.view-ticket-box .subject{ float:left; width:240px; font-weight:bold; padding:7px 0 7px 4px; }
.view-ticket-box .subject2{ float:left; width:240px; padding:7px 0 7px 4px; }
.view-ticket-box .subject2 a{ text-decoration:underline}
.view-ticket-box .status{ float:left; width:100px; font-weight:bold; padding:7px 0 7px 8px; }
.view-ticket-box .status2{ float:left; width:100px; padding:7px 0 7px 8px; }
.view-ticket-box .report{ float:left; width:80px; font-weight:bold; padding:7px 0 7px 8px; }
.view-ticket-box .report2{ float:left; width:80px; padding:7px 0 7px 8px; }
.view-ticket-box .ticket-row{ padding:5px 0; width:686px; float:left;}
.view-ticket-box .ticket-row2{ padding:5px 0; width:686px; float:left; border-top:1px solid #E5E5E5; background:#F3F3F3}
.view-all-order{ text-align:right; margin-bottom:10px;}

/*-------------------------- View Tickets page End Here-----------------*/

/*-------------------------- Ticket Chat page Start Here-----------------*/
.support-chat{ float:left; width:668px; margin-bottom:10px;}
.support-name{ float:left; width:180px; font-size:11px;font-weight:bold;background:url(../images/support-chat-bg.gif) no-repeat right bottom ;}
.support-chat-box{float:left;width:468px;padding:10px;background:#fff;}

.user-chat{ float:left; width:668px; margin-bottom:10px;}
.user-name{ float:left; width:180px; font-size:11px;font-weight:bold;background:url(../images/user-chat-bg.gif) no-repeat right bottom ;}
.user-chat-box{ float:left; width:468px; padding:10px; background:#FCFCF1; color:#333333}
.response-box{ float:left;width:648px; background:#FFFFFF; padding:10px}
.response-name{ float:left; width:170px; font-size:11px; padding-top:50px; font-weight:bold;background:url(../images/response-bg.gif) no-repeat right bottom ;}
.response-chat-box{ float:left; width:458px; padding:10px; background:#F5F5F5; color:#333333}
.response-chat-box .text-area{ width:435px; height:100px; border:1px solid #D7D9D9; margin-bottom:10px;}
.response-box .response-submit{ margin:10px 0 0 0; float:right;padding-right:153px;}

/*-------------------------- Ticket Chat page End Here------------------*/


/*-------------------------- Footer Start Here ------------------*/

#footer{background:url(../images/bg-footer.gif) repeat-x left top;width:100%;position:relative;float:left;}
#footer .container{width:950px;	margin:0 auto;font:12px/16px Verdana, Arial, Helvetica, sans-serif;color:#283A4E;}
#footer .container a{color:#283A4E;text-decoration:none;line-height:18px;}
#footer .container a:hover{color:#283A4E;text-decoration:underline;}
#footer .container p{padding-top:5px;}
#footer .container ul{margin:0;padding:10px 0;list-style:none;width:950px;float:left;}
#footer .container ul li{margin:0;padding:0;float:left;width:290px;padding:10px;border-right:1px solid #E4E4E4;color:#283A4E;}
#footer .container ul li ul{margin:0;padding:0;list-style:none;width:145px;float:left;}
#footer .container ul li ul li{margin:0;padding:0;float:left;width:138px;padding:1px 0 1px 7px ;border:0;color:#283A4E;	background:url(../images/bullet.gif) no-repeat left 8px;}
#footer .container ul li.last{border:0;}
#footer .container ul li h5{font:bold italic 14px/18px "Trebuchet MS";}
p.more{text-align:right;padding-right:20px;}

/*--------------------------Footer End Here------------------*/

/*12.02.10*/
.application-box-content,#application-box-content{height:330px;padding:15px;width:500;}
.application-box-content h2,#application-box-content h2{margin: 10px 0 10px 0px;}
/*15.02.10*/
.messagebox{background:#FFFFFF none repeat scroll 0 0;margin:5px 0px 10px 0px;padding:5px;width:878x;}
.messageboxcross{float:right;margin-top:-15px;}
/*18.02.10*/
.red_star {color:#FF0000;}
/*24.02.10 */
.errorMsg{background:#FF0000 none repeat scroll 0 0;color:white;font-size:12px;font-weight:bold;line-height:16px;padding:5px 0px 5px 0px;width:100%;margin:0;}
.errorMsg span{ margin-left:10px;}

#container .headlinks{font-family:"Trebuchet MS","Helvetica","Arial","Verdana","sans-serif";float:right;margin-top:0px;padding-top:0px;color:#fff;font-size:14px;font-size-adjust:none;font-style:normal;font-variant:normal;font-weight:bold;line-height:18px;padding:0px 5px;}
#container .headlinks a{font:bold 14px/18px "Trebuchet MS";padding:6px;color:#FFFFFF;margin:0 0 21px 0;color:#FFFFFF;text-decoration:none;letter-spacing:0;padding:0 3px;}
#container .headlinks a:hover{color:#FFFFFF;text-decoration:underline;}
.add-more{text-align:right;padding-right:10px;padding-bottom:10px;background:white;}
#listinRecords{float:right;}
.attach-file{margin-top:10px;}
#preview{display:none;}
#showFile{float:right;}

/*password page start here */
.forget-password-box{background:none repeat scroll 0 0 #FFFFFF;float:right;height:230px;padding:10px;width:876px;}



/*css for invoice*/
#invoice-box{width: 690px; margin: 0 auto}
#invoice-box h2{color:#1C1C1C;font-family:Trebuchet MS;font-size:24px;font-weight:bold;line-height:normal;margin:10px 0 10px 0px;padding:0; float:left;}
#invoice-box .right-corner-box{float:right; padding-right:10px; margin-top:4px;font-family:Verdana,Arial,Helvetica,Bitstream Vera Sans,sans-serif;}
#invoice-box .main-content-box{width:690px; border:1px solid #E1E1E1; background:url(../mailers/images/paid.gif) no-repeat; clear:both;font-family:Verdana,Arial,Helvetica,Bitstream Vera Sans,sans-serif;}
#invoice-box .main-content-box .main-left-box{float:left; width:250px; padding:60px 0 0 80px;font-family:Verdana,Arial,Helvetica,Bitstream Vera Sans,sans-serif;}
#invoice-box .main-content-box .main-left-box .left-address-box{color:#000000; font-size:14px; font-family:Verdana,Arial,Helvetica,Bitstream Vera Sans,sans-serif;}
#invoice-box .main-content-box .main-left-box2{clear:both; margin-top:50px; color:#000000; font-size:14px; font-family:Verdana,Arial,Helvetica,Bitstream Vera Sans,sans-serif;}
#invoice-box .main-content-box .main-right-box{float:left; width:335px; padding:60px 0 0 10px; font-family:Verdana,Arial,Helvetica,Bitstream Vera Sans,sans-serif;}
#invoice-box .main-content-box .main-right-box .prices-wrapper{clear:both; margin-top:70px; color:#000000; font-size:14px; font-family:Verdana,Arial,Helvetica,Bitstream Vera Sans,sans-serif;}
#invoice-box .main-content-box .main-right-box .prices-wrapper .invoice{float:left; width:150px; padding-left:10px;font-family:Verdana,Arial,Helvetica,Bitstream Vera Sans,sans-serif;}
#invoice-box .main-content-box .main-right-box .prices-wrapper .priceinv{float:left; text-align:right; width:150px; padding-right:0;font-family:Verdana,Arial,Helvetica,Bitstream Vera Sans,sans-serif;}
#invoice-box .main-content-box .main-right-box  .total-wrapper{width:300px; padding:6px 8px; margin-top:8px; background:#F1F1EF; border:1px solid #DADAD3; font-family:Verdana,Arial,Helvetica,Bitstream Vera Sans,sans-serif;}
#invoice-box .invoice-summery-box{margin-top:50px; padding:0 10px 20px 10px;font-family:Verdana,Arial,Helvetica,Bitstream Vera Sans,sans-serif;}
#invoice-box .invoice-summery-box .title-bar{padding:6px 8px; background:#F1F1EF; border:1px solid #DADAD3; font-family:Verdana,Arial,Helvetica,Bitstream Vera Sans,sans-serif;}
#invoice-box .invoice-summery-box .item{float:left; width:90px; font-weight:bold; font-size:14px; color:#000000;font-family:Verdana,Arial,Helvetica,Bitstream Vera Sans,sans-serif;}
#invoice-box .invoice-summery-box .description{float:left; width:250px; font-weight:bold; font-size:14px; color:#000000;font-family:Verdana,Arial,Helvetica,Bitstream Vera Sans,sans-serif;}
#invoice-box .invoice-summery-box .unit-cost{float:left; width:95px; text-align:right; font-weight:bold; font-size:14px; color:#000000;font-family:Verdana,Arial,Helvetica,Bitstream Vera Sans,sans-serif;}
#invoice-box .invoice-summery-box .table-row{padding:6px 8px; border-bottom:1px solid #DADAD3;;font-family:Verdana,Arial,Helvetica,Bitstream Vera Sans,sans-serif;}
#invoice-box .invoice-summery-box .service{float:left; width:90px; font-size:14px; color:#000000;font-family:Verdana,Arial,Helvetica,Bitstream Vera Sans,sans-serif;}
#invoice-box .invoice-summery-box .monthly-seo-fees{float:left; width:250px; font-size:14px; color:#000000}
#invoice-box .invoice-summery-box .cost{float:left; width:95px; text-align:right; font-size:14px; color:#000000;font-family:Verdana,Arial,Helvetica,Bitstream Vera Sans,sans-serif;}
#invoice-box .invoice-summery-box .padding-box{padding:14px; border-bottom:3px solid #DADAD3;font-family:Verdana,Arial,Helvetica,Bitstream Vera Sans,sans-serif;}
#invoice-box .invoice-summery-box .total-wrapper{clear:both; margin-top:2px; float:right; width:350px;font-family:Verdana,Arial,Helvetica,Bitstream Vera Sans,sans-serif;}
#invoice-box .invoice-summery-box .total{float:left; width:160px; padding-left:10px; font-size:14px;"><span style="font-weight:bold; color:#000000;font-family:Verdana,Arial,Helvetica,Bitstream Vera Sans,sans-serif;}
#invoice-box .invoice-summery-box .total-prices{float:left; width:160px; text-align:right; padding-left:10px;font-size:14px;font-family:Verdana,Arial,Helvetica,Bitstream Vera Sans,sans-serif;}
#invoice-box .invoice-summery-box .amount-due-wrapper{width:332px; padding:6px 8px; margin-top:8px; background:#F1F1EF; border:1px solid #DADAD3;font-family:Verdana,Arial,Helvetica,Bitstream Vera Sans,sans-serif;}
#invoice-box .invoice-summery-box .amount-dueinv{float:left; width:166px; font-weight:bold; color:#000000; font-size:14px;font-family:Verdana,Arial,Helvetica,Bitstream Vera Sans,sans-serif;}
#invoice-box .invoice-summery-box .total-priceinv{float:left; width:166px;text-align:right; font-weight:bold;color:#000000; font-size:14px;font-family:Verdana,Arial,Helvetica,Bitstream Vera Sans,sans-serif;}
#invoice-box .invoice-summery-box .bottom-terms{margin-top:20px; font-size:14px; color:#000000;}
#invoice-box .invoice-summery-box .bottom-terms-styles{font-weight:bold; color:#000000; display:block;font-family:Verdana,Arial,Helvetica,Bitstream Vera Sans,sans-serif;}
.clear{ clear: both;}
#invoice-box .prices-wrapper .due-amount1{float:left; width:150px; font-weight:bold; color:#000000; font-size:14px; font-family:Verdana,Arial,Helvetica,Bitstream Vera Sans,sans-serif;}
#invoice-box .prices-wrapper .due-amount-price{float:left; width:150px;text-align:right; font-weight:bold;color:#000000; font-size:14px; font-family:Verdana,Arial,Helvetica,Bitstream Vera Sans,sans-serif;}

/*Invoice css ends here*/

.red-star{ color:#FF0000;}
.bold{ font-weight:bold}
