/***** HTML styles *****/

html, body {
	height:100%;
}

body {
	background:#000  no-repeat left top url(img/logo2.PNG);
/*	margin-left:60px; */
	margin:0px;
	border:0px;
	padding:0px;
}

body, td {
	font:11px verdana,sans-serif;
	vertical-align:top;
	color:#FFF;
	margin:0px;
	border:0px;
	padding:0px;
}

img {
	margin:1px;
	border:1px solid #99A;
}

a:link , a:visited {
    color:#9AD;
	text-decoration:underline;
}

a:hover {
	color:#DEF;
	text-decoration:underline;
}

/***** Logo classes *****/

.logo {
	margin:0px;
	border:0px;
	width:160px;
	height:100px;
/*	background:#000  no-repeat  left top;         /*url(img/logoinv.gif)*/
	cursor:pointer;
}

.nexttologo {
	margin:0px;
	border:0px;
	height:100px;
/*	background:#000; */
	cursor:pointer;
}

.sublogo {
	margin:0px;
	border:0px;
	width:160px;
/*	height:50px; */
/*	background:#000; */
	cursor:pointer;
}

/***** Menu classes *****/

.menu {
	padding:0px;
	width:160px;
	height:100%;
	background:#001;
	border-color:#999;
	border-style:solid;
	border-width:0px;
	border-top-width:1px;
}

.menu a , .menu a:link , .menu a:visited {
	margin:3px;
	padding: 1px;
	border:1px solid #99A;
	color:#9AD;
	display: block;
	height:16px;
	text-decoration:none;
}

.menu a.active {
	background: #124;
	text-decoration:none;
}

.menu a:hover {
	padding: 1px;
	border:1px solid #DDE;
	color:#DDE;
	text-decoration:none;
}

.menu-footer {
	padding-left:0px;
	height:30px;
	background:#000;
	border-color:#999;
	border-style:solid;
	border-width:0px;
	border-top-width:1px;
}

/***** Page classes *****/

.page-header {
	padding-left:10px;
	padding-top:10px;
	font-family:verdana;
	font-size:20px;
/*	height:50px; */
	border-color:#999;
	border-style:solid;
	border-width:1px;
	border-bottom-width:0px;
	background:#07070A;
}

.page-link , .page-link:link , .page-link:visited {
	margin:3px;
	padding: 1px;
	border:1px solid #99A;
	color:#9AD;
	display: block;
	height:16px;
	text-decoration:none;
}

.page-link:hover {
	padding: 1px;
	border:1px solid #DDE;
	color:#CCD;
	text-decoration:none;
}

.page {
	padding:10px;
	height:100%;
	border-color:#999;
	border-style:solid;
	border-width:1px;
	border-bottom-width:0px;
	background:#07070A;
}

.page-footer {
	padding-left:0px;
	height:40px;
	background:#000;
	border-color:#999;
	border-style:solid;
	border-width:0px;
	border-top-width:1px;
}

.bottom {
	height:100%;
}

/***** Table Layout *****/

.table-layout {
	margin:0px;
	border:0px;
	padding:0px;
	padding-right: 10px;
	width:100%;
	height:100%;
	border-spacing: 0px;
}

.table-row1 {
	margin:0px;
	border:0px;
	padding:0px;
	height:100px;
}

.table-row2 {
	margin:0px;
	border:0px;
	padding:0px;
	height:50px;
}

.table-row3 {
	margin:0px;
	border:0px;
	padding:0px;
	height:100%;
}

.table-row4 {
	margin:0px;
	border:0px;
	padding:0px;
	height:15px;
}

.table-row5 {
	margin:0px;
	border:0px;
	padding:0px;
	height:5px;
}

.table-logo {
	margin:0px;
	border:0px;
	padding:0px;
	width:160px;
	cursor:pointer;
}

.table-sublogo {
	margin:0px;
	border:0px;
	padding:0px;
	width:160px;
}

.table-valids {
	vertical-align:bottom;
	text-align:center;
	width:100%;
	height:80px;
	background:#001;
}

.table-valids a , .table-valids a:visited, .table-valids a:link, .table-valids a:hover {
	margin:0px;
	padding: 0px;
	border:0px;
	height:0px;
	width:0px;
	color:#667;
	display: inline;
}

/*************************/

.text {
	font-family:courier;
	font-size:large;
	color:#EEF;
}
