/* START css */   /* Margins for main content */.contentMargins {        display: block;        margin: 0px 15px 0px 15px;        text-align: left;}   /* home page body text style */.bodytext {	font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;	font-size: 0.7em;        text-align: justify;	color: #000000;}   /* home page body text style - no justify */.bodytextNoJustify {	font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;	font-size: 0.7em;        text-align: left;	color: #000000;}   /* other page body text style */.bodytext2 {	font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;	font-size: 0.8em;        text-align: justify;	color: #000000;}   /* other page body text style */.bodytext2NoJustify {	font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;	font-size: 0.8em;	text-align: left;	color: #000000;	line-height: 18px;}   /* other page body text style */.bodytext2color {	font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;	font-size: 0.8em;	text-align: left;	color: #000000;	line-height: 18px;	background: #F0DAB5;}   /* H1 style - News, Upcoming Events */.headertext {        font-family: Verdana, Arial, Geneva, Helvetica, sans-serif; 	font-size: 1.1em; 	font-weight: bold; 	color: #AE363F;}   /* Coaches Titles */.coach {        font-family: Verdana, Arial, Geneva, Helvetica, sans-serif; 	font-size: .85em; 	font-weight: bold; 	color: #AE363F;}     /* Highlights in red */.highlights {	font-weight: bold; 	color: #AE363F;}     /* Schedules and Rosters Links */.linkSchedule a {	font-size: 0.98em;	font-family: Arial, Helvetica, sans-serif;	font-weight: bold;	color: #AE363F;	text-decoration: none;	line-height: 20px;}.linkSchedule a:hover {        color: #12395E;}   /* Archives Links */.linkScheduleArchive a {	font-size: 0.98em;	font-family: Arial, Helvetica, sans-serif;	font-weight: bold;	color: #077F95;	text-decoration: none;	line-height: 20px;}.linkScheduleArchive a:hover {        color: #AE363F;}   /* Schedules and Rosters Links */.alphabet a {	font-size: 0.78em;	font-family: Arial, Helvetica, sans-serif;	font-weight: bold;	color: #AE363F;	text-decoration: none;	line-height: 20px;}.alphabet a:hover {        color: #12395E;}   /* H2 style */.blueText {        font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;        font-size: 0.85em;        font-weight: bold;        text-decoration: none;        color: #336699;}   /* Dance Faculty Titles */.brownText {        font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;        font-size: 0.85em;        font-weight: bold;        text-decoration: none;        color: #600606;}   /* Titles for Indiv. Stats */.blueTextStat {        font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;        font-size: small;        font-weight: bold;        text-decoration: none;        color: #12395E;}   /* Titles for Indiv. Stats */.blueTextArchive {        font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;        font-size: 1.05em;        font-weight: bold;        text-decoration: none;        color: #12395E;}   /* used to remove list item bullets */.indent {        list-style: none;}   /* used to remove indent from lists */.indent2 {        margin-left: 15px; padding-left: 0;}   /* text wrap around images */.float-right-wrap {	float: right;	position: right;	padding: 0px;	width: auto;	margin-top: 8px;	margin-right: 0;	margin-bottom: 0px;	margin-left: 10px;}.float-left-wrap {	float: left;	padding: 0px;	margin-top: 0;	margin-right: 8px;	margin-bottom: 10px;	margin-left: 0px;	clear: none;	vertical-align: top;	line-height: 2em;}.float-faculty-wrap {	float: left;	padding: 0px;	margin-top: 4px;	margin-right: 14px;	margin-bottom: 6px;	margin-left: 0px;}.clearAll {        clear: both;}.verticalRedLine {        border-right: 1px solid #660000;}.verticalBrownLine {        border-right: 1px solid #A52C0B;}.verticalBlueLine {        border-right: 1px solid #1B2A59;}.horizBrownLine {	border-top: 1px solid #A52C0B;}.horizBlueLine {	border-top: 1px solid #1B2A59;}.float-right {	float: right;	position: right;	padding: 0px;	width: auto;	margin-top: 0px;	margin-right: 0;	margin-bottom: 0px;	margin-left: 10px;}.float-right-sports {	float: top;	position: right;	padding: 0px 0px 0px 6px;	width: auto;	margin-top: 0px;	margin-right: 0;	margin-bottom: 0px;	margin-left: 6px;	vertical-align: top;}   /* Form Headers */.style2 {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: .9em;	font-weight: bold;}h3 {	font-family: Verdana, Arial, Helvetica, sans-serif;}
