a{color:#505050;text-decoration:none;}
a:hover{color:#606060;text-decoration:underline;}

a.old{color:#0000FF;text-decoration:none;}
a.old:hover{color:#FF0000;text-decoration:underline;}

a.main{color:#505050;text-decoration:none;display:block;background-color:transparent;font-size:0.875em;}
a.main:hover{color:#707070;text-decoration:underline overline;}

a.tool{color:#505050;text-decoration:none;display:block;background-color:#d1d0ce;}
a.tool:hover{color:#707070;text-decoration:underline overline;background-color:#dddddd;}



/*Use #c0c0c0 as background color when wallpaper is not used*/

body{
background-color:#000000;
background-image:url('http://farm2.static.flickr.com/1382/4732687300_ee46d4a6f8_b.jpg');
/*background-image:url('../images/Raindrop_Fade_1024x.jpg');*/
background-repeat:repeat-x;
background-attachment:fixed;
margin:0px;
}

table, td{border: 0px solid #000000;}

table{
width:100%;
border-spacing: 0px;
border-collapse:separate;
empty-cells:show;
}

td{padding:0px;}

table.title{
width:85%;
background-color:#dadada;
margin-left:7.5%;
margin-right:7.5%;
}

table.Hdr{
background-image:url(../images/table-title.jpg);
text-align:center;
color:#905060;
vertical-align:middle;
height:35px;
}

p.CatTle{
color:#b36d72;
font-size: 2em;
}

table.SepLineH{
background-color:#707070;
width:100%;
}

td.SepLineH{
width:100%;
height:1px;
}

td.Enc{
padding:7px;
vertical-align:top;
width:100%;
text-align:center;
}

/*	can be used if a.tool is transparent.
td.tool{
background-color:#d1d0ce;
width:100%;
}
td.tool:hover{background-color:#dddddd;}
*/

td.SepLineV{
width:1px;
background-color:#707070;
}

td.Cont{
width:100%;
background-color:#ffffff;
text-align:justify;
padding:8px;
}

p.LstUpdt{
font-size:14px;
text-align:right;
color:#ffffff;
}