﻿/*
 Summary: Css ids used for displaying table representing specific section on the UI.
 Example: Used to display table showing all the service provider replies to specific job post.
*/
.sectionTableType1 {margin-top:10px; font-family:tahoma, verdana, arial; background:#eff2e9 url(../../graphics/images/generic/bg_form_area.gif) 0 25px repeat-x;}
.sectionTableType1_header td { width:90px; background:#5c5e50 url(../../graphics/images/generic/bg_recent_header.gif) center repeat-x; height:25px; text-align:center; color:#ffffff; font-size:12px; font-weight:bold;}
.sectionTableType1_area td{ width:90px; text-align:center;  height:30px; color:#5c5e50; font-size:11px; border-bottom:#d4d7cf 1px solid;}
.sectionTableType1_area .important { font-weight:bold;}
.sectionTableType1 .mediumColumn{width:100px;}
.sectionTableType1 .longColumn{width:250px;}
.sectionTableType1 table tr.form_area td { border-bottom: solid 1px #c6c6c6;}
.sectionTableType1 table tr.form_area td.regular { text-align: center; }


.lineBreak
{
	height:1px;
	background-color:#d4d7cf;
}

/*
 Summary: Css ids used for displaying table results from a seach.
*/
.resultsSection { border-bottom: solid 3px #c6c6c6; width: 100%; margin-top:10px; font-family:tahoma, verdana, arial; background:#eff2e9 url(../../graphics/images/generic/bg_form_area.gif) 0 25px repeat-x;}
.resultsSection .header1 td{background:#5c5e50 url(../../graphics/images/bg_descr_header.gif) center repeat-x; height:25px; text-align:center; color:#ffffff; font-size:12px; font-weight:bold; padding:0 5px 0 5px;}
.resultsSection .header2 td{background:#5c5e50 url(../../graphics/images/generic/bg_recent_header.gif) center repeat-x; height:25px; text-align:center; color:#ffffff; font-size:12px; font-weight:bold; padding:0 5px 0 5px;}
.resultsSection .area td{ text-align:center;  height:20px; color:#5c5e50; font-size:11px; border-bottom:#d4d7cf 1px solid; padding:0 5px 0 5px;}
.resultsSection .form_area td { border-bottom: solid 1px #c6c6c6; }
.resultsSection .areaHighlighted td{ text-align:center;  height:30px; color:#5c5e50; font-size:11px; background-color:#FFDEAB; }

.resultsSectionWithOutRowSplitter {margin-top:5px; font-family:tahoma, verdana, arial; background:#eff2e9 url(../../graphics/images/generic/bg_form_area.gif) 0 25px repeat-x;}
.resultsSectionWithOutRowSplitter .header1 td{background:#5c5e50 url(../../graphics/images/bg_descr_header.gif) center repeat-x; height:25px; text-align:center; color:#ffffff; font-size:12px; font-weight:bold; padding:0 5px 0 5px;}
.resultsSectionWithOutRowSplitter .header2 td{background:#5c5e50 url(../../graphics/images/generic/bg_recent_header.gif) center repeat-x; height:25px; text-align:center; color:#ffffff; font-size:12px; font-weight:bold; padding:0 5px 0 5px;}
.resultsSectionWithOutRowSplitter .area td{ text-align:center;  height:10px; color:#5c5e50; font-size:11px; padding:0 5px 0 5px;}
.resultsSectionWithOutRowSplitter .areaHighlighted td{ text-align:center;  height:10px; color:#5c5e50; font-size:11px; background-color:#FFDEAB; }
.resultsSectionWithOutRowSplitter .rowSplitter td{ border-bottom:#d4d7cf 1px solid;}

.mediumColumn{width:150px;}
.longColumn{width:300px;}
.shortColumn{width:70px;}

.jobpost {}
.jobpost .columnSpacer { width:5px;}

.ReplyAreaData{ padding:3 4 3 4; }
/*
 Summary: Css ids used for displaying table representing specific section on the UI.
 Example: Used to display table showing all the service provider replies to specific job post.
*/
.form {margin-bottom:10px; font-family:tahoma, verdana, arial; background:#eff2e9 url(../../graphics/images/bg_form_area.gif) 0 25px repeat-x; border-bottom:2px solid #bcbeb6;}
/*.form_header td {font-family:tahoma, verdana, arial; background:#80923f url(../../graphics/images/bg_form_header.jpg) left repeat-y; height:25px; padding:0 10px 0 10px; text-align:left; color:#ffffff; font-size:12px; font-weight:bold;}*/
.form_header td {font-family:tahoma, verdana, arial; background:#5c5e50 url(../../Graphics/Images/Generic/bg_form_header.gif) bottom repeat-x; height:25px; padding:0 10px 0 10px; text-align:left; color:#ffffff; font-size:12px; font-weight:bold;}
.form_header2 {background:#5c5e50 url(../../graphics/images/generic/bg_recent_header.gif) center repeat-x; height:25px; text-align:left; color:#ffffff; font-size:12px; font-weight:bold;width:100%;}

.form_header td span {float:right; margin-top:-14px;}
.form_area .td_rate {color:#5c5e50; font-size:12px; border-bottom:#d4d7cf 1px solid;}
.bg_form {background:#eff2e9 url(../../graphics/images/bg_form_area.gif) 0 25px repeat-x; border-bottom:2px solid #bcbeb6;}
.form_area td {color:#5c5e50; padding: 5px; font-size:12px; font-family:tahoma, verdana, arial; }
.form_area td td {padding:  2px 0 0px 5px;}
.form_area td p {padding-left:30px; margin-top:10px;}
.form_area .photo {background:#ffffff; border:1px solid #abaea8; margin-right:10px;}

.resultsSection .clear td{ text-align:right; color:#5c5e50; font-size:11px; border-bottom: 0px;}

/* .form is used instead

.section {margin-bottom:5px; font-family:tahoma, verdana, arial; background:#80923f url(../../graphics/images/Generic/bg_form_area.gif) repeat-x 0 25px ; border-bottom: solid 2px #c6c6c6;width:100%;}
.sectionHeader1 td {background:#5c5e50 url(../../graphics/images/generic/bg_descr_header.gif) repeat-x ; height:25px;  padding: 0 0 0 10px; text-align:left; color:#ffffff; font-size:12px; font-weight:bold;width:100%;}
.sectionHeader2 {background:#5c5e50 url(../../graphics/images/generic/bg_recent_header.gif) center repeat-x; height:25px; text-align:left; color:#ffffff; font-size:12px; font-weight:bold;width:100%;}
.section .area { padding-top: 5px; padding-bottom: 7px; padding-left: 8px; font-size:12px; }
.section .resultsHeader{ font-size:12px; padding-right:10px;width:100%;}
.section .resultsArea { font-size:12px; width:100%;}
*/

.AuctionToolBar {background-color:#80923f; font-family:tahoma, verdana, arial; font-size:12px; font-weight:bold; }
.AuctionToolBar a:link, .AuctionToolBar a:visited, .AuctionToolBar a:hover.visited { text-decoration:none; color:#ffffff;}
.AuctionToolBar a:hover { color:Orange; }

a.tabInActive
{
        background-color:#dce0d3;
        color:#000000;
        font-weight:bold;
        text-decoration:none;
}


.tabArea
{
  background-color:White;
  border-color:#cccccc;
  border-width:1px;
  border-style:solid;
  color:Black;
}

a.tabActive
{
        background-color:#80923f;
        color:#ffffff;
        font-weight:bold;
        text-decoration:none;
}


.jobpostLinks, .jobpostLinks a:visited
{
	font-size:11px;
	font-weight:bold;
	font-family:tahoma, verdana, arial;
	color: #4455cc;
}

.jobpostLinks a:hover
{
	color: darkorange;
	text-decoration:none;
}
/* for items in link Buttons*/
a:link.jobpostLinks, a:visited.jobpostLinks
{
	font-size:11px;
	font-weight:bold;
	font-family:tahoma, verdana, arial;
	color: #4455cc;
}
a:hover.jobpostLinks
{
	color: darkorange;
	text-decoration:none;
}


a:link.hyperlink, a:visited.hyperlink
{
	color: #4455cc;
	font: bold 11px Tahoma;
}


table.permissionsTable1
{
	text-align: center;
	vertical-align: middle;
	font: bold 11px Tahoma;
	width: 100%;
}
table.permissionsTable1 td
{
	border-left: solid 1px #c6c6c6;
	border-bottom: solid 1px #c6c6c6;
}
table.permissionsTable1 td.last
{
	border-right: solid 1px #c6c6c6;
}
table.permissionsTable1 tr.content td
{
	width: 65px;
}
table.permissionsTable1 tr.content_alter td
{
	width: 65px;
}
table.permissionsTable1 tr.content td.first
{
	width: 50px;
}
table.permissionsTable1 tr.content_alter td.first
{
	width: 50px;
}
table.permissionsTable1 tr.content td.name
{
	font: normal 11px Tahoma;
}
table.permissionsTable1 tr.content_alter td
{
	background-color: #ededed;
	font: normal 11px Tahoma;
}
table.permissionsTable1 tr.head_top td
{
	border-top: solid 1px #c6c6c6;
	background-color: #8899cc;
	height: 20px;
}
table.permissionsTable1 tr.head_bottom td
{
	background-color: #44aa99;
	height: 16px;
}


table.assignTable
{
	font: normal 11px Tahoma;
	text-align: center;
}
table.assignTable td
{
	border-bottom: solid 1px #c6c6c6;
	border-left: solid 1px #c6c6c6;
	padding: 2px 3px 2px 3px;

}
table.assignTable td.last
{
	border-right: solid 1px #c6c6c6;
}

table.assignTable tr.alter
{
	background-color: #ededed;
}
table.assignTable tr.header td
{
	background:#ffffff url(../../graphics/images/bg_form_header.gif) center repeat-x;
	background-color: rgb(92, 94, 80);
	color: #ffffff;
}
table.assignTable tr.header
{
	font: bold 11px Tahoma;
	height: 21px;
}
table.assignTable tr.header td
{
	background-color: #8899cc;
	border-top: solid 1px #c6c6c6;
}

.spjobsviewAmount
{
	font-family:tahoma, verdana, arial;
	font-size:10pt;
	color:#FFA245;
	font-weight:bold;
}


.pages {
    padding: 2px;
    clear: left;
}

.pages a 
{
	display: block;
    float: left;
    border: 1px solid #80923f;
    text-decoration: none;
    background: #eff2e9;
    color:#000000;
    font-size:13px;
    font-weight:bold;
    height:14px;
    padding:3px 5px 3px 5px
}

.pages a.current {
    border: 1px solid #000000;
    text-decoration: none;
    font-weight:bold;
    height:14px;
    font-size:13px;
    color:#ffffff;
    background: #000000;
}

.pages a:hover 
{
	border-color:#80923f;
	background: #80923f;
	color:#ffffff;
}


.pagingStyle {
    padding: 2px;
    clear: left;
}

.pagingStyle a 
{
	display: block;
    float: left;
    border: 1px solid #80923f;
    text-decoration: none;
    background: #eff2e9;
    color:#000000;
    font-size:13px;
    font-weight:bold;
    height:14px;
    padding:3px 5px 3px 5px
}

.pagingStyle a.current {
    border: 1px solid #000000;
    text-decoration: none;
    font-weight:bold;
    height:14px;
    font-size:13px;
    color:#ffffff;
    background: #000000;
}

.pagingStyle a:hover 
{
	border-color:#80923f;
	background: #80923f;
	color:#ffffff;
}
