
/****************************************** HOME STYLES ***************************************/
body {
	scrollbar-arrow-color: #FFF9E9; 
	scrollbar-face-color: #BBBBBB; 
	scrollbar-highlight-color: #FFF9E9; 
	scrollbar-shadow-color: #FFFFFF; 
	scrollbar-3dlight-color: #FFFFFF; 
	scrollbar-track-color: #B4B4B4; 
	scrollbar-darkshadow-color: #1E2541; 
    background-color:#E1E1E1;
	margin-top:0px;
	margin-left:0px;
	margin-right:0px;
	margin-bottom:0px;
}

#outerHome {
width:1000px;
height:600px; 
padding-bottom:0px; 
margin-bottom:0px; 
}

#home1 { 
float : left; 
width : 1000px; 
height : 170px; 
background-image:url(../images/home/bg/bg_01.jpg);
background-repeat:no-repeat;
}  
#home2 { 
float : left; 
width : 1000px; 
height : 180px; 
background-image:url(../images/home/bg/bg_02.jpg);
background-repeat:no-repeat;
} 
#home3 { 
float : left; 
width : 1000px; 
height : 155px; 
background-image:url(../images/home/bg/bg_03.jpg);
background-repeat:repeat-x;
} 
#home4 { 
float : left; 
width : 1000px; 
height : 72px; 
background-image:url(../images/home/bg/bg_04.jpg);
background-repeat:no-repeat;
} 
#home5 { 
float : left;
width : 1000px; 
height : 23px;
background-color:#017cc2;
}

#link1 {
position:relative;
left:100px;
top:19px;
text-align:center;
width:200px;
height:15px;
float:left;
}
#link2 {
position:relative;
float:left;
left:150px;
top:19px;
text-align:center;
width:200px;
height:15px;
}
#link3 {
position:relative;
float:left;
left:200px;
top:19px;
text-align:center;
width:80px;
height:15px;
}
#link4 {
position:relative;
float:left;
left:230px;
top:19px;
text-align:center;
width:220px;
height:15px;
}

#dealer1 {
position:relative;
left:38px;
top:9px;
width:174px;
height:139px;
float:left;
}
#dealer2 {
position:relative;
left:50px;
top:9px;
width:174px;
height:139px;
float:left;
}
#dealer3 {
position:relative;
left:62px;
top:9px;
width:174px;
height:139px;
float:left;
}
#dealer4 {
position:relative;
left:74px;
top:9px;
width:174px;
height:139px;
float:left;
}
#dealer5 {
position:relative;
left:86px;
top:9px;
text-align:center;
width:174px;
height:139px;
float:left;
}

#newsticker { 
clear:both;
width:430px;
height:14px;
position:relative;
float:left;
top:35px;
left:285px;
color:#2f2f2f;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
}

#fordLogo {
position:relative;
left:230px;
top:42px;
width:160px;
height:60px;
float:left;
}
#lincolnLogo {
position:relative;
left:260px;
top:23px;
width:177px;
height:66px;
float:left;
}
#mercuryLogo {
position:relative;
left:298px;
top:12px;
width:108px;
height:95px;
float:left;
}
#MainDealerLogo { 
position:relative;
clear:both;
float:left;
width:506px;
height:47px;
top:22px;
left:237px;
}

a.mainlinks:link {
	 color:#000000;
	 text-decoration: none;
	 font-weight:bold;
	 font-family:Arial, Verdana, Helvetica, sans-serif;
	 font-size:13px;
}
a.mainlinks:visited {
	 color: #000000;
	 text-decoration: none;
	 font-weight:bold;
	 font-family:Arial, Verdana, Helvetica, sans-serif;
	 font-size:13px;
}
a.mainlinks:hover {
	 color: #be3a48;
	 font-family:Arial, Verdana, Helvetica, sans-serif;
	 font-size:13px;
	 font-weight:bold;
	 text-decoration:none;
}

a.addlink:link {
	 color:#FFFFFF;
	 font-family:Verdana, Arial, Helvetica, sans-serif;
	 font-size:10px;
	 font-weight:normal;
	 text-decoration:none;
}
a.addlink:visited {
	 color:#FFFFFF;
	 font-family:Verdana, Arial, Helvetica, sans-serif;
	 font-size:10px;
	 font-weight:normal;
	 text-decoration:none;
}
a.addlink:hover {
	 color:#e1eff8;
	 font-family:Verdana, Arial, Helvetica, sans-serif;
	 font-size:10px;
	 font-weight:normal;
	 text-decoration:none;
}

a.inven:link {
	 color:#5B5B5B;
	 font-family:Verdana, Arial, Helvetica, sans-serif;
	 font-size:11px;
	 font-weight:bold;
	 text-decoration:none;
}
a.inven:visited {
	 color:#5B5B5B;
	 font-family:Verdana, Arial, Helvetica, sans-serif;
	 font-size:11px;
	 font-weight:bold;
	 text-decoration:none;
}
a.inven:hover {
	 color:#5B5B5B;
	 font-family:Verdana, Arial, Helvetica, sans-serif;
	 font-size:11px;
	 font-weight:bold;
	 text-decoration:underline;
}

/****************************************** INNER PAGES STYLES ***************************************/

#inner_header{ 
width : 1000px; 
height : 102px;
background-color:#ffffff;
border:0px solid #ff0000; 
} 
#headerimg{
width:1000px;
height:102px;
left:0px;
top:0px;
position:relative;
float:left;
}
#menu_div { 
width : 1000px; 
height : 22px; 
}

/****************************************** INNER PAGES STYLES ***************************************/

/****************** Table Layout Outer ******************/
#inner_outer { 
width : 1000px; 
background-color:#ffffff;
overflow:hidden;
}
#header_main { 
width : 1000px;
z-index:2;
}
#middle_div_inner { 
width : 1000px;
padding-top:2px;
}
#subheader_div { 
float : left; 
width : 140px; 
height : 452px; 
background : none;
border:0px solid #ff0000;
} 
#subheader_img { 
float : right; 
width : 134px; 
height : 166px; 
background : none;
padding-right:1px; 
} 
#pricequote_div { 
vertical-align : top; 
float : right; 
width : 134px; 
padding-right:1px;
/*border:1px #D2D2D2 solid;*/
} 
#middle_div { 
float : left; 
width : 718px; 
background : none;
border:0px solid #ff0000;
} 
.outer_middle_div { 
position : relative; 
float : left; 
left : 2px; 
width : 710px;
background : none; 
vertical-align : top; 
} 
.outer_middle_div_middlebg { 
float : left; 
width : 711px; 
height:448px;
background-color : #ffffff;
border:1px solid #D2D2D2;
}
.outer_middle_div_middlebg_pre { 
float : left; 
width : 855px; 
height:448px;
background-color : #ffffff;
border:1px solid #D2D2D2;
}
.outer_middle_div_contact { 
float : left; 
width : 711px; 
background-color : #ffffff;
border:1px solid #D2D2D2;
}
#banner_div { 
float : left; 
width : 142px; 
height : 451px; 
} 
#right_banner_img { 
vertical-align : top; 
width : 139px; 
height : 448px;
border:1px solid #D2D2D2;
}
#footer_div { 
vertical-align : bottom; 
clear : both; 
float : left; 
width : 1000px; 
height : 19px;
background-color:#017cc2;
}

/****************** Table Layout Inner ******************/

.pagetitleBG{
background-image:url(../images/page_titles/ptitle_strip.jpg);
height:32px;
background-repeat:repeat-x;
border:0px solid #ff0000;
}
td.pagetitle { 
height : 20px; 
text-align : left; 
padding-right : 0; 
padding-left : 35px; 
padding-top : 9px; 
padding-bottom : 0; 
font-family:Arial, Helvetica, sans-serif;
font-size : 12px; 
font-weight:bold;
color : #37669A;
vertical-align:top;
background-image:url(../images/page_titles/arrow.jpg);
background-repeat:no-repeat;
background-position:20px 12px;
}
td.indicate { 
font-family : Arial, Helvetica, sans-serif; 
font-size : 11px; 
color:#FF0000; 
vertical-align : middle;
padding-right:20px; padding-top:10px; letter-spacing:1px;
}
table.quickCenter{ width:682px;}
td.quickLeft{ width:338px; }
td.quickMiddle{ width:6px; }
td.quickRight{ width:338px; }

table.leftMain{ width:340px; height:301px;}
td.leftMainLeft{ width:9px; height:300px; }
td.leftMainMiddle{ width:322px; height:305px; vertical-align:top; text-align:center; border:0px solid #ff0000; }
td.leftMainRight{ width:9px; height:300px;);}

td.leftText { 
height : 21px; 
color : #323232; 
padding-right : 10px; 
text-align : right; 
font-family : Verdana; 
font-size : 11px; 
} 
td.rightText { 
height : 21px; 
color : #000000; 
padding-right : 5px; 
text-align : left; 
font-family : Verdana; 
font-size : 11px; 
} 

/****************** Input Styles ***************************/

input { 
border : 1px solid #626262; 
background-color : #ff00000; 
font-family : verdana, arial, helvetica, sans-serif; 
font-size : 10px; 
text-align : left;
padding-left:2px; 
} 
textarea { 
border : 1px solid #626262; 
background-color : #ffffff; 
font-family : verdana, arial, helvetica, sans-serif; 
font-size : 10px; 
height : 33px; 
} 
select { 
border : 1px solid #626262; 
background-color : #ffffff; 
font-family : verdana, arial, helvetica, sans-serif; 
font-size : 10px; 
} 
.submitbutton { 
width : 87px; 
height : 23px; 
border : 0; 
background-color : #ffffff; 
}

/********************* Comments ***************************/

td.ur_comments_left{ width:7px; height:67px; background-color:#CDCED2;}
td.ur_comments_mid{ width:299px; height:67px; background-color:#CDCED2; vertical-align:top;}
td.ur_comments_right{ width:7px; height:67px; background-color:#CDCED2;}
td.yourComments{ font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-size:12px; color:#343434; height:20px;}

/********************* Verification Box ***************************/

td.verificationMid{ width:650px; height:46px; background-color:#B7D8FA; border:0px solid #ff0000;}
td.shadowMain{ height:12px;	background-image:url(../images/forms/quick_quote/shadow.jpg); background-repeat:no-repeat; background-position:top;}

td#verification1 { 
height : 30px; 
width : 230px; 
font-family : Arial, Helvetica, sans-serif; 
color : #000000; 
font-size : 11px; 
padding-left : 2px;
text-align:right;
vertical-align:top;
padding-top:10px;
} 
td#verification2 { 
height : 30px; 
width : 120px;
vertical-align:top;
padding-top:15px;
}
td#verification3 { 
height : 30px; 
width : 130px;
text-align:left;
vertical-align:top;
padding-top:6px;
} 
td#verification4 { 
height : 30px; 
width : 75px;
vertical-align:top;
padding-top:10px;
}

/********************************************************************************/

.lastline { 
color : #656563; 
font-family : Verdana; 
font-size : 10px;
font-weight:bold;
} 

/****************************************** CAREERS STYLES ***************************************/

.outer_middle_div_jobs { 
float : left; 
width : 711px; 
background-color : #ffffff;
border:1px solid #D2D2D2;
}

table#careerstable{
background-color:#000000;
width:650px;
}
td.careersheading{
	vertical-align:middle;
	text-align:center;
	color:#000;
	height:25px;
	font-weight:bold;
	font-size:11px;
	font-family:Arial, Verdana, Helvetica, sans-serif;
	background-color:#E3F0FF;
}
td#careersjobtype{
width:134px;
}

td.careerstablecontent, div.careerstableapply, div.careerstableapplyhover{
vertical-align:middle;
text-align:center;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#333333;
background-color:#FFFFFF;
}
div.careerstableapply, div.careerstableapplyhover{ 
background-repeat:no-repeat;
background-position:center;
height:23px;
width:78px;
cursor:pointer;
}
div.careerstableapply{
background-image:url(../images/buttons/apply.jpg);
width:92px;
height:29px;
}
div.careerstableapplyhover{
background-image:url(../images/buttons/apply_mo.jpg);
width:92px;
height:29px;
}
td.navigationtd{
padding-top:10px;
padding-right:12px;
height:20px;
vertical-align:middle;
}
td.navigationtd table {
text-align:right;
width:180px;
}
a.PrevNext:link {
	 color:#000000;
	 font-family:Verdana, Arial, Helvetica, sans-serif;
	 font-size:10px;
	 font-weight:normal;
	 text-decoration:none;
}
a.PrevNext:visited {
	 color:#000000;
	 font-family:Verdana, Arial, Helvetica, sans-serif;
	 font-size:10px;
	 font-weight:normal;
	 text-decoration:none;
}
a.PrevNext:hover {
	 color:#333333;
	 font-family:Verdana, Arial, Helvetica, sans-serif;
	 font-size:10px;
	 font-weight:normal;
	 text-decoration:none;
}

/****************************************** Job Application STYLES ***************************************/

/****************************************** Intermediate page STYLES ***************************************/

a.intermediateLink:link {
	 color:#127adb;
	 font-family:Arial, Verdana, Helvetica, sans-serif;
	 font-size:11px;
	 font-weight:normal;
	 text-decoration:none;
}
a.intermediateLink:visited {
	 color:#127adb;
	 font-family:Arial, Verdana, Helvetica, sans-serif;
	 font-size:11px;
	 font-weight:normal;
	 text-decoration:none;
}
a.intermediateLink:hover {
	 color:#0a5aa5;
	 font-family:Arial, Verdana, Helvetica, sans-serif;
	 font-size:11px;
	 font-weight:normal;
	 text-decoration:none;
}

#intermediateMain1 {
position:relative;
float : left; 
width : 680px; 
height : 208px;
left:15px;
top:12px;
}
#intermediateMain2 {
position:relative;
clear:both;
float : left; 
width : 450px;
height : 208px;
left:135px;
top:22px;
}

#intersub1 {
position:relative;
float : left; 
width : 220px; 
height : 208px;
left:0px; 
top:0px;
border:1px #ACA8A9 solid;
}
#subImage1 {
position:relative;
float : left; 
height : 190px;
left:32px; 
top:8px;
font-family:Arial, Verdana, Helvetica, sans-serif;
font-size:11px;
text-align:center;
color:#333333;
}
#intersub2 {
position:relative;
float : left; 
width : 220px; 
height : 208px;
left:7px;
top:0px;
border:1px #ACA8A9 solid;
}
#subImage2 {
position:relative;
float : left; 
height : 190px;
left:30px; 
top:8px;
font-family:Arial, Verdana, Helvetica, sans-serif;
font-size:11px;
text-align:center;
color:#333333;
}
#intersub3 {
position:relative;
float : left; 
width : 220px; 
height : 208px;
left:14px;
top:0px;
border:1px #ACA8A9 solid;
}
#subImage3 {
position:relative;
float : left; 
height : 190px;
left:16px; 
top:8px;
font-family:Arial, Verdana, Helvetica, sans-serif;
font-size:11px;
text-align:center;
color:#333333;
}
#intersub4 {
position:relative;
float : left; 
width : 220px; 
height : 208px;
left:0px;
top:0px;
border:1px #ACA8A9 solid;
}
#subImage4 {
position:relative;
float : left; 
height : 190px;
left:24px; 
top:8px;
font-family:Arial, Verdana, Helvetica, sans-serif;
font-size:11px;
text-align:center;
color:#333333;
}
#intersub5 {
position:relative;
float : left; 
width : 220px; 
height : 208px;
left:7px;
top:0px;
border:1px #ACA8A9 solid;
}
#subImage5 {
position:relative;
float : left; 
left:5px; 
top:8px;
font-family:Arial, Verdana, Helvetica, sans-serif;
font-size:11px;
text-align:center;
color:#333333;
}

/****************************************** Thank You page STYLES ***************************************/

table.thankyou {
text-align:center;
width:663px;
height:325px;
background-image:url(../images/thank_you/thank_you.jpg);
background-repeat:no-repeat;
}
.thankyou_txt{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#013662;
text-align:justify;
}

/****************************************** Site Map page STYLES ***************************************/

.outer_middle_div_middlebg_sitemap {
width : 960px;
height : 370px;
padding:60px 20px 20px 20px;
} 
table.sitetable {
text-align:center;
width:960px;
height:325px;
border:1px #ACA8A9 solid;
}
.sitemapheader { 
color : #000000; 
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 13px;
text-align:left;
font-weight : bold; 
padding-left : 20px; 
padding-top : 5px; 
} 
td.welcometxt { 
color : #000000; 
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 10px; 
font-weight : normal;
line-height:14px;
text-align:justify;
padding: 0px 20px 0px 30px; 
} 
.sitemapList ul { 
margin-left : 15px; 
padding : 0px; 
} 
.sitemapList li { 
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 11px; 
line-height : 14pt; 
color : #000000; 
padding-top : 2px; 
margin-bottom : 2px; 
text-decoration : none;
text-align:left;
display:block;
list-style:square;
}
a.sitemapLink:link { 
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 11px; 
font-weight : bold; 
color : #111111; 
text-decoration : none; 
} 
a.sitemapLink:visited { 
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 11px; 
font-weight : bold; 
color : #111111; 
text-decoration : none; 
} 
a.sitemapLink:hover { 
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 11px; 
font-weight : bold; 
color : #FF0000; 
text-decoration : none; 
}

/***************************************** Contact Us ********************************************/

.contact_txt {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-style:normal;
line-height:16px;
text-align:left;
padding:10px 0px 0px 20px;
vertical-align:top;
}

#deal_Logo1 {
width:350px;
height:100px;
border:1px #8f8f8f solid;
display:none;
padding:10px;
text-align:left;
}
#deal_Logo2{
width:350px;
height:100px;
border:1px #8f8f8f solid;
display:none;
padding:10px;
text-align:left;
}
#deal_Logo3 {
width:350px;
height:100px;
border:1px #8f8f8f solid;
display:none;
padding:10px;
text-align:left;
}
#deal_Logo4 {
width:350px;
height:100px;
border:1px #8f8f8f solid;
display:none;
padding:10px;
text-align:left;
}#deal_Logo5 {
width:350px;
height:100px;
border:1px #8f8f8f solid;
display:none;
padding:10px;
text-align:left;
}

td#verification_int { 
height : 47px; 
width : 150px; 
font-family : Arial, Helvetica, sans-serif; 
color : #6F6F6F; 
font-size : 11px; 
padding-left : 12px;
text-align: justify;
vertical-align:top;
padding-top:10px;
}

td.invent_txt{ font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#333333;}
td.invent_speci{width:306px; height:25px; background-color:#52AFF5; text-align:left; text-shadow:#FF0000; padding-left:10px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#FFFFFF;}
td.invent_descri{width:306px; height:44px; background-color:#95CAF6; text-align:center; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#FFFFFF; vertical-align:middle; padding-left:10px;}
td.invent_derails_txt{width:50%; height:23px; background-color:#E0E0E0; text-align:left; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#1C1C1C; vertical-align:middle; padding-left:20px;}
td.invent_derails_txt_right{ width:50%; background-color:#E0E0E0; text-align:left; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#1C1C1C; vertical-align:middle; padding-left:20px;}
td.feature_txt{height:23px; background-color:#E0E0E0; text-align:left; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#1C1C1C; vertical-align:middle; padding-left:5px;}
table.feature_txt{ border-color:#FFFFFF; border-collapse:collapse;}
td.sellingprice{text-align:left; vertical-align:bottom;	font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#292929; vertical-align:middle; height:25px; }
td.discl{text-align:justify; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:normal; color:#292929; height:25px; }
td.description_txt{text-align:right; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#777777; vertical-align:middle; padding-right:5px; height:25px; }
td.invent_mandatory{text-align:right; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:normal; color:#000000; vertical-align:middle; padding-right:35px; height:15px; }
td.invent_needmore{text-align:left; text-shadow:#FF0000; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#1C1C1C;}
td.invent_invent_needmore_txt{text-align:left; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#1C1C1C; vertical-align:middle; text-align:justify; padding-right:10px;}
td.invent_derails_frm{text-align:right; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#1C1C1C; vertical-align:middle; }
td.invent_derails_frm_right{text-align:left; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#1C1C1C; vertical-align:middle; }
td.invent_features{width:228px; height:25px; background-color:#52AFF5; text-align:left; text-shadow:#FF0000; padding-left:10px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#FFFFFF;}
td.tab_bg{width:19px; height:16px; background-image:url(../images/inventory/1.jpg); text-align:center;}
table.main_tab_bg{width:237px; height:15px; background-image:url(../images/inventory/tab_bg.jpg); background-repeat:no-repeat;}
td.inventory_commnetleft{width:10px; height:101px; background:url(../images/inventory/outer_left.jpg) right; }
td.inventory_commnetmid{width:790px; height:101px; background-image:url(../images/inventory/outer_mid.jpg); }
td.inventory_commnetright{width:13px; height:101px; background-image:url(../images/inventory/outer_right.jpg); background-position:left;}