/* Main styles */
td {  
	font-family: Verdana, Arial, Tahoma, Helvetica, sans-serif; 
	font-size: 12px; 
	font-style : normal;
	color: #000000;
}
td.PageHeader
{
	font-family: Verdana, Arial, Tahoma, Helvetica, sans-serif; 
	font-size: 16px; 
	font-style : normal;
	font-weight: bold;
	color: #111568;
}

a{
	font-family: Verdana, Arial, Tahoma, Helvetica, sans-serif;
	color: #0055CC;
	font-style : normal;
	text-decoration: underline;
}
a.none{
	text-decoration: none;
}
a:hover{
	font-family: Verdana, Arial, Tahoma, Helvetica, sans-serif;
	color: #FF3300;
	font-style : normal;
	text-decoration: underline;
}
a.Menu
{
	font-size: 13px; 
	font-family: Verdana, Arial, Tahoma, Helvetica, sans-serif;
	color: #E6EDF1;
	font-style : normal;
	font-weight: bold;
	text-decoration: none;
}
a.Menu:hover
{
	font-size: 13px; 
	font-family: Verdana, Arial, Tahoma, Helvetica, sans-serif;
	color: #E6EDF1;
	font-style : normal;
	font-weight: bold;
	text-decoration: none;
	background-color: #1E7AD6;
}

/* Table styles */

.TBL_CONTENT{ padding:1px; text-align:justify; } /* background : #999999; */
.TBL_CONTENT .HEAD TD{ background: #F1F1F1; font-size: 13px; color:#225ACA; font-weight: bold; padding:1px; text-align:center; BORDER-TOP: #999999 1pt solid; BORDER-BOTTOM: #999999 2pt solid;}
.TBL_CONTENT .SUB_HEAD TD{ background: #EFF3FF; font-size: 12px; font-weight: bold; padding:1px; BORDER-BOTTOM: #999999 1pt solid;}
.TBL_CONTENT .HEAD_NB TD{ background: #f9f9f9; font-size: 12px; font-weight: bold; padding:1px; BORDER-BOTTOM: #999999 1pt solid;}
.TBL_CONTENT TH{ background : #F5F5F5; font-size : 13px; font-weight: bold; padding:1px; text-align:left; }
.TBL_CONTENT TD{ background : #ffffff; padding:1px; font-size: 12px; BORDER-BOTTOM: #999999 1pt solid;}
.TBL_CONTENT TR.NB TD{ background : #ffffff; padding:1px; font-size: 12px; BORDER-BOTTOM: none;}

/* Add styles */

.Message
{
	font-size: 13px; 
	font-family: Verdana, Arial, Tahoma, Helvetica, sans-serif;
	color: blue;
	font-style : normal;
	font-weight: bold;
	text-decoration: none;
}
.MessageThin
{
	font-size: 13px;
	font-family: Verdana, Arial, Tahoma, Helvetica, sans-serif;
	color: #225ACA;
	font-style : normal;
	font-weight: normal;
	text-decoration: none;
}
.Error
{
	font-size: 13px; 
	font-family: Verdana, Arial, Tahoma, Helvetica, sans-serif;
	color: red;
	font-style : normal;
	font-weight: bold;
	text-decoration: none;
}
.TextNoBorder
{
	font-size: 13px; 
	font-family: Verdana, Arial, Tahoma, Helvetica, sans-serif;
	color: red;
	font-style : normal;
	font-weight: bold;
	text-decoration: none;
	border-right: black 0px solid;
	border-top: black 0px solid;
	border-left: black 0px solid;
	border-bottom: black 0px solid;
}

.Validator
{
	/*
	font-size: 11px;
	font-family:Marlett;
*/
	color:Red;
}

.Text11NoBorderHidden
{
	font-size: 11px; 
	font-family: Verdana, Arial, Tahoma, Helvetica, sans-serif;
	color: red;
	font-style : normal;
	font-weight: bold;
	text-decoration: none;
	border-right: black 0px solid;
	border-top: black 0px solid;
	border-left: black 0px solid;
	border-bottom: black 0px solid;
/*	display: none;*/
	visibility: hidden;
	background-color: transparent;
}

.Text14NoBorderHidden
{
	font-size: 13px; 
	font-family: Verdana, Arial, Tahoma, Helvetica, sans-serif;
	color: red;
	font-style : normal;
	font-weight: bold;
	text-decoration: none;
	border-right: black 0px solid;
	border-top: black 0px solid;
	border-left: black 0px solid;
	border-bottom: black 0px solid;
	display: none;
/*	visibility: hidden;*/
	background-color: transparent;
}

.HelpText
{
	font-size: 11px;
	font-family: Verdana, Arial, Tahoma, Helvetica, sans-serif;
	color: #225ACA;
	font-style : normal;
	font-weight: normal;
	text-decoration: none;
}
.HelpHeader
{
	font-size: 13px;
	font-family: Verdana, Arial, Tahoma, Helvetica, sans-serif;
	color: #225ACA;
	font-style : normal;
	font-weight: normal;
	text-decoration: none;
}

.Disabled
{
	color: grey;
}

A.Disabled:link {color: grey;}

A.Disabled:visited {color: grey;}

A.Disabled:active  {color: grey;}

A.Disabled:hover {color: grey;}

.SponsorTypeTitle
{
	font-weight: bold; 
	color:#225ACA; 
	padding-top:0;
}

.SponsorList
{
	padding-top:0; 
	padding-bottom:0;
}

.HelpBlock ul {
/*    list-style-position: inside; */
    margin: 14pt;
    margin-top: 0;
    margin-bottom: 0;
    padding: 0;
}

.HelpBlock li {
    margin: 0;
    padding: 0;
    padding-bottom: 2pt;
}

.smallPaddingMargin, .HelpBlock p {
    padding-top: 0; padding-bottom: 0; 
    margin-top: 4pt; margin-bottom: 0;
}

.HelpBlock {
    border-left: solid 1pt #716c88; 
    padding-left: 4pt;
    padding-right: 0;
    width: 93%; 
    font-family: Verdana, sans-serif; 
    font-size: 11px; 
    margin: 0px;
}

.Switcher {
/*font-weight: bold;*/
   display: inline; 
   cursor: hand; 
   color: #615c78;
   padding-top: 0; 
   padding-bottom: 0;
   margin-top: 0; 
   margin-bottom: 0;
/*font-family: Verdana, Arial, Helvetica, sans-serif;*/
   font-family: Verdana, sans-serif;
   font-size: 12px;
}

.MessageMargins {
   margin-top:12pt; 
   margin-bottom: 12pt;
}
