/* CSS Document */

body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right:0px;
	margin-bottom: 0px;
	
	/*background-image: url(../images/es_03_29.jpg);*/
	/*background-image: url(images/lourdes_master_bg.gif);*/
	background-color:#ffffff;
	
}

table#tableheader{
background-image:url(../images/es_03_06.jpg);
height:121px;
width:100%;
}

td#sykeslogo{
background-image:url(../images/es_03_02.jpg);
background-repeat:no-repeat;
width:112px;
background-position:left;
}

td#eslogo{
background-image:url(../images/es_logo.jpg);
background-repeat:no-repeat;
width:471px;
height:121px;
background-position:right;
}

#menu{
background-image:url(../images/es_03_11.jpg);
width:100%;
height:37px;
font-family:Arial, Arial, Helvetica, sans-serif;
font-size:.85em;
}



#menutext{
text-align:center;
}

a.navlinks:link{
color:#FFFFFF;
font-size:11px;
font-family:Arial;
font-weight:bold;
text-decoration:none;
}


a.navlinks:visited{
color:#FFFFFF;
text-decoration:none;
font-size:11px;
font-family:Arial;
font-weight:bold;
}

a.navlinks:hover{
color:#E3B627;
text-decoration:none;
font-size:11px;
font-family:Arial;
font-weight:bold;
}

#mainBody
{
/*background-image:url(../images/bg.jpg);*/
width:100%;
height:35em;
font-family:Arial, Helvetica, sans-serif;
color:#000000;
font-size:.7em;
vertical-align:top;
padding-bottom:25px;
}

#footer{
font-family:Arial, Arial, Helvetica, sans-serif;
color:#FFFFFF;
font-size:.75em;
width:100%;
height:2.05em;
text-align:center;
}

.navListTab
{
	text-decoration:none;
	font-size: 12px; display:inline-block; height: 20px; font-variant:normal; border-top: solid .5px #666666; border-left: solid 1px #666666; border-right: solid 1px #666666; padding: 3px; border-top-style:groove; background-color:#D9D5D5; text-decoration:none; font-family:Arial, Arial, Helvetica, sans-serif; font-size:1em;  font-weight:normal;
}

a.navlinkstab:link
{
text-decoration:none;
color:#A01937;
width:200px;
font-weight:bold;
font-size:11px;
font-family:Arial;
}

a.navlinkstab:visited{
text-decoration:none;
color:#A01937;
font-weight:bold;
font-size:11px;
font-family:Arial;
}

a.navlinkstab:hover{
text-decoration:none;
color:#000000;
font-size:11px;
font-family:Arial;
}


.lcorner{
background-image:url(../images/es_03_20.jpg);
height:18px;
}

.rcorner{
background-image:url(../images/bg_19.jpg);
}

.bgleft1{
background-image:url(../images/es_03_24.jpg);
}

.bgright1{
background-image:url(../images/bg_32.jpg);
background-repeat:repeat-y;

}

.lcorner2{
background-image:url(../images/es_03_41.jpg);
height: 14px;
}

.rcorner2{
background-image:url(../images/bg_42.jpg);
}

.bgpanel{
background-image:url(../images/es_03_38.jpg);
background-repeat:repeat;
}

#divSearchContent
{
	font-family:Arial;
	font-size:11px;
	text-align:center;
}

#searchAssesmenth
{
	background-color:#A01937;
	color:#FFFFFF;
	font-family:Arial;
	font-size:12px;
}

.createAssesmenth
{
	background-color:#A01937;
	color:#FFFFFF;
	font-family:Arial;
	font-size:12px;
}

#divCreateAttributeScore
{
 text-align:right;
}

input
{
	font-family:Arial;
	font-size:11px;
	font-style:normal;
}
.buttonClass
{
	font-family:Arial;
	font-size:smaller;
	font-style:normal;
	font-weight:bold;
}
select
{
	font-family:Arial;
	font-size:1em;	
	font-style:normal;
	width:195px;
}

#divViewAssessment
{
	width:100%;
	text-align:left;
}

.divCreateButton
{
	text-align:right;
	padding:5px;
}
.tblSearch
{
	border:solid 1px #D4D0C8;
	width:100%;
	margin-bottom:20px;
}
.tblSearch TH
{
	padding:2px;
	font-weight:bold;
}
.tblSearch .tdDate
{
	text-align:left;
	font-family:Arial;
	font-weight:bold;
	font-size:11px;
}
.tblSearch .tdLabel
{
	text-align:left;
	font-family:Arial;
	font-weight:bold;
	font-size:11px;
	width:120px;
	padding-left:20px;
}
.tblSearch .tdInput
{
	text-align:left;
	font-family:Arial;
	font-size:11px;
}
.tblSearch .tdSearchButton
{
	text-align:left;
	padding-left:145px;
	padding-top:10px;
	padding-bottom:15px;	
}
.tblSearch .tdCreateAssessment
{
	text-align:right;
	padding-bottom:10px;
}
.txtEvaluatorName
{
	width:190px;
}

.navHelpTab
{
	font-size: 12px; 
	display:inline-block; 
	height: 20px; 
	font-variant:normal; 
	border-top: solid .5px #666666;
	border-left: solid 1px #666666; 
	border-right: solid 1px #666666; 
	padding: 3px; 
	border-top-style:groove; 
	background-color:#D9D5D5; 
	text-decoration:none; 
	font-family:Arial, Arial, Helvetica, sans-serif; 
	font-weight:normal;
}

a.navHelpTabLinks:link{
text-decoration:underline;
color:#A01937;
width:200px;
font-weight:bold;
}

a.navHelpTabLinks:visited{
text-decoration:none;
color:#A01937;
font-weight:bold;
}

a.navHelpTabLinks:hover{
text-decoration:none;
color:#000000;
text-decoration:underline;
}

.vassheader
{
	background-color:#A01937;
	color:#FFFFFF;
	font-family:Arial;
	font-size:12px;
	text-align:center;
}

.tblViewAssessTable
{
	text-align:left;
	width:100%;
	border:solid 1px #D4D0C8;
}
.tblViewAssessTable .assessmentCat
{	
	text-align:left;
	font-weight:bold;
	font-size:11px;
	width:120px;
	padding-left:10px;
}
.tblViewAssessTable .assessmentCatPadding
{
	text-align:left;
	font-weight:bold;
	font-size:11px;
	width:120px;
	padding-left:10px;
	padding-top:20px;
}
.tblViewAssessTable .assessmentLabPadding
{
	padding-top:20px;
	text-align:left;
	font-size:11px;
}
.tblViewAssessTable .assessmentLab
{	
	text-align:left;
	font-size:11px;
}
#divSearchResult
{
	width:100%;
}
.grdSearchResult
{
	width:100%;
	padding:20px;
	border:none;
	text-align:left;
}
.grdSearchResult th
{
	padding:5px;
}
.grdSearchResult td
{
	padding:5px;
}
.tblSearchResult
{
	width:100%;
	border:solid 1px #D4D0C8;
}
.tblSearchResult TH
{
	background-color:#A01937;
	color:#FFFFFF;
	font-family:Arial;
	font-size:12px;
}
.grdUser
{
	width:100%;
	padding:20px;
	border:none;
}
.grdUser th
{
	padding:5px;
}
.grdUser td
{
	padding:5px;
}
.tblAddUser
{
	width:100%;
	border:solid 1px #D4D0C8;
}
.tblAddUser th
{
	text-align:center;
	background-color:#A01937;
	color:#FFFFFF;
	font-family:Arial;
	font-size:12px;
	padding-left:5px;
}

.tblAddUser .tdLabelPadded
{
	text-align:left;
	padding-top:15px;
	padding-left:20px;
	font-weight:bold;
	width:110px;
}
.tblAddUser .tdInputPadded
{
	text-align:left;
	padding-top:20px;
}
.tblAddUser .tdLabel
{
	text-align:left;
	padding-left:20px;
	font-weight:bold;
	width:100px;
}
.tblAddUser .tdInput
{
	text-align:left;
}
.tblAddUser .tdButtons
{
	padding-top:15px;
	padding-bottom:10px;
	text-align:left;
	padding-left:133px;
}
#divAddUser
{
	width:100%;
}
.tblCreateAssessmentType
{
	text-align:left;
	width:100%; 
	margin-bottom:20px;
	border:solid 1px #D4D0C8;
}
.tblCreateAssessmentType TH
{
	text-align:center;
	padding-left:5px;
}
.tblCreateAssessmentType .tdInput
{
	text-align:left;
}
.tblCreateAssessmentType .tdLabel
{
	font-weight:bold;
	text-align:left;
	padding-left:20px;
	width:25%;
}
.tblCreateAssessment
{
	text-align:left;
	width:100%; 
	margin-bottom:20px;
	border:solid 1px #D4D0C8;
}
.tblCreateAssessment TH
{
	text-align:center;
	padding-left:5px;
}
.tblCreateAssessment .tdInput
{
	text-align:left;
}
.tblCreateAssessment .tdLabel
{
	font-weight:bold;
	text-align:left;
	padding-left:20px;
	width:120px;
}
.tblCreateAssessment .tdLabelPadding
{
	padding-top:20px;
	font-weight:bold;
	text-align:left;
	padding-left:20px;
	width:120px;
}
.tblCreateAssessment .tdInputPadding
{
	padding-top:20px;
	text-align:left;
}
.tblCreateAssessment .tdPadding
{
	
}
#divCreateAssessment
{
	width:100%;
}
.tblCreateAttribute .tableheaders
{
	text-align:left;
	background-color:#A01937;
	color:#FFFFFF;
	font-family:Arial;
	font-size:12px;
	padding-left:5px;
}
.tblCreateAttribute .tdLabel
{
	padding-left:5px;
	font-weight:bold;
	text-align:left;
	border:solid 1px #D4D0C8;
	width:90%;
}
.tblCreateAttribute .tdInput
{
	border:solid 1px #D4D0C8;
	text-align:left;
}
.tblCreateAttributeScore
{
	text-align:left;
	padding-top:20px;
}
.tblCreateAttributeScore .tdLabel
{
	 text-decoration:underline; 
	 font-weight:bold; 
	 font-style:italic; 
	 font-size:11px; 
	 background-color:#F2C266;
	 border:solid 1px #D4D0C8;
}
.tblCreateAttributeScore .tdValues
{
	 border:solid 1px #D4D0C8;
}
.divCreateAttributeScore
{
	text-align:right;
}
.divCreateButtons
{
	width:100%;
}
.tblRecommendations
{
	width:100%;
}
.tblRecommendations .tableheaders
{
	font-weight:bold;
	text-align:left;
	padding-left:5px;
}
.tblViewEvaluationAttribute
{
	width:100%;
}
.tblViewEvaluationAttribute .tableheaders
{
	background-color:#A01937;
	color:#FFFFFF;
	font-family:Arial;
	font-size:12px;
	text-align:center;
}
.tblViewEvaluationAttribute .tdLabel
{
	 border:solid 1px #D4D0C8;
	 text-align:left;
	 padding-left:10px;
}
.tblViewEvaluationAttributeScore
{
	text-align:left;
	padding-top:20px;
}
.tblViewEvaluationAttributeScore .tdLabel
{
	 text-decoration:underline; 
	 font-weight:bold; 
	 font-style:italic; 
	 font-size:11px; 
	 background-color:#F2C266;
	 border:solid 1px #D4D0C8;
}
.tblViewEvaluationAttributeScore .tdValues
{
	 border:solid 1px #D4D0C8;
}
.viewAttrScore
{
	text-align:right;
}
.tblViewRecommendations
{
	width:100%;
}
.tblViewRecommendations .tableheaders
{
	font-weight:bold;
	text-align:left;
	padding-left:5px;
}
.tblViewRecommendations .lblRecommendations
{
	padding-left:5px;
	text-align:left;
}
.tblRatingScale
{
	width:100%;
	text-align:left;
	padding-left:5px;
}
.tblGuidelines
{
	width:100%;
	text-align:left;
	padding-left:5px;
}
a.navRatingScale:link{
color:blue;
font-size:11px;
font-family:Arial;
font-weight:bold;
text-decoration:none;
}


a.navRatingScale:visited{
color:blue;
text-decoration:none;
font-size:11px;
font-family:Arial;
font-weight:bold;
}

a.navRatingScale:hover{
color:blue;
text-decoration:none;
font-size:11px;
font-family:Arial;
font-weight:bold;
}
a.navGuidelines:link{
color:blue;
font-size:11px;
font-family:Arial;
font-weight:bold;
text-decoration:none;
}


a.navGuidelines:visited{
color:blue;
text-decoration:none;
font-size:11px;
font-family:Arial;
font-weight:bold;
}

a.navGuidelines:hover{
color:blue;
text-decoration:none;
font-size:11px;
font-family:Arial;
font-weight:bold;
}

.tblCreateAttribute SELECT
{
	width:50px;
}
.tblAddUser SELECT
{
	width:130px;
}

#divSkillType
{
	text-align:left;
}
.tblSelectSkillType .tdLabel
{
	font-weight:bold;
	padding-right:5px;
}



/* *********************************************************** These styles are dynamically assigned by xFenster.
   Do not apply them to any html.
*/

.xfCon { /* overall container */
  position:absolute;
  visibility:hidden;
  overflow:hidden;
  margin:0;
  padding:0;
  font-size:x-small;
  color:#000;
  background:#ccc; /*#596380;*/
  cursor:default;
  border:1px solid #394360;
}
.xfTBar { /* titlebar default */
  position:absolute;
  left:1px;
  top:1px;
  right:1px;
  height:1.4em;
  overflow:hidden;
  font-size:x-small;
  margin:0;
  padding:1px 4px;
  font-weight:normal;
  color:#000;
  background:#99a3c0;
  cursor: move;
}
.xfTBarF { /* titlebar focused */
  position:absolute;
  left:1px;
  top:1px;
  right:1px;
  height:1.4em;
  overflow:hidden;
  font-size:x-small;
  margin:0;
  padding:1px 4px;
  font-weight:bold;
  color:#fff;
  background:#596380;
  cursor: move;
}
.xfSBar { /* statusbar default */
  position:absolute;
  left:1px;
  bottom:1px;
  right:1px;
  height:1.4em;
  overflow:hidden;
  font-size:x-small;
  margin:0;
  padding:1px 4px;
  color:#000;
  background:#99a3c0;
}
.xfSBarF { /* statusbar focused */
  position:absolute;
  left:1px;
  bottom:1px;
  right:1px;
  height:1.4em;
  overflow:hidden;
  font-size:x-small;
  margin:0;
  padding:1px 4px;
  color:#000;
  background:#596380;
}
.xfRIco { /* resize icon */
  position:absolute;
  overflow:hidden;
  font-size:x-small;
  right:1px;
  bottom:1px;
  width:12px;
  height:12px;
  margin:0;
  padding:0;
  background:transparent;
  cursor: se-resize;
  background-image:url('../images/xfRestore.gif');
}
.xfNIco { /* minimize */
  position:absolute;
  overflow:hidden;
  font-size:x-small;
  right:16px; /*not working?*/
  bottom:1px;
  width:12px;
  height:12px;
  margin:0;
  padding:0;
  background:transparent;
  cursor: pointer;
  background-image:url('../images/xfCollapse.gif');
}
.xfMIco { /* maximize */
  position:absolute;
  overflow:hidden;
  font-size:x-small;
  right:16px;
  top:1px;
  width:12px;
  height:12px;
  margin:0;
  padding:0;
  background:transparent;
  cursor:pointer;
  background-image:url('../images/xfMaximize.gif');
}
.xfOIco { /* restore icon */
  position:absolute;
  overflow:hidden;
  font-size:x-small;
  right:16px;
  top:1px;
  width:12px;
  height:12px;
  margin:0;
  padding:0;
  background:transparent;
  cursor:pointer;
  background-image:url('../images/xfRestore.gif');
}
.xfCIco { /* close icon */
  position:absolute;
  overflow:hidden;
  font-size:x-small;
  right:1px;
  top:1px;
  width:12px;
  height:12px;
  margin:0;
  padding:0;
  background:transparent;
  cursor:pointer;
  background-image:url('../images/xfRemove.gif');
}
.xfClient { /* The 'client area' can be an IFRAME or a DIV */
  position:absolute !important;
  left:1px !important;
  right:1px !important;
  overflow:auto;
  margin:0 !important;
  padding:0 !important;
  border:1px solid #394360;
}

/* *************************************************   END xfenster  **********************************************/
