/* cba_default_div.css */
body
{
  background-color: #cccccc;
}

p,li,ol,ul,td,th
{
  color: #000000;
  font-size: 10px;
  font-family: Verdana, Arial, Helvetica, SunSans-Regular;
  text-align: left;
}

/* layout divs */
/* http://www.neuroticweb.com/recursos/2-columns-layout/fondo.php/cba_default_back.gif?width_iz=100&width_de=600&color_iz=ccffff&color_de=ffffff */

#abo_container
{
  margin: 0px auto;
  padding: 0px;
  border: 0px solid gray;
  width: 700px;
  background: url('/images/abo_default_back.gif') repeat;
}

#abo_header
{
  background-color: #cccccc;
  height: 100px;
}

#abo_header h1
{
  padding: 0;
  margin: 0;
}


#abo_menu
{
  float: left;
  padding: 5px;
  width: 90px;
  /* note full width = witdth + 2 x padding */
}

#abo_content
{
  padding: 5px;
  float: left;
  width: 590px;
  overflow: auto;

  min-height: 300px;
  /* border-left: 0px solid gray; */
}

#abo_footer
{
  clear: both;
/*  text-align: center; */
  margin: 0;
  background-color: #cccccc;
  border-top: 1px solid gray;
  height: 60px;
}
#abo_footer_left
{
  float: left;
  font-size: 10px;
}
#abo_footer_right
{
  float: right;
  font-size: 10px;
  padding: 20px 10px 0px 0px
}

#abo_admin
{
  font-size: 9px;
}
#abo_admin input
{
  font-size: 9px;
  color: blue;
}



/* other items */

.footer
{
color: #999999;
text-align: center;
font-size: 10px;
line-height: 10px;
padding: 0px 0px 0px 0px;
}
.footer_left
{
color: #999999;
text-align: left;
font-size: 10px;
line-height: 10px;
padding: 0px 0px 0px 0px;
}
.footer_right
{
color: #999999;
text-align: right;
font-size: 10px;
line-height: 10px;
padding: 0px 0px 0px 0px;
}


/* menu css*/
hr.menu
{
height: 1px;
margin: 0; padding: 0;
background: white;
border-style: none;
}


/* menu left normal*/
a.menul
{
text-align: center;
font-size: 12px;
line-height: 28px;
color: #333333;
text-decoration: underline;
}

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

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

a.menul:hover
{
color: #990000;
text-decoration: underline;
}


/* menu left live  */
a.menullive
{
text-align: center;
font-size: 12px;
line-height: 28px;
font-weight: bold;
color: #333333;
text-decoration: none;
}

a.menullive:link
{
color: #333333;
text-decoration: underline;
}

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

a.menullive:hover
{
color: #333333;
text-decoration: underline;
}


/* menu left 1 normal*/
a.menul1
{
text-align: center;
font-size: 12px;
line-height: 12px;
color: #333333;
text-decoration: underline;
padding: 0px 0px 0px 5px;
}

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

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

a.menul1:hover
{
color: #990000;
text-decoration: underline;
}


/* menu left 1 live*/
a.menul1live
{
text-align: center;
font-size: 12px;
line-height: 12px;
font-weight: bold;
color: #333333;
text-decoration: none;
padding: 0px 0px 0px 5px;
}

a.menul1live:link
{
color: #333333;
text-decoration: underline;
}

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

a.menul1live:hover
{
color: #333333;
text-decoration: underline;
}

/* menu left 2 normal*/
a.menul2
{
text-align: center;
font-size: 12px;
line-height: 12px;
color: #333333;
text-decoration: underline;
padding: 0px 0px 0px 10px;
}

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

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

a.menul2:hover
{
color: #990000;
text-decoration: underline;
}


/* menu left 2 live*/
a.menul2live
{
text-align: center;
font-size: 12px;
line-height: 12px;
font-weight: bold;
color: #333333;
text-decoration: none;
padding: 0px 0px 0px 10px;
}

a.menul2live:link
{
color: #333333;
text-decoration: underline;
}

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

a.menul2live:hover
{
color: #333333;
text-decoration: underline;
}


/* menu left 3 normal*/
a.menul3
{
text-align: center;
font-size: 12px;
line-height: 12px;
color: #333333;
text-decoration: underline;
padding: 0px 0px 0px 15px;
}

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

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

a.menul3:hover
{
color: #990000;
text-decoration: underline;
}


/* menu left 3 live*/
a.menul3live
{
text-align: center;
font-size: 12px;
line-height: 12px;
font-weight: bold;
color: #333333;
text-decoration: none;
padding: 0px 0px 0px 15px;
}

a.menul3live:link
{
color: #333333;
text-decoration: underline;
}

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

a.menul3live:hover
{
color: #333333;
text-decoration: underline;
}

/* menu left 4 normal*/
a.menul4
{
text-align: center;
font-size: 12px;
line-height: 12px;
color: #333333;
text-decoration: underline;
padding: 0px 0px 0px 20px;
}

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

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

a.menul4:hover
{
color: #990000;
text-decoration: underline;
}


/* menu left 4 live*/
a.menul4live
{
text-align: center;
font-size: 12px;
line-height: 12px;
font-weight: bold;
color: #333333;
text-decoration: none;
padding: 0px 0px 0px 20px;
}

a.menul4live:link
{
color: #333333;
text-decoration: underline;
}

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

a.menul4live:hover
{
color: #333333;
text-decoration: underline;
}


/* menu top normal*/
a.menut
{
text-align: center;
font-size: 12px;
color: #333333;
text-decoration: underline;
}

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

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

a.menut:hover
{
color: #990000;
text-decoration: underline;
}

/* menu top live*/
a.menutlive
{
text-align: center;
font-size: 12px;
color: #000000;
text-decoration: none;
}

a.menutlive:link
{
color: #000000;
text-decoration: none;
}

a.menutlive:visited
{
color: #000000;
text-decoration: none;
}

a.menutlive:hover
{
color: #000000;
text-decoration: underline;
}
/* end top menu */



/* menu right normal*/
a.menur
{
text-align: center;
font-size: 12px;
line-height: 28px;
color: #333333;
text-decoration: underline;
}

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

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

a.menur:hover
{
color: #990000;
text-decoration: underline;
}


/* menu right live  */
a.menurlive
{
text-align: center;
font-size: 12px;
line-height: 28px;
font-weight: bold;
color: #333333;
text-decoration: none;
}

a.menurlive:link
{
color: #333333;
text-decoration: underline;
}

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

a.menurlive:hover
{
color: #333333;
text-decoration: underline;
}


/* menu right 1 normal*/
a.menur1
{
text-align: center;
font-size: 12px;
line-height: 12px;
color: #333333;
text-decoration: underline;
padding: 0px 0px 0px 5px;
}

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

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

a.menur1:hover
{
color: #990000;
text-decoration: underline;
}


/* menu right 1 live*/
a.menur1live
{
text-align: center;
font-size: 12px;
line-height: 12px;
font-weight: bold;
color: #333333;
text-decoration: none;
padding: 0px 0px 0px 5px;
}

a.menur1live:link
{
color: #333333;
text-decoration: underline;
}

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

a.menur1live:hover
{
color: #333333;
text-decoration: underline;
}

/* menu right 2 normal*/
a.menur2
{
text-align: center;
font-size: 12px;
line-height: 12px;
color: #333333;
text-decoration: underline;
padding: 0px 0px 0px 10px;
}

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

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

a.menur2:hover
{
color: #990000;
text-decoration: underline;
}


/* menu right 2 live*/
a.menur2live
{
text-align: center;
font-size: 12px;
line-height: 12px;
font-weight: bold;
color: #333333;
text-decoration: none;
padding: 0px 0px 0px 10px;
}

a.menur2live:link
{
color: #333333;
text-decoration: underline;
}

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

a.menur2live:hover
{
color: #333333;
text-decoration: underline;
}


/* menu right 3 normal*/
a.menur3
{
text-align: center;
font-size: 12px;
line-height: 12px;
color: #333333;
text-decoration: underline;
padding: 0px 0px 0px 15px;
}

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

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

a.menur3:hover
{
color: #990000;
text-decoration: underline;
}


/* menu right 3 live*/
a.menur3live
{
text-align: center;
font-size: 12px;
line-height: 12px;
font-weight: bold;
color: #333333;
text-decoration: none;
padding: 0px 0px 0px 15px;
}

a.menur3live:link
{
color: #333333;
text-decoration: underline;
}

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

a.menur3live:hover
{
color: #333333;
text-decoration: underline;
}

/* menu right 4 normal*/
a.menur4
{
text-align: center;
font-size: 12px;
line-height: 12px;
color: #333333;
text-decoration: underline;
padding: 0px 0px 0px 20px;
}

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

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

a.menur4:hover
{
color: #990000;
text-decoration: underline;
}


/* menu right 4 live*/
a.menur4live
{
text-align: center;
font-size: 12px;
line-height: 12px;
font-weight: bold;
color: #333333;
text-decoration: none;
padding: 0px 0px 0px 20px;
}

a.menur4live:link
{
color: #333333;
text-decoration: underline;
}

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

a.menur4live:hover
{
color: #333333;
text-decoration: underline;
}





/* menu bottom normal*/
a.menub
{
text-align: center;
font-size: 10px;
color: #999999;
text-decoration: underline;
padding: 0px 0px 0px 5px;

}

a.menub:link
{
color: #999999;
text-decoration: none;
}

a.menub:visited
{
color: #999999;
text-decoration: none;
}

a.menub:hover
{
color: #990000;
text-decoration: underline;
}

/* menu bottom live */
a.menublive
{
text-align: center;
font-size: 10px;
color: #999999;
text-decoration: none;
}

a.menublive:link
{
color: #999999;
text-decoration: none;
}

a.menublive:visited
{
color: #999999;
text-decoration: none;
}

a.menublive:hover
{
color: #990000;
text-decoration: underline;
}
/* end bottom menu */

/* menu 1 normal*/
a.menu1
{
text-align: center;
font-size: 12px;
line-height: 28px;
color: #333333;
text-decoration: underline;
}

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

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

a.menu1:hover
{
color: #990000;
text-decoration: underline;
}


/* menu 1 live  */
a.menu1live
{
text-align: center;
font-size: 12px;
line-height: 28px;
font-weight: bold;
color: #333333;
text-decoration: none;
}

a.menu1live:link
{
color: #333333;
text-decoration: underline;
}

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

a.menu1live:hover
{
color: #333333;
text-decoration: underline;
}


/* menu 1 1 normal*/
a.menu11
{
text-align: center;
font-size: 12px;
line-height: 12px;
color: #333333;
text-decoration: underline;
padding: 0px 0px 0px 5px;
}

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

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

a.menu11:hover
{
color: #990000;
text-decoration: underline;
}


/* menu 1 1 live*/
a.menu11live
{
text-align: center;
font-size: 12px;
line-height: 12px;
font-weight: bold;
color: #333333;
text-decoration: none;
padding: 0px 0px 0px 5px;
}

a.menu11live:link
{
color: #333333;
text-decoration: underline;
}

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

a.menu11live:hover
{
color: #333333;
text-decoration: underline;
}

/* menu 1 2 normal*/
a.menu12
{
text-align: center;
font-size: 12px;
line-height: 12px;
color: #333333;
text-decoration: underline;
padding: 0px 0px 0px 10px;
}

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

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

a.menu12:hover
{
color: #990000;
text-decoration: underline;
}


/* menu 1 2 live*/
a.menu12live
{
text-align: center;
font-size: 12px;
line-height: 12px;
font-weight: bold;
color: #333333;
text-decoration: none;
padding: 0px 0px 0px 10px;
}

a.menu12live:link
{
color: #333333;
text-decoration: underline;
}

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

a.menu12live:hover
{
color: #333333;
text-decoration: underline;
}


/* menu 1 3 normal*/
a.menu13
{
text-align: center;
font-size: 12px;
line-height: 12px;
color: #333333;
text-decoration: underline;
padding: 0px 0px 0px 15px;
}

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

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

a.menu13:hover
{
color: #990000;
text-decoration: underline;
}


/* menu 1 3 live*/
a.menu13live
{
text-align: center;
font-size: 12px;
line-height: 12px;
font-weight: bold;
color: #333333;
text-decoration: none;
padding: 0px 0px 0px 15px;
}

a.menu13live:link
{
color: #333333;
text-decoration: underline;
}

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

a.menu13live:hover
{
color: #333333;
text-decoration: underline;
}

/* menu 1 4 normal*/
a.menu14
{
text-align: center;
font-size: 12px;
line-height: 12px;
color: #333333;
text-decoration: underline;
padding: 0px 0px 0px 20px;
}

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

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

a.menu14:hover
{
color: #990000;
text-decoration: underline;
}


/* menu 1 4 live*/
a.menu14live
{
text-align: center;
font-size: 12px;
line-height: 12px;
font-weight: bold;
color: #333333;
text-decoration: none;
padding: 0px 0px 0px 20px;
}

a.menu14live:link
{
color: #333333;
text-decoration: underline;
}

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

a.menu14live:hover
{
color: #333333;
text-decoration: underline;
}
/* end menu 1 */
/* menu2 normal*/
a.menu2
{
text-align: center;
font-size: 12px;
line-height: 28px;
color: #333333;
text-decoration: underline;
}

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

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

a.menu2:hover
{
color: #990000;
text-decoration: underline;
}


/* menu2 live  */
a.menu2live
{
text-align: center;
font-size: 12px;
line-height: 28px;
font-weight: bold;
color: #333333;
text-decoration: none;
}

a.menu2live:link
{
color: #333333;
text-decoration: underline;
}

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

a.menu2live:hover
{
color: #333333;
text-decoration: underline;
}


/* menu2 1 normal*/
a.menu21
{
text-align: center;
font-size: 12px;
line-height: 12px;
color: #333333;
text-decoration: underline;
padding: 0px 0px 0px 5px;
}

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

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

a.menu21:hover
{
color: #990000;
text-decoration: underline;
}


/* menu2 1 live*/
a.menu21live
{
text-align: center;
font-size: 12px;
line-height: 12px;
font-weight: bold;
color: #333333;
text-decoration: none;
padding: 0px 0px 0px 5px;
}

a.menu21live:link
{
color: #333333;
text-decoration: underline;
}

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

a.menu21live:hover
{
color: #333333;
text-decoration: underline;
}

/* menu2 2 normal*/
a.menu22
{
text-align: center;
font-size: 12px;
line-height: 12px;
color: #333333;
text-decoration: underline;
padding: 0px 0px 0px 10px;
}

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

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

a.menu22:hover
{
color: #990000;
text-decoration: underline;
}


/* menu2 2 live*/
a.menu22live
{
text-align: center;
font-size: 12px;
line-height: 12px;
font-weight: bold;
color: #333333;
text-decoration: none;
padding: 0px 0px 0px 10px;
}

a.menu22live:link
{
color: #333333;
text-decoration: underline;
}

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

a.menu22live:hover
{
color: #333333;
text-decoration: underline;
}


/* menu2 3 normal*/
a.menu23
{
text-align: center;
font-size: 12px;
line-height: 12px;
color: #333333;
text-decoration: underline;
padding: 0px 0px 0px 15px;
}

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

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

a.menu23:hover
{
color: #990000;
text-decoration: underline;
}


/* menu2 3 live*/
a.menu23live
{
text-align: center;
font-size: 12px;
line-height: 12px;
font-weight: bold;
color: #333333;
text-decoration: none;
padding: 0px 0px 0px 15px;
}

a.menu23live:link
{
color: #333333;
text-decoration: underline;
}

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

a.menu23live:hover
{
color: #333333;
text-decoration: underline;
}

/* menu2 4 normal*/
a.menu24
{
text-align: center;
font-size: 12px;
line-height: 12px;
color: #333333;
text-decoration: underline;
padding: 0px 0px 0px 20px;
}

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

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

a.menu24:hover
{
color: #990000;
text-decoration: underline;
}


/* menu2 4 live*/
a.menu24live
{
text-align: center;
font-size: 12px;
line-height: 12px;
font-weight: bold;
color: #333333;
text-decoration: none;
padding: 0px 0px 0px 20px;
}

a.menu24live:link
{
color: #333333;
text-decoration: underline;
}

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

a.menu24live:hover
{
color: #333333;
text-decoration: underline;
}
/* end menu2 */
/* menu3 normal*/
a.menu3
{
text-align: center;
font-size: 12px;
line-height: 28px;
color: #333333;
text-decoration: underline;
}

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

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

a.menu3:hover
{
color: #990000;
text-decoration: underline;
}


/* menu3 live  */
a.menu3live
{
text-align: center;
font-size: 12px;
line-height: 28px;
font-weight: bold;
color: #333333;
text-decoration: none;
}

a.menu3live:link
{
color: #333333;
text-decoration: underline;
}

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

a.menu3live:hover
{
color: #333333;
text-decoration: underline;
}


/* menu3 1 normal*/
a.menu31
{
text-align: center;
font-size: 12px;
line-height: 12px;
color: #333333;
text-decoration: underline;
padding: 0px 0px 0px 5px;
}

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

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

a.menu31:hover
{
color: #990000;
text-decoration: underline;
}


/* menu3 1 live*/
a.menu31live
{
text-align: center;
font-size: 12px;
line-height: 12px;
font-weight: bold;
color: #333333;
text-decoration: none;
padding: 0px 0px 0px 5px;
}

a.menu31live:link
{
color: #333333;
text-decoration: underline;
}

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

a.menu31live:hover
{
color: #333333;
text-decoration: underline;
}

/* menu3 2 normal*/
a.menu32
{
text-align: center;
font-size: 12px;
line-height: 12px;
color: #333333;
text-decoration: underline;
padding: 0px 0px 0px 10px;
}

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

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

a.menu32:hover
{
color: #990000;
text-decoration: underline;
}


/* menu3 2 live*/
a.menu32live
{
text-align: center;
font-size: 12px;
line-height: 12px;
font-weight: bold;
color: #333333;
text-decoration: none;
padding: 0px 0px 0px 10px;
}

a.menu32live:link
{
color: #333333;
text-decoration: underline;
}

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

a.menu32live:hover
{
color: #333333;
text-decoration: underline;
}


/* menu3 3 normal*/
a.menu33
{
text-align: center;
font-size: 12px;
line-height: 12px;
color: #333333;
text-decoration: underline;
padding: 0px 0px 0px 15px;
}

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

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

a.menu33:hover
{
color: #990000;
text-decoration: underline;
}


/* menu3 3 live*/
a.menu33live
{
text-align: center;
font-size: 12px;
line-height: 12px;
font-weight: bold;
color: #333333;
text-decoration: none;
padding: 0px 0px 0px 15px;
}

a.menu33live:link
{
color: #333333;
text-decoration: underline;
}

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

a.menu33live:hover
{
color: #333333;
text-decoration: underline;
}

/* menu3 4 normal*/
a.menu34
{
text-align: center;
font-size: 12px;
line-height: 12px;
color: #333333;
text-decoration: underline;
padding: 0px 0px 0px 20px;
}

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

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

a.menu34:hover
{
color: #990000;
text-decoration: underline;
}


/* menu3 4 live*/
a.menu34live
{
text-align: center;
font-size: 12px;
line-height: 12px;
font-weight: bold;
color: #333333;
text-decoration: none;
padding: 0px 0px 0px 20px;
}

a.menu34live:link
{
color: #333333;
text-decoration: underline;
}

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

a.menu34live:hover
{
color: #333333;
text-decoration: underline;
}
/* end menu3 */
/* menu4 normal*/
a.menu4
{
text-align: center;
font-size: 12px;
line-height: 28px;
color: #333333;
text-decoration: underline;
}

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

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

a.menu4:hover
{
color: #990000;
text-decoration: underline;
}


/* menu4 live  */
a.menu4live
{
text-align: center;
font-size: 12px;
line-height: 28px;
font-weight: bold;
color: #333333;
text-decoration: none;
}

a.menu4live:link
{
color: #333333;
text-decoration: underline;
}

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

a.menu4live:hover
{
color: #333333;
text-decoration: underline;
}


/* menu4 1 normal*/
a.menu41
{
text-align: center;
font-size: 12px;
line-height: 12px;
color: #333333;
text-decoration: underline;
padding: 0px 0px 0px 5px;
}

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

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

a.menu41:hover
{
color: #990000;
text-decoration: underline;
}


/* menu4 1 live*/
a.menu41live
{
text-align: center;
font-size: 12px;
line-height: 12px;
font-weight: bold;
color: #333333;
text-decoration: none;
padding: 0px 0px 0px 5px;
}

a.menu41live:link
{
color: #333333;
text-decoration: underline;
}

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

a.menu41live:hover
{
color: #333333;
text-decoration: underline;
}

/* menu4 2 normal*/
a.menu42
{
text-align: center;
font-size: 12px;
line-height: 12px;
color: #333333;
text-decoration: underline;
padding: 0px 0px 0px 10px;
}

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

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

a.menu42:hover
{
color: #990000;
text-decoration: underline;
}


/* menu4 2 live*/
a.menu42live
{
text-align: center;
font-size: 12px;
line-height: 12px;
font-weight: bold;
color: #333333;
text-decoration: none;
padding: 0px 0px 0px 10px;
}

a.menu42live:link
{
color: #333333;
text-decoration: underline;
}

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

a.menu42live:hover
{
color: #333333;
text-decoration: underline;
}


/* menu4 3 normal*/
a.menu43
{
text-align: center;
font-size: 12px;
line-height: 12px;
color: #333333;
text-decoration: underline;
padding: 0px 0px 0px 15px;
}

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

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

a.menu43:hover
{
color: #990000;
text-decoration: underline;
}


/* menu4 3 live*/
a.menu43live
{
text-align: center;
font-size: 12px;
line-height: 12px;
font-weight: bold;
color: #333333;
text-decoration: none;
padding: 0px 0px 0px 15px;
}

a.menu43live:link
{
color: #333333;
text-decoration: underline;
}

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

a.menu43live:hover
{
color: #333333;
text-decoration: underline;
}

/* menu4 4 normal*/
a.menu44
{
text-align: center;
font-size: 12px;
line-height: 12px;
color: #333333;
text-decoration: underline;
padding: 0px 0px 0px 20px;
}

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

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

a.menu44:hover
{
color: #990000;
text-decoration: underline;
}


/* menu4 4 live*/
a.menu44live
{
text-align: center;
font-size: 12px;
line-height: 12px;
font-weight: bold;
color: #333333;
text-decoration: none;
padding: 0px 0px 0px 20px;
}

a.menu44live:link
{
color: #333333;
text-decoration: underline;
}

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

a.menu44live:hover
{
color: #333333;
text-decoration: underline;
}
/* end menu4 */










/* below older css stuff */

p,li,ol,ul,td,th
{
color: #000000;
font-size: 12px;
font-family: Verdana, Arial, Helvetica, SunSans-Regular;
text-align: left;
}

h1
{
color: black;
font-size: 1.2pc;
font-weight: normal;
}

h2
{
font-weight: bold;
font-size: .9pc;
}



td.titleside
{
font-size: 0.75pc;
vertical-align: top;
text-align: right;
}

a
{
color: #3333ff;
text-decoration: underline;
}

a:link
{
color: #3333ff;
text-decoration: none;
}

a:visited
{
color: #3333ff;
text-decoration: none;
}

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


/* start menu */




/* footer links */
a.footer
{
text-align: center;
font-size: 10px;
color: #999999;
text-decoration: underline;
}

a.footer:link
{
color: #999999;
text-decoration: none;
}

a.footer:visited
{
color: #999999;
text-decoration: none;
}

a.footer:hover
{
color: #990000;
text-decoration: underline;
}


/* start list links */

a.list
{
font-size: 12px;
color: #00cc00;
text-decoration: underline;
}

a.list:link
{
text-decoration: underline;
}

a.list:visited
{
text-decoration: underline;
}

a.list:hover
{
text-decoration: underline;
}

a.listhead
{
font-weight: normal;
font-size: 12px;
color: red;
}

a.listhead:link
{
font-weight: normal;
}

a.listhead:visited
{
font-weight: normal;
}

a.listhead:hover
{
font-weight: normal;
text-decoration: underline;
}

a.listheadlive
{
font-size: 12px;
color: red;
font-weight: bold;
text-decoration: underline;
}

a.listheadlive:link
{
text-decoration: underline;
}

a.listheadlive:visited
{
text-decoration: underline;
}

a.listheadlive:hover
{
text-decoration: underline;
}

/* navigation */
table.nav
{
  width: 100%;
}

td.nav
{
  text-align: center;
}




/* start list tables */
table.list
{
background-color: white;
width: 100%;
border: 1px solid #999999;
border-collapse: collapse;
}

table.datshow
{
background-color: white;
width: 100%;
border: 1px solid #999999;
border-collapse: collapse;
}

tr.listhead
{
background-color: #999999;
}

tr.list
{
background-color: white;
}

tr.list1
{
background-color: #ffffff;
}

tr.list2
{
background-color: #ffffcc;
}

th.list
{
font-weight: bold;
color: white;
text-align: left;
}

th.data
{
font-size: 1.2pc;
font-weight: normal;
color: #0000cc;
text-align: left;
}

td.list
{
font-size: 0.8pc;
text-align: left;
border: 1px solid #999999;
}


/* DRB additions */
.error
{
color: #ff0000;
}

/* calendar colours */

td.cal0
{
}
td.cal1
{
background-color: pink
}
td.cal2
{
background-color: #ff9900
}
td.cal3
{
background-color: orange
}
td.cal4
{
background-color: #333333
}
td.cal5
{
background-color: #666666
}
td.cal6
{
background-color: #999999
}
td.cal7
{
background-color: #cccccc
}
td.cal8
{
background-color: #ffcccc
}
td.cal9
{
background-color: #ccccff
}




/* forum css */

table.for_list
{
background-color: #ffffff;
width: 100%;
border: 1px solid #999999;
border-collapse: collapse;
}

tr.for_list_head
{
background-color: #666666;
}

tr.for_list_0
{
background-color: #ffffff;
}

tr.for_list_1
{
background-color: #cccccc;
}

th.for_list
{
font-weight: bold;
color: white;
font-size: 11px;
font-weight: normal;
color: #ffffff;
text-align: left;
}

a.for_list_head
{
font-weight: bold;
color: white;
font-size: 11px;
font-weight: normal;
color: #ffffff;
text-align: left;
}

a.for_list_head:link
{
color: #ffffff;
}

a.for_list_head:visited
{
color: #ffffff;
}

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

a.for_list_head_live
{
font-weight: bold;
color: white;
font-size: 11px;
font-weight: normal;
color: #ffffff;
text-align: left;
}

a.for_list_head_live:link
{
color: #ffffff;
}

a.for_list_head_live:visited
{
color: #ffffff;
}

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


td.for_list
{
font-size: 0.8pc;
text-align: left;
border: 1px solid #999999;
}

table.for_discuss_show
{
background-color: #ffffff;
width: 100%;
border-width: 0;
border: 0px solid #999999;
border-collapse: collapse;
}

tr.for_discuss_info_parent
{
background-color: #3366cc;
}

tr.for_discuss_data_parent
{
background-color: #cccccc;
}

tr.for_discuss_space
{
background-color: #ffffff;
}

tr.for_discuss_info
{
background-color: #99ccff;
}

tr.for_discuss_data
{
background-color: #cccccc;
}

tr.for_discuss_info_edit
{
background-color: #3366cc;
}

tr.for_discuss_data_edit
{
background-color: #cccccc;
}

a.for_discuss_info
{
color: #000000;
font-size: 12px;
}

p.for_discuss_name_parent
{
color: #000000;
font-size: 12px;
font-weight: bold;
}

p.for_discuss_name
{
color: #000000;
font-size: 12px;
font-weight: bold;
}

p.for_discuss_info_parent
{
color: #000000;
font-size: 12px;
font-weight: bold;
}

p.for_discuss_title_parent
{
color: #000000;
font-size: 12px;
font-weight: bold;
padding-bottom: 0px
}

p.for_discuss_content_parent
{
color: #000000;
font-size: 12px;
}

p.for_discuss_info
{
font-weight: bold;
color: #000000;
font-size: 12px;
}

p.for_discuss_title
{
color: #000000;
font-weight: bold;
font-size: 12px;
padding-bottom: 0px
}

p.for_discuss_content
{
color: #000000;
font-size: 12px;
}

span.debug
{
background: #ffffff;
color: #000000;
font-size: 10px;
}
/* end forum */


/* timeline additions */
table.timeline_link
{
width:40%;
margin-left:60%;
margin-right:0%;
border-collapse: collapse;
}

td.timeline_link
{
text-align: right;
}


a.timeline_link
{
font-size: 12px;
color: #333333;
text-decoration: underline;
}

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

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

a.timeline_link:hover
{
color: #990000;
text-decoration: underline;
}
/* timeline additions end */

/* pac module start */

table.pac_week_title
{
background-color: #cccccc;
width: 100%;
border-width: 0;
}
table.pac_week_data_1
{
background-color: #cccc99;
width: 100%;
border-width: 0;
}
table.pac_week_data_2
{
background-color: #cccccc;
width: 100%;
border-width: 0;
}
table.pac_week_comment
{
background-color: #cccc99;
width: 100%;
border-width: 0;
}
table.pac_week_show_edit
{
background-color: #ffffcc;
width: 100%;
border-width: 0;
}
table.pac_week_show_audit
{
background-color: #cccccc;
width: 100%;
border-width: 1px;
}

#pac_week td
{
  font-size: 0.8pc;
  vertical-align: top;
  text-align: center;
}

#pac_week td.left
{
  font-size: 0.8pc;
  vertical-align: top;
  text-align: left;
}

#pac_week td.title
{
  color: red;
  font-style: italic;
  font-size: 0.8pc;
  vertical-align: top;
  text-align: center;
}
/* pac module end */

