@charset "utf-8";
/* CSS Document */

body {
	font-size: 14px;
	font-family:"Tahoma";
	background-color:#CCC;
}




.mainDiv{
	margin:0 auto;
	background:#e1e1e1;
	padding:10px;	
}


/* for modern browsers */


.displayBlock{
	display:inline-block;
	vertical-align:top;
}


.displayBlocksv{
	display:inline-block;
	vertical-align:top;
	width:300px;
	
}



.tl1{
	height:58px;
	width:148px;
	background:#ffffff;
	border:#ffffff 1px solid;
}

.x-item-selected.tl1{
	height:58px;
	width:148px;
	background:#ffffff;
	border:#fb9e37 1px solid;
}

.tl1text{
	font-size:12px;
	font-weight:bold;
	color:#363636;
	width:90px;
	line-height:16px;
	margin:8px 0px 0px 8px;
}

.finsales{
	background:#41474c !important;
	height:50px !important;
	width:140px !important;
	font-size:6px !important;
	font-weight:bold !important;
	color:#ffffff !important;
	line-height:12px !important;
	text-align:center !important;
}


.finsales1{
	background:#41474c !important;
	height:50px !important;
	width:220px !important;
	font-size:6px !important;
	font-weight:bold !important;
	color:#ffffff !important;
	line-height:12px !important;
	text-align:center !important;
}


.finsTxt{
	color:#cbd1db;
	font-size:12px;
	text-align:left;
	height:30px;
	
	
}
.finsTxtv{
	color:#fbfcfc;
	font-size:12px;
	text-align:cemter
	;
	
	
}
	


.tl1ic1{
	background:url(images/ic_lead.png) no-repeat center;
	height:30px;
	width:30px;
	margin:8px 0px 0px 5px;
}

.tl1ic2{
	background:url(images/ic_opportunity.png) no-repeat center;
	height:30px;
	width:30px;
	margin:8px 0px 0px 5px;
}

.tl1ic3{
	background:url(images/ic_callManagement.png) no-repeat center;
	height:30px;
	width:30px;
	margin:8px 0px 0px 5px;
}

.tl1ic4{
	background:url(images/ic_loyalty.png) no-repeat center;
	height:30px;
	width:30px;
	margin:8px 0px 0px 5px;
}

.tl1ic5{
	background:url(images/ic_review.png) no-repeat center;
	height:30px;
	width:30px;
	margin:8px 0px 0px 5px;
}

.cd_phone_tid{
	background:url(images/Call.png) no-repeat !important;
	text-indent:20px;
	height:20px !important;
	line-height:18px;
}


.cd_custname_tid{
	background:url(images/ContactPerson.png) no-repeat !important;
	text-indent:20px;
	height:20px !important;
	line-height:18px;
	
}

.cd_custaddr_tid{
	background:url(images/Address.png) no-repeat !important;
	text-indent:20px;
	height:20px !important;
	line-height:20px;
	
	}


.cd_custmobile_tid{
	background:url(images/call.png) no-repeat !important;
	text-indent:20px;
	height:20px !important;
	line-height:18px;
	
}

.cd_custemail_tid{
	background:url(images/Email.png) no-repeat !important;
	text-indent:20px;
	height:20px !important;
	line-height:18px;
	
}

.plusimg{
	background:url(images/plus.png) no-repeat center !important;
	height:20px !important;
	width:40px !important;
	line-height:20px !important;
}

.saleperson{
	background:url(images/SalesPersonName.png) no-repeat 0 center;
	text-indent:20px;
	font-size:11px;
	line-height:20px;
}


.txtName{
	color:#131314db;
	font-size:11px;
	font-weight:normal;
}

.contactName{
	color:#3498db;
	font-size:12px;
	font-weight:bold;
}
.contactPos{
	color:#000;
	font-size:11px;
	font-size:11px;
	line-height:20px;
}
.contactMail{
	background:url(images/Email.png) no-repeat 0 center;
	text-indent:20px;
	font-size:11px;
	line-height:20px;
}

.contactPhone{
	background:url(images/Call.png) no-repeat 0 center;
	text-indent:20px;
	font-size:11px;
	line-height:22px;
}
.contactPhoto{
	width:75px;
	height:75px;
	background:url(images/sydneywater.png) no-repeat;	
}
.ico_grow{
	width:60px;
	height:60px;
	background:url(images/Grow.png) center center no-repeat;
	display:inline-block;
	vertical-align:middle;
}
.ico_acquire{
	width:60px;
	height:60px;
	background:url(images/Acquire.png) center center no-repeat;
	display:inline-block;
	vertical-align:middle;
}
.ico_retain{
	width:60px;
	height:60px;
	background:url(images/Retain.png) center center no-repeat;
	display:inline-block;
	vertical-align:middle;
}
.ico_serve{
	width:60px;
	height:60px;
	background:url(images/Serve.png) center center no-repeat;
	display:inline-block;
	vertical-align:middle;
}
.totalVal{
	font-size:12px;
	color:#000000;
	font-weight:bold;
}

.grayTxt{
	color:#777777;
	font-size:11px;
	line-height:22px;
	margin-right:5px;
}
.ico_activity{
	width:24px;
	height:30px;
	background:url(images/ico_calendar.png) center center no-repeat;
}
.ico_email{
	width:24px;
	height:30px;
	background:url(images/ico_email.png) center center no-repeat;
}
.ico_logs{
	width:24px;
	height:30px;
	background:url(images/ico_logs.png) center center no-repeat;
}
.ico_complaint{
	width:24px;
	height:30px;
	background:url(images/ico_complaint.png) center center no-repeat;
}

.ico_CVP{
	width:60px;
	height:60px;
	background:url(images/CVP.png) center center no-repeat;
	display:inline-block;
	vertical-align:middle;
}
.ico_CardGold{
	width:60px;
	height:60px;
	background:url(images/Gold_CardIc.png) center center no-repeat;
	display:inline-block;
	vertical-align:middle;
}
.ico_CardPlatinum{
	width:60px;
	height:60px;
	background:url(images/Platinum_CardIc.png) center center no-repeat;
	display:inline-block;
	vertical-align:middle;
}
.ico_CardSilver{
	width:60px;
	height:60px;
	background:url(images/Silver_CardIc.png) center center no-repeat;
	display:inline-block;
	vertical-align:middle;
}
.ico_CardBronze{
	width:60px;
	height:60px;
	background:url(images/Bronze_CardIc.png) center center no-repeat;
	display:inline-block;
	vertical-align:middle;
}
.vAlign{vertical-align:middle;}

.statusAct{
	color:#018a45;
	font-size:11px;
	width:70px;
}

.lHeight{line-height:22px;}

.hot{
	color:#eb3a3a;
	font-size:11px;
	width:70px;
}
.cold{
	color:#a9a9a9;
	font-size:11px;
	width:70px;
}
.industry{
	color:#333333;
	font-size:11px;
}

.oppVal{
	color:#ff982a;
	font-size:12px;
	font-weight:bold;
	float:right;	
}
.oppCardWth{
	width:480px;
	background-color:#fff;
	padding:10px;	
}

.oppCardWthqot{
	width:340px;
	background-color:#fff;
	padding:10px;	
}
.oppCardWthopp{
	width:360px;
	background-color:#fff;
	padding:10px;	
}



.collab_link{
	color:#3498db;
	font-size:11px;	

}
.stDate{
	width:210px;
}
.mgLeft20{margin-left:20px;}
.mgLeft30{margin-left:30px;}
.mgLeft10{margin-left:10px;}
.dateTxt{
	color:#000000;
	font-size:11px;
	line-height:22px;
}

.statusAct{
	color:#018a45;
	font-size:11px;
	width:70px;
}

.oppActive{
	width:80px;
	height:80px;
	background:url(images/Active.png) no-repeat;	
}
.oppInprogress{
	width:80px;
	height:80px;
	background:url(images/InProgress.png) no-repeat;	
}
.oppWon{
	width:80px;
	height:80px;
	background:url(images/Lost.png) no-repeat;	
}
.oppLost{
	width:80px;
	height:80px;
	background:url(images/Won.png) no-repeat;	
}
.oppTxt{
	color:#aaaaaa;
	font-size:11px;
	text-align:center;	
}
.oppCount{
	color:#000;
	font-size:14px;
	text-align:center;
	font-weight:bold;
	padding-top:22px;
}

.iclabel{
	font-size:12px;
	color:#363636;
}

.iclabelvalue{
	font-size:12px;
	color:#363636;
	
}


.icvalue{
	font-size:12px;
	font-weight:bold;
	color:#ff8f00;
	margin-top:2px;
}

.ic_Active{
	background:url(images/ic_active.png) no-repeat center;
	height:30px;
	width:34px;
}

.ic_Inactive{
	background:url(images/ic_inactive.png) no-repeat center;
	height:30px;
	width:34px;
}

.ic_Cancelled{
	background:url(images/ic_cancelled.png) no-repeat center;
	height:30px;
	width:34px;
}

.ic_Disqualified{
	background:url(images/ic_disqualified.png) no-repeat center;
	height:30px;
	width:34px;
}

.ic_opp_active{
	background:url(images/ic_opp_active.png) no-repeat center;
	height:30px;
	width:34px;
}

.ic_opp_inactive{
	background:url(images/ic_opp_inactive.png) no-repeat center;
	height:30px;
	width:34px;
}

.ic_opp_cancelled{
	background:url(images/ic_opp_cancelled.png) no-repeat center;
	height:30px;
	width:34px;
}

.ic_opp_pending{
	background:url(images/ic_opp_pending.png) no-repeat center;
	height:30px;
	width:34px;
}

.ic_opp_inprogress{
	background:url(images/ic_opp_Inprogress.png) no-repeat center;
	height:30px;
	width:34px;
}

.ic_opp_quoted{
	background:url(images/ic_opp_quoted.png) no-repeat center;
	height:30px;
	width:34px;
}

.ic_opp_won{
	background:url(images/ic_opp_won.png) no-repeat center;
	height:30px;
	width:34px;
}

.ic_opp_lost{
	background:url(images/ic_opp_lost.png) no-repeat center;
	height:30px;
	width:34px;
}



.tl2{
	height:38px;
	width:118px;
	background:#ffffff;
	border:#ffab00 1px solid;
	color:#323e48;
}

.x-item-selected.tl2{
	height:38px;
	width:118px;
	background:#ffab00;
	border:#ffab00 1px solid;
	color:#ffffff;
}

.tl3{
	height:38px;
	width:118px;
	background:#ffffff;
	border:#0779c1 1px solid;
	color:#323e48;
}

.x-item-selected.tl3{
	height:38px;
	width:118px;
	background:#0779c1;
	border:#0779c1 1px solid;
	color:#ffffff;
}

.tl4{
	height:38px;
	width:118px;
	background:#ffffff;
	border:#fd782f 1px solid;
	color:#323e48;
}

.x-item-selected.tl4{
	height:38px;
	width:118px;
	background:#fd782f;
	border:#fd782f 1px solid;
	color:#ffffff;
}

.tl5{
	height:38px;
	width:118px;
	background:#ffffff;
	border:#b32727 1px solid;
	color:#323e48;
}

.x-item-selected.tl5{
	height:38px;
	width:118px;
	background:#b32727;
	border:#b32727 1px solid;
	color:#ffffff;
}

.tllabel{
	width:75px;
	padding-left:5px;
	line-height:40px;
	font-size:11px;
}

.tlvalue{
	width:30px;
	line-height:40px;
	font-size:11px;
	font-weight:bold;
	text-align:right;
}

.legendTitle{
	height:24px;
	font-size:11px;
	color:#727272;
	line-height:24px;
}

.legendValue{
	height:24px;
	padding:0px 5px;
	border:#cccccc 1px solid;
	font-size:11px;
	font-weight:bold;
	line-height:24px;
}

.smtl{
	height:35px;
	width:75px;
	background:#ffffff;
}

.smtlgreen{
	height:35px;
	width:3px;
	background:#05994e;
}

.smtlorange{
	height:35px;
	width:3px;
	background:#ffab00;
}

.smtlred{
	height:35px;
	width:3px;
	background:#b32727;
}

.smtlvalue{
	padding-left:5px;
	font-size:11px;
	line-height:35px;
}

.btn_1_sel{
	background:url(images/btn_1_sel.png) no-repeat center !important;
	height:44px !important;
	width:120px !important;
	font-size:11px !important;
	font-weight:bold !important;
	color:#ffffff !important;
	line-height:34px !important;
	text-align:center !important;
}

.btn_1{
	background:#41474c !important;
	height:34px !important;
	width:120px !important;
	font-size:11px !important;
	font-weight:bold !important;
	color:#ffffff !important;
	line-height:34px !important;
	text-align:center !important;
}

.btn_2_sel{
	background:url(images/btn_2_sel.png) no-repeat center !important;
	height:44px !important;
	width:140px !important;
	font-size:11px !important;
	font-weight:bold !important;
	color:#ffffff !important;
	line-height:34px !important;
	text-align:center !important;
}

.btn_2{
	background:#41474c !important;
	height:34px !important;
	width:140px !important;
	font-size:11px !important;
	font-weight:bold !important;
	color:#ffffff !important;
	line-height:34px !important;
	text-align:center !important;
}

.btn_3_sel{
	background:url(images/btn_3_sel.png) no-repeat center !important;
	height:44px !important;
	width:140px !important;
	font-size:11px !important;
	font-weight:bold !important;
	color:#ffffff !important;
	line-height:34px !important;
	text-align:center !important;
}

.btn_3{
	background:#41474c !important;
	height:34px !important;
	width:140px !important;
	font-size:11px !important;
	font-weight:bold !important;
	color:#ffffff !important;
	line-height:34px !important;
	text-align:center !important;
}
