@charset "utf-8";
/* CSS Document */

body { margin: 0; background-color: #d2d2d2; font-size: 14px; font-family: Helvetica,Arial,sans-serif; color: #4a4a4a; }

#search-result-container {
	width: 90%;
	max-width: 1232px;
	margin: auto;
	clear: none;
	float: none;
	margin-left: auto;
	font-family: Helvetica,Arial,sans-serif;
}

#sr-inner-container { 
	/* BugId: 8034
	background: #f8f9fb url(../images/center-bg.png) repeat left top; */
	min-height: 300px;
	padding: 15px;
 }

.sr-header {
	border: solid 1px #d7d7d7;
	border-bottom: 0px solid #d7d7d7;
	background-color: #F7F7F7;
	padding: 20px;
}

input[type="text"].sr-input-text {
	border: 1px solid #bbbaba;
	border-right: 0px solid #bbbaba;	
	color: #909090;
	font-size: 14px;
	padding: 8px 7px;
	width: 80%;	
	background: #d2d2d2;
}

.sr-img { margin-top: -2px; margin-top: 0px\0; }

label { cursor: default; color:#8686a2; font-size: 13px; }


.no-of-result { background: #489547; padding: 10px; -webkit-border-radius: 10px; -moz-border-radius: 10px; border-radius: 10px; text-align:center; }
ul.sr-category-nav { margin:0; padding: 0 0 0 25px; }
ul.sr-category-nav li { list-style: none; float:left; margin-right: 5px; }
ul.sr-category-nav li a { padding: 5px 10px; }
ul.sr-category-nav li a:link, ul.sr-category-nav li a:link { text-decoration: none; color: #FFF; }
ul.sr-category-nav li a:hover, ul.sr-category-nav li a:active { text-decoration: none; color: #FFF; background: #489547; -webkit-border-radius: 10px; -moz-border-radius: 10px; border-radius: 10px; }
ul.sr-category-nav li a.selected { text-decoration: none; color: #FFF; background: #489547; -webkit-border-radius: 10px; -moz-border-radius: 10px; border-radius: 10px; }

.sr-block { display: block; }

.sr-results-display-container { background: #f7f7f7; padding: 10px; }

.sr-results-display-inner-container { background: #FFF; }

table.result-diplay { border-collapse:separate; border-spacing: 10px; }
table.result-diplay td { background: #f3f3f3; padding: 10px; vertical-align: top; }

table.profile-diplay { border-collapse:separate; border-spacing: 10px; }
table.profile-diplay td { background: #FFF; padding: 10px; vertical-align: top; }
.emp-img-g-border { border: 1px solid #e0e0e0; }
.emp-img-border { border: 8px solid #FFF; }

.sr-emp-photo { width: 90px; float: left; }

.emp-photo { border: 5px solid #FFF; }

.sr-emp-details { }

h3.emp-name { margin:0; padding:0 0 3px 0; font-size: 13px; font-weight: bold; color: #6d656b; }
h4.emp-sesa-id { margin:0; padding:0 0 2px 0; font-size: 12px; font-weight: normal; color: #6d656b; }
h4.emp-dept { margin:0; padding:0 0 3px 0; font-size: 12px; font-weight: normal; color: #6d656b; }
h4.profile { margin:0; padding:0; text-align:right; font-size: 12px; font-weight: normal; color: #6d656b; }
h4.profile a:link, h4.profile a:visited { text-decoration:none; color: #2f96f6; }
h4.profile a:hover, h4.profile a:active { text-decoration:underline; color: #2f96f6; }

.clear { clear: none; }

.next-link { text-align: right; padding: 10px; }
.next-link a:link, .next-link a:link { text-decoration: underline; color: #489547; }
.next-link a:hover, .next-link a:active { text-decoration: none; color: #489547; }

.sr-emp-info {  border-bottom: 1px solid #dddedc; padding-left: 10px;  }
h2.sr-emp-name { margin:0; padding:0; font-size: 20px; color: #707071; font-weight: normal; }
h3.sr-emp-sesa { margin:0; padding:8px 0 8px 0; font-size: 15px; color: #707071; font-weight: normal; }
span.green-txt { color: #489547; font-weight: bold; }
p.profile-txt { margin:0; padding:0px 0 8px 0; font-size: 13px; color: #707071; font-weight: normal; line-height: 24px;  }

.sr-general-info { padding: 5px 0 10px 0; }
.gen-info-header { width: 200px; text-align: center; font-size: 15px; padding: 5px 15px; margin-bottom: 10px; color: #FFF; background: #489547; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px;  }

.sr-general-info-second {  border-top: 1px solid #dddedc; padding: 15px 0 10px 10px;  }

.sr-pagination-container { background: #56aa55; color: #FFF; font-size: 14px; }
.sr-table-container {
    display: table;
	width: 100%;
	padding: 0px;
	margin: 0px;
    }

.sr-table-row {
    display: table-row;
    }

.sr-table-td1 {
    display: table-cell;
	width: 15%;
	padding-left: 20px;
	vertical-align: middle;
    }
	
.sr-table-td2 {
    display: table-cell;
	width: 25%;
	padding-left: 20px;
	vertical-align: middle;
    }
	
.sr-table-td3 {
    display: table-cell;
	width: 60%;
	padding-left: 20px;
	vertical-align: middle;
    }
	
.sr-table-inner-td1 {
    display: table-cell;
	width: 65%;	
    }
	
.sr-table-inner-td2 {
    display: table-cell;
	width: 35%;
	padding-left: 20px;
	vertical-align:middle;
    }
	
.sr-viewTable-container {
    display: table;
	width: 100%;
	padding: 0px;
	margin: 0px;
    }

.sr-viewTable-row {
    display: table-row;
    }
	
.sr-viewTable-td1 {
    display: table-cell;
	width: 30px;
	padding: 20px;
	vertical-align: top;
    }
	
.sr-viewTable-td2 {
    display: table-cell;
	width: 140px;
	padding: 20px 30px 20px 10px;
	vertical-align: top;
    }
	
.sr-viewTable-td3 {
    display: table-cell;
	padding: 20px 10px 10px 0px;
	vertical-align: top;
    }
	
.pad10 { padding: 10px; }
	
	
/*** Pagination ***/

div.scott {
	padding:3px;
	margin:3px;
	text-align:center;
	font-size: 12px;	
}

div.scott a {
	padding: 2px 5px 2px 5px;
	margin-right: 2px;
	border: 1px solid #65bd64;
	
	text-decoration: none; 
	color: #FFF;
}
div.scott a:hover, div.scott a:active {
	border:1px solid #85BD1E;
	color: #638425;
	background-color: #F1FFD6;
}
div.scott span.current {
	padding: 2px 5px 2px 5px;
	margin-right: 2px;
	border: 1px solid #B2E05D;
	font-weight: bold;
	background-color: #489547;
	color: #FFF;
}
div.scott span.disabled {
	padding: 2px 5px 2px 5px;
	margin-right: 2px;
	border: 1px solid #65bd64;
	color: #ccc;
}

/*** Button ******/

.view-profile-button { display: block; width: 250px; }

.view-profile-button a{ display:inline-block; }
.view-profile-button a:link { text-decoration: none; color: #FFF; }
.view-profile-button a:visited { text-decoration: none; color: #FFF; }
.view-profile-button a:hover { text-decoration:none; color: #000;  }
.view-profile-button a:active { text-decoration: none; color: #FFF; }

.left-btn{
	float:left;
	height:37px;
    width:12px;
	/* BugId: 8034 background:url(../images/left-btn-bg.jpg) no-repeat ; */
}

.middle-btn{
	float:left;
   /* BugId: 8034 background:url(../images/middle-btn-bg.jpg) repeat-x; */
    width:auto;
    line-height:37px;
	padding: 0px 10px;
}

.right-btn{
	float:left;
	height:37px;
    width:43px;
   /* BugId: 8034 background:url(../images/right-btn-bg.jpg) no-repeat; */
}
