BODY 
{
	margin:0;
/**	font: 12px Arial, sans-serif;
	color: #0455B1;
	letter-spacing: 1px;
	line-height: 17px; **/
	
}

input.formButton {
	background: #BA2930;
	border-bottom: 1px solid #C5BBAF;
	border-left: 1px solid #BA2930;
	border-right: 1px solid #C5BBAF;
	border-top: 1px solid #BA2930;
	color: #FFFFFF;
	font-weight: bold;
	margin: 3px 3px 0px 3px;
}



.HEADERHOMEPAGE
{ 
background-image: url(../images/header/homepage/header.jpg);
background-repeat: repeat;
}


.BODYHOMEPAGE
{ 
background-image: url(../images/header/homepage/body-background.jpg);
background-repeat: repeat;
}

.FOOTERHOMEPAGE
{ 
background-image: url(../images/header/homepage/footer.jpg);
background-repeat: repeat;
}


.FOOTER,.FOOTER a {
	font-family: Arial, sans-serif;
	font-size: 9pt;
	color: #78393B;
	letter-spacing: 1pt;
	text-decoration:none;
}

.FOOTER a:hover {
	font-family: Arial, sans-serif;
	font-size: 9pt;
	color: #78393B;
	letter-spacing: 1pt;
	text-decoration:underline;
}


.ProductBOLDTITLE
{
	font-family: Arial, sans-serif;
	font-size: 19pt;
	color: #A3010C;
}


.ProductItemText
{
	font-family: Arial, sans-serif;
	font-size: 10pt;
	color: #000000;
}


.SubsectionTextTitle {
	font-family: Arial, sans-serif;
	font-size: 15pt;
	color: #A7000E;
}


.Breadcrumb {
	font-family: Arial, sans-serif;
	font-size: 9pt;
	color: #A7000E;
}


.ContentBody {
	font-family: Arial, sans-serif;
	font-size: 9pt;
	color: #722A24;
	line-height: 17px;	
}


.SHOWCART,.SHOWCART a {
	font-family: Arial, sans-serif;
	font-size: 9pt;
	color: #000000;
	letter-spacing: 1pt;
}

.SHOWCART a:hover {
	font-family: Arial, sans-serif;
	font-size: 9pt;
	color: #000000;
	letter-spacing: 1pt;
	text-decoration:underline;
}


.CARTTABLE {
	font-family: Arial, sans-serif;
	font-size: 10pt;
	color: #FFFFFF;
	text-decoration:none;
}

.CARTTABLE a {
	font-family: Arial, sans-serif;
	font-size: 10pt;
	color: #FFFFFF;
	text-decoration:underline;
}



.CARTTABLE a:hover {
	font-family: Arial, sans-serif;
	font-size: 10pt;
	color: #FFFFFF;
	text-decoration:underline;
}




.ProductText,.ProductText a {
	font-family: Arial, sans-serif;
	font-size: 9pt;
	color: #722A24;
	text-decoration:none;
}

.ProductText a:hover {
	font-family: Arial, sans-serif;
	font-size: 9pt;
	color: #722A24;
	text-decoration:underline;
}


table.tabularData1, table.tabularData1 td, table.tabularData1 th {
	border: 1px solid #973931;
	border-collapse: collapse;
}
table.tabularData1 td, table.tabularData1 th{
	padding: 3px;
}
table.tabularData1 th, table.tabularData1 th a:link, table.tabularData1 th a:visited, table.tabularData1 th a:hover, table.tabularData1 th a:active  {
	background: #973931;
	color: #FFFFFF;
}









.BLUESHADING
{ 
background-image: url(../images/background/blue-background.jpg);
background-repeat: repeat;
}

.BLUESHADING2
{ 
background-image: url(../images/background/blue-background2.jpg);
background-repeat: repeat;
}



.NAVIGATOR,.NAVIGATOR a {
	font-family: Arial, sans-serif;
	font-size: 9pt;
	color: #000000;
	letter-spacing: 1pt;
	text-decoration:none;
}

.NAVIGATOR a:hover {
	font-family: Arial, sans-serif;
	font-size: 9pt;
	color: #000000;
	letter-spacing: 1pt;
	text-decoration:underline;
}





IMG.LEFTIMAGE {
padding-right: 12px;
padding-bottom: 3px;
}


IMG.RIGHTIMAGE {
padding-left: 12px;
padding-bottom: 3px;
}


.BREADCRUMB_TITLE {
	font: 22px Arial Narrow, sans-serif;
	color: #123E61;
	text-align: left;
	font-weight: bold;
}


.BREADCRUMB_SUBTITLE {
	font: 14px Arial Narrow, sans-serif;
	color: #133E5E;
	text-align: right;
	
}

.BREADCRUMB_SUBTITLE a {
	font: 14px Arial Narrow, sans-serif;
	color: #133E5E;
	text-align: right;
	text-decoration:none;
}


.CONTEXTBOLD {
	font: 12px Arial, sans-serif;
	color: #2D5E95;
	letter-spacing: 1px;
	line-height: 17px;	
	font-weight: bold;
}



.CONTEXT {
	font: 12px Arial, sans-serif;
	color: #000000;
	letter-spacing: 1px;
	line-height: 19px;	
	
}




UL
{
	list-style-image: url(../images/body/bullet.gif);
}




#dhtmltooltip{
position: absolute;
left: -300px;
width: 150px;
border: 1px solid black;
padding: 2px;
background-color: #FFFFE0;
visibility: hidden;
z-index: 100;
}

#dhtmlpointer{
position:absolute;
left: -300px;
z-index: 101;
visibility: hidden;
}