BODY {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 5px; MARGIN: 5px; COLOR: #000; PADDING-TOP: 5px; FONT-FAMILY: Verdana, "Times New Roman", Times, serif; BACKGROUND-COLOR: #fff
}

#mainT {
	BORDER-RIGHT: #eeeeee thin; BORDER-TOP: #eeeeee thin; BORDER-LEFT: #eeeeee thin; LINE-HEIGHT: 1.5em; BORDER-BOTTOM: #eeeeee thin; width: 95%
}
/*
#mainTable TD {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; PADDING-TOP: 4px
}
*/
#maincontent {
	BORDER-RIGHT: #369 1px solid; VERTICAL-ALIGN: top; BORDER-LEFT: #369 1px solid
}

#maincontent A:visited {
	FONT-WEIGHT: normal; FONT-STYLE: normal; BACKGROUND-COLOR: transparent
}
#maincontent A:visited {
	FONT-WEIGHT: normal; COLOR: #999; 
}
#maincontent A:hover {
	FONT-WEIGHT: normal; FONT-STYLE: normal; BACKGROUND-COLOR: transparent
}
#maincontent A:hover {
	FONT-WEIGHT: normal; COLOR: #f60
}

#maincontent A:link {
	FONT-WEIGHT: normal; FONT-STYLE: normal; BACKGROUND-COLOR: transparent
}
#maincontent A:link {
	FONT-WEIGHT: normal; COLOR: #00c
}

#maincontent UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}

#maincontent H1 {
	BORDER-RIGHT: #000 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #000 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 120%; PADDING-BOTTOM: 5px; BORDER-LEFT: #000 1px solid; COLOR: #fff; PADDING-TOP: 5px; BORDER-BOTTOM: #000 1px solid; FONT-STYLE: normal; BACKGROUND-COLOR: #369
}
#maincontent H2 {
	BORDER-RIGHT: #000 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #000 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 80%; PADDING-BOTTOM: 5px; BORDER-LEFT: #000 1px solid; COLOR: #fff; PADDING-TOP: 5px; BORDER-BOTTOM: #000 1px solid; FONT-STYLE: normal; BACKGROUND-COLOR: #369
}
#maincontent H3 {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 80%; PADDING-BOTTOM: 10px; COLOR: #000; PADDING-TOP: 10px; FONT-STYLE: normal; BACKGROUND-COLOR: transparent
}

#maincontent P {
	FONT-SIZE: 80%
}

#maincontent FORM {
	MARGIN: 0px
}

#sidebar A:link {
	BORDER-RIGHT: #333 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #333 1px solid; DISPLAY: block; PADDING-LEFT: 24px; PADDING-BOTTOM: 0px; BORDER-LEFT: #333 1px solid; WIDTH: 120px; COLOR: #fff; PADDING-TOP: 0px; BORDER-BOTTOM: #333 1px solid; BACKGROUND-COLOR: #369; TEXT-DECORATION: none
}
#sidebar A:visited {
	BORDER-RIGHT: #333 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #333 1px solid; DISPLAY: block; PADDING-LEFT: 24px; PADDING-BOTTOM: 0px; BORDER-LEFT: #333 1px solid; WIDTH: 120px; COLOR: #fff; PADDING-TOP: 0px; BORDER-BOTTOM: #333 1px solid; BACKGROUND-COLOR: #369; TEXT-DECORATION: none
}
#sidebar A:hover {
	BORDER-RIGHT: #333 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #333 1px solid; DISPLAY: block; PADDING-LEFT: 24px; PADDING-BOTTOM: 0px; BORDER-LEFT: #333 1px solid; WIDTH: 120px; COLOR: #fff; PADDING-TOP: 0px; BORDER-BOTTOM: #333 1px solid; BACKGROUND-COLOR: #369; TEXT-DECORATION: none
}

#sidebar UL {
	LIST-STYLE-TYPE: none
}
#sidebar LI {
	MARGIN: 0px 0px 5px; LIST-STYLE-TYPE: none
}
#sidebar P {
	MARGIN-TOP: 1px; MARGIN-BOTTOM: 1px
}

.folder {
	PADDING-RIGHT: 5px; BORDER-TOP: #ffffff 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 90%; PADDING-BOTTOM: 0px; MARGIN: 1px; COLOR: #ffcc66; PADDING-TOP: 0px; BACKGROUND-COLOR: transparent
}
OL {
	FONT-SIZE: 80%
}
UL {
	FONT-SIZE: 80%
}


#footer {
	FONT-SIZE: 9px; COLOR: #000000; BACKGROUND-COLOR: #ffffff
}

HR {
	COLOR: #92b0c7; HEIGHT: 1px
}
.copyright {
	FONT-SIZE: 0.8em; COLOR: #fff; BACKGROUND-COLOR: #000; TEXT-ALIGN: center
}
INPUT.text {
	BORDER-RIGHT: #000 0.06em solid; BORDER-TOP: #000 0.06em solid; FONT-WEIGHT: normal; BORDER-LEFT: #000 0.06em solid; COLOR: #000000; BORDER-BOTTOM: #000 0.06em solid; BACKGROUND-COLOR: #ffffff
}
INPUT.checkbox {
	BORDER-RIGHT: #000 0.06em solid; BORDER-TOP: #000 0.06em solid; FONT-WEIGHT: normal; BORDER-LEFT: #000 0.06em solid; COLOR: #000000; BORDER-BOTTOM: #000 0.06em solid; BACKGROUND-COLOR: #ffffff
}
TEXTAREA.textarea {
	BORDER-RIGHT: #000 0.06em solid; BORDER-TOP: #000 0.06em solid; FONT-WEIGHT: normal; BORDER-LEFT: #000 0.06em solid; COLOR: #000000; BORDER-BOTTOM: #000 0.06em solid; BACKGROUND-COLOR: #ffffff
}
INPUT.error_text {
	BORDER-RIGHT: #f00 0.06em solid; BORDER-TOP: #f00 0.06em solid; FONT-WEIGHT: normal; BORDER-LEFT: #f00 0.06em solid; COLOR: #000000; BORDER-BOTTOM: #f00 0.06em solid; BACKGROUND-COLOR: #ffffff
}
INPUT.error_checkbox {
	BORDER-RIGHT: #f00 0.06em solid; BORDER-TOP: #f00 0.06em solid; FONT-WEIGHT: normal; BORDER-LEFT: #f00 0.06em solid; COLOR: #000000; BORDER-BOTTOM: #f00 0.06em solid; BACKGROUND-COLOR: #ffffff
}
TEXTAREA.error_textarea {
	BORDER-RIGHT: #f00 0.06em solid; BORDER-TOP: #f00 0.06em solid; FONT-WEIGHT: normal; BORDER-LEFT: #f00 0.06em solid; COLOR: #000000; BORDER-BOTTOM: #f00 0.06em solid; BACKGROUND-COLOR: #ffffff
}
INPUT.submit {
	BORDER-RIGHT: #000 0.06em solid; BORDER-TOP: #000 0.06em solid; FONT-WEIGHT: bold; BORDER-LEFT: #000 0.06em solid; COLOR: #fff; BORDER-BOTTOM: #000 0.06em solid; BACKGROUND-COLOR: #996
}

TH {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 0.8em; PADDING-BOTTOM: 5px; COLOR: #000000; PADDING-TOP: 5px; BACKGROUND-COLOR: #ffffff
}

.small {
	FONT-SIZE: 0.8em
}

.orange {
	FONT-WEIGHT: normal; COLOR: #f60; BACKGROUND-COLOR: transparent
}
.green {
	FONT-WEIGHT: bold; COLOR: #3c0; BACKGROUND-COLOR: transparent
}
.negative {
	FONT-WEIGHT: bold; COLOR: #f00; BACKGROUND-COLOR: transparent
}

.ltmenu A {
	FONT-WEIGHT: normal; COLOR: #0a4e92; FONT-FAMILY: Tahoma, Arial; TEXT-DECORATION: none
}
.ltmenu A:hover {
	COLOR: #ff0000; TEXT-DECORATION: underline
}
#hormenu {
	PADDING-BOTTOM: 1px; WIDTH: 100%; PADDING-TOP: 1px; HEIGHT: 20px; BACKGROUND-COLOR: #fff3db
}
TD.footer A {
	COLOR: #ff9933; TEXT-DECORATION: none
}
TD.footer A:hover {
	COLOR: red; TEXT-DECORATION: underline
}
A.hormenu {
	COLOR: #8383c0
}
A.de {
	PADDING-LEFT: 18px; BACKGROUND-IMAGE: url(de.gif); PADDING-TOP: 0px
}
A.en {
	PADDING-LEFT: 18px; BACKGROUND-IMAGE: url(en.gif); PADDING-TOP: 0px
}
A.es {
	PADDING-LEFT: 18px; BACKGROUND-IMAGE: url(es.gif); PADDING-TOP: 0px
}
A.fr {
	PADDING-LEFT: 18px; BACKGROUND-IMAGE: url(fr.gif); PADDING-TOP: 0px
}
A.ja {
	PADDING-LEFT: 18px; BACKGROUND-IMAGE: url(ja.gif); PADDING-TOP: 0px
}
A.index {
	COLOR: #cccccc; FONT-FAMILY: Arial, Tahoma; font-size:11px; TEXT-DECORATION: none
}
A.index:hover {
	COLOR: #ffffff; TEXT-DECORATION: none
}
A.subfile {
	COLOR: #8383c0; font-size: 11px; FONT-FAMILY: Arial, Tahoma; BACKGROUND-COLOR: transparent; TEXT-DECORATION: underline
}
.lang {
	BORDER-RIGHT: #8383c0 1px solid; BORDER-TOP: #8383c0 1px solid; FONT-SIZE: 10pt; BORDER-LEFT: #8383c0 1px solid; WIDTH: 100%; COLOR: #ff9900; BORDER-BOTTOM: #8383c0 1px solid; BACKGROUND-COLOR: #ffffff
}
.normH1 {
	FONT: bold 14pt Tahoma, Arial; COLOR: #0099ff; TEXT-DECORATION: none
}
.norm {
	FONT: bold 18pt Tahoma, Arial; COLOR: #0099ff; TEXT-DECORATION: none
}

.smalltext {
	FONT-SIZE: 80%
}
.tinytext {
	FONT-SIZE: 8px; FONT-STYLE: italic; FONT-FAMILY: Verdana
}

.bgbg {
	WIDTH: 100%; BACKGROUND-COLOR: #336699
}
.ltmenu A {
	FONT-WEIGHT: normal; font-size: 11px; COLOR: #0a4e92; FONT-FAMILY: Tahoma, Arial; TEXT-DECORATION: none
}
.ltmenu A:hover {
	COLOR: #ff0000; TEXT-DECORATION: underline
}
.allside {
	BORDER-RIGHT: #8383c0 1px solid; BORDER-TOP: #8383c0 1px solid; BORDER-LEFT: #8383c0 1px solid; BORDER-BOTTOM: #8383c0 1px solid
}
.intro {
	FONT-SIZE: 90%; COLOR: #333333; LINE-HEIGHT: 20px; FONT-FAMILY: Verdana, Arial
}
.sidebar {
	BORDER-RIGHT: #8383c0 1px solid; BORDER-TOP: #8383c0 1px solid; BACKGROUND: #336699 no-repeat; BORDER-LEFT: #8383c0 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #8383c0 1px solid
}

.file {
	PADDING-LEFT: 10px; FONT-WEIGHT: normal; font-size: 11px; MARGIN: 1px; BORDER-LEFT: #8383c0 1px solid; BACKGROUND-COLOR: #eeeee6
}

.hormenu {
	FONT-SIZE: 11px; PADDING-BOTTOM: 4px; WIDTH: 100%; COLOR: #ffffff; PADDING-TOP: 4px; FONT-FAMILY: verdana,arial,tahoma,helvetica; HEIGHT: 20px; BACKGROUND-COLOR: #fff3db
}
.hormenu A {
	COLOR: #ff9933; TEXT-DECORATION: none
}
.hormenu A:hover {
	COLOR: red; TEXT-DECORATION: underline
}

.bodycontent {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
.bodycontentbg {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; BACKGROUND-COLOR: #f2f5fa
}
OL {
	FONT-SIZE: 80%
}
UL {
	FONT-SIZE: 80%
}
#banner {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 5px; WIDTH: 100%; PADDING-TOP: 5px; 
}
