.spaceTop { height: 100px; }
.spaceLeft { width: 170px; }
body {
	overflow:auto; margin:0px; padding:0px; color:white;
	background-image:url(images/bg_black4.gif);	background-attachment:fixed;
	font-family:Verdana, sans-serif;	font-size:12px
}
.PageTitle {
	position: absolute; top: 20px; left: 173px; 
	z-index: 2; background-color: transparent; 
	font-family: Verdana, sans-serif;	font-size: 20px;
}
.Contents {
	height: 99%; width:100%; overflow: auto; padding-right: 0px;
	font-family: Verdana, sans-serif; font-size: 14px; color: white;
}
.BottomLinks {
	width:80%; margin:100px auto 0 auto; text-align:center; font-size:xx-small; font-family:Verdana; color:white;
}
.BottomLinks a:link, .BottomLinks a:visited {
	color: white
}
.BottomLinks a:active, .BottomLinks a:hover {
	text-decoration:none; color:red; border-bottom:1px solid red
}
a:link, a:visited, a:active, a:hover {
	color:white; text-decoration:none; outline:none
}
a.special:link, a.special:visited, a.special:active, a.special:hover { 
	color:red
}
.IFrame {
	height: 100%; overflow: auto; margin-top: 4px;
	background-color: black; color: white;
	font-family: Verdana, sans-serif; font-size: 14px
}
.MainPage {
	height:98%; width:500px; z-index:0;
	font-family: Verdana, sans-serif;	font-size: 20px; color: seashell;
}
.SideMenu {
	position: absolute; top: 130px; left: 12px; width: 145px; z-index: 2;
	background-color: black; padding-top: 6px; padding-bottom: 6px; cursor: pointer;
	text-align: center; line-height: 150%;
}
.MenuItem {
	cursor:pointer; background-color:transparent; border:2px solid black; 
	width: 141px;	font-family: Verdana, sans-serif; font-size: 13px;
}
.TopMenu { 
	position: absolute; top:29px; right:3px; z-index: 0;
	color: white; font-family: 'Verdana', sans-serif;	font-size: 12px;
}
.Phone { 
	position: absolute; top: 70px; right: 2px; z-index: 0;
	font-family: 'Verdana', sans-serif;	font-size: 12px
}
.Logo {	
	position: absolute; bottom: 0; left: 35; 
	width: 95; height: 113; overflow: hidden; z-index: 2 
}
.VLine {
	background-color: blue;
	display: block; position: absolute; 
	top: 0px; left: 80px; height: 100%; width: 5px; 
	z-index: 1;
}	
.HLine {
	background-color: blue;
	display: block; position: absolute; 
	top: 63px; left: 0px; height: 5px; width: 100%; 
	z-index: 1; overflow: hidden	
}
.PagePic { 
	position: absolute; top: 20px; left: 35px; width: 95px; height: 88px; overflow: hidden; 
	z-index: 3
}
.frame { 
	position:relative; float:left; margin:10px; 
	width:139px; height:138px;
	padding:2px; background-color: #b7b7b7; 
	border-left: 6px solid #909090;
	border-top: 6px solid #909090;
	border-right: 6px solid #606060;
	border-bottom: 6px solid #606060;
}
.mat { 
	width:121px; height:120px; 
	background-color: snow; 
	border-left: 1px black solid; border-top: 1px black solid;
	padding-left: 8px;
	padding-top: 8px;
	padding-right: 8px;
	padding-bottom: 8px;
}

