body
{
}

.mainTemplate
{
	border-right: navy 1px solid;
	border-top: navy 1px solid;
	border-left: navy 1px solid;
	width: 900px;
	border-bottom: navy 1px solid;
}

.menuButtonText
{
	font-weight: bold;
	color: white;
	font-family: 'Cooper Black' , 'Times New Roman';
	text-align: center;
	font-variant: small-caps;
}

body	{	
	font-family:	Tahoma, Myriad Web, Syntax, sans-serif;
	}	

body
{
	background-color: whitesmoke;
}

body	{
	margin-top:	1.58em;
	margin-bottom:	1.58em;
	padding-top:	0;
	padding-left:	0;
	padding-right:	0;
	padding-bottom:	0;
	border-top:	0;
	border-left:	0;
	border-bottom:	0;
	border-right:	0;
	width:	auto;
	}
	/* end body box */
	
.standardBorder
{
	border-right: black 1px solid;
	border-top: black 1px solid;
	border-left: black 1px solid;
	border-bottom: black 1px solid;
}

.noBorder
{
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
	border-bottom-style: none;
}

.imagesTable
{
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
	border-bottom-style: none;
}

.lblYearMakeModel
{
	font-weight: normal;
	font-size: 24px;
	color: navy;
	font-family: Tahoma;
	font-variant: small-caps;
}

.lblPrice
{
	font-weight: normal;
	font-size: 22px;
	color: black;
	font-family: Tahoma;
	font-variant: small-caps;
}

.unitDetailsColumnName
{
	font-weight: bold;
	font-size: 13px;
	font-family: Tahoma;
	font-variant: small-caps;
}

.unitDetails 
{
	font-weight: normal;
	font-size: 10px;
	font-family: Tahoma;
	font-variant: small-caps;
	color: Navy;
}

.unitFeatures
{
	list-style-position: outside;
	font-size: 14px;
	color: navy;
	font-family: Tahoma;
	list-style-type: circle;
	font-variant: small-caps;
}

.unitFeaturesWithToolTip
{
	list-style-position: outside;
	font-size: 14px;
	color: navy;
	font-family: Tahoma;
	font-variant: small-caps;
	list-style-type: circle;
	text-decoration: underline;
}

.unitFeaturesTable
{
	border-right: none;
	border-top: none;
	border-left: none;
	width: 240px;
	border-bottom: none;
	font-weight:bold;
}

.unitDetailsTable
{
	border-right: navy ridge;
	border-top: navy ridge;
	border-left: navy ridge;
	width: 100%;
	border-bottom: navy ridge;
	background-color: beige;
}

.unitDescriptionTable
{
	width: 100%;
	font-weight:bold;
}

.unitHeaderTable
{
	width: 100%;
	font-weight:bold;
}

.unitDetails
{
	width: 100%;
	font-size: 14px;
	font-family: Tahoma;
	font-weight:bold;
	color: navy;
}
.unitFeatureHeading
{
	font-weight: bold;
	font-size: 14px;
	color: black;
	font-family: Tahoma;
	font-variant: small-caps;
	text-decoration: underline;
}

.unitDetailInserted
{
	font-weight: bold;
	font-size: 22px;
	color: navy;
	font-family: Tahoma;
	font-variant: small-caps;
}

.imgPrimary
{
	border-right: red 8px double;
	border-top: red 8px double;
	border-left: red 8px double;
	border-bottom: red 8px double;
}

.newListingLargeListBoxes
{
	font-size: 14px;
	width: 120px;
	color: black;
	font-family: Tahoma;
	height: 200px;
}

.newListingLargeListBoxesError
{
	font-size: 14px;
	width: 120px;
	color: red;
	font-family: Tahoma;
	height: 200px;
}

.newListingExtraLargeListBoxes
{
	font-size: 14px;
	width: 180px;
	color: black;
	font-family: Tahoma;
	height: 200px;
}

.newListingExtraLargeListBoxesError
{
	font-size: 14px;
	width: 180px;
	color: red;
	font-family: Tahoma;
	height: 200px;
}

.newListingListBoxesError
{
	font-size: 14px;
	width: 120px;
	color: red;
	font-family: Tahoma;
	height: 125px;
}

.newListingListBoxes
{
	font-size: 14px;
	width: 120px;
	color: black;
	font-family: Tahoma;
	height: 125px;
}

.newListingTextBoxes
{
	font-size: 12px;
	color: black;
	font-family: Tahoma;
}

.newListingTextBoxesError
{
	font-size: 12px;
	color: red;
	font-family: Tahoma;
}

.newListingHeading
{
	font-weight: bold;
	font-size: 16px;
	color: black;
	font-family: Tahoma;
	font-variant: small-caps;
}

.newListingPageHeading
{
	font-weight: bold;
	font-size: 24px;
	color: navy;
	font-family: Tahoma;
	font-variant: small-caps;
}

.progressBarHeading
{
	font-weight: bold;
	font-size: 12px;
	color: navy;
	font-family: Tahoma;
	font-variant: small-caps;
}

.buttonContinue
{
	font-weight: bold;
	font-size: 18px;
	width: 200px;
	color: white;
	font-family: Tahoma;
	height: 30px;
	background-color: navy;
}

.buttonAddImage
{
	font-weight: bold;
	font-size: 16px;
	width: 200px;
	color: white;
	font-family: Tahoma;
	height: 30px;
	background-color: green;
}

.errorMessage
{
	font-weight: bold;
	font-size: 14px;
	color: red;
	font-family: Tahoma;
	font-variant: small-caps;
}

.displayMessage
{
	font-weight: bold;
	font-size: 16px;
	color: forestgreen;
	font-family: Tahoma;
	font-variant: small-caps;
}

.txtOdometer
{
	font-weight: bold;
	font-size: 14px;
	width: 200px;
	color: black;
	font-family: Tahoma;
	height: 25px;
}

.txtVIN
{
	font-weight: bold;
	font-size: 14px;
	width: 200px;
	color: black;
	font-family: Tahoma;
	height: 25px;
}

.txtStock
{
	font-weight: bold;
	font-size: 14px;
	width: 200px;
	color: black;
	font-family: Tahoma;
	height: 25px;
}

.txtDescription 
{
	font-weight: bold;
	font-size: 14px;
	width: 450px;
	color: black;
	font-family: Tahoma;
	height: 150px;
}

.txtPrice 
{
	font-weight: bold;
	font-size: 14px;
	width: 200px;
	color: black;
	font-family: Tahoma;
	height: 25px;
}

.txtImageName
{
	font-weight: bold;
	font-size: 14px;
	width: 200px;
	color: black;
	font-family: Tahoma;
	height: 25px;
}

.featureTable
{
	border-right: black 3px double;
	border-top: black 3px double;
	border-left: black 3px double;
	border-bottom: black 3px double;
	background-color: beige;
}

.warrantyTable
{
	border-right: black 3px double;
	border-top: black 3px double;
	border-left: black 3px double;
	border-bottom: black 3px double;
	background-color: beige;
}

.progressBarTable
{
	border-right: black 2px solid;
	border-top: black 2px solid;
	border-left: black 2px solid;
	width: 200px;
	border-bottom: black 2px solid;
	height: 20px;
}

.listingTables
{
	border-right: black 3px double;
	border-top: black 3px double;
	background-image: url(/images/newlistingbackground.jpg);
	border-left: black 3px double;
	border-bottom: black 3px double;
	background-repeat: repeat;
}

.listVehicleButton
{
	font-weight: bold;
	font-size: 14px;
	width: 400px;
	color: white;
	font-family: Tahoma;
	height: 30px;
	background-color: red;
	font-variant: small-caps;
}

.buttonAddNew
{
	border-right: gray 3px outset;
	border-top: gray 3px outset;
	font-size: 14px;
	border-left: gray 3px outset;
	width: 120px;
	color: black;
	border-bottom: gray 3px outset;
	font-family: Tahoma;
	background-color: beige;
}

.addNewRow
{
	border-right: #b88651 4px double;
	border-top: #b88651 4px double;
	font-weight: bold;
	border-left: #b88651 4px double;
	width: 100%;
	cursor: hand;
	color: black;
	border-bottom: #b88651 4px double;
	font-family: Tahoma;
	background-color: goldenrod;
	text-align: center;
	font-variant: small-caps;
}

.btnAddNewReference
{
	font-weight: bold;
	font-size: 16px;
	color: white;
	width:100px;
	font-family: Tahoma;
	background-color: #b88637;
	font-variant: small-caps;
}

.addNewLabel
{
	font-weight: bold;
	color: black;
	font-family: Tahoma;
}

.searchInventoryListBox
{
	font-size: 17px;
	left: -3px;
	width: 175px;
	cursor: hand;
	color: navy;
	font-family: Tahoma, Arial;
	position: relative;
	top: -3px;
	height: 200px;
	background-color: #f7f7f7;
	font-variant: small-caps;
}

.searchInventoryPanelMake
{
	left: 60px;
	top: 15px;
	overflow: hidden;
	width: 168px;
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
	position: relative;
	height: 184px;
	background-color: transparent;
	border-bottom-style: none;
}

.searchInventoryPanelModel
{
	left: 55px;
	top: 15px;
	overflow: hidden;
	width: 168px;
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
	position: relative;
	height: 184px;
	background-color: transparent;
	border-bottom-style: none;
}

.searchInventoryPanelMakeLabel
{
	font-weight: bold;
	font-size: 16px;
	left: 60px;
	top: 15px;
	color: black;
	font-family: Tahoma, Arial;
	position: relative;
	font-variant: small-caps;
	text-decoration: underline;
}

.searchInventoryPanelModelLabel
{
	font-weight: bold;
	left: 55px;
	top: 15px;
	font-size: 16px;
	color: black;
	font-family: Tahoma, Arial;
	position: relative;
	font-variant: small-caps;
	text-decoration: underline;
}

.searchInventoryPanelTypeLabel 
{
	font-weight: bold;
	top: 30px;
	font-size: 16px;
	color: black;
	font-family: Tahoma, Arial;
	position: relative;
	font-variant: small-caps;
	text-decoration: underline;	
}

.lbSearchBackground
{
	background-position: 0% 0%;
	background-attachment: fixed;
	background-image: url(/images/lbSearchBackground.jpg);
	width: 500px;
	background-repeat: no-repeat;
	height: 600px;
}

.lbSearchBackgroundMain
{
	background-position: 0% 0%;
	background-attachment: fixed;
	background-image: url(/images/lbSearchBackground.gif);
	width: 500px;
	background-repeat: no-repeat;
	height: 600px;
}

.searchInventoryType
{
	font-size: 17px;
	left: -3px;
	cursor: hand;
	color: navy;
	font-family: Tahoma;
	top: -3px;
	height: 180px;
	width: 210px;
	position: relative;
	background-color: #f7f7f7;
	font-variant: small-caps;
}

.searchInventoryTypePanel
{
	top:30px;
	overflow: hidden;
	width: 204px;
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
	position: relative;
	height: 160px;
	background-color: transparent;
	border-bottom-style: none;
}

.searchInventoryTypeTableCell
{
	position: relative;
	top: 40px;
	text-align: center;
}

.searchInventoryMainTable
{
	cursor: auto;
	background-color: transparent;
	background-position: 0% 0%;
	background-attachment: fixed;
	background-image: url(/images/lbSearchBackground.jpg);
	width: 500px;
	background-repeat: no-repeat;
	height: 600px;
}

.searchInventoryBorderTable
{
	background-image: url(\images\searchInventoryBorderBackground.jpg);
	width: 600px;
	height: 400px;
}

.searchInventorybtnShow
{
	border-right: gainsboro outset;
	border-top: gainsboro outset;
	background-image: url(/images/btnShow.gif);
	border-left: gainsboro outset;
	width: 225px;
	cursor: hand;
	color: black;
	border-bottom: gainsboro outset;
	background-repeat: no-repeat;
	position: relative;
	top: 15px;
	height: 30px;
	background-color: transparent;
}

.searchInventorybtnShowTableCell
{
	position: relative;
	top: -40px;
}

.searchInventorybtnAdvanced
{
	cursor: hand;
	font-size: 12px;
	font-weight: bold;
	color: navy;
	width: 160px;
	border-top-style: none;
	font-family: Tahoma, Arial;
	border-right-style: none;
	border-left-style: none;
	background-color: transparent;
	font-variant: small-caps;
	text-decoration: underline;
	border-bottom-style: none;
}


.inventorybuildData
{
	font-weight: bold;
	font-size: 19px;
	color: mediumblue;
	font-family: Tahoma, Arial;
	font-variant: normal;
}

.inventorylblDesc 
{
	font-size: 17px;
	color: navy;
	font-family: Tahoma, Arial;
	font-variant: normal;
}

.inventorylblPrice 
{
	font-size: 18px;
	color: black;
	font-family: Tahoma, Arial;
	font-variant: normal;	
}

.inventoryRow
{
	width: 600px;
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
	border-bottom-style: none;
}

.inventoryRowManage
{
	border-right: black thin solid;
	border-top: black thin solid;
	border-left: black thin solid;
	width: 600px;
	border-bottom: black thin solid;
}

.manageInventoryUpdate 
{
	font-size: 16px;
	color: navy;
	font-family: Tahoma, Arial;
	font-variant: small-caps;
}

.inventoryImg
{
	cursor: hand;
}

.inventoryEnlarge 
{
	
}

.creditApplicationName
{
	font-size: 26px;
	color: navy;
	font-family: Tahoma, Arial;
	font-variant: small-caps;
}

.featuredLabel
{
	font-weight: normal;
	font-size: 40px;
	color: navy;
	font-family: Tahoma, Arial;
	font-variant: small-caps;
}

.reportEven
{
	font-weight: bold;
	font-size: 14px;
	color: black;
	font-family: Tahoma, Arial;
	background-color: khaki;
}


.reportOdd
{
	font-weight: bold;
	font-size: 14px;
	color: black;
	font-family: Tahoma, Arial;
	background-color: white;
}

.reportEvenTableCell
{
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	background-color: khaki;
	border-bottom-style: solid;
}


.reportOddTableCell
{
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-bottom-style: solid;
	background-color: white;
}
