﻿body
{
	
}

.inputerror
{
border-color: maroon;
}

.account 
{
padding-top: 5px;
float: right;
font-size: 16px;
}

.UserName
   {
   border:0;
	font-family:Verdana,Sans-Serif,Arial;
	font-size:11px;
	} 
	
	#popUpDiv {
position: absolute;
height: 300px;
z-index: 9002;
}
#blanket 
{
background-color: #000;
opacity: 0.32;
filter: alpha(opacity=35);
position: absolute;
z-index: 9001;
top: 0;
left: 0;
width: 100%;
}

.popUpWrap1 {
width: 791px;
margin: 50px auto;
}

.pic_autopaste_pupup_lefttop
 {
background: url("../img/autopaste_pupup_lefttop.gif") no-repeat scroll right center transparent;
width: 7px;
height: 30px;
float: left;
}
.subTabLeft, .navleft, .navright, .smallpopuptopleft, .mypag_leftblue, .messagePopUpTopLeft, .autopaste_pupuptopleft_1, .autopaste_pupuptopleft {
width: 7px;
float: left;
}
.autopaste_pupuptopleft {
width: 7px;
float: left;
}
.popUp_topBg {
width: 756px;
background: url(../img/autopaste_pupup_topmid.jpg) repeat-x;
line-height: 30px;
height: 30px;
float: left;
font: 18px/30px "Georgia";
color: #fff;
text-indent: 18px;
}

.autopaste_pupupclose {
width: 21px;
float: left;
height: 30px;
line-height: 30px;
cursor: pointer;
}

.pic_autopaste_pupup_topright
{
background: url("../img/autopaste_pupup_topright.gif") no-repeat scroll right center transparent;
width: 7px;
height: 30px;
float: right;
}
.clear {
clear: both;
height: 0;
}
.popUp_midBg {
border-left: 1px solid #ccc;
border-right: 1px solid #ccc;
background: #fff;
float: left;
width: 749px;
padding: 25px 20px;
line-height: 18px;
}
article, aside, div, dt, figcaption, footer, form, header, hgroup, html, main, nav, section {
display: block;
}


.jobDetails
				{
					font-size:1em;
				}
				
				.jobDetails p 
				{
					margin:5px;
				}
				.company-name
				{
					font-size: 1.3em;
					color: #077c99;
					padding-bottom: 5px;
				}
				.job-title
				{
					color: orange;
					font-size: 1.3em;
					padding-bottom: 5px;
				
				}
				
				.job-title-medium
				{
					color: orange;
					font-size: 1.1em;
					padding-bottom: 5px;
				
				}
				
				.text-align-left
				{
					text-align:left !important;
				}
				
				.job-details-heading
				{
					font-weight: bold;
					font-size: 1.2em;
				}
				
				.companylogo
				{
					background-color: white; float:left ;margin-right :10px;margin-bottom:10px;Width:100px; Height:100px
				}
				.process
				{
					
				}
				.div-process
				{
					width: 80px; height: 80px; 
					border-top-left-radius: 15px;
					border-top-right-radius: 15px;  border-bottom-right-radius: 15px; border-bottom-left-radius: 15px;
				  background-color:orange ;
					position: fixed; top: 0px; bottom: 0px; left: 0px; right: 0px;
					margin: auto; z-index: 99999999;
				}
				.process-lock
				{
				}
				.div-process-lock
				{
					width: 100%;
					background:transparent;
					top:50px;
					height: 100%; 
					z-index:9999999999;
				}
				.process-unlock
				{
					display:none !important;
				}
				
				.table-heding
				{
					color:White;
				}
				
				
#login
{
position: static;
left: auto;
right: auto;
width: 350px;
margin: 120px auto;
padding: 2%;
z-index: 10;
background-color:rgb(247, 247, 247);
 border-radius: 5px 5px 5px 5px;
  -moz-border-radius: 5px 5px 5px 5px;
  -webkit-border-radius: 5px 5px 5px 5px;
}
#login #content
{
	min-height:50px;
	padding:8px;
}
#login form label
{
	padding:0;
	margin:0;
	width:100%;
}
#login form section{
	width:100%;
}
#login form section div{
	width:90%;
	float:none;
	padding:0 4% 6px 4%;
	border:0;
}
#login  section > div{
	width:90% !important;
}
#login  section div input{
	width:100% !important;
}
#login  section div input#remember{
	width:auto !important;
}
#login  section div.checker{
	width:auto !important;
	padding:0;
	margin:0;
}
#login  section label{
	padding:3% 2% 1%;
	width:90% !important;
	float:none;
}
#login  section label.checkbox div{
	width:10px;
	padding:0;
	margin:0;
}
#login  section div label{
	width:80% !important;
}
#login  section a
{
	float:right;
}

.logo
{
width: 217px !important;
/*height: 15px !important;*/
/*margin: 12px !important;*/
padding: 0;
border: 0;
font-size: 100%;
font: inherit;
vertical-align: baseline;
}
.sf-menu a 
{
	font-weight:normal !important;
}
.headdown
{
/*position: fixed !important;
top: 0px !important ;
display: block;
width: 100% !important;*/
/* Safari 5.1 to 6.0 */
background: -webkit-repeating-linear-gradient(#12A4E0, #143E88 95%,#12A4E0);
/* Opera 11.1 to 12.0 */
background: -o-repeating-linear-gradient(#12A4E0, #143E88 95%,#12A4E0);
/* Firefox 3.6 to 15 */
background: -moz-repeating-linear-gradient(#12A4E0, #143E88 95%,#12A4E0);
/* Standard syntax */
background: repeating-linear-gradient(#12A4E0, #143E88 95%,#12A4E0);

z-index:999999 !important;
}

.search
{
	margin:12px 0px ;
}

.application p
{
	margin:0px;
}
	
	.display-inline
	{
		display:inline !important;
	}
	
	.dashboard th
	{
		padding:10px !important;
	}
	.dashboard td
	{
		padding:4px !important;
	}
	
	/*Added by rohit sonaawane */
	#ctr-label
	{
		color:Black;
		font-size: 13px;
	}
	.ctr-label
	{
		color:Black ;
		font-size: 13px;
	}
	
	.error 
{
color: #bd6767;
font-size:15px;
/*border-color: #f1bdbd;
background-color: #ffdddd;*/
}
.success 
{
color: #1ea133;
font-size:15px;
/*border-color: #a9ecb4;
background-color: #dffbe4;*/
}
.information 
{
color: #4a84bc;
font-size:15px;
/*border-color: #c6e3ff;
background-color: #e6f3ff;*/
}
.information a:click label:click
{
	display:none;
}
.button
	{
	display:inline-block;
	cursor:pointer;
	position:relative;
	color:#eeece9 !important;
	word-spacing:0.2em;
	background:#191919;
	-webkit-border-radius: 2px;
	border-radius: 2px;
	/*color:#fff;*/
	white-space: nowrap;
	text-shadow:0 -1px 0 rgba(0,0,0,0.2);
	border:1px solid rgba(0,0,0,0.1);
	background-image: linear-gradient(bottom, rgba(0,0,0,0.08) 0%, rgba(128,128,128,0.08) 50%, rgba(255,255,255,0.08) 100%);
	background-image: -o-linear-gradient(bottom, rgba(0,0,0,0.08) 0%, rgba(128,128,128,0.08) 50%, rgba(255,255,255,0.08) 100%);
	background-image: -moz-linear-gradient(bottom, rgba(0,0,0,0.08) 0%, rgba(128,128,128,0.08) 50%, rgba(255,255,255,0.08) 100%);
	background-image: -webkit-linear-gradient(bottom, rgba(0,0,0,0.08) 0%, rgba(128,128,128,0.08) 50%, rgba(255,255,255,0.08) 100%);
	background-image: -ms-linear-gradient(bottom, rgba(0,0,0,0.08) 0%, rgba(128,128,128,0.08) 50%, rgba(255,255,255,0.08) 100%);
	background-image: -webkit-gradient(linear,left bottom,left top,color-stop(0, rgba(0,0,0,0.08)),color-stop(0.5, rgba(128,128,128,0.08)),color-stop(1, rgba(255,255,255,0.08)));
	-moz-box-shadow:inset 0 0 1px rgba(0,0,0,0.1);
	-webkit-box-shadow:inset 0 0 1px rgba(0,0,0,0.1);
	box-shadow:inset 0 0 1px rgba(0,0,0,0.1);
	-webkit-transition: all 0.2s ease;
	transition: all 0.2s ease;
	}


.tbutton.lnk-button
{
	padding:4px;
	font-size:15px;
	width:auto ; 
}

.factor-dis p
{
	color:Black ;
	font-size:13px;
	margin-bottom: 10px;
}
.help-icon-sign
{
	font-size:18px;
}
.pvc-calculator-result p
{
	margin-bottom: 10px;
}
.pvc-calculator-result label
{
	font-size:15px;
}
.pvc-calculator-result ol li
{
	color:Black ;
}
.pvc-calculator-result h5,h4,h3
{
	font-family:Sans-Serif MS Sans Serif ;
}
/*sfMenu  -publication */

.login .row
{
	width:850px;
}
.panelheader_orange 
{
background-image: url("../Images/PanelHeader_Back_Orange.gif");
background-repeat: repeat-x;
height: 35px;
}
.panelheader_blue {
background-image: url("../Images/PanelHeader_Back_Blue.gif");
background-repeat: repeat-x;
height: 35px;
}
.panelheader_text {
color: #28528E;
font-size: 13px;
font-weight: bold;
margin-left: 10px;
padding-top: 10px;
text-transform: uppercase;
}

.ieema-header
{
	
	width:100%;
	height:40px;
	background-color:Gray ; position: absolute;    left: 0px;    top: 0px;    z-index: -1;
}

.head
{
	border:none;
	margin-top:35px;
	opacity: 1;
}
.page-content {
margin: 10px 0 !important;
}

.div-row.row
{
	width:100px
}

.inactive
{
}
.active
{
	background:lightgreen !Important;
}

#footer a
{
color: #000000;
}
#footer a:hover
{
	color:#d69a3c !important;
}
.foot-menu li:before, .header_v2 .sf-menu li li a {
color: #000000;
}

.foot-menu
{
float: left;
padding: 0 10px;
}

.foot-menu li:before {
content: '/';
color:  #000000 !important;
font-size: 8px;
position: absolute;
left: -1px;
top: 2px;
}
.footer-last
{
	background:white;
}

.user-login-info
{
	float:right;margin:10px 0px 0px 10px
}
 .user-login-info .sf-menu 
 {
 }
.user-name
{
}

.user-login-info:before
{
	color:Black !important;
}

.btn-logout 
{
color: #355BA2 !important;
font-size: 14px ;
}

.master-body
{overflow: scroll;
	background:#dddddb !important;
}
.master-layout
{
	background:white !important;
}
.layout-container
{
	background:url(../../images/LogoBandBack.png); background-repeat:no-repeat;padding-top:20px;
}
.tbutton
{
	padding:1px;
}

.gridPaging
{
		
}
.gridPaging span
{
	 font-size:15px;
	 color:Blue;
	 text-decoration:underline;
}

.price-not-available
{
	background: #E9A39E;
}

.calculator_nav_current
{
	color:#6A0BC2 !important;
}

.calculator_nav_previous
{
	color: inherit ;
}


.stage_sheet .ajax__calendar
{
	width:250px !important;
}

.stage_sheet .ajax__calendar_body
{
	width:auto !important;
}

.stage_sheet .ajax__calendar_container
{
	width:auto !important;
}