body,td,ul,ol,li,p,dl,dd,dt
{font-family:arial;
font-size:10pt;
color:#000000;}

/* 7ssi - font issue*/
.cclibnavtable
{margin-top:10px;
margin-bottom:0;}
p.ccnavheader, p.ccnavheader a
{margin-top:0;
margin-bottom:0;
font-family:arial;
font-size:12px;}
p.ccnavinfo, p.ccnavinfo a
{margin-top:0;
margin-bottom:0;
font-family:arial;
font-size:10px;}
/* end7ssi */


/* disclaimer - font issue */
#ccdisclaimer
{text-align:center;
margin-top:10px;
margin-bottom:0;}
#ccdisclaimer p
{font-family:arial;
font-size:7.5pt;
line-height:1.1em;}
.cccopyright:
{font-family:arial;  /* this is the symbol */
font-size:10pt;}
#ccdatechange
{text-align:center;
margin-top:0;}
#ccdatechange p, #ccdatechange a
{font-family:arial;
font-size:7.5pt;
line-height:1.1em;
margin-bottom:20px;}
/*end disclaimer */

.ccsmallerfont
{font-size:.8em;}

a:link {color:#000000;}
a:visited {color:#696969;}
a:hover {color:#696969;}

/* h3 h4sub h5*/
h3.ccmainh3
{text-align:center;
font-size:1.2em;}
h5
{text-align:center;
font-size:1em;}
h4.cclibheader
{font-size:1em;}
h3.ccmainsubh4
{text-align:center;
margin-top:-10px;
font-size:.9em;}
/* end h3 h4sub and h5 */


/* h4 in tables */
h4.cclibheader
{margin-top:15px;
margin-bottom:0;
font-size:1em;}
/* end h4 in tables */

/* ul*/
ul.ccul li
{}
/* end ul */

/* ol */
ol.ccol li
{}
/* end ol */
.bullets {
margin-top:0;
margin-bottom:0;
background-image: url(bullet.gif);
background-repeat: no-repeat;
padding-left:20px;
}

/* begin cclib3content */
#cclib3content
{}
/* end cclib3content */

/* begin cclibcontent */
#cclibcontent
{}
/* end cclibcontent */

/* dl topics*/
dl dd
{margin-left:20px;}
/* end dl topics*/

/* iquiz */
.cciquizdiv
{text-align:center;}
.cciquiztable
{position: relative;
margin-left:auto;
margin-right:auto;
text-align:left;}
.cciquizansdiv
{text-align:center;}
.cciquizanstable
{position: relative;
margin-left:auto;
margin-right:auto;
text-align:left;}
.ccquizmore
{font-weight:bold;}
.ccquizans
{text-align:center;
font-weight:bold;}
.cciquizansol li
{margin-top:15px;
margin-bottom:15px;}
/* end iquiz */

/* table*/
.cctablecen
{margin-right:auto;
margin-left:auto;}
.cctablecendiv
{text-align:center;}
.cctdhalf
{width:200px;
vertical-align:text-top;
vertical-align:top;}
.cctdwhole
{width:450px;
vertical-align:text-top;
vertical-align:top;}
.cctdspacer
{width:50px;}
.cctd
{}
.cctablebookmark
{margin-right:auto;
margin-left:auto;}
.cctablebookmarkdiv
{text-align:center;}
.ccbmitable
{margin-right:auto;
margin-left:auto;
border:1px solid black;
border-collapse: collapse;
text-align:center;}
.ccbmitable td
{border:1px solid black;}
.ccbmidiv
{text-align:center;}
.ccgentopicstable td
{width:99px;
padding-right:2px;
padding-left:0;
padding-top:0;
padding-bottom:0;
vertical-align:top;}
.ccgentopicsheader p
{padding-top:5px;
padding-bottom:0;}
.cctdespanol
{padding:0;
margin:0;}
/* end table */

/* list of links table*/
.ccbookmark_list
{margin-right:auto;
margin-left:auto;}
.ccbookmktablediv
{text-align:center;}
/* end table */

/* make a paragraph a break */
p.ccbreak
{margin-top:0;
margin-bottom:0;}
/* end make a paragraph a break */

/* paragraph with headers */
p.cclibheader
{margin-top:15px;
margin-bottom:0;}
/* end paragraph with headers */

/* related*/
p.ccrelatedinfo
{margin-bottom:0;}
p.cccancerinfo
{margin-bottom:0;}
/* end related */

/* list with values */
.ccitemlistdiv
{text-align:center;}
.ccitemlist
{margin-right:auto;
margin-left:auto;}
.ccitem
{width:270px;}
.ccamount
{width:130px;}
/* end list with values */

/* print disclaimer */
@media screen {
#bottomprintdisclaimer
{display:none;}
#topprintdisclaimer
{display:none;}
}

@media print {
#topprintdisclaimer p{ font-size: .8em; width:400px;}
#bottomprintdisclaimer p{ font-size: .8em; width:400px;}
}
/* end print disclaimer */