body {
margin: 0 auto;
padding: 0px;
}

h1, h2, h3, p, ul, ul li {
margin: 0px;
padding: 0px;
}

a img {
border: none;
outline: none;
}

.clearfix:after {
content:".";
display:block;
height:0;
clear:both;
visibility:hidden;
}
.clearfix {display:inline-block;}
/* Hide from IE Mac \*/
.clearfix {display:block;}
/* End hide from IE Mac */

#wrapper {
width: 980px;
margin: 0 auto;
padding: 0px;
}

#container {
padding: 10px 0px; 
border: 1px solid #bbbebf;
border-top: none;
}

#logo {
	padding: 5px 0px 5px 0px;
}

.padding10 {
	padding: 0px 10px;
	}
	
#callus {
	width: 216px;
	height: 302px;
	float: left;
	background: url(../images/callusnowbg.jpg) left 55px no-repeat;
	}
	
#welcome {
	width: 730px;
	float: right;
	}
	
.callusnow {
	
	
	}
	
	
	
.callusnow span {
 padding: 0px 0px 0px 10px;
 }  
 
#flashbanner {
		margin: 0 auto;
		text-align: center;
		height: 186px;
		border: 1px solid #bbbebf;
		border-bottom: 3px solid #bbbebf;
		border-top: none;
}
	
.box {
border-top: none;
height: 241px;
background: url(../images/box_bg.jpg) 5px bottom no-repeat;
}

.headingblue {
	font-family: Arial;
	font-size: 13px;
	font-weight: bold;
	color: #1295cb;
	padding: 10px 0px 5px 0px;
	}
	
.headingblue12 {
	font-family: Arial;
	font-size: 14px;
	font-weight: bold;
	color: #1295cb;
	padding: 0px 0px 0px 0px;
	}
	
p a {
	font-family: Arial;
	font-size: 11px;
	font-weight: normal;
	color: #1a4d75;
	text-decoration: none;
	
	}
address {
	font-family: Arial;
	font-size: 11px;
	font-weight: normal;
	font-style: normal;
	color: #333333;
	}
	
p a:hover {
	color: #ac1b19;
	}


.blue {
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	color: #1a4d75;
	padding: 5px 0px;
	}
	
.orange {
	font-family: Arial;
	font-size: 11px;
	color: #ff6600 !important;
	
	}
	
.red {
	font-family: Arial;
	font-size: 18px;
	font-weight: bold;
	color: #d52321;
	padding: 10px 0px 80px 0px;
	text-align: center;
	}
.welcomeheading {
	width: 730px;
	line-height: 28px;
	font-family: Arial;	
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	background: url(../images/welcomeheading.jpg) left no-repeat;
	}
	
.welcomeheading span {
 padding: 0px 0px 0px 10px;
 } 
 
#box2 {
border-top: none;



}

#welcome p {
	font-family: Arial;	
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	padding: 3px 0px;
	}
#innercontent p {
	font-family: Arial;	
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	padding: 6px 0px;
	}
	
#footer {
	background: url(../images/footer.jpg) top no-repeat;
	height: 31px;
	margin: 0px;
	padding: 0px;
	width: 980px;
	margin: 0 auto;
	text-align: center;
	}
	
#footermenu {
	margin: 0px;
	padding: 10px 0px 0px 0px;
	display: block;
	margin: 0 auto;
	text-align: center;
	font-family: Arial;
	font-size: 10px;
	color:#99c0e7;
	float: left;
	}
	
	
#footermenu li {
	list-style: none;
	display: inline;
	border-right: 1px solid #99c0e7;
	line-height: 10px;
	padding: 0px 10px;
	height: 10px;
	}
	
#footermenu li a {
	font-family: Arial;
	font-size: 10px;
	color:#ffffff;
	text-decoration: none;
	}
	
#footermenu li a:hover {
	text-decoration: underline;
}
	
.copyrights {
	font-family: Arial;
	font-size: 10px;
	color:#ffffff;
	text-align:center;
	float: right;
	line-height: 31px;
	padding-right: 15px;
	}
	
.copyrights a{
	font-family: Arial;
	font-size: 10px;
	color:#ffffff;
	text-decoration: none;
	}
	
#sidebar {
	 width: 160px;
	 float: left;
	 }
.quicklinks {	
	width: 160px;
	line-height: 27px;
	background: url(../images/quicklinks_bg.jpg) left no-repeat;
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	}
	
.quicklinks span {
 padding: 0px 0px 0px 10px;
 }  
 
#sidebar ul {
 margin: 0px;
 padding: 10px 0px;
 }
 
#sidebar ul li {
 margin: 0px;
 padding: 0px;
 line-height: 25px;
 border-bottom: 1px solid #bfbfbf;
 list-style-type: none;
 }
 
#sidebar ul li a {
 font-family: Arial;
 color: #1d1752;
 font-size: 11px;
 font-weight: bold;
 text-decoration: none;
 }
 
 #sidebar ul li a:hover {
 	color: #1295cb;
	}

 #innercontent {
   width: 760px;
   float: right;
   }

.whoarewe {
	width: 760px;
	line-height: 27px;
	font-family: Arial;	
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	background: url(../images/whoarewe_bg.jpg) left no-repeat;
	}
	
.careers {
	width: 760px;
	line-height: 27px;
	font-family: Arial;	
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	background: url(../images/careers_bg.jpg) left no-repeat;
	}
	
.news {
	width: 760px;
	line-height: 27px;
	font-family: Arial;	
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	background: url(../images/news_bg.jpg) left no-repeat;
	}
	
.contactus {
	width: 760px;
	line-height: 27px;
	font-family: Arial;	
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	background: url(../images/contactus_bg.jpg) left no-repeat;
	}
	
.usefullinks {
	width: 760px;
	line-height: 27px;
	font-family: Arial;	
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	background: url(../images/usefulllinks_bg.jpg) left no-repeat;
	}
	
.productsbg {
	width: 760px;
	line-height: 27px;
	font-family: Arial;	
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	background: url(../images/products_bg.jpg) left no-repeat;
	}
	
.whatisebillz {
	width: 760px;
	line-height: 27px;
	font-family: Arial;	
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	background: url(../images/whatisebillz_bg.jpg) left no-repeat;
	}
	
.ychooseebillz {
	width: 760px;
	line-height: 27px;
	font-family: Arial;	
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	background: url(../images/ychooseebillz_bg.jpg) left no-repeat;
	}
	
.ebillzfeatures {
	width: 760px;
	line-height: 27px;
	font-family: Arial;	
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	background: url(../images/ebillzfeatures_bg.jpg) left no-repeat;
	}
	
.financial {
	width: 760px;
	line-height: 27px;
	font-family: Arial;	
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	background: url(../images/financial_bg.jpg) left no-repeat;
	}
	
.reports {
	width: 760px;
	line-height: 27px;
	font-family: Arial;	
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	background: url(../images/reports_bg.jpg) left no-repeat;
	}
	
.crm {
	width: 760px;
	line-height: 27px;
	font-family: Arial;	
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	background: url(../images/crm_bg.jpg) left no-repeat;
	}
	
.keybenefits {
	width: 760px;
	line-height: 27px;
	font-family: Arial;	
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	background: url(../images/keybenefits.jpg) left no-repeat;
	}
	
.keyfeature {
	width: 760px;
	line-height: 27px;
	font-family: Arial;	
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	background: url(../images/keyfeature.jpg) left no-repeat;
	}
	
q{
	color: #ff6600;
	}
	
.tariff {
	width: 760px;
	line-height: 27px;
	font-family: Arial;	
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	background: url(../images/tariff_bg.jpg) left no-repeat;
	}
	
.integration {
	width: 760px;
	line-height: 27px;
	font-family: Arial;	
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	background: url(../images/integration.jpg) left no-repeat;
	}
	
.documentation {
	width: 760px;
	line-height: 27px;
	font-family: Arial;	
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	background: url(../images/documentation.jpg) left no-repeat;
	}
	
.training {
	width: 760px;
	line-height: 27px;
	font-family: Arial;	
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	background: url(../images/training.jpg) left no-repeat;
	}
	
.consultancy {
	width: 760px;
	line-height: 27px;
	font-family: Arial;	
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	background: url(../images/consultancy.jpg) left no-repeat;
	}
	
.cstudies {
	width: 760px;
	line-height: 27px;
	font-family: Arial;	
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	background: url(../images/casestudies.jpg) left no-repeat;
	}
.ebillzbureau {
	width: 760px;
	line-height: 27px;
	font-family: Arial;	
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	background: url(../images/ebillzbureau.jpg) left no-repeat;
	}
	
.orcustomers {
	width: 760px;
	line-height: 27px;
	font-family: Arial;	
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	background: url(../images/customers.jpg) left no-repeat;
	}
	
.supportnew {
	width: 760px;
	line-height: 27px;
	font-family: Arial;	
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	background: url(../images/support_bg.jpg) left no-repeat;
	}
	
	
#left{
	width: 50%;
	float: left;
	padding-top: 5px;
	}
	
#left p img {
	float: left;
	padding-right: 5px;
	}
	
#right p img {
	float: left;
	padding-right: 5px;
	}
	
#right{
	width: 50%;
	float: right;
	padding-top: 5px;
	}
.whoarewe span, .careers span, .contactus span, .usefullinks span, .productsbg span, .whatisebillz span, .ychooseebillz span, .ebillzfeatures span, .financial span, .reports span, .crm span, .tariff span, .keybenefits span, .integration span, .keyfeature span, .documentation span, .ebillzbureau span, .training span, .consultancy span, .orcustomers span, .cstudies span, .news span, .supportnew span {
 padding: 0px 0px 0px 10px;
 } 
 
 .bcrumb {
 font-family: arial;
 font-size: 11px;
 color: #1b4c75;
 font-weight: bold;
 margin-left: 15px;
 background: url(../images/curmb_bg.jpg) left no-repeat;
 }
 
#users {
	border: 1px solid #1a4d75;
	margin: 10px 0px 0px 0px;
	padding-bottom: 10px;
	}
	
.userimg {
	float: left;
	padding-top: 10px;
	padding-right: 17px;
	*padding-right: 18px;
	}
	
	
#image {
	width: 260px;
	float: left;
	}
	
#list {
	width: 50%;
	float: left;
	}

#list ul {
	margin: 0px;
	padding: 50px 0px 0px 20px;
	}
	
#list li, #newlist li, #newlist1 li, #newlist2 li, #newlist3 li {
	margin: 0px;
	padding:0px;
	list-style-image: url(../images/bullets.jpg);
	font-family: Arial;
	font-size: 11px;
	color: #333333;
	line-height: normal;
	}
	
.img {
	margin: 0 auto;
	text-align: left;
	padding: 10px 0px;
	}
	
#newlist, #newlist1, #newlist2, #newlist3 {
	margin: 0px;
	padding-left: 20px;
	}
	
.toggler {
	cursor: pointer;
	}
	
ol {
	margin: 0px;
	padding:0px 0px 10px 20px;
	font-family: Arial;
	font-size:12px;
	}
	
ol li {
	line-height: 18px;
	}
	
.power {
	background: url(../images/powerreports.jpg) left no-repeat;
	line-height: 26px;
	font-family: Arial;
	font-size: 14px;
	font-weight: bold;
	color: #1a4d75;
	padding: 10px 0px 10px 30px;
	}
	
.dealer {
	background: url(../images/dealercommision.jpg) left no-repeat;
	line-height: 26px;
	font-family: Arial;
	font-size: 14px;
	font-weight: bold;
	color: #1a4d75;
	padding: 10px 0px 10px 30px;
	}
	
.financialnew {
	background: url(../images/finacialnewfeatures.jpg) left no-repeat;
	line-height: 26px;
	font-family: Arial;
	font-size: 14px;
	font-weight: bold;
	color: #1a4d75;
	padding: 10px 0px 10px 30px;
	}
	
.tariffing {
	background: url(../images/tarrifingnewfeatures.jpg) left no-repeat;
	line-height: 26px;
	font-family: Arial;
	font-size: 14px;
	font-weight: bold;
	color: #1a4d75;
	padding: 10px 0px 10px 30px;
	}
	
.billing {
	background: url(../images/billing.jpg) left no-repeat;
	line-height: 26px;
	font-family: Arial;
	font-size: 10px;
	font-weight: bold;
	color: #333333;
	padding: 10px 0px 10px 30px;
	}
	
.toggler {
	text-transform: uppercase;
	}
	
.toggler a {
		width: 510px;
		line-height: 36px; 
		display: block;
		padding-left: 25px;
	font-family: Arial;
	font-size: 10px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
	background: url(../images/accordion_bg.jpg) left no-repeat;
	}
	

	
.headingnew {
	font-family: Arial;
	font-size: 13px;
	font-weight: bold;
	color: #e12420;
	padding: 10px 0px;
	}
	
	
#map {
		width: 350px;
		float: right;
}

 
.newheading {
		font-family: Arial;
		font-size: 18px;
		font-weight: bold;
		text-align: left;
		color: #016d93;
		padding: 10px 0px 10px 0px;
}

.padding18 {
		padding: 0px 18px;
}

#loginwrapper {
		width: 303px;
		height: 207px;
		background: url(../images/register_bg.jpg) no-repeat;
}

#form {
		padding: 65px 0px 0px 0px;
		*padding: 40px 0px 0px 0px;
}

.formfields {
	padding: 3px 0px;
}

.ftxt {
		width: 60px;
		float: left;
		font-family: Arial;
		font-size: 11px;
		font-weight: bold;
		color: #1d1752;
}

.ftxtnew {
		font-family: Arial;
		font-size: 11px;
		font-weight: bold;
		color: #1d1752;
}

.inpbox {
		width: 60px;
		float: left;
}

.submit {
		width: 61px;
		float: right;
		padding-right: 50px;
}

#lftimg {
		width: 189px;
		float: left;
		padding-right: 15px;
}

#newcnt {
		width: 535px;
		float: left;
}

#newitm {
		padding-bottom: 15px;
		border-bottom: 1px solid #c6c6c6;
}

#features {
		width: 730px;
		height: 127px;
		overflow: hidden;
		background: url(../images/fetures_bg.jpg) bottom no-repeat;
}

.newheading10 {
		font-family: Arial;
		font-size: 13px;
		font-weight: bold;
		color: #006c93;
		padding-bottom: 6px;
}

