@charset "iso-8859-1";
body {background: #F0F3F7; color: #000000; font-family: Helvetica,Swiss,Switzerland,Sans-Serif;
background-image: url(background3.png); background-repeat: repeat-x; background-position: top}

#header1 {float:left; margin-top:12px; margin-right:5px; width:100%}
/* Front page only */
#header1big {float:left; margin-top:0px; margin-right:5px; width:100%}
img.at {border:0px; position:absolute; left:25px; top:0px}
img.at2 {border:0px; position:relative; margin-top:60px; margin-left:220px; margin-bottom:5px}
/* Old MN only? */
img.at3 {border:0px; position:relative; margin-top:60px; margin-left:0px; margin-bottom:5px; margin-right:3px}
/* For pages with caption in logo */
img.at4 {border:0px; position:relative; margin-top:30px; margin-left:220px}
hr.at4 {margin-left:200px}
h3.at4 {text-align:right; margin-top:5px}
/* For pages without caption */
img.at5 {border:0px; position:relative; margin-top:50px; margin-left:220px}

/* Old pages */
#header2 {float:left; margin-top:0px; margin-right:5px;}

#headertitle {margin-bottom:10px; text-align:right; font-size:medium;}

#footer1 {float:left;
	background: #eeeeff; color: #000000; font-size: small; padding-left: 5px; padding-right:5px;
	border-right:1px solid #cccccc; border-bottom:1px solid #cccccc;
	margin-top:10px; padding-bottom:2px; position:relative; z-index:1; margin-left:15px}

#footer1 a {padding: 10px}

#footer2 {color: #666666; font-family: "Courier New",Courier,Geneva,Monospace; font-size: small; text-align: center;
	background-image: url(background4.png); background-repeat: repeat-x; background-position: bottom; height: 164px;}
div.footer {color: #666666; font-family: "Courier New",Courier,Geneva,Monospace; font-size: small; text-align: center}

/* Left panel on index and Journal */

#leftcontent {float:left; position:absolute; width:20%; background: #eeeeff; color: #000000; font-size: small; padding-left: 5px;
	border-right:1px solid #cccccc; border-bottom:1px solid #cccccc;
	margin-right:10px; padding-bottom:50px;}
#main {margin-left: 22%;}

/* New narrower column-less view */
#main1 {margin-left: 10%; margin-right: 10%}
#main2 {margin-left: 10%; margin-right: 10%; border:1px solid #999999; padding-left:15px; padding-right:15px}
/* Whoops!  For two or more. */
div.main2 {margin-left: 10%; margin-right: 10%; border:1px solid #999999; padding-left:15px; padding-right:15px}
div.maindark {margin-left: 10%; margin-right: 10%; border:1px solid #999999; padding-left:15px; padding-right:15px; background:#000000; color:#ffffff}
div.maindark-sm {margin-left: 10%; margin-right: 10%; border:1px solid #999999; padding-left:15px; padding-right:15px; background:#000000; color:#ffffff; font-size:small}
/* Digging Images */
div.dimg {text-align:center;}

/* float:right; width:170px; font-size: small; padding-left: 15px; border-left:1px solid #cccccc */

div.titlebox {width:80%; background: #eeeeff; color: #000000; font-size: small; padding-left: 5px;
	border-right:1px solid #cccccc; border-bottom:1px solid #cccccc;
	margin:auto; padding-top:1px; text-align: center}

div.cs {background-color:#000000}
div.header2 {text-align: center}

div.journalquote {background-color: #eeeeff; font-style: italic;
	border-right:1px solid #cccccc; border-bottom:1px solid #cccccc;}
div.box {border:1px solid #000000;}

/* For smaller quoted text on the Journal */

div.journalquote2 {background-color: #eeeeff; padding:10px; font-style: italic; font-size: small;
	border-right:1px solid #cccccc; border-bottom:1px solid #cccccc;}

span.them {color: #999966; font-style: italic;}

a:link {color: #0000ff; text-decoration: none;}
a:visited {color: #990099; text-decoration: none;}
a:hover {text-decoration: underline;}
a:active {color: #aa0000; text-decoration: underline;}

h1 {color: #ff5500; font-family: Serif; font-variant: small-caps}
h2 {color: #ff5500; font-family: Helvetica,Swiss,Switzerland,Sans-Serif;}
h3 {color: #ff5500; font-family: Helvetica,Swiss,Switzerland,Sans-Serif;}

img.centernb {vertical-align:middle; border:0px;}
img.nb {border:0px;}
/* left-right and leftnb-rightnb were different, but I goofed up since some browsers omit the link border no matter what */
img.left {float: left; margin:2px; padding:10px; border:0px;}
img.leftnb {float: left; margin:2px; padding:10px; border:0px;}
img.leftn2 {float: left; margin:2px; padding-right:10px; padding-bottom:20px; border:0px;}
img.right {float: right; margin:2px; padding:10px; border:0px;}
img.rightnb {float: right; margin:2px; padding:10px; border:0px;}
img.rightn2 {float: right; margin:2px; padding-left:10px; padding-bottom:20px; border:0px;}

p {text-indent: 1cm}
p.alt {text-indent: 0}
p.altc {text-indent: 0; clear:both}
p.altm {text-indent: 0; font-family:monospace}
p.cmt {text-indent: 0; font-size: small}
strong.title {font-size: large; font-family: Serif; font-weight: bold; color: #ff5500}
hr {clear:both}

div.ltable {text-align:center;}
img.center {vertical-align:middle;}
table {font-size: 100%; margin-left:2px; empty-cells:hide;}
table.center {font-size: 100%; margin-left:2px; empty-cells:hide; margin: 0 auto;}
table.l {font-size: 100%; margin:0px; empty-cells:hide;}
table.f {font-size: 100%; margin-left:1cm; empty-cells:hide;}
table.g {font-size: 100%; empty-cells:hide;}
td.showcase {font-size: 75%; width:33%; vertical-align: top; empty-cells:hide;}
ul.b {list-style-type: circle;}

/* New XHTML Table Attributes */

table.border {border-spacing: 2px; border-style:hidden; empty-cells:hide;}
th {border-style: none; padding-left:4px; padding-right:4px}
th.m {font-family: monospace}
td {padding-left: 4px; text-align:left}
td.t {border-style: none; padding: 0px; text-align: center;}
td.c {text-align: center; vertical-align:top; empty-cells:hide; width: 150px;}
td.u {font-family: "Verdana","Bitstream Vera Sans","Trebuchet MS",Helvetica,Arial,Sans-Serif; font-size: small}
td.m {font-family: monospace}
th.l {text-align: left}
th.r {padding-right: 4px; padding-left: 4px; text-align:right}
td.emph {text-align:left; font-weight: bold}

/* MN Special Attributes */
th.os {background: #eeeeff; color: #000000; font-size:small; font-style: italic}
th.mozicon {font-size: small}
td.os2 {font-size: x-small; line-height: 0.3cm}
td.mozcaption {font-size: small; text-align:right}
td.mozmore {font-weight: bold}
td.testing {text-align:left; background: #B0E0E6; color: #000000}
td.milestone {text-align:left; background: #E0FFFF; color: #000000; font-weight: bold}
td.milestone2 {text-align:left; background: #d0f0f0; color: #000000}
td.firefox {text-align:left; background: #FFEECD; color: #000000; font-weight: bold}
td.firefox-testing {text-align:left; background: #FFD09B; color: #000000}
td.thunderbird {text-align:left; background: #DEF4FF; color: #000000; font-weight: bold}
td.thunderbird-testing {text-align:left; background: #A2D6F5; color: #000000}
a.td:link {color: #0000ff; text-decoration: none}
a.td:visited {color: #990099; text-decoration: none}
a.td:hover {text-decoration: underline}
a.td:active {color: #aa0000; text-decoration: underline}
ul.s {font-style: italic}


/* For potential specialty pages, LPG etc */

div.lplate {float:left; width:220px; font-size: small; padding-left: 5px;}
div.rplate {margin-left: 235px}
h4.plate {clear:left; padding-top:15px}
div.lcc {margin-right: 235px; padding-right: 20px}
div.rcc {float:right; width:170px; font-size: small; padding-left: 15px; border-left:1px solid #cccccc}
h3.cc {clear:right; padding-top:15px}
p.cca {text-indent: 0; font-weight: bold}
div.wrapper {float: left; width: 15em;}

div.wi {float: left; width: 220px; height: 120px; padding: 5px; text-align: center}
div.wi2 {float: left; width: 240px; height: 120px; padding: 5px; text-align: center}
div.wi3 {float: left; width: 260px; height: 120px; padding: 5px; text-align: center}
div.wi4 {float: left; width: 290px; height: 120px; padding: 5px; text-align: center}
div.wi0 {float: left; width: 160px; height: 100px; padding: 5px; text-align: center}
div.s {float: left; width: 140px; height: 90px; padding: 5px; text-align: center}
div.si {float: left; width: 140px; height: 145px; padding: 5px; text-align: center}
div.wi p {text-indent: 0; font-size: small; position:relative; bottom: 17px}
div.wi2 p {text-indent: 0; font-size: small; position:relative; bottom: 17px}
div.wi3 p {text-indent: 0; font-size: small; position:relative; bottom: 17px}
div.wi4 p {text-indent: 0; font-size: small; position:relative; bottom: 17px}
div.wi0 p {text-indent: 0; font-size: small; position:relative; bottom: 17px}
td.ext {font-style: italic; text-align: center; width:230px}
span.sm {font-size: small; font-style:italic}
/* t = LPG Trade list */
div.t {float: left; width: 220px; height: 165px; padding: 5px; text-align: center}
div.t2 {float: left; width: 440px; height: 165px; padding: 5px; text-align: center}
div.ttt {float: left; width: 220px; height: 165px; padding: 5px; text-align: center; opacity:0.5}
div.ttt2 {float: left; width: 440px; height: 165px; padding: 5px; text-align: center; opacity:0.5}
div.t p {text-indent: 0; position:relative; bottom: 17px}
div.t2 p {text-indent: 0; position:relative; bottom: 17px}
div.ttt p {text-indent: 0; position:relative; bottom: 17px}
div.ttt2 p {text-indent: 0; position:relative; bottom: 17px}
div.s p {text-indent: 0; font-size: small; position:relative; bottom: 17px}
div.si p {text-indent: 0; font-size: small; position:relative; bottom: 17px}
div.range-a {float:left; margin:5px 10px 6px 7px}
span.at {color: #ff5500; font-weight: bold}
span.e {color: #bbbbbb;}
h3.wi {clear:left; padding-top:15px}
p.wi {clear:left; padding-top:5px}
td.wi05 {color:#cccccc; background:#000000; vertical-align:top}
td.wi11 {color:#cccccc; background:#003300; vertical-align:top}
td.wi12 {color:#cccccc; background:#ff0000; vertical-align:top}
td.wi13 {color:#cccccc; background:#000066; vertical-align:top}
td.wi19 {color:#ffdd00; background:#113300; vertical-align:top}
td.wi22 {color:#ffffff; background:#113300; vertical-align:top}
td.wi28 {color:#000000; background:#ff9900; vertical-align:top}
td.wi29 {color:#ffffff; background:#009933; vertical-align:top}
td.wi30 {color:#000000; background:#dddddd; vertical-align:top}
td.wi31 {color:#ffdd00; background:#000099; vertical-align:top}
td.wi31a {color:#ff0000; background:#ffff99; vertical-align:top}
td.wi32 {color:#33aacc; background:#ffdd00; vertical-align:top}
td.wi32a {color:#ffdd00; background:#cc0000; vertical-align:top}
td.wi34 {color:#000000; background:#ffffff; vertical-align:top}
td.wi34a {color:#000000; background:#33aa00; vertical-align:top}
td.wi35 {color:#ffffff; background:#663300; vertical-align:top}
td.wi36 {color:#663300; background:#ffff99; vertical-align:top}
td.wi37 {color:#ffffff; background:#000099; vertical-align:top}
td.wi38 {color:#000000; background:#cccccc; vertical-align:top}
td.wi38x {color:#000000; background:#cccccc; vertical-align:top; font-style:italic}
td.wi40 {color:#000099; background:#ffdd00; vertical-align:top}
td.wi42 {color:#ffdd00; background:#000000; vertical-align:top}
td.wi46 {color:#ffffff; background:#000000; vertical-align:top}
td.wi46a {font-size: small; color:#ffffff; background:#000000; vertical-align:top}
td.wi51 {color:#ffffff; background:#cc0000; vertical-align:top}
td.wi51f {color:#ffffff; background:#99aacc; vertical-align:top}
td.wi53 {color:#000000; background:#ffdd00; vertical-align:top}
td.wi55 {color:#006600; background:#ffffff; vertical-align:top}
td.wi55f {color:#ffff00; background:#0066ff; vertical-align:top}
td.wi61 {color:#000000; background:#ffff99; vertical-align:top}
td.wi61a {color:#ffffff; background:#006600; vertical-align:top}
td.wi65 {color:#ffffff; background:#660000; vertical-align:top}
td.wi68 {color:#000000; background:#ffff00; vertical-align:top}
td.wi70 {color:#000000; background:#00cc99; vertical-align:top}
td.wi73 {color:#ff0000; background:#ffffff; vertical-align:top}
td.wi81 {color:#000099; background:#ffffff; vertical-align:top}
td.wi83 {color:#ffffff; background:#0099ff; vertical-align:top}
td.wi88 {color:#000099; background:#eecc99; vertical-align:top}
td.wi94 {color:#000000; background:#99ffff; vertical-align:top}
th.wi {font-weight:normal; font-style:italic}

/* Sign pages */

span.g {color:#999999; font-size:small}
div.s0 {float:left; padding:10px}
div.s1 {display:table; position:static; float:left; background-color:#ffffff; width:152px; height:180px; padding: 1px; text-align: center; border-right:1px solid #cccccc; border-bottom:1px solid #cccccc}
div.s1n {display:table; position:static; float:left; background-color:#ffffff; width:100px; height:180px; padding: 1px; text-align: center; border-right:1px solid #cccccc; border-bottom:1px solid #cccccc}
div.s1p {display:table; position:static; float:left; background-color:#ffffff; width:250px; height:180px; padding: 1px; padding-right:5px; font-size: small; border-right:1px solid #cccccc; border-bottom:1px solid #cccccc}
div.s2 {display:table-cell; vertical-align:middle; position:static}

/* Black banner */

div.bb {margin:0 auto; position:static; width:90%; text-align: center; background-color:#000000; color:#ffffff}
div.bb2 {margin:0 auto; position:static; width:90%; text-align: right; font-weight: bold;}
