.ms-formtoolbar { font-family: verdana; font-size: 8pt; text-decoration: none; color: rgb(0, 51, 153); }
.ms-formtoolbar { margin-bottom: 7px; }
.ms-formtoolbar td { padding: 0px; vertical-align: top; }
.ms-rtetoolbarmenu { background-color: rgb(243, 243, 243); color: rgb(0, 0, 0); border: medium none rgb(196, 196, 196); font-family: verdana; font-size: 8pt; }
.ms-separator { color: rgb(196, 196, 196); font-size: 10pt; }
td.ms-rtetoolbarunsel { padding: 3px; }
td.ms-rtetoolbarsel { padding: 2px; border: 1px solid rgb(137, 114, 79); background-image: url(7ec291a83ed2d167842b76122d7121cd6bcc81a6.gif) ; background-repeat: repeat-x; }
.ms-rtetoolbardis, .ms-rtetoolbardis img { opacity: 0.25; cursor: default; }
a.ms-rtetoolbardis { cursor: default; }
td.ms-rtetoolbarhov { padding: 2px; border: 1px solid rgb(210, 180, 122); background-image: url(54d41cd8a5c3ba1022b8290311ca710904dbdde9.gif) ; background-repeat: repeat-x; background-color: rgb(255, 246, 153); cursor: pointer; color: rgb(0, 0, 0); }
.ms-gridT1 { font-family: verdana; text-align: left; font-size: 1em; color: rgb(38, 38, 38); width: 190px; }
.ms-gridCol { font-family: verdana; text-align: center; font-size: 1em; color: rgb(127, 127, 127); width: 90px; }
.ms-formdescription a { color: rgb(0, 51, 153); text-decoration: none; }
.ms-formvalidation { color: rgb(0, 114, 188); font-family: verdana; font-size: 8pt; }
.ms-informationbar { background-color: rgb(255, 249, 222); border: 1px solid rgb(255, 223, 136); }
.ms-informationbar a:link { color: rgb(0, 114, 188); }
.ms-informationbar td { font-family: tahoma; font-size: 8pt; color: rgb(0, 0, 0); }
.ms-radiotext { cursor: default; text-align: left; font-family: verdana; font-size: 8pt; height: 19px; }
.ms-gridtext { cursor: default; text-align: right; font-family: verdana; font-size: 8pt; height: 19px; }
.ms-formbody { vertical-align: top; background: rgb(246, 246, 246) none repeat scroll 0% 0%; border-top: 1px solid rgb(216, 216, 216); padding: 3px 6px 4px; }
.ms-formbodysurvey { font-family: verdana; font-size: 1em; vertical-align: top; background: transparent none repeat scroll 0% 0%; border-top: medium none; padding: 5px 8px 15px; }
.ms-formbody font { line-height: normal; }
.ms-formline { border-top: 1px solid rgb(196, 196, 196); padding-right: 8px; padding-left: 8px; }
.ms-formdescription { font-family: verdana; font-size: 8pt; color: rgb(127, 127, 127); }
.ms-formfieldcontainer {  }
.ms-formfieldlabelcontainer { margin: 4px 4px 0px; }
div.ms-formfieldlabelcontainer span.ms-formfieldlabel { font-family: tahoma; font-size: 8pt; font-weight: normal; text-align: left; color: rgb(119, 119, 119); padding: 1px 4px; border-top: 1px solid rgb(204, 204, 204); border-left: 1px solid rgb(204, 204, 204); border-right: 1px solid rgb(204, 204, 204); background-image: url(0ae3510f45e9fb58dc5a21796b96fca79a4da2d3.gif) ; background-repeat: repeat-x; background-color: rgb(239, 235, 239); height: 18px; }
.ms-formfieldvaluecontainer { border: 1px solid rgb(204, 204, 204); margin-left: 4px; margin-right: 4px; margin-bottom: 4px; padding: 5px; }
.ms-formrecurrence { font-family: verdana; font-size: 8pt; font-weight: normal; text-align: left; vertical-align: top; }
.ms-fileinput { font-size: 8pt; font-family: Verdana,sans-serif; }
.ms-longfileinput { font-size: 8pt; font-family: Verdana,sans-serif; width: 386px; }
.ms-longer { width: 411px; }
.ms-rtelong { width: 384px; }
.ms-rtelonger { width: 409px; }
.ms-rtefield { background-color: rgb(255, 255, 255); color: rgb(103, 103, 103); min-width: 384px; padding: 2px; }
.ms-formbody .ms-rtefield { border: 1px inset rgb(187, 187, 187); }
.ms-rtefield2 { background-color: rgb(255, 255, 255); color: rgb(103, 103, 103); padding: 2px; }
.ms-rtelong, .ms-longer, .ms-rtelonger, .ms-radiotext, .ms-rtedropdown, .ms-lookuptypeintextbox, .ms-rtefield { font-size: 8pt; font-family: Verdana,sans-serif; }
.ms-rtelong, .ms-rtelonger { border: 1px solid rgb(165, 165, 165); }
.ms-lookuptypeindropdown { width: 20em; }
.ms-lookuptypeintextbox { width: 20em; vertical-align: middle; }
.ms-attachUploadButtons { text-align: right; }
img.ms-button { cursor: pointer; }
.ms-ppCellContainerErr { border-style: dashed; border-width: 1px; border-color: rgb(255, 0, 0); }
.ms-ppCellContainer { border-style: none; }
.ms-inputuserfield { font-size: 8pt; font-family: Verdana,sans-serif; border: 1px solid rgb(130, 135, 144); }
div.ms-inputuserfield a { color: rgb(0, 0, 0); text-decoration: none; font-weight: normal; font-style: normal; }
div.ms-inputuserfield { padding-left: 1px; padding-top: 2px; }
.ms-entity-resolved { color: rgb(0, 0, 0); text-decoration: underline; }
.ms-entity-unresolved { color: rgb(0, 0, 0); cursor: pointer; background-image: url(f7df7443f906ed4a898136af3979a763ba4b93c3.gif) ; background-repeat: repeat; background-position: left bottom; padding-bottom: 2px; vertical-align: text-top; font-style: italic; }
.ms-dtinput, .ms-dttimeinput { vertical-align: middle; padding: 0px 4px 0px 0px; font-size: 0px; }
.ms-dttimeinput { direction: ltr; }
.ms-formlabel { text-align: left; font-family: verdana; border-top: 1px solid rgb(216, 216, 216); padding-top: 3px; padding-right: 8px; padding-bottom: 6px; color: rgb(82, 82, 82); font-weight: bold; }
.ms-detailsview { border: 1px solid rgb(216, 216, 216); text-align: left; }
.ms-detailsview td { padding: 4px; }
.ms-long { width: 386px; font-size: 8pt; font-family: Verdana,sans-serif; }
.ms-usereditor { width: 386px; }
.ms-usereditorinline { width: 186px; }
.clip16x16 { position: relative; overflow: hidden; width: 16px; height: 16px; }
.clip13x13 { position: relative; overflow: hidden; width: 13px; height: 13px; }
.clip16x16 img, .clip16x16 input, .clip13x13 img, .clip13x13 input { position: absolute; }
.ms-rtebold { top: 0px; left: 0px; }
.ms-rtecopy { top: 0px; left: -16px; }
.ms-rtecut { top: -16px; left: 0px; }
.ms-rtedrow { top: -16px; left: -16px; }
.ms-rtefntsz { top: 0px; left: -32px; }
.ms-rteicol { top: -16px; left: -32px; }
.ms-rteimg { top: -32px; left: 0px; }
.ms-rteital { top: -32px; left: -16px; }
.ms-rtelnk { top: -32px; left: -32px; }
.ms-rteltr { top: 0px; left: -48px; }
.ms-rtenlst { top: -16px; left: -48px; }
.ms-rtertal { top: -32px; left: -48px; }
.ms-rtescell { top: -48px; left: 0px; }
.ms-rtetxclr { top: -48px; left: -16px; }
.ms-rteundl { top: -48px; left: -32px; }
.ms-rteuidt { top: -48px; left: -48px; }
.ms-rtesrced { top: 0px; left: -64px; }
.ms-rtertl { top: -16px; left: -64px; }
.ms-rtepaste { top: -32px; left: -64px; }
.ms-rtemcell { top: -48px; left: -64px; }
.ms-rteltal { top: -64px; left: 0px; }
.ms-rteitbl { top: -64px; left: -16px; }
.ms-rteirow { top: -64px; left: -32px; }
.ms-rteidt { top: -64px; left: -48px; }
.ms-rteicell { top: -64px; left: -64px; }
.ms-rtefnt { top: 0px; left: -80px; }
.ms-rtectral { top: -16px; left: -80px; }
.ms-rteclear { top: -32px; left: -80px; }
.ms-rteblst { top: -48px; left: -80px; }
.ms-rtebkclr { top: -64px; left: -80px; }
.ms-rtednar { top: -80px; left: 0px; }
