body,td,input,select,button {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
    color: #656565;
}
th {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
    color: #656565;
}

#menu {width: 150px}
#menu a {display: block; margin: 7px; text-decoration: underline}
#menu a:hover {text-decoration: none}

#content {text-align: left;}
#content a {padding: 5px;}


a.blue {font-size: 11px; font-weight: bold; color: #014478; text-decoration: underline;}
a.blue:hover {font-size: 11px; font-weight: bold; color: #014478; text-decoration: none;}
a.blue:visited {font-size: 11px; font-weight: bold; color: #CC0099}

a.red {font-size: 11px; color: #FF0000; font-weight: bold;}
a.red:hover {font-size: 11px; color: #FF0000; text-decoration: none; font-weight: bold;}

#thin {font-weight: normal}

.sng {color: #333333; margin:0px; font-size: 11px}
.sng td {border-bottom: #CCCCCC 1px solid}

.text {
    font-family: Tahoma;
    font-size: 11px;
    font-weight: bold;
    color: #014478;

}
.text_big {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
    color: #014478;
    margin: 15px;
}

.green {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 13px;
    font-weight: bold;
    color: green;
}

.blue {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 13px;
    font-weight: bold;
    color: #007CE6;
}
#blue {
    font-size: 11px;
    color: #007CE6;
}

.text_blue{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    font-weight: bold;
    color: #007CE6;

}

a {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
    color: #007CE6;
}

a:hover {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
    color: #007CE6;
    text-decoration: none;
}

a.grey {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
    color: #656565;
    text-decoration: none;
}

a.grey:hover {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
    color: #656565;
    text-decoration: underline;
}
ol,ul {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
    color: #656565;
}
li {
    margin: 3px 0px 0px 0px;    
}
h2 {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
    color: #656565;
    margin: 3px 0px 5px 0px;
}

h1.nb {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    margin: 3px 0px 0px 0px;
    display: inline;
}

p { margin: 5px 0px 5px 0px;}

.brd {margin:15px; background-color: #CCCCCC;}
.brd tr {background-color: #FFFFFF;}

input.button {color: #007CE6; background: #D6EBF9; font-weight: bold; text-decoration: none; font-size: 11; border:1 solid; cursor:hand;}
.red {color: #FF0000; font-weight: bold; font-size: 13px}

td { padding: 0 5px; }
td.tiny_edit { width: 34px; }
td.tiny_edit input { width: 30px; }
td.small_edit { width: 104px; }
td.small_edit input { width: 100px; }
td.medium_edit { width: 214px; }
td.medium_edit input { width: 210px; }
td.large_edit { width: 304px; }
td.large_edit input { width: 300px; }
.even { background-color: #ddd; }
.delete { color: #fff; background: #e50; border: 1px solid #000; text-align: center }

#report {float: left; margin: 10px}
#report textarea {width: 400px; height: 200px}

img.playimg { border: 0; cursor: pointer; }
