﻿.LeftColumn
{
	margin-top: 33px;
	width: 200px;
	float: left;
}
.LeftColumn .Message
{
	margin-bottom: 10px;
	padding: 10px;
	width: 180px;
	text-align: left;
	font-family: Arial;
	font-size: 9pt;
	font-weight: bold;
	color: #41553D;
	background-color: #AEC6AA;
}
.LeftColumn .Filters
{
	width: 200px;
}
.LeftColumn .Filters .Header
{
	text-align: center;
	padding-top: 4px;
	font-family: Arial;
	font-size: 9pt;
	font-weight: bold;
	color: #FFFFFF;
	width: 200px;
	height: 21px;
	background-image: url("../../images/redirect/query/DialogBox_4a487f_200W_Header.png");
	background-position: left top;
	background-repeat: no-repeat;
}
.LeftColumn .Filters .Body
{
	padding: 0px 1px 10px 1px;
	width: 198px;
	background-image: url("../../images/redirect/query/DialogBox_4a487f_200W_Body.png");
	background-position: left bottom;
	background-repeat: no-repeat;
}
.LeftColumn .Filters .Info
{
	padding: 10px 9px 10px 9px;
	width: 180px;
	font-family: Arial;
	font-size: 8pt;
	font-weight: bold;
	color: #4A487F;
	background-color: #D8D8E0;
	text-align: left;
}
.LeftColumn .Filters .CategorySection
{
	width: 198px;
}
.LeftColumn .Filters .CategorySection .Title
{
	padding: 5px 9px 5px 9px;
	font-family: Arial;
	font-size: 9pt;
	font-weight: bold;
	color: #B0AECB;
	background-color: #4A487F;
}
.LeftColumn .Filters .CategorySection .Buttons
{
	width: 198px;
}
.LeftColumn .Filters .CategorySection .Buttons .CriteriaButton
{
	margin: 5px 3px 0px 2px;
	width: 193px;
	height: 25px;
}
.LeftColumn .Filters .CategorySection .Buttons .CriteriaButton .Button
{
	width: 193px;
	height: 25px;
	background-image: url("../../images/redirect/query/editsearchcriteria.png");
	background-position: left top;
	background-repeat: no-repeat;
}
.LeftColumn .Filters .CategorySection .Buttons .ClearButton
{
	margin: 5px 0px 5px 2px;
	width: 78px;
	height: 25px;
	float: left;
}
.LeftColumn .Filters .CategorySection .Buttons .ClearButton .Button
{
	width: 78px;
	height: 25px;
	background-image: url("../../images/redirect/query/filterclear.png");
	background-position: left top;
	background-repeat: no-repeat;
}
.LeftColumn .Filters .CategorySection .Buttons .ApplyButton
{
	margin: 5px 3px 5px 0px;
	width: 113px;
	height: 25px;
	float: right;
}
.LeftColumn .Filters .CategorySection .Buttons .ApplyButton .Button
{
	width: 113px;
	height: 25px;
	background-image: url("../../images/redirect/query/filterapply.png");
	background-position: left top;
	background-repeat: no-repeat;
}
.LeftColumn .Filters .CategorySection .ControlList
{
	width: 188px;
	border: solid 1px #D8D8E0;
	margin-left: 4px;
	margin-right: 4px;
	text-align: left;
	overflow:  auto;
	height: 100px;
}
.LeftColumn .Filters .CategorySection .ControlList .Control
{
	padding-left: 5px;
	font-family: Arial;
	font-size: 8pt;
	color: #4A487F;
}
.LeftColumn .Filters .FilterSection
{
	margin-top: 10px;
	width: 198px;
}
.LeftColumn .Filters .FilterSection .Title
{
	padding: 5px 9px 5px 9px;
	font-family: Arial;
	font-size: 9pt;
	font-weight: bold;
	color: #B0AECB;
	background-color: #4A487F;
}
.LeftColumn .Filters .FilterSection .Buttons
{
	width: 198px;
}
.LeftColumn .Filters .FilterSection .Buttons .ClearButton
{
	margin: 5px 0px 5px 2px;
	width: 78px;
	height: 25px;
	float: left;
}
.LeftColumn .Filters .FilterSection .Buttons .ClearButton .Button
{
	width: 78px;
	height: 25px;
	background-image: url("../../images/redirect/query/filterclear.png");
	background-position: left top;
	background-repeat: no-repeat;
}
.LeftColumn .Filters .FilterSection .Buttons .ApplyButton
{
	margin: 5px 3px 5px 0px;
	width: 113px;
	height: 25px;
	float: right;
}
.LeftColumn .Filters .FilterSection .Buttons .ApplyButton .Button
{
	width: 113px;
	height: 25px;
	background-image: url("../../images/redirect/query/filterapply.png");
	background-position: left top;
	background-repeat: no-repeat;
}
.LeftColumn .Filters .FilterSection .ControlList
{
}
.LeftColumn .Filters .FilterSection .ControlList .FieldTitle
{
	padding: 5px 5px 0px 5px;
	width: 188px;
	text-align: left;
	font-family: Arial;
	font-size: 9pt;
	font-weight: bold;
	color: #4A487F;

}
.LeftColumn .Filters .FilterSection .ControlList .Field
{
	padding: 1px 5px 0px 5px;
	width: 188px;
	text-align: left;
}
.LeftColumn .Filters .FilterSection .ControlList .Keyword .Control
{
	width: 180px;
	font-family: Arial;
	font-size: 8pt;
	color: #4A487F;
}
.LeftColumn .Filters .FilterSection .ControlList .Department .Control
{
	width: 180px;
	font-family: Arial;
	font-size: 8pt;
	color: #4A487F;
}
.LeftColumn .Filters .FilterSection .ControlList .State .Field .Control
{
	width: 180px;
	font-family: Arial;
	font-size: 8pt;
	color: #4A487F;
}
.LeftColumn .Filters .FilterSection .ControlList .County .Field .Control
{
	width: 180px;
	font-family: Arial;
	font-size: 8pt;
	color: #4A487F;
}
.LeftColumn .Filters .FilterSection .ControlList .City .Field .Control
{
	width: 180px;
	font-family: Arial;
	font-size: 8pt;
	color: #4A487F;
}
.LeftColumn .Filters .FilterSection .ControlList .JobType .Field .Control
{
	width: 180px;
	font-family: Arial;
	font-size: 8pt;
	color: #4A487F;
}
.LeftColumn .Filters .FilterSection .ControlList .PayRate .Field .Control
{
	width: 180px;
	font-family: Arial;
	font-size: 8pt;
	color: #4A487F;
}
.LeftColumn .Filters .FilterSection .ControlList .PayRateUnit .Field .Control
{
	width: 180px;
	font-family: Arial;
	font-size: 8pt;
	color: #4A487F;
}
.LeftColumn .Filters .FilterSection .ControlList .MembershipLength .Field .Control
{
	width: 180px;
	font-family: Arial;
	font-size: 8pt;
	color: #4A487F;
}
.LeftColumn .Filters .FilterSection .ControlList .LastSignIn .Field .Control
{
	width: 180px;
	font-family: Arial;
	font-size: 8pt;
	color: #4A487F;
}
.LeftColumn .Filters .FilterSection .ControlList .CheckboxList
{
	padding: 5px 0px 0px 5px;
	width: 193px;
	text-align: left;
}
.LeftColumn .Filters .FilterSection .ControlList .CheckboxList .IsTelecommuteFilter
{

}
.LeftColumn .Filters .FilterSection .ControlList .CheckboxList .IsTelecommuteFilter .Control
{
	font-family: Arial;
	font-size: 8pt;
	color: #4A487F;
}
.LeftColumn .Filters .FilterSection .ControlList .CheckboxList .HasPhotoFilter
{
}
.LeftColumn .Filters .FilterSection .ControlList .CheckboxList .HasPhotoFilter .Control
{
	font-family: Arial;
	font-size: 8pt;
	color: #4A487F;
}
.LeftColumn .Filters .FilterSection .ControlList .CheckboxList .LocalFilter
{
}
.LeftColumn .Filters .FilterSection .ControlList .CheckboxList .LocalFilter .Control
{
	font-family: Arial;
	font-size: 8pt;
	color: #4A487F;
}
.LeftColumn .BannerAd
{
	margin-top: 10px;
	width: 200px;
}
.LeftColumn .BannerAd .Header
{
	text-align: center;
	padding-top: 4px;
	font-family: Arial;
	font-size: 9pt;
	font-weight: bold;
	color: #FFFFFF;
	width: 200px;
	height: 21px;
	background-image: url("../../images/redirect/query/DialogBox_4a487f_200W_Header.png");
	background-position: left top;
	background-repeat: no-repeat;
}
.LeftColumn .BannerAd .Body
{
	padding-top: 10px;
	padding-bottom: 10px;
	margin-bottom: 10px;
	background-color: #d8D8E0;
}
.RightColumn
{
	margin-top: 10px;
	width: 710px;
	float: right;
}
.RightColumn .Report
{
	width: 710px;
}
.RightColumn .Report .TopNavigation
{
	width: 710px;
}
.RightColumn .Report .TopNavigation .Previous .Button
{
	width: 24px;
	height: 21px;
	float: left;
	background-image: url("../../images/redirect/query/btnPrevious.gif");
	background-position: left top;
	background-repeat: no-repeat;
}
.RightColumn .Report .TopNavigation .Previous .InactiveButton
{
	width: 24px;
	height: 21px;
	float: left;
	background-image: url("../../images/redirect/query/btnPrevious_D.gif");
	background-position: left top;
	background-repeat: no-repeat;
}
.RightColumn .Report .TopNavigation .PageList
{
	float: left;
	padding-left: 2px;
	padding-right: 2px;
}
.RightColumn .Report .TopNavigation .PageList .Control
{
	font-family: Arial;
	font-size: 8pt;
}
.RightColumn .Report .TopNavigation .Next .Button
{
	width: 24px;
	height: 21px;
	float: left;
	background-image: url("../../images/redirect/query/btnNext.gif");
	background-position: left top;
	background-repeat: no-repeat;
}
.RightColumn .Report .TopNavigation .Next .InactiveButton
{
	width: 24px;
	height: 21px;
	float: left;
	background-image: url("../../images/redirect/query/btnNext_D.gif");
	background-position: left top;
	background-repeat: no-repeat;
}
.RightColumn .Report .TopNavigation .Count
{
	padding-left: 10px;
	padding-top: 2px;
	font-family: Arial;
	font-size: 10pt;
	float: left;
}
.RightColumn .Report .ReportTitle
{
	margin-top: 2px;
	width: 710px;
	height: 30px;
	background-image: url("../../images/redirect/query/report.reporttitle.png");
	background-position: left top;
	background-repeat: no-repeat;
	border-bottom: solid 1px #B0AECB;
}
.RightColumn .Report .ReportTitle .Title
{
	padding-left: 20px;
	padding-top: 8px;
	font-family: Arial;
	font-size: 9pt;
	font-weight: bold;
	color: #FFFFFF;
	text-align: left;
	width: 440px;
	float: left;
}
.RightColumn .Report .ReportTitle .SortOptions
{
	padding-right: 10px;
	width: 240px;
	float: right;
}
.RightColumn .Report .ReportTitle .SortOptions .Field
{
	width: 80px;
	padding-top: 8px;
	font-family: Arial;
	font-size: 9pt;
	font-weight: bold;
	color: #FFFFFF;
	text-align: right;
	padding-right: 10px;
	text-align: right;
	float:left;
}
.RightColumn .Report .ReportTitle .SortOptions .Value
{
	padding-top: 4px;
	width: 150px;
	float: right;
}
.RightColumn .Report .ReportTitle .SortOptions .Value .Control
{
	font-family: Arial;
	font-size: 10pt;
	width: 145px;
}
.RightColumn .Report .ReportResults
{
	width: 710px;
}
.RightColumn .Report .BottomNavigation
{
	width: 710px;
	margin-top: 2px;
	margin-bottom: 10px;
}
.RightColumn .Report .BottomNavigation .Previous .Button
{
	width: 24px;
	height: 21px;
	float: left;
	background-image: url("../../images/redirect/query/btnPrevious.gif");
	background-position: left top;
	background-repeat: no-repeat;
}
.RightColumn .Report .BottomNavigation .Previous .InactiveButton
{
	width: 24px;
	height: 21px;
	float: left;
	background-image: url("../../images/redirect/query/btnPrevious_D.gif");
	background-position: left top;
	background-repeat: no-repeat;
}
.RightColumn .Report .BottomNavigation .Next .Button
{
	margin-left: 2px;
	width: 24px;
	height: 21px;
	float: left;
	background-image: url("../../images/redirect/query/btnNext.gif");
	background-position: left top;
	background-repeat: no-repeat;
}
.RightColumn .Report .BottomNavigation .Next .InactiveButton
{
	margin-left: 2px;
	width: 24px;
	height: 21px;
	float: left;
	background-image: url("../../images/redirect/query/btnNext_D.gif");
	background-position: left top;
	background-repeat: no-repeat;
}
.RightColumn .Report .BottomNavigation .DailyBidRates
{
	width: 300px;
	float: right;
	font-family: Tahoma;
	font-size: 8pt;
	font-weight:bold;
	color: #000000;
	text-align: right;
}
.RightColumn .NoResults
{
	margin-top: 20px;
	margin-left: 50px; 
	margin-right: 50px; 
	width: 577px;
	height: 205px;
	background-image: url("../../images/redirect/query/NoticeNoRecords.png");
	background-position: left top;
	background-repeat: no-repeat;
}
.RightColumn .Error
{
	margin-top: 20px;
	margin-left: 50px; 
	margin-right: 50px; 
	width: 577px;
	height: 205px;
	background-image: url("../../images/redirect/query/NoticeError.png");
	background-position: left top;
	background-repeat: no-repeat;
}
/* REPORT ITEM */
.ReportItem
{
	background-image: url("../../images/redirect/query/report.reportitem.png");
	background-position: left top;
	background-repeat:  repeat-y;
	border-bottom: solid 1px #B0AECB;
}
.IsStandOut
{
	background-color: Yellow;
} 
.ReportItem .Overview
{
	padding-left: 1px;
	vertical-align: top;
}
.ReportItem .Overview .Image
{
	margin-top: 10px;
	margin-left: 10px;
	width: 100px;
	height: 100px;
	float: left;
	cursor: pointer;
}
.ReportItem .Overview .Title
{
	font-family: Arial;
	font-size: 11pt;
	font-weight: bold;
	color: #41553D;
	text-align: left;
	margin-top: 10px;
	padding-left: 10px;
	width: 338px;
	float: left;
}
.ReportItem .Overview .Title A
{
	color: #41553D;
	text-decoration: none;
}
.ReportItem .Overview .Title A:Hover
{
	color: #AEC6AA;
	text-decoration: none;
}
.ReportItem .Overview .Member
{
	text-align: left;
	padding-left: 10px;
	width: 338px;
	float: right;
	font-family: Arial;
	font-size: 9pt;
	color: #4A487F;
}
.ReportItem .Overview .Member A
{
	font-weight: bold;
	text-decoration: none;
	color: #4A487F;
}
.ReportItem .Overview .Member A:Hover
{
	font-weight: bold;
	text-decoration: none;
	color: #B0AECB;
}
.ReportItem .Overview .Icons
{
	text-align: left;
	padding-left: 10px;
	padding-top: 10px;
	width: 338px;
	float: right;
}
.ReportItem .Overview .Icons .HasPhotosIcon
{
	width: 29px;
	height: 25px;
	background-image: url("../../images/redirect/query/hasphotos.png");
	background-position: left top;
	background-repeat: no-repeat;
	float: left;
}
.ReportItem .Overview .Description
{
	margin: 10px;
	text-align: left;
	width: 438px;
	font-family: Arial;
	font-size: 9pt;
	color: #68645B;
}
.ReportItem .Info
{
	color: #4A487F;
	vertical-align: top;
}
.ReportItem .Info .Feedback
{
	width: 250px;
	padding-top: 2px;
}
.ReportItem .Info .Reviews
{
	width: 250px;
}
.ReportItem .Info .Reviews A
{
	color: #660000;
	text-decoration: none;
}
.ReportItem .Info .Reviews A:Hover
{
	color: #FF0000;
	text-decoration: none;
}
.ReportItem .Info .Expires
{
	width: 250px;
	padding-top: 2px;
}
.ReportItem .Info .Expires .Alert
{
	color: #FF0000;
}
.ReportItem .Info .Type
{
	width: 250px;
	padding-top: 2px;
}
.ReportItem .Info .WorkFromHome
{
	width: 250px;
	padding-top: 2px;
}
.ReportItem .Info .PayRate
{
	width: 250px;
	padding-top: 2px;
}
.ReportItem .Info .Category
{
	width: 250px;
	padding-top: 2px;
}
.ReportItem .Info .Location
{
	width: 250px;
	padding-top: 2px;
	padding-bottom: 5px;
}
.ReportItem .Info .Field
{
	font-family: Arial;
	font-size: 9pt;
	font-weight: bold;
	text-align: left;
	padding-left: 10px;
	width: 90px;
	float: left;
}
.ReportItem .Info .Value
{
	font-family: Arial;
	font-size: 9pt;
	text-align: left;
	width: 150px;
	float: right;
}
