﻿#htmltagcloud
{
	font-family: arial,helvetica,sans-serif;
	line-height: 23px;
	word-spacing: normal;
	letter-spacing: normal;
	text-decoration: none;
	text-transform: none;
	text-align: justify;
	text-indent: 0px;
	padding: 3px;
}
/* Area Top - same as for Express Subscriber */
.miscNav
{
	width: 100%;
	height: 35px;
	margin: 0;
	padding: 0 7px;
	text-align: right;
	vertical-align: middle;
	line-height: 35px;
	color: #333333;
	white-space: nowrap;
	background: url(Images/mainTabs/al-top.png) 100% 0 no-repeat;
}
.miscNav a:link, .miscNav a:visited
{
	color: #0066FF;
}
.miscNav a:hover, .miscNav a:hover
{
	color: #003399;
}

.miscNav big
{
	font-size: 17px;
	font-weight: bold;
}
.miscNav select
{
	font-weight: bold;
	font-size: 17px;
	line-height: 17px;
	vertical-align: middle;
	max-width: 350px;
}

a.lnkNav
{
	display: block;
	height: 65px;
	text-indent: -1000em;
	background: url(Images/mainTabs/al-top.png) 0 0 no-repeat;
}
a:link.lnkNavMyPortal, a:visited.lnkNavMyPortal
{
	width: 100px;
	background-position: -200px -35px;
}
a.lnkNavMyPortalOn, a:hover.lnkNavMyPortal, a:active.lnkNavMyPortal
{
	width: 100px;
	background-position: -200px -100px;
}
a:link.lnkNavImport, a:visited.lnkNavImport
{
	width: 100px;
	background-position: -1190px -35px;
}
a.lnkNavImportOn, a:hover.lnkNavImport, a:active.lnkNavImport
{
	width: 100px;
	background-position: -1190px -100px;
}
a:link.lnkNavHome, a:visited.lnkNavHome
{
	width: 100px;
	background-position: -1090px -35px;
}
a.lnkNavHomeOn, a:hover.lnkNavHome, a:active.lnkNavHome
{
	width: 100px;
	background-position: -1090px -100px;
}
a:link.lnkNavLibrary, a:visited.lnkNavLibrary
{
	width: 100px;
	background-position: -300px -35px;
}
a.lnkNavLibraryOn, a:hover.lnkNavLibrary, a:active.lnkNavLibrary
{
	width: 100px;
	background-position: -300px -100px;
}
a:link.lnkNavMySubscriptions, a:visited.lnkNavMySubscriptions
{
	width: 140px;
	background-position: -400px -35px;
}
a.lnkNavMySubscriptionsOn, a:hover.lnkNavMySubscriptions, a:active.lnkNavMySubscriptions
{
	width: 140px;
	background-position: -400px -100px;
}
a:link.lnkNavPublish, a:visited.lnkNavPublish
{
	width: 100px;
	background-position: -540px -35px;
}
a.lnkNavPublishOn, a:hover.lnkNavPublish, a:active.lnkNavPublish
{
	width: 100px;
	background-position: -540px -100px;
}
a:link.lnkNavAgentRequests, a:visited.lnkNavAgentRequests
{
	width: 130px;
	background-position: -640px -35px;
}
a.lnkNavAgentRequestsOn, a:hover.lnkNavAgentRequests, a:active.lnkNavAgentRequests
{
	width: 130px;
	background-position: -640px -100px;
}
a:link.lnkNavReports, a:visited.lnkNavReports
{
	width: 100px;
	background-position: -770px -35px;
}
a.lnkNavReportsOn, a:hover.lnkNavReports, a:active.lnkNavReports
{
	width: 100px;
	background-position: -770px -100px;
}
a:link.lnkNavCatalogAdministration, a:visited.lnkNavCatalogAdministration
{
	width: 100px;
	background-position: -870px -35px;
}
a.lnkNavCatalogAdministrationOn, a:hover.lnkNavCatalogAdministration, a:active.lnkNavCatalogAdministration
{
	width: 100px;
	background-position: -870px -100px;
}
a:link.lnkNavAdministration, a:visited.lnkNavAdministration
{
	width: 120px;
	background-position: -970px -35px;
}
a.lnkNavAdministrationOn, a:hover.lnkNavAdministration, a:active.lnkNavAdministration
{
	width: 120px;
	background-position: -970px -100px;
}

#htmltagcloud a:link
{
	text-decoration: none;
}
#htmltagcloud a:visited
{
	text-decoration: none;
}
#htmltagcloud a:hover
{
	text-decoration: none;
	color: #0000ff;
	background-color: #e0e6fd;
}
#htmltagcloud a:active
{
	text-decoration: none;
	color: #0000ff;
	background-color: #e0e6fd;
}
span.tagcloud1
{
	font-size: 13px;
	padding: 0px;
	color: #ACC1F3;
	z-index: 9;
	position: relative;
}
span.tagcloud1 a
{
	text-decoration: none;
	color: #ACC1F3;
}
span.tagcloud2
{
	font-size: 15px;
	padding: 0px;
	color: #86A0DC;
	z-index: 8;
	position: relative;
}
span.tagcloud2 a
{
	text-decoration: none;
	color: #86A0DC;
}
span.tagcloud3
{
	font-size: 17px;
	padding: 0px;
	color: #86A0DC;
	z-index: 7;
	position: relative;
}
span.tagcloud3 a
{
	text-decoration: none;
	color: #86A0DC;
}
span.tagcloud4
{
	font-size: 19px;
	padding: 0px;
	color: #607EC5;
	z-index: 6;
	position: relative;
}
span.tagcloud4 a
{
	text-decoration: none;
	color: #607EC5;
}
span.tagcloud5
{
	font-size: 21px;
	padding: 0px;
	color: #607EC5;
	z-index: 5;
	position: relative;
}
span.tagcloud5 a
{
	text-decoration: none;
	color: #607EC5;
}
span.tagcloud6
{
	font-size: 23px;
	padding: 0px;
	color: #4C6DB9;
	z-index: 4;
	position: relative;
}
span.tagcloud6 a
{
	text-decoration: none;
	color: #4C6DB9;
}
span.tagcloud7
{
	font-size: 25px;
	padding: 0px;
	color: #395CAE;
	z-index: 3;
	position: relative;
}
span.tagcloud7 a
{
	text-decoration: none;
	color: #395CAE;
}
span.tagcloud8
{
	font-size: 27px;
	padding: 0px;
	color: #264CA2;
	z-index: 2;
	position: relative;
}
span.tagcloud8 a
{
	text-decoration: none;
	color: #264CA2;
}
span.tagcloud9
{
	font-size: 29px;
	padding: 0px;
	color: #133B97;
	z-index: 1;
	position: relative;
}
span.tagcloud9 a
{
	text-decoration: none;
	color: #133B97;
}
span.tagcloud10
{
	font-size: 31px;
	padding: 0px;
	color: #002A8B;
	z-index: 0;
	position: relative;
}
span.tagcloud10 a
{
	text-decoration: none;
	color: #002A8B;
}

/* Agent Results Right Side Column */
.resultsTagCloud
{
	padding: 10px 5px 5px 10px;
}
.resultsTagCloud h4
{
	font-size: 15px;
	font-weight: bold;
	color: #666666;
	margin: 0;
}

.splitterBar
{
	position: relative;
	cursor: e-resize;
}
.headerBg
{
	margin: 0;
	background-image: url(Images/mainTabs/MainTabs_02.gif);
}

.headerBg2
{
	margin: 0;
	background-image: url(Images/headerBg.gif);
}

.navigationButtonBg
{
	background-image: url(Images/mainTabs/MainTabs_05.gif);
	background-repeat: repeat-x;
	background-position: bottom;
}
.navigationPressedButtonBg
{
	background-image: url(Images/mainTabs/MainTabs_08.gif);
	background-repeat: repeat-x;
	background-position: bottom;
}
.navigationBg
{
	background-image: url(Images/mainTabs/MainTabs_10.gif);
	background-repeat: repeat-x;
	background-position: bottom;
}
.footerBlock
{
	border-top: 1px solid #dddddd;
	text-align: center;
	font-size:11px;
	padding:3px;
}
.searchBox
{
	border: 1px solid #4086B4;
	padding-left: 2px;
	width: 275px;
}
.searchButton
{
	font-weight: bold;
}
.hiddenItem
{
	display: none;
}
.font11px
{
	font-size: 11px;
}
.font14px
{
	font-size: 14px;
}
.filterBlock
{
	background-color: #e5eff5;
	padding-bottom: 7px;
}
.browseTopBg
{
	background-image: url(Images/browseBg.gif);
	background-position: right;
}
.browseSubTopBg
{
	height: 24px;
	background-image: url(Images/subTopBrowseBg.gif);
}

.treeBox
{
	margin-left: 5px;
	margin-right: 5px;
}
.treeBox td div
{
	height:100%!important;
}
/* not used - should be deleted
.gridHeader
{
	font-weight: bold;
	background-color: #bfd7e6;
	height: 24px;
}
*/

/* 
.grid
{
	border: solid 1px #EFEFEF;
	border-bottom-color: #CCC;
}

table.grid th
{
	font-weight: bold;
	text-align: left;
	font-size: 13px;
}

table.grid td
{
	border: solid 1px #EFEFEF;
	border-bottom-color: #CCC;
}

table.grid th A
{
	color: #000;
}
*/

.headerActionBg
{
	background-image: url(Images/headerActionBg.gif);
	background-repeat:repeat-x;
	height: 25px;
}

.frameButtonBg
{
	background-image: url(Images/tabs/tabs_04.gif);
}
.frameButtonPressedBg
{
	background-image: url(Images/tabs/tabs_07.gif);
}
.frameBorderBottom
{
	background-image: url(Images/tabs/tabs_15.gif);
	background-repeat: repeat-x;
	background-position: top;
}
.frameBorderRight
{
	background-image: url(Images/tabs/tabs_13.gif);
	background-repeat: repeat-y;
	background-position: left;
}
.frameBorderLeft
{
	background-image: url(Images/tabs/tabs_11.gif);
	background-repeat: repeat-y;
	background-position: right;
}
.frameBorderTop
{
	background-image: url(Images/tabs/tabs_02.gif);
	background-repeat: repeat-x;
	background-position: bottom;
}
.SortedPanelItem A
{
	color: #330099;
	text-decoration: none;
}

.SortedPanelItem A:hover
{
	text-decoration: underline;
}

.SortedPanelSelectedItem A
{
	font-weight: bold;
	color: #330099;
	text-decoration: none;
}

.SortedPanelSelectedItem A:hover
{
	text-decoration: underline;
}

.searchGridPager td
{
	font-size: 115%;
}

.searchGridSelectedPage
{
	font-weight: bold;
	padding-top: 1px;
	font-size: 120%;
}

.popUpBg01
{
    background: transparent url(Images/PopUpBg_01.gif) no-repeat 0 0;
	width: 6px;
	height: 6px;
	line-height:1px;
}

.popUpBg02
{
    background: transparent url(Images/PopUpBg_01.gif) repeat-x 0 0;
	background-image: url(Images/PopUpBg_02.gif);
	height: 6px;
	line-height:1px;
}

.popUpBg03
{
    background: transparent url(Images/PopUpBg_03.gif) no-repeat top right;
	width: 6px;
	height: 6px;
	line-height:1px;
}

.popUpBg04
{
    background: transparent url(Images/PopUpBg_04.gif) repeat-y 0 0;
	width: 6px;
	height: 6px;
	line-height:1px;
}

.popUpBg05
{
	background-color: #F2F9FC;
}

.popUpBg06
{
	background: transparent url(Images/PopUpBg_06.gif) repeat-y 0 0;
	width: 6px;
	height: 6px;
	line-height:1px;
}

.popUpBg07
{
    background: transparent url(Images/PopUpBg_07.gif) no-repeat bottom left;
	width: 6px;
	height: 6px;
	line-height:1px;
}

.PopUpBg08
{
	background: transparent url(Images/PopUpBg_08.gif) repeat-x top left;
	height: 6px;
	line-height:1px;
}

.popUpBg09
{
    background: transparent url(Images/PopUpBg_09.gif) no-repeat bottom right;
	width: 6px;
	height: 6px;
	line-height:1px;
}

.popUpHeaderBg
{
	background-color: #F5F5F5;
	background-image: url(Images/headerBg.gif);
	height: 24px;
}

select.element
{
	font-size: 11px;
}

.highlight
{
	background-color: #99ccff;
}

.navBg
{
	background-image: url(Images/pgNav_bg.gif);
	color: Black;
}

.reportText
{
	font-weight: bold;
	font-size: 10pt;
	color: Black;
}

.BlackColor
{
	color: Black;
}

.titleBg
{
	background-image: url(Images/titleBg.gif);
}

.editBar { background:url(Images/EditBarBg.png) repeat-x;}
.editBar_Title {height:32px; line-height:32px; padding:0 7px; color:#00250f; font-size:14px; font-weight:bold; white-space:nowrap;}
.editBar_Buttons {height:32px; line-height:32px; padding-right:7px; white-space:nowrap; text-align:right;}

.searchGridPage
{
	font-size: 120%;
}

.linkStyle
{
	cursor: pointer;
	color: #330099;
}

.disabled
{
	cursor: text;
	text-decoration: none;
}

A.disabled
{
	text-decoration: none !important;
}

TR.disabled TD
{
	color: #999999;
}

.filterTabs_activeTab
{
	border: solid 1px #666666;
	border-bottom: 0px;
	white-space: nowrap; /*padding-left: 3px; 	padding-right: 3px;*/
	font-weight: bold;
	padding: 5px;
}

.filterTabs_notActiveTab
{
	border: solid 1px #AAAAAA;
	border-bottom: solid 1px #666666;
	white-space: nowrap; /*padding-left: 3px; 	padding-right: 3px;*/
	background-color: #DDDDDD;
	padding: 5px;
}

.filterTabs_disabledTab
{
	border: solid 1px #AAAAAA;
	border-bottom: solid 1px #666666;
	white-space: nowrap;
	background-color: #DDDDDD;
	padding: 5px;
}

TD.filterTabs_separatorTab
{
	border-bottom: solid 1px #666666;
}

DIV.filterTabs_separatorTab
{
	width: 5px;
	white-space: nowrap;
}

TD.filterTabs_beginTab
{
	border-bottom: solid 1px #666666;
}

DIV.filterTabs_beginTab
{
	width: 50px;
	white-space: nowrap;
}

TD.filterTabs_endTab
{
	width: 100%;
	border-bottom: solid 1px #666666;
}

DIV.filterTabs_endTab
{
	width: 100%;
	white-space: nowrap;
}

.filterTabs_separatorCell
{
	height: 5px;
	white-space: nowrap;
}

DIV.filterTabs_separatorCell
{
	height: 5px;
	border-left: solid 1px #666666;
	border-right: solid 1px #666666;
}

.filterTabs_contentCell
{
	padding-left: 5px;
}

/* Library grid control styles */
TABLE.gvLibrary
{
	border: none 0 #FFF;
	width: 100%;
	border-collapse: collapse;
}

TABLE.gvLibrary TD
{
	border: none 0 #FFF;
}

.gvLibraryTableView TABLE.gvLibrary,
.gvLibraryTableView TABLE.gvLibrary TD
{
	border-color:#EFEFEF #EFEFEF #CCCCCC;
	border-style:solid;
	border-width:1px;
}

.gvLibrary DIV.itemTable
{
	margin-bottom: 10px;
	clear: both;
	/*position: relative;*/
}

.gvLibrary DIV.row
{
	zoom: 1;
	/*clear: right;*/
}

.gvLibrary DIV.rowAgentName
{
	border-color: #fff;
	/*width: 99%;*/
}

.gvLibrary DIV.rowAgentName DIV.cellAgentName
{
	float: left;
	border-color: #fff; 
	/*width:2%; */
	text-align: left;
	white-space: nowrap;
}

.gvLibrary DIV.rowAgentName DIV.cellAgentNameActions
{
	border-color: #fff;
	/*width:98%;*/
}

.gvLibrary DIV.itemTable > DIV
{
	margin: 7px;
}

.gvLibrarySessionState DIV.itemTable > DIV
{
	margin: 0px;
}

.gvLibrarySessionState DIV.itemTable
{
	margin-bottom: auto;
}

HR.clear
{
	display: block;
	clear: both;
	visibility: hidden;
}

.gvLibrary DIV.itemTable DIV.cellImgLogo
{
	float: left;
	width: 105px;
}

.gvLibrary DIV.itemTable DIV.cellImgLogo IMG
{
	border: 0px;
	width: 100px;
	height: 100px;
	filter: progid:DXImageTransform.Microsoft.Shadow(Color= #dddddd , Direction=135, Strength=4);
}

.gvLibrary DIV.itemTable DIV.cellContent
{
	margin: 0 105px;
	border-color: #FFF; 
}

.gvLibraryTableView .gvLibrary DIV.itemTable DIV.cellContent
{
	margin: 0 0;
}

.hideLogo DIV.itemTable DIV.cellImgLogo
{
	display: none;
}

.hideLogo DIV.itemTable DIV.cellContent
{
	margin: 0 0;
}

.gvLibrary DIV.itemTable DIV.cellContent .lbAgentDetails
{
	font-size: 120%;
}

.gvLibrarySessionState DIV.itemTable DIV.cellContent .lbAgentDetails
{
	font-size: inherit;
}

.gvLibrary DIV.itemTable DIV.cellContent .lblDescription
{
	border: 0; 
	background: none transparent scroll repeat 0% 0%; 
	overflow: hidden; 
	width: 550px; 
	height: 100%; 
	display: block; 
	word-wrap: break-word;
}

UL.horizontal
{
	/*position: relative;*/
	clear: both;
	list-style-type: none;
	margin: 0;
	padding: 0;
}

UL.horizontal LI
{
	float: left;
}

.gvLibrary DIV.itemTable DIV.cellContent UL.agentIcons LI
{
	padding: 0 2px;
}

.gvLibraryContainer
{
	position: relative;
}

.gvLibraryContainer .gvLibraryOverlay
{
	width: 65%;
	float: left;
}

.gvLibraryContainer .popularTagOverlay
{
	border-left: 1px dashed #cccccc; 
	float: left;
}

.gvLibraryTableView .gvLibraryOverlay
{
	width: 100%;
	float: none;
}

.gvLibraryTableView .popularTagOverlay
{
	display: none;
}

#cbSelectAll
{
	display: none;
}

.gvLibraryTableView #cbSelectAll
{
	display: inline;
}

.ial-loader-image
{
	background: transparent url(Images/ajax-loader.gif) no-repeat top left;
	width: 66px;
	height: 66px;
}

/* New IAL */
BODY
{
	padding: 0;
	margin: 0;
	*display: inline;
	width: auto;
}

.ial-top-block
{
	position: relative; 
	height: 100px;
	*min-width: 100%;
	background-color: #FFF;
}

.ial-main-min-width
{
	position: relative;
	height: 100px;
	/*width: 990px;*/
	width: 100%;
}

.ial-logo
{
	position: absolute; 
	left: 0; 
	top: 0; 
	width: 200px; 
	height: 100px; 
	text-indent: -9999px; 
	background: url(Images/connotate-logo.gif) no-repeat top left;
	z-index: 2;
}

.ial-site-logo
{
	position: relative;
	/*float: right;
	right: 5px;
	bottom: 0;*/
	z-index: 2;
}

.ial-site-logo IMG
{
	padding: 0;
}

.ial-top-panel
{
	position: relative;
	/*right: 0;
	top: 0;*/
	background: url(Images/top-bg.png) no-repeat 100% 0px;
	width: 100%;
	height: 30px;
	line-height:30px;
	text-align: right;
	min-width:500px;
	white-space:nowrap;
	z-index: 1;
}

.ial-bottom-block
{
	text-align: center;
}

.ial-sub-top-block
{
	position: relative;
	height: 32px;
}

/* Main tabs */
.ial-tabs-set
{
	vertical-align: top;
	position: absolute;
	left: 0;
	bottom: 0;
	width: 100%;
	height: 40px;
	z-index: 1;
	background: url(Images/ari-main-tab-bg.png) repeat-x bottom left;
}

.ial-tabs
{
	margin: 0;
	vertical-align: top;
	display: inline-block;
	width: inherit;
	/* FireFox fix */
	position: relative;
}

.ial-tabs-innerWrap {
    position:relative;
    padding: 0 0 0 200px;
    text-align:left;
    }

.ial-tabs-set UL.ial-tabs LI.ial-tab
{
	height: 40px;
	display: inline-block;
	display: -moz-inline-stack; 
	*display: inline;
	zoom: 1;
	margin: 0;
	list-style-type: none;
	list-style-image: none;
	list-style-position: outside;
	*overflow: hidden;
	/* FireFox fix */
	float: left;
	padding: 0 2px;
}


LI.ial-tab A
{
	position: relative;
	display: block;
	display: inline-block;
	zoom: 1;
	height: 29px;
	text-decoration: none;
}

LI.ial-tab A EM
{
	color: #005E9B;
	bottom: 0;
	left: 0;
	padding: 0;
	margin: 0;
	position: relative;
	right: 0;
	top: -1px;
	display: block;
	font-style: normal;
	font-size:15px;
}

LI.ial-tab A EM .ial-tab-txt,
LI.ial-tab A EM .ial-tab-txt-left,
LI.ial-tab A EM .ial-tab-txt-right
{
	display: block;
}

LI.ial-tab A EM .ial-tab-txt
{
	padding: 0 12px;
}

LI.ial-tab A EM .ial-tab-txt-left,
LI.ial-tab A EM .ial-tab-txt-right
{
	margin-top: 1px;
	position: absolute;
	height: 100%;
	height: 29px;
	width: 6px;
	cursor: pointer;
}

LI.ial-tab A EM .ial-tab-txt-left
{
	left: 0;
}

LI.ial-tab A EM .ial-tab-txt-right
{
	right: 0;
}

LI.ial-tab A EM .ial-tab-txt
{
	padding-top: 5px;
	text-align: center;
}

LI.ial-tab-selected A EM
{
	font-weight: bold;
}

LI.ial-tab A:focus EM,
LI.ial-tab A:hover EM
{
}

LI.ial-tab A:focus,
LI.ial-tab A:hover
{
	background: url(Images/ial-main-tab-hover.png) repeat-x top left;
}

LI.ial-tab A:focus EM .ial-tab-txt-left,
LI.ial-tab A:hover EM .ial-tab-txt-left
{
	background: url(Images/ial-main-tab-hover-left.png) no-repeat top left;
}

LI.ial-tab A:focus EM .ial-tab-txt-right,
LI.ial-tab A:hover EM .ial-tab-txt-right
{
	background: url(Images/ial-main-tab-hover-right.png) no-repeat top right;
}

LI.ial-tab-selected A
{
	height: 39px;
	color: #000;
}

LI.ial-tab-selected A EM .ial-tab-txt-left,
LI.ial-tab-selected A EM .ial-tab-txt-right
{
	height: 39px;
}

LI.ial-tab-selected A EM .ial-tab-txt-left,
LI.ial-tab-selected A:focus EM .ial-tab-txt-left,
LI.ial-tab-selected A:hover EM .ial-tab-txt-left
{
	background: url(Images/ial-main-tab-sel-left.png) no-repeat top left;
	left: -3px;
	*left: 0;
}

LI.ial-tab-selected A EM .ial-tab-txt-right,
LI.ial-tab-selected A:focus EM .ial-tab-txt-right,
LI.ial-tab-selected A:hover EM .ial-tab-txt-right
{
	background: url(Images/ial-main-tab-sel-right.png) no-repeat top right;
	right: -3px;
	*right: 0;
}

LI.ial-tab-selected A,
LI.ial-tab-selected A:focus,
LI.ial-tab-selected A:hover
{
	background: url(Images/ial-main-tab-sel.png) repeat-x top left;
}

/* Sub tabs */
.ial-sub-tabs-set
{
	height: 32px;
}

.ial-sub-tabs-set .ial-tabs
{
	background: url(Images/ial-sub-tab-bg.png) repeat-x 0 -64px;
	padding: 4px 0 0 10px;
	height: 32px;
}

.ial-sub-tabs-set UL.ial-tabs LI.ial-tab,
.ial-sub-tabs-set LI.ial-tab-selected A,
.ial-sub-tabs-set LI.ial-tab-selected A EM .ial-tab-txt,
.ial-sub-tabs-set LI.ial-tab-selected A EM .ial-tab-txt-left,
.ial-sub-tabs-set LI.ial-tab-selected A EM .ial-tab-txt-right,
.ial-sub-tabs-set LI.ial-tab A,
.ial-sub-tabs-set LI.ial-tab A EM .ial-tab-txt,
.ial-sub-tabs-set LI.ial-tab A EM .ial-tab-txt-left,
.ial-sub-tabs-set LI.ial-tab A EM .ial-tab-txt-right
{
	height: 23px;
}

.ial-sub-tabs-set LI.ial-tab A
{
	color: #000;
	width: 120px;
	white-space: nowrap;
}

.ial-sub-tabs-set LI.ial-tab A:focus,
.ial-sub-tabs-set LI.ial-tab A:hover
{
	background: url(Images/ial-sub-tab-hover.png) repeat-x top left;
}

.ial-sub-tabs-set LI.ial-tab A:focus EM .ial-tab-txt-left,
.ial-sub-tabs-set LI.ial-tab A:hover EM .ial-tab-txt-left
{
	background: url(Images/ial-sub-tab-hover-left.png) no-repeat top left;
}

.ial-sub-tabs-set LI.ial-tab A:focus EM .ial-tab-txt-right,
.ial-sub-tabs-set LI.ial-tab A:hover EM .ial-tab-txt-right
{
	background: url(Images/ial-sub-tab-hover-right.png) no-repeat top right;
}

.ial-sub-tabs-set LI.ial-tab A EM
{
	color: #000;
}

.ial-sub-tabs-set LI.ial-tab A:hover EM
{
	color: #005E9B;
}

.ial-sub-tabs-set LI.ial-tab-selected A:hover EM
{
	color: #000;
}

.ial-sub-tabs-set LI.ial-tab A EM .ial-tab-txt
{
	font-size: 13px;
	padding: 4px 12px 0 12px;
	cursor: pointer;
}

.ial-sub-tabs-set LI.ial-tab-selected A,
.ial-sub-tabs-set LI.ial-tab-selected A:focus,
.ial-sub-tabs-set LI.ial-tab-selected A:hover
{
	background: url(Images/ial-sub-tab-sel.png) repeat-x top left;
}

.ial-sub-tabs-set LI.ial-tab-selected A EM .ial-tab-txt-left,
.ial-sub-tabs-set LI.ial-tab-selected A:focus EM .ial-tab-txt-left,
.ial-sub-tabs-set LI.ial-tab-selected A:hover EM .ial-tab-txt-left
{
	background: url(Images/ial-sub-tab-sel-left.png) no-repeat top left;
}

.ial-sub-tabs-set LI.ial-tab-selected A EM .ial-tab-txt-right,
.ial-sub-tabs-set LI.ial-tab-selected A:focus EM .ial-tab-txt-right,
.ial-sub-tabs-set LI.ial-tab-selected A:hover EM .ial-tab-txt-right
{
	background: url(Images/ial-sub-tab-sel-right.png) no-repeat top right;
}

/* Agent page */
.ial-agent-skills
{
	background: transparent url(Images/EditBarTopBg.png) repeat-x 0 -110px;
}

.yui-skin-sam .ial-agent-skills .yui-navset .yui-nav
{
	height: 23px;
	line-height: 22px;
	padding-left: 160px;
	border: none 0 transparent;
}

.yui-skin-sam .ial-agent-skills .yui-navset .yui-nav li
{
	margin: 0;
	padding: 0;
}

.yui-skin-sam .ial-agent-skills .yui-navset .yui-nav li a,
.yui-skin-sam .ial-agent-skills .yui-navset .yui-nav li a:focus,
.yui-skin-sam .ial-agent-skills .yui-navset .yui-nav li a:hover
{
	border: none 0 transparent;
	background: transparent url(Images/EditBarTopBg.png) repeat 0 -142px;
	width: 110px;
	text-align: center;
	height: 23px;
}

.yui-skin-sam .ial-agent-skills .yui-navset .yui-nav li a:hover
{
	background-position: 0 -87px;
	color: #00933A;
}

.yui-skin-sam .ial-agent-skills .yui-navset .yui-nav .selected a,
.yui-skin-sam .ial-agent-skills .yui-navset .yui-nav .selected a:focus,
.yui-skin-sam .ial-agent-skills .yui-navset .yui-nav .selected a:hover
{
	background-position: 0 -32px;
	font-weight: bold;
	color: #000;
}

.yui-skin-sam .ial-agent-skills .yui-navset .yui-nav .selected a em,
.yui-skin-sam .ial-agent-skills .yui-navset .yui-nav a em
{
	border: none 0 transparent;
	top: 1px;
	padding: 0 0 0 0.3em;
}

.yui-skin-sam .ial-agent-skills .yui-navset .yui-content
{
	border: none 0 transparent;
	background: transparent;
	padding: 7px;
}

/* Express tabs */
.ial-main-express-tabs-set,
.ial-main-express-tabs-set .ial-tabs
{
	background: transparent;
	height: 50px;
}

.ial-main-express-tabs-set UL.ial-tabs LI.ial-tab,
.ial-main-express-tabs-set LI.ial-tab-selected A,
.ial-main-express-tabs-set LI.ial-tab-selected A EM .ial-tab-txt,
.ial-main-express-tabs-set LI.ial-tab-selected A EM .ial-tab-txt-left,
.ial-main-express-tabs-set LI.ial-tab-selected A EM .ial-tab-txt-right,
.ial-main-express-tabs-set LI.ial-tab A,
.ial-main-express-tabs-set LI.ial-tab A EM .ial-tab-txt,
.ial-main-express-tabs-set LI.ial-tab A EM .ial-tab-txt-left,
.ial-main-express-tabs-set LI.ial-tab A EM .ial-tab-txt-right
{
	height: 49px;
}

.ial-main-express-tabs-set .ial-tabs .ial-tab-txt-left,
.ial-main-express-tabs-set .ial-tabs .ial-tab-txt-right
{
	display: none;
}

.ial-main-express-tabs-set li.ial-tab a em .ial-tab-txt
{
	padding: 0;
	text-indent: -10000px;
	cursor: pointer;
}

.ial-main-express-tabs-set li.ial-tab a
{
	background: transparent url(Images/al-express-tab.png) -35px 0;
}

.ial-main-express-tabs-set li.ial-tab a.tab-portal
{
	background-position: -202px -51px;
	width: 181px;
}

.ial-main-express-tabs-set li.ial-tab-selected a.tab-portal,
.ial-main-express-tabs-set li.ial-tab a.tab-portal:hover,
.ial-main-express-tabs-set li.ial-tab a.tab-portal:focus
{
	background-position: -202px -116px;
}

.ial-main-express-tabs-set li.ial-tab a.tab-library
{
	background-position: -384px -51px;
	width: 162px;
}

.ial-main-express-tabs-set li.ial-tab-selected a.tab-library,
.ial-main-express-tabs-set li.ial-tab a.tab-library:hover,
.ial-main-express-tabs-set li.ial-tab a.tab-library:focus
{
	background-position: -384px -116px;
}

.ial-main-express-tabs-set li.ial-tab a.tab-subscriptions
{
	background-position: -565px -51px;
	width: 237px;
}

.ial-main-express-tabs-set li.ial-tab-selected a.tab-subscriptions,
.ial-main-express-tabs-set li.ial-tab a.tab-subscriptions:hover,
.ial-main-express-tabs-set li.ial-tab a.tab-subscriptions:focus
{
	background-position: -565px -116px;
}

/* Skills */
.ial-skill-cnt-hid
{
	display: none;
}

.ial-skill-cnt-w-bd
{
	position: relative;
	height: 100%;
	overflow: hidden;
	padding:5px 0 5px 5px;
	margin-bottom:15px;
}

.ial-skill-cnt-bd
{
	position: relative;
	z-index: 2;
	zoom: 1;
}

.ial-skill-cnt-minimize .ial-skill-cnt-w-bd
{
	display: none;
}

.ial-skill-cnt-hd
{
	background: url(Images/Level1HeaderBg.png) repeat-x;
	line-height: 25px;
	min-height: 25px;
	_height: 25px;
	padding: 0 0 0 7px;
}

.ial-skill-cnt-disabled .ial-skill-cnt-hd
{
	background-image: url(Images/Level1HeaderBg_RO.png);
}

.ial-skill-cnt-hd .title
{
	font-weight: bold;
	font-size:14px;
	color:#006600;
}

.ial-skill-cnt-hd-ctrl
{
	float: right;
}

.ial-skill-cnt-hd-ctrl DIV
{
	float: left;
}

a.ial-skill-cnt-size-ctrl
{
	display: none;
	width: 25px;
	line-height: 25px;
	background: transparent url(Images/Level1HeaderBg.png) repeat-x -50px -25px;
	text-indent: -10000px;
}

.ial-skill-cnt-disabled a.ial-skill-cnt-size-ctrl
{
	background-image: url(Images/Level1HeaderBg_RO.png);
}

.ial-skill-cnt-minimize a.ial-skill-cnt-size-ctrl
{
	background-position: 0 -25px;
}

A:hover.ial-skill-cnt-size-ctrl
{
	background-position: -75px -25px;
}

.ial-skill-cnt-minimize a:hover.ial-skill-cnt-size-ctrl
{
	background-position: -25px -25px;
}

.ial-skill-cnt-maximizable .ial-skill-cnt-size-ctrl
{
	display: block;
}

a.ial-skill-cnt-remove
{
	padding: 0 15px 0 5px;
	text-decoration: none;
	color: #7FC99C;
	font-size: 11px;
	display: none;
}

.ial-skill-cnt-removable A.ial-skill-cnt-remove
{
	display: block;
}

a:hover.ial-skill-cnt-remove
{
	color: #00933A;
	text-decoration: underline;
}

.ial-skill-cnt-disabled a.ial-skill-cnt-remove
{
	display: none;
}

.ial-skill-cnt-w-bd .ial-skill-cnt-bd-ov
{
	position: absolute;
	display: none;
	height: 10000px;
	width: 100%;
	top: 0;
	left: 0;
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
	-moz-opacity:0.5;
	-khtml-opacity: 0.5;
	opacity: 0.5;
	background: gray url(Images/x.gif) repeat top left;
	filter:alpha(opacity=50);
	z-index: 3;
}

.hiddenScheduleT
{
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
	-moz-opacity:0.5;
	-khtml-opacity: 0.5;
	width: 100%; 
	height: 100%; 
	opacity: 0.5;
	padding-top: 45px;
	top: -45px;
	left: 0;
	background: gray url(Images/x.gif) repeat top left;
	filter:alpha(opacity=50);
	position: absolute;
	display: block;
	z-index: 50;
}

.ial-skill-cnt-disabled .ial-skill-cnt-w-bd .ial-skill-cnt-bd-ov
{
	display: block;
}

.ial-skill-dashboard UL
{
	margin: 0;
	padding: 0;
	list-style: none none outside;
}

.ial-skill-dashboard UL LI
{
	white-space: nowrap;
}

.ial-skill-dashboard UL LI A
{
	color: #7FC99C;
	text-decoration: none;
	padding: 0 5px 0 0;
}

.ial-skill-dashboard UL LI A:hover
{
	color: #00933A;
	text-decoration: underline;
}

.ial-skill-dashboard UL.disabled LI.templatable,
.ial-skill-dashboard UL.disabled LI.templatable A,
.ial-skill-dashboard UL.disabled LI.templatable A:hover
{
	color: #808080;
}

.ial-metadata-highlighting
{
	background-color: #e5f4eb;
}

.ial-metadata-input 
{
	border:1px solid #6699CC; 
	background-color:transparent;
}

.ial-metadata-selEdit {
	BORDER-BOTTOM: #00cc00 1px solid; BORDER-LEFT: #00cc00 1px solid; BACKGROUND: none transparent scroll repeat 0% 0%; MARGIN-LEFT: 3px; VERTICAL-ALIGN: middle; BORDER-TOP: #00cc00 1px solid; BORDER-RIGHT: #00cc00 1px solid
}
.ial-metadata-selEditSelected {
	BORDER-BOTTOM: #009900 1px solid; BORDER-LEFT: #009900 1px solid; BACKGROUND: #ccffcc; MARGIN-LEFT: 3px; VERTICAL-ALIGN: middle; BORDER-TOP: #009900 1px solid; BORDER-RIGHT: #009900 1px solid
}

.skill-no-template {
	position: relative;
	z-index: 5;
	margin: 0 -5px -5px -5px;
	padding-left: 5px;
	background-color: white;
}

/*Used to delineate related settings*/
div.genericBox 
{
	border:1px solid #bfd7e6; 
	padding:2px;
}

div.editSettings 
{
	PADDING-RIGHT: 7px;	
	PADDING-LEFT: 7px;	
	MIN-HEIGHT: 400px;	
	BACKGROUND: #ffffff;	
	PADDING-BOTTOM: 7px;	
	PADDING-TOP: 7px
}

.i-delete
{
	display: block;
	cursor: pointer;
	width: 20px;
	height: 12px;
	background: transparent url(Images/i_delete.gif) no-repeat top left;
}

UL.reset
{
  padding: 0;
  margin: 0;
  list-style-type: none;
}

INPUT.link_button
{
	border: none 0 transparent; 
	background-color: transparent;
	cursor: pointer;
}
