.tagline
{
  text-align: center;
  font-weight: bold;
  font-size: 14px;
  color: #990000;
}
#swap
{
  margin: 0px auto 0px auto;
}
#swap #swap-image
{
  display: inline;
  float: left;
  width: 300px;
  margin-left: 30px;
  text-align: center;
  color: #990000;
  font-weight: bold;
}
#swap ul
{
  float: left;
  margin: 0px;
  border-right: 1px solid #990000;
  padding-right: 30px;
}
#swap ul li
{
  cursor: pointer;
  color: #990000;
  font-weight: bold;
  margin-bottom: 3px;
}

body
{
  font-family: Tahoma, Arial;
  background-color: #FFFFFF;
  margin: 0px;
  text-align: center;
}

#page-container
{
  width: 80%;
  min-width: 975px;
  margin: 0px auto 10px auto;
  padding: 0px 0px 0px 0px;
  background-color: #FFFFFF;
  text-align: left;
}

#container
{
  background-color: #FFFFFF;
  text-align: left;
}

/**** Header ****/
#header1
{
  padding: 0px 0px 5px 0px;
  margin: 5px 0px 0px 15px;
  background: #FFFFFF url(images/mf_logo.jpg) no-repeat;
  height: 73px;
}
#header2
{
  padding: 0px 0px 0px 0px;
  margin: 0px 0px 10px 0px;
  background: #990000 url(images/gradient.png) top left repeat-x;
  height: 35px;
  line-height: 25px;
  color: #FFFFFF;
  font-size: 13px;
  font-weight: bold;
  text-align: right;
}
#header-left2
{
  float: left;
  height: 35px;
  background: #990000 url(images/gradient-left.png) top left no-repeat;
  padding: 0px;
  margin: 0px;
  width: 25px;
}
#header-middle2
{
  float: left;
  height: 35px;
  padding: 0px;
  margin: 0px;
  font-size: 10px;
  font-weight: bold;
}
#header-right2
{
  float: right;
  height: 35px;
  background: #990000 url(images/gradient-right.png) top right no-repeat;
  padding: 0px;
  margin: 0px;
  width: 25px;
}
#header2 img
{
  border-style: none;
  padding-bottom: 10px;
}



/**** Navigation ****/
#navigation-top
{
  float: left;
  margin: 14px 0px 0px 170px;
  padding: 0px 0px 0px 0px;
}

#nav-items-top
{
  list-style-type: none;
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
}


#nav-items-top li
{
  margin: 0px 2px 0px 2px;
  padding: 2px 10px 0px 10px;
  display: inline;
}

#nav-items-top #active-tab
{
  background: #FFFFFF;
}

#nav-items-top #active-tab a
{
  color: #000000;
}

#nav-items-top li a
{
  font-size: 14px;
  font-weight: bold;
  padding: 0px 0px 0px 0px;
  margin: 0px 0px 0px 0px;
  color: #FFFFFF;
  text-decoration: none;
}

#nav-items-top li a:hover
{
  color: #FFFFFF;
  text-decoration: none;
}





/**** Navigation ****/
#navigation-left
{
  float: left;
  min-height: 300px;
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
  width: 200px;
  background: #FFFFFF url(images/content-right-border.png) top right no-repeat;
}

#nav-items-left
{
  list-style-type: none;
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
  text-align: center;
}

#nav-items-left li
{
  margin: 0px 10px 10px 10px;
  padding: 0px;
  text-decoration: none;
  font-weight: bold;
  font-size: 12pt;
  background: #990000 url(images/left-link.png) no-repeat;
  height: 25px;
  line-height: 25px;
}

#nav-items-left li:hover
{
  background: #990000 url(images/left-link-over.png) no-repeat;
}

#nav-items-left li a
{
  padding: 5px 5px 5px 5px;
  margin: 10px 0px 5px 0px;
  color: #FFFFFF;
  font-weight: bold;
  text-decoration: none;
}


/**** Content ****/
#main
{
  clear: both;
  margin: 0px 0px 0px 0px;
  background-color: #FFFFFF;
  padding: 0px 0px 10px 3px;
}
.sub-heading
{
  font-size: 15px;
  font-weight: bold;
  background: url(images/sub-heading.png) no-repeat bottom left;
  padding-bottom: 3px;
}
#google-maps
{
  float: right;
  margin-left: 10px;
}
#content
{
  font-size: 10pt;
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 10px 20px;
  min-height: 500px;
  overflow: hidden;
  background: #FFFFFF url(images/content-top-border.png) top left no-repeat;
}
#content a
{
  text-decoration: none;
  border-bottom: 1px dotted #00385B;
  color: #00385B;
}
#content ul
{
  padding-top: 0px;
}
.image-right
{
  float: right;
  margin: 0px 0px 5px 10px;
}

a img
{
  text-decoration: none;
  border: none;
}


#content h1,h2,h3,h4,h5,h6
{
  margin: 0px;
  padding: 0px;
  color: #000000;
}

#footer
{
  color: #000000;
  background: #FFFFFF;
  margin-top: 0px;
  font-size: 12px;
  clear: both;
  text-align: center;
  padding: 10px 0px 10px 0px;
  line-height: 12px;
  height: 25px;
}

#footer-left
{
  float: left;
  background: #FFFFFF url(images/footer-left.png) bottom left no-repeat;
  padding: 0px;
  margin: 0px;
  width: 25px;
  height: 35px;
}
#footer-middle
{
  background: #FFFFFF;
  display: inline;
  padding: 0px;
  margin: 0px auto 0px auto;
  height: 35px;
}
#footer-right
{
  float: right;
  background: #FFFFFF url(images/footer-right.png) bottom right no-repeat;
  padding: 0px;
  margin: 0px;
  width: 25px;
  height: 35px;
}

