
h1
{ 
font-family: Arial, Helvetica, sans-serif; 
font-size: 16pt; 
line-height: 18pt; 
color: #990000; 
font-weight: bolder; 
}


h2
{ 
font-family: Arial, Helvetica, sans-serif; 
font-size: 14pt; 
line-height: 16pt; 
color: #000000; 
font-weight: bold; 
}

a.heading2
{ 
font-family: Arial, Helvetica, sans-serif; 
font-size: 14pt; 
line-height: 16pt; 
color: #000000; 
font-weight: bold; 
TEXT-DECORATION: underline
}

h3, h4
{ 
font-family: Arial, Helvetica, sans-serif; 
font-size: 10pt; 
line-height: 14pt; 
color: #990000; 
font-weight: bold; 
}

h4.teal
{
font-family: Arial, Helvetica, sans-serif; 
font-size: 10pt; 
line-height: 14pt; 
color: #006D7F; 
font-weight: bold; 
}

h5
{ 
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 8pt; 
line-height: 14pt; 
font-weight: bold; 
}

p, td, blockquote 
{
    FONT-SIZE: 8pt;
    FONT-FAMILY: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	line-height: 12pt;
}

a
{
    FONT-SIZE: 8pt;
    FONT-FAMILY: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	line-height: 12pt;
    TEXT-DECORATION: underline
}

a:visited 
{ 
	color: #666666; 
}

a:link
{   
	color: #000000; 
}

a.collectionhead
{
	color: #000000;
	font-weight: bold; 
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; 
	font-size: 7pt; 
	line-height: 9pt; 
}

a.additionalspacing
{
    FONT-SIZE: 8pt;
    FONT-FAMILY: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	line-height: 16pt;
    TEXT-DECORATION: underline
}

a.black
{
	color: #000000;
    FONT-SIZE: 8pt;
    FONT-FAMILY: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	line-height: 12pt;
    TEXT-DECORATION: underline
}

input
{
    FONT-SIZE: 8pt;
    FONT-FAMILY: Verdana, Tahoma, Arial, Helvetica, sans-serif;
}

select
{
    BORDER-RIGHT: black 1px;
    BORDER-TOP: black 1px;
    BORDER-LEFT: black 1px;
    BORDER-BOTTOM: black 1px;
    FONT-SIZE: 8pt;
    FONT-FAMILY: Verdana, Tahoma, Arial, Helvetica, sans-serif;
}

textarea
{
    BORDER-RIGHT: black 1px solid;
    BORDER-TOP: black 1px solid;
    BORDER-LEFT: black 1px solid;
    BORDER-BOTTOM: black 1px solid;
    FONT-SIZE: 8pt;
    FONT-FAMILY: Verdana, Tahoma, Arial, Helvetica, sans-serif;
}

/* 
Custom Classes
*/

.breadcrumb
{ 
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; 
	font-size: 8pt; 
	color: #999999; 
}

.storyfooter 
{ 
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; 
	font-size: 8pt; 
	font-style: normal; 
	line-height: 16pt; 
	font-weight: normal; 
	color: #000000; 
	text-indent: 0px; 
	text-align: center ; 
	border: #CCCCCC; 
	border-style: solid; 
	border-top-width: thin; 
	border-right-width: thin; 
	border-bottom-width: thin; 
	border-left-width: thin
}

.collectiontext 
{ 
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; 
	font-size: 7pt; 
	color: #000000; 
	font-style: normal; 
	line-height: normal; 
	font-weight: normal; 
	font-variant: normal 
}

.collectiondate 
{ 
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; 
	font-size: 7pt; 
	color: #000000; 
	font-style: normal; 
	line-height: normal; 
	font-weight: lighter; 
	font-variant: normal 
}

.adtop 
{
	border: #CCCCCC solid; 
	text-align: center; 
	border-width: thin thin 0px; 
	border-color: #CCCCCC solid; 
	font-style: normal
}

.admiddle 
{ 
	border: #CCCCCC solid; 
	text-align: center; 
	border-width: 0px thin; 
	border-color: #CCCCCC solid; 
	font-style: normal
}

.adbottom
{ 
	border: #CCCCCC solid; 
	text-align: center; 
	border-width: 0px thin thin; 
	border-color: #CCCCCC solid; 
	font-style: normal
}

.pagestatus
{ 
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; 
	font-size: 8pt; 
	color: #999999; 
}

li.white 
{ 
	color: #FFFFFF;
}

li.black 
{ 
	color: #000000;
}

ul.black 
{ 
	color: #000000;
}

OL.alpha        
{ 
	list-style-type : lower-alpha 
}

/* 
Home Page Only Styles 
*/

.home li { color: #FFFFFF}
 
.moretop 
{ 
	font-size: 8pt; 
	color: #FFFFFF; 
	font-weight: 800; 
	list-style-type: disc; 
	list-style-position: outside; 
	line-height: 15pt; 
	position: relative; 
	left: 0px; 
	clip:  rect(   )
}

.moretophead 
{ 
	font-size: 8pt; 
	color: #FFFFFF; 
	font-weight: 800; 
	list-style-type: disc; 
	list-style-position: outside ; 
	line-height: 0pt
}
.headfooter 
{ 
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; 
	font-size: 8pt; 
	font-style: normal; 
	line-height: 16pt; 
	font-weight: normal; 
	color: #000000; 
	text-indent: 0px; 
	text-align: center ; 
	border: #FFFFFF none
}

.subhead 
{
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; 
	font-size: 8pt; 
	font-style: normal; 
	line-height: 15pt; 
	font-weight: normal; 
	color: #990000; 
	text-indent: 0px; 
	border: #CCCCCC; 
	border-style: solid; 
	border-top-width: 1px; 
	border-right-width: 1px; 
	border-bottom-width: 1px; 
	border-left-width: 1px
}

.subhead2r 
{
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; 
	font-size: 8pt; 
	font-style: normal; 
	line-height: 15pt; 
	font-weight: normal; 
	color: #990000; 
	text-indent: 0px; 
	border: #CCCCCC solid; 
	border-width: 0px 1px 1px 0px; 
	border-color: #CCCCCC solid; 
	clip: rect(   )
}

.subhead2l 
{ 
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; 
	font-size: 8pt; 
	font-style: normal; 
	line-height: 15pt; 
	font-weight: normal; 
	color: #990000; 
	text-indent: 0px; 
	border: #CCCCCC solid; 
	border-width: 0px 1px 1px 1px; 
	border-color: #CCCCCC solid 
}

.footer 
{ 
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;  
	font-size: 8pt;
	font-style: normal; 
	line-height: 16pt; 
	font-weight: normal; 
	color: #000000; 
	text-indent: 0px; 
	border: thin #CCCCCC solid; 
	text-align: center; 
}

.border
{ 
	border: #CCCCCC; border-style: solid; 
	border-top-width: thin; 
	border-right-width: thin; 
	border-bottom-width: thin; 
	border-left-width: thin; 
	border-color:  #CCCCCC solid;
	border-width: thin thin thin thin; 
	border-color: #CCCCCC solid; 
	padding-top: 4px; 
	padding-right: 4px; 
	padding-bottom: 4px; 
	padding-left: 4px
}

.advertisements
{
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; 
	font-size: 8pt; 
	font-style: normal; 
	line-height: 15pt; 
	font-weight: normal; 
	color: #000000; 
	text-indent: 0px; 
	border: #CCCCCC; 
	border-style: solid; 
	border-top-width: 1px; 
	border-right-width: 1px; 
	border-bottom-width: 1px; 
	border-left-width: 1px;
	padding-right: 4px; 
	padding-left: 4px
}


/* 
Include Menu Styles 
*/

.TopMenuGroupHorizontal
{
  background-color:#006D7F;
  width:600px;
}

.TopMenuGroupVertical
{
  background-color:#006D7F;
  width:129px;
}

.MenuGroup
{
  background-color:#006D7F;
}

.MenuItem
{
  background-color:#006D7F;
  color:white;
  font-family:tahoma,verdana,arial;
  font-size:8pt;
  font-weight:  bold;
  cursor:hand;
  line-height: 13pt; 
}

.MenuItemHover
{
  background-color:#006D7F;
  color:#333333;
  font-family:tahoma,verdana,arial;
  font-size:8pt;
  font-weight:  bold;
  cursor:hand;
  line-height: 13pt; 
}

.MenuItemDown
{
  background-color:#006D7F;
  color:#333333;
  font-family:tahoma,verdana,arial;
  font-size:8pt;
  font-weight:  bold;
  cursor:hand;
  line-height: 13pt; 
}                  


.SelectedItem
{
  background-color:#006D7F;
  color:#333333;
  font-family:tahoma,verdana,arial;
  font-size:8pt;
  font-weight:  bold;
  cursor:default;
  line-height: 13pt; 

}

.SelectedItemHover
{
  background-color:#006D7F;
  color:#333333;
  font-family:tahoma,verdana,arial;
  font-size:8pt;
  font-weight:  bold;
  cursor:hand;
  line-height: 13pt; 

}


/* 
Include TAB Strip Styles 
*/

.TopGroup
{
  background-color:#444444;
  color:white;
  font-family:tahoma,verdana,arial;
  font-size:8pt;
  font-weight:  bold;
  cursor:hand;
  line-height: 13pt;
 
  border-width:1px;
  border-style:solid;
  border-color:#444444;
}

.TopLevelTab 
{
  background-color:#444444;
  color:white;
  font-family:tahoma,verdana,arial;
  font-size:8pt;
  font-weight:  bold;
  cursor:hand;
  line-height: 13pt;

  border-width:1px;
  border-style:solid;
  border-color:#444444;
   
}

.TopLevelTabHover 
{
  background-color:#444444;
  color:white;
  font-family:tahoma,verdana,arial;
  font-size:8pt;
  font-weight:  bold;
  cursor:hand;
  line-height: 13pt;
  
  border-width:1px;
  border-style:solid;
  border-color:#444444;
  border-left-style:outset;
  border-left-color: White; 
  border-right-style:outset;
  border-right-color: Black;
}

.SelectedTopLevelTab
{
  color: #3F3F3F;
  background-color: #CCCCCC;
  font-family:tahoma,verdana,arial;
  font-size:8pt;
  font-weight:  bold;
  cursor:default;
  line-height: 13pt; 
  
  border-width:1px;
  border-style:solid;
  border-color:#444444;
  border-right-color:#FFFFFF;
  border-bottom-color:#CCCCCC;

}
