/*---------------------------------GENERAL LAYOUT---------------------------------*/
body,td,th {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	font-family: tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#8C8C8C;
	cursor: default;
}
h1, h2, h3, h4, h5, h6, p {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}
body{
	background-color:#F6F6F6;
	text-align:center;
}
.Page{
	width:780px;
	height:100%;
	vertical-align: top;
	background-image: url(body-patt.gif);
	background-repeat: repeat-y;
}
.scrollingMain{height:100%}
.header{
	height: 29px;
	background-image: url(header-back.gif);
	background-repeat: no-repeat;
	padding:20px 10px 0px 10px;
}
	.banner{
		height:69px;
		background-image: url(banner-patt.gif);
		background-repeat: repeat-x;
	}
		.banner .logo{
		height:69px;
		background-image: url(banner-logo.gif);
		background-repeat: no-repeat;
		}
			#mail{
				width:28px;
				height:21px;
				background-image: url(banner-mail.gif);
				background-repeat: no-repeat;
				cursor:pointer;
				float:right;
				margin:27px 20px 0px 0px;
			}

.menu{
	padding:0px 25px 0px 25px;
	vertical-align:middle;
	width:100px
}
.main{
	padding:0px 25px 0px 25px;
	vertical-align:middle;
}
.footer{
	height: 28px;
	background-image: url(footer-back.gif);
	background-repeat: no-repeat;
}

.wip{
	width:167px;
	height:145px;
	background-image: url(postit.gif);
	background-repeat: no-repeat;
	overflow:hidden;
	padding:11px 20px 25px 20px;
	font-family: "Comic Sans MS";
	color:#222222;
}
.wip h1 {font-size:16px; font-weight:normal;}

.block{
	width:100%;
	border-top:1px solid #808080;
	border-right:1px solid #808080;
	border-bottom:0px solid #808080;
	border-left:0px solid #808080;
	padding:0px 0px 0px 0px;
}
.block td{
	border-top:0px solid #808080;
	border-right:0px solid #808080;
	border-bottom:1px solid #808080;
	border-left:1px solid #808080;
	padding:5px 5px 5px 5px;
}
.block #title{height:10px;}
.block #body{vertical-align:top;}
.block #image{width:100px;}
.block h1{font-size:18px;}
.block p{}