body
{
color: #000000;
font-size: 12px;
font-family: Verdana, Arial, Helvetica, SunSans-Regular;
}

table.container
{
border-width: 0px;
border-style: solid;
border-color: #ff9900;
border-collapse: collapse;
border-spacing: 0px;
background-color: white;
margin-right: auto;
margin-left: auto;
}

table.content
{
height: 500px;
border-spacing: 0px;
border-width: 0px;
border-style: solid;
border-color: #ff9900;
border-collapse: collapse;
background-color: red;
}

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

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

.footer
{
color: #333333;
text-align: center;
font-size: 12px;
line-height: 5px;
}

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 */
td.menul
{
background-color: #d2e1dc;
}

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

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

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

/* end top menu */





/* menu live left */
a.menullive
{
text-align: center;
font-size: 12px;
line-height: 22px;
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 standard left */
a.menul
{
text-align: center;
font-size: 12px;
line-height: 22px;
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 live bottom */
a.menublive
{
text-align: center;
font-size: 12px;
color: #333333;
font-weight: bold;
text-decoration: none;
}

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

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

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

/* menu standard bottom */
a.menub
{
text-align: center;
font-size: 12px;
color: #333333;
text-decoration: underline;
}

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

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

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

/* end bottom menu */

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

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

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

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

a.listheadlive
{
font-size: 12px;
color: white;
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.datshowhead
{
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;
}