A:link{color:#2200B1; text-decoration:none}
A:visited{color:#1100B1; text-decoration:none}
A:active{color:#3300FF; text-decoration:none}
A:hover{color:#114488; text-decoration:underline}

A.dark:link{color:#110022; text-decoration:none}
A.dark:visited{color:#050022; text-decoration:none}
A.dark:active{color:#070022; text-decoration:none}
A.dark:hover{color:#062244; text-decoration:underline}


body {
	min-width:800px;
	margin:0px 0px 0px 0px; 
	padding:0; 
	background:#FFFFFF;
	font-family: arial, helvetica;
	font-size: -1px;
}

.mhweblogo {

width:640px;
height:80px;
margin-left:8px;
margin-top:1px;

}

.tbarmid {

background:url('gfx/top_fade.png') repeat-x;

width:100%;
height:16px;
margin:0px 8px;

}

.tbarl {
background:url('gfx/top_fadeLT.png') no-repeat left;

width:100%;
height:16px;


}

.tbarr {

background:url('gfx/top_fadeRT.png') no-repeat right;
width:100%;
height:16px;
min-width:800px;

}

.tbar2 {

background:url('gfx/top_bar2.png') #9FB7C4 repeat-x;

width:100%;
height:22px;
min-width:800px;
margin:0px 0px 0px 0px;
padding:3px;
padding-left:10px;

}

.pageback
{


background-image:url('gfx/top_fadeL.png');background-repeat:repeat-y;
background-color: #C5CBDB;
margin:0px 8px;

}

.rbheadOut
{
background: url(gfx/corner_rt.png) no-repeat top right;

float:left;

margin-left:0px;
margin-top:-10px;


}


.rbheadIn
{

padding-right:32px;
padding-left:32px;
padding-top:32px;
width:200px;
height:20px;

background: url(gfx/corner_lt.png) no-repeat top left;

}

.mainroundleft
{
background: url(gfx/main_round_l.png) no-repeat top left;

margin:0px;

}

.mainroundright
{
background: url(gfx/main_round_r.png) no-repeat top right;

margin:0px;
padding:6px;

}

.progtext {
	font-family: arial, helvetica;
	font-size: 16px;

	text-align: justify;
	margin:8px;
}

.rightbartopt
{
	border:0px;
	border-spacing:0px;
	border-collapse: collapse;

	padding:0px;
	empty-cells: show;

	margin:6px;
	margin-bottom:24px;
}

.rightbarback
{

	background:#7190C4;

	padding: 6px;
	padding-top: 0px;
	border: 0px;

}

.rightbartl
{
	border:0px;
	border-spacing:0px;
	
	background:url(gfx/rbar_tl.png) no-repeat;
	height:10px;
	padding-left:8px;
}

.rightbartm
{
	border:0px;
	border-spacing:0px;

	background-color:#7190C4;

	padding:0px;
	margin:0px;
}

.rightbartr
{
	background:url(gfx/rbar_tr.png) no-repeat right top;

	padding-right:8px;
	margin:0px;
	border: 0px;
}

.areadots {

	border: 1px dotted gray;

}

table.blackborder {
	border: 2px solid black;
    	border-collapse: collapse;

}

table.blackborder th {
	border: 1px solid black;

}

table.blackborder td {
	border: 1px solid black;

}

table.noborder td {
	border: 0px;

}

.galleryborder {
	border: 4px solid #105010;

	font-family: serif ;
	border-top-width:8px;
	border-left-width:2px;
	border-right-width:2px;
	border-bottom-width:4px;

}



.imageth {
		border-style:solid;

    border-color: #664466;
    border-width:2px;
    border-top-width:4px;
}

.imagethlink {

    border-style:solid;

    border-width:2px;
    border-top-width:4px;
}

.whiteandbord {

    	background:white;
	border:solid black 1px;

}

.header1 {

	font-size: xx-large;
	font-family: Georgia;
	font-weight: bold;

}

.headerf {

	font-family: verdana;
	font-weight: bold;
	font-stretch: wider;

}

.header {

	position:relative;
	left:16px;
	top:4px;

	font-size: large;
	font-family: Impact, sans-serif;
	font-weight: normal;
	font-stretch: ultra-condensed;
	text-decoration: underline;
	padding:0px;
	margin:0px;
	display: inline;

}

.headersmall {

	position:relative;
	left:8px;
	top:6px;

	font-size: middle;
	font-family: Impact, sans-serif;
	font-weight: normal;
	font-stretch: ultra-condensed;

}

.headersmall2 {


	font-size: middle;
	font-family: Impact, sans-serif;
	font-weight: normal;
	font-stretch: ultra-condensed;

}

.menutitle {

	font-size: medium;
	font-family: WildWest, sans-serif;
	color:#100500;
	font-weight:bold;
	
}

.menutable {

	font-weight:bold;
	font-size:15px;
	background-repeat:repeat-y;
	position:relative;left:10px;
	
}

.menutable A:link {color:#20A; text-decoration:none}


.menutablesel {

	font-weight:bold;
	background:url(gfx/menuitemsel.png);
	background-repeat:repeat-y;
	position:relative;left:10px;
	
}

.menutable:hover {

	background:url(gfx/menuitem.png);
	background-repeat:repeat-y;
	position:relative;left:10px;

}

.menutablesub {

	background-repeat:repeat-y;
	
}

.menutablesubsel {

	background:url(gfx/menuitemsels.png);
	background-repeat:repeat-y;
	
}


.menutablesub:hover {

	background:url(gfx/menuitem.png);
	background-repeat:repeat-y;

}

.progfont {

	font-size: medium;
	font-weight: bold;
	font-family: Arial Black, sans-serif;
	color:#100540;
	
}

.progtitle {

	font-size: medium;
	font-weight: bold;
	text-decoration: underline;
	font-family: Arial Black, sans-serif;
	color:#100540;
	padding:0px;
	margin:0px;
	display: inline;
	
}

.prevlist {

	font-size: small;
	font-family: Arial Black, sans-serif;
	font-weight: bold;
	text-decoration: underline;
	color:#100540;
	padding:0px;
	margin:8px;
	
}


.smalltitle {

	font-size: small;
	font-family: Arial Black, sans-serif;
	color:#100540;
	
}

.progdl {

	font-size: medium;
	font-family: Arial Black, sans-serif;
	
}

.progdata1 {

	font-size: small;
	font-family: Arial Black, sans-serif;
	color:#A00540;
	
}

.progdata2 {

	font-size: small;
	font-family: 'Comic Sans MS', cursive;
	font-weight: bold;
	color:#203050;
	
}

.dkdata {

	font-size: small;
	font-family: 'Comic Sans MS', cursive;
	font-weight: bold;
	color:#101020;
	
}



.pollbox {
		border-style:solid;

    border-collapse: collapse;

    border-top-color: #220000;
    border-bottom-color: #553333;
    border-top-width:2px;
    border-bottom-width:4px;

    border-left-width:1px;
    border-right-width:1px;



}


.polltitle {

	position:relative;
	left:6px;

	font-size: small;
	font-family: 'Comic Sans MS', cursive;
	color:#FFFFFF;
	
}

.whitetitle {

	position:relative;
	left:6px;

	font-size: middle;
	font-family: 'Comic Sans MS', cursive;
	color:#FEFEFE;
	
}

.addition {
	
	position:relative;
	left:6px;

	font-size: x-small;
	font-family: Arial Black, sans-serif;
	color:#BB9999;
	
}

.addition2 {
	

	font-size: x-small;
	font-family: Arial Black, sans-serif;
	color:#A08080;
	
}

.strong {
	

	font-family: Arial Black, sans-serif;
	color:#404040;
	
}

.backlink {

	font-size: small;
	font-family: Arial Black, sans-serif;
	
}

.tableheader {

	font-size: small;
	font-family: Arial Black, sans-serif;

	background-color:#FFFFFF;background-image:url(gfx/taus3.jpg);
	
}

.articleheader {
	font-family:'Trebuchet MS', Arial,sans-serif;
	letter-spacing: -1px;
	border-bottom: 1px solid #A1A1A1;
	padding-bottom: 5px;
	margin-bottom:32px;

	color: #200;
}

.articletitle {
	font-family: helvetica, arial, "Nimbus Sans L", sans-serif;
	letter-spacing: -1px;
	font-weight: bold;
	color: #000;
	margin-bottom:2px;
}

.articlesubtitle {
	font-family: helvetica, arial, "Nimbus Sans L", sans-serif;
	letter-spacing: -1px;
	font-weight: bold;
	color: #000;
	margin-bottom:12px;
	margin-top:2px;
}

.articletext {
	font-family: arial, helvetica, sans-serif;

	text-align: left;
	margin:8px;
}

.articletext img {
	border:2px solid black;
}