body {
margin:0;
border:0;
text-align:left;
background:url(../pics/BackgroundUp.png) top repeat-x;
background-color:#fff;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
line-height:1.8;
color:#393939;
text-align:justify;
border-top:2px solid #333;
cursor:default;
}
p {
padding:0;
border:0;
margin:10px 0;
}
h1, h2, h3, h4, h5, ul.structureH3 {
font-family:Georgia, "Times New Roman", Times, serif;
font-weight:100;
color:#393939;
text-align:left;
line-height:1;
}
h1 {
font-size:22px;
border-top:2px solid #393939;
border-bottom:1px dotted #313131;
padding:4px 2px;
margin:28px 0 13px 0;
letter-spacing:0.3pt;
}
h2, h5 {
font-size:20px;
margin:28px 0 10px 0;
}
h3, h5 {
font-size:18px;
margin:18px 0;
word-spacing:2pt;
font-style:italic;
}
h4 {
font-size:18px;
margin-bottom:4px;
}
#wrapper {
margin:0px auto;
width:504px;
}
#logo {
text-align:center;
margin:4px 0 12px 0;
border:0;
}
#content {
float:left;
width:100%;
padding:0;
border:0;
margin:0 0 28px 0;
}#content ul {
list-style-type:square;
}
#plainlist ul {
list-style-type:none;
}
#navbartop, #navbarbottom {
position:relative;
float:left;
width:100%;
padding:0;
border:0;
margin:0;
}
#navbartop {
border-top:2px solid #333;
}
#navbarbottom {
margin:0 0 10px 0;
}
#navbartop, #navbarbottom, ul.menu {
font-family:Georgia, "Times New Roman", Times, serif;
list-style-type:none;
font-size:20px;
font-weight:100;
color:#393939;
}
ul.menu {
padding:0;
border:0;
margin:0;
}
ul.menu li {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
line-height:20px;
border-bottom:1px dotted #393939;
padding:0 0 0 2px;
line-height:1.8;
}
#navprogs, #navabout {
color:#444;
float:left;
padding:32px 32px 0 0;
width:160px;
}
#navdowns, #navlinks {
color:#444;
float:left;
padding:32px 0 0 32px;
width:280px;
}
#footer {
width:100%;
float:left;
padding:0;
border-top:1px dotted #ccc;
margin-top:22px;
}
#footer p {
padding:12px 0;
margin:0;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:8pt;
line-height:1.6;
}
.center {
text-align:center;
}
a {
text-decoration:none;
border:0;
border-bottom:1px dotted #393939;
color:#393939;
outline:none;
}
a:visited {
border-bottom:1px dotted #666;
color:#666;
}
a:hover {
text-decoration:none;
border-bottom:1px solid #393939;
color:#393939;
}
#navbartop a, #navbarbottom a {
color:#393939;
border:0;
padding:0 0 2.6pt 0;
margin:0;
}
#navbartop a:hover, #navbarbottom a:hover {
color:#F8199C;
}
.pagetop a {
font-size:10px;
border:0;
}
.apply {
color:#0099cc;
padding:4px;
}
a.apply {
border:0;
}
a.apply:visited {
border:0;
color:#0099cc;
}
a.apply:hover {
border:0;
color:#F8199C;
}
img.main {
padding:2px;
border:1px dotted #ccc;
margin:7px 0 0 0;
text-align:center;
}
img.small {
text-align:center;
padding:10px;
}
img.wide {
text-align:left;
}
img.logolink, #logo a {
border:0;
cursor:auto;
}
.slimp {
padding:0;
border:0;
margin:-4px 18px 0 0;
float:left;
}
#currentpage a, #currentpage a:hover {
color:#777;
cursor:default;
}
#valid a, #valid a:hover {
border:0;
}
