body {
    scrollbar-arrow-color : yellow;
    scrollbar-face-color : #000c70;
    scrollbar-base-color: #d0d0d0;
}

p, td, div {
    font-family:  Verdana, Tahoma, Arial, Helvetica;
    font-size: 9pt;                              
    color: black;                               

}
a.menu {                                                
    font-family:Arial, Helvetica, Verdana, Tahoma; 
        font-size: 10pt;                               
	    font-weight: bold;                             
	        font-style: italic;                            
		    color: #8084a7;                                
		        text-decoration: none;                         
			                                                   
			}                                                  
			                                                   
a.menu:hover {                                          
	    color: white;                                  
	    text-decoration: none;
			    }                                                  

a.top {                                               
    font-family:  Verdana, Tahoma, Arial, Helvetica;
    font-size: 8pt;                              
    color: white;                               
    text-decoration: none;                        
    text-transform: uppercase;
    line-height:12pt;
    font-style: italic;
    font-weight: bold;
                                          
}                                                 
			                                                  
a.top:hover {
    text-decoration: none;
    color: #999ec6;
}


a {                                               
    font-family:  Verdana, Tahoma, Arial, Helvetica;
    font-size: 9pt;                              
    color: #000c70;                               
    text-decoration: none;                        
}                                                 
			                                                  
a:hover {
    text-decoration: underline;
}


submit {
    color: #000c70;
}


.calendarHeader {
    text-align: center;
    font-weight: bold;
}

.calendar {
    margin-top : 10pt;
    margin-left: 10pt;
    margin-right: 10pt;
}

.calendarToday {
    background-color: #dddddd;
}

td.calendar  a {
    color: red;
}

.dinput {                      
    border-width: 1pt;         
    border-color: #103b92;     
    border-style: solid;       
    background-color: white; 
}                              
		                               
.dbutton {                     
    border-width: 1pt;         
    border-color: #103b92;     
    border-style: solid;       
    background-color: white; 
};                             

.titlenews {
    text-align: left;
    font-weight: bold;
    font-size: 9pt;
    font-style: oblique;
    font-family: Arial;
    color: #000c70;
    margin-bottom: 4pt;
}

hr {
		height:1px;
		color: #000c70
}

.titlenews2 {
    text-align: left;
    font-weight: bold;
    font-size: 9pt;
    font-family: Arial;
    color: #000c70;
}


.dttitle, .titleanons {
    text-align: left;
    font-weight: bold;
    font-size: 10pt;
    color: #000c70;
    margin-bottom: 4pt;
}


.titledata {
    text-align: left;
    font-size: 7pt;
    color: #666666;
    font-weight: bold;
}

.newstext {
    font-size: 9pt;
}

.briefnews {
    margin-left: 5pt;
    margin-right: 5pt;
    font-size: 7pt;
    text-align: left;
    margin-top: 5pt;

}

.indexnews {
    margin-left: 5pt;
    margin-right: 5pt;
    font-size: 7pt;
    text-align: right;
    

}

a.special1 {
    font-size: 8pt;
    font-weight: bold;
    font-family: Arial;
	color: #97cbfb;    
}
span.special1 {
    font-size: 8pt;
    font-weight: bold;
    font-family: Arial;
	color: #97cbfb;    
}
span.special2 {
    font-size: 8pt;
    font-family: Arial;
	color: #97cbfb;    
}


a.specialindex {
    font-size: 8pt;
    font-weight: bold;
    font-family: Arial;
    color: #999ec6;
    
}
a.specialindex:hover {
    text-decoration: none;
    color: white;
}


a.temahref {
    font-size: 10pt;
    font-family: Arial;
	color: #103b92;
}

.subtitle {
    text-transform: uppercase;    
    font-weight: bold;
    font-size: 12pt;
	font-style: oblique;
    font-family: Arial;
    color: #103b92;
}

.peredtitle {
    text-transform: uppercase;    
    font-weight: bold;
    font-size: 10pt;
    font-family: Arial;
    color: #000c70;
}


.specialiframe {
    border-width: 1;
    border-style: solid;
    border-color: black;
    margin-left: 10pt;
}

.subtitle1 {
    text-transform: uppercase;    
    font-weight: bold;
    font-size: 10pt;
    font-family: Arial;
    color: #666666;
    text-align: center;
}

.specialdate {
    font-size: 8pt;
    font-weight: bold;
    font-family: Arial;
    margin-left: 5pt;
    color: #000c70;
}

.boardMain {
    padding-left: 10pt;
    padding-bottom: 2pt;
    background-color: #f0f0f0;
    border-color: black;
    border-style: solid;
    border-width:1;
    border-left: none;
    border-right: none;
}

.boardSub {
    margin-left: 20pt;
    padding-left: 10pt;
    border-color: black;
    border-style: dotted;
    border-width:1;
    border-left: none;
    border-right: none;
    border-bottom: none;

}

table.price td {
    text-align: center;
    font-size: 8pt;
    background-color: white;
}

table.price tr.trprice {
    font-weight: bold;
}

a.indexmar {
    color: #13569B;
	text-decoration: none;
	font-size: 10pt;
}

a.indexmar:hover {
    color: #13569B;
	text-decoration: none;
}

table.newstableborder {
	border-color: black;
	border-style: solid;
	border-width: 1;
}
	
.newshot {
	font-size: 12pt;
	font-family: Arial;
}

img {
		color: white;
}

span.prog1 {
		font-weight: bold;
}


