.x-form-radio-group .x-panel-body { background-color: transparent; }

.gc-follow-mail {
	color: #000000;	
}
.gc-follow-urls {
	color: #000000;	
}

.gc-navgroup-item:hover {
    background-color:#D9E8FB;
}

.gc-navgroup-item {
    color: #000000;	
    font-family:arial,tahoma,helvetica,sans-serif;
    font-size:11px;
    font-size-adjust:none;
    font-style:normal;
    font-variant:normal;
    font-weight:normal;
    line-height:normal;
	margin:3px;
	height: 20px;
}

.gc-navgroup-item ul li img {
	width:16px;
	height:16px;
	vertical-align:middle;
	margin-right:2px;
	margin-bottom:2px;
}

.gc-navgroup-item a {
    color: #000000;	
	text-decoration:none;
}

.gc-appname {
	font:bold 9px tahoma,arial,verdana,sans-serif;
	text-transform:uppercase;
}

#gc-headerFooter{
	background  : transparent;
	position	: absolute;
	bottom		: 0;
}

.gc-centername {
	font:bold 18px tahoma,arial,verdana,sans-serif;
}

.gc-username {
	font:bold 12px tahoma,arial,verdana,sans-serif;
}

.gc-welcome {
	font:bold 12px tahoma,arial,verdana,sans-serif;
}

#centerlogo {
	position:absolute;
	top: 5px;
	right: 5px;
}

.gc-package-detail-text {
	margin-left: 5px;
	margin-right: 5px;
	font: 14px tahoma,arial,verdana,sans-serif;
}

.gc-login-glyph a {
	text-align: right;
}

.org-result-edit {
    font:normal 11px tahoma, arial, helvetica, sans-serif;
    padding:3px 10px 3px 10px;
    border:1px solid #fff;
    /*border-bottom:1px solid #eeeeee;*/
    white-space:normal;
    color:#555;
}

.org-result-edit-name {
    display:block;
    font:normal 16px tahoma, arial, helvetica, sans-serif;
    font-weight:bold;
    color:#222;
	padding: 3px 5px;
	cursor: pointer;
}

.org-result-edit h3 {
    display:block;
    font:normal 14px tahoma, arial, helvetica, sans-serif;
    font-weight:bold;
    color:#222;
	padding: 3px 5px;
	cursor: pointer;
}

.org-result-edit.over h3 {
	background-color: #ffc;
}

.person-result-edit {
    font:normal 11px tahoma, arial, helvetica, sans-serif;
    padding:3px 10px 3px 10px;
    border:1px solid #fff;
    /*border-bottom:1px solid #eeeeee;*/
    white-space:normal;
    color:#555;
}

.person-result-edit-name {
    display:block;
    font:normal 16px tahoma, arial, helvetica, sans-serif;
    font-weight:bold;
    color:#222;
	padding: 3px 5px;
	cursor: pointer;
}

.person-result-edit h3 {
    display:block;
    font:normal 14px tahoma, arial, helvetica, sans-serif;
    font-weight:bold;
    color:#222;
	padding: 3px 5px;
	cursor: pointer;
}

.person-result-edit.over h3 {
	background-color: #ffc;
}

.person-result-edit ul {
    display:block;
    font:inherit;
    font-weight:bold;
	list-style-type: none;
    color:#555;
	margin-left: 0em;
}

.person-result-edit ul li {
    display:block;
    font:inherit;
    font-weight:normal;
	margin-left: 1em;
}

.person-result-edit ul li span {
    font:inherit;
    font-weight:bold;
}

.person-result {
    font:normal 11px tahoma, arial, helvetica, sans-serif;
    padding:3px 10px 3px 10px;
    /*border:1px solid #fff;*/
    /*border-bottom:1px solid #eeeeee;*/
    white-space:normal;
    color:#555;
}
.person-result h3 {
    display:block;
    font:inherit;
    font-weight:bold;
    color:#222;
}

.person-result h3.is-inactive {
    display:block;
    font:inherit;
    font-weight:bold;
    color:red;
}

.person-result ul {
    display:block;
    font:inherit;
    font-weight:bold;
	list-style-type: none;
    color:#555;
	margin-left: 0em;
}

.person-result ul li {
    display:block;
    font:inherit;
    font-weight:normal;
	margin-left: 1em;
}

.person-result ul li span {
    font:inherit;
    font-weight:bold;
}

.item-result {
    font:normal 11px tahoma, arial, helvetica, sans-serif;
    padding:3px 10px 3px 10px;
    white-space:normal;
    color:#555;
}

.item-result h2 {
    display:block;
    font:inherit;
    font-weight:bold;
    color:#222;
    font-size: 14px;
}

.item-result h3 {
    display:block;
    font:inherit;
    font-weight:bold;
    color:#222;
}

.item-result ul {
    display:block;
    font:inherit;
    font-weight:bold;
	list-style-type: none;
    color:#555;
	margin-left: 0em;
}

.item-result ul li {
    display:block;
    font:inherit;
    font-weight:normal;
	margin-left: 1em;
}

.item-result ul li .important {
    color: #400
}
.item-result ul li span {
    font:inherit;
    font-weight:bold;
}

.ext-chrome .horizontal-scrolling-fix .x-grid3-scroller {
        overflow-x: hidden;
}

.map-data-version-current {
    color:#009900;font-weight:bold
}

.map-data-version-unavailable {
    color:#FF0000;font-weight:bold
}

.disabled-code-row {
    background-color: #D3D3D3 !important;
}