
@import url(common.css); 

.handheld_enabled, 
.print_enabled {
display:none;
}

.screen_enabled {
display:inline;
}

pre{
padding-left:10px;
color: #404040;
font-style:italic;
font-size: 1.05em;
}

p {
line-height:1.7em;
}

ol {
width:350px;
list-style-type:none;
}

a {
text-decoration: none;
}

a:hover {
color: #04080f;
text-decoration: underline
}

address {
font-style:italic;
color: #808080;
}

.header {
width:440px;
border-bottom: 1px solid #444;
}

#navigator {
height:100%;
width:185px;
margin-top:90px;
float: left;
}

#navigator li {
font-size: 1.1em;
line-height:1em;
margin-top:2em;
}

#navigator ul{
line-height:1.5em;
font-size: 1em;
padding-left: 10px;
}

#main_and_footer {
position: absolute;
left: 215px;
top:0px;
width:620px;

}

#main {

margin-top:15px;
margin-bottom:20px;
width:400px;
}

#main li{
 margin-bottom: 1.3em; 

}


.img_block {
position:absolute;
left: 465px;
float: right;
width:170px;
margin-top: 1em;
font-size: 0.7em;
line-height:1.3em;
}

.img_block2 {
width:150px;
margin: 2em;
font-size: 0.7em;
line-height:1.3em;
}

.img_block3 {
width:150px;
margin: 1em;
margin-left: 0px;
font-size: 0.7em;
line-height:1.3em;
float:left;
}

.img_block img {
width:100%;
}


#main p {
margin: 1.4em;
}

#main h1 {
margin: 0.5em;
}

#main p, h1 {
margin-left:0px;

}



#main  h2 {
margin-top: 1.5em;
width:400px;
}

#footer {
width:440px;
}

#footer li {
float:left;
padding-top:10px;
padding-right:10px;
 margin-bottom: 0em; 
}

.maintable {
width:400px;
}

.maintabletext li{
margin-left: 6em;
margin-top: -1.3em;
margin-bottom: 1.3em;
}



