/* FONT STYLE SHEET ************************************************************ */
/* HEADING CASCADES OFF CONTENT STYLE */
h1 {
	font-size: 220%; /* SET SO BODY CONTROLS SIZE */
}

h2 {
	font-size: 190%; /* SET SO BODY CONTROLS SIZE */
}

h3 {
	font-size: 160%; /* SET SO BODY CONTROLS SIZE */
}

h4 {
	font-size: 130%; /* SET SO BODY CONTROLS SIZE */
}

h5 {
	font-size: 110%; /* SET SO BODY CONTROLS SIZE */
}

h6 {
	font-size: 90%; /* SET SO BODY CONTROLS SIZE */
}

p {
	font-size: 1.0em;  /* equals 12pt CASCADES OFF CONTENT STYLE FONT SIZE at BODY 100% */
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;    
	padding-left: 0px; 
	margin-bottom: 3px; 
}

/* BEGIN HEADER STYLES */

h1.header {
	color: #000080;
	background: inherit;
}

h2.header {
	color: #000080;
	background: inherit;

}

h3.header {
	color: #000080;
	background: inherit;
}

h4.header { 
	color: #000080; 
	background: inherit; 
}

h5.header { 
	color: #000000; 
	background: inherit; 
}

h6.header { 
	color: #000000; 
	background: inherit; 
}

.headingGreenLarge {
	font-size: 1.3em;
	font-weight: bold;
	color: #006633;
	background: inherit;
	text-decoration: none;
}

.headingBlueLarge {
	font-size: 1.0em;
	font-weight: bold;
	color: #29479D;
	background: inherit;
	text-decoration: none;
}

.headingRed {
	font-size: 1.0em;
	font-weight: bold;
	color: #D72C00;
	background: inherit;
	text-decoration: none;
}

/* CORRECT IMPROPERLY NAMED CLASSES IN OLD SITE */

h1.Header {
	color: #000080;
	background: inherit;
}

h2.Header {
	color: #000080;
	background: inherit;

}

h3.Header {
	color: #000080;
	background: inherit;
}

h4.Header { 
	color: #000080; 
	background: inherit; 
}

h5.Header { 
	color: #000000; 
	background: inherit; 
}

h6.Header { 
	color: #000000; 
	background: inherit; 
}

.HeadingGreenLarge {
	font-size: 1.3em;
	font-weight: bold;
	color: #006633;
	background: inherit;
	text-decoration: none;
}

.HeadingBlueLarge {
	font-size: 1.0em;
	font-weight: bold;
	color: #29479D;
	background: inherit;
	text-decoration: none;
}

.HeadingRed {
	font-size: 1.0em;
	font-weight: bold;
	color: #D72C00;
	background: inherit;
	text-decoration: none;
}

.searchbox {
	font-family: Arial, sans-serif;
	font-size: 1.0em;  /* equals 12pt CASCADES OFF CONTENT STYLE FONT SIZE at BODY 100% */
	border-top: white 0px solid;
	border-right: white 0px solid;
	border-bottom: white 0px solid;   
	border-left: white 0px solid;
	background-color: white! important;
}

/* TICKER EVENTS CLASSES */
#feed-ticker {
	float: left;	
	display: inline;
	width: 90%; /*450*/
	margin-left: 5px;
}

.ticker_col {
	font-family: Arial, sans-serif; 
	font-size: 1.0em;  /* equals 12pt CASCADES OFF CONTENT STYLE FONT SIZE at BODY 100% */
	font-weight:bold;
}
#domticker {
	font-family: Arial, sans-serif; 
	font-size: 1.0em;  /* equals 12pt CASCADES OFF CONTENT STYLE FONT SIZE at BODY 100% */
	/*width: 450;*/
	/* height: 1.0em; */
}

#domticker a {
	text-decoration: none;
}

.someclass { 
	font-weight: bold;
}

/*  **************** GENERAL FONT FAMILY *************  */

/* DARK BLUE FONT STYLES */

.bodyMainText {
	color: #000080;
	background: inherit;
}
.extraSM {
   	font-size: .85em;
	color: #000080;
	background: inherit;
}

.dkBlueSM { 
	font-size: .95em; 
	color: #000080; 
	background: inherit; 
}

.txtBlue {
	color: #333399;
	background: inherit;
}

/* Bolded Dark Blue Styles */

.MainText {
	font-size: 1.15em;
	font-weight: bold;
	color: #000080;
	background: inherit;
}

.mainText {
	font-size: 1.15em;
	font-weight: bold;
	color: #000080;
	background: inherit;
}

.maintext {
	font-size: 1.15em;
	font-weight: bold;
	color: #000080;
	background: inherit;
}

.MainTextSM {
   	font-size: .8em;
	font-weight: bold;
	color: #000080;
	background: inherit;
}

.dkBlue12 { 
	font-size: 1.2em; 
	COLOR: #000080;
	background: inherit;
}

.dkBlue14 { 
	font-size: 1.4em;
	font-weight: bold; 
	color: #000080; 
	background: inherit;
}

.dkBlue16 { 
	font-size: 1.5em;
	font-weight: bold; 
	color: #000080; 
	background: inherit;
}

/* END DARK BLUE #000080 FONT STYLES */

/* BLACK FONT STYLES */

.plainText {
	color: #000000;
	background: inherit;
}

.plaintext {
	color: #000000;
	background: inherit;
}

.TextSM {
   	font-size: .80em;
	color: #000000;
	background: inherit;
}

.SlideText {
	text-align: left;
   	font-size: 1.0em;
	color: #000000;
	background: inherit;
}

/* Bolded Styles */

.boldSM {
   	font-size: .80em;
	font-weight: bold;
	color: #000000;
	background: inherit;
}

.boldLG {
   	font-size: 1.2em;
	font-weight: bold;
	color: #000000;
	background: inherit;
}

/* END BLACK FONT STYLES */

/*******************BEGIN LIGHT BLUE FONT STYLES******************/

/* Non-bolded styles */

.textBlue11px {
	font-size: .95em;
	color: #29479D;
	background: inherit;
	text-decoration: none;
}

.textArialBlue11px {
	font-family: Arial, Helvetica, sans-serif;
	font-size: .95em;
	color: #3c5ed9;
	background: inherit;
	text-decoration: none;
}

.textBlue13pxNB {
	font-size: .95em; 
	color: #29479D; 
	background: inherit; 
	text-decoration: none;
}

/* Bolded Styles */

.textBlue13px {
	font-size: 1.0em;
	font-weight: bold; 
	color: #29479D; 
	background: inherit; 
	text-decoration: none;
}

.ltBlue {
	font-size: 1.0em;
	font-weight: bold; 
	color: #3c5ed9; 
	background: inherit; 
}

/* END LIGHT BLUE FONT STYLES */

/* MAROON FONT STYLES */

.maroonSM { 
	font-size: .8em; 
	color: #800000; 
	background: inherit;
}

/* Bolded styles */

.maroon { 
	font-weight: bold; 
	color: #800000; 
	background: inherit;
}

.hdMaroonSM { 
	font-size: .9em; 
	font-weight: bold;
	color: maroon; 
	background-color: #e1e3f2; /* OLD #eff4ff NEW #e1e3f2 */ 
}

.hdMaroonM {  
	font-size: 1.3em;
	font-weight: bold; 
	color: maroon; 
	background-color: #e1e3f2; /* OLD #eff4ff NEW #e1e3f2 */ 
}
/* END MAROON FONT STYLES */

/* DARK GRAY #333333 FONT STYLES */

.textArial11px {
	font-family: Arial, Helvetica, sans-serif;
	font-size: .95em;
	color: #333333;
	background: inherit;
	text-decoration: none;
}

/* Bolded Styles */ 

.textArial11pxBold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: .95em;
	font-weight: bold;
	color: #333333;
	background: inherit;
	text-decoration: none;
}

/* END DARK GRAY #333333 FONT STYLES */

.bodyHeader {
	font-weight: bold;
   	font-size: 1.2em;
	color: #3c5ed9;
	letter-spacing: 0.02em;
	background: inherit;
}

.bodyHeaderSM {
	font-weight: bold;
   	font-size: 1.0em;
	color: #3c5ed9;
	background: inherit;
}

.empHeader {
	font-family: Verdana, Arial, sans-serif;
	font-size: 1.1em;
	font-weight: bold;
	background-color: #B7C6EC;
	color: #000000; /* #29479d;*/
	vertical-align: middle;
	padding-left: .20em;
	padding-right: .20em;
	margin-left: .20em;
	margin-right: .20em;
	border-width: .20em;
	border-color: #839ADE;
	border-style: solid;
}

.pressReleaseCaption {
   	font-family: "Arial, Verdana, Helvetica, sans-serif";
   	font-size: .9em;
	color: #000080;
	background: inherit;
}

/* DATAGRID and REPEATER SYTYLES******************** */
.dataGridStyle {
	font-size: 1.0em; /* OLD SIZE .8em;*/
	border-color: #839ADE;
	border-style: solid;

}

.dataGridStylePR {
	font-size: 1.3em; /* OLD SIZE 1.0em;*/
	border-color: #839ADE;
	border-style: solid;
}
.dataGridSportsHeader {
	font-size: 1.2em; /* OLD SIZE .8em;*/
	font-weight: bold;
	text-align: left;
	color: #29479d;
	background-color: #B7C6EC;
	vertical-align: middle;
	padding-left: .20em;
	padding-right: .20em;
	margin-left: .20em;
	margin-right: .20em;
	border-width: .20em;
	border-color: #839ADE;
	border-style: solid;
}

.dataGridSportsItems {
	font-size: 1.1em; /* OLD SIZE 1.0em;*/
	color: #000000;
	background-color: #FFFFFF;
	vertical-align: middle;
	padding-left: .20em;
	padding-right: .20em;
	margin-left: .20em;
	margin-right: .20em;
}

.dataGridSportsItemsAlternating {
	font-size: 1.1em; /* OLD SIZE 1.0em;*/
	color: #000000;
	background-color: #F3F5FC;
	vertical-align: middle;
}

.repeaterStyle {
	font-size: 1.0em; /* OLD SIZE 1.0em;*/
	border-color: #839ADE;
	border-style: solid;
	border-width: .15em;
	border-collapse: collapse;
}

.repeaterHeader {
	font-size: 1.0em; /* OLD SIZE .8em;*/
	font-weight: bold;
	color: #29479d;
	background-color: #B7C6EC;
	vertical-align: middle;
	padding-left: .20em;
	padding-right: .20em;
	margin-left: .20em;
	margin-right: .20em;
	border-width: .20em;
	border-color: #839ADE;
	border-style: solid;
}

.repeaterItems {
	font-size: .9em; /* OLD SIZE .9em;*/
	color: #000000;
	background-color: #FFFFFF;
	vertical-align: middle;
	padding-left: .20em;
	padding-right: .20em;
	margin-left: .20em;
	margin-right: .20em;
	border-width: .20em;
	border-color: #839ADE;
}

.repeaterItemsAlternating {
	font-size: .9em; /* OLD SIZE .9em;*/
	color: #000000;
	background-color: #F3F5FC;
	vertical-align: middle;
	border-width: .20em;
	border-color: #839ADE;
}

/* END REPEATER STYLES */


/* Degree and Programs Menu Link Styles */

.degree {
	background-color: #B7C6EC;
	text-decoration: none;
	vertical-align: middle;
	padding-left: .20em;
	padding-right: .20em;
	margin-left: .20em;
	margin-right: .20em;
	border-width: .20em;
	border-color: #839ADE;
	border-style: solid;
	font-size: 1.0em;
}

.degreeB {
	background-color: #063e89;
	text-decoration: none;
	vertical-align: middle;
	padding-left: .20em;
	padding-right: .20em;
	margin-left: .20em;
	margin-right: .20em;
	border-width: .20em;
	border-color: #839ADE;
	border-style: solid;
	font-size: 1.0em;
	color: #ffffff;
}

.degreeCell {
   	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-weight: bold;
   	font-size: 1.0em;
	color: #ffffff;
	background-color: #3c5ed9;
}

.degreeCellSM {
   	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-weight: bold;
   	font-size: .82em;
	color: #ffffff;
	background-color: #3c5ed9;
}

.degreeCellLG {
   	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-weight: bold;
   	font-size: 1.2em;
	color: #ffffff;
	background-color: #3c5ed9;
}

.degreeText {
   	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-weight: bold;
   	font-size: 1.1em;
	color: #ffffff;
	background-color: #000080;
}

tr.degreeText { 
	font-family: Arial, Verdana, Helvetica, sans-serif;	
	font-weight: bold; 
	font-size: 1em; 
	color: #ffffff; 
	background-color: #000080; 
	text-align: center; 
}

td.degreeText { 
	font-family: Arial, Verdana, Helvetica, sans-serif;	
	font-weight: bold; 
	font-size: 1em; 
	color: #ffffff; 
	background-color: #000080; 
	text-align: center; 
}

.degreeTextSM {
   	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-weight: bold;
   	font-size: .82em;
	color: #ffffff;
	background-color: #000080;
}

/* END FONT STYLES ************************************************************************************************** */

.Vsm { 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: .65em; 
	color: #2947df;
	background: inherit;
}

/****************** Begin Styles for Otero Players Page *********************/
/* font-family: "French Script MT", "Brush Script MT", "Ball & Chain 3", serif; */

.script {
	font-family: "French Script MT", "Brush Script MT", "Ball & Chain 3", serif;
	font-size: 1.4em;
	background: inherit;
}

.headerV {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1.5em;
	font-weight: bold;
	color: #2947df;
	background: inherit;
}

.headerVex {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1.1em;
	font-weight: bold;
	color: #2947df;
	background: inherit;
}

.headerVsm {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1.0em;
	font-weight: bold;
	color: #2947df;
	background: inherit;
}

.BA {
	font-family: "Book Antiqua", serif;
	font-size: 2em;
	font-weight: bold;
	font-style: italic;
	background: inherit;
}

.BAsm {
	font-family: "Book Antiqua", serif;
	font-size: 1.2em;
	font-weight: bold;
	font-style: italic;
	background: inherit;
}

.BAmed {
	font-family: "Book Antiqua", serif;
	font-size: 1.5em;
	background: inherit;
}

.BAreg {
	font-family: "Book Antiqua", serif;
	font-size: 1.05em;
	background: inherit;
}

.BAregB {
	font-family: "Book Antiqua", serif;
	font-size: 1.1em;
	background: inherit;
}

.rosterNumbers
{
color: #000066; 
float: right; 
font-family: 
Algerian; font-size: 6em;
}