/* Global */
BODY {
	background-color: black;
   background-image: url('../images/bg.png');
	color: black;
	margin: 0px;
	margin-left: 5px;
	margin-top: 3px;
	padding: 0px;
	overflow-y: scroll;
	_font-family: Helvetica;
	_font-family: Century Gothic, sans-serif;
	_font-family: ‘Palatino Linotype’, ‘Book Antiqua’, Palatino, serif;
	_font-family: “Copperplate Gothic Light”, sans-serif;
	font-size: 16px;
	_font-family: Verdana, Arial, Helvetica, sans-serif ;
	_font-size: 18px; (arial)
	_font-family: Arial;
	font-family: Georgia, serif;
}
TD {
	padding: 0%;
}
IMG{
	border: 0px;
}




/* Links & buttons */
.sf,.s,.l {
	background-image: url('../images/button.png');
	height: 20px;
	font-size: 14px;
}
.sf {
	width: auto;
	color: white;
	font-weight: bold;
	border: 1px solid red;
	width: 150px;
}
.s {
	width: auto;
	color: white;
	font-weight: bold;
	border: 1px solid red;
}
.l {
	border: 1px solid #C00;
	border-bottom: solid 1px #300;
	border-right: solid 1px #300;
}
A.l:link, A.l:visited {
	color: white;
	font-weight: bold;
	text-decoration: none;
}
A:visible {
	color: White;
}
A:link,A:visited,A:hover {
	font-weight: bold;
}
A:link {
	color: #A00;
}
A:visited {
	color: #700;
}
A:hover {
	color: #C22;
}


/* ??? */
.buttonspace {
	font-size: 2px;
}



/* Forms */
FORM,INPUT {
	MARGIN-TOP: 0px;
	MARGIN-BOTTOM: 0px;
	font-size: 14px;
}
FORM {
	font-size: 16px;
}
SELECT {
	color: black;
	background-color: #ffeedd;
	border: 1px solid #000000;
}
INPUT,TEXTAREA {
	color: black;
	background-color: #ffeedd;
	border: 1px solid #000000;
	font-weight: bold;
	padding-left: 1px;
	padding-right: 1px;
	padding-bottom: 2px;
	margin-bottom: 1px;
}
INPUT[type=submit] {
	color: white;
	background-image: url('../images/button.png');
	border: 1px solid #C00;
	border-bottom: solid 1px #300;
	border-right: solid 1px #300;
	font-weight: bold;
	_height: 22px;
	padding-left: 5px;
	padding-right: 5px;
	padding-bottom: 3px;
	margin-bottom: 1px;
	margin-left: 0px;
	margin-right: 0px;
}




/* Notice & Error box */
TABLE.error {
	BACKGROUND-COLOR: #A00;
	color: white;
	width: 100%;
	border-width: thin thin thin thin;
	border-style: solid;
	border-color: #700;
}
TABLE.error A:link,TABLE.error A:visited {
	color: #F60;
}
TABLE.error A:hover {
	color: #F80;
}
TABLE.notice {
	BACKGROUND-COLOR: Silver;
	color: Black;
	width: 100%;
	border-width: thin thin thin thin;
	border-style: solid;
	border-color: #aaaaaa;
}
.notice:link, .notice:visited {color:black;}



/* List table */
TABLE.list {
	BORDER-RIGHT: #666666 1px solid;
	BORDER-TOP: #aaaaaa 1px solid;
	BORDER-LEFT: #aaaaaa 1px solid;
	BORDER-BOTTOM: #666666 1px solid;
	BACKGROUND-COLOR: transparent;
	WIDTH: 100%;
}










/* europe */
A.sm:link,A.sm:visited,A.sm:hover {
	font-weight: none;
	text-decoration: none;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	color: yellow;
}
A.sm:hover {
	color: orange;
}


.mbutton {
	display: block;
	width: 87px;
	height: 87px;
	text-decoration: none;
	background-image:url('../images/blank.png');
}
.mbutton:hover {
	background-image:url('../images/buttonhover.png');
}
.mbuttonnotify {
	display: block;
	width: 87px;
	height: 87px;
	text-decoration: none;
	background-image:url('../images/blank.png');
}
.mbuttonnotify:hover {
	background-image:url('../images/buttonhovernotify.png');
}
.msbutton {
	display: block;
	width: 35px;
	height: 35px;
	text-decoration: none;
	background-image:url('../images/blank.png');
}
.msbutton:hover {
	background-image:url('../images/sbuttonhover.png');
}


.m2button {
	display: block;
	width: 33px;
	height: 33px;
	text-decoration: none;
	background-image:url('../images/blank.png');
}
.m2button:hover {
	background-image:url('../images/sbuttonhover.png');
}
.m2buttonnotify {
	display: block;
	width: 33px;
	height: 33px;
	text-decoration: none;
	background-image:url('../images/blank.png');
}
.m2buttonnotify:hover {
	background-image:url('../images/sbuttonhovernotify.png');
}

.pbar{
	color:white;
	font-size: small;
}

.contentEurope {
	background-image: url('../images/content.png');
	padding-left: 15px;
	padding-right: 15px;
}
.footer_UNUSED {
	background-image: url('../images/bottom.png');
	padding-left: 15px;
	padding-right: 15px;
}

.tabletitle {
	background-color: #ffb333;
	color: black;
}
.tablesubtitle {
	background-color: #ffc159;
	color: black;
}

.highlight1 {
	background-color: #fb3;
}
.highlight2 {
	background-color: #fd4;
}
.highlight3 {
	background-color: #ff5;
}

/*
	opacity:0.5;
	filter:alpha(opacity=50);
*/



.boxh {
	background-image: url('../images/boxheader.png');
	height:22px;
}
.boxc {
	background-image: url('../images/boxcontent.png');
	height:auto;
}
.boxf {
	background-image: url('../images/boxfooter.png');
	height:8px;
}


.tutorial_header {
	background-image: url('../images/tutorial_header.png');
	height:5px;
}
.tutorial_content {
	background-image: url('../images/tutorial_content.png');
	height:auto;
	;;//padding-left:15px;padding-right:15px;	margin:15px;
}
.tutorial_footer {
	background-image: url('../images/tutorial_footer.png');
	height:5px;
}