﻿/* 
DDL : 12/22/2011 : Bug #SRX09658 : Removed background attribute, added rules to match mackin.com / stylesheet.css : 
				  -- background: url(/images/background5.jpg) repeat-y top center;
*/

body
{
	padding-right: 0px;
	padding-left: 0px;
	font-size: 9pt;
	padding-bottom: 0px;
	margin: 0px;
	color: black;
	padding-top: 0px;
	font-family: Verdana, Arial, 'Times New Roman';
}
.bodytextA
{
    font: Arial;
    font-size: 10pt;
    color: #000000;
}
.bodytextB
{
    font: Verdana;
    font-size: 10pt;
    color: #000000;
}
.bodytextbold
{
    font: Arial;
    font-size: 8pt;
    color: #000000;
    font-weight: bold;
}
.UploaderButtons
{
    font-family: Arial;
    font-size: 9pt;
    color: #000000;
}
.HyperlinkLarge1
{
    font: Verdana;
    font-size: 12pt;
    color: #ae3c21;
}
.HyperlinkLarge2
{
    font: Verdana; 
    font-size: 10pt;
    color: #ae3c21;
}
.spaceerrow
{
    height: 10px;
}
.watermark
{
    font: Verdana;
    font-size: 8pt;
    color: #8D8D8D;
}
.pageheaderA
{
    font-family: Verdana;
    font-size: 12pt;
    font-weight: bold;
    color: #000000;    
}

/* Fundraiser Page classes */

/* FundraiserHeaderNameCssClass */
.FundraiserHeaderNameWhite
{
    font-family: Verdana;
    font-size: 20pt;
    font-weight: bold;
    color: #ffffff;
}
.FundraiserHeaderNameRed
{
    font-family: Verdana;
    font-size: 20pt;
    font-weight: bold;
    color: #C10211;
}
.FundraiserHeaderNameBlue
{
    font-family: Verdana;
    font-size: 20pt;
    font-weight: bold;
    color: #027BEE;
}
.SectionHighLight
{
    border: dashed 2px #c0c0c0;
    cursor: pointer;
}
.SectionNoHighLight
{
    border: solid 2px #ffffff;
}
.FundraiserNameHighLight
{
    background-color:#cfcfcf;
    border: dashed 2px #c0c0c0;
    padding: 19px;
    cursor: pointer;
}
.FundraiserNameNoHighLight
{
    border: inherit;
    padding: 20px;
}

/* FundraiserHeaderCellCssClass  */
.FundraiserHeaderCellBlue
{
    background-color:#027BEE;
    padding: 20px;
    border: solid 1px #027BEE; 
}
.FundraiserHeaderCellGray
{
    background-color:#c0c0c0;
    padding: 20px;
    border: solid 1px #c0c0c0; 
}
.FundraiserHeaderCellRed
{
    background-color:#C10211;
    padding: 20px;
    border: solid 1px #C10211; 
}
.FundraiserHeaderCellWhite
{
    background-color:#ffffff;
    padding: 20px;
    border: solid 1px #ffffff; 
}

.FundraisingGoalTextWhite
{
    font-family: Arial;
    font-size: 10pt;
    font-weight: bolder;
    color: #ffffff;
    padding-left: 20px;
}
.FundraisingGoalCellRed
{
    background-color: #C10211;
    height: 20pt;
}
.MessageFromLibrarianCellGrey
{
     background: #EBEBEB;
     padding: 20px;
     border: solid 1px #EBEBEB;
}
.MessageFromLibrarianHeaderBlue12
{
    font-family: Verdana;
    font-size: 12pt;
    color: #1C88EC;
}
.hrLightBlue
{
     background-color: #1C88EC;
}
.MessageFromLibrarianText
{
    font-family: Verdana;
    font-size: 9pt;
    color: #000000;
}
.MessageFromPrincipalCellGrey
{
    background: #EBEBEB;
    padding: 20px;
    border: solid 1px #EBEBEB;
}
.MessageCellHiglight
{
    padding: 20px;
    background: #fcfcfc;
    cursor: pointer;
    border: dashed 1px #c0c0c0;
}
.MessageCellLowlight
{
    padding: 20px;
    background: #8DDBEB;
    cursor: pointer;
    border: dashed 1px #c0c0c0;
}
.MessageFromPrincipalHeaderBlue12
{
    font-family: Verdana;
    font-size: 12pt;
    color: #1C88EC;
}
.MessageFromPrincipalText
{
    font-family: Verdana;
    font-size: 9pt;
    color: #000000;
}
.reachGoalText
{
    font-family: Verdana;
    font-size: 8pt;
    color: #BE0211;
    padding-left: 20px;
}
.MessageFromLibrarianTabCellHeaderGrey
{
    padding-left: 20px;
    padding-top: 20px;
    background: #EBEBEB;
    cursor: pointer;
    border: solid 1px #EBEBEB;
}
.MessageHeaderDashed
{
    padding-left: 20px;
    padding-top: 20px;
    background: #fcfcfc;
    cursor: pointer;
    border: dashed 1px #c0c0c0;
}
.MessageFromLibrarianTabCellGrey
{
    padding-left: 20px;
    background: #EBEBEB;
}
.MessageFromPrincipalTabCellHeaderGrey
{
    padding-left: 20px;
    padding-top: 20px;
    background: #EBEBEB;
    cursor: pointer;
    border: solid 1px #EBEBEB;
}
.MessageFromPrincipalTabCellGrey
{
    padding-left: 20px;
    background: #EBEBEB;
}
.VideoMessageTabCellHeaderGrey
{
    padding-left: 20px;
    padding-top: 20px;
    background: #EBEBEB;
}
.VideoMessageTabCellGrey
{
    padding-left: 20px;
    background: #EBEBEB;
}
.VideoMessageHeaderBlue12
{
    font-family: Verdana;
    font-size: 12pt;
    color: #1C88EC;
}
.LibrarianImageCellGrey
{
    padding-left: 20px;
    padding-top: 20px;
    padding-right: 1px;
    padding-bottom: 20px;
    background: #EBEBEB;
    cursor: pointer;
    border: solid 1px #EBEBEB;
}
.LibrarianImageCellGreyDashed
{
    padding-left: 20px;
    padding-top: 20px;
    padding-right: 5px;
    padding-bottom: 20px;
    padding-right: 1px;
    background: #fcfcfc;
    cursor: pointer;
    border: dashed 1px #c0c0c0;
}
.PrincipalImageCellGrey
{
    padding-left: 20px;
    padding-top: 20px;
    padding-right: 1px;
    padding-bottom: 20px;
    background: #EBEBEB;
    cursor: pointer;
    border: solid 1px #EBEBEB;
}
.PrincipalImageCellGreyDashed
{
    padding-left: 20px;
    padding-top: 20px;
    padding-right: 5px;
    padding-bottom: 20px;
    padding-right: 1px;
    background: #fcfcfc;
    cursor: pointer;
    border: dashed 1px #c0c0c0;
}
.PopupBackground
{
    background-color: Gray;
    filter:alpha(opacity=70);
    opacity:0.7;
}
.SchoolLogoCellDashed
{
    padding: 0px;
    border-style: dashed;
    border-width: 1px;
    border-color: #c0c0c0;
    cursor: pointer;
}
.SchoolLogoCellPlain
{
    padding: 0px;
    border-style: solid;
    border-width: 1px;
    border-color: #ffffff;
}
.GoalText
{
    font-family: Verdana;
    font-size: 14pt;
    font-weight: normal;
    color: #000000;
}
.LabelWithBorder
{
    font-family: Verdana;
    color: #000000;
    font-size: 10pt;
    border: solid 1px #ff0000;
    padding: 3px;
}
.DonationText
{
    font-family: Verdana;
    font-size: 14pt;
    font-weight: normal;
    color: #000000;
}
.LibrariesTextBlue
{
    font-family: Verdana;
    font-size: 12pt;
    font-weight: bold;
    color: #037BEE; 
    white-space: nowrap;   
}
.LiteracyTextBlue
{
    font-family: Verdana;
    font-size: 12pt;
    font-weight: bold;
    color: #037BEE;
    white-space: nowrap;
    text-decoration: underline;
}
.PinCodeTextBox 
{
    font-family: Arial;
    font-size: 36pt;
    color: #000000;
    border: solid 2px #000000;
}
.footertext 
{
    font-family: Arial;
    font-size: 8pt;
    color: #838083;
}
.siginpagebodytext 
{
    font-family: Verdana;
    font-size: 14pt;
    color: #000000;
}
.fundraiserservices
{
    font-family: Verdana;
    font-size: 8pt;
    color: #000000;
}
.failedValidationText
{
    color:#ae1c21;
    font-weight: bold;
}
.failedValidationTextNormal
{
    color:#ae1c21;
    font-weight: normal;
}

.passedValidationText
{
    color: Black;
    font-weight: normal;
}
.SpecialCharacters
{
    font-family: Wingdings;
    font-size: 8pt;
    font-weight:300;
    color: #C11C48;    
}
.formheader
{
    font-weight: bold;
    font-size: 10pt;
    color : #000000;
}
a.MackinGreenAnchor 
{
    color: #136000;   
}
.moneyTextBold 
{
    font-family: Tahoma;
    font-size: 9pt;
    font-weight: bold;
    text-align: right;
}
.moneyTextNormal
{
    font-family: Tahoma;
    font-size: 9pt;
    font-weight: normal;
    text-align: right;
}
.donationSuggestHeader
{
    font-family: Tahoma;
    font-weight: normal;
    font-size: 12pt;
    color: #000000;
}
.donationSuggestFooter
{
    font-family: Verdana;
    font-weight: normal;
    font-size: 10pt;
    color: #000000;
}
.failedMoneyTextBold
{
    font-family: Tahoma;
    font-size: 9pt;
    font-weight: bold;
    text-align: right;
    color:#ae1c21;
}
.pointer
{
    cursor: pointer;
}
.Top_Nav
{
    font-family: Arial;
    font-size: 10pt;
    font-weight: bold;
    color: #666666;
    text-decoration: none;    
}
.Top_Nav_Over
{
    font-family: Arial;
    font-size: 10pt;
    font-weight: bold;
    color: #00003A; 
    text-decoration: none;
}
/* FriscoISD classes */
.imgHeader
{
    position: absolute;
    top: 0px;
    display: block;
    margin-left: auto;
    margin-right: auto;
    /*align: center;*/
}
.donationSuggestAmount
{
    font-size: 10pt;
    font-weight: bold;
    color: #000000;
}
.donationTextBox
{
    font-family: Tahoma;
    font-size: 12pt;
    font-weight: bold;
    text-align: right;
    width: 125px;
    height: 22px;
    border: solid 1px #c0c0c0;
}
.SchoolNameHeader
{
    font-family: Arial;    
    font-size: 16pt;
    font-weight: bold;
    color: #000000;    
}
/* DDL : 10/28/2011 : Feature #719 : Added classes for mycampaigns.aspx page.*/
a.PurpleBtnLG span {background: transparent url('http://www.mackin.com/cms/uploads/images/prplLG_slidingDoor_left.gif') no-repeat 0 0; display: block; line-height: 27px; padding: 7px 0 7px 18px; color: #fff;}                                 
a.PurpleBtnLG {background: transparent url('http://www.mackin.com/cms/uploads/images/prplLG_slidingDoor_right.gif') no-repeat top right; display: block;    float: left; height: 42px; margin-right: 6px; padding-right: 20px; text-decoration: none; font: bold 21px 'Trebuchet MS', Arial, Helvetica, sans-serif;}
a.PurpleBtnLG:hover span {background-position: 0 -42px; color: #fff;}
a.PurpleBtnLG:hover {background-position: right -42px;}
    
a.PurpleBtn span {background: transparent url('http://www.mackin.com/cms/uploads/images/prpl_slidingDoor_left.gif') no-repeat 0 0; display: block; line-height: 14px; padding: 7px 0 8px 18px; color: #fff;}                                 
a.PurpleBtn {background: transparent url('http://www.mackin.com/cms/uploads/images/prpl_slidingDoor_right.gif') no-repeat top right; display: block;    float: left; height: 30px; margin-right: 6px; padding-right: 20px; text-decoration: none; font: bold 16px 'Trebuchet MS', Arial, Helvetica, sans-serif;}
a.PurpleBtn:hover span {background-position: 0 -30px; color: #fff;}
a.PurpleBtn:hover {background-position: right -30px;}
    
a.GreenBtn span {background: transparent url('http://www.mackin.com/cms/uploads/images/grn_slidingDoor_left.gif') no-repeat 0 0; display: block; line-height: 14px; padding: 7px 0 8px 18px; color: #fff;}                                 
a.GreenBtn {background: transparent url('http://www.mackin.com/cms/uploads/images/grn_slidingDoor_right.gif') no-repeat top right; display: block; float: left; height: 30px; margin-right: 6px; padding-right: 20px; text-decoration: none; font: bold 16px 'Trebuchet MS', Arial, Helvetica, sans-serif;}
a.GreenBtn:hover span {background-position: 0 -30px; color: #fff;}
a.GreenBtn:hover {background-position: right -30px;}

.PurpleTextMed {text-decoration: none; color: #8D5197; font: bold 13pt 'Trebuchet MS', Arial, Helvetica, sans-serif;}                                 
.mycampaigns hr { width: 900px; height: 1px;}
.FormLabelGray {font-family: Arial; font-size: 9pt; color: #828284;}
.FormLabelBold {font-family: Arial; font-size: 9pt; font-weight: bold;}
.FormDataRed {font-family: Arial; font-size: 9pt; color: #ae1c21; font-weight: bold;}
.FormDataRedLink {font-family: Arial; font-size: 9pt; color: #ae1c21; font-weight: normal; cursor: pointer; }

/* DDL : 11/30/2011 : Feature #720 : Added classes for Campaign Details */
.borderlessTextBox 
{
    font-family: Arial;
    font-weight: bold;
    color: #000000;
    padding: 2 2 2 2;
    border: none 0px #ffffff;  
}
.BorderedTextBox10px
{
    font-family: Arial;
    font-weight: bold;
    color: #000000;
    padding: 2 2 2 2;
    border: solid 1px #667B20;
    height: 18px;
    width: 300px;
    vertical-align: middle;
}
.GreenBorder
{
    border: solid 1px #667B20;    
}
.FormLabelGrayNoBorder
{
    font-size: 1.1em;
    font-weight: normal;
    color: #828284;
    padding: 2 2 2 2;
    border: none 0px #ffffff;  
}
.sharethistop 
{   
    font-family: Arial;
    font-size: 8pt;
    background: #D7D7D7;
    border: solid 1px #898989;
    border-radius: 5px;
    padding: 2px;
    position: fixed;
    top: 0px;
    right: 0px;
    text-align: center;
}
.sharethisright 
{   
    font-family: Arial;
    font-size: 8pt;
    background: #D7D7D7;
    border: solid 1px #898989;
    border-radius: 5px;
    padding: 2px;
    position: fixed;
    top: 214px;
    right: 0px;
    text-align: center;
}
.sharethisbottom
{   
    font-family: Arial;
    font-size: 8pt;
    background: #D7D7D7;
    border: solid 1px #898989;
    border-radius: 5px;
    padding: 2px;
    position: fixed;
    text-align: center;
    left: 0px;
    bottom: 0px;
}
.sharethisleft 
{   
    font-family: Arial;
    font-size: 8pt;
    background: #D7D7D7;
    border: solid 1px #898989;
    border-radius: 5px;
    padding: 2px;
    position: fixed;
    top: 214px;
    left: 0px;
    text-align: center;
}
/*  DDL : 11/30/2011 : Feature #720 : Added classes for Campaign Details Copy button */  
#ui_btn_CopyToClipboard
{
    width: 48px; 
    height:24px;
    background:url(/Images/Fundraiser/CopyButton.png) no-repeat 0 0; 
    display: inline; 
    /* overflow:hidden; */
    color:#000000; 
    text-decoration:none; 
    text-indent: 0px; 
    line-height:12px; 
    vertical-align:top; 
    margin:0 auto;
    padding: 4px 0px 5px 7px; 
    cursor: hand;
    cursor: pointer;
}
a.ui_btn_CopyToClipboard:hover { color: #000000; }
a.ui_btn_CopyToClipboard:active { color: #000000; }

