/* General Styles */
body {
	background: #C0D2DC url(../img/bg_body.gif) repeat-x;
	margin: 0;
	font-family: arial, helvetica, sans-serif;
	font-size: 12px;
	color: #333;
	line-height: 1.3em;
}

td {
	font-family: arial, helvetica, sans-serif;
	font-size: 12px;
	color: #000000
}

p {
	font-family: arial, helvetica, sans-serif;
	font-size: 12px;
	color: #000000
}

img {
	border: 0;
}

/* Div Styles */
.floatright {
	float: right;
	padding-top: 1px
}

.header {
	width: 701px
}

.topnav {
	width: 700px
}

.donatebuttonDiv {
	width: 710px;
	padding-left: 10px;
	padding-right: 10px
}

.walkbuttonDiv {
	float: right
}

.clearshim {
	height: 9px;
	font-size: 1px;
	width: 700px
}

.bodyDiv {
	padding-left: 10px;
	padding-top: 5px;
	width: 726px;
	voice-family: "\"}\""; 
	voice-family: inherit;
	width: 716px;
}

.smallBodyDiv {
	padding: 10px 5px 5px 5px;
}

.footerDiv {
	text-align: center;
	font-family: arial, helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	height: 25px;
	width: 726px;
	padding: 5px;
}

.boxblue {
	background-color: #6898C8;
	border: 1px #C8CCFF solid;
	padding: 0px;
	margin-bottom: 2px;
	font-family: arial, helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF
}

.boxwhite {
	background-color: #FFFFFF;
	border: 1px #C8CCFF solid;
	margin-left: 10px;
	margin-top: 20px;
	margin-right: 10px;
	margin-bottom: 2px;
	font-family: arial, helvetica, sans-serif;
	font-size: 13px;
	color: #000000
}
.boxwhitetwo {
	background-color: #FFFFFF;
	border: 1px #C8CCFF solid;
	margin-left: 10px;
	margin-top: 0px;
	margin-right: 10px;
	margin-bottom: 2px;
	font-family: arial, helvetica, sans-serif;
	font-size: 13px;
	color: #000000
}

.boxwhiteinterior {
	background-color: #FFFFFF;
	border: 1px #C8CCFF solid;
	font-family: arial, helvetica, sans-serif;
	font-size: 13px;
	color: #000000;
}

.boxfooterhome {
	background-color: #6898C8;
	border: 1px #C8CCFF solid;
	margin-left: 0px;
	margin-top: 10px;
	margin-right: 10px;
	margin-bottom: 20px;
	font-family: arial, helvetica, sans-serif;
	font-size: 10px;
	color: #000000
}

.featurestoryheader {
	background-color: #6898C8;
	padding-left: 5px;
	padding-top: 3px;
	padding-bottom: 3px;
	font-family: arial, helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #FFFFFF
}

.whatsnewheader {
	background-color: #5078B0;
	border-bottom: 1px #C8CCFF solid;
	padding-left: 10px;
	padding-top: 3px;
	padding-bottom: 3px;
	font-family: arial, helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #FFFFFF
}

.blueheader {
	background-color: #6898C8;
	border-bottom: 1px #C8CCFF solid;
	padding-left: 10px;
	padding-top: 3px;
	padding-bottom: 3px;
	font-family: arial, helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #FFFFFF
}

.blueheader3 {
	background-color: #ffffff;
	font-family: arial, helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #6898C8
}

.yellowheader {
	background-color: #E8C448;
	border-bottom: 1px #C8CCFF solid;
	padding-left: 10px;
	padding-top: 3px;
	padding-bottom: 3px;
	font-family: arial, helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #FFFFFF
}

.purpleheader {
	background-color: #884070;
	border-bottom: 1px #C8CCFF solid;
	padding-left: 10px;
	padding-top: 3px;
	padding-bottom: 3px;
	font-family: arial, helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #FFFFFF
}

.greenheader {
	background-color: #309830;
	border-bottom: 1px #C8CCFF solid;
	padding-left: 10px;
	padding-top: 3px;
	padding-bottom: 3px;
	font-family: arial, helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #FFFFFF
}

.orangeheader {
	background-color: #FF6800;
	border-bottom: 1px #C8CCFF solid;
	padding-left: 10px;
	padding-top: 3px;
	padding-bottom: 3px;
	font-family: arial, helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #FFFFFF
}

.maroonheader {
	background-color: #B85458;
	border-bottom: 1px #C8CCFF solid;
	padding-left: 10px;
	padding-top: 3px;
	padding-bottom: 3px;
	font-family: arial, helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #FFFFFF
}

.lightorangeheader {
	background-color: #FF9830;
	border-bottom: 1px #C8CCFF solid;
	padding-left: 10px;
	padding-top: 3px;
	padding-bottom: 3px;
	font-family: arial, helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #FFFFFF
}


/* Custom Link Styles */
.footerlink {
	font-family: arial, helvetica, sans-serif;
	font-size: 10px;
	color: #000000
}

.footerlink:link {
	color: #FFFFFF;
	text-decoration: underline
}

.footerlink:visited {
	color: #CCCCCC;
	text-decoration: underline
}

.footerlink:hover {
	color: #FFFFFF;
	text-decoration: underline
}

.footerlink:active {
	color: #FFFFFF;
	text-decoration: underline
}

.boxbluelink {
	font-family: arial, helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF
}

.boxbluelink:link {
	color: #FFFFFF;
	text-decoration: underline
}

.boxbluelink:visited {
	color: #CCCCCC;
	text-decoration: underline
}

.boxbluelink:hover {
	color: #FFFFFF;
	text-decoration: underline
}

.boxbluelink:active {
	color: #FFFFFF;
	text-decoration: underline
}

.boxwhitelink {
	font-family: arial, helvetica, sans-serif;
	font-size: 13px;
	color: #306898
}

.boxwhitelink:link {
	color: #306898;
	text-decoration: underline
}

.boxwhitelink:visited {
	color: #306898;
	text-decoration: underline
}

.boxwhitelink:hover {
	color: #306898;
	text-decoration: underline
}

.boxwhitelink:active {
	color: #306898;
	text-decoration: underline
}


/* TD Styles */
td.guttervert {
	width: 10px;
	font-size: 1px;
}

td.gutterhorz {
	height: 10px;
	font-size: 1px
}

td.leftcolumnhome {
	width: 134px;
	vertical-align: top
}

td.rightcolumnhome {
	width: 134px;
	vertical-align: top
}

td.bodyhome {
	vertical-align: top
}

td.leftcolumn {
	width: 200px;
	vertical-align: top
}

td.body {
	vertical-align: top;
}

td.boxfootertext {
	padding: 4px;
	font-family: arial, helvetica, sans-serif;
	font-size: 10px;
	color: #000000
}

td.formheader {
	background-color: #4878B0;
	padding: 3px;
	font-family: tahoma, arial, helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF
}

td.leftcoltext {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 12px;
	color: #000000
}

.datatable {
	border: 1px #204968 solid;
}

td.subheader {
	background-color: #285C82;
	padding: 3px;
	font-family: tahoma, arial, helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF
}

td.formsubheader {
	background-color: #285C82;
	padding: 3px;
	font-family: tahoma, arial, helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF
}

td.datalight {
	background-color: #E2EFF5;
	padding: 3px;
	font-family: tahoma, arial, helvetica, sans-serif;
	font-size: 10px;
	color: #000000
}

td.datadark {
	background-color: #C4DEEA;
	padding: 3px;
	font-family: tahoma, arial, helvetica, sans-serif;
	font-size: 10px;
	color: #000000
}

td.formtitle {
	background-color: #C4DEEA;
	text-align: right;
	padding: 6px;
	width: 148px;
	font-family: tahoma, arial, helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #000
}

td.formtitlerequired {
	background-color: #C4DEEA;
	text-align: right;
	padding: 3px;
	width: 148px;
	font-family: tahoma, arial, helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #F00
}

td.formcontent {
	background-color: #E2EFF5;
	padding: 3px;
	width: 100%;
	font-family: tahoma, arial, helvetica, sans-serif;
	font-size: 10px;
	color: #000000
}

.reportrow {
	background-color: #689CD0;
	padding: 3px;
	font-family: tahoma, arial, helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #FFFFFF
}

td.chapterlink {
	font-family: arial, helvetica, sans-serif;
	font-size: 10px;
	color: #800080
}


/* Form Styles 
form {
	margin: 0px;
	padding: 0px;
	display: inline;
}

.button {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	border: 1px #333333 solid;
	font-weight: bold;
	background-color: #FFECA0;
	padding: 3px;
	margin: 1px;
	color: #000000
}

.buttonpurple {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	border: 1px #333333 solid;
	font-weight: bold;
	background-color: #846B7B;
	padding: 3px;
	margin: 1px;
	color: #FFFFFF
}

.buttongreen {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	border: 1px #333333 solid;
	font-weight: bold;
	background-color: #339900;
	padding: 3px;
	margin: 1px;
	color: #FFFFFF
}

.buttonblue {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	border: 1px #333333 solid;
	font-weight: bold;
	background-color: #4978AC;
	padding: 3px;
	margin: 1px;
	color: #FFFFFF
}

.buttonmaroon {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	border: 1px #333333 solid;
	font-weight: bold;
	background-color: #B5545B;
	padding: 3px;
	margin: 1px;
	color: #FFFFFF
}

.textfield {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000099
}

.textarea {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000099;
}

.checkbox {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}

.radio {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}

.select {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}

.btn_search {
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	color: #194896;
	font-weight: bold;
}

.txt_search {
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	color: #194896;
	width: 213px
}*/


/* DIVs */
#headerContainer {
	width: 726px;
}

#logoNewhomepage {
	float: right;
}

#bodyNewhomepage {
	width: 716px;
	margin-left: 10px;
	background: url(img/bg_bodyNewhomepage.gif) 0 10px repeat-y;
}

#bodyNewhomepageCap {
	width: 716px;
	margin-left: 10px;
}

#searchContainer {
	width: 716px;
	margin-left: 10px;
	background: url(img/bg_searchContainer.gif) 0 10px repeat-y;
}

#searchContainerCap {
	width: 716px;
	margin-left: 10px;
}

#footer_newHomepage {
	width: 726px;
	text-align: center;
	margin-top: 20px;
	font-family: arial, helvetica, sans-serif;
	font-size: 10px;
	color: #000;
}

#footer_newHomepage a {
	color: #FFF;
	text-decoration: underline;
}

#footer_newHomepage a:hover {
	color: #FFF;
	text-decoration: none;
}

.clearbodyNewhomepage {
	clear: both;
	height: 1px;
	font-size: 1px;
	line-height: 1px;
	background: url(img/bg_bodyNewhomepage.gif) 0 10px no-repeat;
}

.clearSearchContainer {
	clear: both;
	height: 1px;
	font-size: 1px;
	line-height: 1px;
	background: url(img/bg_searchContainer.gif) 0 10px repeat-y;
}


/* New Homepage Body Containers */
#newlyDiagnosedContainer {
	float: left;
	margin-right: 3px;
}

#newlyDiagnosed {
	padding: 10px;
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	color: #000;
	width: 286px;
	voice-family: "\"}\""; 
	voice-family:inherit;
	width: 266px;
}

#newlyDiagnosed p {
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	color: #000;
}

#getInvolvedContainer {
	float: left;
	margin-right: 3px;
}

#getInvolved {
	padding: 10px;
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	color: #000;
	width: 212px;
	voice-family: "\"}\""; 
	voice-family:inherit;
	width: 192px;
}

#getInvolved p {
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	color: #000;
}

#researchNewsContainer {
	float: left;
}

#researchNews {
	padding: 10px;
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	color: #000;
	width: 212px;
	voice-family: "\"}\""; 
	voice-family:inherit;
	width: 192px;
}

#researchNews p {
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	color: #000;
}


/* Search Boxes */
#siteSearch {
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	color: #194896;
	font-weight: bold;
	float: left;
	width: 290px;
	margin-top: 10px;
	padding-left: 33px;
}

#areaSearch {
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	color: #194896;
	font-weight: bold;
	float: right;
	width: 290px;
	margin-top: 10px;
	padding-right: 27px;
}

.areasearchPulldown {
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	color: #194896;
	width: 213px;
}

/* Absolute Positioned Donate Btn on Walk Personal Page */
#donatenowFlash {
	position: absolute;
	top: 275px;
	left: 628px;
	z-index: 1000;
	height: 17px;
	width: 80px;
}

#donatenowFlash a {
	display: block;
	background: url(img/bg_donatenow.gif) no-repeat 0 0;
	height: 17px;
	width: 80px
}

#donatenowFlash a:hover {
	background: url(img/bg_donatenow.gif) no-repeat 0 -19px;
}


/* Walk Central Tabbing Styles */
.boxwalkcentral {
	background-color: #FFFFFF;
	border-left: 1px #C8CCFF solid;
	border-right: 1px #C8CCFF solid;
	border-bottom: 1px #C8CCFF solid;
	font-family: arial, helvetica, sans-serif;
	font-size: 13px;
	color: #000000;
	clear: both;
}

#tabtoplevelClear {
	position: relative;
	height: 25px;
}

#tabToplevel {
	position: absolute;
	top: 1px;
	left: 0;
	z-index: 1;
	clear: both;
	height: 25px;
}

#tabToplevel div {
	float: left;
	width: 95px;
	height: 20px;
	background: #A0C6E2 url(img/wc_tab_toplevel.gif) 0 -20px no-repeat;
	margin-top: 4px;
	margin-right: 1px;
}

#tabToplevel div.on {
	float: left;
	width: 95px;
	height: 25px;
	background: #1E5EBB url(img/wc_tab_toplevel_on.gif) no-repeat;
	margin-top: 0;
	margin-right: 1px;
}

#tabToplevel div a {
	background: url(img/wc_tab_toplevel.gif) no-repeat;
	display: block;
	width: 95px;
	height: 20px;
	text-align: center;
	line-height: 18px;
	font-family: tahoma, arial, helvetica, sans-serif;
	font-size: 10px;
	color: #051258;
	text-decoration: none;
}

#tabToplevel div a:hover {
	background: url(img/wc_tab_toplevel.gif) 0 -20px no-repeat;
	text-decoration: none;
	color: #051258;
}

#tabToplevel div.on a.on {
	background: url(img/wc_tab_toplevel_on.gif) no-repeat;
	display: block;
	width: 95px;
	height: 25px;
	text-align: center;
	line-height: 23px;
	font-family: tahoma, arial, helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFF;
	text-decoration: none;
}

#tabToplevel div.on a.on:hover {
	background: url(img/wc_tab_toplevel_on.gif) 0 -25px no-repeat;
	text-decoration: none;
	color: #FFF;
}

#subtabClear {
	clear: both;
	height: 1px;
	font-size: 1px;
	line-height: 1px;
	background-color: #FFF;
	margin-bottom: 10px;
}

#subtabEmpty {
	background-color: #081E92;
	padding-left: 10px;
	padding-top: 3px;
	/*border-top: 1px #C8CCFF solid;*/
}

#welcomeLogout {
	background-color: #081E92;
	padding-right: 10px;
	padding-top: 3px;
	border-top: 1px #C8CCFF solid;
	height: 15px;
	text-align: right;
	font-size: 11px;
	font-weight: bold;
	color: #FFF;
	line-height: 15px;
}

#welcomeLogout a {
	color: #FFF;
	font-weight: normal;
	text-decoration: underline;
}

#welcomeLogout a:hover {
	color: #FFF;
	font-weight: normal;
	text-decoration: none;
}

#subtab {
	background-color: #081E92;
	padding-left: 10px;
	padding-top: 3px;
	/*border-top: 1px #C8CCFF solid;*/
	height: 25px;
}

#subtab div {
	float: left;
	width: 95px;
	height: 20px;
	background: #A0C6E2 url(img/wc_subtab.gif) 0 -20px no-repeat;
	margin-top: 5px;
	margin-right: 1px;
}

#subtab div.big {
	float: left;
	width: 150px;
	height: 20px;
	background: #A0C6E2 url(img/wc_subtab_big.gif) 0 -20px no-repeat;
	margin-top: 5px;
	margin-right: 1px;
}

#subtab div.on {
	float: left;
	width: 95px;
	height: 25px;
	background: #FFF url(img/wc_subtab_on.gif) no-repeat;
	margin-top: 0;
	margin-right: 1px;
}

#subtab div.onbig {
	float: left;
	width: 150px;
	height: 25px;
	background: #FFF url(img/wc_subtab_on_big.gif) no-repeat;
	margin-top: 0;
	margin-right: 1px;
}

#subtab a {
	background: url(img/wc_subtab.gif) no-repeat;
	display: block;
	width: 95px;
	height: 20px;
	text-align: center;
	line-height: 18px;
	font-family: tahoma, arial, helvetica, sans-serif;
	font-size: 10px;
	color: #051258;
	text-decoration: none;
}

#subtab a:hover {
	background: url(img/wc_subtab.gif) 0 -20px no-repeat;
	text-decoration: none;
	color: #051258;
}

#subtab a.big {
	background: url(img/wc_subtab_big.gif) no-repeat;
	display: block;
	width: 150px;
	height: 20px;
	text-align: center;
	line-height: 18px;
	font-family: tahoma, arial, helvetica, sans-serif;
	font-size: 10px;
	color: #051258;
	text-decoration: none;
}

#subtab a.big:hover {
	background: url(img/wc_subtab_big.gif) 0 -20px no-repeat;
	text-decoration: none;
	color: #051258;
}

#subtab a.on {
	background: url(img/wc_subtab_on.gif) no-repeat;
	display: block;
	width: 95px;
	height: 25px;
	text-align: center;
	line-height: 23px;
	font-family: tahoma, arial, helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #081E92;
	text-decoration: none;
}

#subtab a.on:hover {
	background: url(img/wc_subtab_on.gif) no-repeat;
	text-decoration: none;
	color: #081E92;
}

#subtab a.onbig {
	background: url(img/wc_subtab_on_big.gif) no-repeat;
	display: block;
	width: 150px;
	height: 25px;
	text-align: center;
	line-height: 23px;
	font-family: tahoma, arial, helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #081E92;
	text-decoration: none;
}

#subtab a.onbig:hover {
	background: url(img/wc_subtab_on_big.gif) no-repeat;
	text-decoration: none;
	color: #081E92;
}

#sneakerBorder {
	border: 1px #4979B0 solid;
	width: 150px;
	height: 150px;
}

#sneakerBorderBig {
	position: absolute;
	top: -50px;
	left: 0;
	z-index: 1000;
	border: 1px #4979B0 solid;
	width: 700px;
	height: 200px;
}

#thermoBorder {
	border: 1px #4979B0 solid;
	width: 150px;
}

.walkBox {
	background-color: #C4DFF4;
	width: 160px;
	padding: 5px;
	font-size: 11px;
	margin:  0 5px 5px 5px;
	border-left: 1px #081F93 solid;
	border-right: 1px #081F93 solid;
	border-bottom: 1px #081F93 solid;
	voice-family: "\"}\""; 
	voice-family:inherit;
	width: 148px;
}

/* Walker Grid Styles */
.gridheader {
	background-color: #4878B0;
	padding: 3px;
	font-family: tahoma, arial, helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #FFFFFF
}

.gridheaderRequired {
	background-color: #9FC6EE;
	padding: 3px;
	font-family: tahoma, arial, helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #F00
}

/* Form Button Classes */
.newBtn {
	background: #3A9D3A url(img/bg_btn.gif) top left repeat-x;
	border: 2px ridge;
	border-color: #0B75D5 #244869 #244869 #0B75D5;
	font-family: tahoma, arial, helvetica, sans-serif;
	font-weight: bold;
	font-size: 11px;
	color: #FFF;
	height: 23px;
}

.newBtnblue {
	background: #3D648F url(img/bg_btnblue.gif) top left repeat-x;
	border: 2px ridge;
	border-color: #1A5EA2 #24476A #24476A #1A5EA2;
	font-family: tahoma, arial, helvetica, sans-serif;
	font-weight: bold;
	font-size: 11px;
	color: #FFF;
	height: 23px;
}


/* AFSP WalK Central Styles */
#walkLogin {
	float: right;
	margin: 0 0 10px 20px;
	border: 1px #5B3F77 solid;
	background-color: #E2EFF5;
	width: 155px;
}

#walkLoginheader {
	background-color: #372649;
	text-align: center;
	font-family: tahoma, arial, helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFF;
	height: 25px;
	line-height: 23px;
}

#walkLoginbody {
	padding: 5px;
	font-family: tahoma, arial, helvetica, sans-serif;
	font-size: 11px;
	color: #372649;
}

#walkLoginbody a {
	color: #372649;
	font-size: 10px;
	text-decoration: underline;
}

#walkLoginbody a:hover {
	color: #372649;
	text-decoration: none;
}

#walkLoginbody input {
	font-size: 11px;
}

#walkRegister {
	margin-right: 10px;
	border: 1px #1F4867 solid;
	background-color: #E2EFF5;
}

#walkRegisterheader {
	background-color: #285C82;
	text-align: center;
	font-family: tahoma, arial, helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFF;
	height: 25px;
	line-height: 23px;
}

#walkRegisterbody {
	padding: 5px;
	font-family: tahoma, arial, helvetica, sans-serif;
	font-size: 12px;
	color: #0E202E;
}

#walkRegisterbody a {
	color: #0E202E;
	font-size: 10px;
	text-decoration: underline;
}

#walkRegisterbody a:hover {
	color: #0E202E;
	text-decoration: none;
}

#walkRegisterbody input {
	font-size: 12px;
}

#walkDonate {
	border: 1px #1F4867 solid;
	background-color: #E2EFF5;
}

#walkDonateheader {
	background-color: #285C82;
	text-align: center;
	font-family: tahoma, arial, helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFF;
	height: 25px;
	line-height: 23px;
}

#walkDonatebody {
	padding: 5px;
	font-family: tahoma, arial, helvetica, sans-serif;
	font-size: 12px;
	color: #0E202E;
}

#walkDonatebody a {
	color: #0E202E;
	font-size: 10px;
	text-decoration: underline;
}

#walkDonatebody a:hover {
	color: #0E202E;
	text-decoration: none;
}

#walkDonatebody input {
	font-size: 12px;
}