﻿
.LabelCol
{
}

.SupportCenterSectionHeader
{
	font-weight: bold;
	border-bottom: solid 1px #CCCCCC;
	padding-top: 10px;
}

.AppFormLanguageSelected
{
	color:Black;
	font-weight:bold;
	font-size:10px;	
	background-color:Transparent;
}
.AppFormLanguageSeparator
{
	color:Black;
	font-weight:bold;
	font-size:10px;
	background-color:Transparent;
}

.AppFormLanguage
{
	color:Blue;
	font-weight:normal;
	text-decoration:none;
	font-size:10px;	
	background-color:Transparent;
}


.AgreementRequiredStar
{
	font-weight: bold;
	color: #FF0000;
}

.CheckBoxAgreement
{
	font-weight: bold;
}

.JobAgentIntroText
{
	padding-bottom: 5px;
}

.JobAgentLeftColumn
{
	width: 300px;	
}

.JobAgentTextBox
{
	width: 300px;
}

.JobAgentTextBoxFreeText
{
	width: 650px;
}

.JobAgentDepartmentsListBox,
.JobAgentLocationsListBox,
.JobAgentCategoriesListBox,
.JobAgentSelectedDepartmentsListBox,
.JobAgentSelectedLocationsListBox,
.JobAgentSelectedCategoriesListBox
{
	width: 250px;
	height: 100px;
}


.JobAgentAddToListButton
{
	width: 100px;
}

.JobAgentRemoveFromListButton
{
	width: 100px;
}


.JobAgentSubscriptionLinkInfoPanelContainer
{
  background: #FFFFE1;
  padding: 5px;
  border-style: dotted;
  border-width:2;
  border-color: #787efb;
  color: #787efb;
  font-weight: bold;
}

.JobAgentSubscriptionLinkInfoPanelIcon
{
	vertical-align: middle;
	float: right;
	padding: 5px;
}

.JobAgentSubscriptionLinkButton
{
	padding-top: 10px;
}

TR
{
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
}


.SiteTitle {
    font-family: Verdana Bold, Helvetica, sans-serif;
    font-size: 20px;
    font-weight: bold;
    /*color:#cccc99*/
    color:Maroon;

}

/* background/border colors for the selected tab */
.TabBg {
    background-color: red;
    /*border-color: black;*/
}

/* background/border colors for the unselected tabs */
.OtherTabsBg {
    background-color: red;
    /*border-color: black;*/
}

/* text style for the selected tab */
.SelectedTab {
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 11px;
    color:red;
    font-weight: bold;
}

/* text style for the unselected tabs */
.OtherTabs {
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 11px;
    color:red;
    text-decoration:none;
    font-weight: bold
}

/* text style for the unselected tabs */
.SmallTable {
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 9px;
    
}
/* hyperlink styles of the unselected tabs */
A.OtherTabs:link    {
    text-decoration:    none;
    /*color:#eeeeee;*/
    
}

A.OtherTabs:visited {
    text-decoration:    none;
    /*color:#eeeeee;*/

}

A.OtherTabs:active  {
    text-decoration:    none;
    /*color:#eeeeee;*/
     
    
}

A.OtherTabs:hover   {
    text-decoration:    underline;
    /*color:white;*/
    color:Black;
}


/* style for separator between site links */
.Accent
{
    /* color: Khaki; */
    color:red;
    font-weight:    bold;
}



/* MODULE-SPECIFIC */
/* text style for reading messages in Discussion */
.Message    {
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
    font-size: 11px;
    background-color: #eeeeee
}

/* style of item titles by Announcements and events */
.ItemTitle    {
    font-family: Verdana, Helvetica, sans-serif;
    font-size:  11px;
    font-weight:    bold;
}



/* GENERAL */
/* style for module titles */
.Head   {
    font-family: Verdana, Helvetica, sans-serif;
	font-size:  20px;
   
    font-weight:    normal;
    color: #666644;
}

/* style of item titles on edit and admin pages */
.SubHead    {
    font-family: Verdana, Helvetica, sans-serif;
    font-size:  11px;
    font-weight:    bold;
    color: red;
}

/* module title style used instead of Head for compact rendering by QuickLinks and Signin modules */
.SubSubHead {
    font-family: Verdana, Helvetica, sans-serif;
    font-size:  11px;
    font-weight:    bold;
    color: black;
}

/* text style used for most text rendered by modules */
.Normal
{
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
    line-height: 12px
}

/* text style used for textboxes in the admin and edit pages, for Nav compatibility */
.NormalTextBox
{
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: normal;
}

/* Text box used on the candidate login page */
.CLoginTextBox
{
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: normal;
    width: 200px;
}

.NormalRed
{
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
    color: red
}

.NormalGreen
{
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
    color: green
}

.NormalBold
{
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold
}

/* text style for buttons and link buttons used in the portal admin pages */
.CommandButton     {
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
}


/* hyperlink style for buttons and link buttons used in the portal admin pages */
A.CommandButton:link {
    text-decoration:    underline;
    color: red;
}

A.CommandButton:visited  {
    text-decoration:    underline;
    color: red;
}

A.CommandButton:active   {
    text-decoration:    underline;
    color: red;
}

A.CommandButton:hover    {
    text-decoration:    underline;
    color: red;
}




/* GENERIC */
H1  {
    font-size:  16px;
}

H2  {
    font-size:  14px;
}

H3  {
    font-size:  12px;
    font-weight:    bold;
}

H4  {
    font-size:  12px;
    font-weight:    normal;
}





A:link  {
    text-decoration:    none;
}

A:visited   {
    text-decoration:    none;
}

A:active    {
    text-decoration:    none;
}

A:hover {
    text-decoration:    underline;
}

SMALL   {
    font-size:  8px;
}

BIG {
    font-size:  14px;
}

BLOCKQUOTE, PRE {
    font-family:    Lucida Console, monospace;
}


UL LI   {
    list-style-type:    square ;
}

UL LI LI    {
    list-style-type:    disc;
}

UL LI LI LI {
    list-style-type:    circle;
}

OL LI   {
    list-style-type:    decimal;
}

OL OL LI    {
    list-style-type:    lower-alpha;
}

OL OL OL LI {
    list-style-type:    lower-roman;
}

.RedStar
{
	color: #FF0000;
	font-size: 10px;
}

.InfoBoxRed, .InfoBox
{
  background: #FEFEFE;
  padding: 5px;
  border-style: dotted;
  border-width:2;
  border-color: #FE7742;
  font-family: Arial, helvetica;	
  font-size: 10px;
}

.InfoBoxRed
{
  background: #FEFEFE;
  padding: 5px;
  border-style: dotted;
  border-width:2;
  border-color: #EA0000;
  color: #DF3A0D;
  font-family: Arial, helvetica;	
  font-size: 11px;
  font-weight: bold;
}


.InfoBoxGreen
{
  background: #FEFEFE;
  padding: 5px;
  border-style: dotted;
  border-width:2;
  border-color: #68BB47;
  color: #498930;
  font-family: Arial, helvetica;	
  font-size: 11px;
  font-weight: bold;
}

.InfoBoxKandidatskjema
{
  background: #FEFEFE;
  padding: 5px;
  border-style: dotted;
  border-width:2;
  border-color: #FE7742;
  font-family: Arial, helvetica;	
  width: 100%;
  margin-left: 3px;
  margin-right: 3px;
  color: Red;
}


.ProcessStatusGreen, A.ProcessStatusGreen:link
{
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica;
	color: Green;
}

.ProcessStatusOrange, A.ProcessStatusOrange:link 
{
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica;
	color: Orange;
	
}

.ProcessStatusRed, A.ProcessStatusRed:link
{
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica;
	color: Red;
}

.ProcessStatusBlack, A.ProcessStatusBlack:link
{
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica;
	color: Black;
}


/* BUTTONS */

.SmallButton
{
    font-size: 10px;
    height: 20px;
}

.OkButton
{
    font-size: 10px;
    height: 20px;
    width: 50px;
}


.SendEmailButton
{
    font-weight: bold;
    width: 150px;
    height: 25px;
}

/* Grids */
.DataGridHeader
{
	font-weight: bold;
	font-size: 12px;
	background: #C0C0C0;
	white-space: nowrap; 
	text-align: left;
}

.DataGridHeaderTransparent
{
	font-weight: bold;
	font-size: 11px;
	color: #000000;
}


.DataGridItem
{
}

.DataGridAlternatingItem
{
	background: #EEEEEE;	
}

.DataGridItemNonProjectContext, .DataGridItemNonProjectContext TD
{
	background-color: #DDDDDD;
}

.DataGridCandidateListItem
{
}

.DataGridCandidateListAlternatingItem
{
	background: #EEEEEE;	
}

.DataGridCandidateListHeader
{
    vertical-align: bottom;
}

.DataGridEmailClientAttechmentsHeader
{
  	font-weight: bold;
	font-size: 12px;
	background: #C0C0C0;  
}


.DataGridPagerStyle
{
	font-size: 12px;
}


.DataGridDiarieListHeader
{
    font-weight: bold;
}


.DataGridDiarieList
{
}

.DataGridDiarieList TD
{
    border: solid 1px #000000;
    font-family: Arial;
    padding: 3px;
}

/* Label Columns in data tables */
.LabelCol
{
	font-weight: bold;
}

/* Toolbox */

#ToolBox
{
    font-family: verdana, Arial, helvetica;	
    font-size: 11px;
    font-weight: bold;    
}


#ToolBox  A
{
    color: #777777;
    text-decoration: none;
}


#ToolBox  A:hover
{
    color: #999999;
    text-decoration: none;
}



.MailtemplateConfirmHeader
{
	font-weight: bold;
	font-size: 14px;
	background: #ECECEC;
}


.CandidateListEmailTemplateBoxWrapper
{
	width: 100%;
	text-align: left;

}


.CandidateListEmailTemplateBox
{
	width: 100%;
	border-left: solid 1px #C0C0C0;
	border-right: solid 1px #C0C0C0;
	border-bottom: solid 1px #C0C0C0;
}

.CandidateListEmailTemplateBox_Item TD
{
	border-bottom: solid 1px #EEEEEE;
	border-top: solid 1px #EEEEEE;
}

.CandidateListEmailTemplateBox_AlternatingItem TD
{
}


.AdminPanelLinkTable TD
{
	padding-bottom: 10px;
}


/*///////////// Questionnaire  ////////////*/

.ScreeningHead
{
	border-left: 1px solid #AAAAAA;
	border-right: 1px solid #AAAAAA;	
	border-top: 1px solid #AAAAAA;
	
	background-color: #ECECEC;
	padding: 3px;
}

div.EditCollection {
    border-bottom: 1px solid #AAAAAA; 
    border-left: 1px solid #AAAAAA; 
    border-right: 1px solid #AAAAAA;    
    padding: 3px;
}

/* Skip border on these..
div.EditQuestion,
div.EditQuestionAlternatives,
div.EditPreferredAnswer
{
    border: 1px solid;
    margin: 10px;
    padding: 10px;
}
*/

#ArchiveBrowserGrid
{
	margin-top: 10px;	
	width: 100%;
}

#ArchiveBrowserGrid TH
{
	text-align: left;	
}

div.EditCollectionType {

}

div.EditCollectionQuestion  {
    text-align: right;
}

div.ViewCollection {
    width: 450px; 
    background-color: #f6f6f6; 
    border: 1px dotted #666; 
    padding: 5px; 
    margin: 0px auto;
}
div.ViewQuestion {
    clear: both;
    background-color: #CCCCCC;
}

div.AlternatingViewQuestion {
    clear: both;
    background-color: #EEEEEE;
}

div.ViewQuestionText {
    clear: both;
    font: bold;
}

div.ViewQuestionAnswers {
    clear: both;
}

div.ViewQuestionAnswersItemMultiSelect,
div.ViewQuestionAnswersItemSingleSelect,
div.ViewQuestionAnswersItemPrioritySelect,
div.ViewQuestionAnswersItemFreeText,
div.ViewQuestionAnswersItemRate,
div.ViewQuestionAnswersItemYesNo {
    clear: both;
}

span.llabel {
    float: left; 
    text-align: right;
}

span.rinput {
    float: right; 
    text-align: left;
} 

div.row {
    clear: both;
}


#ScreeningSearchEditor
{
    padding-top: 10px;
}

#EditSearchAnswerCollectionQuestionSelect SELECT
{
    width: 200px;
}

#EditSearchAnswerCollectionQuestionAnswer
{
}

#EditSearchAnswerCollectionQuestionAnswerText
{
}

#EditSearchAnswerCollectionQuestionAnswerAnswer
{
}

#EditSearchAnswerCollectionAdd 
{
}


#EditSearchAnswerCollectionCriterions SELECT
{
    height: 150px;
}

#EditSearchAnswerCollectionCriterions INPUT
{
    src: url(http://localhost:3839/trunk/themes/default/images/menu/basis_administration.1.en.png);
}

#QuestionaireQuestionPicker TABLE
{
	width: 100%;	
}

.QuestionPickerHeader TD
{
	font-weight: bold;
}

.QuestionPickerItem TD
{
}

.QuestionPickerAlternatingItem TD
{
	background-color: #EEEEEE;
}



.ViewAnswerCollectionTable
{
	width: 100%;
	border-spacing: 0px;
}

.ViewAnswerCollectionTableHeaderItem
{
	font-weight: bold;
	font-size: 12px;
	background: #C0C0C0;
	white-space: nowrap; 	
}

.ViewAnswerCollectionTableItem
{

}

.ViewAnswerCollectionTableItemAlternating
{
	background: #EEEEEE;	
}

.ViewAnswerCollectionScoreSvak
{
	color: Red;
}

.ViewAnswerCollectionScoreSterk
{
	color: Green;
}

.ViewAnswerCollectionScoreMedium
{
	color: Orange;
}

.CandidateInfoLabel
{
	width: 150px;
}

.CandidateInfoDataField
{
	width: 200px;
}
.CandidateInfoCountryCodeDropDown
{
	Width: 50px;
}
.CandidateInfoPhoneTextBox
{
    font-size: 11px;
    line-height: 12px;	
	width: 147px;	
}
.CandidateInfoDataFieldCombo
{
	width: 206px;
}

.CandidateInfoDataFieldZip
{
    font-size: 11px;
    line-height: 12px;	
	width: 50px;
}

.CandidateInfoDataFieldCity
{
    font-size: 11px;
    line-height: 12px;	
	width: 140px;	
}

#AdminPanelButtons TD
{
	width: 100px;
    text-align: center;
}

#AdminPanelButtonsCorporate TD
{
	width: 100px;
    text-align: center;
}

#AdminPanelButtonsRecruitment TD
{
	width: 100px;
    text-align: center;
}

#AdminPanelButtonsTalentManagement TD
{
	width: 100px;
    text-align: center;
}

/* SECTION BOX */
table.sectionbox {
	background-color: #FFFFFF;
	margin: 0px;
	padding: 0px;
	border: 1px solid #ddd;
	border-spacing: 0px;
	width: 100%;
	border-collapse: collapse;
}

table.sectionbox th {
	margin: 0px;
	padding: 6px 4px 2px 4px;
	height: 25px;
	background: url(../images/tableHeaderBg.png);
	background-repeat: repeat;
	font-size: 11px;
	color: #000;
}

table.sectionbox th.title {
	text-align: left;
}


table.sectionbox tr.line td {
	border-bottom: 1px solid #e5e5e5;
	padding: 4px;
}

table.sectionboxNoline {
	background-color: #FFFFFF;
	margin: 0px;
	padding: 0px;
	border-top: 1px solid #ddd;
	border-spacing: 0px;
	width: 100%;
	border-collapse: collapse;
}

table.sectionboxNoline th {
	margin: 0px;
	padding: 6px 4px 2px 4px;
	height: 25px;
	background: url(../images/tableHeaderBg.png);
	background-repeat: repeat;
	font-size: 11px;
	color: #000;
}

table.sectionboxNoline th.title {
	text-align: left;
}





#AdminPanel
{
    border-collapse:separate;
}
#AdminPanelButtons TD
{
	padding: 10px;
    border: solid 1px #CCCCCC;
}

.NewPasswordDisplay
{
	border: solid 2px red;
	font-size: 14px;
	font-weight: bold;
	padding: 3px;
}

.WorkflowStatusSummary
{
	width: 100%;
}

.WorkflowStatusSummary TD
{
	padding: 3px;
}

.WorkflowStatusSummaryHeader
{
	font-size: 9px;
}

.WorkflowStatusSummaryItem
{
	font-size: 9px;
	background-color: #EFEFEF;
}

.WorkflowStatusSummaryAlternatingItem
{
	font-size: 9px;
	background-color: #FFFFFF;
}

.WorkflowStatusSummaryItem TD
{
	border: solid 1px #DDDDDD;	
}

.WorkflowStatusSummaryAlternatingItem TD
{
	border: solid 1px #DDDDDD;	
}


.WorkflowStatusSummaryCurrentStepColHeader
{
	border-top: solid 1px #DDDDDD;
	border-left: solid 1px #DDDDDD;
	border-right: solid 1px #DDDDDD;
	background-color: #EFEFEF;
	font-weight: bold;
}

.WorkflowStatusSummaryCurrentStepCol
{
	font-weight: bold;
}

.CommunicationTemplateInfoPanel
{
	width: 100%;
	border: solid 1px #CCCCCC;
	background-color: #EFEFEF;
	color: #999999;
}

.CommunicationTemplateInfoPanel A:link
{
	color: #0000FF;
}

.CommunicationTemplateInfoPanel TD
{
	padding: 5px;
}

OPTION.ListItemHeader
{
	background-color: #CCCCCC; 
}

.PubAdGridNoItems
{
	font-style: italic;
	color: #AAAAAA;
	padding-left: 5px;
}


.PubAdvertisementsGrid TD
{
	vertical-align: top;
}

.PubAdvertisementMediasGrid TD
{
}

TABLE.PubMediaStatus
{
	border-collapse: collapse;
}

.PubMediaStatusTop TD
{
	color: #FF0000;
	font-weight: bold;
	border-top: dashed 1px red;
	border-left: dashed 1px red;
	border-right: dashed 1px red;
	background-color: white;
}

.PubMediaStatusBottom TD
{ 
	color: #FF0000;
	border-bottom: dashed 1px red;
	border-left: dashed 1px red;
	border-right: dashed 1px red;
}


.PubCurrentLogoName
{
	border-bottom: solid 1px #0000FF;
	color: #0000FF;
    cursor: pointer;
}


/*				*/
/*		 BUTTONS 	*/



input.SaveButton {
	width: 100px;
}


.cssbutton
{
position: relative;
font-family: arial, helvetica, sans-serif;
background: url(../images/cssbuttonHover.png) no-repeat;
white-space: nowrap;
display: block;
width: 264px;
height: 44px;
margin: 0;
padding: 0;
}

.cssbutton a
{
display: block;
color: #000000;
font-size: 11px;
width: 264px;
height: 44px;
display: block;
float: left;
color: black;
text-decoration: none;
}

.cssbutton img
{
width: 264px;
height: 44px;
border: 0
}

* html a:hover
{
visibility:visible
}

.cssbutton a:hover img
{
visibility:hidden
}

.cssbutton span
{
position: absolute;
left: 55px;
top: 15px;
margin: 0px;
padding: 0px;
cursor: pointer;
} 

.CommunicationTemplatesVariableListDescription
{
	padding-top: 5px;
	padding-bottom: 15px;
	font-size: 10px;
}
.CommunicationTemplateVariableListTable
{
	width: 100%;
}
.CommunicationTemplateVariableListTable TD
{
	font-size: 10px;
	padding: 3px;
}

.CommunicationTemplateVariableListRow
{
}
.CommunicationTemplateVariableListAlternatingRow TD
{
	background-color: #EEEEEE;
}


/* Project List Menu */
#ProjectListMenuWrapper
{
	width: 300px;
}

#ProjectListMenuWrapper TD
{
	font-size: 10px;
}

#ProjectListMenuButtonWrapper
{
	font-size: 10px;
	padding: 5px;
}

.CoverLetterAttachmentTable
{
	width: 100%;
}

.CoverLetterAttachmentTableHeader
{
	font-weight: bold;
	border-bottom: solid 1px #CCCCCC;
}

.CoverLetterAttachmentTable TD
{
	padding-left: 10px;
}


/* DocGen */
.DocGenSelectedTemplateWrapper TD
{
	font-size: 12px;
}

.DocGenCommandButtonLink
{
	padding-top: 3px;
	padding-bottom: 3px;
}

.DocGenCommandButtonLinkFirst
{
	padding-top: 3px;
	padding-bottom: 3px;
}

.DocGenCommandButtonLinkLast
{
	padding-top: 3px;
	padding-bottom: 3px;
}


.SupportUserManualTable .Row TD, .SupportUserManualTable .AlternatingRow TD
{
	border-bottom: solid 1px #CCCCCC;
	border-top: solid 1px #CCCCCC;
}
/* Rank */

/* Reorder List */
.dragHandle
{
	margin-right: 4px;
    width: 15px;
    height: 15px;
    background-color: outset thin white;
    cursor: move;
    border: outset thin white;
}
.callbackStyle
{
    border: thin blue inset;
}
.callbackStyle table
{
    background-color: #5377A9;
    color: Black;
}
.reorderListDemo UL
{
    padding:0px;
    margin:2px;
    background-repeat: repeat-x;
    color: White;
    
}
.reorderListDemo li
{
    padding:0px;
    margin:2px;
    background-repeat: repeat-x;
    color: White;
}

.reorderCue
{
    border: dashed thin black;
    width: 100%;
    height: 25px;
}
.itemArea
{
    margin-left: 15px;
    font-family: Arial, Verdana, sans-serif;
    font-size: 1em;
    text-align: left;
    color: White;
}
.ItemBackGroundLocalRank
{
 /* background-color:#5E83B5;*/
   background-color:#B4BAC6;
}
.ItemBackGroundSystemRank
{
/* background-color:#B4BAC6; */
background-color:#F7F7F7;
}
.ItemBackGroundInheritedRank
{
/* background-color:#8A92A6; */
 background-color:#DDDEDC; 
}
/* Modal Pop Up */
 .modalBackground
{
    background-color:Gray;
    filter:alpha(opacity=70);
    opacity:0.7;
}
    
/* Tags */

/* Tag Grid */

.GridRow_SystemTag td
{
    background:#F7F7F7;
    padding: 4px;
    border-bottom: solid 1px #FFFFFF;
}
.GridRow_InheritedTag td
{
    background:#DDDEDC;
    padding: 4px;
    border-bottom: solid 1px #FFFFFF;    
}
.GridRow_LocalTag td
{
    background:#B4BAC6;
    padding: 4px;
    border-bottom: solid 1px #FFFFFF;    
}  

.TagTooltipName
{
	font-weight: bold;
}
.TagTooltipDescription
{
	font-style: italic;
}

.TagTooltipComment
{
	border: solid 1px #CCCCCC;
	padding: 2px;
	font-size: 10px;
}

.TagTooltipCommentHeader
{
	font-style: italic;
}

.CopyDocumentLinkContainer
{
    border: dashed 1px green;
    background-color: #EDEDED; 
    padding: 5px;
    margin: 0px;
    margin-bottom: 5px;
    clear: both;
}


.CopyDocumentLinkContainerIcon
{
	padding-right: 5px;
}

.CopyDocumentLinkContainerText
{
}

.AjaxSelectDocsHeader
{
    background-color: #ececec;
    border: solid 1px #cccccc;
    padding: 5px;
    margin-bottom: 20px;
}

.AjaxSelectDocsProjectHeader
{
  border: 0;
  width: 100%;
  color: #000000;
  background-color : #cccccc;
  padding: 5px;
  margin-bottom: 10px;
}

.AjaxSelectDocsProjectHeader TD
{
  font-size: 16px;
}

.AjaxSelectDocsDocumentsLine
{
  border: 0;
  width: 100%;
  color: #dddddd;
  background-color: #dddddd;
  height: 1px;
}

.AjaxSelectDocsDocumentList
{
    padding: 5px;
    margin-bottom: 15px;
}


/*
 * RSS icons 
 */
 
 #FeedLinkRecruitmentProjectsWrapper, #FeedLinkOpenApplicationsWrapper
 {
 	float: right;
 	padding: 4px;
 }
 
 /****************************New CSS Starts*******************************/
 a:link {
	COLOR: #147ECF; TEXT-DECORATION: none;
}

a:visited {
	COLOR: #147ECF; TEXT-DECORATION: none;
}

a:hover {
	COLOR: #F17903; TEXT-DECORATION: none;
}
a:active {
	text-decoration: none;	color: #147ECF;
}

 
 input[type="text"], input[type="textarea"], input[type="password"],textarea, .TextboxBorder
{
        color                              : #333333 !important;
        background-color                   : #FFFFFF !important;
		border                             : 1px solid #DFDFDF;
}

/*input[type="button"], input[type="submit"]
{
        color                              : #333333 !important;
        background-color                   : White !important;
}

*/
input[type="submit"]:hover, input[type="button"]:hover, input[type="reset"]:hover
{

/*background :#F17903;*/
background: url(../images/Button.Hover.png) ;
color:White;
}
input[type="submit"], input[type="button"], input[type="reset"]
{


background: url(../images/Button.Background.png) ;
color:white;
cursor:pointer ;

}

input[type="submit"]:disabled, input[type="button"]:disabled, input[type="reset"]:disabled 
{
background-image:none;
background-color:#F5F4F2 ;
color:#B4B4C6;
cursor:default;
}

input[type="button"], input[type="reset"], input[type="submit"]
{
        border: 1px solid #DFDFDF;
        /* -webkit-border-radius: 3px 3px 3px 3px;
    -moz-border-radius: 3px 3px 3px 3px;
    border-radius: 3px 3px 3px 3px;*/
}






/*GUI Message */
.dialogcontainer {
	padding: 4px; background: #f8f4eb; border-bottom: 1px SOLID #efe8da; PADDING: 10px;
}

.dialogtitle {
	background: transparent; padding: 2px 8px 4px 30px; -moz-border-radius: 10px 10px 0 0; -webkit-border-radius: 10px 10px 0 0; border-radius: 10px 10px 0 0; 
	font:normal normal bold 18px normal Calibri, 'Trebuchet MS', Helvetica, Verdana, Arial, Helvetica;
}

.dialogtext {
	background: transparent; padding: 8px; -moz-border-radius: 0 0 10px 10px; -webkit-border-radius: 0 0 10px 10px; border-radius: 0 0 10px 10px;
	font:11px verdana, geneva, lucida, "lucida grande", arial, helvetica, sans-serif;
}

.dialoginfo {
	position: relative; float: left; background: url(/Themes/HrmSilverClient/Images/icon_dialoginfo.png); WIDTH: 32px; HEIGHT:32px; LEFT: -5px; TOP: -5px; 
}

.dialoginfocontainer {
	border: 2px SOLID #0E5BC5; -moz-border-radius: 10px; -webkit-border-radius: 10px; border-radius: 10px;
}

.dialogconfirmation {
	position: relative; float: left; background: url(/Themes/HrmSilverClient/Images/icon_dialogok.png); WIDTH: 32px; HEIGHT:32px; LEFT: -5px; TOP: -5px; 
}

.dialogconfirmationcontainer {
	border: 2px SOLID #91e375; -moz-border-radius: 10px; -webkit-border-radius: 10px; border-radius: 10px;
}

.dialogwarning {
	position: relative; float: left; background: url(/Themes/HrmSilverClient/Images/icon_dialogalert.png); WIDTH: 32px; HEIGHT:32px; LEFT: -5px; TOP: -5px; 
}

.dialogwarningcontainer {
	border: 2px SOLID #FF8F35; -moz-border-radius: 10px; -webkit-border-radius: 10px; border-radius: 10px;
}

.dialogerror {
	position: relative; float: left; background: url(/Themes/HrmSilverClient/Images/icon_dialogerror.png); WIDTH: 32px; HEIGHT:32px; LEFT: -5px; TOP: -5px; 
}

.dialogerrorcontainer {
	border: 2px SOLID #FF7B5A; -moz-border-radius: 10px; -webkit-border-radius: 10px; border-radius: 10px;
}

/************************************ Login CSS ************************************/
.loginMessagecontainer {
	padding: 4px; background: #f8f4eb; border-bottom: 1px SOLID #efe8da; PADDING: 10px;
}
.logininfotext
{
	 padding:0px 8px 32px 8px;-moz-border-radius: 0 0 10px 10px; -webkit-border-radius: 0 0 10px 10px; border-radius: 0 0 10px 10px;
	font:11px verdana, geneva, lucida, "lucida grande", arial, helvetica, sans-serif;	
	
}

.logininfocontainer
{
	/*background: transparent; padding:8px 8px 25px 25px;-moz-border-radius: 0 0 10px 10px; -webkit-border-radius: 0 0 10px 10px; border-radius: 0 0 10px 10px;
	font:11px verdana, geneva, lucida, "lucida grande", arial, helvetica, sans-serif;	*/
	background: #FCFCFC;border: 2px SOLID #DFDFDF; -moz-border-radius: 10px; -webkit-border-radius: 10px; border-radius: 10px;
	/*background-color:blue; opacity:0.1;filter: alpha(opacity=10) ;*/
}
.customerinfo
{
	position: relative; border:2px solid #DFDFDF;  float: right;right: 25px; TOP: -10px; 
	background: #FFFFFF; padding: 6px; -moz-border-radius: 10px 10px 10px 10px; -webkit-border-radius: 10px 10px 10px 10px; border-radius: 10px 10px 10px 10px; 
}
/*GUI Message End*/
