body { margin: 0px 0px 0px 0px; background-color:#333366; SCROLLBAR-BASE-COLOR: #333366; SCROLLBAR-ARROW-COLOR: #FFF788; }
body, div, td { font-size:10px; font-family:verdana; }

.black { color:#000000; text-decoration:none; }
.moduleBlack { color:#000000; text-decoration:none; }


.free { color:#b82925; font-weight:bold; font-style:italic; }
.freeDisclaimer { padding-left:5px; color:#888888; }
.freeDisclaimer .black { color:#888888; }

.topImage { position:absolute; top:0px; left:0px; z-index:0; }

.menuLayer { position:absolute; left:0px; top:0px; z-index:10; height:100px; width:162px; }
.menuBackgroundFader { position:relative; background-color:#333366; height:311px; width:162px; }
.menuBackgroundTopGray { background-color:#333366; position:relative; height:100px; width:162px; }
.menuAntialias { position:absolute; top:0px; left:0px; z-index:50; filter:alpha(opacity=40); }
.menuContent { position:absolute; top:60px; left:0px; }
.menuButton { width:162px; height:19px; cursor:hand; }

.menuSubContainer { margin:0px 2px 2px 1px; }
.menuSubItem { color:#ffffff; padding:1px 0px 3px 10px; cursor:hand; }
.menuSubItem2 { color:#ffffff; padding:1px 0px 3px 10px;  }
.menuSubItem a { color:#ffffff; text-decoration:none; }
.menuSubItemActive { color:#DD0000; padding:1px 0px 3px 10px; cursor:hand; }
.menuSubItemActive a { color:#DD2211; text-decoration:none; }

.moduleBackground { background-color: #666699; background-image: url(images/contentbackground.jpg); }
.moduleContainer { margin-bottom:10px; }
.moduleHeader { margin: 2px 0px 3px 0px; }
.moduleContent { margin:1px 0px 4px 6px; }
.moduleContentRight { margin-top:5px; width:155px; }
.moduleContentRight a:hover { color:#666666; }
.moduleContentMiddle { margin-top:5px; width:319px; }
.moduleContentMiddle a:hover { color:#666666; }

.moduleContentHeadline { font-weight:bold; }
.moduleArrow { padding:6px 7px 0px 1px; }

.contentContainer { position:absolute; top:196px; left:162px; z-index:200; padding-bottom:0px; }
.contentBackground { background-color:#666699; height:350px; background-image: url(images/contentbackground.jpg); }
.contentImage { float:left; padding-right:5px; }
.contentText { margin:0px 0px 20px 16px; }
.contentTextHeadline { margin:0px 0px 0px 5px; font-size:11px; line-height:16px; }
.contentTextBlock { margin:0px 0px 10px 5px; font-size:11px; line-height:16px; text-align:left; }
.contentTextBlock .headlineBar { margin:0px 0px -5px -9px; }
.contentTextBlock .preamble {
	color:333366;
	font-weight:bolder;
}
.contentMargin { margin:30px 0px 30px 0px; }

ul { margin: 0px 20px 10px 30px; }
li { font-size:11px; line-height:16px; }

.contentTextBlock a { text-decoration:none; color:#ff0000; }
.contentTextBlock a:hover { color:#ff8888; }

.contentTextBlock a.black { color:#000000; }
.contentTextBlock a.black:hover { color:#000000; }

.contentTextBlock2 { margin:0px 0px 10px 5px; font-size:11px; line-height:16px; text-align:center; }
.contentTextBlock2 .headlineBar { margin:0px 0px -5px -9px; }
.contentTextBlock2 .preamble { color:#444444; font-weight:bold; }
.contentTextBlock2 a { text-decoration:none; color:#444444; font-weight:bold; }
.contentTextBlock2 a:hover { color:#666699; }
.contentTextBlock2 a.black { color:#000000; }
.contentTextBlock2 a.black:hover { color:#000000; }

.contentTextBlock3 { margin:0px 0px 10px 5px; font-size:11px; line-height:16px; text-align:left; }
.contentTextBlock3 .headlineBar { margin:0px 0px -5px -9px; }
.contentTextBlock3 .preamble { color:#444444; font-weight:bold; }
.contentTextBlock3 a { text-decoration:none; color:#444444; font-weight:bold; }
.contentTextBlock3 a:hover { color:#666699; }
.contentTextBlock3 a.black { color:#000000; }
.contentTextBlock3 a.black:hover { color:#000000; }

.priceForm { width:60px; font-family:verdana; font-size:10px; }

.footer { color:#cccccc; padding:15px 0px 20px 0px; }
.footer a { color:#cccccc; }

.price { color:#d54141; font-size:14px; font-weight:bold; }
.purchaseImage { position:absolute;left:8px; }
.hr { height:1px; color:#e2e2e2; }

form { margin:0px 0px 0px 0px; }

a.black strong { color:#555555; }

.newsDate { color:#999999; padding:2px 5px 0px 0px;  }

.partnerImage { padding:4px 5px 0px 0px; }
.partnerLink { font-size:11px; }
.partnerLink a { color:#555555; }
.partnerLink a:hover { color:#999999; }
.menutext {	font-variant: small-caps; color: #8380D7; }

INPUT {	FONT-SIZE: 9pt; COLOR: #000000; FONT-FAMILY: Verdana, arial, helvetica, sans-serif; BACKGROUND-COLOR: transparent; BORDER-BOTTOM: #dcdcdc 1px solid; BORDER-LEFT: #dcdcdc 1px solid; BORDER-RIGHT: #dcdcdc 1px solid; BORDER-TOP: #dcdcdc 1px solid; }
TEXTAREA { FONT-SIZE: 9pt; FONT-FAMILY: Verdana, arial, helvetica, sans-serif; BACKGROUND-COLOR: transparent; COLOR: #000000; }
SELECT { FONT-SIZE: 7pt; FONT-FAMILY: Verdana, arial, helvetica, sans-serif; BACKGROUND-COLOR: #333366; COLOR: #dcdcdc; }
.preambletable {
	overflow: visible;
	position: absolute;
	visibility: visible;
	left: 0px;
	top: 0px;
}

