﻿body {
}

.LeftMenuLinks 
{
	text-decoration: none;
	color: #FFFFFF;
	font-family: Verdana;
	font-size: 12px;
}	

		
.LeftMenuLinks:hover 
{
	text-decoration: underline;
	color: #FFFF99;
	font-family: Verdana;
	font-size: 12px;
	cursor:pointer;
}
.CellText
{
	font-family: Verdana;
	font-size:10pt;
	text-align:left;
	vertical-align:top;
}

.CellTextWhite
{
	font-family: Verdana;
	font-size: 10pt;
	text-align: left;
	vertical-align: top;
	color: #FFFFFF;
}

.MainHeaderText
{
	text-align:left; 
	color:Olive; 
	font-size:12pt; 
	font-weight: bold; 
	font-style:oblique
}
.FormFont
{
	font-family: Arial;
	font-size: 8pt;
	text-align: left;
	vertical-align: top;
}
.EventRegLabels
{
	font-family: Arial;
	font-size: 8pt;
	text-align: left;
	vertical-align: top;
	background-color: #DBDBDB;
}
.LeadInsLeftHandMenu
{
	font-family: Arial;
	font-size: 8pt;
	color: #000000;
	text-decoration: none;
}

.LeadInsLeftHandMenu:hover
{
	font-family: Arial;
	font-size: 8pt;
	text-decoration: underline;
	color: #0000FF;
	font-style: italic;
}

.LeadInsLeftHandMenu:visited
{
	font-family: Arial;
	font-size: 8pt;
	color: #000000;
}

.tableheader {
	font-weight: bold;
	background-color: #DAE3E3;
	padding: 3px;
	margin: 3px;
	font-family: Arial;
	font-size: 8pt;
	text-align: left;
	vertical-align: top;
}

.tableheaderRed
{
	font-weight: bold;
	background-color: #DAE3E3;
	padding: 3px;
	margin: 3px;
	font-family: Arial;
	font-size: 8pt;
	text-align: left;
	vertical-align: top;
	color: #FF0000;
}

.tableborder {
	border: 1px solid #000000;
	padding: 3px;

}

.SolutionsHeader
{
	font-family: Verdana;
	font-size: 12pt;
	font-weight: normal;
	color: #800000;
	text-align: left;
}


.Content
{
	font-family: Arial;
	font-size: 9pt;
	text-align: left;
	vertical-align: top;
	color: #000000;
}

.ContentBold
{
	font-family: Arial;
	font-size: 9pt;
	text-align: left;
	vertical-align: top;
	font-weight: bold;
	color: #333333;
}

.ContentJustified
{
	font-family: Arial;
	font-size: 9pt;
	text-align: justify;
	vertical-align: top;
}

.PartnerLinks
{
	font-family: Verdana;
	font-size: 12px;
	font-variant: small-caps;
	color: #800000;
}

.PartnerLinks:hover
{
	font-family: Verdana;
	font-size: 12px;
	font-variant: small-caps;
	color: #000099;
	text-decoration: underline;
}

.PartnerLinks:visited
{
	font-family: Verdana;
	font-size: 12px;
	font-variant: small-caps;
	
}

.PartnerLinks:active
{
	font-family: Verdana;
	font-size: 12px;
	font-variant: small-caps;
	color: #800000;
}

.SmallPrint
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #FFFFFF;
}

.SmallPrintBlack
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #000000;
}

.PublicationsTableHeader
{
	font-family: Verdana;
	font-size: 10pt;
	font-weight: bold;
	font-variant: small-caps;
	background-color: #336699;
	color: #FFFFFF;
}

.PublicationsRow1
{
	font-family: arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #000000;
	background-color: #FFFFFF;
}

.PublicationsRow2
{
	font-family: arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #000000;
	background-color: #DFDFDF;
}


.PublicationsRowHighlight
{
	font-family: arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #000099;
	background-color: #FFFFCC;
}

.regBullet
{
	list-style-image: url(Images/regBullet.gif);
	list-style-type: inherit;
	vertical-align: bottom;
}

.regBulletSmall
{
	list-style-image: url(Images/regBulletSmall.gif);
	list-style-type: inherit;
	vertical-align: bottom;
}

.ErrorMsg
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
	color: #FF6666;
}


.ErrorMsgLight
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
	color: #FFFFCC;
	font-weight: bold;
}