    /* --------------------------------------ID'ed styles START*/
    
    /* -----------------------------------------------Containers for divs */
	#ContainerWrapper{
		background-image:url('images/Shadow.gif');
		background-repeat: repeat-y;
		background-position: right top;
		width:787px;
	}
	#ContainerHeader{
		height:101px;
		width:778px;
	}
	#ContainerMain{
	}
	#ContainerFooter{
	}

	#MensLeague {
		width:173px;
		display:block;
	}
	#WomensLeague {
		width:173px;
		display:none;
	}
	.StandingsBox td.StandingsTitle {
		background-color: #000000;
		color: #ffffff;
		padding: 2px;
	}
	.StandingsBox {
		width:90%;
	}
	.StandingsBox td {
		background-color: #d8d8d8;
		padding: 2px;
	}
	
    /* -----------------------------------------------Content holders */
	#Header {
		width:778px;
	}
	#ColumnMain{
		width:364px;
		padding-left:2.5px;
		padding-right:2.5px;
	}
	#ColumnMainContent{
		width:364px;
		padding-top:15px;
		padding-left:5px;
		padding-right:2.5px;
	}	
	#ColumnNav{
		width:200px;
		padding-left:2.5px;
		padding-right:2.5px;
	}
	#ColumnRight{
		width:198px;
		padding-left:2.5px;
		padding-right:2.5px;
	}
	#FooterSeperator {
		width:778px;
		height:7px;
		background-image:url(images/FooterLine.gif);
		background-repeat:none;
	}	
	#Footer {
		position:relative;
		background-image:url(images/FooterBackground.gif);
		width:778px;
		height:40px;
		font-family:arial,tahoma,Verdana; 
		font-size: 7pt; 
		text-align:center; 
	}
	#ShadowRight {
	}
    /* --------------------------------------ID'ed styles END*/

    /* --------------------------------------Class styles START*/
	.Column {
	}
	.ClearAll{
		clear:both;
	}
	.FloatLeft{
		float:left;
	}
	.FloatRight{
		float:right;
	}
	.ColumnPanel {
		width:100%;
		margin-top:2.5px;
	}
	.ColumnPanelHalf{
		width:50%;
		margin-top:2.5px;
		align:left;
	}
	.PanelBG{
		background-image: url(images/Panels/PanelBackground.gif);
		background-repeat:repeat-x;
		background-position: right bottom;
	}
	.PanelBGL{
		background-image: url(images/Panels/PanelLeftShadow.gif);
		background-repeat: no-repeat;
		background-position:bottom right;
	}
	.PanelBGR{
		background-image: url(images/Panels/PanelRightShadow.gif);
		background-repeat: no-repeat;
		background-position:bottom right;
	}
	.PanelMenuLogo {
		width:23px;
		height:27px;
		background-image:url(images/Panels/PanelMenuLogo.gif);
	}
	.PanelMenuContent {
		width:100%;
		height:27px;
		background-image:url(images/Panels/PanelMenuContent.gif);
	}
	.PanelMenuContentRight {
		width:3px;
		height:27px;
		background-image:url(images/Panels/PanelMenuContentRight.gif);
	}	
	.TitleImg {
		margin-top:6px;
	}
	.NavImage {
		height:18px;
		width:18px;
		border:0px;
	}
	.li-FH {
		list-style-image: url(images/bullet.gif);
		list-style-position:outside;
	}

	.WorldNews{
		font-size:90%;
	}

    /* --------------------------------------Class styles END*/

	/* --------------------------------------Tag styles START*/
	body {
		font-family: arial, helvetica, serif;
	}	
	#nav {
		margin-left: 100px
	}
	#nav, #nav ul { /* all lists */
		padding: 0;
		margin: 0;
		list-style-type: none;
		line-height: 1;
		z-index: 10;
	}
	
	#nav a { /* second-level lists */
		display:block;
		text-decoration:none;
		color:#000000;
		width:14.4em;
		}
		
	#nav li { /* all list items */
		float: left;
		width: 14.4em;
		height: 20px;
		border: 1px solid #6A6A6A;
		margin-top:2px;
		padding-top: 2px;
		background-image:url('images/Panels/Titles/BG.gif');
	}
	
	#nav li ul { /* second-level lists */
		position: absolute;
		width:14.4em;
		font-size:100%;
		padding: 0;
		margin: 0;
		list-style-type: none;
		left: -999em; /* using left instead of display to hide menus because display: none isn't read by screen readers */
		z-index: 10;
	}


	#nav li:hover ul ul, #nav li:hover ul ul ul, #nav li.sfhover ul ul, #nav li.sfhover ul ul ul {
		left: -999em;
		z-index: 10;
	}
	#nav li:hover,
	#nav .sfhover {
		border-right:5px solid #009900; 
	} 
	
	#nav li:hover ul, 
	#nav li li:hover ul, 
	#nav li li li:hover ul, 
	#nav li.sfhover ul, 
	#nav li li.sfhover ul, 
	#nav li li li.sfhover ul { /* lists nested under hovered list items */
		left: 14em;
		margin: -1em 0 0 0em;
	}	

	td {
		font-size:12px;
	}
	/* --------------------------------------Tag styles END*/
	
    /* --------------------------------------- stlye for slideshows START*/

	#myGallery {
		width: 348px !important;
		height: 260px !important;
	} 

    /* --------------------------------------- stlye for slideshows START*/

/*		NORMAL LINKS AND HEADERS		*/
a:link				{text-decoration: none; color: #149A0B}
a:visited			{text-decoration: none; color: #149A0B}
a:active			{text-decoration: none; color: #000000}
a:hover				{text-decoration: underline; color: #149A0B}

p			{font-size: 10pt; font-family: Arial; margin-bottom:0 }

.li {
	list-style-image: url(images/bullet.gif);
}

a:link.plain	{text-decoration: none;}
a:visited.plain	{text-decoration: none;}
a:active.plain	{text-decoration: none;}
a:hover.plain	{text-decoration: underline;}


.GenericTitle	{font-size: 10pt; font-family: Arial,tahoma,Verdana; color:#000000; margin-top:0; margin-bottom:0; font-weight:none;}
.GenericTeaser	{font-size: 10pt; font-family: Arial,tahoma,Verdana; margin-top:0; margin-bottom:0; font-weight:none; text-align:justify}
.Genericpicture	{border:1px solid #000000; font-size: 8pt; font-family: Arial; }

.hrSeperator {border-left-width: 1px; border-right-width: 1px; border-bottom-width: 1px; 
               padding-top: 4px; padding-bottom: 4px; margin-top:2; margin-bottom:2}

.hrSeperatorLarge {border-left-width: 1px; border-right-width: 1px; border-bottom-width: 1px; 
               margin-top:4; margin-bottom:5}

H1	{font-size: 14pt; font-family: Arial; color:#003300; }
H2	{font-size: 12pt; font-family: Arial; color:#003300;font-weight:bold }
H3	{font-size: 10pt; font-family: Arial; color:#003300;font-weight:bold }
H4	{font-size: 10pt; font-family: Arial; color:#000000; margin-top:0; margin-bottom:0; text-decoration:none}
H5	{font-size: 12pt; font-family: Arial; color:#000000; }
H6	{font-size: 10pt; font-family: Arial; color:#000000; }

H4 a:link		{text-decoration: none; color: #000000; font-size:90%}
H4 a:visited	{text-decoration: none; color: #000000; font-size:90%}
H4 a:active		{text-decoration: none; color: #149A0B; font-size:90%}
H4 a:hover		{text-decoration: underline; color: #000000; font-size:90%}

/*		PICTURE CAPTION		*/
.Pictable {padding:0; border:1px solid #000000; }
.Pictabletd {font-family: Arial,tahoma,Verdana; font-size: 8pt; color: #FFFFFF; font-weight: bold; background-color: #000000; text-align:center}


/*		LINKS		*/
a:link.Location    {text-decoration: none; color: #ED6D02; font-family:Arial,tahoma,Verdana; font-size:10px;}
a:visited.Location {text-decoration: none; color: #ED6D02; font-family:Arial,tahoma,Verdana; font-size:10px;}
a:active.Location  {text-decoration: none; color: #ED6D02; font-family:Arial,tahoma,Verdana; font-size:10px;}
a:hover.Location   {text-decoration: none; color: #ED6D02; font-family:Arial,tahoma,Verdana; font-size:10px;}

a:link.footer    {text-decoration: none; color: #000000; font-family:Arial,tahoma,Verdana; font-size:10px}
a:visited.footer {text-decoration: none; color: #000000; font-family:Arial,tahoma,Verdana; font-size:10px;}
a:active.footer  {text-decoration: none; color: #808080; font-family:Arial,tahoma,Verdana; font-size:10px;}
a:hover.footer   {text-decoration: none; color: #666666; font-family:Arial,tahoma,Verdana; font-size:10px}


.LocationBar		{font-size: 7pt; font-family: Arial,tahoma,Verdana;}
.AlsoRead		{font-family: Arial,tahoma,Verdana; font-weight:bold; font-size: 11px; color:#808080;text-decoration:none}
.footer {text-decoration: none; color: #000000; font-family:Verdana; margin-top:0; margin-bottom:0}
.footertxt{
		font-family:arial,tahoma,Verdana; 
		font-size: 7pt; 
		text-align:center; 
		margin-top:2px;
}

/*		Form Properties		*/
.inputBox {color : #000000; background : #FFFFFF; border-color : #000000; border-top : 1px solid; border-bottom : 1px solid;border-left : 1px solid; border-right : 1px solid; font-family : Arial,tahoma,Verdana; font-size : 10px;}
.inputSubmit{color: #000000;background-color: #EEEEEE;border-color : #000000;border-top : 1px solid;border-bottom : 1px solid;border-left : 1px solid;border-right : 1px solid;font-family : Arial,tahoma,Verdana;font-size : 10px;font-weight: bold;}