p,b,i,td,h1,h2,h3,h4,h5,h6,span,div,dt,dl { font-family:Verdana, Arial, Helvetica, sans-serif; }
form { margin:0px; padding:0px; }
.small { font-size:8pt; line-height:1.3em; }
.center { text-align:center; }
.error { color:red; }
.clear { clear:both; }

/* a { color:#94BD3D; font-weight:bold; } */
a { color:#0066CC; }

p { padding:0px; margin:0px 0px 13px 0px; }
p.noBottom { padding:0px; margin:0px; }

body { color:#444; background-color:#FFF; padding:0px; margin:0px; font-size:9pt; }

/* krebomedia wallpaper */
/*
div.asmdivouter:nth-of-type(4)  { left:122px !important; }
div.asmdivouter:nth-of-type(3)  { left:840px !important; }
*/
/*div.asmdivouter { top: 137px !important; margin-left:-170px !important; }*/
div.asmdivouter { top: 137px !important; margin-left:-44px !important; }
div.krebomediaWallPaperDummy { height:10px; }

body.ip_wallpaper div.topAd { position:relative; left:112px; text-align:left; }
body.ip_wallpaper div.topAd { position:relative; left:112px; text-align:left; }

body.ip_wallpaper div.skyAd { position:absolute; top:136px; left:840px; }
body.ip_wallpaper div.skyAd div { height:0px; }
body.ip_wallpaper div.skyAd div#ip_wallsky { height:600px; }

div.area div.rectAd { text-align:left; }
div.adDescriptionText { font-size:9px; margin-top:-5px; margin-bottom:-2px; }

div.layoutl320c450lcr { width:1000px !important; width:1005px; }
div.layoutl320c450lcr div.leftCenter { float:left; width:810px !important; width:813px;  }
div.layoutl320c450lcr div.leftCol {  float:left; margin-left:10px; width:320px;  }
div.layoutl320c450lcr div.centerCol { margin-left:360px; width:450px;  }
div.layoutl320c450lcr div.rightCol { margin-left:840px; top:0px; width:160px; }
body.ip_wallpaper div.layoutl320c450lcr div.rightCol { margin-left:840px; top:0px; width:160px;  padding-top:520px; }

div.layoutl320c450clr { width:1000px !important; width:1005px; }
div.layoutl320c450clr div.leftCenter { float:left; width:810px !important; width:813px; }
div.layoutl320c450clr div.leftCol { margin-left:10px; width:320px; }
div.layoutl320c450clr div.centerCol { float:right; width:450px; }
div.layoutl320c450clr div.rightCol { margin-left:840px; width:160px; }
body.ip_wallpaper div.layoutl320c450clr div.rightCol { margin-left:840px; top:0px; width:160px;  padding-top:520px; }

div.layoutl300c470clr { width:1000px !important; width:1005px; }
div.layoutl300c470clr div.leftCenter { float:left; width:810px !important; width:813px; }
div.layoutl300c470clr div.leftCol { margin-left:10px; width:300px; }
div.layoutl300c470clr div.centerCol { float:right; width:470px; }
div.layoutl300c470clr div.rightCol { margin-left:840px; width:160px; }
body.ip_wallpaper div.layoutl300c470clr div.rightCol { margin-left:840px; top:0px; width:160px;  padding-top:520px; }

div.layoutl300c640clr { width:1170px !important; width:1175px; }
div.layoutl300c640clr div.leftCenter { float:left; width:980px !important; width:983px; }
div.layoutl300c640clr div.leftCol { margin-left:10px; width:300px; }
div.layoutl300c640clr div.centerCol { float:right; width:640px; }
div.layoutl300c640clr div.rightCol { margin-left:1010px; width:160px; }

div.layoutShoplcr { width:1000px !important; width:1005px; }
div.layoutShoplcr div.leftCenter { float:left; width:820px !important; width:813px;  }
div.layoutShoplcr div.leftCol {  float:left; margin-left:10px; width:160px;  }
div.layoutShoplcr div.centerCol { margin-left:180px; width:640px;  }
div.layoutShoplcr div.rightCol { margin-left:840px; top:0px; width:160px; }
body.ip_wallpaper div.layoutShoplcr div.rightCol { margin-left:840px; top:0px; width:160px;  padding-top:520px; }
div.layoutShoplcr div.centerCol iframe.shopframe { width:640px; height:1200px; }
div.layoutShoplcr div.caption { background-image:url(../img/menubar.jpg); height:25px; position:relative; margin-bottom:12px; }

div.layoutm800mr { width:1000px !important; width:1005px; }
div.layoutm800mr div.leftCenter { float:left; width:810px !important; width:813px; }
div.layoutm800mr div.mainCol { margin-left:10px; width:800px; }
div.layoutm800mr div.rightCol { margin-left:840px; top:0px; width:160px; }
body.ip_wallpaper div.layoutm800mr div.rightCol { margin-left:840px; top:0px; width:160px;  padding-top:520px; }

div.farRightBanner { width:300px; height:600px; margin-left:1020px; }

div.leftCenterBottom { clear:both; font-size:8pt; }

div.noTopAd { padding-top:40px; }

#logowidget div.div5 { display:none; }

/* general */

/*
div.leftCol div.area div.caption { background-image:url(../img/menubar.jpg); height:25px; position:relative; margin-bottom:12px; }
div.centerCol div.area div.caption { background-image:url(../img/menubar.jpg); height:25px; position:relative; margin-bottom:12px; }
div.mainCol div.area div.caption { background-image:url(../img/menubar.jpg); height:25px; position:relative; margin-bottom:12px; }
div.area div.caption { background-image:url(../img/menubar.jpg); height:25px; position:relative; margin-bottom:12px; }
*/

/*
div.caption {  }
div.caption h1 { margin:0px; padding:0px; font-size:10.5pt; font-weight:bold; color:white; position:absolute; top:2px; left:10px; }
div.caption h3 { margin:0px !important; padding:0px !important; font-size:10.5pt; font-weight:bold; color:white; position:absolute; top:2px; left:10px; }
div.caption h1 a:hover { color:#ccc; }
div.caption h3 a:hover { color:#ccc; }
*/


div.area div.caption { background-color:#9EC432; border: 1px solid #8BAF27; height:20px; position:relative; margin-bottom:12px; }
div.area div.caption h1 { font-size:10pt; margin:0px; padding:0px; font-weight:bold; color:white; position:absolute; top:2px; left:10px; }
div.area div.caption h2 { font-size:10pt; margin:0px; padding:0px; font-weight:bold; color:white; position:absolute; top:2px; left:10px; }
div.area div.caption h3 { font-size:10pt; margin:0px; padding:0px; font-weight:bold; color:white; position:absolute; top:2px; left:10px; }
div.caption h1 a:hover { color:#eee; }
div.caption h3 a:hover { color:#eee; }
div.area div.caption a { text-decoration:none; color:white;  }
div.area div.caption a:hover { text-decoration:underline;  }
div.area div.caption div.captionRight { font-size:8pt; position:absolute; top: 2px; right:5px; text-decoration:none; }



div.areaBg { margin-bottom:20px !important; }
div.areaBg div.caption { margin-bottom:0px; }
 div.areaBg div.content { background-color:#F1F9D8; padding:12px 10px 10px 10px; border:1px solid #C5DF7C; }
/*div.areaBg div.content { background-color:#C5DF7C; padding:12px 10px 10px 10px; } */




div.area { margin-bottom:30px; float:left; width:100%; line-height:1.4em; }
div.linkBetween { margin-bottom:25px; font-size:8pt; }


div.smallText p { font-size:8pt; line-height:1.3em; }
div.smallText p.bottom { margin-bottom:0px; padding-bottom:0px; }
div.smallText ul li { font-size:8pt; line-height:1.4em; }
div.smallText h2 { font-size:10pt; font-weight:bold; margin:0px; padding: 10px 0px 8px 0px; }

p.text { font-size:9pt; line-height:1.4em }

div.text p { font-size:9pt; line-height:1.4em; }
div.text p.small { font-size:8pt; line-height:1.3em; }
div.text p.bottom { margin-bottom:0px; padding-bottom:0px; }
div.text ul li { font-size:9pt; }
div.text h2 { font-size:10pt; font-weight:bold; margin:0px; padding: 10px 0px 8px 0px; }

div.text h2 { font-size:10pt; font-weight:bold; margin:0px; padding: 10px 0px 8px 0px; }

h1 { font-size:13pt; padding:5px 0px 18px 0px; margin:0px;  }
h2 { font-size:10pt; padding:5px 0px 10px 0px; margin:0px;  }
div.area div.articleText { padding: 2px 0px 0px 0px; float:left; width:100%; }
div.area div.articleText ul { padding-top: 0px; padding-bottom:0px; margin-top:0px; margin-bottom:0px; }

div.articleList div.entry { clear:both; border:1px solid white; }
div.articleList div.entrySep { clear:both; height:25px; }
div.articleList div.entry div.img { width:106px; height:106px; float:left; }
div.articleList div.entry div.img img { width:100px; height:100px; border:3px solid #94BD3D; }
div.articleList div.entry div.text { width:352px; float:left; margin-left:10px; font-size:9pt; line-height:1.4em; }
div.articleList div.entry div.date { font-size:8pt; color:gray; padding-bottom:2px; }
div.articleList div.entry div.dateAndUser { font-size:8pt; color:gray; padding-bottom:2px; }
div.articleList div.entry div.dateAndUser span.user a { color: gray; }
div.articleList div.entry h2 { font-weight:bold; font-size:10pt; padding:0px 0px 8px 0px; margin:0px; }
div.articleList div.entry h2 a { text-decoration:none; }
div.articleList div.entry h2 a:hover { text-decoration:underline; }
div.articleList div.entry h3 { font-weight:bold; font-size:10pt; padding:0px 0px 8px 0px; margin:0px; }
div.articleList div.entry h3 a { text-decoration:none; }
div.articleList div.entry h3 a:hover { text-decoration:underline; }
div.articleList div.entry div.categoryInfo { padding: 0px 0px 8px 0px; margin-top:-6px; font-size:8pt; }
div.articleList div.entry span.readMore { font-weight:normal;  }



div.articleListNoThumbs div.entry { clear:both; border:1px solid white; }
div.articleListNoThumbs div.entrySep { clear:both; height:25px; }
div.articleListNoThumbs div.entry div.text { float:left; font-size:9pt; line-height:1.4em; }
div.articleListNoThumbs div.entry h2 { font-weight:bold; font-size:10pt; padding:0px 0px 8px 0px; margin:0px; }
div.articleListNoThumbs div.entry h3 { font-weight:bold; font-size:10pt; padding:0px 0px 8px 0px; margin:0px; }
div.articleListNoThumbs div.entry span.readMore { font-weight:normal;  }
div.articleListNoThumbs div.entry div.date { font-size:8pt; color:gray; padding-bottom:2px; }


div.firstPost h1 { line-height:1.3em; }
div.firstPost img { max-width:100%; }
div.firstPost div.date { color:#777; font-size:8pt; }

div.firstPost div.imageAttachments { padding: 20px 0px 0px 0px; margin-right:-15px; }
div.firstPost div.imageAttachments a { display: block; width:106px; height:106px; margin-right:15px; margin-bottom: 15px; float:left;  }
div.firstPost div.imageAttachments a img { width:100px; height:100px; border: 3px solid #94BD3D; }



div#comments { clear:both; border-top: 1px solid #CCC; margin-bottom:30px; }
div#comments h2 { font-size:11pt; margin-top:0px; padding-top:5px; padding-bottom:15px; }
div#comments div.comment { clear:both; margin-top:10px; position:relative; border: 1px solid #8BAF27; }
div#comments div.comment div.headerBar { background-color:#9EC432; border-bottom: 1px solid #8BAF27; padding: 2px 0px 2px 10px; font-size:8pt; color:white; position:relative;}
div#comments div.comment div.headerBar div.headerBarRight { float:right; padding: 0px 5px 2px 10px; font-size:8pt; font-size:8pt; }
div#comments div.comment div.headerBar div.headerBarRight a { color:white; text-decoration:none; }
div#comments div.comment div.container { clear:both; float:left; width:100%; background: none repeat scroll 0 0 #ECF2DB; }
div#comments div.comment div.container div.userInfo { float:left; width:124px; background: none repeat scroll 0 0 #ECF2DB; padding:8px 8px 0px 9px; font-size:8pt; }
div#comments div.comment div.container div.userInfo a { text-decoration:none; font-size:9pt; font-weight:bold; }
div#comments div.comment div.container div.userInfo img { display:block; padding-top:8px; padding-bottom:6px; max-width:100px; max-height:100px;  }
div#comments div.comment div.container div.content { margin-left:140px; padding:10px; background: none repeat scroll 0 0 #FAFAFA; font-size:9pt; line-height:1.4em; }
div#comments div.comment div.container div.content h3 { padding-top:0px; margin-top:0px; margin-bottom:0px; padding-bottom:10px; }
div#comments div.comment div.container div.content object { max-width:100%; max-height: 250px; }
div#comments div.comment div.container div.content img { max-width:100%; }


div#comments div.comment div.imageAttachments { padding: 20px 0px 0px 0px; margin-right:-10px; }
div#comments div.comment div.imageAttachments a { display: block; width:96px; height:96px; margin-right:10px; margin-bottom:10px; float:left;  }
div#comments div.comment div.imageAttachments a img { width:90px; height:90px; border: 3px solid #94BD3D; }


div#addComment { clear:both; border-top: 1px solid #CCC; padding-bottom:30px; }
div#addComment div.headingContainer {  padding-top:10px; height:45px; }
div#addComment h2 { font-size:11pt; display:block; width:220px; float:left; padding:0px; margin:0px; }
div#addComment div.headingContainer a { display:block; width:220px; font-size:8pt; float:right; text-align:right; }
div#addComment form textarea { width:100%; height:100px; padding:0px; margin:0px -3px 0px -3px; }
div#addComment div.formFieldTitle { }
div#addComment input#vB_Editor_001_save { float:right; margin-top:8px; }

ul#breadcrumb { margin:0px; padding:0px 0px 0px 15px; display: block; }
ul#breadcrumb li { float:left; list-style: none outside none; }
ul#breadcrumb li.navbithome { padding:3.5px 5px 3.5px 0px; margin-left:-15px;  }
/*ul#breadcrumb li a { text-decoration: none; }*/
ul#breadcrumb li.navbit { background-image: url("../images/misc/navbit-arrow-right.png"); background-position: left center; background-repeat: no-repeat; padding-left: 10px; padding-right: 3px;  }
ul#breadcrumb li.navbit a { display: block; border: 1px solid transparent; padding:2px 4px; float: left; -moz-border-radius: 5px 5px 5px 5px; }
ul#breadcrumb li.navbit a:hover { background-color: #F6F9F8; border-color: #CEDFEB; }
ul#breadcrumb li.lastnavbit { }
ul#breadcrumb li.lastnavbit span { display: block; border: 1px solid transparent; padding:2px 4px; float: left; -moz-border-radius: 5px 5px 5px 5px; }

div.facebookLikeButtonTop { margin-bottom:8px; }
div.facebookLikeButtonBottom { margin-bottom:8px; }



div#archiveNav { clear:both; padding-top:15px; }
div#bottomNav { clear:both; padding-top:15px; }

div.twoRelatedPicsLeftCol div.relatedPic { width:142px; float:left; font-size:8pt; line-height:1.3em; margin-bottom:10px; }
div.twoRelatedPicsLeftCol div.relatedPicLeft { margin-right:16px }
div.twoRelatedPicsLeftCol div.relatedPic img { width:136px; height:136px;  border:3px solid #94BD3D; margin-bottom:3px; }


div.relatedEvents div.eventsFutureList { padding-top:20px; }
div.relatedEvents h4 { padding:0px; margin: 0px 0px 8px; }
div.relatedEvents div.calendar { padding:4px 0px 4px 0px; }
div.relatedEvents div.calendar div.date { }
/*div.relatedEvents div.calendarEven { background-color: #E9F4D2; } */



div.moreEntries { text-align:right; font-size:8pt; clear:both; }
div.moreEntriesPics { padding-top:5px; }

div.threadList { margin: 0px 0px 5px 0px; }
div.threadList div.metaInfo { padding: 4px 0px 0px 0px; color:gray; font-size:8pt; }
div.areaBg div.threadList div.metaInfo { color:#555; }
div.threadList div.title { padding: 0px 0px 4px 0px; }

div.lcrNav { position:relative; }
div.lcrNav div.left { width:33%; float:left; }
div.lcrNav div.center { width:33%; float:left; text-align:center; }
div.lcrNav div.right { width:33%; float:right; text-align:right; }

div.lcrPageNav { position:relative; }
div.lcrPageNav div.left { width:20%; float:left; }
div.lcrPageNav div.center { width:60%; float:left; text-align:center; }
div.lcrPageNav div.right { width:20%; float:right; text-align:right; }
div.lcrPageNav div.center span.navCurPage { font-weight:bold; }




div.fignx, div.fignx450, div.fignx470 { width:100%; }
div.fignx img, div.fignx450 img, div.fignx470 img { width:100%; }
div.fignx350 { width:470px; }
div.fignx350 img { width:470px; }


div.articlePageNavTop { float:left; width:100%; padding-bottom: 15px;  }
div.articlePageNavTop div.articlePageNavPrevPage { float:left; width: 45%; }
div.articlePageNavPages { float:right; width:45%; text-align:right; }
div.articlePageNavPages span { font-weight:bold; }
div.articlePageNavBottom { float:left; width:100%; padding: 20px 0px 5px 0px;  }
div.articlePageNavBottom div.articlePageNavNextPage { float:left; width: 45%; }

/* news */
body.news div.articleList div.caption { margin-bottom:20px; }

div#archiveNav span { display:block; float:left; }
div#archiveNav span.navSub { font-size:8pt; padding-left:7pt; }

div#archiveIndex h3 { clear:both; padding-top:15px; }
div#archiveIndex div.archiveContainer { clear:both;  }
div#archiveIndex div.archiveContainer div.archiveSubContainer { width:150px; float:left; padding-bottom:15px; }
div#archiveIndex div.archiveContainer div.archiveSubContainer a { display:block; padding:3px 20px; }

div#navigationArea div.miniNewsList { border-top: 1px solid #999; margin-top:10px; }
div.miniNewsList h3 { font-size: 9pt; margin: 10px 0px 5px 0px; padding:0px; }
div.miniNewsList ul { margin: 0px; padding: 0px; }
div.miniNewsList li { list-style: none outside none; padding: 4px 0px 4px 0px; margin: 0px; font-size: 9pt; line-height:1.3em; }



div.threeRelatedPicsCenterCol div.relatedPic { width:142px; float:left; font-size:8pt; line-height:1.3em; margin-bottom:10px;}
div.threeRelatedPicsCenterCol div.relatedPicLeft { margin-right:22px }
div.threeRelatedPicsCenterCol div.relatedPicMiddle { margin-right:22px }
div.threeRelatedPicsCenterCol div.relatedPic img { width:136px; height:136px;  border:3px solid #94BD3D; margin-bottom:3px; }





/*div#newsFirstPost { margin-bottom:15px !important; }*/


/*
div.adPartner { padding: 10px 0px 5px 0px; }
div.adPartner a { display:block; margin:0px auto 10px auto; width:234px; padding: 0px 0px 0px 0px; border:3px solid #94BD3D; }

div.rightCol div.singleGalleryPic { font-size:8pt; font-weight:normal; }
div.rightCol div.singleGalleryPic img { border:4px solid #94BD3D; width:152px; height:152px; }
*/

/* index.php - start page */

body.home div.articleList div.entrySep { clear:both; height:15px; }
body.home div.articleList div.entry h2 { font-weight:bold; font-size:8pt; padding:0px 0px 8px 0px; margin:0px; }
body.home div.articleList div.entry div.text { width:202px; font-size:8pt; line-height:1.3em;}

body.home div.selectedPics { border:1px solid white; }
body.home div.selectedPics div { width:140px; font-size:8pt; float:left; }
body.home div.selectedPics div.selectedPic2 { margin-left:14px; }
body.home div.selectedPics div.selectedPic3 { margin-left:14px; }
body.home div.selectedPics div img { border:3px solid #94BD3D; }


body.home div.belowPicsLinks { float:left; width:450px; margin-top:-10px; padding-bottom:15px; }
body.home div.netzathletenLogoWidget { }
body.home div.netzathletenLogoWidget div#logowidget div.div1 { width:100%; padding-top:0px;  }
body.home div.netzathletenLogoWidget div#logowidget div.div1 div.div2 { display:none; }
body.home div.netzathletenLogoWidget div#logowidget div.div1 div.div4 { width:70%; }


body.home table.calendar { width:100%; margin-bottom:10px; }
body.home table.calendar tr.row1 { background-color: #E9F4D2; }
body.home table.calendar td { vertical-align:top; padding:2px; font-size:8pt; }
body.home table.calendar td.date { width:80px; }
body.home table.calendar td.country { width:33px; }
body.home table.calendar td.type { width:62px; }
body.home table.calendar td.name { width:265px; }

/*
body.home table.forum { width:100%; margin-bottom:10px; }
body.home table.forum tr.row1 { background-color: #E9F4D2; }
body.home table.forum td { vertical-align:top; padding:2px; font-size:8pt; }
body.home table.forum td.forum { width:165px; }
body.home table.forum td.thread { width:277px; }
*/



body.index div.description { padding-bottom: 10px; }
body.index div.synonyms { padding: 2px 0px 2px 0px; }
body.index div.translation { padding: 2px 0px 2px 0px; }
body.index div.seeEntries { padding: 2px 0px 2px 0px; }
body.index div.forwardFrom { margin:-13px 0px 15px 0px; font-size:8pt; color:#888; }



div.footerClear { clear:both; height:1px; }
div.bottomAd { width:800px; padding:20px 0px 20px 0px; margin:0px 0px 0px 10px; text-align:center; }
div.footerNotes { width:820px; padding: 0px 0px 20px 0px; text-align: center; }
div.footerNotes a.footerLink { padding:0px 20px 0px 20px; }

div.footer { width:100%; height:25px; background:#444 url(../img/footer-bg.jpg) repeat-x; color:white; font-size:10pt; }
div.footer div.copyright { padding:5px 15px 4px 15px;  }
div.footer div.menu { float:right; }
div.footer div.menu div.entry { float:left; }
/*
div.footer div.menu div.entry a { color:white; font-size:10pt; font-weight:normal; padding:5px 15px 4px 15px; text-decoration:none; display:block; }
div.footer div.menu div.entry a:hover { color:white; background-image: url(../img/menubar-hover.png); }
*/
div.footer div.menu div.entry a { color:white; font-size:10pt; font-weight:normal; padding:5px 15px 4px 15px; display:block; }


/* advertisement */
table.media { width:200px; margin:0px auto 10px auto; }
table.media td { padding:2px 4px; }
td.mediac1, td.mediac { border-bottom:1px solid gray; padding: 4px 4px; }

/* premium */
body.premium div.notYetConfirmed div.text { color: #bbb;  }
body.premium div.notYetConfirmed div.text a { color:#bbf; }
body.premium li.notYetConfirmed { color: #bbb; }
body.premium li.notYetConfirmed a { color:#bbf; }


/* market */
body.market input#suchbegriffe { width:220px; }
div.marketCategoryEntry { width: 45%; float:left; padding-bottom:18px; }
div.marketCategoryEntryLeft { padding-right:5%; clear:both; }
div.marketCategoryEntryRight { padding-left:4%; text-align:Left; }
div.marketCategoryEntry h3 { font-size:10pt; margin:0px; padding:0px; }
div.marketCategoryDescription { font-size:8pt; }
div.marketCategorySearchWords { font-size:8pt; }
div.marketCategorySearchWords a { font-size:8pt; }
#marketFirstPost div.userInfo { width:140px; float:right; margin: 0px 0px 10px 10px; padding:5px 5px 5px 10px; border-left: 1px solid grey; background-color: #F4F7F6; border-color: #CEDFEB; font-size: 8pt; }
#marketFirstPost div.userInfo a.userName { font-size:9pt; font-weight:bold; }
#marketFirstPost div.userInfo a.userName img.avatar { display:block; max-width:140px; }
#marketFirstPost div.userInfo div.description { color: gray; }
#marketFirstPost div.userInfo div.description { color: gray; }
/*
#marketEntryOverlay { opacity:0.8; display:block; background-color:#000; position:fixed; height:100%; width:100%; left:0px; top:0px; z-index:1000001; display:none; }
#marketEntryContent { margin: -300px auto auto -270px; width: 540px; height: 600px; position: absolute; top:50%; left:50%; background-color:white; z-index:1000002; opacity:1.0; }
*/
#marketEntryOverlayWrapper { position:fixed; display:block; height:2000px; width:100%; left:0px; top:0px; display:none; z-index:1000001; }
#marketEntryOverlay { opacity:0.85; display:block; background-color:#000; position:fixed; height:2000px; width:100%; left:0px; top:0px; z-index:1000001; }
#marketOverlayIframe { position: fixed; top:0; left:0; z-index: 1000001; width: 100%; height: 2000px; border:0px solid white; padding:0px; margin:0px; background-color: transparent; display:none; }
#marketEntryContent { position: absolute; margin: 20px auto 20px -440px; width: 840px; height: 600px; left:50%; z-index:1000001; background-color:white; }
#marketEntryIframe { width:100%; height:100%; }

#newMarketEntryCategories { margin:20px; }
/*#94BD3D; */


/* new market entry tabs */
#newEntryTabs { padding: 0px; background: none; border-width: 0px; } 
#newEntryTabs .ui-tabs-nav { padding-left: 0px; background: transparent; border-width: 0px 0px 1px 0px; -moz-border-radius: 0px; -webkit-border-radius: 0px; border-radius: 0px; } 
#newEntryTabs .ui-tabs-panel { background: #f5f3e5; border-width: 0px 1px 1px 1px; }
.ui-state-default { background-color:#9EC432 !important; background-image : none !important; border: 1px solid #8BAF27 !important; border-bottom: 0 none !important; }
.ui-state-hover { background-color:#AED442 !important; background-image : none !important; border: 1px solid #8BAF27 !important; border-bottom: 0 none !important; }
.ui-state-active { background-color:#FAFAF4 !important; background-image : none !important; border: 1px solid #D4CCB0 !important; border-bottom: 0 none !important; color: #6B9F17 !important; }
.ui-state-active a { color: #6B9F17 !important; }

/* forum */

.bbcode_container {
	display: block;
	margin: 5px 5px 10px 5px;
}
.bbcode_container .bbcode_desc {
	font-size: 11px;
	margin-bottom: 2px;
}
.bbcode_container div.bbcode_code, .bbcode_container pre.bbcode_code {
	background: none repeat-x scroll 0 0 #F2F6F8;
	border: 1px inset;
	direction: ltr;
	font-size: 12px;
	margin: 0;
	overflow: scroll;
	padding: 6px;
	text-align: left;
}
.bbcode_container code.bbcode_code {
	direction: ltr;
	font-size: 12px;
	margin: 0;
	text-align: left;
}
.bbcode_container code.bbcode_code code {
	white-space: nowrap;
}
.bbcode_container div.bbcode_quote {
	-moz-border-radius: 5px 5px 5px 5px;
	background: none repeat scroll 0 0 #F2F5E8;
	border: 1px solid #879F45;
	font: italic 13px Tahoma,Calibri,Verdana,Geneva,sans-serif;
	margin: 0 10px 10px;
	position: relative;
	top: 0;
}
.bbcode_container .bbcode_quote_container {
	background: url("../images/misc/quote-left.png") no-repeat scroll left center transparent;
	display: block;
	height: 13px;
	left: -9px;
	position: absolute;
	width: 9px;
}
.bbcode_quote div.quote_container {
	-moz-border-radius: 5px 5px 5px 5px;
	padding: 5px 10px;
}
.bbcode_quote .bbcode_postedby img {
	position: relative;
	top: 1px;
}
.bbcode_container div.bbcode_quote.printable {
	background: none repeat scroll 0 0 transparent;
	border: medium none;
}
.bbcode_container div.bbcode_quote div.message {
	padding: 8px 0;
}
.bbcode_container div.bbcode_quote div.message ol > li, .bbcode_container div.bbcode_quote div.message ul > li {
	float: none;
}
.bbcode_postedby {
	font: 12px Tahoma,Calibri,Verdana,Geneva,sans-serif;
}
.bbcode_postedby img {
	margin: 0;
}