form#interestCharter textarea { width:100%; }
h2.unBold { font-weight:normal; }

div.interestHeader,div.interestHeaderBordered { float:left; margin:0 20px 10px 0; color:#333399; font-weight:bold; font-size:13px; }
div.interestHeaderBordered { padding:5px; background-color:#eeeeff; border:solid 1px #333399; }
div.interestHeaderBordered p { margin:0; text-align:center; }

div.interestTeamShow p { padding:3px; }
div.interestTeamShow p.interestTeamShow { margin:0; border:solid 1px #000000; background-color:#eeeeee; }
div.interestTeamShow span { color:#333399; font-weight:bold; }

div.interestTeamLinks { margin-bottom:10px; }
div.interestTeamLinks p { margin:0; }

h2.interestMember { margin:10px 0 5px 0; }
h3.interestMember { margin-top:10px; float:right; text-align:right; font-weight:normal; }

div#rosterDiv { float:left; padding-bottom:15px; }

div.coachTableHolderOuter { float:left; clear:both; background-color:#9999cc; border-style:solid; border-width:1px 2px 2px 1px; border-color:#6a6a8e #000000 #000000 #6a6a8e; }
div.coachTableHolder { float:left; border:solid 1px #6a6a8e; }

div.fancyBorderInner { margin:5px; padding:3px 5px; background-color:#dee3ef; }
div.interestTeamInfo { width:650px; }
div.goodFaithSubHeader { padding:5px 4px 3px 4px; color:#333399; background-color:#dddddd; font-weight:bold; }

table.interestMember { margin:5px; clear:right; background-color:#6A6A8E; font-size:11px; }
table.interestMember td,table.interestMember th { padding:2px 5px 2px 5px; background-color:#DEE3EF; text-align:left; }
table.interestMember tr.lastLine td { border:none; line-height:3px; font-size:2px; }
table.interestMember input { margin:0; padding:0; font-size:11px; }
tr.interestMemberRow td,table.interestMember th { border-bottom:solid 1px #000000; }

table.interestEmailList { margin:5px; background-color:#eeeeff; border-bottom:solid 1px #000000; }
table.interestEmailList td,table.interestEmailList th { padding:2px 30px 3px 4px; border-top:solid 1px #000000; }
table.interestEmailList th { background-color:#ffffff; text-align:left; font-weight:bold; }

table.hostInterestList { margin-bottom:10px; width:100%; }
table.hostInterestList th { padding-right:10px; text-align:left; font-weight:normal; }
table.activityInterestList { width:100%; }
table.activityInterestList th { padding-top:4px; color:#333399; }
table.activityInterestList td { padding-top:4px; }

div#charterInfoCreate { float:left; }

div.gamePlanInfo { margin-bottom:10px; }
div.gamePlanInfos { float:left; }
div.gamePlanInfos,div.gamePlanInfosRel,div.gamePlanInfosExt { background-color:#9999cc; border-top:solid 1px #6a6a8e; border-right:solid 2px #000000; border-bottom:solid 2px #000000; border-left:solid 1px #6a6a8e; }
div.gamePlanInfosInner,div.gamePlanInfosInnerExt { padding:5px; border:solid 1px #6a6a8e; color:#000000; }
div.gamePlanInfosInnerInner { padding:5px; background-color:#eeeeee; }
div.gamePlanInfosNarrow { width:640px; }
p.gamePlanInfoTitle,p.gamePlanInfoHeader { padding-top:5px; color:#333399; background-color:#dddddd; font-weight:bold; }
p.gamePlanInfoHeader { text-align:center; font-size:15px; }
p.gamePlanInfoTitle,p.gamePlanInfoHeader,p.gamePlanInfoDesc { margin:0; padding-left:4px; padding-right:4px; }
div.gamePlanInfoLinks { height:55px; padding-top:10px; background-color:#eeeeee; }
div.activityInfoHeader p.gamePlanInfoDesc { padding-top:2px; padding-bottom:4px; background-color:#eeeeee; }
div.gamePlanInfoLink { float:left; margin-left:5px; }
div.gamePlanInfoLink div { width:149px; height:49px; text-align:center; }
div.gamePlanInfoLinks img { display:block; }

div.activityInfoHeader { position:relative; width:640px; border-width:0; color:#333399; background-color:#dddddd; }
div.activityInfoHeader div.activityInfo { padding:4px; background-color:#eeeeee; }
div.activityInfoHeader div.activityInfoInput { position:relative; background-color:#eeeeee; }
div.activityInfoHeader p { margin:0; padding:0; }
div.activityInfoHeader span { padding:3px 4px; line-height:25px; font-weight:bold; }
div.activityInfoHeader div.activityInfo span { padding:3px 4px 3px 0; }
div.activityInfoHeader textarea { width:626px; height:80px; margin:0; padding:0; }

div.activityInfoFooter { margin:0 5px 5px 5px; padding:2px 5px; background-color:#DEE3EF; }
div.activityInfoFooter p { margin:0; }

div.membersToolsFloat { float:right; width:320px; }
div.activityInfoHeader div.membersToolsFloat span { padding:3px 4px 3px 0; }

div.roleInfoHeader { position:relative; padding:3px 0; }
div.roleInfoHeader p { margin:0; }
div.roleInfoHeader ul { margin:0; }
div.roleInfoHeader span,span.roleInfoHeader { color:#333399; font-weight:bold; }

div.scriptHeader { margin-bottom:8px; }
div.scriptHeader p { margin:0; }
div.scriptHeader p.firstLine { margin:8px 0; }
div.scriptHeader p.lastLine { padding-bottom:8px; }
div.scriptHeader ul { margin:3px 0; }
div.scriptHeader span { color:#333399; font-weight:bold; }

table.coHostRecruiter td,table.coHostRecruiter th { padding:2px 16px 2px 0; text-align:left; }


