html,body {
	margin: 0;
	height: 100%;
	padding: 0;
	color: #727272;
}
.body
{
	font-family: "Times New Roman", Times, serif; font-size: 10pt; color: #000;
	text-decoration: none; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; text-transform: none; text-align: left;
}

a:link { color: #660000; text-decoration: underline}
a:visited { color: #660000; text-decoration: underline}
a:hover { color: #FF0000; text-decoration: underline}
a.whitelink:link { color: #fff; text-decoration: underline}
a.whitelink:visited { color: #fff; text-decoration: underline}
a.whitelink:hover { color: #FF0000; text-decoration: underline}
a {				outline:none; }

.bodyRed {
	font-family: "Times New Roman", Times, serif; font-size: 10pt; color: #660000; text-decoration: none;
	font-style: normal; line-height: normal; font-weight: bold; font-variant: normal; text-transform: none; text-align: left;
}

.headRed { font-family: "Times New Roman", Times, serif; font-size: 12pt; color: #660000; text-decoration: none; font-style: normal; line-height: normal; font-weight: bold; font-variant: normal; text-transform: none }
.bodyArial { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #000000; text-decoration: none; font-style: normal; line-height: normal; font-weight: bold; font-variant: normal; text-transform: none }
.bodyBig { font-family: "Times New Roman", Times, serif; font-size: 12pt; color: #000000; text-decoration: none; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; text-transform: none }
.bodyArialRed { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #660000; text-decoration: none; font-style: normal; line-height: normal; font-weight: bold; font-variant: normal; text-transform: none }
.headBlack { font-family: "Times New Roman", Times, serif; font-size: 12pt; color: #000000; text-decoration: none; font-style: normal; line-height: normal; font-weight: bold; font-variant: normal; text-transform: none }
.bodySmall { font-family: "Times New Roman", Times, serif; font-size: 7pt; color: #000000; text-decoration: none; font-style: normal; line-height: normal; font-weight: bold; font-variant: normal; text-transform: none }
.bodyArialLt { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #000000; text-decoration: none; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; text-transform: none }

.sitemapblack {
	font-family: "Times New Roman", Times, serif; font-size: 12pt; color: #000000; text-decoration: none; font-weight: normal;
}

.sitemapwhite {
	font-family: Arial, Helvetica, sans-serif; font-size: 12pt; color: #FFF; font-weight: bold;
}

.error { font-family: "Times New Roman", Times, serif; font-size: 10pt; color: #ff0000; text-decoration: none; font-style: normal; line-height: normal; font-weight: bold; font-variant: normal; text-transform: none }
.floatright {
	float: right; margin-left: 10px; margin-bottom: 10px;
}
.homeheading {
	font: 30px "Times New Roman", Times, serif; color: #660000; text-align: left;
}
p { text-align: left; }
.redheading { font: 24px "Times New Roman", Times, serif; color: #660000; text-align: left;
}
.bodywhite { font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 16px; color: #FFFFFF;
}
.btn_british a {
display:block; width:100px; height:67px; float:right; margin-left:10px; font-size:0px;
background:url(images_home/btn_british.png) no-repeat 0 0; text-indent:-9009px;
}
.btn_british a:hover { background-position:0 -67px;}

.btn_british-big a {
display:block; width:317px; height:173px; font-size:0px; margin-bottom:20px;
background:url(images_home/btn_british_big.png) no-repeat 0 0; text-indent:-9009px;
}
.btn_british-big a:hover { background-position:0 -173px;}

.btn_british-offer a {
display:block; width:317px; height:228px; font-size:0px; margin-bottom:20px;
background:url(images_home/btn_british_offer.png) no-repeat 0 0; text-indent:-9009px;
}
.btn_british-offer a:hover { background-position:0 -228px;}

p.btn_british-offer-bot  { margin:0; }
p.btn_british-offer-top  { margin:10px 0 0 0; }

.btn_british-offer-top a {
display:block; width:317px; height:60px; font-size:0px; outline:none;
background:url(images_nav/btn_gt_brit_bot.gif) no-repeat 0px 12px; text-indent:-9009px;
}
.btn_british-offer-bot a {
display:block; width:317px; height:60px; font-size:0px; outline:none;
background:url(images_nav/btn_gt_brit_top.gif) no-repeat 0px 12px; text-indent:-9009px;
}
.btn_british-offer-top a:hover, .btn_british-offer-bot a:hover { background-position:0px 0px; }

p.btn_100, p.btn_freedraw {					float:left; margin:0; padding:0;  }
p.btn_100 a {								background:url(images_nav/btn_PK100_offer.gif) no-repeat top;  }
p.btn_100 a, p.btn_freedraw a {				display:block; width:221px; height:71px; text-indent:-9009px; margin:15px 0 0 0; }
p.btn_freedraw a {							background:url(images_nav/btn_freedraw_offer.gif) no-repeat top;  }
p.btn_100 a:hover, p.btn_freedraw a:hover {	background-position:bottom; }

/* ----- footer ------------ */

.footer {			background:#660000; color:#fff; margin:0 auto; width:785px; height:40px;  }
.footer p {			font: bold italic 18px/40px "Times New Roman", Times, serif; float:left; color:#CB9898; margin:0; padding:0; }
.footer p.right {	float:right; color:#FFF; }
.footer a {			color:#fff; text-decoration:none; }
.footer a:hover {	color:#CB9898; text-decoration:none; }

/* ----- slideshow ------------ */

#slideshow {		width:317px; height:222px; display:block; overflow:hidden; background:url(images_slideshow/slide-bg.png) no-repeat;  margin:0; padding:0; }
#slideshow img {	display:none; margin:0 10px 0 10px; }
#ticker {			margin:0; padding:0; display:block; overflow:hidden; }