body { margin: 0px;
     background-color: #ff0000;
     background-repeat: repeat;
}

.top { background-image: url(./images/header.jpg);
     background-repeat: no-repeat;
     background-position: top center;
     height: 114px;
		 width: 100%; }

.tableTd { background-image: url(./images/back.jpg);
     background-repeat: inherit;
     height: 114px;
     width: 150px;

}

.image1 { background-image: url(./images/image_1.jpg);
     background-repeat: no-repeat;
     background-position: top center;
     height: 114px;
		 width: 100%; }
.image2 { background-image: url(./images/image_2.jpg);
     background-repeat: no-repeat;
     background-position: top center;
     height: 114px;
		 width: 100%; }
.image3 { background-image: url(./images/image_3.jpg);
     background-repeat: no-repeat;
     background-position: top center;
     height: 114px;
		 width: 100%; }

.holder { text-align: center;
      vertical-align: top;
      padding: 0;
		  background-color: #ff0000; }

.interface { text-align: center
			vertical-align: bottom;
			height: 22px;
			background-color: #ffffff; }

.calendar { text-align: center;
			vertical-align: top;
			height: 22px;
			background-color: #ffffff;
			font-size: 11px;
			font-family: arial, times new roman, times, serif;  }

.calendarHeader { text-align: center;
			vertical-align: bottom;
			background-color: #ffffff;
		 	width: 100px;
			font-family: arial, times new roman, times, serif;  }

.intspace { padding-right: 14px; }

.mainr { text-align: left;
			vertical-align: top;
			width:100px; 
			text-align: center;
			padding: 0 0 0 10px; }

.mainl { text-align: left;
			vertical-align: top;
			width:400px; 
			padding: 0 0 0 10px; 
			font-family: arial, helvetica, san-serif;
                        font-size: 13px;
                        font-weight: normal;
                        line-height: 1#px;
	}

.tour { text-align: left;
			vertical-align: top;
			width: 550px; 
			padding: 0 10px 0 0; 
			font-family: arial, helvetica, san-serif;
                        font-size: 13px;
                        font-weight: normal;
                        line-height: 1#px;
	}


.content { text-align: left;
			vertical-align: top;
			height: 400px;
			padding: 25px 25px 0 25px;
			background-color: #ffffff; }

.altcontent { text-align: left;
			vertical-align: top;
			padding: 25px 25px 0 25px;
			background-color: #ffffff; }


p { margin: 0px; padding: 0px; }

li { margin-bottom: 4px; }

.hidden { color:#44b4b4; }

h1 { font-family: arial, times new roman, times, serif; 
			font-size: 26px;
			font-weight: normal;
			line-height: 20px; 
      color: #FF0000;
      margin: 0 0 8px 0; }

h5 { font-family: arial, helvetica, san-serif; 
			font-size: 13px;
			font-weight: normal;
			line-height: 1#px; 
      color: #000000;
      margin: 0 0 10px 0; }

h4 { font-family: arial, helvetica, san-serif; 
			font-size: 14px;
			font-weight: bold;
			line-height: 14px; 
      color: #FF0000;
      margin: 0 0 4px 0; }

a:link { color: #006666; }
a:visited { color: #333;  }
a:active { color: #006666;  }
a:hover { color: #003333; }
