//style sheet


#outlinetable
{
	margin-top:		10;
}

#outlinetoprow
{
	vertical-align:		top;
}

.whitetexttelno
{
	color:	#ffffff;
	font-size:		105.25%;  /* IE hack - equivalent of 13px considering default font size is 16px */
	
}

.TopBanner1
{
	background:	url(../images/BS-WebPageSlices_01.gif) no-repeat;
	width:824px;
	height:49px;
}

.TopBanner2
{
	background:	url(../images/BS-WebPageSlices_02.gif) no-repeat;
	width:820px; 
	height:191px;
	color:	#ffffff;
}

.TopBanner3
{
	background:	url(../images/BS-WebPageSlices_09.gif);
	color:	#ffffff;
}

.TopBanner3 a
{
	color:			#ffffff;
	text-decoration:	none;
}
.TopBanner4
{
	background:	url(../images/BS-WebPageSlices_10.gif) no-repeat;
	width:112px; 
	height:114px;	
	color:	#ffffff;
}

.TopBanner5
{
	background:	url(../images/BS-WebPageSlices_05.gif) no-repeat;
	width:42px; 
	height:191px;
	background-position: 		left bottom;	

}

.LeftNav0
{
	background:	url(../images/BS-WebPageSlices_11.gif);
	width:18px; 
	height:493px;

}

.LeftNav1
{
	background:	url(../images/BS-WebPageSlices_38.gif);
	background-repeat: repeat;	
	width:145px;
	height:193px;
}

.LeftNav2
{
	background:	url(../images/BS-WebPageSlices_13.gif) no-repeat;
	width:64px; 
	height:493px;

}

.LeftNavTitle
{
	font-weight:		bold;
	color:			#a0a0a0;
	font-family:    	Helvetica, sans-serif;
	font-size:		75.25%;  /* IE hack - equivalent of 13px considering default font size is 16px */
	text-align: 		left;
	height:25px;
}


.RightNav1
{
	background:	url(../images/BS-WebPageSlices_21.gif) repeat;
	width:129px; 
	height:493px;
}

.RightNav2
{
	background:	url(../images/BS-WebPageSlices_17.gif) no-repeat;
	width:72px; 
	height:493px;
	background-position: 	middle;
}

.CentreMain
{
	
	background-position: 		right bottom;	
	width:		511px;
	text-align: 	justify;
}

.CenterMaintextTitle
{
	color:			#000000;
	font-family:    	Helvetica, sans-serif;
	font-size:		100.25%;  /* IE hack - equivalent of 13px considering default font size is 16px */
}

.CenterMaintext
{
	color:			#000000;
	font-family:    	Helvetica, sans-serif;
	font-size:		70.25%;  /* IE hack - equivalent of 13px considering default font size is 16px */

}

.CenterMaintext ol
{
color:			#000000;
font-family:    	Helvetica, sans-serif;
font-size:		100.25%;  /* IE hack - equivalent of 13px considering default font size is 16px */
font-style: normal;
font-weight: normal;
font-variant: normal;
text-decoration: none;
l/*ist-style-image: url(../images/buttet.bmp);*/
list-style-type: square;

}

.CenterMaintext ul li
{
color:			#000000;
font-family:    	Helvetica, sans-serif;
font-size:		100.25%;  /* IE hack - equivalent of 13px considering default font size is 16px */
font-style: normal;
font-weight: normal;
font-variant: normal;
text-decoration: none;
/*list-style-image: url(../images/buttet.bmp);*/

}

.CenterMaintext a
{
	color:			#0000FF;
	text-decoration:	none;

}

.CenterMaintext  a:active
{
	color:			#cc00FF;
	text-decoration:	none;
}

.CenterMaintext  a:hover
{
	color:			#FF0000;
	text-decoration:	none;
}

.smallbody
{

	font-weight:		bold;
	color:			#333;
	font-family:    	Helvetica, sans-serif;
	font-size:		75.25%;  /* IE hack - equivalent of 13px considering default font size is 16px */
	text-align: 		left;


}
.LoginTitle
{
	font-weight:		bold;
	color:			#3266A9;
	font-family:    	Helvetica, sans-serif;
	font-size:		99.25%;  /* IE hack - equivalent of 13px considering default font size is 16px */
	text-align: 		left;

}

.LoginLabel
{
	font-weight:		bold;
	color:			#333;
	font-family:    	Helvetica, sans-serif;
	font-size:		75.25%;  /* IE hack - equivalent of 13px considering default font size is 16px */
	text-align: 		left;

}



.borderwhite
{
	border-bottom:		2px solid #ffffff;
	border-top:		2px solid #ffffff;

}

.footer
{
	font-weight:		normal;
	color:			#a0a0a0;
	font-family:    	Helvetica, sans-serif;
	font-size:		75.25%;  /* IE hack - equivalent of 13px considering default font size is 16px */
	text-align: 		left;

}

.footer a
{
	color:			#A0A0A0;
	text-decoration:	none;
}

.tandc
{
	font-weight:		normal;
	color:			#a0a0a0;
	font-family:    	Helvetica, sans-serif;
	font-size:		75.25%;  /* IE hack - equivalent of 13px considering default font size is 16px */
	text-align: 		justify;
}

.privacypolicy
{
	font-weight:		normal;
	color:			#a0a0a0;
	font-family:    	Helvetica, sans-serif;
	font-size:		75.25%;  /* IE hack - equivalent of 13px considering default font size is 16px */
	text-align: 		justify;
}

.statutoryinformation
{
	font-weight:		normal;
	color:			#a0a0a0;
	font-family:    	Helvetica, sans-serif;
	font-size:		75.25%;  /* IE hack - equivalent of 13px considering default font size is 16px */
	text-align: 		justify;
}


/* Drop Down List stuff */
/* Styles for Menu Items */




.leftnavtitle ul {
	text-align:	left;
	margin-left:0em;
	padding: 0;
	height: 30px;
	color: #707070;
	text-decoration: none;
	}
	
.leftNavTitle ul li 
{
	margin-top: 0.5em;
	position: relative;
}
	
.leftNavTitle li ul 
{
	display: none;
}

.leftNavTitle ul li a {
	margin-left:0;
	text-align:left;
	display: block;
	padding: 2px;
	text-decoration: none;
	color: #505050;
	font: normal 13px verdana;	
	font-weight:normal;
	}
	
#nav li ul
{
	padding: 10px;
}
#nav li ul a
{
	font: normal 11px verdana;
	padding: 0px;
}
	
.leftnavtitle  a:hover{
	background-repeat: 	no-repeat;
	background-position: 	top;
	font-weight:		normal;
	color:			#ffffff;
	}
	
.leftnavtitle  a:active{
	background-repeat: 	no-repeat;
	background-position: 	top;
	font-weight:		normal;
	color:			#ffffff;
	}
	

.footer  a:hover{
	background-repeat: 	no-repeat;
	background-position: 	top;
	font-weight:		normal;
	color:			#000000;
	}

li:hover ul, li.over ul 
{ 
display: block; 
} 
/* The magic */


/* Holly Hack. IE Requirement */
* html ul li { float: left; height: 1%; }
* html ul li a { height: 1%; }
/* End */

