


* HTML
{
	position:absolute;
}
html, * body, body
{
	margin:0px; 
	padding:0px;
	height: 100%;
}
body{
	background: #FFFFFF;
	color: #333333;
	font-family: Segoe UI, Verdana, Tahoma, sans-serif;
	font-size: 62.5% !important;<!-- this sets 1 em to 10 px or 8pt size  -->
	line-height: 150%;
	position:relative;
	z-index:1;
}

p, H4, H5, body, div, span, td, tr
{
	margin:0px;
	padding:0px;
}

p{
	font-size:1.2em;
	margin-bottom: 1em;
	line-height: 1.6em;
}

input[disabled],input.aspNetDisabled{color:gray;cursor:text;}

a, a:link,a:visited
{
	text-decoration:none !important;
}
a:hover,a:active
{
	text-decoration:underline;
}

a:link, a:visited
{
	color: #18649b;
}
a:hover
{
	color: #006699;
}
a:active
{
	color: #006699;
}

h4,h5
{
	font-weight:bold;
}



.fR{float:right;}
.fL{float:left;}
.tAlR{text-align:right !important;}
.tAlL{text-align:left !important;}
.tAlC{text-align:center !important;}
.tMRL{margin:0 1.5em !important;}
.waitC{cursor:progress !important;}

.clear{clear:both;}
.bodyText
{	
	font-size:1.2em;
	_font-size:9pt;
	font-weight:normal;
	line-height:140%;
	
	color:#000;
	
}

.txt
{
	font-size:1.2em;
}
.rightCol, .centerCol, .leftCol
{
	padding:0;
	margin:0;
	margin-left:30px;
}
.leftCol
{
	width:240px !important;
	float:left;
	
	margin-top:1.5em;
	min-height: 200px;
	width: 200px;
}
.centerCol
{
	width:270px;
	float:left;
	margin-left:60px;
	margin-top:4em;
	margin-right:30px;
}
.rightCol
{
	width:270px;
	float:left;
	margin-left:30px;
	margin-top:4em;
}

.vlsc-clr
{
	clear:both;
}
.vlsc-r
{
	width:20%;
	float:right;
	text-align:right;
}
.vlsc-l
{
	width:75%;
	float:left;
	text-align:left;
}


.imgStretch
{
	width: 100%;
	height: 100%;
	position: absolute;
	left: 0px;
	top: 0px;
	z-index: -1;  
}


.body
{
	background:url('/public/20170609235452oe_/https://www.microsoft.com/Licensing/servicecenter/Assets/Images/BackGround/TopHeaderGradient.png') no-repeat center top;
	position:relative;
}
.body.usp
{
	background:url('/public/20170609235452oe_/https://www.microsoft.com/Licensing/servicecenter/Assets/Images/BackGround/TopHeaderGradient-usp.png') no-repeat center top;
}

div.main 
{
	position:relative;
	top:0px;
	width:936px;
	min-height:480px;
	height:auto !important;
	height:280px;
	background-position:0 -40px;
	background-repeat:repeat-x;
	
	margin-left:12px; 
	margin-right:12px;
}

div.main div.negMainMargin
{
	margin-left:-12px; 
	margin-right:-12px;
	border: none 0px transparent;
}

.footer{
position:relative;
background-color:#FFF;
zoom:1;
display:block;
height:4em;


_z-index: -1;
*z-index: -1;
}
.bodyBottom
{
	z-index:-1;
	zoom:1;
	height:174px;
	width:100%;
	margin-top:-16em;
	background-image:url('/public/20170609235452oe_/https://www.microsoft.com/Licensing/servicecenter/Assets/Images/Background/Footer.png');
	background-repeat:no-repeat;
	background-position:center;
}

.bodyBottom span, .bodyBottom a
{
   vertical-align:bottom;
   display:inline-block;
}

.footer a:link, .footer a:visited,
.footer a:hover, .footer a:active
{
	font-size:1em;
	color: #333333;
}

.desc
{
	display:block;
	margin: 0 1em 2em !important;
}

.bluePanel
{
	width:270px;
}
.bluePanel .title
{
	margin:0;
	padding:0;
	background-image:url('/public/20170609235452oe_/https://www.microsoft.com/Licensing/servicecenter/Assets/Images/UI/gridHeadingBackground.png');
	background-repeat: repeat-x;
	background-color:Blue;
	line-height:2.3em;
	width:100%;
}
.bluePanel .title span
{
	margin:0 0.5em;
	color:#FFF;
	vertical-align: top;
	font-size:1.4em;
}

.bluePanel ul
{
	list-style-type:none;	
	border: solid 1px black;
	border-top:none;
	zoom:1;
	position:relative;
	display:block;
	clear:both;
}
.bluePanel ul li 
{
	display:block;
	clear:both;
}
.bluePanel ul li a
{
	margin-left:1em;
	line-height:1.8em;
}


.listMain 
{ 
	z-index:1000; 
	background-color:#FFFFFF;
	width :Auto !important; 
	max-height:210px;
	overflow:auto;
	margin-left:0px; 
	border-bottom:1px solid #B5C6D4; 
	border-left:1px solid #B5C6D4; 
	margin-top:0px;
	padding-left:0px;
}
.itemsMain 
{ 
	background:none; 
	border-collapse:collapse; 
	color:#00337E; 
	white-space:nowrap; 
	text-align:inherit left;
	padding:0px; 
	
} 
.itemsSelected 
	{ 
		background-color:#EED47D; 
		color:#00337E; 
		padding:0px; 
	} 
.rightColumn, .leftColumn
{
	padding:0;
	margin:0;
}

.leftColumn
{
	width:200px;
	float:left;
	margin-right:10px;
	overflow:hidden;
	white-space:nowrap;

}
.rightColumn
{
	width:719px;
	float:left;
	break:right;
	_margin-left:-10px;
}
.leftColumnRe
{
	width:140px;
	float:left;
	margin:21px 7px 0px 0px;
	overflow:hidden;
	white-space:nowrap;
    background:#f1f8fc !important;
}
.rightColumnRe
{
	width:762px;
	float:left;
	break:right;
    margin-top: 21px;
    padding:0px 10px 0px 10px;
    background:#ffffff !important;
}
.rightColumnManageUser
{	
	float:left;
	break:right;
	_margin-left:-10px;
}

div.MainContent,
.pageContent
{
	text-align:left;
	padding: 0em 1em 1em;
	margin:0;
	zoom:1;
}
div.blueHeading
{
	background-image:url('/public/20170609235452oe_/https://www.microsoft.com/Licensing/servicecenter/Assets/Images/UI/gridHeadingBackground.png');
	background-repeat: repeat-x;
	background-color:Blue;
	color:#FFF;
	vertical-align: middle;
	font-size:1.2em;
	line-height:2em;
}

.dataPanel
{   
	border: solid 1px #e2e1e0;
	border-top-style: none;
	margin-bottom:1em;
	min-height:484px;
	*height:484px;
	background-color:#e6eff9;
	background-image:url('/public/20170609235452oe_/https://www.microsoft.com/Licensing/servicecenter/Assets/Images/UI/ProdFiltBkg.png');
	background-repeat: repeat-x;
}


/* DEFAULTS
----------------------------------------------------------*/

.page
{
	height:auto;
	width: 960px;
	background-color: transparent;
	margin: 0 auto 0px auto;
	padding:0;
	z-index:2;
	position:relative;
	_padding-left:4em;
}

.header
{
	position: relative;
	background: transparent;
	width:100%;
	*border:0;
}

.header h1
{
	font-weight: 700;
	margin: 0px;
	padding: 0px 0px 0px 20px;
	color: #f9f9f9;
	border: none;
	line-height: 2em;
	font-size: 2em;
}

.homeLink
{
	position:relative;
	height:4em;
	display:block;
	margin-top:1.7em;
	zoom:1;	
	width:70%;
}

a.homeLink:link,
a.homeLink:visited,
a.homeLink:active,
a.homeLink:hover
{
	text-decoration:none;
}

.vlscImg
{
	position:relative;
	top:3px;
	left:39px;
	border:0;
}

.previewLogo
{
	position:relative;
	left:46px;
	color:#d9eef6;
	font-size:10pt;
	top:-5px;
}

.betaOptoutDiv
{
	position:relative;
	float:right;
	right:20px;
	margin-top:-31px;
}
.lbBenefitLevels
{
    font-size:1.2em;
}

.betaOptoutDiv a, .betaOptoutDiv a:link, .betaOptoutDiv a:visited,
.betaOptoutDiv a:hover, .betaOptoutDiv a:active
{
	font-size:10pt;
	color:#d9eef6;
	position:relative;
}

.pageTitle,
.nPageTitle
{
	position: relative;
	margin: 0px;
	padding: 0px;
	background: transparent;
	width: 100%;
	line-height:2em;
	clear:both;
	height:2.5em;
	font-size:1.3em;
}
.pageTitle div,
.nPageTitle div
{
	margin:0 -2px;
}

.pageTitle .t
{
	color:#18649B;
	font-size:15pt;
	font-weight:bold;
	margin-right:-4px;
}

.nPageTitle 
{
	height:1.7em;
	margin-top: 15px;
    margin-bottom:15px;
}
.nPageTitle .t
{
	color:#18649B;
	font-weight:bold;
	font-size:1em;
}
.nPageTitle .t span
{
	margin-left:.7em;
}

.pageSubTitle
{
	text-align: left !important;	
	width: 50% !important;
	line-height:1em !important;  
	height:1em !important;
	font-size:1.3em !important;
	color:#112e58;
	font-weight:bold;
}

.submitButton
{
	margin: 5px;
	padding:3px;
	*padding:0px;
}

.bodyLeftMargin
{
	margin-left: 9px;
}


.W20,.W25,.W30,.W35,.W40,.W45,.W50,.W55,.W60,.W65,.W70
{
	border:none 0px transparent;
	display:inline-block;
	*display:inline;
	zoom:1;
}
.W20{width:25% !important;}
.W25{width:25% !important;}
.W30{width:35% !important;}
.W35{width:35% !important;}
.W40{width:40% !important;}
.W45{width:45% !important;}
.W50{width:50% !important;}
.W55{width:55% !important;}
.W60{width:60% !important;}
.W65{width:65% !important;}
.W70{width:75% !important;}
.W100{width:100% !important;}


.FilterPanel .WaterMarkText
{
	color:#bfbfbf;
	font-style:italic;
	font-size:1em;
	*width:150px;
}
.FilterPanel
{
	display:inline-block;
	width:179px;
	*width:179px;
	height:25px;
}
.FilterPanel .filterpDiv .uppnlDiv
{
	display:inline-block;
	zoom:1;
	*display:inline;
}

.FilterPanel .dnkImgBtn
{
	vertical-align:middle;
}
.FilterPanel .filterpDiv
{

	border:solid 1px #c2c3c7;
	background-color:#fff;
}
.FilterPanel .title
{
	vertical-align:bottom;
	padding:0;
	margin:2em 0 0.5em;
	
}
.FilterPanel .WaterMarkText, .FilterPanel .filterText
{
	width:150px;
	*width:150px;
	border-style:none;
	vertical-align:middle;
	margin-right:0;
	margin-top:2px;
	margin-left:4px;
	margin-bottom:2px;
	font-size:1em;
	border: 0px;
}

.quickLinkCount, .quickLinkCountl
{
	text-decoration: none;
	color : #18649b;
	font-weight:bold;    
}
.quickLinkCountl
{
	margin-left:4px;
}

.highLightedquickLink
{
	text-decoration: none;
	color : #8eb4e3;
	font-weight:bold;
}
.quickLinkCell
{
	padding-left: 7px;
}

.quickLinksDiv ul
{
	list-style: none;
	margin: 0px;
	padding: 0px;
}

.quickLinksDiv ul li
{
	position:relative;
	display:block;
	height:1.5em;
	line-height:1.5em;
	zoom:1;
}
.quickLinksDiv ul li a, .quickLinksDiv ul li a:visited
{
	vertical-align:middle;
	line-height: 1.35em;
	text-decoration: none;
	white-space: nowrap;
	margin-left:4px;
}

.quickLinksDiv ul li a:active, .quickLinksDiv ul li a.active, .quickLinksDiv ul li a:hover 
{
	text-decoration: none;
}

.quickLinksDiv ul li>*
{
	vertical-align:middle;
}

.dnkhpTitleL, .dnkhpTitleR, .dnkhpTitleM
{
	height: 29px;
	float: left;
}
.dnkhpTitleL
{
	background-image: url('/public/20170609235452oe_/https://www.microsoft.com/Licensing/servicecenter/Assets/Images/UI/TopHeaderBarLeft.png');
	width: 6px;
}
.dnkhpTitleR
{
	background-image: url('/public/20170609235452oe_/https://www.microsoft.com/Licensing/servicecenter/Assets/Images/UI/TopHeaderBarRight.png');
	width: 6px;
}
.dnkhpTitleM
{
	background-image: url('/public/20170609235452oe_/https://www.microsoft.com/Licensing/servicecenter/Assets/Images/UI/TopHeaderBarCenter.png');
	background-repeat: repeat-x;
	background-position: left top;
	width: 200px;
	line-height: 2.9em;
	_overflow:hidden;
}
.listMain 
{ 
	z-index:1000; 
	background-color:#FFFFFF;
	width :Auto !important; 
	max-height:210px;
	overflow:auto;
	margin-left:0px; 
	border-bottom:1px solid #B5C6D4; 
	border-left:1px solid #B5C6D4; 
	margin-top:0px;
	padding-left:0px;
	} 
.itemsMain 
{ 
	background:none; 
	border-collapse:collapse; 
	color:#00337E; 
	white-space:nowrap; 
	text-align:inherit left;
	padding:0px; 
} 
.itemsSelected 
	{ 
		background-color:#EED47D; 
		color:#00337E; 
		padding:0px; 
	} 




.icoChkbox,
.icoChkboxChckd,
.icoSearch,
.arrowWhite,
.MSLWhite,
.MSLBlack,
.icoBRedX,
.icoMRedX,
.icoSRedX,
.icoPlus,
.icoMinus,
.icoClose,
.icoDownload,
.icoCarrot,
.icoCarrotdisabled,
.icoSortAsc,
.icoSortDesc,
.icoClearFilter,
.aspNetDisabled .icoClearFilter,
.icoClearFilterDisabled,

.icoCloseBtn,
.icoCloseBtnHover,
.icoCloseBtnClick,
.icoCompleted,
.icoChevronOpen,
.icoChevronClose,
.icoChevronHover,
.icoCloseBtnClick,
.icoCalendar,
.icoCalendarClicked,
.icoFaq,
.icoExclaim,
.icoGreenInfo,
.icoLeftArrow,
.icoRightArrow,
.icoCalendarDis, 
.icoCalendarDisHover, 
.icoCalendarDis:hover,
.icoRemove,
.icoRemoveHover,
.icoRemove:hover,
.icoRemoveClicked,
.ui-icon
{
    background-image:url('/public/20170609235452oe_/https://www.microsoft.com/Licensing/servicecenter/Assets/Images/UI/Spinner.gif');
	background-image:url('/public/20170609235452oe_/https://www.microsoft.com/Licensing/servicecenter/Assets/Images/UI/VLSC_Assets.png');
	margin:0;
	padding:0;
	width:10px;
	height:15px;
	display:inline-block !important;
	_display:inline;
	background-repeat:no-repeat;
	overflow:hidden;
	zoom:1;
}

 
.icoDropDownPosition
{
right: 0px; 
bottom: 0px; 
position: absolute;
}


.icoClockReason1,
.icoClockReason2,
.icoClockReason3,
.icoClockReasonDefault
{
	height: 13px;
}

.aspNetDisabled.icoFirst
{
	background-position:-6px -19px;
}
.aspNetDisabled.icoPrev
{
	background-position:-16px -19px;
}
.aspNetDisabled.icoNext
{
	background-position:-25px -19px;
}
.aspNetDisabled.icoLast
{
	background-position:-35px -19px;
}

.icoFirst
{
	background-position:-6px -5px;
    cursor: pointer;
}
.icoPrev
{
	background-position:-16px -5px;
    cursor: pointer;
}

.icoNext
{
	background-position:-25px -5px;
    cursor: pointer;
}

.icoLast
{
	background-position:-35px -5px;
    cursor: pointer;
}

.icoFaq,
{
	background-position:-99px -193px;
}

.icoGreenInfo
{
	background-position:-99px -171px;
	width: 17px;
	height: 20px;
}

.icoExclaim
{
	background-position:-99px -214px;
	width: 17px;
	height: 15px;
}

.icoChkbox,
.icoChkboxChckd, 
.icoChkboxPartial,
.icoChbox2,
.icoChbox2Chckd
{
	width:13px;
	height:13px;
}

.icoChkbox, 
{
	background-position:-8px -99px;
}
.icoChkboxPartial
{
	background-position:-8px -87px;
}
.icoChkboxChckd
{
	background-position:-8px -75px;
}
.icoChbox2
{
	background-position:-20px -87px;
}

.icoChbox2Chckd
{
	background-position:-20px -75px;
}

.icoSearch,
.icoSearch:hover,
.icoSearchHover
{
	width:17px;
	height:17px;
	vertical-align:middle;
}

.icoSearch
{
	background-position:-77px -235px;
}


.icoSearch:hover,.icoSearchHover
{
	background-position:-77px -252px;
}


.icoPrinter,
.icoPrinterHover,
.icoPrinter:hover
{    
	margin:0;
	padding:0;	
	display:inline-block !important;
	_display:inline;
	background-repeat:no-repeat;
	overflow:hidden;
	zoom:1;
	width:31px;
	height:27px;
	cursor:pointer;
}
.icoPrinter
{
	background-position:-5px -190px;
}

.icoPrinterHover,
.icoPrinter:hover
{
	background-position:-5px -217px;
}

.icoCalendar,
.icoCalendarHover,
.icoCalendar:hover,
.icoCalendarDis, 
.icoCalendarDisHover, 
.icoCalendarDis:hover
{
	margin-left: 7px;
	width:25px;
	height:19px;
	cursor: pointer;
	vertical-align: top;	
}

.icoCalendar,
.icoCalendarDis, 
.icoCalendarDisHover, 
.icoCalendarDis:hover
{	
	background-position:-98px -1px;
}

.icoCalendar:hover,
.icoCalendarHover
{
	background-position:-98px -20px;
}

.icoCalendarClicked
{
	background-position: -98px -40px;
}

.icoCalendarDis, 
.icoCalendarDisHover, 
.icoCalendarDis:hover 
{
    margin-left: 3px;
    pointer-events: none;
    cursor: default;            
    display: inline-block !important;
}

.icoRemove
{	
	background-position:-98px -61px;
	width:8px;
	height:9px;
}

.icoRemove:hover,
.icoRemoveHover
{
	background-position:-110px -61px;
	width:8px;
	height:9px;
}

.icoRemoveClicked
{
	background-position: -122px -61px;
	width:8px;
	height:9px;
}

.icoLeftArrow
{
	background-position: -98px -76px;
	width:7px;
	height:10px
}
.icoRightArrow
{
	background-position: -110px -78px;
	width:10px;
	height:8px
}
.icoLeftArrow1
{	
	width:7px;
	height:10px;
    border:0px;
}
.icoRightArrow1
{	
	width:10px;
	height:8px;
    border:0px;
}
.arrowWhite
{
	background-position:-48px -5px;
	width:11px;
	height:7px
}
.MSLWhite
{
	background-position:-4px -43px;
	width:76px;
	height:14px
}
.MSLBlack
{
	background-position:-5px -58px;
	width:90px;
	height:18px
}

.icoBRedX
{
	background-position:-59px -4px;
	width:37px !important;
	height:37px !important;
}

.icoSRedX
{
	background-position:-81px -41px;
	width:16px;
	height:16px;
}

.icoMRedX
{
	background-position:-49px -252px;
	width:24px;
	height:24px;
}

.icoCircleHlp,
.icoCircleHlpHover,
.icoCircleHlp:hover
{    
	margin:0;
	padding:0;
	width:10px;
	height:15px;
	display:inline-block !important;
	_display:inline;
	background-repeat:no-repeat;
	overflow:hidden;
	zoom:1;
	width:21px;
	height:21px;
}

.icoFLCircleHlpHover,
.icoCircleHlpHover,
.icoCircleHlp:hover
{
	background-position:-75px -119px;
}

.icoPlus,.icoMinus
{
	width:11px;
	height:11px;
}

.icoPlus
{
	background-position:-71px -85px;
}

.icoPlusDisabled, 
.aspNetDisabled.icoPlus
{
	background-position:-81px -85px;
}

.icoMinus
{
	background-position:-71px -75px;
}

.icoClose,
.icoCloseHover,
.icoClose:hover
{
	width:12px;
	height:12px;
}

.icoClose
{
	background-position:-57px -155px;
}
.ui-icon
{
	background-position:-57px -155px !important;
    text-indent: -99999px !important;    
	*text-indent: 0px !important;
	*color: transparent;
	width:15px;
	height:15px;
}
.ui-state-hover .ui-icon
{
	background-position:-57px -169px !important;
    text-indent: -99999px !important;    
	*text-indent: 0px !important;
	*color: transparent;
	width:15px;
	height:15px;
}
.ui-widget-header a:hover
{
    text-decoration:none !important;
}
a.ui-state-hover
{
    text-decoration:none !important;
}

.icoCloseHover,
.icoClose:hover
{
	background-position:-57px -169px;
}

.icoDownload,
.icoDownloadHover,
.icoDownload:hover
{
	width:22px !important;
	height:22px !important;
}
.icoDownload
{
	background-position:-74px -166px;
}
.icoDownloadHover,
.icoDownload:hover
{
	background-position:-74px -188px;
}
.icoCarrot,
.icoCarrotdisabled, 
.aspNetDisabled.icoCarrot
{
	width:7px !important;
	height:9px !important;
	vertical-align:middle;
	margin-top:3px;
	margin-right:7px;
}
.icoCarrot
{
	background-position:-49px -24px;
}

.icoCarrotdisabled, .aspNetDisabled.icoCarrot
{
	background-position:-49px -14px;
}


.icoNorgyDown,.icoNorgyDownH,
.icoNorgyUp,.icoNorgyUpH
{
	
	background-position:.5em center;
	background-repeat:no-repeat;
	overflow:hidden;
	zoom:1;
}
.icoNorgyDown 
{
	background-image:url('/public/20170609235452oe_/https://www.microsoft.com/Licensing/servicecenter/Assets/Images/UI/nrgyD.png');
}
.icoNorgyDownH
{
	 background-image:url('/public/20170609235452oe_/https://www.microsoft.com/Licensing/servicecenter/Assets/Images/UI/nrgyDH.png');
}
.icoNorgyUp 
{
	 background-image:url('/public/20170609235452oe_/https://www.microsoft.com/Licensing/servicecenter/Assets/Images/UI/nrgyU.png');
}
.icoNorgyUpH
{
	 background-image:url('/public/20170609235452oe_/https://www.microsoft.com/Licensing/servicecenter/Assets/Images/UI/nrgyUH.png');
}
.iconError
{	
	margin:0;
	padding-right:5px;
	display:inline-block !important;
	_display:inline;
	background-repeat:no-repeat;
	overflow:hidden;
	zoom:1;
	_margin-left:30px;     
}
.iconCollection,
.iconRefreshQueue,
.iconNoCheckMark
{
	background-image:url('/public/20170609235452oe_/https://www.microsoft.com/Licensing/servicecenter/Assets/Images/VLSCAssetCollection.png');
	margin:0;
	padding:0;
	display:inline-block !important;
	_display:inline;
	background-repeat:no-repeat;
	overflow:hidden;
	zoom:1;
	_margin-left:30px;
    width: 28px;
	margin-top: -15px;
    margin-right:3px;
    float:right;
    border:0px;  

}
.icoChevronOpen1
{    
    margin:0;
	padding:0;
	display:inline-block !important;
	_display:inline;
	background-repeat:no-repeat;
	overflow:hidden;
	zoom:1;
	_margin-left:30px;
    width: 28px;
	margin-top: -15px;
    margin-right:3px;
    float:right;
    border:0px;
}
.icoChevronClose1
{    
    margin:0;
	padding:0;
	display:inline-block !important;
	_display:inline;
	background-repeat:no-repeat;
	overflow:hidden;
	zoom:1;
	_margin-left:30px;
    width: 28px;
	margin-top: -15px;
    margin-right:3px;
    float:right;
    border:0px;
}
.iconCheckMark
{	
	margin:0;
	padding-top:12px;
    padding-bottom:0px;
    padding-right:0px;
    padding-left:0px;
	display:inline-block !important;
	_display:inline;
	background-repeat:no-repeat;
	overflow:hidden;
	zoom:1;
	_margin-left:30px;
    width: 28px;
	margin-top: -15px;
    margin-right:3px;
    border:0px;  
	width:15px !important;
	height:15px !important;
}
.iconNoCheckMark
{
	background-position:-20px -100px;
	width:15px !important;
}
.iconRefreshQueue
{
	background-position:-58px -185px;
	width:11px !important;
	height:14px !important;
}
.iconRefreshQueue:hover
{
	background-position:-58px -199px;
	width:11px !important;
	height:14px !important;
}
.icoCompleted
{
	background-position:-98px -171px;
	width:17px;
	height:17px;
}
.icoChevronOpen
{
	background-position:-98px -88px;
}
.icoChevronClose
{
	background-position:-98px -144px;
}
.icoChevronHover
{
	background-position:-98px -117px;
}
.icoChevronOpen,
.icoChevronClose,
.icoChevronHover
{
	width:26px;
	height:24px;
}
.icoChevronOpen1
{
	background-position:-153px -62px;
	width:19px !important;
	height:17px !important;
}
.icoChevronClose1
{
	background-position:-153px -42px;
	width:20px !important;
	height:18px !important;
}
.icoWarn
{
	margin:0;
	padding:0;	
	display:inline-block !important;
	_display:inline;
	background-repeat:no-repeat;
	overflow:hidden;
	zoom:1;	
	width:17px;
	height:16px;
    border:0;
}
.icoWarn1
{
	background-position:-37px -235px;
	width:17px;
	height:16px;

    background-image:url('/public/20170609235452oe_/https://www.microsoft.com/Licensing/servicecenter/Assets/Images/UI/VLSC_Assets.png');
	margin:0;
	padding:0;
	display:inline-block !important;
	_display:inline;
	background-repeat:no-repeat;
	overflow:hidden;
	zoom:1;
}

.icoSortAsc, .icoSortDesc, .icoClearFilter, .icoClearFilterDisabled,aspNetDisabled .icoClearFilter
{
	width:18px !important;
	height:18px !important;
}

.icoSortAsc
{    
	background-position:-8px -146px;
}
.icoSortDesc
{
	background-position:-8px -164px;
}
.icoClearFilter
{
	background-position:-6px -128px;   
}
.icoClearFilterDisabled,
.aspNetDisabled .icoClearFilter
{
	background-position:-6px -111px;   
}

.icoDropDown,
.icoDropDownClckd,
.icoDropDownFilter,
.icoDropDownFilterClckd,
.icoDropDownFilterSortAsc,
.icoDropDownFilterSortAscClckd,
.icoDropDownFilterSortDesc,
.icoDropDownFilterSortDescClckd,
.icoDropDownSortAsc,
.icoDropDownSortAscClckd,
.icoDropDownSortDesc,
.icoDropDownSortDescClckd
{
	width:13px !important;
	height:13px !important; 
	vertical-align:middle;
	cursor:pointer;
}

.icoDropDown
{
	background-position:-38px -76px;
}
.icoDropDownClckd
{
	background-position:-38px -89px;
}
.icoDropDownFilter
{
	background-position:-38px -103px;
}
.icoDropDownFilterClckd
{
	background-position:-38px -115px;
}
.icoDropDownFilterSortAsc
{
	background-position:-38px -155px;
}
.icoDropDownFilterSortAscClckd
{
	background-position:-38px -167px;
}
.icoDropDownFilterSortDesc
{   
	background-position:-38px -129px;
}
.icoDropDownFilterSortDescClckd
{
	background-position:-38px -142px;
}
.icoDropDownSortAsc
{
	background-position:-38px -181px;
}
.icoDropDownSortAscClckd
{
	background-position:-38px -194px;
}
.icoDropDownSortDesc
{
	background-position:-38px -207px;
}
.icoDropDownSortDescClckd
{
	background-position:-38px -219px;
}

.icoCloseBtn,
.icoCloseBtn:hover,.icoCloseBtnHover,
.icoCloseBtnClick
{
	width:19px !important;
	height:20px !important; 
}
.icoCloseBtn
{
	background-position:-54px -92px;
}
.icoCloseBtn:hover,.icoCloseBtnHover
{
	background-position:-54px -112px;
}
.icoCloseBtnClick
{
	background-position:-54px -132px;
}




.shadow
{
	position:absolute;
	left:-10000px;
	zoom: 1;
	box-shadow: 3px 3px 10px rgba(0, 0, 0, 07);
	-moz-box-shadow: 3px 3px 10px rgba(0, 0, 0, 0.7);
	-webkit-box-shadow: 3px 3px 10px rgba(0, 0, 0, 0.7);
	filter:progid:DXImageTransform.Microsoft.Shadow(color='#000000', Direction=135, Strength=5);
	background-color:#000;
	z-index: 1900;
}




.hplc .hpblc
{
	width: 660px !important;
}
.hplc
{
	/*height: 469px;*/
	min-height: 494px;
	float: left;
	margin-left: 20px;
	_margin-left:0px;
}
.hpblc, .hptlc, .hptrc, .hprcm, .hprcb
{
	border-top: 0px;
	border-bottom: 1px solid #a2bcdc;
	background-color: transparent;
}
.hptlc, .hptrc
{   
	width: 325px;
	height: 240px;
	min-height: 5em;
	float: left;
	border-left: 1px;
	border-right: 1px;
	background-position: left;
}
.hptlc
{
	margin-right: 10px;
}
.hp12sbl
{
	height: 240px;
	background: url('/public/20170609235452oe_/https://www.microsoft.com/Licensing/servicecenter/Assets/Images/UI/hpb12sb.png') no-repeat left bottom;
}
.hp12sbr
{
	height: 100%;
	background: url('/public/20170609235452oe_/https://www.microsoft.com/Licensing/servicecenter/Assets/Images/UI/hpb12sb.png') no-repeat right bottom;
}
.hpb3sbl
{
	height: 100%;
	background: url('/public/20170609235452oe_/https://www.microsoft.com/Licensing/servicecenter/Assets/Images/UI/hpb3sb.png') no-repeat left bottom;
}
.hpb3sbr
{
	height: 100%;
	background: url('/public/20170609235452oe_/https://www.microsoft.com/Licensing/servicecenter/Assets/Images/UI/hpb3sb.png') no-repeat right bottom;
}
.hpblc, .hpb3sbl, .hpb3sbr, .hpblc .hpfpbbl
{
	min-height: 254px;
}
.hpblc
{
	margin-top: 12px;
	background: url('/public/20170609235452oe_/https://www.microsoft.com/Licensing/servicecenter/Assets/Images/UI/hpb3b2.png') no-repeat;
}
.hprc
{
	width: 240px;
	height: 468px;
	min-height: 494px;
	float: left;
	margin-left: 10px;
	_margin-left:5px;
	margin-right: 15px;
	*margin-right: 0px;
}
.hprct
{
	height: 54px;
}
.hprcm
{
	<!--height: 147px;-->
	background: url('/public/20170609235452oe_/https://www.microsoft.com/Licensing/servicecenter/Assets/Images/UI/hpb4b.png') repeat-x left bottom;
}
.hprcb
{
	margin-top: 10px;
	height: 280px;
	background: url('/public/20170609235452oe_/https://www.microsoft.com/Licensing/servicecenter/Assets/Images/UI/hpb5b.png') repeat-x left bottom;
}
.homePage
{
	margin: 0;
	padding: 0;
	position: relative;
	margin-top: -13px;
}
.hpfp
{
	margin: 0;
	padding: 0;
	padding: 0;
	display: inline-block;
	_display: inline;
	zoom: 1;
	_width: 100%;
	width: 100%;
    height:100%;
}
.hpfp .hpfpimg, .hpfp .hpfpimg2
{
	display: inline-block;
	vertical-align: top;
}
.hpfp .hpfpimg
{
	max-width: 67px;
	margin-left: 40px;
}
.hpfp .hpfpimg2
{
	margin-left: 19px;
}
.homePage .hpfpimg3
{
	margin-top: 31px;
	margin-right:3px;
	_position:fixed;
	zoom:1;
}
.hpfp .hpfptd
{
	margin-bottom: 17px;
	_margin-bottom:0px;
	margin-top: 41px;
}
.hpfp .hpfptd, .hpfp .hpfptd2
{
	height: 20px;
	margin-left: 18px;
}
.hpfp .fphptitle
{
	width: 100%;
	padding: 0;
	margin-bottom: 17px;
	font-weight: bold;
	color: #18649b;
    font-size: 16px;
}
.hpfp .hpfpld
{
	height: 18px;
}
.hpfpbbl2 .hpfpld, .hpfpbbl3 .hpfpld
{
	height: 26px;
	line-height: 1;
}
.hpfpbbl2 .hpfpld
{
	margin-top: 1em;
}
.hpfpdesc, .hpfpsecl
{

	padding: 0;
	vertical-align: top;
}

a:hover
{
	text-decoration: underline !important;
}
.hpfpdesc 
{
	font-size: 1.3em;
}
.aspNetDisabled.hpfpdesc, .aspNetDisabled.hpfpdesc1
{
	color:#a3b5c1;
	_color:#333333;
	text-decoration:none;
	cursor:default;
}
.aspNetDisabled
{
	color:#a3b5c1;
}
.hpfpdesc1
{
	font-size: 1.2em;
}
.hpfpsecl
{
	font-size: 1.3em;
	margin-top: 30px;
	margin-bottom: 6px;
	position:absolute;
	_position:fixed;
	zoom:1;
}
.hplstHdr
{
  font-size: 15px;
	font-weight: bold;
	vertical-align: top;
	margin-left:2px;
	text-align: left;
	color: #ffffff;
    white-space: nowrap;
}
.fphpTitleL, .fphpTitleR, .fphpTitleM
{
	height: 29px;
	float: left;
}
.fphpTitleL
{
	background-image: url('/public/20170609235452oe_/https://www.microsoft.com/Licensing/servicecenter/Assets/Images/UI/TopHeaderBarLeft.png');
	width: 6px;
}
.fphpTitleR
{
	background-image: url('/public/20170609235452oe_/https://www.microsoft.com/Licensing/servicecenter/Assets/Images/UI/TopHeaderBarRight.png');
	width: 6px;
}
.fphpTitleM
{
	background-image: url('/public/20170609235452oe_/https://www.microsoft.com/Licensing/servicecenter/Assets/Images/UI/TopHeaderBarCenter.png');
	background-repeat: repeat-x;
	background-position: left top;
	width: 228px;
	line-height: 2.5em;
	_overflow:hidden;
}
.hpfpbblw
{
	border-bottom: 2px solid #ffffff;
}
.hpfpbbl
{
	height: 100%;
	border-bottom: 1px solid #c1d2e7;
}
.hpfpbbl2, .hpfpbbl3
{
	border-bottom: 1px solid #c1d2e7;
	border-left: 1px solid #d6e2f0;
	border-right: 1px solid #d6e2f0;
}
.hpfpbbl2
{
	<!--height: 117px;-->
}
.hpfpbbl3
{
	height: 250px;
}
.hpfpbblwh1
{
	<!--height:115px;-->
	border-bottom: 2px solid white;
}
.hpfpbblwh2
{
	 height:248px;
	 border-bottom: 2px solid white;
}
.hplmVideoC
{
	margin-left: 12px;
	margin-top: 18px;
	margin-bottom: 16px;
	display: inline-block;
}
.hpwhatsnew
{
	margin: 1.7em 2em 0;
}
.hpwhatsnew .wnHeader
{
	font-weight: bold;
	font-size: 1.6em;
	color: #18649b;
}
.hpwhatsnew .wnDesc
{
	font-size: 1.3em;
	color: #666667;
}
.hpwhatsnew .wnBoxTxt
{
	font-size: 1.2em;
	color: #666667;
}
.hpwhatsnew a:link, a:visited
{
	color: #18649b;
}
.dateColum
{
    white-space:nowrap;	
}



img.PI{width:18px;height:18px;border:0;outline:0;vertical-align:middle;}
div.PI{position:absolute;display:inline-block;top:0;left:0;bottom:0;right:0;text-align:center;background-color:#FFF;z-index:50;outline:0;line-height:2em;_width:100%;height:2em;}


.bladeContainer
{
	list-style-type:none;
	display:inline;
	position:relative;
	top:0;
	<!--right:20px;-->
	margin:0;
	float:right;
	*margin-top:-11px;
}
.bladeitem ,#SignInLink
{
	position: relative;
	float: left;
	
    color: #FFFFFF;    
}
	
.bladeitemLink, .bladeitemLinkNoHighlight
{
	border: solid 1px transparent;
	border-top: 0;
	position: relative;
	font-size: 1.3em;
	display: block;
	padding: 4px 7px;
	margin: 0px 1px 0px 1px;
	z-index:3;
	*border: 0;
}
 
.bladeitem .bladeitemLink a 
{
	color: #333;
	text-decoration: none;
}
 
.bladeitem .bladeitemLink:hover
{
	
	cursor:pointer;
    color:#ffffff;
}

.topLinkBar
{
	min-height:2.7em;
	_height:2.7em;
}
.csrLinksContainer
{
	position:relative; 
	display:inline;
	float:left;
	z-index:3;	
	top:7px;
}




.hplmvideo
{
		background:black;
		visibility:visible;
		overflow:hidden;
		width:198px;
		height:156px;
}
.hplmVideod
{
	height:102px;
	overflow:hidden;
	text-align:center;
	margin-top:1.3em;
}
.hplmvideo img
{
	border-width:0;
	display:none;
}
.hplmVDescC
{
	width:198px;
	height:30px;
	background:black;
	text-align:center;
}
.hplmVDescC div
{
	font-size:1.2em;
	color:White;
	margin:.3em .8em 0;
}

.spinner
{
	background-image:url('/public/20170609235452oe_/https://www.microsoft.com/Licensing/servicecenter/Assets/Images/UI/Spinner.gif');
	background-repeat:no-repeat;
	background-position: center center;
	width:32px;
	height:32px;
}

.UnShomePage
{
	margin: 0;
	padding: 0;
	position: relative;
}
.UnShomePage .unshptop
{
	_margin-left: 0px;
	width: 100% !important;
}
.UnShomePage .unshplc
{
	margin-left: 20px;
	_margin-left: 0px;
	width: 662px !important;
}
.UnShomePage .unshprc
{
	width: 240px;
	height: 434px;
	margin-left: 10px;
	_margin-left: 5px;
}
.UnShomePage .unshplc, .UnShomePage .unshprc
{
	min-height: 434px;
	float: left;
	margin-bottom: 13px;
}
.UnShomePage .unshpblc, .UnShomePage .unshprcm, .UnShomePage .unshprcb
{
	border-top: 0px;
	border-bottom: 1px solid #a2bcdc;
	background-color: transparent;
}
		
.UnShomePage .unshpbldesc
{
	float: left;
	margin-right: 10px;
	_margin-left: 0px;
	width: 310px !important;
	line-height: 2;
	height: 105px;
}
		
.UnShomePage .unshpb3sbl
{
	height: 100%;
	background: url('/public/20170609235452oe_/https://www.microsoft.com/Licensing/servicecenter/Assets/Images/UI/hpb3sb.png') no-repeat left bottom;
}
.UnShomePage .unshpb3sbr
{
	height: 100%;
	background: url('/public/20170609235452oe_/https://www.microsoft.com/Licensing/servicecenter/Assets/Images/UI/hpb3sb.png') no-repeat right bottom;
}
.UnShomePage .unshpblc, .UnShomePage .unshpb3sbl, .UnShomePage .unshpb3sbr, .UnShomePage .unshpfpbbl
{
	min-height: 165px !important;
}
.UnShomePage .unshpfpbbl
{
	margin-left: 18px;
}
.UnShomePage .unshpblc
{
	margin-top: 17px;
	background: url('/public/20170609235452oe_/https://www.microsoft.com/Licensing/servicecenter/Assets/Images/UI/hpb3b2.png') no-repeat;
}
		
.UnShomePage .unshprcm
{
	margin-top: 21px;
	height: 167px;
	background: url('/public/20170609235452oe_/https://www.microsoft.com/Licensing/servicecenter/Assets/Images/UI/hpb4b.png') repeat-x left bottom;
}
.UnShomePage .unshprcb
{
	margin-top: 77px;	
	background: url('/public/20170609235452oe_/https://www.microsoft.com/Licensing/servicecenter/Assets/Images/UI/hpb5b.png') repeat-x left bottom;
}
		
.UnShomePage .fphptitle, .UnShomePage .fphppgTitle
{
	width: 100%;
	padding: 0;
	font-weight: bold;
	color: #18649b;
	font-size: 1.6em;
}
.UnShomePage .fphppgTitle
{
	font-size: 2.4em;
}
.UnShomePage .hpfpdesc
{
	font-size: 1.3em;
}
.UnShomePage .hpfpdesc2
{
	font-size: 1.2em;
}
.UnShomePage .unshpDesc
{
	margin-top: 20px;
	margin-left: 38px;
	margin-right: 20px;
	height: 64px;
}
.UnShomePage .unshpfptd1
{
	height: 44px;
}
.UnShomePage .unshpfptd2
{
	height: 35px;
	margin-bottom: 17px;
}
.UnShomePage .unshpfptd4
{
	height: 45px;
}
.UnShomePage .hpfpld1
{
	height: 35px;
	margin-top: -150px;
	margin-left: 165px;
}
.UnShomePage .hpfpld2
{
	height: 35px;
	margin-left: 165px;
}
.UnShomePage .hpfpld3
{
	height: 25px;
	margin-left: 21px;
}
		
.UnShomePage .unshpfpbbl2
{
	height: 137px;
	border-bottom: 1px solid #c1d2e7;
	border-left: 1px solid #d6e2f0;
	border-right: 1px solid #d6e2f0;
}
.UnShomePage .unshpfpbbl3
{
	height: 165px;
	border-bottom: 1px solid #c1d2e7;
}
.UnShomePage .unshpfpbblwh1
{
	height: 135px;
	border-bottom: 2px solid white;
}
.UnShomePage .unshpfpbblwh1div
{
	margin-left: 18px;
	margin-top: 2px;
	display: inline-block;
	margin-right: 8px;
}
.UnShomePage .unssignindesc
{
	line-height: 2.5;
	height: 95px;
}
.UnShomePage .unshpfpbblwh2
{
	height: 151px;
	border-bottom: 2px solid white;
}
.UnShomePage .colRSubmit
{
	margin: auto !important;
	padding: 2px 5px !important;
	margin-right: 10px !important;
    font-size:1.1em;
}
.UnShomePage .icoCarrot
{
	width: 11px !important;
	height: 9px !important;
	vertical-align: middle;
	margin-top: 3px;
	margin-right: 7px;
	background-position: -49px -24px;
}
.icoCarrot1
{
	width: 11px !important;
	height: 9px !important;
	vertical-align: middle;
	margin-top: 3px;
	margin-right: 7px;	
    float : left;
}
.icoCarrotdisabled1
{
    width:7px !important;
	height:9px !important;
	vertical-align:middle;
	margin-top:3px;
	margin-right:7px;
    float : left;
}
.UnShomePage .navbarcontainer
{
	background-color: #bcdeef;
	position: relative;
	z-index: 4;
	display: table;
	border-bottom: 1px #81b6cc solid;
}
.UnShomePage .navbar
{
	height: 28px;
	background-color: #bcdeef;
	text-align: center;
	margin: 0px 20px 0px 20px;
	*padding:0px 0px 0px 50px;
}




.reg-box-tl
{
	background-image:url('/public/20170609235452oe_/https://www.microsoft.com/Licensing/servicecenter/Assets/Images/box-tl.png'); 
	height:23px; 
	width:23px;
	_display:none;
}
.reg-box-top
{
	margin-top:-6px;
	background-image:url('/public/20170609235452oe_/https://www.microsoft.com/Licensing/servicecenter/Assets/Images/box-top.png'); 
	background-repeat: repeat-x;
	height:23px;
	_display:none;
}
.reg-box-tr
{
	background-image:url('/public/20170609235452oe_/https://www.microsoft.com/Licensing/servicecenter/Assets/Images/box-tr.png'); 
	height:23px; 
	width:23px;
	_display:none;
}
.reg-box-left
{
	position:relative;
	right:3px;
	background-image:url('/public/20170609235452oe_/https://www.microsoft.com/Licensing/servicecenter/Assets/Images/box-left.png');
	background-repeat: repeat-y;
	height:190px;
	width:23px;
	_display:none;
}
.reg-box-right
{
	position:relative;
	left:17px;
	background-image:url('/public/20170609235452oe_/https://www.microsoft.com/Licensing/servicecenter/Assets/Images/box-right.png'); 
	background-repeat: repeat-y;
	height:190px; 
	width:23px;
	_display:none;
}
.reg-box-bl
{
	background-image:url('/public/20170609235452oe_/https://www.microsoft.com/Licensing/servicecenter/Assets/Images/box-bl.png'); 
	height:23px; 
	width:23px;
	_display:none;
}
.reg-box-bottom
{
	background-image:url('/public/20170609235452oe_/https://www.microsoft.com/Licensing/servicecenter/Assets/Images/box-bottom.png'); 
	background-repeat: repeat-x;
	height:23px;
	position:relative;
	top:7px;
	margin-bottom:-20px;	
	_display:none;
}
.reg-box-br
{	
	background-image:url('/public/20170609235452oe_/https://www.microsoft.com/Licensing/servicecenter/Assets/Images/box-br.png'); 
	height:23px; 
	width:23px;
	_display:none;
}





#aaMainDiv
{	
	margin: 25px 10px 9px 20px;
}
#aaMainDiv .aaP1
{	
	margin-top:15px;
}
#aaMainDiv .aaBox1
{
	margin:37px 0px 30px 0px; 
	border: 1px solid #e1e1e1;
}
#aaMainDiv .aaBox1Content
{
	margin:9px;
}
#aaMainDiv .aaBox1Title
{
	font-family: Segoe UI, Arial, Helvetica, sans-serif;
	color:#666699;
	text-decoration:none;
	font-size:14pt;
	margin-top:13px;
}
#aaMainDiv .aaBox1P1
{
	margin:15px 0px 20px 0px;
}
#aaMainDiv .aaBox2
{
	margin:0px 9px 0px 9px;
}
#aaMainDiv .aaBox2Item
{
	margin:5px 0px 8px 0px;
}
#aaMainDiv .aaGoBtn
{
	margin:13px 9px 13px 9px; 
	text-align:right;
}
#aaMainDiv .aaResults
{
	margin: 9px;
}
#aaMainDiv .aaAddUserBox
{
	padding: 9px;
	width:500px;
}
#aaMainDiv .aaAddUserSaveTd
{
	width: 5%; 
	padding-right: 3px
}
#aaMainDiv .aaAddUserRedStar
{
	color: #cc0000;
	margin-left:9px;
}
#aaMainDiv .aaTop15
{
	margin-top: 15px;
}
#aaMainDiv .aaBot15
{
	margin-bottom: 15px;
}

.contactUsPageSubTitle
{
	text-align: left !important;	
	width: 50% !important;
	line-height:1em !important;  
	height:1em !important;
	font-size:1.5em !important;
	color:#112e58;
	font-weight:normal;
}
.contactUsSectionHeader
{
	
	font-family: Segoe UI;
	font-size:1.2em !important;
	font-weight:normal !important;
	color:#112E58;
}

.gridViewWrapperDivBorder
{
	border:1px solid #E3E3E3;
	border-top: 0px none;
}
.manageUsersGrid
{
    width:697px;
}
.asyncProgressNotifier
{
	position:Fixed; 
	top:400px; 
	left:600px; 
	background-image:url('/public/20170609235452oe_/https://www.microsoft.com/Licensing/servicecenter/Assets/Images/UI/Spinnerbkg.gif');
	background-color:none;
	background-repeat:repeat-x;
}
.buttonRightMargin
{
	margin-right: 10px;
}
.manageUsersFilterText
{
	color: #666666;	
}
.mUfPTitle
{	
	height: 28px;
	line-height: 2.9em;
	_overflow:hidden;
	font-size: 1.2em;
	font-weight: bold;
	vertical-align: top;	
	text-align: left;
	color: #ffffff;
	padding-left: 10px;
}
.mUfPTitleText
{
	position: relative;
	top: -3px;
}


.linkCaretStyle
{
	text-align: center;
	vertical-align:text-top; 
	padding:1px 1px 2px 1px
}

.overflowAutoStyle
{
	overflow: auto;
}

.columnTooltip
{
	overflow: visible !important;
}


.manageUsersGridHeaderCol
{
	width: 220px !important;
    padding:6px;
}

.manageUsersGridItemCol
{
	width: 220px !important;
    padding:6px;
}

.manageUsersGridItemChildControl
{
	
	display:inline-block;
	white-space:nowrap;	
}



.addOpenGridHeaderCol
{
	width: 220px !important;
}
.addOpenGridItemCol
{
	width: 220px !important;
}
.addOpenGridItemChildControl
{
	
	display:inline-block;
	white-space:nowrap;	
}








.subASAMSGrid
{
	color: white;	
	border-collapse: collapse;
	font-family: Segoe UI, Verdana, Tahoma, sans-serif;	
}

.subASAMSGridColPadding
{
    width:5px;
background-color: #3D73B2;
}

.subASAMSGridHL
{	
	font-family:Segoe UI;
	font-size:1em;
	color:#333333;        
}

.subASAMSGridError
{	
	font-family:Segoe UI;
	font-size:1em;
	color : red;
}
.subASAMSGridViewHeaderRowStyle
{
    border-right:1px solid #4984c1;
	border-left:1px solid #4984c1;
    border-bottom:1px solid #4984c1;
	border-top:1px solid #4984c1;
	background-image:url(/public/20170609235452oe_/https://www.microsoft.com/Licensing/servicecenter/Assets/Images/tableHeaderBG.png);
	background-repeat:repeat-x;
    background-color: #73a7cc;
}

.subASAMSGridViewHeaderStyle
{
	background-image:url(/public/20170609235452oe_/https://www.microsoft.com/Licensing/servicecenter/Assets/Images/tableHeaderBG.png);
	background-repeat:repeat-x;
    background-color: #3D73B2;
	color:#f7f7f7 !important;
	font-size:1.1em;
	font-weight:bold;
	text-align:left;
    padding-left:3px;
	margin-left: 3px;
}

.subASAMSGridViewTxtBxQty
{
	width: 75px;
	font-size: 1.1em;
}

.subASAMSGridViewRowStyle
{
	background-color: #FFFFFF;
   
    height:22px; 
    color:Black;
	font-size: 1.1em;
}

.subASAMSGridViewAltRowStyle
{
	background-color: #EFF6FF;
   
    height:22px; 
    color:Black;
	font-size: 1.1em;
}

.subASAMSGridCol
{
	margin-left: 3px;
	padding-left:3px;
}

.subASAMSGridLinkCol
{
	margin-left: 3px;
	padding-left:3px;
	color: #18649b;
}

.subASAMSGridColReqFld
{
	margin-left: 3px;
	padding-left:3px;
	color: #cc0000;
}

.subASAMSGridSelect
{
	font-size: 11px !important;
}
.SubscriptionsDec
{
    padding-left:15px;
}
.SubscriptionsDot
{
    padding-left:20px;
    padding-right:10px;
    font-size:2em;
}
.SubRolePicker
{
    font-size:1.1em;
}
.manageUsersLink
{
    padding-right:10px;
padding-top:0px;
padding-bottom:0px;
padding-left:0px;
margin:0px;
}



.ReservationButton
{
    color:#333333;
    font-size:1.1em;
}

.ReservationSearchButtons
{
    color:#333333;
    font-size:0.8em;
}

.ReservationSearchContainer
{
    width: 290px !important;
    float: right;
}

.rsrvSearchList
{
   white-space: normal !important;
}

.Dropdownscaling
{
 font-size:1.1em;
}
.calenderMargin
{
    margin-left:0.563em;
    vertical-align:middle;
    cursor:pointer;
}
.printericonscaling
{
padding-right: 0.78em; 
padding-top: 1.15em;
}
.failedAggrements
{
width: 100px; 
color: #666666;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 1.1em;
}
.Dropdownscalingnew
{
 font-size:1.2em;
}
.textBoxSize
{
font-size:1.1em;
}

.bodyText.requiredFields
{	
	font-size:1.2em;
	font-weight:normal;
	line-height:140%;
	top: 66px; 
    right: 12px; 
    color: #cc0000; 
    float: right; 
    position: absolute;
	
}
.addOpenlicense
{
margin-top: 15px;
height: 50px;
}
subASAMSGridColnew
{
font-size:1.1em;
}
#divTHMControl
{
height: 0px;
margin-bottom: -10px;
}

.ssLSCContentDiv
{
	font-family:Segoe UI;
	font-size:1.2em;
	color:#333333;
	margin:6px -1px 5px -1px;
}
.ssASCAreaLicense 
{
	background:#ffffff;
	border:1px solid #d9d9d9;
	padding:0px 0px 1px 9px;
	min-height:200px;
    height:auto;
}

.sLsASCT
{
	margin-top:16px;
	margin-bottom:8px;
}
.tabletextwrapLS {
    white-space: nowrap;
}
.sLsASCT1
{
    margin-top:14px;
	margin-bottom:8px;   
}
.sLsASCL
{
	margin-top:45px;  
}

.sLsASC
{
	float: left;
	width: 190px;
    height: 30px;
}
.sLsASCw
{
	float: left;
	width: 285px;   
}
.sLsTPT
{
   padding-top:8px
}
.ssFLCw1 
{
    margin-left:8px;
}
.ssFLCw
{
    margin-left:12px;
}
.ssFLS
{
	margin-left:100px;
}
.ssLSLB
{
	width:270px; 
	height:70px;
	font-family:Segoe UI;
	font-size:1em;	    
    color:#666666;  
}

#ssLSAgreementSearchInstr
{
	margin: 5px 0px 12px 0px;
}
.txtLicenseSearch
{
	width:265px; 
	font-family:Segoe UI;
	font-size:1em;
	color:#666666;    
}
.sLsSeaButton
{
	margin: 15px 0px 10px 0px; 
	text-align:right;
}
/*Accessibility: Bug-499562 */
.sLsSeaButtonMarginTop {

    margin: 10px 0px 5px 0px;
}
.LSearchButton
{
    color:#333333;
    font-family:Segoe UI;
    font-size:14px;
}
.icoFLCircleHlp
{
    margin:0;
	padding:0;
	width:10px;
	height:15px;
	display:inline-block !important;
	_display:inline;
	background-repeat:no-repeat;
	overflow:hidden;
	zoom:1;
	width:19px;
	height:16px;
    border:0;
}
.osahomelink
{
height: 32px;
width: 938px;
font-size: 1.3em;
color:#050500;
background-color: #FFFFFF;
margin-top: 0px;
margin-left: 9px;
z-index:-1;
overflow:auto;
padding-top:10px;
}

.osaalert
{
margin-left: 4px;
margin-right: 4px;
margin-bottom: -2.5px;
}

.osa
{
font-size: 1.32em;
text-align:left;
}
.impersonate
{
z-index:4;
position:relative;
}


input[toggle]
{
    
}
input[toggle][disabled]
{
    cursor: default;
}