@charset "UTF-8";

/* CSS Document */
/* Copyright © 2012 The Bright Place Limited */
/* FTW! */

/* Version 1.0.1 Last Amended 12.02.2012 @ 22.45 */


html, body, div, span, h1, h2, h3, h4, h5, h6, hr,p,
a img, font, img, dd, dl, dt, li, ol, ul, blockquote,
fieldset, form, label, legend, table, caption, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	line-height: inherit;
	font-family: inherit;
	font-size: 100%;
}

/* ************************************************************************* */ 
/* Include the BT Font Families */


@font-face {
    font-family: 'NewBTRegular';
    src: url('../fonts/newbt-webfont.eot') format('eot'),
url('../fonts/newbt-webfont.woff') format('woff'),
url('../fonts/newbt-webfont.ttf') format('truetype'),
url('../fonts/newbt-webfont.svg') format('svg');
    font-weight: normal;
    font-style: normal;
}


@font-face {
    font-family: 'NewBTBold';
    src: url('../fonts/newbtbd-webfont.eot') format('eot'),
url('../fonts/newbtbd-webfont.woff') format('woff'),
url('../fonts/newbtbd-webfont.ttf') format('truetype'),
url('../fonts/newbtbd-webfont.svg') format('svg');
    font-weight: normal;
    font-style: normal;
}

/* ************************************************************************* */ 



.w430a {
	position: absolute;
	height: 237px;
	width: 442px;
	left: 4px;
	top: 0px;
	background-image: url(../graphics/generic/widgetshadows/430x225.png);
}

.w430b {
	position: absolute;
	height: 237px;
	width: 442px;
	left: 454px;
	top: 0px;
	background-image: url(../graphics/generic/widgetshadows/430x225.png);
		z-index: 9999;
}


.w280a {
	position: absolute;
	height: 237px;
	width: 292px;
	left: 4px;
	top: 245px;
	background-image: url(../graphics/generic/widgetshadows/280x225.png);
}

.w280b {
	position: absolute;
	height: 237px;
	width: 292px;
	left: 304px;
	top: 245px;
	background-image: url(../graphics/generic/widgetshadows/280x225.png);
}

.w280c {
	position: absolute;
	height: 237px;
	width: 292px;
	left: 604px;
	top: 245px;
	background-image: url(../graphics/generic/widgetshadows/280x225.png);
}


.xw430a {
	position: absolute;
	height: 237px;
	width: 442px;
	left: 4px;
	top: 245px;
	background-image: url(../graphics/generic/widgetshadows/430x225.png);
}

.xw430b {
	position: absolute;
	height: 237px;
	width: 442px;
	left: 454px;
	top: 245px;
	background-image: url(../graphics/generic/widgetshadows/430x225.png);
}


.xw280a {
	position: absolute;
	height: 237px;
	width: 292px;
	left: 4px;
	top: 0px;
	background-image: url(../graphics/generic/widgetshadows/280x225.png);
}

.xw280b {
	position: absolute;
	height: 237px;
	width: 292px;
	left: 304px;
	top: 0px;
	background-image: url(../graphics/generic/widgetshadows/280x225.png);
}

.xw280c {
	position: absolute;
	height: 237px;
	width: 292px;
	left: 604px;
	top: 0px;
	background-image: url(../graphics/generic/widgetshadows/280x225.png);
		z-index: 9999;
}
.iframeHidden {
	display: none;
}
.titleName {
	font-family: NewBTRegular;
	font-size: 18px;
	color: #FFFFFF;
	height: 20px;
	width: 300px;
	left: 10px;
	top: 6px;
	display: block;
	position: absolute;
}
.visitBox {
	text-align: right;
	display: block;
	position: absolute;
	width: 80px;
	left: 350px;
	top: 2px;
}




.titleName280 {
	font-family: NewBTRegular;
	font-size: 18px;
	color: #FFFFFF;
	height: 20px;
	width: 150px;
	left: 10px;
	top: 6px;
	display: block;
	position: absolute;
}
.visitBox280 {
	text-align: right;
	display: block;
	position: absolute;
	width: 80px;
	left: 200px;
	top: 2px;
}




a.visitSite {
	font-family: NewBTRegular;
	font-size: 12px;
	display: block;
	padding: 10px;
	text-decoration: none;
	color: #FFFFFF;
}

a.visitSite:hover {
	color: #b19bcd;	
}



.wFPheroL {
	position: absolute;
	height: 392px;
	width: 442px;
	left: 4px;
	top: 0px;
	background-image: url(../graphics/generic/widgetshadows/430x380.png);
}

.wFPheroR {
	position: absolute;
	height: 392px;
	width: 442px;
	left: 454px;
	top: 0px;
	background-image: url(../graphics/generic/widgetshadows/430x380.png);
	z-index: 9999;
}

.wFPsmallL {
	position: absolute;
	height: 82px;
	width: 442px;
	left: 4px;
	top: 400px;
	background-image: url(../graphics/generic/widgetshadows/430x70.png);
}

.wFPsmallR {
	position: absolute;
	height: 82px;
	width: 442px;
	left: 454px;
	top: 400px;
	background-image: url(../graphics/generic/widgetshadows/430x70.png);
}
.iFramePadded7px {
	left: 7px;
	top: 7px;
	background-color: rgb(255,255,255);
	position: relative;
}
.page01shadows {
	background-image: url(../graphics/generic/widgetshadows/page01.png);
	height: 542px;
	width: 900px;
}
.page02shadows {
	background-image: url(../graphics/generic/widgetshadows/page02.png);
	height: 542px;
	width: 900px;
}
.P1TopLeft {
	background-color: rgba(255,255,255,1);
	position: absolute;
	height: 378px;
	width: 428px;
	left: 11px;
	top: 7px;
}
.P1TopRight {
	background-color: rgba(255,255,255,1);
	position: absolute;
	height: 378px;
	width: 428px;
	left: 461px;
	top: 7px;
}
.P1LowLeft {
	background-color: rgba(255,255,255,1);
	position: absolute;
	height: 68px;
	width: 428px;
	left: 11px;
	top: 407px;
}

.P1LowRight {
	background-color: rgba(255,255,255,1);
	position: absolute;
	height: 68px;
	width: 428px;
	left: 461px;
	top: 407px;
}
.P2TopLeft {
	position: absolute;
	height: 223px;
	width: 428px;
	background-color: rgba(255,255,255,1);
	left: 11px;
	top: 7px;
}

.P2TopRight {
	position: absolute;
	height: 223px;
	width: 428px;
	background-color: rgba(255,255,255,1);
	left: 461px;
	top: 7px;
}

.P2LowLeft {
	position: absolute;
	height: 223px;
	width: 278px;
	background-color: rgba(255,255,255,1);
	left: 11px;
	top: 252px;
}

.P2LowMiddle {
	position: absolute;
	height: 223px;
	width: 278px;
	background-color: rgba(255,255,255,1);
	left: 311px;
	top: 252px;
}

.P2LowRight {
	position: absolute;
	height: 223px;
	width: 278px;
	background-color: rgba(255,255,255,1);
	left: 611px;
	top: 252px;
}