﻿body 
{
	margin: 0;
	color: #555555;
	font-size: 12px;  
	font-family: Arial;
	line-height: normal;
}

table
{
	color: #555555;
	font-size: 12px;  
	font-family: Arial
}

.bodyFont
{
	color: #555555;
	font-size: 12px;  
	font-family: Arial;
	line-height: normal;
}

.paddedTable 
{

}
.paddedTable > tr > td
{
	padding: 10px;
}
.paddedTable > tbody > tr > td
{
	padding: 10px;
}

.tableBorders
{
	border-collapse: collapse;
}
.tableBorders > tr > td
{
	border: 1px solid #eeeeee;
}
.tableBorders > tbody > tr > td
{
	border: 1px solid #c1c1c1;
}


h1,h2,h3,h4,h5,h6
{
	font-family: 'Segoe UI';
	font-weight: 300;
	color:#3c7fb8;
}

@media screen and (max-width: 768px) 
{
    h1,h2,h3,h4,h5,h6 {
	
	padding-bottom: 5px;
	margin-bottom: 5px;
	}

	h1
	{
		font-size:2.1em;
	}

	h2
	{
		font-size:1.9em;
	}

	h3
	{
		font-size:1.7em;
	}
}

@media screen and (max-width: 568px) 
{
    h1,h2,h3,h4,h5,h6 {
	
	padding-bottom: 5px;
	margin-bottom: 5px;
	}

	h1
	{
		font-size:1.9em;
	}

	h2
	{
		font-size:1.6em;
	}

	h3
	{
		font-size:1.4em;
	}
}





.drilldowninfo {
	background-color: #e3e3e3;
}

.QuestionTable
{
	vertical-align: top;
	width: 100%;
}

.QuestionTable > tbody > tr > td
{
	padding: 6px;
}

img
{
	border: none;
}


.BlackLink
{
	color: #555555;
	text-decoration: none;
}
.BlackLink a:link
{
	color: #555555;
	text-decoration: none;
}
.BlackLink a:visited
{
	color: #555555;
	text-decoration: none;
}
.BlackLink a:hover
{
	color: #555555;
	text-decoration: underline;
}


.watermark
{
	background-color: white;
	color: #cccccc;
}
				
				
.PageTitle
{
	font-size: 16px; 
	font-weight: bold; 
	color: #597fac;
}

.PageSubTitle
{
	font-size: 13px; 
	font-weight: bold; 
	color: #597fac;
}


.Slogan
{
	font-family: Century Gothic, Tahoma;
	font-size: 21px;
	color: #777777;
}

.List > li
{
	margin-top: 5px;
	margin-bottom: 5px;
}


.LargeText
{
	font-family: Century Gothic, Tahoma;
	font-size: 15px;
}

.InfoHeader
{
	font-family: Century Gothic, Tahoma;
	font-size: 15px;
	padding: 7px;
	background-color: #f3f3f3;
	color: #2e7ab5;
}

.SectionHeader
{
	border-radius: 5px;
	font-family: Century Gothic, Tahoma;
	font-size: 19px;
	padding: 5px;
	background-color: #f3f3f3;
	color: #2e7ab5;
	margin-bottom: 8px;
}


.StartButton
{
	border-radius: 5px;
	font-family: Century Gothic, Tahoma;
	font-size: 16px;
	font-weight: bold;
	padding: 5px;
	background-color: #f3f3f3;
	color: #2e7ab5;
	cursor: pointer;
}
.StartButton:hover
{
	background-color: #ffffff;
}
.StartButtonText
{
	font-family: Century Gothic, Tahoma;
	font-size: 11px;
	font-weight: normal;
	color: #555555;
}
.StartButtonLink
{
	font-family: Century Gothic, Tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #2e7ab5;
	padding-top: 5px;
}

.HelpPopupBox
{
	display: none;
	width: 650px;
	max-height: 500px;
	overflow-x:hidden;
}

.HelpLink
{
	font-size: 11px;
	color: #2758a3;
	text-decoration: underline;
}
.HelpLink a:link
{
	color: #2758a3;
	text-decoration: underline;
}
.HelpLink a:visited
{
	color: #2758a3;
	text-decoration: underline;
}
.HelpLink a:hover
{
	color: #2758a3;
	text-decoration: underline;
}

.QuestionRow
{
	background-color: #F5F5FF;
}
.ddQuestionRow
{
	background-color: #F5F5FF;
}
.WhiteCell
{
	background-color: White;
}

.RadioList
{ 
   margin-left: -5px;
}
.RadioList input[type="radio"] 
{ 
   margin-left: 10px; 
   margin-right: 0; 
}

.MessageBox
{
	padding: 8px;
	font-size: 11px;
	border: 1px solid #FFFF2E;
	background-color: #FFFFE3;
}
	
	
.WhiteLink
{
	text-decoration: none;
	color: White;
}
.WhiteLink a:link
{
	text-decoration: none;
	color: White;
}
.WhiteLink a:visited
{
	text-decoration: none;
	color: White;
}
.WhiteLink a:active
{
	text-decoration: underline;
	color: White;
}
.WhiteLink a:hover
{
	text-decoration: underline;
	color: White;
}
