

/*EXT Position Page */


#siz
{
   width:80%;
   margin:auto;
   position:relative;   
}  


#extMain /*main div size */
{
	width:80%;
	margin:auto;
	position:relative;	
	font: normal normal normal Arial,'ms p????','ms pgothic','??',dotum,helvetica,sans-serif;
    color: #303030; 
    font-size: 10pt;
}  

	/*Pageblock property */			
 
body .bPageBlock, body #bodyCell .bResource .secondaryPalette, body .secondaryPalette.bPageBlock, body    
.individualPalette .secondaryPalette.bPageBlock, body .bodyDiv .genericTable, body .genericPageBlockTable, body 
.bodyDiv .bSubBlock, body .bComponentBlock .bPageBlock, body .bMyDashboard .bPageBlock, body.rlHoverFrame 
.bPageBlock, body.subjectSelectionPopup div.choicesBox, body.lookupTab .secondaryPalette.bPageBlock, body.popupTab 
.secondaryPalette.bPageBlock, body.UserTagStatsPage .secondaryPalette.bPageBlock
{
background-color: #fff !important;
border:none !important;
} 
.list td
{
border-bottom:none !important;
}

body .pbBody table.list tr.headerRow th
{
background:#fff !important;
border-bottom: 1px solid #A6A6A6!important;
border-top: 1px solid #A6A6A6!important;
color:#00843D!important;
border-left:none !important;
border-right:none !important;
font: normal normal normal 14px/1.2em Arial,'ms p????','ms pgothic','??',dotum,helvetica,sans-serif;
line-height: 1.6em;
letter-spacing: .8px;
font-weight: 400;
font-style: normal;

}

body .apexp .pbBody table.list
{
border:none !important;
}

	

.extTitle /*Main title property */
{

color: #00843D!important;

font: normal normal normal 28px/1.2em Arial,'ms p????','ms pgothic','??',dotum,helvetica,sans-serif;

font-size: 1.8em;

line-height: 1.1em;

text-transform: none;

font-weight: 300;

font-style: normal;

/* margin-left:11px; */

padding-top: 15px!important;
}

.applybut /* Apply button property */
{
border: 1px solid #D9D9D9 !important;
color: #FFFFFF!important;
background:#00843D !important; 
-moz-box-shadow: 2px 1px 8px #FFFFFF !important;
-webkit-box-shadow: 2px 1px 8px #FFFFFF !important;
box-shadow: 2px 1px 8px #FFFFFF !important; */
background: #336699!important;
		border-radius: 1px!important;
padding: 5px 7px!important;
float:right;
}		
		
/*Position Detail and Apply Position page */		
		


 #PositionMain
 {
   width:80%;
   margin:auto;
   position:relative;
   font: normal normal normal 14px/1.2em Arial,'ms p????','ms pgothic','??',dotum,helvetica,sans-serif;
   
 } 

 body .bRelatedList .pbTitle h3, body .bPageBlock .pbTitle h2, body .bPageBlock .pbTitle h3, body .bSubBlock 
 h3.lbHeader /*css to override pageblock section title color */
 {
	color: #00843D!important;
	font: normal normal normal 28px/1.8em Arial,'ms p????','ms pgothic','??',dotum,helvetica,sans-serif;
	font-size: 1.8em;
	line-height: 1.1em;
	text-transform: none;
	font-weight: 300;
	font-style: normal;
	}
   

 body .bPageBlock .pbBody .labelCol /*css to override pageblock section  */
 {
    font: normal normal normal 16px/1.3em Arial,'ms p????','ms pgothic','??',dotum,helvetica,sans-serif;
    color: #303030; 
    font-size: 10pt;
	}              
.bPageBlock .detailList tr td, .bPageBlock .detailList tr th, .hoverDetail .bPageBlock .detailList tr td, 
.hoverDetail .bPageBlock .detailList tr th
 {
 border-bottom:none !important;
 }
.bPageBlock .pbBody .labelCol  
 {
 border-bottom:0px;              
 }
.apexp .bPageBlock.apexDefaultPageBlock .pbHeader>table
{
border-bottom:none !important;
}
body .bEditBlock .pbBottomButtons, body .apexp .bPageBlock.apexDefaultPageBlock .pbBottomButtons
{
border-top:none !important;
}
.pbSubheader
{
		 border-radius:1px;
		 background-color: #fff !important;
		  border-top: 2px solid #ccc !important;      
}

/*css to override pageblock*/


  
hr
{ 
 display:none!important;
}
   
		  

.Positionback /*Back button properties*/
{
 border: 1px solid #D9D9D9 !important;
 color: #FFF !important;
 background:#00843D !important; 
 -moz-box-shadow: 2px 1px 8px #fff !important;
 -webkit-box-shadow: 2px 1px 8px #fff !important;
 box-shadow: 2px 1px 8px #fff !important;  
		 border-radius: 1px!important;
padding: 5px 7px!important;
  
}
   
   
.Positionapply /*Apply button properties*/
{
 border: 1px solid #D9D9D9 !important;
 color: #FFF !important;
 background:#00843D !important; 
 -moz-box-shadow: 2px 1px 8px #fff !important;
 -webkit-box-shadow: 2px 1px 8px #fff !important;
 box-shadow: 2px 1px 8px #fff !important;  
		 border-radius: 1px!important;
padding: 5px 7px!important;
	margin-top:10px!important;
	
 }
		 
body .bPageBlock .pbBody .pbSubheader .hideListButton   /*Page block Hide Arrow Property*/
{
	background: transparent url('arh.png') !important;	
}

		
body .bPageBlock .pbBody .pbSubheader .showListButton  /*Page block Show Arrow Property*/
{
	background: transparent url('ars.png') !important;
}
	
	
.apexp .bPageBlock.apexDefaultPageBlock .pbBody .pbSubheader h3   /*Page block Text Property*/
{
    
color: #00843D!important;    
font: normal normal normal 24px/1.5em Arial,'ms p????','ms pgothic','??',dotum,helvetica,sans-serif;    
font-size: 1.5em;    
line-height: 1.1em;    
text-transform: none;    
font-weight: 300;    
font-style: normal;
}		 
		 
 
		 
/*Apply Positon Page*/

 #ApplyMain
 {
   width:80%;
   margin:auto;
   position:relative;
	font: normal normal normal 14px/1.2em Arial,'ms p????','ms pgothic','??',dotum,helvetica,sans-serif;
   
 } 

 .ApplyPositionCancel  /*Cancel button properties*/
{
 border: 1px solid #D9D9D9 !important;
 color: #FFF !important;
 background:#00843D !important; 
 -moz-box-shadow: 2px 1px 8px #fff !important;
 -webkit-box-shadow: 2px 1px 8px #fff !important;
 box-shadow: 2px 1px 8px #fff !important;  
			 border-radius: 1px!important;
padding: 5px 7px!important;
}
  

.ApplyPositionApply  /*Apply button properties*/
{
border: 1px solid #D9D9D9 !important;
 color: #FFF !important;
 background:#00843D !important; 
 -moz-box-shadow: 2px 1px 8px #fff !important;
 -webkit-box-shadow: 2px 1px 8px #fff !important;
 box-shadow: 2px 1px 8px #fff !important;  
		 border-radius: 1px!important;
padding: 5px 7px!important;

}


					   
input[type='text']   /*TextField properties*/
{
	width:150px;
}

select  /*TextField properties*/
{
	width:150px;
}
	

input /*InputField properties*/
{
border-radius: 3px;
border: 1px solid #acacac;
background-color: #fcfcfc;
box-shadow: 0 0 4px #000;
box-shadow: inset 3px 4px 5px #f3f3f3;
}

select /*Dropdown properties*/
{
border-radius: 3px;
border: 1px solid #acacac;
background-color: #fcfcfc;
box-shadow: 0 0 4px #000;
box-shadow: inset 3px 4px 5px #f3f3f3;
}


.line /*Bottom Line properties*/
{
border: 1px solid #ccc !important;	
}  

.lb /*Applypositionform lable property*/
{
	font: normal normal normal 16px/1.3em Arial,'ms p????','ms pgothic','??',dotum,helvetica,sans-serif;
    color: #303030; 
    font-size: 10pt;
}

.wform{
   width:80%;
   margin:auto;
   position:relative;
}

body .bPageBlock .pbBody .pbSubheader img {
  display: none!important;
}
  
.loginbtn /*loginbtn  button properties*/
{
 border: 1px solid #D9D9D9 !important;
 color: #FFF !important;
 background:#00843D !important;
 -moz-box-shadow: 2px 1px 8px #fff !important;
 -webkit-box-shadow: 2px 1px 8px #fff !important;
 box-shadow: 2px 1px 8px #fff !important;
 border-radius: 1px!important;
 padding: 5px 7px!important;
 margin-right: 12px!important;
 }   
/* login page css  */
.logcontainer {
	   margin: 100px auto;
	    width: 440px;			
	    padding: 20px;
	    border-radius: 4px;
	    border: 1px solid #D8DDE6;
	    color: #16325c;
	}  
	  
	.login {
	  position: relative;
	  margin: 0 auto;
	  padding: 20px 20px 20px;
	  width: 310px;
	}		 
.form-control {
    border: 1px solid #D8DDE6;
    border-radius: 4px;
    border-image-source: initial;
    border-image-slice: initial;
    border-image-width: initial;
    border-image-outset: initial;
    border-image-repeat: initial;
    background-color: #fff;
    font-family: SFS, Arial, sans-serif;
    box-sizing: border-box;
    -webkit-appearance: none;
    font-size: 14px;
    transition: all 0.1s;
    width:100%;
    height:40px;
}
 
.input:focus {
    background-color: #ffffff;
    border: 1px solid #1589ee;
    outline: 0;
    box-shadow: inset 1px 1px 2px #f3f3f3;
}
.logbtn{
    border: 1px solid #D9D9D9 !important;
    width:100%;
    height:40px;   
    color: #FFFFFF!important;
    font-size: 16px!important;
    background:#00843D!important;
    -moz-box-shadow: 2px 1px 8px #FFFFFF !important;
    -webkit-box-shadow: 2px 1px 8px #FFFFFF !important;
    box-shadow: 2px 1px 8px #FFFFFF !important;
    border-radius: 4px!important;
    padding: 5px 7px!important;
 }
.loglnk{
   text-decoration:none;
   color: #336699!important;
 }   
.loglb{    
    font-style: inherit;
    font-size: 16px;
    color: #000!important;
}  

/*table td { width:100px; word-wrap:break-word;} */

#pno{
 float:none!important;
 padding-left:33%
}

.navbtn {
	border: 1px solid #D9D9D9 !important;
color: #FFFFFF!important;
background:#00843D !important; 
-moz-box-shadow: 2px 1px 8px #FFFFFF !important;
-webkit-box-shadow: 2px 1px 8px #FFFFFF !important;
box-shadow: 2px 1px 8px #FFFFFF !important; */
background: #336699!important;
		border-radius: 1px!important;
padding: 5px 7px!important;

}

.header-inner {
    max-width: 80% !important;
}