/* CSS Document */
BODY {
	background: url("layout/bodyshadow.gif") #F3F1F1 repeat-y center top;
	border: 0;
	cursor: url("layout/cursor.cur");
	font-family: Tahoma;
	margin-bottom: 0;
	margin-top: 0;
	padding: 0;
}
table.wrapper {
	border-left: 1px solid #DDDCDC;
	padding: 0;
	text-align: left;
	margin: 0 auto;
}
table.low1 {
	margin-left: auto;
	margin-right: auto;
	background: #F3F1F1 url("layout/low.gif") no-repeat top;
}
table.sponsors {
	margin: 0;
	padding: 0;
	background: url("layout/sider2.gif") repeat-y;
}
table.menuw {
	background: url("layout/bar.jpg") no-repeat;
}
#navcontainer {
	background: #fff;
	border-bottom: 1px solid #bbb;
	font: 12px tahoma;
	height: 22px;
	list-style-type: none;
	margin: 0;
	padding: 0;
	width: 100%;
}
#navlist li {
	display: block;
	float: left;
	margin: 0;
	padding: 0;
	width: auto;
}
#navlist li a, #navlist li a:link {
	background: #fff;
	background-image: url("layout/r1.gif");
	background-position: 3px 5px;
	background-repeat: no-repeat;
	color: #ABBF63;
	display: block;
	font-weight: bold;
	padding: 3px 20px 2px;
	text-decoration: none;
}
#navlist li a:hover {
	border-bottom: 3px solid #8BA11D;
	color: #333;
	background: url("layout/r.gif") no-repeat 5px 5px;
}
#navlist li a#current, #navlist li a#current:link {
	border-bottom: 3px solid #8BA11D;
	color: #333;
	font-weight: bold;
	background: url("layout/r1.gif") no-repeat 3px 5px;
}
#navlist li a#current:hover {
	border-bottom: 3px solid #8BA11D;
}
#navlist li a#current {
	border-bottom: 3px solid #8BA11D;
	color: #333;
	background: url("layout/r.gif") no-repeat 3px 5px;
}
A {
	color: #E73604;
	margin: 0;
	padding: 0;
	text-decoration: underline;
	font: 11px Tahoma;
}
A:hover {
	color: #E73604;
	margin: 0;
	padding: 0;
	text-decoration: none;
	font: 11px Tahoma;
}
A.is {
	color: #E73604;
	margin: 0;
	padding: 0;
	LETTER-SPACING: 0pt;
	text-decoration: none;
	font: 11px Tahoma;
}
A.is:visited {
	color: #E73604;
	margin: 0;
	padding: 0;
	LETTER-SPACING: 0pt;
	text-decoration: none;
	font: 11px Tahoma;
}
A.is:hover {
	color: #E73604;
	margin: 0;
	padding: 0;
	LETTER-SPACING: 0pt;
	text-decoration: underline;
	font: 11px Tahoma;
}
A.is:active {
	color: #E73604;
	margin: 0;
	padding: 0;
	LETTER-SPACING: 0pt;
	text-decoration: none;
	font: 11px Tahoma;
}
ul.bic4 {
	color: #333;
	list-style: url("layout/green.gif") outside none;
}
li.bic4a {
	color: #333;
	text-align: justify;
	font: 11px/1.4em Tahoma;
}
img.w {
	float: right;
	margin: 0;
	padding: 0;
}
img.w1 {
	float: left;
	margin: 0;
	padding: 0;
}
table.featured-wrapper {
	background: #FFF url("layout/2.gif") repeat-y;
	color: #6C6C6C;
	width: 623px;
}
td.featured-top {
	background: #FFF url("layout/1.gif") no-repeat;
	color: #6C6C6C;
}
td.featured-bottom {
	background: #FFF url("layout/2a.gif") no-repeat;
	color: #6C6C6C;
	height: 20px;
	width: 468px;
}
.featured3 {
	clear: both;
	padding-bottom: 25px;
	width: 100%;
}
td.fundraising {
	padding: 0 0 0 30px;
}
.ink {
	border-bottom: 1px solid #E0E0E0;
	color: #61821F;
	margin: 0;
	padding: 0;
	font: bold 13px tahoma, Helvetica, sans-serif;
}
.ink2 {
	border-bottom: 1px solid #E0E0E0;
	color: #61821F;
	margin: 0 0 0 10px;
	padding: 0;
	font: bold 13px tahoma, Helvetica, sans-serif;
}
.team {
	color: #E73604;
	margin: 0 0 10px;
	padding: 0 0 0 5px;
	text-align: left;
	font: bold 18px tahoma, Helvetica, sans-serif;
}
P.team2 {
	color: #343434;
	margin: 0;
	padding: 0 0 0 5px;
	font: bold 13px/1.4em Tahoma;
}
.featured {
	background: transparent;
	background-image: url("layout/b3.gif");
	background-position: 260px 10px;
	background-repeat: no-repeat;
	color: #E73604;
	margin: 0;
	padding: 7px 0 0 24px;
	font: bold 18px tahoma, Helvetica, sans-serif;
}
.featuredst {
	background: transparent;
	background-image: url("layout/b3.gif");
	background-position: 210px 10px;
	background-repeat: no-repeat;
	color: #E73604;
	margin: 0;
	padding: 7px 0 0 24px;
	font: bold 18px tahoma, Helvetica, sans-serif;
}
.featuredpt {
	background: transparent;
	background-image: url("layout/b3.gif");
	background-position: 240px 10px;
	background-repeat: no-repeat;
	color: #E73604;
	margin: 0;
	padding: 7px 0 0 24px;
	font: bold 18px tahoma, Helvetica, sans-serif;
}
.featured2a {
	background: transparent;
	background-image: url("layout/b3.gif");
	background-position: 125px 10px;
	background-repeat: no-repeat;
	color: #E73604;
	margin: 0;
	padding: 7px 0 0 24px;
	font: bold 18px tahoma, Helvetica, sans-serif;
}
.swa {
	background: transparent;
	background-image: url("layout/b3.gif");
	background-position: 215px 10px;
	background-repeat: no-repeat;
	color: #E73604;
	margin: 0;
	padding: 7px 0 0 24px;
	font: bold 18px tahoma, Helvetica, sans-serif;
}
.swa1 {
	background: transparent;
	background-image: url("layout/b3.gif");
	background-position: 65px 10px;
	background-repeat: no-repeat;
	color: #E73604;
	margin: 0;
	padding: 7px 0 0 24px;
	font: bold 18px tahoma, Helvetica, sans-serif;
}
.swa2 {
	background: transparent;
	background-image: url("layout/b3.gif");
	background-position: 85px 10px;
	background-repeat: no-repeat;
	color: #E73604;
	margin: 0;
	padding: 7px 0 0 24px;
	font: bold 18px tahoma, Helvetica, sans-serif;
}
.swa3 {
	background: transparent;
	background-image: url("layout/b3.gif");
	background-position: 115px 10px;
	background-repeat: no-repeat;
	color: #E73604;
	margin: 0;
	padding: 7px 0 0 24px;
	font: bold 18px tahoma, Helvetica, sans-serif;
}
.swa4 {
	background: transparent;
	background-image: url("layout/b3.gif");
	background-position: 145px 10px;
	background-repeat: no-repeat;
	color: #E73604;
	margin: 0;
	padding: 7px 0 0 24px;
	font: bold 18px tahoma, Helvetica, sans-serif;
}
.swa5 {
	background: transparent;
	background-image: url("layout/b3.gif");
	background-position: 270px 10px;
	background-repeat: no-repeat;
	color: #E73604;
	margin: 0;
	padding: 7px 0 0 24px;
	font: bold 18px tahoma, Helvetica, sans-serif;
}
.featured8a {
	background: transparent;
	background-image: url("layout/b3.gif");
	background-position: 170px 10px;
	background-repeat: no-repeat;
	color: #E73604;
	margin: 0;
	padding: 7px 0 0 24px;
	font: bold 18px tahoma, Helvetica, sans-serif;
}
.featured8b {
	background: transparent;
	background-image: url("layout/b3.gif");
	background-position: 190px 10px;
	background-repeat: no-repeat;
	color: #E73604;
	margin: 0;
	padding: 7px 0 0 24px;
	font: bold 18px tahoma, Helvetica, sans-serif;
}
.featured3a {
	background: transparent;
	background-image: url("layout/b3.gif");
	background-position: 96px 10px;
	background-repeat: no-repeat;
	color: #E73604;
	margin: 0;
	padding: 7px 0 0 24px;
	font: bold 18px tahoma, Helvetica, sans-serif;
}
.featured4a {
	background: transparent;
	background-image: url("layout/b3.gif");
	background-position: 140px 10px;
	background-repeat: no-repeat;
	color: #E73604;
	margin: 0;
	padding: 7px 0 0 24px;
	font: bold 18px tahoma, Helvetica, sans-serif;
}
.featured5a {
	background: transparent;
	background-image: url("layout/b3.gif");
	background-position: 150px 10px;
	background-repeat: no-repeat;
	color: #E73604;
	margin: 0;
	padding: 7px 0 0 24px;
	font: bold 18px tahoma, Helvetica, sans-serif;
}
.featured6a {
	color: #333;
	margin: 0;
	padding: 0px 0px 0px 25px;
	font: bold 14px tahoma, Helvetica, sans-serif;
}
P.titulo3 {
	color: #343434;
	margin: 0;
	padding: 2px 15px 0 25px;
	text-align: justify;
	background: url("layout/pimg2w.gif") no-repeat 12px 7px;
	font: 11px/1.4em Tahoma;
}
P.titulo3intro {
	color: #343434;
	margin: 0;
	padding: 0 15px 0 25px;
	text-align: justify;
	font: 11px/1.4em Tahoma;
}
P.titulo3cola6 {
	color: #1A1A1A;
	background: url("bg1.gif") no-repeat 25px 0px;
	margin: 0;
	padding: 0 15px 0 25px;
	text-align: justify;
	font: 11px/1.4em Tahoma;
}
td.featured-content {
	color: #343434;
	font-family: Tahoma;
	margin: 0 12px;
	padding: 0;
	text-align: justify;
}
td.web {
	color: #575757;
	margin: 0;
	padding: 0;
	text-align: center;
	font: normal 9px tahoma;
}
A.cont:link {
	color: #9c3;
	margin: 0;
	padding: 0;
	text-align: center;
	text-decoration: underline;
	font: normal 9px tahoma, Helvetica, sans-serif;
}
A.cont:visited {
	color: #9c3;
	margin: 0;
	padding: 0;
	text-align: center;
	text-decoration: underline;
	font: normal 9px tahoma, Helvetica, sans-serif;
}
A.cont:hover {
	color: #9c3;
	margin: 0;
	padding: 0;
	text-align: center;
	text-decoration: none;
	font: normal 9px tahoma, Helvetica, sans-serif;
}
A.cont:active {
	color: #9c3;
	margin: 0;
	padding: 0;
	text-align: center;
	text-decoration: underline;
	font: normal 9px tahoma, Helvetica, sans-serif;
}
td.supercont {
	color: #343434;
	margin: 0;
	padding: 0 0 0 5px;
	background: #f1f1f1;
	font: 12px Tahoma;
}
A.master:link {
	color: #575757;
	margin: 0;
	padding: 0 7px;
	text-align: center;
	text-decoration: none;
	font: normal 11px tahoma, Helvetica, sans-serif;
}
A.master:visited {
	color: #575757;
	margin: 0;
	padding: 0 7px;
	text-align: center;
	text-decoration: none;
	font: normal 11px tahoma, Helvetica, sans-serif;
}
A.master:hover {
	color: #000;
	margin: 0;
	padding: 0 7px;
	text-align: center;
	text-decoration: underline;
	font: normal 11px tahoma, Helvetica, sans-serif;
}
A.master:active {
	color: #575757;
	margin: 0;
	padding: 0 7px;
	text-align: center;
	text-decoration: none;
	font: normal 11px tahoma, Helvetica, sans-serif;
}
table.low2 {
	color: #575757;
	margin: 0;
	padding: 0;
	text-align: center;
	background: #fff url("layout/fondo2.gif") repeat;
	font: normal 11px tahoma;
}
P.team3 {
padding: 0px 0px 0px 5px; FONT-WEIGHT: bold;
MARGIN: 0px 0px 0px 0px; color: #99CC33;
font-family: Tahoma; LINE-HEIGHT: 0.8em; font-size: 11px; 
}
P.team4 {
padding: 0px 0px 0px 5px; FONT-WEIGHT: bold;
MARGIN: 0px 0px 0px 0px; color: #999;
font-family: Tahoma; LINE-HEIGHT: 1.0em; font-size: 10px; 
}
.status {
	color: #fff;
	text-align:center;
	margin: 0;
	padding: 6px 3px 6px 3px;
	font: bold 11px tahoma, Helvetica, sans-serif;
}
.statustxt {
    background: #FBFAE8;
	color: #343434;
	text-align:center;
	margin: 0;
	padding: 6px 3px 6px 3px;
	font: 11px tahoma, Helvetica, sans-serif;
}
.statustxt2 {
	color: #343434;
	text-align:center;
	margin: 0;
	padding: 6px 3px 6px 3px;
	font: 11px tahoma, Helvetica, sans-serif;
}
.statustxt3 {
	color: #343434;
	text-align:center;
	margin: 0;
	padding: 12px 3px 0px 3px;
	font: 11px tahoma, Helvetica, sans-serif;
}
.statustoprow {
    background: #99CC00;
}
.status1row {
    background: #FBFAE8;
}
.status2row {
    background: #fff;
}
.statustxt2b {
border-right: 1px solid #E4E4E4;
border-left: 1px solid #E4E4E4;
border-top: 1px solid #E4E4E4;
border-bottom: 1px solid #E4E4E4;
}
.statusbar {
border-bottom: 1px solid #E4E4E4;
}
.statusbar2 {
border-bottom: 1px solid #E4E4E4;
}
.statusbar3 {
border-bottom: 1px solid #E4E4E4;
}
P.titulo3status {
	color: #343434;
	margin: 0;
	font: 11px tahoma, Helvetica, sans-serif;
	padding: 9px 0px 0px 0px;
	text-align: justify;
	font: 11px/1.4em Tahoma;
}
.cola {
	color: #CE002E;
	margin: 0;
	padding: 0px 0 0 0px;
	font: bold 18px verdana;
	text-align:center
}
P.cola1{
	color: #343434;
	margin: 0;
	padding: 0;
	text-align: center;
	font: bold 12px Helvetica;
}
P.cola2{
	color: #343434;
	margin: 0;
	padding: 0;
	text-align: center;
	font: 16px Arial;
	line-height:20px
}
P.cola3{
	color: #343434;
	margin: 0;
	padding: 0;
	text-align: center;
	font: bold 14px Helvetica;
}
P.cola4{
	color: #343434;
	margin: 0;
	padding: 0;
	text-align: center;
	font: 13px Arial;
}
A.cola5:link {
	color: #343434;
	margin: 0;
	padding: 0;
	text-align: center;
	font: 16px Arial;
	text-decoration:underline;
	line-height:20px
}
A.cola5:visited {
	color: #343434;
	margin: 0;
	padding: 0;
	text-align: center;
	font: 16px Arial;
		text-decoration:underline;
	line-height:20px
}
A.cola5:hover {
	color: #343434;
	margin: 0;
	padding: 0;
	text-align: center;
	font: 16px Arial;
		text-decoration:none;
	line-height:20px
}
A.cola5:active {
	color: #343434;
	margin: 0;
	padding: 0;
	text-align: center;
	font: 16px Arial;
		text-decoration:underline;
	line-height:20px
}
.arrow-green {
	FONT-WEIGHT: bolder; FONT-SIZE: 16px; COLOR: #42b21f; FONT-FAMILY: Arial, Helvetica, sans-serif
}
A.flage:link {
	color: white;
	margin: 0;
	padding: 0px;
	text-align: center;
	text-decoration: underline;
	font: normal 11px tahoma, Helvetica, sans-serif;
}
A.flage:visited {
	color: white;
	margin: 0;
	padding: 0px;
	text-align: center;
	text-decoration: underline;
	font: normal 11px tahoma, Helvetica, sans-serif;
}
A.flage:hover {
	color: white;
	margin: 0;
	padding: 0px;
	text-align: center;
	text-decoration: none;
	font: normal 11px tahoma, Helvetica, sans-serif;
}
A.flage:active {
	color: white;
	margin: 0;
	padding: 0px;
	text-align: center;
	text-decoration: underline;
	font: normal 11px tahoma, Helvetica, sans-serif;
}