.hrfchead1 {
	font-family: Calibri, Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-style: oblique;
	font-weight: bold;
	color: #9A0547;
	letter-spacing: 1px;
	line-height: 20px;
}
.hrfc-subhead {
	font-family: Calibri, Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #0099CC;
	font-weight: bold;
	letter-spacing: 1px;
}
.hrfc-subhead2 {
	font-family: Calibri, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #0099CC;
	font-weight: bold;
}
.hrfcbody1 {
	font-family: Calibri, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #999999;
}
.hrfcbody1 a:link {text-decoration: none; color: #999999} 
.hrfcbody1 a:visited {text-decoration: none; color: #999999} 
.hrfcbody1 a:hover {color: #9c084a; text-decoration: underline} 
.hrfcbody1 a:active {text-decoration: none; color: #999999}


.subhead3 {
	font-family: Calibri, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #9c084a;
}



.hrfc-subhead3 {font-family: Calibri, Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; color: #9A0547}
.hrfc-bodydark {
	font-family: Calibri, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
}

.hrfc-bodydark  a:link {text-decoration: underline; color: #000000} 
.hrfc-bodydark  a:visited {text-decoration: none; color: #000000} 
.hrfc-bodydark  a:hover {color: #00ffff; text-decoration: underline} 
.hrfc-bodydark  a:active {text-decoration: none; color: #000000} 
.hrfc-whitehead {
	font-family: Calibri, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
}

.selection_pic {
	position:absolute;
	width:50px; 
	height:50px; 
	/*border:1px solid black;*/
}
.selection_name {
	position:absolute;
	padding-left:2px;
	width:90px;
	height:50px;
	font-family: Calibri, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;	/*border:1px solid black; */
}
.selection_player_details {
	font-family: Calibri, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	position:absolute;
	top:0px;
	left:0px;
	width:250px;
	height:150px;
	border:1px solid gray;
	padding:5px;
	display:none;
	background-color:white;
	overflow:auto;
}
.style2 {
	font-size: 14pt;
	color: #9A0547;
	font-family: Calibri, Verdana, Arial, Helvetica, sans-serif;
}
.head {
	font-size: 24pt;
	color: #9A0547;
	font-family: Calibri, Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	text-decoration: underline;
}



.links {
	font-size: 10pt;
	font-weight: bold;
	text-align: center;
	color: #ffffff;
	font-family: Calibri, Calibri, Verdana, Arial, Helvetica, sans-serif;
	border-bottom-style: groove;
	border-bottom-color:#FFFFFF
	}

.sublinks {
	font-size: 10pt;
	font-weight: bold;
	text-align: center;
	color: #ffffff;
	font-family: Calibri, Verdana, Arial, Helvetica, sans-serif;
	bgcolor: #87aac1;
}
.style1 {
	color: #FFFFFF
}
.stylesel {
	color: #FFFFFF
}

.strike {
    text-decoration: line-through ;
}







.subhead {
	font-size: 16pt;
	color: #9A0547;
	font-family: Calibri, Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	text-decoration: underline;
}
.subhead2 {
	font-family: Calibri, Verdana, Arial, Helvetica, sans-serif;
	font-size: 14pt;
	color: #87aac1;
	font-weight: bold;
	text-decoration: none;
}
.subhead2a {
    font-family: Calibri, Verdana, Arial, Helvetica, sans-serif;
    font-size: 14pt;
    color: #9A0547;
    font-weight: bold;
    text-decoration: none;
}
.smallhead {
	font-size:10pt;
	color: #9A0547;
	font-family: Calibri, Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	text-align:center;
	font-weight: bold;
}

.welcome {
	font-size: 10pt;
	color: #9A0547;
	font-family: Calibri, Verdana, Arial, Helvetica, sans-serif;
}

.navs {
	font-family: Calibri, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
}
.navs a:link {text-decoration: none; color: #ffffff;} 
.navs a:visited {text-decoration: none; color: #ffffff;} 
.navs a:hover {color: #87aac1; text-decoration: underline;} 
.navs a:active {text-decoration: none; color: #ffffff;}

.altnavs {
	font-family: Calibri, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
}

.altnavs a:link {text-decoration: none; color: #ffffff} 
.altnavs a:visited {text-decoration: none; color: #ffffff} 
.altnavs a:hover {color: #ffff00; text-decoration: underline} 
.altnavs a:active {text-decoration: none; color: #ffffff} 

.menu { background-color: #993366; text-align: center; }
.quicklink { background-color:#000000; text-align: left; color:#FFFFFF; font-weight:bold; font-size:12px; font-family:Calibri, Verdana, Arial, Helvetica, sans-serif }
.highlight { background-color: #87aac1; text-align: center;}

.center {text-align: center;}
.bold {font-weight: bold;}

.body {
	font-family: Calibri, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
}
.body a:link {text-decoration: none; color: #666666} 
.body a:visited {text-decoration: none; color: #666666} 
.body a:hover {color: #9c084a; text-decoration: underline} 
.body a:active {text-decoration: none; color: #666666}

.alt {
	font-family:Calibri, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ffffff;
	background-color: #cccccc; }

.alt a:link {text-decoration: none; color: #ffffff} 
.alt a:visited {text-decoration: none; color: #ffffff} 
.alt a:hover {color: #ffffff; text-decoration: underline} 
.alt a:active {text-decoration: none; color: #ffffff}

.althigh {background-color: #44aaff;}

.minihead {
	font-family: Calibri, Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #0099CC;
	font-weight: bold;
}
.altnavsbig {
    font-family: Calibri, Verdana, Arial, Helvetica, sans-serif;
    font-size: 18px;
    color: #FFFFFF;
}
.altnavssmall {
	font-family: Calibri, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
}
.altnavssmall a:link {text-decoration: none; color: #ffffff} 
.altnavssmall a:visited {text-decoration: none; color: #ffffff} 
.altnavssmall a:hover {color: #ffff00; text-decoration: underline} 
.altnavssmall a:active {text-decoration: none; color: #ffffff} 

.bodysmall {
	font-family: Calibri, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
}
.bodysmall a:link {text-decoration: none; color: #666666} 
.bodysmall a:visited {text-decoration: none; color: #666666} 
.bodysmall a:hover {color: #9c084a; text-decoration: underline} 
.bodysmall a:active {text-decoration: none; color: #666666}

.trheader {
	    font-family: Calibri, Verdana, Arial, Helvetica, sans-serif;
	    font-size: 12px;
	    color: #0099CC;
	    font-weight: bold;
}

.border
{ border: thin solid #999999; 
}

tr.border
{ border: thin solid #999999; 
}

.sptab {
    border: 1px solid #aaa;
}
.sptab th {
    color: #FFFFFF;
    border: 1px solid #aaa;
/*    background-color: #87aac1; */
    background-color: #993366; 
    text-align: center;
    font-weight:bold;
    font-family: Calibri, Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
}
.sptab1 {
    border: 1px solid #aaa;
}
.sptab1 td {
    border: 1px solid #aaa;
    font-size:0.9em; 
    color: #999999;
}
.sptab1 th {
    color: #FFFFFF;
    border: 1px solid #aaa;
/*    background-color: #87aac1; */
    background-color: #993366; 
    text-align: center;
    font-weight:bold;
    font-family: Calibri, Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
}
.sptab2 {
    border: 1px solid #aaa;
}
.sptab2 th {
    color: #FFFFFF;
    border: 1px solid #aaa;
    /*background-color: #87aac1; */
    background-color: #993366; 
    text-align: center;
    font-weight:normal;
    font-family: Calibri, Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
}
