@media print{

body { font-family:"Arial";  font-size:10pt; margin-bottom:3em;}
div {margin:0px; padding:0px;}
span {margin:0px; padding:0px;}
h1 {margin-bottom:1em;}
/*header reformatting*/
.breadcrumb_container,.r50_languagecontainer,.r50_topnavi_container,quicklinks,pagetabs-container,.r50_searchform, .screenimage{display:none;}
/*footer print styles*/
#footer {clear:both;width:744px;padding:0;margin-bottom:22px;border-top:78px solid #fff;border-left:12px solid #fff;text-align:left;}
#footer p {clear:both;color:#665;border-top:1px solid #CCB;padding-top:6px;margin:0;font-size:11px;}
#footer div {clear:both;color:#665;border-top:1px solid #CCB;padding-top:6px;margin:0;font-size:11px;}
#footer ul {display:none;}

/*text print styles*/
.last-in-page {page-break-after:always;}
.first-in-page {page-break-before:always;}
p{font-size:10pt;line-height:1.2em;}
p span.bold {margin:0px; padding:0.1em 0.1em; font-weight:bold; background-color:#ccc;}
#tipstrix h5 {font-size:12pt; margin:1.4em 0px 0.2em 0px; text-decoration:underline;}
#tipstrix h6 {font-size:11pt; margin:1em 0px 0.2em 0px;}
resultbg1, resultbg2 {margin:0px;}
#tipstrix {margin:0 auto;}
.standard_list {font-size:12pt;}
.extra_line_height{line-height:1.2em;}

.standard_list {list-style-type:square;list-style-position:inside;position:relative;display:inline-block;}
.standard_list li {background:none; padding-left:2em; font-size:10pt;}

.clearboth {clear:both}
.clearnone{clear:none;}
.normal-paddings {padding:6px;}
.normal-margins {margin:6px;}
.left-padding{padding-left:6px;}
.right-padding{padding-right:6px;}
.top-padding{padding-top:6px;}
.left-margin {margin-left:6px;}
.right-margin{margin-right:6px;}
.top-margin{margin-top:6px;}
.bottom-margin{margin-bottom:6px;}

.extra-top-margin {margin-top:12px;}
.extra-left-margin {margin-left:12px;}
.extra-right-margin {margin-right:12px;}
.extra-bottom-margin {margin-bottom:12px;}
.hr_emulation2 { margin-bottom:6px; border-bottom:1px solid #aaa; padding:4px 0px;}
.extra-top-padding {padding-top:12px;}
.extra-left-padding {padding-left:12px;}
.extra-right-padding {padding-right:12px;}
.extra-bottom-padding {padding-bottom:12px;}

}


@media screen {
.squarelist { list-style-type:square; list-style-position:outside; margin:0.5em 0em;}
.squarelist li{ background:none; margin-left:12px; padding:0px; line-height:1.4em;}
.printbox, .printbox a {color:#4a1; cursor:pointer; text-decoration:none;}
.hr_emulation2 { margin-bottom:6px; border-bottom:1px solid #aaa; padding:4px 0px;}
.clearboth {clear:both}
.clearnone{clear:none;}
.normal-paddings {padding:6px;}
.normal-margins {margin:6px;}
.left-padding{padding-left:6px;}
.right-padding{padding-right:6px;}
.top-padding{padding-top:6px;}
.left-margin {margin-left:6px;}
.right-margin{margin-right:6px;}
.top-margin{margin-top:6px;}
.bottom-margin{margin-bottom:6px;}

.extra-top-margin {margin-top:12px;}
.extra-left-margin {margin-left:12px;}
.extra-right-margin {margin-right:12px;}
.extra-bottom-margin {margin-bottom:12px;}

.extra-top-padding {padding-top:12px;}
.extra-left-padding {padding-left:12px;}
.extra-right-padding {padding-right:12px;}
.extra-bottom-padding {padding-bottom:12px;}
.bold {margin:0px;padding:0px; font-weight:bold; font-size:0.9em;}
/*tips & tricks screem style*/
#tipstrix h5{font-size:14px;  margin:6px 0px 12px 0px; }
#tipstrix h6{font-size:12px; margin:0px 0px 6px 0px;}
.on, .off {display:block; padding:6px; margin:3px 0px;}
.on{background-color:#e1f7e4;}

}





