html,body {height:100%; margin:0px; background:#cef}
table,div {font:12px Arial, Helvetica, Verdana; text-align:left; vertical-align:top; margin:0px; padding:0px;}
td    {border:none; margin:0px; padding:0px; vertical-align:top;}
ul {margin: 1 2 1 14; padding: 1 1 1 1;}
li {margin: 0 0 0 0;}
ul.inl{margin:0; padding:0; list-style:none;}
ul.inl li{margin:2px; display:inline;}
ul.bl{margin:0; padding:0; list-style:none;}
ul.bl li{margin:2px; padding:5px; display:block;}

#tabdat{color:#000; font:bold 10px Arial, Helvetica; border-collapse: collapse;}
#tabdat td{ border:#aaa 1px dotted; text-align:center; vertical-align:middle;}
img   {border:none; padding:0px;}
img.fot   {border:none; padding:4px;}
p     {color:#333; font-family: Arial, Helvetica, Verdana; font-size:12px; text-indent:1.5em; text-align:justify;}
h1, h2, h3{font-family:Trebuchet MS, Arial; margin:0; padding:2px 5px;}
h1    {font-size:16px; color:#33CCFF; letter-spacing: -1px; padding:0; margin: 2 0 1 10; background-color:#20307F;}
h2    {font-size:14px;}
h3    {font-size:12px;}
.drk  {font:bold 14px Verdana, Arial; color:#039;}
.big  {font:bold 20px Verdana, Arial; color:#3CF;}
.mini {color:#000; font:11px Verdana, Tahoma, Arial; }
.rd {color:#906; font:11px Verdana, Tahoma, Arial; }
.tt {color:#c69; font:9px Verdana, Arial; }
small {color:#666; font:bold 10px Arial, Tahoma; }

#tb0  {height:100%; width:100%; vertical-align:top; background:#cef url(img/vv2.jpg) no-repeat right bottom;}
#tup  {height:200px;}
#tmid {height:100%; width:100%;}
#tbot {height:33px;}

#tb1  {margin:0; height:200px; width:100%; background:#cef; vertical-align:top;}
#tuplft {width:220px; background:#cef url(img/vv.jpg) no-repeat left top;}
#tupcnt {background:#cef;}
#tupc1  {height:132px;}
#tupc2  {height:24px; padding:0 5px 0 5px;}
#tupc3  {height:34px;}
#tuprgt {width:220px; text-align:right; vertical-align:top;}
#tmenu  {margin:0; height:24px; width:100%; background:#339; border:#fff 1px solid;}
#tdm    {background:#fff;}

#tb2  {margin:0; height:100%; vertical-align:top;}
#tmlft {width:220px;}
#tmrgt {width:220px;}
#tmcnt {width:100%;}

#tbc  {margin:0; height:100%; width:100%; background:#cef;}
#ml0  {height:10px; width:16px; background:#cef url(img/ml0.gif) no-repeat left top;}
#mc0  {height:10px; background:#cef url(img/mc0.gif) repeat-x left top;}
#mr0  {height:10px; width:16px; background:#cef url(img/mr0.gif) no-repeat left top;}
#mhl  {height:24px; width:16px; background:#cef url(img/mhl.gif) repeat-y left top;}
#mhc  {height:24px; background:#20307F;}
#mhr  {height:24px; width:16px; background:#cef url(img/mhr.gif) repeat-y left top;}
#ml1  {width:16px; background:#cef url(img/ml1.gif) repeat-y left top; padding:0;}
#mc1  {width:100%; background:#B0D0FF;}
#mr1  {width:16px; background:#cef url(img/mr1.gif) repeat-y left top; padding:0;}

#ml2  {height:10px; width:16px; background:#cef url(img/ml2.gif) no-repeat left top;}
#mc2  {height:10px; background:#cef url(img/mc2.gif) repeat-x left top;}
#mr2  {height:10px; width:16px; background:#cef url(img/mr2.gif) no-repeat left top;}

#botl  {float:left; width:280px; vertical-align:top; height:33px; border-right: #39f 2px solid; padding:1px 5px;}
#botr  {margin:0; margin-left:280px; margin-right:100px; vertical-align:top; text-align:right; height:33px; opacity:0.40; filter:progid:DXImageTransform.Microsoft.Alpha(opacity=40);}
#absup {position:absolute; height:130px; width:800px; top:0px; left:220px; right:0px; margin:0; background:url(img/top.png) no-repeat left top; padding:0px 10px;}

.tside{width:213px; height:auto;}
.tside0{padding:0px; width:213px; vertical-align:bottom; font:bold 14px Verdana, Arial; color:#039; background:url(img/side0.gif) no-repeat left top;}
.tside1{font-size:2px; height:6px; width:213px; background:url(img/side1.gif) no-repeat left top;}
.tside2{padding:0px; width:213px; vertical-align:top; background:url(img/side2.gif) repeat-y left top;}
.tside3{height:12px; background:url(img/side3.gif) no-repeat left top;}

a     {color:#39f; text-decoration:none; }
a:hover{color:#000; border-bottom:#06f 1px solid;}

A.mic {color:#058; font:bold 10px Arial, Tahoma;}
A.mic:hover {color:#39f; border-bottom:#fff 0px solid;}
A.mrd {color:#d00; font:bold 10px Arial, Tahoma;}
A.mrd:hover {color:#f00; border-bottom:#fff 0px solid;}
  
A.drk {color:#c36; font:14px Trebuchet MS, Arial; border-bottom:#06f 1px solid;}
A.drk:hover {color:#39f; border-bottom:#fff 0px solid;}

A.m1  {color:#fff; font-weight:bold; display:block; float:left; padding:2 0 2 0; width:100%;}
A.m1:hover{color:#000; background-color:#3cf; border:0px}

A.lnk {color:#B0D0FF; font: 10px Arial, Tahoma; border:none;}
A.lnk:hover {color:#B0D0FF; border:none;}
#rlnk {font:10px Arial, Tahoma; color:#39f;}
#rlnk.a {font:10px Arial, Tahoma; color:#39f;}
#rlnk.a:hover {font:10px Arial, Tahoma; color:#39f;}

.fon  {background:#fff; border-left: #39f 2px solid; margin:10px;padding:10px; width:auto}
.wt  {background:#fff; border-left: #ccc 2px solid; border-top: #ccc 2px solid; margin:5px;padding:3px 10px; width:auto}
.dott  {background:#fff; border-bottom: #aaa 1px dashed; margin:0;padding:3px;}
.inp	{font:12px Arial; background-color:#eff; border: 1px solid; border-color: #fff #99a #99a #fff;}
.frm	{font:12px Arial; background-color:#cef; color:#000066; border: #0066aa 1px solid;}
.btn	{font:bold 11px Arial; background-color:#cccccc; color:#0066ff; border: 2px solid; border-color: #bbddff #0066aa #0066aa #bbddff; cursor:pointer;}
.fr0	{font:11px Arial; background-color:#ffffff; color:#6666aa; border: #aaaaaa 1px solid;}
.bt0	{font:bold 10px Arial; background-color:#cccccc; color:#000000; border: 1px solid; border-color: #bbddff #0066aa #0066aa #bbddff; cursor:pointer;}
.tb  {vertical-align:bottom; background:#fff; border:#ccc 1px dotted;}
.tdd  {vertical-align:top; border:#999 1px dashed; padding:3px;}


