/***************************************************************************

'	Global -	contains site wide styles including font, body, background
'				colors and images, and classes that can be used throughout
'				the site
'
'	mainWidth -	sets the page width and margins
'
'	leftNav	-	sets the width, background color, background image, etc for
'				the left navigation column
'
'	Styles for Headers:
'		* headerBG and headerBG_(site section) - sets the background image used
'		for home and site section pages as well as the height of the header
'		* a.header, a.cat_header, a.cat_sub_header - sets the link colors & styles
'		  for top navigaion links for home page and site section pages
'		* topNavMouseOver and topNavMouseOver_(site section) - sets the background
'		  mousover color per site section
'		* topNavMouseOut and topNavMouseOut_(site section) - sets the background
'		  mousout color per site section
'
'		* Free Floating Menu - sets styles for the dropdown menus - background
'		  color, mouseover color, position, etc.
'		* Menu Link Styles - sets the style for links in dropdown menus
'		* Drop Shadow - sets the styles for the dropdown menu shadows
'
'
'	Product Browse Styles
'		Styles used for product browse page(s)
'
'	Product Detail Styles
'		Styles used on product detail page
'		Tab styles - background color, link styles, etc for Product
'			Detail page 'more information' tabs
'
'	Comparison page styles
'		Styles used on product comparison page
'
'	Search Results styles
'		Styles used on search results page(s)
'
'
'  CSS Document for MagicChef.com
'     Existing CSS from www.magicchef.com

***************************************************************************/

/* ******* Fry added styles  ******* */

/* **********************
	  GLOBAL STYLES
************************* */

h2 {color: #000000; font-size: 11px; font-weight: bold; padding:0; margin:0;}

a:link      {color: #003399; text-decoration:none;}
a:visited   {color: #003399; text-decoration:none;}
a:hover     {color: #999999; text-decoration:underline;}

.additional  {font-size:11px; font-weight:bold; color:#696969; text-decoration: underline;}

#popupBody { margin:0; padding: 0; background-color: #ffffff; background-image : none; font:normal 11px arial,sans-serif;
}

th,td,p,li,input,select,textarea { font:normal 11px arial; color:#000000;}

.color_000000 { color: #000000; }
.txt-red { color: #cc0000; }
.small { font-size: 9px;color: #000000; }

#leftNav {}
.mainWidth {width:760px; margin-left: auto; margin-right: auto; text-align: left;}

h3 {font: normal 14px Arial; color: #003399; padding:0; margin:0;}
h4 {font: normal 14px Arial; color: #003399; padding:0; margin:0;}

.search {color: #ffffff;font:normal 11px Arial;text-transform: uppercase; font-weight:bold;}
.searchField {color: #353535; font:normal 10px Arial; width:182px;}
.logo {background-color: #003399;margin:0px; padding:0px; width:192px;}
.navBG {padding-right:10px; text-align: right; vertical-align:bottom; height:37px; }
.BGImg {background-color: #003399;height:105px;}
.rightBG  {}
.categoryName { font-family: verdana, sans-serif; color: #cc0000; font-size: 16px; letter-spacing: 2px; font-weight:bold; }
a.header:link {font-family: arial; font-size:10px; color: #ffffff; text-decoration: none; text-transform: uppercase; font-weight:bold;}
a.header:visited {font-family: arial; font-size:10px; color: #ffffff; text-decoration: none; text-transform: uppercase; font-weight:bold;}
a.header:hover {font-family: arial; font-size:10px; color: #ffffff; text-decoration: none; text-transform: uppercase; font-weight:bold;}

#searcharea {height:32px; text-align:right; padding-right:25px;}
#content {background-color: #ffffff; padding: 20px 15px;}
#contentInternal {padding: 10px 14px 20px 14px;}
#contentInternalCS {padding: 10px 14px 20px 96px;}
#contentInternalPD {padding: 10px 27px 20px 27px;}
#bodyBG {background-image: url(/assets/mcl/images/home/body_bg.jpg)}

#contentProdDetail {background-color: #ffffff; padding: 10px 20px 18px 0;}
#breadcrumb {text-align: left; padding-bottom:15px; background-color: #fff;}
.fl { float: left; }

.pdTH {padding: 5px;color:#000000;}
.line {border-bottom: 1px solid #cdd2d5;}

.row1borderTop	 	   {border-top: 1px solid #696969;}
.row1borderLeft	 	{border-left: 1px solid #ffffff;}
.row1BG 			      {background-color: #ffffff;}
.row1BGBlank		   {background-color: #ffffff;}
.row1BGCheckbox		{background-color: #f0f0f0;}
.row1Border	    	   {border: 1px solid #ffffff;}

.row2borderTop	 	   {border-top: 1px solid #696969;}
.row2borderLeft	 	{border-left: 1px solid #ffffff;}
.row2BG 			      {background-color: #ffffff;}
.row2BGBlank		   {background-color: #ffffff;}
.row2BGCheckbox		{background-color: #f0f0f0;}
.row2Border	    	   {border: 1px solid #ffffff;}

.catBorderBottom     {border-bottom: 1px solid #cdd2d5;}
.models              {width:87px; background-color:#ffffff; padding:2px;}

.prodBrowse 		   {font-size:11px; font-weight:bold; color:#696969; text-align:left;}
a.prodBrowse:link 	{font-size:11px; font-weight:bold; color:#696969; text-decoration:none; text-align:left; }
a.prodBrowse:visited {font-size:11px; font-weight:bold; color:#696969; text-decoration:none; text-align:left;}
a.prodBrowse:hover	{font-size:11px; font-weight:bold; color:#696969; text-decoration:underline; text-align:left;}

.cellPadding         {padding:10px;}
.paddingLeft         {padding-left: 10px;}

.shoppingUtils       {height:24px; background-color:#ad0a0f;}

.pdTblHeader {background-color:#e9e9e9; border-top:1px solid #ffffff;}

.dividerLine {width: 100%; margin:30px 0;}
.smallHighlight {font-size: 9px; color:#0033ff;}
a.smallHighlight:link {font-size: 9px; color: #0033ff;}
a.smallHighlight:visited {font-size: 9px; color: #0033ff;}

a.dark:link      {color: #999999; text-decoration: underline;}
a.dark:visited   {color: #999999; text-decoration: underline;}

.prodTitle {font-family: Arial; color: #003399; font-size: 16px; font-weight: bold;}
.emailPageProdTitle {padding: 15px; width:226px;font-family: "Arial", Verdana, sans-serif; color: #7c7c7c; font-size: 12px; font-weight:bold;}
.ico {padding-top:10px; padding-right:5px;}
.hrStyle {color: #f0f0f0;}
.prodSpecCell {padding: 5px 10px;color:#000000;}

.specsRow1borderTop	 	   {border-top: 1px solid #f0f0f0;color:#000000;}
.specsRow1BG 			      {background-color: #ffffff;color:#000000;}

.specsRow2borderTop	 	   {border-top: 1px solid #f0f0f0;color:#000000;}
.specsRow2BG 			      {background-color: #ffffff;color:#000000;}
.pd5 {padding:5px;color:#000000;}

.compBotBorder {border-bottom: 1px solid #cdd2d5;}
.compRow1BorderTop   {border-top: 1px solid #cdd2d5;}
.subTitle {padding-left:0px;}
.compWidth {width:725px;}

h1 {color: #003399; font-size: 16px; font-weight: bold; padding:0; margin:0;}
.bread{
display: inline;
color:#000000;
font-weight:normal;
font-size:11px;
}
.breadProduct{
display: inline;
color:#003399;
font-weight:normal;
font-size:11px;
}

.contentTitle {color: #003399; font-size: 16px; font-weight: bold; width: 585px; margin: 20px 0px 0px 100px;}

 .csButton { color:#000000;
   text-transform: uppercase;
   background-color:#e6e6e6;
   border:1px solid;
   border-top-color:#b9b9b9;
   border-left-color:#9a9a9a;
   border-right-color:#606060;
   border-bottom-color:#494949;
   cursor: pointer;
   cursor:hand;
   padding: 1px; }

/* Tab styles */

a.tabSelected { }
a.tabSelected:hover { }
a.tab {}
a.tab:hover {}

.panel { border: 1px solid #cccccc; border-top:none; background-color: white; padding:24px 10px; overflow: auto;}

/* TOP Navigation STYLES */
.topNavMouseOver {color: #f2f601;}
.topNavMouseOut {color: #ffffff;}

/* Free Floating Menu [ Begin ] */

#ffm {position: relative; padding-left:10px;}


.ffm_drop_wrapper {float:left; padding:0; margin:0;}

ul.ffm_drop { float:left; margin: 0; padding: 0; list-style-type: none; }
ul.ffm_drop li.ffm_drop_con {
	position: absolute; display: block; margin: 0; padding: 0; visibility: hidden; background: #f5f5f5; z-index: 5000;
}
ul.ffm_drop li ul {
	position: relative; width: 150px; margin: 0; padding: 0; list-style-type: none; z-index: 5000;
}
ul.ffm_drop li ul li {
	position: relative; float: left; margin: 0; padding: 0; width: 150px; z-index: 5000;
}

/* Link Styles */

ul.ffm_drop a {
	display: inline-block; padding: 3px; text-decoration: none; color: #666666; font-size:11px normal;
}

ul.ffm_drop a {
	display: block; background: #e0e3e8; font-size:11px normal;
}

ul.ffm_drop a:visited {
	display: inline-block; padding: 3px; text-decoration: none; color: #666666; font-size:11px normal;
}

ul.ffm_drop a:visited {
	display: block; background: #e0e3e8; font-size:11px normal;
}

ul.ffm_drop a:hover {
	 word-space: nowrap; color: #666666; background: #ffffff; font-size:11px normal;
}

/* Drop Shadows */

.drop_shadow_over {
	position: absolute; background: #000; opacity: .10; filter: alpha(opacity=10); -moz-opacity: .10; z-index: 4999;
}
.drop_shadow_under {
	position: absolute; background: #000; opacity: .20; filter: alpha(opacity=20); -moz-opacity: .20; z-index: 4998;
}



/* CSS Document for MagicChef.com
Author: T. Seger
Created: 5/11/2005
*/

/*********************************************************
* Master layout elements
*********************************************************/
body {
	margin: 0px;
	/* background-color: #C8CDD1; */
	background-color: #507b00;
	text-align: center;
}

td, div {
	font-family: arial;
	font-size: 11px;
	text-align:left;
	color:#000000
}
div#masterlayout {
	width: 760px !important;
	text-align: left;
}
table#ml {
	width: 760px !important;
}
div#errormsg {
	margin: 5px 0px 10px 10px;
	color: #EF3E42;
}
div.float {
    float: left;
}
/*********************************************************
* Top Nav layout elements
*********************************************************/
div#topnav {
	height: 23px;
	font-family: arial;
	font-size: 11px;
	background-color:#ad0a0f;

}
.topnav {
	height: 23px;
	font: arial;
	font-size: 11px;
	color: #ffffff;
	background-color: #ad0a0f;
	text-align: center;
}
a.topnav:link {
	color: #FFFFFF;
	text-decoration: none;
}

a.topnav:visited {
	color: #FFFFFF;
	text-decoration: none;
}
a.topnav:hover {
	color: #FFFFFF;
	text-decoration: none;
}
div#hat {
    float: left;
   /* height: 23px;*/
    width: 44px;
}
div#topnavmenu {
	float: right;
	padding: 0px 10px 0px 0px;
	margin-top: 5px;
	font:Arial;
	font-size:11px;
	letter-spacing:1px;
	color:#ffffff;

}
/*********************************************************
* Intro layout elements
*********************************************************/
td#bgleft {
	height: 239px;
	width: 442px;
	vertical-align: top;
	font-family: mrseavesbold, verdana, arial, helvetica, sans-serif;
	text-align: left;
}
td#bgright {
    height: 239px;
	width: 336px;
	text-align: left;
}
div#logo {
	height: 85px;
	width: 196px;
}
div#redtype {
	color: #CC0000;
	font-size: 18px;
	margin: 30px 0px 0px 50px;
}
div#blacktype {
	font-size: 22px;
	margin-left: 75px;
}
div.taglines {
	margin: 2px 0px 0px 50px;
	text-align: left;
}
div#whitetype {
	font-family: frutiger, verdana, arial, helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 10px;
	margin: 77px 0px 0px 10px;
}
/*********************************************************
* Main Menu layout elements
*********************************************************/
td#mainmenu {
	height: 148px;
	background-repeat: repeat-y;
	vertical-align: top;
	font-family: frutiger, verdana, arial, helvetica, sans-serif;
	padding-left: 5px;
}
td#mainmenu a {
	color: #373632;
	text-decoration: none;
}
td#mainmenu a:hover {
	color: #6A0400;
}
div#cookdrop a {
	color: #373632;
	text-decoration: none;
}
div#cookdrop a:hover {
	color: #6A0400;
}
td.cookdroplink {
	height: 20px;
	width: 105px;
	background-color: #E0E3E8;
	font-family: arial, verdana, helvetica, sans-serif;
	font-size: 11px;
	padding-left: 3px;
}
div.thumbnail {
    float: left;
	height: 148px;
	width: 111px;
	background-repeat: repeat-x;
	vertical-align: top;
}
img.arrow {
	margin: 5px 0px 0px 5px;
}
div.prodlink {
	float: left;
	font-family: arial, verdana, helvetica, sans-serif;
	font-size: 11px;
	margin: 5px 0px 0px 3px;
}
/*********************************************************
* Callout layout elements
*********************************************************/
td#bgcall {
	background-repeat: repeat-y;
	vertical-align: top;
	padding: 0px 0px 30px 5px;
}
td#bgcall a {
	color: #CC0000;
	text-decoration: none;
}
td#bgcall a:hover {
	color: #000000;
}
div.headline {
	font-family: mrseavesroman, arial, verdana, helvetica, sans-serif;
	font-size: 16px;
	color: #CC0000;
	margin: 30px 0px 0px 25px;
	text-align: left;
}
div.hzbar {
    background-repeat: repeat-x;
	margin: 2px 0px 0px 25px;
}
div#lefttag {
	width: 390px;
    margin-left: 25px;
    text-align: left;
}
div#righttag {
	width: 300px;
    margin-left: 25px;
    text-align: left;
}
/*********************************************************
* Bottom Nav layout elements
*********************************************************/
a.botnav:link {
	color: #ffffff;
	font-size: 10px;
	font:Arial;
	letter-spacing:1px;
	text-decoration: underline;
}

a.botnav:visited {
	color: #ffffff;
	font-size: 10px;
	letter-spacing:1px;
	text-decoration: underline;
}
a.botnav:hover {
	color: #FFFFFF;
	letter-spacing:1px;
	text-decoration: underline;
}
td#botnav {
	height: 20px;
	color: #ffffff;
	background-repeat: repeat-y;
	background-color:#999999;
}
td#botnav a {
	color: #ffffff;
	text-decoration: none;
}
td#botnav a:hover {
	color: #ffffff;
}
div#copy {
	float: left;
	padding: 5px 0px 0px 10px;
	font: Arial;
	letter-spacing:1px;
	font-size: 10px;
	color: #ffffff;
}
div#botnavmenu {
	float: right;
	font-size: 10px;
	padding: 6px 10px 0px 0px;
	letter-spacing:1px;
	font:Arial;
	color:#ffffff;

}
/*********************************************************
* Cooking Menu layout elements
*********************************************************/
td#cookingmenu {
	height: 575px;
	vertical-align: top;
	font-family: frutiger, verdana, arial, helvetica, sans-serif;
}
td#cookingmenu a {
	color: #000000;
	text-decoration: none;
}
td#cookingmenu a:hover {
	color: #666666;
}
div#cookingheader {
	height: 145px;
	width: 760px;
	background-repeat: no-repeat;
	margin-top: 33px;
}
div#headertitle {
	font-family: mrseavesroman, arial, verdana, helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
	margin-left: 227px;
	padding-top: 7px;
}
div#redtype2 {
	color: #CC0000;
	font-family: mrseavesbold, verdana, arial, helvetica, sans-serif;
	font-size: 18px;
	margin: 25px 0px 0px 375px;
}
div#blacktype2 {
	font-family: mrseavesbold, verdana, arial, helvetica, sans-serif;
	font-size: 22px;
	margin-left: 400px;
}
img.thumbnail {
	margin-bottom: 10px;
}
div.caption {
	float: left;
	font-size: 12px;
	text-align: center;
}
div#grayline {
	padding-bottom: 10px;
	margin: 150px 45px 10px 225px;
	border-bottom: 1pt solid #C6CABC;
}
div#cooktag {
	margin: 0px 45px 0px 225px;
	font-family: verdana, arial, helvetica, sans-serif;
}
/*********************************************************
* Main Menu2 layout elements
*********************************************************/
td#mainmenu2 {
	height: 71px;
	width: 760px;
	vertical-align: top;
}
div#logo2 {
	float: left;
	height: 71px;
	width: 195px;
}
td#prodline {
	font-family: frutiger, arial, verdana, helvetica, sans-serif;
	font-size: 11px;
	padding: 8px 10px 0px 33px;
	vertical-align: top;
}
div.prodlink2 {
	float: left;
	font-family: frutiger, arial, verdana, helvetica, sans-serif;
	font-size: 11px;
	padding: 8px 30px 0px 3px;
}
div.prodlink2 a {
	color: #373632;
	text-decoration: none;
}
div.prodlink2 a:hover {
	color: #6A0400;
}
div#shading {
	float: left;
	height: 34px;
	background-repeat: repeat-x;
	margin: 1px 1px 0px 1px;
}
div.prodlink3 {
	float: left;
	font-family: frutiger, arial, verdana, helvetica, sans-serif;
	font-size: 11px;
	margin: 7px 0px 0px 4px;
}
div.prodlink3 a {
	color: #FFFFFF;
	text-decoration: none;
}
div.prodlink3 a:hover {
	color: #6A0400;
}
div.tick {
	float: left;
	margin-top: 1px;
}
img.arrow2 {
	margin: 8px 0px 0px 7px;
}
img.arrow3 {
	margin: 9px 0px 0px 5px;
}
/*********************************************************
* Mainsection layout elements
*********************************************************/
td#bgmain {
	background-repeat: repeat-y;
	vertical-align: top;
	font-family: arial, verdana, helvetica, sans-serif;
	padding-bottom: 15px;
}
td#bgmain a {
	color: #6A0400;
}
td#bgmain a:hover {
	color: #666666;
}
td.history {
	padding-left: 100px;
	font-family: arial, verdana, helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	vertical-align: top;
}
div#title {
	font-family: mrseavesroman, arial, verdana, helvetica, sans-serif;
	font-size: 16px;
	color: #CC0000;
	margin: 25px 0px 0px 0px;
}
div#hzbar2 {
    width: 585px;
	background-repeat: repeat-x;
	margin: 3px 0px 0px 100px;
}
div.script {
	width: 585px;
	margin: 10px 0px 0px 100px;
	font-size: 12px;
	color: #000000;
}
div.script2 {
	width: 585px;
	margin: 20px 0px 0px 100px;
	font-size: 14px;
	color:#999999;
}
.script2{
	width: 585px;
	/*margin: 20px 0px 0px 100px;*/
	font-size: 14px;
	color:#999999;
	text-align:left;
}
div.script3 {
	width: 585px;
	margin: 3px 0px 0px 100px;
	color: #0054A8;
	font-style: italic;
}
/*********************************************************
* Product Results layout elements
*********************************************************/
td#bgprodresult {
	height: 575px;
	vertical-align: top;
	padding-bottom: 20px;
}
div#blacksplash {
	font-size: 12px;
	margin: 50px 0px 0px 22px;
}
div#redsplash {
	color: #CC0000;
	font-size: 16px;
	margin-left: 33px;
}
div#splashdesc {
	margin: 10px 15px 0px 22px;
	font-size: 12px;
}
div#prodheader {
	font-family: mrseavesroman, arial, verdana, helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
	margin: 25px 0px 0px 0px;
}
div#hzbar3 {
    width: 530px;
	background-repeat: repeat-x;
	margin: 2px 0px 0px 0px;
}
div.modshell {
	height: 30px;
	width: 530px;
    padding: 0px 0px 0px 0px;
    border-bottom: 1pt solid #E6E8E2;
}
/*********************************************************
* Product Detail layout elements
*********************************************************/
div#attributelabel {
	font-family: mrseavesroman, arial, verdana, helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	margin: 50px 0px 0px 0px;
}
div#hzbar4 {
    width: 500px;
	background-repeat: repeat-x;
	margin: 2px 0px 0px 0px;
}
div#modellabel {
	float: left;
	padding: 10px 0px 0px 20px;
	color: #999999;
}
div#moddesc {
	font-weight: bold;
	margin-bottom: 3px;
}
div#colorsection {
	float: left;
	font-weight: bold;
	padding-top: 4px;
}
div.colorname {
	float: left;
	margin-left: 5px;
	padding-top: 4px;
}
div#thumbholder {
	float: left;
	width: 218px;
	margin-top: 30px;
}
div#hasimage {
	float: left;
	margin: 8px 2px 0px 36px;
}
div#enlarge {
	float: left;
	margin-top: 8px;
}
div#enlarge a {
	color: #6A0400;
}
div#enlarge a:hover {
	color: #666666;
}
div#reldocs {
	font-family: mrseavesroman, arial, verdana, helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	margin: 50px 0px 0px 20px;
}
div#hzbar5 {
    width: 180px;
	background-repeat: repeat-x;
	margin: 2px 0px 0px 20px;
}
div.listitem {
    margin: 10px 0px 0px 20px;
}
div.listitem a {
	color: #6A0400;
}
div.listitem a:hover {
	color: #666666;
}
div#estar {
	float: right;
	padding: 20px 20px 0px 0px;
}
/*********************************************************
* Product Zoom layout elements
*********************************************************/
td#bgprodzoom {
	height: 675px;
	vertical-align: top;
}
div#hzbar6 {
    width: 648px;
	background-repeat: repeat-x;
	margin: 2px 0px 0px 0px;
}
/*********************************************************
* Button layout elements
*********************************************************/
img.back {
	margin: 40px 0px 0px 20px;
}
/* New styles added by Hien Vo*/
.topheader{
	background-color:#ad0a0f;
	height:28px;
	text-align:right;
	letter-spacing:1px;

}
div.topheader{
	background-color:#ad0a0f;
	/*height:28px;*/
	text-align:right;
	letter-spacing:1px;

}

.header{
	background-color:#003399;
	font:Arial;
	/*height:90px;*/
	letter-spacing:1px;
	color:#ffffff;
	font-size:10px;
	font-weight:bold;
	font-style:uppercase;
}
.center{

	background-color:#ffffff;
	text-align:center;
	height:267px;
}
div.botnav{
	background-color:#507b00;
	font:Arial;
	height:50px;
	letter-spacing:1px;
	color:#003399;
	text-align:right;
	font-size:10px;
}
.footer{
	font:Arial;
	font-size:10px;
	color:#ffffff;
	letter-spacing:1px;

}
.searchField1 {color: #353535; font:normal 10px verdana, sans-serif; width:182px;}

// ************   Added by Quinnox   *************

.advisor-heading {
	COLOR: #0b3d91; FONT-SIZE: 12px; FONT-STYLE: italic; FONT-WEIGHT: bold
}
P.advisor-1 {
	FONT: 11px arial, sans-serif; MARGIN: 16px 0px 16px 20px
}
P.advisor-2 {
	FONT: 11px arial, sans-serif; MARGIN: 16px 20px 16px 34px; TEXT-INDENT: -19px
}
DIV.advisor-3 {
	COLOR: #0b3d91; FONT: bold 11px arial, sans-serif; MARGIN: 16px 0px 16px 34px
}
A.advisor-link:link {
	COLOR: #000000; FONT-WEIGHT: normal; TEXT-DECORATION: none
}
A.advisor-link:visited {
	COLOR: #000000; TEXT-DECORATION: none
}
A.advisor-link:hover {
	COLOR: #003399; TEXT-DECORATION: none
}
A.advisor-link:active {
	COLOR: #003399; TEXT-DECORATION: none
}

H1.customer-service {
	MARGIN: 45px 0px 0px 15px
}
H1.customer-service2 {
	MARGIN: 0px 0px 0px 50px
}
H1.customer-service3 {
	MARGIN: 45px 0px 0px 50px
}
P.customer-service {
	MARGIN: 4px 20px 16px 15px
}
P.customer-service2 {
	MARGIN: 4px 100px 4px 0px
}
P.customer-service3 {
	MARGIN: 16px 20px 16px 50px
}

P.warranty {
	COLOR: #003399; FONT: bold 12px/125% arial, sans-serif; MARGIN: 4px 20px 4px 50px
}
P.warranty2 {
	COLOR: #003399; FONT: 12px/125% arial, sans-serif; MARGIN: 4px 20px 4px 50px
}
P.warranty-model {
	MARGIN: 0px 200px 16px 60px
}
H3.warranty-model {
	MARGIN: 30px 200px 0px 60px
}
H3.warranty-model2 {
	MARGIN: 16px 200px 0px 60px
}

P.info-request {
	COLOR: #003399; FONT-WEIGHT: bold; MARGIN: 16px 20px 16px 50px
}

P.maintenance {
	FONT: 12px/125% arial, sans-serif; MARGIN: 2px 15px 10px
}
P.maintenance2 {
	COLOR: #003399; FONT: bold 12px/125% arial, sans-serif; MARGIN: 2px 15px 10px
}

.register-links {
	FONT: bold italic 12px arial, sans-serif
}
UL.register {
	MARGIN: 16px 20px 16px 65px
}

a.linecataloguepdf {color: #ffffff; text-decoration:none;}
a.linecataloguepdf:visited {color: #ffffff; text-decoration:none;}
a.linecataloguepdf:hover {color: #999999; text-decoration:underline;}

#pageBG { background-color: #fff; }

/*Begin: Home page*/
div#home_centerContent td {text-align:center;}
div#home_centerContent{padding:5px 0;}
.topBanner {padding:0;margin:0 auto; background-color:#ffffff;width: 710px;  }
.leftUpperBanner {padding:11px 0 12px 0; text-align:center;}
.leftLowerBanner  {padding:0; text-align:center;}
.rightUpperBanner {padding:11px 0 8px 3px; text-align:center;}
.rightLowerBanner {padding:0 0 0 3px;margin:0 auto;width: 487px; }
/*End: Home page*/