﻿@media print {
/* Start of Print CSS */

html {color:#000; background:#FFF;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td {margin:0; padding:0;}
table {border-collapse:collapse; border-spacing:0; border: 0px none;}
fieldset,img {border:0;}
address,caption,cite,code,dfn,em,strong,th,var {font-style:normal; font-weight:normal;}
li {list-style:none;}
h1,h2,h3,h4,h5,h6 {font-weight:normal;}
h1,h2,h3 {margin:35px 0 20px;}
h1,h2,h3,h4,h5,h6,strong {font-weight:normal;}
em {font-style:italic;}
blockquote,ul,ol,dl {margin:0em;}
ol,ul,dl {margin-left:0em;}
ol li {list-style:decimal outside;}
ul li {list-style:disc outside;}
dl dd {margin-left:0;}
th,td {border:0px solid #000; padding:0;}
th {font-weight:bold; text-align:center;}
p,fieldset,table,pre {margin:0; padding: 0; }

/* End of Default Print CSS */

body {
   font-family:Verdana,sans-serif;
   background: transparent;
   color: #000000;
   font-size: 10pt;
   line-height: 140%;
   padding: 10px;
   width: 100%;
   text-align: center;
}
h1, h2, h3, h4, h5, h6{
   font-family: Georgia,"Times New Roman",serif !important;
   background: none;
   text-align :center;
   color: #000 !important;
}
.sIFR-hasFlash h1, .sIFR-hasFlash h2, .sIFR-hasFlash h3, .sIFR-hasFlash h4{ letter-spacing: 0px !important;  }
#logo{ background: none !important; text-indent: 0px !important; margin: 0px;  }
#table_content, #table_content_wrap{ text-align: left !important; padding: 0px; background: transparent;} 
#container_TopPane, #container_TopNavPane, #container_FlashPane, #container_CallOutPane, #Footer, .ControlPanel, .PagingTable, 
#dnn_RightPane, #dnn_LeftPane, .backtotop, .ContentPane .backtotop, .quickglance,
#footer, #login_style, .pdf 
{
    display: none !important; 
}
.ContentHeaderPane, .LeftPane, .dnn_ContentPane, .dnn_ContentPane h3, .dnn_ContentPane h1,
#int_page_content_bg, #int_page_content_shadow, #int_page_content_holder, #int_page_content_holder, .enhanced
{
    padding: 0px !important;
    margin: 0px !important;
}
#int_page_content_holder, #int_page_content_shadow, #int_page_content_bg{ width: 100% !important;}
#int_page_heading_bg, #int_page_heading_shadow, #int_page_heading_container{
    width: auto;
}
h1#logo, .LeftTopPane h2#logo{border-top: 2px dotted #333; border-bottom: 2px dotted #333; font-size: 22pt !important; padding: 30px 0 0 !important; margin-bottom: 50px !important; width: 100% !important; text-align: center !important;
}
.ContentPane h2{ font-size: 16pt !important; margin-bottom: 20px !important;}
.ContentPane p, .Normal, .NormalDisabled{ padding-left: 0px !important; font-size: 13pt !important; line-height: 180% !important; width: 100% !important; text-align: left !important; color: #000 !important;}
h1, h2, h3{ margin-left: 0px !important; padding-left: 0px !important; width: 100% !important; text-align: left !important; }
}