/*
	comsc navigation specific styles
*/
	/*#nav_horiz definitions*/
	body.comsc #nav_horiz {
		background:url('../images/menu.jpg') top left no-repeat; width:773px; height:21px;
		font-family:Arial, Helvetica, sans-serif;
	}
	body.comsc #nav_horiz li, body.comsc #nav_horiz ul {
		/*padding:0;*/
		margin:0 /*0.5em*/;
	}
	body.comsc #nav_horiz a:link, body.comsc #nav_horiz a:visited , body.comsc #nav_horiz a:hover, body.comsc #nav_horiz a:active {
		color:#fff;
	}
	body.comsc #nav_horiz li {
		/*border-left:1px solid #333333;*/
		margin-left: 1px;
		padding:0 0.3em 0 0.7em;
	}
	/* end #nav_horiz definitions*/
/*
	#lang_select definitions
*/
	#lang_select a:link, #lang_select a:visited ,#lang_select a:hover, #lang_select a:active {
		color:#fff;
	}
	
/*#lang_select definitions*/
	/*uses default styles*/
	#content a.linkIcon,
	#sub a.linkIcon {
		background:url(../../comsc/images/link-icon.gif) left 1px no-repeat;
		padding: 0 0 0 15px;
		}
/*comsc #nav_local definitions*/
/*uses default styles from styles/_core/nav.css with those below over-riding*/

	/*level 1 nav*/
	#nav_local a.subsite_head:link{
		background-color: #333333;
		background: #333333 url(../../comsc/images/cu_menu_top_corner.gif) right top no-repeat;
		color: #ffffff;
		border-bottom:solid 1px #fff;
	}
	#nav_local a.subsite_head:visited {
		background-color: #333333;
		background: #333333 url(../../comsc/images/cu_menu_top_corner.gif) right top no-repeat;
		color: #ffffff;
	}
	#nav_local a.subsite_head:hover {
		background-color: #000000;
		background: #000000 url(../../comsc/images/cu_menu_top_corner.gif) right top no-repeat;
		color: #e9e9e9;
	}
	#nav_local a.subsite_head:active {
		background: #333333;
		background: #333333 url(../../comsc/images/cu_menu_top_corner.gif) right top no-repeat;
		color: #c9c9c9;
	}	
		/*level 2 nav.*/

		#nav_local ul li ul li a:link{
			/* background: #e3f3ff url(../../_core/images/bullet_menu.gif) 0.5em 0.6em no-repeat;*/
			background-color: #cdcdcd;
			border-color: #cdcdcd;
		}
		#nav_local ul li ul li a:visited{
			/*background: #e3f3ff url(../../_core/images/bullet_menu.gif) 0.5em 0.6em no-repeat;*/
			background-color: #cdcdcd;
			border-color: #cdcdcd;
		}
		#nav_local ul li ul li a:hover{
			/*background: #e3f3ff url(../../_core/images/bullet_menu_current.gif) 0.5em 0.6em no-repeat;*/
			background-color: #9e9e9e;
			border-color: #797979;
			color:#ffffff;
		}
		#nav_local ul li ul li a:active {
			/*background: #e3f3ff url(../../_core/images/bullet_menu.gif) 0.5em 0.6em no-repeat;*/
			background-color: #cdcdcd;
			border-color: #cdcdcd;
		}
		/* Current styles [level 2] sagba 260107 */
			#nav_local ul li ul li a.current:link{
				background: #cdcdcd;
				background-color: #cdcdcd;
				border-color: #cdcdcd;
			}
			#nav_local ul li ul li a.current:visited{
				background: #cdcdcd;
				background-color: #cdcdcd;
				border-color: #cdcdcd;
			}
			#nav_local ul li ul li a.current:hover{
				background: #cdcdcd;
				background-color: #cdcdcd;
				border-color: #cdcdcd;
			}
			#nav_local ul li ul li a.current:active {
				background: #cdcdcd;
				background-color: #cdcdcd;
				border-color: #cdcdcd;
			}
		/**/
		/**/
			/*level 3 nav*/
			/*main anchors*/
			#nav_local ul li ul li ul li a:link{
				background: #e3f3ff url(../../_core/images/bullet_menu.gif) 0.8em 0.6em no-repeat;
				background-color: #e8e8e8;
				border-color: #e8e8e8;
			}
			#nav_local ul li ul li ul li a:visited{
				background: #e3f3ff url(../../_core/images/bullet_menu.gif) 0.8em 0.6em no-repeat;
				background-color: #e8e8e8;
				border-color: #e8e8e8;
			}
			#nav_local ul li ul li ul li a:hover{
				background: #e3f3ff url(../../_core/images/bullet_menu_white.gif) 0.8em 0.6em no-repeat;
				background-color: #9e9e9e;
				border-color: #797979;
				color:#ffffff;
			}
			#nav_local ul li ul li ul li a:active {
				background: #e3f3ff url(../../_core/images/bullet_menu.gif) 0.8em 0.6em no-repeat;
				background-color: #e8e8e8;
				border-color: #e8e8e8;
			}
			/*END main anchors*/
			/*.current anchors*/
			#nav_local ul li ul li ul li a.current:link{
				background: #e3f3ff url(../../_core/images/bullet_menu_current.gif) 0.8em 0.6em no-repeat;
				background-color: #e8e8e8;
				border-color: #e8e8e8;
			}
			#nav_local ul li ul li ul li a.current:visited{
				background: #e3f3ff url(../../_core/images/bullet_menu_current.gif) 0.8em 0.6em no-repeat;
				background-color: #e8e8e8;
				border-color: #e8e8e8;
			}
			#nav_local ul li ul li ul li a.current:hover{
				background: #e3f3ff url(../../_core/images/bullet_menu_current.gif) 0.8em 0.6em no-repeat;
				background-color: #e8e8e8;
				border-color: #e8e8e8;					
			}
			#nav_local ul li ul li ul li a.current:active {
				background: #e3f3ff url(../../_core/images/bullet_menu_current.gif) 0.8em 0.6em no-repeat;
				background-color: #e8e8e8;
				border-color: #e8e8e8;
			}
			/*.END current anchors*/			
				/*level 4 nav*/
				/*main anchors*/
				#nav_local ul li ul li ul li ul li a:link {
					background: #e3f3ff url(../../_core/images/light_bullet_menu.gif) 1.3em 0.6em no-repeat;
					background-color: #e8e8e8;
					border-color: #e8e8e8;			
				}
				#nav_local ul li ul li ul li ul li a:visited{
					background: #e3f3ff url(../../_core/images/light_bullet_menu.gif) 1.3em 0.6em no-repeat;
					background-color: #e8e8e8;
					border-color: #e8e8e8;			
				}
				#nav_local ul li ul li ul li ul li a:hover{
					background: #e3f3ff url(../../_core/images/light_bullet_menu_white.gif) 1.3em 0.6em no-repeat;
					background-color: #9e9e9e;
					border-color: #797979;
					color:#ffffff;		
				}
				#nav_local ul li ul li ul li ul li a:active {
					background: #e3f3ff url(../../_core/images/light_bullet_menu.gif) 1.3em 0.6em no-repeat;
					background-color: #e8e8e8;
					border-color: #e8e8e8;	
				}
				/*END main anchors*/				
				/*.current anchors*/		
				#nav_local ul li ul li ul li ul li a.current:link{
					background: #e3f3ff url(../../_core/images/light_bullet_menu_current.gif) 1.3em 0.6em no-repeat;
					background-color: #e8e8e8;
					border-color: #e8e8e8;	
				}
				#nav_local ul li ul li ul li ul li a.current:visited{
					background: #e3f3ff url(../../_core/images/light_bullet_menu_current.gif) 1.3em 0.6em no-repeat;
					background-color: #e8e8e8;
					border-color: #e8e8e8;		
				}
				#nav_local ul li ul li ul li ul li a.current:hover{
					background: #e3f3ff url(../../_core/images/light_bullet_menu_current.gif) 1.3em 0.6em no-repeat;
					background-color: #e8e8e8;
					border-color: #e8e8e8;	
				}
				#nav_local ul li ul li ul li ul li a.current:active {
					background: #e3f3ff url(../../_core/images/light_bullet_menu_current.gif) 1.3em 0.6em no-repeat;
					background-color: #e8e8e8;
					border-color: #e8e8e8;	
				}
				/*END .current anchors*/
				/*level 5 nav*/
				/*main anchors*/
				#nav_local ul li ul li ul li ul li ul li a:link {
					background: #e3f3ff url(../../_core/images/light_bullet_menu.gif) 1.8em 0.6em no-repeat;
					background-color: #e8e8e8;
					border-color: #e8e8e8;			
				}
				#nav_local ul li ul li ul li ul li ul li a:visited{
					background: #e3f3ff url(../../_core/images/light_bullet_menu.gif) 1.8em 0.6em no-repeat;
					background-color: #e8e8e8;
					border-color: #e8e8e8;			
				}
				#nav_local ul li ul li ul li ul li ul li a:hover{
					background: #e3f3ff url(../../_core/images/light_bullet_menu_white.gif) 1.8em 0.6em no-repeat;
					background-color: #9e9e9e;
					border-color: #797979;
					color:#ffffff;		
				}
				#nav_local ul li ul li ul li ul li ul li a:active {
					background: #e3f3ff url(../../_core/images/light_bullet_menu.gif) 1.8em 0.6em no-repeat;
					background-color: #e8e8e8;
					border-color: #e8e8e8;	
				}
				/*END main anchors*/				
				/*.current anchors*/		
				#nav_local ul li ul li ul li ul li ul li a.current:link{
					background: #e3f3ff url(../../_core/images/light_bullet_menu_current.gif) 1.8em 0.6em no-repeat;
					background-color: #e8e8e8;
					border-color: #e8e8e8;	
				}
				#nav_local ul li ul li ul li ul li ul li a.current:visited{
					background: #e3f3ff url(../../_core/images/light_bullet_menu_current.gif) 1.8em 0.6em no-repeat;
					background-color: #e8e8e8;
					border-color: #e8e8e8;		
				}
				#nav_local ul li ul li ul li ul li ul li a.current:hover{
					background: #e3f3ff url(../../_core/images/light_bullet_menu_current.gif) 1.8em 0.6em no-repeat;
					background-color: #9e9e9e;
					border-color: #797979;
					color:#ffffff;		
				}
				#nav_local ul li ul li ul li ul li ul li a.current:active {
					background: #e3f3ff url(../../_core/images/light_bullet_menu_current.gif) 1.8em 0.6em no-repeat;
					background-color: #e8e8e8;
					border-color: #e8e8e8;	
				}
				/*END .current anchors*/

/* sign out button */
#nav_horiz button {
   color:#FFF;
   font-family:'trebuchet ms',helvetica,sans-serif;
   font-weight:bold;
   background-color:#333333;
   border:1px solid;
   border-top-color:#999999;
   border-left-color:#999999;
   border-right-color:#999999;
   border-bottom-color:#999999;
   font-size:80%;
   display:inline;
   padding:0.1em 0.1em 0 0;
   margin:0 -0.2em 0 0;
}
#nav_horiz p {
   /*font-family:Arial, Helvetica, sans-serif;*/
   font-family:'trebuchet ms',helvetica,sans-serif;
   font-weight:normal;
   font-size:90%;
   color:#FFF;
   display:inline;
   padding:0;
   margin:0 0.3em 0 0;
}

.pushright {
   position:absolute;
   top:0.21em;
   right:0.0em;
}

.edgeRight {
   position:absolute;
   right:0.0em
}

/*
   <li style="position:absolute;top:0.0em;right:0.0em;"><a href="https://www.cs.cf.ac.uk/authenticate/?Action=Sign%20Out"><button style="height:1.5em;background-color:#333333;font-family:Arial, Helvetica, sans-serif;color:#ffffff;font-weight:normal;text-decoration:none;">Sign Out</button></a></li>
 */
