@CHARSET "ISO-8859-1";
@font-face {
    font-family: "myriadProRegular";
    src: url(../resourceFiles/fonts/myriad-pro/MYRIADPRO-REGULAR.OTF) format("truetype");
}
@font-face {
    font-family: "myriadProBold";
    src: url(../resourceFiles/fonts/myriad-pro/MYRIADPRO-BOLD.OTF) format("truetype");
}
@font-face {
  font-family: "Lato";
  font-style: normal;
  font-weight: 400;
  src: local("Lato Regular"), local("Lato-Regular"), url("../resourceFiles/fonts/Lato.woff") format("woff");
}

body{
	margin:0px;
	padding:0px;
	min-width:1180px;
	font-family: "Lato";
	background-color:#E2E2E2;
}
a{
	text-decoration:none;
}
/*Input Element Styling [Start]*/
input[type=text],input[type=number],input[type=password]{
	border:none;
	border-radius:3px;
	border:1px solid #0860A3;
	width:150px;
	color:gray;
	font-family:Lato;
}
input[type=text]:disabled{
	background-color:#D6D6D6;
}
input[type=button],input[type=submit]{
	border:none;
	border-radius:5px;
	height:22px;
	font-size:13px;
	background-color:#0860A3;
	color:white;
	cursor:pointer;
}
input[type=button]:focus{
	background-color:#107C00;
	color:white;
}
input[type=file]{
	border:none;
	background-color:#DBE6FF;
	border:1px solid #0860A3;
	border-radius:5px;
}
textarea{
	border-radius:3px;
	border:none;
	background-color:#F9FBFF;
	border:1px solid #0860A3;
}
select{
	border:none;
	background-color:#F9FBFF;
	border:1px solid #0860A3;
	border-radius:3px;
	color:gray;
}
Label{
	font-family:Lato;
	color:gray;
	display:block;
	font-size:13px;
}
p{
	-webkit-transform: rotate(-90deg);   
	-moz-transform: rotate(-90deg);
	-ms-transform: rotate(-90deg);
	-o-transform: rotate(-90deg);
	transform: rotate(-90deg);
}
input[type=text]:focus,input[type=password]:focus,select:focus,textarea:focus{
/*	border:2px solid black;*/
	box-shadow: 0px 0px 3px #888888;
}
/*Input Element Styling [End]*/

.ui-autocomplete-loading {
 	background: white url("images/ui-anim_basic_16x16.gif") right center no-repeat;
 }
.ubi_validation_empty_text{
	background-color:#FFB5B5;
}
.border_light{
	border:2px solid #ADC5FF;
}

/*Header Container Styling [Start]*/
.header_container{
	min-width:1180px;
	position:relative;
	float:left;
	width:100%;
	height:45px;
	color:white;
	background-color:#0860A3;
}
.header_tab{
	float:left;
	height:100%;
	width:150px;
	border:1px solid gray;
	margin-left:5px;
	border-top-left-radius:5px;
	border-	top-right-radius:5px;
	border-bottom:none;overflow:hidden;
	color:gray;cursor:pointer;
}
.header_tab_container{
	float:left;
	height:100%;
	width:110px;
	text-align:center;
	font-size:15px;
	font-weight:bold;
	color:white;
	border-right:1px solid white;
	line-height:40px;
	cursor:pointer;
}

.header_tab_container:hover{
	color:#C9C9C9;
}
.loginOptions{
	display:none;
}
.loginImg:hover .loginOptions{
	display:block;
}
.aOptions{
	cursor:pointer;
}
.aOptions:hover{
	color:blue;
}
.a_navigaton_menu{
 	cursor:pointer;
}
.a_navigaton_menu:hover{
 	color:gray;
}

/*Header Container Styling [End]*/

.container_navigation{
	-ms-user-select:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;
	min-width:220px;
}

/*Entry Container Styling [Start]*/
.container_logo{
	background-color:#2CB9F9;
}
.container_entry{
	float:left;
	width:100%;
	min-height:25px;
	border:1px solid Gray;
	border-radius:5px;
	padding-bottom:10px;	
	margin-top:5px;
	background-color:white;
}
.container_entry_header{
	float:left;
	width:100%;
	height:20px;
	font-size:14px;
	color:black;
	background-color:#A0BCFF;
	
	border-top-right-radius:5px;
	border-top-left-radius:5px;
	border-bottom:1px solid gray;
}

.img_entry_display{
	float:right;
	height:16px;
	margin-top:2px;
	margin-right:5px;
}
.text_entry{
	border:none;
	border-radius:5px;
	border:2px solid #82CAFF;
	background-color:#E8F7FF;
	width:150px;
	color:gray;
	font-family:Lato;
}
/*Entry Container Styling [End]*/

/*Menu Container Styling [Start]*/
ul {
	list-style: none;
	margin: 0px;
	padding: 0px;
}

li {
	position: relative;
	float: left;
	cursor:pointer;
}

li ul {
	position: absolute;
	display: none;
}
li:focus .menu_item {
	background-color: #0860A3;
	color:white;
	-webkit-touch-callout: none;
	-webkit-user-select: none;
	-khtml-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
}
li:hover .menu_item {
	background-color: #0860A3;
	color:white;
	-webkit-touch-callout: none;
	-webkit-user-select: none;
	-khtml-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
}

li:focus ul {
	display: block;
}
li:focus{
	outline: 0;
    outline-style:none;
    outline-width:0;
}
.container_menu {
	position:relative;
	z-index:50;
	float: left;
	width: 80%;
	height: 22px;
	border-radius: 5px;
	margin-bottom: -5px;
	margin-top:2px;
}

.menu_item {
	float: left;
	color: gray;
	margin-top: 2px;
	margin-left: 10px;
	font-size: 14px;
	padding-left: 7px;
	padding-right: 7px;
	border-radius: 5px;
}

.menu_options {
	float: left;
	width: 150px;
	background-color: #247EBF;
	margin-top: 24px;
	margin-left: 10px;
	border-radius: 5px;
	cursor:auto;
	color:white;
	
}
.menu_list_item{
	float:left;
	font-size:13px;
	margin-left:5px;
	margin-top:2px;
	cursor:pointer;
}
.menu_list_item:hover{
	color:#A5D9FF;
}
/*Menu Container Styling [End]*/

.container_footer_left{
	cursor:pointer;
}
.container_themes{
	display:none;
	pointer:auto;
}
.container_footer_left:hover .container_themes{
	display:block;
}
.button_theme{
	float:left;
	margin-left:3px;
	height:15px;
	width:15px;
	border:none;
	margin-top:2px;
}
.container_footer_left .theme_row{
	float:left;width:90%;margin-left:5%;
	margin-top:5px;
	border-radius:5px;
	padding:2px 0px 2px 0px;	
}
.container_footer_left .theme_row:hover{
	background-color:#DBE6FF;
}
.ui-datepicker-trigger{
	margin-left:5px;
	float:left;
}
.ui-datepicker{
	font-size:60%;
}
.ui-autocomplete{
	max-height:100px;
	width:200px;
	font-size:12px;
	overflow-y: auto;
	overflow-x: hidden;
	border-radius:0px;
}
/*ubi_custom_table Style [Start]*/
.column_style{
 	float:left;height:20px;text-align:center;border-right:1px solid white;background-color:#686868;color:white;font-size:13px;
}
.column_style_data{
 	float:left;height:20px;text-align:center;border-right:1px solid gray;font-size:13px;overflow:hidden;
}
.ubi_custom_table .custom_table_row{
	float:left;border-bottom:1px solid gray;cursor:pointer;	
}
.ubi_custom_table .custom_table_row:hover{
	background-color:#FFFACC;
}
.ubi_custom_table .row_bg_alt{
	background-color:#F7F7F7;
}
/*ubi_custom_table Style [End]*/

.lb_background{
	width:100%;height:100%;
	position:fixed;
	z-index:150;
	background-color:black;
	opacity:0.5;
}
.lb_foreground{
	position:fixed;
	z-index:150;
	background-color:white;
	width:70%;margin-left:15%;
	height:400px;
	margin-top:100px;
}

/*Page Tab Style [S]*/
.tabber_header_container{
	position:relative;float:left;width:100%;height:25px;font-size:13px;
}
.tabber_header_common{
	float:left;height:100%;min-width:120px;background-color:#0860A3;border-radius:5px 5px 0px 0px;cursor:pointer;
	text-align:center;margin-left:4px;line-height:23px;color:white;border-bottom:2px solid #0860A3;padding:0px 5px 0px 5px;
}
.tabber_header_selected{
	background-color:white;color:#757474;border:1px solid #0860A3;border-bottom:2px solid #F7F7F7;
	background-color:#F7F7F7;
}
.tabber_body_container{
	float:left;width:100%;height:100%;background-color:white;padding:10px 0px 10px 0px;border-radius:0px 5px 5px 5px;border:1px solid #0860A3;margin-top:1px;
	background-color:#F7F7F7;
}
.tabber_body_holder{
	float:left;width:98%;margin-left:1%;min-height:100px;display:none;
}
/*Page Tab Style [E]*/

/*pqGrid Styling [S]*/

/*pqGrid Styling [E]*/