.articlesection {color:#ff0000;font-family:  Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold;}

H1 {font-family:  Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold;}
H2 {font-family:  Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold;}
H3 {font-family:  Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold;}
H4 {color:#ff0000;font-family:  Arial, Helvetica, sans-serif; font-size: 18px; font-weight: bold;}
H5 {color:#DDDDDD;font-family:  Arial, Helvetica, sans-serif; font-size: 18px; font-weight: bold;}
H6 {text-align: right; color:#ff0000;font-family:  Arial, Helvetica, sans-serif; font-size: 22px; font-weight: bold;}
H7 {color:#ff0000;font-family:  Arial, Helvetica, sans-serif; font-size: 20px; font-weight: bold;}

.email{
        text-decoration:underline !important;
        color:gray !important;
}
BODY {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 11px;
        line-height:16px;
}
TABLE {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 11px;
        line-height:16px;
}
.normalized {
   font-family: Arial, Helvetica, sans-serif;
        font-size: 10px;
        line-height: 12px;
}

INPUT, SELECT, TEXTAREA {font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif;}

.redbold {color:red; font-weight:bolder}

.SingleSpace{
line-height:120%;
font-weight:bolder;
}
.EventsSpace{
line-height:13px;
}

a.quicklinx{
        color:#8C8C8C !important;
        font-weight:bolder;
        line-height:120%;
}
a.quicklinx:hover{
        text-decoration:underline;
}
A:link  {
        text-decoration:none;
        color: #000000;
}
A:visited{
        color:#000000;
        text-decoration:none;
}
A:hover {
        color: red;
        text-decoration:none;
}

.navbghor {  background-color: #DDDDDD;}
.subleftnavTD {font-family:Arial, Helvetice, sans-serif; background-color: #F7F8CD; font-size: 11pt}

/*      archive links */
A.blackLink:link        {color:#000000; font-weight: bold;  text-decoration:none;}
A.blackLink:visited     {color:#000000; font-weight: bold;  text-decoration:none;}
A.blackLink:hover       {color:#FF0000; font-weight: bold;  text-decoration:none;}

/*      ?? */
A.topnav:link     {color:#000000; text-decoration:none;}
A.topnav:visited  {color:#000000; text-decoration:none;}
A.topnav:hover    {color:#ff0000; text-decoration:none;}

/* footer links */
A.s1s           {color:#808080; font-weight: bold; font-family:  Arial, Helvetica, sans-serif; font-size: 9px; text-decoration:none;}
A.s1s:link      {color:#808080; font-weight: bold; font-family:  Arial, Helvetica, sans-serif; font-size: 9px; text-decoration:none;}
A.s1s:visited   {color:#808080; font-weight: bold; font-family:  Arial, Helvetica, sans-serif; font-size: 9px; text-decoration:none;}
A.s1s:hover     {color:#808080; font-weight: bold; font-family:  Arial, Helvetica, sans-serif; font-size: 9px; text-decoration:underline;}

A.xmllink:link          {color:#ff0000;   text-decoration:underline;}
A.xmllink:visited       {color:#ff0000;   text-decoration:underline;}
A.xmllink:hover         {color:#ff0000;   text-decoration:underline;}

/*      right navigation link */
A.r:link        {color:#000000; text-decoration:none;}
A.r:visited     {color:#000000;  text-decoration:none;}
A.r:hover       {color:#000000; text-decoration:none;}

.backColor
{
        background-color:  #F7F8CD;
        font-size: 11px;
        font-family:  Arial, Helvetica, sans-serif;
}

.tdGrey {color:#DDDDDD; }
.tdRed  {color:#ff0000; }
.tdRedbold      {color:#ff0000;  font-weight: bold;}
.tablebackColor{background-color:   #DDDDDD}
.yellowtablebackColor{background-color:#F7F8CE}

/* rollover definitions */
A.def:link      {color:#0066CC; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; text-decoration:none;}
A.def:visited   {color:#0066CC; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; text-decoration:none;}
A.def:hover     {color:#0066CC; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; text-decoration:none;}

.supportdivider {color:#808080; font-family:  Arial, Helvetica, sans-serif; font-size: 9px; text-decoration:none;}
.xslHeader {color:#ff0000;font-family:  Arial, Helvetica, sans-serif; font-size: 18px; font-weight: bold;}

.DropStyle {
font-family:  Arial, Helvetica, sans-serif;
font-size: 11px;
border:1px solid #d3d3d3;
background-color: #F1F1F1;
}


 .DropStyleDate {
width:60px;
color: black;
font-family:  Arial, Helvetica, sans-serif;
font-size: 11px;
border:1px solid #d3d3d3;
background-color: #F1F1F1;
}

 .DropStyleLarge {
width:160px;
color: black;
font-family:  Arial, Helvetica, sans-serif;
font-size: 11px;
border:1px solid #d3d3d3;
background-color: #F1F1F1;
}

.DropStyleResults {
width:170px;
color: black;
font-family:  Arial, Helvetica, sans-serif;
font-size: 11px;
border:1px solid #d3d3d3;
background-color: #F1F1F1;
}

.InputGrey{
color: black;
font-family:  Arial, Helvetica, sans-serif;
font-size: 11px;
}

.pagetitle
{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12pt;
  font-weight: bold;
  color: #666666;
}

.eventcalendarweekheader
{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10pt;
  font-weight: bold;
  color: #000000;
  background-color: #cccccc;
}

.eventcalendarmonthheader
{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12pt;
  font-weight: bold;
  color: #666666;
}

.no_margin_list
{
  margin-top:1px;
  margin-bottom:0px;
}

.hide
{
  display: none;
}

.show
{
  display: inline;
}

.cecsearchnav {font-family: Verdana, Arial, Helvetica, Univers, Zurich BT, MS Sans Serif; font-size: 11px; font-weight: bold;}
.cecsearchnavred {font-family: Verdana, Arial, Helvetica, Univers, Zurich BT, MS Sans Serif; font-size: 11px; font-weight: bold;}
.cecsearchnavcurrentpage {font-family: Verdana, Arial, Helvetica, Univers, Zurich BT, MS Sans Serif; font-size: 11px; font-weight: bold; color: #DD0000;}
.cecsearchnumber {font-family: Verdana, Arial, Helvetica, Univers, Zurich BT, MS Sans Serif; line-height: 18px; color: #595959; font-weight: bold}
.cecsearchheading {font-family: Verdana, Arial, Helvetica, Univers, Zurich BT, MS Sans Serif; font-size: 13px; line-height: 18px; color: #595959; font-weight: bold}
.cecsearchscore {color: #aaaaaa; font-style: italic; }
.cecsearchtitle {font-weight: bold; color: #dd0000; }
.cecsearchhighlight {font-weight: bold; color: #000000; background-color: #F7F8CD; }
A.cecsearchtitle {font-weight: bold; color: #dd0000; text-decoration:underline; }
A.cecsearchurl:link{ color: #AAAAAA; }
A.cecsearchurl:visited{ color: #AAAAAA; }
A.cecsearchnavred:link{ color: #DD0000; text-decoration:underline; }

.submit_yellow   {width: 100px; height: 16px; background-color: #F7F8CE; text-align: center;
                  font-family: arial; font-weight: normal; font-size: 8pt;}


.checkout {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000;}
.checkoutinput {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000;}
.nopcart {background: #464444;border: 1px;font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #ffffff;}
.nopheader {background: #464444;font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF;}
.nopheader2 {background: #DDDDDD;font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000;}
.nopentry {background: #FFFFFF;font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000;}
.noptotal {background: #FFFFFF;font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000;}
.nopbutton {background: #FFFFFF;font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000;}


.alt0div {background-color: #fffef9;}
.alt1div {background-color: #fffdfd;}
