body, td {font-size: 11px; color: #484848; font-family: Arial, Helvetica, sans-serif;  font-weight: normal;}
/*A, A:Active, A:Link, A:Visited {font-size: 11px; font-style: normal;  font-variant: normal;}
A:Hover  {color: #3A64A8;}
  */
.breadcrumbStandardText, .breadcrumbLinkText{font-size: 10px;   color: #484848; text-decoration: none;}
.breadcrumbActiveText		{font-size: 10px;   color: #3A64A8}
.AlpherabreadcrumbStandardText	{font-size: 10px;   color: #B1B1B1; text-decoration: none; clip:    rect(   )}
.AlpherabreadcrumbLinkText	{font-size: 10px;   color: #FFFFFF; text-decoration: none;}
.AlpherabreadcrumbActiveText	{font-size: 10px;   color: #FFFFFF}
/*
.subnavLinkText			{font-size: 11px; color: #484848; text-decoration: none;}
*/
.subnavLinkText,.subnavLinkText A:Active,.subnavLinkText A:Link,.subnavLinkText A:Visited {font-size: 11px; font-style: normal;  font-variant: normal;color: #4c4c4c; text-decoration: none; background-image: url(/common_content/bmw/assorted_content/arrow_link_off.gif); background-repeat:no-repeat;margin-left: 0px;padding-left: 6px;}



.QuickLinkAlpheraHomePage	{font-size: 11px;   color: #000000; text-decoration: none;}
.bodyStandardText,.bodyStandardText A,.bodyStandardText A:Visited {font-size: 11px; color: #484848;}

.smallLinkText			{font-size: 10px}
.offwhitesmallfont		{font-size: 10px; font-style: normal; color: #F3F3F3}
.offwhitesmallfont_bold		{font-size: 11px; font-style: normal; font-weight: bold; color: #F3F3F3; text-decoration: none;}
.whiteHeading			{font-size: 12px; font-style: normal;  font-weight: bold;  color: #F3F3F3; text-decoration: none;}
.bodyStandardHeadingText	{font-size: 14px;   color: #484848 }
.bodyActiveText			{font-size: 15px;   color: #3A64A8 }
.bodyActiveHeadingText		{font-size: 15px; font-weight: bold;    color: #3A64A8 }
.bodyMediumActiveText		{font-size: 12px;   color: #3A64A8 }
.bodyWarningText		{font-size: 15px;   color: #CC3300}
.subnavLinkTextHomePage		{font-size: 11px;   color: #484848; text-decoration: none;}
.subnavLinkWhite		{font-size: 12px;   color: #FFFFFF; text-decoration: underline}
.warningtext			{font-size: 11px; color: #CC0000}

.offwhitetext,.offwhitetext A:,.offwhitetext A:Visited{font-size: 12px;  font-style: normal;  color: #A3B4C7} 

.bluelinktext			{font-size: 12px; font-style: normal;   color: #46556C; text-decoration: underline;}
.bluelinktext A		{text-decoration: normal;}

.smallheaderfont, .smallheaderfont A, .smallheaderfont A:Visited   { font-size: 10px;  font-style: normal; color: #666666}
.smallheaderfont A:Hover	{color: #3A64A8}

.subnavLinkMC			{font-size: 11px; font-style: normal;  color: #FFFFFF; text-decoration: none;}
.subnavLinkMC A, .subnavLinkMC A:Visited {text-decoration: underline;}  
.subnavLinkMC A:Hover		{color: #3A64A8} 

.smallactivefont, .smallactivefont A, .smallactivefont A:Visited { font-size: 10px;  font-style: normal;       color: #3A64A8}
.smallactivefont A:Hover	{color: #666666}

.generaltext			{font-size: 12px}
.generalheadingtext		{font-size: 11px; font-weight: bold; color: #484848; text-decoration: none;}
.heading			{font-size: medium; font-style: normal; line-height: normal; font-weight: bold; color: #003366; clip:   rect(   )}
.subheading			{font-size: 12px;  color: #003366}
.formheadings			{font-size: 13px; color: #003366}
.formoutline        { border:1px solid #666666;}
.formSubmitBtn		{ width:150px; border:1px solid #7C9EBC; background-color:#B6BFE0; cursor:pointer;}
.headingBlack			{font-size: medium; font-style: normal; line-height: normal; font-weight: bold; color: #000000; clip: rect( )}
.subnavMotorcycles		{font-size: 11px;   color: #FFFFFF; text-decoration: none }
.subnavLinkTextHeader		{font-size: 9px;   color: #484848; text-decoration: none;}
.subnavLinkTextHeading		{font-weight:bold}
.riderWearHeading		{font-size: 12px; font-style: normal; font-weight: bold;  color: #CCCCCC}
.modelCategoryHeadingText	{font-size: 12px; font-weight: bold; color: #484848; text-decoration: none;}
.BMWAccessoriesHeadingText	{font-size: 12px; font-weight: bold; color: #5A5959; text-decoration: none; }
.subnavLinkTextBold		{font-size: 11px; font-weight: bold;  color: #666666; text-decoration: none }
.subnavLinkTextActive		{font-size: 11px;   color: #3A64A8; text-decoration: none }
.modelWallpaperLink		{font-size: 11px; font-weight: bold; color: #484848; text-decoration: underline; }
.AlpheraHeading			{font-size: medium; font-weight: 200; color: #686868; font-style: normal; text-decoration: none}
.bodyStandardHeadingLrg		{font-size: 14px; font-weight: bold;  color: #484848 }
.MediaCenterTitleBar		{font-size: 12px; font-weight: bold; color: #9A9A9A}

#t0 {border-width:1px; border-color:rgb(204,204,204); border-style:solid; font-family:Arial,sans-serif; font-size:11px;}
#t1 {background-color:rgb(218,218,218); padding-right:8px; padding-left:8px; border-width:1px; border-top-color:white; border-right-color:rgb(153,153,153); border-bottom-color:rgb(153,153,153); border-left-color:white; border-style:solid;}
#t2, #t3, #t4, #t5 {padding-right:8px; padding-left:8px; border-width:1px; border-top-color:white; border-right-color:rgb(204,204,204); border-bottom-color:rgb(204,204,204); border-left-color:white; border-style:solid;}
#t3 {border-bottom-color:white;}
#t4 {border-right-color:white;}
#t5 {border-bottom-color:white; border-right-color:white;}
#r0 {font-weight:bold;}
.RowOut{background-color:white; color:black;}
.RowOver{background-color:rgb(213,227,255); color:#000000;}

#spacerLayer{position:relative; left:0px; top:0px; z-index:90;  margin: 0px;height:78px;}

.highlight {
  font-weight: bold;
}

.ellipsis {
  font-weight: bold;
}

/*tab navigation*/
/*#rightpanel ul li, .tabnav ul li, .box ul li {padding:0 16px 0 0;height:19px;display:block;}*/
#rightpanel ul li, .tabnav ul li, .box ul li{text-indent:8px;line-height:19px;margin:0 !important;display:inline;}
#rightpanel ul li.selected a, .tabnav  ul li.selected a, .box ul li.selected a{border-left:1px solid #039;padding-bottom:1px;background: url(../images/rightpaneltabsel.gif) top right no-repeat;color:#039 !important;opacity:1;-moz-opacity: 1;-khtml-opacity:1;filter: alpha(opacity=100);} 
#secondpanel_34col ul{width:100%;}
#rightpanel ul li a, .tabnav ul li a, .box ul li a{border-left:1px solid #afafaf;float:left;display:block;padding:0 16px 0 0;background: url(../images/rightpaneltabunsel.gif) top right no-repeat;cursor:pointer;margin:0 3px 0 0;opacity:0.87;-moz-opacity: 0.87;-khtml-opacity:0.87;filter: alpha(opacity=87);}
#rightpanel ul li a:hover, .tabnav ul li a:hover, .box ul li a:hover{border-left:1px solid #039;background: url(../images/rightpaneltabsel.gif) top right no-repeat;opacity:1;-moz-opacity: 1;-khtml-opacity:1;filter: alpha(opacity=100);}
div.tabnav li a.notactive, div.tabnav li a.notactive:hover{border-left:1px solid #afafaf;cursor:default;color:#adadad !important;background: url(../images/rightpaneltabunsel.gif) top right no-repeat;}
.tabnav{height:20px;margin: 0 0 10px 0;}
.tabnav ul li a{min-width:108px;}

.box { background:url(../images/tabline.gif) top repeat-x; width:100%; }
.box ul {width:100%; height:20px; }

.box .contentbox{border:1px solid #003399; border-top:0;}
.contentbox {border:1px solid #003399;}
.box .contentbox .content { padding:13px!important; margin:0!important; width:140px!important; }
.contentbox .content { margin:13px; }

