@charset "utf-8";

* {margin:0; padding:0; border:0; font-size:10px; font-family: Verdana, Arial, Helvetica;}
html, body {height:100%}
body	 {background-color: #fff;	 color:#555; height:100%; overflow:hidden; vertical-align:middle;}
table {border-collapse:collapse;}
a, a:link, a:visited  		 {font-weight: bold; color: #fefefe; text-decoration: none; }
a:active, a:hover  {font-weight: bold; color: #000;  text-decoration: none; }
p {padding:0; margin:0; color:#555}
ul {list-style:square; margin-left:20px;}
ul li {list-style:square; margin-left:10px;}
li a, li a:link, li a:visited {color: #000;}
li a:active, li a:hover {color: #e00;}
h1, h2, h3, h4, h5, h6 {font-size:16px;}

.container {
	height:100%;
	vertical-align:middle;
	width:100%;
	text-align:center;
	background: #fff url(main-bg.png) 50% 50% no-repeat; 
	}

.header {
	height:122px;
	width: 100%;
	position:absolute;
	top:0;
	left:0;
	padding-top:10px;
	background: #fff url(header-bg.png) 50% 0 no-repeat; 
	vertical-align:top;
	text-align:center;
	}

.footer {
	height:132px;
	width: 100%;
	position:absolute;
	bottom:0;
	left:0;
	background: #fff url(footer-bg.png) 50% 0 no-repeat; 
	}
.main {
	width:630px;
	height:140px;
	position:absolute;
	top:50%;
	left:50%;
	margin: -70px -315px 0;
	overflow:auto;
	text-align:left;
	padding-left:5px;
	}

.inc {
	width:100%;
	height:500px !important;
	}

.footer table, .footer td {
	width:100%;
	height:100%;
	vertical-align:middle;
	text-align:center;
	padding-top:10px;
	}