body
	{	margin:		0px 0px 0px 0px;
		background:	#a3bad4
				url('../Images/Background_X.gif')
				repeat-x
				top
				fixed;
	}
.rss_sub_title
	{	font-size:	14px;
	}
/*| Splash	[Start]	|*/
	.SPLASH
		{	background:		url('../Images/Splash/Marble.png')
						bottom left
						no-repeat;
		}
	.SPLASH .sp_Text
		{	font-size:		12px;
			font-weight:	normal;
			font-family:	Verdana,Tahoma,Arial;
			color:		#fff;
		}
	.SPLASH .sp_Left
		{	
			padding:			10px 95px 10px 25px;
		}
	.SPLASH .sp_Right
		{	
			padding:			10px 25px 10px 90px;
		}
			.SPLASH .Contact
				{	padding:		0px 0px 0px 10px;
					font-family:	Verdana,Tahoma,Arial;
				}
				.SPLASH .Contact td
					{	padding:		0px 0px 0px 0px;
					}
				.SPLASH .Contact div
					{	padding:			10px 0px 0px 19px;
						width:			130px;
						color:			#5e5277;
						font-size:			12px;
						font-weight:		bold;
					}
				.SPLASH .Contact span
					{	padding:			0px 17px 15px 27px;
						color:			#fff;
						font-size:			10px;
						display:			block;
						white-space:		nowrap;
					}
	.SplashBody 
		{	background:		url('../Images/Splash/Y.png')
						repeat-y;
			padding:			30px 30px 10px 25px;
		}
		.SplashBody ,
		.SplashBody td 
			{	font-size:		11px;
				font-weight:	normal;
				font-family:	Verdana,Tahoma,Arial;
				color:		#777;
				
			}
/*| Splash	[End]	|*/
/*| BAR TOP	[Start]	|*/
	.Bar_Top
		{
		}
		.Bar_Top .Style
			{	background:		url('../Images/Bar_Top_X.gif')
							repeat-x;
			}
/*| BAR TOP	[End]	|*/

/*| BAR Logo	[Start]	|*/
	.Bar_Logo
		{	background:		#fff;
		}
		.Bar_Logo .Style
			{	background:		url('../Images/Your_Benefit_Solution.jpg')
							no-repeat
							right;
			}
/*| BAR Logo	[End]	|*/

/*| BAR Menu	[Start]	|*/
	.Bar_Menu
		{	
		}
		.Bar_Menu .Map
			{	background:		url('../Images/Bar_Menu_X.gif')
							repeat-x center left;
				padding-left:		16px;
			}
		.Bar_Menu .White
			{	background:		url('../Images/Bar_Menu_X_2.gif')
							repeat-x center left;
			}
			.Bar_Menu .White .PNG
				{	background:		url('../Images/Bar_Menu_Right.png')
								no-repeat
								right;
				}
			.Bar_Menu .White .GIF
				{	background:		url('../Images/Bar_Menu_Right.gif')
								no-repeat
								right;
				}
			.Bar_Menu .White .PNG,
			.Bar_Menu .White .GIF
				{	padding:			0px 70px 2px 14px;
				}
/*| BAR Menu	[End]	|*/

/*| Stretch	[Start]	|*/
	.Stretch
		{	background:		#fff
						url('../Images/Border_Top_X.gif')
						repeat-x;
		}
		.Stretch .Style
			{	background:		url('../Images/Your_Reflection.jpg')
							no-repeat
							top
							right;
				border-left:		1px solid #404040;
				border-right:		1px solid #404040;
				height:			100%;
			}
		.Blank .Style
			{	background:		no-repeat
							top
							right;
			}
			.Stretch .AREA
				{	background:		url('../Images/Cross_Roads.jpg')
								no-repeat
								bottom
								left;
					width:			100%;
					height:			100%;
					padding:			10px 10px 0px 15px;
				}
			.Blank .AREA
				{	background:		no-repeat
								bottom
								left;
				}
			.Stretch .Contact
				{	width:			100%;
					height:			98px;
					padding:			0px 0px 0px 439px;
				}
				.Stretch .Contact td
					{	padding:		0px 0px 0px 0px;
						height:			77px;
					}
				.Stretch .Contact div
					{	padding:			10px 0px 0px 19px;
						width:			130px;
						color:			#5e5277;
						font-size:			12px;
						font-weight:		bold;
					}
				.Stretch .Contact span
					{	padding:			0px 17px 0px 27px;
						color:			#898989;
						font-size:			10px;
						display:			block;
						white-space:		nowrap;
					}
/*| SiteMap Treeview |*/
							.SiteMapTree
								{	
								}
								.SiteMapTree .Node
									{	color:			#66bfe7;
										font-size:			11px;
									}
								.SiteMapTree .SelectedNode
									{	color:			#66bfe7;
										font-size:			11px;
									}

/*| Stretch	[End]	|*/

/*| Border Bottom	[Start]	|*/
	.Border_Bottom
		{
		}
		.Border_Bottom .Style
			{	background:		#fff
							url('../Images/Border_Bottom_X.gif')
							repeat-x;
			}
/*| Border Bottom	[End]	|*/








/*| HEADER |*/

	.SiteMapHeader
		{	font-family:		Verdana,Tahoma,Arial;
			font-weight:		bold;
			color:			#66bfe7;
			font-size:			18px;
			padding-top:		10px;
			display:			block;
		}
	.HeaderContent
		{	display:		block;
			padding-left:		20px;
		}
		.HeaderContent,
		.HeaderContent td
			{			font-weight:		normal;
						color:			#6d6588;
						font-size:			11px;
			}


/*| CONTENT |*/
	
	.Content
	{
	}

	.HeaderContent,
	.HeaderContent td,
	.Content,
	.Content td,
	.Menu_Content,
	.Menu_Content td,
	.AUX .QUICK td {	font-family:Verdana,Tahoma,Arial;
	}

		.Content,.Content td {		color:		#5f6358;
		}
			.Content a
			{					text-decoration:	none;
			}
			.Content a:hover {			text-decoration:	underline;			}
			.Content a:visited {			}
			.Content b {						}
			.Content strong {					}

	.C-3 strong {font-Size:11px;}	.C-3 b {qfont-Size:12px;}		.C-3, .C-3 td	{ font-size:10px; }	.C-3 .HeaderContent	{ font-size:9px; } .C-3 small, .C-3 input, .C-3 textarea, .C-3 .sendto td	{ font-size:9px; }
	.C-2 strong {font-Size:12px;}	.C-2 b {qfont-Size:13px;}		.C-2, .C-2 td	{ font-size:11px; }	.C-2 .HeaderContent	{ font-size:10px; } .C-2 small, .C-2 input, .C-2 textarea, .C-2 .sendto td	{ font-size:9px; }
	.C-1 strong {font-Size:13px;}	.C-1 b {qfont-Size:14px;}		.C-1, .C-1 td	{ font-size:12px; }	.C-1 .HeaderContent	{ font-size:10px; } .C-1 small, .C-1 input, .C-1 textarea, .C-1 .sendto td	{ font-size:10px; }
	.C0 strong {font-Size:13px;}	.C0 b {qfont-Size:15px;}		.C0, .C0 td	{ font-size:12px; }	.C0  .HeaderContent	{ font-size:11px; } .C0  small, .C0  input, .C0  textarea, .C0  .sendto td	{ font-size:10px; }
	.C1 strong {font-Size:15px;}	.C1 b {qfont-Size:16px;}		.C1, .C1 td	{ font-size:14px; }	.C1  .HeaderContent	{ font-size:12px; } .C1  small, .C1  input, .C1  textarea, .C1  .sendto td	{ font-size:12px; }
	.C2 strong {font-Size:18px;}	.C2 b {qfont-Size:18px;}		.C2, .C2 td	{ font-size:16px; }	.C2  .HeaderContent	{ font-size:13px; } .C2  small, .C2  input, .C2  textarea, .C2  .sendto td	{ font-size:14px; }
	.C3 strong {font-Size:20px;}	.C3 b {qfont-Size:24px;}		.C3, .C3 td	{ font-size:18px; }	.C3  .HeaderContent	{ font-size:14px; } .C3  small, .C3  input, .C3  textarea, .C3  .sendto td	{ font-size:14px; }
	.C4 strong {font-Size:28px;}	.C4 b {qfont-Size:32px;}		.C4, .C4 td	{ font-size:24px; }	.C4  .HeaderContent	{ font-size:16px; } .C4  small, .C4  input, .C4  textarea, .C4  .sendto td	{ font-size:16px; }


/*| AUX |*/




	.CMS_SiteMap {		visibility:			hidden;
				display:			none;
				position:			absolute;
				left:			0px;
				top:			0px;
	}
	
			table.menu_off {
					height:		27px;
					display:		table;
			}
			.menu_off {	font-size:		11px;
					font-weight:	bold;
					font-family:	Verdana,Tahoma,Arial;
					text-transform:	uppercase;
					color:		#fff;
					white-space:	nowrap;
			}
				.menu_off .ITEM
					{	height:			27px;
					}
				.menu_off .ITEM .Left
					{	width:			2px;
						display:			none;
					}
				.menu_off .ITEM .Right
					{	background:		url('../images/Menu/Seperator.jpg')
									no-repeat
									center center;
						width:			2px;
					}
				.menu_off .Center
					{	padding:			0px 6px 0px 6px;
						font-size:			11px;
					}
					.menu_off .Center a
						{	color:			#363636;
							font-weight:		bold;
							text-decoration:		none;
							display:			block;
							height:			100%;
							padding-top:		7px;
					color:		#fff;
					text-transform:	uppercase;
						}
			table.menu_hover
				{	
				}
			.menu_hover
				{	
				}
				.menu_hover .ITEM .Left
					{	
					}
				.menu_hover .Center
					{	
					}
					.menu_hover .Center a
						{	color:			#267294;
						}
					.menu_select .Center a
						{	color:			#6d6588;
						}
				.menu_hover .ITEM .Right
					{	
					}
			table.menu_hover {
			}
			.menu_hover {	color:		#267294;
			}
			.menu_select {	color:		#6d6588;
			}
			.Level_0
				{
				}
			.Level_1
				{	
				}
	/*| Dynamic Menu Style |*/
			.dy_menu_off td {		font-family:		Verdana,Tahoma,Arial;
						font-size:		11px;
						font-weight:		normal;
			}
			table.dy_menu_off td,
			table.dy_menu_off a {
						
						color:			#fff;
						text-decoration:	none;
			}
			table.dy_menu_hover td,
			table.dy_menu_hover a,
			table.dy_menu_hover a:hover {
						color:			#000;
			}

			.dy_menu {		background:	url('../images/Menu/Drop_Bottom.png')
								no-repeat
								bottom left;
						width:		200px;
			}

			.dy_menu table {	background-image:	url('../images/Menu/Drop_Round.png');
						background-repeat:	no-repeat;
						background-position:	top left;
						width:			200px;
						padding:		0px 5px 0px 3px;
			}

			.dy_menu table table {	
						padding:			0px 0px 0px 0px;
						background-image:	url('../.gif');
				
			}


			table.dy_menu_off table {	width:		100%;
			}
			table.dy_menu_off table td {	cursor:		hand;
			}
			table.dy_menu_off {	width:		100%;
						cursor:		hand;
						padding:		5px 5px 0px 2px;
						vertical-align:	top;
			}
			table.dy_menu_off a {	display:	block;
			}
			.dy_menu_off {
			}
			.dy_menu_off .dy_menu_panel {
						padding:		5px 0px 0px 0px;
			}
			table.dy_menu_hover
				{	width:		100%;

				}
			.dy_menu table table.dy_menu_hover .dy_menu_table
				{	background-color:	#fff;
				}

			.dy_menu_hover {						
			}
			.dy_menu_select {
			}
				.dy_menu_panel_image {		vertical-align:		middle; 
								padding:		2px 0px 2px 0px;
								width:			23px;

				}
				.dy_menu_panel_text {		vertical-align:		middle;
								padding:		3px 5px 3px 5px;
				}
				.dy_menu_panel_popout
					{		background:		transparent
										no-repeat
										center center;
							width:			30px;
					}
					.dy_menu_panel_popout
						{	background-image:	url('../images/Menu/Drop_Out.gif');
						}
					.dy_menu_hover .dy_menu_panel_popout
						{	background-image:		url('../images/Menu/Drop_Out_Hover.gif');
						}


/*| BreadCrumb |*/
	.BreadCrumb,
	.BreadCrumb a {		color:			#888;
				font-family:		Verdana,Tahoma,Arial;
				font-size:		10px;
	}
	div.BreadCrumb {	display:		inline;
	}
	.BreadCrumb a {		font-weight:		bold;
				text-decoration:	none;
	}
	.BreadCrumb a:hover {	color:			#bbb;
	}




	.page_tools {		padding:0px 0px 0px 20px;
	}

/*| Search Site Function |*/
	.SearchOut,
	.Searchable {		height:21px;
				font-family:		Verdana, Tahoma, Arial;
	}
	.SearchOut {
				color:			#888;
				font:			11px normal italic;
				font-style:		italic;
				letter-spacing:		0px;
	}
	.Searchable {		color:			333;
				font:			12px normal;
	}

/*| Date & Time |*/
	.date,
	.info,
	.user,
	.user b,
	.upper,
	.login {		font-family:		Verdana,Tahoma,Arial;
				color:			#1d7aa4;
	}
	.user,
	.user b,
	.login {		font-size:		10px;
				font-weight:		bold;
				color:			#fff;
	}
	.date {			font-size:		9px;
	}

	.info {			font-size:		10px;
	}

	.user,
	.user b {		font-size:		9px;
	}
	.upper {		font-size:		9px;
				text-transform:		uppercase;
	}

	.login {		font-size:		9px;
				text-decoration:	none;
	}
	.login:hover {		color:			#000;
	}


/*| Page Tools		[Start]	|*/
	.page_tools
		{	padding-right:		65px;
		}
/*| Page Tools		[End]	|*/
/*| FOOTER |*/
	.Foot .Background {
	}
	.Footer {		padding-top:		2px;
	}
	.Footer,.Footer span {	vertical-align:		top;
				font-family:		Verdana,Tahoma,Arial;
				font-size:		9px;
				color:			#6f6388;
				line-height:		12px;
	}
	.Footer a {		color:			#6f6388;
				text-decoration:	none;
	}
	.Footer a:hover {	font-weight:		bold;
	}



body.print_friendly_body {
	background:#fff;
	margin: 4px;
}

body.print_friendly_body td,
body.print_friendly_body span,
body.print_friendly_body div,
body.print_friendly_body a,
body.print_friendly_body a:hover {
	color:#000;
}
body.print_friendly_body .Content {
	background:#fff url('');
}

body.print_friendly_body .title {
	background:#00c;
	color:#fff;
	font-size:10px;
	font-family:Verdana,Tahoma,Arial;
	padding:2px;
}
body.print_friendly_body pre {
	color:#000;
	font-size:11px;
	font-family:Verdana,Tahoma,Arial;
}

	/*| Send to a Friend |*/
	.sendto {
		background:#fff;
		position:absolute;
		border:1px inset #fff;
		display:none;
		filter:alpha(opacity=90);
		opacity:0.9;
		-khtml-opacity:0.9;
		}
		.sendto, .sendto td {
			font-family:Verdana,Tahoma,Arial;
			color:#000;
		}
		.sendto a {
			font-weight:bold;
			text-decoration:none;
			color:#00c;
		}

