/* AKA Ska  CSS rules */
/*18 march 2006, creation */
/*basic page properties*/
/* ------------------------------------------------------------------------- */
/* Note: top,right,bottom,left */
/* Note: hack! text-align: center, then text-align: Left in #content definition */
/* This is to counter IE which doesn't display the auto margins in content properly */

/* ------------------------------------------------------------------------- */
body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 80%;
	line-height: 115%; 
	margin:0px; 
	padding:0px; 
	background-color: #F4F4F4;
	margin-top: 15px;
	margin-bottom:20px;
	}
/* ------------------------------------------------------------------------- */

/* ------------------------------------------------------------------------- */
/* This is the site navigation */

# nav {
  /* width:740px; 
	float:left; */
	font-size: 85%;
  /* padding-bottom: 3px;
	padding-top: 3px;
	margin-top: 5px;
	margin-bottom:20px;		*/
}

#nav a {
	text-decoration: none;
}
#nav a:hover {
	color: #FF6C6C;
	text-decoration: none;
}
#nav span {
	width:740px;
	color: #FFF2F2;
	font-weight: bold;
}
/* ------------------------------------------------------------------------- */


/* ------------------------------------------------------------------------- */
/*header text NOT attributed to 'h' tags and with no after space, ie for latest news headings*/
.greytext {
	color: #666666;
}
.redtext {
	color: #930000;
}
.highlight {
	background-color: #eedddd;
}
.redtextbold {
	color: #930000;
	font-weight: bold;
}
a {
	color: #930000;
	text-decoration:none;
}
a:hover {
	color: #666666;
}

/* ------------------------------------------------------------------------- */
/* Skip navigation text */
a.skip {
	color: #FFFFFF; 
	background: #FFFFFF;
	/*font-size: 75%;*/
	}
a.skip:hover {
	color: #666666; 
	}
/* ------------------------------------------------------------------------- */	

/* ------------------------------------------------------------------------- */
/* List styles - various */	
li.number {
	list-style: decimal;
	}
li.romanupper {
	list-style: upper-roman;
	}
li.romanlower {
	list-style: lower-roman;
	}
li.alphalower {
	list-style: lower-alpha;
	}
li.alphaupper {
	list-style: upper-alpha;
	}
ul.inside {
	list-style-position: inside;
	}
ul.outside {
	list-style-position: outside;
}
li {
	font-size: 100%;
	line-height: 100%;
	list-style-type: disc;
	color: #000000;
	margin-bottom: 5px;
	}
li.nospace {
	font-size: 100%;
	line-height: 100%;
	list-style-type: disc;
	color: #000000;
	margin-bottom: 0px;
}
li.nspindent {
	font-size: 100%;
	line-height: 100%;
	list-style-type: disc;
	color: #000000;
	margin-bottom: 0px;
	margin-left: 4%;
	margin-right: 4%;
}
/* ------------------------------------------------------------------------- */


/* ------------------------------------------------------------------------- */
/* Header formatting */

h1 {
	color: #930000;
	font-size: 150%;
	font-family: Verdana, Arial, Helvetica, sans-serif;
/*	margin-top: 36px;*/
	}
h2 {
	color: #930000;
	font-size: 110%;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	}
h3, h4, h5, h6 {
	color: #000000;
	font-size: 100%;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	}
	
.indent {
	margin-left: 4%;
	margin-right: 4%;
	}

.smaller {
	font-size: 85%;
	}

.bigger {
	font-size: 110%;
	}
	
/* ------------------------------------------------------------------------- */


/* ------------------------------------------------------------------------- */
/* Image properties - various */
img {
	border: none;
	}

	
/* right aligned image and caption */
.floatright	{
	float: right;
	margin: 0px 0px 8px 36px;
	background-color: #FFF2F2;
	padding: 10px;
	border: 1px solid #bb8899;
	font-size: 85%;
}
div.floatright img { 
	border: 1px solid #ffffff; 
	}
p { 
	margin-top: 0; 
	}


/* left aligned image and caption */
.floatleft	{
	float: left;
	margin: 0px 36px 8px 0px;
	background-color: #FFF2F2;
	padding: 10px;
	border: 1px solid #bb8899;
	font-size: 85%;
}
div.floatleft img { 
	border: 1px solid #ffffff; 
	}
p { 
	margin-top: 0; 
	}
	
	
img.right {
	float: right;
	margin-left: 16px;
	margin-bottom: 8px;
	}
img.left {
	float: left;
	margin-right: 16px;
	margin-bottom: 8px;
	clear: both;
	}
	
.captiontext {
	color: #333333;
	font-size: 85%;
	}

/* ------------------------------------------------------------------------- */
