/*  VSLive! stylesheets */

/* Link styles */

a { color: #990000;  text-decoration: none;}
a:active { color: #990000; text-decoration: none;}
a:hover { color: #990000;  text-decoration: underline; }
a:visited { color: #990000;  text-decoration: none;}
a:visited:hover { color: #990000; text-decoration: underline;}

a.leftnav { color: #333333; font-size: 8pt; font-weight: bold ; text-decoration: none;}
a.leftnav:active { color: #333333; font-size: 8pt; font-weight: bold ; text-decoration: none;}
a.leftnav:hover { color: #333333; font-size: 8pt; font-weight: bold ; text-decoration: underline;}
a.leftnav:visited { color: #333333; font-size: 8pt; font-weight: bold ; text-decoration: none;}
a.leftnav:visited:hover { color: #333333;  font-size: 8pt; font-weight: bold ; text-decoration: underline;}

a.leftnavem { color: #990000; font-weight: bold ; font-size: 8pt; text-decoration: none;}
a.leftnavem:active { color: #990000; font-weight: bold ; font-size: 8pt; text-decoration: none;}
a.leftnavem:hover { color: #990000; font-weight: bold ; font-size: 8pt; text-decoration: underline;}
a.leftnavem:visited { color: #990000; font-weight: bold ; font-size: 8pt; text-decoration: none;}
a.leftnavem:visited:hover { color: #990000;  font-weight: bold ; font-size: 8pt; text-decoration: underline;}

a.leftnavsub { color: #666666; font-size: 8pt; font-weight: bold ; text-decoration: none;}
a.leftnavsub:active { color: #666666; font-size: 8pt; font-weight: bold ; text-decoration: none;}
a.leftnavsub:hover { color: #666666; font-size: 8pt; font-weight: bold ; text-decoration: underline;}
a.leftnavsub:visited { color: #666666; font-size: 8pt; font-weight: bold ; text-decoration: none;}
a.leftnavsub:visited:hover { color: #666666;  font-size: 8pt; font-weight: bold ; text-decoration: underline;}

a.footer { color: #666666; font-weight: normal ; font-size: 8pt; text-decoration: none;}
a.footer:active { color: #666666; font-weight: normal ; font-size: 8pt; text-decoration: none;}
a.footer:hover { color: #666666; font-weight: normal ; font-size: 8pt; text-decoration: underline;}
a.footer:visited { color: #666666; font-weight: normal ; font-size: 8pt; text-decoration: none;}
a.footer:visited:hover { color: #666666;  font-weight: normal ; font-size: 8pt; text-decoration: underline;}

a.linkhilite { color: #990000; font-weight: bold ; text-decoration: none;}
a.linkhilite:active { color: #990000; font-weight: bold ; text-decoration: none;}
a.linkhilite:hover { color: #990000; font-weight: bold ;text-decoration: underline;}
a.linkhilite:visited { color: #990000; font-weight: bold ; text-decoration: none;}
a.linkhilite:visited:hover { color: #990000;  font-weight: bold ; text-decoration: underline;}

a.register { color: #cc0000; font-weight: bold ; text-decoration: underline;}
a.register:active { color: #cc0000; font-weight: bold ; text-decoration: underline;}
a.register:hover { color: #666666; font-weight: bold ;text-decoration: underline;}
a.register:visited { color: #cc0000; font-weight: bold ; text-decoration: underline;}
a.register:visited:hover { color: #666666;  font-weight: bold ; text-decoration: underline;}

a.bluehead { color: #000099; font-weight: bold ; text-decoration: none;}
a.bluehead:active { color: #000099; font-weight: bold ; text-decoration: underline;}
a.bluehead:hover { color: #000099; font-weight: bold ;text-decoration: underline;}
a.bluehead:visited { color: #000099; font-weight: bold ; text-decoration: none;}
a.bluehead:visited:hover { color: #000099;  font-weight: bold ; text-decoration: underline;}

a.em { font-weight: bold ; text-decoration: none;}
a.em:active { font-weight: bold; color: #000000; font-weight: bold ; text-decoration: underline;}
a.em:visited {  font-weight: bold ; text-decoration: none;}
a.em:visited:hover {  font-weight: bold ; text-decoration: underline;}

a.white {  color: #ffffff; text-decoration: none;}
a.white:active {  color: #ffffff; text-decoration: underline;}
a.white:visited {   color: #ffffff; text-decoration: none;}
a.white:visited:hover {   color: #ffffff; text-decoration: underline;}

a.cornerlinks { font-weight: bold ; color: #cccccc; text-decoration: none;}
a.cornerlinks:active { font-weight: bold; color: #cccccc; font-weight: bold ; text-decoration: underline;}
a.cornerlinks:visited {  font-weight: bold ; color: #cccccc; text-decoration: none;}
a.cornerlinks:visited:hover {  font-weight: bold ; color: #cccccc; text-decoration: underline;}

/* Default styles */

.body
{
font-family: arial, helvetica;
font-size: 9pt;
color : #000000;
}


p
{
font-family: arial, helvetica;
font-size: 9pt; 
color : #000000;
}

td
{
font-family: arial, helvetica;
font-size: 9pt; 
color : #000000;
}


/* textstyles */

.bar
{
font-family: arial, helvetica;
font-size: 8pt; 
font-weight: bold;
color : #000000;
}


/* headers */

.head
{
font-family: arial, helvetica;
font-size: 11pt; 
font-weight: bold;
color : #990000;
}

.bluehead
{
font-family: arial, helvetica;
font-size: 10pt; 
font-weight: bold;
color : #000066;
}

.blackhead
{
font-family: arial, helvetica;
font-size: 11pt; 
font-weight: bold;
color : #000000;
}


.subhead
{
font-family: arial, helvetica;
font-size: 11pt; 
font-weight: bold;
color : #555555;
}

.header
{
font-family: arial, helvetica;
font-size: 11pt; 
font-weight: bold;
color : #990000;
}

.corner
{
font-family: arial, helvetica;
font-size: 8pt; 
font-weight: bold;
color : #cccccc;
}

.whitehead
{
font-family: arial, helvetica;
font-size: 9pt; 
font-weight: bold;
color : #ffffff;
}

.leftnavem 
{ color: #990000; font-weight: bold ; font-size: 8pt; text-decoration: none;}

.smalltext
{
font-family: arial, helvetica;
font-size: 8pt;
}

.smallheader
{
font-family: arial, helvetica;
font-size: 8pt;
color: #666666;
}

.agenda
{
font-family: arial, helvetica;
font-size: 8pt;
}

.footer
{
font-family: arial, helvetica;
font-size: 8pt;
}


.top
{
font-size: 7pt;
}


.codesnippet 
{
font-family: courier;
font-size: 10pt;
color: 	#666666;
}

.sessionday
{
color: 	#666666;
}

.wdc
{color : 336600; font-weight: bold;}

.psc
{color : 006699; font-weight: bold;}

.dwc
{color : CC9900; font-weight: bold;}

.choose
{color : 990000; font-weight: bold;}

.register
{color : #000000; font-weight: bold; font-size: 12pt;}


.leftnavemtitle { color: #990000; font-weight: bold ; font-size: 10pt;}
