/* Style Sheet for CCC website printing
	We use "points" for font sizes, whereas cccstyle.css uses "pixels":
	pgtitle		21px	== 16pt
	votitle		17px	==	15pt
	sectitle		16px	==	14pt
	subsectitle	15px	==	13pt
	vosubtitle	13px	==	12pt
	normal		13px	==	12pt
	smaller		12px	==	11pt
	small			11px	==	10pt
	xsmall		10px	==	 9pt
	tiny			 9px	==  8pt
*/
BODY.inside
{
font-family : serif;
font-size: 12pt;
background-color: #FFFFFF;
}

#pgtop {display: none;}
#pgleft {display: none;}
#pgcal {display: none;}
#pgcaldisp {display: none;}
#pgbabel {display: none;}

#pgttl {
font-family: serif;
font-size: 16pt;
font-weight: bold;
text-align: center;
}

#pgbody {
}

/* default link handling: dkgray and bold the link */
#pgbody a {
color: #333;
background: transparent;
font-weight: bold;
text-decoration: none;
}

/* option to cause href to be printed in parens after text */
a.printhref:after {
content: " (" attr(href) ") ";
text-decoration: underline;
font-size: 80%;
}

.noprint {display: none;}
DIV.bubox {display: none;}

.votitle
{
font-size: 15pt;
font-weight: bold;
}

.vosubtitle
{
font-size: 12pt;
font-weight: normal;
}

.sectitle
{
font-size: 14pt;
font-weight: bold;
}

.secsubtitle
{
font-size: 12pt;
font-weight: bold;
}

.jdsect
{
font-weight: bold;
}

.yellowbg
{
}

.lightbg
{
}

UL
{
list-style-type: square;
}

UL.tight
{
list-style-type: disc;
font-size: 10pt;
line-height: 130%;
/* "need both margin-left and padding-left for this to work across all browsers" */
margin-left: 15px;
padding-left: 15px;
}

/* CSS Buttons - alternative to <input ... onClick="..."> buttons
	Usage: <a class="btn" href="xxx.php">Button 1</a>
*/
a.btn
{
text-decoration: none;
display: none;
}
/* end CSS buttons */

TABLE.centerbox
{
margin-left:auto;
margin-right:auto;
}

TABLE.centerbox TD, TABLE.centerbox TH
{
font-size : 12pt;
}


TABLE.fullwideborderbox
{
border:1px solid black;
/* can't get inside borders for some reason
border-collapse: separate;
border-spacing: 2pt; */
/* background-color : #ffffc0; */
/* hack for IE5.5 which doesn't include border in its width calculation:
   pre IE6 browsers ignore second width line
   Problem: IE6 still cuts off if width>= 95% */
width: 90%;
width/**/:/**/ 90%;
}

TABLE.fullwideborderbox TD, TABLE.fullwideborderbox TH
{
font-size : 10pt;
}

TABLE.fullwhiteborderbox
{
background-color : #ffffff;
/* hack for IE5.5 which doesn't include border in its width calculation:
   pre IE6 browsers ignore second width line.
   Problem: IE6 still cuts off if width>= 95% */
width: 85%;
width/**/:/**/ 90%;
}

TABLE.fullwhiteborderbox TD, TABLE.fullwhiteborderbox TH
{
font-size : 10pt;
}

IMG {
page-break-inside: avoid;
}

IMG.framed
{
border-style: outset;
border-color: #800080;
border-width: 2px;
}

.pindent
{
padding-left: 40px;
}

.smindent
{
padding-left: 20px;
}

.smallertext
{
font-size: 11pt;
}

.smalltext
{
font-size: 10pt;
line-height: 120%;
}

.xsmalltext
{
font-size: 9pt;
line-height: 120%;
}

.tinytext
{
font-size: 8pt;
line-height: 120%;
}

.ultext
{
font-size: 12pt;
text-decoration: underline;
}

.frm
{
font-size: 10px;
font-family: sans-serif;
}

.ftrlinks {display: none;}

.ftrtext
{
font-size: 8pt;
line-height: 120%;
text-align: center;
}

IMG
{
page-break-inside: avoid;
}

/* gallery - duplicated in internationalday.css */
table.album
{
border:2px green ridge;
border-spacing: 2px 2px;
border-collapse: collapse;
background-color: #FFFFF0;
}
td.album
{
padding: 4px 4px 4px 4px;
font-size:10px;
}

IMG.seltn
{
border:2px #000080 solid;
}
IMG.mainimg
{
border:1px #808080 ridge;
}
.captext
{
font-size: 9pt;
line-height: 120%;
}
#pictxt
{
font-size: 9pt;
line-height: 80%;
}



