


body[contentEditable=true] BLOCKQUOTE
{
margin-top:0px;
margin-bottom:0px;
}

TEXTAREA
{
width: 100%;
resize: none;
overflow:auto;
}

INPUT
{
width: 100%;
}

.ms-crm-ltrcontrol
{
direction:ltr;
}

.ms-crm-HeaderTileElement .ms-crm-Field-DatePickerTimePicker-Print
{
width: 100%!important;
min-width: 200px !important;

direction:ltr;

}

.ms-crm-HeaderTileElement .ms-crm-Field-DatePickerTimePicker-Print .ms-crm-Inline-Edit.ms-crm-HeaderTile
{
width: 200px !important;

direction:ltr;

}










.ms-crm-ltrcontrol.ms-crm-Inline-Chrome .ms-crm-Inline-EmptyValue,
.ms-crm-ltrcontrol.ms-crm-Inline-Chrome .ms-crm-Inline-Edit
{

direction:ltr;

}



INPUT.radio
{
height:				20px;
}

TEXTAREA.ms-crm-ReadOnly,
INPUT[type=text].ms-crm-ReadOnly,
.ms-crm-Input
{
border: 0px;
margin: 0px;
padding-top: 0px;
padding-left: 0px;
padding-bottom: 0px;


padding-right: 0px;

}

INPUT.ms-crm-ReadOnlyDateTime
{
background-color: #FFFFFF;
color: #000000;
border: 0px;
margin: 0px;
padding-top: 0px;
padding-left: 0px;
padding-bottom: 0px;


padding-right: 0px;

}

.ms-crm-hidden-container
{
display:none;
}

.ms-crm-Input-Container
{
padding: 1px;
background-color:#ffffff;
border-width: 1px;
border-style: solid;
}
.ms-crm-Input-Container.focus
{
outline-color: -webkit-focus-ring-color;
outline-width: 5px;
outline-style: auto;
}
.ms-crm-Input:focus
{
outline: none;
}
.ms-crm-DateTime-Container-Input
{


padding-left: 5px;

}

TABLE.ms-crm-DateTime .ms-crm-DateTime-Container
{
overflow: hidden;
}
.ms-crm-Input-Container-ReadOnly
{
border-top-width:2px;
border-top-color:#696969;

border-left-width:2px;
border-left-color:#696969;

}
td.DateTimeUI_RenderDateControl_td TEXTAREA.ms-crm-ReadOnly,
td.DateTimeUI_RenderDateControl_td INPUT.ms-crm-ReadOnly,
td.DateTimeUI_RenderDateControl_td .ms-crm-ReadOnly
{
padding-bottom:2px;
width:90%;

margin-right:4px;

}
.ms-crm-IE7-Texarea-Container{
position:relative;
height: 100%;
}
.ms-crm-IE7-Texarea{
position:absolute;
top:0px;
bottom:0px;
left:0px;
right:0px;
padding:0px;
}
.ms-crm-IE7-td-Texarea-Container{
position:absolute;
top:3px;
bottom:2px;

left:3px;
right:2px;

}
INPUT.ms-crm-RadioButton
{

margin-left: 8px;
margin-right: 3px;

width: 15px;
border: 0px;
cursor: pointer;
vertical-align: middle;
margin-top: 0px;
}

DIV.ms-crm-RadioButton
{

}

INPUT.ms-crm-Email-Address,
INPUT.ms-crm-LiveId-Email-Address
{
text-decoration: underline;

direction: ltr ;

}

INPUT.ms-crm-Ticker
{
color: #0000ff;
text-decoration: underline;
}



INPUT.ms-crm-CheckBox
{
margin-top: 1px;
width: 16px;

}

INPUT.ms-crm-Url
{
text-decoration: underline;


}

INPUT.ms-crm-Number
{


}

INPUT.ms-crm-Money
{

direction:ltr;
border-left-width: 0px;

}

BUTTON.ms-crm-Button
{
overflow: visible;


min-width: 84px;
width: auto;
white-space:nowrap;
}

TABLE.ms-crm-DateTime
{

}

TABLE.ms-crm-DateTime TR
{
vertical-align : middle;
}

TABLE.ms-crm-Money
{

}

INPUT.ms-crm-Text
{

}

DIV.ms-crm-IL-MRU-Header,
DIV.ms-crm-IL-Header,
DIV.ms-crm-IL-MRU-Footer,
.ms-crm-Inline-Value,
.ms-crm-Inline-Edit input.ms-crm-InlineInput,
.ms-crm-Inline-Edit input.ms-crm-Input,
.processStep.emptyValue .bit .ms-crm-Inline-Value,
.ms-crm-Inline-Validation{
font-family: Segoe UI, Arial, sans-serif;
}

DIV.ms-crm-IL-MRU-Header,
DIV.ms-crm-IL-Header
{
background-color:	#FFFFFF;
border-top: 	1px solid #c6c6c6;
border-right: 	1px solid #c6c6c6;
border-left: 	1px solid #c6c6c6;
height:			11px;
font-size: 11px;
color: #666666;
padding-top: 5px;
padding-bottom: 5px;

padding-left: 6px;

}

DIV.ms-crm-IL-MRU-Footer
{
background-color:	#FFFFFF;
border-right: 	1px solid #c6c6c6;
border-left: 	1px solid #c6c6c6;
height:	11px;
font-size: 11px;
color: #666666;
padding-top: 5px;
padding-bottom: 5px;
text-align:center;
}

DIV.ms-crm-IL-Footer
{
background-color:	#FFFFFF;
border-right: 		1px solid #c6c6c6;
border-bottom: 		1px solid #c6c6c6;
border-left: 		1px solid #c6c6c6;
padding:			0px 6px;
height:				22px;
}

UL.ms-crm-InlineLookupEdit
{
font-size:	12px;
width:	100%;
overflow-x:	hidden;

float:	left;
text-align:	left;

}

UL.ms-crm-InlineMultiLookupEdit
{
min-height: 19px;
}

TD.ms-crm-InlineLookupEdit-Box
{
width: 6px;
}

TD.ms-crm-InlineMultiLookupEdit-Box
{
width: 5px;
}

IMG.ms-crm-InlineLookupEdit
{
cursor:	pointer;
vertical-align:	middle;
border-top:	#c6c6c6 1px solid;
border-bottom:	#c6c6c6 1px solid;
padding-top:	1px;
padding-bottom:	1px;
height:		18px !important;

border-right:	#c6c6c6 1px solid;

}

IMG.ms-crm-Inline-MultiLookupEdit
{
padding-top:	2px;
padding-bottom:	2px;
}

DIV.ms-crm-InlineLookupEdit
{
overflow-y: hidden !important;
height: 15px;
padding-top: 2px;
padding-bottom: 3px;


padding-left: 5px;

}

.partylist .ms-crm-Inline-Value.ms-crm-Inline-Lookup.ms-crm-Inline-EditHintState
{
min-height: 16px;
}

INPUT.ms-crm-InlineLookupEdit
{
height:		15px !important;

margin-left:	-1px;

}

.processStepValue DIV.ms-crm-InlineLookupEdit
{
overflow-y: hidden !important;
padding-top:	1px;
padding-bottom:	1px;
height:		16px !important;
}

.processStepValue INPUT.ms-crm-InlineLookupEdit
{
height:		16px !important;
}

.processStepValue IMG.ms-crm-InlineLookupEdit
{
height:		18px !important;
padding-top:	0px;
padding-bottom:	0px;
}

DIV.ms-crm-InlineLookup-FooterSection-TopResults
{

float:left;

text-align:left;


width: 45%;
color: #444444;
padding: 4px 0px;
}

DIV.ms-crm-InlineLookup-FooterSection-AddNew
{

float:right;

text-align:right;

padding: 4px 2px 0px 4px;


width: 45%;
}

IMG.ms-crm-InlineLookup-FooterSection-AddImage
{
height: 10px;
width: 10px;


padding-right: 4px;

}
A.ms-crm-InlineLookup-FooterSection-AddAnchor
{
color: #262626;

border:	1px solid #ffffff;

padding-left: 2px;
padding-right: 2px;
}
A.ms-crm-InlineLookup-FooterSection-AddAnchor-Selected
{
background-color:	#D7EBF9;
}

SPAN.ms-crm-Lookup-Item
{
margin-top: -1px;
cursor:	pointer;
margin-left: 1px;
margin-right: 1px;
}

SPAN.ms-crm-selected-Lookup-Item
{
background-color: rgb(0, 114, 198) !important;
color: rgb(255,250,250) !important;
}

A.ms-crm-List-Link:hover
{
text-decoration: underline;
}

.ms-crm-SubGrid-InlineEdit-Anchor
{
text-decoration: None;
}

.ms-crm-SubGrid-InlineEdit-Span
{
text-decoration: None;
}

DIV.ms-crm-SubGrid-InlineEdit
{
position: relative;
padding: 0px;
margin: 0px;
background-color: rgb(0,0,0,0);
}

DIV.ms-crm-SubGrid-InlineEdit-Nobr-Div
{
overflow: hidden;
text-overflow: ellipsis;
}

DIV.ms-crm-SubGrid-InlineEdit:hover
{
background-color: white;
}

SPAN.ms-crm-Lookup-DialogItem
{
margin-top: -1px;
color: #000000;
cursor:	pointer;
margin-left: 1px;
margin-right: 1px;
}

SPAN.ms-crm-Lookup-SelectedDialogItem
{
margin-top: -1px;
cursor:	pointer;
background-color: #a7cdf0;
color: #000000;
margin-left: 1px;
margin-right: 1px;
}

SPAN.ms-crm-Lookup-SelectedDialogItem-NoFocus
{
margin-top: -1px;
cursor:	pointer;
background-color: #cdcdcd;
color: #000000;
margin-left: 1px;
margin-right: 1px;
}


SPAN.ms-crm-Lookup-SelectedDialogItemIE11
{
margin-top: 0px;
cursor:	pointer;
background-color: #a7cdf0;
color: #000000;
margin-left: 1px;
margin-right: 1px;
}


SPAN.ms-crm-Lookup-SelectedDialogItem-NoFocusIE11
{
margin-top: 0px;
cursor:	pointer;
background-color: #cdcdcd;
color: #000000;
margin-left: 1px;
margin-right: 1px;
}

SPAN.ms-crm-Lookup-Item-NonEntity
{
margin-top: -1px;
color: #000000;
text-decoration: none;
cursor:	default;

padding-left: 1px;

word-break: break-all;
}

SPAN.ms-crm-Lookup-Ambiguous,
SPAN.ms-crm-Lookup-PartyItem-NoAddress,
SPAN.ms-crm-Lookup-PartyItem-Unresolved,
SPAN.ms-crm-Lookup-Unresolved
{
color:				#ff0000;
text-decoration:	underline;
cursor:				pointer;
}

SPAN.ms-crm-Inline-LookupItem-Ambiguous-Name
{
text-decoration:	underline;
}

SPAN.ms-crm-Lookup-Item SPAN.ms-crm-LookupItem-Name.ms-crm-Inline-MultiLookupItem-Unresolved,
SPAN.ms-crm-Lookup-Item SPAN.ms-crm-LookupItem-Seperator.ms-crm-Inline-MultiLookupItem-Unresolved,
SPAN.ms-crm-Inline-MultiLookupItem-Unresolved
{
color:	#FF0000;
}

IMG.ms-crm-Lookup-Item
{
vertical-align:		middle;

margin-left:		2px;
margin-right:		5px;

}

.partylist DIV.ms-crm-InlineLookupEdit
{
overflow-y:			auto !important;
height:				auto !important;
max-height:			56px !important;
}

.partylist IMG.ms-crm-Lookup-Item
{
margin-top: -4px;
}

.partylist SPAN.ms-crm-Lookup-Item SPAN.ms-crm-selected-Lookup-Item:hover
{
cursor: pointer;
}

.partylist SPAN.ms-crm-Lookup-Item:hover
{
cursor: text;
}

.partylist SPAN.ms-crm-Lookup-Item-Read:hover
{
cursor: text;
}

IMG.ms-crm-Lookup-PresenceItem
{
height:				12px;
width:				12px;
margin-top:		    1px;
vertical-align:		middle;

margin-left:		2px;
margin-right:		9px;

}

.ms-crm-Inline-Lookup IMG.ms-crm-Lookup-PresenceItem
{
margin-bottom:	    3px;
}

.ms-crm-List-Link IMG.ms-crm-Lookup-PresenceItem
{
margin-bottom:		8px;
}

DIV.ms-crm-FloatLookup
{
position: absolute;
height: 50px!important;
}
INPUT.ms-crm-LookupNormal
{
margin-top: -1px;
margin-bottom: -1px;
}

DIV.ms-crm-Lookup
{
overflow-y:			auto;
overflow-x:         hidden;
outline:            none;
word-wrap:			break-word;
height:				15px;
background:			window;
width:				100%;
}

DIV.ms-crm-Lookup-Party
{
overflow-y: auto;
width: 100%;
word-wrap: break-word;
background: window;
height: 20px;
padding-top: 2px;
}

DIV.ms-crm-Lookup-DisplayOnly
{
height:				80px;
}

TABLE.ms-crm-Lookup
{

}

DIV.ms-crm-ReadOnly
{
overflow-y:			auto;
height:				18px;
width:				100%;
background-color:	#FFFFFF;
border-color:		#C5C5C5;
}

DIV.ms-crm-Lookup-Required
{
background-color:	;
}

DIV.ms-crm-Lookup-Recommended
{
background-color:	;
}

IMG.ms-crm-Lookup
{
cursor:				pointer;

}

IMG.ms-crm-Lookup-Party
{
cursor:				pointer;

}

IMG.ms-crm-Lookup-TransactionCurrency
{
cursor:				pointer;

}

IMG.ms-crm-DateTime
{
cursor:				pointer;
}

IFRAME.ms-crm-Custom
{
width:				99.5%;
height:				100%;
border-width:		1px;
border-style:		solid;
}

IFRAME.ms-crm-Email-Body
{
background-color:	#ffffff;
height:				100%;
width:				100%;
overflow:			auto;
border-width:		0px;
}
TD.ms-crm-Email-Body
{
border-width:		1px;
border-style:		solid;
}

TABLE.ms-crm-Email-Body {}

TABLE.ms-crm-Email-Body-Error
{
background-color:	#ffffae;
border:				1px solid #c5c5c5;
width:				100%;
table-layout:		fixed;
padding-top:		20px;
padding-bottom:		20px;
}

TABLE.ms-crm-Inline-Email-Body-Error
{
padding-top:		5px;
padding-bottom:		5px;
border-bottom-width: 0px;
}


SPAN.ms-crm-DataSlugBody
{
border:	1px solid #c5c5c5;
background-color: #FFFFFF;
overflow-y: auto;
}

SPAN.ms-crm-DataSlugBodySingleSlug
{
border:	1px solid #c5c5c5;
background-color: #FFFFFF;
overflow: hidden;
}

SPAN.ms-crm-DataSlug
{
background-color: #FFFF33;
height: 15px;
padding-top: 1px;
padding-right: 2px;
padding-left: 2px;
overflow: hidden;
margin-bottom: 0px;
vertical-align: middle;
}


SPAN.ms-crm-DataSlug:focus
{
outline-width: 2px;
outline-style: solid;
outline-color : #f1ca7e;
outline-color: -webkit-focus-ring-color;
}

SPAN.ms-crm-DataSlugBody P
{
margin:0px;
}


td.ms-crm-Money-CurrencySymbol
{
text-align: center;

border-top-width: 1px;
border-right-width: 0px;
border-bottom-width: 1px;

border-left-width: 1px;

border-style: solid;
border-right-style:inset;

border-color: #e2e3ea;
border-top-color: #abadb3;

width: 1px;
white-space:nowrap;
}

td.ms-crm-CurrencySymbol-Refresh
{
text-align: center;
padding-right: 2px;
padding-left: 2px;

width: 1px;
white-space:nowrap;
word-wrap: normal;
}

.ms-crm-CurrencyTable-Refresh
{
width: 100%;
white-space:nowrap;

}

.ms-crm-Money .ms-crm-Input-Container
{

border-left-width: 0;
padding-left: 0px;
}

span.ms-crm-Money-CurrencySymbol
{
padding-right:1px;
}

DIV.ms-crm-CheckBoxList
{
height: 100%;
overflow: auto;
width: 100%;
}

DIV.ms-crm-NextButton
{
padding: 5px;
}

IMG.ms-crm-NextButton
{

vertical-align: middle;
}

SPAN.ms-crm-NextButton
{

padding-left: 10px;
color:  #15428B;
}

A.ms-crm-NextButton-Disabled
{
cursor: default;
}

TABLE.ms-crm-ReportControl
{
background-color: #FFFFFF;
border-left: 1px solid #6893CF;
border-top: 2px solid #6893CF;
border-right: 1px solid #6893CF;
border-bottom: 1px solid #6699CC;
}

BUTTON#btnRemoveValue
{
width: auto;
}

.crm-divLeft
{

float:left;
padding-left: 2%;
text-align: left;

width: 48%;
padding-top:1%;
padding-bottom:1%;
}
.crm-divRight
{

float:right;
padding-left: 2%;
text-align: left;

width: 48%;
padding-top:1%;
padding-bottom:1%;
}
input[type="text"]:disabled,
textarea:disabled,
select:disabled,
option:disabled {
color: #666666;
}

input.ms-crm-SelectBox:disabled{
color:#666666;
}

td.AppAttachment_Render_td6,
td.AppAttachment_Render_td5
{

padding-left:3px;
text-align: left;

}

.RTE_list_style_position
{
list-style-position:inside;
}


.RTE_list_style_position LI>:first-child
{
display:inline;
}

INPUT.ms-crm-Url.ms-crm-ReadOnly,
INPUT.ms-crm-Email-Address.ms-crm-ReadOnly
{
color:#666666;
}

INPUT.ms-crm-Phone
{

direction:ltr;
border-left-width: 0px;

}


.ms-crm-Inline-Chrome
{
width: 100%;
position:relative;
}

.ms-crm-Inline-Chrome:focus, .ms-crm-Inline-Chrome *:focus
{
outline: none;
}

.ms-crm-Inline-Edit.ms-crm-Inline-Lookup
{

margin-right: -1px;


z-index: 200;
Overflow: Visible;
position: relative;
}

.ms-crm-Inline-Edit.ms-crm-Inline-CheckBox
{
display:inline-block;
}

.partylist .ms-crm-Inline-Value.ms-crm-Inline-Lookup
{
white-space: inherit;
max-height: 50px;
overflow: hidden;
}

#lost-competitor .ms-crm-Inline-Edit.ms-crm-Inline-Lookup
{

margin-right: 5px;
margin-right: 6px \0/;

}

#_lost_revenue .ms-crm-Inline-Edit.ms-crm-Inline-Currency,
#_won_revenue .ms-crm-Inline-Edit.ms-crm-Inline-Currency
{

margin-right: 12px;
margin-right: 14px \0/;

}

#_lost_closedate .ms-crm-Inline-Edit,
#_won_closedate .ms-crm-Inline-Edit
{

margin-right: 6px;
margin-right: 7px \0/;

}

#_lost_statusreason .ms-crm-Inline-Edit
{

margin-right: 7px;
margin-right: 9px \0/;

}

.ms-crm-Inline-DateTimeSpacer
{
padding-right: 9px;
}

.processStepValue .ms-crm-Inline-Value,
.processStepValue .ms-crm-Inline-Edit input.ms-crm-InlineInput
{
padding-top: 1px;
padding-bottom: 1px;
}

.processStepValue .ms-crm-Inline-Value span.ms-crm-Lookup-Item-Read,
.processStepValue .ntext .ms-crm-Inline-Value
{
height: 16px;
}

.processStepValue .ms-crm-Inline-Value span.ms-crm-Lookup-Item-Read img
{
margin-top: -1px
}

.processStepValue .ms-crm-Inline-Edit ul.ms-crm-InlineLookupEdit img
{
margin-top: -1px
}

.ms-crm-Inline-Value,
.ms-crm-Inline-Edit input.ms-crm-InlineInput
{
padding-top: 2px;
padding-bottom: 3px;

padding-right: 0px;

}

.highContrast .ms-crm-Inline-Value
{
padding:3px 1px 4px 1px;
border-width:0px;
}

.highContrast .ms-crm-Inline-Value.ms-crm-Inline-EditHintState
{
padding:2px 0px 3px 0px;
border-width:1px;
border-style:dashed;
}

.ms-crm-Inline-Value
{
overflow: hidden;
white-space: nowrap;


text-align: left;
margin-left: 23px;
padding-left: 0px;

}

.ms-crm-Inline-Value.ms-crm-Email-Body-Value
{

margin-left: 0px;

}

.money > .ms-crm-HeaderTile
{
overflow: hidden;
white-space: nowrap;
text-align: left;
margin-left: 23px;
padding-left: 0px;
}

.ntext .ms-crm-Inline-Value
{
white-space: normal;
word-wrap: break-word;
}

.ms-crm-Inline-DynamicGutter .ms-crm-Inline-Value
{

margin-left: 0px;

}

.ms-crm-Inline-Value.ms-crm-Inline-EditHintState
{
box-shadow: 1px 1px 2px #ccc;
}

.ms-crm-Inline-Value.ms-crm-Inline-EditHintState
{
padding-right: 5px;
padding-left: 5px;
}

.ms-crm-Inline-Value a,
.ms-crm-Inline-Value span
{
display: inline-block;
}

.ms-crm-Inline-Edit
{


margin-left: 23px;

margin-right: 6px;
margin-right: 7px \0/;

}

.ms-crm-Inline-Value-email-body
{
margin-left: 0px;
white-space: normal;
}

.ms-crm-FormSection .ms-crm-Inline-Value-email-border
{
border: 1px solid;
border-color: #D6D6D6;
}

.ms-crm-Inline-Edit-email-body
{
margin-left: 0px;
height:100%
}

.ms-crm-Inline-Value.ms-crm-Inline-Value-email-body
{
font-weight: normal;
overflow-y: auto;
height:100%
}

.ms-crm-Inline-DynamicGutter .ms-crm-Inline-Edit.ms-crm-Inline-OptionSet,
.ms-crm-Inline-DynamicGutter .ms-crm-Inline-Edit
{

margin-left: 0px;

}

.datetime .ms-crm-Inline-Edit,
.ms-crm-Duration .ms-crm-Inline-Edit
{

margin-right: 0px;

}

.ms-crm-QuickAdd-FlyOut-Lookup-Control
{

margin-left: 0px;

}

.ms-crm-Inline-Value,
.ms-crm-Inline-Edit input.ms-crm-InlineInput,
.ms-crm-Inline-Edit input.ms-crm-Input
{


font-weight : 500;

color: #000000;
font-size: 12px;
}

#customerpane_qfc_customerpane_qfc_account_name > .ms-crm-Inline-Value,
#customerpane_qfc_customerpane_qfc_contact_fullname > .ms-crm-Inline-Value
{
font-size: 18px ! important;
}

.ms-crm-Inline-Value.ms-crm-Inline-Lookup
{
color: #000000;
}

.ms-crm-Inline-Edit input.ms-crm-InlineInput
{

padding-left: 4px;
padding-left: 5px \0/;

}

.ms-crm-Inline-Edit.ms-crm-Inline-OptionSet
{

height:22px;
height:23px \0/;


margin-left: 22px;
margin-right: 0px;
margin-left: 21px \0/;
margin-right: 2px \0/;

}

:root .ms-crm-Inline-Edit.ms-crm-Inline-OptionSet
{

margin-right: 1px \0/IE9;

}

div.ms-crm-FieldLabel-LeftAlign
{
color: #444444;
}

span.ms-crm-InlineEditLabelWap
{
word-wrap:break-word !important;
white-space: normal !important;
}

.ms-crm-InlineEditLabel
{
color: #444444;
display: block;
white-space: nowrap;
overflow: hidden;
position: relative;
}

.ms-crm-InlineEditLabel span:first-child,
.ms-crm-InlineEditLabel img:first-child
{

float: left;

overflow: hidden;
display: inline-block;
}

.ms-crm-InlineEditLabel .ms-crm-Inline-RequiredLevel
{

float: left;

}

.ms-crm-Inline-Value.ms-crm-HeaderTile
{
color: #000000;

margin: 0px 6px 0 0px;

padding: 0;
font-size: 15px;
height: 20px;
overflow: hidden;
}

.ms-crm-Inline-Value.ms-crm-HeaderTile .ms-crm-Lookup-Item-Read img.ms-crm-Lookup-Item
{
display:none;
}

.ms-crm-Inline-Value.ms-crm-HeaderTile .ms-crm-Lookup-Item-Read
{
display: inline-block;
}

.ms-crm-Inline-Edit.ms-crm-HeaderTile .Lookup_RenderButton_td img
{
background-color: #FFFFFF;
}

.ms-crm-Inline-Edit.ms-crm-HeaderTile
{
margin: 1px 6px 0 2px;
margin: 2px 7px 0 2px\9;
*margin: 2px 6px 0 2px\9;
}

:root .ms-crm-Inline-Edit.ms-crm-HeaderTile
{
margin: 1px 7px 0 2px \0/IE9;
}

.datetime .ms-crm-Inline-Edit.ms-crm-HeaderTile
{
margin: -1px 2px 0px 2px;
}

.ms-crm-Inline-Edit.ms-crm-HeaderTile.ms-crm-Inline-Lookup
{

margin: -2px 1px 0 3px;

}

.ms-crm-Inline-Edit.ms-crm-HeaderTile.ms-crm-Inline-OptionSet
{
margin: 0px 2px 0 2px;
}

.ms-crm-Inline-Edit.ms-crm-HeaderTile select.ms-crm-SelectBox
{
margin: 0;
}

.ms-crm-Inline-Edit.ms-crm-HeaderTile input.ms-crm-InlineInput
{
padding-top: 2px;
padding-top: 1px \0/;
padding-bottom: 2px;
border: none;
}

.ms-crm-Inline-Edit.ms-crm-HeaderTile input.ms-crm-InlineInput.ms-crm-InlineLookupEdit
{
border: 1px solid #CCCCCC;
padding: 3px 2px 2px 2px;
}

.ms-crm-Inline-Value.ms-crm-HeaderTile.ms-crm-Inline-HasError,
.ms-crm-Inline-Edit.ms-crm-HeaderTile.ms-crm-Inline-HasError,
.ms-crm-Inline-DynamicGutter .ms-crm-Inline-Value.ms-crm-Inline-HasError,
.ms-crm-Inline-DynamicGutter .ms-crm-Inline-Edit.ms-crm-Inline-HasError,
.ms-crm-Inline-DynamicGutter .ms-crm-Inline-Value.ms-crm-Inline-Locked,
.refresh-form-footer .ms-crm-Inline-Value.ms-crm-Inline-Locked,
.ms-crm-Inline-Value.ms-crm-HeaderTile.ms-crm-Inline-Locked
{

margin-left: 16px;

}

.ms-crm-Inline-Edit.ms-crm-HeaderTile.ms-crm-Inline-Currency.ms-crm-Inline-HasError,
.datetime .ms-crm-Inline-Edit.ms-crm-HeaderTile.ms-crm-Inline-HasError
{

margin-left: 23px;

}

.ms-crm-HeaderTileLabel
{
margin: 0px;
font-size: 12px;
color: #444444;
}

.ms-crm-HeaderTileElement .ms-crm-Field-Data-Print {
padding-bottom: 3px;
}

.ms-crm-HeaderTileElement .ms-crm-ReadField-Normal {
padding-top: 2px;
}

.ms-crm-HeaderTilesWrapperElement .ms-crm-HeaderTitleShowLabel
{
margin-top : 20px;
}

textarea.ms-crm-InlineInput
{
border: 1px solid #CCCCCC;
margin: 0;
padding: 2px 5px 3px 5px;
font-size: 12px;
display: block;
width: auto;
word-wrap: break-word;

font-weight : 500;

}

.ms-crm-Inline-Edit input.ms-crm-InlineInput
{
border: 1px solid #CCCCCC;
margin: 0;
}

.mscrm-pbleditor .highContrast textarea.ms-crm-InlineInput,
.mscrm-pbleditor .highContrast .ms-crm-Inline-Edit input.ms-crm-InlineInput
{

}

.ms-crm-InlineInput::-ms-clear
{
display: none;
}

.ms-crm-Inline-Edit select.ms-crm-SelectBox
{
font-size: 12px;
border: 1px solid #CCCCCC;
margin: 1px 0 0 0;
width: 100%;



margin-left: 1px;
margin-left: 2px \0/;

}

.ms-crm-Inline-EmptyValue
{

font-weight : 500;

}

.ms-crm-Inline-EmptyValue
{
font-size: 12px;
color: #000000;
}

.ms-crm-HeaderTileElement .ms-crm-Inline-EmptyValue
{
font-style: normal;
color: #444444;
}

.processStepValue .ms-crm-Inline-EmptyValue
{
text-transform: lowercase;
color: #1160b7;

font-style: italic;

}

.disabled .processStepValue .ms-crm-Inline-EmptyValue,
.processStepValue .deactivated .ms-crm-Inline-EmptyValue
{
color: #b1b1b1;
font-style: normal;
}

.ms-crm-Inline-EditHintState
{
border: 1px solid #CCCCCC;
background-color: #F3F1F1;
}

.ms-crm-Inline-toggleclickState
{
border: 1px solid #CCCCCC;
background-color: #FFFFFF;
}
.ms-crm-Inline-Edit-SubGrid-Cell .ms-crm-Form-SubGrid-Layout-Lite .ms-crm-Inline-Validation
{
position: absolute;
}

.ms-crm-Form-SubGrid-Layout-Lite .ms-crm-Inline-Validation {
position: static;
margin-top: 1px;
}

TR.ms-crm-List-Row-Lite:first-child .ms-crm-Inline-Validation
{
position: absolute;
top:0px !important;

left:25px !important;

}

.ms-crm-Inline-Validation
{
position: absolute;
z-index: 1500;
background-color: #FFFFFF;
border: 1px solid;
border-color: #D6D6D6;
width: 300px;
padding-top: 0px;
padding-bottom: 2px;

padding-left: 5px;

font-size:12px;
color:#262626;
}

.ms-crm-Inline-WarningIcon, .ms-crm-Inline-LockIcon, .ms-crm-LockIcon-quickform
{
background: transparent none;
margin: 0;
padding: 0;
position: absolute;
z-index: 10;
}

.ms-crm-Inline-WarningIcon
{
top: 3px;
height: 16px;
}

.processStepValue .ms-crm-Inline-WarningIcon
{
bottom: -1px;
}

.ms-crm-Inline-LockIcon
{

left: 0px;

top: 3px;
}

.Totals-Section .ms-crm-Inline-LockIcon {

left: 5px;

}

#accountcquickform_name .ms-crm-Inline-LockIcon,
#contactcquickform_fullname .ms-crm-Inline-LockIcon
{
top: 6px;
}

.processStepValue .ms-crm-Inline-LockIcon
{
bottom: 0px;
}

.ms-crm-HeaderTileElement .ms-crm-Inline-WarningIcon
{
bottom: 0px;
}

.ms-crm-HeaderTileElement .ms-crm-Inline-LockIcon
{
bottom: 2px;
top:auto;
}

.ms-crm-Inline-ErrorArrowIcon
{
position: absolute;
z-index: 1500;
height :11px;
width : 12px;
background-color: transparent;
margin-top: 4px;
}

.ms-crm-VerticalFlip
{
filter:FlipV();-webkit-transform:scaleY(-1);-moz-transform:scaleY(-1);-o-transform:scaleY(-1);transform:scaleY(-1);
}

.ms-crm-VerticalFlipMargin
{
margin-top: -1px;
}

.ms-crm-Inline-ErrorArrowIcon img
{
display: block;
}



@media screen and (max-width: 769px)
{
.ms-crm-HeaderTileTabletContainer .ms-crm-HeaderTileElement.ms-crm-HeaderTileElementPosition1,
.ms-crm-HeaderTileTabletContainer .ms-crm-HeaderTileElement.ms-crm-HeaderTileElementPosition2,
.ms-crm-HeaderTileTabletContainer .ms-crm-HeaderTileElement.ms-crm-HeaderTileElementPosition3,
.ms-crm-HeaderTileTabletContainer .headertile-collapse-button
{
display: none;
}

.ms-crm-HeaderTileTabletContainer .ms-crm-HeaderTilesTitleWrapperElement
{
width: 560px;
}

.ms-crm-HeaderTileTabletContainer .ms-crm-HeaderTilesTitleWrapperElement.collapsed
{
width: 180px;
}

.ms-crm-HeaderTileTabletContainer .ms-crm-HeaderTilesWrapperLayoutElement
{
width: 147px;
}
}

@media screen and (min-width: 769px) and (max-width: 1025px)
{
.ms-crm-HeaderTileTabletContainer .ms-crm-HeaderTileElement.ms-crm-HeaderTileElementPosition3,
.ms-crm-HeaderTileTabletContainer .headertile-collapse-button
{
display: none;
}

.ms-crm-HeaderTileTabletContainer .ms-crm-HeaderTilesTitleWrapperElement
{
width: 570px;
}

.ms-crm-HeaderTileTabletContainer .ms-crm-HeaderTilesTitleWrapperElement.collapsed
{
width: 400px;
}

.ms-crm-HeaderTileTabletContainer .ms-crm-HeaderTilesWrapperLayoutElement
{
width: 395px;
}
}

@media screen and (max-width: 1025px)
{
.ms-crm-HeaderTileTabletContainer .collapsed .headertile-collapse-button
{
display: none;
}

.ms-crm-HeaderTileTabletContainer .expanded .headertile-collapse-button
{
display: block;
}

.ms-crm-HeaderTileTabletContainer .collapsed .headertile-expand-button
{
display: block;
}

.ms-crm-HeaderTileTabletContainer .expanded .headertile-expand-button
{
display: none;
}
}

@media screen and (min-width: 1025px)
{
.ms-crm-HeaderTileTabletContainer .headertile-collapse-button,
.ms-crm-HeaderTileTabletContainer .headertile-expand-button
{
display: none;
}

.ms-crm-HeaderTileTabletContainer .ms-crm-HeaderTilesTitleWrapperElement
{
width: 600px;
}

.ms-crm-HeaderTileTabletContainer .ms-crm-HeaderTilesWrapperLayoutElement
{
width: 519px;
}
}

@media screen and (min-width: 1536px)
{
.ms-crm-HeaderTileTabletContainer .ms-crm-HeaderTilesTitleWrapperElement
{
width: 950px;
}
}

.ms-crm-HeaderTileTabletContainer
{
overflow: hidden;
}

.ms-crm-HeaderTileTabletContainer .expanded .ms-crm-HeaderTileElement.ms-crm-HeaderTileElementPosition1,
.ms-crm-HeaderTileTabletContainer .expanded .ms-crm-HeaderTileElement.ms-crm-HeaderTileElementPosition2,
.ms-crm-HeaderTileTabletContainer .expanded .ms-crm-HeaderTileElement.ms-crm-HeaderTileElementPosition3
{
display: block;
}

.ms-crm-HeaderTileTabletContainer .ms-crm-HeaderTilesWrapperLayoutElement.expanded
{
width: 519px;
}

.ms-crm-HeaderTileTabletContainer .ms-crm-HeaderTilesTitleWrapperElement
{
min-width: 0px;
}

.ms-crm-HeaderTileTabletContainer .ms-crm-HeaderTilesWrapperLayoutElement .ms-crm-HeaderTilesActionsContainer
{

float: left;

}

.ms-crm-HeaderTileTabletContainer .ms-crm-HeaderTilesWrapperLayoutElement .headertile-expand-button,
.ms-crm-HeaderTileTabletContainer .ms-crm-HeaderTilesWrapperLayoutElement .headertile-collapse-button
{
background: #F4D89D;
color: black;
width: 23px;
padding-top: 12px;
height: 30px;

padding-left: 5px;
margin-left: 4px;

}

.ms-crm-HeaderTileTabletContainer .ms-crm-HeaderTilesWrapperLayoutElement
{

float: right;

position: static;
}

.ms-crm-HeaderTileTabletContainer .ms-crm-HeaderTilesTitleWrapperElement
{

float: left;

}



.ms-crm-HeaderTileElement
{
background: #FFFFFF;
border: solid;
border-color: #C07E03;

float: left;
border-width: 0px 0px 0px 3px;

height: 42px;
width: 120px;
min-width: 120px;
overflow: hidden;
}

.ms-crm-HeaderTileElement:hover
{
background: #C07E03;
}

.ms-crm-HeaderTileElement:hover .ms-crm-HeaderTileLabel,
.ms-crm-HeaderTileElement:hover .ms-crm-Inline-Value,
.ms-crm-HeaderTileElement:hover .ms-crm-Inline-Value.ms-crm-Inline-Lookup span.ms-crm-Lookup-Item-Read
{
color: #FFFFFF;
}

.ms-crm-HeaderTileElement.noScroll
{
overflow: visible;
}

.ms-crm-HeaderTilesWrapperElement
{
position: absolute;

right: 0px;

}

.ms-crm-HeaderTilesWrapperLayoutElement
{
margin-top: -56px;
margin-bottom: 9px;
height: 42px;
}

div.ms-crm-Form-Breadrumb.ms-crm-HeaderTilesTitleWrapperElement
{
padding-bottom: 0px;
}


.inEdit .ms-crm-Inline-Chrome textarea {
position: relative;
width: 195px;
z-index: 10;
height: 150px;
overflow: auto;
word-wrap: break-word;
}

.ie7 .inEdit .ms-crm-Inline-Chrome textarea {
width: 135px;
}

.processStepValue .ms-crm-Inline-Value {
white-space: nowrap;
}

.processStep.emptyValue .ms-crm-Inline-Value {
color: #a46b01;

font-style: italic;

font-weight: normal;
}

.processStep.emptyValue .bit.locked .ms-crm-Inline-Value,
.readonly .processStep.emptyValue .bit .ms-crm-Inline-Value {
color: #444;
font-style: normal;
}


.ms-crm-Inline-Edit.ms-crm-Inline-OptionSet.ms-crm-Inline-HideByZeroHeight,
.ms-crm-Inline-HideByZeroHeight {
height: 0;
overflow: hidden;
}


select.ms-crm-Inline-HideByZeroHeight-Ie7 {
*height: 0;
}


.ms-crm-InlineEditLabel div.ms-crm-Inline-GradientMask {

right:0px;

}

.ms-crm-InlineEditLabel div.ms-crm-Inline-GradientMask.withReqIcon {

right:10px;

}

.ms-crm-InlineEditLabel div.ms-crm-InlineField.withReqIcon {

right:10px;

}

.ms-crm-InlineEditLabel.ms-crm-HeaderTileLabel .ms-crm-Inline-RequiredLevel {

margin-left:-2px;

}


.ms-crm-InlineEditLabel.ms-crm-HeaderTileLabel div.ms-crm-Inline-GradientMask.withReqIcon {

right:8px;

}

div.ms-crm-Inline-EditIcon
{
position: absolute;
z-index: 2;
bottom: 0px;
top: 0px;
display:none;

right: 0px;

border-color: #c6c6c6;
border-width: 1px;
border-style: solid;
background-color: #FFFFFF;
}

div.ms-crm-Inline-MultiLookupEditIcon
{
border-bottom-color: #FFF;

box-shadow: 2px 2px 2px #FFF;
border-right-color: #FFF;

}

img.ms-crm-EditLookup-Image
{
border-width: 0px;
vertical-align: middle;
margin-top: 1px;
}

img.ms-crm-EditMultiLookup-Image
{
vertical-align: middle;
margin-bottom: 1px;
box-shadow: 1px 1px 2px #CCC;

padding: 2px 1px 1px 0px;
border-width: 0px 1px 1px 0px;

}

img.ms-crm-EditLookup-Process-Image
{
border-width: 0px;
vertical-align: top;
margin-top: 0px;
}

.ms-crm-Inline-Value div.ms-crm-Inline-GradientMask {

right: 1px;

}

.ms-crm-InlineEditLabel div.ms-crm-Inline-GradientMask,
.ms-crm-Inline-Value div.ms-crm-Inline-GradientMask {
position: absolute;
width: 15px;
height: 20px;
z-index: 1;
top: 1px;
background: rgba(255, 255, 255, 0.25);

background: -moz-linear-gradient(

right,

rgb(255, 255, 255) 25%,
rgba(255, 255, 255, 0) 100%);

background: -webkit-gradient(
linear,

right,
left,

color-stop(25%, rgb(255, 255, 255)),
color-stop(100%, rgba(255, 255, 255, 0)));

background: -webkit-linear-gradient(

right,

rgb(255, 255, 255) 25%,
rgba(255, 255, 255, 0) 100%);

background: -o-linear-gradient(

right,

rgb(255, 255, 255) 25%,
rgba(255, 255, 255, 0) 100%);
background: -ms-linear-gradient(

right,

rgb(255, 255, 255) 25%,
rgba(255, 255, 255, 0) 100%);




filter: progid:DXImageTransform.Microsoft.gradient(
startColorstr='#40FFFFFF',
endColorstr='#FFFFFF',
GradientType=1);


background: linear-gradient(

right,

rgb(255, 255, 255) 25%,
rgba(255, 255, 255, 0) 100%);
}

.ms-crm-Inline-Value.ms-crm-Inline-EditHintState div.ms-crm-Inline-GradientMask {
rgba(243, 241, 241, 0.25);

background: -moz-linear-gradient(

right,

rgb(243, 241, 241) 25%,
rgba(243, 241, 241, 0) 100%);

background: -webkit-gradient(
linear,

right, left,

color-stop(25%, rgb(243, 241, 241)),
color-stop(100%, rgba(243, 241, 241, 0)));

background: -webkit-linear-gradient(

right,

rgb(243, 241, 241) 25%,
rgba(243, 241, 241, 0) 100%);

background: -o-linear-gradient(

right,

rgb(243, 241, 241) 25%,
rgba(243, 241, 241, 0) 100%);

background: -ms-linear-gradient(

right,

rgb(243, 241, 241) 25%,
rgba(243, 241, 241, 0) 100%);




filter: progid:DXImageTransform.Microsoft.gradient(
startColorstr='#40F3F1F1',
endColorstr='#F3F1F1',
GradientType=1);


background: linear-gradient(

right,

rgb(243, 241, 241) 25%,
rgba(243, 241, 241, 0) 100%);
}

.ms-crm-InlineEditLabel div.ms-crm-Inline-GradientMask {
top: 0px;
}

.money .ms-crm-Inline-Value div.ms-crm-Inline-GradientMask {

}

.money .ms-crm-Inline-Value.ms-crm-Inline-EditHintState div.ms-crm-Inline-GradientMask {

}

.money .ms-crm-Inline-Value.ms-crm-Inline-EmptyValue div.ms-crm-Inline-GradientMask {

}

.money .ms-crm-Inline-Value.ms-crm-Inline-EmptyValue.ms-crm-Inline-EditHintState div.ms-crm-Inline-GradientMask
{

}

.ms-crm-HeaderTile.ms-crm-Inline-Value.ms-crm-Inline-Lookup .ms-crm-Inline-EditIcon
{

right: 2px;

top: -3px;
}

.ms-crm-HeaderTileElement .money .ms-crm-Inline-Value.ms-crm-HeaderTile div.ms-crm-Inline-GradientMask {

}

.ms-crm-HeaderTileElement.ms-crm-Inline-EditHintState .money .ms-crm-Inline-Value.ms-crm-HeaderTile div.ms-crm-Inline-GradientMask {

}

.ms-crm-HeaderTileElement .money .ms-crm-Inline-Value.ms-crm-HeaderTile.ms-crm-Inline-EmptyValue div.ms-crm-Inline-GradientMask {
background: rgba(255, 255, 255, 0.15);


}

.ms-crm-HeaderTileElement.ms-crm-Inline-EditHintState .money .ms-crm-Inline-Value.ms-crm-HeaderTile.ms-crm-Inline-EmptyValue div.ms-crm-Inline-GradientMask {
background: rgba(192, 126, 3, 0.15);


}

.ms-crm-HeaderTileElement .ms-crm-Inline-Value.ms-crm-HeaderTile div.ms-crm-Inline-GradientMask {
position: absolute;
width: 40px;
height: 24px;
z-index: 1;
top: 0px;

right: 6px;

}

.ms-crm-HeaderTileElement .ms-crm-Inline-Value.ms-crm-HeaderTile div.ms-crm-Inline-GradientMask,
.ms-crm-HeaderTileElement .ms-crm-InlineEditLabel div.ms-crm-Inline-GradientMask {
background: rgba(255, 255, 255, 0.15);

background: -moz-linear-gradient(

right,

rgb(255, 255, 255) 15%,
rgba(255, 255, 255, 0) 100%);

background: -webkit-gradient(
linear,

right,
left,

color-stop(15%, rgb(255, 255, 255)),
color-stop(100%, rgba(255, 255, 255, 0)));

background: -webkit-linear-gradient(

right,

rgb(255, 255, 255) 15%,
rgba(255, 255, 255, 0) 100%);

background: -o-linear-gradient(

right,

rgb(255, 255, 255) 15%,
rgba(255, 255, 255, 0) 100%);

background: -ms-linear-gradient(

right,

rgb(255, 255, 255) 15%,
rgba(255, 255, 255, 0) 100%);




filter: progid:DXImageTransform.Microsoft.gradient(
startColorstr='#03FFFFFF',
endColorstr='#FFFFFF',
GradientType=1);


background: linear-gradient(

right,

rgb(255, 255, 255) 15%,
rgba(255, 255, 255, 0) 100%);
}

.ms-crm-HeaderTileElement:hover .ms-crm-Inline-Value.ms-crm-HeaderTile div.ms-crm-Inline-GradientMask,
.ms-crm-HeaderTileElement:hover .ms-crm-InlineEditLabel div.ms-crm-Inline-GradientMask {
background: rgba(192, 126, 3, 0.15);

background: -moz-linear-gradient(

right,

rgb(192, 126, 3) 15%,
rgba(192, 126, 3, 0) 100%);

background: -webkit-gradient(
linear,

right,
left,

color-stop(15%, rgb(192, 126, 3)),
color-stop(100%, rgba(192, 126, 3, 0)));

background: -webkit-linear-gradient(

right,

rgb(192, 126, 3) 15%,
rgba(192, 126, 3, 0) 100%);

background: -o-linear-gradient(

right,

rgb(192, 126, 3) 15%,
rgba(192, 126, 3, 0) 100%);

background: -ms-linear-gradient(

right,

rgb(192, 126, 3) 15%,
rgba(192, 126, 3, 0) 100%);




filter: progid:DXImageTransform.Microsoft.gradient(
startColorstr='#03C07E03',
endColorstr='#C07E03',
GradientType=1);


background: linear-gradient(

right,

rgb(192, 126, 3) 15%,
rgba(192, 126, 3, 0) 100%);
}

.ms-crm-HeaderTileElement:hover .ms-crm-ImageStrip-inlineedit_locked
{
background:transparent url(/_imgs/imagestrips/inlineedit_images.png?ver=701379273) no-repeat scroll -63px -11px;
}

.ms-crm-InlineDateTime {
table-layout: fixed;
width: 100%;
border-collapse: collapse;
min-width: 110px;
}

.ms-crm-InlineDateTime-HiddenCell {
display: none;
}

.ms-crm-InlineDateTime-IconCell, .ms-crm-InlineDuration-IconCell {
border: 1px solid #CCCCCC;
font-size:0;
line-height:0;
}

.ms-crm-Inline-Edit.ms-crm-HeaderTile .ms-crm-InlineDateTime-IconCell
{
background-color: #FFFFFF;
}

.ms-crm-InlineDateTime-Icon, .ms-crm-InlineDuration-Icon {
border: 1px solid transparent;
}

.ms-crm-InlineDateTime-Icon:hover, .ms-crm-InlineDuration-Icon:hover {
border: 1px solid #859CC2;
}

.ms-crm-InlineDateTime-TimeCell {
border: 1px solid #CCCCCC;
}

.ms-crm-InlineDuration-InputTable {
table-layout: fixed;
border-collapse: collapse;
width: 100%;
}

.ms-crm-InlineDuration-Icon {
cursor: pointer;
}

.ms-crm-InlineDuration-InputTable .ms-crm-Select-Input-Container,
.ms-crm-InlineDuration-InputTable .ms-crm-InlineDuration-IconCell {
border: 1px solid #CCCCCC;
}

.ms-crm-InlineDateTime .ms-crm-Select-Input-Container,
.ms-crm-InlineDateTime .ms-crm-InlineDuration-IconCell {
border: 0;
}

.ms-crm-Select-Input-Container
{

}

.ms-crm-InlineDateTime .ms-crm-InlineDuration-InputTable .ms-crm-InlineDuration-IconCell {

border-left: 1px solid #CCCCCC;

}

.ms-crm-Inline-OptionSet-AutoOpen {
position: relative;
z-index: 10000;
}

.won-lost-inline-edit-control .ms-crm-Inline-Edit INPUT.ms-crm-Input,
.won-lost-inline-edit-control .ms-crm-Inline-Edit INPUT.ms-crm-InlineInput,
.won-lost-inline-edit-control textarea.ms-crm-InlineInput,
.ms-crm-HeaderTile.ms-crm-Inline-Value {
font-weight:500;
}

.ms-crm-InlineDateTime-TimeCell INPUT.ms-crm-SelectBox
{

font-weight : 500;

}

.ms-crm-InlineTimerControl
{
width: 100%;
vertical-align:middle !important;
}

.ms-crm-InlineTimerControl-Icon
{
width:16px;
height:16px;
margin-top:4px;

margin-right:4px;
float:left;

}

DIV.ms-crm-InlineTimerControl-MainDiv
{
height:100%;
position:relative;

margin-left:-5px;
padding-left:3px;

}

.ms-crm-InlineTimerControl-InnerDiv
{
position:absolute;
top:25%;

left:1%;
right:0%;

}

.ms-crm-InlineTimerControl-Time
{
font-family: "SegoeUI\00002DSemibold","Segoe\000020UI\000020SemiBold";
font-weight:600;
white-space:nowrap;
text-overflow:ellipsis;
overflow:hidden;
display:block;

margin-right:2px;

}

.TimerControlTimerRow
{
font-size: 18px;
font-family:Segoe\000020UI,Tahoma,Arial;
color:#000000;
}
.TimerControlTimerRow-Warning
{
color:#f09b21;
}
.TimerControlTimerRow-Expired
{
color:#ff0000;
}
.TimerControlTimerRow-Failed
{
color:#ff0000;
}
.TimerControlTimerRow-Succeeded
{
color:#5c9559;
}

.TimerControlLabel
{
color:#666666 !important;
white-space:nowrap;
overflow:hidden;
}





img.recnav-leftcap,
img.recnav-rightcap
{
height : 21px;
width : 2px;


}

img.recnav-dropdown
{
height : 21px;
width : 15px;
}

span.recnav-dropdown
{
width : 100px;
height : 19px;
margin-bottom : 4px;
}


img.recnav-dropdownfiller-disabled,
img.recnav-dropdownfiller-rest,
span.recnav-dropdown-rest
{

color : #23272c;
}

span.recnav-dropdown-disabled
{

color: #999999;
}

span.recnav-dropdown-hover,
img.recnav-dropdownfiller-hover
{

color : #23272c;
}
span.recnav-dropdown-selected,
img.recnav-dropdownfiller-selected
{

color : #23272c;
}
span.recnav-dropdown
{
overflow : hidden;
text-overflow : ellipsis;

height : 21px;
width : 100px;
display: inline-block;

vertical-align : top;

line-height : 21px;


margin-left : 5px;





font-family:Segoe\000020UI,Tahoma,Arial;
font-size: 11px;
font-weight: normal;
}
img.recnav-dropdown-filler
{
height : 21px;
width : 5px;
}

span.ms-crm-Form-RecNav
{
position: absolute;

right: 7px;

}
span.ms-crm-Form-RecNav.recordSetControlProxy
{
position: static;
line-height: 28px;
}

a.recnav-up,
a.recnav-down,
a.recnav-dropdown
{
font-size: 11px;
display: inline-block;
vertical-align: top;
text-align: left;
height: 21px;
}
a.recnav-dropdown
{
border-width: 1px;
border-style: solid;
}
a.recnav-up,
a.recnav-down
{
border-top-width: 1px;
border-top-style: solid;
border-bottom-width: 1px;
border-bottom-style: solid;


border-right-width: 1px;
border-right-style: solid;

}
#contextualActionBar
{
position: absolute;
top: 0;

right: 8px;

}
.recordSetControlProxy > .recnav-up,
.recordSetControlProxy > .recnav-down
{
border: 0;
height: auto;
}
#popoutButton
{
vertical-align: top;
font-size: 0;
}
.contextualAction
{
display: inline-block;

margin-left: 1px;

}


.ms-crm-InlineMultiPicklist
{
display:block;
}

.ms-crm-InlineMultiPicklist INPUT.ms-crm-InlineMultiPicklist-Checkbox
{
width: auto;
}

.ms-crm-InlineMultiPicklist .ms-crm-selectedmultiboxitem
{
width:auto;
background-color:#eeeeee;
margin-left:2px;
margin-right:2px;
}

.ms-crm-InlineMultiPicklist nobr
{
display: block;
height: 24px;
}

.ms-crm-InlineMultiPicklist .ms-crm-InlineMultiPicklist-Checkbox
{
vertical-align: middle;
height:24px;
padding:0px;

margin:0px 0px 0px 8px;

}
.ms-crm-InlineMultiPicklist label
{
width: 80%;

margin:0px 0px 0px 8px;

display: inline-block;
white-space: nowrap;
overflow-x: hidden;
text-overflow: ellipsis;
color: #000000;
padding: 0px 0px 2px 0px;
vertical-align: middle;
}

.ms-crm-InlineMultiPicklist .ms-crm-selectedmultiboxitem .ms-crm-InlineMultiPicklist-Checkbox
{

margin:0px 0px 0px 6px;

}

.hiddenAriaStyle
{
position : absolute;

left: -10000px;

top : auto;
width : 1px;
height : 1px;
overflow : hidden;
}


