﻿table {
	font-size: 10pt;
}

/*********************************Reset css************************************/

.header
{
	background-image: url(Images/header_bgr.png) !important;
	position: relative;
	width: 100%;
	height: 81px;
	top: 0px;
}
p {font-size:14px;}

h1 {
	color: #FFFFFF;
    font-size: 18px;
    font-weight: normal;
    line-height: 50px;
    margin: 0;
    text-align: left;
    text-transform: uppercase;
}

h2 {
	position: absolute;
	left: 37px;
	top: 55px;
	font-size: 11px;
}

body {
	background-color: #dcdcdc;
	margin: 0;
	padding: 0;
	text-align: center;
	font-family: verdana, arial, helvetica, sans-serif;
	color: #666666;
}

.mainImage {
	position: absolute;
	left: 12px;
	top: 6px;
	text-transform: uppercase;
	text-align:left;
}
a 
{
    color: #275792;
}
a img 
{
    text-decoration:none;
    border:none !important;    
}

.searchboxdiv
{
	position: absolute;
	right: 15px;
	top: 22px;
	text-align: right;
	font-size: 11px;
	vertical-align: middle;
}
.searchboxdiv input[type='text'] {
    height:20px;
}

h3 {
	margin-top: 1.0em;
	margin-bottom: 1.12em;
	font-size: 1.5em;
	font-weight: bold;
}
h4 {
	margin-top: 1.0em;
	margin-bottom: 1.12em;
	font-size: 1.3em;
	font-weight: bold;
}
/*********************************Reset css end************************************/
.header_menu 
{
   width:100%;
   background:#000000;
   height:43px;
}
.header_wraper, .logo_wraper
{
    /*max-width:980px;*/
    margin:0 20px;
}
.logo_wraper
{
    position:relative;
}
.logo_wraper a 
{
   text-decoration:none; 
}
.heder_image 
{
    border-left:solid 1px #3f3f3f;
    border-right:solid 1px #3f3f3f;
    padding:7px 10px 10px 10px;
    float:right;
    font-size:13px;
}
.heder_image img 
{
    margin:5px 0 0 0;
}
.heder_image span
{ 
    margin:5px 0 0 10px;
    float:right;
    color:#aeadbb;
}
.logo 
{
   position:absolute;
   left:0;
   margin:20px 0 0 0;
}
.login_form 
{
    background:#ffffff;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    /*position:absolute;
    left:40%;
    top:30%;*/
    z-index:999999;
    width:350px;
    margin: 10% auto 0 auto;
}
.login_form h1 
{
    background:#2c2d33;
    color:#ffffff;
    text-align:center;
    font-weight:normal;
    margin:0;
    -webkit-border-top-left-radius: 5px;
    -webkit-border-top-right-radius: 5px;
    -moz-border-radius-topleft: 5px;
    -moz-border-radius-topright: 5px;
    border-top-left-radius: 5px;
    border-top-right-radius: 5px;
    line-height:50px;
}
.border 
{
    height:1px;
    width:100%;
    background:#cbcbcb;
    margin:13px 0;
}
.inputs input
{
    width:320px;
    height:30px;
    padding:5px;
    background:#ededed;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    font-size: 16px;
}
.inputs label 
{
    font-size:14px;
    color:#7b7b7b; 
    float:left;
    margin:0 5px 0 5px;
}
.login_remember td
{
   font-size:11px;
   color:#7b7b7b;
   border-bottom:solid 1px #CBCBCB;    
   padding: 0 10px 10px;
}
.login_form a 
{
   font-size:11px;
   color:#225595;
   margin: 5px 0 0 15px;
   float:right;
   text-decoration:none;
}
.p_loginform_bottom 
{
   color:#ffffff;
   position:relative;
   bottom:-30px;
   left:-25px;
   width:400px;
   margin:0;
   font-size:14px;
}
.login_btton input {
   float:none !important;
   margin-top:10px;
}
.inputs {
   padding:0 10px 20px 10px;
}

.contact 
{
   padding:20px;
   width:940px !important;
   margin:0 auto !important;
}
.contact_box 
{
   width:260px;
   border:solid 2px #275792;
   padding:10px;
   float:left;
   height:300px;
   margin:20px 10px;
}
.contact_box_header 
{
   width:280px;
   color:#ffffff;
   background:#275792;
   text-align:center;
   line-height:30px;
   margin:-10px 0 0 -10px;
   font-weight:bold;
}
.contact_box_header p
{
   margin-top:0 !important;  
}
.contact_img_box 
{
   width:100px;
   height:100px;
   border:solid 4px #cccccc;
   float:left;
   margin:0 10px;
}
.contact_box h4 
{
   float:left;
   clear:both;
   width:100%;
   margin-top:10px;
}
.terms {
   text-align:left;
   padding:20px;
   width:940px !important;
   font-size:14px;
}
.p_contact_info {
   line-height:20px;
}

ul#nav {}
ul.drop > li {width:90px;}
ul.drop a { display:block; color:#aeadbb !important;text-decoration:none;text-shadow: 0px 1px 1px rgba(30, 30, 30, 1);text-align:left;}
ul.drop, ul.drop li, ul.drop ul { list-style: none; margin: 0; padding: 0; background: #404249; color:#aeadbb;}
ul.drop { position: relative; z-index: 597; float: left; }
ul.drop li { float: left; line-height: 1.3em; vertical-align: middle; zoom: 1; padding: 10px 10px;border-top:solid 1px #898989; }
ul.drop li.hover, ul.drop li:hover { position: relative; z-index: 599; cursor: default; background: #646464; }
ul.drop ul { visibility: hidden;cursor:pointer; position: absolute; top: 100%; left: 0; z-index: 598; width: 195px; background: #404249;color:#aeadbb !important;text-shadow: 0px 1px 1px rgba(30, 30, 30, 1); }
ul.drop ul li { float: none; }
ul.drop ul ul { top: -2px; left: 100%; }
ul.drop li:hover > ul { visibility: visible }
ul.drop img {margin:0 8px 0 3px;}
.admin_menu {background:#b0220f !important;}
.admin_menu a {color:#ffffff !important;}
.header_option_link 
{
    font-size:13px;
    width:auto;
    float:left;
    color:#aeadbb;
    padding-left: 20px;
    text-align: left;
     float:left;
}
.header_option_link strong {
     float:left;
}
.header_option_link span{
    max-width: 300px;
    overflow:hidden; 
    white-space:nowrap; 
    padding:0 10px 0 5px;
    text-overflow: ellipsis;
    float:left;
}
.header_option_link a 
{
    color:#961a0a;
    float:left;
}
/*********************************Buttons************************************/
.button, .rbDecorated, .ui-state-default, .ui-widget-content .ui-state-default, .ui-state-default, .ui-widget-content .ui-state-default, input.button{  
    cursor:pointer;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #ffffff !important;
	padding: 3px 20px !important;
	background-color:#235696 !important;
	background: -moz-linear-gradient(
		top,
		#285d9d 0%,
		#1c4e8c) !important;
	background: -webkit-gradient(
		linear, left top, left bottom,
		from(#285d9d),
		to(#1c4e8c)) !important;
	-moz-border-radius: 6px;
	-webkit-border-radius: 6px;
	border-radius: 6px;
	border: 1px solid #07428a !important;
	-moz-box-shadow:
		0px 1px 0px rgba(7,66,138,0.5),
		inset 0px 1px 1px rgba(255,255,255,0.7);
	-webkit-box-shadow:
		0px 1px 0px rgba(7,66,138,0.5),
		inset 0px 1px 1px rgba(255,255,255,0.7);
	box-shadow:
		0px 1px 0px rgba(7,66,138,0.5),
		inset 0px 1px 1px rgba(255,255,255,0.7);
	text-shadow:
		0px -1px 1px rgba(000,000,000,0.2),
		0px 1px 0px rgba(255,255,255,0.3);
        float:right;
}
.button_disable{
    cursor:default;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #ffffff !important;
	padding: 3px 20px !important;
	background-color:#c7c7c7 !important;
	background: -moz-linear-gradient(
		top,
		#f2f2f2 0%,
		#c7c7c7) !important;
	background: -webkit-gradient(
		linear, left top, left bottom,
		from(#f2f2f2),
		to(#c7c7c7)) !important;
	-moz-border-radius: 6px;
	-webkit-border-radius: 6px;
	border-radius: 6px;
	border: 1px solid #c7c7c7 !important;
	-moz-box-shadow:
		0px 1px 0px rgba(199,199,199,0.5),
		inset 0px 1px 1px rgba(255,255,255,0.7);
	-webkit-box-shadow:
		0px 1px 0px rgba(199,199,199,0.5),
		inset 0px 1px 1px rgba(255,255,255,0.7);
	box-shadow:
		0px 1px 0px rgba(199,199,199,0.5),
		inset 0px 1px 1px rgba(255,255,255,0.7);
	text-shadow:
		0px -1px 1px rgba(000,000,000,0.2),
		0px 1px 0px rgba(255,255,255,0.3);
        float:right;
}
.button:hover 
{
    background:#2e63a6 !important;
}
.menu_log a, .oracle_red{  
    cursor:pointer;
    text-decoration:none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #ffffff;
	padding: 5px 20px;
	background-color:#b32310;
	background: -moz-linear-gradient(
		top,
		#b32310 0%,
		#991c0b);
	background: -webkit-gradient(
		linear, left top, left bottom,
		from(#b32310),
		to(#991c0b));
	-moz-border-radius: 6px;
	-webkit-border-radius: 6px;
	border-radius: 6px;
	border: 1px solid #4f0c03;
	-moz-box-shadow:
		0px 1px 0px rgba(179,66,138,0.5),
		inset 0px 1px 1px rgba(255,255,255,0.7);
	-webkit-box-shadow:
		0px 1px 0px rgba(179,66,138,0.5),
		inset 0px 1px 1px rgba(255,255,255,0.7);
	box-shadow:
		0px 1px 0px rgba(179,66,138,0.5),
		inset 0px 1px 1px rgba(255,255,255,0.7);
	text-shadow:
		0px -1px 1px rgba(000,000,000,0.2),
		0px 1px 0px rgba(255,255,255,0.3);
        float:right;
}
.menu_log a:hover 
{
    background-color:#c03220 !important;
}
.gray_button{  
    cursor:pointer;
    min-height:20px;
    text-decoration:none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #AEADBB !important;
	padding: 3px 20px;
	background-color:#494b54;
	background: -moz-linear-gradient(
		top,
		#494b54 0%,
		#393b41);
	background: -webkit-gradient(
		linear, left top, left bottom,
		from(#494b54),
		to(#393b41));
	-moz-border-radius: 6px;
	-webkit-border-radius: 6px;
	border-radius: 6px;
	border: 1px solid #1d1d22;
	-moz-box-shadow:
		0px 1px 0px rgba(29,29,29,0.5),
		inset 0px 1px 1px rgba(255,255,255,0.7);
	-webkit-box-shadow:
		0px 1px 0px rgba(29,29,29,0.5),
		inset 0px 1px 1px rgba(255,255,255,0.7);
	box-shadow:
		0px 1px 0px rgba(29,29,29,0.5),
		inset 0px 1px 1px rgba(255,255,255,0.7);
	text-shadow:
		0px -1px 1px rgba(000,000,000,0.2),
		0px 1px 0px rgba(29,29,29,0.3);
        float:right;
}
.gray_button:hover 
{
    background:#666870;
}
.gray_button_center
{
    margin:10px 0 0 10px;
    float:right;
    position:relative;
}
.button_inherit {
    cursor: pointer;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
    color: #ffffff !important;
    padding: 3px 20px !important;
    background-color: #235696 !important;
    background: -moz-linear-gradient( top, #285d9d 0%, #1c4e8c) !important;
    background: -webkit-gradient( linear, left top, left bottom, from(#285d9d), to(#1c4e8c)) !important;
    -moz-border-radius: 6px;
    -webkit-border-radius: 6px;
    border-radius: 6px;
    border: 1px solid #07428a !important;
    -moz-box-shadow: 0px 1px 0px rgba(7,66,138,0.5), inset 0px 1px 1px rgba(255,255,255,0.7);
    -webkit-box-shadow: 0px 1px 0px rgba(7,66,138,0.5), inset 0px 1px 1px rgba(255,255,255,0.7);
    box-shadow: 0px 1px 0px rgba(7,66,138,0.5), inset 0px 1px 1px rgba(255,255,255,0.7);
    text-shadow: 0px -1px 1px rgba(000,000,000,0.2), 0px 1px 0px rgba(255,255,255,0.3);
    float:inherit;
}
/*********************************Buttons end************************************/
.gray_button img 
{
    position:absolute;
    left:5px; 
    top:6px;
}
.menu_log 
{
    float:right;
    color:#86858e;
    margin:5px 0 0 10px;
}
.menu_log span 
{
    margin:7px 5px 0 0;
    display: block;
    float: left;
    color:#AEADBB;
    font-size: 13px;
}
.searchboxdiv 
{
    position:absolute;
}
.search input
{
    padding:5px;
    background:#ededed;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    border:solid 1px #bcbcbc;
    -webkit-box-shadow: inset 1px 1px 2px 1px rgba(0,0,0,0.35);
    -moz-box-shadow: inset 1px 1px 2px 1px rgba(0,0,0,0.35);
    box-shadow: inset 1px 1px 2px 1px rgba(0,0,0,0.35);
}
.footer 
{
    background:#2d2e34;
    color:#999999;
    width:100%; 
    bottom:0;
    text-align:center;
    font-size:12px;
    padding:10px 0;
    margin-top:25px; 
}
.footer .header_wraper {
   /*width:100% !important;*/
}
.footer a 
{
    color:#999999;
    text-decoration:none;
    line-height:25px;
}
.footer_links 
{
    margin:0;
    font-size:12px;
}
.logo_hatch 
{
    width:100%;
    border-bottom:dotted 2px #cfcfcf;
    padding-bottom:10px;
}
.floc_info 
{
    background-image:url(/Images/bgr_floc_details.png) !important;
    height:54px;
    width:100%;
}
#home 
{
    margin:-4px 0 0 0;    
    padding:0;
}
form div#home {
    width:100% !important;
}
.page > table{width:100%;}
.page > table tr td{padding:0 !important;}
.content 
{
    margin:0 auto;
    background:#ffffff;
    border:solid 1px #cbcbcb !important;
    position:relative;
}
.content {
    margin:0 5%;
}
.RadTabStripVertical  
{
    position:absolute;
    right:-83px;
    top:-1px;
}
.RadTabStripRight_WebBlue .rtsUL .rtsSelected, .RadTabStripRight_WebBlue .rtsUL .rtsSelected:hover
{
    background:#FFFFFF !important;  
    background-image:none !important;
    -webkit-box-shadow: 0px 3px 5px -2px rgba(50, 50, 50, 0.77) !important;
    -moz-box-shadow:    0px 3px 5px -2px rgba(50, 50, 50, 0.77) !important;
    box-shadow:         0px 3px 5px -2px rgba(50, 50, 50, 0.77) !important;
}
 .rtsLink:hover
{
    background:#FFFFFF !important;
}
.RadTabStripLeft_WebBlue .rtsLink, .RadTabStripRight_WebBlue .rtsLink { background-image:none !important;  }
.RadTabStrip_WebBlue .rtsLI, .RadTabStrip_WebBlue .rtsLink 
{
    background:#c4c4c4;
    -webkit-border-top-right-radius: 5px;
    -webkit-border-bottom-right-radius: 5px;
    -moz-border-radius-topright: 5px;
    -moz-border-radius-bottomright: 5px;
    border-top-right-radius: 5px;
    border-bottom-right-radius: 5px;
    color:#676767 !important;
    font-weight:bold !important;
    text-align:center !important;
    line-height:50px !important;
    -webkit-box-shadow: inset 3px 0px 5px -2px rgba(50, 50, 50, 0.77);
    -moz-box-shadow:    inset 3px 0px 5px -2px rgba(50, 50, 50, 0.77);
    box-shadow:         inset 3px 0px 5px -2px rgba(50, 50, 50, 0.77);  
}
.RadTabStrip_WebBlue .rtsLink 
{
    border-top:solid 1px #AFAFAF;
    border-right:solid 1px #AFAFAF;
    border-bottom:solid 1px #AFAFAF;  
}
.rtsLevel .rtsUL li 
{
    margin-bottom:10px;    
}
.rspLastItem > div 
{
    overflow-x:hidden !important;    
    height: 730px !important;
}
.flock_ID .rspLastItem > div {
    width: 685px !important;
}
.flock_ID .RadGrid_Default {
    width:100% !important;
}
.maintence_activity .RadGrid_Default {
    width:100% !important;
}
.RadSplitter_WebBlue .rspSlideHeader, .RadSplitter_WebBlue .rspSlideTitleContainer, .RadSplitter_WebBlue .rspBottom .rspPaneTabContainer, .RadSplitter_WebBlue .rspTop .rspPaneTabContainer, .RadSplitter_WebBlue .rspTabsContainer .rspPaneTabContainerDocked
{
    background:#2a2b31 !important;
    background-image:none !important;
    height:35px;
}
.RadSplitter_WebBlue .rspTabsContainer .rspPaneTabContainerDocked span
{
    width:100px;
}
.RadSplitter_WebBlue .rspSlideTitle, .RadSplitter_WebBlue .rspPaneTabText 
{
    color:#aeadbb !important;
    text-shadow: 0px 1px 1px rgba(30, 30, 30, 1);
    text-align:left;
}
.RadTreeView span
{
    font-size:14px !important;
}
.RadTreeView_WebBlue .rtSelected .rtIn 
{
    background:#2a2b31 !important;
    background-image:none !important;
    color:#aeadbb !important;
}
.page > table tr td span 
{
 
    padding: 0 0 0 10px;
}
.page > table tr td
{
    text-align:left;
}
.RadSplitter_WebBlue, .RadSplitter_WebBlue .rspPane, .RadSplitter_WebBlue .rspResizeBar, .RadSplitter_WebBlue .rspSlideContainerResize, .RadSplitter_WebBlue .rspPaneHorizontal, .RadSplitter_WebBlue .rspResizeBarHorizontal, .RadSplitter_WebBlue .rspSlideContainerResizeHorizontal
{
    border-color:#afafaf !important;
}
.RadTabStrip .rtsOut, .RadTabStripVertical .rtsOut, .RadTabStrip .rtsIn, .RadTabStripVertical .rtsIn {padding:0 !important;}
.rspResizeBar 
{
    background:#dcdcdc !important;
}
.flock_title_numb, h4
{
    color:#275792 !important;
    font-weight:bold;
    font-size:17px;
    border-bottom:2px dotted #CFCFCF;
    margin:3px 0 10px 0;
    display:block;
    padding-bottom:5px !important;
}
.flock_title_numb_light 
{
    color:#275792 !important;
    font-size:17px;
    border-bottom:2px dotted #CFCFCF;
    width:100%;
    display:block;
    margin:3px 0 10px 0;
    padding-bottom:5px !important;
}
.RadComboBox_Default .rcbReadOnly .rcbArrowCellRight 
{
    border-left:solid 1px #c6c6c6;
}
.Floc_data_content input, .admin_centering input, .user_admin input, textarea, .uploader, .details input, .action_mena_content input, .action_mena_content select, input[type='text'], input[type='password']
{
    background:#ededed;
    border:solid 1px #c6c6c6;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    padding:3px;
    margin:3px 0;
    -webkit-box-shadow:inset 2px 2px 2px 0px rgba(50, 50, 50, 0.19);
    -moz-box-shadow:inset 2px 2px 2px 0px rgba(50, 50, 50, 0.19);
    box-shadow:inset 2px 2px 2px 0px rgba(50, 50, 50, 0.19);
}

input[type="text"]:disabled {
    color:#d0d0d0 !important;
    border:solid 1px #d5d5d5 !important;
    -webkit-box-shadow:none !important;
    -moz-box-shadow:none !important;
    box-shadow:none !important;
}
input[type='checkbox'], input[type='radio']  
{
    background:none;
    border:none;
    -webkit-box-shadow:none !important;
    -moz-box-shadow:none !important;
    box-shadow:none !important;
}
.RadTreeView_WebBlue .rtHover .rtIn
{
    background-position: 0% 0%;
    border-color:#3b3b3b;
    background-color: #f1f0ef !important;
    background-repeat: repeat !important;
    background-attachment: scroll !important;
}
.RadGrid_WebBlue .rgHeader, .RadGrid_WebBlue th.rgResizeCol, .RadGrid_WebBlue .rgHeaderWrapper 
{
    background-color:#2a2b31  !important;
    border-color:#000 !important;
    line-height:30px;
    padding-top:10px !important;padding-bottom:10px !important;
    font-weight:bold !important;
}
.RadGrid_WebBlue .rgFooterDiv, .RadGrid_WebBlue .rgFooter, .RadGrid_WebBlue .rgFooterWrapper {
    background:#efefef !important;
}
.rgFooter td {
    border-color:#efefef !important;
}
.RadGrid .rgRow, .RadGrid .rgAltRow, .RadGrid .rgHeader, .RadGrid .rgResizeCol, .RadGrid .rgPager, .RadGrid .rgGroupPanel, .RadGrid .rgGroupHeader {
    height:40px;
}
.RadGrid_WebBlue .rgRow td, .RadGrid_WebBlue .rgAltRow td {
    border-right: 1px solid #768CA5 !important;
    border-bottom: 1px solid #768CA5 !important;
}
.RadGrid_WebBlue .rgAltRow {
    background-color: #F7F6F3 !important;
    color: #284775;
}
.rgCommandRow 
{
    background:#202020 !important;
}
.rgCommandRow tr td:last-child {
    text-align:right !important;
}
.RadGrid_Default .rgCommandTable {
    border:solid 1px #000000 !important;
}
.RadGrid_Default .rgCommandCell {
    border:none !important;
}
.RadGrid_Default .rgMasterTable .rgSelectedCell, .RadGrid_Default .rgSelectedRow {
    background:#ffffff !important;
    color: #333333 !important;
}
.RadGrid_WebBlue .rgCommandCell {
    border:none !important;
}
.RadGrid_WebBlue .rgMasterTable .rgSelectedCell, .RadGrid_WebBlue .rgSelectedRow, .rgHoveredRow {
    background:#afc2d9 !important;
}
.RadGrid_WebBlue {
    background:#2a2b31 !important;

}
.rgMasterTable tr th {
    border-right:solid 1px #000 !important;
    padding-left:5px !important;
}
.rgMasterTable tr td {
    border-right:solid 1px #828282 !important;
    border-bottom:solid 1px #828282 !important;
    padding-left:5px !important;
}
.rgMasterTable tfoot tr td:last-child {
    border:none !important;
}
.rgRow td:first-child, .rgAltRow td:first-child {
    text-align:center;
}
.RadButton_Default{
    background-image:none !important;
}
.RadSplitter .rspSlideHeaderCollapseIcon 
{
    background-image:url(/Images/Cross_header.png) !important;
    background-repeat:no-repeat;
    background-position:center !important;
    border-left:solid 1px #000000;
    padding:0 6px;
}
.RadSplitter .rspSlideHeaderUndockIcon 
{
    background-image:url(/Images/ic_pin.png) !important;
    background-repeat:no-repeat;
    background-position:center !important;
}
.RadSplitter .rspSlideHeaderDockIcon
{
    background-image:url(/Images/ic_pin_horizontal.png) !important;
    background-repeat:no-repeat;
    background-position:center !important;
}
.rgEditForm 
{
    padding:15px;
}
fieldset 
{
    /*background:#f7f7f7 !important;
    border-color:#BFBAB0;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    -khtml-border-radius: 5px;
    border-radius: 5px;*/
    padding:0 !important;
}

.rspPaneTabContainerDocked 
{
    display:none;
}
.RadSplitter_WebBlue .rspPaneTabContainer 
{
    background:#2a2b31 !important;
    height:70px !important;
    height:30px;
}
.rspPaneTabContainer span{
    margin:0 0 -10px 0;
    display:block;   
}
.rspRotatedTabText 
{
    margin:0 0 0 -5px !important;
}
.RadSplitter, .RadSplitter .rspSlideZone, .RadSplitter .rspSlideContainer, .RadSplitter .rspPaneTabContainer, .RadSplitter .rspPane, .RadSplitter .rspResizeBar, .RadSplitter .rspSlideContainerResize, .RadSplitter .rspPaneHorizontal, .RadSplitter .rspResizeBarHorizontal, .RadSplitter .rspSlideContainerResizeHorizontal 
{
    border:none !important;
}
.RadTabStrip .rtsTxt, .RadTabStripVertical .rtsTxt 
{
    display: block;
    line-height: 16px;
    text-align: center;
}
.RadTabStrip .rtsLink, .RadTabStripVertical .rtsLink
{
    padding:35px 5px 5px 5px !important;
}
.RadTabStripRight_WebBlue .rtsUL .rtsLink, .RadTabStripRight_WebBlue .rtsUL .rtsLI .rtsDisabled:hover {position:relative;}
.RadTabStrip .rtsImg, .RadTabStripVertical .rtsImg 
{
    left:35%;
    position: absolute;
    top:10px;
}
.fildset_critical tr td 
{
    display: inline;
    width: 150px !important;
    margin:0 10px;
}
.fildset_critical tr
{
    display: inline;
    width: 150px !important;
}
.responsible_wrap 
{
    background:#f7f7f7;
    border:solid 1px #cbcbcb;
    margin: 0 0 15px 0;
    padding: 10px;
}
.Floc_data_content 
{
   margin-left:15px; 
}
.SubHead 
{
    font-weight:bold;
}
.action_mena_content .action_menag_table td{
    padding: 0 3px !important;
}
.standard_jobs_button {
    margin:0 10px 0 0;
}
.standard_jobs .RadTabStrip_WebBlue {
    width:150px;
    position: absolute;
    right: -150px;
    top: -1px;
}
.standard_jobs .RadTabStrip_WebBlue a {
    position:relative;
    width:80px;
}
.standard_jobs .rtsSelected {
    background:#ffffff !important;
  
}
.standard_jobs .rspFirstItem {
    background:#ffffff !important;
 }
.standard_jobs .rspFirstItem > div {
    width:940px !important;
}
.RadTabStripTop_WebBlue .rtsLevel .rtsLink, .RadTabStripTop_WebBlue .rtsLevel .rtsOut, .RadTabStripBottom_WebBlue .rtsLevel .rtsLink, .RadTabStripBottom_WebBlue .rtsLevel .rtsOut, .RadTabStripTop_WebBlue_Baseline .rtsLevel, .RadTabStripBottom_WebBlue_Baseline .rtsLevel {
    background-image:none !important;
}
.flock_dev_labels {
    display: block;
    text-align: left;
    width: 460px;
    margin: 0 0 10px 0;
}
.action_managment_table tr td {
    border-color:#2a2b31 !important;
    text-align: center !important;
    color:#2a2b31 !important;
}
.action_managment_table tr th {
    background:#2a2b31 ;
    line-height:25px;
    border-color:#2a2b31;
}
.action_managment_table tr th a {
    text-decoration:none;
    color:#ffffff;
}
.table_span_color {
    color:#00387D !important;
    font-size: 11px;
}
.flock_development_tree {
    background:#FAFAFA;
    border:solid 1px #CCCCCC;
    padding:10px;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
}
/********************************ADMIN MENU**********************************/
 .config_side_menu 
{
    float:left;
    background:#c0c0c0 url(/Images/bgr_admin_menu.png);
    background-position:right;
    background-repeat:repeat-y;
    height:1748px;
    line-height:35px;
    width: 180px;
    margin-right:20px;
}
.side_menu_current 
{
    background:#ffffff;
    border-left:solid 1px #d5d5d5;
    border-top:solid 1px #d5d5d5;
    border-bottom:solid 1px #d5d5d5;
    font-weight:bold;
    position: relative;
    color:#275792 !important;
    font-size:14px;
    text-align:left;
    padding:0 0 0 30px;
    cursor:default;
}
.side_menu_current a 
{
    color:#275792 !important;
}
.side_menu_item_config 
{
    background:#ffffff;
    background-image:url(/Images/bgr_left_menu.png);
    border-left:solid 1px #d5d5d5;
    border-top:solid 1px #d5d5d5;
    border-bottom:solid 1px #d5d5d5;
    border-right:solid 1px #d5d5d5;
    padding:0 0 0 15px;
    position:relative;
    text-align:left;
}
.side_menu_item_config:hover
{
    background-image:none !important;
    background-color:#ffffff;
}
.side_menu_item_config a,  .side_menu_current a 
{
    color:#636569;
    text-decoration:none;  
    width:144px;
    display:block;
    font-size: 9pt;
}
.side_menu_item_config a img, .side_menu_current a img
{
    height: 22px;
    left: 3px;
    margin: 3px;
    position: absolute;
    top: 5px;
    width: 22px;
}
.side_menu_item_config a:hover 
{
    color:#275792;
}
/*********************************REPORTS************************************/
.report_box_a
{
   text-decoration:none;
   color:#636569; 
   font-size:12px;   
}
.report_box
{
   background:#fafafa;
   border:solid 1px #cccccc;
   -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
   border-radius: 5px;
   width:170px;
   min-height:180px;
   text-align:center;
   display:inline-block;
   margin:20px 0 20px 17px;
}
.disable_report{
   background:#e4e4e4;
   cursor:default !important;
   color:#cdcdcd !important;
}
.disable_report .button {
   visibility:hidden;
}
.disable_report img{
   -khtml-opacity:.50; 
   -moz-opacity:.50; 
   -ms-filter:"alpha(opacity=50)";
   filter:alpha(opacity=50);
   filter: progid:DXImageTransform.Microsoft.Alpha(opacity=0.5);
   opacity:.50; 
}
.report_box img 
{
   margin:20px 0;
}
.report_box span
{
   line-height:20px;
   border-bottom:2px dotted #CFCFCF;
   display: block;
   width: 160px;
   padding:5px 0 !important;
}
.report_box .button {
   width:40px;
   float:none;
}
.border_reports {
   width:170px;
   border-top:solid 1px #cccccc;
   margin-bottom:10px;
}
.input_button {
   pointer-events: none !important; 
}
.red_info_box 
{
    border:solid 1px #d41a01 !important;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
   border-radius: 5px;
   background-image:url(../../Images/bg_red_stripes.png) !important;
   color:#d41a01 !important;
   padding:10px !important;
   width:90%;
   text-align:center;
   display:block;
   margin:10px 0;
}
.red_info_box_full 
{
   border:solid 1px #d41a01 !important;
   background-image:url(../../Images/bg_red_stripes.png) !important;
   color:#d41a01 !important;
   padding:15px 0 !important;
   width:100%;
   text-align:center;
   display:block;
   margin:0 -1px;
}
.blue_info_box
{
   border:solid 1px #1766a3 !important;
   -webkit-border-radius: 5px;
   -moz-border-radius: 5px;
   border-radius: 5px;
   background-image:url(../../Images/bg_blue_stripes.png) !important;
   color:#1766a3 !important;
   padding:15px 0 !important;
   width:100%;
   text-align:center;
   display:block;
   margin:0 -1px;
}
.blue_info_box td {
   padding:0 15px;
}
.green_info_box 
{
    border:solid 1px #a9d401;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
   border-radius: 5px;
   background-image:url(../../Images/bg_green_stripes.png) !important;
   color:#6d8708;
   padding:10px;
   text-align:center;
}
.button_oracle {
   float:none !important;
}
.span_h1 span {
   padding-left:0 !important;
}
@media print
{    
    .no-print, .no-print *
    {
        display: none !important;
    }
}
.tfoot {
    color: #666666 !important;
}
.RadTreeView_Default {
   border:solid 1px #BFBAB0;
}
.RadSplitter .rspSlideContent, .rspFirstItem {
   background:#e1e1e1 !important;
}
.standard_jobs .rspLastItem > div {
   height:578px !important;
}
.FLOC_content .rspLastItem > div {

}
.radio_buttons {
   border:solid 1px #DDDDDD !important;
}
.radio_buttons table {
   border-bottom:solid 1px #DDDDDD;
   border-left:solid 1px #DDDDDD;
   border-right:solid 1px #DDDDDD;
   padding-left:5px;
   background:#ffffff;
}
.radio_buttons table tr td {
   width:15%;
}
.radio_buttons table {
    width:99%;
}
.floc_data_table_cell p, .floc_data_table_legend p {
   margin:0 !important;
}
.floc_data_table_cell table tr td {
   padding-left:10px !important;
   border:solid 1px #DDDDDD;
}
.floc_data_table_legend table tr td {
   border: 1px solid #BFBAB0;
}
.floc_data_table_legend table tr:nth-child(2n+0) td {
   border:none !important;
}
.flocData_legend {
   margin-left:10px !important;
}
.radio_buttons b {
   background:#e4e4e4;
   clear: both;
   font-weight:normal;
   font-size:13px;
   float: left;
   width: 666px;
   padding:2px 0 2px 10px;
}
.radio_buttons span {
    width:666px;
    background:#d3d3d3;
    float:left;
    margin:0 0 -17px 0;
    font-weight:bold;
    font-size:13px;
    color:#285D9D;
}
.floc_data_table_cell {
    padding:5px;
}
.floc_data_drop {
    width:610px !important;
}
.admin_button_marg {
    margin-right:10px;
}
.ui-button-text {
    padding:0 !important;
}
.ui-button-icon-only .ui-icon {
    top:0px !important;
    left:0px !important;
}
.ui-dialog-content table {
    background:#ffffff !important;
}
hr { background-color: #BFBAB0; height: 1px; border: 0; }
.RadComboBox .rcbInput {
    padding-left:5px !important;
}
ul.dynatree-container {
    height:720px;
}
.rspFirstItem > div {
    height:730px !important;
    overflow:hidden !important;
}
.contextMenu {
    left: 20px !important;
    top: 70px !important;
}
.ui-dialog .ui-dialog-content {
    padding:0!important;
    min-height: 120px !important;
}
.ui-dialog .ui-dialog-buttonpane {
    margin:0 !important;
}
.floc_tree_menu {
    text-align:left;
}
.float_left {
    float: left;
}
.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default {
    background:#285D9D  !important;
}
.ui-widget .ui-widget {
    font-size:15px !important;
}
.new_function_popup{
    height:250px !important;
}
.new_causes_popup{
    height:350px !important;
}
.new_functionalFailure_popup{
    height:200px !important;
}
.new_floc_popup{
    height:350px !important;
}
.new_floc_popup_s {
    height:150px !important;
}
.new_floc_popup_sm {
    height:100px !important;
}
.ui-dialog .ui-dialog-titlebar {
    padding:0 !important;
    line-height: 35px;
}
.ui-dialog .ui-dialog-title {
    line-height: 25px;
}
.ui-dialog {
    padding:0 !important;
}
.ui-dialog-buttonpane {
    background:#ffffff;
}
.ui-widget-header {
    background:url("images/ui-bg_highlight-soft_20_2a2b31_1x100.png") repeat-x scroll 50% 50% #2A2B31 !important;
    color: #AEADBB !important;
}
.processTree .rspLastItem > div {
    margin-top:-35px;
    height:765px !important;
    width: 690px !important;
    border:none !important;
}
.custom_dropdown{border: solid 1px #c6c6c6;
    background-image: url(../../Images/bgr_left_menu.png) !important;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    -webkit-appearance: none; /*Removes default chrome and safari style*/
    -moz-appearance: none; /*Removes default style Firefox*/
}
.RadGrid_Default {
    float:left;
}
.RadGrid_Default .rgCommandRow a {
    color:#ffffff !important;
}
.single_ERP {
   background:#fafafa;
   border:solid 1px #cccccc;
   -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
   border-radius: 5px;
   width:135px;
   min-height:70px;
   text-align:center;
   float:left;
   margin:10px 5px 0 7px;
   position:relative;
}
.single_ERP p:first-child {
    margin:3px 0 !important;
    font-size:12px;
}
.single_ERP span
{
   border-top:2px dotted #CFCFCF;
   display: block;
   width: 125px;
   color:#636569;
   padding:5px !important;
   font-size:11px !important;
}
.erp_content {
    min-height:3500px;
    margin-top:25px;
    padding:0 20px 20px 0;
}
.under_construction_wraper {
    width:100%;
    background:#222222;
    text-align:center;
    padding:100px 0;
}
.under_construction_wraper p {
    font-size:22px;
    font-weight:bold;
    margin-bottom:5px;
    color:#ffffff;
}
.under_construction_wraper span{
    color:#ffffff;
}
.underconstr_content {
    width:960px;
    margin-top:25px;
    padding:0 20px 20px 0;
}
.blueHeaderMiddleCenter, .blueHeaderMiddleLeft, .blueHeaderMiddleRight  {
    background:#2A2B31 !important;
    height:35px !important;
}
.blueHeaderTitle, .rgHeader
{  
    font-size: 1.1em !important;
    font-weight:bold !important;
    color: #AEADBB !important;
}
.RadGrid_Default .rgHeader a {
    color: #AEADBB !important;
}
.RadGrid_Default .rgHeader div:nth-last-child(2) {
    margin-top:7px;
}
.top_margin_button {
    margin-top:20px;
}
.floc_tree_margin {
    margin:20px;
}
 .rgHeader{
    background:#2A2B31 !important;
    margin:-15px -15px 0 -15px;
    line-height:30px;
    height:35px !important;
    font-size: 1.1em !important;
}
.blue_button {
    background:#07428A !important;
}
.admin_h4_rep {
    margin-left: -20px;
    padding: 20px 0 5px 20px !important;
    width: 100%;
}
.home_underconstract {
    left: 0;
    position: absolute;
    top: -140px;
}
.erp_notification {
    background:#ffffff;
   border:solid 1px #CCCCCC;
   -webkit-border-radius: 0 0 5px 0;
   border-radius: 0 0 5px 0;
   min-width:20px;
   position:absolute;
   bottom:-1px;
   right:-1px;
   margin:0 !important;
   color:#636569;
   font-size:12px;
   padding:0 2px;
   font-weight:bold;
}
/*********************************FLOC Tree menu************************************/
.floc_tree_drop {
    left: 65px;
    position: absolute;
    top: 3px;
}
ul#navig {}
ul.floc_drop a { display:block; color: #fff; font-family: Verdana; font-size: 14px; text-decoration: none;}
ul.floc_drop, ul.floc_drop li, ul.floc_drop ul { list-style: none; margin: 0; padding: 0; background: #404249; color: #fff;}
ul.floc_drop {float: left; }
ul.floc_drop li { float: left; line-height: 1.3em; vertical-align: middle; zoom: 1; padding: 5px 10px;cursor:pointer; }
ul.floc_drop li.hover, ul.floc_drop li:hover { position: relative; z-index: 599; cursor: default; background: #646464; }
ul.floc_drop ul { visibility: hidden; position: absolute; top: 100%; left: 0; z-index: 598; width: 162px; background: #555; }
ul.floc_drop ul li { float: none; }
ul.floc_drop ul ul { top: -2px; left: 100%; }
ul.floc_drop li:hover > ul { visibility: visible }
/*********************************FLOC Tree menu end************************************/
.red_warning_search {
    width:150px;
    position:absolute;
    right:5px;
    top:0px;
}
.search_button {
    float:right;margin-top:35px;
}
.flock_ID .rspLastItem > div{
   height: 728px !important;
}
.standard_jobs .rspLastItem > div  {
   height:auto !important;
   overflow:auto;
}
.div_height{
   height:auto !important;
}
.standard_jobs hr {
   display:none;
}
.standard_jobs_lasttbl {
   text-align:center !important;
   width: 40px;
}
.RadGrid_Default .rgCommandTable td {
    border: none !important;
}
.rgEditForm tr td {
    border:none !important;
}

.MyImageButton {
   text-align:center !important;
}
.floc_button input {
    background:#07428a !important;
    padding:0px 5px !important;
}
.floc_input input {
    top: 0px;
    left: 1px;
    width: 430px !important;
}
.popup_drop_repair .RadComboBox .rcbArrowCell a, .popup_drop_repair .RadComboBox .rcbArrowCell {
    width: 13px !important;
}
.button_right {
    margin-right:10px !important;
}
.rgFilterBox {
    margin:5px 0 5px 5px !important;
}
.floc_id_contain {
    height:auto !important;
}
.maintence_activity .RadGrid_Default {
    float:none !important;
}
.maintence_activity .popup_drop_repair .RadComboBox .rcbArrowCell a, .maintence_activity .popup_drop_repair .RadComboBox .rcbArrowCell {
    width: 18px !important;
}
.align_center {
    text-align:center !important;
}
.popup_maintance_copy .rwIcon {
    display:none !important;
}
.RadWindow_Default .rwTable .rwTitlebarControls em {
    color:#aeadbb !important;
    font-size:15px;
    line-height:35px;
}
.popup_maintance_copy .rwTitlebarControls {
    background:#2a2b31 !important;
    color:#aeadbb !important;
}
input:read-only{
   -webkit-user-select: none;
   -moz-user-select: none;
   -ms-user-select: none;
   -o-user-select: none;
   user-select: none; 
}
.popup_maintance_copy .rwCorner, .popup_maintance_copy .rwFooterCenter, .popup_maintance_copy .rwTitlebar .rwTopResize {
    visibility:hidden;
    display:none;
}
.popup_maintance_copy .rwTitlebarControls tr td:last-child {
    vertical-align: middle;
}
.popup_maintance_copy {
    border:1px solid #828282;
}
.RadGrid_Default .rgRow td, .RadGrid_Default .rgAltRow td {
    text-align:center;
}
#MasterDataPanelPanel {
    margin-right:20px;
}
.RadTabStripVertical.RadTabStripRight .rtsIn {
    text-align:center !important;
}
.FLOC_content {
    height:100% !important;
}
.rgFilterRow td:first-child input{
    width:50%;
}
.rspSlideZone .RadTreeView_Default {
    border:none !important;
}
.failureAnalysis .rspLastItem > div {
    width:100% !important;
}

.rspSlideContainer {
    width:20% !important;
}
.failurefix {
    margin:0 auto;
    width:100% !important;
}

.failureAnalysis .RadSplitter_WebBlue {
    width:100% !important;
 
}
.failureAnalysis .rspSlideZone .rspSlideContent,
.failureAnalysis .rspSlidePane,
.failureAnalysis .rspSlideContainer {
    width:100% !important;
}
.failureAnalysis .rspFirstItem {
    width:20% !important;
    /*max-width: 400px;*/
}
#RAD_SPLITTER_PANE_CONTENT_ctl00_ContentPlaceHolder1_RadPane1 
{
    width:auto !important;
}
