html,body{
	background: Black; font-family: Helvetica,Geneva,Verdana,Arial,sans-serif;
	color: #ffffff; font-size: 12px;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
margin-left: 0px;
padding:0;
}

* {
        FONT-FAMILY: Helvetica,Geneva,Verdana,Arial,sans-serif; 
        FONT-SIZE: 12px;
}

form { padding: 0; margin: 0; }

.itm1 { font-size: 12px; font-weight: bold; font-family: Arial,Helvetica,Geneva,Verdana,sans-serif; color: #FD0504; background: url(bg1menu.png) repeat-x top right;}
a.itm1 { padding-left: 5px; padding-right: 5px; font-size: 12px; color: #FD0504; text-decoration: none; }
a.itm1:hover { font-size: 12px; color: #c6101d; text-decoration: none; }

.itm2 { font-size: 12px; font-weight: bold; font-family: Arial,Helvetica,Geneva,Verdana,sans-serif; color: #FFFFFF; background: url(bg1menu.png) repeat-x top right;}
a.itm2 { margin-left: 20px; padding-left: 5px; padding-right: 5px; font-size: 12px; color: #FFFFFF; text-decoration: none; }
a.itm2:hover { font-size: 12px; color: #CCCCCC; text-decoration: none; }

.itm3 { font-size: 12px; padding-top: 2px; padding-bottom: 1px; font-weight: bold; font-family: Arial,Helvetica,Geneva,Verdana,sans-serif; color: #FFFFFF;}

a.submitlogin { font-size: 14px; background: #000; font-weight: bold; color: #fd0504; text-decoration: none; padding-left: 7px; padding-right: 7px; }
a.submitlogin:hover { background: #fd0504; font-weight: bold; color: #ffffff; text-decoration: none; }

.search form { margin-top: 10px; margin-bottom: 10px; padding: 0; }
.search p { font-size: 12px; margin: 0;
padding-left: 16px;
background-image: url(arrow.png);
background-repeat: no-repeat;
background-position: 0 4px;
padding-bottom: 3px;
}
.search a { padding-left: 16px; background-image: url(arrow.png);
background-repeat: no-repeat;
background-position: 0 4px;
padding-bottom: 3px;
font-size: 12px; color: #ffffff; text-decoration: none;
}

.search a:hover { color: #7a7a7a; }
.search a.submit { padding-left: 0px; font-size: 12px; background: #000; font-weight: bold; color: #fd0504; text-decoration: none; padding-left: 7px; padding-right: 7px;}
.search a.submit:hover { background: #fd0504; font-weight: bold; color: #fff; text-decoration: none; }
.search INPUT { border: 0px solid; background: #ffffff; width: 90px; height: 16px; margin-left: 16px; margin-right: 3px; color: #000; }

.box5 { padding-top: 5px; padding-bottom: 5px; padding-left: 16px; padding-right: 0px; }
.box5 a { font-size: 12px; color: #ffffff; text-decoration: none; }
.box5 a:hover { color: #7a7a7a; text-decoration: none; }

.box6 { padding-top: 5px; padding-bottom: 5px; padding-left: 0px; padding-right: 0px; }
.box6 a { padding-left: 16px; background-image: url(arrow.png);
background-repeat: no-repeat;
background-position: 0 4px;
padding-bottom: 3px;
font-size: 12px; color: #ffffff; text-decoration: none; }
.box6 a:hover { color: #7a7a7a; text-decoration: none; }

.newsletter { margin: 0; padding: 0; }
.newsletter p { font-size: 12px; color: #fd0504; padding-bottom: 1px; margin: 0; }
.newsletter p.label { color: #ffffff; }
.newsletter INPUT { border: 0px solid; background: #ffffff; width: 90px; height: 16px; margin-right: 3px; color: #000; margin-bottom: 1px;}
.newsletter a.submit { padding-left: 0px; font-size: 12px; background: #000; font-weight: bold; color: #fff; text-decoration: none;}
.newsletter a.submit:hover { background: #fd0504; font-weight: bold; color: #fff; text-decoration: none; }

.box7 { padding-top: 5px; padding-bottom: 5px; padding-left: 0px; padding-right: 0px; height: 38px; }
.box7 a { display: block; padding-left: 16px; background-image: url(arrow.png);
background-repeat: no-repeat;
background-position: 0 4px;
padding-bottom: 3px;
font-size: 12px; color: #ffffff; text-decoration: none; }
.box7 a:hover { color: #7a7a7a; text-decoration: none; }

.box8 img { margin-left: 16px; margin-top: 5px; margin-bottom: 5px; }
.box8 { padding-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; }
.box8 a { display: block; padding-left: 16px; background-image: url(arrow.png);
background-repeat: no-repeat;
background-position: 0 4px;
padding-bottom: 0px;
font-size: 12px; color: #ffffff; text-decoration: none; }
.box8 a:hover { color: #7a7a7a; text-decoration: none; }

.footer2 { padding: 5px; padding-left: 15px; margin: 0px; }
.footer2 a:link { font-size: 10px; color: #fd0504; text-decoration: none; }
.footer2 a:hover { color: #c6101d; text-decoration: none; }
.footer2 p { font-size: 10px; margin: 0; padding: 0; }

.label4 { margin: 0; padding: 5px 0px 4px 0px; font-weight: bold; font-size: 12px;}
.label4 a { margin: 0; padding: 5px 0px 4px 0px; font-weight: bold; font-size: 12px; text-decoration: none;}

.ibom1 { font-size: 10px; font-family: Trebuchet MS, Helvetica,Geneva,Verdana,Arial,sans-serif; color: #ffffff; }
.ibom1 span { padding-left: 5px; padding-right: 5px; font-size: 10px; color: #ffffff; text-decoration: none;  }
.ibom1 a { padding-left: 5px; padding-right: 5px; font-size: 10px; color: #ffffff; text-decoration: none;  }
.ibom1 a:hover { font-size: 10px; color: #c6101d; text-decoration: none; }

a.link2 { text-decoration: none; color: #7a7a7a; font-size: 12px; }
a.link2:hover {text-decoration: none; color: #c6101d; }

a.login { text-decoration: none; color: #7a7a7a; font-size: 11px; }
a.login:hover {text-decoration: none; color: #c6101d; }

.actualites { text-decoration: none; color: #7a7a7a; font-size: 11px; text-style: normal; }
.actualites strong { color: #c6101d; text-style: normal; font-weight: normal; }

#navcontainer { padding: 0; margin: 0; }
#navcontainer2 { padding: 0; margin: 0; }

#navlist
{
padding-top: 0;
margin-top: 0;
padding-left: 0;
padding-right: 0px;
margin-left: 0;
width: 170px;
}
 
#navlist li
{
list-style: none;
margin: 0;
padding-bottom: 4px;
text-align: right;
font-size: 14px; color: #ffffff;
}
 
#navlist li a { text-decoration: none; font-size: 14px; color: #ffffff; font-family: Myriadpro, Helvetica,Geneva,Verdana,Arial,sans-serif;  }
#navlist li a:hover { text-decoration: none; font-size: 14px; color: #c6101d; }


.DialogTitle {
        COLOR: red; FONT-WEIGHT: bold; FONT-SIZE: 14px;
}

.text { color: black; font-size: 10px; font-family: Verdana, Arial; text-decoration: none }
.title  { color: red; font-size: 11px; font-family: Verdana, Arial; font-weight: bold; text-decoration: none; letter-spacing: 1px }

.margin { margin-left: 20px }
.margin10  { margin-left: 10px }
.border { border-color: #b2b2b2 }

.header1 { font-size: 12px; color: #c6101d; border-bottom: 1px solid #c2c0c0; padding-bottom: 0px; margin-bottom: 0px;}
.header2 { font-size: 12px; color: #c6101d; border-bottom: 1px solid #c6101d; padding-bottom: 0px; margin-bottom: 0px;}
.header3 { font-size: 11px; color: #7a7a7a; padding-bottom: 0px; margin: 0px;}

.header7 { font-size: 14px; color: #FD0504; padding-bottom: 0px; margin: 0px;}
.header8 { font-size: 12px; color: #FFFFFF; padding-bottom: 0px; margin: 0px;}

INPUT.login { border: 0px solid; background: #ffffff; width: 90px; height: 16px; margin: 0; color: #000; font-size: 12px; }

INPUT.newsletter { border: 1px solid #c6101d; background: #ffffff; width: 119px; padding: 2px; margin: 0; }
FORM { padding-top: 0; padding-bottom: 0px; margin: 0; }

#navlist2
{
margin-left: 0;
padding-left: 0;
list-style: none;
}


	        
#navlist2 li 
{
padding-left: 16px;
background-image: url(arrow.png);
background-repeat: no-repeat;
background-position: 0 6px;
padding-bottom: 2px;
text-decoration: none; font-size: 14px; color: #ffffff;
font-family: Arial,Helvetica,Geneva,Verdana,sans-serif;
}

 
#navlist2 li a { text-decoration: none; font-size: 12px; color: #ffffff; font-family: Arial,Helvetica,Geneva,Verdana,sans-serif;  }
#navlist2 li a:hover { text-decoration: none; font-size: 12px; color: #CCCCCC; }

div.locationbar { margin-bottom: 10px; border-bottom: 1px solid #c2c0c0; }
div.locationbar a { text-decoration: none; }
div.locationbar a:hover { text-decoration: none; color: #c6101d; }

div.caddie { color: #000000; }
div.caddie p { color: #7a7a7a; }

.ProductTitle { color: #c6101d; font-weight: bold; text-decoration: none; }
a.ProductTitle:hover { text-decoration: underline; }

.ProductPrice { color: #7a7a7a; text-transform: uppercase; }

#centre a:link {
	color:#990000;
}
#centre a:hover {
	color:#996633;
}