h1 {font-weight: bold; font-size: 26pt; font-family: Arial, Helvetica, sans-serif; }
h2 {font-weight: bold; font-size: 18pt; font-family: Arial, Helvetica, sans-serif;}
h3 {font-weight: bold; font-size: 14pt; font-family: Arial, Helvetica, sans-serif;  font-style: italic; }
h4 {font-size: 85%; font-family: Arial, Helvetica, sans-serif; }
h5 {font-size: 75%; font-family: Arial, Helvetica, sans-serif; }
h6 {font-size: 65%; font-family: Arial, Helvetica, sans-serif;}
p  {font-size: 10pt; font-family: Verdana, Arial, Helvetica, sans-serif; }
dd {font-size: 10pt; font-family: Verdana, Arial, Helvetica, sans-serif; }
ol {font-size: 10pt; font-family: Verdana, Arial, Helvetica, sans-serif; }
ul {font-size: 10pt; font-family: Verdana, Arial, Helvetica, sans-serif; list-style-image: url(images/listarrow.gif); }
td  {font-size: 10pt; font-family: Verdana, Arial, Helvetica, sans-serif; }
tr {font-size: 10pt; font-family: Verdana, Arial, Helvetica, sans-serif; }
hr {color: #FF0000; }
A {display: inline; }
a:hover {text-decoration: none; color: #009900; background-color: #CCCCCC; }
a:active {text-decoration: none; color: white;  background-color: #CCCCCC; }
.panel {text-decoration: none; font-size: 8pt; font-family:  Arial, Helvetica, sans-serif;}
/*Added border-color: #E0E0E0 #E0E0E0; border-style: outset*/
.advert {display: block; text-decoration: none; font-size: 12pt; font-family: Arial, Helvetica, sans-serif; border-color: #E0E0E0 #E0E0E0; border-style: outset}
/*Added border-color: #E0E0E0 #E0E0E0; border-style: outset*/
.advert_big {display: block; text-decoration: none; font-size: 16pt; font-family: Arial, Helvetica, sans-serif; border-color: #E0E0E0 #E0E0E0; border-style: outset}
/*Added border-color: #E0E0E0 #E0E0E0; border-style: outset*/
.advert_left {display: block; text-decoration: none; font-size: 10pt; 	font-family: Arial, Helvetica, sans-serif; line-height: 100%; border-color: #E0E0E0 #E0E0E0; border-style: outset}
.top_page { display: block; text-decoration: none; font-size: 10pt; font-family: Arial, Helvetica, sans-serif; line-height: 100%; }
.main_menu { display: block; font-size: 8pt; text-decoration: none; font-family: Arial, Helvetica, sans-serif; line-height: 100%; }
.main_menublock { border-color: #e0e0e0; border: 1px ridge; }
.channel_menu { border-color: #E0E0E0; border-style: outset; display: block; text-decoration: none; font-size: 9pt; font-family: Arial, Helvetica, sans-serif; line-height: 100%; }
/* Added border-style: outset; */
.sub_menuhead { border-style: outset; display: block; text-decoration: none; font-size: 10pt; font-family: Arial, Helvetica, sans-serif; line-height: 100%; }
.sub_menu { display: block; text-decoration: none; font-size: 9pt; font-family: Arial, Helvetica, sans-serif; line-height: 100%; }
.sub_sub_menu { text-decoration: none; font-size: 8pt; font-family: Arial, Helvetica, sans-serif; line-height: 100%; }
.sub_menublock { border-color: #E0E0E0; border-style: outset; }
.demo_menu { border-color: #E0E0E0; border-style: outset; display: block; text-decoration: none; font-size: 9pt; font-family: Arial, Helvetica, sans-serif; line-height: 100%; }
.home_menu { border-color: #E0E0E0; border-style: outset; display: block; text-decoration: none; font-size: 10pt; font-family: Arial, Helvetica, sans-serif; line-height: 100%; }
.home_block { border-color: #E0E0E0; border-style: outset; }
.floatright { float: right; margin-left: 5px; }
.super { vertical-align: super;  font-size: 7pt; }