@charset "UTF-8";
/* CSS for StoneSource */

@media print {

body {
    background-color: white;
    min-width: auto;
}

#container {
    width: auto;
    background: none;
}

#header {
    margin-left: auto;
    margin-right: auto;
    margin-bottom: 20px;
    width: auto;
}
    
#topSearch {
    display: none;
}	

#navPlace {
    display: none;
}	

#main {
    margin-left: 0;
    margin-right: 0;
    width: auto;
    min-height: auto;
}

#innerContent {
    padding: 0;
}

#footer {
    width: auto;
}

.horizLineT {
    width: auto;
    margin-left: auto;
    margin-right: auto;
}

.horizLineB {
    display: none;
}

/*IE 7-specific css*/

*:first-child+html #header {
    margin-left: auto;
    margin-right: auto;
    margin-bottom: 20px;
    width: auto;
}

*:first-child+html #topSearch {
    display: none;
}

*:first-child+html #main {
    margin-left: 0;
    margin-right: 0;
    width: auto;
    min-height: auto;
}

*:first-child+html #navPlace {
    display: none;
}

*:first-child+html .horizLineT {
    width: auto;
    margin-left: auto;
    margin-right: auto;
}

*:first-child+html .horizLineB {
    display: none;
}


/*IE 6-specific css*/

*html #header {
    margin-left: auto;
    margin-right: auto;
    margin-bottom: 20px;
    width: auto;
}

*html #topSearch {
    display: none;
}

*html #main {
    margin-left: 0;
    margin-right: 0;
    width: auto;
    min-height: auto;
}

*html #navPlace {
    display: none;
}

*html #footer {
    width: auto;
}

*html .horizLineT {
    width: auto;
    margin-left: auto;
    margin-right: auto;
}

*html .horizLineB {
    display: none;
}

}
#numerator {
	font-size: smaller;
	vertical-align: text-top;
	text-align: left;
	letter-spacing: 0.2em;
}
#denominator {
	font-size: smaller;
	text-align: left;
	vertical-align: baseline;
}

