﻿body {
background:#EFF1F3;
font-family:arial,helvetica,verdana,"times new roman",sans-serif;
font-size:62.5%;
margin:0px;
padding:0px;

}



html > body {
font-size:10px;
}

#wrapper
{ 
background-color:#ffffff;
margin-left:auto;
margin-right:auto;
/*padding-left:19px;
padding-right:19px;*/
width:960px;
}



#header
{
background-image:url(/images/bg_header.jpg);
float:left;
height:93px;
width:960px;
 border-bottom:solid 10px #f0762d;

}

p#mercLogo
{
left:75px;
position:relative;
top:25px;
}



#topNav
{
height:93px;
position:absolute;
top:0px;
width:960px
}


#topMenu, #topRightLinks, #mudieLogo
{
position:absolute;
z-index:101;
}

#topRightLinks
{
font-size:11px;
right:50px;
}

#mudieLogo
{
right:50px;
top:25px;
width:280px;
height:40px;
background-image:url(/images/mudieHeaderImg2.gif);

}
#topRightLinks ul
{
margin:0px;
padding:0px;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
}

#topRightLinks ul li
{
display:block;
float:left;
position:relative;
}


#topRightLinks ul li, #topRightLinks ul li a
{
text-decoration:none;
color:#333333;
vertical-align:middle;
margin-left:2px;
}

#topRightLinks ul li a:hover
{
 text-decoration:underline;
}

#topMenu
{
font-size:11px;
top:60px;
left:150px;
width:800px;
}

#topMenu ul
{
margin:0px;
padding:0px;
width:800px;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
}

#topMenu ul li
{
display:block;
float:left;
position:relative;
}


#topMenu ul li, #topMenu ul li a
{
text-decoration:none;
color:#333333;
display:block;
font-weight:bold;
vertical-align:middle;
display:block;
margin-left:2px;
padding:9px 0px 9px 0px;
 text-align:center;
width:92px;
}

#topMenu ul li a:hover
{
 background-image:url(/images/topMenuHover.png);
 background-repeat:no-repeat; 
}

#topMenu ul li .selected
{
 background-image:url(/images/topMenuHover.png);
 background-repeat:no-repeat; 
}


#subMenu
{
background-color:#f9f9f9;
font-size:11px;
float:left;
height:22px;
width:100%;
}

#subMenu ul
{
 

margin:0px;
padding:0px;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
padding-left:200px;
}

#subMenu ul li
{
display:block;
float:left;
position:relative;
}


#subMenu ul li, #subMenu ul li a
{
text-decoration:none;
color:#333333;
display:block;
vertical-align:middle;
display:block;
margin-left:2px;
padding:2px 11px 2px 9px;
}

#subMenu ul li a:hover
{
 background-color:#efefef;
 color:#F0762D;
 text-decoration:underline;
}

#subMenu ul li .selected
{
 font-weight:bold;
}


#mainContent
{
background-color:#ffffff;
height:auto;
/*min-height:600px;*/
clear:both;
}


#leftMenu
{
/*padding-top:260px;*/
padding-left:10px;
width:200px;
float:left;
overflow:hidden;

}

#leftMenu h1
{
 color:#f38143;
 font-size:20px;
}

#leftMenu h2
{
 color:#38424b;
}


#leftMenu ul
{
    margin-left:-10px;
padding:0px;
font-size:11px;
list-style-image:none;
list-style-position:outside;
list-style-type:none;

}

#leftMenu ul li
{
border-top:dotted  1px #d6d6d6;
background:url(/images/orangeBullet.gif) no-repeat 5px;
}

#leftMenu ul li, #leftMenu ul li a
{
display:block;
text-decoration:none;
background-color:#ffffff;
color:#333333;
vertical-align:middle;
margin-left:12px;
padding:3px 0px 3px 5px;
width:200px;
}


#leftMenu ul li a b
    {
     color:#f0782c;
}



#leftMenu ul li a:hover
{
background-color:#eeeeee;
width:178px;
}






#centralContent
{
background-color:#e7e8ea;
font-size:1.1em;
float:right;
background-image:url(/images/bg_centrecontentr2.jpg);
background-repeat:no-repeat;
padding-left:10px;
width:740px;
 

}

#footer
{
clear:both;
background-image:url('/images/bg_footer.jpg');
padding:5px 30px 5px 30px;
background-repeat:repeat-y;
text-align:right;
}

#footer a
{
    color:#F0782C;
}



#debugInfo
{ 
margin-left:auto;
margin-right:auto;
padding:10px;
padding:10px;
width:960px;

clear:both;
}

.smallText{ font-size:1.1em; }
.medText {font-size:1.3em; }
.largeText{ font-size:1.6em; }

.searchbx, .searchBtn
{
 font-size:11px;
}


.sectionMB
{
 /*color:#f38143;*/
 color:#ffffff;
 font-size:24px;
 font-weight:bold;

}

.sectionText
{
 color:#585858;
 font-size:24px;
}

.subsectionText
{
 color:#000000;
 font-size:24px;
}

.tblUsedSpec table
{
 width:260px;
 color:#48555d;
}

.tblUsedSpec td
{
    border: solid 1px #8f9297;
     background-color:#ffffff;
}

.tblUsedButton
{
	width:260px;
	border: solid 1px #8f9297;
	text-align:center; 
	background-color:#f0782c;
}
/*.tblUsedButton a
{
	
 color: #ffffff;
 text-decoration: none; 
 font-size: 1.3em; 	
 font-weight:bold;
}*/

.vehTitle
{
 color:#f0782c;
  font-size:1.5em;
  font-weight:bold;
}

.vehInfo
{   
  font-weight:bold;
}

.vehicleList
{
    border:solid 1px #7e858b;
    background-color:#dddee2;
    width:690px;
}

.vehicleList img
{
    border:solid 1px #000000;
    margin-right:10px;
    }
    
.orangeText
{
 color:#f0782c;

}


.moreLink
{
 text-decoration:none;
 color:#4e555b;
 font-size:1.4em;
 
}


#centreTitle
{
    margin-top:20px;
    /*background-color:#e7e8ea;*/
    height:30px;
    float:left;
}

#centreStrapline
{
    margin-top:20px;

height:30px;
float:right;
width:auto;
}


#rightImages img
{
    background-color:#ffffff;
    padding:6px;
    margin:6px;
    border:solid 1px #cccccc;
    }
    
    
#leftContent
{
    margin-left:30px;
    float:left;
    width:300px;
    text-align: left;
    color: #444;
             }
 
    
#rightContent
{    
   margin-right:30px;
   font-size:1.2em;
   float:right;
   width:525px;
}


#promoArea
{
    background-color:#ffffff;
    padding:0px;
    margin:0px;
}
    
    
    #coreContent
    {
padding:0px;
margin:30px 0px 10px 0px;

    }
    
    
    #clearboth
{
clear:both;
}



table.spec 
{
 width :95%;
border-top: solid 1px #c0c3c6;
border-left: solid 1px #c0c3c6;
border-right: solid 1px #c0c3c6;

 background-color:#e5e8e9;
}

table.spec td{
padding:5px;
padding-left:20px;

 border-bottom:solid 1px #c0c3c6;
}

table.spec h1{
margin:0px;
font-size:12px;
 color:#f0782c;
}

table.location {background-color:#333333; color:#333333; font-size:12px;}
table.location tr {background-color:#e5e8e9; padding:3px 3px;}
table.location th {background-color:#666666; color:#FFFFFF; line-height:14px; text-align:center; padding:3px 3px;}
.aligntop {vertical-align:top;}

table.sales {background-color:#e5e8e9; padding:3px 3px; clear:both;}
table.sales th {background-color:#f0752f; padding:3px 3px 3px 5px; color:#FFFFFF; font-size:13px;}
table.sales tr,  table.sales td {background-color:#e5e8e9; padding:3px 3px; color: #666666; vertical-align:top; text-align:left;}
table.sales ul {list-style:none; margin:0 0; padding:2px 3px;}
table.sales ul, table.sales ul a {color:#666666; text-decoration:none; margin:0 0; padding-left:5px;}
table.sales ul a:hover {color:#e5e8e9; text-decoration:none;}

table.sales td a {color:#f08d32;  margin:0 0; padding-left:5px;}
table.sales td a:hover {color:#666666; }
table.sales th a {color:#ffffff;  margin:0 0; padding-left:5px;}
table.sales th a:hover {color:#666666; }

.inputFail
{
	background-color:#ff9999;
}
#validationSummary
{
	color:#f70909;
}

#dialogContactUs
{
	margin-left:auto;
margin-right:auto;
	text-align:center; 
 font-size: 1.1em; 	
}

#dialogContactUs table td
{

 /*margin:10px;
 padding:10px;*/
 color: #6f6f6f;
}


#dialogContactUs a
{
padding:10px; text-decoration:none;
background-color:#f0782c;
color:#ffffff; 
}

#dialogContactUs p
{
	color: #6f6f6f;
}
#callToAction
{
	background-color:#f0782c;
}
#callToAction a
{
	 color: #ffffff;
 text-decoration: none; 
 font-size: 1.3em; 	
 font-weight:bold;
}

#dialogStockNum
{
	border: solid 1px #6f6f6f; 
  padding:3px; 
 font-size:1.5em; 
 color: #6f6f6f;
 width: 325px; 
 margin-left:auto;
margin-right:auto;
}
#dialogVehicle
{
	margin-left:auto;
	margin-right:auto;
	  padding:3px; 
	 width: 325px; 
	 color: #f0782c;
	 border: solid 1px #6f6f6f; 
	font-weight:bold; 
 font-size:1.5em; 
}

#dialogInfoBottom
{
 	 border: solid 1px #6f6f6f; 
 	 padding:3px; 
 	 margin-left:auto;
	margin-right:auto;
	 width: 325px;
	 color: #6f6f6f;
	 font-size:0.8em; 
}
#send
{
	 margin-left:auto;
	margin-right:auto;
	width:200px; 
	padding:10px; text-decoration:none;
background-color:#f0782c;
color:#ffffff; 
}

#tblContactUs
{
	margin-left:auto;
	margin-right:auto;
	
}

.tblContactUsTextbox
{
 float: right; 	
}
