body
	{	
	}
body,
form
	{	margin:			0px 0px 0px 0px;
	}
.IsHidden
	{	display:			none;
	}
/*| COLOURS	[Start]	|*/
	body
		{	background-color:		#010143;
		}
	.SITE
		{	background-color:		#fff;
		}
	.Content .Page .Text,
	.Content .Page .Inner
		{	border-color:			#e4e4e4;
			border-style:			solid;
		}
	h1,
	h2,
	.Content .Title .SiteMapHeader,
	.Content .TreeView .Title 
		{	color:				#251d67;
		}
	.Content a
		{	color:			#00c;
		}
	.Footer,
	.Footer span,
	.Footer a,
	.TOOLBAR,
	.TOOLBAR td,
	.TOOLBAR a
		{	color:			#777;
		}
		.Footer a:hover,
		.TOOLBAR a:hover
			{		color:			#555;
			}
/*| COLOURS	[End]	|*/

/*| Panels	[Start]	|*/
	.Panels
		{	
		}
		.Panels .Label
			{	font-size:		14px;
				font-weight:		bold;
				color:			#333;
				text-align:		right;
				padding:		0px 5px 0px 1px;
			}
			.Panels 
				{	
				}
		.Panels input,
		.Panels select,
		.Panels textarea
			{	font-size:		14px;
				color:			#000;
			}

/*| Panels	[End]	|*/
/*| AppBar	[Start]	|*/
	.AppBar
		{	border-top:		1px solid #000;
			background:		#aaa;
		}
		.AppBar .Step
			{	padding:		0px 1px 0px 1px;

			}
			.AppBar .Step .Txt
				{	border:			1px solid #000;
					border-top:		0px solid #000;
					background:		#555;
					font-size:		11px;
					font-weight:		bold;
					color:			#fff;
					text-transform:		uppercase;
					padding:		3px 5px 3px 5px;
				}
			.AppBar .Step .Arrow
				{	position:			absolute;
				}

/*| AppBar	[End]	|*/
/*| CheckOut	[Start]	|*/
				.CC
					{	padding:		0px 3px 3px 3px;
						border:			1px solid #ccc;
						border-width:		0px 0px 0px 0px;
					}
					.CC .ccTitle
						{	font-weight:		bold;
							text-align:		right;
						}
					.CC input
						{	
							color:			#000;
						}
					.CC .Type
						{	
						}
						.CC .Type .Card
							{	display:		block;
								width:			90px;
								height:			29px;
								padding:		0px;
							}
							.CC .Type .Card input
								{	display:		block;
									float:			left;
									width:			20px;
									height:			29px;
								}
							.CC .Type .Card label
								{	display:		block;
									float:			left;
									width:			60px;
									height:			29px;
								}
						.CC .Type .MasterCard
							{	background:		url('../images/Profile/CC/MasterCard.gif')
											no-repeat;
							}
						.CC .Type .Visa
							{	background:		url('../images/Profile/CC/Visa.gif')
											no-repeat;
							}
						.CC .Type .Amex
							{	background:		url('../images/Profile/CC/Amex.gif')
											no-repeat;
							}
					.CC .Error
						{	position:		absolute;
							padding:		6px 0px 0px 0px;
							background:		url('../images/Profile/Arrow_Up.gif')
										10px 0px
										no-repeat;
							border:			0px;
						}
						.CC .Error .message
							{	background:		#f00;
								color:			#fff;
								font-weight:		bold;
								border-left:		1px outset #f00;
								border-bottom:		1px outset #f00;
								border-right:		1px outset #f00;
								padding:		3px 10px 3px 10px;
								white-space:		nowrap;
								text-align:		center;
							}
					.CC .Button
						{	display:		block;
							width:			21px;
							height:			21px;
							border:			0px;
						}
						.CC .Button.question
							{	background:		url('../images/Profile/CC/Question.gif')
											no-repeat;
							}
						.CC .Button.close
							{	background:		url('../images/Profile/CC/Close.gif')
											no-repeat;
							}
					.CC .WhatIs
						{	border:			1px solid #ccc;
							padding:		6px;
							font-size:		9px;
						}
/*| CheckOut	[End]	|*/
	.Question 
		{	display:				block;
		}
		.Question .Mark
			{	border:				1px solid #030352;
				-moz-border-radius:		3px;
				border-radius:			3px;
				background:			#010143;
				background-image:			-moz-linear-gradient(top,#1a1a94,#010143);
				background-image:			-webkit-gradient(linear,left top,left bottom,from(#1a1a94),to(#010143));
				filter:				progid:DXImageTransform.Microsoft.Gradient(GradientType=0,startColorStr=#1a1a94,endColorStr=#010143);
				color:				#fff;
				font-size:			14px;
				text-align:			left;
				cursor:				hand;
			}
		.Question .Answer
			{	text-align:			justify;
				padding:				7px 10px 7px 10px;
				font-size:			10px;
			}
		.Question .Answer:first-line
			{	font-size:			12px;
			}
		.Question .Answer .Quote
			{	text-align:			right;
				padding:				7px 0px 0px 0px;
				font-size:			10px;
			}
	.AppTitle
		{	font-size:			14px;
			color:				#010143;
			padding:				0px 0px 00px 0px;
			font-weight:			bold;
			display:				block;
		}
	.AppForm
		{	padding:				5px 0px 0px 10px;
		}
	.AppFooter
		{	
		}
		.AppFooter td
			{	padding:			0px 10px 0px 10px;
			}
		.AppFooter .Note
			{	font-size:			10px;
				color:				#777;
			}
		.AppFooter .CreditCard
			{	padding:			0px 5px 0px 5px;
			}

	.Error 
		{	border:				1px solid #c54600;
			-moz-border-radius:		8px;
			border-radius:			8px;
			background:			#fffee8;
			background-image:			-moz-linear-gradient(top,#f7f5d7,#fffee8);
			background-image:			-webkit-gradient(linear,left top,left bottom,from(#f7f5d7),to(#fffee8));
			filter:				progid:DXImageTransform.Microsoft.Gradient(GradientType=0,startColorStr=#f7f5d7,endColorStr=#fffee8);
			text-align:			left;
		}
		.Error .Message
			{	color:				#636256;
				font-size:			10px;
				padding:				7px 14px 7px 10px;
			}
			.Error .Message b
				{	color:				#c00;
					font-size:			14px;
				}
		.Error .Buttons
			{	vertical-align:			top;
				padding:				9px 5px 9px 5px;
			}
	.UnhoverQuestion 
		{
		}
		.UnhoverQuestion .Mark
			{	
			}
		.UnhoverQuestion .Answer
			{	display:				none;
			}
	.HoverQuestion 
		{	
		}
		.HoverQuestion .Mark
			{	
				-moz-box-shadow:			1px 1px 3px #999999;
				-webkit-box-shadow:		1px 1px 3px #999999;
				box-shadow:			1px 1px 3px #999999;
			}
		.HoverQuestion .Answer
			{	position:				absolute;
				width:				330px;
				border:				1px solid #ccc;
				background-image:			-moz-linear-gradient(top,#ffffff,#f9f9f9);
				background-image:			-webkit-gradient(linear,left top,left bottom,from(#ffffff),to(#f9f9f9));
				filter:				progid:DXImageTransform.Microsoft.Gradient(GradientType=0,startColorStr=#ffffff,endColorStr=#f9f9f9);
				-moz-border-radius:		3px;
				border-radius:			3px;
				-moz-box-shadow:			1px 1px 3px #999999;
				-webkit-box-shadow:		1px 1px 3px #999999;
				box-shadow:			1px 1px 3px #999999;
			}
	table.TextBox 
		{	border:				1px solid #ccc;
			background-image:			-moz-linear-gradient(top,#fdfdfd,#ffffff);
			background-image:			-webkit-gradient(linear,left top,left bottom,from(#fdfdfd),to(#ffffff));
			filter:				progid:DXImageTransform.Microsoft.Gradient(GradientType=0,startColorStr=#fdfdfd,endColorStr=#ffffff);
			-moz-border-radius:		3px;
			border-radius:			3px;
		}
		table.TextBox .InputText
			{	padding:				0px 3px 0px 5px;
			}
			table.TextBox .InputText input,
			table.TextBox .InputText select,
			table.TextBox .InputText textarea
				{	border:				0px solid #fff;
					background:			transparent;
					width:				200px;
				}
			.CreditInfo table.TextBox .InputText input,
			.CreditInfo table.TextBox .InputText select,
			.CreditInfo table.TextBox .InputText textarea
				{	font-size:			12px;
					width:				280px;
				}

			.CreditInfo table.TextBox.Expiry .InputText input,
			.CreditInfo table.TextBox.Expiry .InputText select
				{	width:				30px;
				}
			.CreditInfo table.TextBox.Expiry .Notes
				{	font-size:			10px;
					font-weight:			normal;
					vertical-align:			top;
				}
			.CreditInfo table.TextBox.CVC .InputText input,
			.CreditInfo table.TextBox.CVC .InputText select
				{	width:			40px;
				}
			.TextBox .InputText textarea.Expandable
				{	overflow:			hidden;
				}
		table.TextBox .Label
			{	border-right:		1px solid #ccc;
				background-image:		-moz-linear-gradient(top,#ffffff,#eeeeee);
				background-image:		-webkit-gradient(linear,left top,left bottom,from(#ffffff),to(#eeeeee));
				filter:			progid:DXImageTransform.Microsoft.Gradient(GradientType=0,startColorStr=#ffffff,endColorStr=#eeeeee);
				-ms-filter:		"progid:DXImageTransform.Microsoft.Gradient(GradientType=0,startColorStr=#FFFFFF, endColorStr=#eeeeee)";
				padding:			2px 3px 2px 3px;
			}
			table.TextBox.CVC .Label
				{	font-size:			10px;
				}
		table.TextBox .Err 
			{	font-weight:		bold;
				
			}
		table.TextBox.Required .Err 
			{	padding:			3px 3px 2px 3px;
				
			}
		table.TextBox.Failed .Err 
			{	padding:			3px 3px 2px 2px;
				border-left:		1px solid #900;
				background:		#c00;
				background-image:		-moz-linear-gradient(top,#aa0000,#cc0000);
				background-image:		-webkit-gradient(linear,left top,left bottom,from(#aa0000),to(#cc0000));
				filter:			progid:DXImageTransform.Microsoft.Gradient(GradientType=0,startColorStr=#aa0000,endColorStr=#cc0000);
				-moz-border-radius-topright:	3px;
				-moz-border-radius-bottomright:	3px;
				border-top-right-radius:		3px;
				border-bottom-right-radius:		3px;
				color:			#fff;
				
			}

	table.TextBox.Hover {
		-moz-box-shadow:		0 0 3px #0cc3ff;
		-webkit-box-shadow:	0 0 3px #0cc3ff;
		box-shadow:		0 0 3px #0cc3ff;
		border-color:		#999;
			background-image:		-moz-linear-gradient(top,#ebebeb,#ffffff);
			background-image:		-webkit-gradient(linear,left top,left bottom,from(#ebebeb),to(#ffffff));
			filter:			progid:DXImageTransform.Microsoft.Gradient(GradientType=0,startColorStr=#ebebeb,endColorStr=#ffffff);
	}

	.Alerts 
		{	padding:				3px 5px 3px 5px;
		}
		.Alerts .Floater 
			{	float:				left;
				padding:				1px 3px 2px 3px;
			}
		.Alerts .Window 
			{	padding:				3px 7px 2px 2px;
				border:				1px solid #900;
				background:			#c00;
				background-image:			-moz-linear-gradient(top,#cc0000,#990000);
				background-image:			-webkit-gradient(linear,left top,left bottom,from(#cc0000),to(#990000));
				filter:				progid:DXImageTransform.Microsoft.Gradient(GradientType=0,startColorStr=#cc0000,endColorStr=#990000);
				-moz-border-radius:		3px;
				border-radius:			3px;
				-moz-box-shadow:			1px 1px 3px #999999;
				-webkit-box-shadow:		1px 1px 3px #999999;
				box-shadow:			1px 1px 3px #999999;
				color:				#fff;
				font-size:			10px;
			}
			.Alerts .Window .Exclaim 
				{	font-size:			14px;
					font-weight:			bold;
					color:				#fc0;
					padding:				3px 10px 0px 5px;
				}
		.Button,
		button
			{	border:			1px solid #ccc;
				background-image:		-moz-linear-gradient(top,#ffffff,#efefef);
				background-image:		-webkit-gradient(linear,left top,left bottom,from(#ffffff),to(#efefef));
				filter:			progid:DXImageTransform.Microsoft.Gradient(GradientType=0,startColorStr=#ffffff,endColorStr=#efefef);
				-ms-filter:		"progid:DXImageTransform.Microsoft.Gradient(GradientType=0,startColorStr=#FFFFFF, endColorStr=#efefef)";
				-moz-border-radius:	3px;
				-webkit-border-radius:	3px;
				border-radius:		3px;
				white-space:		nowrap;
			}

		.Button.Hover,
		button.Hover,
		input.Hover
			{	border-color:		#999;
				background:		#f3f3f3;
				background-image:		-moz-linear-gradient(top,#ffffff,#ebebeb);
				background-image:		-webkit-gradient(linear,left top,left bottom,from(#ffffff),to(#ebebeb));
				filter:			progid:DXImageTransform.Microsoft.Gradient(GradientType=0,startColorStr=#ffffff,endColorStr=#ebebeb);
				-ms-filter:		"progid:DXImageTransform.Microsoft.Gradient(GradientType=0,startColorStr=#FFFFFF, endColorStr=#EBEBEB)";
				outline:			0;
				-moz-box-shadow:		0 0 3px #999999;
				-webkit-box-shadow:	0 0 3px #999999;
				box-shadow:		0 0 3px #999999;
			}

		.ExpandButton,
		.CloseButton
			{	border:			1px solid #ccc;
				background:		#fff;
				-moz-border-radius:	15px;
				-webkit-border-radius:	15px;
				border-radius:		15px;
				white-space:		nowrap;
				font-weight:		bold;
				font-size:		10px;
				color:			#999;
				padding:			1px 2px 1px 2px;
			}
		.HoverExpand
			{	border-color:		#999;
				background:		#fff;
				color:			#333;
				-moz-box-shadow:		0 0 3px #999999;
				-webkit-box-shadow:	0 0 3px #999999;
				box-shadow:		0 0 3px #999999;
			}
		.HoverClose
			{	border-color:		#700;
				background-image:		-moz-linear-gradient(top,#ff0000,#cc0000);
				background-image:		-webkit-gradient(linear,left top,left bottom,from(#ff0000),to(#cc0000));
				filter:			progid:DXImageTransform.Microsoft.Gradient(GradientType=0,startColorStr=#ff0000,endColorStr=#cc0000);
				-ms-filter:		"progid:DXImageTransform.Microsoft.Gradient(GradientType=0,startColorStr=#FF0000, endColorStr=#cc0000)";
				color:			#800;
				text-shadow:		0px 1px 1px #fff;
			}



/*| HEADER	[Start]	|*/

	h1,
	h2,
	.Content .Title .SiteMapHeader,
	.Content .TreeView .Title 
		{	font-family:		AvantGarde Bk BT,AvantGarde,Verdana,Tahoma,Arial;
			font-weight:		normal;
		}
	h1,
	.Content .Title .SiteMapHeader
		{	padding:			0px 0px 0px 10px;
			font-size:			20px;
		}
	h2 
		{	font-size:			14px;
		}
	.Content .TreeView .Title 
		{	font-size:			14px;
		}
	.HeaderContent
		{	
		}
		.HeaderContent,
		.HeaderContent td
			{	font-weight:	normal;
				font-size:		11px;
			}
	h1,
	h2
		{	padding:			0px 0px 0px 0px;
			margin:			0px 0px 0px 0px;
		}
/*| HEADER	[End]	|*/

/*| SocialMedia	[Start]	|*/
	.SocialLabel
		{	padding:			2px 7px 0px 0px;
		}
	.SocialMediaFooter
		{	padding:			0px 0px 0px 0px;
		}
		.SocialMediaFooter .Network
			{	padding:			0px 5px 0px 5px;
				display:			block;
			}

	.SocialSplash 
		{	padding:			0px 0px 0px 0px;
		}
		.SocialSplash .Network
			{	background:		url('../Images/Splash/SocialBackground.gif')
							no-repeat
							0px 44px;
			}
			.SocialSplash .Network .CAST
				{	background:		url('../Images/Splash/SocialBorder.gif')
								repeat-y;
					padding:			4px 6px 0px 6px;
				}

		.SocialSplash .TwitterMod
			{	
			}
			.SocialSplash .TwitterMod a
				{	color:			#4e4eb2;
				}
			.SocialSplash .TwitterMod .Newest 
				{	
				}
				.SocialSplash .TwitterMod .Newest .Tweet
					{	font-size:			12px;
					}
				.SocialSplash .TwitterMod .Newest .WhenWhere
					{	
					}
			.SocialSplash .TwitterMod .Older 
				{	
				}
				.SocialSplash .TwitterMod .Older .Tweet
					{	font-size:			10px;
					}
				.SocialSplash .TwitterMod .Older .WhenWhere
					{	
					}
			.SocialSplash .TwitterMod .Tweet
				{	color:			#5959bb;
					padding:			5px 0px 5px 0px;
				}
			.SocialSplash .TwitterMod .WhenWhere
				{	padding:			0px 0px 10px 0px;
					text-align:		right;
					color:			#9a9a9a;
					font-size:			9px;
					border-bottom:		1px solid #ddd;
				}
				.SocialSplash .TwitterMod .WhenWhere a
					{	color:			#999;
					}

		.TwitterFullMod
			{	width:			600px;
			}
			.TwitterFullMod a
				{	color:			#4e4eb2;
				}
			.TwitterFullMod .Newest 
				{	
				}
				.TwitterFullMod .Newest .Tweet
					{	font-size:			20px;
					}
				.TwitterFullMod .Newest .WhenWhere
					{	
					}
			.TwitterFullMod .Older 
				{	
				}
				.TwitterFullMod .Older .Tweet
					{	font-size:			14px;
					}
				.TwitterFullMod .Older .WhenWhere
					{	
					}
			.TwitterFullMod .Tweet
				{	color:			#5959bb;
					padding:			10px 0px 5px 0px;
				}
			.TwitterFullMod .WhenWhere 
				{	padding:			0px 0px 30px 0px;
					color:			#aaa;
					font-size:			10px;
					border-bottom:		1px solid #ddd;
				}
				.TwitterFullMod .WhenWhere a
					{	color:			#999;
					}


		.SocialSplash .YouTubeMod 
			{	
			}
			.SocialSplash .YouTubeMod a
				{	color:			#4e4eb2;
				}
			.SocialSplash .YouTubeMod .Newest 
				{	
				}
				.SocialSplash .YouTubeMod .Newest .YouTitle 
					{	font-size:			12px;
					}
				.SocialSplash .YouTubeMod .Newest .When
					{	
					}
			.SocialSplash .YouTubeMod .Older 
				{	
				}
				.SocialSplash .YouTubeMod .Older .YouTitle 
					{	font-size:			10px;
					}
				.SocialSplash .YouTubeMod .Older .When
					{	
					}
			.SocialSplash .YouTubeMod .Video 
				{	padding:			0px 0px 0px 0px;
					text-align:		center;
				}
			.SocialSplash .YouTubeMod .YouTitle 
				{	color:			#5959bb;
					padding:			3px 0px 5px 0px;
					vertical-align:		top;
				}
			.SocialSplash .YouTubeMod .When
				{	text-align:		right;
					padding:			3px 0px 5px 0px;
					color:			#9a9a9a;
					font-size:			9px;
				}

		.YouTubeFullMod 
			{	
			}
			.YouTubeFullMod a
				{	color:			#4e4eb2;
				}
			.YouTubeFullMod .Newest 
				{	
				}
				.YouTubeFullMod .Newest .Video 
					{	border-color:			#d5bf84;
						background:			#f9f7eb;
					}
				.YouTubeFullMod .Newest .YouTitle 
					{	border-color:			#d5bf84;
						background:			#f9f7eb;
					}
				.YouTubeFullMod .Newest .When 
					{	border-color:			#d5bf84;
						background:			#f9f7eb;
					}
			.YouTubeFullMod .Older 
				{	
				}
				.YouTubeFullMod .Older .Video 
					{	border-color:			#a5a5a5;
						background:			#e8e8e8;
					}
				.YouTubeFullMod .Older .YouTitle 
					{	border-color:			#a5a5a5;
						background:			#e8e8e8;
					}
				.YouTubeFullMod .Older .When 
					{	border-color:			#a5a5a5;
						background:			#e8e8e8;
					}
			.YouTubeFullMod .Video 
				{	padding:			4px 4px 0px 4px;
					text-align:		center;
					border-style:		solid;
					border-width:		1px 1px 0px 1px;
				}
			.YouTubeFullMod .YouTitle 
				{	color:			#5959bb;
					padding:			3px 0px 5px 4px;
					vertical-align:		top;
					font-size:			14px;
					border-style:		solid;
					border-width:		0px 0px 1px 1px;
				}
			.YouTubeFullMod .When
				{	text-align:		right;
					padding:			3px 4px 5px 0px;
					color:			#9a9a9a;
					font-size:			10px;
					border-style:		solid;
					border-width:		0px 1px 1px 0px;
				}

/*| PageNating |*/
	.Pagenate
		{	
		}
		.Pagenate .PageLinks 
			{	padding:				0px 1px 0px 1px;
			}
		.Pagenate .PageLinks .Anchor 
			{	padding:				0px 1px 0px 1px;
				display:				block;
					float:				left;
			}
			.Pagenate .PageLinks a
				{	background:			#444
									url('../images/Buttons/X.gif')
									repeat-x;
					border:				1px solid #444;
					width:				20px;
					text-align:			center;
					color:				#fff;
					padding:				2px 2px 2px 2px;
					display:				block;
					font-size:				10px;
				}
			.Pagenate .PageLinks a.Selected
				{	background:			#777
									url('../images/Products/Buttons/PageNumSelected.gif')
									no-repeat;
					border:				1px solid #555;
					padding:				2px 3px 2px 3px;
					font-size:				12px;
					width:				22px;
					position:				relative;
					top:				-1px;
				}
		.aaPagenate a:hover
			{	filter:				alpha(opacity=75);
				opacity:			0.75;
				text-decoration:		none;
			}

/*| SocialMedia	[End]	|*/

/*| GLOWS	[Start]	|*/
	.GlowLeft
		{	background:		url('../Images/Background/GlowLeft.gif')
						repeat-y
						top right;
		}
	.GlowRight
		{	background:		url('../Images/Background/GlowRight.gif')
						repeat-y
						top left;
		}
/*| GLOWS	[End]	|*/

/*| SITE		[Start]	|*/
	.SITE 
		{	background-repeat:	no-repeat;
		}
/*| SITE		[End]	|*/

/*| Header	[Start]	|*/
	.HEADER
		{	
		}
		.HEADER .MCRE_Menu
			{	background:		url('../Images/Header/PropertyManagement.png')
							no-repeat;
				padding:			54px 0px 35px 0px;
			}
		.GIF .HEADER .MCRE_Menu
			{	background:		url('../Images/Header/PropertyManagement.jpg');
			}
/*| Header	[End]	|*/

/*| TOOL BAR		[Start]	|*/
	.TOOLBAR 
		{	padding:		0px 10px 0px 0px;
			text-align:		right;
		}
		.TOOLBAR td,
		.TOOLBAR td a
			{	font-family:		Verdana,Tahoma,Arial;
				font-weight:		normal;
				font-size:		10px;
				text-decoration:	none;
			}
			.TOOLBAR td a:hover
				{	
				}
			.TOOLBAR .Date
				{	padding:		0px 20px 0px 0px;
				}
			.TOOLBAR .Anchor
				{	
				}
			.TOOLBAR .Login
				{	
				}
			.TOOLBAR .Search
				{	padding:		0px 0px 0px 20px;
				}
				.TOOLBAR .Search table
					{	filter:			alpha(opacity=75);
						opacity:		0.75;
					}

/*| TOOL BAR		[End]	|*/

/*| Content	[Start]	|*/
	.Content
		{	background:		url('../Images/Background/SecMenu.gif')
						no-repeat
						top left;
		}
		.Content .Text
			{	padding:		0px 15px 12px 15px;
			}
		.Content .ContentArea .Text
			{	padding:		7px 15px 5px 25px;
			}

			.Content .Page.Alt
				{	padding:		0px 7px 0px 0px;
				}
			.Content .Page .Table
				{	background:		url('../images/border/inner/x.gif')
								repeat-x;
				}
			.Content .Page .Text
				{	border-width:		1px 1px 0px 1px;
					padding:		7px 7px 0px 7px;
					vertical-align:		top;
				}
			.Content .Page .Inner
				{	border-width:		0px 0px 1px 0px;
					font-size:		3px;
				}
/*| Content	[End]	|*/


/*| CONTENT |*/
	
	.Content
	{		
	}

	.HeaderContent,
	.HeaderContent td,
	.Content,
	.Content td,
	.Menu_Content,
	.Menu_Content td,
	.AUX .QUICK td {	font-family:Verdana,Tahoma,Arial;
	}
			.Content a
				{	font-weight:		bold;
					text-decoration:		none;
				}
			.Content a:hover {			text-decoration:	underline;			}
			.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 |*/



	/*| TreeView SECTION << Secondary Menu >> |*/
			.TreeView {		border-right:			0px solid #ddd;
						padding:			0px 1px 20px 1px;
			}
			.TreeView .Title 
				{	
				}
/*| SiteMap Treeview |*/
			.TreeView .SiteMapTree
				{	vertical-align:		left;
				}
			.TreeView .SiteMapTree table
				{
				}
				.TreeView .SiteMapTree a:hover
					{	text-decoration:	none;
					}
				.TreeView .SiteMapTree td.Node
					{	color:			#777;
						font-size:		11px;
						width:			100%;
						height:			24px;
						padding:			1px 15px 1px 8px;
					}
				.TreeView .SiteMapTree span.Node
					{	
						
					}
				.TreeView .SiteMapTree a.Node
					{	font-family:		Verdana,Tahoma,Arial;
						font-weight:		normal;
						color:			#000;
						display:			block;
						width:			100%;

						
					}
				.TreeView .SiteMapTree .Node.Hover,
				.TreeView .SiteMapTree .Node.Selected
					{	background:		top right
									repeat-x;
					}
				.TreeView .SiteMapTree td.Node.Hover
					{	-moz-box-shadow:		0 0 3px #0cc3ff;
						-webkit-box-shadow:	0 0 3px #0cc3ff;
						box-shadow:		0 0 3px #0cc3ff;
						padding:			0px 14px 0px 7px;
						border:			1px solid #0cc3ff;
						-moz-border-radius:	3px;
						-webkit-border-radius:	3px;
						border-radius:		3px;
					}
				.TreeView .SiteMapTree td.Node.Selected
					{	border:			0px solid #ccc;
						background:		#fc0;
						-moz-border-radius:	3px;
						-webkit-border-radius:	3px;
						border-radius:		3px;
						padding:			1px 15px 1px 8px;
					}
				.TreeView .SiteMapTree .Node.Selected.Hover
					{	
					}
/*| MENU |*/
	.CMS_SiteMap {		visibility:		hidden;
				display:		none;
				position:		absolute;
				left:		0px;
				top:		0px;
	}
	
			table.menu_off
				{	
				}

			.menu_off
				{	font-family:	Verdana,Tahoma,Arial;
				}
				.menu_off .ITEM
					{	
					}
				.menu_off .ITEM .Left
					{	width:		0px;
						display:		none;
					}
				.menu_off .ITEM .Right
					{	background:		no-repeat;
						width:			0px;
						display:			none;
					}
				.menu_off .Center
					{	padding:		0px;
						font-size:		11px;
					}
					.menu_off .Center a
						{	color:			#000;
							font-weight:		normal;
							text-decoration:		none;
							display:			block;
							padding:			3px 10px 4px 20px;
						}
			table.menu_hover
				{	
				}
			.menu_hover
				{	
				}
				.menu_hover .ITEM .Left
					{	
					}
				.menu_hover .Center
					{	background:		url('../images/Menu/MenuStaticHover.png');
					}
				.GIF .menu_hover .Center
					{	background:		url('../images/Menu/MenuStaticHover.gif');
					}
					.menu_hover .Center a
						{	color:			#000;
						}
				.menu_hover .ITEM .Right
					{	
					}
			.menu_select
				{	
					
				}
			.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:			#251d67;
						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:		214px;
			}
			.GIF .dy_menu
				{	background-image:	url('../images/Menu/Drop_Bottom.gif');
				}

			.dy_menu table {	background-image:	url('../images/Menu/Drop_Round.png');
						background-repeat:	no-repeat;
						background-position:	top left;
						width:			100%;
						padding:		0px 6px 0px 2px;
			}
			.GIF .dy_menu table
				{	background-image:	url('../images/Menu/Drop_Round.gif');
				}
			.GIF .dy_menu table table
				{	background-image:	url('../');
				}

			.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,
				.dy_menu_panel_nopopout
					{		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 |*/
	.info {		font-family:		Verdana,Tahoma,Arial;
				
	}
	.info {		font-size:		10px;
	}

	.upper {		font-size:		9px;
			text-transform:		uppercase;
	}



/*| FOOTER |*/
	.Footer {		padding:		2px 0px 0px 10px;
				
	}
	.Footer,.Footer span {	vertical-align:		top;
				font-family:		Verdana,Tahoma,Arial;
				font-size:			9px;
	}
	.Footer a {		text-decoration:	none;
	}
	.Footer a:hover {		
	}



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;
		}
