/* Portal Specific identifiers */

body{
background-color: white;
font-family: Verdana, Arial, Helvetica, sans-serif;
margin-top: 0px;
margin-left: 0px;
margin-right: 0px;
margin-bottom: 0px;
}

p
{
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 11px;
   letter-spacing: 0.1em;
   color: #666666;
   margin-left: 0px;
   line-height: 150%;
}


table {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   border-spacing: 0;
   margin-top: 0px;
   margin-left: 0px;
   margin-right: 0px;
   margin-bottom: 0px;
        }
        
td {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 11px;
        }


.hormenu
{
  
   font-family: Arial, Helvetica, sans-serif;
   color: #ffffff;
   font-size: 12px;
   text-transform: lowercase;
   letter-spacing: 0.1em;
  }

.currentissue
{
  
   font-family: Arial, Helvetica, sans-serif;
   color: #990000;
   font-size: 10px;
   text-transform: uppercase;
   letter-spacing: 0.1em;
   font-weight: bold;
   margin-left: 0px;

}

.overview
{
  
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 10px;
      text-transform: lowercase;
   line-height:250%;
   color: #999999;
  
}
.site
{
  
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 10px;
      text-transform: lowercase;
    color: #999999;
    line-height:150%;
  
}

.arrow
{
   
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 9px;
   font-weight: bold;
   color: #ff0000;
   
   
}

.flashtext
{
   
   font-family: Arial, Helvetica, sans-serif;
   font-size: 12px;
   text-transform: lowercase;
   color: #666666;
   font-weight: bold;
}
.version
{
  
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 11px;
   letter-spacing: 0.1em;
   text-transform: lowercase;
   color: #999999;
  
}
.flashrequired
{
  
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 10px;
   text-transform: lowercase;
   color: #999999;
  
}

.allissues
{
   
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 10px;
   color: #666666;
   font-weight: bold;
    text-transform: uppercase;
   letter-spacing: 0.2em;
}

.eventnews
{
   
   font-family: Verdana, Arial, Helvetica, sans-serif;
   color: #666666;
   font-size: 12px;
   text-transform: lowercase;
   letter-spacing: 0.2em;
  font-weight: bold;
}
.eventnewstitle
{
   
   font-family: Verdana, Arial, Helvetica, sans-serif;
   color: #666666;
   font-size: 12px;
   letter-spacing: 0.2em;
  font-weight: bold;
}
.previousissues
{

   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 10px;
   text-transform: uppercase;
   color: #666666;
    letter-spacing: 0.1em;
    line-height:200%;

}

.previousissue     /*this is the middle content prevous issue */
{
   
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 11px;
   color: #666666;
    text-transform: uppercase;
    letter-spacing: 0.4em;
   font-weight: normal;
   
  
}

.issuenumber    /*prevous issue number */
{
   
   font-family: Times New Roman, Times, serif;
   font-size: 25px;
   color: #990000;
   font-weight: bold;
   letter-spacing: 0.2em;
   line-height: 150%;
}

.issuetheme    /*prevous issue theme */
{
   
   font-family: Times New Roman, Times, serif;
   font-size: 25px;
   color: #666666;
   font-weight: bold;
    text-transform: lowercase;
   letter-spacing: 0.2em;
}

.issuetag   /*prevous issue tag */
{
   
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 12px;
   color: #666666;
   font-weight: bold;
   text-transform: lowercase;
   letter-spacing: 0.2em;
   line-height: 200%;
}

.issuetext   /*prevous issue text */
{
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 12px;
   color: #666666;
   letter-spacing: 0.1em;
   font-weight: normal;
   line-height: 150%;
}

.issuedate   /*prevous issue date */
{
   
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 11px;
   color: #999999;
   letter-spacing: 0.1em;
   font-weight: normal;
   text-transform: lowercase;
   line-height: 200%;
 }

  .flashtextlink /*prevous issue flash and text links*/
{
   
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 11px;
   color: #000000;
   letter-spacing: 0.1em;
   font-weight: normal;
 }
 
 .upcoming
{

   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 11px;
   color: #666666;
    letter-spacing: 0.2em;
    font-weight: bold;

}

.hortitle
{
   margin: 0 0 0 0;
   font-family: Arial, Helvetica, sans-serif;
   font-size: 10px;
   text-transform: uppercase;
   color: #999999;
   margin-left: 0px;

}
.horsubtitle
{
   margin: 0 0 0 0;
   font-family: Arial, Helvetica, sans-serif;
   font-size: 12px;
   text-transform: lowercase;
   color: #000000;
   margin-left: 0px;

}

.hortext
{
   
   font-family: Arial, Helvetica, sans-serif;
   font-size: 10px;
   text-transform: lowercase;
   color: #999999;
  letter-spacing: 0.1em;

}

.hortextcap
{
   
   font-family: Arial, Helvetica, sans-serif;
   font-size: 10px;
   text-transform: none;
   color: #999999;
  letter-spacing: 0.1em;

}
.upcomingtag
{
  
   font-family: Arial, Helvetica, sans-serif;
   font-size: 11px;
   text-transform: lowercase;
   color: #333333;
  letter-spacing: 0.2em;
  line-height: 150%;

}
.upcomingtext
{
 
   font-family: Arial, Helvetica, sans-serif;
   font-size: 11px;
   color: #999999;
  letter-spacing: 0.2em;
  line-height: 150%;

}

.copyright
{
   margin: 0 0 0 0;
   font-family: Arial, Helvetica, sans-serif;
   font-size: 10px;
      color: #999999;


}
.zerotext
{
     font-family: Arial, Helvetica, sans-serif;
   color: #000000;
   font-size: 11px;
   text-transform: lowercase;
   letter-spacing: 0.2em;
   line-height: 150%;
  }
  
  .zerotext
{
     font-family: Arial, Helvetica, sans-serif;
   color: #000000;
   font-size: 11px;
   text-transform: lowercase;
   letter-spacing: 0.2em;
   line-height: 150%;
  }


.hortextmid
{
  
   font-family: Arial, Helvetica, sans-serif;
   font-size: 11px;
   text-transform: none;
   color: #333333;
   letter-spacing: 0.2em;
   line-height: 150%;
   

}


.hortextmidred
{
  
   font-family: Arial, Helvetica, sans-serif;
   font-size: 11px;
   text-transform: none;
   color: #990000;
   font-weight: bold;
   letter-spacing: 0.2em;
   line-height: 150%;
   

}

.hortitlemid
{
   margin: 0 0 0 0;
   font-family: Arial, Helvetica, sans-serif;
   font-size: 14px;
   text-transform: none;
   color: #990000;
   margin-left: 0px;

}

.horzerotitle
{
   
   font-family: Times New Roman, Times, serif;
   font-size: 20px;
   color: #990000;
 letter-spacing: 0.1em;

}

.allissuetag   /*all issue tag */
{
   
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 10px;
   color: #666666;
   font-weight: normal;
   text-transform: lowercase;
   letter-spacing: 0.1em;
   
}

.allissuenumber    /*prevous issue number */
{
   
   font-family: Times New Roman, Times, serif;
   font-size: 16px;
   color: #990000;
   font-weight: bold;
   letter-spacing: 0.2em;
   line-height: 150%;
}

.allissuetheme    /*prevous issue theme */
{
   
   font-family: Times New Roman, Times, serif;
   font-size: 16px;
   color: #666666;
   font-weight: bold;
   letter-spacing: 0.2em;
}

.subscribetitle   /*subscription title */
{
   
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 18px;
   color: #990000;
   text-align: center;
   font-weight: normal;
   text-transform: lowercase;
   letter-spacing: 0.3em;
   line-height: 100%;
}

.subscribe   /*subscribe unsubscribe text */
{
   
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 12px;
   color: #990000;
   font-weight: normal;
   text-transform: lowercase;
   letter-spacing: 0.1em;
   line-height: 250%;
}


.abouttitle   /*subscription title */
{
   
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 12px;
   color: #990000;
   text-align: center;
   font-weight: bold;
   text-transform: lowercase;
   letter-spacing: 0.3em;
   line-height: 150%;
}

.quote
{
   font-family: Arial, Helvetica, sans-serif;
   font-size: 10px;
   font-style: italic;
   text-transform: none;
   color: #999999;
   letter-spacing: 0.2em;
   line-height: 150%;
}

/*this section contains all formatting classes*/
.newstitle
{
   margin: 0 0 0 0;
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 8pt;
   color: #777777;
   text-align: left;
}

/* The following are styles for the search result section */
.sresults
{
	font-size: 11px;
	color: #999999;
        letter-spacing: 0.15em;
        font-family: Arial, Helvetica, sans-serif;
        line-height: 125%;
}

.spar
{
	font-size: 11px;
	color: #999999;
	letter-spacing: 0.15em;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 125%;
}

.sarrowBlack
{
	font-size: 11px;
	font-weight: bold;
	letter-spacing: 0.15em;
        font-family: Arial, Helvetica, sans-serif;
        line-height: 125%;
	color: #000000;
}

.stitA
{
   font-family: Arial, Helvetica, sans-serif;
   font-size: 11px;
   font-style: italic;
   text-transform: none;
   color: #999999;
   letter-spacing: 0.15em;
   line-height: 125%;
}

.stitB 
{
        font-size: 11px;
	color: #999999;
        letter-spacing: 0.15em;
        font-family: Arial, Helvetica, sans-serif;
        line-height: 125%;
}

.sauth 
{
        font-size: 11px;
	color: #999999;
        letter-spacing: 0.15em;
        font-family: Arial, Helvetica, sans-serif;
        line-height: 125%;
}

/*this section contains all formatting elements*/
select, option
{
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 8px;
        color: #000066;
        background-color: #dddddd;
         }

input, textarea, textbox{
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 10px;
        color: #990000;
        background-color: #ffffff;    
        }

a:link
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
   color: #999999;
   text-decoration: none;
   font-weight: bold;
}
a:visited
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
   color: #999999;
   text-decoration: none;
   font-weight: bold;
}
a:hover
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
   color: #990000;
   text-decoration: none;
   font-weight: bold;
}
a:active
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
   color: #990000;
   text-decoration: none;
   font-weight: bold;
}


.links a:link
{
   font-family: Verdana, Arial, Helvetica, sans-serif;
   color: #990000;
   text-decoration: none;
   letter-spacing: 0.2em;
   
}
.links a:visited
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
   color: #990000;
   text-decoration: none;
   letter-spacing: 0.2em;
    
}
.links a:hover
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
   color: #999999;
   text-decoration: none;
   letter-spacing: 0.2em;
    
}
.links a:active
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
   color: #999999;
   text-decoration: none;
   letter-spacing: 0.2em;
    
}

a.stextLink:link
{
   color: #ff0000;
   font-size: 11px;
   letter-spacing: 0.15em;
   font-family: Arial, Helvetica, sans-serif;
   line-height: 125%
}

a.stextLink:visited
{
   color: #ff0000;
   font-size: 11px;
   letter-spacing: 0.15em;
   font-family: Arial, Helvetica, sans-serif;
   line-height: 125%
}
a.stextLink:hover
{
   color: #999999;
   font-size: 11px;
   letter-spacing: 0.15em;
   font-family: Arial, Helvetica, sans-serif;
   line-height: 125%
}
a.stextLink:active
{
   color: #ff0000;
   font-size: 11px;
   letter-spacing: 0.15em;
   font-family: Arial, Helvetica, sans-serif;
   line-height: 125%
}
a.sflashLink:link
{
   color: #000000;
   font-size: 11px;
   font-weight: normal;
   letter-spacing: 0.15em;
   font-family: Arial, Helvetica, sans-serif;
   line-height: 125%;
}

a.sflashLink:visited
{
   color: #000000;
   font-size: 11px;
   font-weight: normal;
   letter-spacing: 0.15em;
   font-family: Arial, Helvetica, sans-serif;
   line-height: 125%;
}
a.sflashLink:hover
{
   color: #999999;
   font-size: 11px;
   font-weight: normal;
   letter-spacing: 0.15em;
   font-family: Arial, Helvetica, sans-serif;
   line-height: 125%;
}
a.sflashLink:active
{
   color: #999999;
   font-size: 11px;
   font-weight: normal;
   letter-spacing: 0.15em;
   font-family: Arial, Helvetica, sans-serif;
   line-height: 125%;
}

a.sissueLink:link
{
   color: #999999;
   font-size: 11px;
   font-weight: bold;
   letter-spacing: 0.15em;
   font-family: Arial, Helvetica, sans-serif;
   line-height: 125%;
}
a.sissueLink:visited
{
   color: #999999;
   font-size: 11px;
   font-weight: bold;
   letter-spacing: 0.15em;
   font-family: Arial, Helvetica, sans-serif;
   line-height: 125%;
}
a.sissueLink:hover
{
   color: #000000;
   font-size: 11px;
   font-weight: bold;
   letter-spacing: 0.15em;
   font-family: Arial, Helvetica, sans-serif;
   line-height: 125%;
}
a.sissueLink:active
{
   color: #000000;
   font-size: 11px;
   font-weight: bold;
   letter-spacing: 0.15em;
   font-family: Arial, Helvetica, sans-serif;
   line-height: 125%;
}

ul
{
   margin-top: 0;
   font-family: Verdana, Arial, Helvetica, sans-serif;
}


