	/* vertical dot spacer bar */
			td.DotBackground 
			{
				background : url('http://www.maxtool.com/hmpg/bosch/dots.gif') no-repeat center 50%;
				
				
			}


			/* special links with arrow in circle next to text */
		
			a.BTLinkArrowCategory
			{
				text-align:center;
				width : 67%;
			}
			
			a.BTLinkArrow:link, a.BTLinkArrow:active, a.BTLinkArrow:visited, a.BTLinkArrow:hover, a.BTLinkArrowCategory:link, a.BTLinkArrowCategory:active, a.BTLinkArrowCategory:visited, a.BTLinkArrowCategory:hover
			{
				display : block;
				line-height : normal;
				height : 15px; /*this value is a hack to force display on Netscape 7 and correction of two-line links */
				background : url('http://www.maxtool.com/hmpg/bosch/Arrow.gif') no-repeat top right;; margin-left:0; margin-right:0; margin-top:0; margin-bottom:10px; padding-left:0; padding-right:19px; padding-top:0; padding-bottom:0
			}
			a.BTLinkArrow:link, a.BTLinkArrow:active, a.BTLinkArrow:visited, a.BTLinkArrow:hover, a.BTLinkArrowCategory:link, a.BTLinkArrowCategory:active, a.BTLinkArrowCategory:visited
			{
				text-decoration : none;
				color : #666;	
			}
			a.BTLinkArrow:hover, a.BTLinkArrowCategory:hover
			{
				text-decoration :underline;
				color : #000;
			}




                        	body, td, div, span, ul, li, input, select, textarea, option, p
			{
				/* global text classes only */
				font-family : verdana,helvetica,arial,sans-serif;
				font-size : 10px;
				line-height: 16px;
				color : #666;
			}
			body.BTPrint, body.BTPrint td, body.BTPrint div, body.BTPrint span, body.BTPrint ul, body.BTPrint li, body.BTPrint input, body.BTPrint textarea, body.BTPrint option, body.BTPrint p
			{
				color : #000;
			}
			
			body.BTPrint td.AccessoriesDetailTabBackground
			{
				background-color:#FFF;
			}

			ul	
			{
				list-style-position : outside;
				list-style-image : url('../Images/General/BTBulletStandard.gif');
				padding : 0;
				margin-left:17px; margin-right:0; margin-top:0; margin-bottom:0
			}

			h1
			{
				font-size: 22px;
				line-height : 28px;
				font-weight: normal;
				margin : 0;
				padding : 0;
			}
			h1.BTEventsRegionHeader
			{
		
				margin-left:4px;
			}
			h1.BTProductName
			{
				margin-bottom : 10px;
			}
			h2
			{
				font-size : 11px;
				line-height : 17px;
				font-weight : bold;
				margin : 0;
				padding : 0;
			}
			h3
			{
				font-size : 10px;
				font-weight : bold;
				margin : 0;
				padding : 0;
			}

			h3.BTEventCalendarEventName
			{
				color : #000;
				text-transform : uppercase;
			}

.grey_bold_11 {
	font-family: Arial;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	text-decoration: none;
	color: #717274;
}
.grey_bold_12 {
	font-family: Arial;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	text-decoration: none;
	color: #717274;
}
.orange_bold_11 {
	font-family: Arial;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	text-decoration: none;
	color: #FF8200;
}

.blue_bold_11 {
	font-family: Arial;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	text-decoration: none;
	color: #6089DB;
}


/*----------------------*/

a.allOrange_bold_11:link { 
	font-family: Arial;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	text-decoration: underline;
	color: #FF8200;
}

a.allOrange_bold_11:visited { 
	font-family: Arial;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	text-decoration: underline;
	color: #FF8200;
}

a.allOrange_bold_11:hover {
	font-family: Arial;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	text-decoration: underline;
	color: #FF8200;
}


/*----------------------*/

a.Grey_10_link:link {
	font-family: Arial;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
	color: #717274;
}

a.Grey_10_link:visited {
	font-family: Arial;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
	color: #717274;
}

a.Grey_10_link:hover {
	font-family: Arial;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	text-decoration: underline;
	color: #717274;
}
a:link 
{
	text-decoration:none
} 
a:active 
{
	text-decoration:none
} 
a:visited 
{
	text-decoration:none
} -->
A.SaLRED  
{ 
	COLOR: #FFCC00; 
	font-family:helvetica, arial;
}
A:HOVER.SaLRED  
{ 
	COLOR: #FFCC00; 
	font-family:helvetica, arial; 
	Text-decoration: underline
}
A.10b  
{ 
	COLOR: #000000; 
	font-family:helvetica, arial;
}
A:VISITED.10b 
{ 
	COLOR: #111111; 
	font-family:helvetica, arial;
}
A:HOVER.10b  
{ 
	COLOR: #0000ff; 
	font-family:helvetica, arial; 
	Text-decoration: underline
}
A.10w  
{ 
	COLOR: #ffffff; 
	font-family:helvetica, arial;
}
A:HOVER.10w  
{ 
	COLOR: #ffffff; 
	font-family:helvetica, arial; 
	Text-decoration: underline
}
A.10g  
{ 
	COLOR: #FFCC00; 
	font-family:helvetica, arial;
}
A:HOVER.10g  
{ 
	COLOR: #FFCC00; 
	font-family:helvetica, arial; 
	Text-decoration: underline
}
A.whitebold12ver  
{ 
	COLOR: #ffffff; 
	font-family:verdana, helvetica, arial;
}
A:HOVER.whitebold12ver 
{ 
	COLOR: #FFCC00; 
	font-family:verdana, helvetica, arial; 
	Text-decoration: none
}
A.ahsw12  
{ 
	COLOR: #ffffff; 
	font-family:arial, helvetica;
}
A:HOVER.ahsw12  
{ 
	COLOR: #ffffff; 
	font-family:arial, helvetica; 
	Text-decoration: underline
}
A.st12hb  
{ 
	COLOR: #000000; 
	font-family:arial, helvetica;
}
A:HOVER.st12hb  
{ 
	COLOR: #0000ff; 
	font-family:arial, helvetica; 
	Text-decoration: underline
}
A.ahb12  
{
	COLOR: #0000ff; 
	font-family:helvetica, arial;
}
A:HOVER.ahb12  
{
	COLOR: #0000ff; 
	font-family:helvetica, arial; 
	Text-decoration: underline
}
a:link 
{
	text-decoration:none
} 
a:active 
{
	text-decoration:none
}
a:visited 
{
	text-decoration:none
}
a.ReturnBar:unvisited
{
	color: #000000;
	font-weight: bold;
	text-decoration: underline
}
a.ReturnBar:HOVER.bosch13
{
	color: #0000ff;
	font-weight: bold;
	text-decoration: underline
}
a.ReturnBar:Visited
{
	color: #000000;
	text-decoration: underline
}
a.ReturnBarCurrent:unvisited.bosch13
{
	color: #000000;
	font-weight: bold;
	text-decoration: underline
}
a.ReturnBarCurrent:HOVER
{
	color: #0000ff;
	font-weight: bold;
	text-decoration: underline
}
a.ReturnBarCurrent:Visited
{
	color: #FF0000;
	text-decoration: underline
}
BODY
{
    FONT-SIZE: 12px;
    COLOR: #000000;
    FONT-FAMILY: verdana, Helvetica, Sans-Serif
}
TD
{
    FONT-SIZE: 12px;
    COLOR: #000000;
    FONT-FAMILY: verdana, Helvetica, Sans-Serif
}
TABLE
{
    FONT-SIZE: 12px;
    COLOR: #000000;
    FONT-FAMILY: verdana, Helvetica, Sans-Serif
}
DIV
{
    FONT-SIZE: 12px;
    COLOR: #000000;
    FONT-FAMILY: verdana, Helvetica, Sans-Serif
}
TEXT
{
    FONT-SIZE: 12px;
    COLOR: #000000;
    FONT-FAMILY: verdana, Helvetica, Sans-Serif
}
SPAN
{
    FONT-SIZE: 12px;
    COLOR: #000000;
    FONT-FAMILY: verdana, Helvetica, Sans-Serif
}
SELECT
{
    FONT-SIZE: 11px;
    FONT-FAMILY: verdana, Helvetica, Sans-Serif
}
INPUT
{
    FONT-SIZE: 12px;
    FONT-FAMILY: verdana, Helvetica, Sans-Serif
}
.base
{
    FONT-SIZE: 12px;
    COLOR: #000000;
    FONT-FAMILY: verdana, Helvetica, Sans-Serif
}
A
{
    COLOR: #000000;
    FONT-FAMILY: verdana, Helvetica, Sans-Serif
}
.baselink
{
    FONT-SIZE: 12px;
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, Sans-Serif
}
.baseBold
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #000000;
    FONT-FAMILY: verdana, Helvetica, Sans-Serif
}
.bosch
{
    FONT-SIZE: 10px;
    COLOR: #666666;
    FONT-FAMILY: verdana, Helvetica, Sans-Serif
}
.bosch13
{
    FONT-SIZE: 13px;
    COLOR: #666666;
    FONT-FAMILY: verdana, Helvetica, Sans-Serif
}
.DW10
{
    FONT-SIZE: 10px;
    COLOR: #333333;
    FONT-FAMILY: verdana, Helvetica, Sans-Serif
}
.DW11
{
    FONT-SIZE: 11px;
    COLOR: #333333;
    FONT-FAMILY: verdana, Helvetica, Sans-Serif
}
.DW12
{
    FONT-SIZE: 12px;
    COLOR: #333333;
    FONT-FAMILY: verdana, Helvetica, Sans-Serif
}
.bosch18
{
    FONT-SIZE: 17px;
    COLOR: #416D82;
    FONT-FAMILY: verdana, Helvetica, Sans-Serif
}
.baseS1
{
    FONT-SIZE: 11px;
    COLOR: #000000;
    FONT-FAMILY: verdana, Helvetica, Sans-Serif
}
.baseS2
{
    FONT-SIZE: 10px;
    COLOR: #000000;
    FONT-FAMILY: verdana, Helvetica, Sans-Serif
}
.baseS3
{
    FONT-SIZE: 8px;
    COLOR: #000000;
    FONT-FAMILY: verdana, Helvetica, Sans-Serif
}
.baseB4Bold
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 16px;
    COLOR: #000000;
    FONT-FAMILY: verdana, Helvetica, Sans-Serif
}
.goldbold12
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #FFCC00;
    FONT-FAMILY: Arial, Helvetica, Sans-Serif
}
.goldbold12ver
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #FFCC00;
    FONT-FAMILY: verdana, Arial, Helvetica
}
.gray10
{
    FONT-SIZE: 10px;
    COLOR: #717274;
    FONT-FAMILY: verdana, Arial, Helvetica
}
.graybold11
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #717274;
    FONT-FAMILY: verdana, Arial, Helvetica
}
.graybold12ver
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #666666;
    FONT-FAMILY: verdana, Arial, Helvetica
}
.whitebold12ver
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #ffffff;
    FONT-FAMILY: verdana, Arial, Helvetica
}
.whitebold11ver
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #ffffff;
    FONT-FAMILY: verdana, Arial, Helvetica
}
.goldbold11ver
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #FFCC00;
    FONT-FAMILY: verdana, Arial, Helvetica
}
.goldnav12
{
    FONT-SIZE: 12px;
    COLOR: #FFCC00;
    FONT-FAMILY: Arial, Helvetica, Sans-Serif
}
.goldnav11
{
    FONT-SIZE: 11px;
    COLOR: #FFCC00;
    FONT-FAMILY: Arial, Helvetica, Sans-Serif
}
.goldnav10
{
    FONT-SIZE: 10px;
    COLOR: #FFCC00;
    FONT-FAMILY: Arial, Helvetica, Sans-Serif
}
.standardbold10
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, Sans-Serif
}
.bb11
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, Sans-Serif
}
.bb12
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, Sans-Serif
}
.bb13
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 13px;
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, Sans-Serif
}
.standard10
{
    FONT-SIZE: 10px;
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, Sans-Serif
}
.standard11
{
    FONT-SIZE: 11px;
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, Sans-Serif
}
.standard12
{
    FONT-SIZE: 13px;
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, Sans-Serif
}
.st12b
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 13px;
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, Sans-Serif
	}
.st13bv
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 13px;
	COLOR: #000000;
	FONT-FAMILY: verdana, Helvetica, Sans-Serif;
}
.st12hb
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 13px;
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, Sans-Serif
}
.st12r
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 13px;
    COLOR: #FF0000;
    FONT-FAMILY: Arial, Helvetica, Sans-Serif
	}
.st13rv
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 13px;
	COLOR: #FF0000;
	FONT-FAMILY: verdana, Helvetica, Sans-Serif;
}
.orange11b
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #FF8200;
    FONT-FAMILY: Arial, Helvetica, Sans-Serif
}
.largelib
{
    FONT-WEIGHT: bold;
    FONT-STYLE: italic;
    FONT-SIZE: 11px;
    COLOR: #008080;
    FONT-FAMILY: verdana, Helvetica, Sans-Serif
}
.largelb
{
    FONT-WEIGHT: bold;
    FONT-STYLE: italic;
    FONT-SIZE: 17px;
    COLOR: #008080;
    FONT-FAMILY: verdana, Helvetica, Sans-Serif
}
.ahs11
{
    FONT-SIZE: 11px;
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, Sans-Serif
}
.ahs12
{
    FONT-SIZE: 12px;
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, Sans-Serif
}
.ahb12
{
    FONT-SIZE: 12px;
    COLOR: #0000FF;
    FONT-FAMILY: Arial, Helvetica, Sans-Serif; text-decoration:underline
}
.ahs10
{
    FONT-SIZE: 10px;
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, Sans-Serif
}
.ahsRed10
{
    FONT-SIZE: 10px;
    COLOR: #87241f;
    FONT-FAMILY: Arial, helvetica, sans-sarif
}
.ahsw11
{
    FONT-SIZE: 11px;
    COLOR: #ffffff;
    FONT-FAMILY: Arial,  Helvetica, sans-serif
}
.ahsw10
{
    FONT-SIZE: 10px;
    COLOR: #ffffff;
    FONT-FAMILY: Arial, Helvetica, Sans-Serif
}
.ahsw12
{
    FONT-SIZE: 12px;
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, Sans-Serif
}
.ahsb11
{    
    FONT-SIZE: 12px;
    COLOR: #000000;
    FONT-FAMILY: Arial,  Helvetica, sans-serif
}
.ahswb12
{   
    FONT-SIZE: 12px;
    COLOR: #ffffff;
    FONT-FAMILY: Arial, Helvetica, Sans-Serif
}
.HEADERbuttonON{
	font: 11px Arial;font-weight: normal;color: #000000;
	background-color: #1089b5;
	cursor:hand;
	height: 21px;
}

.HEADERbuttonOFF{
	font: 11px Arial;font-weight: normal;color: #000000;
	background-color: #0e5a76;
	cursor:pointer;
	height: 21px;
}

.SUBbuttonON{
	font: 11px Arial;font-weight: normal;color: #000000;
	background-color: #ffe697;
	cursor:hand;
	height: 16px;
}

.SUBbuttonOFF{
	font: 11px Arial;font-weight: normal;color: #000000;
	background-color: #fbc418;
	cursor:pointer;
	height: 16px;
}
.blacknav
{
    FONT-SIZE: 11px;
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, Sans-Serif
}
.whitenav
{
    FONT-SIZE: 11px;
    COLOR: #ffffff;
    FONT-FAMILY: Arial, Helvetica, Sans-Serif
}
.Whitebase
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #ffffff;
    FONT-FAMILY: verdana, Helvetica, Sans-Serif
}