
BODY {
bgcolor : #FFFF77;
font-family : arial, helvetica;
width: 800px;
}

.top_head {
background-color: #3366CC;
}

.bottom_head {
background-color: #FFFF77;
}

A {
text-decoration: none;
color: blue;
}

hr {
width: 450px;
align: center;
background-color: #FFFF77;
}

table.header {
width: 801px;
height: 70px;
cellpadding: 0;
cellspacing: 0;
margin: 0 0 0 0;
}

div.outer {
background-color: #FFFF77;
width: 800px;
float: left;
}

div#content {
background-color: #FFFF77;
font-color: #3366CC;
margin-top: 0px;
margin-bottom: 0px;
margin-left: 5px;
}

div#subheader {
background-color: #FFFF77;
font-color: #0000CC;
margin-top: 0px;
margin-bottom: 0px;
margin-left: 5px;
font-size: 10px;
text-align: center;
}

p.header_location {
color: gray;
margin-top: 0px;
margin-bottom: 0px;
}

p.header_name {
color: black;
margin-top: 0px;
margin-bottom: 0px;
}

div.news-list-item A {
margin: 0 0 0 0;
background-color: #FFFF77;
}

div.news-list-morelink {
}

.news-list-container p {
padding-left: 2px;
border: 0px;
}

.news-list-item {
margin: 0 0 0 0;
margin-top: 0px;
padding-left: 2px;
border: 0px;
color: black;
background-color: #FFFF77;
float: left;
}

.news-list-container H3 {
margin: 0 0 0 0;
padding: 0px;
border: 0px;
background-color: #FFFF77;
}

.news-list-container HR.clearer {
margin: 0 0 0 0;
padding: 0px;
border: 1px solid #FFFFFF;
width: 100%;
}

.news-list-browse {
background-color: #FFFF77;
border: 0px;
margin: 0 0 0 0;
padding: 0px;
}

.news-list-container H3 A:LINK,.news-list-container H3 A:VISITED {
background-color: #FFFF77;
margin: 0 0 0 0;
padding: 0px;
border-bottom: 0px;
color: Black;
}

.news-list-date {
background-color: #FFFF77;
/*position: relative;*/
float: right;
font-size: 14px;
padding-right: 3px;
}

.news-list-morelink {
margin: 0 0 0 0;
margin-bottom: 2px;
}

.news-list-container {
background-color: FFFF77;
border: 0px;
padding: 0px;
margin: 0 0 0 0;
}

div.footer A {
color: #FFFF77;
margin: 0 0 0 0;
}

div.footer {
background-color: #3366CC;
margin: 0 0 0 0;
text-align: center;
width: 801px;
float: left;
}

div.logo {
height: 70px;
margin-top: 0;
margin-bottom: 0;
}


div.menu1-level1-no {
/*position: relative; */
float: left;
font-size: 12px;
background-color: #3366CC;
margin-right: 5px;
margin-left: 5px;
margin-top: 5px;
margin-bottom: 5px;
}

div.menu1-level1-act {
/* position: relative; */
float: right;
font-size: 14px;
font-weight: bold;
margin-right: 5px;
margin-top: 5px;
margin-bottom: 5px;
}

div.menu2-level1-no {
position: relative;
float: left;
font-size: 12px;
margin-right: 5px;
margin-left: 5px;
margin-top: 5px;
margin-bottom: 5px;
}

div.menu2-level1-act {
position: relative;
float: right;
font-size: 14px;
font-weight: bold;
margin-right: 5px;
margin-top: 5px;
margin-bottom: 5px;
}

div.menu1-level1-no A {
color: #FFFF77;
font-size: 12px;
background-color: #3366CC;
}

div.menu1-level1-act A {
color: #0f0f0f;
font-size: 14px;
font-weight: bold;
background-color: #3366CC;
}

.title {
font-family : arial;
font-size : 18px;
color : #c0c0c0;
font-weight : bold;
}

.name {
font-family : arial;
color : #0000ff;
font-size : 36px;
font-weight : bold;
font-style : italic;
}

.copyright {
font-size : 14px;
color : Black;
font-weight : normal;
clear: left;
}

.csc-header {
font-size: 14px;
color: black;
background-color: #FFFF77;
}

H1.csc-firstHeader {
color: black;
background-color: #FFFF77;
margin: 0 0 0 0;
padding-left: 2px;
border: 0px;
margin-bottom: 2px;
}

form {
}

div#content {
background-color: #FFFF77; 
/*float: left; */
/*position: relative; */
}

p.bodytext {
margin: 0;
}


table.contenttable {
border-collapse: collapse;
border-color: blue;
width: 450px;
margin-bottom: 5px;
}

.csc-mailform {
padding: 10px;
margin: 0px 25px;
}

.csc-mailform label {
width: 75px;
display: block;
float: left;
text-align: right;
padding-right: 5px;
}

.csc-textpic-caption {
font-size: 10px;
}

.superstar-list {
font-size: 12px;
}
.superstar {
font-size: 14px;
}
.superstar-title {
font-size: 16px;
}

