BODY {
	/* margin-left: 40px;
	margin-right: 20px;
	margin-top: 60px;
	background-color:"#BBBE92";
	background : url("images/main_bg1.gif");*/
	SCROLLBAR-BASE-COLOR: #212D53;
	SCROLLBAR-ARROW-COLOR: #E8EBF4;
}

/* --------------- */
/* Main body text  */
/* --------------- */
.bodyText { 
	text-decoration: none; 
	color: #000000; 
	font: 13px Verdana, Arial, Helvetica, sans-serif; 
	letter-spacing: 1px 
	}
	Table{ 
	text-decoration: none; 
	color: #000000; 
	font: 12px Verdana, Arial, Helvetica, sans-serif; 
	letter-spacing: 1px 
	}

A	{
	color: #7C5D8F;
	}

A:hover	{
	color: #808080;
	}
/* Page sub titles */
.titleText {
	color: #212D53; 
	font: bold 24px Verdana, Arial, Helvetica, sans-serif
	}

.titleText2 {
	color: #80323D; 
	font: bold 20px Verdana, Arial, Helvetica, sans-serif
	}

.titleText4 {
	color: #212D53; 
	font: bold 16px Verdana, Arial, Helvetica, sans-serif
	}
	
/* Light text next to catagory titles */		
.lightText {
	color: #A186B1; 
	font: bold italic 12px Verdana, Arial, Helvetica, sans-serif
	}
	
.tableTitle {
	background: #000000
	}
	
.tableSubTitle {
	background: #996666
	}
	
.tableBody {
	background: #339966
	}
	
.tableText {
	text-decoration: none; 
	color: #000000; 
	font: 13px Verdana, Arial, Helvetica, sans-serif; 
	letter-spacing: 1px 
	}
	
/* ------------------------------- */
/* right column text and formating */
/* ------------------------------- */

.sideBorder { 
	border: 1px solid #7C5D8F 
	}
	
.sideText { 
	text-decoration: none; 
	color: #000000; 
	font: 11px Verdana, Arial, Helvetica, sans-serif; 
	letter-spacing: 1px 
	}

.sideTextBold { 
	text-decoration: none; 
	color: #000000; 
	font: bold 11px Verdana, Arial, Helvetica, sans-serif; 
	letter-spacing: 1px 
	}

/* ------------------------ */
/* Drop down menu formating */
/* ------------------------ */


/* Main sections link colour */

z.topBG {
	background: #2B8E8F
	}
	
z.toplink {  
	color: #FFFFFF; 
	font-family: "Trebuchet MS"; 
	font-size: 12px; 
	font-style: normal; 
	text-decoration: none
	}
z.toplink:hover {
	color: #FFFFFF
	}
zBODY
{
 font:Arial, Helvetica, sans-serif; font-size:12px;
}
z.menuBar
{
    POSITION: relative;
    BACKGROUND-COLOR: transparent;
    TEXT-ALIGN: center
}
z.Bar
{
    BORDER-RIGHT: black 1px outset; font:Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF;
    BORDER-TOP: black 1px outset;
    FLOAT: left;
    BORDER-LEFT: black 1px outset;
    WIDTH: 133px;
    CURSOR: hand;
    TEXT-INDENT: 5px;
    BORDER-BOTTOM: black 1px outset;
    POSITION: relative;
    BACKGROUND-COLOR: #212D53;
    TEXT-ALIGN: center
	
}
z.menu
{
    BORDER-RIGHT: buttonhighlight thin outset;
    BORDER-TOP: buttonhighlight thin outset;
    VISIBILITY: hidden;
    BORDER-LEFT: buttonhighlight thin outset;
    WIDTH: 150px;
    LINE-HEIGHT: 140%;
    BORDER-BOTTOM: buttonhighlight thin outset;
    POSITION: absolute;
    BACKGROUND-COLOR: #DECAE8;
}
z.menuItem
{
    PADDING-RIGHT: 15px;
    PADDING-LEFT: 10px;
    WIDTH: 100%;
    CURSOR: hand;
    LINE-HEIGHT: 20px;
    BORDER-BOTTOM: white 1px solid
}
z.ItemMouseOver
{
    font:Arial, Helvetica, sans-serif; font-size:12px;
	PADDING-RIGHT: 15px;
    PADDING-LEFT: 10px;
    WIDTH: 100%;
    CURSOR: hand;
    COLOR: #AC7FC0;
    LINE-HEIGHT: 20px;
    BORDER-BOTTOM: white 1px solid;
    BACKGROUND-COLOR: highlight
}
z.ItemMouseOut
{
    WIDTH: 100%
}
z.Arrow
{
    FLOAT: right;
    FONT-FAMILY: Webdings;
    POSITION: absolute;
    TEXT-ALIGN: left
}
z.barOver
{
    BORDER-RIGHT: blue 1px ridge;
    BORDER-TOP: blue 1px ridge;
    FLOAT: left;
    BORDER-LEFT: blue 1px ridge;
    WIDTH: 100px;
    CURSOR: hand;
    TEXT-INDENT: 5px;
    BORDER-BOTTOM: blue 1px ridge;
    POSITION: relative;
    BACKGROUND-COLOR: deepskyblue;
    TEXT-ALIGN: center
}

ul.slideshow {
	list-style: none; 
	margin: 0; 
	padding: 0;
	width:500px;
	height:375px;
	overflow:hidden}
#slideshow-container {
	background: #fff; /* Customize me */
	border: solid 1px #333; /* Customize me */
	-moz-border-radius: 5px; /* Optional - you may customize or remove */
	-webkit-border-radius: 5px; /* Optional - you may customize or remove */
	width: 500px; 
	height: 375px; 
	padding: 10px;
	position: relative;}
#caption {
	margin: 10px 12px;
	height: 30px; /* Adjust this if caption text runs over two lines long */
	display: block;
	color: #000000; 
	font: 13px Verdana, Arial, Helvetica, sans-serif; 
	letter-spacing: 1px }
ul.slideshow img {
	width: 500px; 
	height: 375px;}
.office-tour-nav {
	background: #decae8; /* Customize me */
	position: absolute; 
	z-index: 50; 
	bottom: 10px;
	padding: 0 3px;}
.office-tour-nav a {
	text-decoration: none; 
	font-size: 12px; 
	padding: 5px; 
	margin: 0 3px; 
	color: #fff;}
.office-tour-nav a.activeSlide {color: #333;}

	

	
