@charset "utf-8";
/* CSS Document */

@media screen {
	div#preloader {
		position: absolute;
		left: -9999px;
		top:  -9999px;
		}
	div#preloader img {
		display: block;
		}
	}
@media print {
	div#preloader, 
	div#preloader img {
		visibility: hidden;
		display: none;
		}
	}



body {
	margin:0 auto; height:auto;
	/*	text-align:center; */
	background-color:#fff;
/*	background-image:url(backgroundTile.png); background-repeat:repeat;*/
	overflow:auto;
	vertical-align: middle;
	}
	
	.backgroundChar{
		background-color:#444;
	}
	
	.backgroundLGrey{
	background-color:#A7A7A7;
	}

a{ color:#000; text-decoration:none;
}
a:hover{color:#000;}
a:visited{color:#000}

.noMargins{margin:0;}

	
H1{ font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	letter-spacing:2px;
	font-stretch:expanded;
	
}
H2{ font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	letter-spacing:1px;
	margin-top:-8px;	
}

H3{ font-family:Arial, Helvetica, sans-serif;
	font-size:24px;
	margin-top:20px;	
	color:#A7A7A7;	
}

H4{ font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	margin-top:-15px;
	color:#A7A7A7;	
}

p{ font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#A7A7A7;
	
}

#divider{	top: 23px;
			border-color: #A7A7A7;
			width: 704px;
			border-width: 1px 0px 0px 0px;
border-style: dotted;
font-size: 1px;
line-height: 1px;
height: 1px;
margin-bottom:20px;
margin-top:20px;
	
}

#mainContainer{
	width:864px;
	height:400px;
	background-color:#fff;
	position:absolute;
	top:50%;
	left:50%;
	margin-top:-260px; /* Half the height */
	margin-left:-432px; /* Half the width */	
}

#mainContainer02{
	width:864px;
	height:auto;
	background-color:#222;
	position:absolute;
	top:50px;
	left:50%;
	margin-left:-432px; /* Half the width */	
}

.backgroundLGrey{
background:#222;	
}

.indent80px{
	margin-left:80px;	
}
.indent70px{
	margin-left:70px;	
}

#content{
	width:100%;
	height:auto;
	background:#222;	
}

#content01{
	width:80px;
	height:100%;
	background:#999;
	float:left;
	display:block;
}

#content02{
	width:704px;
	height:auto;
	float:left;
	display:block;
	margin:0px 80px 0px 80px;
}

#content03{
	width:80px;
	height:100%;
	background:#999;
	float:left;
}

.width80pxLess{	
	width:784px;
}
.width100pc{
	
	width:100%;
}

#logoContainer{
	height:65px;
}

#addressFooter{
width:100%;
height:18px;
margin-top:15px;
display:block;
float:left;
}




#textContainer{
	height:50%;
	width:100%;
	display:block;
	margin-top:55px;
	text-align:center;
}


#thumbContainer{
	width:144px;
	height:144px;
	float:left;	
	display:block;
}

#menuBar{
height:20px;
background-color:#ccc;
width:864px;
top:30px;
position:absolute;
left:50%;
	margin-left:-432px; /* Half the width */
	text-align:right;
}

.grey01{
	background:#222;
	background-image:url(images/bw/th01.jpg);
}

.grey02{
	background:#333;
	background-image:url(images/bw/th02.jpg);
}
.grey03{
	background:#444;
	background-image:url(images/bw/th03.jpg);	 
}

.grey04{
	background:#555;	
	background-image:url(images/bw/th04.jpg);
}

.grey05{
	background:#666;
	background-image:url(images/bw/th05.jpg);	
}
.grey06{
	background:#777;
	background-image:url(images/bw/th06.jpg);	
}
.grey07{
	background:#eee;
}
.grey08{
	background:#ccc;
}
.grey09{
	background:#999;
}
.grey10{
	background:#555;	
}
.grey11{
	background:#444;
}
.grey12{
	background:#222;	
}



.grey01:hover{ 
background:#aaa;
color:#444;
background-image:url(images/th01.jpg);
}
.grey02:hover{
background:#aaa;
color:#444;
background-image:url(images/th02.jpg);
}
.grey03:hover{
background:#aaa;
color:#444;	
background-image:url(images/th03.jpg); 
}
.grey04:hover{
background:#aaa;
color:#444;	
background-image:url(images/th04.jpg);
}
.grey05:hover{
background:#aaa;
color:#444;	
background-image:url(images/th05.jpg);
}
.grey06:hover{
background:#aaa;
color:#444;
background-image:url(images/th06.jpg);	
}
.grey07:hover{
background:#aaa;
color:#444;
}
.grey08:hover{
background:#aaa;
color:#444;
}
.grey09:hover{
background:#aaa;
color:#444; 
}
.grey10:hover{
background:#aaa;
color:#444;
}
.grey11:hover{
background:#aaa;
color:#444;
}
.grey12:hover{
background:#aaa;
color:#444;
}

