body { background-image: url('./images/beta4/bgfigure-4.png'); background-attachment: fixed; background-position: -50px 150px; background-repeat: no-repeat; background-color: #FFFFFF; color: black; font-family: Tahoma, Helvetica, Sans-Serif; font-size: 12pt; font-weight: normal; margin: 0 0 0 0; padding: 0 0 0 0; } a { color: #2F2F34; } a:hover { color: #5D5D67; } a:visited { color: black; } div#PageTitle { background-color: #CCCCDB; background-image: url('./images/beta4/bgfigure-4-light.png'); background-attachment: fixed; background-position: -50px 150px; background-repeat: no-repeat; border: solid black; border-width: 1px 0 1px 0; width: 100%; margin: 10px 0 10px 0; } span#UserControls { display:none; } div.ArticleControls { background-color: #CCCCDB; background-image: url('./images/beta4/bgfigure-4-light.png'); background-attachment: fixed; background-position: -50px 150px; background-repeat: no-repeat; border-width: 1px 0 1px 0; border-style: solid; border-color: black; width: auto; height: auto; vertical-align: middle; text-align: left; z-index: 100; padding: 2px 25px 2px 25px; margin: 10px 0 10px 0; } div.ArticleControls span.ArticleControls { display: none; } div.ArticleControls div { display: inline; } div.ArticleControls div form { display: inline; } div.PageMenu { background-color: #CCCCDB; background-image: url('./images/beta4/bgfigure-4-light.png'); background-attachment: fixed; background-position: -50px 150px; background-repeat: no-repeat; border: 1px solid black; margin-left: 25px; float: left; width: 150px; text-align: center; } div#PageBody { background-color: #CCCCDB; background-image: url('./images/beta4/bgfigure-4-light.png'); background-attachment: fixed; background-position: -50px 150px; background-repeat: no-repeat; border: 1px solid black; margin-left: 200px; padding: 5px; width: 600px; clear: none; } hr.PageSeperator { display: none; } div#PageComments { margin-top: 50px; } div#PageComments div[class="Box Comment"] { background-color: #CCCCDB; background-image: url('./images/beta4/bgfigure-4-light.png'); background-attachment: fixed; background-position: -50px 150px; background-repeat: no-repeat; border: 1px solid black; margin-left: 250px; padding: 5px; width: 550px; clear: none; } div#PageComments a.CommentButton { border: 1px solid #5D5D67; background-color: #FFFFFF; padding: 5px 5px 5px 5px; width: 200; margin: 0 0 10px 600px; text-align: center; display: block; } div#PageFooter { border: 1px solid #5D5D67; background-color: #FFFFFF; padding: 5px 5px 5px 5px; width: auto; margin: 5px; text-align: center; } /* Beginning of formatted markup presentation */ div.imageblocker { height: 1px; width: 1px; clear: both; overflow: hidden; } div.Heading { margin: 0 0 30px 0; } div.Heading h2 { text-align: center; font-family: Tahoma, Helvetica, Sans-Serif; font-size: 16pt; } div.SubHeading { border-top: 2px solid #EEDDDD; margin: 0 0 30px 0; } div.SubHeading h3 { font-size: 14pt; font-weight: bold; padding: 0 0 0 0; margin: 0 0 0 0; } div.SubSubHeading { margin: 0 0 30px 0; } div.SubSubHeading h4 { font-size: 14pt; font-weight: normal; } div.Tree div.TreeNode { margin: 0 0 0 25px; border-width: 0 0 0 1; border-style: dashed; border-color: #EEDDDD; } div.Tree { margin: 50px 0 0 50px; } div.Tree div.Current { border-width: 0; } div.Tree a { border: 1px dashed #EEDDDD; } table { width: 80%; margin: 0 10% 0 10%; } table.KeyValue td.Key { text-align: right; padding: 0 15px 0 0; width: 50%; } table.KeyValue td.Value { text-align: left; width: 50%; } table.FormattedImage { border: 1px solid #5D5D67; background-color: #FFFFFF; padding: 5px 5px 5px 5px; width: auto; } table.FormattedImage td { text-align: center; } table.FormattedImage div.ImageFrame { text-align: center; width: 100%; } table.FormattedImage div.Caption { font-size: 8pt; font-style: italic; font-weight: normal; } table.Left { float: left; clear: left; margin: 5px 10px 5px 10px; } table.Right { float: right; clear: right; margin: 5px 10px 5px 10px; } div[class="Formatted Footnote"] { font-size: 10pt; } div.PageControls { border: 1px solid #5D5D67; background-color: #FFFFFF; padding: 5px 5px 5px 5px; width: auto; margin: 5px; text-align: center; } /* Endof formatted markup presentation */ /* Beginning of Box presentation */ div.Box { margin-bottom: 100px; } div.Box div.Header { height: 50px; } div.Box div.Header div.Date { display: inline; margin-left: 25px; font-size: 10pt; } div.Box div.Header div.Author { display: inline; margin-left: 25px; font-size: 10pt; } div.Box div.Header div.Title { font-size: 14pt; font-weight: bold; margin-left: 25px; margin-bottom: 10px; float: left; } div.Box div.Footer { width: 590px; text-align: left; overflow: hidden; } div.Box div.Footer span.Comment { font-size: 8pt; color: #2F2F34; } div.Box div.Footer span.Comment span.Author { margin-left: 20px; margin-right: 20px; } div.Box div.Footer span.Comment span.Date { display: none; } /* Permalink button */ span[class="OuterButton ArticleButton"] { display: block; background-image: url(./images/beta4/permalink.png); width: 24px; height: 24px; overflow: hidden; text-decoration: none; } span[class="InnerButton ArticleButton"] { display: none; width: 0; height: 0; overflow: hidden; } a[class="Button ArticleButton"] { float: right; display: block; text-decoration: none; } /* End of Box presentation */ /* Form input stuff */ div.Form { border-style: dashed; border-width: 1px; border-color: #5D5D67; width: 590px; padding: 5px; margin: 0px 0px 10px 0px; } div.Form div.Title { padding: 15px 5px 5px 5px; font-size: 14pt; font-weight: bold; } div.Form div.Input input { border-style: dashed; border-width: 1px; border-color: #5D5D67; width: 580px; font-size: 10pt; padding: 5px 5px 5px 5px; } div.Form div.Input textarea { border-style: dashed; border-width: 1px; border-color: #5D5D67; width: 580px; font-size: 10pt; padding: 5px 5px 5px 5px; } div.Form { font-size: 10pt; } /* End of form input stuff */ div.Admin { text-align: right; } div.Admin form { height: 3em; } div.Admin input[type="submit"] { display: block; float: right; } div.Error { border: 1px solid #5D5D67; background-color: #FFFFFF; background-image: url('./images/beta4/warning.png'); background-repeat: no-repeat; padding: 5px 5px 5px 75px; width: auto; margin: 5px; min-height: 75px; text-align: center; }