﻿
/*Implements the active content of GeneralContentViewer.ascx
 * 
 *$LastChangedBy: cdavis $
 *$LastChangedDate: 2006-09-22 18:38:22 -0600 (Fri, 22 Sep 2006) $
 *$LastChangedRevision: 2092 $


  This style sheet is an accomplice to the GeneralContentViewerControl.
  It can and should be extended to meet the needs of the general content
  viewer if it or the data it is parsing contains attributes for
  'type' or 'class' in addition to what is specified in this file.

 */


/* ContentBlock Styles ***************************************** */

/* ContentBlock type:generic */
.contentBlock
{ 
    font-size:10pt;
    color:Black;
    font-family:Verdana,Arial,Times New Roman;
}

.contentBlock-1p5spacing
{ 
    line-height:15pt;
    font-size:10pt;
    color:Black;
    font-family:Verdana,Arial,Times New Roman;
}

/* ***************************************** ContentBlock Styles */


/* TableBlock Styles ***************************************** */

/* TableBlock type:generic */
.tableBlock
{ 
    border-style:none;
}

.tableBlock-bordered
{ 
    padding:1px;
    border-color:Black;
    border-style:solid;
    border-width:1px;
}

.tableBlock-font
{ 
    font-size:10pt;
    color:Black;
    font-family:Verdana,Arial,Times New Roman;
}

/* ***************************************** TableBlock Styles */


/* RowBlock Styles ***************************************** */

/* RowBlock type:generic */
.RowBlock
{ 
}

/* ***************************************** RowBlock Styles */


/* CellBlock Styles ***************************************** */

/* CellBlock type:generic */
.cellBlock
{ 
    border-style:none;
}

.cellBlock-bordered
{ 
    border-color:Black;
    border-style:solid;
    border-width:1px;
}

.cellBlock-lines
{ 
    border-top: #e1e1e1 1px solid; 
    border-bottom: #e1e1e1 1px solid;
}

.cellBlock-color
{ 
    background-color:#e1e1e1;
}

.cellBlock-pad
{ 
    padding-left:18px;
}
/* ***************************************** CellBlock Styles */


/* TextBlock Styles ***************************************** */

/* TextBlock type:generic */

.textBlock-1
{     
    color:Blue;
    font-family:Verdana,Arial,Times New Roman;
}

.textBlock-2
{     
    color:Red;
    font-family:Verdana,Arial,Times New Roman;
}

.textBlock-3
{     
    color:black;
    font-size:12pt;
}

/* ***************************************** TextBlock Styles */  


/* ListBlock Styles ***************************************** */

/* ListBlock type:generic */

/* ListBlock type:numbered */
.listBlock-numbered
{
    list-style-type:decimal;
    font-size:medium;
    color:#707070;
}

/* ListBlock type:bulleted */
.listBlock-bulleted
{
    list-style-type:circle;
}

/* ListBlock type:disc */
.listBlock-disc
{
    list-style-type:disc;
}

/* ***************************************** ListBlock Styles */  


/* LinkBlock Styles ***************************************** */

/* LinkBlock type:generic */
.linkBlock
{
}

/* LinkBlock type:1 */
.linkBlock-1
{
}

/* LinkBlock type:2 */
.linkBlock-2
{
}

/* ***************************************** LinkBlock Styles */  


/* Text Styles ***************************************** */

/* Text type:generic */
.text
{ 
}

/* Text type:1 */
.text-1
{
    color:Black;
    font-family:Verdana,Arial,Times New Roman;
}

/* Text type:2 */
.text-2
{
    color:Black;
    font-weight:bold; 
}

/* Text type:3 */
.text-3
{
    color:Red;
    font-family:Verdana,Arial,Times New Roman;
}

/* Text type:emphasized */
.text-emphasized
{
    font-weight:bold;
    color:Black;
    font-family:Verdana,Arial,Times New Roman;
}

/* Text type:light */
.text-light
{
    font-weight:bold;
    color:#959595;
    font-family:Verdana,Arial,Times New Roman;
}

/* Text type:italics */
.text-italic
{
    color:Black;
    font-weight:bold; 
    font-style:italic; 
}

/* ***************************************** Text Styles */  


/* Title Styles ***************************************** */

/* Title type:generic */


/* Title type:1 */
.title-1
{
    color:Black;
    font-family:Verdana,Arial,Times New Roman;
    font-size:large;
}

/* Title type:2 */
.title-2
{
    font-weight:bold;
    color:Black;
    font-family:Verdana,Arial,Times New Roman;
    font-size:small;
    text-decoration:underline;
    text-align:center;
    width:100%
}

/* Title type:3 */
.title-ph1
{
    font-weight:bold;
    color:black;
    font-family:Verdana,Arial,Times New Roman;
    font-size:medium;
}

/* Title type:4 */
.title-ph2
{
    font-weight:bold;
    color:black;
    font-family:Verdana,Arial,Times New Roman;
    font-size:small;
}

/* ***************************************** Title Styles */  


/* Link Styles ***************************************** */

/* Link type:generic - used on free reports page */
a.link:link
{
    color:#647cbf;
    font-family:Verdana,Arial,Times New Roman;
    font-size:10pt;
    font-weight:normal;
    text-decoration:none;
}

a.link:visited
{
    color:#647cbf;
    font-family:Verdana,Arial,Times New Roman;
    font-size:10pt;
    font-weight:normal;
    text-decoration:none;
}

a.link:hover
{
    color:#eeb334;
    font-family:Verdana,Arial,Times New Roman;
    font-size:10pt;
    font-weight:normal;
    text-decoration:underline;
}

a.link:active
{
    color:#da4714;
    font-family:Verdana,Arial,Times New Roman;
    font-size:10pt;
    font-weight:normal;
    text-decoration:none;
}

/* Link type:subtle */
a.link-subtle:link
{
    color:#707070;
    font-family:Verdana,Arial,Times New Roman;
    font-size:9pt;
    font-weight:bold;
    text-decoration:none;
}

a.link-subtle:visited
{
    color:#707070;
    font-family:Verdana,Arial,Times New Roman;
    font-size:9pt;
    font-weight:bold;
    text-decoration:none;
}

a.link-subtle:hover
{
    color:#cccccc;
    font-family:Verdana,Arial,Times New Roman;
    font-size:9pt;
    font-weight:bold;
    text-decoration:normal;
}

a.link-subtle:active
{
    color:#707070;
    font-family:Verdana,Arial,Times New Roman;
    font-size:9pt;
    font-weight:bold;
    text-decoration:none;
}

/* Link type:general - all general links */
a.general:link
{
    color:#647cbf;
    font-family:Verdana,Arial,Times New Roman;
    font-size:9pt;
    font-weight:normal;
    text-decoration:none;
}

a.general:visited
{
    color:#647cbf;
    font-family:Verdana,Arial,Times New Roman;
    font-size:9pt;
    font-weight:normal;
    text-decoration:none;
}

a.general:hover
{
    color:#eeb334;
    font-family:Verdana,Arial,Times New Roman;
    font-size:9pt;
    font-weight:normal;
    text-decoration:none;
}

a.general:active
{
    color:#647cbf;
    font-family:Verdana,Arial,Times New Roman;
    font-size:9pt;
    font-weight:normal;
    text-decoration:none;
}

/* Link type:general - used in the tools section */
a.generalBold:link
{
    color:#647cbf;
    font-family:Verdana,Arial,Times New Roman;
    font-size:9pt;
    font-weight:bold;
    text-decoration:none;
}

a.generalBold:visited
{
    color:#647cbf;
    font-family:Verdana,Arial,Times New Roman;
    font-size:9pt;
    font-weight:bold;
    text-decoration:none;
}

a.generalBold:hover
{
    color:#eeb334;
    font-family:Verdana,Arial,Times New Roman;
    font-size:9pt;
    font-weight:bold;
    text-decoration:none;
}

a.generalBold:active
{
    color:#647cbf;
    font-family:Verdana,Arial,Times New Roman;
    font-size:9pt;
    font-weight:bold;
    text-decoration:none;
}

/* Link type:general - used in the free reports scrolling portal */
a.small:link
{
    color:#647cbf;
    font-family:Verdana,Arial,Times New Roman;
    font-size:9pt;
    font-weight:normal;
    text-decoration:none;
}

a.small:visited
{
    color:#647cbf;
    font-family:Verdana,Arial,Times New Roman;
    font-size:9pt;
    font-weight:normal;
    text-decoration:none;
}

a.small:hover
{
    color:#6caf05;
    font-family:Verdana,Arial,Times New Roman;
    font-size:9pt;
    font-weight:normal;
    text-decoration:underline;
}

a.small:active
{
    color:#647cbf;
    font-family:Verdana,Arial,Times New Roman;
    font-size:9pt;
    font-weight:normal;
    text-decoration:none;
}

/* Link type:blue - used on free reports page for ADD REPORT - special red hover color */
a.blue:link
{
    color:#647cbf;
    font-family:Verdana,Arial,Times New Roman;
    font-size:8pt;
    font-weight:normal;
    text-decoration:none;
}

a.blue:visited
{
    color:#647cbf;
    font-family:Verdana,Arial,Times New Roman;
    font-size:8pt;
    font-weight:normal;
    text-decoration:none;
}

a.blue:hover
{
    color:#da4714;
    font-family:Verdana,Arial,Times New Roman;
    font-size:8pt;
    font-weight:normal;
    text-decoration:none;
}

a.blue:active
{
    color:#647cbf;
    font-family:Verdana,Arial,Times New Roman;
    font-size:8pt;
    font-weight:normal;
    text-decoration:none;
}

/* Link type:1 */
.link-1
{
    color:#129FA4;
    font-family:Verdana,Arial,Times New Roman;
    font-size:10pt;
    font-weight:bold;
    text-decoration:none;
}

/* Link type:2 */
.link-2
{
    color:#129FA4;
    font-family:Verdana,Arial,Times New Roman;
    font-size:10pt;
    font-weight:bold;
    text-decoration:none;
}

/* ***************************************** Link Styles */  


/* Image Styles ***************************************** */

/* Image type:generic */
.image
{ 
    border-style:none;    
    padding:5px; 
}

/* Image type:1 */
.image-1
{
    border-style:none;    
    padding:5px; 
}

/* Image type:2 */
.image-2
{
    border-style:none;    
    padding:5px; 
}

/* ***************************************** Image Styles */  






