﻿
/************************ Start Event Search Web Part Styles ************************/

/* Html Tables Start */

table.EventSearch_Table_Outer
{
     border-style: none none none none;
     border-collapse: collapse;
     width: 725px;
     margin-bottom: 5px;
     margin-left: auto;
     margin-right: auto;
}

table.EventSearch_Table_Outer td
{
	vertical-align: top;
}


table.EventSearch_Table_Inner
{    
     border-style: none none none none;
}

table.EventSearch_Table_Inner td
{    
	 vertical-align: top;
     padding-top: 3px;
}
 
.EventSearch_TD_Heading
{
     border-style: none none none none;
     background: #f5dc83;
     height: 25px !important;
     padding-left: 5px !important;
     vertical-align: middle !important;
}

.EventSearch_TD_Categories
{
     width: 125px;
     border-style: none none none none;
}

.EventSearch_TD_MultiTables
{
	padding-top: 5px;
}

.EventSearch_TD_AndText
{
     vertical-align: middle !important;
}

.EventSearch_TD_Message
{
     width: 260px !important;
}

/* Html Tables End */

/* Labels Start */

.EventSearch_ErrorMessage
{
     color: red !important;
}

.EventSearch_CountMessage
{
     color: navy !important;
}

/* Lables End */

/* Buttons Start */

.EventSearch_BtnSearch
{
     background-color: white;
     border-color: teal;
     border-style: solid;
     border-width: 1px;
}

/* Buttons End */

/* Grid Views Start */

table.EventSearh_GVSR_CSS_Main
{
     border-collapse: collapse;
     border-width: 0px 0px 0px 0px;
     width: 726px;
     margin-left: auto;
     margin-right: auto;
}

table.EventSearh_GVSR_CSS_Main td
{
     border-style: none none solid none;
     border-bottom-color: #f5dc83;
     border-width: 0px 0px 1px 0px;
     padding-left: 5px;
     padding-top: 5px;
     padding-bottom: 5px;
     vertical-align: top;
}

.EventSearh_GVSR_CSS_HeaderStyle
{
     height: 25px;
     background: #f5dc83;
     text-indent: 5px;
}

.EventSearch_GVSR_HeaderRowCells
{
     border-style: none !important;
     border-collapse: collapse !important;
     border-spacing: 0px !important;
     font-weight: normal !important;
}

/* Grid Views End */

/************************ End Event Search Web Part Styles ************************/

/*********************** Start CCJobsSearch Web Part ***********************/

/* Tables Start */

table.CCJobsSearch_Table
{
     border-style: none none none none;
     border-collapse: collapse;
}

table.CCJobsSearch_Table td
{
	padding: 3px 3px 3px 3px;
}

/* Tables End */

/* Drop Down Listbox Start */

.CCJobsSearch_DropDownList
{
	width: 200px;
	font-family: 14px;
	font-family: Arial, Helvetica, sans-serif;
float:left;
}

/* Drop Down Listbox Start */

/* Textboxs Start */

.CCJobsSearch_TextBox
{
	height: 15px;
	border-bottom-style: solid;
	border: 1px solid #7F9DB9;
}

/* Textboxs End */

/* Buttons Start */

.CCJobsSearch_ImageButton
{
	
}

/* Buttons End */

/*********************** End CCJobsSearch Web Part ***********************/

/************************ Start CCJobsDisplaySchedule Web Part Styles ***********************/

/* Grid Views Start */

table.CCJobsDisplaySchedule_GridView_Main
{
     border-width: 0px 0px 0px 0px;
     border-style: none none solid none !important;  
     border-collapse: collapse !important;
     border-spacing: 0px 0px !important;
     float: left;
}

table.CCJobsDisplaySchedule_GridView_Main td
{
     white-space: nowrap;
     /* top right bottom left */
     padding: 5px 0px 5px 5px !important;
     vertical-align: top;
     border-bottom-color: #f5dc83;
     border-width: 0px 0px 1px 0px;
     border-style: none none solid none !important     
     border-collapse: collapse !important;
     border-spacing: 0px 0px !important;
font-size:1em;
text-align:right
}
table.CCJobsDisplaySchedule_GridView_Main th
{
text-align:center
}


.CCJobsDisplaySchedule_GridView_Header
{
	 white-space: nowrap;
	 /* top right bottom left */
     padding: 5px 0px 5px 5px !important;
     height: 25px;
     background: #f5dc83;
     /* text-indent: 5px; */
     font-weight: bold;
     border-collapse: collapse !important;
     border-spacing: 0px 0px !important;
     text-indent: 5px;
}

.CCJobsDisplaySchedule_GridView_FirstHeaderRow
{
	font-weight: bold;
	border-style: none none none none !important;
    border-collapse: collapse !important;
	border-spacing: 0px 0px !important;
}

.CCJobsDisplaySchedule_GridView_FirstHeaderRow td
{
text-align:left !important;
     }

.CCJobsDisplaySchedule_GridView_FirstHeaderRowCell
{
	 white-space: nowrap;
     /* top right bottom left */
     padding: 10px 0px 10px 15px;
     border-style: none none none none !important;
     border-collapse: collapse !important;
     border-spacing: 0px 0px !important;
     }
     

.CCJobsDisplaySchedule_Gridview_FirstHeaderRowCell_EffectiveDate {
font-weight: normal !important;
float:left !important;
padding: 5px 0px 0px 0px !important;

}

.CCJobsDisplaySchedule_GridView_SecondHeaderRow
{
	font-weight: bold;
	border-style: none none none none !important;
    border-collapse: collapse !important;
    border-spacing: 0px 0px !important;
}

.CCJobsDisplaySchedule_GridView_SecondHeaderRowCell
{
     border-style: none none none none !important;
     border-collapse: collapse !important;
     border-spacing: 0px 0px !important;	
}

.CCJobsDisplaySchedule_GridView_FooterRow
{
	font-weight: bold; 
	border-style: none none none none !important;
    border-collapse: collapse !important;
    border-spacing: 0px 0px !important;	
}
 
.CCJobsDisplaySchedule_GridView_FooterCell
{
	 font-weight: bold; 
     border-style: none none none none !important;
     border-collapse: collapse !important;
     border-spacing: 0px 0px !important;	
}

/* Grid Views End */

/* HtmlGenericControls Start */

.CCJobsDisplaySchedule_LI
{
	list-style-type: none;
    border: #b15b15 0px solid !important;
    float: left;
    /* top right bottom left */
margin: 5px 0px 0px 0px !important;
 }

.CCJobsDisplaySchedule_DIV2
{
	/* top right bottom left */
    padding: 5px 0px 5px 0px !important;
 	vertical-align: middle;
width: 930px;
	height: auto;
	
}

.CCJobsDisplaySchedule_DIV2 h2
{
font-weight: bold;
font-family: Arial, Helvetica, sans-serif;
font-size: 1.2em;
}

.CCJobsDisplaySchedule_DIV1
{
	/* top right bottom left */
    padding: 10px 0px 0px 0px !important;
}


.CCJobsDisplaySchedule_SalaryUnitTitle
{
	font-weight: bolder;
}

/* HtmlGenericControl End */

/*********************** End CCJobsDisplaySchedule Web Part ***********************/

/*********************** Start CCJobsClassList Web Part ***********************/

table.CCJobsClassList_GridView_Main
{
	 border-width: 0px 0px 0px 0px;
	 /* top right bottom left */
     border-style: none none solid none !important;    
     border-collapse: collapse !important;
     border-spacing: 0px 0px !important;
     float: left;
     width:500px;
}

table.CCJobsClassList_GridView_Main td
{
     white-space: nowrap;
     /* top right bottom left */
     padding: 5px 0px 5px 10px !important;
     vertical-align: top;
     border-bottom-color: #f5dc83;
     /* top right bottom left */
     border-width: 0px 0px 1px 0px;
     border-style: none none solid none !important;    
     border-collapse: collapse !important;
     border-spacing: 0px 0px !important;
}

.CCJobsClassList_GridView_Header
{
	 white-space: nowrap;
     height: 25px;
     background: #f5dc83;
     font-weight: bold;
     /* top right bottom left */
     border-style: none none none none !important;
     padding: 5px 0px 5px 10px !important;
     border-collapse: collapse !important;
     border-spacing: 0px 0px !important;
     border-style: none none none none !important;
     text-indent: 5px;
}

.CCJobsClassList_GridView_Header th
{
	 border-style: none none none none !important;	
	 border-collapse: collapse !important;
     border-spacing: 0px 0px !important;
font-weight: normal;
font-size: 1.1em;
font-family: Arial, Helvetica, sans-serif;
color: #000;
padding: 2px 4px 2px 4px;
}

.CCJobsClassList_GridView_Header th a:link 
{
color: #444 !important;
text-decoration: underline;
}

table.CCJobsClassList_Table
{
	 border-collapse: collapse !important;
     border-spacing: 0px 0px !important;
     border-width: 0px 0px 0px 0px !important;
     border-style: none none none none !important;
     /* top right bottom left */
     margin: 0px 0px 20px 6px;
}

table.CCJobsClassList_Table td
{
	 border-collapse: collapse !important;
     border-spacing: 0px 0px !important;
     border-width: 0px 0px 0px 0px !important;
     border-style: none none none none !important;
     /* top right bottom left */
     padding: 0px 0px 0px 6px;
     font-weight: bold;
	 font-family: Arial, Helvetica, sans-serif;
	 font-size: 1.2em
}

.CCJobsClassList_Table a:link 
{
	color: #b15b15 !important;
text-decoration: underline;
}

.CCJobsClassList_Table a:visited 
{
	color: #b15b15 !important;
	text-decoration: none;
}

.CCJobsClassList_Table a:active
{
}

.CCJobsClassList_Table a:hover
{
	color: blue !important;
	text-decoration: none !important;
}

.CCJobsClassList_LinkButton
{
}

/*********************** End CCJobsClassList Web Part ***********************/

/*********************** Start CCJobsDisplaySpecification Web Part ***********************/

.CCJobsDisplaySpecification_Table
{
margin-left:4px;
margin-right:225px;
}

.CCJobsDisplaySpecification_Table td
{
padding: 5px 5px 5px 5px;
font-family: Arial, Helvetica, sans-serif;
font-size:10pt;
line-height:15pt;
}

.CSSDefinitionBody p
{
padding-bottom: 9px;
line-height:15pt;		
}

.CSSCharacteristicsBody p
{
padding-bottom: 9px;
line-height:15pt;		
}

.CSSTypicalWorkBody p
{
padding-bottom: 9px;
line-height:15pt;		
}

.CSSKnowledgeBody p
{
padding-bottom: 9px;
line-height:15pt;		
}

.CSSLegalBody p
{
padding-bottom: 9px;
line-height:15pt;		
}

.CSSQualificationsBody p
{
padding-bottom: 9px;
line-height:15pt;		
}

.CSSHistoryBody p
{
padding-bottom: 9px;
line-height:15pt;		
}

/*********************** End JobsDisplaySpecification Web Part ***********************/

/*********************** Start CCJobsCategoryListWebPart Web Part ***********************/

.CCJobsCategoryListWebPart_BL
{
line-height:2.3em;
margin-left:5px;
}

.CCJobsCategoryListWebPart_BL li
{
list-style:none
}

.CCJobsDisplaySpecification_FirstHeaderRow
{

}

.CCJobsDisplaySpecification_FirstHeaderRowFirstCell
{

}

.CCJobsDisplaySpecification_FirstHeaderRowFirstCellLabel
{
font-family: Arial, Helvetica, sans-serif;
font-size:11pt;
line-height:15pt
}

.CCJobsDisplaySpecification_SecondHeaderRow
{
	
}

.CCJobsDisplaySpecification_SecondHeaderRowFirstCell
{
	
}

.CCJobsDisplaySpecification_SecondHeaderRowFirstCellLabel
{
	
}

.CCJobsDisplaySpecification_SectionHeaderTextRow
{
	
}

.CCJobsDisplaySpecification_SectionHeaderTextLabel
{
font-weight:bold;
padding-bottom:20px

}
.CCJobsDisplaySpecification_SectionTextRow
{
	
}

.CCJobsDisplaySpecification_SectionTextCellLabel li
{
font-size:10pt;
line-height:15pt;

padding-bottom: 9px
}

.CCJobsDisplaySpecification_SectionFooterTextRow
{
	
}

.CCJobsDisplaySpecification_SectionFooterTextLabel
{
	
}

.CCJobsDisplaySpecification_PageFooterTextRow
{
	
}

.CCJobsDisplaySpecification_PageFooterTextCell
{
	
}

.CCJobsDisplaySpecification_PageFooterTextLabel
{
	
}

/*********************** End CCJobsCategoryList Web Part ***********************/
