<style type="text/css">

    .line {
        padding : 1px 3px 1px 3px;
    }
    .line-right {
        padding : 1px 3px 1px 3px;
        border-right : 1px solid Black;
    }
    
   .line-bold {
        padding : 1px 3px 1px 3px;
    }
    .line-right-bold {
        padding : 1px 3px 1px 3px;
        border-right : 1px solid Black;
    }

    .line-under {
        font-family : Arial, Helvetica, sans-serif;
        font-size : 13px;
        font-weight : normal; 
        padding : 1px 3px 1px 3px;
        border-bottom : 1px solid Black;
    }
    .line-under-right {
        font-family : Arial, Helvetica, sans-serif;
        font-size : 13px;
        font-weight : normal; 
         padding : 1px 3px 1px 3px;
        border-bottom : 1px solid Black;
        border-right : 1px solid Black;
    }
    
    .line-under-bold {
        font-family : Arial, Helvetica, sans-serif;
        font-size : 13px;
        font-weight : bold; 
        padding : 1px 3px 1px 3px;
        border-bottom : 1px solid Black;
    }
    .line-under-right-bold {
        font-family : Arial, Helvetica, sans-serif;
        font-size : 13px;
        font-weight : bold; 
         padding : 1px 3px 1px 3px;
        border-bottom : 1px solid Black;
        border-right : 1px solid Black;
    }
    
    
    ul#sortableList {
	    list-style-type: none;
		padding: 0px;
		margin: 0px;
		width: 300px;
	}
	ul#sortableList li {
		cursor: move;
		padding: 4px 4px;
		margin: 4px 0px;
		border: 3px solid #000000;
		background-color: #ECD672;
		font-size:14pt;
	}
	div#sortableList div {
		cursor: move;
		padding: 4px 4px;
		margin: 4px 0px;
		border: 3px solid #000000;
		background-color: #ECD672;
		width: 400px;
		font-size:14pt;
	}
	div#sortableList img {
		cursor: move;
		display: block;
		margin: 6px 0px;
		border: 3px solid #000000;
	}    
        
    .game-text {
        font-family : Arial, Helvetica, sans-serif;
        font-size : 11px;
        font-style:italic;
        text-align:center;
    }   

    .champion-text {
        font-family : Arial, Helvetica, sans-serif;
        font-size : 15px;
        text-align:center;
        font-weight:bold;
        text-decoration: underline;
    } 
        
	#container-page {
		position: relative;
		min-height: 100%;
		height: auto !important;
		height: 100%;
	}
  
	#container-content {
		padding-bottom: 20px;
	}

	#container-foot {
		border-top:1px solid;
  		border-bottom:1px solid;
  		text-align:center;
  		height:20px;
  		line-height:20px;
  		font-size:9pt;
  		font-family:Helvetica,sans-serif;
  		font-weight:bold;
 		font-style:normal;
  		margin:0px;      
  		padding:0px;
  		background:#C7A317; 
  		color:white;
        	width: 100%;
        	
        	bottom: 0 !important;
        	bottom: -1px;
	}

    .splitter {
      font-size:16pt;
      color:black;
      font-weight:bold;
      float:center;
    }
	
    .right {
    	float:right;
    }
    
    
    .left {
    	float:left;
    }
    
    .both {
    	clear:both;
    }
    
    .rightHalf {
        float:right;
    	font-size:12pt;
    	width:49.5%;
    }
    
    .leftHalf {
        float:left;
    	font-size:12pt;
    	width:49.5%;
    }
    
    .rightSmall {
    	float:right;
    	font-size:16pt;
    	width:38%;
    }
    
    .leftBig {
    	float:left;
    	width:57%;
    }
    
    .form {
         background-color:#FFFFCC;
         font-size:18px;
         padding : 2px 2px 2px 10px;
         color:black;
         font-style:normal;
    } 
    
    .form2 {
         text-align:center;
         font-size:14px;
         color:black;
         font-style:normal;
    } 
    
    .form3 {
         background-color:#9999CC;
         font-size:12pt;
         padding : 2px 2px 2px 5px;
         color:black;
         font-style:normal;
    }

    .form4 {
         background-color:#FFFFCC;
         font-size:12pt;
         padding : 2px 2px 2px 5px;
         color:black;
         font-style:normal;
    } 
    
    .form5 {
         background-color:#ECE5B6;
         font-size:12pt;
         padding : 2px 2px 2px 10px;
         color:black;
         font-style:normal;
    }

    .verySmallFont {
         font-size:9pt;
    } 
 
    .smallFont {
         font-size:10pt;
    } 
    
    .smallerFont {
         font-size:11pt;
    }

    .smallerFont2 {
         font-size:11.5pt;
    }

    .standardFont {
         font-size:12pt;
    } 

    .largerFont {
         font-size:13pt;
    }

    .bigFont {
         font-size:14pt;
    }

    .biggerFont {
         font-size:15pt;
    }

    .veryBigFont {
       font-size:16pt;
    }
    
    .bigAndBold {
        font-size:16pt;
        font-weight:bold;
        text-align:center;
    }

    .emphasize {
        font-size:12pt;
        font-weight:bold;
        text-decoration: underline;
    }

    .leftAndSmall {
        font-size:12pt;
        color:black;
        font-weight:bold;
        text-align:left;
    }

    .rightAndSmall {
        float:right;
        font-size:10pt;
    }

    .normalWeight {
        font-weight:normal;
    }

    .white {
        color:white;
    } 

    .black {
        color:black;
    } 

    .blue {
        color:blue;
    }
    
    .red {
        color:red;
    }

     .purplered {
        color:#993366;
    } 
      
    a.date {
         font-size:14pt;
         color:white;
    }
    
    a.sportName {
    	 color:#0033CC;
    	 font-weight:bold;
    }
    
    a.sportName:link {
    	 color:#0033CC;
    }
    
    a.sportName:visited {
    	 color:#0033CC;
    }
    
    a.sportName:hover {
    	 color:#0033CC;
    }
    
    a.sportName:active {
    	 color:#0033CC;
    }
    
    a.linkGreen {
         font-size:16pt;
         color:#254117;
         cursor:hand;
         font-weight:normal;
    }

    a.linkGreen2 {
          font-size:15pt;
          color:green;
          cursor:hand;
    }
    
    a.linkBlue {
         font-size:16pt;
         font-weight:bold;
         color:blue;
         cursor:hand;
    }
    
    a.linkBlue2 {
         font-size:14pt;
         color:blue;
         cursor:hand;
    }

    a.linkWhite {
         font-size:16pt;
         color:white;
         cursor:hand;
    }
    
    a.linkYellow {
         font-size:23px;
         color:#FFFF99;
         cursor:hand;
    }
    
    a.linkYellow:link {
    	 color:#FFFF99;
    }
    
    a.linkYellow:visited {
    	 color:#FFFF99;
    }
    
    a.linkYellow:hover {
    	 color:#FFFF99;
    }
    
    a.linkYellow:active {
    	 color:#FFFF99;
    }
    
    a.linkWhite2 {
         font-size:14pt;
         color:white;
         cursor:hand;
    }
    
    a.linkYellow2 {
         font-size:14pt;
         color:#FFFF99;
         cursor:hand;
    }
    
    a.linkYellow2:link {
    	 color:#FFFF99;
    }
    
    a.linkYellow2:visited {
    	 color:#FFFF99;
    }
    
    a.linkYellow2:hover {
    	 color:#FFFF99;
    }
    
    a.linkYellow2:active {
    	 color:#FFFF99;
    }

    a.linkYellow3 {
         font-size:9pt;
         color:#FFFF99;
         cursor:hand;
    }
    
    a.linkYellow3:link {
    	 color:#FFFF99;
    }
    
    a.linkYellow3:visited {
    	 color:#FFFF99;
    }
    
    a.linkYellow3:hover {
    	 color:#FFFF99;
    }
    
    a.linkYellow3:active {
    	 color:#FFFF99;
    }
    
    a.linkBordo {
         font-size:16pt;
         color:#C35617;
         cursor:hand;
         text-align:right;
         text-decoration: underline;
    }

    a.linkRed {
         font-size:16pt;
         color:#D16587;
         cursor:hand;
         font-weight:bold;
    }

    a.linkViolet {
         font-size:16pt;
         color:#6600CC;
         cursor:hand;
         font-weight:bold;
    }

    a.linkPurple {
         font-size:18pt;
         color:#6600CC;
         cursor:hand;
    }
    
    a.linkBlack {
         color:black;
         cursor:hand;
    }
    
    body.main {
        font-size:10px;
        height:100%;
        margin:0px;
        padding:0px;
    }
    
    body.print {
        
        height:100%;
        margin:0px 0px 0px 0px;
        padding:0;
    }

    div.home {
    	border:solid black;
    	font-size:24pt;
    	font-weight:bold;
    	text-align:center;
    	height:75px;
    	background:blue;
    	color:white;    
    }

    div.banner {
       border:solid black;
       font-size:24pt;
       font-weight:bold;
       text-align:center;
       height:69px;
       background:blue;
       color:white;  
    }
    
    div.headline {
    	font-size:38px;
    	font-weight:bolder;
    	text-align:center;
    	color:#A74AC7;
    }

    div.link {
      font-size:20pt;
      color:#6600CC;
      font-weight:bold;
      font-style:italic;
      text-align:center;
    }

    div.link2 {
      font-size:20pt;
      color:#D16587;
      font-weight:bold;
      font-style:italic;
      text-align:center;
    }

     div.textBlue {
      color:blue;
      text-align:center;
      font-weight:bold;
      font-size:20pt;
    }
    
    div.textBlue2 {
      color:blue;
      text-align:center;
      font-weight:bold;
      font-size:35px;
    }

    div.textWhite {
      color:#FFFFCC;
      text-align:center;
      font-weight:bold;
      font-size:20pt;
    }
    
    div.corner {
      color:#FFFF99;
      float:right;
      font-size:16pt;
    }
    
    div.marquee {
      color:black;
      text-align:center;
      font-weight:bold;
      font-size:18px;
      height:20px;
    }
    
    h1.headline {
       color:#C12700; margin:auto; width:80%;
					padding:25px; line-height:1.5em; text-align:center;
					font-size:21px;
    }

    h1.headline2 {
        color:blue;
        text-align:center;
    }

    h1.text {
        font-size:17pt; 
        color:#800517;
        text-align:center;
    }
    
    h1.error {
        color:red;
    }
    
    h2.title {
        color:purple;
        text-align:center;
    }

    h2.text {
        font-size:16px;
        color:#1b2b64;
        text-align:center;
    }
    
    h3.user {
    	font-size:21pt;
    	color:blue;
    	text-align:right;
    }
    
    h3.admin {
    	font-size:28px;
    	color:#EB5B3D;
    	text-align:center;
		
    }

    h3.title {
      font-size:16pt;
      color:black;
      text-align:center;
    }

    h3.titleForm {
      font-style:italic;
      font-weight:bold;
      font-size:15pt;
      color:blue;
    }
    
    h3.text {
        font-size:18pt;
        font-weight:normal;
    }
    
    img.noBorder {
      border:none;
    }
    
    img.border {
      border-width:2px;
      border-color:black;
      border-style:solid;
    }  
    
    input.bigCheck { 
        height:26px;
        width:26px;
    } 
    
    input.bigRadio { 
        height:26px;
        width:26px;
    }
    
    input.customSmall {
        color:white;
        font-weight: bold;
        background: #C8B560 none;
        font-size:10pt;
        cursor:hand;
    }

    input.customSearch {
        color:white;
        font-weight: bold;
        background: #C58917 none;
        font-size:10pt;
        cursor:hand;
    }

    input.customSelect {
        color:white;
        font-weight: bold;
        background: #C58917 none;
        font-size:11pt;
        cursor:hand;
    }
    
    input.customStandard {
        color:white;
        font-weight: bold;
        background: #C85A17 none;
        font-size:12pt;
        cursor:hand;
    }
    
    input.customBig {
        color:white;
        font-weight: bold;
        background: #C85A17 none;
        font-size:14pt;
        cursor:hand;
    }
    
    input.customfLarger {
        color:white;
        font-weight: bold;
        background: #C58917 none;
        font-size:13pt;
        cursor:hand;
    }
    
    input.customfLarger2 {
        color:white;
        font-weight: bold;
        background: #C85A17 none;
        font-size:13pt;
        cursor:hand;
    }
    
    input.customfBig {
        color:white;
        font-weight: bold;
        background: #D4A017 none;
        font-size:14pt;
        cursor:hand;
    } 

    p.parag {
      font-size:12pt;
      margin:0px;
      margin-bottom:1em;
    } 
    
    p.error {
        font-size:15pt;
    }
    
    p.text {
        font-size:18pt;
        color:blue;
    } 
    
    p.textBlack {
        font-size:18pt;
        color:black;
    } 
    
    p.textCenter {
        font-size:18px;
        color:#06F;
        text-align:center;
    }  

    span.word {
       font-size:15pt;
       color:#660066;
       font-weight:bold;
    }   
    
    span.progressStatus {
        color:blue;
        font-weight:bold;
        font-style:italic;
    }
    
    span.registerStatus {
        color:red;
        font-weight:bold;
        font-style:italic;
    }
    
    span.registerStatus2 {
        color:#900;
        font-weight:bold;
        font-style:italic;
    }
    
    span.referance {
    	color:white;
        font-style:italic;
    }

    span.agentsLink {
      font-size:16pt; 
      color:black;
      font-weight:normal;
      text-align:left;
    }

    span.teamName {
      font-size:14pt; 
      color:#4C7D7E;
    }

    span.teamName2 {
      font-size:14pt; 
      color:blue;
    }

    span.eventName {
      color:#A74AC7;
      font-size:23px;
    }
    
    span.comment {
      font-style:italic;
      font-weight:normal;
      font-size:13pt;
      color:black;
    }

    span.newsTitle {
      font-weight:bold;
      font-size:15px;
      color:black;
    }

    span.intro {
      font-weight:normal;
      font-size:10pt;
      color:black;
    }
    
    table.main {
         font-size:16pt;
    }
    
    table.bg {
       background-image: url('images/bg2.jpg');
    }

    table.smaller {
							display:table;
							width:60%;
							text-align:center;
							border:2px solid #1b3882;
							font-size:16px;
							margin:auto;
    }
	.smaller th	{	background-color:#C7A317;
							padding:4px;
}
.smaller td {padding:4px;}
.smaller tr td:first-child { background-color:#C8B560;}
    
    table.admin {
         font-size:16pt;
         text-align:center;
         font-weight:bold;
    }
    
    td.overview {
 		 border-right:3px solid #0000FF;  	
 		 padding:3px;	 
    }
    
    td.regularStatus {
    	color:#336666;
    	font-size:13pt;
    }

    td.link {
      cursor:hand;
      font-size:21px;
    }

    td.title {
      font-style:italic;
      font-weight:bold;
      font-size:13pt;
      color:blue;
    }

    th.teamName {
      font-size:20pt;
      color:#25383C;
      font-family:cursive;
    }

    tr.text {
       font-size:15pt;
       color:black;
    }

    tr.text2 {
       font-size:18pt;
       color:#15317E;
       font-family:cursive;
    }

    tr.d1 td {
	background-color: #CCCCCC;
    }
    
    
    
</style>