/* nor_default_div.css start */
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/cba_default_back.gif') repeat;
}

#abo_header
{
  background: #dddddd;
  height: 100px;
}

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


#abo_menu
{
  float: left;
  padding: 5px;
  width: 90px;
  /* border-top: 1px solid red; */
  /* border-right: 1px solid pink; */
  /* background: green; */
  /* 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: #99ccff;
  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;
}


/* 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;
}






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


/* 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;
}



/* 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;
vertical-align: top;
}

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;
}
.warn
{
color: orange;
}

/* 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
}

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 */

/* nor_default_div.css end */


