html, body {
	height: 100%;
	padding:0px;
	margin:0px;
}

body, table {
	font-family: "Verdana", "Arial";
	font-size: 12px;
	padding:0px;
	margin:0px;
}

a, a:link, a:active {
}

a:hover {
	text-decoration: underline;
}

.headertitle {
	text-align: right;
	font-size: 12;
	color: rgb( 178,178,178);
}
.copyright {
	font-family: "Verdana", "Arial";
	font-size: 9px;
}

/* --------- Greymenu -------------*/
.greymenu {
	background-color: rgb(220,220,220);
	font-size: 10px;
	padding: 0px;
}
li.greymenu {
	padding: 0px;
	margin:0px;
	display:inline;
	position:relative;
	padding-left:10px;
	padding-right:10px;
}
ul.greymenu {
	margin:0;
	padding: 0px;
	list-style-type: none;
	position:relative;
}
a.greymenu, a.greymenu:link, a.greymenu:active {
	color: black;
	text-decoration: none;
}
a.greymenu:hover {
	color: rgb(255, 0, 102);
}

/* --------- secondmenu -------------*/
.secondmenu {
	background-color: white;
	font-size: 10px;
}
li.secondmenu {
	padding: 0px;
	margin:0px;
	display:inline;
	position:relative;
	padding-left:20px;
}
ul.secondmenu {
	margin:0;
	padding: 0px;
	list-style-type: none;
	position:relative;
}
a.secondmenu, a.secondmenu:link, a.secondmenu:active {
	color: black;
	text-decoration: none;
}
a.secondmenu:hover {
	color: rgb(255, 0, 102);
	text-decoration: underline;
}
/* --------------- bottommainmenu -------------- */
.bottommainmenu {
	font-size: 9px;
	padding: 0px;
}
li.bottommainmenu {
	padding: 0px;
	margin:0px;
	display:inline;
	position:relative;
	padding-right:11px;
	padding-left:8px;
}
ul.bottommainmenu {
	margin:0;
	padding: 0px;
	list-style-type: none;
	position:relative;
}
a.bottommainmenu, a.bottommainmenu:link, a.bottommainmenu:active {
	color: black;
	text-decoration: none;
}
a.bottommainmenu:hover {
	color: rgb(255, 0, 102);
}
/* --------------- bottomsecondmenu -------------- */
.bottomsecondmenu {
	font-size: 9px;
	padding: 0px;
}
li.bottomsecondmenu {
	padding: 0px;
	margin:0px;
	display:inline;
	position:relative;
	padding-left:20px;
}
ul.bottomsecondmenu {
	margin:0;
	padding: 0px;
	list-style-type: none;
	position:relative;
}
a.bottomsecondmenu, a.bottomsecondmenu:link, a.bottomsecondmenu:active {
	color: black;
	text-decoration: none;
}
a.bottomsecondmenu:hover {
	color: rgb(255, 0, 102);
	text-decoration: underline;
}
/* --------------- ColorMetaClass -------------- */
.colorbox a, .colorbox a:visited, .colorbox a:link, .colorbox a:visited {
	text-decoration: underline;
}
.colorbox {
	padding: 10px;
	font-size: 12;
}

/* --------------- Green -------------- */

.greentitle {
	color: rgb(153, 204, 0);
	font-size: 16;
}

.greenbox {
	color: rgb(240, 255,195);
	background-color: rgb(153, 204, 0);
}

.greenbox a, .greenbox a:visited, .greenbox a:link, .greenbox a:visited {
	color: rgb(240, 255,195);
}

/* --------------- Grey -------------- */

.greytitle {
	color: black;
	font-size: 16;
}

.greybox {
	color: black;
	background-color: rgb(220,220,220);
}

.greybox a, .greybox a:visited, .greybox a:link, .greybox a:visited {
	color: black;
}


/* --------------- Pink -------------- */

.pinktitle {
	color: rgb(255,0,102);
	font-size: 16;
}

.pinkbox {
	color: rgb(255,215,255);
	background-color: rgb(255,0,102);
}

.pinkbox a, .pinkbox a:visited, .pinkbox a:link, .pinkbox a:visited {
	color: rgb(255,215,255);
}

/* --------------- VIOLET  -------------- */

.violettitle {
	color: rgb(127,108,152);
	font-size: 16;
}

.violetbox {
	color: rgb(204,204,255);
	background-color: rgb(127,108,152);
}

.violetbox a, .violetbox a:visited, .violetbox a:link, .violetbox a:visited {
	color: rgb(204,204,255);
}

/* --------------- Orange -------------- */

.orangetitle {
	color: rgb(255,100,5);
	font-size: 16;
}

.orangebox {
	color: rgb(255, 204, 153);
	background-color: rgb(255,100,5);
}

.orangebox a, .orangebox a:visited, .orangebox a:link, .orangebox a:visited {
	color: rgb(255, 204, 153);
}

