/*
Subject Centre for Information and Computer Sciences
copyright: University of Ulster
Updated: 14th June 2006 dm
*/
/* ---( font and layout parameters )------------------------------- */

/* hide from IE mac \*/
html {
    min-height: 100%;
    margin-bottom: 1px;
}
/* end hiding from IE5 mac */

img{border:none;}
img.border{border:1px solid #000000;}
body {font-size: 75%; font-family: Verdana, Arial, Helvetica, sans-serif; margin: 0px; padding: 0px; line-height:1.5em;}

a, td, th, p {
	font-size: 1em;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	border-bottom: 0;
}


h1 {
	font-size: 2em;
	font-weight: lighter;
	color: #003333;
	border-bottom-style: dashed;
	border-bottom-color: #336633;
	border-bottom-width: 1px;
	padding-top: 5px;
	margin-top: 15px;
	padding-bottom: 7px;
}

h2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1.6em;
	font-weight:normal;
	color: #336666;
	padding-bottom: 0px;
	margin-bottom: 0px;
}

h3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1.2em;
	font-weight:bold;
	color: #336666;
	padding-bottom: 0px;
	margin-bottom: 0px;
	margin-top: 0px;
	}
	
h4 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1.1em;
	font-weight:bold;
	color: #336666;
	padding-bottom: 0px;
	margin-bottom: 0px;
	margin-top: 0px;
	text-decoration:underline;
	}
	
.notoppadding {
padding-top: 0px;
margin-top: 5px;
}

.smallgraytext {
	font-size: 0.9em;
	font-style:italic;
	color:#999999;
}

#linktable a:link {
	color:#0057AE;
	text-decoration: none;
}

#linktable a:visited {
	color:#0057AE;
	text-decoration: none;
}

#linktable a:hover {
	text-decoration: none;
	color: #660066;
	border-bottom: 1px dotted #000000;
}

p a:link {
	color:#0057AE;
	text-decoration: none;
}

p a:visited {
	color:#0057AE;
	text-decoration: none;
}

p a:hover {
	text-decoration: none;
	color: #660066;
	border-bottom: 1px dotted #000000;
}



hr {
	border: 1px dashed #336633;
	margin-bottom: 25px;
}

.links_bg{
	width: 154px;
	border-left: 1px solid #336666;
	border-right: 1px solid #336666;
}

.links_bg ul li a:link{
	color:#0057AE;
	text-decoration: none;
}

.links_bg ul li a:visited {
	color:#0057AE;
	text-decoration: none;
}

.links_bg ul li a:hover {
	text-decoration: none;
	color: #660066;
	border-bottom: 1px dotted #000000;
}

#navlist {
margin-top: 10px;
margin-left: 10px;
padding-left: 0;
list-style: none;
}

#navlist li {
padding-left: 15px;
background-image: url(../images/arrow.gif);
background-repeat: no-repeat;
background-position: 0 60%;
}

li a {
color:#0057AE;
text-decoration: none;
}

li a:visited {
	color:#0057AE;
	text-decoration: none;
}

li a:hover {
	text-decoration: none;
	color: #660066;
	border-bottom: 1px dotted #000000;
}


#navlist li.active {
padding-left: 15px;
background-image: url(../images/arrowhi.gif);
background-repeat: no-repeat;
background-position: 0 60%;
}

#navlist li.active a {
border-bottom: 1px solid #0057AE;
}

#bookingform {
 	border: 1px dashed #336633;
	padding: 5px;
}




