body, table, tr, td  {
	font-family: arial, helvetica, sans-serif;
	font-size: 9pt;
	margin: 0px;
	padding: 0px;	
}

.center { text-align: center; }
.left { text-align: left; }
.right, .number { text-align: right; }

.panelLeft   { background-image: url("../../images/icons/shadowL.gif"); background-repeat: repeat-y; background-position: right;}
.panelRight  { background-image: url("../../images/icons/shadowR.gif"); background-repeat: repeat-y; background-position: left; }
.panelCenter { background: #ffffff; border: 1px solid #990000; }
.panel       { padding: 10px; vertical-align: top; }

.smallPanelTopLeft     { background-image: url("../../images/icons/panelTL.gif"); background-repeat: no-repeat; background-position: right; width: 20px; height: 20px; }
.smallPanelTop         { background-image: url("../../images/icons/panelT.gif");  background-repeat: repeat-x;  background-position: top;                height: 20px; font-weight: bold; text-align: center;}
.smallPanelTopRight    { background-image: url("../../images/icons/panelTR.gif"); background-repeat: no-repeat; background-position: left;  width: 20px; height: 20px; }

.smallPanelLeft        { background-image: url("../../images/icons/panelL.gif");  background-repeat: repeat-y;  background-position: right; width: 20px;               }
.smallPanelCenter      { text-align: center; }
.smallPanelRight       { background-image: url("../../images/icons/panelR.gif");  background-repeat: repeat-y;  background-position: left;  width: 20px;               }

.smallPanelBottomLeft  { background-image: url("../../images/icons/panelBL.gif"); background-repeat: no-repeat; background-position: right; width: 20px; height: 20px; }
.smallPanelBottom      { background-image: url("../../images/icons/panelB.gif");  background-repeat: repeat-x;  background-position: bottom;             height: 20px; }
.smallPanelBottomRight { background-image: url("../../images/icons/panelBR.gif"); background-repeat: no-repeat; background-position: left;  width: 20px; height: 20px; }

.menuShadow { background-image: url("../../images/icons/menuShadow.gif"); background-repeat: repeat-x; background-position: top; }

.copyright {
	display: block;
	text-align:center;
	padding:2px;
	background: #000000;
	color: #ffffff;
	font-size: 8pt;
}

.error {
	color: #FF0000;
}

.field { font-weight: 800; font-size:1.0em; color: #aa0000; }

h1 { display: block; padding-left: 5px; font-size: 2.2em; color: #aa0000; border-bottom: 1px solid; border-left: 1px solid; }
h2 { display: block; font-size: 1.9em; color: #aa0000; }
h3 { display: block; font-size: 1.6em; color: #900000; }
h4 { display: block; font-size: 1.3em; color: #aa0000; }
h5 { display: block; font-size: 1.3em; color: #000000; }
h6 { display: block; font-size: 1.0em; color: #aa0000; }
h7 { display: block; font-size: 1.0em; color: #000000; }

a { text-decoration: none; }
a:visited { color: #AAAA00; }
a:link, a:active { color: #00BB00; }
a:hover {
	color: #007100;
	text-decoration: underline;
}

.sidelink { margin: 5px; }

table.list { border: none; width: 100%; }
table.list tr.header { background: #aa0000; color: #ffffff; }
table.list tr.header td { padding: 10px; text-align: center; font-weight: bold; }
table.list tr.header td a { text-decoration: none; color: #ffffff; }
table.list tr.header td a:hover { color: #ffff00; }

table.list tr.itemOdd  { background: #d0d0d0; }
table.list tr.itemEven { background: #f0f0f0; }

table.list tr.itemOdd td, table.list tr.itemEven td { padding: 5px; vertical-align: top;}


p.description { padding: 10px; text-align:justify; }

form.search { margin: 0px; padding: 0px; }
form.search input { border: 1px solid #cc0000; font-size: 0.75em; }

/* Menu Definitions */
.leftMenu {	text-align: left; }
.centerMenu { text-align: center;}
.rightMenu { text-align: right;	}

a.MenuLabelLink	{ COLOR: #e0e0e0;	FONT-SIZE: 12px;
FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: None;
margin: 0px; padding: 0px; font-weight: bold; }
a.MenuLabelLink:link { COLOR: #e0e0e0;	FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: None; }
a.MenuLabelLink:visited	{ COLOR: #e0e0e0; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: None;	}
a.MenuLabelLink:hover{ COLOR: #e0e0e0; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: None; }

a.MenuLabelLinkOn {	COLOR: #ffffff; FONT-SIZE: 12px;
FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: None;
margin: 0px; padding: 0px; font-weight: bold; }
a.MenuLabelLinkOn:link { COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: None; }
a.MenuLabelLinkOn:visited { COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: None; }
a.MenuLabelLinkOn:hover { COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: None; }

a.MenuItemLink { COLOR: #e0e0e0; FONT-SIZE: 12px;
FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: None;
margin: 0px; padding: 0px; font-weight: bold; }
a.MenuItemLink:link { COLOR: #e0e0e0; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: None; }
a.MenuItemLink:visited { COLOR: #e0e0e0; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: None; }
a.MenuItemLink:hover { COLOR: #e0e0e0; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: None; }

a.MenuItemLinkOn { COLOR: #ffffff; FONT-SIZE: 12px;
FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: None;
margin: 0px; padding: 0px; font-weight: bold; }
a.MenuItemLinkOn:link { COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: None; }
a.MenuItemLinkOn:visited { COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: None; }
a.MenuItemLinkOn:hover { COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: None; }

.myMenu { position: absolute; visibility: hidden; z-index: 5; }

.myMenuLabelleft { padding: 0px 0px 0px 0px; text-align: left; }
.myMenuLabelcenter { padding: 0px 0px 0px 0px; text-align: center; }
.myMenuLabelright { padding: 0px 0px 0px 0px; text-align: right; }
.myMenuItemleft { padding: 0px 0px 0px 0px; text-align: left; }
.myMenuItemcenter { padding: 0px 0px 0px 0px; text-align: center; }
.myMenuItemright { padding: 0px 0px 0px 0px; text-align: right; }

#myTest {
padding: 0px 0px 0px 0px;
z-index: 1;
}
