.BodyClass2 {
    margin:0;
    padding:0;
    -webkit-text-size-adjust : 100%; 
}

.BodyClass2 td, .BodyClass2 th {
    font-size:10px;
}

h1 {
    font-size:14px;
    border-width:0;
    color:#da291c;
}

h2 {
    font-size:12px;
    margin-bottom:2px;
}

a {
    text-decoration:none;
    color:#da291c;
}

a:hover {

    text-decoration:underline;
    color:#da291c;
}

.LUMainTable02-2 {
    background-image:url('https://qaintest.andarsoftware.com/servlet/eAndar.WebExtDocument/styleimage/65313A415A7A4175484D4135727A354B5266623250493636726B696D4B5441677549532D79527A47643166614D6F6D/bg.jpg');
    background-repeat:repeat-x;
    background-position:top left;
}

.LUTableTopLeftSide2 {
    background-image:url("https://qaintest.andarsoftware.com/servlet/eAndar.WebExtDocument/styleimage/65313A41596C44306F4D2D2D46526E55644864516251762D5F764A746F344C4E45474144464E4F3858735F47313967/bump.jpg");
    background-repeat:no-repeat;
    background-position:top left;
    height:92px;
    margin:0px;
}

.LUTableTopLeftSide2 .PortletNote {
    font-weight: bold; 
    text-align: left; 
    font-size: 16px; 
    vertical-align: middle; 
    color: #ffffff; 
    margin-left: 84px;
    margin-top: 22px;
}

.MainPage2 {
    padding: 10px;
}

.MainPage2 .MainPage {
    padding:0;
}

.MainPage2 form table td, .MainPage2 form table th, input, select, p, body, td, th, li, a, textarea {
    font-size:10px;
    line-height:11px;
    font-family:Arial,Helvetica,sans-serif;
}

.MainPage2 form table td, .MainPage2 form table th {
    padding: 2px;
}

.MainPage2 form table .Col-Text {
    font-size:10px;
}

td.Col-Name {
    width: auto;
}

.Classic th, .Report th {
    background: none repeat scroll 0 0 #ffffff;
    font-weight: normal;
    padding: 1px;
    line-height:11px;
    font-size:10px;
    vertical-align:middle;
}

.Classic td, .Report td {
    background-color: #ffffff;
    border: 1px solid #cccccc;
    padding: 1px;
    line-height:11px;
    font-size:10px;
    vertical-align:middle;
}

.Classic .Row-Even, .Row-Even, .Row-Even td {
    background-color: #ffffff;
}

.Block, Instruction, .Warning, .Error, .Tree {
    margin: 0;
    padding: 0;
}

.BlockHeader, .InstructionHeader, .WarningHeader, .ErrorHeader, .TreeHeader {
    font-size: 11px;
    font-weight: normal;
}

.BlockDetails, .InstructionDetails, .WarningDetails, .ErrorDetails, .TreeDetails {
    margin: 0;
}

.BlockError, .BlockError h2 {
    color: #DF1700;
    font-size: 11px;
    font-weight: normal;
}

.LFArea td {
    padding: 0px;
}

.LFArea th, .LFArea td.Col-Heading {
    background-color: #ffffff;
    color: #000000;
    font-weight: normal;
    padding: 2px;
}

.LFArea tr.Row-Odd td {
    background-color: #ffffff;
}

.LeftAlign {
    border-collapse:collapse;
}

.LeftAlign .Col-Heading {
    font-weight: normal;
}

.Area-Article {
    padding:0;
}

.Highlight, .Col-Highlight {
    font-weight: normal;
}

.Col-Dollar, .Col-Integer, .Col-Percentage, .Col-Decimal, .Col-Number, .Col-Percentage input, .Col-Dollar input, .Col-Integer input, .Col-Decimal input, .Col-Number Input {
    vertical-align: middle;
}

.ThermometerSection, .LeftSide2, .RightSide2, .FooterMes, .GenericFooter1, .LUBottom2 {
    display:none;
}

.Thermometer {
    width:120px;
}

.Portlet {
    margin: 0;
    padding: 0;
}

.DIV-WebGreeting {
    text-align:center;
}

.Footer, .Footer a, .LUFooter2, .LUFooter2 a, .LUFooter2 .home {
    font-size:9px;
}

.Footer, .LUFooter2 {
    display:none;
}

.GenericFooterAreas2 {
    text-align:center;
}

.Menu-V {
    text-align:left;
    margin:5px 10px;
}

.Menu-V A:link, .Menu-V A:visited, .Menu-V A:active {
    color: black;
    text-decoration: none;
}

.Menu-V A:link:hover, .Menu-V A:visited:hover, .Menu-V A:active:hover {
    color:#da291c;
    text-decoration: none;
}

.Menu, .Menu td, .Menu a, .Menu td a, .Menu a:link, .Menu td a:link, .Menu a:visited, .Menu td a:visited, .Menu a:active, .Menu td a:active {
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
    font-weight: normal;
}

.Menu {
    text-align:left;
    margin:0 auto;
    width:100%;
}

.Menu td {
    padding:8px 6px;
    border-top:1px solid #cccccc; 
    background-image:url("https://qaintest.andarsoftware.com/servlet/eAndar.WebExtDocument/styleimage/65313A4151685764425641677A737069644B5F75314D4561583645357746566C4A466643447A6A4259674F37384C45/arrow.gif");
    background-repeat:no-repeat;
    background-position:right center;
}

.Menu td.SubMenu  {
  background-image: none;
   padding:0;
}

.Menu td.SubMenu td {
    padding:8px 0px 8px 24px;
}

.Page-AHistory h2 {
    font-size:12px;
}

.Area-AcHistory th, .Area-AcHistory td {
    vertical-align:middle;
}

.Area-AcHistory .Classic, .Area-AcHistory .LeftAlign {
    width: 100%;
}

.Area-AcHistory .LeftAlign, .Area-AcHistory .LeftAlign td {
    border: 1px solid #cccccc;
    padding: 2px;
}

.Area-AcHistory .LeftAlign .Col-Heading {
    background-color:#ffffff;
}

.Page-ProfileChangeUserID .Col-Heading {
    width:140px;
}

.Area-Volunteer .SearchBlockSection {
    background-color: #ffffff;
    margin-bottom: 6px;
    margin-top: 6px;
    padding: 0;
}

.Area-Volunteer .CheckboxTable td {
    padding: 2px;
}

.Area-Volunteer .VolHeader, .Area-Volunteer .VolAgTitle, .Area-Volunteer .EventTitle, .Area-Volunteer .VolLoginTitle, .Area-Volunteer .RemindTitle {
    font-size: 12px;
    font-weight: bold;
    margin-bottom: 4px;
}

.Page-IPledgeDes1 h2, .Page-IPledgeDes2 h2 {
    border-bottom: 0;
}

.Page-IPledgeConfirm .PledgeSummary td, .Page-IPledgeConfirm .PledgeSummary th, .Page-IPledgeConfirmDisplay .PledgeSummary td, .Page-IPledgeConfirmDisplay .PledgeSummary th, .Page-IPledgeConfirmDisplay .PledgeDes td, .Page-IPledgeConfirmDisplay .PledgeDes th, .Page-SPRPThankyou .PledgeSummary td, .Page-SPRPThankyou .PledgeSummary th, .Page-IPledgeReplicate .PledgeSummary td, .Page-IPledgeReplicate .PledgeSummary th {
    border: 1px solid #cccccc;
    font-size: 10px;
}

.Page-IPledgeConfirm .PledgeSummary, .Page-IPledgeConfirmDisplay .PledgeDes, .Page-IPledgeConfirmDisplay .PledgeSummary, .Page-SPRPThankyou .PledgeSummary, .Page-IPledgeReplicate .PledgeSummary {
    border: 1px solid #cccccc;
    margin: 6px 0;
    width: auto;
}

.Section-Survey textarea, .Section-Survey input, .Section-Survey select {
    font-size: 10px;
}

.TableFormDetails textarea {
    width: 100%;
}

.LoginForgotTable .Col-Heading span, .Area-Registration .IndEMailLabel {
    white-space:nowrap;
}

.Page-LoginForgot .Block .BlockDetails table .Col-Heading {
    text-align:right;
}

.PledgeNavigation {
	position: relative;
	height: auto;
	width: 100%;
	margin: 30px 0px;
}

.PledgeNavigationPrevious {
	position: static;
}

.PledgeNavigationCancel {
	position: static;
}

.PledgeNavigationNext {
	position: static;
}

.Section-PledgeConfirm .TopPledgeNavigation {
	position: relative;
	height: 100px;
	width: 100%;
	margin: 50px 0px 110px 0px;
}

.Section-PledgeConfirm .PledgeNavigation {
	height: 100px;
}

.Section-PledgeConfirm .PledgeNavigationNext {
	position: static;
    float:left;
    margin-right:10px;
}

.Section-PledgeConfirm .PledgeNavigationPrevious {
	position: static;
    float:left;
    clear:left;
    margin-right:10px;
}

.Section-PledgeConfirm .PledgeNavigationCancel {
	position: static;
    float:left;
    clear:left;
    margin-right:10px;
}

.PledgeNavigationTextNext {
	position: static;
    border:5px solid #ffffff;
}

.PledgeNavigationTextPrevious {
	position: static;
    border:5px solid #ffffff;
}

.PledgeNavigationTextCancel {
	position: static;
    border:5px solid #ffffff;
}

.ButtonPanel {
	margin: 0px 0px 0px 10px;
}

.SearchNavigationButtons {
	position: relative;
	height: 50px;
	width: 100%;
	margin: 10px 0px 0px 0px;
}

.SearchNavigationButtons .DIV-PreviousButton {
	position: static;
}

.SearchNavigationButtons .DIV-NextButton {
	position: static;
}

.Section-PledgeConfirm .PledgeNavigationNextPP {
	position: static;
}

.Section-PledgeConfirm .PledgeNavigationPreviousPP {
	position: static;
}

.Section-PledgeConfirm .PledgeNavigationCancelPP {
	position: static;
}

.PledgeNavigationTextNextPP {
	position: static;
}

.PledgeNavigationTextPreviousPP {
	position: static;
}

.PledgeNavigationTextCancelPP {
	position: static;
}

.Section-PledgeConfirm .PledgeNavigationNextCybs {
	position: static;
}

.Section-PledgeConfirm .PledgeNavigationPreviousCybs {
	position: static;
}

.Section-PledgeConfirm .PledgeNavigationCancelCybs {
	position: static;
}

.PledgeNavigationTextNextCybs {
	position: static;
}

.PledgeNavigationTextPreviousCybs {
	position: static;
}

.PledgeNavigationTextCancelCybs {
	position: static;
}

.Section-PledgeConfirmDisplay .PledgeNavigation {
    height: 70px;
}

.IndRosterNameDetails {
    width:100%;
}

.Area-ePledgeAdmin .LeftAlign td, .Area-Profile .LeftAlign td, .Area-Registration .LeftAlign td {
    border: 1px solid #cccccc;
    padding: 1px;
}

.Area-ePledgeAdmin .LeftAlign, .Area-Profile .LeftAlign, .Area-Registration .LeftAlign {
    border: 1px solid #cccccc;
    width: 100%;
}

.Area-ePledgeAdmin .Page-CashReport .LeftAlign td, .Area-ePledgeAdmin .CashReportMainTable  {
    border:0;
}

.Area-Eventmanagement .LeftAlign, .Area-Eventmanagement .Classic, .Area-Eventmanagement .DashBox table, .LeftAlign, .Classic {
    border:0;
}

.buttonpanel {
    margin:0;
}

.Section-NavigateTree {
    background-color: #ffffff;
    padding: 0;
}

.Section-NavigateTree .NABlock {
    background-color: #ffffff;
    border: 0 none;
    margin-left: 0;
    padding: 0;
    width: auto;
}

.dtree a.nodeSel {
    background-color: #ffffff;
    color: #da291c;
    text-decoration: none;
}

.dtree a.node, .dtree a.nodeSel {
    padding: 0;
}

.dtree a.node:hover, .dtree a.nodeSel:hover {
    text-decoration:underline;
    color:#da291c;
    background-color:#ffffff;
}

.Page-EmployeeList .selectCoord, .Page-EmployeeList .selectEmployee {
    background-color: #ffffff;
    margin-top: 0;
    padding: 0;
}

.DashBox {
    border: 0 none;
    margin: 14px 0 0 0;
    padding: 0;
    clear:both;
}

.Dashboard td {
    padding: 2px;
}

.Dashboard th, .Dashboard td.Col-Heading {
    font-weight: normal;
    padding: 2px;
}

.Dashboard .Annotations img {
    width:140px;
}

.Dashboard .Heading {
    font-weight: normal;
}

.Dashboard blockquote {
    margin: 0;
    position: static;
}

.Page-BioTab .BioTabData table td {
    font-size: 10px;
}

.Page-BioTab .Navigation {
    height: auto;
    margin: 20px 0 0;
}

.BioTabSeparator {
    display:none;
}

.Page-VolQuickSearch .QSearchTable td, .Page-VolTeamQuickSearch .QSearchTable td {
    border: 0 none;
    padding: 2px;
}

.Page-VolQuickSearch .QSearchTable, .Page-VolTeamQuickSearch .QSearchTable {
    background-color: #ffffff;
}

.Page-AccountSearch .SearchResultList {
    width: 100%;
}

.BioTabDashboard .Name span {
    float:left;
}

.BioTabDashboard .Name div {
    clear:both;
}

.EventCalendarDetails .EventCalendarTable td.Weekend {
    background-color: #ffffff;
}

.Page-CBPackageDtlUpdate .TableFormDetails, .Page-Forms .TableFormDetails, .Page-SurveyNE .TableFormDetails, .Page-Survey .TableFormDetails {
    border: 1px solid #cccccc;
    padding: 6px 10px;
}

.Page-CBPackageDtlUpdate .TableFormDetails, .Page-Forms .TableFormDetails, .Page-SurveyNE .TableFormDetails, .Page-Survey .TableFormDetails {
    background-color: #ffffff;
    border: 1px solid #cccccc;
    margin-top: 5px;
    width: 100%;
}

.ArticleFooterNote table {
    border-collapse:collapse;
}

.MainPage2 .VolCalendarTable th {
    font-size:10px;
}

.ScoreNegative, .ScoreNegativeDisabled {
    background-image: url("https://qaintest.andarsoftware.com/servlet/eAndar.WebExtDocument/styleimage/65313A415241432D5335394975416E5A6D76417A68304930696534664B5050696B4F6A674B666768483834587A326C/down1.gif");
    background-repeat: no-repeat;
    background-position:4px 4px;
    height: 20px;
    padding:2px 4px;
    width: 28px;
    border:1px solid #cccccc;
    text-align:right;
    font-size:11px;
    font-weight:normal;
    margin:0;
}

.ScorePositive, .ScorePositiveDisabled {
    background-image: url("https://qaintest.andarsoftware.com/servlet/eAndar.WebExtDocument/styleimage/65313A4158333658392D4E3371302D6153555F534268574D587758324E747A5564756B695139495948567755663642/up1.gif");
    background-repeat: no-repeat;
    background-position:4px 4px;
    height: 20px;
    padding:2px 4px;
    width: 28px;
    border:1px solid #cccccc;
    text-align:right;
    font-size:11px;
    font-weight:normal;
    margin:0;
}

.likedisabled, .dislikedisabled {
    color: #000000;
    font-size: 14px;
    font-weight: bold;
    text-align: center;
    text-decoration: none;
}

.scorewrap a, .scorewrap a:link, .scorewrap a:visited, .scorewrap a:active {
    color: #666666;
    font-weight:normal;
    font-size:12px;
}

.scorewrap a:hover, .scorewrap a:link:hover, .scorewrap a:visited:hover, .scorewrap a:active:hover {
    color:#666666;
    text-decoration:underline;
}

.Page-EventCalendar .Col-IndexImg, .Page-OpCalendar .Col-IndexImg {
    display:none;
}

.Area-HomePage h1 {
    display:none;
}

.Area-Volunteer .CheckboxTable .Col-Checkbox {
    padding: 0;
}

.Dashboard img, .Dashboard object, .Dashboard .PieChart, .Dashboard .BarChart {
    width:180px;
}

.MainPage2 .VolCalendarTable th {
    font-size:10px;
}

.Page-EventCalendar .Col-IndexImg, .Page-OpCalendar .Col-IndexImg {
    display:none;
}

.VolCalendarTable td, .VolCalendarTable th {
    line-height:11px;
}

.iCalendar img {
    width:8px;
}

.Page-FileUpload input {
    width:200px;
}

.Section-Survey .TextFieldBlock textarea {
    width:180px;
}

.Area-Survey form .TableFormDetails input {
    width:100px;
}

.ReportPanelTA .col-FDateLabel, .ReportPanelTA .col-TDateLabel, .ReportPanelTA .col-FAmountLabel, .ReportPanelTA .col-TAmountLabel, .SendToPanel .Col-RespondentLabel, .SendToPanel .Col-NonRespondentLabel, .SendEmail .col-heading {
    padding-left: 2px;
}

.Page-SendeMail .ReportPanelSelect .col-SelectLabel {
    width:80px;
}

.Page-SendeMail .SendEmail .Col-Input input {
    width: 120px;
}

.AlignSendEmail .ToEmployees, .AlignSendEmail .compose {
    font-size: 10px;
}
.Section-SubscriptionsSelection .TableReportSelection .Col-Count {
    display:none;
}

.Section-SubscriptionsSelection .TableReportSelection .Col-WebTitle {
    width:40px;
}

.Section-SubscriptionsSelection .TableReportSelection .Col-WebDescription {
    width:160px;
}

.Page-AccountSearch .Section-Selection .AccountKeyword input {
    width:280px;
}

.col-emailinput input {
    width:180px;
}

.Col-SortDefinedTable input {
    width:140px;
}

.Page-DonorChoiceDetail .Col-SortDefinedTable .DonorChoiceDtl input, .Page-DonorChoiceSummary .DonorChoiceSry input, .CampLevelRpt input, .Col-SortDefinedTable .CashReport input, .col-DonorEMailPeckList .donorEMailPeck, .Col-SortDefinedTable .DailyStatusRpt input, EmployeeStatusRpt input  {
    width:140px;
}

.SendEmailMessage .Col-Template select, .SendEmailMessage .SubjectField input, .SendEmailMessage #SenderEMail .sender {
    width:220px;
}


.Table-OrgProfile input, .Page-AgencySearch .SearchEntry input {
    width:240px;
}

.VolProfileTable .Col-BioData textarea {
    width:220px;
}

.Col-Checkbox input {
    margin:2px 1px 2px 0px;
}

.CheckboxTable .Col-CheckboxDes, .CheckboxTable  .Col-Checkbox {
    vertical-align:middle;
}

.VolCalendarTable {
    border-collapse:collapse;
}

.TableTeam {
    border:0;
}

.TableTeam .Col-Name input, .TableTeam .Col-Description textarea {
    width:220px;
}

.Section-TeamDetails .Col-Organization select {
    width:200px;
}

ul.pureCssMenu {
    display:none;
}

.AddEmployeeTable .Col-JobTitleField1 input,
.AddEmployeeTable .Col-JobTitleField2 input,
.AddEmployeeTable .Col-DepartmentField input,
.AddEmployeeTable .Col-eMailField input {
    width:160px;
}

.Page-ProgramEval .SelectedProgram {
    background-color: #ffffff;
}

.Section-QuestionDetails .WorkingOrgAccount {
    font-size: 10px;
}

.Page-ProgramEval .TableQuestionDetails select, .Page-ProgramEval .TableQuestionDetails textarea {
    width:220px;
}

.Page-ProgramEval .Section-Submit .UpdateButton, .Page-ProgramEval .Section-Submit .ReviewButton, .Page-ProgramEval .Section-Submit .SurveyButton, .Page-ProgramEval .Section-Submit .SubmitButton {
    display:block;
}

.Page-ProgramEval .Section-ReferenceMaterials .EvaluationRefTitle {
    font-size: 10px;
    font-weight: bold;
}

.Page-ProgramEval .Section-ReferenceMaterials {
    padding: 0;
    width: 100%;
}

.Area-CB .LeftAlign td, .Area-Budget .LeftAlign td, .Area-Forms .LeftAlign td {
    padding: 2px;
}

.OpASearchTable .Col-EventTypeDroplist select {
    width:220px;
}

.ProgressArrow {
    display:none;
}

.Page-IProfile .Col-NamePrefix input, .Page-IProfile .Col-NameSuffix input, .IndProfileInclude .Col-NamePrefix input, .IndProfileInclude .Col-NameSuffix input {
    width:24px;
}

.Page-IProfile .Col-ZipCode input, .IndProfileInclude .Col-ZipCode input {
    width:50px;
}

.Page-IProfile .Col-City input, .IndProfileInclude .Col-City input {
    width:96px;
}

.Col-RosterName1, ..Col-RosterName2 {
    width:90px;
}

.Col-RosterName1 input, .Col-RosterName2 input {
    width:100px;
}
 
.MyOutputs .Col-JobQueued {
    text-transform:lowercase;
    letter-spacing:-1px;
}

.MyOutputs .Col-Checkbox {
    padding:0;
}

.MyOutputs th {
    letter-spacing:-1px;
}

.BannerAd, .Col-Generic1PArea10 {
    display:none;
}

.Area-Generic1NArea5 .Portlet, .Area-Generic1LArea5 .Portlet, .Area-Generic1PArea5 .Portlet {
    text-align: left;
}

.Col-Generic1PArea6, .Col-Generic1LArea6, .Col-Generic1NArea6 {
    text-align:right;
}

.Page-IPledgeConfirm .Col-Summary, .Page-IPledgeConfirm .Col-Designations, .Page-IPledgeConfirmDisplay .Col-Summary, .Page-IPledgeConfirmDisplay .Col-Designations, .Page-SPRPThankyou .Col-Summary, .Page-IPledgeReplicate .Col-Summary, .Page-IPledgeReplicate .Col-Designations {
    width: 180px;
}

.Col-HeaderPrefixLabel, .Col-NamePrefix, .Col-HeaderSuffixLabel, .Col-NameSuffix, .Col-HeaderMiddleNameLabel, .Col-NameMiddleName, .Col-Prefix, .Col-MiddleName, .Col-Suffix {
    display:none;
}

.Section-IProfile .Col-IndEMail input {
    width:200px;
}

.Section-IProfile .LeftAlign .Col-Heading {
    line-height:10px;
}

.Section-PledgeConfirm .PledgeNavigationNext, .Section-PledgeConfirm .PledgeNavigationPrevious, .Section-PledgeConfirm .PledgeNavigationCancel  {
    margin-right: 4px;
}

.PledgeNavigationTextNext, .PledgeNavigationTextPrevious, .PledgeNavigationTextCancel {   
    white-space:nowrap;
}

.EventCalendarDetails th, .EventCalendarDetails td {
    padding:1px;
}

.Area-IRSearch .QuickSearchSection input {
    width:180px;
}

.AdvancedSSection .KeywordSection  {
    width:280px;
}

.AdvancedSSection .KeywordSection  input {
    width:140px;
}

.Area-IRSearch .Col-Checkbox {
    padding:0;
}

.Page-VolOpInfo .OpName, .Page-VolOpInfo .agencyName, .Page-VolOpInfo .eventName, .Page-VolOpInfo .agencyName, .Page-VolQuickSearch .InterestlinkTitle, .Page-VolQuickSearch .EventlinkTitle {
    font-size: 11px;
}

.OpASearchTable .Col-EventTypeDroplist .EvOcc {
    width:200px;
}

.Page-OpMaint .OpGeneralTable td {
    padding: 1px;
}

.OpGeneralTable .Col-Heading {
    width:100px;
}

.Page-OpMaint .Col-OpTitleInput input, .Col-OpDescInput textarea, .Col-OpReqInput textarea, .Col-OpSupInput textarea, .Col-OpAdd1Input input, .Col-OpAdd2Input input, .Col-OpAdd3Input input, .Col-OpAdd4Input input {
    width:200px;
}

.Col-OpCityInput input, .Col-OpStateList select {
    width:100px;
}
