	body
		{	margin:			0px
						0px
						0px
						0px;
			background:		#8a8a8a;
		}


/*| Page	|*/
	.PageLeft
		{	background:		url('../images/Page_Left_Y.gif')
						repeat-y
						right;
			vertical-align:		top;
		}
		.PageLeft div
			{	background:		url('../images/Page_Top_Left.gif')
							no-repeat
							right;
			}
	.PageRight
		{	background:		url('../images/Page_Right_Y.gif')
						repeat-y
						left;
			vertical-align:		top;
		}
		.PageRight div
			{	background:		url('../images/Page_Top_Right.gif')
							no-repeat
							left;
			}

/*| Head	|*/
	.Head
		{	background:		url('../images/Head_X.gif')
						repeat-x;
		}
		.Head .SiteMapMenu
			{	vertical-align:		bottom;
			}
	.iPhoto
		{	height:				121px;
			width:				457px;
			background:			url('../images/Overview_0.jpg')
							no-repeat
							left;
			display:			table-cell;
		}

/*| Panels	|*/
	.Panel
		{	font-size:		10px;
			font-family:		Verdana,Tahoma,Arial;
		}
		.Panel .Label
			{
			}
			.Panel .Label .Title
				{	vertical-align:		top;
					padding:		4px
								0px
								0px
								0px;
					background:		url('../images/Panel_Label/X.gif')
								repeat-x;
					font-variant:		small-caps;

					color:			#f2f2f2;
					font-weight:		bold;
					font-size:		14px;
				}
			.Panel .Label .Lower_Title
				{	vertical-align:		bottom;
					padding:		0px
								0px
								4px
								0px;
					background:		url('../images/Panel_Label/Lower_X.gif')
								repeat-x;
					font-variant:		small-caps;

					color:			#f2f2f2;
					font-weight:		bold;
					font-size:		12px;
				}

		.Panel .A
			{	vertical-align:		bottom;
				background:		#f2f2f2
							url('../images/Panel_A_Top_X.gif')
							repeat-x;
			}
			.Panel .A .Side
				{	
				}
		.Panel .B
			{	vertical-align:		bottom;
				background:		#fff
							url('../images/Panel_B_Top_X.gif')
							repeat-x;
			}
			.Panel .B .Side
				{	background:		url('../images/Panel_B_Left_Y.gif')
								repeat-y;
				}
			.Panel .B .Corner
				{	background:		url('../images/Panel_B_Top_Left.gif')
								no-repeat;
					padding:		15px 10px 10px 10px;
				}
		.Panel .C
			{	vertical-align:		bottom;
				background:		#f2f2f2
							url('../images/Panel_C_Top_X.gif')
							repeat-x;
			}
			.Panel .C .Side
				{	background:		url('../images/Panel_C_Left_Y.gif')
								repeat-y;
				}
			.Panel .C .Area
				{	padding:		2px 7px 10px 10px;
					text-align:		center;
				}

	/*| TreeView SECTION << Secondary Menu >> |*/
			.TreeView {		border-right:		0px solid #ddd;
						text-align:		right;
						padding:			8px 1px 1px 1px;
			}
			.TreeView table {	width:				198px;
			}
			.TreeView a {
			}
				.TreeView td.Root {		background:		url('../images/SubMenu_Parent_Background.gif')
											no-repeat;
								width:			220px;
				}
				.TreeView a.Root
					{	display:			table-row;
						padding:			5px;
						width:			220px;
						height:			30px;
						vertical-align:		top;
						cursor:			hand;
						color:			#444;
					}
				.TreeView a.Root:hover
					{
						text-decoration:	none;
						color:			#777;
					}
					.TreeView .Root .Image
						{	width:			30px;
							vertical-align:		top;
						}
					.TreeView .Root span.Item
						{	font-weight:		normal;
							font-size:			10px;
							padding:			3px;
							width:			158px;
							white-space:		normal;
						}
				.TreeView .ChildContainer {	background:		url('../images/SubMenu_Child_Background.gif')
											no-repeat
											20px
											0px;
								width:			200px;
								padding-left:		20px;
								
				}
				.TreeView .ChildContainer
				.ChildContainer {		width:			100%;
								display:		block;
								
				}
					.TreeView a.Child,
					.TreeView a.GrandChild
						{	Width:			100%;
							font-weight:		bold;
							color:			#444;
						}
					.TreeView a.Child:hover,
					.TreeView a.GrandChild:hover
						{	color:			#777;
							text-decoration:	none;
						}
					.TreeView .Child {				font-size:		11px;
					}
					.TreeView .GrandChild {			font-size:		10px;
					}
					.TreeView .ChildContainer
					td {						vertical-align:		top;
											padding:		3px;
					}
					.TreeView td.Child,
					.TreeView td.GrandChild {			Width:			100%;
											text-align:		left;
											
					}
					.TreeView .ChildContainer
					td div {					display:		none;
									
					}


/*| MENU |*/
	.CMS_SiteMap {		visibility:		hidden;
				display:		none;
				position:		absolute;
				left:			0px;
				top:			0px;
	}
	
			table.menu_off {
					height:		24px;
					width:		100%;
					display:	table;
			}

			table.menu_off td {
					height:		24px;
					width:		100%;
					padding:	4px 10px 4px 10px;
			}
			.menu_off {	font-size:	11px;
					font-weight:	normal;
					font-family:	Verdana,Tahoma,Arial;
					color:		#fff;
					text-transform:	uppercase;
					white-space:	nowrap;
			}
			table.menu_hover {
					background:	#cdcdcd
							url('../images/Menu_Left.gif')
							no-repeat;
			}
			table.menu_hover td {
					background:	url('../images/Menu_Right.gif')
							no-repeat
							top
							right;
					width:		100%;
			}
			.menu_hover {	color:		#900;
			}
			.menu_select {
			}
	/*| Dynamic Menu Style |*/
			.dy_menu {
			}

			.dy_menu table {
			}
			table.dy_menu_off {
			}
			table.dy_menu_off a {
			}
			.dy_menu_off {		white-space:	nowrap;
						font-family:	Verdana,Tahoma,Arial;
						font-size:	11px;
						font-weight:	normal;
						color:		#fff;
			}
			table.dy_menu_hover {
			}
			.dy_menu_hover {	color:		#000;
			}
			.dy_menu_select {
			}





/*| HEADER |*/

	.SiteMapHeader {	font-family:		Verdana,Tahoma,Arial;
				font-weight:		bold;
				color:			#991010;
				font-size:		14pt;
	}
	.HeaderContent {	display:		block;
				padding:		30px 10px 0px 10px;
	}
		.HeaderContent,
		.HeaderContent td {			font-weight:		normal;
							color:			#5f6358;
							font-size:		11px;
							
		}


/*| CONTENT |*/
	
	.Content
		{	height:			100%;
			display:		table;	
		}

	.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
			{					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 |*/




/*| 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:			#888;
	}
	.user,
	.user b,
	.date,
	.login {		font-size:		9px;
				font-weight:		normal;
				color:			#ccc;
	}
	.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;
	}


/*| FOOTER |*/
	.Ender .PNG .X {	background:		url('../images/Page_Bottom_X.png')
							repeat-x
							bottom;
	}

/*| FOOTER |*/
	.Footer {	padding:			2px 0px 0px 10px;
			background:			url('../Images/Background/BottomLeft.jpg')
							no-repeat
							top left;
	}
	.Footer a,
	.Footer,
	.Footer span {		vertical-align:		top;
				font-family:		Verdana,Tahoma,Arial;
				font-size:		9px;
				color:			#999;
				text-decoration:	none;
	}
	.Footer a:hover {	color:			#777;
	}



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;
		}
