

/********** Global Styles **********/

@page {
   margin-left:         10mm;
   margin-top:          10mm;
   margin-bottom:		10mm;
}

body {
	font-family:Arial, Helvetica, sans-serif;
	font-size:       10pt;
	color:           black;
	background:      white;
	margin:          0;
   	padding:         0;
   	border:          none;
   	orphans:         2;
   	widows:          2;
}


.hidden {			/* Used for content that should be displayed */
				/* by non-stylesheet-aware browsers          */
   display:         none !important;
}

.notprinted {			/* Used for content that should not be */
				/* printed to paper                    */
   display:         none !important;
   
}

// Put tables on their own page.
table
{
  page-break-before: always;
  page-break-after: always;
}


// Avoid page breaks straight after a heading.
h1, h2, h3, h4, h5, h6
{
  page-break-after: avoid;
}


/* Avoid page breaks inside paragraphs, blockquotes, lists, and preformatted
   text. */
p, blockquote, ul, ol, dl, pre
{
  page-break-inside: avoid;
}


/* Headings */


/* The following HTML elements should NOT be used in documents using this
   style sheet:

       address - use the #footer style instead
       q       - use &ldquo; and &rdquo; instead
*/


/********** Styles for Main Content **********/

#main {
   text-align:      justify;
   line-height:		1px;
   color:           black;
   background:      white;
   margin:          0;
   padding:         0;

}


/* Other styles related to the main content */

/********** Styles for Logo **********/


#logo {
	position:absolute;
	margin-top: 10px;
	margin-left: 500px;
	height:		95px;
	width:		95px;
	
}

#logo1 {
	position:absolute;
	margin-top: 10px;
	margin-left: 650px;
	height:		95px;
	width:		95px;
	
}

#masthead {
	position:absolute;
	margin-top: 10px;
	margin-left: 650px;
	height:		95px;
	width:		95px;
	
}




/********** Styles for header **********/

#header {
   display:         none !important;
}

h6 {
   display:         none !important;
}

p {
   display:         none !important;
}

#header1 {
   display:         none !important;
}

h6 {
   display:         none !important;
}

p {
   display:         none !important;
}



/********** Styles for nav **********/

#navigation {
   display:         none !important;
}

/********** Styles for Left Col **********/


/********** Styles for Left Col **********/

#column_r {
   display:         none !important;
}

#article1 {
   display:         none !important;
}

#dnce {
   display:         none !important;
}


/********** Styles for Footer **********/

#footer {
    display:         none !important;

   font-size:       90%;
   text-align:      left;
   color:           black;
   background:      white;
   margin:          0;
   padding:         0.5em 0 0 0;
   border-top:      1pt solid black;
   clear:           both;
   page-break-before: avoid;
   page-break-inside: avoid;
}

#footer hr {
   display:         none !important;
}

/* End of the Sinorcaish style sheet */
