﻿html { height: 100%; }
body 
{
    background-color: #676767;
    font-family:  Verdana,Arial,Helvetica,sans-serif;
    height: 100%;
    min-height: 100%;
    max-height: 100%;
    font-size: 13px;
}
.bottomMenu
{
    font-family:	Verdana,Arial,Helvetica,sans-serif;
    font-size:	11px;
    font-weight:	normal;
    color:white;    
    }
a.bottomMenu
{
    font-family:	Verdana,Arial,Helvetica,sans-serif;
    font-size:	11px;
    font-weight:	bold;
    color:black;
    text-decoration:none;
    }
a.bottomMenu:hover
{
    text-decoration:underline;
        } 
        
        
.topMenu
{
    font-family:	Verdana,Arial,Helvetica,sans-serif;
    font-size:	13px;
    font-weight:	normal;
    color:white;
    background-color:Black;
    }
a.topMenu
{
    font-family:  Verdana,Arial,Helvetica,sans-serif;
    font-size:	13px;
    font-weight:	normal;
    color:white;
    text-decoration:none;
    }
a.topMenu:hover
{
    text-decoration:underline;
        } 
a
{
    font-family:	Verdana,Arial,Helvetica,sans-serif;
    font-size:	13px;
    font-weight:	normal;
    color:#000000;
    text-decoration:underline;
    }
a.PrivacyMenu
{
    font-family:	Verdana,Arial,Helvetica,sans-serif;
    font-size:	13px;
    font-weight:	normal;
    color:#b6b5b5;
    text-decoration:none;
    }
a.PrivacyMenu:hover
{
    text-decoration:underline;
        } 
span.rc
{
    color:Red;
    font-weight:bold;
    }

/*---------------- inline info and boxes--------------------*/
span.info {/*info inline text*/
    text-decoration:none;
    border-bottom:dashed 1px blue;
    cursor:pointer;
}
.infoBox
{
    border-top:solid 0px white;
    border-left:solid 1px white;
    border-right:solid 1px white;
    border-bottom:solid 1px white;
    background-color:Black;
    position:absolute;
}
.infoHeader
{   
    background-color:#60BF60;
    color:#E6FFE6;	
	font: bold 12px Verdana,Arial,Helvetica,sans-serif;
}
.infoContent
{   
    background-color: Black;
	color:white;
	text-align:left;
}

/* equipment details page */

.equipmentInfoHeader{
text-align:center; 
background-color:#FFD355;
color:Black; 
font-weight:bold;
}
.equipmentInfoTdName{
width:30%;
background-color:white;
}
.equipmentInfoTd{
background-color:white;
}

/*----------Equipment Item-------------*/
h2.equipmentHeader {
 font-size: 14pt;
 font-family: Verdana,Arial,Helvetica,sans-serif;
 color: #000000;
 background-color: #FFFFFF;
 text-align: justify;
 margin:0px;
}
a.equipmentCategory
{
   font-family: Verdana,Arial,Helvetica,sans-serif;
   color:#003399;
   font-weight:bold;
   
}
a.equipmentLink
{
   font-family: Verdana,Arial,Helvetica,sans-serif;
   color:#003399;
   
}
a.equipmentCategory:hover 
{
    font-family: Verdana,Arial,Helvetica,sans-serif;
    color:#F47B20;
}
div.equipmentCategorySelected
{
     background-color: #C6D8ED;
     padding-right:5px; 
     padding-left:5px;
    }
    div.equipmentCategory
{     
     padding-right:5px; 
     padding-left:5px;
    }
span.equipmentPrice
{
    font-weight:bold;
    color:	#CC0000; 
    font-size:14px; 
    font-family:Verdana,Arial,Helvetica,sans-serif;
    }
h2.equipmentSearchParams
{
    	background-color:#E9E9E9;
    	color:#333333;
    	font-family: Verdana,Arial,Helvetica,sans-serif;
    	font-size:12px;
    	margin:0px;
    }
/*------------------------------Credit Application----------------------------*/
tr.CAHeader
{
	
	}
td.CAHeader
{
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:larger;
	font-weight:bold;
	text-align:left;
	}	
td.CAFieldName
{
	width:200px;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	}	
td.CaFieldValue
{
	font-family:Verdana,Arial,Helvetica,sans-serif;
	}
tr.CAFooter
{
	}	
td.CAFooter
{
	}	
.CAFieldComment
{
	font-size:x-small;
	}	
/*------------------------------Credit Application Sub table for bank referencies and principals----------------------------*/
td.CASubTableCell
{
	vertical-align:top;
	
	}
table.CASubTable
{
	}
tr.CASubHeader
{
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:larger;
	font-weight:bold;
	text-align:left;
	}
td.CASubHeader
{
	text-align:center;
	}
tr.CASubEmpty
{
	font-family:Verdana,Arial,Helvetica,sans-serif;
	}
td.CASubEmpty
{
	}
tr.CASubRow
{
	font-family:Verdana,Arial,Helvetica,sans-serif;
	}
td.CASubName
{
	}	
td.CASubActions	
{
	}
a.CASubDelete
{
	}
/*Suggestions*/
.suggestionsTable
{
    border-bottom:solid 1px #777;
    border-left:solid 1px #777;
    border-right:solid 1px #777;
	background-color:white;	
	font-family:Tahoma;
	font-size:8.3pt;
	width:100%;
}
.suggestionsTr
{
    background-color:white;
        }
.suggestionsTd
{
    background-color:white;
    border-bottom:solid 1px #bdc7d8;    
    }
.titleTr, .titleTd{		
	font-weight:bold;		
}
.commentsTr, .commentsTd{		
	font-weight:normal;
	font-size:small;
	padding-left:10px;
	font-size:9px;
	color:#777;
}
.suggestionsHilightedTr{
	background-color:#3b5998;			
	cursor:pointer;
}
.hilighted{
	background-color:#bdc7d8;
	font-weight:bold;		
}
table.default 
{
vertical-align:top;
right:-1px;
width:100%; 
}
table.default tr 
{
 
}
table.default  td 
{ 
text-align:left;
vertical-align:top;
margin:5px; 
padding: 0px 10px 5px 5px; 
}
.lnkSelected
{
font-weight:bold;  
}

table.pgrTable
{
vertical-align:top;
right:-1px;
width:100%;
}
table.pgrTable  td 
{
text-align:left;
vertical-align:top;
margin:5px; 
padding: 0px 10px 5px 5px; 
right:-1px;
}

table.root
{
vertical-align:top;
right:-1px;
width:100%;

}
table.root  td 
{ 
text-align:left;
vertical-align:top;
}		