﻿


td.Data
{
	text-align: left;
	vertical-align: top;
	padding: 5px;
}
td.DataRigthBorder
{
	border-right: solid 1px #00908D;
	text-align: left;
	vertical-align: top;
	padding: 5px;
}

td.DataHeader
{
	vertical-align: bottom;
	text-align: center;
	font-weight: bold;
	padding: 3px;
	color: White;
	background-image: url('bg_green.gif');
	padding: 3px;
}

div.ContentAreaTitle
{
	font-family: Verdana;
	font-size: 14px;
	color: #099;
	font-weight: bold;
	margin-bottom: 10px;
}
h1.ContentAreaTitle
{
	font-family: Verdana;
	font-size: 14px;
	color: #099;
	font-weight: bold;
	margin-bottom: 10px;
}
div.ContentAreaMainText
{
	font-family: Verdana;
	font-size: 12px;
	line-height:1.2em;
}

div.BreadCrumbs
{
	font-family: Verdana;
	font-size: 11px;
	color: Black;
	padding-bottom: 10px;
}
.BreadCrumbsTextNode
{
	font-family: Verdana;
	font-size: 11px;
	color: Black;
}
.BreadCrumbsTextCurrentNode
{
	font-family: Verdana;
	font-size: 11px;
	color: #099;
	font-weight: bold;
}

div.FlashHeader
{
	background-image: url('bg_yellow.gif');
	text-align: center; 
	font-weight: bold;
	padding: 3px 0px 3px 0px;
}
div.FlashBody
{
	/* Note, some styles are done in the XLS for the flash */
	margin: 10px; 
	border: solid 1px black;
}

.TrainingScheduleHeader
{
	background-image: url('bg_green.gif');
	text-align: center;
	font-weight: bold;
	padding: 3px;
	color: White;
}
.TrainingSchedule
{
	padding: 3px;
	font-size: 11px;
	text-align: center;
}
.TrainingScheduleAlternate
{
	background-color: #eee;
	padding: 3px;
	font-size: 11px;
	text-align: center;
}

.FAQQuestion
{
	font-family: Verdana;
	font-size: 12px;
	color: Black;
	font-style:normal;
	font-variant:normal;
	text-decoration: none;
	font-weight: bold;
	padding-top: 7px;
}
.FAQAnswer
{
	font-family: Verdana;
	font-size: 12px;
	color: Black;
	font-style:normal;
	font-variant:normal;
	text-decoration: none;
	padding-left: 20px;
}
div.FAQType
{
	font-weight: bold; 
	font-size: 14px; 
	border-bottom: solid 1px black;
	padding-top: 20px;
}
div.FormLabel
{
	
}
.FormLabel
{
	font-weight: bold;
}
.FormLabelFloat
{
	display: block;
	width: 120px;
	float: left;
	font-weight: bold;
}
span.Attention
{
	font-weight: bold;
	color: Red;
}

.Bold
{
	font-weight: bold;
}
.Italic
{
	font-style: italic;
}

h1
{
	font-size:14px;
}

h2 
{
	font-size:13px;
	line-height:1.2em;
	
}
h3 
{
	font-size:12px;
	margin-bottom:-8px;
	padding-bottom:0;
}
h4 
{
	font-size:11px;
	margin-bottom:2px;
	margin-top:2px;
}
h5 
{
	font-size:10px;
}

div.FormNote
{
	font-style:italic;
	line-height:1.5em;
	font-size:90%;
	margin-top:8px;
	margin-bottom:10px;
}

.LableShort 
{
	 display: inline-block;
	 width:110px;
	font-weight:bold;
	margin-top:8px;
}
.LableLong
{
	 display: inline-block;
	 width:200px;
	font-weight:bold;
	margin-top:8px;
}
.HighlightedName
{
	color:Red;
	border-bottom:1px dotted red;
}
.FeedbackBox
{
	min-height:10px;
	border:1px solid #7F9DB9;	
	padding:4px;
	font-weight:normal;
	line-height:1.2em;
	margin-bottom:12px;
}
.FeedbackField
{
	border:1px solid #7F9DB9;
	padding:2px 5px 2px 5px;
	margin-bottom:12px;
}
.Q
{
	margin-top:-6px;
	margin-bottom:2px;
	line-height:1.5em;
	font-size:90%;	
}
.PhotoCaption
{
	font-size:10px;
	margin-top:2px;
	margin-bottom:2px;
	text-align:center;
}
@media print
{
		
		body
		{
			background-image:none;
		}
		h2 
		{
			font-size:13px;
			font-size:medium;
			
		}
	
}
ul
{
    margin-bottom:12px;
}
