body {
margin-top: 30px;
font-family: Arial, Tahoma, sans-serif;
background: #000000;
}
p {
margin: 0;
padding: 0;
font-size: 14px;
color: #000000;
}
.white {
color: #FFFFFF;
}
.sm {
font-size: 9px;
}
.med {
font-size: 12px;
}
.clear {
clear: both;
}

p {
margin: 0 17px 7px 7px;
padding: 0;
font-size: 12px;
}
h1 {
margin: 7px 0;
padding: 0;
font-size: 24px;
color: #FFFFFF;
}
h2 {
margin: 0 7px 7px 7px;
padding: 0;
font-size: 20px;
text-align: left;
}
h3 {
margin: 0 7px 7px 7px;
padding: 0;
font-size: 16px;
text-align: left;
}



#comp {
margin: 0 auto;
padding: 0;
width: 1000px;
}
#posting_area {
margin: 0 auto;
padding: 0;
width: 856px;
text-align: left;
}
span.pdf {
margin: 30px 0 0 0;
padding: 0;
width: 175px;
float: right;
}


.full_top {
margin: 9px 0 0 0;
padding: 0;
width: 886px;
height: 13px;
background: transparent url('images/full_top.gif') no-repeat bottom;
}
.full_mid {
margin: 0;
padding: 0 15px 15px 15px;
width: 856px;
background: transparent url('images/full_mid.gif') repeat-y;
}
.full_bot {
margin: 0;
padding: 0;
width: 886px;
height: 37px;
background: transparent url('images/full_bot.gif') no-repeat top;
}

#foot {
margin: 0;
width: 1000px;
text-align: center;
}

a:link {
color: #db0d01;
text-decoration: underline;
}
a:visited {
color: #db0d01;
text-decoration: underline;
}
a:hover {
color: #c23d35;
text-decoration: none;
}
a:active {
color: #c23d35;
text-decoration: none;
}

