.ContainerBox {
	BORDER-BOTTOM: #777 1px solid; BORDER-LEFT: #777 1px solid; PADDING-BOTTOM: 3px; BACKGROUND-COLOR: #eee; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; COLOR: #000; FONT-SIZE: 11px; BORDER-TOP: #777 1px solid; BORDER-RIGHT: #777 1px solid; TEXT-DECORATION: none; PADDING-TOP: 3px
}
TABLE.RepResolverContainerBox {
	BORDER-BOTTOM: #777 1px solid; BORDER-LEFT: #777 1px solid; PADDING-BOTTOM: 3px; BACKGROUND-COLOR: #eee; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; COLOR: #000; FONT-SIZE: 11px; BORDER-TOP: #777 1px solid; BORDER-RIGHT: #777 1px solid; TEXT-DECORATION: none; PADDING-TOP: 3px
}
.VoteForTally {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BACKGROUND-COLOR: #008000; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
.VoteAgainstTally {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BACKGROUND-COLOR: #900; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
.VoteNoneTally {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BACKGROUND-COLOR: #777; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
HR.AdvocacyHR {
	MARGIN: 5px auto; WIDTH: 95%
}
TABLE.SummaryTable {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; WIDTH: 700px; PADDING-RIGHT: 2px; PADDING-TOP: 2px
}
.SummaryTableTitle {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #69c; PADDING-LEFT: 5px; PADDING-RIGHT: 2px; COLOR: #fff; FONT-SIZE: 12px; BORDER-TOP: 0px; FONT-WEIGHT: bold; BORDER-RIGHT: 0px; TEXT-DECORATION: none; PADDING-TOP: 2px
}
.SummaryTableBody {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 5px; BACKGROUND-COLOR: #eee; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; COLOR: #000; FONT-SIZE: 11px; BORDER-TOP: 0px; BORDER-RIGHT: 0px; TEXT-DECORATION: none; PADDING-TOP: 5px
}
.KeyVotesTableCells {
	BORDER-BOTTOM: #ddd 1px solid; BORDER-LEFT: #ddd 1px solid; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #fff; PADDING-LEFT: 5px; WIDTH: 49%; PADDING-RIGHT: 5px; BORDER-TOP: #ddd 1px solid; BORDER-RIGHT: #ddd 1px solid; PADDING-TOP: 2px
}
TABLE.KeyVotesTable {
	WIDTH: 700px
}
TD.KeyVotesTableNumberCells {
	BORDER-BOTTOM: #ddd 1px solid; TEXT-ALIGN: right; BORDER-LEFT: #ddd 1px solid; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #fff; PADDING-LEFT: 5px; WIDTH: 5%; PADDING-RIGHT: 5px; VERTICAL-ALIGN: top; BORDER-TOP: #ddd 1px solid; BORDER-RIGHT: #ddd 1px solid; PADDING-TOP: 2px
}
TD.KeyVotesTableTitleCells {
	BORDER-BOTTOM: #ddd 1px solid; BORDER-LEFT: #ddd 1px solid; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #fff; PADDING-LEFT: 5px; WIDTH: 44%; PADDING-RIGHT: 5px; VERTICAL-ALIGN: top; BORDER-TOP: #ddd 1px solid; BORDER-RIGHT: #ddd 1px solid; PADDING-TOP: 2px
}
.ScorecardLegend {
	FONT-SIZE: smaller
}
.ScoreNote {
	FONT-SIZE: smaller
}
.BoldTitleText {
	MARGIN: 0px; WHITE-SPACE: nowrap; COLOR: #316395; FONT-SIZE: 13px; FONT-WEIGHT: bold
}
TABLE.lc_Table {
	
}
TH.lc_Heading {
	
}
TH.lc_HeadingSort {
	
}
TR.lc_Row0 {
	
}
TR.lc_Row1 {
	
}
TD.lc_Cell {
	
}
A.lc_Link {
	
}
#action-alert .ErrorMessage {
	TEXT-ALIGN: center; COLOR: #c00; FONT-SIZE: small; FONT-WEIGHT: bold
}
#action-alert .WarningMessage {
	FONT-SIZE: small; FONT-WEIGHT: bold
}
#action-alert {
	MARGIN: 10px
}
#action-alert {
	FONT: 12px/1.3 Arial, Helvetica, sans-serif; COLOR: #444
}
#action-alert FORM {
	FONT: 12px/1.3 Arial, Helvetica, sans-serif; COLOR: #444
}
#action-alert P {
	FONT: 12px/1.3 Arial, Helvetica, sans-serif; COLOR: #444
}
#action-alert LABEL {
	FONT: 12px/1.3 Arial, Helvetica, sans-serif; COLOR: #444
}
#action-alert INPUT {
	FONT: 12px/1.3 Arial, Helvetica, sans-serif; COLOR: #444
}
#action-alert LI {
	FONT: 12px/1.3 Arial, Helvetica, sans-serif; COLOR: #444
}
#action-alert H2.styled {
	MARGIN: 0px 0px 15px; FONT: bold 20px Tahoma, Arial, Helvetica, sans-serif; COLOR: #555; PADDING-TOP: 5px
}
#action-alert #Description {
	PADDING-BOTTOM: 0px; MARGIN: 0px 0px 15px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 0px
}
#action-alert #recipients {
	PADDING-BOTTOM: 10px; FONT: 14px Tahoma, Arial, Helvetica, sans-serif; MARGIN-BOTTOM: 15px
}
#action-alert UL {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 8px 0px 0px 10px; PADDING-LEFT: 15px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#action-alert UL LI {
	PADDING-LEFT: 18px; FONT: 12px Arial, Helvetica, sans-serif; BACKGROUND: url(../images/bullet_grey.gif) no-repeat left 0.3em
}
.form#action-alert INPUT {
	BORDER-BOTTOM: #999 1px solid; BORDER-LEFT: #999 1px solid; WIDTH: 100%; COLOR: #444; BORDER-TOP: #999 1px solid; BORDER-RIGHT: #999 1px solid
}
.form#action-alert TEXTAREA {
	BORDER-BOTTOM: #999 1px solid; BORDER-LEFT: #999 1px solid; WIDTH: 100%; COLOR: #444; BORDER-TOP: #999 1px solid; BORDER-RIGHT: #999 1px solid
}
.form#action-alert SELECT {
	BORDER-BOTTOM: #999 1px solid; BORDER-LEFT: #999 1px solid; WIDTH: 100%; COLOR: #444; BORDER-TOP: #999 1px solid; BORDER-RIGHT: #999 1px solid
}
.form#action-alert SELECT {
	WIDTH: 93%
}
#action-alert #column1 {
	WIDTH: 50%; FLOAT: left
}
#action-alert #column2 {
	WIDTH: 50%; FLOAT: right
}
#action-alert FIELDSET {
	MARGIN-BOTTOM: 15px
}
#action-alert #message {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; PADDING-BOTTOM: 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 10px; MARGIN-BOTTOM: 15px; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid; PADDING-TOP: 10px
}
#action-alert #message H3.styled {
	MARGIN: -11px -11px 3px -6px
}
#action-alert #message P {
	PADDING-BOTTOM: 10px; MARGIN: 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 0px; CLEAR: both; PADDING-TOP: 0px
}
#action-alert #message TEXTAREA#middle {
	FONT: 13px Arial, Helvetica, sans-serif
}
#action-alert #message H3.styled {
	PADDING-LEFT: 12px
}
.form#action-alert LABEL {
	WHITE-SPACE: normal; FLOAT: left; OVERFLOW: hidden
}
.form#action-alert .right-check {
	MARGIN: 0px 0px 10px 10px; CLEAR: both
}
.form#action-alert DIV.right-check LABEL {
	TEXT-ALIGN: left; PADDING-BOTTOM: 0px; MARGIN: 0px 5px 5px 20px; PADDING-LEFT: 0px; WIDTH: auto; PADDING-RIGHT: 0px; DISPLAY: block; FLOAT: none; FONT-SIZE: 11px; PADDING-TOP: 0px
}
.form#action-alert .right-check INPUT {
	MARGIN-TOP: -2px; MARGIN-BOTTOM: 5px; FLOAT: left
}
#action-alert .note {
	FONT-STYLE: italic; COLOR: #999; FONT-SIZE: 11px
}
#action-alert DIV.note {
	PADDING-BOTTOM: 5px
}
#action-alert .actions {
	MARGIN-TOP: 10px; CLEAR: both
}
.form#action-alert .horizontal-radio-wrap LABEL {
	FLOAT: none; MARGIN-RIGHT: 15px
}
#action-alert H3.styled {
	PADDING-BOTTOM: 6px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 13px; PADDING-TOP: 6px
}
#action-alert .req-legend {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #c66; PADDING-TOP: 5px
}
#action-alert SPAN.req {
	TEXT-INDENT: -5000px; WIDTH: 0.7em; DISPLAY: block; FLOAT: left; COLOR: #f00
}
#action-alert SPAN.true {
	BACKGROUND: url(../images/required.gif) no-repeat left 4px
}
#action-alert #survey-questions {
	WIDTH: 100%; FLOAT: left
}
#action-alert #survey-questions {
	FONT: 12px Arial, Helvetica, sans-serif
}
#action-alert #survey-questions SPAN {
	FONT: 12px Arial, Helvetica, sans-serif
}
#action-alert #survey-questions SPAN.req {
	MARGIN-TOP: 0.2em; TEXT-INDENT: 50px; OVERFLOW: hidden
}
#action-alert #survey-questions .num {
	DISPLAY: none
}
.form#action-alert #survey-questions INPUT.radio {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; WIDTH: auto; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
.form#action-alert #survey-questions INPUT.checkbox {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; WIDTH: auto; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
.form#action-alert .right-check INPUT {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; WIDTH: auto; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
.form#action-alert #survey-questions INPUT.checkbox {
	MARGIN: -2px 0px 0px
}
.form#action-alert #survey-questions INPUT.radio {
	POSITION: relative; MARGIN-BOTTOM: -2px; TOP: 0px
}
INPUT.radio {
	POSITION: relative; MARGIN-BOTTOM: -2px; TOP: 0px
}
#action-alert .right-check SPAN.req {
	DISPLAY: none
}
.form#action-alert #survey-questions .combo INPUT.radio {
	FLOAT: left; TOP: 0px
}
.combo INPUT.radio {
	FLOAT: left; TOP: 0px
}
.form#action-alert #survey-questions SELECT.date {
	WIDTH: auto
}
.form#action-alert #survey-questions .combo-field-wrap {
	DISPLAY: block; MARGIN-LEFT: 22px
}
.combo-field-wrap {
	DISPLAY: block; MARGIN-LEFT: 22px
}
.form#action-alert #survey-questions .combo SELECT {
	MARGIN-TOP: 1px; WIDTH: 85%
}
#survey-questions SELECT {
	WIDTH: 93%
}
#survey-questions .combo SELECT {
	WIDTH: 75%
}
#survey-questions .combo-field-wrap INPUT {
	WIDTH: 100%
}
.combo-field-wrap INPUT {
	WIDTH: 100%
}
.combo-field-wrap SELECT {
	WIDTH: 80%
}
SELECT.date {
	WIDTH: auto
}
.form#action-alert #survey-questions LABEL {
	DISPLAY: inline
}
#action-alert .right-labels LABEL {
	TEXT-ALIGN: right
}
#action-alert .right-labels .req {
	PADDING-RIGHT: 5px; FLOAT: none
}
.form#action-alert .top-labels LABEL {
	DISPLAY: block; FLOAT: none
}
#action-alert .top-labels .field-wrap {
	PADDING-BOTTOM: 8px; MARGIN-LEFT: 11px
}
.form#action-alert SELECT {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#action-alert .label-field-wrap {
	CLEAR: both
}
#action-alert .field-wrap {
	MARGIN-LEFT: 140px
}
#action-alert .infobox .field-wrap {
	MARGIN-LEFT: 0px
}
#action-alert #signature {
	MARGIN: 0px 10px; FONT-SIZE: 90%
}
#action-alert .submit-wrap {
	PADDING-BOTTOM: 15px; CLEAR: both
}
#action-alert #message .submit-wrap {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 10px
}
.form#action-alert .submit-wrap INPUT {
	BORDER-BOTTOM: #cdcdcd 1px solid; BORDER-LEFT: #cdcdcd 1px solid; PADDING-BOTTOM: 0.15em; PADDING-LEFT: 0.6em; WIDTH: auto; PADDING-RIGHT: 0.6em; FONT: 13px Tahoma, Arial, Helvetica, sans-serif; BACKGROUND: #e8e8e8; BORDER-TOP: #cdcdcd 1px solid; BORDER-RIGHT: #cdcdcd 1px solid; PADDING-TOP: 0.15em
}
#action-alert .recips-top-info-left .submit-wrap {
	TEXT-ALIGN: right
}
#action-alert .recips-top-info-right .submit-wrap {
	TEXT-ALIGN: right
}
#action-alert .recips-top-info-left #column1 {
	WIDTH: 37%
}
#action-alert .recips-top-info-right #column2 {
	WIDTH: 37%
}
#action-alert .recips-top-info-left #column2 {
	WIDTH: 56%
}
#action-alert .recips-top-info-right #column1 {
	WIDTH: 56%
}
#action-alert .recips-top-info-left #message TEXTAREA#middle {
	HEIGHT: 25em
}
#action-alert .recips-top-info-right #message TEXTAREA#middle {
	HEIGHT: 25em
}
#action-alert .info-right-message-bottom #column1 {
	WIDTH: 56%
}
#action-alert .info-right-message-bottom #column2 {
	WIDTH: 36%
}
#action-alert .info-right-message-bottom #message {
	CLEAR: both
}
#action-alert .info-right-message-bottom .submit-wrap {
	TEXT-ALIGN: right
}
#action-alert .info-top-recips-right #info {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 10%; PADDING-RIGHT: 0px; PADDING-TOP: 10px
}
#action-alert .info-top-recips-right #survey-questions FIELDSET {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#action-alert .info-top-recips-right #column1 {
	WIDTH: 41%
}
#action-alert .info-top-recips-right #column2 {
	WIDTH: 41%
}
#action-alert .info-top-recips-right #message {
	WIDTH: 58%; FLOAT: left
}
#action-alert .info-top-recips-right #message-targets-wrap {
	MARGIN-BOTTOM: 15px; CLEAR: both
}
#action-alert .info-top-recips-right #message-targets-wrap #recipients {
	WIDTH: 38%; FLOAT: right
}
.clearfix:after {
	DISPLAY: block; HEIGHT: 0px; VISIBILITY: hidden; CLEAR: both
}
.clearfix {
	DISPLAY: inline-block
}
* HTML .clearfix {
	HEIGHT: 1%
}
#action-alert P.action-alert-radio-group LABEL {
	FLOAT: none
}
