* {
	padding: 0;
	margin: 0;
	}

a:link {
	text-decoration: none;
	color: #968C5A;
	}

a:visited {
	text-decoration: none;
	color: #B3AE94;
	}

a:hover {
	text-decoration: none;
	color: #AA7846;
	}

a:active {
	text-decoration: none;
	color: #8C7846;
	}

.header{  
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px; 
	font-style: normal; 
	font-weight: bold; 
	color: #9a0000;
}  

.text {  
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	font-style: normal; 
	font-weight: normal; 
	color: #000000;
}
.text a:link {  
	color: #9a0000; 
	text-decoration: underline;
}
.text a:visited {  
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	font-style: normal; 
	font-weight: normal; 
	color: #9a0000; 
	text-decoration: underline;
}
.text a:hover {  
	color: #9a0000;
	text-decoration: none; 
}
.text a:active {  
	color: #9a0000; 
	text-decoration: underline;
}
.text ul{
	list-style-type: disc;
	list-style-position: inside;	
	
}

.boldtext {  
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	font-style: normal; 
	font-weight: bold; 
	color: #000000;
}
	
.text strong {
	font-weight: bold;
	}
		
.text em {
	font-style: italic;
}

.italictext {  
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	font-style: italic; 
	font-weight: normal; 
	color: #000000; 
	text-decoration: none;
}
.smalltext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}

.contentpad {
	padding-top: 6px;
	padding-right: 10px;
	padding-bottom: 6px;
	padding-left: 12px;
}

.contentpad2 {
	padding-top: 42px;
	padding-right: 8px;
	padding-bottom: 8px;
	padding-left: 4px;
}
.maintable{
	margin:auto;
	margin-top: 40px;
	border: 1px solid #ffffff;
}
.border {
	border: 1px solid #ffffff;
}

.border2 {
	border: 1px solid #7a0001;
}

.border3 {
	border: 1px solid #715d3e;
}

.cellwidth {
	width: 182px;
}

hr.dash {border: none 0; 
 border-top: 1px dashed #000000;
 border-bottom: 1px dashed #CCCCCC;
 width: 100%;
 height: 1px;
 text-align: left;
}

.textblack {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
color: #000000;}



  .copyright{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #8A8A8A;
	font-weight: bold;
	text-decoration : none;
 }

 .copyright a:link {
	border-bottom: 1px solid #BEB9AA;
 	color: #9a0000;
 }
  .copyright a:visited{
	font-weight: bold;
	border-bottom: 1px solid #BEB9AA;
 	font-family: Arial, Helvetica, sans-serif;
 	font-size: 10px;
 	color: #9a0000;
 	text-decoration : none;
 }

 .copyright a:hover{
	border-bottom: 1px solid #BEB9AA;
 	color: #000000;
 }
  .copyright a:active {
	border-bottom: 1px solid #BEB9AA;
 	color: #9a0000;
 }

 .btmnav{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #daceb2;
	font-weight: bold;
	text-decoration : none;
}
 
 .btmnav a:link {
 	color: #daceb2;
 }
  .btmnav a:visited{
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
 	font-size: 10px;
 	color: #daceb2;
 	text-decoration : none;
 }

 .btmnav a:hover{
 	color: #ffffff;
 }
  .btmnav a:active {
 	color: #daceb2;
 }
 
 .timecell {
	width: 136px;
	border: 1px solid #7a0001;
	padding-top: 2px;
	padding-right: 6px;
	padding-bottom: 2px;
	padding-left: 6px;
}

 .timecell2 {
	width: 150px;
	padding-top: 2px;
	padding-right: 6px;
	padding-bottom: 2px;
	padding-left: 6px;
}

 .timecellwide {
	width: 210px;
	border: 1px solid #7a0001;
	padding-top: 2px;
	padding-right: 6px;
	padding-bottom: 2px;
	padding-left: 6px;
}

 .timecellwide2 {
	width: 210px;
	padding-top: 2px;
	padding-right: 6px;
	padding-bottom: 2px;
	padding-left: 6px;
}

.timecellwide3 {
	width: 250px;
	padding-top: 2px;
	padding-right: 6px;
	padding-bottom: 2px;
	padding-left: 6px;
}

.timecellwide4 {
	width: 250px;
	border: 1px solid #7a0001;
	padding-top: 2px;
	padding-right: 6px;
	padding-bottom: 2px;
	padding-left: 6px;
}

.timecellwide5 {
	width: 300px;
	padding-top: 2px;
	padding-right: 6px;
	padding-bottom: 2px;
	padding-left: 6px;
}
.timepad {
	padding-left: 20px;
	padding-right: 20px;
}

.timeheader{  
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px; 
	font-style: normal; 
	font-weight: bold; 
	color: #7a0001;
}

  .timetext{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	font-weight: bold;
	text-decoration : none;
} 
 
 /*menu structure*/
 
 ul#menu1 {
        list-style: none;
		line-height: 120%;
        margin: 0;
        padding: 0;
		width: 135px;
        margin: 0px;
		border-style: none;
       }
	   
ul#menu1 a {
display: block;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 70%;
font-weight: bold;
width: 135px;
text-decoration: none;
}
/* main headers*/
li#nav_home {
width: 135px;
text-indent : 0px;
color: #876617; }

li#nav_home a {
width: 135px;
text-indent : 0px;
border-bottom: solid 1px #beb9aa;
color: #876617; }

li#nav_home a:hover { 
color : #000;
width:135px;
background-color: none; 
}


li#nav_header {
width: 135px;
text-indent : 0px;
color: #876617; }

li#nav_header a {
width: 135px;
text-indent : 0px;
border-top: solid 1px #8a6418;
border-bottom: solid 1px #8a6418;
color: #876617; }

li#nav_header a:hover { 
color : #000;
width:135px;
background-color: none; 
}

/*second level down*/
li#nav {width: 135px;
text-indent : 10px;
color: #a80000; }

li#nav a {
width: 135px;
text-indent : 10px;
border-bottom: solid 1px #beb9aa;
color:#9a0000 }

li#nav a:hover { 
color : #000;
background-color: #ffffff; 
}

/*third level down*/
li#nav_sub {width: 135px;
text-indent : 20px;
color: #a80000; }

li#nav_sub a {
width: 135px;
text-indent : 20px;
border-bottom: solid 1px #beb9aa;
color:#9a0000 }

li#nav_sub a:hover { 
color : #000;
background-color: #ffffff; 
}

.formstyle {  
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	font-style: normal; 
	font-weight: normal; 
	color: #000000;
}
