/** this file contains the navigation for the left navigation**/


.leftMenyBorder
{
	border-left-width:1px; 
	border-left-color:#e32318; 
	border-left-style:solid;
	
	border-right-width:1px; 
	border-right-color:#e32318; 
	border-right-style:solid;
}

/*smaller left meny when logged on*/
.leftMenyDivLoggedOn
{
	/*border-left-color:#e32318;
	 border-left-style:solid;
	 border-left-width:1px;
	 border-right-color:#e32318;
	 border-right-style:solid;
	 border-right-width:1px;*/
	 /*width:167px; /*the width of the left navigation*/
	 /*width:180px;*/
}

/*the meny is wider when not logged on*/
.leftMenyDivNotLoggedOn
{
	width:180px;
}


/*the menu text stylesheets the gray the red and bold*/
.htmlLinkStyleRed,.htmlLinkStyleRedBold,.htmlLinkStyleOverRedBold,.htmlLinkStyleOverRed,.htmlLinkStyleOverGray,.htmlLinkStyleGray,.htmlLinkStyleGrayBold,.htmlLinkStyleOverGrayBold,.htmlLinkStyleRedNoLeftSpacing,.htmlLinkStyleRedNoLeftSpacingOver,.htmlLinkStyleRedNoLeftSpacingSelected,.htmlLinkStyleRedNoLeftSpacingPurple,.htmlLinkStyleRedNoLeftSpacingPurpleSelected
{
	text-decoration:none;
	color:#e32318;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 11px;
	letter-spacing:0px;
	word-spacing:0px;
	margin-left:10px;
}

.htmlLinkStyleRedNoLeftSpacing
{
	margin-left:0px;
}
.htmlLinkStyleRedNoLeftSpacingOver
{
	margin-left:0px;
	text-decoration:underline;
}
/*used in challenge.aspx*/
.htmlLinkStyleRedNoLeftSpacingSelected
{
	margin-left:0px;
	text-decoration:underline;
}

.htmlLinkStyleRedNoLeftSpacingPurple
{
	color:#602563;
}

.htmlLinkStyleRedNoLeftSpacingPurpleSelected
{
	color:#602563;
	text-decoration:underline;
	
}


.htmlLinkStyleRedBold
{
	font-weight:bold;
}
.htmlLinkStyleOverRedBold
{
	font-weight:bold;
	text-decoration:underline;
}

.htmlLinkStyleOverRed
{
	text-decoration:underline;
}
.htmlLinkStyleOverGray
{
	text-decoration:underline;
	color:Gray;
	/*font-weight:bold;*/
}
.htmlLinkStyleOverGrayBold
{
	text-decoration:underline;
	color:Gray;
	font-weight:bold;
}
.htmlLinkStyleGray
{
	color:Gray;
	
}
.htmlLinkStyleGrayBold
{
	color:Gray;
	font-weight:bold;
}


.htmlLinkStyleBlack
{
	color:Black;
	
}
.htmlLinkStyleBlackSelected
{
	color:#e32318;
	text-decoration:underline;
}

.htmlLinkStyleGrpRed
{
	color:#e32318;
	text-decoration:underline;
}
.htmlLinkStyleGrpRedSelected
{
	color:black;
	text-decoration:underline;
}




/*end meny text style sheets*/




.menyTableBottom
{
	
	margin-left:10px;
	margin-right:10px;
	/*border-color:#ffffff;*/
	/*border-bottom-color:#e32318;
	border-bottom:1px;
	border-style:solid;*/
	background-color:#e32318;
	height:1px;
	margin-bottom:10px;
}

/* The first td width*/
.menyFirstWidthTd
{
 width:10px;	
}







/*.menyTable
{
	border-top-style:solid;
	border-top-color:#da2420;
	border-top-width:1px;
	width:165px;
	margin-left:2px;
	margin-right:2px;
	 font-weight:bold;
}

.menyTableNoTopBorder
{
	margin-left:2px;
	margin-right:2px;
	 font-weight:bold;

}

.menyTextRed
{
  
  font-family:Verdana;
font-size:12px;
letter-spacing:0px;
word-spacing:0px;
color:#e32318;
text-decoration:none;
}
.menyTextGray
{
  
  font-family:Verdana;
font-size:12px;
letter-spacing:0px;
word-spacing:0px;
color:Gray;
text-decoration:none;
font-weight:bold;
}

.menyHref
{
 text-decoration:none;
  color:Black;
    
}
/**if there is no subheadline use this**/
/*.menyTd
{
 
 padding-top:6px;
padding-bottom:6px;
 padding-left:3px;
 height:22px;
}

.menyTdFirstTop
{
 
padding-bottom:6px;
 padding-left:3px;
 height:22px;
}*/



/**if the is a headline with subheadline*/
/*.menyTdPaddingTop
{
	padding-top:6px;
	padding-left:3px;
	height:22px;

}
.menyTdPaddingBottom
{
	padding-bottom:6px;
	padding-left:30px;
	height:22px;

}
.menyTablePaddingMiddle
{
	padding-left:30px;
	height:22px;

}

.leftMenyDiv
{
	border-left-color:#e32318;
	 border-left-style:solid;
	 border-left-width:1px;
	 border-right-color:#e32318;
	 border-right-style:solid;
	 border-right-width:1px;
	 width:165px; /*the width of the left navigation*/
	 
/*}
 the width of the left table*/
/*.leftWidth
{
width:165px;
}


.menyTableMiddle
{
  margin-top:0px;
 padding-left:30px;
}

.leftMainTable
{
 border-left-style:solid;
 border-left-color:#e32318;
 border-left-width:1px;
 
 border-right-style:solid;
 border-right-color:#e32318;
 border-right-width:1px;
}*/

/* this classes is for the left navigation*/
/*.htmlLinkStyleRed,.htmlLinkStyleOverRed,.htmlLinkStyleOverGray
{
	text-decoration:none;
	color:e32318;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 12px;
	letter-spacing:0px;
	word-spacing:0px;
}

.htmlLinkStyleOverRed
{
	text-decoration:underline;
}

.htmlLinkStyleOverGray
{
	text-decoration:underline;
	color:Gray;
	font-weight:bold;
}*/



/** end left navigation*/