body { margin: 0px 0px 0px 0px; background-color:#000; }
td { font-size:11.5px; font-family:verdana; }
body { font-size:11.5px; font-weight:bold; font-family:verdana; }

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


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

.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-image:url(images/menu_bg2.gif); height:311px; width:162px; }
.menuBackgroundTopGray { background-color:#353536; 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 { background-image:url(images/menubutton_background_off.gif); width:162px; height:19px; cursor:hand; }

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

.moduleBackground { background-color: #e6e7e7; }
.moduleContainer { margin-bottom:10px; background-image:url(images/module/module_mainbar_middle.gif); }
.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; }

.moduleTopLeft { background-image:url(images/module/module_background_topleft.gif); }
.moduleLeft { background-image:url(images/module/module_background_left.gif); }
.moduleRight { background-image:url(images/module/module_background_right.gif); }
.moduleBottomLeft { background-image:url(images/module/module_background_bottomleft.gif); }
.moduleBottomRight { background-image:url(images/module/module_background_bottomright.gif); width:6px; height:9px; }
.moduleTopRight { background-image:url(images/module/module_background_topright.gif); height:1px; }

.contentContainer { position:absolute; top:196px; left:162px; z-index:200; padding-bottom:0px; ; width: 598px; clip:  rect(   )}
.contentBackground { background-color:#fff; height:350px; }
.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:444; font-weight:bold; }
.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; }
.contentTextBlock2 a { text-decoration:none; color: black; }
.contentTextBlock a:hover { color:#ff8888; }

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


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

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

.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; }

.calculatePriceDiv { width:277px; height:56px; background:url(images/module/module_calculate.gif); padding:26px 0px 0px 10px; }

a.black strong { color:555; }

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

.partnerImage { padding:4px 5px 0px 0px; }
.partnerLink { font-size:11px; }
.partnerLink a { color:#555; }
.partnerLink a:hover { color:#999; }

.headline { color:#444;font-size:11px; font-weight:bold}

a.link {color:#000;text-decoration:none}
a.link:hover {color:#666;text-decoration:none}

a.link2 {color:#000;text-decoration:underline}
a.link2:hover {color:#666;text-decoration:underline}