body {
  font-family: Tahoma, Verdana, Geneva, Arial, helvetica, sans-serif;
/*  min-width: 1000px; */
}

td {
	font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
	color: #666666;
}

td input {
 border: 1px solid #aaaaaa;
}

th {
	font-family: Tahoma, Verdana, Geneva, Arial, helvetica, sans-serif;
}

p {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 12px;
}

body {
 margin: 0px;
 padding: 0px;
}

.header {
 background: url(../images/topBackground.png) repeat-x;
 height: 85px;
 margin: 0px;
}

.footer {
 background: url(../images/bottomBackground.png) repeat-x;
 height: 80px;
 margin-top: 20px;
 padding-left: 50px;
 padding-top: 10px;
 clear:both;
}

.footer a {
 color: #666666;
 text-decoration: none;
}

.footer p {
 font-size: 10px;
 color: #666666;
 font-size: 10px;
}

.footer a:hover {
 text-decoration: underline;
}

.header img {
 border: 0px;
 margin-left: 50px;
 margin-top: 15px;
}

.main img {
 border: 0px;
}

.main {
 padding-left: 50px;
 margin-top: 5px;
}

.content {
 width:auto;
 margin-right: 25px;
 min-height: 400px;
}

.content p {
 text-align: justify;
}

.rightbanner {
 margin-top: 0px;
 margin-right: 30px;
 margin-left: 25px;
 width: 259px;
 float: right;
 padding-top: 0px;
}

.loginpanel {
 margin-top: 0px;
 width:259px;
 min-height:150px;
 background-color: #9fcb35;
}

.loginpanel font {
 color: white;
}

H2 {
 margin-top: 10px;
 color: #c71d29;
 margin-bottom: 0px;
}

H4 {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 14px;
 margin-top: 0px;
 margin-bottom:0px;
}

H3 {
 margin-top: 0px;
 margin-bottom: 5px;
}

H5 {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 14px;
 font-weight:normal;
 margin-top: 0px;
}

#startImage {
 position: absolute;
 margin-top: 175px;
 margin-left: 662px;
 display: block;
}

#tourImage {
 position: absolute;
 margin-top: 231px;
 margin-left: 662px;
 display: block;
}

#mpnetwork {
 float: right;
 margin-top: -50px;
 border: 0px;
 margin-right: 30px;
 visibility: hidden;
}

.navbar {
 float: right;
 margin-right: 30px;
 margin-top: -36px;
}

.navbar img {
 border: 0px;
}

/* for all browsers that understand min-width */
.container {position:relative; width:100%; min-width:1000px;}
.holder {display:block; color:#000;}

/* method 1 a bodge for IE5.5 and IE6 browsers */
* html .container {border-right:1000px solid #fff;}
* html .holder {display:inline-block; position:relative; margin-right:-1000px;}


.b1 {height:1px; font-size:1px; overflow:hidden; display:block; background:#fff; margin:0 5px;}
.b2 {height:1px; font-size:1px; overflow:hidden; display:block; background:#fff; margin:0 3px;}
.b3 {height:1px; font-size:1px; overflow:hidden; display:block; background:#fff; margin:0 2px;}
.b4 {height:2px; font-size:1px; overflow:hidden; display:block; background:#fff; margin:0 1px;}