/*
	Filename         : 	navi.css
	Created by       : 	Ashley Nolan
	Created          : 	01/09/2009
	Last Updated     : 	01/09/2009
	Comments         : 	Styling for IC - Navigation Styles
						Linked into every page
*/

/* Global Navigation Bar - at the very top of every page
************************************************************************************************************************/

ul#globalNav {
	float:left;
}
	#globalNav li {
		float:left;
		margin-right:10px;
		padding:10px 0 14px;
		font-size:1.3em;
	}
	#globalNav li.first {
		background:url('/ukgwa/20121107111159oe_/http://www.ic.nhs.uk/images/globalNavLeft.jpg') no-repeat left bottom;
		padding-left:10px;
	}
		#globalNav li a {
			border-right:1px solid #006666;
			padding-right:10px;
		}
		#globalNav li.last a {
			border:0; /* no border on last link */
		}
		
ul#myICButtons {
	float:right;
	background:url('/ukgwa/20121107111159oe_/http://www.ic.nhs.uk/images/globalNavRight.jpg') no-repeat right bottom;
}
	#myICButtons li {
		float:left;
		font-size:1.3em;
		margin:10px 10px 0 0;
	}
	#myICButtons li.first {
		padding:0 10px 0 0;
		font-weight:bold;
		color:#333;
	}
		#myICButtons li a {
			border-right:1px solid #006666;	
			padding-right:10px;
		}
		#myICButtons li.last a {
			border:0; /* no border on last link */
		}
		#myICButtons li.help {
			padding-right:10px;
			border-right:1px solid #006666;
		}
		#myICButtons li.help,
		#myICButtons li.login {
			font-weight:bold;
		}
			#myICButtons li.help a,
			#myICButtons li.login a {
				color:#fff;
				background:#007AC1;
				-moz-border-radius:4px;
				-webkit-border-radius:4px;
				padding:2px 10px;
				display:block;
				border:0;
			}

/* Main Horizontal Navigation Bar 
************************************************************************************************************************/

ul#mainNav {
	float:left;
	width:100%;
	border-bottom:7px solid #006666;
}
/* Change border to blue for myIC sections */
ul.myIC {
	border-bottom:7px solid #007AC1 !important;
}
	#mainNav li {
		float:left;
		background:url('/ukgwa/20121107111159oe_/http://www.ic.nhs.uk/images/mainNavLeft.jpg') no-repeat left top;
		margin-right:2px;
	}
		#mainNav li a {
			display:block;
			background:url('/ukgwa/20121107111159oe_/http://www.ic.nhs.uk/images/mainNavRight.jpg') no-repeat right top;
			padding:16px 20px 14px;
			color:#fff;
			font-size:1.8em;
			font-weight:bold;
			border-bottom:1px solid #fff;
		}
		
	#mainNav li.last {
		margin-right:0;
	}
		#mainNav li.last a{
			width:61px;
		}
	
	/* Hover states - ie6 hover class, as doesn't pick up li:hover */
	#mainNav li:hover,
	#mainNav li.sfhover {
		background:url('/ukgwa/20121107111159oe_/http://www.ic.nhs.uk/images/mainNavLeft.jpg') no-repeat left -96px;
	}
		#mainNav li a:hover {
			background:url('/ukgwa/20121107111159oe_/http://www.ic.nhs.uk/images/mainNavRight.jpg') no-repeat right -96px;
			border-bottom:1px solid #006666;
			text-decoration:none;
		}
		
	/* Selected states */
	#mainNav li.selected {
		background:url('/ukgwa/20121107111159oe_/http://www.ic.nhs.uk/images/mainNavLeft.jpg') no-repeat left -96px;
	}
		#mainNav li.selected a {
			background:url('/ukgwa/20121107111159oe_/http://www.ic.nhs.uk/images/mainNavRight.jpg') no-repeat right -96px;
			border-bottom:1px solid #006666;
		}
	
	#mainNav li.nav1 a {
		width:80px;
	}
	#mainNav li.nav2 a {
		width:240px;
	}
	#mainNav li.nav3 a {
		width:80px;
	}
	#mainNav li.nav4 a {
		width:134px;
	}
	#mainNav li.nav5 a {
		width:115px;
	}
	#mainNav li.nav6 a {
		width:52px;
	}
	
	/* My IC Tab selected */
	#naviBar .myIC .selected {
		background:url('/ukgwa/20121107111159oe_/http://www.ic.nhs.uk/images/mainNavLeft_myIC.jpg') no-repeat left top;
	}
		#naviBar .myIC .selected a {
			background:url('/ukgwa/20121107111159oe_/http://www.ic.nhs.uk/images/mainNavRight_myIC.jpg') no-repeat right top;
			border-bottom:1px solid #007AC1;
		}
	

	
/* Main Side navigation
************************************************************************************************************************
ul#subNavigation{
	list-style:none;
	margin:0 0 1em 0;
	padding:5px 0;
	background:url(/ukgwa/20121107111159oe_/http://www.ic.nhs.uk/images/micronav_bg.jpg) top left repeat-x;
	border:1px solid #DBDBDB;
	width:100%;
	float:left;
	-moz-border-radius:10px;
	-webkit-border-radius:10px;
}
	div#navCol ul#subNav li {
		display:inline; 
	}     	
		ul#subNavigation li a{
			display:block;
			padding:5px 5px 5px 24px;
			border-bottom:1px dotted #ccc;
			color:006666;
			font-size:1.3em;
			background:url(/ukgwa/20121107111159oe_/http://www.ic.nhs.uk/images/nav/subnav1_bg_arrow.gif) no-repeat 9px center;
		}
			ul#subNavigation li a.active{
				background:url(/ukgwa/20121107111159oe_/http://www.ic.nhs.uk/images/nav/subnav1_bg_arrow_active.gif) no-repeat 7px center;
				font-weight:bold;
			}
			ul#subNavigation li.last a{
				border-bottom:none;
			}
				ul#subNavigation li li a,
				ul#subNavigation li.last li a{
					display:block;
					padding-left:33px;
					color:#333;
					border-bottom:1px dotted #ccc;
					font-size:1.2em;					
					background:url(/ukgwa/20121107111159oe_/http://www.ic.nhs.uk/images/nav/subnav2_bg_square.gif) no-repeat 21px center;
				}
					ul#subNavigation li.last li.last a{
						border-bottom:none;
					}
				ul#subNavigation li li a.active,
				ul#subNavigation li li a:hover{
					background:url(/ukgwa/20121107111159oe_/http://www.ic.nhs.uk/images/nav/subnav2_bg_square_active.gif) no-repeat 21px center;
				}
				
				ul#subNavigation li li.last a{
					border-bottom:1px dotted #ccc;
				}
				
					ul#subNavigation li li li a,
					ul#subNavigation li.last li li a,
					ul#subNavigation li li li a:hover, 
					ul#subNavigation li li li a.active{
						font-size:1.1em;
						padding-left:45px;
						background:url(/ukgwa/20121107111159oe_/http://www.ic.nhs.uk/images/nav/subnav3_bg_dash.gif) no-repeat 35px center;
					}
						ul#subNavigation li li li li a,
						ul#subNavigation li li li li a:hover, 
						ul#subNavigation li.last li li li a, 
						ul#subNavigation li li li li a.active{
							padding-left:55px;
							background:url(/ukgwa/20121107111159oe_/http://www.ic.nhs.uk/images/nav/subnav3_bg_dash.gif) no-repeat 45px center;
						}
							ul#subNavigation li li li li li a,
							ul#subNavigation li.last li li li li a,
							ul#subNavigation li li li li li a:hover,
							ul#subNavigation li li li li li a.active,
							ul#subNavigation li.last li li li li a:hover{
								padding-left:65px;
								background:url(/ukgwa/20121107111159oe_/http://www.ic.nhs.uk/images/nav/subnav3_bg_dash.gif) no-repeat 55px center;
							}
								ul#subNavigation li li li li li li a,
								ul#subNavigation li.last li li li li li a,
								ul#subNavigation li li li li li li a:hover,
								ul#subNavigation li li li li li li a.active,
								ul#subNavigation li.last li li li lili  a:hover{
									padding-left:75px;
									background:url(/ukgwa/20121107111159oe_/http://www.ic.nhs.uk/images/nav/subnav3_bg_dash.gif) no-repeat 55px center;
								}
							
						ul#subNavigation li ul li ul li a.active{
							font-weight:normal;
							text-decoration:underline;
						}
	
	
	*/
	
	#subNavigation {
	width:198px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	background:transparent url(/ukgwa/20121107111159oe_/http://www.ic.nhs.uk/images/micronav_bg.jpg) repeat-x scroll left top;
	border:1px solid #DBDBDB;
	float:left;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	margin:0 0 1em;
	padding:5px 0;
}
#subNavigation li {
	list-style-type:none;
	margin:0;
	padding:0;
	float:left;
	clear:left;
	width:100%;
}
	#subNavigation li a {
		font-size:1.3em;
		text-decoration:none;
		color:#0066CC;
		display:block;
		border-top:1px dotted #ccc;
		padding:5px 5px 5px 24px;
		background:transparent url(/ukgwa/20121107111159oe_/http://www.ic.nhs.uk/images/nav/subnav1_bg_arrow.gif) no-repeat scroll 9px 9px;
	}
		#subNavigation li a:hover {
			text-decoration:underline;
		}
		#subNavigation li.first a {
			border-top:none;
			border-bottom:1px dotted #ccc;
		}
			#subNavigation li.first li a {
				border-top:1px dotted #ccc;
				border-bottom:none;
			}
				#subNavigation li.first li.first a {
					border-top:none;
				}
				#subNavigation li.first li li.first a {
					border-top:1px dotted #ccc;
				}
		#subNavigation li a.active {
			background:transparent url(/ukgwa/20121107111159oe_/http://www.ic.nhs.uk/images/nav/subnav1_bg_arrow_active.gif) no-repeat scroll 9px 9px;
		}
		#subNavigation li li a {
			font-size:1.2em;
			color:#333;
			padding:5px 5px 5px 34px;
			background:transparent url(/ukgwa/20121107111159oe_/http://www.ic.nhs.uk/images/nav/subnav2_bg_square.gif) no-repeat scroll 21px 9px;
		}
			#subNavigation li li a.active {
				background:transparent url(/ukgwa/20121107111159oe_/http://www.ic.nhs.uk/images/nav/subnav2_bg_square_active.gif) no-repeat scroll 20px 9px;
				text-decoration:underline;
			}
			#subNavigation li li li a {
				font-size:1.1em;
				padding:5px 5px 5px 44px;
				background:transparent url(/ukgwa/20121107111159oe_/http://www.ic.nhs.uk/images/nav/subnav3_bg_dash.gif) no-repeat scroll 32px 11px;	
			}
				#subNavigation li li li a.active {
					background:transparent url(/ukgwa/20121107111159oe_/http://www.ic.nhs.uk/images/nav/subnav3_bg_dash.gif) no-repeat scroll 32px 11px;	
				}
				#subNavigation li li li li a {
					padding:5px 5px 5px 54px;
					background:transparent url(/ukgwa/20121107111159oe_/http://www.ic.nhs.uk/images/nav/subnav3_bg_dash.gif) no-repeat scroll 42px 11px;	
				}
					#subNavigation li li li li a.active {
						background:transparent url(/ukgwa/20121107111159oe_/http://www.ic.nhs.uk/images/nav/subnav3_bg_dash.gif) no-repeat scroll 42px 11px;	
					}
					#subNavigation li li li li li a {
						padding:5px 5px 5px 64px;
						background:transparent url(/ukgwa/20121107111159oe_/http://www.ic.nhs.uk/images/nav/subnav3_bg_dash.gif) no-repeat scroll 52px 11px;	
					}
						#subNavigation li li li li li a.active {
							background:transparent url(/ukgwa/20121107111159oe_/http://www.ic.nhs.uk/images/nav/subnav3_bg_dash.gif) no-repeat scroll 52px 11px;	
						}
						#subNavigation li li li li li li a {
							padding:5px 5px 5px 74px;
							background:transparent url(/ukgwa/20121107111159oe_/http://www.ic.nhs.uk/images/nav/subnav3_bg_dash.gif) no-repeat scroll 62px 11px;	
						}
							#subNavigation li li li li li li a.active {
								background:transparent url(/ukgwa/20121107111159oe_/http://www.ic.nhs.uk/images/nav/subnav3_bg_dash.gif) no-repeat scroll 62px 11px;	
							}
							#subNavigation li li li li li li li a {
								padding:5px 5px 5px 84px;
								background:transparent url(/ukgwa/20121107111159oe_/http://www.ic.nhs.uk/images/nav/subnav3_bg_dash.gif) no-repeat scroll 72px 11px;	
							}
								#subNavigation li li li li li li li a.active {
									background:transparent url(/ukgwa/20121107111159oe_/http://www.ic.nhs.uk/images/nav/subnav3_bg_dash.gif) no-repeat scroll 72px 11px;	
								}
		
/*
Sub micro nav
**********************************/
div#navCol ul#subMicroNav {
	list-style:none;
	margin:0 0 1em 0;
}
	div#navCol ul#subMicroNav li {
		display:inline; 
	}     		
		ul#subMicroNav li a {
			display:block;
			padding:4px 0 4px 15px;
			background:url(/ukgwa/20121107111159oe_/http://www.ic.nhs.uk/images/layout/sub_nav_back.gif) no-repeat 0 9px;
		}  	
		ul#subMicroNav li a:hover {
			color:#008284;
		}
		ul#subMicroNav li.section.active a.active {
			color:#008284;
		}
		ul#subMicroNav li.active ul li a.active {
			font-weight:bold;
		}
		ul#subMicroNav li.parent a.active {
			display:block;
			padding:4px 0 4px 15px;
			background:url(/ukgwa/20121107111159oe_/http://www.ic.nhs.uk/images/layout/sub_nav_back.gif) no-repeat 0 9px;
		}
		ul#subMicroNav li.active a.active {
			color:#4494D1;
			display:block;
			padding:4px 0 4px 15px;
			background:url(/ukgwa/20121107111159oe_/http://www.ic.nhs.uk/images/layout/sub_nav_back.gif) no-repeat 0 9px;
			sbackground:url(/ukgwa/20121107111159oe_/http://www.ic.nhs.uk/images/layout/sub_nav_open3.gif) no-repeat 0 .8em;
		}
		ul#subMicroNav li.active li a {
			font-weight:normal;
		}
		ul#subMicroNav li ul {
			list-style:none;
			margin:0;
		}
			ul#subMicroNav li ul li a {
				color:#4494D1;
				background:url(/ukgwa/20121107111159oe_/http://www.ic.nhs.uk/images/layout/sub_nav_back3.gif) no-repeat 0 .8em;
			}
			ul#subMicroNav li.parent a {
				/*background:url(/ukgwa/20121107111159oe_/http://www.ic.nhs.uk/images/layout/sub_nav_open3.gif) no-repeat 0 9px;*/
				border-top:1px solid #ccc;
			}
			ul#subMicroNav li.active ul {
				spadding:0 0 0 10px;  
				sborder-top:1px solid #ccc;
			}
				ul#subMicroNav li ul li.active ul li a {
					background:url(/ukgwa/20121107111159oe_/http://www.ic.nhs.uk/images/layout/sub_nav_back3.gif) no-repeat 0 .8em;
					sbackground:url(/ukgwa/20121107111159oe_/http://www.ic.nhs.uk/images/layout/bullet_colour3.gif) no-repeat 6px 10px;	 
					border:0;
					sfont-weight:bold;
				}

				ul#subMicroNav li ul li.active ul li a.active {
					background:url(/ukgwa/20121107111159oe_/http://www.ic.nhs.uk/images/layout/sub_nav_open3.gif) no-repeat 0 .8em;
				}

					ul#subMicroNav li ul li.active ul li ul {
						padding:0 0 0 10px;  
						border-top:1px solid #ccc;
					}
						ul#subMicroNav li ul li.active ul li ul li a {
							font-weight:normal;
							background:url(/ukgwa/20121107111159oe_/http://www.ic.nhs.uk/images/layout/bullet_colour3.gif) no-repeat 6px 10px;	 
							border:0;
						}
						ul#subMicroNav li ul li.active ul li ul li a.active {
							background:url(/ukgwa/20121107111159oe_/http://www.ic.nhs.uk/images/layout/bullet_colour3.gif) no-repeat 6px 10px;	 
							font-weight:bold;
						}

				

