body {
	background: #dfdfdf repeat-x url(../dooimg/bg.jpg);
	color: #4c4c4c;
	font: 12px/17px Verdana, Arial, Helvetica, sans-serif;
}

a:link { 
 color: #dd0023; 
 font-weight: bold;
	text-decoration: none;
}

a:visited { 
 color: #dd0023; 
 font-weight: bold;
	text-decoration: none;
}

a:active { 
 color: #dd0023; 
 font-weight: bold;
	text-decoration: none;
}

a:hover { 
 color: #ff5457; 
 font-weight: bold; 
 text-decoration: none; 
}

/*---  LEFT SIDE BAR AND MENU ---*/

.navbar {font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: 11px;
font-weight: bold;
font-weight: bold;
width: 186px; }

.navbar ul li a:link, .navbar ul li a:visited {color: #da0030;
background-color: #e6e6e6;
text-decoration: none;
display: block;
border-left: none #da163c thick;
margin-bottom: 1px;
padding-top: 8px;
padding-left: 15px;
padding-bottom: 8px; }

.navbar ul li a:hover {background-color: #ffffff;
text-decoration: none;
border-left: solid #da0030 3px;
border-right: none #ffffff; }

.navbar ul li a.current {background-color: #ffffff;
text-decoration: none;
border-left: solid #da0030 3px;
border-right: none #226666; }

.navbar ul li {
margin: 0px;
padding: 0px;
list-style-type: none;
display: block;
}

.navbar ul {
margin: 0px;
padding: 0px;
}

/*---  Header text, showing the number of search results  ---*/

H4 {
 font-family: verdana,trebuchet,sans-serif;
 font-size:   12px;
 color:       #000000;
 margin-top: 2px;
 margin-bottom: 5px;
 font-weight: normal;
}


/*-- Table formatting (profile form, new registration form, etc.) --*/

table {
}


/*-- Default table heading formatting --*/

th  .colorBG {
 font-family: verdana,trebuchet,sans-serif; 
 font-size: 11px;
 font-weight: bold;
 text-align: center;
}

/*-- Background table color, used in search results page --*/
.colorBG {
 background: #e5e5e5;
}

/*-- Default table cell formatting --*/

td .right {
 font-family: verdana,trebuchet,sans-serif; 
 font-size: 11px;
}

/*-- aligns text to the right, in the search table --*/

.right {
 text-align: right;
}



/*--  Default form field formatting. --*/

form {
  margin-top: 0px;
}

/*--  Input field formatting. --*/

.input {
  border-top:         1px solid #999999;
  border-left:        1px solid #999999;
  background-color:   #fff;
  font-family:        Verdana, Geneva, Trebuchet MS, Arial, Sans-serif;
  font-size:          11px;
  height:             1.6em;
  padding:            .3em 0 0 2px;
  margin-top:          3px;
  margin-bottom:       3px;
} 

/*--  Submit button formatting. --*/

.button {
  background-color:   #fff;
  font-family:        Verdana, Geneva, Trebuchet MS, Arial, Sans-serif;
  font-size:          11px;
  font-weight:        normal;
  text-transform:     uppercase;
  color:              #000;
}
