﻿body, html
{
    font-family:Arial;
    background-color:#ffffff;
    height:100%;
    padding:0px;
    margin:0px;
}
.topMenu
{
    margin-left:20px;
	padding-right:20px;
	margin-bottom:20px;
	margin-top:0px;
}
#PageContainerDiv
{
    width:800px;
    background-color:#ffffff;
    margin-left:auto;
    margin-right:auto;
    padding:5px;
}
#PageContainerDivVehicleDetails
{
    background-color:#ffffff;
    margin-left:auto;
    margin-right:auto;
    padding:5px;
}
.RadMenu_Web20 .rmLink:hover
{
   cursor: pointer;
}
.RedText
{
    color:Red;
}
h1
{
    line-height:1.2em;
}
hr
{
    border-top: dashed 1px #e5e4e4;
    border-bottom:0px;
    border-left:0px;
    border-right:0px;
    height:1px;
}
.StandardButton
{
    border-right: #999999 1px solid;
    border-top: #999999 1px solid;
    border-left: #999999 1px solid;
    border-bottom: #999999 1px solid;
    width:200px;
    font-size: 0.9em;
    padding:2px;
    font-family:Arial; 
}
.searchResultsFilterBox
{
    width:98%;
    border: solid 1px #000000;
    overflow:visible;
    padding:5px;
    margin:0 0 10px 0;

}
/* Styles for data entry forms */
.DataEntryTbl input
{
    border-right: #999999 1px solid;
    border-top: #999999 1px solid;
    border-left: #999999 1px solid;
    border-bottom: #999999 1px solid;
    width:200px;
    font-size: 0.9em;
    padding:2px;
    font-family:Arial;
}
.DataEntryTbl .input2
{
    width:350px;
}
.DataEntryTbl .input3
{
    width:50px;
}
.DataEntryTbl textarea
{
    font-size: 0.9em;
	width:200px;
	height:100px;
	border-right: #999999 1px solid;
    border-top: #999999 1px solid;
    border-left: #999999 1px solid;
    border-bottom: #999999 1px solid;
    font-family:Arial;
}
.StandardCheckbox input
{
    border:0px;
    width:20px;
}
.StandardButton
{
    border-right: #999999 1px solid;
    border-top: #999999 1px solid;
    border-left: #999999 1px solid;
    border-bottom: #999999 1px solid;
    width:200px;
    font-size: 0.9em;
    padding:2px;
    font-family:Arial; 
}

.DataEntryTbl td
{
    vertical-align:top;
    text-align:left;
    padding:2px;
}
.DataEntryTbl .FormHeading
{
    background-color:#c7c7c7;
    font-weight:bold;
}

.VehicleDetailsTbl
{
    width:550px;
    background-color:#e5e5e5;

    border:solid 1px #000000;  
}
.VehicleDetailsTbl td
{
    vertical-align:top;
    text-align:left;
    padding:2px;
}
.VehicleDetailsTbl .FormHeading
{
    background-color:#c7c7c7;
    font-weight:bold;
}
.VehicleDetailsTD1
{
    width: 33%;
}
.SearchDDL
{
    margin:2px 0 0 0;
    width:190px;
}
.frontpageIconsTbl
{
    width:740px;
}
.frontpageIconsTbl td
{
    text-align:center;
}
.NumericPage
{
    display:inline;
    white-space:nowrap;
}
.VanIcon
{
    margin:20px 0 0 0;
}

.rgNumPart
{
    margin:0 5px 0 5px;
}
.rgWrap
{
    vertical-align:middle;
}


.returnLinkDiv
{
    float:right;
}
#footer
{
    margin:30px 0 20px 0;  
}
.manufacurerTbl
{
    width:700px;
    padding:0px;
    margin:0px;
    border-collapse:collapse;
}
.manufacurerTbl td
{
    text-align:left; 
    vertical-align:middle;
    border-bottom:dashed 1px #e1e0e0;
}
.manufacurerTblHeader
{
    background-color:#dad9d9;
    text-align:left;
    font-size:1.3em;
    font-weight:bold;
    padding:5px 0 5px 5px;
    border:0px;
}
.ManufacturerLogoTD
{
    text-align:center;
    vertical-align:middle;
    padding:10px 10px 10px 0;
    width:100px;
    height:50px;
}
.ManufacturerLogoTD img
{
    display: block;
    margin: auto ;
}
.GridButton1
{
    background-color:Transparent;
}