﻿body {
	}
.FORMATTING_TABLES{}
	.ContentTable{
		width: 100%;
		border: 0;
		width: 981;}

.FORMATTING_LINKS{}
	a	{
		font-family: Calibri, Arial, Helvetica, Sans-Serif;
		font-size: medium;
		font-weight: normal;
		font-style: normal;
		color: #0000D2; }
	a:visited{
		color: Navy; }
	a:hover{
		font-weight: bold; }	
	.SmallLinks{
		font-size: 12pt; }

.FORMATTING_JUNK{}
	.style3{
		color: #000080;
		font-style: italic;	}
	.NarativeText{
		font-family: Arial, Helvetica, sans-serif;
		font-size: medium;
		font-weight: normal;
		font-style: normal;
		color: #000000;	}

.FORMATTING_TEXT{}
	.PicCaption{
		font-family: Arial, Helvetica, sans-serif;
		font-size: x-small;
		font-weight: normal;
		font-style: normal;
		color: #000000; }
	.HelpPopups{
		font-family: Arial, Helvetica, sans-serif;
		font-size: 11pt;
		font-weight: normal;
		font-style: normal;
		color: #000000; }		
	.PageText{
		font-family: Calibri, Arial, Helvetica, sans-serif;
		font-size: 11pt;
		font-weight: normal;
		font-style: normal; 
		text-align: justify;
		color: #000000;
    width: -550;
}
	.PageTitle{
		font-family: Calibri, Arial, Helvetica, sans-serif;
		font-size: 11pt;
		font-weight: bold;
		font-style: italic;
		color: White;
		background-color: #1B213A; }
	.SectionTitle{
		font-family: Calibri, Arial, Helvetica, sans-serif;
		font-size: 11pt;
		font-weight: bold;
		font-style: normal;
		color: White;
		background-color: #1B213A; }
	.LinksTitle{
		font-family: Calibri, Arial, Helvetica, sans-serif;
		font-size: 11pt;
		font-weight: bold;
		font-style: normal;
		color: White;
		background-color: #333333; }		
	.SectionText{
		font-family: Calibri, Arial, Helvetica, sans-serif;
		font-size: 11pt;
		font-weight: normal;
		font-style: normal; 
		text-align: justify;
		color: #000000; } 
	.SubSectionTitle{
		font-family: Calibri, Arial, Helvetica, sans-serif;
		font-size: 11pt;
		font-weight: bold;
		font-style: normal; 
		color: #1B213A; 
		background-color: #E2E6F1; }	
	.SubSectionTitle2{
		font-family: Calibri, Arial, Helvetica, sans-serif;
		font-size: 11pt;
		font-weight: bold;
		font-style: normal; 
		color: #1B213A; 
		background-color: #F0F0F9; }			
	.FlashText{
		margin-left: -999px;
		padding-left: -999px;
		float: left;
		position: fixed;
		left: -999px; }		

.FORMATTING_MENU{}
    .form_menu{
        font-family: Calibri, Arial, Helvetica, sans-serif;
		font-size: 9pt;
	    padding-bottom: 0.0em;
	    margin: 0px;
	    padding-left: 0.5em;
	    padding-right: 0.5em;
	    color: #fff;
	    padding-top: 0.0em; }
	    
#modalContainer {
	background-color:transparent;
	position:absolute;
	width:100%;
	height:100%;
	top:0px;
	left:0px;
	z-index:10000;
	background-image:url(tp.png); /* required by MSIE to prevent actions on lower z-index elements */
}
 
#alertBoxInfo {
	position:relative;
	width:300px;
	min-height:100px;
	margin-top:50px;
	border:2px solid #000;
	background-color:#BDE5F8;
	background-image:url(info.png);
	background-repeat:no-repeat;
	background-position:20px 30px;
}
 
#modalContainer > #alertBoxInfo {
	position:fixed;
}
 
#alertBoxInfo h1 {
	margin:0;
	font:bold 0.9em verdana,arial;
	text-align:center;
	background-color:#00529B;
	color:#FFF;
	border-bottom:1px solid #000;
	padding:2px 0 2px 5px;
}
 
#alertBoxInfo p {
	font:0.7em verdana,arial;
	height:auto;
	padding-left:5px;
	margin-left:55px;
	margin-right:10px
}
 
#alertBoxInfo #closeBtn {
	display:block;
	position:relative;
	margin:5px auto;
	padding:3px;
	border:2px solid #000;
	width:70px;
	font:0.7em verdana,arial;
	text-transform:uppercase;
	text-align:center;
	color:#FFF;
	background-color:#00529B;
	text-decoration:none;
}

#alertBoxError {
	position:relative;
	width:300px;
	min-height:100px;
	margin-top:50px;
	border:2px solid #000;
	background-color:#FFBABA;
	background-image:url(error.png);
	background-repeat:no-repeat;
	background-position:20px 30px;
}

#alertBoxError h1 {
	margin:0;
	font:bold 0.9em verdana,arial;
	text-align:center;
	background-color:#D8000C;
	color:#FFF;
	border-bottom:1px solid #000;
	padding:2px 0 2px 5px;
}

#alertBoxError p {
	font:0.7em verdana,arial;
	height:auto;
	padding-left:5px;
	margin-left:55px;
	margin-right:10px
}
 
#alertBoxError #closeBtn {
	display:block;
	position:relative;
	margin:5px auto;
	padding:3px;
	border:2px solid #000;
	width:70px;
	font:0.7em verdana,arial;
	text-transform:uppercase;
	text-align:center;
	color:#FFF;
	background-color:#D8000C;
	text-decoration:none;
}

#alertBoxWarning {
	position:relative;
	width:300px;
	min-height:100px;
	margin-top:50px;
	border:2px solid #000;
	background-color:#FEEFB3;
	background-image:url(warning.png);
	background-repeat:no-repeat;
	background-position:20px 30px;
}

#alertBoxWarning h1 {
	margin:0;
	font:bold 0.9em verdana,arial;
	text-align:center;
	background-color:#9F6000;
	color:#FFF;
	border-bottom:1px solid #000;
	padding:2px 0 2px 5px;
}

#alertBoxWarning p {
	font:0.7em verdana,arial;
	height:auto;
	padding-left:5px;
	margin-left:55px;
	margin-right:10px
}
 
#alertBoxWarning #closeBtn {
	display:block;
	position:relative;
	margin:5px auto;
	padding:3px;
	border:2px solid #000;
	width:70px;
	font:0.7em verdana,arial;
	text-transform:uppercase;
	text-align:center;
	color:#FFF;
	background-color:#9F6000;
	text-decoration:none;
}

#alertBoxSuccess {
	position:relative;
	width:300px;
	min-height:100px;
	margin-top:50px;
	border:2px solid #000;
	background-color:#DFF2BF;
	background-image:url(success.png);
	background-repeat:no-repeat;
	background-position:20px 30px;
}

#alertBoxSuccess h1 {
	margin:0;
	font:bold 0.9em verdana,arial;
	text-align:center;
	background-color:#4F8A10;
	color:#FFF;
	border-bottom:1px solid #000;
	padding:2px 0 2px 5px;
}

#alertBoxSuccess p {
	font:0.7em verdana,arial;
	height:auto;
	padding-left:5px;
	margin-left:55px;
	margin-right:10px
}
 
#alertBoxSuccess #closeBtn {
	display:block;
	position:relative;
	margin:5px auto;
	padding:3px;
	border:2px solid #000;
	width:70px;
	font:0.7em verdana,arial;
	text-transform:uppercase;
	text-align:center;
	color:#FFF;
	background-color:#4F8A10;
	text-decoration:none;
}

.imageButton
{
    position:absolute;
}

