TD {

   font-family:      arial, ms sans serif, verdana;
   font-size:        10pt;
   color:            #000000;
   vertical-align:   top; 
}

DIV {
   vertical-align:   top;
   font-family:      arial, ms sans serif, verdana;
   font-size:        10pt;
   color:            #000000;

}

BODY {
   vertical-align:   top;
   font-family:      arial, ms sans serif, verdana;
   font-size:        10pt;
   color:            #000000;
   background-color: #FFFFFF;

}

.BlockTitleText {

   text-decoration:  none;
   color:            #FFFFFF ! important;
   vertical-align:   middle ! important;
}


.FormElementText   {

   font-size:        9pt ! important;
   padding-left: 4px;
   

}

.BlockTitleBg  {

   background-color: #669999 ! important;

}

.FormBg   {

   background-color: #EEEEEE ! important;

}

.ListBg   {

   background-color: #F0F8F0 ! important;

}

A
    {
   font-family:      arial, ms sans serif, verdana;
   font-size:        9pt;
   text-decoration:  underline;
   color:            #2C4180;
}

A:hover,active {

   color:            #0040FF;      /*FF7F00*/

}

.empty {}

dd {
   margin-left:      -1pt;
}

.lnk1 {

   display:          none;

}

.lnk2 {

   display:          none;

}

.NewsDateText {
   color:            #669999 ! important;
   font-size:        9pt ! important;
   font-weight:      bold;
}

.ActionTitleText {
   color: #669999;
   font-size: 9pt;
   font-weight: bold;
   padding-left: 3px;
   padding-right: 3px;
}

.JustifyText {
   text-align:       justify;
}

.NewsText {
   text-align:justify;
   padding-right:6px;
}

.BasicButtonLink {
   color:            #FFFFFF;
   text-decoration:  none;
   vertical-align:   middle ! important;
}

.SelectedButtonLink {
   font-weight:      bold;
   color:            #669999;
   text-decoration:  none;
   vertical-align:   middle ! important;
}

.BasicButtonLink:hover,active{
   color:            #FFFFFF ! important;
   text-decoration:  underline;
}

.SelectedButtonLink:hover,active {
   color:            #669999 ! important;
   text-decoration:  none;
}

.SelectedButtonBg {
   background-color: #FFFFFF;
}

.ContentBg {
   background-color: #F0F8F0;
}

.AnounceDate    {
   vertical-align:   top;
   font-weight:      bold;
   background-color: #FFFFFF;
   color:            #669999;
}

.AnounceTime    {
   vertical-align:   top;
   font-weight:      bold;
   background-color: #669999;
   color:            #FFFFFF;
}

.AnounceText    {
   text-align:       justify;
   text-indent:      24pt;
   margin-right:     8pt;
   margin-bottom:    5pt;
}

.AnounceText_2    {
   text-align:       justify;
   margin-bottom:    5pt;
}

.AnounceText_3    {
   text-align:       justify;
   margin-bottom:    5pt;
   margin-right:     8pt;
}

.AnounceText8   {
   text-align:       justify;
   font-size:        9pt ! important;
   text-indent:      24pt;
   margin-right:     8pt;
   margin-bottom:    5pt;
}

.AnounceLink    {
                #font-family:ms sans serif,arial,verdana;
                font-size:10pt;
                vertical-align:top;
                font-weight:90;
                text-decoration:none;
                color:2C4180;
                }

.ProgramName {
   margin:           3px 0px 3px 0px;
}

.icoImg {
   float:            left;
   clear:            none;
   vertical-align:   middle ! important;
}

.GreenLinkText {
   color:            #004f4f;
   font-size:        9pt;
   
}

.GreenLinkText:hover,active {
   color:            #007f7f;
}

.Photo {
   background-color: #000000;
   color:            #000000;
   border-color:     #000000;
}

.pipe {
   float:            right;
   clear:            none;
}

.middle {
   vertical-align:   middle ! important;
}

.DlgWnd {
   margin-left:      0px;
   margin-right:     0px;
   margin-bottom:    0px;
   margin-top:       0px;
   font-family:      arial, ms sans serif, verdana;
   font-size:        10pt;
   color:            #000000;
   background-color: #eeeeee;
}
.comment
    {
   font-family:      arial, ms sans serif, verdana;
   font-size:        9pt;
   color:            #2C4180;
}
.APTitleBg      {
                background-color:EEEEEE;
                }
.APContentBg    {
                background-color:F0F8f0;
                }
.APTitle        {
                font-family:arial,verdana;
                font-size:10pt;
                text-align:left;
                vertical-align:top;
                font-weight:bold;
                text-decoration:none;
                padding-bottom:1px;
                padding-left:3pt; 
                color:FFFFFF;
                }

.APContentTitle {
                font-family:sans-serif,arial,verdana;
                vertical-align:top;
                line-height:12pt;
                font-size:10pt;
                padding-left:3pt; 
                color:#000000;
                }
.APContent      {
                font-family:arial,verdana;
                font-size:8pt;
                line-height:12pt;
                margin-left:3px;
                margin-right:3px;
                vertical-align:top;
                color:#000000;
                }
.APIco          {
                float:left;
                }
.APSignature    {
                font-family:sans-serif,arial,verdana;
                vertical-align:top;
                font-size:10pt;
                color:#000000;
                }
.MFill          {
                background-color:669999;
                }

.tblList td
        {cursor:default;vertical-align:middle;font-family:tahoma;font-size:8pt;color:black;}
.tblListStr td
        {border:1px;border-style:solid;padding:2,5,2,5px;
        border-left-color:white;border-top-color:#FFFFFF;
    border-right-color:white;border-bottom-color:white; height:30;}
.tblListHead td
        {background:#669999;font-family:tahoma;font-size:10pt;color:white; vertical-align:middle;border:1px;border-style:solid;border-color:white;padding:3,5,3,5px;
        cursor:default;}
.tblListSubHead td
        {background:#FFFFFF;font-family:tahoma;font-size:9pt;color:#000000; vertical-align:middle;border:1px;border-style:solid;border-color:white;padding:3,5,3,5px;
        cursor:default;}
.APContentBg    {
                background-color:F0F8f0;
                }
.GreenLinkText {
   color:            #004f4f;
   font-size:        9pt;
}

.GreenLinkText:hover,active {
   color:            #007f7f;
}

.GreenLinkTitle {
   color:            #004f4f;
   font-size:        10pt;
}

.GreenLinkTitle:hover,active {
   color:            #007f7f;
}


.Retro {
   color:            #004f4f;
   font-size:        9pt;
}

.Retro:hover,active {
   color:            #007f7f;
}

.rubricList
        {border:1px;border-style:solid;padding:1,1,1,1px;
        border-left-color:#F0F8F0;border-top-color:#F0F8F0;
	border-right-color:#F0F8F0;border-bottom-color:#AADDDD;
	cursor:default;vertical-align:middle;
	font-size:9pt;color:black;}

.rubricListretro
        {border:1px;border-style:solid;padding:1,1,1,1px;
        border-left-color:#F0F8F0;border-top-color:#F0F8F0;
	border-right-color:#F0F8F0;border-bottom-color:#F0F8F0;
	cursor:default;vertical-align:middle;
	font-size:9pt;color:black;}

.BasicButtonBg
        {border:1px;border-style:solid;padding:1,1,1,1px;
        border-left-color:#669999;border-top-color:#669999;
	border-right-color:#669999;border-bottom-color:#669999;
	}

.rubricTitle    {
   vertical-align:   top;
   font-weight:      bold;
   background-color: #FFFFFF;
   color:            #669999;
   font-size:        9pt;
}


.inner-box {
	padding:0.3em 1em; 
	font-family:Verdana;
	font-size:12pt;
	color:#ffffff;
}
.inner-box a, .inner-box a:hover{
	color:#ffffff;
	font-family:Verdana;
	font-size:12pt;	
}
.r1, .r2, .r3, .r4, .r5, .r6, .r7, .r8, .r9, .r10 {
	display: block;
	height: 1px;
	overflow: hidden;
	font-size:1px;
	background-color: #e32c1d;	
}
.r10 { margin: 0 10px; }
.r9 { margin: 0 9px; }
.r8 { margin: 0 8px; }
.r7 { margin: 0 7px; }
.r6 { margin: 0 6px; }
.r5 { margin: 0 5px; }
.r4 { margin: 0 4px; }
.r3 { margin: 0 3px; }
.r2 { margin: 0 2px; }
.r1 { margin: 0 1px; }
#rounded-box-5{ margin:1em; }
.inner-box {background-color: #e32c1d;} 
#rounded-box-5 .inner-box { padding: 0.7em 1em;}
