body				{margin:0px 0px 20px 0px; margin:0px 0px 0px 0px; padding:0px; text-align:center; font-family: verdana,arial,helvetica,sans-serif; font-size: 11px; color: #333333; background: #f2f0e9;}
p					{margin: 0px; padding-left: 0px; padding-right: 0px; padding-top: 5px; padding-bottom: 5px;}
a					{color: #393939; text-decoration: none;}
a:hover				{color: #000000; text-decoration: none;}
input				{padding: 0px; margin-bottom: 0px; margin-top: 0px; margin-left: 0px; margin-right: 0px; border: 1px solid #133f5c;}
pageBg.inputSearch  { font-family: Verdana, Arial; font-size: 9px; color: #000000; width: 120px}
input.imagestart	{width: 80px; height: 17px; margin-bottom: 1px; margin-top: 0px; margin-right: 10px; border: 0px;}
.imagereset			{width: 52px; height: 17px; margin-bottom: 1px; margin-top: 0px; margin-right: 10px; border: 0px;}

select				{font-size: 10px; width: 100px; height: 17px; padding: 0px; margin-bottom: 4px; margin-top: 4px; margin-left: 0px; margin-right: 0px; border: 1px solid #133f5c; color: #666666; background: #ffffff;}
.selectCity			{font-size: 10px; width: 130px; height: 17px; padding: 0px; margin-bottom: 4px; margin-top: 4px; margin-left: 0px; margin-right: 0px; border: 1px solid #133f5c; color: #666666; background: #ffffff;}
.selectTrade		{font-size: 10px; width: 140px; height: 17px; padding: 0px; margin-bottom: 4px; margin-top: 4px; margin-left: 0px; margin-right: 0px; border: 1px solid #133f5c; color: #666666; background: #ffffff;}
.selectBrand		{font-size: 10px; width: 100px; height: 17px; padding: 0px; margin-bottom: 4px; margin-top: 4px; margin-left: 0px; margin-right: 0px; border: 1px solid #133f5c; color: #666666; background: #ffffff;}

td					{font-family: verdana,arial,helvetica,sans-serif; color: #222222; font-size: 11px;}
td.headerText		{font-family: Arial; color: #222222; font-size: 9px;}
td.logo				{background: #E8E9E4; padding-bottom: 35px;}
td.spacergray		{background: #E8E9E4;}
td.topbar			{background : #2C5C81;}

td.topmenu			{margin : 0px; padding : 0px; background : #f9f8f4; font-family : verdana,arial,helvetica,sans-serif; font-size : 7pt; text-transform :uppercase; 	color : #999999; vertical-align : middle;}

a.topmenu			{margin : 0px 6px 0px 8px; font-family : verdana,arial,helvetica,sans-serif; font-size : 7pt; text-transform :uppercase; 	color : #666666;}

td.footer			{background: #ffffff; padding-top: 6px; padding-bottom: 2px; padding-left: 0px; padding-right: 0px; font-family: Arial; color: #9c9c9c; font-size: 9px;}
td.acc				{background: #ffffff; padding-top: 3px; padding-bottom: 3px; padding-left: 0px; padding-right: 0px; font-family: Areal; color: #9c9c9c; font-size: 9px;}
td.defaultaBox		{background: #e8e1ca; padding-top: 4px; padding-left: 4px; font-family: Times New Roman; color: #6f6c61; font-size: 12px; font-weight: bold;}
td.orange			{background: #fa6501; padding-left: 6px; padding-top: 2px; padding-bottom: 2px; font-family: Areal; color: #ffffff; font-size: 9px;}
td.date0			{padding-left: 0px; padding-top: 0px; padding-bottom: 2px; font-family: Verdana; color: #000000; font-size: 9px;}
td.date				{padding-left: 6px; padding-top: 0px; padding-bottom: 2px; font-family: Verdana; color: #000000; font-size: 9px;}
td.blogDate			{padding-left: 0px; padding-top: 2px; padding-bottom: 2px; font-family: Verdana; color: #393939; font-size: 9px;}
td.listArticles		{padding-left: 6px; padding-top: 2px; padding-bottom: 2px; line-height:16px; font-family: Verdana; color: #000000; font-size: 10px;}

td.title			{padding-left: 6px; padding-right: 30px; padding-top: 2px; padding-bottom: 2px; font-family: Verdana; color: #000000; font-size: 28px;}
td.title h1			{margin: 0px; padding-top: 2px; padding-bottom: 2px; font-family: Verdana; color: #ffffff; font-size: 18px;}
td.titleRight		{padding-left: 0px; padding-right: 6px; padding-top: 2px; padding-bottom: 2px; font-family: Verdana; color: #000000; font-size: 28px;}
td.ingress			{background: #ffffff; padding-top: 2px; padding-left: 6px; padding-bottom: 2px; font-family: Verdana; line-height:16px; color: #393939; font-size: 10px; font-weight: bold;}
td.ingress h2		{margin: 0px; padding-top: 0px; padding-bottom: 0px; font-family: Verdana; color: #393939; line-height:16px; font-size: 10px; font-weight: bold;}
td.body				{background: #ffffff; padding-top: 4px; padding-left: 6px; line-height:16px; font-family: Verdana; color: #393939; font-size: 10px;}

td.blogForm			{padding-top: 4px; padding-left: 6px; line-height:14px; font-family: Verdana; color: #393939; font-size: 10px;}

td.artBG			{background : #FFFFFF; vertical-align : top;}

td.articleTitle		{padding-top : 2px; padding-bottom : 2px; font-size : 12px; font-weight : normal; color : #2C5C81;}
td.articleTitle h1	{margin: 0px; padding-top: 2px; padding-bottom: 2px; font-family: Verdana; color: #2C5C81; font-size : 12px; font-weight : normal;}

td.articleSubTitle	{padding-top : 2px; padding-bottom : 2px; font-size : 12px; font-weight : normal; color : #2C5C81;}
td.articleSubTitle h2{margin: 0px 0px 0px 0px; padding: 0px 0px 4px 0px; font-size: 11px; font-weight: bold; color: #333333;}

td.articleBody		{background: #ffffff; padding-top: 6px; padding-bottom: 6px; padding-left: 10px; padding-right: 10px;}
td.articleBody h1	{margin: 0px 0px 0px 0px; padding: 6px 0px 10px 0px; background: #FFFFFF; font-size : 12px; color : #2C5C81;}
td.articleBody h2	{margin: 0px 0px 0px 0px; padding: 0px 0px 4px 0px; font-size: 11px; font-weight: bold; color: #333333;}

td.about			{padding-top: 6px; padding-left: 8px; padding-right: 8px; padding-bottom: 8px; font-family: Verdana; color: #ffffff; font-size: 10px; font-weight: bold;}
td.about h1			{margin: 0px; padding-top: 2px; padding-bottom: 2px; font-family: Times New Roman; color: #222222; font-size: 14px;}

td.articleMenuHeader{padding-top: 2px; padding-bottom: 2px; font-family: Verdana; color: #393939; font-size: 12px; font-weight: bold;}
td.articleMenu		{padding-top: 0px; padding-bottom: 14px; line-height:12px; font-family: Verdana; color: #393939; font-size: 10px;}

td.centerImage		{padding-top: 2px; padding-bottom: 2px;}
td.centerText		{padding-top: 2px; padding-bottom: 2px; padding-left: 3px; padding-right: 3px;}

td.paddingRight		{padding-right: 10px;}
td.paddingLeft		{padding-left: 10px;}
td.tracksImage		{padding-top: 4px; padding-bottom: 3px; padding-right: 6px;}

div.catListing		{background: #ffffff; padding-top: 2px; padding-bottom: 24px; padding-left: 6px; padding-right: 6px;}
div.catListing td	{font-size: 13px;}
div.catListing a	{font-size: 13px; color: #666666; text-decoration:none;}
td.pageBg			{background: #F5F2EE;}

/* Styles for the modules */
/* The top menu module */

div.moduleTopMenu	{font-family: Arial,Helvetica; font-size: 12px; font-weight: bold; color: #ffffff;}
div.moduleTopMenu a	{font-family: Arial,Helvetica; font-size: 12px; font-weight: bold; color: #ffffff;}
a.topMenuSelected	{text-decoration: underline;}
div.moduleHeader	{background: #ffffff; padding-top: 0px; padding-bottom: 0px; padding-left: 14px; padding-right: 6px;}
div.moduleHeader h1	{margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; background: #FFFFFF; font-size : 12px; color : #2C5C81;}

/* Styles for the article module */

div.moduleArticles	{background: #ffffff; padding-top: 2px; padding-bottom: 24px; padding-left: 6px; padding-right: 6px;}
div.moduleArticles h1{margin: 0px 0px 0px 0px; padding: 6px 0px 10px 0px; background: #FFFFFF; font-size : 12px; color : #2C5C81;}
div.moduleArticles h2{margin: 0px 0px 0px 0px; padding: 0px 0px 12px 0px; font-size: 11px; font-weight: bold; color: #333333;}
div.moduleArticles a{font-size: 11px; color: #666666; text-decoration:none;}

/* Styles for the footer module */

div.moduleFooter	{padding-bottom: 16px; margin-top: 4px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px;}

td.footerLinkBg		{background: #F9F8F4;}
div.moduleFooter td	{padding-top: 3px; padding-bottom: 3px; color : #999999; font-size : 11px;}

span.footerText		{margin: 0px;}
a.footerText		{margin-left: 12px; color : #999999; font-size : 11px;}
 
/* Styles for the Focus Product module */
div.moduleFocus		{background: #ffffff; margin: 2px,0px,18px,0px; font-size: 10px;}
div.moduleFocus h1	{margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; background: #FFFFFF; font-size : 12px; color : #2C5C81;}
div.moduleFocus h2	{margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; background: #FFFFFF; font-size : 12px; color : #C12121;}
div.moduleFocus a	{color: #666666;}
div.moduleFocus td	{border-top: 0px solid #2C5C81; border-bottom: 1px solid #2C5C81; border-left: 1px solid #2C5C81; border-right: 1px solid #2C5C81; padding-top: 2px; margin-top: 2px; padding-bottom: 2px; margin-bottom: 10px; padding-left: 8px; margin-left: 0px; padding-right: 8px; margin-right: 0px;}
td.focusPrice		{background: #666666; border-top: 0px solid #2C5C81; border-bottom: 0px solid #2C5C81; border-left: 0px solid #2C5C81; border-right: 0px solid #2C5C81; padding-top: 0px; margin-top: 0px; padding-bottom: 0px; margin-bottom: 0px; padding-left: 0px; margin-left: 0px; padding-right: 0px; margin-right: 0px; font-size : 13px; color: #ffffff; font-weight: bold;}


/* Styles for the left menu module */

div.moduleMenu		{border-bottom: 2px solid #2C5C81; margin-bottom: 10px; font-size: 10px;}
div.moduleMenu a	{padding-left: 7px; padding-top: 3px; padding-bottom: 3px; color: #666666;}

div.moduleMenu0 a:hover{padding-left: 4px; padding-top: 3px; padding-bottom: 3px; border-left: 3px solid #2C5C81;}
div.moduleMenu a:hover{border-left: 3px solid #2C5C81; padding-left: 4px; padding-top: 3px; padding-bottom: 3px;}
div.menuHeading		{background: #ffffff; padding-top: 3px; padding-bottom: 3px; margin-top: 2px; margin-bottom: 0px; text-decoration: bold; font-size: 12px;}
td.menuHeading		{background: #ffffff; padding-top: 3px; padding-bottom: 3px; margin-bottom: 0px; text-decoration: bold; font-size: 12px;}
td.menuSpacer		{margin-bottom: 8px;}
div.menuSpacer		{margin-bottom: 2px;}
div.menuItem		{background: #ffffff; padding-top: 3px; padding-bottom: 3px; margin-top: 2px; /*	margin-bottom: 2px; */}
div.menuItem a		{padding-left: 7px; /*	padding-top: 3px; padding-bottom: 3px; */ color: #666666;}
div.menuItem a:hover{border-left: 3px solid #2C5C81; padding-left: 4px; padding-top: 3px; padding-bottom: 3px;}

div.menuItemSelected{background: #ffffff; padding-top: 3px; padding-bottom: 3px; padding-left: 4px; margin-top: 2px; line-height:15px; /*	margin-bottom: 2px; */ border-left: 3px solid #2C5C81; color: #000000;}
div.menuItemSelected a{background: #ffffff; padding-left: 0px; padding-top: 3px; padding-bottom: 3px; color: #666666;}
div.menuItemSelected a:hover{background: #ffffff; padding-top: 3px; padding-bottom: 3px; padding-left: 0px; color: #000000; border-left: 0px}

div.subMenu			{background: #ffffff; margin-bottom: 1px; padding-left: 20px;}
div.subMenu a		{background: #ffffff; padding-left: 0px; display:block;}
div.subMenu a:hover	{padding-left: 0px; border-left: 0px; display:block;}

div.subMenuItem		{background: #ffffff; padding-left: 4px; padding-top: 3px; padding-bottom: 3px; display:block;}
div.subMenuItem a	{padding-top: 3px; padding-bottom: 3px; display:block;}
div.subMenuItem a:hover{padding-top: 3px; padding-bottom: 3px; padding-left: 5px; border-left: 2px solid #2C5C81; color: #000000;}

div.subMenuItemSelected{background: #ffffff; padding-top: 3px; padding-bottom: 3px; padding-left: 4px; margin-bottom: 0px; line-height:15px; border-left: 0px; color: #000000;}
div.subMenuItemSelected a{background: #ffffff; padding-left: 3px; padding-top: 3px; padding-bottom: 3px; line-height:15px; border-left: 2px solid #2C5C81; color: #666666;}
div.subMenuItemSelected a:hover{background: #ffffff; padding-left: 3px; padding-top: 3px; padding-bottom: 3px; color: #000000; border-left: 2px solid #2C5C81;}

