/*
 *
 * Midas Hosting CSS File
 * Created by Justin S. / Belloman
 * Copyright (C) 2006 Midas Hosting
 * No part of this file or the website design in general may be used without
 * written permission from both Justin S. and Midas Hosting.
 * 
 */
 
/* Body */
body {
  background: url(/images/bg.gif);
  font-family: Tahoma, Trebuchet MS, Arial, Helvetica, Verdana, sans-serif;
  font-size: 12px;
  }

/* Links */
a,
a:link,
a:visited {
  /*color: #014c7d;*/
  color: #000000;
  font-weight: bold;
  text-decoration: none;
  }

a:hover,
a:active {
  color: #000000;
  text-decoration: underline;
  }

/* ID: Layout */
#layout {
  background: #ffffff;
  border: 1px solid #000000;
  width: 785px;
  }
  
/* ID: Header */
#header {
  background: url(/images/bg-logo.png) top left repeat-x;
  height: 110px;
  border-bottom: 1px solid #000000;
  text-align: left;
  }
  
/* ID: Nav Area */
#navarea {
  text-align: left;
  width: 150px;
  vertical-align: top;
  font-weight: bold;
  }
  
/* ID: Content Area */
#content {
  vertical-align: top;
  padding: 5px;
  text-align: left;
  }
  
/* ID: Copyright */
#copyright {
  font-size: 10px;
  color: #d3d3d3;
  padding: 2px;
  text-align: center;
  }

/* Don't force me to add border="0" each time - let's say it globally here */
img {
  border: 0px;
  }

/*
 * Navigation links - let the madness commence
 */
 
/* the div */
.navlinks {
  width: 150px;
  margin: 0;
  padding: 0;
  position: relative;
  float: left;
  left: 0px;
  }

.navlinks ul {
  margin: 0;
  padding: 0;
  line-height: 2.0;
  list-style-type: none;
  }

.navlinks li {
  display: block;
  padding: 0;
  width: 10em;
  }

.navlinks a {
  width: 100%;
  display: block;
  }

.navlinks li a,
.navlinks li a:visited {
  background: #efefef/* url(/midas/images/nav.gif) top left repeat-x*/;
  color: #000000;
  padding: 5px;
  border-right: 1px solid #d3d3d3;
  border-top: 1px solid #f5f5f5;
  border-bottom: 1px solid #efefef;
  text-decoration: none;
  }

.navlinks li a:hover,
.navlinks li.selected a,
.navlinks li.selected a:hover,
.navlinks li.selected a:visited {
  color: #000000;;
  background: #ffc412 url(/images/nav-hover.gif) top left repeat-x;
  border-top: 1px solid #000000;
  border-right: 1px solid #000000;
  border-bottom: 1px solid #000000;
  text-decoration: none;
}

.navlinks li a.first:hover {
  border-top: 1px solid #ffc412;
  }
  
.navlinks li a.last {
  border-bottom: 1px solid #d3d3d3;
  }
  
.navlinks li a.last:hover {
  border-bottom: 1px solid #000000;
  }

.navlinks li.selected {
  position: relative;
}

h3 {
  }

/*
 * Plans Page
 */

.tbl-pln {
  background: #ffffff;
  border: 1px solid #000000;
  }

.tname-pln {
  background: #efefef;
  border-right: 1px solid #d3d3d3;
  }

.td-pln {
  background: #ffffff;
  border-right: 1px solid #efefef;
  text-align: center;
  }
  
.thead-pln {
  background: url(/images/thead-pln.gif);
  color: #000000;
  font-weight: bold;
  padding: 4px;
  border-bottom: 1px solid #e6a727;
}

.tplan-bronze {
  background: url(/images/plan-bronze.gif);
  color: #000000;
  padding: 4px;
  width: 70px;
  font-weight: bold;
  text-align: center;
  }
  
.tplan-silver {
  background: url(/images/plan-silver.gif);
  padding: 4px;
  color: #000000;
  width: 70px;
  font-weight: bold;
  text-align: center;
  }

.tplan-gold {
  background: url(/images/plan-gold.gif);
  padding: 4px;
  color: #000000;
  width: 70px;
  font-weight: bold;
  text-align: center;
  }
t: bold;
  text-align: center;
  }
