/* CSS for myaccount.aspx only? */

#reportButtons
{
		width:740px;
		padding:0;
		float:left;
		background-image:url(images/main_header.jpg);
		background-repeat:no-repeat;
		padding-top:152px;
		background-position:top;
		padding-bottom:40px;
		position:relative;
}

.adminButtonPanel {
	margin-bottom:15px;
	margin-left:240px;
	margin-right:11px;
}

#reportButtons a{
		display:block;
		float:left;
		width:187px;
		height:37px;
		/*text-indent:-1000em;*/
		overflow:hidden;
		margin-left:21px;
		margin-right:30px;
		border:0px !important;
		text-align:center;
		/*padding-top:10px;*/
		background-repeat:no-repeat;
	
		
		
		
}

#TopReportButtons a{
		
		font-weight:bold;
		color:#071B58 !important;
		font-size:1.2em !important;
}

#BottomReportButtons a{
		
		font-weight:bold;
		color:White !important;
		font-size:0.9em !important;
		
}

html>body #reportButtons a{
		margin-left:42px;
		margin-right:8px;
		margin-bottom:15px;
		margin-top:9px;
		border:0px;
		
}

html>body #reportButtons a:hover{
		border: 0px;
}

#reportButtons a.question, #reportButtons a.questionSmall{
		width:21px;
		height:21px;
		margin-top:0px;
		margin-left:-52px;
		margin-right:0;
		margin-bottom:0;
		background-image:url(images/questionMark.gif);
		position:relative;
		margin-bottom:15px;
		text-indent: -1000em;
}

html>body #reportButtons a.question, #reportButtons a.questionSmall{
		margin-left:-30px;
		background-image:url(images/questionMark.png);
}

#reportButtons a.questionSmall{
    margin-top:0px;
}

/** big buttons **/

* html #uploadCallData, #createReport, #viewAnalysis {
   margin-top:9px;
}

#uploadCallData, #createReport, #viewAnalysis
{
		margin-bottom:15px;
		
}
.greenBorder {border: 1px solid green;} /* just borders to see it */





#uploadCallData
{
      
		background-image:url(images/left_white_btn.jpg);
		
		
	
}

#uploadCallData:hover{
		background-image:url(images/left-white-btn-ovr.jpg);
}
	  
#createReport{
		background-image:url(images/centre-white-btn.jpg);
}

#createReport:hover{
		background-image:url(images/centre-white-btn-ovr.jpg);
}
	  
	  
	
	  
#viewAnalysis{
		background-image:url(images/right-white-btn.jpg);
		/* margin-left: 46px !important; */
		
}

  *.html #viewAnalysis
	  {
	     /* margin-left: 24px !important; */
	 
	     
	  }

#viewAnalysis:hover{
		background-image:url(images/right-white-btn-ovr.jpg);
}

#pendingAuth
{
		background-image:url(images/btn_viewBillsPendingAuthorisation.gif);
}

#pendingAuth:hover
{
		background-image:url(images/btn_viewBillsPendingAuthorisation_ovr.gif);
}

#admin
{
		background-image:url(images/general-blue-btn.jpg);
}

#admin:hover
{
		background-image:url(images/general-blue-btn-ovr.jpg);
}

#createUser
{
		background-image:url(images/btn_createUser.gif);
}

#createUser:hover
{
		background-image:url(images/btn_createUser_ovr.gif);
}

#viewCombo
{
        /*margin-left: 46px !important; */
		background-image:url(images/general-blue-btn.jpg);
}

#viewCombo:hover
{
      /*margin-left: 46px !important; */
		background-image:url(images/general-blue-btn-ovr.jpg);
}

#createCombo
{
		background-image:url(images/general-blue-btn.jpg);
}

#createCombo:hover
{
		background-image:url(images/general-blue-btn-ovr.jpg);
}

#viewProcessing
{
		background-image:url(images/general-blue-btn.jpg);
}

#viewProcessing:hover
{
		background-image:url(images/general-blue-btn-ovr.jpg);
}

/** smaller buttons **/

#uploadTariff, #createSummaryReport, #viewCallDataArchive{
}
	  
#uploadTariff{
		background-image:url(images/left-blue-btn.jpg);
}
	 
#uploadTariff:hover{
		background-image:url(images/left-blue-btn-ovr.jpg);
}
 
#createSummaryReport{	
		background-image:url(images/centre-blue-btn.jpg);
}
#createSummaryReport:hover{	
		background-image:url(images/centre-blue-btn-ovr.jpg);
}
	  
#viewCallDataArchive	
{
       /*margin-left: 46px !important; */
		background-image:url(images/right-blue-btn.jpg);
}
#viewCallDataArchive:hover	
{
        /*margin-left: 46px !important; */
		background-image:url(images/right-blue-btn-ovr.jpg);
}

#editUsers{	
		background-image:url(images/btn_editUsers.gif);
}
#editUsers:hover{	
		background-image:url(images/btn_editUsers_ovr.gif);
}

#manageUserGroups{	
		background-image:url(images/btn_manageUserGroups.gif);
}
#manageUserGroups:hover{	
		background-image:url(images/btn_manageUserGroups_ovr.gif);
}

#manageTariffs{	
		background-image:url(images/btn_manageTariffs.gif);
}
#manageTariffs:hover{	
		background-image:url(images/btn_manageTariffs_ovr.gif);
}

#reviewTariffs{	
		background-image:url(images/btn_manageTariffs.gif);
}
#reviewTariffs:hover{	
		background-image:url(images/btn_manageTariffs_ovr.gif);
}

#usageStatistics{	
		background-image:url(images/btn_viewStatistics.gif);
}
#usageStatistics:hover{	
		background-image:url(images/btn_viewStatistics_ovr.gif);
}

#viewInvoices{	
		background-image:url(images/btn_viewInvoices.gif);
}
#viewInvoices:hover{	
		background-image:url(images/btn_viewInvoices_ovr.gif);
}
                         

/** tooltip styles **/
div#tipDiv
{
		position: absolute;
		visibility: hidden;
		left: 0px;
		top: 0;
		z-index: 10000;
		background-color: transparent;
		background-image: url(images/tooltipTop.gif);
		background-position:left top;
		background-repeat: no-repeat;
		color: #fff;
		padding-top:6px;
		font-size: 11px;
		line-height: 1.2;
		-moz-opacity: .85;
		opacity: 0.85;
		filter: alpha(opacity=85);
}

div#tipDiv strong{
		font-size:1.1em;
		margin-bottom:3px;
}

div.tp1
{
		background-image: url(images/tooltipBottom.gif);
		background-position:left bottom;
		background-repeat: no-repeat;    
		width: 227px;
		padding-right: 10px;
		padding-left:10px;
		padding-bottom:8px;
}
div.tp2
{
		font-weight: bolder;
		color: #337;
		padding-top: 4px;
}