body { 
	margin: 0px 0px 0px 0px;
	font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif; background-color: #a2212f;
	}
td			  { vertical-align: top; }
p             { font-size: small; ext-decoration: none; margin: 5px 0px 0px 0px;}
p a           { text-decoration: underline; color: #000000; }
p a:visited   { text-decoration: underline; color: #333333; }
p a:hover     { text-decoration: underline; color: #a2212f; }
h1  		  { margin: 15px 0px 0px 0px; text-decoration: none; font-size: 17px; color: #a2212f; }
h2			  { margin: 15px 0px 0px 0px; text-decoration: none; font-size: 17px; color: #a2212f; }
h3  		  { margin: 15px 0px 0px 0px; text-decoration: none; font-size: medium; font-weight: bold; color: #D95348; }
h6		      { text-decoration: none; font-size: small; color: #999999; margin: 0px 0px 0px 10px; font-weight: lighter; }
li a           { text-decoration: underline; color: #000000; }
li a:visited   { text-decoration: underline; color: #333333; }
li a:hover     { text-decoration: underline; color: #a2212f; }


.top_h 			{ vertical-align: middle; text-align:right;}
.top_h td		{ vertical-align: middle; }
.top_h p        { font-size: 22pt; text-decoration: none;  font-weight: bold; margin: 5px 25px 0px 0px;  color: #a2212f;}
.top_h h1		{ font-size: 13pt; text-decoration: none; margin: 20px 25px 0px 0px; color: #666666; }

.krosh           { margin: 0px 0px 15px 25px;}
.krosh p           { margin: 0px 0px 0px 0px; font-size: small; font-weight: lighter; vertical-align: middle; text-align: left; text-decoration: none; color: #999999; }
.krosh a           { text-decoration: none; color: #999999; }
.krosh a:visited   { text-decoration: none; color: #666666; }
.krosh a:hover     { text-decoration: underline; color: #a2212f; }


.menu           { vertical-align: middle; background: url("images/bg_butt_off.gif") repeat-x; }
.menu p           { margin: 0px 0px 0px 0px; font-size: 14px; vertical-align: middle; text-align: center; text-decoration: none; color: black; }
.menu a           { text-decoration: none; color: black; }
.menu a:visited   { text-decoration: none; color: black; }
.menu a:hover     { text-decoration: underline; color: #a2212f; }

.actmenu           { vertical-align: middle; background: url("images/bg_butt_on.gif") repeat-x; }
.actmenu p           { margin: 0px 0px 0px 0px; font-size: 14px; vertical-align: middle; text-align: center; text-decoration: none; color: white; }
.actmenu a           { text-decoration: none; color: white; }
.actmenu a:visited   { text-decoration: none; color: white; }
.actmenu a:hover     { text-decoration: underline; color: white; }

.content		{ width: 600px; margin: 0px 0px 0px 0px;}
.content p           { margin: 0px 20px 8px 35px; font-size: small; vertical-align: top; text-align: left; text-decoration: none; color: #black; }
.content a           { text-decoration: none; color: #a2212f; }
.content a:visited   { text-decoration: underline; color: #333333; }
.content a:hover     { text-decoration: underline; color: #a2212f; }
.content h1	      { margin: 30px 20px 30px 35px; text-decoration: none; font-size: x-large; font-weight: normal; color: #a2212f; }
.content h2	      { margin: 20px 20px 20px 35px; text-decoration: none; font-size: medium; font-weight: bold; color: #D95348; }
.content h3	      { margin: 10px 20px 10px 35px; text-decoration: none; font-size: small; font-weight: bold; color: #a2212f; }
.content ul, li      { font-size: small; text-decoration: none;  margin: 10px 50px 10px 0px; margin-left: 65px; padding-left: 0px;  }
.content ol          { font-size: small; text-decoration: none;  margin: 0px 50px 10px 0px; margin-left: 75px; padding-left: 0px;  }
.content li a          { text-decoration: underline; color: #a2212f; }
.content li a:visited  { text-decoration: underline; color: #333333; }
.content li a:hover    { text-decoration: underline; color: #a2212f; }

.r_block { margin: 0px 0px 0px 0px; float:right;}
.r_block p           { margin: 0px 20px 8px 0px; font-size: small; vertical-align: top; text-align: left; text-decoration: none; color: #black; }
.r_block a           { text-decoration: none; color: #a2212f; }
.r_block a:visited   { text-decoration: underline; color: #333333; }
.r_block a:hover     { text-decoration: underline; color: #a2212f; }
.r_block h1	      { margin: 15px 0px 0px 0px; text-decoration: none; font-size: 17px; color: #a2212f;  }
.r_block h2	      { margin: 20px 20px 20px 35px; text-decoration: none; font-size: medium; font-weight: bold; color: #D95348; }
.r_block h3	      { margin: 10px 20px 10px 35px; text-decoration: none; font-size: small; font-weight: bold; color: #a2212f; }
.r_block ul, li      { font-size: small; text-decoration: none;  margin: 5px 15px 5px 0px; margin-left: 10px; padding-left: 0px;  }
.r_block ol          { font-size: small; text-decoration: none;  margin: 0px 50px 10px 0px; margin-left: 25px; padding-left: 0px;  }
.r_block li a          { text-decoration: underline; color: #a2212f; }
.r_block li a:visited  { text-decoration: underline; color: #666666; }
.r_block li a:hover    { text-decoration: underline; color: #a2212f; }

.photo_sm { background-color: white; }
.photo_sm img { padding: 1px; border:solid; margin-top:5px; border-color:#a2212f;}

.photo_c { padding: 1px; border:solid; margin-top:5px; border-color:#a2212f;}


.tbl { margin: 0px 20px 8px 35px; width: 530px; }
.tbl td { vertical-align: middle; }
.tbl p { margin: 0px 0px 5px 0px; font-size: small; vertical-align: middle;  text-align: center; }

.tdhead { margin: 3px 0px 3px 0px; font-size: small; color: #FFF; text-align: center; text-decoration: none; background-color: #a2212f;}

.tdzag  { margin: 5px 0px 5px 0px; font-size: small; color: #FFF; text-align: center; text-decoration: bold; background-color: #D95348;}

.reddate {
	margin: 5px 15px 0px 0px;
	text-decoration: none;
	font-weight: bold;
	font-size: small;
	color: #a2212f;
	}

.greybottom {
	text-decoration: none;
	font-size: small;
	color: #999999;
	}