body {
font-family: helvetica;
font-size: 14px; 
background: #ffac56;  /* background of site */
margin:0px;
}

a {
text-decoration: none;
font-weight: bold;
color: white;
}


.header{
height: 101px;
background: #ffac56; /* header background */
padding: 5px;
}

.header_2{
height: 20px;
/* background: #3366ff; */ /* seperator between header and main */
background: url(images/date-bar.jpg) center center repeat-x; 
padding: 5px;
font-family: helvetica;
font-size: 14px; 
color: white;
font-weight: bold;
}

.main {
width: 760px;
}

.menu{
padding: 0;
background: #ed8d29; /* background for menu */
margin:0;
font-family: helvetica;
font-size: 12px; 
}

.menu li{
height: 30px;
display: block;
text-decoration: none;
font-weight: bold;
}


.menu li a{
height: 30px;
text-indent: 30px;
font-weight: bold;
border-top: 1px solid #ffac56; /*needs to be same as body background */
border-bottom: 1px solid #ffac56; /*needs to be same as body background */
text-decoration: none;
display:block;
vertical-align: middle;
line-height:30px;
color: white;    /* menu item colour */
}

.menu a:visited{color: #ffffff; }
.menu a:hover {color: #ffffff;	background: #d4710b; text-decoration: none; }

.title {
height: 30px;
background: #ffac56;  /* background of site */
text-align: center;
}

.title img {
vertical-align: middle;
}

.main-content{
padding: 10px;
height: 2000px;  /* for Al */
}
#flashcontent{
/* padding: 10px; */
width: 570px;
height: 2000px;  
}

.print-content{
padding: 10px;
font-size: 11px; 
}

.td1 {
font-weight: bold; 
width: 20% ; 
color: white ; 
background: #ed8d29;
padding: 5px;
}

.td2 {
background: #FBC97F;
padding: 5px;
text-align: justify;
}

/* for checkpoint tables */

.td3 {
width: 20% ; 
color: white ; 
background: #ed8d29;
padding: 5px;
}



.td4 {
width: 20% ; 
color: white ; 
background: #ed8d29;
padding: 5px;
text-align: right;
font-size: 12px; 
vertical-align: top;
}

.td5 {
background: #FBC97F;
padding: 5px;
font-size: 12px;
vertical-align: top;
}

/* for charity tables */
.td6 {
background: #FBC97F;
padding: 5px;
}

.td7 {
font-weight: bold; 
color: white ; 
background: #ed8d29;
padding: 5px;
}
