/*

Defaults
--------------------------------------------------------------
ensure cross-browser consistancy


*/

*
{
  padding: 0px;
  margin: 0px;
}

  body
  {
    background:url(images/NYLA08-bg.jpg);
	background-repeat:repeat;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#454545;
	line-height:18px;
  }
        a
      {
          border: none;
		  color:#17568b;
		  text-decoration:none;
		  cursor: pointer;
		  
      }
	  
	    a:hover
      {
          border: none;
		  color:#17568b;
		  text-decoration:underline;
		  
      }

      img
      {
          border: none;
      }

      p
      {
          margin: 0px 0px 20px 0px;
      }

      ul
      {
          padding: 0px 0px 0px 30px;
          list-style-position: outside;
          list-style-type: disc;
      }

      ol
      {
          list-style-position: outside;
          padding: 0px 0px 0px 30px;
      }

      li
      {
          padding: 0px 0px 5px 0px;
      }

      label
      {
          cursor: pointer;
      }

      input[type="submit"]
      {
          cursor: pointer;
      }

      input[type="button"]
      {
          cursor: pointer;
      }

      input[type="radio"]
      {
          cursor: pointer;
      }

      input[type="checkbox"]
      {
          cursor: pointer;
      }

      input[type="text"]
      {
          padding: 1px 4px 1px 4px;
          font-family: "Arial", "Helvetica", sans-serif;
          font-size: 14px;
      }
            textarea
      {
          padding: 1px 4px 1px 4px;
          font-family: "Arial", "Helvetica", sans-serif;
          font-size: 14px;
      }

      td
      {
          text-align: left;
          vertical-align: top;
		  padding:5px;
      }

      .clear
      {
          display: block;
          overflow: hidden;
          clear: both;
          height: 1px;
      }

/*      End Defaults           */



/*      Common          */




h1,.componentheading
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#17568b;
	margin:0px 0px 18px 0px;
}
.contentheading
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#17568b;
	margin:0px 0px 20px 0px;
}

h2
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	color:293c4b;
	margin:15px 0px 6px 0px;
	font-weight:normal;
}

h3
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#990000;
	margin:15px 0px 6px 0px;
	font-weight:normal;
}

.article_column
{
	width:100%;
}

.contentpaneopen
{
	
}

.modifydate
{
	display:none;
}

.article_column .column_separator
{
	display:block;
	border:#333333 solid 1px;
	height:3px;
	width:100%;
}

.article_separator
{
	display:block;
	width:100%;
	border-top:ridge 1px #434343;
	margin:8px 0px 10px 0px;
}


/*.contenttoc
{
	display:block;
	width:100%;	
}
	.contenttoc TH, .pagenavcounter, .pagenavbar
	{	display:none;
	}
	
.toclink
{
	display:inline;
	margin:0px 15px;
}
*/
.page-container
{
	width:850px;
	margin:0px auto;
}

.small,.createdate
{
	font-size:9px;
	line-height:13px;
	
}

.createdate
{
	
	margin-bottom: 15px;
	padding-bottom:5px;
	widtth:100%;
	height:13px;
}

.container
{
	width:850px;
	float:left;
	background:url(images/col-tile.gif) repeat-y;
	border-left:solid 2px #434343;
	border-right:solid 2px #434343;
	border-bottom:solid 3px #434343;
	margin::0PX;
}

	.header-img
	{
		display:block;
		floar:left;
		height:173px;
		width:850px;
		background-image:url(images/header.jpg);
	}
	
	.nav
	{
		display:block;
		floar:left;
		width:850px;
		height:39px;
		background:url(images/nav-bg.jpg) repeat-x;
		text-align:center;
		line-height:39px;
		
	}
	
		.nav a
		{
			
			color:#17568b;
			text-decoration:none;
			/*margin:0px 35px;*/
			font-weight:bold;
		}
		
		.nav a:hover
		{
			color:#293c4b;
			
		}
		
		.nav li
		{
			list-style-type:none;
			display:inline;
			margin:0px 36px 0px 0px;
		}
		
		.nav .active_menu
		{
			color:#293c4b;
			/*margin:0px 35px;*/
		}
		
		
	.left-col
	{
		float:left;
		width:540px;
		margin:20px 34px 15px 22px;
		display:inline;
	}
	
	.left-col h2
			{
				font-family:Verdana, Arial, Helvetica, sans-serif;
				font-size:16px;
				 color:#17568b;
				 font-weight:bold;
				margin:15px 0px 15px 0px;
				font-weight:normal;
			}
	
		.subnav
	{
		display:block;
		float:right;
		width:540px;
		font-size:12px;
		margin-bottom:18px;
		text-align:right;
		
		
	}
	
		.subnav a
		{
			color:#666666;
			text-decoration:none;
			
			
		}
		
		.subnav a:hover
		{
			color:#293c4b;
			
		}
		
		.subnav ul
		{
		border-bottom:#999999 solid 1px;
		padding-bottom:6px;
		margin:0px;
		list-style-position:outside;
		}
		
		.subnav li
		{
			list-style-type:none;
			display:inline;
			margin:0px;
		}
		
		.subnav #active_menu
		{
			color:#293c4b;
			
		}
		
		.subnav .menu .separator
		{
			margin:0px 15px;
		}
		
	
	
	
	
	.right-col
	{
		float:left;
		width:219px;
		margin:20px 13px 15px 13px;
		display:inline;
	}
	
	.right-col h2
	{
		
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#990000;
	margin:15px 0px 6px 0px;
	font-weight:normal;	
	}
	
	.footer
	{
		width:850px;
		diplay:block;
		text-align:center;
		color:#FFFFFF;
		font-size:11px;
		margin:0px 0px 0px 0px;
		
	}
	
		.footer a
		{
			color:#FFFFFF;
			text-decoration:none;
		}
		
		.footer a:hover
		{
			color:#FFFFFF;
			text-decoration:underline;
		}
		
		.footer .menu .separator
		{
			margin:0px 6px;
		}
		
		.footer li
		{
			list-style-type:none;
			display:inline;
		}
		
		
#upcoming_events_content
{
padding-bottom:4px;
border-bottom:solid 1px white;
}

#upcoming_events_content hr
{
	display:none;
}

.moduletablerss
{
margin-top:10px;

}

.newsfeedrss
{
	margin:10px 0px;
	list-style:ouside;
	padding-left:14px;
}

 .newsfeedrss li
 {
 
}

.sectiontableheaderteam
{
	text-align:left;
	empty-cells:hide;
	border-collapse:collapse;
}


.make_small
{
	font-size:9px;	
}
	




