/* CSS Document */

/* link and text styles */
.top_small{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
}

.top_small2{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
}

.top_menu1{
	font-family:Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size:11px;
	color: #FFFFFF;
	text-decoration:none;
}

.top_menu1:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size:11px;
	color: #FFFFFF;
	background-color: #FF0000;
	border:#000000;
	border-width:medium;
	text-decoration:none;
}

.menutext1{
	font-family:Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size:11px;
	color: #FFFFFF;
	text-decoration:none;
}

.text4{
	font-family:Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size:11px;
	color: #0076AE;
	text-decoration:none;
}

.text4:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size:11px;
	color: #0076AE;
	text-decoration: underline;
}

.text5{
	font-family:Arial, Helvetica, sans-serif;
	font-weight: bolder;
	font-size:16px;
	color: #797979;
}


.bottom_small{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color: #FFFFFF;
}

.bottom_small2{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color: #333333;
}

.bottom_small3{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	color: #868686;
}

.bottom_small4{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	color: #666666;
	text-decoration:none;
}

.bottom_small4:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	color: #666666;
	text-decoration:underline;
}


.login1{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}

.login2{
	font-family:Arial;
	font-size:12px;
}

.login3{
	font-family:Arial;
	font-size:12px;
	background:url(img/login_bg1.jpg);
}

.header1{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	color: #000000;
}

.header2{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color: #FFFFFF;
}

.header3{
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:bold;
	color: #000000;
}


.largelink1{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color: #0000CC;
}


.bodytext1{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#333333;
}

.bodytext{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
}

.headertext2{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color: #FFFFFF;
}



.bodytext2{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
}

.artheader1 {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #1878BE;
}

.artheader2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #1878BE;
}

.header3 {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
}

a:hover {
	color: #FF0000;
}

.soccerskills {
	
}



/* table styles */

.table-border-bottom{
	border-bottom: solid;
	border-width: 1px;
	border-color: #CCCCCC;
}

.table-border-right{
	border-right: solid;
	border-width: 1px;
	border-color: #CCCCCC;
}

.table-border-top{
	border-top: solid;
	border-width: 1px;
	border-color: #CCCCCC;
}

.table-border-left{
	border-left: solid;
	border-width: 1px;
	border-color: #CCCCCC;
}

.table-border1{
	border: solid;
	border-width: 1px;
	border-color: #CCCCCC;
}


.table3 {
	border-width: 1px 1px 1px 1px;
	border-spacing: 1px;
	border-style: solid solid solid solid;
	border-color: gray gray gray gray;
	border-collapse: collapse;
}

.table3 td {
	border-width: 1px 1px 1px 1px;
	border-style: solid solid solid solid;
	border-color: gray gray gray gray;
}


.table2 {
	border-width: 1px 1px 1px 1px;
	border-spacing: 1px;
	border-style: solid solid solid solid;
	border-color: gray gray gray gray;
	border-collapse: collapse;
	background-color: white;
}
.table2 th {
	border-width: 1px 1px 1px 1px;
	border-style: inset inset inset inset;
	border-color: gray gray gray gray;
	background-color: #F7F7F7;
	-moz-border-radius: 0px 0px 0px 0px;
}
.table2 td {
	border-width: 1px 1px 1px 1px;
	border-style: inset inset inset inset;
	border-color: gray gray gray gray;
	background-color: white;
}

.table4 {
	border-width: 1px 1px 1px 1px;
	border-spacing: 1px;
	border-style: solid solid solid solid;
	border-color: white white white white;
	border-collapse: collapse;
}
.table4 td {
	border-width: 1px 1px 1px 1px;
	border-style: solid solid solid solid;
	border-color: white white white white;
}


.table5 {
	border-width: 1px 1px 1px 1px;
	border-spacing: 1px;
	border-style: solid solid solid solid;
	border-color: gray gray gray gray;
	border-collapse: collapse;
}

.table5 td {
	border-width: 1px 1px 1px 1px;
	border-style: solid solid solid solid;
	border-color: #FFFFFF #FFFFFF #FFFFFF #FFFFFF ;
}

.table5 td:hover {
	background: #CC0000;
}

.table5 a {
	text-decoration:none;
	color: #FFFFFF;
}


.table6 {
	border-width: 1px 1px 1px 1px;
	border-style: solid solid solid solid;
	border-color: #999999 #999999 #999999 #999999;
}

.table6 td {
	border-width: 1px 1px 1px 1px;
	border-style: solid solid solid solid;
	border-color: #999999 #999999 #999999 #999999;
	border-collapse:collapse;
	
}

.table7{
	border: thin solid;
	border-width: 1px;
	border-color: #BDDFF9;
	background-color: #E6F2FF;
	border-collapse: collapse;
}

.table7:hover{
	border: thin solid;
	border-width: 1px;
	border-color: #9B9B9B;
	background-color: #C4E1FF;
	border-collapse: collapse;
}

.table8{
	border: thin solid;
	border-width: 1px;
	border-color: #B0E6FF;
	background-color: #F4FCFF;
}



table2.highlightTable tr.highlight td
{

    background: #EEEDBE;

}

table2.highlightTable tr.highlightAlt td

{

    background: #E2E08D;

}


tr.d0 td {
	background-color: #F7F7F7;
}

tr.d0:hover td {
	background-color: #FFFFC4;
}

tr.d1 td {
	background-color: #F4FAFF;
}

tr.d1:hover td {
	background-color: #FFFFC4;
}


/* mouseover styles for menu */

#menubg { 
	background: #0B0D66; 
	text-align:center;
	height:24px;
	width: 856px;
	border-top: 2px solid #ccc; 
	border-bottom: 2px solid #ccc;
	float: 0px;
}

#sddm
{	margin: 0;
	padding: 0;
	z-index: 30}

#sddm li
{	margin: 0;
	padding: 0;
	list-style: none;
	float: left;
	font: bold 11px arial;
	border: #000000;}

#sddm li a
{	display: block;
	margin: 0px 1px 0px 0px;
	padding: 5px 7px;
	width: 90px;
	background: #0B0D66;
	color: #FFFFFF;
	text-align: center;
	text-decoration: none;
	border: thin solid #FFFFFF;
}
	

#sddm li a:hover
{	background: #FF0000;
	color: #FFFFFF;}




#sddm div
{	position: absolute;
	visibility: hidden;
	margin: 0;
	padding: 0;
	background: #0B0D66;
	border: 1px solid #CCCCCC}

	#sddm div a
	{	position: relative;
	    font: solid 11px arial;
		display: block;
		margin: 0;
		padding: 5px 10px;
		width: auto;
		white-space: nowrap;
		text-align: left;
		text-decoration: none;
		background: #0B0D66;
		border-bottom: solid 1px #CCCCCC;
		color: #FFFFFF;}

	#sddm div a:hover
	{	background: #FF0000;
		font: solid 11px arial;
		color: #FFFFFF;
		border-bottom: solid 1px #CCCCCC;}


/* footer styles */

.footer1 {
	background:url(img/footer_bg1.jpg);
}



/* Popup Styles */

#pup2 {
  position: absolute;
  width: 250px;
  padding: 3px;
  margin-left: 10px;
  margin-top: 5px;
  border: 1px solid black;
  background-color: #777;
  color: white;
  font-size: 11px;
  font-family:Arial, Helvetica, sans-serif;
  z-index:200;  /* aaaalways on top*/
}

#pup {
	position                : absolute;
	width                   : 250px;
	padding                 : 5px;
	font-size               : 9pt;
	color                   : #fff;
	background-color		: #777;
	font-family             : Arial, Helvetica, sans-serif;
	font-weight             : bold;
	text-align              : left;
	border                  : 2px solid #333;
	z-index                 : 200;  /* aaaalways on top*/
}

#pup3 {
    position                : absolute;
    width                   : 375px;
    padding                 : 5px;
    margin                  : 25px auto auto 10px;
    font-size               : 11pt;
    color                   : #fff;
    background-image        : url(pics/bg-pup.png);
    font-family             : "courier new", tahoma, verdana, arial, sans-serif;
    font-weight             : bold;
    text-align              : left;
    border                  : 2px solid #333;
    z-index                 : 200; /* aaaalways on top*/
}

