BODY {
background-color : white; 
} 
P , OL , UL , DIV , H1 , H2 {
font-family : verdana, arial, helvetica; 
font-size : 110%; 
} 
TD {
font-size: 60%
}
H1 {
font-size : 110%; 
} 
H2 {
font-size : 120%; 
} 
P , H1 , H2 {
margin : 0 0 5px; 
} 
#wholepage {
width : 780px; 
} 
#header {
width : 100%; 
height : 150px; 
background-repeat : no-repeat; 
background-position : 0% 50%; 
background-image : url('images/krappa_banner.gif'); 
border-bottom : 1px dotted #999999; 
} 
#middle {
width : 100%; 
} 
#footer {
border-top : 1px dotted #999999; 
width : 100%; 
} 
#footer P {
font-size : 90%; 
text-align : center; 
} 
#leftside {
vertical-align : top; 
width : 370px; 
} 
#center {
vertical-align : top; 
width : 100%; 
} 
#rightside {
vertical-align : top; 
width : 370px; 
} 
#rightcolumnof2 {
vertical-align : top; 
width : 370px; 
} 
#leftcontent {
width : 100%; 
padding-left : 10px; 
padding-right : 10px; 
padding-top : 5px; 
} 
#leftcontentshared {
width : 100%; 
padding-left : 10px; 
padding-right : 10px; 
padding-top : 5px; 
} 
#rightcontent {
width : 200px; 
padding-left : 10px; 
padding-right : 10px; 
padding-top : 5px; 
} 
#rightcontentshared {
width : 100%; 
padding-left : 10px; 
padding-right : 10px; 
padding-top : 5px; 
} 
#bordercontent {
width : 100%; 
padding-left : 10px; 
padding-right : 10px; 
padding-top : 5px; 
} 
#bordercontentshared {
width : 100%; 
padding-left : 10px; 
padding-right : 10px; 
padding-top : 5px; 
} 
#normalcontent {
padding-left : 10px; 
padding-right : 10px; 
padding-top : 10px; 
width : 100%; 
background-color : #eaeaea; 
} 
#normalcontentshared {
padding-left : 10px; 
padding-right : 0px; 
padding-top : 10px; 
width : 100%; 
} 
#menu_1 {
width : 200px; 
background-repeat : no-repeat; 
padding-right : 10px; 
padding-top : 10px; 
} 
#menu_1 DIV {
width : 100%; 
} 
#menu_1 DIV A {
color : navy; 
text-decoration : none; 
} 
#menu_1 DIV A:hover {
text-decoration : underline; 
} 
#menu_1 DIV.menu1-level1-no {
border-bottom : 1px dotted #999999; 
font-size : 100%; padding-top : 5px; 
padding-left : 5px; 
} 
#menu_1 DIV.menu1-level1-act {
border-bottom : 1px solid #999999; 
font-weight : bold; 
font-size : 100%; padding-top : 5px; 
padding-left : 5px; 
background-color : #eeeeee; 
} 
#menu_1 DIV.menu1-level1-act A {
color : black; 
} 
#menu_1 DIV.menu1-level2-no {
font-size : 100%; padding-left : 20px; 
} 
#menu_1 DIV.menu1-level2-act {
font-size : 100%; font-weight : bold; 
padding-left : 20px; 
} 
#menu_1 DIV.menu1-level3-no {
font-size : 100%; padding-left : 30px; 
} 
#menu_1 DIV.menu1-level3-act {
font-size : 100%; font-weight : bold; 
padding-left : 30px; 
} 
#menu_1 DIV.menu1-level4-no {
font-size : 100%; padding-left : 40px; 
} 
#menu_1 DIV.menu1-level4-act {
font-size : 100%; font-weight : bold; 
padding-left : 40px; 
} 
#pathplace {
width : 800px; 
} 
#sitepath {
width : 100%; 
white-space : nowrap; 
background-color : #f8f8ec; 
font-family : verdana, arial, helvetica; 
font-size : 100%; 
padding : 1px 1px 5px 5px; 
} 
#sitepath A {
text-decoration : none; 
color : black; 
} 
#sitepath A:hover {
text-decoration : underline; 
} 


