/* CSS Document */

/*css for making the website highcontrast*/


.black_bg {
	background:none #000 !important;
	color:#00ff00 !important;
}/*this class makes the background black and removes the image*/
/*-----------------------box css-------------------------*/
	
.green_box_border {
	background:none #000 !important;
	color:#00ff00 !important;
	border:solid 1px #00ff00 !important;
}/*this class makes the background black and removes the image + adds the green border*/
/*-----------------------border css-------------------------*/

.no-border {
	border:none !important;
	background:none !important;
}
.border-top-green {
	border-top:solid 1px #00ff00 !important;
}/*makes only top border green*/
.border-right-green {
	border-right:solid 1px #00ff00 !important;
}/*makes only right border green*/
.border-bottom-green {
	border-bottom:solid 1px #00ff00 !important;
}/*makes only bottom border green*/
.border-left-green {
	border-left:solid 1px #00ff00 !important;
}/*makes only left border green*/
.dotted-border-green {
	border:dotted 1px #00ff00 !important;
}/*makes only top border green*/
.dotted-border-top-green {
	border-top:dotted 1px #00ff00 !important;
}/*makes only top border green*/
.dotted-border-right-green {
	border-right:dotted 1px #00ff00 !important;
}/*makes only right border green*/
.dotted-border-bottom-green {
	border-bottom:dotted 1px #00ff00 !important;
}/*makes only bottom border green*/
.dotted-border-left-green {
	border-left:dotted 1px #00ff00 !important;
}/*makes only left border green*/
/*-----------------------text css-------------------------*/

.green-text {
	color:#00ff00 !important;
}
/*-----------------------link css-------------------------*/

.highcontrast_link {
	color:#00ff00 !important;
	text-decoration:underline !important;
}
.a-green:hover {
	color:#00ff00 !important;
	text-decoration:underline !important;
}
/*--------------- remove image & display text---------------------*/

.remove-img {
	background:none #000!important;
	text-indent:0!important;
	color:#00ff00 !important;
}
/*custom css*/
.logo_green {
	width:240px !important;
	background:none!important;
	text-indent:0!important;
	color:#00ff00 !important;
	font-weight:bold;
	margin-top:10px;
}
.no_display {
	display:none !important;
}
.push_down {
	margin-bottom:10px;
}
.increase-font {
	font-size:12px !important;
	padding:2px;
	margin:0px 5px;
}
.remove-img:hover {
	background-color:#000000 !important;
}
.remove-box-shadow {
	box-shadow:none !important;
}
.remove-text-shadow {
	text-shadow:none !important;
}

/*---------------------Start-------------------------------------*/
/*Displays Border-top & border-bottom backgroung none*/

.background-none {
	background:#000 !important;
	border-bottom:solid 1px #00ff00 !important;
	border-top:solid 1px #00ff00 !important;
}/*this class makes only backgroound:none bottom & top border green*/

/*---------------------End-------------------------------------*/


/*-----------------------Icons Green Images Start--------------------------------*/ 


/*Publis page start*/
.publish-live-invoices_green {
	background-image:url(../images/publish-live-invoices-green.png) !important;
	background-position: center 5px !important;
	background-repeat: no-repeat !important;
}
.view-trial_green {
	background-image:url(../images/view-live-invoice-green.png) !important;
	background-position: center 5px !important;
	background-repeat: no-repeat !important;
}
.view-live-invoice-green {
	background-image:url(../images/view-live-invoice-green.png) !important;
	background-position: center 5px !important;
	background-repeat: no-repeat !important;
}

/*Publis page end*/

/*Payment Page start*/
.received-payments-green{
	background-image:url(../images/received-payments-green.png) !important;
	background-position: center 5px !important;
	background-repeat: no-repeat !important;
}	
.error-pay-green{
	background-image:url(../images/error-pay-green.png) !important;
	background-position: center 5px !important;
	background-repeat: no-repeat !important;
}
.manual-pay-green{
	background-image:url(../images/manual-pay-green.png) !important;
	background-position: center 5px !important;
	background-repeat: no-repeat !important;
}
.change-status-green{
	background-image:url(../images/change-status-green.png) !important;
	background-position: center 5px !important;
	background-repeat: no-repeat !important;
}
/*Payment Page ends*/


/*Statistics Page start*/
.trial-invoice-green{
	background-image:url(../images/trial-invoice-green.png) !important;
	background-position: center 5px !important;
	background-repeat: no-repeat !important;
}
.live-invoice-green{
	background-image:url(../images/live-invoice-green.png) !important;
	background-position: center 5px !important;
	background-repeat: no-repeat !important;
}

/*Statistics Page end*/

/*Reports Page start*/
.payment-rep-green{
	background-image:url(../images/payment-rep-green.png) !important;
	background-position: center 5px !important;
	background-repeat: no-repeat !important;
}
.err-payment-green{
	background-image:url(../images/err-payment-green.png) !important;
	background-position: center 5px !important;
	background-repeat: no-repeat !important;
}
.payback-rep-green{
	background-image:url(../images/payback-rep-green.png) !important;
	background-position: center 5px !important;
	background-repeat: no-repeat !important;
}
/*Reports Page ends*/

/*Payback Page start*/

.not-eligible-green{
	background-image:url(../images/not-eligible-green.png) !important;
	background-position: center 5px !important;
	background-repeat: no-repeat !important;
}
.threshold-green{
	background-image:url(../images/threshold-green.png) !important;
	background-position: center 5px !important;
	background-repeat: no-repeat !important;
}
.payback-green{
	background-image:url(../images/payback-green.png) !important;
	background-position: center 5px !important;
	background-repeat: no-repeat !important;
}
.payback-completed-green{
	background-image:url(../images/payback-completed-green.png) !important;
	background-position: center 5px !important;
	background-repeat: no-repeat !important;
}


/*Payback Page end*/


/*Bank reconcilation Page start*/
.bank-reconciliation-green{
	background-image:url(../images/bank-reconciliation-green.png) !important;
	background-position: center 5px !important;
	background-repeat: no-repeat !important;
}
.reconciliation-report-green{
	background-image:url(../images/reconciliation-report-green.png) !important;
	background-position: center 5px !important;
	background-repeat: no-repeat !important;
}

.financial-statement-green{
	background-image:url(../images/financial-statement-green.png) !important;
	background-position: 60px 3px !important;
	background-repeat: no-repeat !important;
}

.financial-summery-green{
	background-image:url(../images/financial-summery-green.png) !important;
	background-position: center 5px !important;
	background-repeat: no-repeat !important;
	}
/*Bank reconcilation Page end*/

/*cms Page start*/
.invoice-template-green{
	background-image:url(../images/invoice-template-green.png) !important;
	background-position: center 5px !important;
	background-repeat: no-repeat !important;
}
.email-template-green{
	background-image:url(../images/email-template-green.png) !important;
	background-position: center 5px !important;
	background-repeat: no-repeat !important;
}
.menu-submenu-green{
	background-image:url(../images/menu-submenu-green.png) !important;
	background-position: center 5px !important;
	background-repeat: no-repeat !important;
}
.client-template-green{
	background-image:url(../images/client-template-green.png) !important;
	background-position: center 5px !important;
	background-repeat: no-repeat !important;
}
.error-payment-status-green{
	background-image:url(../images/error-payment-status-green.png) !important;
	background-position: center 5px !important;
	background-repeat: no-repeat !important;
}

/*cms Page end*/

/*Administration Page start*/
.options-green{
	background-image:url(../images/options-green.png) !important;
	background-position: center 5px !important;
	background-repeat: no-repeat !important;
}
.access-green{
	background-image:url(../images/access-green.png) !important;
	background-position: center 5px !important;
	background-repeat: no-repeat !important;
}
.users-green{
	background-image:url(../images/users-green.png) !important;
	background-position: 15px 3px !important;
	background-repeat: no-repeat !important;
}
.levy-green{
	background-image:url(../images/levy-green.png) !important;
	background-position: center 5px !important;
	background-repeat: no-repeat !important;
}
.email-green{
	background-image:url(../images/email-green.png) !important;
	background-position: center 5px !important;
	background-repeat: no-repeat !important;
}

.bgifc-green {
    background-image: url("../images/bgifc-green.png") !important;
    background-position: center 5px !important;
    background-repeat: no-repeat !important;
}

.holidays-green {
    background-image: url("../images/holidays-green.png") !important;
    background-position: center 5px !important;
    background-repeat: no-repeat !important;
}
.bacs-green {
    background-image: url("../images/bacs_green.png") !important;
    background-position: center 5px !important;
    background-repeat: no-repeat !important;
}
.bacs-pay-green {
    background-image: url("../images/bacs_pay-green.png") !important;
    background-position: center 5px !important;
    background-repeat: no-repeat !important;
}
.pay1-green {
    background-image: url("../images/1st_pay_green.png") !important;
    background-position: center 5px !important;
    background-repeat: no-repeat !important;
}
.pay1-over-green {
    background-image: url("../images/1st_pay_over-green.png") !important;
    background-position: center 5px !important;
    background-repeat: no-repeat !important;
}
.pay2-green {
    background-image: url("../images/2nd_pay-green.png") !important;
    background-position: center 5px !important;
    background-repeat: no-repeat !important;
}
.pay2_over-green {
    background-image: url("../images/2nd_pay-over-green.png") !important;
    background-position: center 5px !important;
    background-repeat: no-repeat !important;
}
.batch-green {
    background-image: url("../images/batch-green.png") !important;
    background-position: center 5px !important;
    background-repeat: no-repeat !important;
}
.under_pay_green{
    background-image: url("../images/batch-green.png") !important;
    background-position: center 5px !important;
    background-repeat: no-repeat !important;
}
/*Administration Page end*/
/*-----------------------Icons Green Images Ends--------------------------------*/ 

/*--------------Footer Ie6-Ie9 Foooter Background none------------*/
.page-footer-bg-none{
	filter:none !important;	
}	
/*--------------Footer Ie6-Ie9 Foooter Background none------------*/


.divider_green {
    border-bottom: 6px solid #00ff00;
    border-top: 4px solid #00ff00;
    margin-top: 3px;
    padding-bottom: 2px;
}

.li-green{
	 background: url("../images/li-first-child-green.gif")  no-repeat scroll left bottom transparent !important;
	}

