body {
  padding:0;
  margin: 0px;
  background-color:#1A1A1A;
}

h1,h2,h3,h4 {
  padding:0;
  margin: 0px;
}

#navigation a {
  color: #000;
  font-family: tahoma;
  font-size: 12px;
  font-weight: bold;
  text-decoration: none;
}

#navigation a:hover {
  text-decoration: underline;
}

td#nav {
   height: 38px;
   background-image: url(images/nav-bg.jpg);
   background-repeat: repeat-x;
}

#navigation ul{
  list-style-type: none;
  display: inline;
  padding:0;
  margin: 0;
  cursor: default;
  width: auto;
}

#navigation li {
    display: inline;
    padding: 15px;
    list-style-type: none;

    cursor: pointer;
}

div#navigation {

  text-align: center;;
}

#topBanner {
height: 40px;
background-color:#3A3A3A;
}

#boxModules {
  height: 152px;
  background-image: url(images/module_bg.jpg);
  background-repeat: repeat-x;
  padding: 0px 22px;
}

#boxOne{
   height: 133px;
   width: 419px;
   position: relative;
   float: left;
   background-image: url(images/modulebox_bg.jpg);
   left: 20px;
   line-height: 17px;
   text-align:justify;

}
#boxTwo {
   height: 133px;
   width: 419px;
   position: relative;
   float: right;
   background-image: url(images/modulebox_bg.jpg);
   right: 20px;
   line-height: 17px;
   text-align:justify;

}

.modContent {
  margin: 0 auto;
  width:375px;
  margin-top: 15px;
  font-family: tahoma;
  font-size: 13px;
}

.modContent h2{
  font-family: tahoma;
  font-variant: small-caps;
  font-size: 17px;
  font-weight:bold;
  padding:0px;
  margin-bottom: 4px;
  letter-spacing: 1px;
  
}

.modContent p {
  margin:0;
  padding:0;
}

.modContent a, a:link a:visited{color: #990000}
.modContent a:hover {text-decoration: none;}

#content {
  margin: 20px 58px;
  font-family: verdana;
  color: #FFF;
  letter-spacing: 1px;
  font-size:13px;
  line-height:16px;
}

#content h3 {font-size: 18px; font-weight:normal;line-height:20px;}

#content a:link {
	color: #D28C2D;
	text-decoration:underline;
	}
#content a:visited {
	color: #D28C2D;
	text-decoration:underline;
	}
	
#content a:hover {
	text-decoration:none;
	}
	
#content li {margin-bottom: 10px;}

#footer{
  font-family: tahoma;
  font-size: .7em;
  padding: 12px 0px;
  text-align: center;
  color: #1A1A1A;
}

#footer a:link{
  color: #1A1A1A;
  text-decoration: underline;
}

#footer a:visited{
  color: #1A1A1A;
  text-decoration: underline;
}

td#foot {
   background-color: #3A3A3A
}

td#contentbg {
     background-color: #3A3A3A
}
#presMessage {
	color: #FFFFFF; 
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size:13px;
	}

.imgBorder {border: 2px #CC3300 solid;}
/* links back to home page */
a#liketext:link {
	color:#000000;
	text-decoration:none;
}
a#liketext:visited {
	color:#000000;
	text-decoration:none;
}
a#liketext:hover {
	color:#000000;
	text-decoration:none;
}

.tbmain label {color: #FFFFFF}
