/* Add this to linkbutton to make the
 * button as wide as the current block 
 */
.block {
display:  block;
text-align: left;
background-color: #000000;
color:#FFFF00
}
.linkbutton .block a:hover{
	color:#F00;
	}
.maintable {
	border: 2px solid black;
	background-color: #69C;
	padding: 5px;
	width: 95%;

	background-image: url(../images/bkg_header.png);
	background-repeat: repeat-y;
}

.counter, .counterdate {
  background-color: #000000;
  color: black;
  border: 1px solid black;
  padding: 2px;
  font-size: 85%;
}

.columnleft {
}

.columnright {
}

.content {
	font-family:Verdana, Geneva, sans-serif;
border: 1px solid black;
padding: 5px;
background-color: #FFFFFF;
}

.mlink {
text-decoration: none;
}
.mlink:hover {
color: #F00;
}
.even { background-color: transparent; }
.odd { background-color: #CCCCff; }

.mediatable {
border: 1px dashed black;
background-color: white;
margin: 5px;
width: 100%;
}

.navwidth {
padding-top: 5px;
padding-bottom: 5px;
width: 200px;
}

.footer {
background-color: #9999ff;
font-size: 70%;
text-align: center;
border: 1px solid black;
}


.header1 {
word-spacing: 0px;
margin-top: 1px;
margin-bottom: 0px;
font-family: Arial Black;
font-size: 150%;
}

.datefield {
 font-weight: bold;
}

#Head tr td .Special1 .p1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	color: white;
}

h1,h2,h3,h4 {
font-family: Arial, Helvetica, sans-serif;
font-style: normal;
border-bottom-width: thin;
border-bottom-style: solid;
border-bottom-color: #000066;
padding-top: 0px;
margin-top: 0px;
margin-bottom: 0px;
padding-bottom: 0px;
}
h1 {
	font-size: 140%;
	font-weight: bold;
	color: #FC0;
}
h2 {
	font-size: 130%;
	font-weight: bold;
}
h3 {
	font-size: 120%;
}
h4 {
	font-size: 110%;
}
.p1 {
	font-family:Verdana, Geneva, sans-serif;
	text-align: center;
	color: ;
	font-weight: bold;
	font-size: 14px;
}
.content div .MsoNormal {
	text-align: left;
}
.content div h2 {
	color: #900;
}
#Head tr td .Special .p1 {
	text-align: center;
	font-family: Verdana, Geneva, sans-serif;
	color: #C9F;
	vertical-align: middle;
	padding: 5px;
	font-weight: bold;
	border:#000 thick;
}
#Head tr td .Special1 {
	color: #FFF;
	font-size: 12pt;
	font-family: Verdana, Geneva, sans-serif;
	text-align: center;
	vertical-align: top;
	padding-bottom: 1pt;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-left: 0px;
}
#Head tr td .Special {
	font-family: Verdana, Geneva, sans-serif;
	color: #C9F;
	padding-top: 5px;
	background-image: url(../images/bkg_body.png);
	font-weight: bold;
	border:#000 thick;
}
.bottext {
	color: #C9F;
	font-weight: bold;
}
#Head tr td .Special a {
	font-weight: bold;
	color: #F00;
}
.Special {
	border:#000 thick;
	}

