.clfw-tabpanel-center .x-tab-panel-body {
	border-left:1px solid #8db2e3;
}

.clfw-prev-pg {
    background-image: url(../../javascript/ext3.0/resources/images/default/grid/page-prev.gif) !important;
}

.clfw-next-pg {
    background-image: url(../../javascript/ext3.0/resources/images/default/grid/page-next.gif) !important;
}

/* Top Menu Nav Start */
.cl-top-menuNav .x-btn-with-menu .x-btn-center em {
	background:transparent url(../../images/gray/toolbar/btn-arrow.gif) no-repeat scroll right 0;
} 
.cl-top-menuNav .x-toolbar{
	border-left:0px;
	border-right:0px;
	border-color:#c8d9ed;
    background:#c9d9ed url(../../images/bg-blue.gif) repeat-x top left;
    
}

.cl-top-menuNav .x-toolbar button {
    font:normal 12px 'open-sans', sans-serif;
    color:#15428b;
    font-style:bold;
	font-weight:bold;
}

.cl-top-menuNav .x-toolbar .x-btn-over button {
    color: #000000;
    font-weight:bold;
    font-style:bold;
}

.cl-top-menuNav .x-btn-menu-active button{
    color:#000000;
}

.cl-top-menuNav .x-toolbar .x-btn-menu-active {
    color:#000000;
}

.cl-top-menuNav .x-menu-item-active {
	color:#000000;
	background-color:#c9d9ed;
	background-image:none;
	border-color:#c9d9ed;
}

.cl-top-menuNav a.x-menu-item {
	color:#000000;
}

.cl-top-menuNav .x-toolbar .xtb-sep {
	background-position: center;
	background-repeat: no-repeat;
	display: block;
	font-size: 1px;
	height: 25px;
	width:4px;
	overflow: hidden;
	cursor:default;
	margin: 0 2px 0;
	border:0;
}

.cl-top-menuNav .x-btn-mc em.x-btn-arrow {
	background-image:none;

}
.cl-top-menuNav .x-btn-mc em.x-btn-arrow {
    display:block;
    background:transparent no-repeat right center;
	padding-right:0px;
}

.cl-top-menuNav .x-menu-item-arrow{
	background-image:none;
}

.cl-top-menuNav .x-btn-mc em.x-btn-arrow {
    background-image:none;
    
}
.cl-top-menuNav .x-btn-over .x-btn-mc em.x-btn-split, .x-btn-click .x-btn-mc em.x-btn-split, .x-btn-menu-active .x-btn-mc em.x-btn-split, .x-btn-pressed .x-btn-mc em.x-btn-split {
    color:#333;
}

.cl-top-menuNav .x-btn-menu-active {
	color:#000000;
}

.cl-top-menuNav .x-btn em {
	font-style:normal;
	font-weight:normal;
	color:#000000;
}

/* Top Menu Nav End */
/*Home page north region classes Start*/

#north-region-bg {
	background-color:#FFFFFF;
	}

#ext-welcome {
	text-align:right;
	font:normal 10px 'open-sans', sans-serif;
	padding-right: 20px;
	padding-top: 8px;
	padding-bottom: 8px;
	color:#333333;
}

#ext-welcome a, #ext-welcome a:link {
	color:#15428b;
	font:normal 10px 'open-sans', sans-serif;
	text-decoration: none;
	font-weight:none;
}

#ext-welcome a:hover {
	text-decoration: underline;
	color: #000000;
	font-weight:none;
}


#ext-lastlogin {
	text-align:right;
	font:italic 10px 'open-sans', sans-serif;
	padding-right: 0px;
	padding-top: 8px;
	padding-bottom: 5px;
	color:#333333;
}
/*Home page north region classes End*/

/* Start Overriding the form list font sizes into 11px classes for consistent with other themes */
.x-form-field{
    font:normal 11px 'open-sans', sans-serif;
}
.x-form-grow-sizer {
	font:normal 11px 'open-sans', sans-serif;
}

.x-form-item {
    font:normal 11px 'open-sans', sans-serif;
}

.x-form-invalid-msg {
    color:#c0272b;
    font:normal 11px 'open-sans', sans-serif;
    background-image:url(../images/default/shared/warning.gif);
}

.x-form-empty-field {
    color:gray;
}

.x-small-editor .x-form-field {
    font:normal 11px 'open-sans', sans-serif;
}

.ext-safari .x-small-editor .x-form-field {
    font:normal 11px 'open-sans', sans-serif;
}

.ext-safari .x-small-editor .x-form-field {
    font:normal 11px 'open-sans', sans-serif;
}

.x-combo-list {
    border-color:#98c0f4;
    background-color:#ddecfe;
    font:normal 11px 'open-sans', sans-serif;
}

.x-window-dlg .ext-mb-text,
.x-window-dlg .x-window-header-text {
    font-size:11px;
}
.x-window-dlg .ext-mb-textarea {
    font:normal 11px 'open-sans', sans-serif;
}
.x-box-mc {
	background-color: #eee;
    background-image: url(../images/default/box/tb.gif);
	font-family: 'open-sans', sans-serif;
	color: #393939;
	font-size: 11px;
}
/*Overriding the form list classes to consistent with other themes End */

/*Start classes for MyIcom links */
.nav-links {
	font:normal 11px arial, 'open-sans', sans-serif;
	color:#333333;
}

.nav-links a, #nav-links a:link {
	color:#15428b;
	font:normal 11px 'open-sans', sans-serif;
	text-decoration: none;
	font-weight:none;
}

.nav-links a:hover {
	text-decoration: underline;
	color: #000000;
	font-weight:none;
}
/*classes for MyIcom links End*/
/*FDM Switch Account bar classes*/
#switch-account-link {
	text-align:right;
	font:normal 12px 'open-sans', sans-serif;
	color:#15428b;
}

#switch-account-link a, #switch-account-link a:link {
	color:#15428b;
	font:normal 12px 'open-sans', sans-serif;
	text-decoration: none;
	font-weight:none;
}

#switch-account-link a:hover {
	text-decoration: underline;
	color: #000000;
	font-weight:none;
}
.cl-switch-account-tbar .x-toolbar{
	border-color:#FFFFFF;
    background:#FFFFFF;
    width:100%;
    text-align:left;
}

.accountName-title {
	color: #000000;
}

.center-split-border-top {
	border-top:solid 1px #99bbe8;
}
.center-split-border-bottom {
	border-bottom:solid 1px #99bbe8;
}

.home-panel-header {
   color:#15428B;
   font-family:'open-sans', sans-serif;
   font-size:13px;
   font-weight:bold;
   padding:5px 3px 4px 5px; 
}

.home-panel-container-text {
	text-align: left;
}

.home-panel-container-text a {
   color:#15428B;
   line-height:25px;
   font-size:12px;
   font-weight:normal;   
   cursor:pointer;
   margin:5px 0px 0px 5px;
   position: relative;
   z-index: 100;
   text-decoration: none; 
}
.home-panel-container-text a:hover{
  color:#15428B;
  text-decoration: underline;
}
