/*** SITE CSS FOR XXXXXXXXX SITE ***/

/*
	- Replace all the color and background parameters for each class below for your chosen colour scheme
	- Replace the #uod_splash class to the correct location of the _noflash.jpg image
*/


/* HEADER COLORS */
	h1, h3, h5 {
		color:#000066;
		}

	h2, h4, h6 {
		color:#000066;
		}



/* ANCHOR COLORS */
	a {
		color:#003399;
		}

	a:hover, a:active, a:focus,
	h1 a:hover, h2 a:hover, h3 a:hover, h4 a:hover, h5 a:hover, h6 a:hover,
	h1 a:active, h2 a:active, h3 a:active, h4 a:active, h5 a, h6 a:active,
	h1 a:focus, h2 a:focus, h3 a:focus, h4 a:focus, h5 a:focus, h6 a:focus {
		background:#003399;
		color:#ffffff;
		}



/* DOCUMENT AND EXTERNAL LINK ANCHOR COLORS */

	#uod_content a[href^="http:"]:hover, #uod_content a[href^="http:"]:active, #uod_content a[href^="http:"]:focus {
		/*background:#003399 url(http://www.dundee.ac.uk/_lib/img/icons/external_link_on.png) top right no-repeat;*/
	}

	#uod_content a[href*="dundee.ac.uk"]:hover, #uod_content a[href*="dundee.ac.uk"]:focus, #uod_content a[href*="dundee.ac.uk"]:active {
		background:#003399;
	}

	#uod_content a[href^="mailto:"]:hover, #uod_content a[href^="mailto:"]:active, #uod_content a[href^="mailto:"]:focus {
		background:#003399 url(http://www.dundee.ac.uk/_lib/img/icons/email_go.png) center left no-repeat;
	}

	#uod_content a[href$='.pdf']:hover, #uod_content a[href$='.pdf']:active, #uod_content a[href$='.pdf']:focus {
		background:#003399 url(http://www.dundee.ac.uk/_lib/img/icons/page_white_acrobat.png) top left no-repeat;
	}

	#uod_content a[href$='.xls']:hover, #uod_content a[href$='.csv']:hover, #uod_content a[href$='.xlt']:hover, #uod_content a[href$='.xlw']:hover, #uod_content a[href$='.xls']:active, #uod_content a[href$='.csv']:active, #uod_content a[href$='.xlt']:active, #uod_content a[href$='.xlw']:active, #uod_content a[href$='.xls']:focus, #uod_content a[href$='.csv']:focus, #uod_content a[href$='.xlt']:focus, #uod_content a[href$='.xlw']:focus {
		background:#003399 url(http://www.dundee.ac.uk/_lib/img/icons/page_white_excel.png) top left no-repeat;
	}

	#uod_content a[href$='.ppt']:hover, #uod_content a[href$='.pps']:hover, #uod_content a[href$='.ppt']:active, #uod_content a[href$='.pps']:active, #uod_content a[href$='.ppt']:focus, #uod_content a[href$='.pps']:focus {
		background:#003399 url(http://www.dundee.ac.uk/_lib/img/icons/page_white_powerpoint.png) top left no-repeat;
	}

	#uod_content a[href$='.doc']:hover, #uod_content a[href$='.wps']:hover, #uod_content a[href$='.doc']:active, #uod_content a[href$='.wps']:active, #uod_content a[href$='.doc']:focus, #uod_content a[href$='.wps']:focus {
		background:#003399 url(http://www.dundee.ac.uk/_lib/img/icons/page_white_word.png) top left no-repeat;
	}

	#uod_content a[href$='.rtf']:hover, #uod_content a[href$='.txt']:hover, #uod_content a[href$='.rtf']:active, #uod_content a[href$='.txt']:active, #uod_content a[href$='.rtf']:focus, #uod_content a[href$='.txt']:focus {
		background:#003399 url(http://www.dundee.ac.uk/_lib/img/icons/page_white_text.png) top left no-repeat;
	}

	#uod_content a[href$='.zip']:hover, #uod_content a[href$='.gzip']:hover, #uod_content a[href$='.rar']:hover, #uod_content a[href$='.zip']:active, #uod_content a[href$='.gzip']:active, #uod_content a[href$='.rar']:active, #uod_content a[href$='.zip']:focus, #uod_content a[href$='.gzip']:focus, #uod_content a[href$='.rar']:focus {
		background:#003399 url(http://www.dundee.ac.uk/_lib/img/icons/page_white_zip.png) top left no-repeat;
	}



/* SPLASH */
	#uod_splash {
		background:#5c5c5c url(/careers/_lib/swf/splash/photos/_noflash.jpg) center;
		}



/* MENUS */
	.uod_menu a {
		color:#ffffff;
		}

	.uod_menu a:hover, .uod_menu a:active, .uod_menu a:focus {
		color:#003399;
		background:#ffffff;
		}



/* DEPARTMENT */
	#uod_department {
		background:#003399;
		}



/* MENU 1 */
	#uod_menu_1 {
		background:#1144AA;
		}



/* MENU 2 */
	#uod_menu_2 {
		background:#2255BB;
		}



/* SPLASH TOGGLE */
	#uod_toggle_div {
		background:#333333 url(/careers/_lib/img/toggle_splash_background.png) no-repeat bottom left;
		}

	#uod_toggle_div a {
		color:#ffffff;
		}

	#uod_toggle_div a:hover {
		color:#003399;
		background:#ffffff;
		}



/* LEFT MENU */
	#uod_column_leftmenu h5 {
		background:#003399;
		color:#ffffff;
		}

	#uod_column_leftmenu h5 a {
		background:#003399;
		color:#ffffff;
		}

	#uod_column_leftmenu h5 a:hover, #uod_column_leftmenu h5 a:active, #uod_column_leftmenu h5 a:focus {
		background:#ffffff;
		color:#003399;
		}

	#uod_column_leftmenu ul {
		background:#eee;
		}

	#uod_column_leftmenu h6 {
		color:#003399;
		}



/* RIGHT-HAND PANEL */
	#uod_rightpanel {
		background:#eeeeee;
		}

	#uod_rightpanel a {
		color:#003399;
		}

	#uod_rightpanel a:hover, #uod_rightpanel a:focus, #uod_rightpanel a:active {
		color:#ffffff;
		background:#003399;
		}

	.uod_rightpanel_header {
		background:#003399;
		color:#ffffff;
		}



/* IMAGE BOXES */
	.uod_imagebox_caption {
		background:#003399;
		color:#ffffff;
		}

	.uod_imagebox_caption a {
		color:#ffffff;
		}

	.uod_imagebox_caption a:hover {
		background:#ffffff;
		color:#003399;
		}



/* TABLE COLORS */
	th {
		background:#ffffff;
		color:#003399;
		}


/* Custom CSS Styles */

#careers_latest_news {width: 200px; background-color: #EEE; float: left; padding-bottom: 10px;}
#careers_latest_news h1 {color: #000; text-transform:lowercase; font-size: 1.2em; background-color:#CE0566; padding: 5px;
	margin: 0; margin-bottom: 10px;}
#careers_latest_news h2 {font-size: 1.1em; padding: 0 5px; margin: 0; margin-top: 10px;}
#careers_latest_news p.date {font-size: 0.8em; text-align: right; padding: 0; padding: 0 5px; margin: 0;}
#careers_latest_news p {font-size: 0.9em; padding: 0 5px; margin: 0;}
#careers_latest_news p+a {margin: 0 5px; text-align:right; font-weight: normal; font-size: 0.9em;}
#careers_latest_news hr {border: 0; color: #CCC; background-color: #CCC; height: 1px; width: 100%; text-align: left;}

#fp_careers_latest_news {width: 400px; background-color: #EEE; float: left; padding-bottom: 10px; margin: 0 20px;}
#fp_careers_latest_news h1 {color: #000; text-transform:lowercase; font-size: 1.2em; background-color:#CE0566; padding: 5px;
	margin: 0;}
#fp_careers_latest_news h2 {font-size: 1.1em; padding: 0 5px; margin: 0;}
#fp_careers_latest_news p.date {float: right; font-size: 0.8em; text-align: right; padding: 0; padding: 0 5px; margin: 0;}
#fp_careers_latest_news p {font-size: 0.9em; padding: 0 5px; margin: 0;}
#fp_careers_latest_news p+a {margin: 0 5px; text-align:right; font-weight: bold; font-size: 0.9em;}
#fp_careers_latest_news hr {border: 0; color: #CCC; background-color: #CCC; height: 1px; width: 100%; text-align: left;}
#fp_careers_latest_news a.rss {line-height: 30px; margin: 0 5px;}

#careers_events {width: 200px; background-color: #EEE; float: right; padding-bottom: 10px;}
#careers_events h1 {color: #FFF; text-transform:lowercase; font-size: 1.2em; background-color: #a82322; padding: 5px;
	margin: 0; margin-bottom: 10px;}
#careers_events h2 {font-size: 1.1em; padding: 0 5px; margin: 0; margin-top: 10px;}
#careers_events p.date {font-size: 0.8em; text-align: right; padding: 0; padding: 0 5px; margin: 0;}
#careers_events p {font-size: 0.9em; padding: 0 5px; margin: 0;}
#careers_events p+a {margin: 0 5px; text-align:right; font-weight: bold; font-size: 0.9em;}
#careers_events hr {border: 0; color: #CCC; background-color: #CCC; height: 1px; width: 100%; text-align: left;}
/*content_one_column_panel*/
#content_one_column_panel {float: left; width: 650px;}

/*content_one_column_menu*/
#content_one_column_menu {float: left; min-width: 500px; max-width: 700px; }
#content_one_column_menu p {}

/*content_one_column_menu_panel*/
#content_one_column_menu_panel {float: left; width: 450px;}

/*menu_left_content_left_column*/
#menu_left_content_left_column {float: left; width: 350px;}

/*menu_left_content_right_column*/
#menu_left_content_right_column {float: right; width: 350px;}

#main_column_one {float: right; width: 700px;}
#main_column {float: left; margin-left: 20px;}
/*faqs*/
ul ~ h4 {padding-left: 20px;}
h4 ~ p {padding-left: 20px;}

/*Vacancy Database*/
#vacancy_database {float: right; background-image: url(../../_images/button.gif); background-repeat: no-repeat;
	height: 60px; width: 210px; margin-bottom: 10px; text-align:center; line-height: 58px;}
#vacancy_database a {color: #FFF; font-size: 1.3em; position: relative; text-decoration: none;}
#vacancy_database a:hover {background-color: none; text-decoration:underline;}
#vacancy_database a:active {background: none;}

/*Fairs*/
#fairs table {width: 100%; background-color: #FFF;}
#fairs td {padding: 10px; vertical-align:top; background-image:url(../../_images/fairs_module_back.gif); border: 1px solid #999;}
#fairs p {margin: 0; padding: 0;}
#fairs h1 {margin-bottom: 10px; margin-top: 10px; color: #009;}
#fairs a {color: #009;}
#law_fair {padding: 5px;}
#law_fair img {float: right; padding: 0;}
#main_fair {padding: 5px;}
#main_fair img {float: right; padding: 0;}
#we_fair {padding: 5px;}
#we_fair img {float: right; padding: 0px;}
#more_info {padding: 5px;}
#more_info ul {}

#events li {margin-bottom: 10px;}

legend {font-weight: bold;}
th.signuph {font-weight: bold; text-align: left;}

img.staffphoto {float: right; margin-left: 20px; border: 5px solid #EEE; padding: 5px;}

