﻿button {padding-left:4px;padding-right:4px;}
.SearchSection{display:none;}
.TempErrorHigh{border:1px solid #afd3eb;margin-top:8px;padding:6px 4px 4px;background-color:#FFAEB9;_height:1px;height:auto;
}

.TempErrorMed
{
	border:1px solid #afd3eb;
	margin-top:8px;
	padding:6px 4px 4px;
	background-color:#FFFFAE;
	_height:1px;
	height:auto;
}

.TempErrorLow
{
	border:1px solid #afd3eb;
	margin-top:8px;
	padding:6px 4px 4px;
	background-color:#FFFFFF;
	_height:1px;
	height:auto;
}

.blueHeader
{
	color:#2059a5;
}

.hidden
{
	display:none;
}

.popupTitle
{
	background-color:#B7D8ED;
	padding:2px;
	text-align:left;
}

.popupContent
{
	margin:8px;
}

.popupVisible
{
	display:block;
	position:absolute;
	z-index:300;
	left:100px;
	top:100px;
	background-color:white;
	border:2px solid #B7D8ED;
}

.popupDisable
{
	display:block;
	position:absolute;
	z-index:200;
	opacity:0.50;
	filter:alpha(opacity=50);
	background-color:white;
}

.clearDiv
{
	clear:both;
}

.vspace
{
	height:8px;
}

label.formLabel
{
	float:left;
	width:25%;
}

label.formInfo
{
	float:left;
	width:70%;
}

.liveGrid
{
	width:100%;
	table-layout:fixed;
	border-collapse:collapse;
}

.liveGridSingleSelect
{
	width:100%;
	table-layout:fixed;
	border-collapse:collapse;
}

.liveGridMultiSelect
{
	width:100%;
	table-layout:fixed;
	border-collapse:collapse;
}

.liveGridCaption
{
	background-color:#00156e;
	color:White;
	padding:8px;
}

.liveGridHeader
{
	background-color:white;
}

.liveGridRow
{
	background-color:White;
}

.liveGridRowHover
{
	background-color:#e4edf3;
}

.liveGridRowSelected
{
	background-color:#b7d8ed;
}

.liveGridCell
{
	padding: 3px 2px 3px 2px; 
	border-top:solid 1px #b7d8ed;
	border-bottom:solid 1px #b7d8ed;
}

.liveGridHeaderCell
{
	padding:2px; 
	text-align:left;
	font-weight:bold;
}

.LeftNav .List .OnTemp
{
	background-color:#D2EAF6;
}

.TableNavLink
{
	float:right;
	margin-right:8px;
	margin-bottom:5px;
}

.tipsDiv
{
	padding:0px 2px 0px 2px;
	margin:2px 2px 2px 2px;
	width: 283px;
	float:left;
}

.AcceptPanelImage
{
	float:left; 
	width:165px; 
	margin:4px 5px 2px 0px;
}

/* LEGACY THEMES BITS FOLLOW */
/* Containers */
.ContainerLayout {margin:0px;padding:8px 8px 5px;}
.Container{border:1px solid #afd3eb;margin:0px;padding:8px 8px 5px;background-color:#FFFFFF;_height:1px;}
.ContainerNoPadding{border:1px solid #afd3eb;margin:0px;padding:0px;background-color:#FFFFFF;_height:1px;}
.Divider{border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#e4edf2;margin:0px;}
.ActionBar{border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#e4edf2;padding:0px 0px 5px;background-color:#FFFFFF;_height:1px;}

/* Headers */
.Boxed{border:1px solid #e4edf2;margin:0px;padding:5px 8px;}
.Boxed img{padding-right:8px;vertical-align:text-top;}

/* Error UI */
.ErrorLayout{border:1px solid #afd3eb;margin:0px;padding:6px 4px 4px;background-color:#FFFFFF;_height:1px;}
.ErrorHigh{border:1px solid #afd3eb;margin:0px;padding:6px 4px 4px;background-color:#FFAEB9;_height:1px;}
.ErrorMed{border:1px solid #afd3eb;margin:0px;padding:6px 4px 4px;background-color:#FFFFAE;_height:1px;}
.ErrorLow{border:1px solid #afd3eb;margin:0px;padding:6px 4px 4px;background-color:#FFFFFF;_height:1px;}
.ErrorHigh a{text-decoration:underline;}
.ErrorMed a{text-decoration:underline;}
.ErrorLow a{text-decoration:underline;}
.InlineStatusLayout{padding-bottom:4px;}
.InlineError{padding-bottom:4px;color:#EE2037;}
.InlineSuccess{padding-bottom:4px;color:#5A8E4A;}

/* Lists */
.ListTitle1{color:#646464;}
.ListTitle2{padding-top:4px;padding-bottom:4px;color:#333333;background-color:#EFEFEF;}
.ListTitle1, .ListTitle2{margin-bottom:8px;font-weight:bold;}
ul.NoBullets{list-style-type:none;}
ul.ListSpaceLarge li{margin-bottom:8px;}

/* Links */
a.ContextLink{color:#777777;text-decoration:underline;}
a.LinkLight{color:#C7C7C7;text-decoration:underline;}
a:hover, a.ContextLink:hover, a.LinkLight:hover{color:#0088E4;text-decoration:underline;}
.MoreLinks{margin:0px;padding:8px 8px 5px;}  /* This is a P or DIV that surrounds 'More' links */
.MoreLinks a{padding-right:8px;} /* This sets up the link spacing */

/* Left Nav Styles */
/* See http://www.alistapart.com/articles/taminglists/ for more details */
.LeftNav{}

.LeftNav .Title
{
	border:3px none;margin:0px;padding:8px 8px 5px 16px;font-size:132%;line-height:105%;color:#777777;text-transform:lowercase;font-weight:bold;background:none;
}

.LeftNav .List
{
	margin:0px;
	border:0px;
	width:100%;
	padding:0px;
}

.LeftNav .List li
{
	list-style:none;
	margin:0px;
	padding:0px;
	border:0px;
	background-image:none;
	background-color:#ffffff;
}

.LeftNav .List .CurrentTab
{
	background-color:#D2EAF6;
	padding:8px 8px 5px 16px;
}

.LeftNav .List .CurrentSubTab
{
	background-color:#D2EAF6;
	padding:8px 8px 5px 32px;
}

.LeftNav .List li a
{
	margin:0px;
	padding:8px 8px 5px 16px;
	display:block;
	width:auto;
	height:100%;
	border:0px;
	text-decoration:none;
	color:#333333;
}

.LeftNav .List li a:hover
{
	background-color:#EDF2FB;
	color:#333333
}

.LeftNav .List li a:visited
{
	color:#333333;
}

.LeftNav .List .WizardTab
{
	padding:8px 8px 5px 16px;
}

*
{
	line-height:130%;
}

input, label
{
	vertical-align:middle;
}

.ListHover:hover{background-color:#EDF2FB;color:#333333;text-decoration:none;}

/* Shortcuts list */
.LeftNav .Shortcuts{border:1px solid #c0c0c0;margin:8px;padding:0px;background-color:#FFFFFF;_height:1px;}
.LeftNav .Shortcuts .Title{border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#e4edf2;margin:0px;padding:8px 8px 5px;background-color:#EFEFEF;font-size:100%;color:#777777;font-weight:bold;}
.LeftNav .Shortcuts .List li a:hover{background-color:#F7F7F7;}

/* FORM definitions */
table.FormTable th{padding:0.4em 0.2em 0px 0px;color:#777777;vertical-align:top;text-align:right;font-weight:normal;}
table.FormTable td{vertical-align:top;}
.Field{border:1px solid #888;padding:0.3em;font-size:100%;color:#888888;background-color:#FFFFFF;}
.SearchField{border:1px solid #888;padding:0.3em;font-size:110%;color:#C7C7C7;background-color:#FFFFFF;font-style:italic;font-weight:bold;}

/* FOOTER control */
.Footer{color:#777777;}

/* TEXT styles */
.TextColorAltHeader{color:#2059A5;}
.TextColor1{color:#333333;}
.TextColor3{color:#888888;}
.TextColorTool{color:#00156E;}
.TextColorError{color:#EE2037;}

/* BACKGROUND styles */
.BackgroundPage{}
.BackgroundSelection{background-color:#D2EAF6;}

/* GLOBALLY COOL styles */
p{margin:0px 0px 1.2em;}
div{margin:0px;padding:0px;}

/* Styles added for V1.2 */
.hvspace
{
	height:4px;
}
.sgn_dom_indent1
{ 
	width:75px; 
	float:left;
}
.sgn_dom_indent2
{ 
	width:84px; 
	float:left;
}
.sgn_dom_indent3
{ 
	width:50px; 
	float:left;
}

/* Cobrand styles */
.CobAssetServiceLbl { font-size:large; font-weight:bold;}
.CobAssetGroupLbl { font-size:1.2em; font-weight:bold;}
.CobAssetGroupImage {max-width:200px; border: none; }
.CobAssetLbl {font-weight:bold; margin-top:6px; }
.CobPropError { font-size: 1em; color:Red; border: none;}
.CobAssetImage 
{
	max-width:100px; 
	width:expression(this.width>100?'100px':true); /*ie 6*/
	max-height:100px; 
	height:expression(this.height>100?'100px':true); /*ie 6*/
	border: solid 1px #888888;
}
.CobImageTable {table-layout:fixed; width:470px; padding:0; margin:0}
.CobImageCell {vertical-align:top; text-align:left; }
.CobImageTd1 {width:170px;}
.CobImageTd2 {width:140px;}
.CobImageTd3 {width:160px;}

.CobImageProps { font-size: 1em;}
.CobLocaleLbl {margin-top:6px; }
.CobFileCell {padding-right:25px; vertical-align:top; text-align:left; }

.CobLabelRow {float:none; }
.CobAssetPnl {width: 700px; float:none; padding-bottom:4px; }
.CobAssetPnlHide { width: 700px; float:none; display:none;}
.CobFieldPnl {width: 470px; float:left; vertical-align:top; }
.CobImagePnl {width: 220px; float:right; vertical-align:top; overflow:hidden; margin-top:4px;}

.buttonIcon {vertical-align:middle;padding-right:1em;}
.ConfigBox{border:1px solid #afd3eb;margin:0px 20px 20px 20px;padding:6px 4px 4px;background-color:#FFFFFF;_height:1px;}
.configList {margin-bottom:0px}

.divIndent1 {margin:0 0 0 20px}

.errInput {background-color:#FFABAB}
.goodInput {}