/* =CSS Hack for Chrome
-------------------------------------------------------------- */
.chrome .HLE-calculator #noBtn, 
.chrome #removeBtn, 
.chrome .HLE-calculator #yesBtn, 
.chrome #addBtn{
    padding:4px 15px;  
}

.chrome span.pass{
    background-position:-24px 0px;
    height:15px;
}

.chrome span.fail{
    background-position:0 0px;
    height:15px;
}

/* =CSS Hack for Firefox
-------------------------------------------------------------- */
.win.gecko .HLEcalc-btnAddRemove{
    width:127px !important;
}

.win.gecko .HLE-calculator #noBtn, 
.win.gecko #removeBtn, 
.win.gecko #removeBtn2, 
.win.gecko #removeBtn3,
.win.gecko .HLE-calculator #yesBtn, 
.win.gecko #addBtn{
    padding:3px 9px;  
}

.win.gecko .HLE-calculator .HLEcalc-btnYesNo, 
.win.gecko .HLE-calculator .HLEcalc-btnAddRemove{
    width:88px;  
}

.win.gecko .HLE-calculator #yesBtn, 
.win.gecko #addBtn, 
.win.gecko #addBtn2, 
.win.gecko #addBtn3{
    padding:3px 9px;
}

.win.gecko .HLE-calculator input[type="button"]{
    padding:3px 12px;	
}

/* =CSS Hack for Mac Chrome
-------------------------------------------------------------- */
.mac .HLE-calculator .HLEcalc-btnAddRemove{
    width:129px;	
    height:25px;
}

.mac .HLE-calculator .HLEcalc-btnYesNo{
    height:25px;
    width:97px;	
}

.mac .HLE-calculator #yesBtn,
.mac #addBtn,
.mac #addBtn2,
.mac #addBtn3{
    padding:5px 14px;	
}

.mac .HLE-calculator #noBtn, 
.mac #removeBtn, 
.mac #removeBtn2, 
.mac #removeBtn3{
    float:left;
    padding:5px 14px;
}

.mac .HLE-calculator h1,
.mac .HLE-calculator h2{
    font-weight:normal !important;
}

.mac .HLE-calculator input[type="button"]{
    padding:6px 14px 4px;
    font-weight:normal !important;
}

.mac a.HLEcalc-tooltip{
    padding:1px 3px 0px 3px;
    font-weight:normal;
    line-height:normal;
    margin-top:2px;
}

.mac ul.HLEcalc-horizListStyle li{
    padding-right:9px !important;	
}

.mac ul.HLEcalc-horizListStyle2 li{
    padding-right:7px !important;	
}

.mac .HLEcalc-horizListStyle li:nth-child(1){
    width:82px !important;
}

.mac .HLEcalc-horizListStyle li:nth-child(5){
    padding-right:0px !important;
}

.mac .HLEcalc-horizListStyle2 li:nth-child(7){
    padding-right:0px !important;
}

.mac .HLEcalc-horizListStyle2 li:nth-child(5){
    padding-right:7px !important;	
}

.mac .HLEcalc-horizListStyle li:nth-child(1) input{
    width:72px !important;
}

.mac .HLEcalc-horizListStyle2 li:nth-child(1){
    width:79px !important;
}

.mac .HLEcalc-horizListStyle2 li:nth-child(2){
    width:45px;
}

.mac .HLEcalc-horizListStyle2 li:nth-child(3){
    width:48px;
}

.mac .HLEcalc-horizListStyle2 li:nth-child(4){
    width:38px;	
}

.mac .HLEcalc-horizListStyle2 li:nth-child(6){
    width:82px;	
}

.mac .HLEcalc-horizListStyle2 li:nth-child(1) input{
    width:69px !important;
}

.mac .HLEcalc-horizListStyle2 li:nth-child(2) input{
    width:35px;
}

.mac .HLEcalc-horizListStyle2 li:nth-child(3) input{
    width:38px;	
}

.mac .HLEcalc-horizListStyle2 li:nth-child(4) input{
    width:28px;
}

.mac .HLEcalc-horizListStyle2 li:nth-child(6) input{
    width:82px;	
}

/* =CSS Hack for Mac Firefox
-------------------------------------------------------------- */
.mac.gecko .HLE-calculator .HLEcalc-btnAddRemove{
    width:114px;	
    height:27px;
}

.mac.gecko .HLE-calculator .HLEcalc-btnYesNo{
    height:27px;
    width:80px;	
}

.mac.gecko .HLE-calculator #yesBtn,
.mac.gecko #addBtn,
.mac.gecko #addBtn2,
.mac.gecko #addBtn3{
    padding:5px 7px;	
}

.mac.gecko .HLE-calculator #noBtn, 
.mac.gecko #removeBtn, 
.mac.gecko #removeBtn2, 
.mac.gecko #removeBtn3{
    float:left;
    padding:5px 7px;
}

.mac.gecko .HLE-calculator input[type="button"]{
    padding:3px 12px;
}

.mac.gecko ul.HLEcalc-horizListStyle li{
    padding-bottom:1px;	
}

.mac.gecko .HLEcalc-horizListStyle2 li:nth-child(4){
    width:39px;	
}

/* =CSS Hack for IE9
-------------------------------------------------------------- */
.ie9 .HLEcalc-btnYesNo{
	width:103px;	
}

/* =CSS Hack for IE8
-------------------------------------------------------------- */
.ie8 .table{
	border-right:0px;
	border-top:0px;	
}

.ie8 ul.resultList li.odd ul li:first-child, .ie8 ul.resultList li.even ul li:first-child{
	width:149px;
	text-align:left;
}

.ie8 ul.resultList li.overallResult{
	border-right:0px;
}

.ie8 li.lenderList, .ie8 li.decline, .ie8 li.accept{
	width:67px;	
	line-height:32px;
	font-weight:bold;
}

.ie8 ul.resultList li.overallResult ul li{
	text-decoration:underline;	
}

.ie8 ul.resultList li.overallResult ul li:first-child{
	text-decoration:none;
	font-weight:bold;
}

.ie8 li#img_ls_ninc{
	border-bottom:0px;	
}

.ie8 #briefResult li.odd{
	font-weight:normal;	
}

.ie8 li.calcList{
	width:67px;	
	line-height:32px;
}

.ie8 ul.resultList li:first-child{
	font-weight:bold;
	line-height:15px;
	height:32px;
}

.ie8 .borderRightFix{
	border-right:1px solid #AAA;	
}

.ie8 .fontWeightFix{
	font-weight:normal !important;	
}

.ie8 .borderRightNone{
	border-right:0px;	
}

.ie8 .lineHeightFix{
	line-height:32px !important;	
}

.ie8 .lineHeightFix2{
	line-height:26px !important;
}

.ie .HLE-calculator input[type="text"]{
	line-height:22px;
}

/* radio and checkbox for IE */
.ie8 .HLE-calculator input[type="radio"] + label span{
    display:none;
}

.ie8 .HLE-calculator input[type="radio"]{
    display:inline-block;	
}


/* =CSS Hack for safari
-------------------------------------------------------------- */
.safari .GRwrapper{
	display:none !important;
}

.safari .HLEcalc-dollarSign {
padding: 5px 0px 4px 5px;
}