/* URI Standard content.

+++++++++++++++++++++++++++++

The default print stylesheet for all URI pages. Prints everything, without stripping out elements other than the hidden sunrise nav.

+++++++++++++++++++++++++++++

*/


@media print {



body { 

background:white; 

color:black; 

margin:1em;

font-family: "Lucida Grande", Lucida, Verdana, sans-serif;

font-size: 10px;

}



a {

text-decoration: none;

}



a img {

border: 0px;

}



img {

border: 0px;

}



/* prevent messy page breaks */



h1, h2, h3, h4, h5, h6 { page-break-after:avoid; 

     page-break-inside:avoid }

img { page-break-inside:avoid; 

     page-break-after:avoid; }

blockquote, table, pre { page-break-inside:avoid }

ul, ol, dl  { page-break-before:avoid }



/* Turn things off */



#adminbar, #toppanel, #mainpage .metabar, #mainpage .singleside, #header .quick, #header .sf, #mainpage .one, #mainpage .three, #inbanner, #mainpage .tagline, #panel, .onefull, .logo, #riseal, .lhwm, #printtag, .pageinfoprint, .urilogo, #firstlayer, #topnav, #subpagetop, .skipkinks, #head, .slideshow, .flexslider, .inlineslide {

display: none;

}

/* Style blockquotes */

.post .entry blockquote {
border-left: 5px solid #FFCC00;
padding-left: 15px;
}


/* Keep these things */



#header {

display: block;

border-bottom: 1px solid #888;

padding-bottom: 10px;

margin-bottom: 20px;

background-color: #e2e2e2;

}

.logoprint {
display: block;
border-bottom: 1px solid #999;
margin-bottom: 15px;
}

#footer {

background-color: #fff;

border-top: 5px solid #e2bc22;

padding-top: 5px;

color: #555;

display: block;

width: 100%;

}



#footer p {

margin: 0px;

padding: 0px;

line-height: 1;

color: #666;

font-size: 1em;

}



#footer img {

display: none;

}



#footer .right {

display: none;

}



#footer .left {

width: 100%;

display: block;

}



.subcol, .two {

display: block;

width: 100%;

}



.subcol p, .two p {

font-size: 1.2em;

line-height: 1.6;

color: #222;

margin: 0px;

padding: 0px;

margin-bottom: 15px;

text-align: justify;

}



.subcol h1, .two h1 {

font-family: Georgia, "Times New Roman", Times, serif;

color: #075998;

font-size: 2.4em;

margin: 0px;

padding: 0px;

margin-bottom: 15px;

font-weight: normal;

}



.two h2 {

font-family: Georgia, "Times New Roman", Times, serif;

color: #dab10c;

font-size: 1.8em;

margin: 0px;

padding: 0px;

margin-bottom: 10px;

font-weight: normal;

}



.two h3 {

font-family: Georgia, "Times New Roman", Times, serif;

color: #888;

font-size: 1.5em;

margin: 0px;

padding: 0px;

margin-bottom: 10px;

font-weight: normal;

}



p.notice {

border-top: 3px solid #b4e2ec;

border-bottom: 3px solid #b4e2ec;

font-size: 1.1em;

line-height: 1.4em;

margin: 0px;

padding: 0px;

margin-bottom: 15px;

}



.subcol ul li, .two ul li {

list-style-type: square;

font-size: 1.2em;

line-height: 1.4;

}



#subcol ul li a, .two ul li a {

color: #1e6b9c;

border-bottom: 1px dotted #1e6b9c;

}



#subcol ul li a:visited, .two ul li a:visited {

color: #1e6b9c;

border-bottom: 1px dotted #1e6b9c;

}



}