/*cope with inheritance bugs*/
body {margin:0px}
body, table, th {
color:#666666;
font-size: small;
font-family:Arial, Helvetica, sans-serif;
}
/*body specific*/
body{
background-color:#e0e0e0;
background-image:url('images/background1.gif');
margin-right:5px;
margin-bottom:5px;
margin-left:5px
}
.normal{
font-size:12px;}
.dropbox {font-size:11px;}

.3d{
border-left:1px inset #B6DBF1; border-right:1px solid #FFFFFF; border-top:1px inset #B6DBF1; border-bottom:1px solid #FFFFFF; color: #FFFFFF; background-color: #0066CC}
.search{font-size:11px; color:#FFFFFF}
.searchbox {font-size:10px;}
.searchbutton{font-size:10px;}
.time
{font-size:10px; color:#FFFFFF
}
h1 {font-size:medium;margin:0px; color:#FF6600}

.golfdescription{
FONT-SIZE: 11px;
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
font-weight:normal;
}

.golfdescriptionsm{
FONT-SIZE: 10px;
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
font-weight:normal;
}
.baskettext{
FONT-SIZE: 10px;
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
font-weight:normal; color:#000080
}

.basket, top {
FONT-SIZE: 11px;
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
font-weight:normal
}
.nav {
FONT-SIZE: 11px;
COLOR: #ffffff;
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
font-weight: bold;
}
a.nav {
TEXT-DECORATION: underline
}
a:active.nav {

}
a:hover.nav {
TEXT-DECORATION: none
}
a:link.nav {

}
a:visited.nav {

}
a:link{
color:#666666;
text-decoration:none;
}
a:visited{
color:#666666;
text-decoration:none;
}
a:hover{
color:#333333;
text-decoration:none;
}
a:active{
color:#df8600;
text-decoration:none;
}
li{
color:#666666;
list-style-type:square;
}
ol{
color:#666666;
}
ul{
color:#666666;
list-style-type:square;
}
H1, H2, H3, H4, H5, H6 {
font-family:Arial, Helvetica, sans-serif;
}
.actCHECKOUTEM {background-color:#d4d4d3;}
.actCHECKOUTBG {background-color:#f5f4f3;}
.actlarger{
font-size: larger;
color:#666666;
}
.actsmaller{
font-size: smaller;
color:#666666;
}
.actxxsmall{font-size:xx-small;color:#666666;}
.actxsmall{font-size:x-small;color:#666666;}
.actsmall{font-size:small;color:#666666;}
.actregular{
font-size:10pt;
color:#666666;
font-family: Arial, Helvetica, sans-serif;
line-height: 12pt;
:FGCOLORCSS}
.actlarge{font-size:large;color:#666666;}
.actxlarge{font-size:x-large;color:#666666;}
.actxxlarge{font-size:xx-large;color:#666666;}
.actwarningcolor{color:#df8600;}
.actrequiredcolor{color:#df8600;}
.actrequired{font-size:large;color:#df8600;}
.actwarning{font-size:x-large;color:#df8600;}
.actwelcome{font-size:large;color:#e0e0e0;}
.actlogotext {font-family:Arial, Helvetica, sans-serif;
font-size: x-small; color: #D9090E; font-style: normal; font-weight: bold; 
text-align: center}
.tabparent {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
font-weight: bold;
color: #FFFFFF;
text-decoration: underline;
:ACTCSSFONTFAMILY; font-size: x-small; color: #cccccc; font-weight:bold } 
a:link.tabparent {color: #ffffff; font-size: 10px; text-decoration:  none;} 
a:active.tabparent {color: #ffffff; font-size: 10px; text-decoration: none;} 
a:visited.tabparent {color: #ffffff; font-size: 10px; text-decoration: none;} 
a:hover.tabparent {color: #666666; font-size: 10px; text-decoration: none;} 
.tabthis {color: #f5f4f3; font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; font-weight: bold}.actproducttitle {
font-family: Arial, Helvetica, sans-serif;
font-size: 13pt;
font-weight: bold;
color: #CC6600;
letter-spacing: -0.5pt;
}
.actprodref {
font-family: Arial, Helvetica, sans-serif;
font-size: 8pt;
font-weight: bold;
color: #666666;
}
.actprodprice {
font-family: Arial, Helvetica, sans-serif;
font-size: 14pt;
font-weight: bold;
color: #666666;
}
.actprodpriceVAT {
font-family: Arial, Helvetica, sans-serif;
font-size: 9pt;
font-weight: bold;
color: #666666;
}
.sitemap {
font-family: Arial, Helvetica, sans-serif;
font-size: 10pt;
font-weight: bold;
color: #666666;
a.nav {
TEXT-DECORATION: underline
}
a:active.sitemap {
color: #666666;
}
a:hover.sitemap {
TEXT-DECORATION: none;
color: #000000;
}
a:link.sitemap {
COLOR:
color: #666666;
}
a:visited.sitemap {
COLOR:
color: #CC6600;
}

a:link.basketp {color: #800000; font-size: 10px; text-decoration:  none} 
a:active.basketp {color: #800000; font-size: 10px; text-decoration: none;} 
a:visited.basketp {color: #800000; font-size: 10px; text-decoration: none;} 
a:hover.basketp {color: #666666; font-size: 10px; text-decoration: none;}

a:link.offers { color: #800000; font-size: 10px; text-decoration: none; font-family: 
               verdana,arial,helvetica }
a:active.offers{color: #800000; font-size: 10px; text-decoration: none;font-family: 
               verdana,arial,helvetica } 
a:visited.offers {color: #800000; font-size: 10px; text-decoration: none;font-family: 
               verdana,arial,helvetica } 
a:hover.offers {color: #666666; font-size: 10px; text-decoration: underline;font-family: 
               verdana,arial,helvetica }
               
ul.a {
 margin-left:20px;
}

#cats a {color:#000000;text-decoration:none;font-size:11px;}
#cats a:visited {color:#000000;text-decoration:none;}
#cats a:hover {color:blue;text-decoration:underline;}