body { background-color: #000000; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; line-height: 24px; color: #336699; position: absolute; top: 0px; }

table.internal { background-color: #FFFFFF; border: 1px solid #0099FF; text-align: left; vertical-align: top; }
td.internal { color: #000033; background-color: #FFFFFF; background-position: center top; border: none #0099FF; text-align: left; vertical-align: top; font-size: 10pt; }
th.internal { color: #FFFFCC; background-color: #000066; background-position: center top; border: 1px solid #0099FF; font-weight: bold; text-decoration: none; text-align: left; font-size: 10pt;}

td.main { color: #000033; background-color: #FFFFFF; background-position: center top; text-decoration: none; border: thin none; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; }
td.empty { background-color: #FFFFFF; }

.title { font-family: Arial, Helvetica, sans-serif; font-size: 24px; line-height: 30px; background-color: #006666; color: #DCDCDC; }
.subtitle { font-family: Arial, Helvetica, sans-serif; font-size: 16px; line-height: 22px; font-weight: bold; color: #006666; }
.header { font-family: Arial, Helvetica, sans-serif; font-size: 24px; background-color: #006666; color: #DCDCDC; }
.nav { font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; background-color: #CCCCCC; }
.navLink { font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; background-color: #DEDECA; }
.sidebar { font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; padding: 3px; background-color: #FFFFFF; }
.sidebarHeader { font-family: Arial, Helvetica, sans-serif; font-size: 16px; line-height: 24px; color: #FFFFFF; background-color: #339999; }
.sidebarFooter { font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; background-color: #CCCCCC; }
.footer { font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; line-height: 22px; color: #333333; background-color: #CCCCCC; }
.legal { font-family: Arial, Helvetica, sans-serif; font-size: 9px; color: #333333; }
.box1 { border-color: #CCCCCC #333333 #333333 #CCCCCC; border-width: medium; border-style: ridge; }
.promo { font-family: "Times New Roman", Times, serif; color: #000033; } 
.titlebar { font-family: "Times New Roman", Times, serif; font-size: 9px; color: #FFFFFF; background-color: #336699; }
.dingbat { font-family: Arial, Helvetica, sans-serif; background-color: #99CC99; color: #006666; font-weight: bolder; font-size: medium; }


a { text-decoration: none; color: #000099; }

a:link { text-decoration: none; color: #000099; }
a:visited { text-decoration: none; color: #000099; }
a:hover { text-decoration: none; color: #FF0000; }
a:active { text-decoration: none; color: #000099; }

input.big { width: 100px; }

input.small { width: 50px; }

a.worldservice { text-decoration: none; color: #999999; }

td.subinternal { color: #000066; background-color: #D9E1FF; background-position: center top; border: none #0099FF; text-align: left; vertical-align: middle; font-weight: bold; font-size: 10pt; }

select { background-color: #CCCCFF; font-family: Arial, Helvetica, sans-serif; color: #000033; }

input { background-color: #CCCCFF; font-family: Arial, Helvetica, sans-serif; color: #000033; }

a.titel { text-decoration: none; color: #CCFFFF; background-color: #000000; border: #000000; margin: 1px; padding: 1px; font-family: Arial, Helvetica, sans-serif; width: 145px; font-size: 10pt; }

a.titel:link { text-decoration: none; color: #CCFFFF; background-color: #000000; border: #000000; margin: 1px; padding: 1px; font-family: Arial, Helvetica, sans-serif; width: 145px; font-size: 10pt; }
a.titel:visited { text-decoration: none; color: #CCFFFF; background-color: #000000; border: #000000; margin: 1px; padding: 1px; font-family: Arial, Helvetica, sans-serif; width: 145px; font-size: 10pt; }
a.titel:hover {	text-decoration: none; color: #99FFFF; border: #0000CC; margin: 1px; padding: 1px; background-color: #3366CC; width: 145px; }
a.titel:active { text-decoration: none; color: #CCFFFF; background-color: #000000; border: #000000; margin: 1px; padding: 1px; font-family: Arial, Helvetica, sans-serif; width: 145px; font-size: 10pt;  }

a.back { text-decoration: none; color: #000033; background-color: #CCCCFF; border: 1px outset; margin: 2px; padding: 2px; width: 1px; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; }
a.back:link { text-decoration: none; color: #000033; background-color: #CCCCFF; border: 1px outset; margin: 2px; padding: 2px; width: 1px; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; }
a.back:visited { text-decoration: none; color: #000033; background-color: #CCCCFF; border: 1px outset; margin: 2px; padding: 2px; width: 1px; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; }
a.back:hover { text-decoration: none; color: #000099; background-color: #CCCCFF; border: 1px outset; margin: 2px; padding: 2px; width: 1px; }
a.back:active { text-decoration: none; color: #000033; background-color: #CCCCFF; border: 1px outset; margin: 2px; padding: 2px; width: 1px; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; }

a.dcsel { text-decoration: none; color: #000033; background-color: #CCCCFF; border: 1px outset; margin: 2px; padding: 2px; width: 200px; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; }
a.dcsel:link { text-decoration: none; color: #000033; background-color: #CCCCFF; border: 1px outset; margin: 2px; padding: 2px; width: 200px; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;}
a.dcsel:visited { text-decoration: none; color: #000033; background-color: #CCCCFF; border: 1px outset; margin: 2px; padding: 2px; width: 200px; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; }
a.dcsel:hover { text-decoration: none; color: #0000CC; background-color: #CCCCFF; border: 1px inset; margin: 2px; padding: 2px; width: 200px; }
a.dcsel:active { text-decoration: none; color: #000033; background-color: #CCCCFF; border: 1px outset; margin: 2px; padding: 2px; width: 200px; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; }

a.bsel {
	text-decoration: none;
	color: #000033;
	background-color: #FFFF99;
	border: 1px outset;
	padding: 2px;
	width: 200px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
}
a.bsel:link { text-decoration: none; color: #000033; background-color: #FFFF99; border: 1px outset; width: 200px; }
a.bsel:visited { text-decoration: none; color: #000033; background-color: #FFFF99; border: 1px outset; width: 200px; }
a.bsel:hover   { text-decoration: none; color: #990000; background-color: #FFFF99; border: 1px inset; width: 200px; }
a.bsel:active { text-decoration: none; color: #000033; background-color: #FFFF99; border: 1px outset; width: 200px; }


td.internalb { color: #000033; background-color: #ECECFF; background-position: center top; border: none #0099FF; text-align: left; vertical-align: top; font-size: 10pt; }

textarea { background-color: #CCCCFF; font-family: Arial, Helvetica, sans-serif; color: #000033; }

a.dcselbreit { text-decoration: none; color: #000033; background-color: #CCCCFF; border: 1px outset; margin: 2px; padding: 2px; width: 600px; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; }

a.dcselbreit:link { text-decoration: none; color: #000033; background-color: #CCCCFF; border: 1px outset; margin: 2px; padding: 2px; width: 600px; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; }
a.dcselbreit:visited { text-decoration: none; color: #000033; background-color: #CCCCFF; border: 1px outset; margin: 2px; padding: 2px; width: 600px; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; }
a.dcselbreit:hover { text-decoration: none; color: #0000CC; background-color: #CCCCFF; border: 1px inset; margin: 2px; padding: 2px; width: 600px; }
a.dcselbreit:active { text-decoration: none; color: #000033; background-color: #CCCCFF; border: 1px outset; margin: 2px; padding: 2px; width: 600px; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;  }

img.dc { border: thin outset #000033; background-color: #CCFFFF; } 

a.ins:link { text-decoration: none; color: #CCFFFF; }
a.ins:visited { text-decoration: none; color: #CCFFFF; }
a.ins:hover { text-decoration: none; color: #FFFF99; }
a.ins:active { text-decoration: none; color: #FF6633; }
