/* Main Website Styles */

body { 
  margin-top: 0px;
  margin-left: 0px;
  margin-bottom: 0px;
  margin-right: 0px;
  background:#666666;
}
form input, select, textarea {
  font: normal 10pt "Trebuchet MS", Tahoma, Arial, sans-serif;
  color:#666666;
}

.copyright {
  font: normal 9pt "Trebuchet MS", Tahoma, Arial, sans-serif;
  margin-top: 10px;
  margit-bottom: 10px;
  color:#666666;
}
.calendar {
  font: normal 9pt "Trebuchet MS", Tahoma, Arial, sans-serif;
  margin-left: 20px;
  margin-right: 10px;
  color:#333333;
}
.calendar a {
  text-decoration: none;
  color:#FF6600;
}
.calendar a:hover {
  background: #FFFFF0;
}
.date {
  font-size: 8pt;
  font-style:italic;
  color:#3333FF;
}
.message {
  font: italic 8pt "Trebuchet MS", Tahoma, Arial, sans-serif;
  margin-left: 15px;
  margin-right: 15px;
  color:#333333;
}
.message a:link {
  text-decoration:none;
  color:#FF3300;
}
.message a:visited {  
  text-decoration:none;
  color:#FF3300;
}
.message a:hover {
  font-weight:bold;
}

.mnuBrent {
  font: italic 8pt "Trebuchet MS", Tahoma, Arial, sans-serif;
  margin-left: 15px;
  margin-right: 15px;
  color:#333333;
}
.mnuBrent a:link {
  text-decoration:none;
  color:#FF3300;
}
.mnuBrent a:visited {  
  text-decoration:none;
  color:#FF3300;
}
.mnuBrent a:hover {
	color:#FF3300;
	text-decoration: underline;
}

.hometext {
  font: normal 10pt "Trebuchet MS", Tahoma, Arial, sans-serif;
  margin-left: 5px;
  margin-right: 5px;
  color:#000000;
}
.search {
  font: normal 10px Verdana, Arial, Helvetica, sans-serif;
  color:#000000;
}
.search input {
  margin-left: 15px;
}
.menu1ST {
  width: 480px;
  margin: auto 0;
  background: #eee none;
  padding: 0;
}
.menu1ST ul {
  margin: 0;
  padding: 0;
  list-style-type: none;
}
.menu1ST li {
  width: 80px;
  margin-right: 1px;
  background: #fff none;
  text-align: center;
  margin: 0;
  padding: 0;
  float: left;	  
}
.menu1ST a {
  font: bold 10px "Trebuchet MS", Tahoma, Arial, sans-serif;
  color:#000099;
  display: block;
  width: 100%;
  text-decoration: none;
}
.menu1ST a:hover {
  color:#FF6600;
}

.menu2ND {
  width: 634px;
  margin: 5px 0;
  background: #eee none;
  padding: 0;
}
.menu2ND ul {
  margin: 0;
  padding: 0;
  list-style-type: none;
}
.menu2ND li {
  width: 126px;
  margin-right: 1px;
  background: #fff none;
  text-align: center;
  margin: 0;
  padding: 0;
  float: left;	  
}
.menu2ND a {
  font: bold 14px "Trebuchet MS", Tahoma, Arial, sans-serif;
  color:#C00;
  display: block;
  width: 100%;
  text-decoration: none;
}
.menu2ND a:hover { 
  color:#000;
}
/*=================LEFT SIDE MENU=================*/
.menu3RD {
  width: 230px;
  margin-left: 20px;
  background-color: #f00;
  padding: 0px;
}
.menu3RD ul {
  margin: 0;
  padding: 0;
  list-style-type: none;
}
.menu3RD li {
  width: 230px;
  margin-left: 0px;
  background: #eee none;
  text-align: left;
  margin: 0px;
  padding: 0px;
/*  float: left;	  */
}
.menu3RD a {
  font: normal 14px "Trebuchet MS", Tahoma, Arial, sans-serif;
  color:#666;
  display: block; 
  border-bottom: thin dotted #ccc;
  width: 100%;
  text-decoration: none;
}
.menu3RD a:hover { 
  color:#000;
  background-color:#fff;
}

/* Styles for sub menu */

.menuSub {
  width: 190px;
  margin-left: 40px;
  background-color: #eee;
  padding: 0px;
}

.menuSub ul {
  margin: 0;
  padding: 0;
  list-style-type: none;
}
.menuSub li {
  width: 190px;
  margin-left: 0px;
  background: #eee none;
  text-align: left;
  margin: 0px;
  padding: 0px;
/*  float: left;	  */
}
.menuSub a {
  font: normal 12px "Trebuchet MS", Tahoma, Arial, sans-serif;
  color:#333;
  display: block;
  border-bottom:none;
  width: 100%;
  text-decoration: none;
}
.menuSub a:hover { 
  color:#b00;
  background-color:#fff;
}

.normaltext {
  font: normal 10pt "Trebuchet MS", Tahoma, Arial, sans-serif;
  color: #333;
}
.normaltext a {
  text-decoration: none;
  color:#336699;
}
.normaltext a:hover {
  background: #fff6d3;
}

.smallertext {
  font: normal 8.5pt "Trebuchet MS", Tahoma, Arial, sans-serif;
  color: #333;
}
.headertext {
  font: bold 12pt Arial, Helvetica, sans-serif;
  color: #000;
}

input.groovybutton
{
   font-size:11px;
   font-family: Arial, Helvetica, sans-serif;
   color:#333333;
}

.orange { color:#FF9900; }
.gray { color:#666666; }
.red { color:#FF3300; }
.blue { color:#3333CC; }

/* Styles for the site map section */
.sitemap { font: normal 10pt "Trebuchet MS", Tahoma, Arial, sans-serif; color:#000000; }
.sitemap a:link { color:#333333; text-decoration:none; }
.sitemap a:visited { color:#333333; text-decoration:none; }
.sitemap a:hover { color:#FFFFFF; background:#BB0000; }
