A:ACTIVE, A:FOCUS, A:LINK {
	color: #0029d6;
	text-decoration: none;
}
A:VISITED {
	color: #408080;
	text-decoration: none;
}
A:HOVER {
	color: #ef6321;
	text-decoration: none;
}
body {
	margin-top: 0px;
    margin-left: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
	background-color: #e5e5e5;
}
a.linkopacity img {
filter:alpha(opacity=50);
-moz-opacity: 0.5;
opacity: 0.5;}

a.linkopacity:hover img {
filter:alpha(opacity=100);
-moz-opacity: 1.0;
opacity: 1.0;
}

TH {
    font-family: Verdana, Arial, sans-serif;
    font-size: 10px;
    color: #ffffff;
    background-color: #000000;

}

.bgleft {
	font-family: Verdana, Arial, sans-serif;
	color: #000000;
	font-size: 12px;
	font-weight: Bold;
    background-image:  url("/images/images/bg_left.gif");
    background-repeat: repeat-y;
    background-position: right;
    border-right: 3px solid #e5e5e5;
		}
.bgright {
	font-family: Verdana, Arial, sans-serif;
	color: #000000;
	font-size: 12px;
	font-weight: Bold;
    background-image:  url("/images/images/bg_right.gif");
    background-repeat: repeat-y;
    background-position: left;
    border-left: 3px solid #e5e5e5;
		}

.menu {
	background-color: #797979;
        }

.matcherheader {
	font-family: Verdana, Arial, sans-serif;
	color: #FFFFFF;
    background-color: #000000;
	font-size: 9px;
	font-weight: Bold;
    text-align: center;
    		}

.matcher {
	font-family: Verdana, Arial, sans-serif;
	color: #000000;
    background-color: #e5e5e5;
	font-size: 9px;

    text-align: center;
    		}
.matcher_vinst {
	font-family: Verdana, Arial, sans-serif;
	color: #000000;
    font-weight: Bold;
    background-color: #ffffff;
	font-size: 9px;
    text-align: center;
    background-image:  url("/images/phpThumb.php?src=/images/images/smiley_vinst.gif");
    background-repeat: no-repeat;
    background-position: left;
    		}
.matcher_lost {
	font-family: Verdana, Arial, sans-serif;
    font-weight: Bold;
	color: #000000;
    background-color: #ffffff;
	font-size: 9px;
    text-align: center;
    background-image:  url("/images/phpThumb.php?src=/images/images/smiley_lost.gif");
    background-repeat: no-repeat;
    background-position: left;
    		}
.matcher_oavgjord {
	font-family: Verdana, Arial, sans-serif;
    font-weight: Bold;
	color: #000000;
    background-color: #ffffff;
	font-size: 9px;
    text-align: center;
    background-image:  url("/images/phpThumb.php?src=/images/images/smiley_oavgjord.gif");
    background-repeat: no-repeat;
    background-position: left;
    		}

.mainheader {
    background-color: #797979;
    border-top: 3px solid #e5e5e5;
               }

.footer {
	font-family: Verdana, Arial, sans-serif;
	color: #000000;
	font-size: 10px;
	/*background-image:  url("/images/phpThumb.php?src=/images/images/logo_web.png&h=35&bg=e5e5e5&f=png");
    background-repeat: no-repeat;
    background-position: left;  */
    align: top;
    text-align: left;
    height: 40px;
    margin-top: 1px;
    padding:2px 0px 3px 1px;
		}
.standardheaderkort {
	background:  url(http://www.ackers.info/images/headerstandardkort.gif) ;
	line-height: 35pt;
	vertical-align: middle;
	text-align: left;
	font-family: System,Franklin Gothic Demi,Berlin Sans FB,Geneva,Verdana, Arial, sans-serif;
	font-size: 13px;
	color: #0029d6;
}
.extrabanner {
	font-family: Verdana, Arial, sans-serif;
	color: #000000;
    background-color: #ffffff;
	font-size: 9px;

    text-align: center;
    		}

/* Main Table Setup Incluidng Date Number Fonts, Size and Color */

.mainTable {
	background-color: #FFFFFF;
	border: 1px solid #ef6321;
 }

/* Month and Year Row Setup */
.monthYearRow {
    line-height: 16px;
	background-color: #000000;
	text-align: center;
	vertical-align: middle;
    align: middle;

	}

/* Month and Year Text Setup */

.monthYearText {
	font-family: Verdana, Arial, sans-serif;
	font-size: 9px;
	font-weight: Bold;
	color: #ffffff;
	}

/* Day Names Row Setup */
.dayNamesRow {
    line-height: 11pt;
	background-color: #F5F4D3;
	text-align: center;
	vertical-align: middle;
	}

/* Day Name Setup */
.dayNamesText {
    font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	font-weight: Bold;
	color: #000000;
    background-color: #c0c0c0;

	}

/* Alignments, Font Face, Size and Color for Date Numbers and Row Height */
.rows {
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	color: #000000;
    line-height: 15pt;
	text-align: center;
	vertical-align: middle;
	}

/* Color of Today's Date */
.today {
	font-family: Verdana, Arial, sans-serif;
	color: #0029d6;
	font-size: 12px;
	font-weight: Bold;
    background-image:  url("today.gif");
    background-repeat: no-repeat;
    background-position: center;
		}
/*
/* OverLIB popup text size */
.oLib {
    font-family: Geneva, Verdana, Arial, sans-serif;
	font-size: 10px;
    color: #000000;
		}

/*
---------------------------------------------------------------------------
The classes below determine how the calendar background markings will look.
---------------------------------------------------------------------------
Remove the "background-image..." lines to remove graphics as table cell background images.
If you do use images, change the "background-color..." to a sililar color to that
of your image. This will help persons with slow connections to see the event markings.
You can optionally remove the "background-color..." lines to only use graphics.
*/

/* Normal Cell Background (date number with no event markings) */
.s2 {

	background-color: #e4e4e4;
	}

/* Empty Cell Background (empty cells with no date numbers) */
.s20 {
	background-image:  url("cdef5.gif");
	background-color: #e4e4e4;
	}

/* Mark Start Cell Background (usually a slashed graphic to show availability or solid for events) */
.s21 {
	background-image:  url("cdef2.gif");
    background-position: center;
    background-repeat: no-repeat;
	background-color: #F5E0D8;
	}

/* Mark Solid Cell Background (solid marked event date background) */
.s22 {
	background-image:  url("cdef2.gif");
    background-position: center;
    background-repeat: no-repeat;
    
    font-weight: Bold;
	}

/* Mark End Cell Background (usually a slashed graphic to show availability or solid for events) */
.s23 {
	background-image:  url("cdef2.gif");
	background-color: #F5E0D8;
	}

/* Mark End/Start Cell Background (usually a slashed graphic to show availability or solid for events) */
.s24 {
	background-image:  url("cdef2.gif");
	background-color: #F5E0D8;
	}