/* CSS Document */
body{
padding:0;
margin:0;
font-family:Arial, Helvetica, sans-serif;
background-color:#CCCCCC;
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{
border:1px solid #666;
background-color:#fff;
color:#000;
padding:10px;
width:750px;
margin:0 auto;
}


/* START Header area */
#header{
color:#5ca2e0;
background-image:url(../images/header_uon_logo.gif);
background-position:0px 2px;
background-repeat:no-repeat;
height:57px;
text-align:right;
}
#uon_logo{
float:left;
}
#uon_logo a{
height:57px;
}
#uon_logo h1{
display:none;
}
#uon_logo img{
visibility:hidden;}
/* END Header area */


#header_right_nav{
padding:0;
}
#header_right_nav a:link, #header_right_nav a:visited{
text-decoration:none;
color:#5ca2e0;
}
#header_right_nav a:hover{
text-decoration:underline;
color:#DB4C8E;
}
#header_right_nav h2{
font-size:100%;
padding:0;
margin:0;
}
#mhrg{
font-size:90%;
display:block;
padding:0;
margin:0;
}
#ecnorm{
font-size:90%;
display:block;
padding:0;
margin:0;
}

/* START bar_one area */
#bar_one{
background-color:#5ca2e0;
color:#fff;
border-top:2px solid #fff;
border-bottom:2px solid #fff;
padding:2px 0 2px 10px;
text-align:right;
font-size:90%;
}
#bar_one #site_search{
padding:0 3px 0 0;

}
#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:#fff;
padding:0;
margin:0;
background-color:#ff3366;

}
#bar_one .searchtext{
padding:2px;
margin:0;
border:1px solid #6F6F6F;
border-right-width:0px;

}
#school_home{
float:left;
padding:0 0 0 0;
margin:2px 0 0 0;
}
#school_home a:link, #school_home a:visited{
color:#fff;
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:#fff;
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:#fff;
text-transform:uppercase;
text-decoration:none;
padding:2px 10px;
border-left:2px solid #fff;
}
#practice_home a:hover{
background-color:#000;
color:#fff;
text-transform:uppercase;
text-decoration:none;
padding:2px 10px;
border-left:2px solid #fff;
}
#increase_text a:link, #increase_text a:visited{
background-image:url(../images/increase_text.gif);
background-position:right center;
background-repeat:no-repeat;
padding-right:25px;
color:#fff;
text-decoration:none;
margin-right:10px;
}
#increase_text a:hover{
background-image:url(../images/increase_text2.gif);
background-position:right center;
background-repeat:no-repeat;
padding-right:25px;
color:#FFF;
text-decoration:underline;
margin-right:10px;
}
#decrease_text a:link, #decrease_text a:visited{
background-image:url(../images/decrease_text.gif);
background-position:right center;
background-repeat:no-repeat;
padding-right:25px;
color:#fff;
text-decoration:none;
margin-right:10px;
}
#decrease_text a:hover{
background-image:url(../images/decrease_text2.gif);
background-position:right center;
background-repeat:no-repeat;
padding-right:25px;
color:#FFF;
text-decoration:underline;
margin-right:10px;
}

#reset_text a:link, #reset_text a:visited{
background-image:url(../images/reset_text.gif);
background-position:right center;
background-repeat:no-repeat;
padding-right:25px;
color:#fff;
text-decoration:none;
margin-right:10px;
}
#reset_text a:hover{
background-image:url(../images/reset_text2.gif);
background-position:right center;
background-repeat:no-repeat;
padding-right:25px;
color:#FFF;
text-decoration:underline;
margin-right:10px;
}

/* END bar_one area */

/* START Partners Bar */
#main_content #partners_bar{
background-color:#9FC9EF;
text-align:right;
border-bottom:2px solid #9FC9EF;
height:1%;
}
#main_content #partners_bar ul{
list-style:none;
height:1%;
padding:0;
margin:0;

border-bottom:2px solid #fff;

}
#main_content #partners_bar ul li{
padding:0;
margin:0;
list-style:none;
display:inline;
}

#main_content #partners_bar  ul .part_left img{
border-left:5px solid #fff;
}
#main_content #partners_bar  ul {
border-bottom:2px solid #fff;

}
/* END Partners Bar */

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

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

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

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

}
/* END column formatting */

#navigation{
padding:0;
margin:0;
font-size:80%;
background-color:#7DA5C9;
}
#navigation a:link, #navigation a:visited{
padding:3px 10px;
display:block;
color:#fff;
text-decoration:none;
min-height:1px;

}
#navigation a:hover{
padding:3px 10px;
display:block;
background-color:#4574A7;
color:#fff;
text-decoration:underline;
min-height:1px;
}
#navigation li{
padding:0;
margin:0;
list-style:none;
background-color:#5ca2e0;
border-bottom:1px solid #fff;
}

/*#4574A7 START Second tier navigation #E1F3CF*/
#navigation li ul{
border-top:1px solid #fff;
padding:0;
margin:0;
background-color:#FFE25F;
}
#navigation li ul a:link, #navigation li ul a:visited{
padding-left:15px;
color:#000;
background-color:#FFE25F;
}
#navigation li ul a:hover{
color:#fff;
padding-left:15px;
background-color:#4574A7;
}

#navigation li ul li{
background-color:#fff;
border-bottom:1px solid #fff;
}
/* END second tier navigation */

/* START Third tier navigation */
#navigation li ul li ul{
border-top:1px solid #fff;
padding:0;
margin:0;
text-align:right;
background-color:#FFF;
}
#navigation li ul li ul a:link, #navigation li ul li ul a:visited{
padding-left:15px;
color:#666;
background-color:#fff;
}
#navigation li ul li ul a:hover{
color:#fff;
padding-left:15px;
background-color:#4574A7;
}

#navigation li ul li ul li {
background-color:#fff;
border-bottom:1px solid #999;
}
/* END Third tier navigation #B3D99E */



#navigation li .current_page {
padding:3px 10px;
display:block;
background-color:#ff3366;
color:#fff;
text-decoration:underline;
}
#navigation li ul li .current_page {
padding:3px 10px;
padding-left:15px;
display:block;
background-color:#DB4C8E;
color:#fff;
text-decoration:underline;
}
#navigation a.current_page:link, #navigation a.current_page:visited {}


#column_one address{
margin-top:1px;
font-style:normal;
padding:10px 5px 10px 10px;
border:1px solid #ccc;
font-size:80%;
color:#5F5F5F;
}
#column_one #features{
margin-top:2px;
font-style:normal;
padding:10px 10px 10px 15px;
border:1px solid #ccc;
font-size:80%;
color:#5F5F5F;
}
#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:#5F5F5F;
text-decoration:none;
}
#features a:hover{
display:block;
padding:0 0 0 20px;
color:#DB4C8E;
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{
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;
}
#fluid{

background-image:url(../images/fluid.gif);
background-repeat:no-repeat;
background-position:left center;
}
#fluid a:hover{

background-image:url(../images/fluid2.gif);
background-repeat:no-repeat;
background-position:left center;
}



#main_content h2{
color:#5CA2E0;
margin:0;
padding:2px 10px;
font-size:120%;
}
#main_content h3{
color:#4F4F4F;
padding:0 10px;
font-size:100%;
margin:1.2em 0 1.0em 0;
}
#main_content h4{
color:#4F4F4F;
padding:0 10px;
font-size:100%;
margin:1.2em 0 1.0em 0;
}

#main_content h5{
font-size:100%;
margin:12px 0 5px 10px;
padding:0 5px 0 0;
color:#4F4F4F;
font-style:italic;
}
#main_content h6{
font-size:90%;
margin:12px 0 0 10px;
padding:0 5px 0 0;
color:#000;
}
#main_content p, #main_content cite{
padding-left:10px;
padding-right:10px;
font-size:90%;
color:#5F5F5F;
margin:1em 0 1em 0;
}
#main_content blockquote{
font-size:90%;
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:#4574A7;
text-decoration:underline;
}
#main_content a:hover{
color:#DB4C8E;
text-decoration:none;
}



#main_content #vaa{
text-align:right;
background-color:#8EB0CF;
color:#fff;
margin:0;
padding:2px 0px;
font-size:90%;
}
#main_content #vaa a:link, #main_content #vaa a:visited{
padding:2px 5px 2px 20px;
border-left:1px solid #7EB2E6;
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 #7EB2E6;
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:90%;
}
#main_content ul, #main_content ol{
color:#5F5F5F;
padding-right:15px;
}
#main_content li{
font-size:90%;
margin-bottom:15px;
}
#main_content ul li{
	list-style-image: url(../images/bullet01.gif);
}
#main_content dl dt{color:#5F5F5F;}
#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%;}
#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;font-size:90%;
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 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 #FF3399;
}
#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;
}

/* 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:0;
margin:0 0 20px 0;
}

#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;
color:#666;
font-size:80%;
clear:both;
}


#footer{
background-color:#5Ca2e0;
padding:5px 10px;
text-align:center;
clear:both;
font-size:80%;
}
#footer ul{
padding:0;
margin:0;
}
#footer ul li{
display:inline;
padding:0;
margin:0;

}
#footer a:link, #footer a:visited{
color:#fff;
text-decoration:none;
padding:0 10px;
border-left:1px solid #fff;
}
#footer a:hover{
color:#fff;
text-decoration:underline;
padding:0 10px;
border-left:1px solid #fff;
/*background-color:#fff;*/
}
#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{
color:#5CA2E0;
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 Contact Form Styling */

#enquiry_form{


padding:0 10px 15px 10px;


}

#contact_form{

}
#contact_form h3{
color:#66A1DB;
font-weight:bold;
font-size:100%;
margin-left:0;
margin-bottom:5px;
padding-left:0;
}
#contact_form label{
display:block;
margin-top:10px;
margin-bottom:5px;
color:#666;
}

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

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



#contact_form .input{
border:1px solid #ccc;
width:400px;
}
#contact_form .submit{
display:block;
margin:5px 0 15px 252px;
border:none;
width:148px;
}
#contact_form br{
display:none;
}



/* END Contact Form Styling */

