

.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;}


