*{margin:0px; padding:0px;}
body{font-size:12px; font-family:Arial, Helvetica, sans-serif; behavior:url("csshover.htc");}
#outerContainer{width:1000px; margin:0 auto;}
#header{width:1000px; float:left; clear:both;}
#header .logo {width:285px; float:left; margin-top:15px;}
#header .logo img{padding-left:5px; padding-top:15px;}
#header .quote{width:700px; float:left; padding:2px 0 3px 15px;}
#header .preisdentPic{width:175px; float:right; padding-top:5px;}
#horizontalNav{width:1000px; float:left; clear:both; background:url(../images/navigation_bg.gif) repeat-x; line-height:31px; height:31px; text-align:center; font-weight:bold; font-size:12px;}
#horizontalNav ul{list-style-type:none; display:inline;}
#horizontalNav ul li{list-style-type:none; display:inline; border-right:1px solid #fff; padding-left:25px; padding-right:25px;}
#horizontalNav ul li a{color:#FFFFFF; text-decoration:none;}
#horizontalNav ul li a:hover{color:#333333;}
#horizontalNav ul li.last{border-right:none;}
#horizontalNav ul li.faq{background:url(../images/faq-bg.gif) repeat-x; padding-top:10px; padding-bottom:14px;}
#horizontalNav ul li.faq a{text-decoration:blink;}
#latestNews{width:995px; clear:both; border-bottom:1px dashed #666666; border-top:1px dashed #666666; padding-left:5px; font-weight:bold; line-height:22px; margin-top:5px; float:left;}
#latestNews .latestText{ width:100px; float:left; line-height:22px;}
#latestNews .ticker{width:790px; float:left;}
#contentContainer{width:1000px; float:left; clear:both; margin-top:5px; background:url(../images/content-container-bg.gif) repeat-y left top;}
#contentContainer .lhsContainer{width:175px; float:left; padding:0 2px 0 2px;}
#contentContainer .lhsContainer ul{list-style-type:none; display:block; background-color:#8edc93; padding:5px 0 5px 0; width:171px;}
#contentContainer .lhsContainer ul li{background:url(../images/list_icon.gif) no-repeat 0 2px; padding-left:15px; width:153px; margin-left:2px; line-height:25px; list-style-type:none; display:block; border-bottom:1px solid #666666; font-weight:bold;}
#contentContainer .lhsContainer ul li ul{width:140px; list-style-type:square; border-top:1px dashed #999; clear:both;  margin-left:-15px; padding:0; padding-left:13px;}
#contentContainer .lhsContainer ul li ul li{width:140px; margin:0; background:none; padding-left:15px; border-bottom:1px dashed #999;}
#contentContainer .lhsContainer ul li a{background:none; color:#333333; text-decoration:none; display:block;}
#contentContainer .lhsContainer ul li a:hover{text-decoration:underline;}
#contentContainer .middleContainer{width:636px; float:left; padding-left:2px;}
#contentContainer .middleContainer .starQuoteFlash{width:636px; float:left; clear:both;}
#contentContainer .middleContainer .innovative{width:614px; float:left; clear:both; background-color:#FEB8E5; height:30px; font-size:13px; color:#333333; font-weight:bold; line-height:30px; padding-left:18px;}
#contentContainer .middleContainer .shareViews{width:614px; float:left; clear:both; background-color:#def5fc; height:30px; font-size:13px; color:#333333; font-weight:bold; line-height:30px; padding-left:18px;margin-top:5px;}
#contentContainer .middleContainer .signatureArea{width:636px; *width:630px; _width:630px; float:left; clear:both;margin-top:5px; background-color:#fff3ff; padding-top:3px}
#contentContainer .middleContainer .signatureArea .letter{width:223px; float:left; height:238px; margin-right:5px; padding-top:}
#contentContainer .middleContainer .signatureArea .letter p{margin-top:10px;}
#contentContainer .middleContainer .signatureArea .letter p.first{margin-top:16px;}
#contentContainer .middleContainer .signatureArea .envelope{width:397px; height:238px; float:left; background:url(../images/envelope.jpg) no-repeat; margin-left:10px; margin-top:2px; *margin-left:10px;  _margin-left:0px;}
.topRow{margin:15px 10px 10px 10px;}
.topRow .letterHeading{width:120px; float:left; margin-left:100px; _margin-left:50px; margin-right:30px; margin-top:15px; text-align:center;  font-size:13px; font-weight:bold;background-color:#dd1379; font-family:"Times New Roman", Times, serif; color:#FFFFFF; line-height:20px;}
.topRow .stampContainer{width:110px; float:left;}
.middleRow{width:250px; margin-left:90px; font-weight:bold;}
.lastRow{width:200px; margin-left:20px; margin-top:45px; *margin-top:40px; font-weight:bold; font-size:10px;}
#contentContainer .rhsContainer{width:178px; float:left; padding:0 2px 0 2px;}
#contentContainer .rhsContainer .messageBoard{margin-top:5px; width:176px;}
#contentContainer .rhsContainer .messageBoard .topDiv{width:148px; background:url(../images/messageBoard_top_new.jpg) no-repeat; padding-left:28px; padding-top:18px; font-weight:bold; font-size:14px; height:21px; color:#FFFFFF;}
#contentContainer .rhsContainer .messageBoard .middleDiv{padding:5px 5px 0 5px; height:409px; overflow:auto; color:#666666; border:1px solid #999999; border-top:none;}
#contentContainer .rhsContainer .messageBoard .middleDiv ul{width:147px; border-bottom:1px solid #999; padding-bottom:10px; margin-bottom:10px;}
#contentContainer .rhsContainer .messageBoard .middleDiv ul li{list-style-type:none;}
#contentContainer .rhsContainer .messageBoard .middleDiv ul li.name{text-align:right; margin-top:10px; font-weight:bold;}
#contentContainer .rhsContainer .messageBoard .bottomDiv{width:176px; /*background:url(../images/messageBoard_bottom.jpg) no-repeat bottom;*/ height:0px;}
#celebritySponser{width:1000px; border-top:1px dashed #999999; margin-top:10px; float:left; clear:both;}
#celebritySponser ul{list-style-type:none; display:inline;}
#celebritySponser ul li{list-style-type:none; display:inline;}
#celebritySponser ul li div{border:1px solid #999999; padding:5px; margin:10px 5px 7px 5px; float:left;}
#celebritySponser ul li div.last{margin-right:0px;}
#partner{width:1000px; border-bottom:1px solid #999999; border-top:1px solid #999999; background-color:#53cf73; padding-bottom:5px; padding-top:5px; float:left; clear:both;}

#footer{margin-top:10px; width:1000px; float:left; clear:both; text-align:center; padding-bottom:10px;}
#footer ul{list-style-type:none; display:inline;}
#footer ul li{list-style-type:none; display:inline; padding-left:10px; padding-right:10px; border-right:1px solid #666;}
#footer ul li.last{border-right:none;}
#footer ul li a{color:#666666; font-size:11px; text-decoration:none;}
#footer ul li a:hover{text-decoration:underline;}
#ticker{width:790px; overflow:hidden; float:left;}
#feeddiv{padding:5px;}
#feeddiv ul li{display:inline; padding-left:20px; border-left:1px solid #666666; padding-right:20px;}
#feeddiv ul li a{color:#333333; text-decoration:none;}
#feeddiv ul li a:hover{color:#000000; text-decoration:none;}
.partnerText{width:1000px; clear:both; float:left; text-align:center; color:#000000; font-weight:bold; font-size:17px; background:url(../images/faq-bg_orange.gif) repeat-x top; height:24px; line-height:24px; border-top:1px solid #999999; margin-top:5px;}
.colorBlack{color:#666666;}
.disclamair{width:990px; clear:both; float:left; background:#FF9966; color:#000000; padding-left:10px; padding-top:3px; padding-bottom:3px; text-align:center; background:url(../images/footer_bg.jpg) repeat-x;}
.disclamair a{color:#ff0000;}
.disclamair a:hover{color:#000000;}
.spacer{height:5px; margin-top:5px; width:630px; border-bottom:1px dashed #999999; clear:both;}
.colorGrey{color:#666666; text-decoration:none;}
.middleInnerContainer{width:800px; margin-left:5px; float:left;}
.middleInnerContainer p.heading{color:#009966; font-size:17px; margin-bottom:12px;font-weight:bold; margin-top:12px;}
.middleInnerContainer p.subheading{color:#0099CC; font-size:14px; margin-bottom:12px;font-weight:bold; margin-top:12px;}
.middleInnerContainer ul{list-style-type:none; display:block; padding:0px 0 5px 0; }
.middleInnerContainer ul li{background:url(../images/list_icon.gif) no-repeat 0 2px; padding:0px 0 10px 0; padding-left:15px; margin-left:15px; list-style-type:none; display:block;}
.middleInnerContainer .spacerLine{border-bottom:1px solid #999999; height:5px; clear:both;}
.middleInnerContainer p{margin-bottom:8px;}
.middleInnerContainer a{color:#ff19ac; text-decoration:none;}
.middleInnerContainer a:hover{color:#333333; text-decoration:none;}
.scene{border:1px solid #000; margin-bottom:10px;}
.sceneStep1{border:4px solid #999;}
.sceneStep2{border:1px solid #fff; color:#FFFFFF;}
.sceneStep2 .header{height:58px; line-height:58px; background-color:#632423; font-weight:bold; font-size:17px; text-align:center; clear:both;}
.sceneStep2 .textContent{background-color:#4f6228; clear:both; padding:10px;}
.sceneStep2 .name{font-size:12px; font-weight:bold;}
.sceneStep2 a{color:#FFFFFF; text-decoration:none;}
.sceneStep2 a:hover{color:#000000;}
.sceneStep2 .seperator{background-color:#ff9900; height:15px;}
.sceneStep2 .footer{padding:10px; background-color:#632423; text-align:center; clear:both;}
p#topbut{font-size:12px; background:#666; padding:3px; width:60px;float:right; clear:both;}
p#topbut a{color:#FFFFFF;}
#videoClips{clear:both; margin-top:9px; padding-top:15px; width:170px; border-top:1px dashed #999;}
#videoClips a img{border:none; width:158px; height:58px;}
#videoClips p.heading{color:#333333; font-size:12px; margin-bottom:5px; font-weight:bold; line-height:30px; padding-left:5px; background-color:#FEB8E5;}
#videoClips p.image{padding:5px; border:1px solid #999;}
#videoClips p.caption{color:#333333; margin-top:5px; padding-left:28px; padding-bottom:5px;  background:url(../images/videoIconSmall.gif) no-repeat 0 0;}
#videoClips p.photoCaption{color:#333333; margin-top:5px; padding-left:28px; padding-bottom:5px;  background:url(../images/photoIconSmall.gif) no-repeat 0 0;}
#videoClips p.caption a{color:#333333; text-decoration:none;}
#videoClips p.photoCaption a{color:#333333; text-decoration:none;}
ul#videoGallery{list-style-type:none; display:block;}
ul#videoGallery li{list-style-type:none; float:left; display:block; margin-left:0px; padding:10px; border-top:1px solid #999; background-image:none; border-bottom:1px solid #999;}
ul#videoGallery li.alternate{background-color:#ffdeef;}
ul#videoGallery li div.image{padding:5px; border:1px solid #999; width:159px; float:left;}
ul#videoGallery li div.image a img{border:none;}
ul#videoGallery li div.image a img:hover{width:200px; height:150px; position:absolute; margin-left:-10px; margin-top:-10px;}
ul#videoGallery li div.description{color:#333333; width:580px; float:left; margin-left:10px;}
ul#videoGallery li div.description p.heading{font-size:14px; color:#333;}
ul#videoGallery li div.description p{margin-top:8px;}
ul#videoGallery li div.description p.clickHere{padding-left:36px; padding-top:10px;  padding-bottom:10px;  background:url(../images/videoIcon.gif) no-repeat 0 0;}
ul#videoGallery li div.description p.clickHerePhoto{padding-left:36px; padding-top:10px;  padding-bottom:10px;  background:url(../images/photoIcon.gif) no-repeat 0 0;}
ul#videoGallery li div.description a{color:#ff19ac; text-decoration:none;}
ul#videoGallery li div.description a:hover{color:#333333; text-decoration:none;}
#underConstruction{background:url(../images/watermark.jpg) no-repeat 300px 50px;}
.subquotes{text-align:center; color:#00CC66; width:600px; margin:auto; background:#f0fcfc; line-height:26px;}
.quotes{width:800px; font-weight:bold; width:700px; margin:auto; color:#993300; text-align:center; font-size:14px;}