﻿body 
{
	font-family:Arial, Sans-Serif;
	font-size:12px;
	background:#0C0D11;
	padding:2px;
	color:#ffffff;
}
p
{
	padding: 2px;
}
a
{
    color: #2D74B3;
    outline:none;
}
a:hover
{
    text-decoration: none;
    outline:none;
}
#site-container
{
	margin: 0 auto;
	width: 940px;
}
#header
{
	background: url(Images/header-bg.jpg) no-repeat;
	height: 101px;
}
#dealership-name
{
	text-align: right;
	font-size: 26px;
	margin: 0;
	height: 79px;
	line-height: 79px;
	color:#fff !important;
	padding: 0 15px;
}
#cardisplay_header
{
	color:#fff !important;
}
.standard_vehicle_link
{
	color:#fff !important;
}
#cardisplay_menu 
{
	color:#000 !important;
}
tr.ModuleContent textarea 
{
    width:255px;
}
table.module_service_booking tbody tr td input, textarea
{
    width:260px;
}
table.module_service_booking tbody tr td input[type="button"]
{
    width:80px;
}
#DropFound 
{
    width:263px !important;
}
#chkCustomer 
{
    width:0px !important;
}
#radType 
{
    width:0px !important;
}
#dropYear 
{
    width:263px !important;
}
.ModuleInput 
{
    margin:2px 0;
}
#txtComments 
{
    width:260px !important;
}
#dtdropDay 
{
    margin-right:10px;
}
#dtdropYear 
{
    margin-left:10px;
}
#dtdropMonth 
{
    width:132px !important;
}
#menu-1
{
	float: right;
	padding: 0;
	margin: 0;
	list-style: none;
}
#menu-1 li
{
	float: left;
}
#menu-1 a
{
	color: #fff;
	font-weight: bold;
	display: block;
	height: 22px;
	line-height: 22px;
	text-decoration: none;
	margin: 0;
	padding: 0 15px;
}
#menu-1 a:hover
{
	background: #34444E;
}
#image-rotator
{
	height: 400px;
	padding: 3px 0;
}
#content-container
{
	width: 100%;
	background: #0A131A;
}
#menu-2
{
	background: #1C262F;
	width: 185px;
}
#menu-2 ul
{
	list-style: none;
	padding: 0;
	margin: 0;
	display: block;
	width: 100%;
}
#menu-2 a
{
	color: #A9BAC4;
	display: block;
	height: 23px;
	line-height: 23px;
	border-bottom: solid 1px #33444E;
	text-decoration: none;
	font-size: 10px;
	font-weight: bold;
	padding: 0 10px;
}
#menu-2 a:hover
{
    color:#fff;
}
#menu-3
{
	background: url(Images/menu-3-bottom.jpg) no-repeat bottom;
	padding: 10px 0;
	margin: 5px 0 0;
}
#menu-3, #menu-3 a
{
	color: #67686C;
	font-size: 10px;
}
#menu-3 a
{
	padding: 0 11px;
	text-decoration: none;
}
#menu-3 a:hover
{
	color: #006CB8;
	text-decoration: underline;
}
#copyright
{
	padding: 3px 11px;
	color: #67686C;
	font-size: 10px;
}
.ModuleTableAltContent
{
	color: #000;
}
.ModuleTableAltContent a
{
	color: #0000EE !important;
}
.ModuleTableContent a
{
	color: #A9BAC4;
}
#heading
{
    background: url(Images/bg_heading-repeater.gif) repeat-y;
    float: left;
    height: 28px;
    padding: 0 0 0 4px;
    width: 940px;
}
h3
{
    line-height: 28px;
    margin: 0;
    padding: 0;
}
.itemoption a
{
    color: #2D74B3 !important;
}
#suggestions
{
    color: #fff !important;
}
.module_news_article 
{
    padding: 10px;
}
.module_news_article div[style]
{
    color: #fff !important;
}    
.module_news_article p[style]
{
    color: #fff !important;
}    
.module_news_article li[style]
{
    color: #fff !important;
}    
#menu-1 .sub-menu ul 
{
    display:none;
    clear:both;
    width:auto;
    height:auto;
    background:#FFF;
}
#menu-1 .sub-menu ul li 
{
    color:#fff;
    display:block;
    float:none;
    clear:both;
    padding:0;
} 
#menu-1 .sub-menu ul li a
{
    color: #6d6d6d;
    display: block;
    font-size: 12px;
    font-style: normal;
    height: 25px;
    line-height: 1.714em /*24 PX */;
    margin: 0;
    padding: 0 18px 0 19px;
    text-align: left;
    width: 100px;
}
#menu-1 .sub-menu ul li a:hover  
{
    color: #c20a14;
    display: block;
    font-size: 12px;
    font-style: normal;
    height: 25px;
    line-height: 1.714em;
    margin: 0;
    padding: 0 18px 0 19px;
    text-align: left;
    width: 100px;
}    	
#menu-1 .sub-menu ul li a:active 
{
    color:#fff;
}
.personnel-photo-result-listing 
{
    color:#666666;
}
#ddlVehicleMakeModelCheckList 
{
    color:#000;
}
#header h2 a 
{
    float: right;
    margin:7px 0px 0px 50px;
}
#vehicle-display-specification-container .spec-table .main-header td, #vehicle-display-image-container span, #vehicle-display-specification-container .spec-table .spec-row td
{
    background:transparent !important;
}
#vehicle-display-specification-container .spec-table .spec-row-alt td
{
    background:#1C262F !important;
}
#vehicle-display-specification-container .spec-table .main-header td, #vehicle-display-specification-container .left .spec-table, #vehicle-display-specification-container .right .spec-table, #vehicle-display-specification-container .spec-table .spec-row td, #vehicle-display-specification-container .spec-table .spec-row-alt td, #vehicle-display .display-control, #vehicle-display-image-container
{
    border-color:#1C262F !important;
}
