* {margin:0px; padding:0px;}
body { background-color:#FFFFFF; font-family:arial,sans-serif; font-size: 10pt; padding: 0px; color: #666666;}
a    {color: #CC0000; text-decoration: none; }
a:hover { color: #5C743D; }

p { margin:0px 0px 5px 0px; padding:0px; }
p.top { padding-top:4px; }
p.news { font-size: 9pt; margin:5px 0px 0px 0px; padding: 4px 0px 0px 0px; border-width: 1px 0px 0px 0px; border-style:solid; border-color: gray; }
p.th { font-weight:bold; }
p.cont_h1 { text-align:center; font-size:12pt; padding:0px 6px 12px 6px; margin: 0px; font-weight:bold; color: black; }

hr.news { font-size: 1px; margin: 0px; padding:0px; }
ul { list-style-position: inside; margin: -4px 0px 4px 0px; padding-left: 10px;}


h1    { text-align:center; font-size:24px; padding:0px 6px 0px 6px; margin: 0px; }
h2    { text-align:left; font-size:18px; padding-bottom: 5px; }
input.long { border: 0px; background-color:#FFFFEE; font-size: 10pt; color: #000066; padding: 0px; }
input.but_inline { margin: 0px; vertical-align: middle; }
form { margin: 0px; }
td._ { border: 0px; }
td.dnam { text-align:center; background-color:#AAFFFF; padding: 0px; }
td.tdbg { text-align:center; padding: 0px; background-color:#EEEEEE; }
td.dbg { background-color:#FFAAAA; }
td.ar { background-color:#AAFFAA; }
td.tver { text-align:center; background-color:#AAAAFF; }
td._c1 { border: 0px; vertical-align:top; }
td._c2 { border: 0px; vertical-align:top; }
td.x { height: 22px; padding: 3px 4px 3px 4px; }
th { padding: 3px 4px 3px 4px; font-size: 10pt; }
table { margin-bottom: 5px; }
table._ { border: 0px; margin-bottom: 0px; }
table.thfix { margin: 0px; }
table.thvar_ { margin: 0px;  margin-bottom: 0px; }

div.contTeam table { border: 0px solid red; margin-bottom: 0px; }
div.contTeam td { padding: 0px; border: 0px; margin:0px;}

div.teamtext { float:right; width: 350px; }
div.teampict { float:left; }

th.tid { width: 50px; }
td.tid {text-align:right; }
td.ttyp {text-align:center; }
td.id  {text-align:center; }
td.num  {text-align:right; }
td.cur  {text-align:right; }
td.boo  {text-align:center; }
td.typ {text-align:left; }
td.mut {text-align:center; font-size:8pt;}
td.dat  {text-align:right; }
td.tim2 {text-align:left; font-size:8pt; }

tr.l1 {background-color:#FFFFDD;}
tr.l2 {background-color:#FFDDDD;}
tr.l3 {background-color:#DDFFFF;}
tr.black {background-color:#FF4444;}
tr.embar {background-color:#FF44FF;}

td.valid_b { border-right: 0px; }
td.valid_m { border-right: 0px; padding-left: 0px; padding-right:0px; }
td.valid_m { border-right: 0px; padding-left: 0px; padding-right:0px; }
td.valid_e { }

td.expired{ background-color:#CCCCCC; }
td.future  { background-color:#88FFFF; }
td.active  { background-color:#BBFFBB; }

span.expired{ background-color:#CCCCCC; }
span.future  { background-color:#88FFFF; }
span.active  { background-color:#BBFFBB; }

td._mv { border-right: 0px; padding-right:2px; }
td.mv { text-align:left; padding-left: 2px; padding-right: 2px; }

label.u { background-color:red; }
input.u { background-color:red; }
select.u { background-color:red; }

td.main_act { background-color:#eeeeee; }
td.isact1 { background:transparent url(../images/bullet_ball_glass_green16x16.png) no-repeat center; }

tr.thsub { text-align: center; background-color:#cccccc; }
tr.IDMV { background-color:#dddddd; }
td.myda_shd { background-color:#eeeeee; text-align: center; }
input.myda { }

img.drawicon { height:22px; vertical-align:middle;}
img.warn24 { margin: 0px 6px -3px 6px; }

table.agelist { width:87%; }
table.lplist { width:87%; }
table.lwlist { width:87%; }
td.link { width:8px; }
td.foto { width:80px; }
td.pers { width:28%; }
td.priv { width:28%; }
td.work {}
td.pwdmsg  { display: none; }
td.pwdmsgu { background-color:red; }

tr.persreco { background-color:#eeccaa; font-size: 10pt; }
tr.F1 { background-color:#ddccee; }
tr.F2 { background-color:#eeccaa; }
tr.F3 { background-color:#eeddcc; }
tr.F4 { background-color:#cceedd; }
tr.x {background-color: #ff7777; }
img.usersmall { height:120px; }

td.masterHeaderLogo { border: 0px; padding: 3px 5px 3px 2px; }
td.masterHeaderText { border: 0px; vertical-align: middle; width:70%; }

