a.side1:active, a.side1:visited, a.side1:link {
display: block;
border-top: 1px solid #BFD3E7;
border-bottom: 1px solid #294B6D;
padding: 2px 8px 2px 8px;
color: #fff;
font-family: verdana, arial;
font-size: 11px;
text-decoration: none;
background-color: #648EBA;
}

a.side1:hover {
background-color: #E0EBF5;
color: #003;
}

a.side2:active, a.side2:visited, a.side2:link, a.side2:hover {
display: block;
border-top: 1px solid #BFD3E7;
border-bottom: 1px solid #294B6D;
padding: 2px 8px 2px 8px;
color: #003;
font-family: verdana, arial;
font-size: 11px;
text-decoration: none;
background-color: #E0EBF5;
}

.byline {
font-family: verdana, arial;
font-size: 10px;
font-color: #003;
}

a.key:active, a.key:visited, a.key:link {
font-family: verdana, arial;
font-size: 10px;
color: #003;
text-decoration: none;
}

a.key:hover {
color: #339;
}

.content {
font-family: verdana, arial;
font-size: 11px;
color: #336;
}

.caption {
font-family: verdana, arial;
font-size: 10px;
color: #000;
}

p {
font-family: verdana, arial;
font-size: 11px;
color: #336;
}

.heading {
font-family: verdana, arial;
font-size: 17px;
color: #336;
font-weight: bold;
}

a.tab1:link, a.tab1:active, a.tab1:visited {
display: block;
border-style: solid;
border-color: #336;
border-width: 1 1 0 1;
background-color: #fff;
text-decoration: none;
font-family: verdana, arial;
font-size: 11px;
color: #336;
white-space: nowrap;
padding: 2 8 2 6;
}
a.tab1:hover {
color: #000;
}

a.tab2:link, a.tab2:active, a.tab2:visited {
display: block;
border-style: solid;
border-color: #336;
border-width: 1 1 1 0;
background-color: #B1CFEF;
text-decoration: none;
font-family: verdana, arial;
font-size: 11px;
color: #336;
white-space: nowrap;
padding: 2 8 2 8;
}
a.tab2:hover {
background-color: #E4F0FC;
}

a.tab3:link, a.tab3:active, a.tab3:visited {
display: block;
border-style: solid;
border-color: #336;
border-width: 1 0 1 1;
background-color: #B1CFEF;
text-decoration: none;
font-family: verdana, arial;
font-size: 11px;
color: #336;
white-space: nowrap;
padding: 2 8 2 8;

}
a.tab3:hover {
background-color: #E4F0FC;
}

.notab {
border-style: solid;
border-color: #336;
border-width: 0 0 1 0;
}

.editcontent {
border-style: solid;
border-color: #336;
border-width: 0 1 1 1;
background-color: #fff;
}

form.edit td, form.edit input, form.edit textarea, form.edit, form.edit select {
font-family: verdana, arial;
font-size: 10px;
color: #336;
}

hr.dottedline {
height: 1px;
border: 1px dotted #006;
}

.listtable {
border-style: solid;
border-color: #395b80;
border-width: 0 0 1 1;
}

.listtable th {
background-color: #4d739a;
color: #fff;
font-family: arial;
font-size: 11px;
padding: 2 6;
border-style: solid;
border-color: #395b80;
border-width: 1 1 0 0;
}

.listtable td {
color: #003;
font-family: arial;
font-size: 11px;
padding: 2 6;
border-style: solid;
border-color: #395b80;
border-width: 1 1 0 0;
background-color: #e4effa;
padding: 10px;
}

li {
margin-bottom: 5px;
margin-left: -15px;
}

a.news1:active, a.news1:visited, a.news1:link{
display: block;
color: #003;
font-size: 11px;
font-family: arial;
border-style: dotted;
border-color: #395b80;
border-width: 0 0 1 0;
text-decoration: none;
padding: 2 2 2 10;
}

a.news1b:active, a.news1b:visited, a.news1b:link{
display: block;
color: #003;
font-size: 11px;
font-family: arial;
border-style: dotted;
border-color: #395b80;
border-width: 1 0 1 0;
text-decoration: none;
padding: 2 2 2 10;
}

a.news2:active, a.news2:visited, a.news2:link{
display: block;
color: #003;
font-size: 11px;
font-family: arial;
border-style: dotted;
border-color: #395b80;
border-width: 0 0 1 0;
text-decoration: none;
background-color: #fff;
padding: 2 2 2 10;
position: relative;
left: 1px;
}

.newsside {
border-style: dotted;
border-color: #395b80;
border-width: 1 1 1 1;
}
