/* CSS Document */

/* generic navigation */

a
	{
	color: #333333;
	font-weight: normal;
	text-decoration: underline;
	}

a:hover
	{
	color: #D91F42;
	}
	
a:active, a:focus /* gets rid of dotted box aroundinks in Firefox */ 
	{
	outline: 0;
	color: #FF9900;
	}
	
/* navigation in the header/topper */

#topper a, #footer a
	{
	color: #333333;
	text-decoration: none;
	margin-right: 8px;
	margin-left: 8px;
	}

#topper a:hover, #footer a:hover
	{
	color: #DA1F43;
	}
	
/* navigation in the left column - big circles*/



#lcol-sub-nav a, #rcol-sub-nav a
	{
	
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #DA1F43;
	display: block;
	width: 180px;
	line-height: 14px;
	padding-bottom: 7px;
	padding-top: 5px;
	
	
	}

#lcol-sub-nav a
	{
	text-align: left;
	}
	
#rcol-sub-nav a
	{
	text-align: right;
	}
	
#lcol-sub-nav a:hover, #rcol-sub-nav a:hover
	{
	color: #FF9900;
	}
	
#lcol-sub-nav ul
{
  list-style:none;
	padding-left:0px;
	margin-left:0px;
}

#lcol-sub-nav
{
	color: #333333;
}

#lcol-sub-nav ul, #rcol-sub-nav ul
{
  border-top:solid 1px #ccc;
}

#lcol-sub-nav ul li, #rcol-sub-nav ul li
{
  border-color:#ccc;
  border-width:1px;
  border-bottom-style:solid;
}

#lcol-sub-nav ul li ul, #rcol-sub-nav ul li ul
{
  padding-left:0px;
  margin:0;
  border:none;
}
#lcol-sub-nav ul li ul li, #rcol-sub-nav ul li ul li
{
  border:none;
}
#lcol-sub-nav ul li ul li a, #rcol-sub-nav ul li ul li a
{
  margin-left:1.5em;
}

/*
.mainMenu a
{
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #CCCCCC;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;	
}
.sideMenu
{

	list-style:none;
	padding-left: 0px;
	padding-bottom: 5px;
	border-top: none;
	
}
.sideMenu li
{
	vertical-align: middle;
	border: none;
	border-top: none;
}
.sideMenu a
{
	border:none;
}
*/
#credits a
{
 font-weight: bold;
 color: #999999;
 text-decoration: underline;
}
 
#credits a:hover
{
 color: #DA2043;
}


/* misc navigation spans */

.more a, .back a, .top a
	{
	background-repeat: no-repeat;
	padding-left: 16px;
	display: block;
	margin-left: 0px;
	background-repeat: no-repeat;
	background-position: left center;
	text-decoration: none;
	}

.more a
	{
	background-image: url(/Content/Images/Decoration/more.gif);
	}
	
.back a
	{
	background-image: url(/Content/Images/Decoration/back.gif);
	}
	
.top a
	{
	background-image: url(/Content/Images/Decoration/top.gif);
	}

.highlight-box h1 a
	{
	color: #DA1F43;
	font-weight: normal;
	text-decoration: none;
	}
	
.highlight-box h1 a:hover
	{
	color: #FF9900;
	font-weight: normal;
	text-decoration: none;
	}
	
