.ui-wizard-step-title {
	float: right !important;
	font-size: 12px !important;
	background: #CDCBCE !important;
}

.register-main-panel{
    width: 1000px;
    background: #0f446e;
    display: block;
    margin: auto;
    border: 0px solid #e0e0e0;margin-top: 35px;
}
.ui-helper-reset {
    margin: 0px;
    padding: 0px;
    border: 0px none;
    outline: 0px none;
    line-height: .8;
    text-decoration: none;
    font-size: 88%;
    list-style: outside none none;
    
    }
  .ui-widget .ui-widget {
   font-size: 12px;
}  

 .ui-state-default {
    border: 1px solid #C5DBEC;
    background: #F4F7F9;
    font-weight: bold;
    color: #2E6E9E;
}
.ui-selectonemenu{
     width: 200px !important;
     height: 28px !important;
}
.ui-selectonemenu-label{
     width: 85% !important;
     height: 15px !important;
}  
 
.frm-3-col{margin-top: 30px;}

.ui-inputfield{
	
border: 1px solid #e6e6e6 !important;
-webkit-border-radius: 1px !important;
-moz-border-radius: 1px !important;
border-radius: 1px !important;
box-shadow: inset 0px 0px 15px #e6e6e6 !important;
-moz-box-shadow:inset 0px 0px 15px #e6e6e6 !important;
width: 100%;
height:14px !important;
padding: 5px !important;
/*margin:5px 15px 5px 15px !important;*/
font-size: 11px !important;}

.ui-message-error{color:red !important;
	background-color:#F6FBFA !important;
	font-size:8px !important;
	border-color:#F9F4F5 !important;
}
.ui-message-error-detail{color:red !important;	
	font-size:11px !important;
}


.register-input:focus {box-shadow: 0px 0px 15px #e6e6e6 ,inset 0px 0px 7px #E6E6E6;
	;-moz-box-shadow:inset 0px 0px 10px #e6e6e6 !important;
	transition: all 0.3s ease;
}

.ui-state-default .ui-widget-header {
    border: 1px solid #C5DBEC;
    font-weight: bold;
    color: #2E6E9E;
    background: #e6e6e6 ;
}
  .ui-outputlabel-rfi{color: red;font-family: arial !important;} 

  .ui-widget {font-family: 'Al-Jazeera-Arabic-Regular', Lucida Grande, Lucida Sans, Arial, sans-serif;
    font-size: 1.1em;}
.addPanelHolder .ui-panel-content {padding: 0px !important;}

.addPanelHolder .ui-panel-content tr {border: none;}  
    
 unBordered {border: none !important;}

.unBorderedTd td {border: none !important;}

.unBorderedTr tr {border: none !important;}

.unBorderedTrTd td, .unBorderedTrTd tr {
	border: none !important;
}   
.tsc_page_title_col{height:25px !important;border:none !important;}
.tsc_page_title{text-align:center;color: #083169;font-size: 15px !important;font-family: Al-Jazeera-Arabic-Bold !important;}
.tsc_page_title_col hr{ border: 0;height: 1px;background: #083169;background-image: linear-gradient(to right, #e0e0e0, #083169, #e0e0e0);}
.tsc_autocomplete{}
.tsc_autocomplete input{width:165px !important;}
.tsc_autocomplete button{width:21px !important;height:25px !important;border: medium none !important;}


.ui-panelgrid .ui-panelgrid-cell{
	vertical-align:top
}

.main-reg{padding:0px !important;margin:0px !important;}
.main-reg table{padding:0px !important;margin:0px !important;}
.main-reg table th{background-color:#ccf2ff;
padding:0px !important;margin:0px !important;}
.main-reg table td{ vertical-align:top !important;}
.main-reg ol { vertical-align:top !important;
    counter-reset: li; /* Initiate a counter */
    list-style: decimal; /* Remove default numbering */
    padding:3px; 
    text-shadow: 0 1px 0 rgba(255,255,255,.5);
}

.notes-title{abackground:#e9ffd9 url("") no-repeat  10px 3px;
	border:0px solid #a6ca8a;}


.tsc_ui_req_dlg .ui-dialog-title {
	float: none;
}



.alert-box ol { 
    counter-reset: li; /* Initiate a counter */
    list-style: none; /* Remove default numbering */
    padding: 0; padding:20px !important;margin:10px !important:
    margin-bottom:2px;
    text-shadow: 0 1px 0 rgba(255,255,255,.5);
}
.tsc-notes h3{color: #f57900;font-weight:bold;line-height:18px !important;padding:0px !important; }
.alert-box .rectangle-list {
	direction: rtl;width:100%  !important;
}

.alert-box .rectangle-list span {
	position: relative;
	display: block;
	padding: .4em;
	color: #222;
	font-weight:bold;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	text-decoration: none;
	-webkit-transition: all .3s ease-out;
	-moz-transition: all .3s ease-out;
	-ms-transition: all .3s ease-out;
	-o-transition: all .3s ease-out;
	transition: all .3s ease-out; 
	
}


.alert-box .rectangle-list span:hover {
	background: #feeedb;
}

.alert-box .rectangle-list span:before {
	content: counter(li);
	counter-increment: li;
	position: absolute;
	right: -2.5em;
	top: 50%;
	margin-top: -1em;
	background: #555;
	color:#fff;
	height: 2em;
	width: 2em;
	line-height: 2em;
	text-align: center;
	font-weight: bold;
}
.alert-box .rectangle-list span:after {
	position: absolute;
	content: '';
	border: .5em solid transparent;
	right: -1em;
	top: 50%;
	margin-top: -.5em;
	-webkit-transition: all .3s ease-out;
	-moz-transition: all .3s ease-out;
	-ms-transition: all .3s ease-out;
	-o-transition: all .3s ease-out;
	transition: all .3s ease-out;
}
.alert-box .rectangle-list span:hover:after {
	right: -12px;
	border-left-color: #fa8072;
}
.alert-box .rectangle-list .element {
	font-weight: bold;
}

.alert-box {
	color:#555;
	border-radius:3px;
	padding:2px 6px;
	margin:1px;
}
.alert-box span {
	font-weight:bold;
	text-transform:uppercase;
}
.error {
	background:#ffecec   url("/maneh2/javax.faces.resource/images/notification/error.png.xhtml") no-repeat   10px 3px;
	border:1px solid #f5aca6;
}
.success {
	background:#e9ffd9 url("/maneh2/javax.faces.resource/images/notification/success.png.xhtml") no-repeat  10px 3px;
	border:1px solid #a6ca8a;
}
.warning {
	background:#fff8c4 url("/maneh2/javax.faces.resource/images/notification/warning.png.xhtml")  no-repeat 10px 3px;
	border:1px solid #f2c779;
}
.notice {
	background:#e3f7fc url("/maneh2/javax.faces.resource/images/notification/notice.png.xhtml") no-repeat 10px 3px;
	border:1px solid #8ed9f6;
}

.ui-selectonemenu-filter-container {
    width: 98% !important;
}

	