/* mark-up */
	a {}
		a:link,
		a:visited,
		a:active {
			text-decoration : underline;
			color : #ffffff;
		}
		a:hover {
			text-decoration : underline;
			color : #ffffff;
		}
/* lay-out */
html {}
	body {
		padding : 0em 0em 0em 0em;
	}
		#canvas {}
			#header {
				height : 75px;
			}
				#header a {}
					#header a:link,
					#header a:visited,
					#header a:active {}
					#header a:hover {}
						#header a img {
							vertical-align : middle;
						}
			#parallax {
				position : relative;
				color : #ffffff;
				background-color : #000033;
				height : 500px;
				overflow : hidden;
			}
				.loading * {
					visibility : hidden;
				}
				/* content foldout */
				#content {
					position : absolute;
					right : 10px;
					top : 50px;
					z-index : 4000;
					background-color : #000033;
					border-left : solid 1px #ffffff;
					border-right : solid 1px #ffffff;
				}
					/* iframe scroll bar */
					#scrollCanvas {
						position : absolute;
						z-index : 5000;
					}
					ul.virtualScrollbar {
						margin : 0px;
						padding : 0px;
						position : absolute;
						right : 0px;
						top : 0px;
						z-index : 6000;
						width : 18px;
						height : 100%;
						border-left : solid 1px #ffffff;
					}
						ul.virtualScrollbar li {
							position : absolute;
							list-style-type : none;
							width : 18px;
							height : 18px;
						}
						ul.virtualScrollbar li.scrollUp {
							right : 0px;
							top : 5px;
						}
							ul.virtualScrollbar li.scrollUp a {}
								ul.virtualScrollbar li.scrollUp  a img {
									margin : 0px 4px 0px 4px;
								}
						ul.virtualScrollbar li.scrollIndicator {
							top : 22px;
							right : 0px;
							width : 18px;
						}
							ul.virtualScrollbar li.scrollIndicator img {
								width : 17px;
							}
						ul.virtualScrollbar li.scrollDown {
							right : 0px;
							bottom : 3px;
						}
							ul.virtualScrollbar li.scrollDown a {}
								ul.virtualScrollbar li.scrollDown  a img {
									margin : 0px 4px 0px 4px;
								}
					/* iframe contents */
					iframe {
						width : 600px;
						height : 240px;
						margin-bottom : -3px;
					}
						body.iframe {
							color : #ffffff;
							background-color : Transparent;
							padding : 0px 10px 20px 10px;
						}
							body.iframe #header {
								display : none;
							}
						body.meta {
							color : #000033;
							background-color : #ffffff;
							padding : 0px 20px 20px 10px;
						}
							body.meta ul.virtualScrollbar {
								border-left : solid 1px #000000;
							}
							/* CONTENT TYPES */
							#illustration {
								float : left;
								width : 280px;
								padding : 28px 0px 0px 0px;
							}
							#form {
								float : left;
								width : 260px;
								padding : 10px 0px 0px 10px;
							}
							#description {
								float : left;
							}
								div.dualColumns {
									padding : 10px 0px 0px 30px;
									width : 240px;
								}
								div.singleColumn {
									padding : 10px 30px 0px 10px;
									width : auto;
								}
								div.fullColumn {
									padding : 0px 20px 0px 0px;
									width : auto;
								}
							/* generic markup */
							body.iframe h1 {
								margin-left : -10px;
								margin-top : 15px;
							}
							body.iframe h2 {
								margin-left : -10px;
							}
							
							body.iframe h3 {
								margin-left : -10px;
							}
								body.iframe div.fullColumn h1,
								body.iframe div.fullColumn h2,
								body.iframe div.fullColumn h3 {
									margin-left : 0px;
								}
							/* /generic markup */
							/* slides */
							#illustration ul.slides {
								position : absolute;
								top : 3px;
								margin : 0px;
								padding : 0px;
							}
								#illustration ul.slides li {
									list-style-type : none;
									display : inline;
								}
									#illustration ul.slides li a {
										padding-right : 10px;
										float : left;
										width : 10px;
										overflow : hidden;
									}
										#illustration ul.slides li a:link,
										#illustration ul.slides li a:visited,
										#illustration ul.slides li a:active {}
										#illustration ul.slides li a:hover {}
											#illustration ul.slides li a img {}
									#illustration ul.slides li div.description {
										display : none;
									}
							#illustration ul.pictures {
								position : relative;
								margin : 0px 0px 5px 0px;
								padding : 0px 0px 0px 0px;
								width : 280px;
							}
								#illustration ul.pictures li {
									list-style-type : none;
									display : none;
									float : left;
									width : 280px;
								}
									#illustration ul.pictures li img {
										margin-bottom : 5px;
									}
									#illustration ul.pictures li span {
										display : block;
										width : 280px;
									}
								#illustration ul.pictures li.active {
									display : block;
								}
							/* /slides */
							/* map */
							#illustration div.map {
								margin-bottom : 0px;
							}
								#illustration div.map img {
									margin-bottom : 5px;
								}
								#illustration div.map a {}
									#illustration div.map a:link,
									#illustration div.map a:visited,
									#illustration div.map a:active {}
									#illustration div.map a:hover {}
										#illustration div.map a img {}
							#description div.map {
								margin-left : -10px;
							}
							/* /map */
							/* downloads */
							ul.downloads {
								margin : 5px 0px 1em 0px;
								padding : 0px;
								clear : left;
							}
								ul.downloads li {
									list-style-type : none;
								}
									ul.downloads li a {
										background-position : 0px 2px;
										background-repeat : no-repeat;
										padding-left : 18px;
									}
										ul.downloads li a:link,
										ul.downloads li a:visited,
										ul.downloads li a:active {
											color : #ffffff;
											text-decoration : none;
											background-image : url(../images/button_link.png);
										}
										ul.downloads li a:hover {
											color : #ffffff;
											text-decoration : underline;
											background-image : url(../images/button_hover.png);
										}
								ul.downloads li.pdf {}
									ul.downloads li.pdf a {}
										ul.downloads li.pdf a:link,
										ul.downloads li.pdf a:active,
										ul.downloads li.pdf a:visited {
											background-image : url(../images/downloads_pdf_link.png);
										}
										ul.downloads li.pdf a:hover{
											background-image : url(../images/downloads_pdf_hover.png);
										}
								ul.downloads li.doc {}
									ul.downloads li.doc a {}
										ul.downloads li.doc a:link,
										ul.downloads li.doc a:active,
										ul.downloads li.doc a:visited {
											background-image : url(../images/downloads_doc_link.png);
										}
										ul.downloads li.doc a:hover {
											background-image : url(../images/downloads_doc_hover.png);
										}
								ul.downloads li.xls {}
									ul.downloads li.xls a {}
										ul.downloads li.xls a:link,
										ul.downloads li.xls a:active,
										ul.downloads li.xls a:visited {
											background-image : url(../images/downloads_xls_link.png);
										}
										ul.downloads li.xls a:hover {
											background-image : url(../images/downloads_xls_hover.png);
										}
							/* downloads */
							/* links */
							ul.links {
								margin : 0px 0px 1em 0px;
								padding : 0px 0px 0px 0px;
							}
								ul.links li {
									list-style-type : none;
								}
									ul.links a {}
							/* /links */
							/* forms */
							fieldset {
								margin-left : 0px;
							}
								fieldset p {
									margin-bottom : 0.6em;
								}
									fieldset p label {}
										fieldset p label em {}
									fieldset input.text {
										border-color : #ffffff;
										width : 260px;
										color : #ffffff;
										margin-left : -10px;
										margin-top : 5px;
									}
									fieldset textarea {
										border-color : #ffffff;
										color : #ffffff;
										width : 260px;
										margin-left : -10px;
										margin-top : 5px;
									}
									fieldset select {
										color : #ffffff;
									}
									fieldset input.radio {
										margin-left : -10px;
										display : none;
									}
									fieldset button,
									fieldset input.button {
										border-color : #ffffff;
										color : #ffffff;
										margin-left : -10px;
									}
									fieldset textarea.error,
									fieldset input.error {
										border-color : #feff00;
									}
							/* form */
							/* complex form */
							#description fieldset {
								padding-left : 0px;
								margin-bottom : 1em;
							}
								#description fieldset h2 {
									margin-left : 0px;
									margin-bottom : 0px;
								}
								#description fieldset p {}
								#description fieldset input.text {
									width : 230px;
									margin-left : 0px;
								}
								#description fieldset textarea {
									width : 230px;
									margin-left : 0px;
								}
								#description fieldset input.radio {
									margin-left : 0px;
								}
								#description fieldset button,
								#description fieldset input.button {
									margin-left : 0px;
									margin-top : 1em;
								}
								
								#description fieldset p input.radio {}
								#description fieldset p input.text {}
								#description fieldset p select.day {
									float : left;
									width : 55px;
									margin-bottom : 5px;
								}
								#description fieldset p select.month {
									float : left;
									width : 105px;
									margin-left : 9px;
								}
								#description fieldset p select.year {
									float : right;
									width : 65px;
									margin-bottom : 5px;
								}
								#description fieldset p input.street {
									float : left;
									width : 158px;
									margin-bottom : 5px;
								}
								#description fieldset p input.house {
									float : right;
									width : 53px;
								}
								#description fieldset p input.zip {
									float : left;
									width : 53px;
									margin-bottom : 5px;
								}
								#description fieldset p input.town {
									float : right;
									width : 158px;
								}
								#description fieldset p input.file {
									border : solid 1px #ffffff;
								}
								#description fieldset p input.file.error {
									border : solid 1px #feff00;
								}
								#description fieldset p button,
								#description fieldset p input.button {}
							/* /complex form */
							/* sitemap */
							ul.map {
								margin : 0px 0px 0px 0px;
								padding : 0px 0px 0px 0px;
							}
								ul.map li {
									list-style-type : none;
									clear : left;
								}
									ul.map li div.description 
									{
										display : none;
									}
									ul.map li a {
										float  : left;
										width : 100px;
									}
										ul.map li a:link,
										ul.map li a:active,
										ul.map li a:visited {
											text-decoration : none;
										}
										ul.map li a:hover {
											text-decoration : underline;
										}
										ul.map li a span.floatingDescription {}
											ul.map li a span.floatingDescription span.description {
												display : none;
											}
									ul.map li ul {
										margin : 0px 0px 0px 0px;
										padding : 0px 0px 1.4em 0px;
										float : left;
									}
							/* /sitemap */
							/* search results */
							fieldset.search {
								margin-left : 0px;
							}
								fieldset.search p {}
									#description fieldset.search p input.text {
										width : 170px;
										vertical-align : middle;
										float : none;
									}
									#description fieldset.search p button,
									#description fieldset.search p input.button {
										width : 56px;
										margin : 5px 0px 0px 3px;
										vertical-align : middle;
										float : none;
									}
								fieldset.search h1 {
									margin-left : -10px;
									margin-bottom : 2px;
								}
								fieldset.search p {
									margin-left : -10px;
									margin-bottom : 1.3em;
								}
							dl.results {
								margin : 0px 0px 0px -10px;
							}
								dl.results dt {
									font-size : 120%;
									margin : 0px;
								}
									dl.results dt a {}
										dl.results dt a:link,
										dl.results dt a:active,
										dl.results dt a:visited {
											text-decoration : none;
										}
										dl.results dt a:hover{
											text-decoration : none;
										}
								dl.results dd {
									margin-bottom : 1em;
									margin-left : 0px;
								}
							/* /search results */
							/* folding list */
							dl {
								margin-bottom : 1em;
							}
								dt.toggleNextNode {
									cursor : pointer;
								}
								dd {
									padding-left : 10px;
								}
							/* /folding list */
							dl.yetAnotherException  
							{
								margin-left : -10px;
							}
							
							
							/* projects list */
							dl.projects {
								margin-left : -10px;
								margin-bottom : 0px;
							}
								dl.projects dt {
									margin-bottom : 1em;
									font-size : 130%;
								}
								dl.projects dd {
									padding-left : 10px;
									/*margin-bottom : 1.3em;*/
								}
									dl.projects dd h2 {
										margin-left : -10px;
										margin-bottom : 10px;
									}
									dl.projects dd div {
										/*margin-bottom : 1em;*/
									}
										dl.projects dd div h3 {
											margin-left : -10px;
											margin-bottom : 0px;
											font-weight : bold;
										}
										dl.projects dd div div {}
								.active span.indicator {
									visibility : hidden;
								}
							/* /project list */
							/* read more link */
							a.more {
								font-weight : bold;
							}
								a.more:link,
								a.more:active,
								a.more:visited {
									text-decoration : none;
								}
								a.more:hover {
									text-decoration : none;
								}
							/* /read more link */
							/* cases */
							ul.cases {
								margin : 1em 0px 1em -10px;
							}
								ul.cases li {
									list-style-type : none;
									margin-bottom : 1.2em;
								}
									ul.cases li a {
										font-weight : bold;
										font-size : 115%;
									}
										ul.cases li a:link,
										ul.cases li a:active,
										ul.cases li a:visited {
											text-decoration : none;
										}
										ul.cases li a:hover{
											text-decoration : none;
										}
											ul.cases li a span {
												font-size : 85%;
											}
							/* /cases */
							/* projects */
							ul.projects {
								margin : 1em 0px 1em -10px;
							}
								ul.projects li {
									list-style-type : none;
									margin-bottom : 0em;
								}
									ul.projects li a {
										font-weight : bold;
										font-size : 100%;
									}
										ul.projects li a:link,
										ul.projects li a:active,
										ul.projects li a:visited {
											text-decoration : none;
										}
										ul.projects li a:hover{
											text-decoration : none;
										}
											ul.projects li a span {
												font-size : 85%;
											}
							/* /projects */
							/* tabular data */
							table.data {
								width : 100%;
							}
								table.data thead {}
									table.data thead tr {}
										table.data thead tr th {}
										table.data thead tr th.function {}
										table.data thead tr th.location {}
										table.data thead tr th.date {}
								table.data tbody {}
									table.data tbody tr {}
										table.data tbody tr td {}
										table.data tbody tr td.function {}
											table.data tbody tr td.function a {}
												table.data tbody tr td.function a:link,
												table.data tbody tr td.function a:active,
												table.data tbody tr td.function a:visited {
													text-decoration : none;
												}
												table.data tbody tr td.function a:hover{
													text-decoration : none;
												}
										table.data tbody tr td.location {}
										table.data tbody tr td.date {}
											table.data tbody tr td.date a {}
												table.data tbody tr td.date a:link,
												table.data tbody tr td.date a:active,
												table.data tbody tr td.date a:visited {
													text-decoration : none;
												}
												table.data tbody tr td.date a:hover {
													text-decoration : none;
												}
													table.data tbody tr td.date a span.indicator {
														font-weight : bold;
													}
							/* /tabular data */
					/* /iframe contents */
					#content ul.controls {
						position : absolute;
						right : 30px;
						top : 3px;
						margin : 0px;
						padding : 0px;
					}
						#content ul.controls li {
							list-style-type : none;
							display : inline;
						}
							#content ul.controls li div {
								display : none;
							}
							#content ul.controls li a {}
								#content ul.controls li a img {
									float : left;
									margin : 5px 0px 0px 10px;
								}
							#content ul.controls li a.print {}
								#content ul.controls li a.print img {}
							#content ul.controls li a.email {}
								#content ul.controls li a.email img {}
							#content ul.controls li a.close {}
								#content ul.controls li a.close img {}
							#content ul.controls li div.description {
								display : none;
							}
				/* /content foldout */
				/* scrolling layers */
				#titles {
					position : absolute;
				}
					#titles li {
						list-style-type : none;
						position : absolute;
						z-index : 2000;
						margin : 0px;
						padding : 0px;
						width : 320px;
					}
						#titles li a {
							font-size : 120%;
							font-weight : bold;
							line-height : 140%;
						}
							#titles li a:link,
							#titles li a:active,
							#titles li a:visited {
								text-decoration : none;
								color : #ffffff;
							}
							#titles li a:hover{
								text-decoration : none;
								color : #ffffff;
							}
				#covers {
					position : absolute;
				}
					#covers li {
						list-style-type : none;
						display : inline;
						position : absolute;
						z-index : 3000;
						margin : 0px;
						padding : 0px;
					}
						#covers li a {
							position : relative;
							display : block;
						}
							#covers li a:link,
							#covers li a:active,
							#covers li a:visited {}
							#covers li a:hover {}
								#covers li a img {}
						#covers li div.description {
							display : none;
						}
				/* /scrolling layers */
				/* scroller overlay */
				#overlay {
					background : #000000 none;
					height : 100%;
					left : 0px;				
					/* opacity: 0.7; -khtml-opacity: 0.7; -moz-opacity: 0.7; filter:alpha(opacity=70); */
					position : absolute;
					top : 0px;
					width : 100%;
					z-index : 3500;
				}
				/* /scroller overlay */
				/* scroller controls */
				#controls {
					position : absolute;
					right : 35px;
					top : 8px;
					z-index : 4000;
					_z-index : 3400;
				}
					/* scrolling speed */
					#speed {
						display : inline;
						margin : 0px;
					}
						#speed dt {
							display : inline;
							margin : 0px 0px 0px 0px;
							font-weight : normal;
						}
							#speed dt img {}
						#speed dd.slider {
							position : relative;
							display : inline;
							margin : 0px 10px 0px 0px;
							cursor : pointer;
						}
							#speed dd.slider img {
								margin-top : -2px;
							}
						#speed dd.button {
							display : inline;
							margin : 0px 10px 0px 0px;
						}
							#speed dd.button a {}
								#speed dd.button a:link,
								#speed dd.button a:active,
								#speed dd.button a:visited {}
								#speed dd.button a:hover{}
							/* pause button */
							#speed dd.button #pause {
								background-repeat : no-repeat;
								background-position : 100% 2px;
								padding-right : 18px;
							}
								#speed dd.button #pause:link,
								#speed dd.button #pause:active,
								#speed dd.button #pause:visited {
									color : #ffffff;
									text-decoration : none;
									background-image : url(../images/pause_link.png);
								}
								#speed dd.button #pause:hover{
									color : #ffffff;
									text-decoration : none;
									background-image : url(../images/pause_hover.png);
								}
							#speed dd.button #pause.paused {}
								#speed dd.button #pause.paused:link,
								#speed dd.button #pause.paused:active,
								#speed dd.button #pause.paused:visited {
									background-image : url(../images/button_hover.png);
								}
								#speed dd.button #pause.paused:hover{
									background-image : url(../images/button_link.png);
								}
							/* /pause button */
							/* direction button */
							#speed dd.button #back {
								background-repeat : no-repeat;
								background-position : 100% 2px;
								padding-right : 18px;
							}
								#speed dd.button #back:link,
								#speed dd.button #back:active,
								#speed dd.button #back:visited {
									color : #ffffff;
									text-decoration : none;
									background-image : url(../images/arrow_link.png);
								}
								#speed dd.button #back:hover {
									color : #ffffff;
									text-decoration : none;
									background-image : url(../images/arrow_hover.png);
								}
							#speed dd.button #back.reversed {}
								#speed dd.button #back.reversed:link,
								#speed dd.button #back.reversed:active,
								#speed dd.button #back.reversed:visited {
									background-image : url(../images/reverse_link.png);
								}
								#speed dd.button #back.reversed:hover {
									background-image : url(../images/reverse_hover.png);
								}
							/* /direction button */
					/* /scrolling speed */
					/* skin colour */
					#colours {
						display : inline;
						margin : 0px 4px 0px 0px;
					}
						#colours dt {
							display : inline;
							margin : 0px;
							font-weight : normal;
						}
						#colours dd {
							display : inline;
							margin : 3px 0px 3px 0px;
						}
							#colours dd a {}
								#colours dd a:link,
								#colours dd a:active,
								#colours dd a:visited {}
								#colours dd a:hover {}
									#colours dd a img {
										margin-right : -4px;
									}
							#colours dd div.description {
								display : none;
							}
					/* /skin colour */
				/* /scroller controls */
				#navigation {
					position : absolute;
					left : 0px;
					top : 0px;
					z-index : 4000;
					width : 170px;
					height : 500px;
					overflow : hidden;
					background-image : url(../images/navigation_back.png);
				}
					#navigation a.close {
						position : absolute;
						left : 150px;
						top : 10px;
					}
						#navigation a.close img {}
					#navigation a.open {
						position : absolute;
						left : 150px;
						top : 10px;
					}
						#navigation a.open img {}
					#navigation ul {
						padding : 0px;
						margin : 6px 10px 10px 10px;
					}
						#navigation ul li {
							list-style-type : none;
							padding : 3px 0px 0px 0px;
						}
							#navigation ul li a {
								padding : 0px 0px 0px 20px;
								background-repeat : no-repeat;
								background-position : 0px 10px;
							}
								#navigation ul li a:link,
								#navigation ul li a:active,
								#navigation ul li a:visited {
									color : #ffffff;
									text-decoration : none;
									background-image : none;
								}
								#navigation ul li a:hover {
									color : #ffffff;
									text-decoration : none;
									background-image : url(../images/navigation_bullet.png);
								}
								#navigation ul li a.active:link,
								#navigation ul li a.active:visited,
								#navigation ul li a.active:hover,
								#navigation ul li a.active:active {
									color : #ffffff;
									text-decoration : none;
									background-image : url(../images/navigation_bullet.png);
								}
									#navigation ul li a img {
										vertical-align : middle;
									}
							#navigation ul li ul {
								background-image : none;
								height : auto;
								margin : 0px 10px 0px 10px;
							}
								#navigation ul li ul li {}
									#navigation ul li ul li a {}
										#navigation ul li ul li a:link,
										#navigation ul li ul li a:active,
										#navigation ul li ul li a:visited {}
										#navigation ul li ul li a:hover {}
						#navigation ul li.home {
							padding-bottom : 15px;
						}
							#navigation ul li.home a {}
						#navigation ul li.contact {
							padding-top : 15px;
						}
							#navigation ul li.contact a {}
						#navigation ul li.sitemap {}
							#navigation ul li.sitemap a {}
						#navigation ul li.search {}
							#navigation ul li.search a {}
			#footer {
				height : 75px;
			}
				#banner {
					font-weight : bold;
					height : 158px;
					left : 60px;
					line-height : 120%;
					margin-top : -178px;
					position : absolute;
					text-align : center;
					width : 158px;
					z-index : 10000;
				}
					#banner div.bannerBackground {
						background : Transparent url(../images/vdBJ_ster.png) no-repeat 0px 0px;
						height : 158px;
						left : 0px;
						position : absolute;
						top : 0px;
						width : 158px;
					}
					#banner div.bannerLinks {
						display : block;
						height : 158px;
						left : 0px;
						padding : 0px 25px 0px 25px;
						position : absolute;
						top : 58px;
						width : 108px;
					}
						#banner div.bannerLinks a {}
							#banner div.bannerLinks a:link,
							#banner div.bannerLinks a:visited {
								color : #000000;
								text-decoration : none;
							}
							#banner div.bannerLinks a:hover,
							#banner div.bannerLinks a:active {
								color : #000000;
								text-decoration : none;
							}
					#banner.twoLines div.bannerLinks {
						top : 30px;
					}
				#footer ul {
					margin : 0px;
					padding : 6px 0px 0px 30px;
					font-size : 118%;
				}
					#footer ul li {
						list-style-type : none;
						display : inline;
					}
						#footer ul li a {
							padding-right : 20px;
						}
							#footer ul li a:link,
							#footer ul li a:active,
							#footer ul li a:visited {
								color : #003366;
								text-decoration : none;
							}
							#footer ul li a:hover {
								color : #1f1f1f;
								text-decoration : none;
							}
			#floatingDescription {
				visibility : hidden;
				position : absolute;
				z-index : 10000;
				max-width : 280px;
				background-color : #ffffff;
				color : #000033;
				border : solid 1px #000033;
				padding : 8px 10px 10px 10px;
				margin : 10px;
			}
				#floatingDescription h2 {
					font-size : 120%;
					margin : 0px;
				}
				#floatingDescription h2.people {
					font-size : 100%;
					margin : 0px;
				}
				#floatingDescription p {
					margin : 0px;
				}
/* colour skins */
	body.skin0 {}
		body.skin0 #parallax {
			background-color : #000000;
		}
			body.skin0 #overlay {
				background : #000000 none;
			}
			body.skin0 #content {
				background-color : #000000;
			}
				body.skin0 #navigation {
					background-image : url(../images/skin0/navigation_back.png);
				}
					body.skin0 #navigation ul li a:hover {
						background-image : url(../images/skin0/navigation_bullet.png);
					}
					body.skin0 #navigation ul li a.active:link,
					body.skin0 #navigation ul li a.active:visited,
					body.skin0 #navigation ul li a.active:hover,
					body.skin0 #navigation ul li a.active:active {
						background-image : url(../images/skin0/navigation_bullet.png);
					}
						body.skin0 #floatingDescription {
							color : #2d2d2d;
							border : solid 1px #2d2d2d;
						}
							body.skin0 #footer ul li a:link,
							body.skin0 #footer ul li a:visited {
								color : #000000;
							}
		body.skin0 #banner div.bannerLinks a {}
			body.skin0 #banner div.bannerLinks a:link,
			body.skin0 #banner div.bannerLinks a:visited {
				color : #2d2d2d;
				text-decoration : none;
			}
			body.skin0 #banner div.bannerLinks a:hover,
			body.skin0 #banner div.bannerLinks a:active {
				color : #2d2d2d;
				text-decoration : none;
			}					
		body.metaskin0 #scrollCanvas {
			color : #2d2d2d;
		}
			body.metaskin0 #scrollCanvas a {
				color : #2d2d2d;
			}
		body.metaskin0 ul.virtualScrollbar {
			border-left : solid 1px #2d2d2d;
		}
		body.skin0 fieldset input.text,
			body.skin0 fieldset input.file{
			color : #a4a4a4;
		}
		body.skin0 fieldset textarea {
			color : #a4a4a4;
		}
		
	body.skin1 {}
		body.skin1 #parallax {
			background-color : #000033;
		}
			body.skin1 #overlay {
				background : #000000 none;
			}
			body.skin1 #content {
				background-color : #000033;
			}
				body.skin1 #navigation {
					background-image : url(../images/skin1/navigation_back.png);
				}
					body.skin1 #navigation ul li a:hover {
						background-image : url(../images/skin1/navigation_bullet.png);
					}
					body.skin1 #navigation ul li a.active:link,
					body.skin1 #navigation ul li a.active:visited,
					body.skin1 #navigation ul li a.active:hover,
					body.skin1 #navigation ul li a.active:active {
						background-image : url(../images/skin1/navigation_bullet.png);
					}
						body.skin1 #floatingDescription {
							color : #013064;
							border : solid 1px #013064;
						}
							body.skin1 #footer ul li a:link,
							body.skin1 #footer ul li a:visited {
								color : #000033;
							}
		body.skin1 #banner div.bannerLinks a {}
			body.skin1 #banner div.bannerLinks a:link,
			body.skin1 #banner div.bannerLinks a:visited {
				color : #013064;
				text-decoration : none;
			}
			body.skin1 #banner div.bannerLinks a:hover,
			body.skin1 #banner div.bannerLinks a:active {
				color : #013064;
				text-decoration : none;
			}
		body.metaskin1 #scrollCanvas {
			color : #013064;
		}
			body.metaskin1 #scrollCanvas a {
				color : #013064;
			}
		body.metaskin1 ul.virtualScrollbar {
			border-left : solid 1px #013064;
		}
		body.skin1 fieldset input.text,
			body.skin1 fieldset input.file {
			color : #6699cc;
		}
		body.skin1 fieldset textarea {
			color : #6699cc;
		}
		
	body.skin2 {}
		body.skin2 #parallax {
			background-color : #480000;
		}
			body.skin2 #overlay {
				background : #000000 none;
			}
			body.skin2 #content {
				background-color : #480000;
			}
				body.skin2 #navigation {
					background-image : url(../images/skin2/navigation_back.png);
				}
					body.skin2 #navigation ul li a:hover {
						background-image : url(../images/skin2/navigation_bullet.png);
					}
					body.skin2 #navigation ul li a.active:link,
					body.skin2 #navigation ul li a.active:visited,
					body.skin2 #navigation ul li a.active:hover,
					body.skin2 #navigation ul li a.active:active {
						background-image : url(../images/skin2/navigation_bullet.png);
					}
						body.skin2 #floatingDescription {
							color : #990100;
							border : solid 1px #990100;
						}
							body.skin2 #footer ul li a:link,
							body.skin2 #footer ul li a:visited {
								color : #480000;
							}
		body.skin2 #banner div.bannerLinks a {}
			body.skin2 #banner div.bannerLinks a:link,
			body.skin2 #banner div.bannerLinks a:visited {
				color : #990100;
				text-decoration : none;
			}
			body.skin2 #banner div.bannerLinks a:hover,
			body.skin2 #banner div.bannerLinks a:active {
				color : #990100;
				text-decoration : none;
			}
		body.metaskin2 #scrollCanvas {
			color : #990100;
		}
			body.metaskin2 #scrollCanvas a {
				color : #990100;
			}
		body.metaskin2 ul.virtualScrollbar {
			border-left : solid 1px #990100;
		}
		body.skin2 fieldset input.text,
			body.skin2 fieldset input.file
		 {
			color : #ea6766;
		}
		body.skin2 fieldset textarea {
			color : #ea6766;
		}
		
	body.skin3 {}
		body.skin3 #parallax {
			background-color : #330033;
		}
			body.skin3 #overlay {
				background : #000000 none;
			}
			body.skin3 #content {
				background-color : #330033;
			}
				body.skin3 #navigation {
					background-image : url(../images/skin3/navigation_back.png);
				}
					body.skin3 #navigation ul li a:hover {
						background-image : url(../images/skin3/navigation_bullet.png);
					}
					body.skin3 #navigation ul li a.active:link,
					body.skin3 #navigation ul li a.active:visited,
					body.skin3 #navigation ul li a.active:hover,
					body.skin3 #navigation ul li a.active:active {
						background-image : url(../images/skin3/navigation_bullet.png);
					}
						body.skin3 #floatingDescription {
							color : #580057;
							border : solid 1px #580057;
						}
							body.skin3 #footer ul li a:link,
							body.skin3 #footer ul li a:visited {
								color : #330033;
							}
		body.skin3 #banner div.bannerLinks a {}
			body.skin3 #banner div.bannerLinks a:link,
			body.skin3 #banner div.bannerLinks a:visited {
				color : #580057;
				text-decoration : none;
			}
			body.skin3 #banner div.bannerLinks a:hover,
			body.skin3 #banner div.bannerLinks a:active {
				color : #580057;
				text-decoration : none;
			}
		body.metaskin3 #scrollCanvas {
			color : #580057;
		}
			body.metaskin3 #scrollCanvas a {
				color : #580057;
			}
		body.metaskin3 ul.virtualScrollbar {
			border-left : solid 1px #580057;
		}
		body.skin3 fieldset input.text,
			body.skin3 fieldset input.file {
			color : #c083b3;
		}
		body.skin3 fieldset textarea {
			color : #c083b3;
		}
		
	body.skin4 {}
		body.skin4 #parallax {
			background-color : #003300;
		}
			body.skin4 #overlay {
				background : #000000 none;
			}
			body.skin4 #content {
				background-color : #003300;
			}
				body.skin4 #navigation {
					background-image : url(../images/skin4/navigation_back.png);
				}
					body.skin4 #navigation ul li a:hover {
						background-image : url(../images/skin4/navigation_bullet.png);
					}
					body.skin4 #navigation ul li a.active:link,
					body.skin4 #navigation ul li a.active:visited,
					body.skin4 #navigation ul li a.active:hover,
					body.skin4 #navigation ul li a.active:active {
						background-image : url(../images/skin4/navigation_bullet.png);
					}
						body.skin4 #floatingDescription {
							color : #006600;
							border : solid 1px #006600;
						}
							body.skin4 #footer ul li a:link,
							body.skin4 #footer ul li a:visited {
								color : #003300;
							}
		body.skin4 #banner div.bannerLinks a {}
			body.skin4 #banner div.bannerLinks a:link,
			body.skin4 #banner div.bannerLinks a:visited {
				color : #006600;
				text-decoration : none;
			}
			body.skin4 #banner div.bannerLinks a:hover,
			body.skin4 #banner div.bannerLinks a:active {
				color : #006600;
				text-decoration : none;
			}
		body.metaskin4 #scrollCanvas {
			color : #006600;
		}
			body.metaskin4 #scrollCanvas a {
				color : #006600;
			}
		body.metaskin4 ul.virtualScrollbar {
			border-left : solid 1px #006600;
		}
		body.skin4 fieldset input.text,
			body.skin4 fieldset input.file {
			color : #55af61;
		}
		body.skin4 fieldset textarea {
			color : #55af61;
		}
