/* CSS Document */
body {
	background-image: url(images/bg.jpg);
	background-repeat:repeat-x;
	padding:0;
	margin:0;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;	
}
td {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;	
	}
#foot a:link {
	color: #FFFF00; text-decoration:  none;
	}
#foot a:visited {
	color:#FFFF00; text-decoration:  none;
	}
#foot a:hover {
	color: #FFFF00; text-decoration: underline;
	}
#foot a:active {
	color: #FFFF00; text-decoration:  none;
	}
#foot .r a:link {
	color: #CCCCCC; text-decoration:  none;
	}
#foot .r a:visited {
	color:#CCCCCC; text-decoration:  none;
	}
#foot .r a:hover {
	color: #CCCCCC; text-decoration: underline;
	}
#foot .r a:active {
	color: #CCCCCC; text-decoration:  none;
	}
a:link {
	color: #871A0F; text-decoration: none;
	}
a:visited {
	color: #871A0F; text-decoration: none;
	}
a:hover {
	color:#666666; text-decoration: none;
	}
a:active {
	color: #666666; text-decoration: none;
	}
.link a:link {
	color: #871A0F; text-decoration: none;
	}
.link a:visited {
	color: #871A0F; text-decoration: none;
	}
.link a:hover {
	color: #871A0F; text-decoration: underline;
	}
.link a:active {
	color: #871A0F; text-decoration: none;
	}
.langbar a:link {
	color: #FFFFFF; text-decoration: none;
	}
.langbar a:visited {
	color: #FFFFFF; text-decoration: none;
	}
.langbar a:hover {
	color: #FFFF00; text-decoration: none;
	}
.langbar a:active {
	color: #FFFFFFF; text-decoration: none;
	}

#bar {
	width:100%;
	height:27px;
	background-image:url(images/bar_right.jpg);
	background-repeat:no-repeat;
	background-position:100% 0%;
	background-color:#B92C1E;
	}
#txt {
	position:relative;
	margin-top:15px;
	margin-bottom:30px;
	left:15px;
	width:608px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;	
	}
.bg_left {
	background-image:url(images/bg_left.jpg);
	background-repeat:no-repeat;
	background-position:100% 348px;
	}
.ladder {
	background-image:url(images/ladder.jpg);
	background-repeat:no-repeat;
	}
.nav {
	position:relative;
	float:left;
	top:8px;
	font-weight:bold;
	color:#FFFF00;
	}
.langbar {
	position:relative;
	top:8px;
	float:right;
	right:15px;
	}
.bg {
	background-image:url(images/ladder_bg.jpg);
	background-repeat:no-repeat;
	background-position:0% 334px;
	}
#groups {
	position:relative;
	width:203px;
	float:left;
	}
#xls_table {
	position:relative;
	float:right;
	width:590px;
	right:17px;
	margin-top:15px;
	margin-bottom:15px;
	}
#foot {
	color:#FFFFFF;
	padding-top:15px;
	padding-bottom:5px;
	}
.l {
	position:relative;
	float:left;
	left:15px;
	}
.r {
	position:relative;
	float:right;
	right:15px;
	}

.leftnav {
	height:25px;
	background-image:url(images/bg_leftnav.jpg);
	background-repeat:repeat-x;
	}
.leftnav_top {
	height:30px;
	background-image:url(images/leftnav_top.jpg);
	background-repeat:repeat-x;
	background-position:bottom;
	}
.red {
	font-weight:bold;
	color:#B92C1E;
	}
	
td .bg {
background-image:url(images/bg_cel.jpg);
background-position:bottom;
background-repeat:repeat-x;
}
.bg_right {
	background:images/right1.jpg;
	}