body,td,th {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}

body {
	background-image: url(http://www.magic.co.uk/images/3rdpart800_bg.jpg);
	background-repeat: repeat-x;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #DEE7EE;
}

a {
	font-size: 12px;
	color: #6794b6;
	font-weight: bold;
}

a:link {
	text-decoration: underline;
}

a:visited {
	text-decoration: underline;
	color: #6794b6;
}

a:hover {
	text-decoration: underline;
	color: #6794b6;
}

a:active {
	text-decoration: underline;
	color: #6794b6;
}

.top {
	background-image: url(http://www.magic.co.uk/images/3rdpart800_top.jpg);
	background-repeat: no-repeat;
}

.search-above {
font-family: Tahoma, Arial, Helvetica, sans-serif;
font-size:0.9em;
font-weight:bold;
color: #FFFFFF;
padding-bottom:2px;
}

.search-below {
font-family: Tahoma, Arial, Helvetica, sans-serif;
font-size:0.9em;
font-weight:bold;
color: #263875;
padding-top:2px;
}

#p_more {
font-family: Tahoma, Arial, Helvetica, sans-serif;
font-size:0.9em;
font-weight:bold;
color: #ca3152;
text-decoration:none;
}

#p_more a:hover {
font-family: Tahoma, Arial, Helvetica, sans-serif;
font-size:0.9em;
font-weight:bold;
color: #ca3152;
text-decoration:underline;
}

#p_more a:link {
font-family: Tahoma, Arial, Helvetica, sans-serif;
font-size:0.9em;
font-weight:bold;
color: #ca3152;
}

#p_more a:visited{
font-family: Tahoma, Arial, Helvetica, sans-serif;
font-size:0.9em;
font-weight:bold;
color: #ca3152;
}

#p_more a:active {
font-family: Tahoma, Arial, Helvetica, sans-serif;
font-size:0.9em;
font-weight:bold;
color: #ca3152;
}

.hid{
        visibility:hidden;
}
.sho{
        visibility:visible;
        position:absolute;
        z-index:1;
}


.p_businessname{
font-family: Tahoma, Arial, Helvetica, sans-serif;
font-size:1.0em;
font-weight:bold;
color: #ca3152;
}


#p_businessname {
font-family: Tahoma, Arial, Helvetica, sans-serif;
font-size:1.0em;
font-weight:bold;
color: #ca3152;
text-decoration:none;
}

#p_more {
font-family: Tahoma, Arial, Helvetica, sans-serif;
font-size:0.9em;
font-weight:bold;
color: #ca3152;
text-decoration:none;
}


#p_businessname a:hover {
font-family: Tahoma, Arial, Helvetica, sans-serif;
font-size:1.0em;
font-weight:bold;
color: #ca3152;
text-decoration:underline;
}

#p_businessname a:link {
font-family: Tahoma, Arial, Helvetica, sans-serif;
font-size:1.0em;
font-weight:bold;
color: #ca3152;
}

#p_businessname a:visited{
font-family: Tahoma, Arial, Helvetica, sans-serif;
font-size:1.0em;
font-weight:bold;
color: #ca3152;
}

#p_businessname a:active {
font-family: Tahoma, Arial, Helvetica, sans-serif;
font-size:1.0em;
font-weight:bold;
color: #ca3152;
}

.p_businessaddress{
font-family: Tahoma, Arial, Helvetica, sans-serif;
font-size:1.0em;
font-weight:normal;
color: #656565;
}

.p_businessdescription{
font-family: Tahoma, Arial, Helvetica, sans-serif;
font-size:0.9em;
font-weight:normal;
color: #656565;

}

.i_businesstel{
font-family: Tahoma, Arial, Helvetica, sans-serif;
font-size:0.9em;
font-weight:normal;
color: #6794b6;
word-wrap: break-word;
}

#i_businessname {
font-family: Tahoma, Arial, Helvetica, sans-serif;
font-size:0.9em;
font-weight:bold;
color: #6794b6;
text-decoration:underline;
}

#i_businessname a:hover {
font-family: Tahoma, Arial, Helvetica, sans-serif;
font-size:0.9em;
font-weight:bold;
color: #6794b6;
text-decoration:underline;
}

#i_businessname a:link {
font-family: Tahoma, Arial, Helvetica, sans-serif;
font-size:0.9em;
font-weight:bold;
color: #6794b6;
text-decoration:underline;
}

#i_businessname a:visited{
font-family: Tahoma, Arial, Helvetica, sans-serif;
font-size:0.9em;
font-weight:bold;
color: #6794b6;
text-decoration:underline;
}

#i_businessname a:active {
font-family: Tahoma, Arial, Helvetica, sans-serif;
font-size:0.9em;
font-weight:bold;
color: #6794b6;
text-decoration:underline;
}

.strapline {
font-family: Arial, Tahoma, Helvetica, sans-serif;
font-size:1.3em;
font-weight:bold;
color: black;
}

.strapline a:link {
font-family: Arial, Tahoma, Helvetica, sans-serif;
font-size:1.1em;

color: black;
}

.strapline a:hover {
font-family: Arial, Tahoma, Helvetica, sans-serif;
font-size:1.1em;

color: black;
}


.strapline a:visited {
font-family: Arial, Tahoma, Helvetica, sans-serif;
font-size:1.1em;

color: black;
}


.fields {
border:0px;
border-color:#ffffff;
vertical-align:middle;
padding-top:5px;
padding-left:4px;
font-family: Tahoma, Arial;
font-size: 11px;
color: #767676;
font-weight: bold !important;
height:16px;
}


#latest-special-offers .title{

	font-size: 12px;
	color: #6794b6;
	font-weight: bold;
}

#latest-special-offers .subtitle{

	font-size: 12px;
	color: #6794b6;
	font-weight: bold;
}

#latest-special-offers .content{

	font-size: 12px;
	color: #6794b6;
	font-weight: normal;
}


