body                {
	margin: 0px;
	padding: 0px;
	background-color: #999;
	color: #000000;
	font-size: 9pt;
	font-family: Tahoma, Arial, sans-serif;
}
table                {padding: 0px; margin: 0px; border-collapse: collapse; border: 0px; font-size: 9pt; }
td                     { margin: 0px; padding: 0px; x-border: 1px solid #000000; font-size: inherit; }
img                    { border: 0px; }
form, input            { margin: 0px; padding: 0px; font-size: inherit; }
div                    { margin: 0px; padding: 0px; font-size: inherit; }

h1                    { font-size: 180%; font-weight: bold; margin: 0 0 0 0; padding: 0px; }
h2                    { font-size: 120%; font-weight: bold; margin: 1em 0 0 0px; padding: 0px; }
h3                    { font-size: 100%; font-weight: bold; margin: 1em 0 0 0px; padding: 0px; }

ul                    { margin: 0px; padding: 0 0 0 1.5em; list-style-type: square; }
ul li                { margin: 0px; padding: 0px; }

.main                { background-image: url('/i/main-bg.gif'); background-position: top left; background-repeat: no-repeat; }
.menu                { height: 22px; background-image: url('/i/main-menu-bg.gif'); background-position: top left; background-repeat: no-repeat; padding-left: 163px; }
.menu-groups        { height: 24px; overflow: hidden; background-image: url('/i/main-groups-bg.gif'); background-position: top left; background-repeat: no-repeat; padding-left: 150px; }
.menu-table            { width: auto; margin-top: 2px; }
.menu-group            { background-color: #ffffff; padding: 1 10 2 10px; font-weight: bold; }
.menu-group-trans    { padding: 1 5 2 5px; font-weight: bold; }

.man                { background-image: url('/i/man-bg.gif'); background-position: top left; background-repeat: no-repeat; }
.man-groups            { height: 23px; overflow: hidden; background-image: url('/i/man-groups-bg.gif'); background-position: top left; background-repeat: no-repeat; padding-left: 152px; }
.man-menu            { height: 22px; background-image: url('/i/man-menu-bg.gif'); background-position: top left; background-repeat: no-repeat; padding-left: 163px; }

.gen-groups            { background-color: #e53c29; float: right; padding: 3 3 3 3px; }

.inf                { background-image: url('/i/inf-bg.gif'); background-position: top left; background-repeat: no-repeat; }
.tea                { background-image: url('/i/tea-bg.gif'); background-position: top left; background-repeat: no-repeat; }

.left-column        { width: 164px; }
.right-column        { width: 27px; }
.auto-column        { width: auto; }

.photo-link            { font-size: 80%; padding: 1em 2px 2px 0.8em; text-align: right; margin-right:1px; color: #ffffff; background-color: #e53c29; float: left; }
.photo-link a        { color: #ffffff; }

.sub-item A {
    padding: 5px;
    DISPLAY: block;
    COLOR: #000000;
    TEXT-DECORATION: none
}
.sub-item A:hover {
    DISPLAY: block; COLOR: #000000; BACKGROUND-COLOR: #ececec; TEXT-DECORATION: none
}
.sub-item:hover A {
    COLOR: #000000; BACKGROUND-COLOR: #ffffff; TEXT-DECORATION: none
}

.division            { font-weight: bold; padding-left: 1em; color: #666666; }
.group                { font-weight: normal; margin-left: 1em; color: #999999; }
.person                { font-weight: normal; margin-left: 1em; color: #666666; }
.team-person        { font-weight: normal; margin-bottom: 0.5em; color: #666666; width: 160px; }

.small                { font-size: 80%; }
.white                { color: #ffffff; }
.white a            { color: #ffffff; }
.green                { color: #63a543; }
.red                { color: #e53c29; }
.blue                { color: #0089b7; }
.grey                {
}
.ltgrey                { color: #999999; }
.black                { color: #000000; }

a.unu                { text-decoration: none; }
a:hover.unu            { text-decoration: underline; }

.img{
    padding: 5px;
    background-color: #ececec;
    margin: 5px 5px 0px 0px;
}

.sml{
    font-size: 8pt;
}

.nonez{
    display: none;
}

#tooltip {
    background: #FCF5E1;
    border: 1px solid #000000;
    text-align: justify;
    font: 9pt Tahoma;
    margin:0px;
    -moz-border-radius:8px;
    padding: 8px;
    position:absolute;
    visibility:hidden
}

.menu2{
    display:block;
    visibility:hidden;
    position:absolute;
    float: none;
    top:128px;
    left:434px;
    width: 150px;
    border: 1px solid #000000;
    background-color: #ffffff;
    padding: 3px;
}

.thumbnails { width: 90%; margin: 0 auto; }
.thumbnails #thumbnails { overflow: auto; padding: 10px 7px 3px; white-space: nowrap; height: 155px; width: 380px; background-color: #E4E1D7; position: relative; z-index: 1;}
.thumbnails a img { border: 2px solid #e4e5ea; vertical-align: middle; }
.thumbnails a.selected img { border-color: #cc0000; }
.thumbnails a:hover img { border-color: white !important; }
* html .thumbnails a:hover { height: 1px; }

a {color: #CC3522;}
a:link {color: #CC3522;}
a:visited {color: #CC3522;}

