.normal
{
    FONT-SIZE: 10pt;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Helvetica, sans-serif
}
.title
{
    FONT-SIZE: 11pt;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Helvetica, sans-serif
}
.menutop
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #ffffff;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: none
}
.bottom
{
    FONT-SIZE: 8pt;
    COLOR: #808080;
    FONT-FAMILY: Arial
}
A.normal:link
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10pt;
    COLOR: #ff7f50;
    FONT-FAMILY: Verdana, Helvetica, sans-serif
}
A.normal:hover
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10pt;
    COLOR: #ff7f50;
    FONT-FAMILY: Verdana, Helvetica, sans-serif
}
A.normal:visited
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10pt;
    COLOR: #ff7f50;
    FONT-FAMILY: Verdana, Helvetica, sans-serif
}
A.bottom:link
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: #808080;
    FONT-FAMILY: Arial
}
A.bottom:hover
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: #808080;
    FONT-FAMILY: Arial
}
A.bottom:visited
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: #808080;
    FONT-FAMILY: Arial
}
A.menu
{
    TEXT-DECORATION: none
}
.menutitle
{
    FONT-SIZE: 8pt;
    COLOR: #808080;
    FONT-FAMILY: Arial
}
.menu
{
    FONT-SIZE: 8pt;
    COLOR: #000000;
    FONT-FAMILY: Tahoma, MS sans serif, Arial, Verdana, Helvetica, sans-serif
}
.toptable
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #000000;
    FONT-FAMILY: Verdana, MS sans serif, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #DDEC90;
}
.table
{
    BORDER-RIGHT: #000000 1px solid;
    BORDER-TOP: #000000 1px solid;
    FONT-SIZE: 10pt;
    BORDER-LEFT: #000000 1px solid;
    COLOR: #000000;
    BORDER-BOTTOM: #000000 1px solid;
    FONT-FAMILY: Verdana, MS sans serif, Arial, Helvetica, sans-serif
}
.barrywhite
{
    FONT-SIZE: 10pt;
    COLOR: #000000;
    FONT-FAMILY: Verdana, MS sans serif, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #ffffff
}
.nicefield
{
    FONT-SIZE: 10pt;
    COLOR: #000000;
    FONT-FAMILY: Verdana, MS sans serif, Arial, Helvetica, sans-serif
}
.smallbutton
{
    FONT-SIZE: 8pt;
    COLOR: #000000;
    FONT-FAMILY: Verdana, MS sans serif, Arial, Helvetica, sans-serif
}
.errorfield
{
    FONT-SIZE: 10pt;
    COLOR: #000000;
    FONT-FAMILY: Verdana, MS sans serif, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #ffcccc
}
TD.toptable
{
    BORDER-LEFT-COLOR: black;
    BORDER-TOP-COLOR: black;
    BORDER-BOTTOM: black 1px solid;
    BORDER-RIGHT-COLOR: black
}
TD.intable
{
    BORDER-LEFT-COLOR: black;
    BORDER-TOP-COLOR: black;
    BORDER-BOTTOM: black 1px solid;
    BORDER-RIGHT-COLOR: black
}
TD.table
{
    BORDER-BOTTOM: black 1px solid;
    BACKGROUND-COLOR: #e6e6e6
}
TD.gridtable
{
    BORDER-RIGHT: #000000 1px solid;
    BORDER-TOP: #000000 1px solid;
    BORDER-LEFT: #000000 1px solid;
    BORDER-BOTTOM: #000000 1px solid;
    BACKGROUND-COLOR: #ffffff
}
OL.bullet
{
    FONT-SIZE: 10pt;
    FONT-FAMILY: Verdana, Helvetica
}
A.menuwhite:link
{
    FONT-SIZE: 10pt;
    COLOR: white;
    FONT-FAMILY: Tahoma
}
A.menuwhite:visited
{
    FONT-SIZE: 10pt;
    COLOR: white;
    FONT-FAMILY: Tahoma
}
A.menuwhite
{
    FONT-SIZE: 10pt;
    COLOR: white;
    FONT-FAMILY: Tahoma
}
.okmessage
{
    FONT-SIZE: 10pt;
    COLOR: darkseagreen;
    FONT-FAMILY: Verdana, Helvetica, Sans-Serif
}
td.utility 
{   
    padding-left:5px;
    color:White ;
    font-family:Arial, Helvetica 35 Thin, Sans-Serif;
    font-size:smaller;
}
a.utility 
{
    padding-left:5px;
    color:White;
    text-decoration:none;
}
a.utility:hover
{
    text-decoration:underline;
}
td.topmenu
{
    background: url("images/IDB-Youth_05.gif");
    padding-left:10px;
    font-size:smaller;    
    background-repeat:no-repeat;
}
a.topactive
{
    color:#185CA5;
    text-decoration:none;
    font-weight:bold;
}
a.topactive:hover
{
    text-decoration:underline;
}
a.topinactive
{
    color:#185CA5;
    text-decoration:none;
}
a.topinactive:hover
{
    text-decoration:underline;
}
a.menuactive
{
    color:#FFFFFF;
    font-family:Arial;
    font-weight:bold;    
    text-decoration:none;
    text-align:right;
}
a.menuactive:hover
{
    text-decoration:underline;
}
a.menuinactivepic
{
    font-family:Arial;
    color:#FFFFFF;
    text-decoration:none;
    text-align:right;    
    background-image:url("images/IDB-YouthLeftMenu_11.gif");
}
a.menuinactivepic:hover
{
    text-decoration:underline;
    
}
a.menuactivepic
{
    color:#FFFFFF;
    font-family:Arial;
    font-weight:bold;    
    text-decoration:none;
    text-align:right;
    background-image:url("images/IDB-YouthLeftMenu_11.gif");
}
a.menuactivepic:hover
{
    text-decoration:underline;
}
a.menuinactivepic
{
    font-family:Arial;
    color:#FFFFFF;
    text-decoration:none;
    text-align:right;    
    background-image:url("images/IDB-YouthLeftMenu_11.gif");    
}
a.menuinactivepic:hover
{
    text-decoration:underline;
    
}
td.leftmenu
{
    padding:3px;
    padding-right:10px;
    background-color:#7DA7D9;
    font-size:smaller;
    text-align:right;
}
td.content
{
    padding-left:12px;
    padding-right:5px;
    padding-bottom:5px;  
}
tr.newstitle
{   color:White;
    text-align:center;
    background-image:url("images/NewsTitle_12.gif");
    background-repeat:no-repeat;
}
tr.newsitem
{   
    border-color:Black;
    border-style:solid;    
    text-align:left;
	font-size:smaller;
	padding-right: 15px;
	padding-left: 5px;

}