body 
{
margin: 5px;
background-color: #002850; 
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 12px
}

table { text-align: left; vertical-align: top; border-width: 0px; ; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px}

h1 {  color: #002850; font-family: Verdana; font-weight: bold; font-size: 18px;  text-align: center; vertical-align: top;}

h2 {  color: #002850; font-family: Verdana; font-weight: bold; font-size: 14px;  text-align: left; vertical-align: top;} 

h3 {  color: rgb(00,00,99); font-family: Verdana; font-weight: bold; font-size: 14px;  text-align: left; vertical-align: top;} 

h4 {  color: rgb(00,00,99); font-family: Verdana; font-weight: bold; font-size: 10px;  text-align: center; vertical-align: top;}

h5 {  color: rgb(00,00,99); font-family: Verdana; font-weight: bold; font-size: 10px;  text-align: center; vertical-align: top;}

a, h6 { color:rgb(29,69,113); font-family: Verdana; font-weight: bold; font-size: 13px;  text-align: center; vertical-align: top;}


iframe { 
background-color: #6699CC;
}


iframe#xml_Links 
{ 
visibility : hidden; 
position : absolute;
}


div#main 
{
background-color: #6699CC;
border: dashed 0px;
text-align: left;
margin: 2px;
padding: 0px
}

div#body, div#bodyP 
{
background-color: #6699CC;
border: dashed 0px;
text-align: left;
margin: 2px;
padding: 10px
}


div#bodyP a  
{
display: block;
text-align: left;
color:#0099CC;
background-color: #003366;
text-decoration: none;
border: 1px solid #003366;
border-bottom: 0px solid #003366;
}

div#bodyP a:hover 
{
background-color: #002850;
border-right: 1px solid #004890;
border-left: 1px solid #004890;
border-top: 1px solid #004890; 
}

div#bodyP td 
{
padding: 3px; 
padding-left: 10px;
padding-bottom: 10px;
}

div#loading
{
border: dashed 0px;
text-align: center;
font-family: Verdana; 
font-weight: bold; 
font-size: 120%;
margin: 2px;
padding: 0px
}


.news {
border: dashed 0px;
text-align: left;
margin-left: 10px;
margin-right: 125px;
}

.news_img {
border: dashed 0px;
position: relative;
width: 100px;	
float: right;
text-align: center;
margin-right: 10px;
}

.author {
border: dashed 0px;
text-align: center;
padding: 3px;
font-style: italic;
}


.leader {
border: dashed 0px;
text-align: left;
padding: 3px;
font-size: 110%;
}

.spec {
border: dashed 0px;
text-align: left;
margin-left: 0em;
}

.param {
border: dashed 0px;
text-align: left;
position: relative;
margin-left: 1em;
padding: 0;
width: 180px;
height: auto;
left: 0;
float: left;
}

.val {
border: dashed 0px;
text-align: left;
font-style: italic;
position: relative; 
margin-left: 220px;
width: auto;
}

.counter {
border: dashed 0px;
text-align: center;
}
