@charset "UTF-8";
/* CSS Document */

/* ------------------------------------------------------------------ GENERAL ------------------------------------------------------------------ */
#content { background:url(../images/global/page-area-tile.gif) top center repeat-y scroll; }
#contentHeader { width:984px; height:73px; overflow:hidden; background:url(../../images/global/orange-header.gif) top center no-repeat scroll; }
#contentHeader .heading { padding:23px 0px 0px 26px; float:left; }
#contentBody { background:url(../images/global/content-header-shadow.gif) top left repeat-x scroll; width:980px; height:auto; overflow:hidden; margin:0px auto 0px auto; }
#contentBodyNoShadow { width:980px; height:auto; overflow:hidden; margin:0px auto 0px auto; }
#contentBodyTop { background:url(../../images/global/page-area-top.gif) top left repeat-x scroll; width:984px; height:12px; overflow:hidden; margin:0px auto 0px auto; }
#contentBody p { font-size:12px; color:#555; line-height:20px; }
#contentBottom { width:984px; height:19px; overflow:hidden; background:url(../../images/global/page-area-bottom.gif) top center no-repeat scroll; }

#pageTable { width:980px; height:auto; overflow:hidden; }
#pageTable #left { width:745px; height:auto; overflow:hidden; }
#pageTable #right { width:235px; height:auto; overflow:hidden; }

#coachLoctator { padding:6px 0px 0px 7px; }
#whyGetInvolved { padding:0px 0px 0px 7px; }
#storeButton { padding:0px 0px 0px 1px; border-bottom:#CCC dotted 1px; }

h1 { margin:15px 0px 15px 0px; }
h2 { margin:10px 0px 20px 0px; }
h4 { margin:10px 0px 20px 0px; }


/* ------------------------------------------------------------------ REGISTRATION ------------------------------------------------------------------ */
#registrationHolder { padding:0px 0px 0px 20px; }
#registrationHolder span { font-family:Verdana, Geneva, sans-serif; font-size:12px; color:#555; }
#registrationHolder h4 { margin-top:14px; }
#registrationHolder input.textField { width:200px; }
#registrationHolder input.textField2 { width:300px; height:200px; }
