P, BODY, TD, LI, INPUT, TEXTAREA { font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 11px; color: #000; }
A { text-decoration: none; font-weight: bold; color: #5e82a3; }
H1 { font-size: 12px; font-family: Verdana,Arial,Helvetica,sans-serif; line-height: .3; color: #800000; }
H2 { font-size: 12px; font-family: Verdana,Arial,Helvetica,sans-serif; line-height: .3; color: #800000; }

a.socks:link {color: #5e82a3;}
a.socks:visited {color: #4c280f; padding-right: 11px; background: url(images/tick4.gif) no-repeat 100% 50%;}
a.socks:active {color: #7c2d23;}
a.socks:hover {color: #000000; background-color: #a37f14; text-decoration: none; }
a.socks {text-decoration: none;}


a.socks2:link {font-size: 13px; color: #5e82a3;}
a.socks2:visited {font-size: 13px; color: #4c280f;}
a.socks2:active {font-size: 13px; color: #7c2d23;}
a.socks2:hover {font-size: 13px; color: #000000; background-color: #a37f14; text-decoration: none; }
a.socks2 {font-size: 13px; text-decoration: none;}

a.ml {color: #5e82a3; font-weight: normal }


A:Hover { text-decoration: underline; color: #7796b2;}
.bordered
	{ border: 1px solid #000;
	background: #6a7077;
	color: #333;
	}

.bheader1
{
	color: #000;
	font-weight: bold;
	font-size: 12px;
	padding-left: 10px; padding-top: 2px; padding-bottom: 2px;
}

.bheader2
{
	color: yellow;
	font-weight: bold;
	font-size: 12px;
	padding-left: 10px; padding-top: 2px; padding-bottom: 2px;
}

.bbody1
{
	color: white;
	padding-left: 10px; padding-bottom: 2px;
}

.bbody2
{
	color: white;
	padding-left: 10px; padding-bottom: 2px;
}


.listh
{
	color: #000;
	border: 1px solid #000;
	font-weight: bold;
	background: #bfc6d1;
	padding: 2px;
}

.listb
{
	color: #000;
	border: 1px solid #000;
	background: #FBF3DB;
	padding: 2px;
}

.listp
{
	color: #333;
	padding: 2px;
}

.boxh
{
	color: #000;
	border: 1px solid #000;
	font-weight: bold;
	background: #bfc6d1;
	padding: 2px;
}

.boxb
{
	color: #000;
	border: 1px solid #000;
	background: #E8EAEE;
	padding: 2px;
}

.boxbp
{
	color: #000;
	border: 1px solid #000;
	font-weight: bold;
	background: #EBC550;
	padding: 2px;
}

.boxhp
{
	color: #000;
	border: 1px solid #000;
	font-weight: bold;
	background: #E6B41E;
	padding: 2px;
}

.input
{
	color: #aaa;
	border: 1px solid #000;
	background: rgb(171, 44, 65);
	filter:progid:DXImageTransform.Microsoft.Shadow(color='#000000', Direction=135, Strength=2);
}


.mytable {
	color: black;
	background: #D1C7B1 url(/images/table-bg.gif) repeat-x;
	border: 1px solid #000;
	border-top: 0px;
}


.button
	{ border: 1px solid #000;
	background: #FBF3DB;
	border-bottom: 1px solid #666;
	border-right: 1px solid #666;
	color: black;
	padding: 2px;
	height: 16px;
	padding-bottom: 0px;
	font-weight: bold;
	filter:progid:DXImageTransform.Microsoft.Shadow(color='#000000', Direction=135, Strength=2);
	-moz-box-shadow: 1px 1px 2px #000;
}

.button a:link { color: #9baabf }
.button a:visited { color: #9baabf }
.button a:hover { color: #c1c9dd }

.button2
	{ border: 1px solid #000;
	border-top: 0px;
	background: #666d70 url(images/barbg.gif);
	color: #555;
	padding: 2px;
	font-weight: bold;
	filter:progid:DXImageTransform.Microsoft.Shadow(color='#000000', Direction=135, Strength=2);
    -moz-box-shadow: 1px 1px 2px #000;
}

.submit
	{ border: 1px solid #000;
	background: #800000 url(images/button-bg.gif);
	color: #fff;
	height: 22px;
	font-weight: bold;
	padding-top: 0px;
	filter:progid:DXImageTransform.Microsoft.Shadow(color='#000000', Direction=135, Strength=2);
    -moz-box-shadow: 1px 1px 2px #000;
}


.calendarHeader {
	border: 1px solid #000;
	background: #565959;
	color: #fff;
	padding: 2px;
	font-weight: bold;
	filter:progid:DXImageTransform.Microsoft.Shadow(color='#000000', Direction=135, Strength=2);

}

.calendarToday {
    	border: 1px solid #000;
	background: #666d70 url(http://dci.uk.net/images/grey-div.gif);
	border-bottom: 1px solid #666;
	border-right: 1px solid #666;
	color: yellow;
	padding: 2px;
	font-weight: bold;
	filter:progid:DXImageTransform.Microsoft.Shadow(color='#000000', Direction=135, Strength=2);
}

.calendar {
	border: 1px solid #000;
	background: #afbcbf;
	color: #fff;
	padding: 2px;
	filter:progid:DXImageTransform.Microsoft.Shadow(color='#000000', Direction=135, Strength=2);

}

.listing {
    background: url(/images/listing-bg.gif) no-repeat top right;
    padding-right: 10px;
    padding-top: 8px;
}

.listingP {
    background: url(/images/listing-bg-prem.gif) no-repeat top right;
    padding-top: 12px;
    padding-right: 10px;
}

.listingP .listingHeading {
    text-shadow:0px 0px 2px rgba(0,0,0,0.6);
    height: 22px;
    font-weight:bold; font-family:Helvetica Neue,Arial,Helvetica,sans-serif; text-transform:uppercase;
}

.listingHeading {
    height: 17px;
}
.listingHeading h2 {
    display: inline;
    line-height: 1.1
}

.listingP .listingHeading h2 {
    color: red;
    font-size: 16px;
    line-height: 1.3
}


.breadcrumb h3 {
    display: inline; font-size: 12px;
}

h4 {
    display: inline;
    font-size: 12px;
}

.mainCat {
    display: none;
}

.description {
     font-family:Helvetica Neue,Arial,Helvetica,sans-serif;
     font-size: 12px;
}

div.ratings {
    float: right;
    padding-bottom: 8px;
}

.cur {
    cursor: pointer;
    _cursor: hand;
}