SELECT
{
    FONT-SIZE: 8.5pt;
    COLOR: #666666;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
INPUT
{
    FONT-SIZE: 8.5pt;
    COLOR: #666666;
	BACKGROUND-COLOR: #ffffff;    
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
TD
{
    FONT-SIZE: 8.5pt;
    COLOR: #666666;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}

A { COLOR: #885693; }

BODY
{
	TEXT-ALIGN: center;
    MARGIN-TOP: 0px;
    FONT-SIZE: 8.5pt;
    COLOR: #666666;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    background: #8957a5 url(/march/images/2006/BkndFadeRepeatWhite.jpg) repeat-y 50% 0; background-attachment: fixed; margin: 0; padding: 0;
}

BODY.popup
{
    BACKGROUND-COLOR: #ffffff;
    COLOR: #666666;
}

TEXTAREA
{
    FONT-SIZE: 8.5pt;
    COLOR: #666666;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
TABLE
{
    FONT-SIZE: 8.5pt;
    COLOR: #666666;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
P
{
    FONT-SIZE: 8.5pt;
    COLOR: #666666;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
FORM
{
    BORDER-RIGHT: 0px;
    PADDING-RIGHT: 0px;
    BORDER-TOP: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    BORDER-LEFT: 0px;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: 0px
}
TEXTAREA
{
    MARGIN-TOP: 4px;

}
INPUT
{
    MARGIN-TOP: 4px;

}
SELECT
{
    MARGIN-TOP: 4px;

}
TD
{
    LINE-HEIGHT: 12pt
}
.inputStd
{
    WIDTH: 115px
}
.imputMed
{
    WIDTH: 150px
}
.inputLrg
{
    WIDTH: 276px
}
TABLE.mastHead
{
    BORDER-BOTTOM: #cde4f7 1px solid
}
TABLE.Content
{
    BORDER-TOP: #78a1dd 2px solid
}
TABLE.mastHeadSearch
{
    MARGIN-TOP: 4px
}
TABLE.footer
{
    MARGIN-TOP: 7px
}
A.footer
{
    COLOR: #999;
    LINE-HEIGHT: normal
}
TD.footer
{
    COLOR: #999;
    LINE-HEIGHT: normal
}
.smallCell
{
    FONT-SIZE: 1px
}
TD.sideBar
{
    PADDING-BOTTOM: 200px
}
TD.content
{
    PADDING-BOTTOM: 20px
}
A
{
    COLOR: #885693
}
.submitButton
{
    BORDER-RIGHT: 0px;
    BORDER-TOP: 0px;
    MARGIN-TOP: 8px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 7pt;
    BACKGROUND-IMAGE: url(/march/images/2004/wdgt_submit_pink.gif);
    VERTICAL-ALIGN: middle;
    BORDER-LEFT: 0px;
    WIDTH: 75px;
    COLOR: #ffffff;
    LINE-HEIGHT: 14px;
    BORDER-BOTTOM: 0px;
    BACKGROUND-REPEAT: no-repeat;
    HEIGHT: 16px;
    BACKGROUND-COLOR: #fff
}
.submitButtonSaveChanges
{
    BORDER-RIGHT: 0px;
    BORDER-TOP: 0px;
    MARGIN-TOP: 4px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 7pt;
    BACKGROUND-IMAGE: url(/march/images/2004/button_blue_saveChanges.gif);
    VERTICAL-ALIGN: middle;
    BORDER-LEFT: 0px;
    WIDTH: 110px;
    COLOR: #fff;
    LINE-HEIGHT: 14px;
    BORDER-BOTTOM: 0px;
    BACKGROUND-REPEAT: no-repeat;
    HEIGHT: 16px;
    BACKGROUND-COLOR: #fff
}
.submitButtonBlueBG
{
    BORDER-RIGHT: 0px;
    BORDER-TOP: 0px;
    MARGIN-TOP: 8px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 7pt;
    BACKGROUND-IMAGE: url(/march/images/2004/wdgt_submit_pink_blueBG.gif);
    VERTICAL-ALIGN: middle;
    BORDER-LEFT: 0px;
    WIDTH: 75px;
    COLOR: #fff;
    LINE-HEIGHT: 14px;
    BORDER-BOTTOM: 0px;
    BACKGROUND-REPEAT: no-repeat;
    HEIGHT: 16px;
    BACKGROUND-COLOR: #e9f0fa
}
.submitButtonBlue
{
    BORDER-RIGHT: 0px;
    BORDER-TOP: 0px;
    MARGIN-TOP: 4px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 7pt;
    BACKGROUND-IMAGE: url(../images/2004/button_blue_submit.gif);
    VERTICAL-ALIGN: middle;
    BORDER-LEFT: 0px;
    WIDTH: 64px;
    COLOR: #fff;
    LINE-HEIGHT: 14px;
    BORDER-BOTTOM: 0px;
    BACKGROUND-REPEAT: no-repeat;
    HEIGHT: 16px;
    BACKGROUND-COLOR: #fff
}
.submitButtonSm
{
    BORDER-RIGHT: 0px;
    BORDER-TOP: 0px;
    MARGIN-TOP: 8px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 7pt;
    BACKGROUND-IMAGE: url(../images/2004/wdgt_submit_pink_sm.gif);
    VERTICAL-ALIGN: middle;
    BORDER-LEFT: 0px;
    WIDTH: 50px;
    COLOR: #ffffff;
    LINE-HEIGHT: 14px;
    BORDER-BOTTOM: 0px;
    BACKGROUND-REPEAT: no-repeat;
    HEIGHT: 16px;
    BACKGROUND-COLOR: #fff
}
.submitButtonLrg
{
    BORDER-RIGHT: 0px;
    BORDER-TOP: 0px;
    MARGIN-TOP: 8px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 7pt;
    BACKGROUND-IMAGE: url(../images/2004/wdgt_submit_pink_lrg.gif);
    VERTICAL-ALIGN: middle;
    BORDER-LEFT: 0px;
    WIDTH: 227px;
    COLOR: #ffffff;
    LINE-HEIGHT: 14px;
    BORDER-BOTTOM: 0px;
    BACKGROUND-REPEAT: no-repeat;
    HEIGHT: 16px;
    BACKGROUND-COLOR: #fff
}
.addBlue
{
    BORDER-RIGHT: 0px;
    BORDER-TOP: 0px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 7pt;
    BACKGROUND-IMAGE: url(../images/2004/sponsorform_updatebut.gif);
    BORDER-LEFT: 0px;
    WIDTH: 52px;
    COLOR: #ffffff;
    BORDER-BOTTOM: 0px;
    BACKGROUND-REPEAT: no-repeat;
    HEIGHT: 16px
}
.addNewEmail
{
    BORDER-RIGHT: 0px;
    BORDER-TOP: 0px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 7pt;
    BACKGROUND-IMAGE: url(../images/2004/button_addNewEmail.gif);
    BORDER-LEFT: 0px;
    WIDTH: 141px;
    COLOR: #ffffff;
    BORDER-BOTTOM: 0px;
    BACKGROUND-REPEAT: no-repeat;
    HEIGHT: 15px;
    BACKGROUND-COLOR: #ffffff
}
.composeEmail
{
    BORDER-RIGHT: 0px;
    BORDER-TOP: 0px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 7pt;
    BACKGROUND-IMAGE: url(../images/2004/button_composeEmail.gif);
    BORDER-LEFT: 0px;
    WIDTH: 134px;
    COLOR: #ffffff;
    BORDER-BOTTOM: 0px;
    BACKGROUND-REPEAT: no-repeat;
    HEIGHT: 15px;
    BACKGROUND-COLOR: #ffffff
}
.sendEmailsNow
{
    BORDER-RIGHT: 0px;
    BORDER-TOP: 0px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 7pt;
    BACKGROUND-IMAGE: url(../images/2004/button_sendEmails_pink.gif);
    BORDER-LEFT: 0px;
    WIDTH: 149px;
    COLOR: #ffffff;
    BORDER-BOTTOM: 0px;
    BACKGROUND-REPEAT: no-repeat;
    HEIGHT: 15px;
    BACKGROUND-COLOR: #ffffff
}
.previewOnly
{
    BORDER-RIGHT: 0px;
    BORDER-TOP: 0px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 7pt;
    BACKGROUND-IMAGE: url(../images/2004/button_sendEmails_blue.gif);
    BORDER-LEFT: 0px;
    WIDTH: 117px;
    COLOR: #ffffff;
    BORDER-BOTTOM: 0px;
    BACKGROUND-REPEAT: no-repeat;
    HEIGHT: 15px;
    BACKGROUND-COLOR: #ffffff
}
.clearForm
{
    BORDER-RIGHT: 0px;
    BORDER-TOP: 0px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 7pt;
    BACKGROUND-IMAGE: url(../images/2004/button_clearForm.gif);
    BORDER-LEFT: 0px;
    WIDTH: 90px;
    COLOR: #ffffff;
    BORDER-BOTTOM: 0px;
    BACKGROUND-REPEAT: no-repeat;
    HEIGHT: 14px;
    BACKGROUND-COLOR: #ffffff
}
.saveMyChanges
{
    BORDER-TOP-WIDTH: 0px;
    FONT-WEIGHT: bold;
    BORDER-LEFT-WIDTH: 0px;
    FONT-SIZE: 7pt;
    BACKGROUND-IMAGE: url(../images/2004/button_saveChanges.gif);
    BORDER-BOTTOM-WIDTH: 0px;
    WIDTH: 138px;
    COLOR: white;
    BACKGROUND-REPEAT: no-repeat;
    HEIGHT: 15px;
    BORDER-RIGHT-WIDTH: 0px
}
.clearchangesSponsorMsgPg
{
    BORDER-TOP-WIDTH: 0px;
    FONT-WEIGHT: bold;
    BORDER-LEFT-WIDTH: 0px;
    FONT-SIZE: 7pt;
    BACKGROUND-IMAGE: url(../images/2004/sponsor_messages_bL.gif);
    BORDER-BOTTOM-WIDTH: 0px;
    MARGIN: 0px;
    WIDTH: 114px;
    COLOR: #ffffff;
    BACKGROUND-REPEAT: no-repeat;
    HEIGHT: 15px;
    BACKGROUND-COLOR: #f6faff;
    BORDER-RIGHT-WIDTH: 0px
}
.saveEditsSponsorMsgPg
{
    BORDER-TOP-WIDTH: 0px;
    FONT-WEIGHT: bold;
    BORDER-LEFT-WIDTH: 0px;
    FONT-SIZE: 7pt;
    BACKGROUND-IMAGE: url(../images/2004/sponsor_messages_bR.gif);
    BORDER-BOTTOM-WIDTH: 0px;
    MARGIN: 0px;
    WIDTH: 82px;
    COLOR: #ffffff;
    BACKGROUND-REPEAT: no-repeat;
    HEIGHT: 15px;
    BACKGROUND-COLOR: #f6faff;
    BORDER-RIGHT-WIDTH: 0px
}
.sideBarLoginHeader
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 7.5pt;
    COLOR: #885693;
}
.sideBarLoginQs
{
    FONT-SIZE: 8.5pt;
    COLOR: #885693;
    LINE-HEIGHT: normal
}
.sideBarLoginQsHome
{
    FONT-SIZE: 7pt;
    COLOR: #885693;
    LINE-HEIGHT: normal
}
TABLE.sideBarLogin
{
    BORDER-BOTTOM: #885693 1px solid
}
A.sideBar
{
    FONT-SIZE: 7pt;
    COLOR: #885693;
    LINE-HEIGHT: normal
}
.zipText
{
    FONT-SIZE: 7.5pt
}
TABLE.tabs
{
    BORDER-TOP: #95b4e4 13px solid
}
.listSpacing
{
    LINE-HEIGHT: 18pt
}
.listHeaders
{
    FONT-SIZE: 13px;
    COLOR: #c55e9b 
}
.linkPink
{
    COLOR: #c55e9b
}
.boldBlue
{
    COLOR: #885693
}
.blueBold
{
    FONT-WEIGHT: bold;
    COLOR: #885693;
}
.boldBlueLarge
{
    FONT-SIZE: 10.5pt;
    COLOR: #885693;
}
.pinkLarge
{
    FONT-SIZE: 8.5pt;
    COLOR: #c55e9b;
}
.blueSm
{
    FONT-SIZE: 9px;
    COLOR: #885693;
    LINE-HEIGHT: normal
}
.chosenTeamName
{
    PADDING-RIGHT: 40px;
    PADDING-LEFT: 40px;
    FONT-SIZE: 14pt;
    PADDING-BOTTOM: 5px;
    WIDTH: auto;
    COLOR: #ffffff;
    PADDING-TOP: 5px;
    BACKGROUND-COLOR: #f14ea0;
    TEXT-ALIGN: center
}
.updatetableHeaders
{
    FONT-WEIGHT: bold;
    COLOR: #ffffff
}
.updateTablePadding
{
    PADDING-RIGHT: 9px;
    PADDING-LEFT: 9px;
    FONT-SIZE: 9px;
    PADDING-BOTTOM: 26px;
    COLOR: #885693;
    PADDING-TOP: 11px
}
.updateTableLink
{
    COLOR: #885693
}
.required
{
    COLOR: #885693
}
.chosenTeamNameSub
{
    FONT-SIZE: 8.5pt
}
#leftNavBg
{
	background-color:#f9efcc;  		
    background-image :url(../images/2004/LeftColBkndPattern.jpg);
    padding: 0;
    margin: 0;
    width: 167px;   
    height:100%;
}

table.leftNavBg
{
    background-color:#f9efcc;		
    background-image :url(../images/2004/LeftColBkndPattern.jpg);
}

td.leftNavBg
{
    background-color:#f9efcc;		
    background-image :url(../images/2004/LeftColBkndPattern.jpg);
}

td.litePurple
{
	background-color:#D0B9D3;  
}
td.darkPurple
{
	background-color:#B18EB8;  
}
td.liteYellow
{
	background-color:#FDF6E6;  
}


.subNavOff
{
    COLOR: #885693;
    TEXT-DECORATION: none
}
.subNavOn
{
    COLOR: #885693;
    TEXT-DECORATION: none
}
.subNavOff:hover
{
    COLOR: #885693;
    TEXT-DECORATION: underline
}
.subNavOn:hover
{
    COLOR: #885693;
    TEXT-DECORATION: underline
}
.grayLrg
{
    FONT-SIZE: 8.5pt;
    COLOR: #999999
}
.purpleFrm, span.purpleFrm {
    COLOR: #885693;
}

.purple
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    COLOR: #885693;
}

A.purple11
{
    FONT-SIZE: 11px;
    COLOR: #885693;
}

A.purple:link
{
    FONT-SIZE: 10px;
    COLOR: #885693;
}
A.purple:active
{
    FONT-SIZE: 10px;
    COLOR: #885693;
}
A.purple:hover
{
    FONT-SIZE: 10px;
    COLOR: #885693;
}
A.purple:unknown
{
    FONT-SIZE: 10px;
    COLOR: #885693;
}

.pink
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    COLOR: #c55e9b;
}
A.pink:link
{
    FONT-SIZE: 10px;
    COLOR: #c55e9b;
}
A.pink:active
{
    FONT-SIZE: 10px;
    COLOR: #c55e9b;
}
A.pink:hover
{
    FONT-SIZE: 10px;
    COLOR: #c55e9b;
}
A.pink:unknown
{
    FONT-SIZE: 10px;
    COLOR: #c55e9b;
}
.whiteHighlightPink
{
    BORDER-RIGHT: #ffffff 2px solid;
    BORDER-TOP: #ffffff 2px solid;
    BORDER-LEFT: #ffffff 2px solid;
    COLOR: #885693;
    BORDER-BOTTOM: #ffffff 2px solid;
    BACKGROUND-COLOR: #ffffff;
}
.noMargin
{
    MARGIN: 0px
}
.gray
{
    COLOR: #999999
}
.linkDarkBlue
{
    COLOR: #885693
}
.white
{
    COLOR: #ffffff
}
.blueLight
{
    COLOR: #7d98cd
}
.grayDark
{
    COLOR: #666666
}
.noLS
{
    FONT-SIZE: 7.5pt;
    LINE-HEIGHT: normal
}
.sendEmailsTextBox
{
    MARGIN: 0px;
    WIDTH: 440px;
    COLOR: #c55e9b;
    HEIGHT: 352px
}
.statusDots
{
    BACKGROUND-POSITION: right 50%;
    BACKGROUND-IMAGE: url(../images/2004/status_dots.gif);
    BACKGROUND-REPEAT: no-repeat
}
.statusDotsGray
{
    BACKGROUND-POSITION: right 50%;
    BACKGROUND-IMAGE: url(../images/2004/status_dots_gray.gif);
    BACKGROUND-REPEAT: no-repeat
}
.tellFreindSubjectBox
{
    BORDER-RIGHT: #adc3e0 1px solid;
    BORDER-TOP: #adc3e0 1px solid;
    MARGIN-TOP: 6px;
    MARGIN-BOTTOM: 6px;
    BORDER-LEFT: #adc3e0 1px solid;
    WIDTH: 424px;
    BORDER-BOTTOM: #adc3e0 1px solid
}
.statusCurrentAmount
{
    COLOR: #c13d84
}
.small
{
    FONT-SIZE: 9px
}
.smallDark
{
    FONT-SIZE: 9px;
    COLOR: #333333
}
.spponsorFormTableContent
{
    FONT-SIZE: 9px;
    PADDING-BOTTOM: 4px;
    COLOR: #333333;
    PADDING-TOP: 4px
}
INPUT.header
{
    WIDTH: 129px;
    COLOR: #999999
}
TD.header
{
    COLOR: #999
}
.addDonationBtn
{
    BORDER-RIGHT: 0px;
    BORDER-TOP: 0px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 9px;
    BACKGROUND-IMAGE: url(../images/2004/sponsorform_addcash_but.gif);
    BORDER-LEFT: 0px;
    WIDTH: 201px;
    COLOR: #ffffff;
    BORDER-BOTTOM: 0px;
    BACKGROUND-REPEAT: no-repeat;
    HEIGHT: 30px
}
.ReportCaption
{
    FONT-WEIGHT: 900;
    FONT-SIZE: 9px;
    TEXT-TRANSFORM: none;
    COLOR: #7e98cd
}
.showSubteam
{
    PADDING-RIGHT: 9px;
    PADDING-LEFT: 9px;
    PADDING-BOTTOM: 26px;
    COLOR: #885693;
    PADDING-TOP: 11px
}
.boldBlueXLg
{
    FONT-SIZE: 8.5pt;
    COLOR: #885693
}
.perStoriesSm
{
    FONT-SIZE: 9px;
    LINE-HEIGHT: normal
}
.perStoriesLg
{
    FONT-SIZE: 8.5pt
}
.perStoriesLink
{
    COLOR: #5c88c1
}
.perStoriesLink:visited
{
    COLOR: #999999
}
.donorProf_blue
{
    COLOR: #885693
}
.donorProf_blueBold
{
    FONT-WEIGHT: bold;
    COLOR: #885693
}
.linkWhiteContent
{
    COLOR: #ffffff
}
.linkPinkContent
{
    COLOR: #c55e9b
}
.linkPinkContent:visited
{
    COLOR: #666
}
.showParentLinks
{
    COLOR: #885693;
	text-decoration: none;        
}
.showParentLinks:hover
{
    COLOR: #885693;
    text-decoration: underline;     
}
.showParentLinks:visited
{
    COLOR: #885693; 
	text-decoration: none;    
}
.showParentLinks:hover
{
    COLOR: #885693;
    text-decoration: underline; 
}
#mastheadcontainter
{
    WIDTH: 751px;
    POSITION: relative;
    HEIGHT: 185px
}
#mastheadLeft
{
    Z-INDEX: 1;
    WIDTH: 345px;
    POSITION: absolute;
    HEIGHT: 301px
}
#mastheadRight
{
    Z-INDEX: 2;
    LEFT: 370px;
    WIDTH: 370px;
    POSITION: absolute;
    HEIGHT: 301px
}
#mastheadRightText
{
    Z-INDEX: 3;
    LEFT: 370px;
    WIDTH: 331px;
    POSITION: absolute;
    TOP: 38px;
    HEIGHT: 189px
}
#mastheadLeftText
{
    Z-INDEX: 4;
    LEFT: 190px;
    WIDTH: 110px;
    POSITION: absolute;
    TOP: 267px;
    HEIGHT: 10px
}
#mastheadRegister
{
    Z-INDEX: 5;
    LEFT: 445px;
    WIDTH: 203px;
    POSITION: absolute;
    TOP: 231px;
    HEIGHT: 30px
}
#rightModuleWalkiTalki
{
    POSITION: relative
}
#rightModulePhoto
{
    POSITION: relative
}
#rightModulePhoto1
{
    Z-INDEX: 6;
    POSITION: relative
}
#rightModulePhoto2
{
    Z-INDEX: 7;
    LEFT: 24px;
    WIDTH: 67px;
    POSITION: absolute;
    TOP: 55px;
    HEIGHT: 68px
}
#rightModuleRSide
{
    LEFT: 123px;
    POSITION: absolute;
    TOP: 0px
}
#rightModuleLSide
{
    BACKGROUND-COLOR: #ffffff
}
#rightModuleText
{
    FONT-SIZE: 9px;
    LEFT: 40px;
    WIDTH: 80px;
    COLOR: #c55e9b;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    POSITION: absolute;
    TOP: 0px;
    HEIGHT: 68px;
    BACKGROUND-COLOR: #ffffff;
    TEXT-ALIGN: center
}
.rightModuleTxtHeader
{
    FONT-SIZE: 9px;
    COLOR: #5076c2;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
#rightModuleWalker
{
    BACKGROUND-IMAGE: url(../images/2005/right_mod_p7.gif);
    POSITION: relative
}
#rightModuleWalkerText
{
    PADDING-RIGHT: 5px;
    FONT-SIZE: 9px;
    LEFT: 28px;
    WIDTH: 116px;
    COLOR: #c55e9b;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    POSITION: relative
}
.rightModuleTxtHeader2
{
    FONT-SIZE: 10px
}
.rightModuleTxtColor
{
    FONT-SIZE: 9px;
    COLOR: #c55e9b;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
#rightWalkerModule
{
    BACKGROUND-IMAGE: url(../images/2006/right_pink_bg.gif);
    WIDTH: 170px;
    POSITION: relative
}
#rightWalkerModuleInner
{
    FONT-SIZE: 9px;
    BACKGROUND-IMAGE: url(../images/2006/right_white_bg.gif);
    MARGIN-LEFT: 15px;
    WIDTH: 140px;
    COLOR: #f24e91;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    POSITION: relative;
    TOP: -2px
}
#rightWalkerModuleInnerTxt
{
    MARGIN: 0px 12px;
    WIDTH: 116px;
    POSITION: relative;
    TOP: -7px
}
.oddlisting
{
    BACKGROUND-COLOR: #efefef
}
.evenlisting
{
    BACKGROUND-COLOR: #ffffff
}
.bluetext
{
    COLOR: #885693
}
#faqText
{
    MARGIN-LEFT: 20px
}
#teameditform
{
    PADDING-TOP: 15px
}
#reportFrmL
{
    PADDING-LEFT: 13px
}
#reportFrmR
{
    PADDING-LEFT: 13px;
    TEXT-ALIGN: right
}
#reportFrmWalkerL
{
    PADDING-LEFT: 6px
}
#flickr_badge_uber_wrapper
{
    BACKGROUND: url(/images/2006/FlickrBG.gif) no-repeat;
    WIDTH: 87px;
    PADDING-TOP: 6px;
    HEIGHT: 182px;
    TEXT-ALIGN: center
}
#flickr_badge_wrapper
{
    BACKGROUND-REPEAT: no-repeat
}
.flickr_badge_image
{
    MARGIN: 0px auto 20px;
    OVERFLOW: hidden;
    WIDTH: 75px;
    HEIGHT: 75px
}
.flickr_badge_image IMG
{
    BORDER-RIGHT: 0px;
    BORDER-TOP: 0px;
    MARGIN: 0px;
    BORDER-LEFT: 0px;
    BORDER-BOTTOM: 0px
}
#flickr_badge_wrapper:unknown
{
    CLEAR: both;
    DISPLAY: block;
    VISIBILITY: hidden;
    HEIGHT: 0px;
    content: "."
}
#centerContent
{
}

BODY.charityBadge
{
	TEXT-ALIGN: center;
    MARGIN-TOP: 0px;
    FONT-SIZE: 8.5pt;
    COLOR: #666666;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    background-color: #8a57a6; margin: 0; padding: 0;
}

#charityBadge
{
    FONT-SIZE: 11px;
    WIDTH: 783px;
    POSITION: relative;
    BACKGROUND-COLOR: #faf1d4;
    TEXT-ALIGN: center;
}

#cbInner1
{
	height: 1200px;
    width: 649px;
    font-family: Trebuchet MS;
    font-size: 9.75pt;
    COLOR: #666666;
    POSITION: relative;
    BACKGROUND-COLOR: #ffffff;
    TEXT-ALIGN: left;
    padding: 0 22px 0 22px;
    margin-left:auto;
    margin-right:auto;    
}

.cbtext {
color: #666666;	
}

.cbtextright {
color: #885494;	
}

.cbInner4 {
	float: left;
	text-align: center;
}

.cbInner4 .cbInner4Img { margin: 15px 7px 0 0; border: 0; padding: 0; }
.cbInner4 .cbInner4ImgBtn { margin-top: 13px; border: 0; }
.cbInner4 .cbInner5ImgBtn { margin-top: 40px; border: 0; }

#cbInner4SImg { position:absolute; height:371px; text-align:center; }

.show_widget_1, .show_widget_2, .show_widget_3 { position:absolute; padding: 2px 2px 0 2px; width:497px; border: solid 2px #ad89c1; font-family: Trebuchet MS; COLOR: #8a57a6; clear:both; }

.cbInner3 .header { font-size: 12pt; font-weight: bold; }

.cbInner3 p.header { font-weight:bold; font-size:8pt; color: #a179b8; margin: 20px 0 0 0; padding:0;}

.cbInner3 p { color: #858585; line-height: 13.75pt; margin: 0 0 0 0; padding:0;}

.gigya_header {position: relative; padding: 6px 18px 0 0; margin: 0 0 8px 0; background-color: #986bb1; height: 28px;  text-align: right;}

#arrow_badge { top: -22px; position: absolute; z-index: 10; }
.cbInner3
{   
	top: 30px;
	position:relative;
	padding: 10px 25px 19px 0px;    
    COLOR: #666666;
    BACKGROUND-COLOR: #ffffff;
    TEXT-ALIGN: left;
    clear:both;
}
.cbBlue
{
    FONT-WEIGHT: bold;
    COLOR: #c76a99;
}
#cbInputTxt
{
    FONT-WEIGHT: bold;
    MARGIN-BOTTOM: 8px
}
#cbImgLink
{
    MARGIN: 12px 0px;
    TEXT-ALIGN: center
}

#rgt_fb { font-weight:bold; width: 127px; color: #b083c4; font-size: 11.75pt; }


#mainContent
{
	position: relative;
	text-align: center;	
	margin-left: auto;
	margin-right: auto;	    
    WIDTH: 745px;
    BACKGROUND-COLOR: #ffffff;    
}

#mainContent #help {
	position: absolute;
	margin:0;
	padding:0;
	top:87px;
	left:680px;
}


#horizon { text-align: center; }
#page { 
position: relative; 
text-align: left;	
width: 745px;
margin: auto;
}

.mainContent
{
	text-align: left;	
    BACKGROUND-IMAGE: none;
    WIDTH: 745px;
    BACKGROUND-REPEAT: repeat;
    BACKGROUND-COLOR: #ffffff;
}

#fmCompanyMsg {padding-left: 21px; width: 280px; BACKGROUND-REPEAT: no-repeat; background-image: url(../images/2006/fieldarrow.gif);}
#fmCompanyMsg .box {line-height: 10px; color: #c55e9b; font-size: 9px; border: 1px solid #c55e9b; background-color: #faefcd; width: 260px; margin:0; padding:4;}