/* ------------------------------------------------ */
/*                                                  */
/*  Adapted by Joe O'Connell from the file called   */
/*  oldmain_010523.css and from the file main.css   */
/*  of CNN.com on 010501.                           */
/*                                                  */
/*  Remember to add changes to the very end.        */
/*                                                  */
/* ------------------------------------------------ */

UL
{
margin-left:   1em;
margin-top:    0em;
line-height:   1.4em;
}

/*  090501  added the following to try to change all the body backgrounds from default to white */
/*  The original BODY only set the margins (which is the reason that the left margin had a gap! */

BODY 
{
  background-color: #fff;
  color: #000;
  margin: 2px;
}

/*  010523  added following indents for <scbbqa | FAQ | TOC> */

.FirstIndent
{
    margin-left:    2em;
    margin-top:       0;
    margin-bottom:    0;
}

.SecondIndent
{
    margin-left:    4em;
    margin-top:       0;
    margin-bottom:    0;
}

.ThirdIndent
{
    margin-left:    6em;
    margin-top:       0;
    margin-bottom:    0;
}

.FourthIndent
{
    margin-left:    8em;
    margin-top:       0;
    margin-bottom:    0;
}

/*  =====  010502  added line-height:25px; which works accross the entire row =====  */
/*  =====  even though it would seem that it would apply only to the middle column  =====  */

.NavBoldBlack,
a.NavBoldBlack, 
a.NavBoldBlack:link, 
a.NavBoldBlack:visited		{
					font-family: 		verdana, arial, sans-serif;
					font-size: 		10px;
					font-weight:		bold;
					color:				#000000;
					line-height:     25px;													
					}

a.NavBoldBlack:hover {
					color:				#FF0000;
}
					
.BigNavBoldBlack,
a.BigNavBoldBlack, 
a.BigNavBoldBlack:link, 
a.BigNavBoldBlack:visited		{
					font-family: 		verdana, arial, sans-serif;
					font-size: 			11px;
					font-weight:		bold;
					color:				#000000;													
					}
.NavNormBlack,
a.NavNormBlack, 
a.NavNormBlack:link, 
a.NavNormBlack:visited {
					font-family: 		verdana, arial, sans-serif;
					font-size: 			10px;
					font-weight:		normal;
					color:				#000000;			
					}
.SmallNavBoldRed 	{
					font-family: 		verdana, arial, sans-serif;
					font-size: 			9px;
					font-weight:		bold;
					color:				#CC0000;													
					}
.SmallNavNormRed    {
					font-family: 		verdana, arial, sans-serif;
					font-size: 			9px;
					font-weight:		normal;
					color:				#CC0000;			
					}
.NavBoldRed,
a.NavBoldRed, 
a.NavBoldRed:link, 
a.NavBoldRed:visited	 		{
					font-family: 		verdana, arial, sans-serif;
					font-size: 			10px;
					font-weight:		bold;
					color:				#CC0000;													
					}
.NavNormRed         {
					font-family: 		verdana, arial, sans-serif;
					font-size: 			10px;
					font-weight:		normal;
					color:				#CC0000;			
					}
/*  =====  010502  added line-height:25px; which works accross the entire row =====  */
/*  =====  even though it would seem that it would apply only to the middle column  =====  */

.NavBoldWhite, 
a.NavBoldWhite, 
a.NavBoldWhite:link, 
a.NavBoldWhite:visited       {
					font-family: 		verdana, arial, sans-serif;
					font-size: 		10px;
					font-weight:		bold;
					color:				#ffffff;
					line-height:     25px													
					}

/*  =====  010502 changed line-height but it had no affect on navbar line-height  ======  */

	.NavBold .NavBold:visited, .NavBold:link 
	{
		font-family:		verdana, helvetica, arial;
		font-size:10px;
		color:#000000;
		font-weight : bold;
		line-height:14px;		
	}

	.text1 {
		font-family : Arial, Helvetica, sans-serif;
		font-size : 12px;
	}

	.Text1 {
		font-family : Arial, Helvetica, sans-serif;
		font-size : 12px;
	}


/* New changes 010507  */

.cen
{
  text-align:  center
}

/* New changes 071101  */

.right
{ text-align:  right}


/* Used in Visitors Brochure */
/* NP = next page -- Verdana, 10pt, red (FF0000), bold, right justified */

.next
{
  font-family:    Arial, Helvetica, sans-serif;
  font-size:      10pt;
  color:          #FF0000;
  font-weight:    bold;
  text-align:     right;
}

/* New changes 051401 -- .td means table data -- the fonts within a standard table */
/* New changes 061801 -- changed fonts by deleting Verdana (was first, so now first is Arial */

.td
{
		font-family:    Arial, Helvetica, sans-serif;
		font-size:      10pt;
       color:          #000000;
       font-weight:    normal;
       text-align:     center;
}

/* New changes 010517 -- BE CAREFUL WITH THIS -- IF TABLES ARE NOW SCREWED UP, DELETE THE FOLLOWING */
/* The purpose is to set the TD table-data tag to default to the follwing (note it can be overriden if necessary */

TD
{
       font-family:    Arial, Helvetica, sans-serif;
       font-size:      10pt;
       color:          #000000;
       font-weight:    normal;
       text-align:     left;
}

/* 010523 -- added the .TOC class for normal.TOC at  <scbbqa | FAQ | TOC> and set it to special line height */

TOC
{
		font-family:    Verdana, Arial, Helvetica, sans-serif;
		font-size:      10pt;
       color:          #000000;
       font-weight:    normal;
       text-align:     left;
       line-height:    1.0em;
}

/* 010523 -- added the following for DIR <scbbqa | FAQ | TOC>  */


p, dir, normal, li
{
       font-family:    Arial, Helvetica, sans-serif;
       font-size:      10pt;
       color:          #000000;
       font-weight:    normal;
       text-align:     left;
}

/*  010523 -- there are 2 different major font families:       */
/*                 verdana, arial, helvetica, sans-serif       */
/*                 arial, helvetica, sans-serif                */
/*  apparently CNN uses the latter for most stuff, but verify  */


/*  010606 -- jo copied the following classes back to this css */

.text1 {
		font-family : Arial, Helvetica, sans-serif;
		font-size : 12px;
	}

.Text1 {
		font-family : Arial, Helvetica, sans-serif;
		font-size : 12px;
	}

H1,
H2,
H3,
H4,
H5
{
       font-family:    Arial, Helvetica, sans-serif;
       color:          #000000;
       font-weight:    bold;
       text-align:     left;
}

H1
{		
       font-size:      18pt;
}

H2
{		
       font-size:      16pt;
}

H3
{		
       font-size:      14pt;
}

H4
{		
       font-size:      12pt;
}

H5
{		
       font-size:      10pt;
}

.Header2 
{
		font-family: 	Arial, Helvetica, sans-serif;
		font-size: 		12px;
		font-weight: 	Bold;
		color: 			#cc0000;
}

.ImageCaption {
	font-family: verdana, "Lucida Sans Typewriter", helvetica;
	font-size: 9px;
	font-weight: bold;
}

.ImageCaptionCen {
	font-family: 			verdana, "Lucida Sans Typewriter", helvetica;
	font-size: 			9px;
	font-weight: 			bold;
	text-align:     		center;
}
