@charset "UTF-8";
/* CSS Document */


#tabcontainer {width:738px;padding-top:4px;margin-bottom:0px;margin: 0;clear:both;padding-bottom: 12px;}

ul#tablist
{
font: bold 11px verdana, arial, sans-serif;
line-height:1em;
list-style-type: none;
padding-bottom: 26px;
border-bottom: 1px solid #77c0d1;
margin: 0;
}

ul#tablist li
{
float: left;
width: auto;
height: 19px;
background-color: #fff;
background-image:  url(http://www.clublasanta.co.uk/images/3.jpg);
background-repeat: repeat-x;
margin: 2px 0px -2px 6px;
border: 1px solid #77c0d1;
}

ul#tablist li.active
{
border-bottom: 1px solid #fff;
background-color: #fff;
background-image: none;
}

li.active a { color: #000; }

#tablist a
{
float: left;
display: block;
color: #007988;
text-decoration: none;
padding: 5px 10px 7px 8px;
margin: 0px 0px -2px 0px;
outline:none;
}

#tablist a:hover { background-color: #fff; }

ul#tablist li a:hover
{
   background-color: #fff;  
}



#content {margin:0 20px;}

table td a, table td a:link, table td a:visited
{
text-decoration:none;
color: #000000;
}

.boxhd {
            background:#F3F0E7;
            font-family:arial;
            font-size:110%;
            font-weight:bold;
            border:1px solid #C8BA92;
            padding:4px;
            width:160px;
            text-align:left;
}
         
.boxbdy {
            background:#FFFFFF;
            font-family:arial;
            font-size:100%;
            border-left:1px solid #C8BA92;
            border-right:1px solid #C8BA92;
            border-bottom:1px solid #C8BA92;
            padding:4px;
            width:160px;
            text-align:left;
}


table td a, table td a:link, table td a:visited
{
text-decoration:none;
color: #000000;
}

table, td{
	font:100% Arial, Helvetica, sans-serif; 
}

th{
	font:100% Arial, Helvetica, sans-serif; 
}

table{width:100%;border-collapse:collapse;margin:1em 0;}
th, td{text-align:left;padding:3px;border:1px solid #fff;color:#555}
th{background:#328aa4 url(http://www.clublasanta.co.uk/images/9382.gif) repeat-x;color:#fff;font-weight:bold;}
td{background:#e5f1f4;}

/* tablecloth styles */

tr.even td{background:#e5f1f4;}
tr.odd td{background:#f8fbfc;}

th.over, tr.even th.over, tr.odd th.over{background:#4a98af;}
th.down, tr.even th.down, tr.odd th.down{background:#bce774;}
th.selected, tr.even th.selected, tr.odd th.selected{}

td.over, tr.even td.over, tr.odd td.over{background:#bce774;color:#000000;}
td.down, tr.even td.down, tr.odd td.down{background:#bce774;color:#fff;}
td.selected, tr.even td.selected, tr.odd td.selected{background:#bce774;color:#000000;}

td.selected{color:#000000}

/* use this if you want to apply different styling to empty table cells*/
td.empty, tr.odd td.empty, tr.even td.empty{background:#fff;}

.clear { clear: both; line-height: 1px; font-size: 1px; height: 1px; visibility: hidden; }