﻿body 
{
	
	font-family:arial, helvetica, sans-serif;
	font-style:normal; 
	font-weight:normal; 
	font-size:11pt;
	margin:0;
	padding:0;	
}

	
H1, H2, H3, H4, H5, TH, THEAD, TFOOT
{
    COLOR: #003366;
    margin: 0px 0px 0px 0px;
	padding: 2px;
}

H1	{	
	FONT-WEIGHT: bold; FONT-SIZE: 12pt; COLOR: #555555; FONT-STYLE: normal; FONT-FAMILY: arial,  helvetica, sans-serif;
	margin: 0px 0px 0px 0px;
	padding: 0px;
	}	
		
H2	{	
	FONT-WEIGHT: bold; FONT-SIZE: 11pt; COLOR: #444444; FONT-STYLE: normal; FONT-FAMILY: arial, helvetica, sans-serif
	}	
		
H3	{	
	FONT-WEIGHT: bold; FONT-SIZE: 11pt; COLOR: #000000; FONT-STYLE: normal; FONT-FAMILY: arial, helvetica, sans-serif
	}	
		
H4	{	
	FONT-WEIGHT: bold; FONT-SIZE: 6pt; COLOR: #000000; FONT-STYLE: normal; FONT-FAMILY: arial, helvetica, sans-serif
	}	
		
H5, DT	{	
	font-family: arial, helvetica, sans-serif;
	font-size:	1em;
	font-weight:700;
	font-style:	normal;
	text-decoration: none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	}	
		
H6	{	
	font-family: arial, helvetica, sans-serif;
	font-size:	.8em;
	font-weight: 700;
	font-style:	normal;
	text-decoration: none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	}	
		
TFOOT, THEAD	{	
	font-size:	1em;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	font-family: Arial, Helvetica, sans-serif;
	}	
		
TH	{	
	vertical-align:	baseline;
	font-size:	1em;
	font-weight:	bold;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	font-family: Arial, Helvetica, sans-serif;
	}
	
table.servicegroup 
{
	border: 0;
	width: 720px; 
	margin: 0,0,0,0;
	font-family: Arial, Helvetica, sans-serif;
}
		
.fieldSet
{
	width: 728px ;
	border-left:0px;
	border-right:0px;
	border-top:1px;
	border-bottom:0px;
	border-color: Gray;
}

.fieldSet_1
{

	
}

.Title
{
	padding: 4px 0px 15px 0px;
	font: bold 15px arial, helvetica, sans-serif;
	color: black;
	
}
.bgtext
{
	margin:1px;
	border-left:solid 1px black;
	border-top:solid 1px black;
	border-right:solid 1px black;
	border-bottom:solid 1px black;
	background-color: #ffffe4;
 
	/*height: 10px;
	background: #ffffff url('../control/bg_text.jpg');
	background-repeat: repeat-x;  #ffffe4;*/

}

.sBG
{
	padding: 2px 0px 0px 2px;
	margin: 0px;
	height: 40px;
	background: #ffffff url('../control/bg.jpg');
}

.fd_Title
{
	font: bold 14px arial, helvetica, sans-serif;
	color: #3366cc;
	
}

.fd_Title_1
{
	font: bold 10pt arial, helvetica, sans-serif;
	color: #3366cc;
	
}
.Error
	{
	text-align:left;
	font-family: arial, helvetica, sans-serif;
	font-size: 11pt;
	margin-left:6px;
	color:Red;
	}

td.Text
	{
	text-align:left;
	font-family: arial, helvetica, sans-serif;
	font-size: 10pt;
	margin-left:6px;
	}
		
.normalText_0
	{
	text-align:left;
	font-family: arial, helvetica, sans-serif;
	font-size: 11pt;
	margin-left:6px;
	}

.normalText_1
	{
	text-align:left;
	font-family: arial, helvetica, sans-serif;
	font-size: 11pt;
	margin-left:6px;
	}

.normalText_2
	{
	text-align:left;
	font-family: arial, helvetica, sans-serif;
	font-size: 11pt;
	text-indent:5px;
	margin: 10px 0px  6px 4px;
}

.period
	{
	text-align:left;
	font-family: arial, helvetica, sans-serif;
	font-size: 10pt;
	margin-left:6px;
	FONT-WEIGHT: bold;
	}
			
.button 
{
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; 
	COLOR: #000000; 
	FONT-STYLE:  normal; 
	FONT-FAMILY: arial, helvetica, sans-serif; 
	margin: 3px 2px 3px 0px;
	BACKGROUND-COLOR: #B8B9D0;
	border-left:solid 1px black;
	border-top:solid 1px black;
	border-right:solid 1px black;
	width:100px;
	height:24px;
	font-size: 9pt;
}

.button_1 
{
	
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; 
	COLOR: #000000; 
	FONT-STYLE:  normal; 
	FONT-FAMILY: arial, helvetica, sans-serif; 
	margin: 3px 2px 3px 0px;
	BACKGROUND-COLOR: #B8B9D0;
	border-left:solid 1px black;
	border-top:solid 1px black;
	border-right:solid 1px black;
	width:150px;
	height:24px;
}

a.hlink1, a.hlink1:visited 
	{
	font-family: arial, helvetica, sans-serif;
	font-style: normal;
	font-weight: bold;
	font-size: 9pt;
	color: #333366;
	text-decoration: none
	}

a.hlink1:hover
	{
	color: #0000ff;
	text-decoration: underline
	}
	

a.hlink, a.hlink:visited 
	{
	font-family: arial, helvetica, sans-serif;
	font-style: normal;
	font-weight: bold;
	font-size: 10pt;
	color: #333366;
	text-decoration: none
	}

a.hlink:hover
	{
	color: #0000ff;
	text-decoration: underline
	}


A:visited	{	
	text-decoration:	none;
	color:	#333399;
	/*font-weight:bold;*/
	}	
		
A:active	{	
	text-decoration:	none;
	color:	#333399;
	/*font-weight:bold;*/
	}	
		
A:hover	{	
	text-decoration:	underline; /*none;*/
	color:	#3333cc;
	/*font-weight:bold;*/
	}
	
/* begin - LHIN Map Selection */

.tablehead2
	{
	font-family: arial, helvetica, sans-serif;
	font-style: normal;
	font-weight: bold;
	font-size: 9pt;
	color: #ffffff;
	background-color: #666699;
	text-align: left;
	padding: 3px 8px 2px 8px;
	}

.tablerow0 
	{
	PADDING-RIGHT: 8px; 
	PADDING-LEFT: 8px; 
	FONT-WEIGHT: normal; 
	FONT-SIZE: 9pt; 
	PADDING-BOTTOM: 2px; 
	COLOR: #000000; 
	PADDING-TOP: 3px; 
	FONT-STYLE: normal; 
	FONT-FAMILY: arial, helvetica, sans-serif; 
	TEXT-ALIGN: left ;
	}

td.resourcebar_p {
	PADDING-RIGHT: 12px; 
	PADDING-LEFT: 12px; 
	FONT-WEIGHT: bold; 
	FONT-SIZE: 8pt; 
	PADDING-BOTTOM: 0px; 
	COLOR: #000000; 
	PADDING-TOP: 8px; 
	FONT-STYLE: normal; 
	FONT-FAMILY: arial, helvetica, sans-serif; 
	BACKGROUND-COLOR: #dedeea
}

/* end - LHIN Map Selection 3366cc*/

/* ---- */
.SM {font:10pt arial, helvetica, sans-serif; color:#428EFF; text-align:left; text-decoration:none; cursor:hand;}	
.SM_co {font:10pt arial, helvetica, sans-serif; color:#428EFF; text-align:left; text-decoration:none; cursor:hand;}
.SM_co0 {font:10pt arial, helvetica, sans-serif; color: #6699cc; text-align:left; text-decoration: none; cursor: hand;}
.SM_co1 {font:11pt bold arial, helvetica, sans-serif; color:#3366cc; text-align:left;  text-decoration:none; cursor:hand;}
.SM_co2 {font:11pt arial, helvetica, sans-serif; color:#000000; text-align:left;  text-decoration:none; cursor:hand;}
.SM_co3 {font:10pt arial, helvetica, sans-serif; color:red; text-align:left;  text-decoration:none; cursor:hand;}
/* ----- */

	.error 
		{
		font-family: Tahoma;
		font-size: 8pt;
		padding-left: 4px;
		cursor: default;
		font-weight: bold;
		color:Red;
		}

hr.blue
	{
	color: #6699cc;
	width: 100%;
	}

hr.gold
	{
	color: #999900;
	width: 100%;
	font-size:12px;
	}

p.text
	{
	font-family: arial, arial;
	font-size: 12px;
	color: #000000;
	text-indent: 0px;
	margin: 5px 20px 5px 5px;
	}

div.list
	{
	font-family: arial, arial;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	margin: 5px 5px 5px 15px;
	padding: 0px 0px 0px 0px;
	}
font.dot
	{
	font-family: symbol;
	font-size: 12px;
	color: #000000;
	FONT-WEIGHT: bold;
	text-decoration: none;
	margin: 0px 5px 0px 0px;
	}	
	
A.navfooter2 {
	FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: #333366; FONT-STYLE:normal; FONT-FAMILY: arial, helvetica, sans-serif; TEXT-DECORATION: none
}
A.navfooter2:visited {
	FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: #333366; FONT-STYLE: normal; FONT-FAMILY: arial, helvetica, sans-serif; TEXT-DECORATION: none
}
A.navfooter2:hover {
	COLOR: #0000ff; TEXT-DECORATION: underline
}		
/* BackColor="#D9E0F9" */


/* Table Alternate Color */
.tablerow4
	{
	font-family: arial, helvetica, sans-serif;
	font-style: normal;
	font-weight:  normal;
	font-size: 9pt;
	color: #000000;
	background-color:#EBE9E9;
	text-align: left;
	padding: 3px 8px 2px 8px;
	border:1px;
	}
	
.tablerow3
	{
	font-family: arial, helvetica, sans-serif;
	font-style: normal;
	font-weight: normal;
	font-size: 9pt;
	color: #000000;
	background-color: #dddddd;
	text-align: center;
	padding: 3px 8px 2px 8px;
	text-decoration:none; 
	cursor:hand;
	}
	
.tablerow2
	{
	font-family: arial, helvetica, sans-serif;
	font-style: normal;
	font-weight: normal;
	font-size: 11pt;
	color: #000000;
	background-color: #dddddd;
	text-align: left;
	padding: 3px 8px 2px 8px;
	text-decoration:none; 
	cursor:hand;
	}

.tablerow1
	{
	font-family: arial, helvetica, sans-serif;
	font-style: normal;
	font-weight:  normal;
	font-size: 11pt;
	color: #000000;
	background-color: #b8b9d0;
	padding: 3px 8px 2px 8px;
	text-align: left;
	
	vertical-align:top;
	}
	
.tablerow0
	{
	font-family: arial, helvetica, sans-serif;
	font-style: normal;
	font-weight:  normal;
	font-size: 11pt;
	color: #000000;
	background-color: #EBE9E9;
	padding: 3px 8px 2px 8px;
	text-align: left;
	
	vertical-align:top;
	}
	
.Compare
	{
	font-family: arial, helvetica, sans-serif;
	font-style: normal;
	font-weight:  normal;
	font-size: 9pt;
	color: #000000;
	background-color: #b8b9d0;
	padding: 3px 8px 2px 8px;
	text-align: left;
	vertical-align:top;
	}

.Compare3
	{
	font-family: arial, helvetica, sans-serif;
	font-style: normal;
	font-weight: normal;
	font-size: 9pt;
	color: #000000;
	background-color: #dddddd;
	text-align: center;
	padding: 3px 8px 2px 8px;
	text-decoration:none; 
	}
	
.Compare2
	{
	font-family: arial, helvetica, sans-serif;
	font-style: normal;
	font-weight: normal;
	font-size: 9pt;
	color: #000000;
	background-color: #dddddd;
	text-align: left;
	padding: 3px 8px 2px 8px;
	text-decoration:none; 
	}
	
.Bg_Text_1
{
	font-family: arial, helvetica, sans-serif;
	font-style: normal;
	font-size: 11pt;
	color: #000000;
	border-left:solid 1px black;
	border-top:solid 1px black;
	border-right:solid 1px black;
	background-color:#dddddd;
	border: 0;
	}
	
.help
	{
	color: #000000;
	font-family: arial, helvetica, sans-serif;
	font-size: 11pt;
	text-decoration: none;
	background-color: #ffffe4;
	border-width: 0;
	padding: 20;
	}
	

td.list1
	{
	font-family: arial, helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #ffffff;
	background-color: #6699cc;
	text-decoration: none;
	padding: 5;
	border-width: 1;
	border-color: #000000;
	border-style: ridge;
	}

td.list2
	{
	font-family: arial, helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	background-color: beige;
	text-decoration: none;
	padding: 5;
	border-width: 1;
	border-color: #000000;
	border-style: ridge;
	}
	
	IMG 	{
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	BORDER-TOP-STYLE: none; 
	BORDER-RIGHT-STYLE: none; 
	BORDER-LEFT-STYLE: none; 
	BORDER-BOTTOM-STYLE: none;
	}
ul
	{
	font-family: arial, helvetica, sans-serif;
	font-style: normal;
	}
	
.lhinhead
	{
	font-family: arial, helvetica, sans-serif;
	font-style: normal;
	font-weight: bold;
	font-size: 11pt;
	color: #ffffff;
	background-color: #666699;
	text-align: left;
	padding: 3px 8px 2px 8px;
	}

.lhinrow 
{
	PADDING-RIGHT: 8px; 
	PADDING-LEFT: 8px; 
	FONT-WEIGHT: normal; 
	FONT-SIZE: 11pt; 
	PADDING-BOTTOM: 2px; 
	COLOR: #000000; 
	padding-top: 3px; 
	FONT-STYLE: normal; 
	FONT-FAMILY: arial, helvetica, sans-serif; 
	}