a       {text-decoration:underline; }
a:hover {text-decoration:underline; }

body {margin: 15px;font-family: Verdana, 'Arial Cyr', Arial, Helvetica, sans-serif; font-size: 11px}

td.h {font-family: Arial, Helvetica, sans-serif; font-size: 12px;}
p.l { text-indent: -20px; padding-left: 19px; margin: 0px; font-size: 100%; font-family: Arial, Helvetica, sans-serif;}
p.c { margin: 0px; font-size: 80%; font-family: Arial, Helvetica, sans-serif;}

h1.pt   { font-family: Arial, Helvetica, sans-serif; text-transform: uppercase; margin-left: 0px; margin-top: 5px; margin-bottom: 5px; font-size: 11pt; color: #dc2b19; font-weight: bold; text-decoration: none}

input   { font-family: Arial, Helvetica, sans-serif ; color: black; }
input.b { border: 1px #808080  solid;}

textarea { font-family: Arial, Helvetica, sans-serif ; color: black; border-width: 2px;}
DIR, dir { margin-left: 10px; margin-right: 0px; margin-top: 0px; margin-bottom: 0px; padding:0px}

div.all { margin-top: 5px; text-align:right}
div.all a { font-weight:bold;font-size:10px}

h3,h4 { font-family: Verdana, 'Arial Cyr', Arial, Helvetica, sans-serif; color: #6a349d; font-variant: normal; margin-left: 0px; margin-top: 5px; margin-bottom: 3px; font-size: 14px;  font-weight: bold; text-decoration: none}
 
h2 { font-family: Verdana, 'Arial Cyr', Arial, Helvetica, sans-serif; color: #6a349d; font-variant: normal; margin: 0px 0 0px 0; font-size: 17px;  font-weight: bold; text-decoration: none}

h1 { font-family: Verdana, 'Arial Cyr', Arial, Helvetica, sans-serif; font-size: 21px; font-weight: bold; color: #6a349d; margin-left: 0px; margin-top: 5px; margin-bottom: 5px; }

td, div {font-family: Verdana, 'Arial Cyr', Arial, Helvetica, sans-serif; font-size: 11px;}

.h2info  { font-family: Verdana, 'Arial Cyr', Arial, Helvetica, sans-serif; color: #000; font-variant: normal; margin: 0px 0 0px 0; font-size: 15px;  text-decoration: none}
.h2black { font-family: Verdana, 'Arial Cyr', Arial, Helvetica, sans-serif; color: #535353; font-variant: normal; margin: 0px 0 0px 0; font-size: 17px;  font-weight: bold; text-decoration: none}


.st {margin 11px 0px; border-bottom: #dadada 1px solid;}


.st1 .thlr1 { background-color: #fff3c4; color: #6a349d; border-left:  #eaae0d 1px solid; border-right: #eaae0d 1px solid; border-top: #eaae0d 1px solid; border-bottom: #eaae0d 1px solid; font-weight: bold; font-size: 12px;}

.hs {margin 11px 5px; border-top: #dadada 1px solid; border-bottom: #dadada 1px solid;}
 

.th, .thl, .thr, .thlr { padding: 4px 11px; background-color: #ffe16d; font-weight: bold; font-size: 12px;}

.th    { border-top:  #9e8111 1px solid; border-bottom: #9e8111 1px solid; }
.thl   { border-left: #9e8111 1px solid; border-top:    #9e8111 1px solid; border-bottom: #9e8111 1px solid; }
.thr   { border-right:#9e8111 1px solid; border-top:    #9e8111 1px solid; border-bottom: #9e8111 1px solid; }
.thlr  { border-left: #9e8111 1px solid; border-right:  #9e8111 1px solid; border-top:    #9e8111 1px solid; border-bottom: #9e8111 1px solid;  color: #6a349d; }

.o, .ol, .hol,  .or, .hor .olr, .extra_olr{ padding: 11px 11px; background-color: #f0efef; }
.o   {  }
.ol, .hol  { border-left:  #dadada 1px solid;}
.or, .hor  { border-right: #dadada 1px solid;}
.olr { border-left:  #dadada 1px solid; border-right: #dadada 1px solid;}
.extra_olr { 
      padding: 3px 11px; 
      border-left:  #dadada 1px solid; border-right: #dadada 1px solid;
      font-family: Verdana, 'Arial Cyr', Arial, Helvetica, sans-serif; color: #C60000; font-size: 13px;  font-weight: bold; text-decoration: none
}


.t, .tl, .htl, .tr, .htr, .tlr { padding: 11px 11px; background-color: #fff;}
.t   { }
.tl,  .htl { border-left:  #dadada 1px solid;}
.tr , .htr { border-right: #dadada 1px solid;}
.tlr { border-left:  #dadada 1px solid; border-right: #dadada 1px solid;}

.hol, .hor, .htl, .htr {
background-color: #fffee3;
}

.t a,.tl a,.tr a,.tlr a  {text-decoration:none; }
.t a:hover,.tl a:hover,.tr a:hover,.tlr a:hover {text-decoration:underline; }

.o a,.ol a,.or a,.olr a  {text-decoration:none; }
.o a:hover,.ol a:hover,.or a:hover,.olr a:hover {text-decoration:underline; }


.shadow {
        BACKGROUND-COLOR: #f4f4f4;
        border-left:  #dadada 1px solid; border-right: #dadada 1px solid;
        PADDING-LEFT: 11px; PADDING-BOTTOM: 0px; PADDING-RIGHT: 11px; PADDING-TOP: 0px;
}



.urlcolor {color : #C35907;}

.claimtbl {
        BORDER-BOTTOM: #b4b4b4 1px solid;
        margin 11px 0px;
}
.claimtbl .shadow {
	BORDER-RIGHT: #b4b4b4 1px solid; BORDER-LEFT: #b4b4b4 1px solid; 
        BACKGROUND-COLOR: #e6e6e6;
        PADDING-LEFT: 11px; PADDING-BOTTOM: 0px; PADDING-RIGHT: 11px; PADDING-TOP: 0px
}
.claimtbl .header {
	BORDER-RIGHT: #9e8111 1px solid; BORDER-TOP: #9e8111 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 12px; BORDER-LEFT: #9e8111 1px solid; COLOR: #6a349d; BORDER-BOTTOM: #9e8111 1px solid; 
        BACKGROUND-COLOR: #ffe16d;
        PADDING-LEFT: 11px; PADDING-BOTTOM: 4px; PADDING-RIGHT: 11px; PADDING-TOP: 4px
}
.claimtbl .body {
	BORDER-RIGHT: #b4b4b4 1px solid; BORDER-LEFT: #b4b4b4 1px solid; 
        BACKGROUND-COLOR: #f4f4f4;
        PADDING-LEFT: 11px; PADDING-BOTTOM: 4px; PADDING-RIGHT: 11px; PADDING-TOP: 4px
}

.infotbl {
        BORDER-BOTTOM: #b4b4b4 1px solid;
        margin 11px 0px; 
}
.infotbl .shadow {
	BORDER-RIGHT: #b4b4b4 1px solid; BORDER-LEFT: #b4b4b4 1px solid; 
        BACKGROUND-COLOR: #e6e6e6;
        PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.infotbl .header {
	BORDER-RIGHT: #9e8111 1px solid; BORDER-TOP: #9e8111 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 12px; BORDER-LEFT: #9e8111 1px solid; BORDER-BOTTOM: #9e8111 1px solid; 
        COLOR: #6a349d;         
        BACKGROUND-COLOR: #ffe16d;
        PADDING-LEFT: 11px; PADDING-BOTTOM: 4px; PADDING-RIGHT: 11px; PADDING-TOP: 4px
}
.infotbl .body{
	BORDER-RIGHT: #b4b4b4 1px solid; BORDER-LEFT: #b4b4b4 1px solid; 
        BACKGROUND-COLOR: #f4f4f4;
        PADDING-LEFT: 11px; PADDING-BOTTOM: 4px; PADDING-RIGHT: 11px; PADDING-TOP: 4px
}

.programtbl {
        margin 11px 11px;  
}

.programtbl .header a,.programtbl .header a:hover  {text-decoration:underline; font-weight: normal; font-size: 11px}

.programtbl .shadow {
        BACKGROUND-COLOR: #f4f4f4;
        PADDING-LEFT: 11px; PADDING-BOTTOM: 0px; PADDING-RIGHT: 11px; PADDING-TOP: 0px;
}
.programtbl .header {
	BORDER-RIGHT: #eaae0d 1px solid; BORDER-TOP: #eaae0d 1px solid; BORDER-LEFT: #eaae0d 1px solid; BORDER-BOTTOM: #eaae0d 1px solid; 
        PADDING-LEFT: 11px; PADDING-BOTTOM: 4px; PADDING-RIGHT: 11px; PADDING-TOP: 4px
}
.programtbl .header,.programtbl .header TD {
        COLOR: #000; 
        BACKGROUND-COLOR: #fff3c4;
        FONT-WEIGHT: bold; FONT-SIZE: 12px;  
}
.programtbl .body {
PADDING-LEFT: 12px;
}



.lectortbl {
        BORDER-BOTTOM: #EAAE0D 1px solid;
        margin 11px 0px;  
}
.lectortbl .shadow {
        BORDER-RIGHT: #EAAE0D 1px solid; BORDER-LEFT: #EAAE0D 1px solid;
	BACKGROUND-COLOR: #f4f4f4;
        PADDING-LEFT: 11px; PADDING-BOTTOM: 0px; PADDING-RIGHT: 11px; PADDING-TOP: 0px
}
.lectortbl .header {
        BACKGROUND-COLOR: #fff3c4;
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #6a349d; 
	BORDER-RIGHT: #eaae0d 1px solid; BORDER-TOP: #eaae0d 1px solid; BORDER-LEFT: #eaae0d 1px solid; BORDER-BOTTOM: #eaae0d 1px solid; 
        PADDING-LEFT: 11px; PADDING-BOTTOM: 2px; PADDING-RIGHT: 2px; PADDING-TOP: 2px
}
.lectortbl .body {
        BORDER-RIGHT: #EAAE0D 1px solid; BORDER-LEFT: #EAAE0D 1px solid;
	BACKGROUND-COLOR: #fff;
        PADDING-LEFT: 11px; PADDING-BOTTOM: 11px; PADDING-RIGHT: 11px; PADDING-TOP: 11px
}
.lectortbl .body a       {text-decoration:underline; font-weight: normal;font-weight: bold;}
.lectortbl .body a:hover {text-decoration:underline; font-weight: normal;font-weight: bold;}



.uctbl {
        BORDER-BOTTOM: #b4b4b4 1px solid;
        margin 11px 0px;
}

.uctbl .shadow {
        BACKGROUND-COLOR: #f4f4f4;
	BORDER-RIGHT: #b4b4b4 1px solid; BORDER-LEFT: #b4b4b4 1px solid; 
        PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.uctbl .header {
        padding: 4px 11px;
	BORDER-RIGHT: #b4b4b4 1px solid; BORDER-TOP: #b4b4b4 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 12px; BORDER-LEFT: #b4b4b4 1px solid; COLOR: #6a349d; BORDER-BOTTOM: #b4b4b4 1px solid; 
        BACKGROUND-COLOR: #f4f4f4;
        PADDING-LEFT: 11px; PADDING-BOTTOM: 4px; PADDING-RIGHT: 11px; PADDING-TOP: 4px
}
.uctbl .body {
	BORDER-RIGHT: #b4b4b4 1px solid; BORDER-LEFT: #b4b4b4 1px solid; 
        BACKGROUND-COLOR: #fff;
        PADDING-LEFT: 11px; PADDING-BOTTOM: 11px; PADDING-RIGHT: 11px; PADDING-TOP: 11px
}


.yellowtbl {
	BORDER-RIGHT: #9e8111 1px solid; BORDER-LEFT: #9e8111 1px solid; 
        BORDER-TOP: #9e8111 1px solid; BORDER-BOTTOM: #9e8111 1px solid;
        margin 5px 5px;
        border-collapse: collapse;
}

.yellowtbl .h1, .yellowtbl .h1n, .yellowtbl .h2, .yellowtbl .h2tr, .yellowtbl .o, .yellowtbl .otb,.yellowtbl .ot, .yellowtbl .t , .yellowtbl .ttr {
        PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-RIGHT: 5px; PADDING-TOP: 5px
}

.yellowtbl .h1, .yellowtbl .h1n, .yellowtbl .h1t {
        FONT-SIZE: 11px; COLOR: #000; 
        PADDING-LEFT: 10px;
}


.yellowtbl .h1, .yellowtbl .h1t {
	FONT-WEIGHT: bold; 
}



.yellowtbl .h2, .yellowtbl .h2tr  {
        FONT-SIZE: 11px; COLOR: #000; 
        PADDING-LEFT: 10px;
        BORDER-BOTTOM: #EAAE0D 1px solid;
}


.yellowtbl .h1, .yellowtbl .h1n  {
        BACKGROUND-COLOR: #ffe16d;
}


.yellowtbl .h2, .yellowtbl .h2tr {
        BACKGROUND-COLOR: #fff;
}


.yellowtbl .h2tr {
        BORDER-BOTTOM: #9e8111 1px solid;
}


.yellowtbl .h1t {
        BACKGROUND-COLOR: #ffe16d;
        BORDER-TOP: #eaae0d 1px solid;
}

.yellowtbl .ot {
        BORDER-TOP: #eaae0d 1px solid;  
        BACKGROUND-COLOR: #fff3c4;
	BORDER-LEFT: #eaae0d 1px solid; 
}

.yellowtbl .o {
        BACKGROUND-COLOR: #fff3c4;
	BORDER-LEFT: #eaae0d 1px solid; 
}
.yellowtbl .otb {
        BACKGROUND-COLOR: #fff3c4;
	BORDER-TOP: #eaae0d 1px solid; 
        BORDER-BOTTOM: #eaae0d 1px solid; 
        BORDER-LEFT: #eaae0d 1px solid; 
}



.yellowtbl .t {
         
        BORDER-LEFT: #EAAE0D 1px solid;
	BACKGROUND-COLOR: #fff;
}

.yellowtbl .ttr {
         
        BORDER-BOTTOM: #9e8111 1px solid;
	BACKGROUND-COLOR: #fff;
}






.printbl h2,.printbl h1 { font-family: Verdana, 'Arial Cyr', Arial, Helvetica, serif; color: #000; font-variant: normal; margin: 0px 0 0px 0; font-size: 17px;  font-weight: bold; text-decoration: none}
.printbl td { font-family: 'Times New Roman', serif; font-size: 16px; font-variant: normal;}
.printbl .header { PADDING-TOP: 15px; }
.printbl .logo { font-family: Verdana, 'Arial Cyr', Arial, Helvetica, serif; font-size: 14px; font-weight: bold; }
.printbl .seminarname { font-family: Verdana, 'Arial Cyr', Arial, Helvetica, serif; font-size: 14px; }




.m   { text-decoration: none; color: #202020 }
.ma  { text-decoration: none; color: #000; font-weight: bold;}
.m2  { text-decoration: none; color: #000; font-size: 10px; line-height: 1.04em; font-weight: bold; text-transform: none;}
.m2a { text-decoration: none; color: #d00; font-size: 10px; line-height: 1.04em; font-weight: bold; text-transform: none;}


 #mm td {border-bottom: 1px #9f8012 solid;}
 #mm td.mt, #mm td.m {border: 1px #9f8012 solid; border-width: 1px 0 1px 0;}
 #mm td.ma,#mm td.mat {border-top: 1px #9f8012 solid; border-bottom: 1px #f7c500 solid;}
 #mm td.mt, #mm td.mat {padding: 2px 8px;}
 #mm td.mt a:hover, #mm td.mat a:hover { text-decoration:underline}
 #mm td.mt, #mm td.mat, #mm td.mat a {color: #000; font: bold 10px Verdana,Arial,sans-serif; text-transform:uppercase; text-decoration:none;}
 #mm td.mt a {color: #0029c1; font: bold 10px Verdana,Arial,sans-serif; text-transform:uppercase; text-decoration:none;}
 #mm td.brd {background-color: #9f8012; border-top: 1px #fff solid; width: 1px"}



