/*
	overflow: hidden;
*/

div, p, th, td, tr, table, li, dd    {
             /* redundant selectors to help NS4 not forget */
    font-family: Arial, Helvetica, sans-serif;
    line-height: 18px; font-size:    12px;
    }

body
{ 
 background: # url(http://www.bmrparts.com/images/background.gif) no-repeat
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color: #6C85BD;
	background-image: url(http://www.bmrparts.com/grafx/background.gif);
	background-repeat: repeat-x;
} 

.font1 {font: 11px/16px Arial, Helvetica, sans-serif}


H3 {
	FONT-SIZE: 14px;
	line-height: 22px;
COLOR: #
; 	color: #003399;
}

H4 {
	FONT-SIZE: 13px; line-height: 18px; COLOR: #
}

A{color:#;
	text-decoration:underline;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #0000CC;
}
A:Visited{color:#; text-decoration:underline;
font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: 0000CC;
}
A:Hover{color:#;
	text-decoration:underline;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #3399FF;
}


A.link2{
	color:#0033CC;
	text-decoration:none;
	font-size: 12px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-weight: normal;
}
A.link2:Visited{color:#0033CC;
	text-decoration:none;
	font-size: 12px;
}
A.link2:Hover{
	color:#FFFFFF;
	text-decoration:none;
	font-size: 12px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-weight: normal;
}


A.link3{
	color:#000000;
	text-decoration:none;
	font-size: 11px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-weight: normal;
}
A.link3:Visited{color:#000000;
	text-decoration:none;
	font-size: 11px;
}
A.link3:Hover{
	color:#FFFFFF;
	text-decoration:none;
	font-size: 11px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-weight: normal;
}


.style5 {	color: #FFFFFF;
	font-weight: normal;
}

.bavariantopten {
	color: #FFFFFF;
	font-weight: bold;
}

/*******************************************/

#divSideBarRight {
	background: gray url("../images/background2.gif") repeat-x;
	padding-left: 25px;
	height: 31px;
	position: relative;
}


/*
	display: none;
*/
#divStatus {
	border: 1px solid navy;
	padding: 0px;
	background-color: #cccccc;
	position: absolute;
	right: 10px;
	top: 3px;
	height: 30px;
	width: 20px;
	display: none;
}


/*
	float: right; 
	border: 2px solid navy;
	background-color: #cccccc;
	display: none;
*/
.requeststatus {
	color: red;
	padding: 0px;
	height: 30px;
	width: 600px;
	display: none;
}

.confirmationtitle {
	font-size: 14px
	height: 30px;
	width: 600px;
	display: box;
}

.confirmationbody {
	height: 30px;
	width: 800px;
	display: box;
}

.catalog-page-header
{
	margin-left: 20;
	margin-right: 20;
	margin-top: 0;
	margin-bottom: 0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 22px;
	line-height: 22px;
}

p.page-title-interchange
{
	margin-left: 20;
	margin-right: 20;
	margin-top: 0;
	font-size: 11px;
}

p.left-20
{
	margin-left: 15;
}

p.right-20
{
	margin-right: 20;
}

p.left-right-20
{
	margin-left: 20;
	margin-right: 20;
}

