.alt {
	padding: 4px;
	background-color: #ECECFE;
}

th {
	padding: 12px;
}

td {
	padding: 2px 8px 2px 8px;
}

.LLC  {
        font-size: 130%;
        margin: 10px 0px 10px 10%; 
        }
.LLc  {
        width: 100%;
        text-align: center;
        font-size: 80%;
        margin: 2px 0px 2px 0px; 
        }
        
.headr { 
	position: fixed;
	top: 0px;
	left: 0px;
	width: 100%;
	background-color: white;
        text-align: left;
        font-family: sans-serif,arial; 
        color: #22B; 
        padding: 0px 0px 0px 0px; 
        margin: 0px 3px 0px 3px; 
        }
.Col1 {
     position: fixed;
     top: 80px;
     left: 4px;
     width: 110px;
     color: #008;
     margin: 3px;
     height: 100%;
}
.divide {
     height: 25;
     background-color: #EEF;
     border-top: 2px solid #11c;
     border-bottom: 3px solid #DDF;
     color: #008;
#     font-weight: 700;
     }
.container {
    padding:70px 0px 0px 0px;
    }
    
.TOS {
	max-width: 680px;
	padding: 10px 10px 60px 40px;
}
.TOSnote {
	font-size: 1.05em;
	color: #002;
	padding: 8px;
}

#content {
color: #005;
background-color: #FFF;
margin:0px 60px 0px 0px;
padding: 0px 0px 30px 150px;
text-align: left;
}
body {
      padding: 0px 0px 0px 0px; 
      margin: 0px 0px 0px 0px;
      border: none;
}

h1 {
font-size: 22pt;
margin: 8px 0px 0px 34px;
}
h2 {font-size: 14pt;}
li {
list-style-type: disk;
margin-left: 20px; 
margin-top: 5px;
}
span {display:inline-block;}
div.bod {
         text-align: left; 
         padding: 0px 0px 0px 45px; 
         margin: 0px 0px 0px 0px; 
         border: solid #009;
         }
.p9 {font-size: 90%;}
.p8 {font-size: 80%;}
.pad0 {padding: 0px 0px 0px 0px;}
.mar0 {margin: 0px 0px 0px 0px;}
.p7 {font-size: 70%;}
.green {color: #006000;}
.p6 {font-size: 60%;}
.p5 {font-size: 50%;}
.pix {margin-right: 1em; border:none;}


ul {
line-height:17px;
padding: 0px 0px 0px 0px;
margin: 8px 8px 0px 12px;
}
.ulmenu {
line-height:22px;
padding: 0px 0px 0px 0px;
margin: 8px 8px 16px 12px;
}
#menu {
position: fixed;
top: 100px;
left: 5px;
text-align: left;
width: 120px;
background-color:#008;
border:3px solid #00C;
line-height:22px;
/* Again, the ugly brilliant hack. */
voice-family: "\"}\"";
voice-family:inherit;
}


#construction {
text-align: right;
color: #F75;
position:absolute;
top:340px;
left:440px;
width: 132px;
padding:10px;
border:1px solid #009;
line-height:17px;
}

.topgreen {
	border-top: solid green 2px;
}
.botgreen {
	border-bottom: solid green 2px;
	padding-bottom: 5px;
	margin-bottom: 10px;
}
.toporange {
	border-top: solid orange 2px;
}
.botorange {
	border-bottom: solid orange 2px;
	padding-bottom: 5px;
	margin-bottom: 10px;
}
