body {
	background: Black url(http://www.myschool.lu/home/css/bg_pt.jpg) repeat-x;
	background-color:#c6e1fe;
    COLOR: #666666; FONT-SIZE: 10px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
A {COLOR: #2767B0;FONT-SIZE: 10px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-WEIGHT: normal; TEXT-DECORATION: none}
A:VISITED {COLOR: #2767B0;FONT-SIZE: 10px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-WEIGHT: normal; TEXT-DECORATION: none}
A:ACTIVE {COLOR: #2767B0;FONT-SIZE: 10px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline}
A:HOVER {COLOR: #ff0000; FONT-SIZE: 10px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline}
TD {COLOR: #333333; FONT-SIZE: 10px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; text-decoration: none;}
H1 {FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #2767B0; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; margin-bottom: 10px}
H2 {FONT-WEIGHT: bold; FONT-SIZE: 1em; COLOR: #003366; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; margin-bottom: 10px}
H3 {FONT-WEIGHT: bold; FONT-SIZE: 0.9em; COLOR: #cf8b4a; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; margin-bottom: 10px}
.topnav {FONT-SIZE: 10px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none}
A.topnav:link {FONT-SIZE: 10px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none}
A.topnav:visited {FONT-SIZE: 10px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none}
A.topnav:active {FONT-SIZE: 10px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none}
A.topnav:hover {FONT-SIZE: 10px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline}
.path {FONT-SIZE: 10px; COLOR: #666666; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif}
.line {BACKGROUND-COLOR: #666666}
.hlinetop {BACKGROUND-COLOR: #333366}
.vlineleft {BACKGROUND-COLOR: #cccccc}
.vlineright1 {BACKGROUND-COLOR: #cccccc}
.vlineright2 {BACKGROUND-COLOR: #cccccc}
.hlinebottom {BACKGROUND-COLOR: #cccccc}
.functionmenu {BACKGROUND-COLOR: #ffffff}
.hlinefunction {BACKGROUND-COLOR: #cccccc}
.vlinemain {BACKGROUND-COLOR: #cccccc}
.boxvlineleft {	BACKGROUND-COLOR: #cccccc}
.boxhlinebottom {BACKGROUND-COLOR: #cccccc}
.boxtitle1 {BACKGROUND-COLOR: #2767B0; padding: 4px 2px 4px 4px;}
/* .boxtitletxt1 {FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif} */
.boxtitletxt1 {FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;padding: 4px 2px 4px 4px;}
.hlinehead2 {BACKGROUND-COLOR: #ffffff}
.copyright {FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif}
HR {BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; HEIGHT: 1px; BACKGROUND-COLOR: #e0e0e0; BORDER-RIGHT-WIDTH: 0px}

/* PT STYLES*/

/* .banTopbarBg {background-color: #6B9ED5;} */
.banTopbarBg {background-image: url('bg_banTopBar.gif'); background-repeat:repeat-x;}
/* .banHeaderBg {background-color: #2767B0;}  */
.banHeaderBg {background-image: url('bg_banHeader.gif'); background-repeat:repeat-x;}
.navTabOnBg	{background-color: #ffffff;}
/*.tipsHeaderBg {background-color: #6B9ED5;} */
.tipsHeaderBg  {background-image: url('bg_sellink.gif'); background-repeat:repeat-x;}
.newsHeaderBg {background-color: #990000;}
.tipsLightBg {background-color: #ffffff;}
.hiliteHeaderBg {background-color: #FF0000;}
.FooterBG {background-color: #1e5db2;}
.LoginBg {background-color: #ffffff;}
.loginlinks {FONT-SIZE: 10px; COLOR: #FF9900; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none}
A.loginlinks:link {FONT-SIZE: 10px; COLOR: #FF9900; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none}
A.loginlinks:visited {FONT-SIZE: 10px; COLOR: #FF9900; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none}
A.loginlinks:active {FONT-SIZE: 10px; COLOR: #FF0000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none}
A.loginlinks:hover {FONT-SIZE: 10px; COLOR: #FF0000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline}
/* FORM ELEMENTS STYLES*/
.formPulldownText {color: #000000; font: 10px verdana,arial,helvetica,"sans-serif"; text-decoration: none;}
.formInputBoxText {color: #FF0000; font: 10px verdana,arial,helvetica,"sans-serif"; text-decoration: none;}
.formBtnText {color: #000000; font: 10px verdana,arial,helvetica,"sans-serif"; text-decoration: none;}

/* TOP FORM TOOLTIP STYLES*/
div.row {clear: both; min-height: 4em; margin: 0em 0em 1em 0em; position: relative; }
div.label {font-weight: bold;display: inline;padding-right: 0.5em;}
div.field {margin-top: 0.2em;}
div.help {background-color:#FF9900; border: 1px solid black; font-size: 100%; font-weight: normal; line-height: normal;
    text-align: left;position: absolute;left: -18em;top: 1.5em;width: 16em;padding: 0.5em;}
.error {background: #E1DDCE;border: 1px solid #A3A3A3;padding: 1em;margin: 0;width: 68% !important;}
.required {background: url(required.gif) right no-repeat;}

/* MENU STYLES */

#navholder {
	float: left;
	width: 143px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.8em;
}
#navholder ul {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}
#navholder li {
	margin: 0px;
	border-bottom: 1px solid #eee;
}
#navholder a {
	display: block;
	background-color: #ffffff;
	padding: 4px 4px 4px 4px;
}
#navholder a:link, #navholder a:visited {
	color: #2767B0;
	text-decoration: none;
}
#navholder a:hover, #navholder a:active {
	color: #ff0000;
    /* background-color: #D9E9FF; */
	background-color: #e7e7e7;
	text-decoration: none;
}
#navholdernews {
	float: left;
	width: 172px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.8em;
}
#navholdernews ul {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}
#navholdernews li {
	margin: 0px;
	border-bottom: 1px solid #eee;
}
#navholdernews a {
	display: block;
	background-color: #ffffff;
	padding: 4px 4px 4px 4px;
}
#navholdernews a:link, #navholdernews a:visited {
	color: #2767B0;
	text-decoration: none;
}
#navholdernews a:hover, #navholdernews a:active {
	color: #ff0000;
    /* background-color: #D9E9FF; */
	background-color: #e7e7e7;
	text-decoration: none;
}
#sellink, #sellink a:link, #sellink a:visited, #sellink a:hover, #sellink a:active {
	/* background-color: #6B9ED5;*/
	background: url('bg_sellink.gif') repeat-x;
	/* color: #ffffff; */
	color: #ffffff;
	font-weight:bold;
	font-size: 11px;
    padding: 4px 2px 4px 4px;
	text-decoration: none;
	border-bottom: 0px;
}
#topic, #topic a:link, #topic a:visited, #topic a:active {
	color: #2767B0;
	font-weight:normal;
	background-color: #D9E9FF;
	text-decoration: none;
}
#topic a:hover {
	color: #ffffff;
	font-weight:normal;
	background-color: #2767B0;
	text-decoration: none;
}
