BODY	{
	font-family: arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif; font-size:10pt; color:#000066;
        margin-left:0;   margin-top:0; margin-bottom:0;
        padding: 0em 0em;
        padding-right:4px;
   	background:white;
	background-image:url(/images/background3.gif);
	background-repeat: repeat-y;
	}
.ahem
        {
	display: none;
        }
.right
        {
        text-align:right;
        }

A	{
	font-family:arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif; font-size:10pt; font-weight:bold;
	background:transparent;
	color:#6666cc;
	text-decoration:none;

	}
A:hover	{
	font-family:arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif; font-size:10pt;
	background:transparent;
	color:#ffcc33;
	text-decoration:none;
	}
A IMG   {
        color: white;
        background: white;
        /*the color should be identical to the background
        color of the parent for older versions of netscape to render properly*/
        }

UL, OL, LI
	{
	font-family:arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif;
	font-size:10PT;
	background:transparent;
        color:#000066;
	}

LI.green
        {
        font-family:arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif;
        font-size:10pt;
        background:transparent;
        color:#669999;
        }
LI.yellow
        {
        font-family:arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif;
        font-size:10pt;
        background:transparent;
        color:#FFCC00;
        }
LI.orange
        {
        font-family:arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif;
        font-size:10pt;
        background:transparent;
        color:#FF6600;
        }

P, DIV, PRE
	{font-family:arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif;
        font-size:10PT;
        background:transparent;
        color:#000066;
	}
HR	{
        background:#339999;
        text-align:center;
	}
.CENTER  {
	text-align:center;
	}
table   {border:none 0px;
        color:white;
        background:transparent;
        }

TD	{
	font-family:arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif; color:#000066;
	font-size:10pt;
 	vertical-align:top;
	}
TD.bluebox
        {font-family:arial,Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif;
        font-size:10pt;
        color:white;
        background:#336699;
        vertical-align:top;
        }
TD.greenbox
        {font-family:arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif;
        font-size:1pt;
        color:white;
        background:#339999;
        vertical-align:top;
        }

INPUT, FORM
	{
	text-decoration:none;
	}
.small	{
	font-family:arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif;
	font-size:8pt;
        color:#000066;
        background:transparent;
        }
.small2	{
	font-family:arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif;
	font-size:8pt;
        color:white;
        background:transparent;
        }
.small3	{
	font-family:arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif;
	font-size:8pt;
        color:#aaaaaa;
        background:transparent;
        }
.skip   {
	background:transparent;
	color:#EDF7FF;
	font-size:1pt;
	}
H1	{
	font-family:arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif;
	font-size:14pt;
        color:#666699;
        background:transparent;
        }
H2	{
	font-family:arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif;
	font-size:12pt;
        color:#666699;
        background:transparent;
        }
H3	{
	font-family:arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif;
	font-size:11pt;
        color:#666699;
        background:transparent;
        }
H4	{
	font-family:arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif;
	font-size:10pt;
        color:#666699;
        background:transparent;
        }
H5	{
	font-family:arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif;
	font-size:10pt;
        color:#333366;
        background:transparent;
        }
.topicmain {
	font-family:verdana, arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif;
	font-size:13pt;
        font-weight:600;
        color:#3366cc;
        background:transparent;
    clear: left;    
    margin: 6;
    padding-top: 0.5em;
    border-bottom: 1px solid #8CACBB;
    }
.topicline {
	font-family:verdana, arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif;
	font-size:10pt;
        font-weight:600;
        color:#3366cc;
        background:transparent;
    clear: left;    
    margin: 6;
    padding-top: 0.5em;
    border-bottom: 1px solid #8CACBB;
    }

.topic	{
	font-family:arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif;
	font-size:13pt;
        font-weight:600;
        color:#3366cc;
        background:transparent;

        }
.topiccentered	{
	font-family:arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif;
	font-size:13pt;
        font-weight:600;
        color:#3366cc;
        background:transparent;
        text-align:center;

        }
.topic2	{
	font-family:arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif;
	font-size:11pt;
        color:#3366cc;
        background:transparent;
        }
.topic3	{
	font-family:arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif;
	font-size:11pt;
        color:#666699;
        background:transparent;
        }
div.tabs a {
    /* The normal, unselected tabs. They are all links */
    background: transparent;
    border-color: #8CACBB;
    border-width: 1px;
    border-style: solid solid none solid;
    color: #436976;
    font-weight: normal;
    height: 1.2em;
		width: 100%;
    margin-right: 0.5em;
		 
    padding: 0em 2em;
    text-transform: lowercase;
}
li.lastline {border-bottom: 1px solid #8CACBB;
						 }
.bordernone
        {
        border:none;
        }

.floatleft {float: left; margin: 0px  0px 2px 0px;
	}
.floatright {float: right; margin: 0px 0px 5px 5px; }
.event2	{
	font-family:arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif;
	font-size:12pt;
	font-weight:bold;
	color:white;
        background:#666699;
	text-align:center;
	}
.event 	{
	font-family:arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif;
	font-size:12pt;
	font-weight:bold;
	color:#000066;
	background:transparent;
	}
.presentor
	{
	font-family:arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif;
	font-size:10pt;
	font-weight:bold;
	color:#6666cc;
	background:transparent;
	}

.agenda	{
	font-family:arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif;
	font-size:10pt;
	color:#000066;
	background:white;
	font-weight:bold;
	}
.contact
	{
	font-family:arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif;
	font-size:10pt;
	color:#000066;
	background:white;
	vertical-align:top;
	}
.link	{
	background:#EFF7FF; 
	font-family:tahoma, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif;
        font-size:8pt;
	color:#000066;
        text-align:center;
	padding-left:2px;
	padding-right:2px;
	width:110px;
	border-top:solid #000066 1px;
	border-bottom:solid #000066 1px;
	}
.nounderline
	{
	color:#000066;
        background:transparent;
	text-decoration:none;
	}
.datebar
	{
	font:8pt arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif;
	color:#000066;
	background:transparent;
	}
.button
	{
	font:8pt arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif;
	border-left-color:#9999AA; 
	border-right-color:#003399;
	border-top-color:#9999AA;
	border-bottom-color:#003399; 
	background:#31295A; 
	color:white;}

td.dt
        {
        background:#31295A;
        color:#31295A;
        font-family:arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif; font-size:10pt;
        vertical-align:middle;

        }
td.bar
        {
        background:#669999;
        color:white;
        font-family:arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif; font-size:10pt;
        vertical-align:middle;

        }
.color
	{
        color:white;
	background:#eaedf7;
	font-family:arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif; font-size:10pt;
	}
.color2
	{
        color:white;
	background:#666699;
	font-family:arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif; font-size:10pt; font-weight:bold;
        }
.color3
	{
        color:red;
	background:white;
	font-family:arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif; font-size:10pt; font-weight:bold;
        }
.color4 {
        color:navy;
        background:#eaedf7;
        font-family:arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif; font-size:10pt;
        }
.green  {
        color:#009900;
        background:transparent;
        font-family:arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif; font-size:11pt; font-weight:bold;
        }
.burgandy  {
        color:#993300;
        background:transparent;
        font-family:arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif; font-size:11pt;
        }


.gold   {
        color:#808040;
        background:white;
        font-family:arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif; font-size:8pt; font-weight:bold;
        }
.goldblk   {
        color:#808040;
        background:black;
        font-family:arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif; font-size:8pt; font-weight:bold;
        }
.white  {
        color:white;
        background:transparent;
        font-family:arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif; font-size:10pt;
        vertical-align:middle;
        }
DIV.blue   {
        color:white;
        background:#336699;
        font-family:arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif; font-size:10pt; font-weight:bold;
        text-align:center;
        margin-left:10px;
        padding: 1em 1em;
        }
.bluelarge
        {
        color:#666699;
        background:white;
        font-family:arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif; font-size:11pt;
        }
.margin
	{
	margin-left:30px;
	margin-right:30px;
	}
.margin2
	{
	margin-left:60px;
	margin-right:0;
	}
.margin3
	{
	margin-left:90px;
	margin-right:0;
	}
.margin4
	{
	margin-left:120px;
	margin-right:0;
	}
.margin5
	{margin-left:150px;
	margin-right:0;
	}
.margin6
	{margin-left:180px;
	margin-right:0px;}
.navigate
        {TEXT-ALIGN:CENTER;}
LI.returnto
        {
        font-family:arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif;
        font-size:10pt;
        background:transparent;
        color:#669999;
        }
.BORDER			{BORDER:SOLID 1PX #DDDDDD;}
.NOBORDER               {BORDER:0PX;}
.box    {PADDING:5PX; BORDER:SOLID 1PX #3BA785; BACKGROUND:#E7F4F0 URL(/images/greenshades.gif);}
.box2   {border:solid 1px #EDF7FF;}
