body.main {font: 12px Verdana, sans-serif; color:#606060; background-color: #ffffff;}

a:link    {font-size: 10px; color:#606060; text-decoration:none;}
a:active  {font-size: 10px; color:#606060; text-decoration:none;}
a:visited {font-size: 10px; color:#606060; text-decoration:none;}
a:hover   {font-size: 10px; color:#0000ff; text-decoration:none;}

a.caption:link    {font-size: 18px; color:#ffffff; text-decoration:none;}
a.caption:active  {font-size: 18px; color:#ffffff; text-decoration:none;}
a.caption:visited {font-size: 18px; color:#ffffff; text-decoration:none;}
a.caption:hover   {font-size: 18px; color:#0000ff; text-decoration:none;}

a.main:link    {font: bold 12px Verdana, sans-serif; color:#ffffff; text-decoration:none;}
a.main:active  {font: bold 12px Verdana, sans-serif; color:#ffffff; text-decoration:none;}
a.main:visited {font: bold 12px Verdana, sans-serif; color:#ffffff; text-decoration:none;}
a.main:hover   {font: bold 12px Verdana, sans-serif; color:#0000ff; text-decoration:none;}

a.news:link    {font: 12px Verdana, sans-serif; color:#0000ff; text-decoration:none;}
a.news:active  {font: 12px Verdana, sans-serif; color:#0000ff; text-decoration:none;}
a.news:visited {font: 12px Verdana, sans-serif; color:#0000ff; text-decoration:none;}
a.news:hover   {font: 12px Verdana, sans-serif; color:#ff0000; text-decoration:none;}

span.deskblack      {font: bold 60px Verdana, sans-serif; color:#000000; text-decoration:none;}
span.deskred        {font: bold 60px Verdana, sans-serif; color:#ff0000; text-decoration:none;}
span.deskyellow     {font: bold 60px Verdana, sans-serif; color:#ffd000; text-decoration:none;}
span.deskblue       {font: bold 60px Verdana, sans-serif; color:#0055bb; text-decoration:none;}
span.toprowselected {font:      10px Verdana, sans-serif; color:#0000ff; text-decoration:none;}

tr.toprow {font: 11px Verdana, sans-serif; color:#606060; text-decoration:none;}

td.deskspread {font: bold 11px Verdana, sans-serif; color:#606060; text-decoration:none; letter-spacing:2px;}

table.main {font: 12px Verdana, sans-serif; color:#ffffff; text-decoration:none; background: #707070;}

div.title {font: bold 16px Verdana, sans-serif; color:#ffffff; text-decoration:none;}

label.deskform1       {font:bold 12px Verdana, sans-serif; color:#ffffff; text-decoration:none; width:220px; float:left;}
label.deskform1:after {content:": "}
label.deskform2       {font:bold 12px Verdana, sans-serif; color:#ffffff; text-decoration:none;}
label.deskform3       {font:italic 11px Verdana, sans-serif; color:#ffffff; text-decoration:none;}

#sddm
{	margin: 0;
	padding: 0;
	z-index: 30;
        position:relative}

#sddm li
{	margin: 0;
	padding: 0;
	list-style: none;
	float: left;
        font: 12px Verdana}

#sddm li a
{	display: block;
	margin: 0 1px 0 0;
	padding: 15px 15px;
	width: auto;
	background: #606060;
	color: #ffffff;
	text-align: center;
	text-decoration: none;
        font: 12px Verdana}

#sddm li a:hover
{	background: #0044aa}

#sddm div
{	position: absolute;
	visibility: hidden;
	margin: 0;
	padding: 0;
	background: #b0b0b0;
	border: 1px solid #0044aa}

#sddm div a
{	position: relative;
	display: block;
	margin: 0;
	padding: 6px 15px;
	width: auto;
	white-space: nowrap;
	text-align: left;
	text-decoration: none;
	background: #f0f0f0;
	color: #0044aa;
	font: 12px Verdana}

#sddm div a:hover
{	background: #0066cc;
	color: #ffffff}
