
			.Frame
			{	
			}

				.Frame .Inner
				{	background:		url('../images/Agent/Corner_Top_X.gif')
								repeat-x
								top;
					padding:		12px 0px 12px 0px;
				}


				.Frame .Info
				{	padding:		5px;
				}


		.FindToolBar
			{	background:			no-repeat
								top
								right;
			}
			.FindToolBar .Options
				{
				}
				.FindToolBar .Options div
					{	float:				left;
						color:				#0c1946;
						font-weight:			bold;
					}
				.FindToolBar .Options .FindBy
					{	font-size:			12px;
						padding:			6px 5px 2px 20px;
					}
				.FindToolBar .Options .Action
					{	padding:			3px 0px 0px 0px;
					}
					.FindToolBar .Options .Action .Category,
					.FindToolBar .Options .Action .CategoryHover,
					.FindToolBar .Options .Action .CategorySelected
						{	font-size:			14px;
							padding:			2px 10px 5px 10px;
							cursor:				pointer;
							cursor:				hand;
						}
					.FindToolBar .Options .Action .Category
						{
						}
					.FindToolBar .Options .Action .CategorySelected
						{	color:				#fff;
							background:			#c8d4de;
						}
			.FindToolBar .Tool
				{	padding:			0px 26px 5px 26px;
				}
				.FindToolBar .Tool .Panel
					{	vertical-align:			top;
						background:			#c8d4de;
						padding:			3px 3px 3px 3px;
					}
					.FindToolBar .Tool .Panel .Info
						{	
						}
						.FindToolBar .Tool .Panel .Info input,
						.FindToolBar .Tool .Panel .Info select
							{	width:				370px;
								height:				22px;
								border:				1px;
								font-size:			14px;
								vertical-align:			top;
								background:			#fff;
							}
					.FindToolBar .Tool .Panel .ExtraInfo
						{	padding:			3px;
							background:			#c8d4de;
							vertical-align:			top;
						}
						.FindToolBar .Tool .Panel .ExtraInfo .Query
							{
							}
							.FindToolBar .Tool .Panel .ExtraInfo .Query div
								{	float:				left;
									padding:			2px 15px 2px 0px;
								}
							.FindToolBar .Tool .Panel .ExtraInfo .Query span
								{	font-size:			12px;
									color:				#fff;
									font-weight:			bold;
									width:				150px;
								}
		.ListResults
			{	padding:			1px 1px 0px 1px;
			}

			.ListResults .List
				{	width:				100%;
				}
				.ListResults .List .Row
					{
					}
				.ListResults .List .RowHover
					{	cursor:				hand;
						cursor:				pointer;
					}
					.ListResults .List .RowHover .Photo td
						{	
						}

					.ListResults .List .Row .Photo,
					.ListResults .List .Row .Name,
					.ListResults .List .Row .Rules
						{	border-bottom:			1px solid #ddd;
							background:			none;
						}
					.ListResults .List .RowHover .Photo
						{	border-bottom:			1px solid #ddd;
							background:			#eee;
						}
					.ListResults .List .RowHover .Name,
					.ListResults .List .RowHover .Rules
						{	border-bottom:			1px solid #ddd;
							background:			#eee;
						}

			.ListResults .Photo 
				{	width:				75px;
					vertical-align:			top;
				}
				.ListResults .Photo td
					{	display:			block;
						padding:			2px 0px 2px 15px;
						width:				100%;
						height:				100%;
						background:			none;
					}

			.ListResults .Name
				{	padding:			15px 0px 0px 5px;
					width:				150px;
					vertical-align:			top;
					color:				#000;
					font-size:			13px;
					font-weight:			bold;
				}
			.ListResults .Rules
				{	padding:			15px 0px 0px 5px;
					vertical-align:			top;
				}
				.ListResults .Rules div
					{	float:				left;
						padding:			0px 15px 0px 0px;
					}

				.ListResults .Rules .Question
					{	color:				#777;
						font-weight:			bold;
						display:			block;
						float:				left;
					}

				.ListResults .Rules .Answer
					{	color:				#333;
						font-weight:			normal;
						display:			block;
						float:				left;
						white-space:			nowrap;
					}
					.ListResults .Rules .Answer li
						{	font-size:			10px;
						}

/*| PageNating |*/
	#PageNumbers td
		{	padding:	0px 1px 0px 1px;
		}

	.Pagenating a:hover
		{	text-decoration:	none;
		}

	a.page_div,
	a.page_div_dead,
	a.page_div_hover {
		cursor:			hand;
		cursor:			pointer;
		padding:		3px;
		border:			1px solid;
		font-family:		Verdana,Tahoma,Arial;
		font-size:		10px;
		text-decoration:	none;
		color:			#fff;
		font-weight:		bold;
		display:		block;
		width:			30px;
		text-align:		center;
		background:		no-repeat center center;
	}
	#PrevSec.page_div_hover,
	#PrevSec.page_div		{ background-image:	url('../icons/Misc/PrevSkip.gif');	}
	#PrevSec.page_div_dead		{ background-image:	url('../icons/Misc/PrevSkip_off.gif');	}

	#PrevPage.page_div_hover,
	#PrevPage.page_div		{ background-image:	url('../icons/Misc/Prev.gif');		}
	#PrevPage.page_div_dead	{ background-image:	url('../icons/Misc/Prev_off.gif');	}

	#NextSec.page_div_hover,
	#NextSec.page_div		{ background-image:	url('../icons/Misc/NextSkip.gif');	}
	#NextSec.page_div_dead		{ background-image:	url('../icons/Misc/NextSkip_off.gif');	}

	#NextPage.page_div_hover,
	#NextPage.page_div		{ background-image:	url('../icons/Misc/Next.gif');		}
	#NextPage.page_div_dead		{ background-image:	url('../icons/Misc/Next_off.gif');	}

	a.page_div_hover,
	a.page_div_hover:hover	{ background-color:#638fc3;	border-color:#255997; }
	a.page_div		{ background-color:#ff7836;	border-color:#ed6421; }
	a.page_div_dead		{ background-color:#dfe8f0;	border-color:#a6b2c0;	color:#005dab; }


