body {
	margin: 0px;
	padding: 0px;
	font-size: small;
	background-color:#B3E7FF;
	/*background: url(../furniture/background.gif);*/
}

/* POSITION OF DIVS */

#PageDiv {
	position:relative;
	display:block;
	/*background: url(../furniture/content_right.jpg) repeat-y right;*/
	background-color:#FFF;
	border:1px solid #000099;
	margin-top:30px; 
	margin-left:60px; 
	margin-right:60px; 
	margin-bottom:0px; 
	padding:0px;
	width:auto;
	min-width:700px;
	z-index:1;
	/*border:1px solid red;*/
}

#HeaderDiv {
	position:relative;
	display:block;
	width:100%;
	height:61px;
	margin:0px; padding:0px;
	background: url(../furniture/header_bar.gif) repeat-x;
	background-color:#FFF;
	z-index:1;
	/*border:1px solid purple;*/
}

#WrapDiv {
	position:relative;
	display:block;
	/*float:left;*/
	width:100%;
	clear:both;
	/*border: 1px solid blue;*/
}

#WrapDiv Table.LayoutTable {
	margin:0px; padding:0px; border:0px;
}


#WrapDiv Table.LayoutTable td.LayoutTableLeftCol {
	width:180px;
}

#WrapDiv Table.LayoutTable td.LayoutTableRightCol {
	width:100%;
}

#ContentDiv {
	position:relative;
	display:block;
	/*float:left;*/
	width:auto;
	/*width:auto;*/
	margin:0px;	padding:6px; border:0px;
	/*background: url(../furniture/menu_left.jpg) repeat-y;*/
	/*background-color:#FFA810;*/
	/*border:1px solid blue;*/
	z-index:7;
}

#MenuDiv {
	position:relative;
	display:inline-block;
	/*float:left;*/
	width:180px;
	height:auto;
	/*border-left: 1px solid #656D64;*/
	margin:0px; padding:6px; border:0px;
	/*margin-left:-100px;*/
	/*padding-bottom:38px;*/
	/*border:1px solid green;*/
	z-index:99;
}

#FooterDiv {
	position:relative;
	display:block;
	clear:both;
	margin:0px;	padding:0px;
	/*margin-left:208px;*/
	width:180px;
	/*background: url(../furniture/foot_bar.jpg) repeat-x;*/
	/*border: 1px solid red;*/
}

/* DIV STYLES */

#HeaderDiv h1 {
	position:relative;
	display:block;
	background: url(../furniture/header.gif) no-repeat;
	width:600px;
	height:61px;
	margin:0px;	padding:0px;
	/*float:left;*/
	/*border:1px solid #cccccc;*/
	z-index:2;
}

#HeaderDiv h1 span {
	/*display:none;*/
	/*visibility: hidden; */
}

#HeaderDiv .strapline {
	display:none;
	visibility: hidden;
}

#MenuDiv ul.menu {
	position:relative;
	display:block;
	list-style-type: none;
	margin:0px;	padding:0px; border: 0px;
	z-index:99;
}

#MenuDiv ul.menu li {
	position:relative;
	display:block;
	height:auto;
	margin:0px; padding:0px; border:0px;
	margin-bottom:6px;
	z-index:99;
}

#MenuDiv ul.menu li a {
	display:block;
	width:164px;
	height:auto;
	margin:0px; padding:4px;
	border:1px solid #000;
	background-color:#95DDFF;
	text-decoration:none;
	font-weight:bold;
	color:#000000;
}

#MenuDiv ul.menu li a span {
	/*display:none;*/
	/*visibility: hidden;*/
}

#MenuDiv ul.menu li a:hover {
	text-decoration:none;
	margin:0px; padding:4px;
	color:#FFF;
	background-color:#335599;

}

#FooterDiv p, #FooterDiv a {
	font-size: x-small;
	margin-top: 2px;
	/*color:#924202;*/
}

.clearfix:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}

.clearfix {display: inline;}

/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */