html, body {
	SCROLLBAR-BASE-COLOR: #629ac9;
	SCROLLBAR-ARROW-COLOR: #FFF;
	SCROLLBAR-HIGHLIGHT-COLOR: #FFF;
	SCROLLBAR-SHADOW-COLOR: #FFF;
	MARGIN: 0;
	PADDING: 0;
	TEXT-ALIGN: center; /* centers the page */
	CURSOR: default;
}
body {
	BACKGROUND: url(deco/bg.gif); /* Has to be set only for body, not html */
}

#global { /* the global div musn't contain a float property for the page to stay centered */
	POSITION: relative;
	MARGIN-LEFT: auto;
	TOP: 10px;
	MARGIN-RIGHT: auto;
	WIDTH: 876px;
	TEXT-ALIGN: left;
}
#globalLeftBorder {
	FLOAT: left;
	WIDTH: 876px;
	BACKGROUND: url(deco/globalbordleft.gif) repeat-y 0 0;
}
#globalRightBorder {
	FLOAT: right;
	WIDTH: 100%;
	BACKGROUND: url(deco/globalbordright.gif) repeat-y top right;
}

#container {
	POSITION: relative;
	BORDER-TOP: 1px solid #000;
	LEFT: 5px;
	WIDTH: 866px; /* the container leaves space for the globalborders to be seen */
}

#header {
	POSITION: relative;
	HEIGHT: 130px;
	BACKGROUND: #FFF url(deco/header_bg.jpg) no-repeat;
	BACKGROUND-POSITION: top right;
	
}

#logo {
	POSITION: relative;
	TOP: 50px;
	LEFT: 10px;
	BACKGROUND: url(deco/logo.gif) no-repeat 0 0;
	WIDTH: 242px;
	HEIGHT: 71px;
	CURSOR: pointer;
	Z-INDEX: 100;
}
#path {
	POSITION: relative;
	PADDING: 5px 0 0 40px;
	LINE-HEIGHT: 18px;

}
#ref, #path {
	FONT: normal bold 10px verdana, arial;
	COLOR: #5088b7;
}
#path a, #ref a {
	COLOR: #5088b7;
}
#path a:hover, #ref a:hover {
	COLOR: #000066;
}
#ref P {
	FONT: normal bold 11px verdana, arial;
	COLOR: #5088b7;
	TEXT-INDENT: 20px;
	WIDTH: 800px;
	TEXT-ALIGN: justify;
	MARGIN: 7px auto 7px auto;
}
#refTopLinks {
	MARGIN-TOP: 10px;
	FONT: normal bold 14px verdana, arial;
	COLOR: #5088b7;
	TEXT-ALIGN: center;
}
#refTopLinks span {
	FONT: normal bold 12px verdana, arial;
}
#refTopLinks a {
	FONT: normal bold 14px verdana, arial;
	COLOR: #5088b7;
}
#RefTopLinks a:hover {
	COLOR: #000066;
}
#refTopLinks ul {
	LIST-STYLE-TYPE: none;
	MARGIN: 0;
	PADDING: 0;
}
#refTopLinks li {
	DISPLAY: inline;
	PADDING: 0 5px 0 0;
}
#ref H1 {
	MARGIN: 20px;
	TEXT-ALIGN: center;
	FONT: normal bold 20px verdana, arial;
	COLOR: #000066;
	TEXT-DECORATION: underline;
}
#refList {
	PADDING: 0 0 0 225px;
}
#refList ul {
	LIST-STYLE-TYPE: none;
	MARGIN: 0;
	PADDING: 0;
}

/* content  */
#content {
	POSITION: relative;
	TOP: 0;
	PADDING: 0;
	WIDTH: 866px;
	BORDER-BOTTOM: 1px solid #000;
	BACKGROUND: #FFF;
}
/* content end */

/* bottom */
#footer {
	POSITION: relative;
	WIDTH: 866px;
	PADDING: 16px 0 5px 0;
	FONT: 11px verdana, arial, sans-serif;
	COLOR: #333333;
	TEXT-ALIGN: center;
}
#footer a {
	COLOR: #333333;
	TEXT-DECORATION: none;
}
#footer a:hover {
	COLOR: #000099;
	TEXT-DECORATION: underline;
}
/* bottom end */