body {
  background-color : #ffffff ;
  color : #000000;
  margin : 0px 0px 0px 0px;
}

#banner td
{
  padding-left: 12px ;
  padding-right: 12px ;
}

#banner td table td
{
  padding-left: 3px ;
  padding-right: 3px ;
  border: 0 ;
}

.container {
  /*  content area */
  background-color : #ffffff;
  color : #000000;
  margin-top: 1em ;
  margin-bottom: 1em ;
}

.container td
{
  padding: 0 12px ; 
}

td.top_cell
{
  padding-top: 1em ;
}

.breadcrumbs {
  background-color : #ffffff;
}

p, li, form {
  font-family: georgia, times, serif;
  font-size: 90%;
  line-height : 1.25em;
}

form#LoginForm {
  padding-top: .5em ;
}

ul, ol {
  font-family: georgia, times, serif;
  line-height : 1.25em;
}

a:link {
  color: #006699;
  text-decoration: underline;
}

a:visited {
  color: #666666;
  text-decoration: underline;
}

a:hover {
  color: #993300;
  text-decoration: underline;
}

a:active {
  color: #993300;
  text-decoration: underline;
}

.nav, .stbuttontext {
  font-family : arial, helvetica, sans-serif;
  font-weight : bold;
  font-size : 75%;
}

.selected {
  font-family : arial, helvetica, sans-serif;
  font-weight : bold;
  font-size : 75%;
  color : #aaaaaa ;
}

a.nav:link, a.stbutton:link {
  color : #333333;
  text-decoration : none;
}

a.nav:visited, a.stbutton:visited {
  color : #333333;
  text-decoration : none;
}

a.nav:hover, a.stbutton:hover {
  color : #993300;
  text-decoration : underline;
}

a.nav:active, a.stbutton:active {
  color : #993300;
  text-decoration : underline;
}

.nav2 {
  font-family : arial, helvetica, sans-serif;
  font-size : 75%;
}

.join {
  font-family : arial, helvetica, sans-serif;
  font-weight : bold;
  font-size : 18px;
}

a.join:link {
  color : #ffffff;
  text-decoration : none;
}

a.join:visited {
  color : #ffffff;
  text-decoration : none;
}

a.join:hover {
  color : #993300;
  text-decoration : underline;
}

a.join:active {
  color : #993300;
  text-decoration : underline;
}

.bottomnav {
  font-family : arial, helvetica, sans-serif;
  font-size : 75%;
}

a.bottomnav:link {
  color : #333333;
  text-decoration : none;
}

a.bottomnav:visited {
  color : #333333;
  text-decoration : none;
}

a.bottomnav:hover {
  color : #993300 ;
  text-decoration : underline;
}

a.bottomnav:active {
  color : #993300;
  text-decoration : underline;
}

.selected2 {
  font-family : arial, helvetica, sans-serif;
  font-weight : bold;
  font-size : 75%;
  color : #aaaaaa ;
}

.small1 {
  font-family: arial, helvetica, sans-serif;
  font-size: 80%;
  color: #000000;
}

.small2 {
  font-family: arial, helvetica, sans-serif;
  font-size: 80%;
  color: #993300;
}

.status {
  font-family: arial, helvetica, sans-serif;
  font-size: 100%;
  color: #993300;
}

.tm {
	font-size: 70%;
}

.rememberme {
 font-family : arial, helvetica, sans-serif;
 font-size : 75%;
 color : #000000 ;
}

.salon {
 font-family : arial, helvetica, sans-serif;
 font-size : 75%;
 color : #ffffff;
}

a.salon:link {
  color : #ffffff;
  text-decoration : none;
}

a.salon:visited {
  color : #ffffff;
  text-decoration : none;
}

a.salon:hover {
  color : #ffffff;
  text-decoration : underline;
}

a.salon:active {
  color : #ffffff;
  text-decoration : underline;
}

.container .salon {
  font-size : 85% ;
  color : #000000 ;
}

.container a.salon:link {
  color: #006699;
  font-weight: bold ;
  text-decoration: underline;
}

.container a.salon:visited {
  color: #666666;
  font-weight: bold ;
  text-decoration: underline;
}

.container a.salon:hover {
  color: #993300;
  text-decoration: underline;
}

.container a.salon:active {
  color: #993300;
  text-decoration: underline;
}


h1 {
  font-family: georgia, times, serif;
  font-size: 125%;
  color: #000000;
  background-color : #ffffff;
  margin-top : 0;
  margin-bottom : 0;
}

h2 {
  font-family: georgia, times, serif;
  font-size: 100%;
  color: #000000;
  background-color : #ffffff;
  margin-top : 0;
  margin-bottom : 0;
}

/*  to color a header dark red rather than black  */
.darkred {
  color : #993300;
  background-color : #ffffff;
}

/* These customize header tags were created in March 2005
and superseded in 2007. I'm keeping them in the style
sheet so that they won't break in any of the older pages. */

.title1 {
  font-family: georgia, times, serif;
  font-size: 18px;
  font-weight: bold;
  color: #000000;
}

.title2
{
  font-family: georgia, times, serif;
  font-size: 18px;
  font-weight: bold;
  color: #993300;
  margin-top: .5em ;
}

.title1_small {
  font-family: georgia, times, serif;
  font-size: 16px;
  font-weight: bold;
  color: #000000;
}

.title2_small {
  font-family: georgia, times, serif;
  font-size: 16px;
  font-weight: bold;
  color: #993300;
  margin-top : 0;
  margin-bottom : 0;
}

/*  end of obsolete header designations  */

.footer_text {
  font-family: arial, helvetica, sans-serif;
  font-size: 75%;
  color: #242424;
}

.feedicon
{
  width: 14px ;
  height: 14px ;
  border: none ;
}

.feedicon_top
{
  border: none ;
}

a:link.TextButton,
a:visited.TextButton
{
  font-family: Arial, Helvetica, sans-serif ;
  font-size: 85% ;
  font-weight: bold ;
  color: #00528a ;
  text-transform: capitalize ;
  padding: 0 ;
}

a:focus.TextButton,
a:hover.TextButton,
a:active.TextButton
{
  color: #993300 ;
}
 
#theTop
{
  background-color: #3685ff;
  text-align: right ;
  padding: 2px 1em ;
}

#theBottom
{
  background-color: #3685ff ;
  text-align: left ;
  padding: 2px 1em ;
}

#theBottom a:link,
#theBottom a:visited
{
  font-size: 75% ;
  color: #ffffff ;
}

#theBottom a:hover,
#theBottom a:active
{
  font-size: 75% ;
  color: #993300 ;
}

a.imageLink 
{
  text-decoration: none ;
}

.rtop, 
.rbottom
{
  display:block ; 
  background-color: white ;
}

.rtop *,
.rbottom *
{
  display: block ; 
  height: 1px ; 
  overflow: hidden ;
}

#yellow_floating_table
{
  background-color: #fff494 ;
  padding: 0 ;
  margin-top: 0 ;
}

/* Note: see well-ielt7.css for IE < 7.0 overrides */

#yellow_floating_table .rtop *,
#yellow_floating_table .rbottom *
{
  background-color: #fff494 ;
}

#highlights
{
  padding: 0 1em ;
}

.r1
{
  margin: 0 5px ;
}

.r2 
{
  margin: 0 3px ;
}

.r3
{
  margin: 0 2px ;
}

.r4
{
  margin: 0 1px ; 
  height: 2px ;
}

