body {
    background:		white;
    color:		#000099;
    font-family:	"cg omega", Albertus, Helvetica, sans-serif;
    font-weight:	medium;
    font-size:		10pt;
    text-align:		justify;
    margin-top:		30px;
}

.content {
    margin:		0;
    padding:		0.5em;
}
.content-tight {
    margin:		-20px 0 -20px 0;
    padding:		0.5em;
}
.content90 {
    margin:		0 5% 0 5%;
    padding:		0;
}
.content90-tight {
    margin:		-20px 5% -20px 5%;
    padding:		0;
}
.content80 {
    margin:		0 10% 0 10%;
    padding:		0;
}
.content80-tight {
    margin:		-20px 10% -20px 10%;
    padding:		0;
}
.content70 {
    margin:		0 15% 0 15%;
    padding:		0;
}
.content70-tight {
    margin:		-20px 15% -20px 15%;
    padding:		0;
}
.content60 {
    margin:		0 20% 0 20%;
    padding:		0;
}
.content60-tight {
    margin:		-20px 20% -20px 20%;
    padding:		0;
}
.content50 {
    margin:		0 25% 0 25%;
    padding:		0;
}
.content50-tight {
    margin:		-20px 25% -20px 25%;
    padding:		0;
}

.col2-left {
    float:		left;
    width:		48%;
    margin:		0;
    padding:		0;
}
.col2-right {
    margin:		0 0 0 52%;
    padding:		0;
}

.col2-4555-left {
    float:		left;
    width:		44%;
    margin:		0;
    padding:		0;
}
.col2-4555-right {
    margin:		0 0 0 46%;
    padding:		0;
}

.col3-left {
    width:		30%;
    float:		left;
}
.col3-right {
    width:		30%;
    float:		right;
}
.col3-center {
    margin:		0 35% 0 35%;
}

.thinborder {
    border:		solid;
    border-color:	black;
    border-width:	thin thin medium;
}

hr.cleaner {
    clear:		both;
    height:		1px;
    margin:		-1px 0 0 0;
    padding:		0;
    border:		none;
    visibility:		hidden;
}

h1 {
    font-size:		300%;
    font-variant:	small-caps;
}
h2 {
    font-size:		200%;
    font-variant:	small-caps;
}
h3 {
    font-size:		125%;
    font-variant:	small-caps;
}
h4 {
    font-size:		110%;
    font-variant:	small-caps;
}
h5 {
    font-size:		100%;
    line-height:	105%;
    font-variant:	small-caps;
}
h6 {
    font-size:		85%;
    line-height:	105%;
    font-variant:	small-caps;
}

p {
    font-family:	"cg omega", Albertus, Helvetica, sans-serif;
    font-size:		10pt;
    line-height:	110%;
}

.command {
    font-family:	fixed;
    font-weight:	bold;
    color:		black;
}
ul {
    list-style:		disc;
    text-align: 	left;
}

.centered {
    text-align:		center;
}
.vcenter {
    vertical-align:	middle;
}
.tight {
    line-height:	105%;
    margin:		2px 0 2px 0;
}
em {
    font-style:		italic;
    font-weight:	800;
}
.alert {
    font-size:		150%;
    font-weight:	bold;
    color:		red;
    margin-right:	10%;
    margin-left:	10%;
}
.red {
    color:		red;
}    
.cyan {
    color:		cyan;
}    
.white {
    color:		white;
}    
.bold {
    font-weight:	bold;
}    
.italic {
    font-style:		italic;
}    
.super {
    font-size:		50%;
    vertical-align:	super;
}
.smallish {
    font-size:		85%;
}
.small {
    font-size:		70%;
}

img {
    border:		2px solid transparent;
    display:		inline-block;
}
.image-left {
    float:		left;
    margin:		0 0.5em 1em 0;
    padding:		0;
}
.image-right {
    float:		right;
    margin:		0 0 1em 0.5em;
    padding:		0;
}

a {
    text-decoration:	none;
}
a:link {
    color:		#00a000;
}
a:active {
    color:		#6666ff;
}
a:visited {
    color:		#606060;
}
a:hover {
    background-color:	#fff000;
    text-decoration:	underline;
}
a:hover img {
    border:		2px solid gold;
    background-color:	white;
}
