.forumline	{ background-color: #FFFFFF; border: 2px #006699 solid; }

td.row1	{ background-color: #EFEFEF; }

th	{
	color: #FFA34F; font-size: 11px; font-weight : bold;
	background-color: #006699; height: 25px;
	background-image: url(images/cellpic3.gif);
}
th.thHead {
	font-weight: bold; border: #FFFFFF; border-style: solid; height: 28px; 
	}



body, html {
	margin: 0;
	padding:0;
  	scrollbar-face-color:#AFAFAF;
	scrollbar-shadow-color:#F7F7F7;
	scrollbar-highlight-color:#F7F7F7;
	scrollbar-3dlight-color:#F7F7F7;
	scrollbar-darkshadow-color:#F7F7F7;
	scrollbar-track-color:#F7F7F7;
	scrollbar-arrow-color:#F7F7F7;
	text-align: center;
	background-image:url(../../../images/complete_background.gif);
	background-position:center;
	background-repeat:repeat-y;
	background-color:#F7F7F7;	
	}
	
body, html, p, li, #menu ul li, input, select, textarea, form, td { 
	font-family: arial, verdana, helvetica, geneva, sans-serif;
		font-size: 11px;
  	line-height: 15px;
	}

a { color: #FF7300; text-decoration: underline; FONT-SIZE: 12px;}
a:link { color: #FF7300; }
a:visited { color: #FF7300; }
a:hover { color: #EF4E07; text-decoration: underline; }
a:active { color: #EF4E07; text-decoration: underline; }

a img { border: none; }

.dir:link { font-weight:bold; color:#FF7300; }
.dir:visited { font-weight:bold; color:#FF7300; }
.dir:active { font-weight:bold; color:#EF4E07; }
.dir:hover { font-weight:bold; color:#EF4E07; }

.sort:link { font-weight:bold; color:#15B5FF; }
.sort:visited { font-weight:bold; color:#15B5FF; }
.sort:active { font-weight:bold; color:#0094D9; }
.sort:hover { font-weight:bold; color:#0094D9; }

.rollover {  }
.rollover img { width: 100; height: 10; border: 0; }
.rollover:hover { visibility: visible; }
.rollover:hover img { visibility: hidden; }

.rollover1 {  }
.rollover1 img { width: 59; height: 16; border: 0; }
.rollover1:hover { visibility: visible; }
.rollover1:hover img { visibility: hidden; }

.rollover2 {  }
.rollover2 img { width: 45; height: 16; border: 0; }
.rollover2:hover { visibility: visible; }
.rollover2:hover img { visibility: hidden; }

.rollover3 {  }
.rollover3 img { width: 81; height: 16; border: 0; }
.rollover3:hover { visibility: visible; }
.rollover3:hover img { visibility: hidden; }

.rollover4 {  }
.rollover4 img { width: 51; height: 16; border: 0; }
.rollover4:hover { visibility: visible; }
.rollover4:hover img { visibility: hidden; }


.tooltip {
	color:#535353;
	font-size:11px;
}

.bold {
	font-weight: bold;
	color: #04a4ee;
}

.italic {
	font-style: italic;
}
.title 		{BACKGROUND: none; COLOR: #000000; FONT-SIZE: 12px; FONT-WEIGHT: bold; FONT-FAMILY: arial, verdana, helvetica, geneva, sans-serif; TEXT-DECORATION: none}
.content 	{BACKGROUND: none; COLOR: #000000; FONT-SIZE: 11px; FONT-FAMILY: arial, verdana, helvetica, geneva, sans-serif}
.storytitle 	{BACKGROUND: none; COLOR: #363636; FONT-SIZE: 14px; FONT-WEIGHT: bold; FONT-FAMILY: arial, verdana, helvetica, geneva, sans-serif; TEXT-DECORATION: none}
.storycat	{BACKGROUND: none; COLOR: #000000; FONT-SIZE: 13px; FONT-WEIGHT: bold; FONT-FAMILY: arial, verdana, helvetica, geneva, sans-serif; TEXT-DECORATION: underline}
.boxtitle 	{BACKGROUND: none; COLOR: #363636; FONT-SIZE: 11px; FONT-WEIGHT: bold; FONT-FAMILY: arial, verdana, helvetica, geneva, sans-serif; TEXT-DECORATION: none}
.boxcontent 	{BACKGROUND: none; COLOR: #000000; FONT-SIZE: 12px; FONT-FAMILY: arial, verdana, helvetica, geneva, sans-serif}
.option 	{BACKGROUND: none; COLOR: #000000; FONT-SIZE: 13px; FONT-WEIGHT: bold; FONT-FAMILY: arial, verdana, helvetica, geneva, sans-serif; TEXT-DECORATION: none}
.tiny		{BACKGROUND: none; COLOR: #000000; FONT-SIZE: 10px; FONT-WEIGHT: normal; FONT-FAMILY: arial, verdana, helvetica, geneva, sans-serif; TEXT-DECORATION: none}
.footmsg        {BACKGROUND: none; COLOR: #CCCCCC; FONT-SIZE: 8px; FONT-WEIGHT: normal; FONT-FAMILY: arial, verdana, helvetica, geneva, sans-serif; TEXT-DECORATION: none}
.footmsg_l	{BACKGROUND: none; COLOR: #CCCCCC; FONT-SIZE: 8px; FONT-WEIGHT: normal; FONT-FAMILY: arial, verdana, helvetica, geneva, sans-serif; TEXT-DECORATION: underline}
.box		{FONT-FAMILY: arial, verdana, helvetica, geneva, sans-serif; FONT-SIZE: 11px; border: 1px solid #000000; background-color: #FFFFFF}

#dek {
	z-index:200;
	visibility:hidden;
	position:absolute;
}

#footer {
	position: relative;
	visibility: visible;
	padding-bottom: 30px;
}

#menu_home {
	background-image: url("../../../images/menus/menu_home_on.gif");
	width: 158px;
	height: 39px;
	margin-top: 0px;
}

#menu_information {
	background-image: url("../../../images/menus/menu_information_on.gif");
	width: 158px;
	height: 44px;
}

#menu_community {
	background-image: url("../../../images/menus/menu_community_on.gif");
	width: 158px;
	height: 45px;
}

#menu_news {
	background-image: url("../../../images/menus/menu_news_on.gif");
	width: 158px;
	height: 51px;
}

#menu_keyconcepts {
	background-image: url("../../../images/menus/menu_keyconcepts_on.gif");
	width: 158px;
	height: 41px;
}

#menu_library {
	background-image: url("../../../images/menus/menu_library_on.gif");
	width: 158px;
	height: 41px;
}

#menu_contact {
	background-image: url("../../../images/menus/menu_contact_on.gif");
	width: 158px;
	height: 48px;
}

#submenu_information_purpose {
	background-image: url("../../../images/menus/submenu_information_purpose_on.gif");
	background-position: top left;
	background-repeat: no-repeat;
	width: 59px;
	height: 16px;
	margin-left: 0px;
}

#submenu_information_goals {
	background-image: url("../../../images/menus/submenu_information_goals_on.gif");
	width: 45px;
	height: 16px;
	margin-left: 0px;
}

#submenu_information_institutions {
	background-image: url("../../../images/menus/submenu_information_institutions_on.gif");
	width: 81px;
	height: 16px;
	margin-left: 0px;
}

#submenu_information_people {
	background-image: url("../../../images/menus/submenu_information_people_on.gif");
	width: 51px;
	height: 16px;
	margin-left: 0px;
}

#submenu_information_dissemination {
	background-image: url("../../../submenu_information_dissemination_on.gif");
	width: 91px;
	height: 16px;
	margin-left: 0px;
}

#submenu_keyconcepts_game {
	background-image: url("../../../images/menus/submenu_keyconcepts_game_on.gif");
	width: 40px;
	height: 16px;
	margin-left: 0px;
}

#submenu_keyconcepts_educationalgame {
	background-image: url("../../../images/menus/submenu_keyconcepts_educationalgame_on.gif");
	width: 80px;
	height: 32px;
	margin-left: 0px;
	margin-top: 10px;
}

#submenu_keyconcepts_lifelonglearning {
	background-image: url("../../../images/menus/submenu_keyconcepts_lifelonglearning_on.gif");
	width: 65px;
	height: 32px;
	margin-left: 0px;
	margin-top: 10px;
}

#submenu_keyconcepts_gamesbasedlearning {
	background-image: url("../../../images/menus/submenu_keyconcepts_gamesbasedlearning_on.gif");
	width: 83px;
	height: 32px;
	margin-left: 0px;
	margin-top: 10px;
}

#submenu_library_literature {
	background-image: url("../../../images/menus/submenu_library_literature_on.gif");
	width: 72px;
	height: 16px;
	margin-left: 0px;
}

#submenu_library_papers {
	background-image: url("../../../images/menus/submenu_library_papers_on.gif");
	width: 52px;
	height: 16px;
	margin-left: 0px;
}

#submenu_library_games {
	background-image: url("../../../images/menus/submenu_library_games_on.gif");
	width: 47px;
	height: 16px;
	margin-left: 0px;
}

#submenu_library_bestpractises {
	background-image: url("../../../images/menus/submenu_library_bestpractises_on.gif");
	width: 96px;
	height: 16px;
	margin-left: 0px;
}

#submenu_library_links {
	background-image: url("../../../images/menus/submenu_library_links_on.gif");
	width: 42px;
	height: 16px;
	margin-left: 0px;
}

#submenu_news_newsarchive {
	background-image: url("../../../images/menus/submenu_news_newsarchive_on.gif");
	width: 87px;
	height: 16px;
	margin-left: 0px;
}

#submenu_news_newsletter {
	background-image: url("../../../images/menus/submenu_news_newsletter_on.gif");
	width: 76px;
	height: 16px;
	margin-left: 0px;
}

#submenu_news {
        background-image: url("../../../images/menus/submenu_news.gif");
        height: 16px;
        margin-left: 9px;
}


#site {
	margin: 0 auto;
	padding: 0;
	width: 778px;
	}
	
#logo {
	float: left;
	height: 120px;
	}

#header {
	float: right;
	height: 120px;
	}

#content {
	text-align: left;
	width: 778px;
	padding: 0 0 0 278px;
	float: left;
	color: #555;
	width: 500px;
	}

#menu {
	position: relative;
	width: 165px;
	float: left;
	text-align: left;
	}

#login {
	position: absolute;
	float: left;
	text-align: left;
	top: 320px;
	}

#submenu {
	position: relative;
	width: 111px;
	float: left;
	text-align: left;
	}

.floatright {
	float: right;
	margin: 0 0 10px 10px;
	border: 1px solid #555;
}

h1 {
	width: 480px;
	font-size: 14px;
	margin: 0;
	padding-bottom: 2px;
	}

h2 {
	width: 480px;
	font-size: 12px;
	}

#content p {
	width: 480px;
	}

.files_off {
	font-weight:bold;
	color:#C9BFB3;
	}

.text {
	position: absolute;
	text-align: left;
	width: 480px;
	margin-top: -305px;
	}

.text ul {	
	list-style-type: none;
	margin: 5px;
	padding: 0;
	}

.text ul li {
	list-style-image: url("../../../images/menus/bullet.gif");
	margin-bottom: 2px;
	margin-left: 30px;
	}

#text_register {
	float: left;
	margin-top: 3px;
	margin-left: 10px;
	}

#text_login {
	float: right;
	margin-top: 3px;
	margin-right: 20px;
	}

form {
		margin: 0;
	padding:0;
	}

.textfield_login {
	border-width:1	px;
	border-style: solid;
	border-color: #C0C4C8;
	background-color: #F7F7F7;
	width: 140px;
	height: 14px;
	margin-left: 6px;
	margin-top: 2px;
	}

.tableofglos {
	border: 1px solid #660000;
}

.tableofglosin {
        border: 1px solid #660000;
	background-color: #ECECEC;
}

.underitem {
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #660000;
	background-color: #B5B5B5;
}

.announceinput{
border-width:1px;
border-style:solid;
color:#AD6200;
border-color:#AD6200;
background-color:#f7f7f7;

}
.mainpagetitle {
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
color:#EC008C;
}

.mainpagetext {
font-family:Arial, Helvetica, sans-serif;
font-style:normal;
font-size:11px;
color:#000000;
}

.mainpagetext2 {
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:11px;
color:#000000;
}

.mainpagetext3 {
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:14px;
color:#000000;
}



.mainpagetitle2 {
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:16px;
color:#EC008C;
}

.mainpagetitle3 {
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:14px;
color:#000000;
}

.mainpagelink:link {color:#EC008C; text-decoration:underline; }
.mainpagelink:visited {color:#EC008C; text-decoration:underline;}
.mainpagelink:active  {color:#EC008C; text-decoration:underline;}
.mainpagelink:hover  {color:#EC008C; text-decoration:underline;}


.announcetitle {
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
color:#ad6200;
}

.announcetext {
font-family:Arial, Helvetica, sans-serif;
font-style:normal;
font-size:11px;
color:#000000;
}

p.announcetext a {
font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#ad6200; text-decoration:underline;
}
p.announcetext a:link {
font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#ad6200; text-decoration:underline;
}
p.announcetext a:visited {
font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#ad6200; text-decoration:underline;
}
p.announcetext a:active {
font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#ad6200; text-decoration:underline;
}
p.announcetext a:hover {
font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#ad6200; text-decoration:underline;
}



.announcetext2 {
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:11px;
color:#000000;
}

.announcetitle2 {
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:16px;
color:#ad6200;
}

.announcelink:link { font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#ad6200; text-decoration:none; border-bottom:2px solid #ad6200;}
.announcelink:visited {font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#ad6200;  text-decoration:none; border-bottom:2px solid #ad6200;}
.announcelink:active  {font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#ad6200;  text-decoration:none; border-bottom:2px solid #ad6200;}
.announcelink:hover  {font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#FFFFFF; background-color:#ad6200;  text-decoration:none;}

.announcelink2:link { font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#ad6200; text-decoration:underline}
.announcelink2:visited {font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#ad6200; text-decoration:underline}
.announcelink2:active  {font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#ad6200; text-decoration:underline}
.announcelink2:hover  {font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#ad6200; text-decoration:underline}

.announceselectedmonth {
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:14px;
background-color:#ad6200;
color:#fff;
}

.information:link { font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#04a4ee; text-decoration:underline}
.information:visited {font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#04a4ee; text-decoration:underline}
.information:active  {font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#04a4ee; text-decoration:underline}
.information:hover  {font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#04a4ee; text-decoration:underline}


.librarylink:link { font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#fd3232; border-bottom:2px solid #fd3232; text-decoration:none;}
.librarylink:visited {font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#fd3232;  border-bottom:2px solid #fd3232; text-decoration:none;}
.librarylink:active  {font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#fd3232;  border-bottom:2px solid #fd3232; text-decoration:none;}
.librarylink:hover  {font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#FFFFFF; background-color:#fd3232;  
text-decoration:none;}

.glossarylink:link { font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#5E971A; border-bottom:2px solid #5E971A; text-decoration:none;}
.glossarylink:visited {font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#5E971A;  border-bottom:2px solid #5E971A; text-decoration:none;}
.glossarylink:active  {font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#5E971A;  border-bottom:2px solid #5E971A; text-decoration:none;}
.glossarylink:hover  {font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#FFFFFF; background-color:#5E971A;  
text-decoration:none;}


p.librarytext a {
font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#fd3232; text-decoration:underline;
}
p.librarytext a:link {
font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#fd3232; text-decoration:underline;
}
p.librarytext a:visited {
font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#fd3232; text-decoration:underline;
}
p.librarytext a:active {
font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#fd3232; text-decoration:underline;
}
p.librarytext a:hover {
font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#fd3232; text-decoration:underline;
}

p.glossarytext a {
font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#5E971A; text-decoration:underline;
}
p.glossarytext a:link {
font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#5E971A; text-decoration:underline;
}
p.glossarytext a:visited {
font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#5E971A; text-decoration:underline;
}
p.glossarytext a:active {
font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#5E971A; text-decoration:underline;
}
p.glossarytext a:hover {
font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#5E971A; text-decoration:underline;
}

.registrationlink:link { font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#e26600; text-decoration:none; border-bottom:2px solid #e26600;}
.registrationlink:visited {font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#e26600;  text-decoration:none; border-bottom:2px solid #e26600;}
.registrationlink:active  {font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#e26600;  text-decoration:none; border-bottom:2px solid #e26600;}
.registrationlink:hover  {font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#FFFFFF; background-color:#e26600;
text-decoration:none;}

.registrationlink2:link { font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#e26600; text-decoration:underline}
.registrationlink2:visited {font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#e26600; text-decoration:underline}
.registrationlink2:active  {font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#e26600; text-decoration:underline}
.registrationlink2:hover  {font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#e26600; text-decoration:underline}

.newsletterlink:link { font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#5E971A; border-bottom:2px solid #5E971A; text-decoration:none;}
.newsletterlink:visited {font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#5E971A; border-bottom:2px solid #5E971A;  text-decoration:none;}
.newsletterlink:active  {font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#5E971A; border-bottom:2px solid #5E971A;  text-decoration:none;}
.newsletterlink:hover  {font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#FFFFFF; background-color:#5E971A; text-decoration:none;}

.newsletterlink2:link { font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#5E971A; text-decoration:none;}
.newsletterlink2:visited {font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#5E971A; text-decoration:none;}
.newsletterlink2:active  {font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#5E971A; text-decoration:none;}
.newsletterlink2:hover  {font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#FFFFFF; background-color:#5E971A; text-decoration:none;}

.newslettertextbold { font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#5E971A; text-decoration:none;}

.librarylink2:link { font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#fd3232; text-decoration:underline}
.librarylink2:visited {font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#fd3232; text-decoration:underline}
.librarylink2:active  {font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#fd3232; text-decoration:underline}
.librarylink2:hover  {font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#fd3232; text-decoration:underline}

.glossarylink2:link { font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#5E971A; text-decoration:underline}
.glossarylink2:visited {font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#5E971A; text-decoration:underline}
.glossarylink2:active  {font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#5E971A; text-decoration:underline}
.glossarylink2:hover  {font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#5E971A; text-decoration:underline}

.libraryselectedtype {
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:14px;
background-color:#fd3232;
color:#fff;
}

.glossaryselectedtype {
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:14px;
background-color:#5E971A;
color:#fff;
}

.libraryunselectedtype {
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:14px;
color:#CCCCCC;
}

.librarytitle {
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
color:#fd3232;
}

.glossarytitle {
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
color:#5E971A;
}

.librarytextbold {
font-family:Arial, Helvetica, sans-serif;
font-style:normal;
font-weight:bold;
font-size:11px;
color:#000000;
}

.librarytext {
font-family:Arial, Helvetica, sans-serif;
font-style:normal;
font-weight:normal;
font-size:11px;
color:#000000;
}

.libraryinput {
border-width: 1px;
border-color: #FD3232;
border-style: solid;
background-color:#f7f7f7;
font-family:Arial, Helvetica, sans-serif;
font-style:normal;
font-weight:normal;
font-size:11px;
color:#000000;
}




.newsletterinput {
border-width: 1px;
border-color: #5E971A;
border-style: solid;
background-color:#f7f7f7;
font-family:Arial, Helvetica, sans-serif;
font-style:normal;
font-weight:normal;
font-size:11px;
color:#000000;
}


.registrationinput {
border-width: 1px;
border-color: #E26600;
border-style: solid;
background-color:#f7f7f7;
font-family:Arial, Helvetica, sans-serif;
font-style:normal;
font-weight:normal;
font-size:11px;
color:#000000;
}



.librarytablemain {
border-width: 2px;
border-color: #FD3232;
border-style: solid;
}

.librarytabletitle {
border-bottom-width: 1px;
border-bottom-color: #FD3232;
border-bottom-style: solid;
background-color:#f7f7f7;
}

.librarytablebottom {
border-top-width: 1px;
border-top-color: #FD3232;
border-top-style: solid;
background-color:#f7f7f7;
}



.gameslink:link { font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#5854ed;  border-bottom:2px solid #5854ed; text-decoration:none;}
.gameslink:visited {font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#5854ed;  border-bottom:2px solid #5854ed; text-decoration:none;}
.gameslink:active  {font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#5854ed;  border-bottom:2px solid #5854ed; text-decoration:none;}
.gameslink:hover  {font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#FFFFFF; background-color:#5854ed;  
text-decoration:none;}

.stamplink:link { font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#FF7300;  border-bottom:2px solid #FF7300; text-decoration:none;}
.stamplink:visited {font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#FF7300;  border-bottom:2px solid #FF7300; text-decoration:none;}
.stamplink:active  {font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#FF7300;  border-bottom:2px solid #FF7300; text-decoration:none;}
.stamplink:hover  {font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#FFFFFF; background-color:#FF7300;  
text-decoration:none;}

p.gamestext a {
font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#5854ed; text-decoration:underline;
}
p.gamestext a:link {
font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#5854ed; text-decoration:underline;
}
p.gamestext a:visited {
font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#5854ed; text-decoration:underline;
}
p.gamestext a:active {
font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#5854ed; text-decoration:underline;
}
p.gamestext a:hover {
font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#5854ed; text-decoration:underline;
}

.forumlink:link { font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#FA9E1C;  border-bottom:2px solid #FA9E1C; text-decoration:none;}
.forumlink:visited {font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#FA9E1C;  border-bottom:2px solid #FA9E1C; text-decoration:none;}
.forumlink:active  {font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#FA9E1C;  border-bottom:2px solid #FA9E1C; text-decoration:none;}
.forumlink:hover  {font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#FFFFFF; background-color:#FA9E1C; text-decoration:none;}

.gameslink2:link { font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#5854ed; text-decoration:underline}
.gameslink2:visited {font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#5854ed; text-decoration:underline}
.gameslink2:active  {font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#5854ed; text-decoration:underline}
.gameslink2:hover  {font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#5854ed; text-decoration:underline}

.stamplink2:link { font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#FF7300; text-decoration:underline}
.stamplink2:visited {font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#FF7300; text-decoration:underline}
.stamplink2:active  {font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#FF7300; text-decoration:underline}
.stamplink2:hover  {font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#FF7300; text-decoration:underline}

.gamesselectedtype {
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:14px;
background-color:#5854ed;
color:#fff;
}

.stampselectedtype {
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:14px;
background-color:#FF7300;
color:#fff;
}

.registertitle {
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
color:#e26600;
}

.gamestitle {
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
color:#5854ed;
}

.stamptitle {
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
color:#FF7300;
}

.gamestextbold {
font-family:Arial, Helvetica, sans-serif;
font-style:normal;
font-weight:bold;
font-size:11px;
color:#000000;
}

.gamestext {
font-family:Arial, Helvetica, sans-serif;
font-style:normal;
font-weight:normal;
font-size:11px;
color:#000000;
}

.gamesinput {
border-width: 1px;
border-color: #5854ed;
border-style: solid;
background-color:#f7f7f7;
font-family:Arial, Helvetica, sans-serif;
font-style:normal;
font-weight:normal;
font-size:11px;
color:#000000;
}

.gamestablemain {
border-width: 2px;
border-color: #5854ed;
border-style: solid;
}

.gamestabletitle {
border-bottom-width: 1px;
border-bottom-color: #5854ed;
border-bottom-style: solid;
background-color:#f7f7f7;
}

.gamestablebottom {
border-top-width: 1px;
border-top-color: #5854ed;
border-top-style: solid;
background-color:#f7f7f7;
}


.contact:link { font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#a200ff; text-decoration:underline}
.contact:visited {font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#a200ff; text-decoration:underline}
.contact:active  {font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#a200ff; text-decoration:underline}
.contact:hover  {font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#a200ff; text-decoration:underline}

.menuheight {
line-height: 0.5cm;
}