/* Global Style Sheet */

@import url(http://www.mazdaespanol.com/mazdausa/enes/24/_images_mazdausa_com/MusaWeb/musa2/css/topnav.css);
@import url(http://www.mazdaespanol.com/mazdausa/enes/24/_images_mazdausa_com/MusaWeb/musa2/css/footer.css);

.clear:after
	{content:".";display:block;height:0;clear:both;visibility:hidden;}	
	
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
	vertical-align: baseline;
}
body {
	line-height: 1;
	color: black;
	background: white;
}
ol, ul {
	list-style: none;
}
/* tables still need 'cellspacing="0"' in the markup */
table {
	border-collapse: separate;
	border-spacing: 0;
}
caption, th, td {
	text-align: left;
	font-weight: normal;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: "";
}
blockquote, q {
	quotes: "" "";
}	
strong
	{font-weight:bold;}
sup
	{vertical-align: text-top; font-size: 9px; height: 0; line-height: 1; position: relative;}
		
html, body
	{height: 100%; z-index: 1; background: #fff url(http://images.mazdausa.com/MusaWeb/images/global/bg_global_leftnav.gif) repeat-y;}

body,p,table,div,span,tr,th,td,ul,ol,li,a,h1,h2,h3,h4,input {
	font-family: helvetica,arial,verdana,sans-serif; 
}

body,p,table,tr,td,ul,ol {
	color: #363636;
	font-size: 11px; 
	font-weight: normal;
	text-decoration: none;
}

select {
	width: 110px;
	font-size: 12px;
}

a {
	color: #295778;
	font-size: 11px; 
	font-weight: normal;
	text-decoration: underline;
}

/* leftnav */
#left_content {
	position: absolute;
	display: block;
	width: 232px;
	margin: 0;
	background-color: #3e484a;
}

UL.leftnav
	{margin: 0; padding: 0 0 25px 0;}	
.leftnav LI
	{list-style: none; padding: 0 0 5px 0; margin: 0px;}	
.leftnav LI A {
	background: transparent url(http://images.mazdausa.com/MusaWeb/musa2/images/global/bullets/blt_white.gif) no-repeat scroll 1px 5px; 
	padding: 0 0 5px 12px;
	color: #fff; 
	width: 150px; 
	font-size: 12px; 
	text-decoration: none; 
	margin-bottom: .2em;
}
.leftnav LI A:hover {
	background: transparent url(http://images.mazdausa.com/MusaWeb/musa2/images/global/bullets/blt_orange.gif) no-repeat scroll 1px 5px;
	padding: 0 0 0 12px;
	color: #ff7d00;
}
.leftnav LI.leftnav_selected A,
.leftnav LI.leftnav_selected A:hover
	{padding: 0; background: none; color: #ff7d00; text-decoration: none;}
LI.leftnav_selected
	{padding: 1px 0 5px 12px; list-style: none; background: transparent url(http://images.mazdausa.com/MusaWeb/musa2/images/global/bullets/blt_orange.gif) no-repeat scroll 1px 5px; color: #ff7d00; font-size: 12px; text-decoration: none;}

.leftnav LI.leftnav_selected UL.sub
	{padding: 5px 0 0 5px; margin: 0;}
.leftnav LI.leftnav_selected UL.sub LI 
	{list-style: none; padding: 0 0 5px 0; margin: 0px; color: #ff7d00;}	
.leftnav LI.leftnav_selected UL.sub LI A
	{padding: 1px 0 5px 12px; list-style: none; background: transparent url(http://images.mazdausa.com/MusaWeb/musa2/images/global/bullets/blt_white_dash.gif) no-repeat scroll 2px 8px; color: #fff; font-size: 11px; text-decoration: none;}	
.leftnav LI.leftnav_selected UL.sub LI A:HOVER
	{padding: 1px 0 5px 12px; list-style: none; background: transparent url(http://images.mazdausa.com/MusaWeb/musa2/images/global/bullets/blt_orange_dash.gif) no-repeat scroll 2px 8px; color: #ff7d00; font-size: 11px; text-decoration: none;}	
.leftnav LI.leftnav_selected UL.sub LI.active
	{padding: 1px 0 5px 12px; list-style: none; background: transparent url(http://images.mazdausa.com/MusaWeb/musa2/images/global/bullets/blt_orange_dash.gif) no-repeat scroll 2px 8px; color: #ff7d00; font-size: 11px; text-decoration: none;}	
	
	
.leftnav_subhdr
	{padding: 0 0 9px 0;}
	
/* header */

#header
	{display:block; width: 975px; height: 38px; background-color: #d3e7f6; padding: 0; margin: 0; border-top: 7px solid #fff;}
#header IMG
	{padding: 10px 0 0 244px;}
	
/* intro */
#intro1
	{display:block; width:743px; height: 39px; background-color: #295778;}
#intro2
	{display:block; width:743px; height: 12px; background-color: #d3e7f6;}


/* main content area */
#content
	{padding: 12px 0 0 26px;}
.global_subhdr
	{width: 717px; padding: 0 0 5px 0; margin: 0 0 10px 0; border-bottom: 6px solid #d3e7f6;}
	
/* list classes */

ul.pdf
	{margin: 0; padding: 10px 0 0 0;}

.pdf LI {
	list-style: none;
	background: transparent url(http://images.mazdausa.com/MusaWeb/musa2/images/global/bullets/blt_pdf.gif) no-repeat scroll;
	padding: 0 0 5px 25px;
	color: #295778;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
}
.pdf LI A
	{color: #295778; font-weight: bold; font-size: 11px; text-decoration: underline;}

ul.arrow_inline
	{margin: 0; padding: 0;}
.arrow_inline LI, A.arrow_inline {
	list-style: none;
	background: transparent url(http://images.mazdausa.com/MusaWeb/musa2/images/global/bullets/blt_dkblue.gif) no-repeat scroll 7px 3px;
	padding: 0 25px 0 16px;
	color: #295778;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	padding-bottom: 2px;
	display: inline;
}
.arrow_inline LI A
	{color: #295778; font-size: 11px; font-weight: bold; text-decoration: none;}

/* dealer chat pilot */
.chatModule
	{padding: 20px 0 10px 0;}

/* Error Message Styles */
.errortext
	{color: #ff6600;}
.errortext UL
	{margin: 0; padding: 10px 0 0 0;}
.errortext LI {
	list-style: none; 
	background: transparent url(http://images.mazdausa.com/MusaWeb/musa2/images/global/bullets/blt_dot_orange.gif) no-repeat scroll 1px 9px;	
	padding: 1px 0px 1px 12px;
	color: #ff6600;
	font-size: 11px;
	line-height: 1.4;
	text-decoration: none;
}
.required
	{color: #ff6600;}
.required li
	{color: #ff6600; list-style-type: none; background: transparent url(http://images.mazdausa.com/MusaWeb/images/global/img_global_star_wht.gif) no-repeat scroll 1px 3px; padding-left: 15px;}

.copyright
	{padding: 3px 0 0 2px;}	
	
/* scr3996 Tag positioning - SEM, Atlas tags...etc*/
#tags, .sem
	{position: absolute; top: 0; left: 0;}

#print_only
	{display: none;}

img { behavior: url(http://www.mazdaespanol.com/mazdausa/enes/24/_images_mazdausa_com/MusaWeb/musa2/css/iepngfix.htc); }
.pngfix { behavior: url(http://www.mazdaespanol.com/mazdausa/enes/24/_images_mazdausa_com/MusaWeb/musa2/css/iepngfix.htc); }



/*Iphone app */
.iphoneApp{
	height:65px;
	padding:10px 0 0 0;
}
.iphoneApp div{
	float:left;	
}
#content .iphoneApp p{
	padding: 10px 0 0 10px;	
	overflow:hidden;	
	line-height:12px;
}
.iphoneApp a{
	text-decoration:underline;	
}
#content .iphoneApp p.disclaimer{
	font-size:10px;	
	padding: 2px 0 0 10px;
}



