body	{text-align: center; color: #000000 ; background-color: #6666FF; font-size: 10pt ; font-family: MS Reference Sans Serif, sans-serif ; }
#bodydiv {width:750px; margin: 0 auto; text-align: left;}

a:link    {color: #000000 ;}
a:visited {color: #000000 ;} 
a:hover   {color: #FFFFFF ;}
a:active  {color: #000000 ;}

.hdrdiv {width:100%;display:block;text-align:center;vertical-align:top;height:auto;padding:0px 0px 4px 0px;}
.hdrcfcs    {color:#FFFFFF;font-size:180%;}
.hdraddr    {color:#C0C0C0;text-decoration:none;font-size:80%;}
.hdrimg     {margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border:none;display:block;}

.nbrcell          {background-color:#000000;border:solid 1px #000000;width:auto;padding:0px 0px 0px 2x; }
.nbrlink          {background-color:#000000;color:#FFFFFF;padding:0px 0px 0px 0px;display:block;width:auto;text-align:center;text-decoration:none;}
a:link.nbrlink    {background-color:#000000;color:#FFFFFF;}
a:visited.nbrlink {background-color:#000000;color:#FFFFFF;} 
a:hover.nbrlink   {background-color:#FFFFFF;color:#000000;}
a:active.nbrlink  {background-color:#000000;color:#FFFFFF;}

.srchform   {margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;vertical-align:middle;display:block;width:auto;text-align:center;white-space:nowrap;}
.srchbox    {font-size: 10px; color: #626278; margin:0px 0px 0px 0px;}
.srchbutton {font-size: 11px; height: 18px; margin:0px 0px 0px 0px;}
.srchlbl    {color: #FFFFFF ; font-size: 10pt ; }

.spclnews   {color: #FFFFFF ; font-size: 10pt ; }



h4          {color: #000000 ; font-size: 12pt ; margin: 0px ; }

.bodytext   {color: #000000 ; font-size: 10pt  ; }
.bodylink   {color: #000000 ; font-size: 10pt  ; }

.bodylblbig {color: #000000 ; font-size: 14pt; font-weight: bold ; }
.bodylbl    {color: #000000 ; font-size: 12pt ; font-weight: bold ; }
.bodynav    {color: #000000 ; font-size: 10pt  ; font-weight: bold ; }
.bodytextsml{color: #000000 ; font-size: 8pt; }

.ticklertable   {width: 100% ; border: 2px solid #CCCCCC ; }
.ticklercellhdr {width: 100% ; font-size: 11pt; font-weight: bold ; text-align: center ; border-bottom: 1px solid #CCCCCC ; }
.ticklercellsec {width: 100% ; font-size: 9pt; font-weight: bold ; text-align: center ; border-top: 1px solid #CCCCCC ; }
.ticklercell    {width: 100% ; font-size: 8pt; text-align: left ; }
.ticklercellc   {width: 100% ; font-size: 8pt; text-align: center ; }

.tickler          {padding: 10px; }
a:link.tickler    {text-decoration: none; }
a:visited.tickler {text-decoration: none;  } 
a:hover.tickler   {text-decoration: underline; font-style: oblique ; }
a:active.tickler  {text-decoration: none;  }

.cogscipgmlbl {color: #FFFFFF ; font-size: 16pt; font-weight: bold ; padding-top: 5px; padding-bottom: 10px;  }
.cogscipgmlblsub {color: #FFFFFF ; font-size: 10pt; font-weight: bold ; padding-bottom: 10px;  }
.cogscinav          {color: #FFFFFF ; }
a:link.cogscinav    {color: #FFFFFF ; }
a:visited.cogscinav {color: #FFFFFF ; } 
a:hover.cogscinav   {color: #CCCCCC ; text-decoration: underline; font-style: oblique ; font-weight: bold ; }
a:active.cogscinav  {color: #FFFFFF ; }
.cogscinavsel       {color: #CCCCCC ; font-size: 10pt ; font-weight: bold ;}

.pagenavcell {color: #000000 ; font-size: 8pt ; height: 8pt; padding: 0px ; }
.pagenavdd   {color: #000000 ; font-size: 8pt ; }
.pagenavtb   {color: #000000 ; font-size: 8pt ; }
.pagenavbtn  {height: 14pt ; border: 1px solid #999999 ; }

.pagenavlink          {color: #000000 ; font-size: 8pt ;}
a:link.pagenavlink    {color: #000000 ; }
a:visited.pagenavlink {color: #000000 ; } 
a:hover.pagenavlink   {color: #FFFFFF ; text-decoration: underline; font-style: oblique ; font-weight: bold ; }
a:active.pagenavlink  {color: #000000 ; }

.ftr        {color: #FFFFFF ; font-size: 7pt ; }

