BODY {
        FONT-SIZE: 11px; COLOR: black; FONT-FAMILY: tahoma
}
.category {
        FONT-SIZE: 11px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF; text-decoration: none; font-weight: bold;  text-indent: 20px;
}
.subcategory {
        FONT-SIZE: 11px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF; text-decoration: none; font-weight: bold;  text-indent: 41px;
}

.header {
        FONT-SIZE: 16px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF; text-decoration: none; font-weight: bold;
}


.main {
        FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
        text-align: justify;
}


.datesize {
        FONT-SIZE: 11px; COLOR: #909090; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}

.progname {
        FONT-SIZE: 14px; COLOR: #404040; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}

.proginfo {
        FONT-SIZE: 13px; COLOR: #303030; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}



.disnick {
        FONT-SIZE: 14px; COLOR: #404040; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}

.disdate {
        FONT-SIZE: 11px; COLOR: #909090; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}

.dismessage {
        FONT-SIZE: 13px; COLOR: #303030; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}



a.home {
        font-size: 9px;
        text-decoration: none;
        color: White;
}

a:hover.home {
        font-size: 9px;
        text-decoration: none;
        color: White;
}

a:link.home {
        font-size: 9px;
        text-decoration: none;
        color: White;
}

A:visited.home {
        font-size: 9px;
        text-decoration: none;
        color: #E79600;
}



/* -- CATEGORIES -- */
/* -- 1 Level -- */
#categories {margin: 0px 0 0px 0; padding: 0px 0 0px 0; list-style: none; width: 193px;background: url(/img/cat_div.png) repeat-x left top;}
#categories li {position: relative; font-weight: bold; padding-bottom: 1px; background: url(/img/cat_div.png) repeat-x left bottom;}
#categories li a {display: block; text-decoration: none; /* IE6 Bug */ padding: 4px 0 4px 1px; background: url(/img/cat_bullet0.png) no-repeat 12px 7px; background-color: #1C5A97;}
#categories li a:hover, #categories li a.ont-selected:hover {background: url(/img/cat_bullet1.png) no-repeat 12px 7px; background-color: #AB0000; color: #fff;}

/* -- 2 Level -- */
#categories2 {margin: 0px 0 0px 0; padding: 0px 0 0px 0; list-style: none; width: 193px;background: url(/img/cat_div.png) repeat-x left top;}
#categories2 li {position: relative; font-weight: bold; padding-bottom: 1px; background: url(/img/cat_div.png) repeat-x left bottom;}
#categories2 li a {display: block; text-decoration: none; /* IE6 Bug */ padding: 4px 0 4px 26px; background: url(/img/cat_cir0.png) no-repeat 35px 7px; background-color: #1C5A97;}
#categories2 li a:hover, #categories li a.ont-selected:hover {background: url(/img/cat_cir1.png) no-repeat 35px 7px; background-color: #AB0000; color: #fff;}

/* -- Selected -- */
#categories3 {margin: 0px 0 0px 0; padding: 0px 0 0px 0; list-style: none; width: 193px;background: url(/img/cat_div.png) repeat-x left top;}
#categories3 li {position: relative; font-weight: bold; padding-bottom: 1px; background: url(/img/cat_div.png) repeat-x left bottom;}
#categories3 li a {display: block; text-decoration: none; /* IE6 Bug */ padding: 4px 0 4px 26px; background: url(/img/cat_selsubitem.png) no-repeat 0px 0px; background-color: #1C5A97;}
#categories3 li a:hover, #categories li a.ont-selected:hover {background: url(/img/cat_cir1.png) no-repeat 35px 7px; background-color: #AB0000; color: #fff;}


/* Fix IE. Hide from IE Mac \*/
* html #categories li { float: left; height: 1%; }
* html #categories li a { height: 1%; }
* html #categories li ul li { float: left; height: 1%; }
* html #categories li ul li a { height: 1%; }
* html #categories li ul li ul li { float: left; height: 1%; }
* html #categories li ul li ul li a { height: 1%; }
* html #categories li ul li ul li ul li { float: left; height: 1%; }
* html #categories li ul li ul li ul li a { height: 1%; }
/* End */

/* Fix IE. Hide from IE Mac \*/
* html #categories2 li { float: left; height: 1%; }
* html #categories2 li a { height: 1%; }
* html #categories2 li ul li { float: left; height: 1%; }
* html #categories2 li ul li a { height: 1%; }
* html #categories2 li ul li ul li { float: left; height: 1%; }
* html #categories2 li ul li ul li a { height: 1%; }
* html #categories2 li ul li ul li ul li { float: left; height: 1%; }
* html #categories2 li ul li ul li ul li a { height: 1%; }
/* End */

/* Fix IE. Hide from IE Mac \*/
* html #categories3 li { float: left; height: 1%; }
* html #categories3 li a { height: 1%; }
* html #categories3 li ul li { float: left; height: 1%; }
* html #categories3 li ul li a { height: 1%; }
* html #categories3 li ul li ul li { float: left; height: 1%; }
* html #categories3 li ul li ul li a { height: 1%; }
* html #categories3 li ul li ul li ul li { float: left; height: 1%; }
* html #categories3 li ul li ul li ul li a { height: 1%; }
/* End */



/* -- Font Colors -- */
#categories li a,
#categories li ul li a,
#categories li a:hover,
#categories li a:hover,
#categories2 li a,
#categories2 li ul li a,
#categories2 li a:hover,
#categories2 li a:hover,
#categories3 li a,
#categories3 li ul li a,
#categories3 li a:hover,
#categories3 li a:hover {color: #FFF;}

/* -- Font  -- */
#categories li a,
#categories li ul li a,
#categories li a:hover,
#categories li a:hover,
#categories2 li a,
#categories2 li ul li a,
#categories2 li a:hover,
#categories2 li a:hover,
#categories3 li a,
#categories3 li ul li a,
#categories3 li a:hover,
#categories3 li a:hover {
        FONT-SIZE: 11px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF; text-decoration: none; font-weight: bold;  text-indent: 20px;
}