/* CSS Document */
body{
padding:0;
margin:0;
font-family:Verdana, Geneva, sans-serif;
background-color:#eaeaea;
color:#000;
}

img{
border:0;
}

q:before, q:after {
    content: "";
}

ul, ol, dl {
position: relative;
}



/* Start Skip Link Section */
.skip {
	position: absolute;
	left: -999em;
	width: 990em;
}



.skip a:active,  .skip a:focus, .skip a:hover {
	left: 20px;
	border: 3px #3399cc solid;
	background-color: #fff;
	z-index:9999;
	color:#000;
}

/* End Skip Link Section */


#container{
background-color:#fff;
color:#000;
padding:10px 0;
width:940px;
margin:0 auto;
-webkit-box-shadow:  0px 0px 20px 10px rgba(200, 200, 200, 1);
box-shadow:  0px 0px 20px 10px rgba(200, 200, 200, 1);
}


/* START Header area */
#header{
color:#fff;
background-position:right top;
background-repeat:no-repeat;
height:90px;
text-align:right;
}
#uon_logo{
float:right;
padding-right: 14px;
}
#uon_logo a{
height:80px;
}
#uon_logo h1{
display:none;
}
#uon_logo img{
}
/* END Header area */

#header p{display:none;}
#header_right_nav{
padding:0 6px 10px 14px;
text-transform:capitalize;
font-size:200%;
text-align:left;
color:#0095a1;
letter-spacing:0.5px;
}

/* START bar_one area */
#bar_one{
background-color:#f6f6f6;
color:#535353;
border-top:2px solid #fff;
border-bottom:2px solid #fff;
padding:6px 0 8px 14px;
text-align:right;
font-size:70%;
}

#bar_one form{
display:inline;
padding:0;
margin:0;
}
#bar_one form #search_area{
border:none;
display:inline;
padding:0;
margin:0;
}
#bar_one form label{
display:none;
}
#bar_one form input{
padding:0;
margin:0;
border:none;
}
#bar_one .btnG{

border:1px solid #6F6F6F;
color:#535353;
padding:0;
margin:0;

}

#school_home{
float:left;
padding:0 0 0 0;
margin:2px 0 0 0;
}
#school_home a:link, #school_home a:visited{
color:#535353;
text-decoration:underline;
/*background-image:url(../images/home_icon.gif);
background-repeat:no-repeat;
background-position:left center;*/
padding:3px 0 3px 0px;
}
#school_home a:hover{
color:#8b8b8b;
text-decoration:none;
/*background-image:url(../images/home_icon2.gif);
background-repeat:no-repeat;
background-position:left center;*/
padding:3px 0 3px 0px;
}

#bar_one ul{
display:inline;
}
#bar_one ul li{
list-style:none;
padding:0;
margin:0;
display:inline;
}
#practice_home a:link, #practice_home a:visited{
background-color:#D7437A;
color:#535353;
text-transform:uppercase;
text-decoration:none;
padding:2px 10px;
border-left:2px solid #fff;
}
#practice_home a:hover{
background-color:#000;
color:#535353;
text-transform:uppercase;
text-decoration:none;
padding:2px 10px;
border-left:2px solid #fff;
}
#increase_text a:link, #increase_text a:visited{
padding-right:15px;
color:#535353;
text-decoration:none;
margin-right:10px;
}
#increase_text a:hover{
padding-right:15px;
color:#535353;
text-decoration:underline;
margin-right:10px;
}
#decrease_text a:link, #decrease_text a:visited{
padding-right:15px;
color:#535353;
text-decoration:none;
margin-right:10px;
}
#decrease_text a:hover{
padding-right:15px;
color:#535353;
text-decoration:underline;
margin-right:10px;
}

#reset_text a:link, #reset_text a:visited{
padding-right:15px;
color:#535353;
text-decoration:none;
margin-right:10px;
}
#reset_text a:hover{
padding-right:15px;
color:#535353;
text-decoration:underline;
margin-right:10px;
}

/* END bar_one area */

/* START column formatting */
#column_one{
margin-bottom:9px;
float:left;
width:188px;
}
#main_content{
margin-left:190px;
border-bottom:1px solid #fff;
background:#f6f6f6;
}

#column_2of3{
padding:0;
margin:0;
float:left;
width:400px;
border-top:1px solid #535353;

}
#column_2of3 hr{
margin:auto 10px;
}

#column_3of3{
margin-left:402px;
border-top:1px solid #535353;

}
/* END column formatting */




#navigation{
padding:0;
margin:0;
font-size:70%;
border-left:14px solid #0095a1;
vertical-align: bottom;
}
#navigation a:link, #navigation a:visited{
padding:6px 10px;
display:block;
color:#fff;
background-color:#4f4f4f;
text-decoration:none;
min-height:1px;
padding-left:5px;
}
#navigation a:hover{
padding:6px 10px;
display:block;
background-color:#4f4f4f;
color:#fff;
text-decoration:underline;
min-height:1px;
padding-left:5px;
}
#navigation li{
padding:0;
margin:0;
list-style:none;
border-top:1px solid #fff; 
}

/*#4574A7 START Second tier navigation #E1F3CF*/

#navigation li ul{
padding:0;
margin:0;
border-top:1px solid #fff;
}
#navigation li ul a:link, #navigation li ul a:visited{
padding-left:15px;
color:#fff;
background-color:#2c2c2c;
}
#navigation li ul a:hover{
color:#fff;
padding-left:15px;
background-color:#2c2c2c;
}

#navigation li ul li{
/* background-color:#fff; */
/* border-top:1px solid #fff; */
}
#navigation li:first-child{
border-top:0px; 
}

/* END second tier navigation */

/* START Third tier navigation */

#navigation li ul li ul{
padding:0;
margin:0;
text-align:left;
}
#navigation li ul li ul a:link, #navigation li ul li ul a:visited{
padding-left:25px;
color:#fff;
background-color:#444444;
}
#navigation li ul li ul a:hover{
color:#fff;
padding-left:25px;
background-color:#444444;
}

#navigation li ul li ul li {
/* background-color:#fff; */
}

/* END Third tier navigation #B3D99E */



#navigation li .current_page {
padding:5px 10px;
padding-left:15px;
display:block;
background-color:#111111;
min-height:1px;
color:#fff;
font-weight:bold;
}
#navigation li ul li .current_page {
padding:5px 10px;
padding-left:15px;
display:block;
background-color:#111111;
min-height:1px;
color:#fff;
font-weight:bold;
}
#navigation a.current_page:link, #navigation a.current_page:visited {}

#column_one #features{
margin-top:20px;
font-style:normal;
padding:10px 10px 10px 15px;
font-size:70%;
color:#fff;
background:#4f4f4f;
}
#column_one #features ul{
padding:0;
margin:0;
list-style:none;
}
#features a:link, #features a:visited{
display:block;
padding:0 0 0 20px;
color:#fff;
text-decoration:none;
}
#features a:hover{
display:block;
padding:0 0 0 20px;
color:#fff;
text-decoration:underline;
}
#default{
margin-bottom:5px;
background-image:url(../images/default.gif);
background-repeat:no-repeat;
background-position:left center;
}
#default a:hover{
margin-bottom:5px;
background-image:url(../images/default2.gif);
background-repeat:no-repeat;
background-position:left center;
}
#text_only{
margin-bottom:5px;
background-image:url(../images/text_only.gif);
background-repeat:no-repeat;
background-position:left center;
}
#text_only a:hover{
margin-bottom:5px;
background-image:url(../images/text_only2.gif);
background-repeat:no-repeat;
background-position:left center;
}
#high_contrast{
margin-bottom:5px;
background-image:url(../images/high_contrast.gif);
background-repeat:no-repeat;
background-position:left center;
}
#high_contrast a:hover{
margin-bottom:5px;
background-image:url(../images/high_contrast2.gif);
background-repeat:no-repeat;
background-position:left center;
}

#main_content h2{
color:#0095A1;
margin:0;
padding:4px 10px;
font-size:130%;
font-weight:normal;
}
#main_content h3{
color:#0095A1;
padding:0 10px;
font-size:90%;
margin:1.2em 0 1.0em 0;
font-weight:normal;
}
#main_content h4{
color:#0095A1;
padding:0 10px;
font-size:80%;
margin:1.2em 0 1.0em 0;
}

#main_content h5{
font-size:80%;
margin:12px 0 5px 10px;
padding:0 5px 0 0;
color:#4F4F4F;
font-style:italic;
}
#main_content h6{
font-size:80%;
margin:12px 0 0 10px;
padding:0 5px 0 0;
color:#000;
}
#main_content p {
padding-left:10px;
padding-right:10px;
font-size:80%;
color:#535353;
margin:1em 0 1em 0;
}
#main_content cite {
padding-left:6px;
padding-right:6px;
font-size:90%;
color:#5F5F5F;
margin:1em 0 1em 0;
}
#main_content blockquote{
font-size:80%;
color:#5F5F5F;
}
#main_content address{
padding-left:10px;
padding-right:10px;
font-size:90%;
color:#5F5F5F;
margin:1em 0 1em 0;
font-style:normal;
}
#main_content a:link, #main_content a:visited{
color:#5f5f5f;
text-decoration:underline;
}
#main_content a:hover{
color:#111111;
text-decoration:underline;
}



#main_content #vaa{
text-align:right;
background-color:#535353;
color:#fff;
margin:0;
padding:2px 0px;
font-size:80%;
}
#main_content #vaa a:link, #main_content #vaa a:visited{
padding:2px 5px 2px 20px;
border-left:1px solid #0095a1;
background-color:#BFBFBF;
background-image:url(http://www.nottingham.ac.uk/shared/shared_nursing/images/return_icon.gif);
background-position:5px 50%;
background-repeat:no-repeat;
}
#main_content #vaa a:hover{
padding:2px 5px 2px 20px;
border-left:1px solid #0095a1;
background-color:#999;
color:#FFFFFF;
background-image:url(http://www.nottingham.ac.uk/shared/shared_nursing/images/return_icon.gif);
background-position:5px 50%;
background-repeat:no-repeat;
}
#main_content .strap_line{
color:#666;
margin:0 0 10px 0;
font-size:80%;
}
#main_content ul, #main_content ol{
color:#5F5F5F;
padding-right:15px;
}
#main_content li{
font-size:80%;
margin-bottom:15px;
}
#main_content ul li ul{
font-size:120%;
margin-top:8px;
}
#main_content ul li{
	
}
#main_content dl dt {margin-left:10px;color:#5F5F5F;font-size:80%;}
#main_content dd {font-size:80%;}
#main_content table caption{display:none;}
#main_content table{border-top:1px solid #666;border-left:1px solid #666;border-collapse: collapse;margin:5px auto;width:90%;font-size:80%;}
#main_content table th{border-bottom:1px solid #666;border-right:1px solid #666;text-align:center;color:#fff;padding:5px;background-color:#999;}
#main_content table td{border-bottom:1px solid #666;border-right:1px solid #666;
vertical-align:top;padding:5px;
color:#5F5F5F;}
#main_content table ul{padding:0;margin:0;}
#main_content table td ul li{
	padding:0;
	margin:0 0 1px 0;
	list-style:none;
}
#main_content table p {font-size:100%;}

#main_content fieldset{
margin: 0 10px;
}
#main_content .lower_space{margin-bottom:20px;}
#main_content .highlight_question{
margin-left:10px;
margin-right:10px;
background-color:#DBDBDB;

padding:5px;
padding-left:30px;
background-image:url(../images/question_icon.gif);
background-position:5px 50%;
background-repeat:no-repeat;
color:#000;
border:1px solid #0095a1;
}
#main_content .bypass_float{
margin-right:235px;
}
#main_content .icon_left{
float:right;
}

#main_content .centred{
text-align:center;
}
#main_content .home_image{
float:right;
border:1px solid #999999;
margin:10px 0 10px 10px;
padding:5px;
}
#main_content .grey_out{
color:#999999;
}

#space {
padding-bottom:70px;
}

/* Image div styling */
.image {border:1px solid #999999; text-align:center;padding:10px;margin:15px 0 20px 0;}
.image h3{text-align:left;margin-left:10px;}
.image p{text-align:left;margin:10px;}
.image ul{
	text-align:left;
	list-style-image: url(../images/bullet01.gif);
}
.support_image{
float:right;
margin:10px 0 15px 10px;
border:1px solid #999999;
}
.support_image img{
margin:5px;
}


/*START Return to document start styling*/
#document_top{
padding:10px 0 0 10px;
margin:0 0 20px 0;
font-size:90%;
}

#document_top a:link, #document_top a:visited{
padding-left:22px;
background-image:url(../images/doc_top_arrow.gif);
background-repeat:no-repeat;
background-position:left center;
}

#document_top a:hover{
padding-left:22px;
background-image:url(../images/doc_top_arrow2.gif);
background-repeat:no-repeat;
background-position:left center;
}
/* END Return to document end styling*/




/* START footer border-top:10px solid #fff;*/
#copyright{
margin-top:0;
margin-left:192px;
padding:5px 5px 15px 20px;
background-color:#4f4f4f;
border-top:8px solid #0095a1;
color:#fff;
font-size:70%;
clear:both;
}

#copyright a:link, #copyright a:visited{
color:#fff;
text-decoration:none;
}
#copyright a:hover{
text-decoration:underline;
}

/*#footer{

background-color:#666666;
color:#fff;
text-align:center;
padding:5px 0;
margin:0;
}
#footer p{
padding:0;
margin:0;
}*/

#footer{
background-color:#fff;
color:#535353;
padding:8px 0px 2px 10px;
margin:10px 15px 0 15px;
text-align:left;
clear:both;
font-size:70%;
border-top:1px dotted #8B8B8B;
}
#footer ul{
padding:0;
margin:0;
}
#footer ul li{
display:inline;
margin:0;
padding:1px 2px;
border-left:1px solid #8B8B8B;
}
#footer a:link, #footer a:visited{
color:#535353;
text-decoration:none;
padding:0 5px;
}
#footer a:hover{
color:#535353;
text-decoration:underline;
padding:0 5px;
/*background-color:#fff;*/
}
#footer ul li:first-child{
border-left:0px none;
}
#footer a.first_link:link, #footer a.first_link:visited{
padding-left:0;
border-left:none;
}
#footer a.last_link:link, #footer a.last_link:visited{
padding-right:0;
}

/* END footer */


/* START announcements */
.list_display_start_date{
display:none;
}
#announcements h3{
background-color:#0095a1;
color:#fff;
margin:0;
padding:2px 5px;
font-size:100%;
font-weight:bold;
}
#announcements ul{
padding:5px;
margin:0;
list-style:none;
}
#announcements ul li{
padding:0;
margin:5px 0;
list-style:none;
list-style-image:none;
}
#announcements h4{
margin:0;
padding:0;
border-bottom:none; 
color:#333333;
font-size:90%;
}
#announcements p{
padding:5px 0;
margin:0;
color:#666666;
}
/* END announcements */

/* START Mentors styles */
#mentor_home table{
border:0;
padding:0;
margin-left:8px;
margin-top:15px;
}
#mentor_home table td{
border:0;
padding:2px;
}

/* END Mentors styles */


/* START Contact Form Styling */

#enquiry_form{
margin:0 auto;
width:350px;
padding:5px 10px 15px 10px;
text-align:center;
background-color:#f6f6f6;
}

#contact_form{
text-align:left;
}
#contact_form h3{
margin-left:0;
margin-bottom:5px;
padding-left:0;
}
#contact_form label{
margin:0 0 2px 0;
display:block;
font-size:small;
}

#contact_form input {
border:1px solid #999;
margin-bottom:5px;
width:350px;
text-align:left;
}

#contact_form textarea {
border:1px solid #999;
margin-bottom:10px;
width:350px;
}

#contact_form .submit{
text-align:center;
margin:10px 0 0 0;
width:350px;
padding:3px 0;
border:1px solid #999;
background-color:#fff;
color:#336699;
font-weight:bold;
}

#contact_form .input{
border:1px solid #ccc;
}

#contact_form br{
display:none;
}



/* END Contact Form Styling */

/* START Resource List Styling */
.list_nav ul{
list-style:none;
padding:0;
margin:0 0 10px 10px;
}

.list_nav ul li{
	list-style:none;
	display:inline;
	margin-left:2px;
	line-height: 260%;
}

.list_nav ul li a:link, .list_nav ul li a:visited{
border:1px solid #003366;
padding:5px;
background-color:#f6f6f6;
}

.list_nav ul li a:hover{
border:1px solid #003366;
padding:5px;
background-color:#fff;
text-decoration:none;
}

.list_nav2 ul{
margin-left:30px;
padding-top:1px;
}
.list_nav2 ul li{
	/*list-style:none;
	display:block;
	margin-left:2px;
	line-height: 110%;
	padding:5px 0 5px 25px;
	border:1px solid #003366;*/
padding:0;
margin:0;

	
}
.list_nav2 ul li a:link, .list_nav2 ul li a:visited, .list_nav2 ul li a:hover{
	display:block;
margin: 0 0 5px 0;
padding-left:40px;
background-image:url(../images/resource_star.gif);
background-repeat:no-repeat;
background-position:10px 50%;
}
#select_procedure{
border-top:2px solid #fff;
background-color:#cccccc;
padding:2px 3px 2px 2px;
text-align:right;
}
#select_procedure form{
padding:0;
margin:0;
}
#select_procedure form fieldset{
border:0;
margin:0;
padding:0;
}
#select_procedure form label, #select_procedure form legend{
display:none;
}
#select_procedure .submit{
border:1px solid #0095a1;
background-color:#f6f6f6;
color:#4f4f4f;
margin-left:5px;
}
/* END Resource List Styling */