/* print.css */
/* overwrites the style.css and base.css where needed for printing */
#outercontainer {width:510px;}
#teaserContent {margin-left:0px; padding-left:0px;}

/* Global Link styles */
#outercontainer a.standardLink, #outercontainer .standardLink a, #outercontainer a.externalLink, #outercontainer .externalLink a, #outercontainer a.pdfLink, #outercontainer .pdfLink a, #outercontainer a.emailLink, #outercontainer .emailLink a, #content .richtext a {padding-left:0px; text-decoration:underline; background-image:none; }
#outercontainer .moreLink a {float:left; padding-right: 0px; text-decoration:underline; background-image:none;}
a.printLink, .printLink a {text-decoration:none; color:#333333; padding-right:0px; display:inline;}

/* Links in teaser margin */
#teaser a.standardLink, #teaser .standardLink a, #teaser a.externalLink, #teaser .externalLink a, #teaser a.pdfLink, #teaser .pdfLink a, #teaser a.emailLink, #teaser .emailLink a, #teaser .richtext a {padding-left:10px;}
#teaserContent .richtext {padding-left:10px;}

/* replace colored backgrounds add borders replace positions */
#content {padding:15px 14px 15px 14px; width:560px;}
#textimageblock {background:#fff; padding:0px; margin:0px; width:558px; border:1px solid #9cb5dc;}
#textimageblock .lefttext {width:372px;}
#\textimageblock .lefttext {width:354px;} /* IE6+ and Mozilla */

#textimageblock2 {background:#fff; padding:0px; margin-left:13px; width:558px; border:1px solid #9cb5dc;}
#textimageblock2 table {width:384px;}
#textimageblock2 .lefttext {width:384px;}
#textimageblock2 .rightimage {border-left:0px;}

#teaser {position:relative; float:left; margin-left:14px; padding-left:0px; border-left:0px; background-color:#fff;}
* html #teaser {margin-left:7px;} /* IE only */
#teaserContent {background:#fff; border:1px solid #bfcfe9;}
#teaser h2 {background:#fff; color:#000; border-left:1px solid #bfcfe9; border-right:1px solid #bfcfe9; margin-top:10px; border-top:1px solid #bfcfe9;}
#outercontainer {background-image:none; width:620px;}
body {background-color:#fff;}
#container {min-width:610px;}
* html #container {width:610px;}

/* searchbox should not be displayed */
.searchbox {display:none;}

/* horizontal ruler visible */
hr {display:block; width:100%; height:1px; color:#000; border-top:1px solid #9cb5dc; border-bottom:0px; margin-top:10px;}

/* print header and footer */
#printhead {position:relative; width:560px; height:56px; border-bottom:1px solid #9cb5dc; margin-left:15px;}
#logo {position:relative; width:142px; height:37px; left:0px; top:14px;}
#date {position:absolute; bottom:5px; right:0px;}
#printfoot {float:left; position:relative; overflow:visible; width:560px; height:43px; border-top:1px solid #9cb5dc; margin-top:10px; margin-left:16px;}
* html #printfoot {margin-left:8px;} /* IE only */
#printfoot p {position:absolute; top:4px;}

#printbutton {position:relative; display:inline; float:left;}
#closebutton {position:relative;}
#buttonfootalign {position:absolute; bottom:8px; right:0px;}
#buttontopalign {position:absolute; top:13px; right:0px;}

/* the images in the header of tkp5 and the printlink should not be printed */
.headerimages {display:none;}
#formbuttonwrap2 .printLink, #formbuttonwrap2 .formsubmit {display:none;}		
