

BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(../images/79a-bg.png)  #79A  repeat-y center 50%; PADDING-BOTTOM: 0px; MARGIN: 0px; FONT: 0.81em Verdana, Arial, Helvetica, sans-serif; PADDING-TOP: 0px
}
#masthead {
	BACKGROUND-IMAGE: url(../images/wavebanner3.png); OVERFLOW: hidden; WIDTH: 800px; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: Verdana, Arial, sans-serif; POSITION: relative; HEIGHT: 80px
}
#masthead A:link {
	BACKGROUND-POSITION: 0% 0%; FONT-SIZE: 11px; RIGHT: 8px; BACKGROUND-ATTACHMENT: scroll; BACKGROUND-IMAGE: none; COLOR: #555; BACKGROUND-REPEAT: repeat; POSITION: absolute; TOP: 8px; TEXT-DECORATION: none
}
#masthead A:visited {
	BACKGROUND-POSITION: 0% 0%; FONT-SIZE: 11px; RIGHT: 8px; BACKGROUND-ATTACHMENT: scroll; BACKGROUND-IMAGE: none; COLOR: #555; BACKGROUND-REPEAT: repeat; POSITION: absolute; TOP: 8px; TEXT-DECORATION: none
}
#masthead A .url {
	PADDING-LEFT: 8px; MARGIN-LEFT: 8px; BORDER-LEFT: #789 1px solid; COLOR: #555
}
#mastheadF {
	BACKGROUND-IMAGE: url(../images/wavebanner3-fr.png);
	OVERFLOW: hidden;
	WIDTH: 800px;
	BACKGROUND-REPEAT: no-repeat;
	FONT-FAMILY: Verdana, Arial, sans-serif;
	POSITION: relative;
	HEIGHT: 80px;
	margin-bottom: 5px;
}
#mastheadF A:link {
	BACKGROUND-POSITION: 0% 0%; FONT-SIZE: 11px; RIGHT: 8px; BACKGROUND-ATTACHMENT: scroll; BACKGROUND-IMAGE: none; COLOR: #555; BACKGROUND-REPEAT: repeat; POSITION: absolute; TOP: 8px; TEXT-DECORATION: none
}
#mastheadF A:visited {
	BACKGROUND-POSITION: 0% 0%; FONT-SIZE: 11px; RIGHT: 8px; BACKGROUND-ATTACHMENT: scroll; BACKGROUND-IMAGE: none; COLOR: #555; BACKGROUND-REPEAT: repeat; POSITION: absolute; TOP: 8px; TEXT-DECORATION: none
}
#mastheadF A .url {
	PADDING-LEFT: 8px; MARGIN-LEFT: 8px; BORDER-LEFT: #789 1px solid; COLOR: #555
}
#govinbannerlink {
	MARGIN-TOP: -8px; DISPLAY: block; LEFT: 0px; WIDTH: 800px; POSITION: relative; HEIGHT: 80px
}

#heading {
	BACKGROUND-IMAGE: url(../images/banner1.jpg); MARGIN-BOTTOM: 12px; OVERFLOW: hidden; POSITION: relative; HEIGHT: 100px
}
#heading-topnav {
	BACKGROUND-IMAGE: url(../images/banner1.jpg); MARGIN-BOTTOM: 2px; OVERFLOW: hidden; POSITION: relative; HEIGHT: 100px
}
#heading .heading {
	DISPLAY: block; FONT-SIZE: 19px; RIGHT: 18px; BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: white; FONT-FAMILY: Georgia, "Times New Roman", Times, serif; POSITION: absolute; TOP: 265px
}
#heading H1 {
	DISPLAY: block; FONT-SIZE: 19px; RIGHT: 18px; BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: white; FONT-FAMILY: Georgia, "Times New Roman", Times, serif; POSITION: absolute; TOP: 65px
}
#heading .heading A:link {
	BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: white; TEXT-DECORATION: none
}
#heading H1 A:link {
	BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: white; TEXT-DECORATION: none
}
#heading .heading A:visited {
	BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: white; TEXT-DECORATION: none
}
#heading H1 A:visited {
	BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: white; TEXT-DECORATION: none
}
A {
	COLOR: #1f5099; TEXT-DECORATION: none
}
IMG {
	BORDER-TOP-WIDTH: 0px; DISPLAY: block; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
H1 {
	FONT-FAMILY: "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", Verdana, Arial, Helvetica, sans-serif
}
H2 {
	FONT-FAMILY: "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", Verdana, Arial, Helvetica, sans-serif
}
H3 {
	FONT-FAMILY: "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", Verdana, Arial, Helvetica, sans-serif
}
H4 {
	FONT-FAMILY: "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", Verdana, Arial, Helvetica, sans-serif
}
H5 {
	FONT-FAMILY: "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", Verdana, Arial, Helvetica, sans-serif
}
UL {
/*	MARGIN: 1em 110px 1em 0px*/
	MARGIN: 1em 30px 1em 0px
}

H1 {
	PADDING-RIGHT: 0.35em; PADDING-LEFT: 0.35em; FONT-WEIGHT: bolder; FONT-SIZE: 1.5em; BACKGROUND: url(../images/headergradient.jpg) #fff repeat-x 50% bottom; PADDING-BOTTOM: 0.35em; MARGIN: 0px; WIDTH: auto; COLOR: #1f5099; PADDING-TOP: 0.35em; BORDER-BOTTOM: #b2b3b5 1px solid; FONT-FAMILY: "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", Arial, Verdana, Helvetica, sans-serif; LETTER-SPACING: normal; POSITION: relative; TOP: -0.25em
}
H2 {
	PADDING-RIGHT: 0.35em;
	PADDING-LEFT: 0.35em;
	FONT-SIZE: 1.2em;
	PADDING-BOTTOM: 0.35em;
	MARGIN: 0px 0px 0.5em;
	COLOR: #1f5099;
	PADDING-TOP: 0.35em;
	BORDER-BOTTOM: #b2b3b5 1px solid;
	POSITION: relative;
	background-color: #fff;
	background-image: url(../images/headergradient.jpg);
	background-repeat: repeat-x;
	background-position: 50% top;
}
H2 A {
	BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #1f5099
}
H2.smallheader {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 1.1em; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0.5em; COLOR: black; PADDING-TOP: 0px; POSITION: relative; BORDER-BOTTOM-STYLE: none
}
H3 {
	PADDING-RIGHT: 0.5em; PADDING-LEFT: 0.5em; FONT-SIZE: 1.1em; PADDING-BOTTOM: 0.5em; MARGIN: 0px 0px 0.7em; PADDING-TOP: 0.5em
}
A IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}

.caption {FONT: 0.7812em Verdana, Arial, Helvetica, sans-serif;
}

.centrecontent P {
	FONT-SIZE: 0.95em;
	MARGIN: 0px 110px 1em 0.35em;
	LINE-HEIGHT: 1.2em;
	LETTER-SPACING: 0.03em;
	font-family: verdana;
}
.centrecontent DIV	 {
	FONT-SIZE: 0.95em;
	MARGIN: 0px 110px 1em 0.35em;
	LINE-HEIGHT: 1.2em;
	LETTER-SPACING: 0.03em;
	font-family: verdana;
}

.centrecontent-fullpage DIV	 {
	FONT-SIZE: 0.95em;
	LINE-HEIGHT: 1.2em;
	LETTER-SPACING: 0.03em;
	font-family: verdana;
	margin-top: 0px;
	margin-right: 0.35em;
	margin-bottom: 1em;
	margin-left: 0.35em;
}
STRONG {
	LETTER-SPACING: 0em
}
.navList {
	DISPLAY: none
}
.pageBanner {
	MARGIN: 80px 0px 0px
}
.pageBanner .subtitle {
	DISPLAY: block; FONT-SIZE: 15px; MARGIN: 3px; POSITION: static
}
.centre {
	MARGIN: auto
}
.clear {
	CLEAR: both
}
.colourbar {
	CLEAR: left;
	MARGIN-BOTTOM: 3px;
	OVERFLOW: hidden;
	HEIGHT: 8px;
	background-color: blue;
	background-image: url(../images/colourbar.png);
}
.topnav {
	CLEAR: left;
	MARGIN-TOP: 3px;
	margin-bottom: 10px;
	OVERFLOW: hidden;
	HEIGHT: 30px;
	background-color: #EAEAEA;
	Z-INDEX: 210;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #E2E3E5;
	text-align: center;
/*	vertical-align: middle;*/
}

.topnav-items {
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #E2E3E5;
	border-left-color: #ffffff;
	font-family: Verdana;
	font-size: 11px;
	text-transform: uppercase;
	color: #1F5DAA;
	margin-top: 10px;
	margin-bottom: 10px;
	line-height: 30px;
	padding: 20px;
/*	margin-right: -2px;
	margin-left: -2px;*/
}

.breadcrumb {
	OVERFLOW: hidden;
	width: 400px;
	PADDING-LEFT: 13px;
	float: none;
	/*	background-color: #EAEAEA;*/
/*	Z-INDEX: 210;*/
/*	border-top-width: 1px;
	border-top-style: solid;*/
/*	border-top-color: #E2E3E5;*/
	text-align: left;
	font-family: Verdana;
	font-size: 10px;
	color: #1F5DAA;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 5px;/*	vertical-align: middle;*/
	clear: none;}

.small {
	OVERFLOW: hidden;
	/*	width: 400px;
	PADDING-LEFT: 13px;*/
	float: none;
	/*	background-color: #EAEAEA;*/
/*	Z-INDEX: 210;*/
/*	border-top-width: 1px;
	border-top-style: solid;*/
/*	border-top-color: #E2E3E5;*/
	text-align: left;
	font-family: Verdana;
	font-size: 11px;
	color: #000000;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;/*	vertical-align: middle;*/
	clear: none;
}

.smallblue {
	OVERFLOW: hidden;
	/*	width: 400px;
	PADDING-LEFT: 13px;*/
	float: none;
	/*	background-color: #EAEAEA;*/
/*	Z-INDEX: 210;*/
/*	border-top-width: 1px;
	border-top-style: solid;*/
/*	border-top-color: #E2E3E5;*/
	text-align: left;
	font-family: Verdana;
	font-size: 11px;
	color: #0060BF;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;/*	vertical-align: middle;*/
	clear: none;
}


.pagenav {
	CLEAR: left;
	MARGIN-TOP: 3px;
	margin-bottom:3px;
	padding-left: 220px;
	OVERFLOW: hidden;
	/*	background-color: #EAEAEA;*/
	Z-INDEX: 210;
	/*	border-top-width: 1px;
	border-top-style: solid;*/
/*	border-top-color: #E2E3E5;*/
	text-align: right;
	font-family: Verdana;
	font-size: 10px;
	color: #1F5DAA;
	margin-top: 0px;
	margin-bottom: 0px;
	line-height: 17px;
	padding: 0px;	
}


#container {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND: white; PADDING-BOTTOM: 10px; MARGIN: 0px auto; WIDTH: 800px; PADDING-TOP: 10px; POSITION: relative
}
/*.pageContent {
	PADDING-RIGHT: 15px; DISPLAY: inline; PADDING-LEFT: 15px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 600px; PADDING-TOP: 0px; POSITION: relative
}*/
.pageContent {
	PADDING-RIGHT: 0; DISPLAY: inline; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 610px; PADDING-TOP: 0px; POSITION: relative; float: left;
	BORDER-LEFT: #d9d9d9 1px solid;
}

.pageContent-fullpage {
	PADDING-RIGHT: 0; DISPLAY: inline; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 100%; PADDING-TOP: 0px; POSITION: relative; float: left;
	BORDER-LEFT: #d9d9d9 1px solid;
}
.centrecontent-gsa {
	WIDTH: 770px
}
#gallery {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; Z-INDEX: 10; BACKGROUND: #2a2a2f; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 10px; WIDTH: 800px; PADDING-TOP: 0px; POSITION: relative; HEIGHT: 100px
}



FORM {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#search {
	PADDING-RIGHT: 9px; PADDING-LEFT: 9px; Z-INDEX: 100; RIGHT: 15px; PADDING-BOTTOM: 12px; OVERFLOW: hidden; WIDTH: 175px; COLOR: white; PADDING-TOP: 12px; POSITION: absolute; TOP: 10px; BACKGROUND-COLOR: #333; TEXT-ALIGN: center; opacity: .8
}
#search LABEL {
	DISPLAY: none
}
#search INPUT.searchbox {
	BORDER-RIGHT: black 1px solid; BORDER-TOP: black 1px solid; FONT-SIZE: 12px; BACKGROUND: #fff; MARGIN: 0px 3px 0px 0px; BORDER-LEFT: black 1px solid; WIDTH: 106px; COLOR: #000; BORDER-BOTTOM: black 1px solid
}
#search INPUT.searchbutton {
	BORDER-TOP-WIDTH: 0px; FONT-WEIGHT: bold; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 12px; BACKGROUND: #565656; BORDER-BOTTOM-WIDTH: 0px; MARGIN: 0px; OVERFLOW: hidden; TEXT-TRANSFORM: uppercase; WIDTH: 60px; COLOR: white; FONT-FAMILY: "Lucida Grande"; HEIGHT: 20px; BORDER-RIGHT-WIDTH: 0px; TEXT-DECORATION: none
}
#searchF {
	PADDING-RIGHT: 9px; PADDING-LEFT: 9px; Z-INDEX: 100; RIGHT: 15px; PADDING-BOTTOM: 12px; OVERFLOW: hidden; WIDTH: 180px; COLOR: white; PADDING-TOP: 12px; POSITION: absolute; TOP: 10px; BACKGROUND-COLOR: #333; TEXT-ALIGN: center; opacity: .8
}
#searchF LABEL {
	DISPLAY: none
}
#searchF INPUT.searchbox {
	BORDER-RIGHT: black 1px solid; BORDER-TOP: black 1px solid; FONT-SIZE: 12px; BACKGROUND: #fff; MARGIN: 0px 3px 0px 0px; BORDER-LEFT: black 1px solid; WIDTH: 80px; COLOR: #000; BORDER-BOTTOM: black 1px solid
}
#searchF INPUT.searchbutton {
	BORDER-TOP-WIDTH: 0px; FONT-WEIGHT: bold; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 12px; BACKGROUND: #565656; BORDER-BOTTOM-WIDTH: 0px; MARGIN: 0px; OVERFLOW: hidden; TEXT-TRANSFORM: uppercase; WIDTH: 90px; COLOR: white; FONT-FAMILY: "Lucida Grande"; HEIGHT: 20px; BORDER-RIGHT-WIDTH: 0px; TEXT-DECORATION: none
}
#navigation {
	CLEAR: left;
	PADDING-RIGHT: 15px;
	PADDING-LEFT: 0px;
	FLOAT: left;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	WIDTH: 150px;
	PADDING-TOP: 0px;
	border-right-width: thin;
	border-right-style: solid;
	border-right-color:#d9d9d9;
}

.centrecontent {
	PADDING-RIGHT: 5px;
	PADDING-LEFT: 14px;
	PADDING-BOTTOM: 2em;
/*	BORDER-LEFT: #d9d9d9 1px solid;*/
	PADDING-TOP: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 165px;
}

.centrecontent-fullpage {
	PADDING-RIGHT: 5px;
	PADDING-LEFT: 14px;
	PADDING-BOTTOM: 2em;
/*	BORDER-LEFT: #d9d9d9 1px solid;*/
	PADDING-TOP: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.centrecontent LI {
	PADDING-RIGHT: 0.25em; PADDING-LEFT: 0.25em; PADDING-BOTTOM: 0.25em; PADDING-TOP: 0.25em
}
BODY.sidebar .centrecontent {
	BORDER-RIGHT: #d9d9d9 3px double; MARGIN: 0px 175px 0px 165px
}
BODY.sidebar H1 {
	WIDTH: 606px
}
BODY.sidebar .centrecontent P {
	WIDTH: 430px
}
BODY.sidebar .centrecontent UL {
	WIDTH: 430px
}
#break {
	CLEAR: both
}
#sidebar {
	PADDING-RIGHT: 0px; PADDING-LEFT: 13px; FLOAT: right; PADDING-BOTTOM: 1.1em; MARGIN: 2em 0px 0px; WIDTH: 162px; PADDING-TOP: 1.1em; 	BORDER-LEFT: #b2b3b5 1px solid;
}
#sidebar P {
	MARGIN: 0px
}

#footer {
	CLEAR: both;
	FONT-SIZE: 0.9em;
	BACKGROUND: url(../images/colourbar2.png) repeat-x;
	WIDTH: 100%;
	PADDING-TOP: 3em;
	TEXT-ALIGN: center;
	font-family: verdana;
}
#footer UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 1.5em; PADDING-TOP: 0px
}
#footer UL LI {
	PADDING-RIGHT: 1.5em; DISPLAY: inline; PADDING-LEFT: 1.5em; PADDING-BOTTOM: 1.5em; PADDING-TOP: 1.5em
}
#footer P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
A:hover {
	TEXT-DECORATION: underline! important
}

/*new*/
.pageContentIndex {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; Z-INDEX: 50; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 12px; BORDER-LEFT: #b2b3b5 1px solid; WIDTH: 637px; PADDING-TOP: 0px; POSITION: relative
}
#centreContentIndex {
	PADDING-LEFT: 12px; FLOAT: left; MARGIN: 0px; WIDTH: 300px; LINE-HEIGHT: 1.3em
}
#secondaryContentIndex {
	PADDING-LEFT: 12px;
	FLOAT: right;
	BORDER-LEFT: #b2b3b5 1px solid;
	WIDTH: 300px;
	LINE-HEIGHT: 1.3em
}

#centreContentIndex2 {
	PADDING-LEFT: 6px; FLOAT: left; MARGIN: 0px; WIDTH: 300px; LINE-HEIGHT: 1.3em; PADDING-RIGHT: 6px;
}
#secondaryContentIndex2 {
		PADDING-LEFT: 12px;
/*	margin-left: 12px;*/
	FLOAT: right;
	WIDTH: 295px;
	LINE-HEIGHT: 1.3em;
	border-left-style: solid;
	border-left-color: #C3C3C3;
	border-left-width: 1px;
}

.featureStoryIndex {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 298px; PADDING-TOP: 0px
}
.featureStoryIndex P {
	PADDING-RIGHT: 0em; PADDING-LEFT: 0em; FONT-SIZE: 12px; PADDING-BOTTOM: 0em; COLOR: #555; LINE-HEIGHT: 1.4em; PADDING-TOP: 0em
}
.featurePhotoIndex {
	DISPLAY: block; BACKGROUND: #eee; MARGIN: 0px 0px 10px
}

.highProfileImg {
	BACKGROUND: #fff;
	margin-top: 0px;
	margin-right: 180px;
	margin-bottom: 10px;
	margin-left: 0px;
}
.highProfileTxt {
	float: right;
	width: 190px;
	background: #fff;
}


.deptname {
	DISPLAY: block;
	FONT-SIZE: 19px;
	RIGHT: 18px;
	COLOR: white;
	FONT-FAMILY: Georgia, "Times New Roman", Times, serif;
	POSITION: absolute;
	TOP: 65px;
	z-index:30;
	background-attachment: scroll;
	background-color: transparent;
	background-repeat: repeat;
	background-position: 0% 0%;
}

.deptname A {
	COLOR: #ffffff; TEXT-DECORATION: none
}

.deptname A:hover {
	COLOR: #ffffff; TEXT-DECORATION: underline
}
li {
	padding-left: 20px;
	list-style-position: inside;
	list-style-type: disc;
}

.cat {
	font-family: helvetica,sans-serif;
	font-size:14px;
	color: #555;
	line-height:1.5em;
	text-decoration: none;
	display: list-item;
	list-style-position: inside;
	list-style-type: circle;
	vertical-align: top;
	top: auto;
	margin-left: 11px;
}

.cat a {
	font-family: helvetica,sans-serif;
	font-size:14px;
	color: #555;
	line-height:1.5em;
	text-decoration: none;
	display: list-item;
	list-style-position: inside;
	list-style-type: circle;
	vertical-align: top;
	top: auto;
	margin-left: 11px;
}
/****   TOPICS: This section styles the "Topics" (top) navigation.               ****/
	
	#topics-nav {
	background: url(../images/blue_white_nav_background.jpg) #fff repeat-x bottom;
	border-top: #e2e3e5 solid 1px;
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	height: 30px;
	margin: -4px 0 10px;
	text-align: center;
	text-transform: uppercase;
}
#topics-nav ul {
	display: block;
	margin: 7px auto 0 !important;
	text-align: center;
	width: auto;
}
#topics-nav ul li {
	display: inline;
	margin: -2px 0 0 !important;
}
#topics-nav ul, #topics-nav ul li {
	list-style: none;
	margin: 0;
	padding: 0;
}
#topics-nav ul li a {
	border-left: #e2e3e5 solid 1px;
	border-right: #fff solid 1px;
	margin: 5px 0 0 !important;
	padding: 7px 10px 8px;
}
#topics-nav ul li a.first {
	background: url(../images/tab-nav-border.png) transparent repeat-y left;
	border-left: none;
}
#topics-nav ul li a.last {
	background: url(../images/tab-nav-border.png) transparent repeat-y right;
	border-right: none;
}


.floatleft-border
{
float: left;
/*width: auto;*/
height: 120px;
background-color: #F63;
border: 1px solid #F30;
}

.floatright-border
{
float: right;
width: 200px;
/*	height: 120px;*/
background-color: #E8F3FF;
border: 1px solid #F63;
font-size: 11px;
padding:3px;
margin-left: 5px;
}

.floatleft
{
float: left;
/*width: auto;*/
height: 120px;
background-color: #F63;
/*border: 1px solid #F30;*/
}




.floatright
{
float: right;
width: 200px;
/*	height: 120px;*/
background-color: #ffffff;
/*border: 1px solid #F63;*/
font-size: 11px;
padding:3px;
margin-left: 5px;

	
}



.floatnone
{
float: none;
width: 98%;
/*	height: 120px;*/
background-color: #E8F3FF;
border: 1px solid #F30;
/*	font-size: 11px;*/
padding:3px;
}

.floatnone-gray
{
float: none;
width: 98%;
/*	height: 120px;*/
background-color: #E3DFE0;
border: 1px solid #F30;
/*	font-size: 11px;*/
padding:3px;
}

.floattitle
{
background-color: #ffffff;
font-weight: bold;
font-size:12px;
color: #F63;
}	




/* ICONS FOR FILE TYPES (do display), EXTERNAL LINKS (do display), AND INTERNAL LINKS (do not display) */

/* Add an external-link icon to absolute external links: */  
/*a[href^="http:"] {
display:inline-block;
padding-right: 12px; 
background:transparent url(../images/external.png) right center no-repeat;
}*/

/* do NOT add an external-link icon to absolute links in the following domains: */ 

/*a[href^="http://www.ednet.ns.ca"] { 
display:inline-block;
padding-left: 0px; 
background: transparent; 
} 

a[href^="http://ednet.ns.ca"] { 
display:inline-block;
padding-left: 0px; 
background: transparent; 
} 

a[href^="http://www.gov.ns.ca/govt/privacy"] { 
display:inline-block;
padding-left: 0px; 
background: transparent; 
} 

a[href^="http://www.gov.ns.ca/legislature/"] { 
display:inline-block;
padding-left: 0px; 
background: transparent; 
} */

/* Add a pdf icon to pdf links: */ 
a[href$='.pdf'] {
display:inline-block;
padding-left: 20px; 
background:transparent url(../images/pdf.png) left center no-repeat;
}

/* Add a doc icon to ms word links: */ 
a[href$='.doc'], a[href$='.rtf'], a[href$='.txt'], a[href$='.wps'] {
display:inline-block;
padding-left: 15px; 
background:transparent url(../images/word.png) left center no-repeat;
}

/* Add a wpd icon to wordperfect links: */ 
a[href$='.wpd'] {
display:inline-block;
padding-left: 15px; 
background:transparent url(../images/wpd.png) left center no-repeat;
}

/* Add a xls icon to excel links: */ 
a[href$='.xls'], a[href$='.csv'], a[href$='.xlt'], a[href$='.xlw'] {
display:inline-block;
padding-left: 20px; 
background:transparent url(../images/xls.png) left center no-repeat;
}

.image{
	float:left;
	padding-left: 25px;
}

.bio{
padding-left: 200px;
padding-top: 50px;
}


.biobg {
	background-color: #E3DFE0;
}


ol li {list-style-type: decimal}

ol ol li{list-style-type:lower-alpha}

ol ol ol li{list-style-type:lower-roman}
