/* ****************************** MAIN **************************** */
a {
    font-family: Tahoma;
    color: #303030;
    text-decoration: underline;
}
a:hover {
    font-family: Tahoma;
    color: #d5322b;
    text-decoration: underline;
}
a.down {
    font-family: Tahoma;
    font-size: 9px;
    color: #000000;
    text-decoration: underline;
}
a.down:hover {
    font-family: Tahoma;
    font-size: 9px;
    color: #d5322b;
    text-decoration: underline;
}
body {
    margin: 0;
    padding: 0;
    background-color: white;
	BACKGROUND-IMAGE: url(images/back.gif)
}
td object, td embed {
    vertical-align: bottom;
}
td.button {
    padding: 5px;
    border-top: 1px solid white;
    border-right: 1px solid black;
    border-bottom: 1px solid black;
    border-left: 1px solid white;
    text-align: center;
}
td.button a {
    color: white;
    font-family: Tahoma;
    font-size: 70%;
    font-weight: bold;
    text-decoration: none;
}
td.underflash {
    background-color: #cccccc;
    padding: 15px;
    font-family: Tahoma;
    font-size: 70%;
}
span.news {
    color: #d5322b;
    font-size: 90%;
    font-weight: bold;
}

td.underflash a {
    color: #d5322b;
}

table.mainlayout { width: 760px;}

td.submenu, #menu1, #menu2, #menu3 {
    padding: 0 2px 4px 2px;
    text-align: center; 
    background-color: #303030;
}

td.adon {
	background-color: #303030;
}

td.submenu a, #menu1 a, #menu2 a, #menu3 a {
    color: white;
    font-family: Tahoma;
    font-size: 70%;
    font-weight: normal;
    text-decoration: none;
}
td.submenu a:hover { text-decoration: underline; }

table.topmenu {
    width: 760px;
    background-image: url(images/menubg.gif);
    background-repeat: repeat-x;
}

.menuitem a, .menuitem a:visited, .menuitem a:hover {
    color: white;
    font-family: Tahoma;
    font-size: 70%;
    font-weight: bold;
    text-decoration: none;
}
td.menuitemactive a {
    color: #bababa;
    font-family: Tahoma;
    font-size: 70%;
    font-weight: bold;
    text-decoration: none;
}
td.menuitemactive a:hover {
	color: #bababa;
}
td.menuitem a:hover {
	text-decoration: underline;	
}

td.separator {
    width: 1px;
    height: 9px;
    background-image: url(images/sep.gif);
    background-repeat: no-repeat;
    background-position: 30% 50%;
}

td.dotted {
    height: 1px;
    background-image: url(images/dot.gif);
    background-repeat: repeat-x;
}

td.copyright {
    padding: 8px;
    padding-left: 15px;
    padding-right: 15px;
    background-color: #303030;
    color: white;
    font-family: Tahoma;
    font-size: 70%;
    font-weight: normal;
}
td.copyright a { color: white; }
td.copyright a:hover { color: white; }


td.barlayout {
    background-color: #999999;
    min-height: 400px;
}

div.gridlink a {
    color: gray;
    font-weight: bold;
    text-decoration: none;
}
div.gridlink a:hover {
    color: red;
    text-decoration: underline;
}
div.gridtext {
    color: gray;
    font-size: 90%;
}


div.notfound {
    color: #F47D05;
    font-family: Tahoma,Geneva,sans-serif;
    font-size: 80%;
    font-weight: bold;
    text-align: center;
    text-transform: uppercase;
}

td.content {
    padding: 15px 20px 20px 35px;
    font-family: tahoma,sans-serif;
    font-size: 80%;
}

h1, span.title {
    color: #d5322b;
    font-family: Tahoma;
    font-size: 140%;
    font-weight: bold;
    text-transform: uppercase;
}

span.subtitle {
    color: #990000;
    font-family: Tahoma;
    font-size: 110%;
    font-weight: bold;
    text-transform: uppercase;
}
span.head {
    font-size: 110%;
    margin-bottom: 15px;
    font-weight: bold;
}
td.tableseparator {
    height: 1px;
    border-top: 1px black dotted;
    padding-bottom: 20px;
}

/*
#menu a {
    display: block;
    padding: 6px 15px 6px 15px;
    color: #303030;
    font-family: Tahoma;
    font-size: 70%;
    font-weight: bold;
    text-decoration: none;
}
#menu ul { padding: 0; margin: 0; line-height: 10px; }
#menu li { list-style: none; margin: 0; }
#menu li.separator { list-style: none; margin-left: 15px; margin-right: 16px; border-top: 1px dotted #303030; }
#menu a:hover { background: #d0d0d0; }
#menu ul a#current { color: #990000; background: #d0d0d0; }
*/

td.baritem a {
    padding-left: 15px;
    line-height: 20px;
    font-family: Tahoma;
    font-size: 70%;
    font-weight: bold;
    text-decoration: none;
    color: #303030;
}

span.path {
    color: gray;
    font-size: 90%;
}
span.path a {
    color: gray;
}

span.disclamer {
    color: gray;
    font-family: Tahoma;
    font-size: 70%;
}

td.baritemfill { 
	background: #d0d0d0;
	padding-left: 15px;
 }
td.baritemfill a {
    line-height: 20px;
    font-family: Tahoma;
    font-size: 70%;
    font-weight: bold;
    text-decoration: none;
    color: #000000;
}

td.baritemactive {
	background: #eaeaea;
	padding-left: 15px;
}
td.baritemactive a {

    line-height: 20px;
    font-family: Tahoma;
    font-size: 70%;
    font-weight: bold;
    text-decoration: none;
    color: #d5322b;
}

td.baritem a:hover { text-decoration: underline; }
td.barseparator { width: 159px; height: 1px; text-align: left; border-top: 1px dotted #303030; }

#menu1, #menu2, #menu3 { position: absolute; display: none; }
#menu1 { width: 600px; }
#menu2 { width: 600px; }
#menu3 { width: 600px; }
#menu1 a:hover, #menu2 a:hover, #menu3 a:hover { text-decoration: underline; }

