/* MyMazda */

HTML, BODY
	{ background: none; }
P	{margin: 0px; padding: 0 0 10px 0;}
A	{ color: #0099cb; }

UL.pdf
	{margin: 0px; padding-left: 0px;}
	
DIV.ownersmanual_link
	{padding: 0 0 7px 0;}

H3
	{font-size: 14px; color: #080808;}

/* Grid style */

DIV#mymazda_bg_top
	{padding: 0 0 0 5px; width: 745px; height: 6px; font-size: 0px; background: transparent url(/MusaWeb/images/own/mymazda/img_mymazda_bg_top.png) no-repeat 5px 0px;}
DIV#mymazda_bg
	{width: 745px; margin-left: 5px; padding: 0px; background: transparent url(/MusaWeb/images/own/mymazda/img_mymazda_bg_tile.png) 0px 3px;}
DIV#mymazda_bg_inner
	{padding-top: 1px; background: transparent url(/MusaWeb/images/own/mymazda/img_mymazda_bg_mid.png) repeat-x;}
DIV#mymazda_bg_bottom
	{width: 745px; height: 12px; font-size: 0px; background: transparent url(/MusaWeb/images/own/mymazda/img_mymazda_bg_bottom.png) no-repeat;}

DIV.mymazda_header
	{padding: 0 0 10px 0;}
DIV.mymazda_flash
	{padding: 0 0 0 5px;}
DIV#mymazda_content
	{padding: 0 0 0 7px;}
 
DIV#left_content_mymazda
	{float: left; width: 210px; margin: 0px; background: transparent; margin-right: 9px; margin-bottom: 4px;}
DIV#leftnav_mymazda
	{background: transparent url(/MusaWeb/images/own/mymazda/img_mymazda_leftnav_bg.png) no-repeat; width: 210px; margin: 0;}
DIV.leftnav_mymazda_bottom
	{background: transparent url(/MusaWeb/images/own/mymazda/img_mymazda_leftnav_bottom.png) no-repeat; width: 210px; height: 8px; font-size: 0px;}
	
/* new classes */

DIV#intro1_mymazda
	{margin-bottom: 8px;}
	
DIV.leftnav_module
	{background: url(/MusaWeb/images/own/mymazda/bg_mymazda_left_module.png) repeat-x; width: 211px;}
DIV.leftnav_moduletop
	{background: url(/MusaWeb/images/own/mymazda/img_mymazda_left_moduletop.png) no-repeat; width: 211px; height: 8px; font-size: 0;}
DIV.leftnav_modulebot
	{background: url(/MusaWeb/images/own/mymazda/img_mymazda_left_modulebot.png) no-repeat; width: 211px; height: 8px; font-size: 0; padding-bottom: 8px;}

DIV.leftnav_module_sm
	{background: #fff url(/MusaWeb/images/own/mymazda/img_mymazda_left_module_sm.png) repeat-x; width: 211px;}
DIV.leftnav_moduletop_sm
	{background: url(/MusaWeb/images/own/mymazda/img_mymazda_left_moduletop_sm.png) no-repeat; width: 211px; height: 8px; font-size: 0;}
DIV.leftnav_modulebot_sm
	{background: url(/MusaWeb/images/own/mymazda/img_mymazda_left_modulebot_sm.png) no-repeat; width: 211px; height: 8px; font-size: 0; padding-bottom: 8px;}

DIV.leftnav_module DIV.copy, DIV.leftnav_module_sm DIV.copy
	{width: 180px; padding: 15px 0 0 16px;}
DIV.leftnav_module DIV.copy UL, DIV.leftnav_module_sm DIV.copy UL
	{margin: 0px; padding: 0 0 0 14px;}
DIV.leftnav_module A.mymazda_leftLink, DIV.leftnav_module_sm A.mymazda_leftLink
	{color: #009acb; font-weight: bold; text-decoration: underline;}
DIV#main_content_mymazda
	{float: left; width: 518px; padding: 0px;}
	
DIV.mymazda_module
	{padding: 0 0 9px 0; float:left; clear:both;}
	
DIV.mymazda_module div.content_container
	{float:left; clear:both;}

	DIV.mymazda_module_copy
	{width: 512px; background-color: #ccc;}
DIV.mymazda_module_copy IMG.mod_header, DIV.content_container IMG.mod_header
	{padding: 0 0 10px 0;}
DIV.mymazda_module_copy IMG.copy_header
	{padding: 7px 0 10px 0;}
DIV.copy_container
	{padding: 16px 15px 15px 23px;}
DIV.copy_container SPAN
	{color: #ff7d00; font-weight: bold; padding: 0 2px 0 0; margin:0;}
	
DIV.copy_container A
	{color: #009acb; font-weight: bold; text-decoration: underline;}
	
.quicklinks
	{clear: both; height: 80px;}
.quicklink_left
	{float: left; width: 235px;}
.quicklink_right
	{float: left; width: 195px; padding: 0 0 0 40px;}

DIV.formRow
	{clear: both; height: 21px; padding: 0 0 10px 0;}
DIV.formRow SPAN, DIV.formRow2 SPAN, DIV.vinDisclaimer SPAN
	{color: #ff7d00; font-weight: bold; padding: 0 2px 0 0; margin:0;}
DIV.formRow2
	{clear: both; height: 50px;}
DIV.column
	{float: left; width: 150px;}
DIV.column2
	{float: left;}
DIV.column3
	{float: left; width: 120px; padding: 2px 0 0 5px;}
DIV.register_column
	{float: left; width: 120px;}
DIV.register_copy
	{padding: 0 0 10px 0; width: 470px;}
DIV.checktext
	{padding: 3px 0 0 3px;}
	
DIV.myprofile_copy
	{padding: 0 0 10px 0;}


DIV.copy_container DIV.promo_text
	{float: left; width: 270px; padding: 0 33px 0 0;}
DIV.copy_container DIV.promo_photo
	{float: left; width: 162px;}	
DIV.copy_container DIV.promo_photo IMG.photo
	{padding: 0 0 10px 0;}
	
DIV.vinDisclaimer
	{padding: 0 0 10px 0;}

SPAN.required
	{color: #ff7d00}

UL.orangeDot
	{margin: 0; padding: 0 10px 0 10px;}
.orangeDot LI
	{list-style: none; background: transparent url("../images/global/bullets/blt_dot_orange.gif") no-repeat scroll 1px 5px; padding: 1px 0 1px 12px; color: #363636; font-size: 11px; font-weight: none; text-decoration: none;	margin-bottom: .2em;}

UL.links
	{padding: 8px 0 0 6px; margin:0; height: 21px; list-style-type: none; overflow: hidden;}
UL.links LI
	{float:left; height:21px; list-style:none; padding: 21px 4px 0; background-repeat:no-repeat;background-color:transparent; }
UL.links LI A
	{float: left; text-indent: -9000px; text-decoration: none; padding: 21px 0 0 0;overflow: hidden;height: 0px !important;color: #fff;
		height /**/:21px; /* IE5/Win */	}
	
/* Create An Account */
UL.links LI.create, UL.links LI.create_on, UL.links LI.create A
	{width:163px; height: 21px; }
UL.links LI.create
	{background-image:url(/MusaWeb/images/own/mymazda/register/img_mymazda_register_createaccount_off.png); padding: 21px 0 0 0;}
UL.links LI.create_on
	{background-image:url(/MusaWeb/images/own/mymazda/register/img_mymazda_register_createaccount_on.png); padding: 21px 0 0 0; }
UL.links LI.create A
	{background-image:url(/MusaWeb/images/own/mymazda/register/img_mymazda_register_createaccount_off.png); padding: 21px 0 0 0;}
	
/* Add A Vehicle */
UL.links LI.add, UL.links LI.add_on, UL.links LI.add A
	{width:163px; height: 21px; }
UL.links LI.add
	{background-image:url(/MusaWeb/images/own/mymazda/register/img_mymazda_register_addvehicle_off.png);}
UL.links LI.add_on
	{background-image:url(/MusaWeb/images/own/mymazda/register/img_mymazda_register_addvehicle_on.png);}
UL.links LI.add A
	{background-image:url(/MusaWeb/images/own/mymazda/register/img_mymazda_register_addvehicle_off.png);}
	
	
/* Edit Vehicle Info */
UL.links LI.edit,
UL.links LI.edit_on,
UL.links LI.edit A
	{width:163px; height: 21px; }
UL.links LI.edit
	{background-image:url(/MusaWeb/images/own/mymazda/img_mymazda_editvehicleinfo_off.png);}
UL.links LI.edit_on
	{background-image:url(/MusaWeb/images/own/mymazda/img_mymazda_editvehicleinfo_on.png);}
UL.links LI.edit A
	{background-image:url(/MusaWeb/images/own/mymazda/img_mymazda_editvehicleinfo_off.png);}
	
/* Verify Vehicle Info */
UL.links LI.verify,
UL.links LI.verify_on,
UL.links LI.verify A
	{width:163px; height: 21px; }
UL.links LI.verify
	{background-image:url(/MusaWeb/images/own/mymazda/img_mymazda_verifyvehicleinfo_off.png);}
UL.links LI.verify_on
	{background-image:url(/MusaWeb/images/own/mymazda/img_mymazda_verifyvehicleinfo_on.png);}
UL.links LI.verify A
	{background-image:url(/MusaWeb/images/own/mymazda/img_mymazda_verifyvehicleinfo_off.png);}
	
.formtextbox
	{font-size: 12px; background-color: #fff; border: 1px solid #000; color: #000; height: 16px; text-decoration: none;}
#footer_mymazda
	{width: 741px; padding: 0 3px 0 7px; color: #666; font-size: 10px;}
#footer_mymazda a
	{color: #666; font-size: 10px; font-weight: bold; text-decoration: none;}

/* popup layer class*/
DIV.pop
	{padding: 5px; background: url('/MusaWeb/images/own/mymazda/bg_mymazda_pop.png') repeat-y; border: 1px solid #223241; color: #000; width: 518px;}	
DIV.pop_close
	{clear: both; height: 15px; padding: 0 0 10px 0;}
DIV.pop_closebutton
	{float: right; padding: 0 5px 0 0;}
	
DIV#imgbox
	{display:none; position: absolute; top:270px; left:338px; z-index:1000;}

DIV.pop_container
	{padding: 5px; background: url(../images/own/mymazda/bg_mymazda_pop.png) repeat-y; border: 1px solid #223241; color: #000; width: 518px;}
DIV.close_row
	{clear: both; height: 15px; padding: 0 0 10px 0;}
DIV.close_row DIV.close_but
	{float: right; padding: 0 5px 0 0;}
	
	
/* Tab menu classes */

ul#intro2_tabs_menu {
	margin: 0px;
	padding: 8px 0px 0px 0px;
	height: 21px;
}

li.intro2_tabs_menu {
	margin: 0px;
	padding: 0px 4px 0px 0px;
	list-style-type: none;
	display: block;
	float: left;
	text-align: left;
	background: transparent;
}

a.intro2_tabs_menu, li.intro2_tabs_menu a {
	text-decoration: none;
}

li.intro2_tabs_menu_selected {
	margin: 0px;
	padding: 0px 4px 0px 0px;
	list-style-type: none;
	display: block;
	float: left;
	text-align: left;
	background: transparent;
}

A.intro2_tabs_menu_selected, LI.intro2_tabs_menu_selected A 
	{text-decoration: none;}

/* Left nav */

DIV.owners_nav_layer
	{padding: 12px 0px 0px 25px; margin-left: 10px;}

DIV.leftnav LI.active A {color: blue;}
UL.leftnav li a, UL.leftnav li.leftnav_selected a {
	background: transparent url(/MusaWeb/images/global/bullets/blt_arrow_rt_black.gif) no-repeat scroll 1px 5px;
	padding: 1px 0 1px 12px;
	margin: 0;
	color: #2d2d2d;
	width: 150px;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	font-weight: bold;
}

UL.leftnav li.leftnav_selected a:hover {
	background: transparent url(/MusaWeb/images/global/bullets/blt_arrow_rt_ltblue.gif) no-repeat scroll 1px 5px;
	padding: 1px 0 0 12px;
	margin: 0;
	color: #0099cb;
	width: 150px;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	font-weight: bold;

}

UL.leftnav li.leftnav_selected {
	list-style: none;
	background: transparent url(/MusaWeb/images/global/bullets/blt_arrow_dn_ltblue.gif) no-repeat scroll 1px 5px;
	padding: 1px 0 1px 12px;
	color: #0099cb;
	font-size: 12px;
	text-decoration: none;
	font-weight: bold;
}

UL.leftnav li.subnav_selected {
	list-style: none;
	background: transparent url(/MusaWeb/images/global/bullets/blt_arrow_dn_ltblue.gif) no-repeat scroll 1px 5px;
	padding: 1px 0 1px 12px;
	color: #0099cb;
	font-size: 11px;
	text-decoration: none;
	font-weight: bold;
}

UL.leftnav li.leftnav_mainselected {
	list-style: none;
	background: transparent url(/MusaWeb/images/global/bullets/blt_arrow_rt_ltblue.gif) no-repeat scroll 1px 5px;
	padding: 1px 0 1px 12px;
	color: #0099cb;
	font-size: 12px;
	text-decoration: none;
	font-weight: bold;
}


li.leftnav_selected ul.leftnav_subnav,
li.subnav_selected ul.leftnav_subnav {
	margin: 1px 0 0 0;
	padding: 0;

}

.leftnav li a, .leftnav li {
	margin: 0;
	padding: 0;

}

.leftnav_subnav li {
	list-style: none;
	margin: 0;
	padding: 0;

}

.leftnav_subnav li a {
	background: transparent url(/MusaWeb/images/global/bullets/blt_arrow_rt_black.gif) no-repeat scroll 1px 5px;
	padding: 0 0 0 12px;
	color: #2d2d2d;
	width: 150px;
	font-size: 11px;
	text-decoration: none;
}

UL.leftnav li a:hover {
	background: transparent url(/MusaWeb/images/global/bullets/blt_arrow_rt_ltblue.gif) no-repeat scroll 1px 5px;
	color: #0099cb;
}

UL.leftnav li.insection ul.leftnav_subnav {
	margin-bottom: 2px;
}

UL.leftnav li.leftnav_selected Ul.leftnav_subnav {
	margin-bottom: 1px;
}

UL.leftnav li.insection a {
	background: transparent url(/MusaWeb/images/global/bullets/blt_arrow_dn_black.gif) no-repeat scroll 1px 5px;
}

UL.leftnav li.insection UL.leftnav_subnav li a {
	background: transparent url(/MusaWeb/images/global/bullets/blt_arrow_rt_black.gif) no-repeat scroll 1px 5px;
}

UL.leftnav li.insection UL.leftnav_subnav li.leftnav_selected {
	background: transparent url(/MusaWeb/images/global/bullets/blt_arrow_rt_ltblue.gif) no-repeat scroll 1px 5px;
}

UL.leftnav li.insection a:hover {
	background: transparent url(/MusaWeb/images/global/bullets/blt_arrow_dn_ltblue.gif) no-repeat scroll 1px 5px;
}

UL.leftnav li.insection ul.leftnav_subnav li.subnav_selected {
	background: transparent url(/MusaWeb/images/global/bullets/blt_arrow_dn_ltblue.gif) no-repeat scroll 1px 5px;
}

UL.leftnav li.insection UL.leftnav_subnav li.subnav_selected UL.leftnav_subnav li a:hover {
	background: transparent url(/MusaWeb/images/global/bullets/blt_arrow_rt_ltblue.gif) no-repeat scroll 1px 5px;
}

UL.leftnav li.insection UL.leftnav_subnav li.insection UL.leftnav_subnav li a:hover {
	background: transparent url(/MusaWeb/images/global/bullets/blt_arrow_rt_ltblue.gif) no-repeat scroll 1px 5px;
}

UL.leftnav li.insection UL.leftnav_subnav li.insection a {
	background: transparent url(/MusaWeb/images/global/bullets/blt_arrow_dn_black.gif) no-repeat scroll 1px 5px;
}

UL.leftnav li.insection UL.leftnav_subnav li.insection a:hover {
	background: transparent url(/MusaWeb/images/global/bullets/blt_arrow_dn_ltblue.gif) no-repeat scroll 1px 5px;
}

UL.leftnav li.insection UL.leftnav_subnav li.insection UL.leftnav_subnav li a {
	background: transparent url(/MusaWeb/images/global/bullets/blt_arrow_rt_black.gif) no-repeat scroll 1px 5px;
}

UL.leftnav li.insection UL.leftnav_subnav li a:hover {
	background: transparent url(/MusaWeb/images/global/bullets/blt_arrow_rt_ltblue.gif) no-repeat scroll 1px 5px;
}


li.leftnav_selected UL.leftnav_subnav li a,
li.leftnav_selected UL.leftnav_subnav li a:hover {
	padding: 1px 0 0 12px;
	margin: 0 0 0 0;
	font-size: 11px;
	width: 130px;
}



li.insection ul.leftnav_subnav {
	margin: 0 0 1px 12px;
	padding: 0;
}


li.insection UL.leftnav_subnav li a,
li.insection UL.leftnav_subnav li a:hover {
	padding: 1px 0 0 12px;
	margin: 0 0 0 0;
	font-size: 11px;
}

li.insection li.leftnav_selected {
	font-size: 11px;
	padding: 1px 0 0 12px;
}

li.insection ul.leftnav_subnav li.leftnav_selected ul.leftnav_subnav,
li.insection ul.leftnav_subnav li.subnav_selected ul.leftnav_subnav {
	margin: 1px 0 1px 0;
	padding: 0;
}

li.insection ul.leftnav_subnav li.insection ul.leftnav_subnav {
	margin-top: 1px;
	margin-bottom: 2px;
}

li.insection ul.leftnav_subnav li.subnav_selected ul.leftnav_subnav li a,
li.insection ul.leftnav_subnav li.insection ul.leftnav_subnav li a {
	width: 130px;
}

/* Common styles */
.mymazda_layer
	{padding-bottom: 8px;clear:both;}
.mymazda_layer .mymazda_layer_content
	{background: transparent url(/MusaWeb/images/own/mymazda/img_mymazda_layer_bg.png) no-repeat; width: 468px; padding: 15px 20px 15px 24px;}
.mymazda_layer_bottom
	{background: transparent url(/MusaWeb/images/own/mymazda/img_mymazda_layer_bottom.png) no-repeat; width: 512px; height: 6px; font-size: 0px;}
.mymazda_left_layer
	{margin-bottom: 7px;}
.mymazda_left_layer .mymazda_layer_content
	{background: transparent url(/MusaWeb/images/own/mymazda/img_mymazda_left_layer_bg.png) no-repeat; width: 166px; padding: 15px 20px 15px 24px;}
.mymazda_left_layer .mymazda_layer_bottom 
	{background: transparent url(/MusaWeb/images/own/mymazda/img_mymazda_left_layer_bottom.png) no-repeat; width: 210px; height: 7px; font-size: 0px;}
.mymazda_layer_content h1,
.mymazda_layer_content h2,
.mymazda_layer_content h3,
.mymazda_layer_content h4 {
	display: block;
	margin: 0;
	padding: 3px 0;
	font-weight: bold;
}
.mymazda_layer_content h3 {font-size: 13px;}
.mymazda_layer_content h4 {font-size: 11px; color: #444;}
.mymazda_layer_content ul {margin: 3px 0 5px 0; padding: 0 15px;}
.mymazda_layer_content ul li {margin: 2px 0 3px 0;}

DIV.errortext
	{width: 450px;}
DIV.errortext UL
	{margin: 3px 0 5px 0; padding: 0 15px;}
DIV.errortext UL LI
	{color: #ff7d00; list-style: none; background: transparent url(/MusaWeb/images/own/mymazda/img_mymazda_dot_orange.png) no-repeat scroll 1px 6px; padding: 2px 0 1px 10px; text-decoration: none;}

UL.dot
	{padding: 0; margin: 0;}
UL.dot LI
	{list-style: none; background: transparent url(/MusaWeb/images/global/bullets/blt_dot_black.gif) no-repeat scroll 1px 6px; padding: 2px 0 1px 10px; text-decoration: none;}
SPAN.orange
	{color: #ff7d00; font-weight: bold;}

DIV.mymazda_layer_content UL.pdf
	{margin: 0;	padding: 0;}					
DIV.mymazda_layer_content UL.pdf LI
	{list-style: none; background: transparent url(/MusaWeb/images/own/mymazda/img_mymazda_pdf.png) no-repeat scroll 1px 3px; height: 20px; padding: 4px 0 1px 20px; text-decoration: none;}
DIV.mymazda_layer_content UL.pdf LI A
	{color: #0099cb; text-decoration: underline;}


/* recalls, parts  */
DIV.recall_header
	{font-weight: bold; padding:0;}
DIV.recall_list
	{padding: 0 0 20px 0;}
DIV.recall_faqs
	{padding-left: 5px;}
DIV.recall_row
	{clear: both; height: 21px; padding: 10px 0 0 0;}
DIV.recall_vin
	{float:left; width: 30px; font-weight: bold;}
DIV.recall_vinbox
	{float:left; padding: 0 10px 0 0;}
	
DIV.parts_disclaimer
	{font-size: 10px; color: #2d2d2d; padding: 5px 0 10px 0;}

DIV.topic_copy
	{padding: 0 0 10px 0;}
DIV.topic_copy DIV.topic_copy_intro
	{font-size: 11px; font-weight: bold;}
DIV.topic_copy OL
	{padding: 0 0 0 17px; margin: 0;}
DIV.topic_content	
	{float:left; width: 220px;}

/* registration */
DIV.vehlist_glory {float: left; width: 246px; padding: 4px 0 0 0;}
DIV.vehlist_stats {float: left; width: 240px; padding: 0 0 10px 0; background: none;}
DIV.vehlist_mask {position: absolute; z-index: 10;}
DIV.vehlist_name
	{font-weight: bold; font-size: 12px;}
DIV.vehlist_model
	{font-weight: bold;}
	
DIV.vehlist_row
	{padding: 15px 0 15px 0;}
DIV.vehlist_inforow
	{width: 240px;}
DIV.vehlist_infocol1
	{float: left; font-weight: bold; width: 90px;}
DIV.vehlist_infocol2
	{float: left; width: 150px;}
DIV.vehlist_infolinks
	{padding: 10px 0 0 0;}
	
DIV.register_intro
	{float: left; padding: 0 0 10px 0; font-weight: bold;}
DIV.register_introedit
	{float: right;}
DIV.verify_title
	{float: left; font-weight: bold; width: 110px;}
DIV.info
	{font-weight: normal; width: 120px;}
	
/* personal reminders */
DIV.reminders_item
	{padding: 0 0 5px 0;}
DIV.reminders_module
	{padding: 0 0 10px 0; margin: 0 0 10px 0;}
DIV.reminders_createitem
	{float: left; width: 100px; font-weight: bold;}
DIV.reminders_itemlist
	{float: left; width: 200px;}
DIV.reminders_itemoptions
	{float: right; width: 200px; padding: 10px 0 0 0;}
	
DIV.reminders_radio
	{float: left; width: 15px; padding: 0 5px 0 0;}
DIV.reminders_radioitem
	{float: left; padding: 3px 0 0 0;}
	
DIV.reminders_left
	{float: left;}
	
/* Live your Zoom Zoom */
DIV.mymazda_layer_img
	{float: left; width: 144px; padding: 0 10px 0 0;}
DIV.mymazda_layer_txt
	{float: left; width: 291px;}
DIV.botlink
	{padding: 10px 0 0 0;}
DIV.mymazda_layer_sub
	{float: left; width: 200px; padding:0px 0px 10px 100px; font-weight:bold; font-size:12px;}
DIV.mymazda_layer_link
	{float: left; width: 200px; padding-left:100px;}
	
/* Collapsible layer style */

DIV.mymazda_module DIV.open {display: none;}

DIV.mymazda_module DIV.closed {
	display: none;
	background: transparent url(/MusaWeb/images/own/mymazda/img_mymazda_layer_closed.png) no-repeat;
	width: 512px;
	height: 25px;
	padding-left: 6px;
}

DIV.closed IMG.mod_header {float: left; padding: 4px 0px 0px 5px;}

DIV.open DIV.copy_container
	{padding: 0px 0 15px 23px;}

DIV.content_container DIV.top {width: 512px; height: 7px; background: transparent url("/MusaWeb/images/own/mymazda/img_mod_top.png") no-repeat; font-size: 0px;}
DIV.content_container DIV.content {width: 512px; background: #fff url("/MusaWeb/images/own/mymazda/img_mod_middle.png") repeat-x; float:left; clear:both;}
DIV.content_container DIV.bottom {width: 512px; height: 7px; background: transparent url("/MusaWeb/images/own/mymazda/img_mod_bottom.png") no-repeat; font-size: 0px; clear:both;}
DIV.content_container DIV.bottom_sm {width: 512px; height: 7px; background: transparent url("/MusaWeb/images/own/mymazda/img_mod_bottom_sm.png") no-repeat; font-size: 0px;}

DIV.mymazda_module DIV.plus {
	background: transparent url(/MusaWeb/images/own/mymazda/img_mymazda_layer_plus.png) no-repeat;
	margin: 6px 0px 0px 0px;
	width: 11px;
	height: 11px;
	font-size: 0px;
	cursor: pointer;
	float: left;
}

DIV.mymazda_module DIV.minus {
	background: transparent url('/MusaWeb/images/own/mymazda/img_mymazda_layer_minus.png') no-repeat;
	width: 11px;
	height: 11px;
	margin-left: 6px;
	font-size: 0px;
	cursor: pointer;
	position: relative;
	top: -1px;
}

/* end collapsible layer style */


.mymazda_hdr_collapsed {
	padding: 4px 0px 0px 10px;
	float: left;
}

.mymazda_hdr {
	padding: 0 0 10px 0;
}

.mymazda_rule {
	clear: both;
	height: 0px;
	border-bottom: 1px solid #000;
	margin: 5px 15px 2px 0;
	font-size: 0px;
}

.mymazda_gen_txt03 {
	font-size: 13px;
	font-weight: bold;
}

.mymazda_gen_txt04 {
	color: #fff;
	font-size: 14px;
	font-weight: bold;
	text-decoration: none;
}

.mymazda_gen_txt05
	{font-weight: normal; font-size: 13px; }

.mymazda_hdr_txt01
	{font-size: 12px; font-weight: bold;}

ul.mymazda_main04 {
	list-style: none;
	margin: 0px;
	padding: 0px;
}

ul.mymazda_main05 {
	margin: 0px 0px 0px 10px;
	padding: 0px 0px 0px 10px;

}

.mymazda_main05 li {
	list-style: disc outside;
	color: #fff;
	font-size: 11px;
	font-weight: none;
	text-decoration: none;
}


.mymazda_interval_top {
	background: transparent url(/MusaWeb/images/own/mymazda/img_mymazda_maintschedule_interval_top.png) no-repeat;
	width: 371px;
	height: 20px;
}

.mymazda_interval {
	background: #0d3459 url(/MusaWeb/images/own/mymazda/img_mymazda_maintschedule_interval_bg.png) repeat-x;
	width: 346px;
	padding: 0px 10px 0px 15px;
}

.mymazda_interval_bottom {
	background: transparent url(/MusaWeb/images/own/mymazda/img_mymazda_maintschedule_interval_bottom.png) no-repeat;
	width: 371px;
	height: 19px;
	margin-bottom: 10px;
}

.mymazda_interval_content {
	width: 345px;
	float: left;
}

.mymazda_interval_min {
	width: 1px;
	height: 120px;
	float: right;
}



.mymazda_content_block03 {
	padding-bottom: 10px;
}

.mymazda_content_block04_left {
	float: left;
	width: 90px;
}

.mymazda_content_block04_right {
	float: left;
	width: 375px;
}

.mymazda_content_block05_left {
	float: left;
	width: 270px;
}

.mymazda_content_block05_right {
	float: left;
	width: 198px;
}

.mymazda_content_block06_col1 {
	width: 135px;
	padding-right: 2px;
	font-weight: bold;
}

.mymazda_content_block06_col2 {
	width: 125px;
	padding-right: 8px;
}
.owners_phone {
	color: #FF6600;
	font-weight: bold;
}
.owners_links_1col {
	margin: 0;
	padding: 3px 0;
}
.owners_links_1col li {
	list-style: none;
	padding: 2px 0;
}
UL.owners_links_2col {
	width: 380px;
	margin: 0px;
	padding: 0px;
}
UL.owners_links_2col li {
	list-style: none;
	width: 170px;
	margin: 0px;
	padding: 0px;
	float: left;
}
.owners_img_l {
	float: left; 
	padding: 2px 8px 2px 0;
}



DIV.espanol_contact_mymazda
	{width: 450px; padding-top: 10px;}
INPUT.mymazda_remember_box
	{position: relative; top: 2px; left: -4px;}

DIV.copy_container DIV.home_myvehicle_module
	{padding: 0;}
DIV.copy_container DIV.home_myvehicle_module DIV.vehicle
	{float: left; width:215px; padding: 0px 20px 10px 0;}
DIV.copy_container DIV.home_myvehicle_module DIV.vehicle DIV.photo
	{width: 165px; padding: 0 0 5px 0;}
DIV.copy_container DIV.home_myvehicle_module DIV.vehicle DIV.text
	{width: 200px;}
DIV.copy_container DIV.home_myvehicle_module DIV.mask
	{position: absolute; z-index: 10;}

DIV.copy_container DIV.home_upcoming_module
	{padding: 5px 0 5px 0;}
DIV.copy_container DIV.home_upcoming_module DIV.column1
	{float: left; width: 250px;}
DIV.copy_container DIV.home_upcoming_module DIV.column2
	{float: right; width: 200px;}

DIV.copy_container DIV.home_reminders_module
	{padding: 5px 0 5px 0;}
DIV.copy_container DIV.home_reminders_module DIV.column1
	{float: left; width: 200px;}
DIV.copy_container DIV.home_reminders_module DIV.column2
	{float: right; width: 200px;}

DIV.home_promo_module
	{float: left; width: 145px; _width: 140px; margin-right: 10px; _margin-right: 8px; padding-top: 5px;}
DIV.home_promo_module_last
	{float: left; width: 150px; padding-top: 5px;}
DIV.home_promo_module IMG, DIV.home_promo_module_last IMG
	{padding: 0 0 3px 0;}

DIV.mymazda_layer DIV.home_news_module,
DIV.copy_container DIV.home_news_module
	{padding: 5px 0 5px 0;}
DIV.copy_container DIV.home_news_module DIV.news_photo
	{float: left; width: 160px;}
DIV.copy_container DIV.home_news_module DIV.news_text
	{float: left; width: 310px;}


DIV.promo_image
	{float: left; width: 154px;}
DIV.promo_txt
	{float: left; width: 310px;}


/* MyVehicle section */
DIV.copy_container DIV.myvehicle_myvehicle_module
	{padding-top: 0px;}
DIV.copy_container DIV.myvehicle_myvehicle_module DIV.glory
	{float: left; width: 230px; padding: 4px 0 0 0;}
DIV.copy_container DIV.myvehicle_myvehicle_module DIV.stats
	{background: none; float: left; width: 240px; margin: 0px 0px 0px 16px;}
DIV.copy_container DIV.myvehicle_myvehicle_module DIV.mask
	{position: absolute; z-index: 10;}

DIV.copy_container DIV.myvehicle_myvehicle_module DIV.links_column1
	{float: left; width: 150px; padding-top: 10px;}
DIV.copy_container DIV.myvehicle_myvehicle_module DIV.links_column2
	{float: left; width: 150px; padding-top: 10px;}

DIV.copy_container DIV.myvehicle_upcoming_column1
	{float: left; width: 225px; padding-top: 0; padding-right: 20px;}
DIV.copy_container DIV.myvehicle_upcoming_column2
	{float: left; width: 225px; padding-top: 0;}
	
/* Upcoming Maintenance */
DIV.myvehicle_upcoming_column2 DIV.maintenance_item
	{padding: 0 0 10px 0;}
DIV.maintenance_item_header
	{font-weight: bold; padding: 0 0 3px 0;}

DIV.copy_container DIV.myvehicle_dealers_column1
	{float: left; width: 245px; padding-top:5px; }
DIV.copy_container DIV.myvehicle_dealers_column2
	{float: left; width: 225px; padding-top:5px;}

DIV.copy_container DIV.myvehicle_incartech_module
	{padding: 0 0 10px 0; width: 470px;}
DIV.copy_container DIV.myvehicle_incartech_module DIV.photo
	{float: left; width: 245px;}
DIV.copy_container DIV.myvehicle_incartech_module DIV.text
	{float: left; width: 225px; }

DIV.parts_photo
	{float: left;}
DIV.parts_text
	{float: left; width: 315px;}
div.txtspace{height:7px;}	


/* Delete Vehicle Popup */

DIV.deleteVehicleOverlay
	{display: none; position: fixed; _position: absolute; z-index: 199; top: 0; left: 0; right:0; min-height: 700px; height: 100%; min-height: 100%; _height: 1100px; width: 100%; _width: 750px; margin: 0; padding: 0; background-color: #000; filter:alpha(opacity=40); -moz-opacity:.40; opacity:.40;}
DIV.deleteVehicle_popup
	{display: none; position: absolute; z-index: 1000; background-color: #fff;}
DIV.deleteVehicle_popup DIV.popup_box
	{top: 90px; left: 80px;}
DIV.deleteVehicle_popup INPUT.date_in
	{width: 20px; font-family: Arial; font-size: 11px;}
DIV.deleteVehicle_popup DIV.popup_box
	{position: absolute; padding: 10px 10px 0 10px; *padding: 10px 0 0 10px; _padding: 10px 10px 0 10px; background-color: #fff;}
DIV.deleteVehicle_popup DIV.popup_pop
	{z-index: 999; width: 315px; min-height: 100px; background-color: #fff;}
DIV.deleteVehicle_popup DIV.popup_shadow
	{position: absolute; z-index: -1; width: 335px; *width: 325px; height: 100%; top: 10px; left: 10px; background-color: #000; filter:alpha(opacity=30); -moz-opacity:.30; opacity:.30; _display: none;}
DIV.deleteVehicle_popup DIV.popup_copy
	{padding: 0 0 10px 0; *padding: 0 10px 0px 0; _padding: 0 0 0px 0;}
DIV.deleteVehicle_popup DIV.popup_copy P
	{margin: 2px 0 7px 0; padding:0; line-height: 15px;}
DIV.deleteVehicle_popup DIV.popup_copy H3
	{display: block; margin: 2px 0 10px 0; padding:0;}
DIV.deleteVehicle_popup DIV.popup_rule
	{background-color: #ff7D00; height: 6px; margin: 0px; font-size: 0px;}

DIV.deleteVehicle_popup DIV.popup_deleteVehicle
	{padding: 10px 0 10px 0; clear: both;}
DIV.deleteVehicle_popup DIV.popup_deleteVehicle DIV.leftinput
	{float: left; padding: 0 5px 5px 0;}
DIV.deleteVehicle_popup DIV.popup_deleteVehicle DIV.text
	{float: left; padding: 2px 0 5px 0;}
DIV.deleteVehicle_popup DIV.buttonLeft
	{float: left;}
DIV.deleteVehicle_popup DIV.buttonRight
	{float: right;}


/* Vehicle Discrepancies */

DIV.vehicleinfo
	{padding-top: 10px;}
DIV.vehicleinfo DIV.row
	{width: 431px; padding-bottom: 7px;}
DIV.vehicleinfo DIV.row DIV.name
	{float: left; width: 60px; padding-top: 4px;}
DIV.vehicleinfo DIV.row DIV.value
	{float: left;}
DIV.vehicleinfo DIV.row DIV.value INPUT.vehinfo
	{width: 365px;}
DIV.vehicleinfo DIV.row DIV.button
	{float: right; padding-top: 10px;}
DIV.vehicleinfo DIV.row DIV.rule
	{clear: both; padding-top: 15px; font-size: 0px; border-bottom: #999 solid 1px;}



/* Service History */

DIV.fsize {color:#0199ce; font-weight:bold; font-size:10px;}

TABLE.SHtable
	{margin-left: 9px;}
TABLE.SHtable TD
	{height: 20px; color:#fff; font-weight:bold;}
TABLE.SHtable TD DIV.facility
	{width: 90px;}
TABLE.SHtable TD DIV.serviceTypeDesc
	{width: 125px;}
TABLE.SHtable TD A
	{color:#fff; font-weight: bold;}
TABLE.SHtable TD DIV
	{padding:3px; padding-left:5px; padding-right:5px; overflow: hidden;}
TABLE.SHtable TD.lt-l DIV, TABLE.SHtable TD.dk-l DIV, TABLE.SHtable TD.foot-l DIV
	{padding-left:7px;}
TABLE.SHtable TD.lt-rt DIV, TABLE.SHtable TD.dk-rt DIV, TABLE.SHtable TD.foot-rt DIV
	{padding-right:10px;}

TABLE.SHtable TD.head-l DIV, TABLE.SHtable TD.head-mid DIV, TABLE.SHtable TD.head-rt DIV
	{text-align:center;}
TABLE.SHtable TD.head-l
	{background:url(/MusaWeb/images/own/mymazda/myvehicle/servicechart_bg_head_l.gif) left bottom; height:28px;}
TABLE.SHtable TD.head-mid
	{background:url(/MusaWeb/images/own/mymazda/myvehicle/servicechart_bg_head_mid.gif) right bottom;}
TABLE.SHtable TD.head-rt
	{background:url(/MusaWeb/images/own/mymazda/myvehicle/servicechart_bg_head_rt.gif) right bottom;}

TABLE.SHtable TD.lt-l
	{background:url(/MusaWeb/images/own/mymazda/myvehicle/servicechart_bg_lt_l.gif) left top; width:25px;}
TABLE.SHtable TD.lt-mid
	{background:url(/MusaWeb/images/own/mymazda/myvehicle/servicechart_bg_lt_mid.gif) right top;}
TABLE.SHtable TD.lt-rt
	{background:url(/MusaWeb/images/own/mymazda/myvehicle/servicechart_bg_lt_rt.gif) right top;}

TABLE.SHtable TD.dk-l
	{background:url(/MusaWeb/images/own/mymazda/myvehicle/servicechart_bg_dk_l.gif) left top; width:25px;}
TABLE.SHtable TD.dk-mid
	{background:url(/MusaWeb/images/own/mymazda/myvehicle/servicechart_bg_dk_mid.gif) right top;}
TABLE.SHtable TD.dk-rt
	{background:url(/MusaWeb/images/own/mymazda/myvehicle/servicechart_bg_dk_rt.gif) right top;}

TABLE.SHtable TD.foot-l
	{background:url(/MusaWeb/images/own/mymazda/myvehicle/servicechart_bg_foot_l.gif) left top;}
TABLE.SHtable TD.foot-mid
	{background:url(/MusaWeb/images/own/mymazda/myvehicle/servicechart_bg_foot_mid.gif) right top;}
TABLE.SHtable TD.foot-rt
	{background:url(/MusaWeb/images/own/mymazda/myvehicle/servicechart_bg_foot_rt.gif) right top;}

TABLE.SHtable TD.ltgroup-l
	{background:url(/MusaWeb/images/own/mymazda/myvehicle/servicechart_bg_ltgroup_l.gif) left top; width:25px;}
TABLE.SHtable TD.ltgroup-mid
	{background:url(/MusaWeb/images/own/mymazda/myvehicle/servicechart_bg_ltgroup_mid.gif) right top;}
TABLE.SHtable TD.ltgroup-rt
	{background:url(/MusaWeb/images/own/mymazda/myvehicle/servicechart_bg_ltgroup_rt.gif) right top;}

TABLE.SHtable TD.dkgroup-l
	{background:url(/MusaWeb/images/own/mymazda/myvehicle/servicechart_bg_dkgroup_l.gif) left top; width:25px;}
TABLE.SHtable TD.dkgroup-mid
	{background:url(/MusaWeb/images/own/mymazda/myvehicle/servicechart_bg_dkgroup_mid.gif) right top;}
TABLE.SHtable TD.dkgroup-rt
	{background:url(/MusaWeb/images/own/mymazda/myvehicle/servicechart_bg_dkgroup_rt.gif) right top;}

TABLE.SHtable TD.footgroup-l
	{background:url(/MusaWeb/images/own/mymazda/myvehicle/servicechart_bg_footgroup_l.gif) left top;}
TABLE.SHtable TD.footgroup-mid
	{background:url(/MusaWeb/images/own/mymazda/myvehicle/servicechart_bg_footgroup_mid.gif) right top;}
TABLE.SHtable TD.footgroup-midgroup
	{background:url(/MusaWeb/images/own/mymazda/myvehicle/servicechart_bg_footgroup_midgroup.gif) right top;}
TABLE.SHtable TD.footgroup-rt
	{background:url(/MusaWeb/images/own/mymazda/myvehicle/servicechart_bg_footgroup_rt.gif) right top;}

TABLE.SHtable TD.footbot-l
	{background:url(/MusaWeb/images/own/mymazda/myvehicle/servicechart_bg_footbot_l.gif) left bottom;}
TABLE.SHtable TD.footbot-mid
	{background:url(/MusaWeb/images/own/mymazda/myvehicle/servicechart_bg_footbot_mid.gif) right bottom;}
TABLE.SHtable TD.footbot-mid-noline
	{background:url(/MusaWeb/images/own/mymazda/myvehicle/servicechart_bg_footbotNoLine_mid.gif) right bottom;}
TABLE.SHtable TD.footbot-rt
	{background:url(/MusaWeb/images/own/mymazda/myvehicle/servicechart_bg_footbot_rt.gif) right bottom;}

TABLE.SHtable TD.lastline-l
	{background:url(/MusaWeb/images/own/mymazda/myvehicle/servicechart_bg_dk_l.gif) left top; width: 25px; height: 1px;}
TABLE.SHtable TD.lastline-mid
	{background:url(/MusaWeb/images/own/mymazda/myvehicle/servicechart_bg_dk_mid.gif) right top; height: 1px;}
TABLE.SHtable TD.lastline-rt
	{background:url(/MusaWeb/images/own/mymazda/myvehicle/servicechart_bg_dk_rt.gif) right top; height: 1px;}

TABLE.SHtable TD DIV.expandIconClosed
	{width: 11px; height: 11px; margin: 4px 0 0 8px; font-size: 0px; padding: 0px; cursor: pointer; background: url(/MusaWeb/images/own/mymazda/myvehicle/img_servicehistory_plus.png);}
TABLE.SHtable TD DIV.expandIconOpen
	{width: 11px; height: 11px; margin: 4px 0 0 8px; font-size: 0px; padding: 0px; cursor: pointer; background: url(/MusaWeb/images/own/mymazda/myvehicle/img_servicehistory_minus.png);}

DIV.servicehistory_legend
	{padding-top: 20px;}
DIV.servicehistory_legend DIV.color
	{float: left; width: 27px; padding: 0 9px 0 0;}
DIV.servicehistory_legend DIV.text
	{float: left; width: 423px; padding: 0 0 15px 0;}

DiV.inspectionColorsTable
	{padding: 1px 0 0 5px;}
DIV.inspectionColors DIV.colorCol, DIV.inspectionColorsTable DIV.colorCol
	{float: left; padding-right: 15px;}
DIV.inspectionColors DIV.colorCol IMG, DIV.inspectionColorsTable DIV.colorCol IMG
	{padding-top: 2px;}

/* Fun Stuff */

DIV#funstuff_cover
	{position: absolute; top: 0px; left: 0px; z-index: 1000; visibility: hidden; width: 800px; height: 2155px; background: #000;  filter:alpha(opacity=40); -moz-opacity: .4; opacity: .4;}
DIV.wp_content
	{float: left; width: 111px; padding: 10px 0 15px 0; margin-right: 7px;}
DIV.wp_content IMG.owners_img_l
	{float: none; padding: 0;}
DIV.wp_content DIV.wp_detail_hit
	{position: absolute; z-index: 1100; width: 111px; height: 69px; background: #fff; filter:alpha(opacity=0); -moz-opacity: .0; opacity: .0;}
DIV.wp_detail
	{position: absolute; z-index: 1100; display: none;}
DIV.wp_detail DIV.arrow
	{position: relative; top: 9px; left: 41px; width: 34px; height: 18px;}
DIV.wp_detail_content
	{position: absolute; top: -176px; left: -120px; width: 352px; height: 174px; padding: 5px; background: #fff url(/MusaWeb/images/own/mymazda/funstuff/img_mymazda_funstuff_wp_detail_bg.png) repeat-x; border: solid 1px #ababab;}
DIV.wp_detail_content DIV.left
	{float: left;}
DIV.wp_detail_content DIV.right
	{float: left; width: 110px; padding-left: 10px;}
DIV.wp_detail_content DIV.right H3
	{padding-top: 0px;}

DIV.ss_content
	{float: left; width: 111px; padding-top: 10px; margin-right: 10px;}
DIV.ss_content IMG.owners_img_l
	{float: none; padding: 10px 0 0px 0;}

UL.wp_links
	{padding: 5px 0 0 0; margin: 0; list-style-type: none;}
UL.wp_links LI
	{padding: 0px; margin: 0px;}
DIV.ss_content UL.wp_links LI A
	{font-size: 10px;}

DIV.thumb_container
	{width: 480px; height: 238px; overflow: auto;}
DIV.thumb_container DIV.funstuff_gal_thumb
	{float: left; width: 151px; padding: 0 0 15px 0;}
DIV.funstuff_gal_thumb DIV.title
	{font-size: 12px; padding: 0 0 4px 1px;}
DIV.funstuff_gal_thumb DIV.link
	{padding-top: 3px; text-decoration: underline;}

DIV.copy_container_nohdr
	{padding: 5px 0 15px 23px;}

DIV.funstuff_block
	{padding-top: 4px;}
DIV.funstuff_block DIV.left
	{float: left; width: 111px; padding-right: 10px;}
DIV.funstuff_block DIV.right
	{float: left; width: 320px;}

UL.tabs
	{padding: 0px 0 0 6px; margin:0; height: 21px; list-style-type: none; overflow: hidden;}
UL.tabs LI
	{display: inline; list=style-type: none;}


/* Poll */

DIV#mymazda_cover
	{/*position: absolute; top: 0px; left: 0px; z-index: 100; background: yellow;*/}
DIV#mymazda_popup
	{position: absolute; top: 150px; left: 250px; z-index: 150; visibility: hidden;}
DIV#mymazda_popup DIV.topbar
	{width: 310px; height: 23px;}
DIV#mymazda_popup DIV.topbar DIV.top_left
	{float: left; width: 6px; height: 23px; font-size: 0px; background: transparent url(/MusaWeb/images/own/mymazda/img_mymazda_popup_top_left.gif) no-repeat;}
DIV#mymazda_popup DIV.topbar DIV.top_right
	{float: left; width: 6px; height: 23px; font-size: 0px; background: transparent url(/MusaWeb/images/own/mymazda/img_mymazda_popup_top_right.gif) no-repeat;}
DIV#mymazda_popup DIV.topbar DIV.top_middle
	{float: left; width: 298px; height: 23px; font-size: 0px; background: transparent url(/MusaWeb/images/own/mymazda/img_mymazda_popup_top_middle.gif) repeat-x;}
DIV#mymazda_popup DIV.topbar DIV.close
	{float: right; width: 16px; height: 16px; margin-top: 5px; cursor: pointer; background: transparent url(/MusaWeb/images/own/mymazda/img_mymazda_popup_close.gif) no-repeat;}
DIV#mymazda_popup DIV.bottom
	{width: 310px;}

DIV#mymazda_popup IMG.mod_header
	{padding: 0 0 10px 0;}
DIV#mymazda_popup DIV#poll_content
	{padding: 20px 15px 10px 20px;}
	
DIV#manualsDocLinks a
	{font-weight:bold; line-height:190%;}

DIV#mymazda_popup DIV.content
	{width: 310px; height: 345px; background: #fff url(/MusaWeb/images/own/mymazda/img_mymazda_popup_middle.gif) repeat-x;}
DIV#mymazda_popup DIV.content DIV.border_left
	{float: left; width: 3px; height: 100%; background: transparent url(/MusaWeb/images/own/mymazda/img_mymazda_popup_left.gif) repeat-y;}
DIV#mymazda_popup DIV.content DIV.border_right
	{float: left; width: 3px; height: 100%; background: transparent url(/MusaWeb/images/own/mymazda/img_mymazda_popup_right.gif) repeat-y;}
DIV#mymazda_popup DIV.content DIV.middle
	{float: left; width: 304px;}

DIV#mymazda_popup DIV.border_bot_left
	{float: left; width: 3px; height: 4px; font-size: 0px; background: transparent url(/MusaWeb/images/own/mymazda/img_mymazda_popup_bot_left.gif) no-repeat;}
DIV#mymazda_popup DIV.border_bot_right
	{float: left; width: 3px; height: 4px; font-size: 0px; background: transparent url(/MusaWeb/images/own/mymazda/img_mymazda_popup_bot_right.gif) no-repeat;}
DIV#mymazda_popup DIV.border_bot_middle
	{float: left; width: 304px; height: 4px; font-size: 0px; background: transparent url(/MusaWeb/images/own/mymazda/img_mymazda_popup_bot_middle.gif) repeat-x;}

DIV#mymazda_popup DIV.content_body
	{height: 290px;}
DIV#mymazda_popup DIV.content_buttons
	{height: 25px;}

DIV.poll_results_q
	{padding: 0 0 5px 0;}
DIV.poll_results_q DIV.bar_holder
	{width: 260px; height: 20px; padding-top: 1px;}
DIV.poll_results_q DIV.bar_holder DIV.bar
	{float: left; height: 20px; background: #0000ff;}
DIV.poll_results_q DIV.percent
	{float: left; padding: 3px 0 0 4px;}


/* Overlay */

DIV.overlayPromoCashBack
	{display: none; position: absolute; left: 20px; z-index: 2000; margin-top: -305px;}
DIV.overlayPromoCashBack IMG
	{ behavior: url(/MusaWeb/style/iepngfix.htc) }

UL.loyaltyBullets
	{margin-top: 0px; margin-bottom: 0px; padding-top: 0px; padding-bottom: 0px;}
UL.loyaltyBullets LI
	{margin-top: 0px; margin-bottom: 0px; padding: 1px 0px 1px 10px; font-weight: bold; list-style: none; background: transparent url(/MusaWeb/images/global/bullets/blt_dot_black.gif) no-repeat scroll 0px 7px;}

/* Manuals and Reference */
	
DIV.mymazda_layer_link a.mymazda_manual_link
	{font-weight:bold; line-height:190%;}
DIV.warranty_txthdr
	{padding: 10px 0 0 0;}
DIV.mainTitleManuals
	{ font-size:18px; color:#525252;}
DIV.manualsContent #ownersTitleManual
	{ padding: 15px 0 0 0; font-weight:bold;}
img.manualsPDF
	{margin: 0 0 -6px 3px; padding: 0 5px 0 0;}
DIV.manualsContent a
	{font-weight:bold; line-height:190%;}
	
.myvehicle_mepp_module	.photo{float:left;width:158px;}
	