BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: middle; COLOR: black; PADDING-TOP: 0px; FONT-FAMILY: Arial,sans-serif; TEXT-ALIGN: left
}
BR {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: middle; COLOR: black; PADDING-TOP: 0px; FONT-FAMILY: Arial,sans-serif; TEXT-ALIGN: left
}
DIV {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: middle; COLOR: black; PADDING-TOP: 0px; FONT-FAMILY: Arial,sans-serif; TEXT-ALIGN: left
}
.normal {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: middle; COLOR: black; PADDING-TOP: 0px; FONT-FAMILY: Arial,sans-serif; TEXT-ALIGN: left
}
P {
	PADDING-TOP: 3px; TEXT-ALIGN: justify
}
.fltrt {
	float: right;
	margin-left: 8px;
}
.fltlft {
	float: left;
	margin-right: 8px;
}
TD    { color: black; font-size: 12px; font-family: Arial, sans-serif; text-align: left }
TD.additional_tools {
	FONT-SIZE: 11px; COLOR: black; FONT-FAMILY: Arial,sans-serif; TEXT-ALIGN: right
}
TD.even  { color: black; font-size: 11px; font-family: Arial, sans-serif; background-color: transparent; text-align: left }
TD.odd {
	FONT-SIZE: 11px; COLOR: black; FONT-FAMILY: Arial,sans-serif; BACKGROUND-COLOR: white; TEXT-ALIGN: left
}
TH {
	FONT-SIZE: 11px; COLOR: white; FONT-FAMILY: Arial,sans-serif; BACKGROUND-COLOR: #229a4c; TEXT-ALIGN: left
}
UL LI  {
	list-style-image: url(../images/arrow_in.gif);
	padding-left: 5px;
	padding-top: 3px;
	padding-bottom: 3px;
}
H1 {
	PADDING-RIGHT: 10px; PADDING-LEFT: 3px; FONT-WEIGHT: 500; FONT-SIZE: 21px; COLOR: #336699; PADDING-TOP: 0px; FONT-FAMILY: Verdana, sans-serif; TEXT-ALIGN: left
}
TH A:link {
	COLOR: white
}
TH A:visited {
	COLOR: white
}
TH A:hover {
	COLOR: gray
}
TH A:active {
	COLOR: black
}
TH SMALL {
	COLOR: gray
}
H2 {
	FONT-WEIGHT: 800; FONT-SIZE: 15px; PADDING-BOTTOM: 1px; VERTICAL-ALIGN: middle; COLOR: #333366; PADDING-TOP: 5px; TEXT-ALIGN: left
}
H3      { color: #336; font-size: 13px; text-align: center }
H4 { font-size: 16px; margin-top: 2px; margin-bottom: 2px; margin-left: 10px; padding-top: 0px; padding-bottom: 0px }
SMALL  { color: #333333; font-size: 10px }
INPUT {
	BORDER-RIGHT: #336699 1px solid; BORDER-TOP: #336699 1px solid; MARGIN: 4px; FONT: 10px Verdana, Helvetica, Arial, sans-serif; BORDER-LEFT: #336699 1px solid; COLOR: black; BORDER-BOTTOM: #336699 1px solid; BACKGROUND-COLOR: #efefef
}
SELECT {
	BORDER-RIGHT: #336699 1px solid; BORDER-TOP: #336699 1px solid; MARGIN: 4px; FONT: 10px Verdana, Helvetica, Arial, sans-serif; BORDER-LEFT: #336699 1px solid; COLOR: black; BORDER-BOTTOM: #336699 1px solid; BACKGROUND-COLOR: #efefef
}

TEXTAREA  { color: black; font: 10px Verdana, Helvetica, Arial, sans-serif; margin: 4px; border: solid 1px #336699 }
A:link     { color: #336699; text-decoration: none }
A:visited  { color: #663366; text-decoration: none }
A:active {
	COLOR: #003399; BACKGROUND-COLOR: #99cccc; TEXT-DECORATION: none
}
A:hover   { color: #933; text-decoration: underline }
#noborder A:hover {
	BORDER-BOTTOM: 0px
}
TD.form_meta {
	PADDING-RIGHT: 10px; PADDING-LEFT: 5px; FONT-WEIGHT: 800; FONT-SIZE: 13px; PADDING-BOTTOM: 5px; VERTICAL-ALIGN: top; COLOR: white; PADDING-TOP: 1px; BACKGROUND-COLOR: #099b1f; TEXT-ALIGN: right
}
TD.content    { background: no-repeat 1% 2%; text-align: justify; padding: 10px }
TD.content_bottom   { background: no-repeat 99% 0% }
.chapo   { color: #333366; font-weight: 600; font-size: 11px; text-align: center }
DIV.content_picture {
	FLOAT: right; VERTICAL-ALIGN: top
}
TD.legend {
	FONT-SIZE: 10px; VERTICAL-ALIGN: middle; TEXT-ALIGN: center
}
P.navbar {
	TEXT-ALIGN: center
}
TD.navbarin { PADDING-LEFT: 0; FONT-WEIGHT: 800; FONT-SIZE: 18px; PADDING-BOTTOM: 0; VERTICAL-ALIGN: middle; COLOR: #336699; PADDING-TOP: 0; FONT-FAMILY: Verdana, sans-serif; font-variant: small-caps; BACKGROUND-COLOR: #f0f8ff; TEXT-ALIGN: center; padding-right0px: 
}}
TD.navbarout {
	PADDING-LEFT: 0px; FONT-WEIGHT: 300; FONT-SIZE: 13px; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: middle; COLOR: #ffffff; PADDING-TOP: 0px; FONT-FAMILY: Verdana, sans-serif; BACKGROUND-COLOR: #229a4c; TEXT-ALIGN: center; padding-right0px: 
}
A.navbarout:link {
	FONT-WEIGHT: 400; COLOR: white; BACKGROUND-COLOR: #229a4c; TEXT-DECORATION: none
}
A.navbarout:visited {
	FONT-WEIGHT: 400; COLOR: white; BACKGROUND-COLOR: #229a4c; TEXT-DECORATION: none
}
A.navbarout:active {
	FONT-WEIGHT: 400; COLOR: white; BACKGROUND-COLOR: #229a4c; TEXT-DECORATION: none
}
A.navbarout:hover {
	FONT-WEIGHT: 400; COLOR: #99cccc; BORDER-BOTTOM: 0px; TEXT-DECORATION: none
}
A.navbarin:link {
	COLOR: #336699; BACKGROUND-COLOR: #1cd874; TEXT-DECORATION: none
}
A.navbarin:visited {
	COLOR: #336699; BACKGROUND-COLOR: #1cd874; TEXT-DECORATION: none
}
A.navbarin:active {
	COLOR: #336699; BACKGROUND-COLOR: #1cd874; TEXT-DECORATION: none
}
A.navbarin:hover {
	COLOR: #336699; BORDER-BOTTOM: 0px; BACKGROUND-COLOR: #1cd874; TEXT-DECORATION: none
}
TD.picture {
	COLOR: #336699
}
TD.menutitleout      { color: #ffffff; font-weight: 700; font-size: 10px; font-family: Verdana, sans-serif; background-color: red; text-align: center; vertical-align: middle }
TD.menutitleout A:link    { color: white }
TD.menutitleout A:visited    { color: gray }
TD.menutitleout A:hover   { color: black }
TD.menutitleout A:active   { color: white }
TD.menutitlein {
	FONT-WEIGHT: 700; FONT-SIZE: 12px; VERTICAL-ALIGN: middle; COLOR: #336699; FONT-FAMILY: Verdana, sans-serif; BACKGROUND-COLOR: #99cccc; TEXT-ALIGN: center
}
TD.submenuout  { background-color: #f5f5f5; text-align: left; vertical-align: middle; font-color: #336699
 }
TD.submenuin {
	VERTICAL-ALIGN: middle; BACKGROUND-COLOR: #99cccc; TEXT-ALIGN: left; font-color: red
}
LI.submenuin  { color: #336699; font-size: 10px; vertical-align: middle; list-style-image: url(../images/arrow_in.gif); padding-left: 0px }
LI.submenuout    { font-size: 9px; vertical-align: middle; list-style-image: url(../images/arrow_in.gif); padding-left: 0px }
LI.submenuout A:link  { color: white }
LI.submenuout A:visited {
	COLOR: #222222
}
LI.submenuout A:hover  { color: red; text-decoration: underline }
LI.submenuout A:active {
	COLOR: #555555
}
LI.submenuin A:link {
	COLOR: #333333
}
LI.submenuin A:visited  { color: #222222 }
LI.submenuin A:hover {
	COLOR: black
}
LI.submenuin A:active {
	COLOR: #555555
}
TD.leftcol {
	VERTICAL-ALIGN: top
}
LI.inbox   { font-size: 10px; font-variant: small-caps; text-align: center; vertical-align: middle; list-style-image: url(../images/arrow_out.gif); padding-left: 2px   }
TD.inbox { COLOR: #000000; font-variant: small-caps; BACKGROUND-COLOR: #efefef; TEXT-ALIGN: center
 }
TD.box_title {
	FONT-WEIGHT: 800; FONT-SIZE: 11px; VERTICAL-ALIGN: middle; COLOR: white; BACKGROUND-COLOR: #229a4c; TEXT-ALIGN: center
}
#box_title A:link {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; FONT-WEIGHT: 800; BORDER-LEFT: 0px; COLOR: white; BORDER-BOTTOM: 0px; TEXT-DECORATION: none
}
#box_title A:visited {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; FONT-WEIGHT: 800; BORDER-LEFT: 0px; COLOR: white; BORDER-BOTTOM: 0px; TEXT-DECORATION: none
}
#box_title A:active {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; FONT-WEIGHT: 800; BORDER-LEFT: 0px; COLOR: white; BORDER-BOTTOM: 0px; TEXT-DECORATION: none
}
#box_title A:hover   { color: red; font-weight: 800; text-decoration: underline; border: none 0px }
TD.rightcol  { vertical-align: top; padding-top: 30px; padding-right: 2px; padding-left: 10px }
TABLE.connexlinks  { border: dotted 1px #333; width: 95% }
TD.rightbox_title    { color: #ffffff; font-weight: 800; font-size: 11px; background-color: red; text-align: center; vertical-align: middle; height: 16px }
TD.bottom  { font-size: 12px; text-align: center; vertical-align: top; padding: 5px }
TD.search_box {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-SIZE: 11px; PADDING-BOTTOM: 3px; VERTICAL-ALIGN: top; COLOR: #336699; PADDING-TOP: 3px; TEXT-ALIGN: right
}
TD.search_td {
	TEXT-ALIGN: right
}
#adv_search A:link {
	FONT-SIZE: 10px; BORDER-BOTTOM: 0px; TEXT-DECORATION: none
}
#adv_search A:visited {
	FONT-SIZE: 10px; BORDER-BOTTOM: 0px; TEXT-DECORATION: none
}
#adv_search A:active {
	FONT-SIZE: 10px; BORDER-BOTTOM: 0px; TEXT-DECORATION: none
}
#adv_search A:hover {
	FONT-SIZE: 10px; BORDER-BOTTOM: 0px; TEXT-DECORATION: none
}
TD.breadcrumb {
	PADDING-LEFT: 3px; BACKGROUND-COLOR: #1cd874
}
TD.breadcrumb A:link {
	FONT-SIZE: 10px; COLOR: #333333
}
TD.breadcrumb A:visited {
	FONT-SIZE: 10px; COLOR: #333333
}
TD.breadcrumb A:active {
	FONT-SIZE: 10px; COLOR: #111111
}
TD.breadcrumb A:hover  { color: black; font-size: 10px }
.breadcrumbsup {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-WEIGHT: 800; COLOR: #336699; FONT-FAMILY: Verdana, sans-serif; BACKGROUND-COLOR: #1cd874
}
#breadcrumb A:link {
	FONT-WEIGHT: 400; COLOR: #336699; BACKGROUND-COLOR: #1cd874; TEXT-DECORATION: none
}
#breadcrumb A:visited {
	FONT-WEIGHT: 400; COLOR: #336699; BACKGROUND-COLOR: #1cd874; TEXT-DECORATION: none
}
#breadcrumb A:active {
	FONT-WEIGHT: 400; COLOR: #336699; BACKGROUND-COLOR: #1cd874; TEXT-DECORATION: none
}
#breadcrumb A:hover {
	FONT-WEIGHT: 400; COLOR: #336699; BACKGROUND-COLOR: #1cd874; TEXT-DECORATION: none
}
.connexlinks tbody tr td p a font  {
	padding-left: 20px;
	list-style-image: url(../images/arrow_in.gif);
	background-image: url(../images/arrow_in.gif);
	background-repeat: no-repeat;
	padding-top: 3px;
	padding-bottom: 3px;
	line-height: 12px;
}

