BODY {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: 208px 0px; PADDING-LEFT: 0px; FONT-SIZE: 11px; BACKGROUND-IMAGE: url(../images/footer.body.bg.gif); PADDING-BOTTOM: 0px; MARGIN: 0px 0px 50px; COLOR: #333333; PADDING-TOP: 0px; BACKGROUND-REPEAT: repeat-y; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: rgb(231,243,207)
}
TD {
	FONT-SIZE: 11px; COLOR: #333333; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif
}
IMG {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.hidden {
	DISPLAY: none
}
A {
	COLOR: rgb(72,84,46); TEXT-DECORATION: underline
}
A:hover {
	COLOR: rgb(72,84,46); TEXT-DECORATION: none
}
#header {
	TEXT-ALIGN: right
}
#breadcrumbs {
	PADDING-RIGHT: 10px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; HEIGHT: 36px; BACKGROUND-COLOR: rgb(231,243,207)
}
#breadcrumbs A {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: rgb(72,84,46); TEXT-DECORATION: none
}
#breadcrumbs A:hover {
	COLOR: black; TEXT-DECORATION: underline
}
#header-empty {
	BACKGROUND-POSITION: 615px 50%; BACKGROUND-IMAGE: url(../images/header.fx.gif); BACKGROUND-REPEAT: repeat-y; HEIGHT: 63px; BACKGROUND-COLOR: rgb(215,237,172)
}
#topnav {
	PADDING-RIGHT: 10px; BORDER-TOP: rgb(172,187,130) 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: middle; PADDING-TOP: 0px; HEIGHT: 19px; BACKGROUND-COLOR: rgb(231,243,207)
}
#topnav A {
	FONT-SIZE: 10px; COLOR: rgb(72,84,46); TEXT-DECORATION: none
}
#bottnav {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; BACKGROUND-COLOR: rgb(231,243,207); MARGIN-BOTTOM: 2px;
}
#bottnav A {
	FONT-SIZE: 10px; COLOR: rgb(72,84,46); TEXT-DECORATION: none
}
#loged-in A {
	FONT-SIZE: 10px; COLOR: rgb(72,84,46); TEXT-DECORATION: none
}
#topnav A:hover {
	COLOR: black
}
#loged-in A:hover {
	COLOR: black
}
#content {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; BACKGROUND-IMAGE: url(../images/content.bg.gif); PADDING-BOTTOM: 20px; PADDING-TOP: 20px
}
#content A:hover {
	COLOR: rgb(170,184,143)
}
#content FIELDSET {
	COLOR: rgb(170,184,143); FONT-FAMILY: Trebuchet MS
}
#content H1 {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: red
}
INPUT.inputBoxes {
	BORDER-RIGHT: silver 1px solid; BORDER-TOP: silver 1px solid; PADDING-LEFT: 3px; FONT-SIZE: 10px; BORDER-LEFT: silver 1px solid; COLOR: rgb(70,70,70); BORDER-BOTTOM: silver 1px solid
}
TEXTAREA {
	BORDER-RIGHT: silver 1px solid; BORDER-TOP: silver 1px solid; PADDING-LEFT: 3px; FONT-SIZE: 10px; BORDER-LEFT: silver 1px solid; COLOR: rgb(70,70,70); BORDER-BOTTOM: silver 1px solid
}
TEXTAREA {
	FONT-SIZE: 11px
}
SELECT.inputBoxes {
	BORDER-RIGHT: silver 1px solid; BORDER-TOP: silver 1px solid; FONT-SIZE: 10px; BORDER-LEFT: silver 1px solid; COLOR: rgb(70,70,70); BORDER-BOTTOM: silver 1px solid
}
#content FIELDSET {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
#logo {
	BACKGROUND-IMAGE: url(../images/logo.bg.stripe.gif); VERTICAL-ALIGN: middle; BACKGROUND-REPEAT: repeat-y; HEIGHT: 114px; BACKGROUND-COLOR: rgb(222,241,186); TEXT-ALIGN: center
}
#footer {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: left 50%; BORDER-TOP: rgb(172,187,130) 1px solid; PADDING-LEFT: 0px; FONT-SIZE: 10px; BACKGROUND-IMAGE: url(../images/logo.bg.stripe.gif); PADDING-BOTTOM: 5px; COLOR: rgb(72,84,46); PADDING-TOP: 3px; BORDER-BOTTOM: rgb(172,187,130) 1px solid; BACKGROUND-REPEAT: repeat-y; HEIGHT: 21px; BACKGROUND-COLOR: rgb(222,241,186); TEXT-ALIGN: center
}
#footer-rgt {
	BORDER-TOP: rgb(172,187,130) 1px solid; BORDER-BOTTOM: rgb(172,187,130) 1px solid
}
#login {
	Z-INDEX: 3; COLOR: rgb(72,84,46); POSITION: absolute
}
#loged-in {
	Z-INDEX: 3; COLOR: rgb(72,84,46); POSITION: absolute
}
#login {
	LEFT: 303px; TOP: 61px
}
#loginName {
	FONT-WEIGHT: bold
}
#loged-in {
	LEFT: 310px; WIDTH: 444px; TOP: 75px; TEXT-ALIGN: right
}
#loginbg {
	Z-INDEX: 2; LEFT: 295px; POSITION: absolute; TOP: 59px
}
#login INPUT {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-SIZE: 10px; PADDING-BOTTOM: 2px; MARGIN: 0px 0px 0px 3px; PADDING-TOP: 2px
}
#divLangBar {
	LEFT: 900px; POSITION: absolute; TOP: 42px
}
INPUT.inputLoginBoxes {
	BORDER-RIGHT: rgb(172,187,130) 1px solid; BORDER-TOP: rgb(172,187,130) 1px solid; BORDER-LEFT: rgb(172,187,130) 1px solid; BORDER-BOTTOM: rgb(172,187,130) 1px solid
}
INPUT.inputLoginButtons {
	BORDER-RIGHT: rgb(172,187,130) 1px solid; BORDER-TOP: rgb(172,187,130) 1px solid; BORDER-LEFT: rgb(172,187,130) 1px solid; BORDER-BOTTOM: rgb(172,187,130) 1px solid
}
INPUT.inputLoginBoxes {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-SIZE: 10px; PADDING-BOTTOM: 2px; MARGIN: 0px 0px 0px 3px; COLOR: rgb(72,84,46); PADDING-TOP: 2px; BACKGROUND-COLOR: rgb(231,243,207)
}
INPUT.inputLoginBoxes:unknown {
	COLOR: rgb(72,84,46); BACKGROUND-COLOR: white
}
INPUT.inputLoginButtons {
	COLOR: rgb(72,84,46); BACKGROUND-COLOR: rgb(215,237,172)
}
INPUT.inputLoginButtons:unknown {
	BORDER-RIGHT: black 1px solid; BORDER-TOP: black 1px solid; BORDER-LEFT: black 1px solid; COLOR: black; BORDER-BOTTOM: black 1px solid
}
INPUT.inputButtons {
	BORDER-RIGHT: black 1px solid; BORDER-TOP: black 1px solid; FONT-SIZE: 10px; BORDER-LEFT: black 1px solid; COLOR: rgb(72,84,46); BORDER-BOTTOM: black 1px solid; BACKGROUND-COLOR: rgb(215,237,172)
}
#lightbox {
	BORDER-RIGHT: rgb(172,187,130) 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: rgb(172,187,130) 1px solid; PADDING-LEFT: 0px; LEFT: 6px; PADDING-BOTTOM: 0px; BORDER-LEFT: rgb(172,187,130) 1px solid; WIDTH: 205px; PADDING-TOP: 0px; BORDER-BOTTOM: rgb(172,187,130) 1px solid; POSITION: absolute; TOP: 119px
}
#lightbox A {
	PADDING-RIGHT: 2px; DISPLAY: block; PADDING-LEFT: 10px; PADDING-BOTTOM: 6px; WIDTH: 193px; COLOR: rgb(72,84,46); PADDING-TOP: 6px; TEXT-DECORATION: none
}
#lightbox A:hover {
	BACKGROUND-POSITION: 95% 50%; BACKGROUND-IMAGE: url(../images/dot.gif); COLOR: black; BACKGROUND-REPEAT: no-repeat; BACKGROUND-COLOR: rgb(215,237,172)
}
#lightbox H1 {
	FONT-SIZE: 12px; MARGIN: 6px; COLOR: rgb(72,84,46)
}
#lightbox H1 {
	MARGIN-LEFT: 10px
}
#lightbox SELECT {
	MARGIN-LEFT: 10px
}
#lightbox SELECT {
	WIDTH: 185px; BACKGROUND-COLOR: rgb(215,237,172)
}
TD.tdFormHeadline {
	
}
TD.tdFormBox {
	
}
TD.tdFormValidator {
	WIDTH: 10px; PADDING-TOP: 4px; TEXT-ALIGN: center
}
TD.tdModelListItem {
	VERTICAL-ALIGN: bottom
}
.cDisclaimer {
	FONT-SIZE: 10px; COLOR: #666666
}

div#email_ok
{
	background-color: #f7f7f7;
	color: #009900;
	padding: 10px;
	font-weight: bold;
	margin: 10px;
}

div#email_err
{
	background-color: #f7f7f7;
	color: red;
	padding: 10px;
	font-weight: bold;
	margin: 10px;
}
