/*  These are the customizable styles - for the permanent resume styles see "resume_permanent.css" */

/*  BIG FULL NAME AT TOP */
.namestrip { position: relative; width: 690px; height: 32px; font-family: Times, "Times New Roman", "Book Antiqua", serif; font-size: 26px; line-height: 22px; color: white; margin: 15px 0px 15px 0px; float: left; background-color: #833938; background-image: URL("../images/redfade4.gif"); background-position: top right; background-repeat: repeat-y; }
.namepad { padding: 4px 0px 2px 20px; }

/*  MAIN SECTION CONTAINERS */
.fullbox { position: relative; float: left; width: 650px; margin: 0px 0px 20px 0px; border: solid 1px #3F3F3F; background-color: #FFFFFF; overflow-x: hidden; }
.leftbox { position: relative; float: left; width: 320px; border-right: double 6px #833938; border-bottom: double 6px #833938; margin-bottom: 10px; }
.statsouter { position: relative; float: left; width: 645px; margin-bottom: 10px; }

/*  QUESTION & ANSWER BOXES  */
.QAbox { position: relative; float: left; width: 305px; float: left; } /* OUTER BOX for Q&A */
.questionbox { position: relative; float: left; width: 100%; background-color: #C0C0C0; font-size: 12px; color: #3F3F3F; padding: 2px 10px 2px 5px; font-weight: bold; background-image: URL("../images/grayfade.gif"); background-position: top right; background-repeat: repeat-y; }
.answerbox { position: relative; float: left; width: 100%; font-size: 14px; color: #3F3F3F; padding: 5px; }

/* SECTION TITLES */
.sectiontitle { font-family: "Times New Roman", Times, serif; font-size: 20px; color: #833938; font-weight: bold; }
.sectiontitle2 { position: relative; float: left; width: 320px; float: left; font-family: "Times New Roman", Times, serif; font-size: 20px; color: #833938; font-weight: bold; }
.sectiontitlespan { font-family: "Times New Roman", Times, serif; font-size: 20px; color: #833938; font-weight: bold; }

/* PICTURE BOXES */
.picbox { position: relative; float: right; width: 325px; height: 212px; overflow: hidden; }
.picspace { position: relative; float: right; width: 170px; height: 212px; border-left: solid 1px #3F3F3F; padding: 0px; margin: 0px; }
.picboxleft { position: relative; float: right; width: 150px; height: 213px; overflow: hidden; padding: 0px; }

/* POSITION & BIG STATS AT TOP */
.positionbox { position: relative; float: right; width: 146px; height: 63px; margin-top: 6px; padding: 0px; }
.bigstats { position: relative; float: right; width: 144px; height: 136px; margin-top: 10px; border-left: double 6px #833938; border-top: double 6px #833938; font-weight: bold;  border-collapse: collapse; padding: 0px; }
.statbig { font-size: 18px; }
.statbigger { font-size: 28px; color: #833938; }
.supersmall { font-size: 11px; }
.bigstatcell { height: 30px; padding: 0px 0px 0px 10px; line-height: 30px; }
#firstbigstat { padding-top: 10px; }
.bigstatbuffer { height: 35px; }

/* STAT TABLE STYLES */
.stattable { width: 96%; font-size: 12px; margin: 0px 10px 10px 10px; border-top: solid 1px #606060; border-left: solid 1px #606060; }
		/* TABLE INSIDE FIRST CELL - STRETCHES ACROSS WHOLE TABLE TOP */
.innertoptable { font-size: 12px; padding: 0px; width: 100%; height: 20px; }

/* STAT CELL STYLES */
.statlabelYTL { font-weight: bold; padding: 1px 6px 1px 6px; border-bottom: solid 2px #606060; border-right: solid 1px #606060; color: #833938; }
		/*  SPECIAL FOR GOLF (sports 11 & 12) - same^ except for border-bottom */
.statlabelYTL2 { font-weight: bold; padding: 1px 6px 1px 6px; border-bottom: solid 1px #606060; border-right: solid 1px #606060; color: #833938; }
		/* STAT NAMES */
.statlabel { font-weight: bold; padding: 1px 6px 1px 6px; text-align: center; border-bottom: solid 2px #606060; border-right: solid 1px #606060; color: #833938; }
.statlabel_B { font-weight: bold; padding: 1px 6px 1px 6px; text-align: center; border-bottom: solid 2px #606060; border-right: solid 1px #606060; background-color: #E8E8E8; color: #833938; }
		/* STAT NUMBERS/TEXT */
.stattextYTL { padding: 1px 6px 1px 6px; border-right: solid 1px #606060; border-bottom: solid 1px #606060; text-align: left; }
.stattextYTL2 { padding: 1px 6px 1px 6px; border-right: solid 1px #606060; border-bottom: solid 1px #606060; background-color: #C0C0C0; }
.stattext { padding: 1px 6px 1px 6px; text-align: right;}
.stattextwide { padding: 1px 6px 1px 6px; text-align: center; border-right: solid 1px #606060; border-bottom: solid 1px #606060; }
.stattextwide_B { padding: 1px 6px 1px 6px; text-align: center; border-right: solid 1px #606060; border-bottom: solid 1px #606060; background-color: #E8E8E8; }
.stattextwide2 { padding: 1px 6px 1px 6px; border-right: solid 1px #606060; border-bottom: solid 1px #606060; }
.statheader { font-weight: bold; padding: 1px 6px 1px 6px; border-bottom: solid 1px #606060; background-color: #C0C0C0; color: #833938; }
#wrestle_int { border-right: solid 1px #606060; color: #833938; } /* FOR WRESTLING */

/* FOOTBALL (fb), VOLLEYBALL (vb) AND TENNIS (tn) STAT STYLES */
		/* TABLE STYLES */
.stattable_f { width: 96%; font-size: 12px; margin: 0px 10px 0px 10px; background-color: #F0F0F0; border-left: solid 1px #000000; }
#intangibles_table { border-top: solid 1px #000000; }
#vb1,#vb2,#vb3 { border-top: solid 1px #000000; }

.yeartitle_f { background-color: white; text-align: center; font-size: 18px; font-weight: bold; border-right: solid 1px #000000; padding-top: 15px; border-top: solid 1px #000000; }
#firstyear { padding-top: 5px; }
.YTLcell_f { border-top: solid 1px #000000; }
.stattext_f_A { padding: 1px 6px 1px 6px; text-align: center; border-right: solid 1px #000000; border-bottom: solid 1px #000000; }
.stattext_f_B { padding: 1px 6px 1px 6px; text-align: center; border-right: solid 1px #000000; border-bottom: solid 1px #000000; background-color: #D7D7D7; }
.sectiontitle_f { background-color: #595959; border-top: solid 1px #000000; font-size: 16px; font-weight: bold; color: white; padding: 1px 2px 1px 5px; border-right: solid 1px black; }
.statsectiontitle_f_A { border-right: solid 1px #000000; padding: 1px 3px 1px 4px; font-size: 12px; font-weight: bold; text-align: center; }
.statsectiontitle_f_B { border-right: solid 1px #000000; padding: 1px 3px 1px 4px; font-size: 12px; font-weight: bold; background-color: #D7D7D7; text-align: center; }
.statlabel_f_A { padding: 1px 6px 1px 6px; text-align: center; border-bottom: solid 1px #000000; font-weight: bold; color: #833938; }
.statlabel_f_A2 { padding: 1px 6px 1px 6px; text-align: center; border-bottom: solid 1px #000000; }
.statlabel_f_B { padding: 1px 6px 1px 6px; text-align: center; border-bottom: solid 1px #000000; background-color: #D7D7D7; font-weight: bold; color: #833938; }
.statlabel_m_f_A { padding: 1px 6px 1px 6px; text-align: center; border-bottom: solid 1px #000000; border-right: solid 1px #000000; font-weight: bold; color: #833938; }
.statlabel_m_f_A2 { padding: 1px 6px 1px 6px; text-align: center; border-bottom: solid 1px #000000; border-right: solid 1px #000000; }
.statlabel_m_f_B { padding: 1px 6px 1px 6px; text-align: center; border-bottom: solid 1px #000000; border-right: solid 1px #000000; background-color: #D7D7D7; font-weight: bold; color: #833938; }
.innertoptable_f { font-size: 12px; padding: 0px; width: 100%; height: 20px; }
.statcellques_f { font-size: 12px; color: #000000; color: #833938; padding: 2px 0px 2px 5px; font-weight: bold; border-bottom: solid 1px #000000; }
.stattextYTL_f { padding: 1px 6px 1px 6px; border-right: solid 1px #000000; border-bottom: solid 1px #000000; text-align: left; }
.intangibles_f { width: 90px; background-color: #C0C0C0; border-right: solid 1px #000000; border-bottom: solid 1px #000000; padding: 1px 3px 1px 4px; font-size: 12px; font-weight: bold; text-align: center; }

/* SPECIAL FOR BASEBALL STATS */
.batsthrowsbox { position: relative; float: right; width: 220px; border-left: solid 1px gray; border-bottom: solid 1px gray;  padding: 1px 5px 1px 5px; margin: 0px; }
.batsthrows { font-size: 12px; color: #833938; font-weight: bold; }

/* PARTING SHOT BOX */
.partingshotbox { position: relative; float: left; width: 638px; padding: 6px; margin: 6px 0px 6px 0px; font-family: Times, "Times New Roman", serif; font-size: 18px; color: #FFFFFF; font-style: italic; background-color: #833938; }

/* CONTACT INFO BOXES */
.contactbox { position: relative; float: left; padding: 5px; margin: 5px; width: auto; }
div#conpad { padding-bottom: 10px; }
.emailphone { font-size: 18px; }
