/* CSS Document */

/* Overwrite Global Styles Starts */

body{
	padding:20px 0 0 0;
	background:url(/_layouts/images/TateAndLyleImageAssets/bg-blue.gif) #7FB0DA top left repeat-x; 
}

#main-content{
	background:url(/_layouts/images/TateAndLyleImageAssets/bg-content.gif) #FFFFFF top left repeat-x; 
	padding:8px 0 0 20px;
}

/* Overwrite Global Styles Ends */

/* ut_01 Styles */

div.sitemap-container{
	float:left;
	width:100%;
	padding:15px 0 0 0;
}

div.site-map-row{
	float:left;
	width:100%;
	padding:0 0 20px 0;
}

div.sitemap-container div.top{
	
	float:left;
	margin:0 26px 0 0;
	padding:0;
	min-height:507px;
	width: 210px;
	border-bottom:1px solid #e5e5e5;
}


div.sitemap-container div.last{
	margin:0;
}


div.sitemap-container ul{
	width:210px;
	background:url(/_layouts/images/TateAndLyleImageAssets/bg-sitemap.gif) #FDFDFD top left repeat-x; 
	float:none;
	min-height:1px;
	border:none;
	
	border-top:1px solid #e5e5e5;
	padding:0 0 10px 0;
	min-height:460px;
}

* html div.sitemap-container ul{
	height:460px;
}

div.sitemap-container ul ul{
	width:auto;
	background:none;
	float:none;
	min-height:1px;
	border:none;
	padding:0;
}
* html div.sitemap-container ul li ul{
	height:1px;
}



div.sitemap-container ul li{
	background:none;
	padding:10px 0 0 10px ;
}

div.sitemap-container ul li ul li{
	background:none;
	padding:5px 0 0 10px ;
}

div.sitemap-container ul li a{
	font-weight:normal;
	background:url(/_layouts/images/TateAndLyleImageAssets/bullet-link.gif) 0 5px no-repeat;
	padding:0 0 0 10px;
	color:#104985;
	display:block;
}
div.sitemap-container ul li ul li a{
	background:none;
	xpadding:0;
}


div.sitemap-container  ul li ul li a{
	font-size:0.92em;
	background:none;
	padding:0 0 0 10px;
}

