  body {
    margin:0px;
  }
  body, td, th,textarea,select {
    font-family: Verdana, Tahoma, arial;
    font-size: 8pt;
    color: #ffffff;
  }
  input.form_red {
    color: #FF6666;
    font-weight: bold;
    width: 300px;
    border:1px solid black;
  }
  textarea.form_red {
    color: #FF6666;
    font-weight: bold;
    width: 300px;
    border:1px solid black;
  }
  input.btn {
  margin-right: 35px;
  font-size: 9pt;
  color: #FF6666;
  font-weight:bold;
  background-color: #FFFFFF;
  border: 1px solid #000000;
  text-align:center;
  padding-left:10px;
  }
  td.menu {
    padding-left: 10px;
  }
  td.menu2 {
    padding-left: 8px;
    padding-bottom: 0px;
  }
  td.content {
    background-image:url('../images/bg_content80.jpg');
  }
  td.brooks {
    background-image:url('../images/bg_brooks.jpg');
  }
  td.content_about {
    background-color: #C4C4A2;
  }
  td.content_develop {
    background-image:url('../images/golf.jpg');
  }
  td.left_bar {
    background-image:url('../images/lb_bg.gif');
    background-color: #C4C4A2;
  }
  td.form {
    font-family: Times, sans-serif;
    font-size: 13px;
    color: #000000;
  }
  span.footer_1 {
    padding-left: 15px;
    font-family: Arial, sans-serif;
    color: #CCCC99;
    font-weight: bold;
    font-size: 11px;
  }
  span.footer_2 {
    padding-left: 5px;
    font-family: Arial;
    color: #FFFFFF;
    font-weight: bold;
    font-size: 11px;
  }
  p.white {
    margin-right: 25px;
    font-family: Times, sans-serif;
    font-size: 13px;
    color: #ffffff;

  }
  p.black {
    font-family: Times, sans-serif;
    font-size: 13px;
    color: #000000;
    margin: 0px;
  }
  h1 {
    margin-bottom: 5px;
    font-family: Times New Roman;
    font-size: 16pt;
    font-style: italic;
    font-weight: bold;
    color: #000000;
  }
  h2 {
    margin-bottom: 5px;
    font-family: Times New Roman;
    font-size: 16pt;
    font-style: italic;
    font-weight: bold;
    color: #ffffff;

  }
  h3 {
    margin-top: 20px;
    margin-bottom: 0px;
    font-family: Arial;
    font-size: 10pt;
    color: #000000;
    padding-right: 5px;
    text-transform:uppercase
  }

  div.line {
    margin-left: 30px;
    margin-right: 30px;
    border-bottom: 1px solid #000;
  }
  div.line_white {
    margin-left: 30px;
    margin-right: 30px;
    border-bottom: 1px solid #F0D01E;
  }
  div.form_name {
    font-family: Times, sans-serif;
    font-size: 13px;
    color: #000000;
  }
  span.white_note {
    font-size: 11px;
    color: #ffffff;
    font-weight: bold;
  }

  a.menu_na {
    font-family: Arial, sans-serif;
    font-size: 8pt;
    color: #CCCC99;
    font-weight: bold;
    text-decoration: none;
  }
  a.menu_a {
    font-family: Arial, sans-serif;
    font-size: 9pt;
    color: #ffffff;
    font-weight: bold;
    text-decoration: none;
  }
#nav {	z-index: 2;	float: left;	margin-bottom: 0px;	padding: 0px 0px 0px;	border: 0px;}
#nav ul#navlist {	padding: 0px;	margin: 0px;	list-style: none;	line-height: 1.2em;	font-size: 14px;}
#nav ul#navlist li {	padding: 0px; list-style:none;	float: left;}
ul#navlist li a {	padding-bottom: 5px;display: block;	text-decoration: none;font-weight: bold;color: #CCCC99;font-size: 8pt;font-family: Arial, sans-serif;	margin-right: 16px;}
#nav ul#navlist li ul {	position: absolute;width: 14px; margin: 0px;	padding: 0px;	left: -999em; display: inline;	}
#nav ul#navlist li ul li {margin: 0px;line-height: 1.5; }
#nav ul#navlist li ul li,
#nav ul#navlist li ul li  {	padding: 0px 0px 0px 7px;	background-color: #5B3A4F; }
#nav ul#navlist li:hover ul, #nav ul#navlist li.sfhover ul,
#nav ul#navlist li:hover ul li:hover ul, #nav ul#navlist li.sfhover ul li.sfhover ul { left: auto;}
#nav ul#navlist li:hover ul ul, #nav ul#navlist li.sfhover ul ul {	position: absolute;	 display: none;}
#nav ul#navlist li:hover a,
#nav ul#navlist li.sfhover a { color: #fff;  }
#nav ul#navlist li:hover ul li:hover,
#nav ul#navlist li.sfhover ul li.sfhover {background-color: #6D4B61;width: 187px; }
#nav ul#navlist li:hover ul li:hover a,
#nav ul#navlist li.sfhover ul li.sfhover  a {color: #fff; padding-bottom: 5px;}
#nav ul#navlist li:hover ul li:hover ul li:hover,
#nav ul#navlist li.sfhover ul li.sfhover ul li.sfhover {background-color: #5B3A4F; }
#nav ul#navlist li:hover ul li:hover ul li:hover a,
#nav ul#navlist li.sfhover ul li.sfhover ul li.sfhover a {color: #fff;width: 171px;}
#nav ul#navlist li:hover li a,
#nav ul#navlist li.sfhover li a,
#nav ul#navlist li:hover ul li:hover ul li a,
#nav ul#navlist li.sfhover ul li.sfhover ul li a {width: 171px;background-color: Transparent; color:#ffffff;  }


  div.dropdown {
  position:relative;
  z-index: 100;
  padding: 0px;
  left: auto;
    }
  div.dropdown3 {
  position:relative;
  z-index: 100;
  padding: 0px;
  left: 6px;
  top: 0px;
    }

/* Right drop-down should be aligned right */
table.dropmenu {
  visibility: hidden;
  position: absolute;
  top: 2px;
  left: -10px;
  background-color: #5B3A4F;
  border-top: none;
}
table.dropmenu td {
  padding: 0px 0px;
}
table.dropmenu p:hover {
  background-color: #6D4B61;
}
table.dropmenu p {
  margin: 0px;
  margin-top: 1px;
  padding: 5px 5px;
  white-space: nowrap;
  line-height: 0.5em;	font-size: 14px;
  font-family: Arial, sans-serif;
  word-spacing: 2px;
}

/* new index styles */
div.welcome_text {
    background-color: #49233c;
    height: 28px;
    line-height: 28px;
    border-bottom: 3px solid #ffffff;
}

div#IndexSlideshow {
    width: 627px;
    height: 320px;
    overflow: hidden;
    margin-bottom: 0px;
}

div.index_content {
    padding: 0px 10px;
    color: #494748;
}

div.index_content p, div.index_content p a, div.index_content a {
    color: #494748;
    font-size: 11px;
}

div.index_content p {
    line-height: 12px;
    margin: 10px 0px;
}

#brooks_index {
    background: none;
    padding-left: 2px;
}

/* login form style */
div.error {
    color: red;
    padding: 10px;
}

div.login_form, div.login_form td{
    color: #000000;
}

