
body.viewer {
	font: normal 12px tahoma, arial, helvetica, sans-serif;
	color: #000;
	overflow: hidden;
}

iframe { border: 0; overflow: hidden; }
	

.ext-el-mask { background-color: #eee; }



#headerContent {
	background: #b1caeb url(ThemeAsset.ashx?name=images%2fheader_bg.gif&theme=default&mod=634032189860000000&inst=2) repeat-x;
	height: 50px;
}

#headerToolbar {
	height: 28px;
}

#headerToolbar div.x-toolbar {
	padding-top: 4px;
}

#footerPanel .copyright {
	font-family: Arial;
	font-size: 10px;
	text-align: right;
	margin-top: 4px;
	margin-right: 3px;
}




div#navigationTree ul.x-tree-root-ct {
	width: 100%;
}



button.homeIcon { background-image: url(ThemeAsset.ashx?name=images%2ficons%2fhome.png&theme=default&mod=634032189860000000&inst=2); }
button.backIcon { background-image: url(ThemeAsset.ashx?name=images%2ficons%2fback.png&theme=default&mod=634032189860000000&inst=2); }
button.forwardIcon { background-image: url(ThemeAsset.ashx?name=images%2ficons%2fforward.png&theme=default&mod=634032189860000000&inst=2); }
button.favoritesIcon { background-image: url(ThemeAsset.ashx?name=images%2ficons%2ffavorites.png&theme=default&mod=634032189860000000&inst=2); }
button.printIcon { background-image: url(ThemeAsset.ashx?name=images%2ficons%2fprint.png&theme=default&mod=634032189860000000&inst=2); }
button.optionsIcon { background-image: url(ThemeAsset.ashx?name=images%2ficons%2foptions.png&theme=default&mod=634032189860000000&inst=2); }
button.searchIcon { background-image: url(ThemeAsset.ashx?name=images%2ficons%2fsearch.png&theme=default&mod=634032189860000000&inst=2); }
button.nextIcon { background-image: url(ThemeAsset.ashx?name=images%2ficons%2fnext.png&theme=default&mod=634032189860000000&inst=2); }
button.previousIcon { background-image: url(ThemeAsset.ashx?name=images%2ficons%2fprevious.png&theme=default&mod=634032189860000000&inst=2); }
img.topicIcon { background-image: url(ThemeAsset.ashx?name=images%2ficons%2ftopic.png&theme=default&mod=634032189860000000&inst=2) !important; }
img.favoriteIcon { background-image: url(ThemeAsset.ashx?name=images%2ficons%2ffavorites.png&theme=default&mod=634032189860000000&inst=2); }
img.addFavoriteIcon { background-image: url(ThemeAsset.ashx?name=images%2ficons%2ffavorites_add.png&theme=default&mod=634032189860000000&inst=2); }
img.removeFavoriteIcon { background-image: url(ThemeAsset.ashx?name=images%2ficons%2ffavorites_remove.png&theme=default&mod=634032189860000000&inst=2); } 
img.emailIcon { background-image: url(ThemeAsset.ashx?name=images%2ficons%2fmail.png&theme=default&mod=634032189860000000&inst=2); width: 16px; height: 16px; }
img.feedbackIcon { background-image: url(ThemeAsset.ashx?name=images%2ficons%2ffeedback.png&theme=default&mod=634032189860000000&inst=2); width: 16px; height: 16px; }
img.editInAitIcon { background-image: url(ThemeAsset.ashx?name=images%2ficons%2fedit_ait.png&theme=default&mod=634032189860000000&inst=2); width: 16px; height: 16px; }
img.editInLiveIcon { background-image: url(ThemeAsset.ashx?name=images%2ficons%2fedit_live.png&theme=default&mod=634032189860000000&inst=2); width: 16px; height: 16px; }

.favoritesItem { position: relative; }
.favoritesItem img.removeFavoriteIcon { position: absolute; width:7px; height: 7px; top: 8px; right: 4px; }
.favoritesItem img.removeFavoriteIcon:hover { background-color: white; }



.x-tab-panel-header {
	display: none;
}

#centerPanel {
	font: 12px Arial, Geneva, sans-serif;
}


#homePanel {
	background: #fff url(ThemeAsset.ashx?name=extjs%2fimages%2fdefault%2fform%2ftext-bg.gif&theme=default&mod=634032189880000000&inst=2) repeat-x scroll;
	width: 100%;
	height: 100%;
}

.homepageImageCentering {
	position: absolute; 
	left: 50%; 
	top: 50%; 
	margin-top: -55px; 
	margin-left: -150px; 
}

.homepageImage {
	background: url(ThemeAsset.ashx?name=images%2fhomepage.jpg&theme=default&mod=634032189860000000&inst=2);
	width: 300px;
	height: 109px;
}



#contentPanel {
	padding: 8px;
}

#contentHead 
{
	background: #fff url(ThemeAsset.ashx?name=extjs%2fimages%2fdefault%2fform%2ftext-bg.gif&theme=default&mod=634032189880000000&inst=2) repeat-x scroll;
	margin-bottom: 4px;
	padding: 8px;
	font: normal 11px tahoma,arial,helvetica,sans-serif;
}

#contentHead div {
	font: normal 11px tahoma,arial,helvetica,sans-serif;
}

#breadcrumbTrail {
	color: #000;
}

#breadcrumbTrail a {
	color: #000;
	text-decoration: none;
}

#breadcrumbTrail a:hover {
	text-decoration: underline;
}

#breadcrumbTrail > div {
	float: left; 
	white-space: nowrap;
}

.breadcrumbSplitter {
	background-image: url(ThemeAsset.ashx?name=images%2fbreadcrumb_splitter.gif&theme=default&mod=634032189860000000&inst=2);
	margin-left: 2px;
	margin-right: 2px;
	width: 4px;
	height: 7px;
}

#contentLinks {
	text-align: right;
}

#contentLinks a {
	color: #000;
	text-decoration: none;
	margin-right: 10px;
}

#contentLinks a:hover {
	color: #000;
	text-decoration: underline;
}

#contentLinks > div {
	float: right; 
	white-space: nowrap;
}





#pageContent {
	font-size: 14px;
}

#pageContent ol, #pageContent ul {
	padding-left: 40px; 
}

#pageContent table, #pageContent tr, #pageContent td {
	margin: 0;
	padding: 0;
}

#pageContent td {
	padding: 1px;
}



#searchResultsPanel {
	padding: 8px;
}

#searchResultsHeading {
	margin-bottom: 8px;
}

.searchTitle {
	font-size: 13px;
}

table.searchRelevance {
	width: 80px;
	text-align: center;
}

table.searchRelevance td {
	text-align: center;
	width: 80px;
}

div.searchRelevance {
	border: solid 1px #174b00;
	height: 14px;
	text-align: left;
}

div.searchRelevanceBar {
	background: #71b33b url(ThemeAsset.ashx?name=images%2frelevancebar_bg.gif&theme=default&mod=634032189860000000&inst=2);
	height: 14px;
}

div.searchRelevanceText {
	border: solid 1px transparent;
	margin-top: -14px;
	text-align: center;
	font-size: 9px;
	width: 60px;
}

.ext-ie div.searchRelevanceText {
	margin-left: 2px;
	border: none;
}

p.searchExcerpt {
	margin: 8px;
}

.x-grid3-row {
	cursor: pointer;
}


span.searchWord { padding: 1px; }
span.searchWord1 { background-color: #D8FFD8; }
span.searchWord2 { background-color: #FFE2E0; }
span.searchWord3 { background-color: #FFE9AE; }
span.searchWord4 { background-color: #D8EFFF; }
span.searchWord5 { background-color: #FFE9AE; }


#print { display: none; }



.grayPanel .x-panel-tl { background-image: url(ThemeAsset.ashx?name=extjs%2fimages%2fgray%2fpanel%2fcorners-sprite.gif&theme=default&mod=634032189860000000&inst=2); border-color: #d0d0d0; }
.grayPanel .x-panel-tr { background-image: url(ThemeAsset.ashx?name=extjs%2fimages%2fgray%2fpanel%2fcorners-sprite.gif&theme=default&mod=634032189860000000&inst=2); }
.grayPanel .x-panel-bc { background-image: url(ThemeAsset.ashx?name=extjs%2fimages%2fgray%2fpanel%2ftop-bottom.gif&theme=default&mod=634032189860000000&inst=2); }
.grayPanel .x-panel-bl { background-image: url(ThemeAsset.ashx?name=extjs%2fimages%2fgray%2fpanel%2fcorners-sprite.gif&theme=default&mod=634032189860000000&inst=2); }
.grayPanel .x-panel-br { background-image: url(ThemeAsset.ashx?name=extjs%2fimages%2fgray%2fpanel%2fcorners-sprite.gif&theme=default&mod=634032189860000000&inst=2); }
.grayPanel .x-panel-ml { background-image: url(ThemeAsset.ashx?name=extjs%2fimages%2fgray%2fpanel%2fleft-right.gif&theme=default&mod=634032189860000000&inst=2); }
.grayPanel .x-panel-mr { background-image: url(ThemeAsset.ashx?name=extjs%2fimages%2fgray%2fpanel%2fleft-right.gif&theme=default&mod=634032189860000000&inst=2); }
.grayPanel .x-panel-mc { background:#f1f1f1; }
.grayPanel .x-panel-body { border: solid 1px #d0d0d0 !important; }

.x-form-text.x-form-field.readonly { background: #FFFFFF; border: 0; padding-top: 3px }



.relatedgroups {
	margin-top: 15px;
	padding: 2px;
	font: normal 11px tahoma,arial,helvetica,sans-serif;
	min-width: 1px;  
}

.afterrelatedgroups 
{
	margin-bottom: 25px;
	clear: both;
}


.relatedgroup
{
	border-top: 1px solid #CCC;
	padding: 2px 25px 0px 0px;
	float: left;
}

.relatedheader 
{
	font-weight: bold;
}

.relateditems
{
}

.relateditems a { color: #3580D6; }
.relateditems a:hover { color: #699BD3; }



a[hyperlinktype="4"], a[hyperlinktype="5"]
{
	display: inline-block;
	margin-left:2px;
	padding-left:12px;
	background: url(ThemeAsset.ashx?name=images%2farrowdown.gif&theme=default&mod=634032189860000000&inst=2) no-repeat left center; 
}

a[hyperlinktype="4"].expanded, a[hyperlinktype="5"].expanded 
{ 
	display: inline-block;
	margin-left:2px;
	padding-left:12px;
	background: url(ThemeAsset.ashx?name=images%2farrowright.gif&theme=default&mod=634032189860000000&inst=2) no-repeat left center; 	
}

.popupCloseButton
{
	position: absolute;
	top: 1px;
	right: 1px;
	width: 16px;
	height: 16px;
	background: url(ThemeAsset.ashx?name=images%2fclose.gif&theme=default&mod=634032189860000000&inst=2) no-repeat center center;
}
