/* Error messages, validation on save */
.error {
   font-family: Arial, Helvetica, sans-serif; 
   font-size: 11px;
   text-decoration: none;
   color: #cc3333
}

/* Status messages after save */
.statusmsg {
   font-family: Arial, Helvetica, sans-serif; 
   font-size: 11px;
   text-decoration: none;
   color: #000000
}

.gametime {font-family:verdana;font-weight:normal;text-align:center;font-size:9px;color:#ffffff;background-color: #084D94}
.practicetime {font-family:verdana;font-weight:normal;text-align:center;font-size:9px;color:#ffffff;background-color: #84A5C6}

.gameinfobox {text-align:center;border:1 solid #084d94}
.gameboxteams {font-size:10px;font-family:verdana;font-weight:normal;color:#084D94;text-decoration: none}
.locationrowodd{background-color:#E7F7FF;font-weight:bold;font-family:arial;font-size:14px;color:#084D94;text-decoration: none}
.locationroweven{background-color:#BDDBF7;font-weight:bold;font-family:arial;font-size:14px;color:#084D94;text-decoration: none}
.matchdayheading {font-family:verdana;font-weight:bold;text-align:center;font-size:10px;color:#ffffff;background-color:#084d94}


.pageheading {color:#084D94;font-family:verdana;font-size:18px;font-weight:bold}
.subheading {color:#084D94;font-family:verdana;font-size:12px;font-weight:bold}

.imagetable {color:#084D94;border-bottom: dotted 1 #084D94;
font-size:10px;font-family:verdana;font-weight:normal}
.imagetabledescription .imagetable {font-style:italic}
.imagetableheading {
	color:#084D94;border-top: solid 1 #084D94;border-bottom: solid 1 #084D94;
	font-size:10px;font-family:verdana;font-weight:bold}

.textareanormal {color:#084D94;border: solid 1 #084D94;
font-family:verdana;font-size:8pt}
.inputboxnormal {font-family: Verdana; color:#084d94; font-size: 8pt; border: 1 solid #000000; background-color: #ffffff}
.leadtextnormal {font-family: Verdana; color:#084d94; font-size: 8pt;font-weight:bold}

.inputbox {font-family: Verdana; color:#084d94; font-size: 8pt; border: 1 solid #000000; background-color: #ffffff}

.diplomacell {
	padding:10px;
}
.diplomaheading {
	font-family:TRENDY, Arial Black;
	color:#084D94;
	font-size:48pt;
}
.diplomaname {
	font-family:Mandela, Arial Black;
	color:#084D94;
	font-size:30pt;
	border-top:1 solid #084D94;
	border-bottom:1 solid #084D94;
	text-align:center;
	font-weigth:bold;
	padding:0px;
	margin:0em;
}
.diplomaname_simple {
	font-family:Mandela, Arial Black;
	color:#ffffff;
	font-size:30pt;
	border-top:1 solid #084D94;
	border-bottom:1 solid #084D94;
	text-align:center;
	font-weigth:bold;
	padding:0px;
	margin:0em;
}
.diplomateam {
	font-family:Mandela, Arial Black;
	color:#084D94;
	font-size:18pt;
	text-align:center;

}

.diplomateam_simple {
	font-family:Mandela, Arial Black;
	color:#eeeeee;
	font-size:18pt;
	text-align:center;

}

.diplomatext {
	font-family: Verdana;
	color:#000000;
	font-size:8pt;
}
.diplomapicturetext {
	text-align:center;
	font-family:arial;
	font-weight:normal;
	font-size:11px;
	color:#084d94;
	background-color:ffffff;
	border-top: 1 solid #dddddd;
	filter:alpha(Opacity=60);
	
}

.diplomasignature {
	font-family: Verdana;
	color:#000000;
	font-size:8pt;
	border-top:1 solid #000000;
	text-align:center;
	}
.diplomatextheader {
	font-family: Verdana;
	color:#c0c0c0;
	background-color:#000000;
	font-size:8pt;
	font-weight:bold;
	padding-top:0px;
	padding-bottom:0px;
	padding-left:4px;
	padding-right:4px;
}
.diplomatexttotal {
	font-family:Verdana;
	color:#000000;
	font-size:8pt;
	border-top:1 dotted #000000;
	border-bottom:1 dotted #000000;
	font-weight:bold;
	padding-top:0px;
	padding-bottom:0px;
	padding-left:4px;
	padding-right:4px;
	
}

.diplomatext_h1 {
	font-family:Verdana;
	color:#000000;
	font-size:8pt;
	border-bottom:1 dotted #000000;
	font-weight:bold;
	padding-top:0px;
	padding-bottom:0px;
	padding-left:4px;
	padding-right:4px;
	
}
.shadowbox {
background: #000000;
border: 1px solid #111111;
position: relative;
top: 3px;
left: 3px;
width:385px;
height:145px;
}
.shadowbox div {
background: #c0c0c0;
border: 1px solid #000;
color: #ff0000;
padding: 2px 2px;
position: relative;
top: -3px;
left: -3px;
width:385px;
height:145px;
}

.yearbook_statistics_heading {
	font-family: Arial;
	color:#000000;
	background-color:#ffffff;
	font-size:10pt;
	font-weight:bold;
	text-align:center;
	border-top:1 solid #000000;
}
.statistics_header {
	font-family: Arial;
	color:#ffffff;
	background-color:#000000;
	font-size:8pt;
	font-weight:bold;
}
.statistics_count {
	font-family: Arial;
	color:#ffffff;
	background-color:#bbbbbb;
	font-size:8pt;
	font-weight:bold;
	text-align:center;
}
.statistics_name {
	font-family: Arial;
	color:#000000;
	font-size:8pt;
	font-weight:normal;
}
.statistics_number {
	font-family: Arial;
	color:#000000;
	font-size:8pt;
	font-weight:normal;
}

.player_statistic_header_top {
	font-family: Arial;
	color:#ffffff;
	background-color:#084D94;
	font-size:7pt;
	font-weight:bold;
}

.player_statistic_header {
	font-family: Arial;
	color:#084D94;
	background-color:#ffffff;
	font-size:7pt;
	font-weight:bold;
	border-bottom:1 solid #084D94;
}
.player_statistic {
	font-family: Arial;
	color:#084D94;
	background-color:#ffffff;
	font-size:7pt;
	font-weight:normal;
	padding:0em;
	margin:0em;
}

.yearbook_team_header {
	font-family: Arial;
	color:#084D94;
	background-color:#EFE752;
	font-size:11pt;
	font-weight:bold;
	border-bottom:1 solid #084D94;
	border-top:1 solid #084D94;
	text-align:center;
}
.heading_background {
	background-color:#084D94;
	font-family: Arial;
	color:#ffffff;
	font-size:9pt;
	font-weight:bold;
	
}
.pageheadingtable {background:url(../images/pageheading.gif);font-family:verdana;font-weight:bold;text-align:right;font-size:14px;color:#084d94}
.pageheadingtable_l2 {font-family:verdana;font-weight:normal;text-align:right;font-size:12px;color:#084d94;background-color:#EFE752}

a.maillink:link  {color:#808080;text-decoration: none}
a.maillink:visited {color:#808080;text-decoration: none}
a.maillink:active {color:#808080;text-decoration: none}
a.maillink:hover {color: #909090;text-decoration: none;}
a.news:link  {font-size:8px;font-family:verdana;font-weight:normal;color:#084D94;text-decoration: none}
a.news:visited {font-size:8px;font-family:verdana;font-weight:normal;color:#084D94;text-decoration: none}
a.news:active {font-size:8px;font-family:verdana;font-weight:normal;color:#084D94;text-decoration: none}
a.news:hover {font-size:8px;font-family:verdana;font-weight:normal;color:#206DBC;text-decoration: none}
a.goalsname:link  {font-size:10px;font-family:verdana;font-weight:normal;color:#084D94;text-decoration: none}
a.goalsname:visited {font-size:10px;font-family:verdana;font-weight:normal;color:#084D94;text-decoration: none}
a.goalsname:active {font-size:10px;font-family:verdana;font-weight:normal;color:#084D94;text-decoration: none}
a.goalsname:hover {font-size:10px;font-family:verdana;font-weight:normal;color:#ffd300;text-decoration: none}
a.teamname:link  {font-size:10px;font-family:verdana;font-weight:bold;color:#084D94;text-decoration: none}
a.teamname:visited {font-size:10px;font-family:verdana;font-weight:bold;color:#084D94;text-decoration: none}
a.teamname:active {font-size:10px;font-family:verdana;font-weight:bold;color:#084D94;text-decoration: none}
a.teamname:hover {font-size:10px;font-family:verdana;font-weight:bold;color:#ffd300;text-decoration: none}

a.frontpagelink:link  {font-size:10px;font-family:verdana;font-weight:normal;color:#ffffff;text-decoration: none}
a.frontpagelink:visited {font-size:10px;font-family:verdana;font-weight:normal;color:#ffffff;text-decoration: none}
a.frontpagelink:active {font-size:10px;font-family:verdana;font-weight:normal;color:#ffffff;text-decoration: none}
a.frontpagelink:hover {font-size:10px;font-family:verdana;font-weight:normal;color:#ffffff;text-decoration: none}

.newsheadingtable {font-family:verdana;font-weight:normal;text-align:left;font-size:12px;color:#084d94;background-color:#EFE752}

.playerheader {background:url(../images/player_header_bg.jpg);font-family:verdana;font-weight:bold;text-align:right;font-size:16px;color:#ffffff}

.articleheading {text-align:center;font-weight:bold;background-color:#084d94;color:#ffffff;font-face:Verdana;border: 1 solid #000000; font-size:16px}

.articleingress {font-style:italic;font-family:verdana;font-weight:normal;text-align:left;font-size:12px;color:#084d94}
.articlecontent {font-family:verdana;font-weight:normal;text-align:left;font-size:12px;color:#084d94}
.articleauthor {font-family:verdana;font-weight:normal;text-align:left;font-size:12px;color:#084d94}


.summary_personheading {background-color:#084d94;font-family:verdana;height:11px;font-weight:bold;font-size:12px;color:#ffffff}

.infotext {font-family:verdana;font-weight:normal;text-align:left;font-size:12px;color:#084d94}
.infotextright {font-family:verdana;font-weight:normal;text-align:right;font-size:12px;color:#084d94}
.alerttext {font-family:verdana;font-weight:bold;text-align:left;font-size:12px;color:#ff0000}

.playerpicturefancytext {text-align:center;font-family:arial;font-weight:normal;text-align:center;font-size:12px;color:#ffffff;background-color:#084d94}
.playerpicturefancy {text-align:center;font-family:arial;font-weight:normal;text-align:center;font-size:12px;background-color:#084d94}
.playerpicturefancyshirtno {text-align:center;font-family:arial;font-weight:bold;text-align:center;font-size:24px;color:#ffffff;background-color:#084d94}

a.imagelink:link  {border:0 solid #000000;text-decoration: none}
a.imagelink:visited {border:0 solid #000000;text-decoration: none}
a.imagelink:active {border:0 solid #000000;text-decoration: none}
a.imagelink:hover {border:0 solid #000000;text-decoration: none}

.gameprocellodd {background-color:#808080;font-family:verdana;width:20px;height:12px;font-weight:normal;font-size:12px;color:#ffffff}
.gameprocelleven {background-color:#eeeeee;font-family:verdana;width:20px;height:12px;font-weight:normal;font-size:12px;color:#000000}
.gameprocell {background-color:#002868;font-family:verdana;width:20px;height:12px;font-weight:bold;font-size:12px;color:#ffffff}

.playerheading {font-family:verdana;font-size:11;font-weight:bold;color:#ffffff;background-color:#084D94;text-decoration: none}
.playercell {font-family:arial;font-size:10;color:#084D94;text-decoration: none}
.playercelleven {background-color:#eeeeee;font-weight:normal;font-family:verdana;font-size:11;color:#084D94;text-decoration: none}
.playercellodd {background-color:#ffffff;font-weight:normal;font-family:verdana;font-size:11;color:#084D94;text-decoration: none}

.profile_leadtext {font-weight:bold;font-family:arial;font-size:12;color:#084D94;text-decoration: none}
.profile_text {font-weight:normal;font-family:arial;font-size:12;color:#084D94;text-decoration: none}
.profile_about {font-weight:normal;font-family:arial;font-size:12;color:#084D94;background-color:#f0f0f0;text-decoration: none}

.profile_box {
	background-color:#ffffff;
	border:2 solid #084d94;
}

.playerpicturetext {text-align:center;font-family:arial;font-weight:normal;text-align:left;font-size:9px;color:#084d94}

.pictureborder {
	border-right:solid 2 #000000;
	border-bottom:solid 2 #000000;
}

.picturecell {
border:solid 1 #000000;
text-align:center;
padding:2px;
height:260px;
}
.picturetitlecell {
border:solid 1 #000000;
text-align:center;
padding:1px;
background-color:#dddddd;
color:#084d94;
font-family:verdana;
font-size:9pt;
font-weight:bold;
}
.picturedesccell {
border:solid 1 #000000;
text-align:center;
padding:1px;
background-color:#eeeeee;
color:#084d94;
font-family:verdana;
font-size:9pt;
}
.gamedatetext {font-family:verdana;font-weight:normal;text-align:left;font-size:12px;color:#084d94}
.teamstext {margin-right:10px;font-family:verdana;font-weight:bold;height:12px;text-align:left;font-size:14px;color:#084d94}
.goalsbox {border:solid 0 #084d94;padding:3px;color:#084d94;font-family:verdana;width:20px;height:12px;font-weight:bold;text-align:center;font-size:14px}

.infotextsmall {font-family:verdana;font-weight:normal;font-size:9px;color:#084d94}
.ratingtext {font-family:verdana;font-weight:normal;text-align:left;font-size:11px;color:#000000}
.actualrating {font-weight:bold;background-color:#084d94;color:#ffffff;font-face:Verdana;border: 1 solid #000000; font-size:28px}
.rating {font-face:Verdana;border: 1 solid #000000; font-size:28px}
.individualrating {text-align:center;font-weight:bold;background-color:#084d94;color:#ffffff;font-face:Verdana;border: 1 solid #000000; font-size:16px}
.ratingcommentheader {border-bottom: 1 solid #000000}

.rolebox {font-family: Verdana; color:#084d94; font-size: 8pt;background-color:#dedbde;}
.loginboxes {border:1px}
.resultbox {width:20px;font-family: Verdana; color:#084d94; font-size: 8pt; border: 1 solid #000000; background-color: #ffffff;text-align:center}
.resultboxfor {width:20px;font-weight:bold;font-family: Verdana; color:#084d94; font-size: 8pt; border: 1 solid #000000; background-color: #ffffff;text-align:center}

.checkbox {font-family: Verdana; color:#084d94; font-size: 8pt}

.ratecomment {overflow:hidden;font-family: Verdana; color:#084d94; font-size: 10pt; border: 1 solid #000000; background-color: #ffffff}
.newscontent {overflow:hidden;font-family: Verdana; color:#084d94; font-size: 10pt; border: 1 solid #000000; background-color: #ffffff}


/* .ratecomment {background-image: url(../images/player_header_bg.jpg); background-attachment:fixed;overflow:hidden;font-family: Verdana; color:#084d94; font-size: 8pt; border: 1 solid #000000; background-color: #ffffff}
*/
.optionbox {font-family: Verdana; color:#084d94; font-size: 8pt; background-color: #ffffff}
.inputtext {font-family: Verdana; color:#084d94; font-size: 8pt}
.inputheader {font-family: Verdana; color:#084d94; font-size: 10pt;font-weight:bold}
.coachcomments {font-family: Verdana; color:#084d94; font-size: 8pt; border: 1 solid #000000}


.backgroundtext {color:#084D94;font-family:verdana;font-size:10px;font-weight:bold}
.sponsortext {color:#084D94;font-family:verdana;font-size:10px;font-weight:normal}

.allteams_header {border: 1 solid #000000;background-color:#ffffff;font-family:arial;font-weight:normal;font-size:9;color:#084D94;text-decoration: none}
.allteams_team {border: 1 solid #84a6c6;font-family:verdana;font-size:10;color:#ffffff;text-decoration: none}
.won_1 {border: 1 solid #000000;background-color:#00ff00;font-family:verdana;font-size:10;color:#084D94;text-decoration: none}
.draw_1 {border: 1 solid #000000;background-color:#ffff00;font-family:verdana;font-size:10;color:#084D94;text-decoration: none}
.loss_1 {border: 1 solid #000000;background-color:#ff0000;font-family:verdana;font-size:10;color:#084D94;text-decoration: none}
.empty_1 {border: 1 solid #000000;background-color:#dddddd;font-family:verdana;font-size:10;color:#084D94;text-decoration: none}

.gamecell {font-family:arial;font-size:10;color:#084D94;text-decoration: none}
.gamecelleven {background-color:#E7F7FF;font-weight:bold;font-family:arial;font-size:11;color:#084D94;text-decoration: none}
.gamecellodd {background-color:#BDDBF7;font-family:arial;font-size:10;color:#084D94;text-decoration: none}



.coachmypagebox {background-color:#eeeeee;font-family:verdana;font-size:10;color:#084D94;text-decoration: none}

.searchButton {

	border:1 solid #084D94;
	text-align:center;
	font-size:8pt;
	color:#084D94;
	font-weight:bold;
	font-family:verdana;
	
}

/* Sortable tables */

.sortedcell {font-family:verdana;font-size:10;color:#084D94;text-decoration: none}
.sortedcelleven {background-color:#E7F7FF;font-family:verdana;font-size:10;color:#084D94;text-decoration: none}
.sortedcellodd {font-family:verdana;font-size:10;color:#084D94;text-decoration: none}

.parentcelleven {background-color:#E7F7FF;font-family:verdana;font-size:10;color:#084D94;text-decoration: none}
.parentcellodd {background-color:#BDDBF7;font-family:verdana;font-size:10;color:#084D94;text-decoration: none}

.ratingroweven {border-top: 1 solid #084D94;background-color:#ffffff;font-family:verdana;font-size:10;color:#084D94;text-decoration: none}
.ratingrowodd {border-top: 1 solid #084D94;background-color:#ffffff;font-family:verdana;font-size:10;color:#084D94;text-decoration: none}
.ratingcelleven {border-top: 1 solid #084D94;background-color:#ffffff;font-family:verdana;font-size:10;color:#084D94;text-decoration: none}
.ratingcellodd {border-top: 1 solid #084D94;background-color:#ffffff;font-family:verdana;font-size:10;color:#084D94;text-decoration: none}


.goalsgoalcellheader {background-color:#084D94;font-weight:bold;text-align:left;font-size:10px;font-family:verdana;color:#ffffff;text-decoration: none}
.goalsgoalcellhead {font-weight:bold;font-size:10px;font-family:verdana;color:#084D94;text-decoration: none}

.goalscelleven {font-family:verdana;color:#084D94;text-decoration: none}
.goalscellodd {font-family:verdana;color:#084D94;text-decoration: none}
.goalsagecell {text-align:right;font-size:10px;font-family:verdana;color:#084D94;text-decoration: none}
.goalsgoalcell {font-weight:normal;text-align:right;font-size:10px;font-family:verdana;color:#084D94;text-decoration: none}

.matches {
	background-color:#BDDBF7;
	font-family:verdana;
	font-size:7pt;
	color:#084D94;
	text-decoration: none}
.matchesheading {
	font-family:verdana;
	font-size:7pt;
	color:#084D94;
	text-decoration: none;
	font-weight:bold;
}
.matches_statistics {
	background-color:#BDDBF7;
	font-family:arial;
	font-size:7pt;
	color:#084D94;
	text-decoration: none}
.matchesheading_statistics {
	font-family:arial;
	font-size:7pt;
	color:#084D94;
	text-decoration: none;
	font-weight:bold;
}

table.sortable a.sortheader {
    background-color:#eee;
    color:#084D94;
    font-size:10;
    font-weight: bold;
    font-family:verdana;
    text-decoration: none;
    display: block;
    text-align:left
}
table.sortable span.sortarrow {
    color: blue;
    text-decoration: none;
}

.organization_info_name{
	font-family:verdana;
	font-weight:bold;
	text-align:left;
	font-size:12px;
	color:#000000;
	padding-left:5px;
	background-color:#DBDCFF;
}
.organization_info_address{
	font-family:verdana;
	font-weight:normal;
	text-align:left;
	font-size:10px;
	color:#000000;
	padding-left:5px;
	background-color:#DBDCFF;
}
.organization_info{
	font-family:verdana;
	font-weight:normal;
	text-align:left;
	font-size:10px;
	color:#000000;
	padding-left:5px;
	background-color:#DBDCFF;
}

.news_title{
	font-family:verdana;
	border-top:1 solid #000000;
	font-weight:bold;
	text-align:left;
	font-size:12px;
	height:25px;
	color:#ffffff;
	padding-left:5px;
	background-color:#3A3C91;
	filter:alpha(Opacity=100, FinishOpacity=100, Style=1, StartX=20, StartY=50, FinishX=100, FinishY=100);
}
.news_title_img{
	font-family:verdana;
	border-top:1 solid #000000;
	font-weight:bold;
	height:25px;
	text-align:center;
	color:#F7F7BC;
	padding-left:2px;
	background-color:#3A3C91;
}
.article_header{
	font-family:verdana;
	border-top:1 solid #000000;
	font-weight:bold;
	text-align:left;
	font-size:11px;
	color:#ffffff;
	padding-top:1px;
	padding-bottom:1px;
	padding-left:2px;
	
	margin:0px;
	background-color:#3A3C91;
	filter:alpha(Opacity=100, FinishOpacity=100, Style=1, StartX=20, StartY=50, FinishX=100, FinishY=100);
}

.article_table {
	background-color:#DBDCFF;
}
.topscorer_header{
	font-family:verdana;
	border-top:1 solid #000000;
	font-weight:bold;
	text-align:left;
	font-size:11px;
	color:#ffffff;
	padding-top:1px;
	padding-bottom:1px;
	padding-left:2px;
	
	margin:0px;
	background-color:#3A3C91;
	filter:alpha(Opacity=100, FinishOpacity=100, Style=1, StartX=20, StartY=50, FinishX=100, FinishY=100);
}

