@CHARSET "ISO-8859-1";

body {
	margin-left: 10px;
	margin-right: 10px;
	background: #FCFCFC;
}
.login_header {
	background: url("") repeat-x scroll 0 0 transparent;
	border-left: 1px solid #D8D8D8;
	border-right: 1px solid #D8D8D8; 
}

.footer_poweredby_logo {
	background: url("/javax.faces.resource/solartisPoweredLogo.png.xhtml?ln=images") no-repeat scroll 0 0 transparent;
	height: 25px;
	margin: 0;
}
.login_footer {
	background: url("") repeat-x scroll 0 0 transparent;
	border-left: 1px solid #D8D8D8;
	border-right: 1px solid #D8D8D8; 
	border-bottom: 1px solid #D8D8D8;
}
.login_container_form {
	background-color: #f5f7fa;
	margin-top: 20%;
	margin-bottom: 20%;
	border: 1px solid #bacfe3;
	border-radius: 4px;
}
html, body {
	height: 100%;
}

.login_content {
	height: inherit;
}
.login_form {
	height: 81%;
	background: #FFFFFF;
	border-left: 1px solid #D8D8D8;
	border-right: 1px solid #D8D8D8; 
}
.login_container_form_header {
	background: #ebf0f5;
	border-top: #bacfe3 solid 1px;
	border-bottom: #bacfe3 solid 1px;
}
.login_footer_label {
	color: #FFFFFF;
	font-weight: bold;
}
.font_content {
	font-size: 12px !important;
}
.font_header {
	font-size: 13px;
	color: #003263;
}
form {
	margin-top: 10px;	
}
@media (max-width: 767px) {
	.login_i8n {
		width: 100%;
	}
	#login_footer_version {
		float: left;
	}
}
.common_template_content_error {
	margin-bottom: 5px !important;
	padding-top: 2px;
	padding-bottom: 2px;
}

ul, ol {
    margin: 5px !important;
}
.ERROR {
	color: red;
}

.ERROR_icon {
	background: url("/javax.faces.resource/ERROR.png.xhtml?ln=images") no-repeat scroll 0 0
		transparent;
	float: left;
	height: 12px;
	width: 12px;
}

.WARN {
	color: #F7AE0A;
}

.WARN_icon {
	background: url("/javax.faces.resource/WARN.png.xhtml?ln=images") no-repeat scroll 0 0
		transparent;
	float: left;
	height: 12px;
	width: 12px;
}

.INFO {
	color: #4F4F4F;
}

.INFO_icon {
	background: url("/javax.faces.resource/INFO.png.xhtml?ln=images") no-repeat scroll 0 0
		transparent;
	float: left;
	height: 12px;
	width: 12px;
}
.error_list {
	padding-left: 15px;
	padding-top: 0px;
}

.login_footer_serverlabel {
	opacity:0;
	filter:Alpha(opacity=0);
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
}
.common_container_textbox {
	font-size: 12px !important;
	height: 16px !important;
	margin-bottom: 2px !important;
	padding: 2px !important;
}

.command_link{
	color: #428BCA !important;
}

.margin-left20{
	margin-left:20px !important;
}

.hyper-link-style , .hyper-link-style:hover{
	color: blue !important;
    text-decoration: underline !important;
}

.common_form_label_mandatory:BEFORE {
	content: '* ';
	color: #ff6633;
}

.margin_left_110px{
	margin-left: 110px !important;	
}

.command_link_style{
	color: #428BCA !important;
}

.command_link_style:hover{
	color: #428BCA !important;
    text-decoration: underline !important;
}

.required_error_message{
	color: red !important;	
}

.display_none{
	display:none !important;
}

@media only screen and (max-width: 480px){
.login_text_align_center{
	text-align:center !important;
}

.login_text_align_left{
	text-align:left !important;
}
.login_margin_left_2percent{
	margin-left:2% !important;
}
.login_margin_right_2percent{
	margin-right:2% !important;
}
.login_margin_top_9{
	margin-top:9px !important;
}
}
.text_align_center{
	text-align:center !important;
}

ul.dashed {
  list-style-type: none;
}
 ul.dashed > li {
  text-indent: -5px;
  margin-left: -10px;
}
 ul.dashed > li:before {
  content: "-";
  text-indent: -5px;
}
.tootltiplist .datalist .menu, ol, ul {
    padding-left: 15px !important;
    padding-right: 1px !important;
}
 .common_label {
    text-align: center;
    width: 65%;
    display: block;
    font-family: calibri !important;
    padding-top: 5px !important;
    }
   .tooltipv1 .ui-tooltip-text {
    background: #ffffcc !important;
    color: #000000 !important;
    width: 250px !important;
    border-radius: 6px !important;
    padding: 10px 10px !important;
}

 .tooltipv1 .ui-tooltip-arrow {
    top: 50% !important;
    left: 0 !important;
    margin-top: -15px !important;
    border-width: 15px 15px 15px 0 !important;
    border-right-color: #ffffcc !important;
    margin-left: -3px !important;
}


		
		.fontsize_class
		{
		font-size: 12px !important;
		font-family: calibri !important;
		}
		
		.discListClass
		{
		list-style-type: disc;
         }
         
         .ChangePassBtnClass
         {
         color: #ffffff;
         font-weight:normal;
         border:none;
         font-size:16px;
         text-shadow: none !important;
         font-family:calibiri !important;
         background:#00407d !important;
         border_radius:15px !important;
         cursor:pointer;
         width: 250px !important; 
         height:50px !important;" 
         }
         
         .Error_Label
         {
         margin-left:-55px; 
         border: 0px !important;
         background-color:#D9E9F0 !important; 
         font-size: 13px !important;
         font-family:calibri !important;
         }
         
       .tooltipv2 .ui-tooltip-text {
    background: #ffffcc !important;
    color: #000000 !important;
    width: 250px !important;
    border-radius: 6px !important;
    padding: 10px 10px !important;
  }

    .tooltipv2 .ui-tooltip-arrow {
    top: 50% !important;
    left: 0 !important;
    margin-top: -13px !important;
    border-width: 12px 12px 12px 0px !important;
    border-right-color: #ffffcc !important;
    margin-left: -3px !important;
}
      .LabelClass
		{
		font-family: calibri;
        font-size: 14px !important;
        color: grey;
        font-weight: bold;
		}
		.NotificationDialogClass
		{
		border:1px lightgrey;
		border-style:solid;
		height:55px;
		width:380px;
		padding-top:1px;
		padding-bottom:15px;
		margin-top:-3%;
		font-family:calibri !important;
		box-shadow: 0px 1px 6px 1px;
		}
		.common_validation_error_calibiri
		{
		color: #FF0000;
        font-size: 12px !important;
         font-family: calibri !important;
		}
