	A{
	text-decoration:none;}
	
A:hover{
}
.Text{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
}
/*OLD
INPUT, SELECT, TEXTAREA{
	color:#000000;
	font-size:10px;
	/*border:solid 1px #000000;*/
	font-family:Verdana;}
*/
/*####################INPUT FELTER ######################*/
Input.Button{ /*Kanpper*/
	color:#ffffff;
	font-size:10px;
	/*background-color:#29395A;
	border:solid 1px #8099B1;*/
	font-family:Verdana;
	height:16px;
}
Input.Button10{ /*Kanpper*/
	/*color:#000000;*/
	font-size:10px;
	/*background-color:#29395A;
	border:solid 1px #8099B1;*/
	font-family:Verdana;
	height:18px;
}
Input.Checkbox{/*CheckBoxe*/
	/*Nothing yet*/
	}
Input.Text{/*Alm. textboxe*/
	color:#000000;
	font-size:10px;
	font-family:Verdana;
	border:solid 1px #8099B1;
	}
SELECT{/*Dropdowns*/
	color:#000000;
	font-size:10px;
	/*background-color:#29395A;
	border:solid 1px #8099B1;*/
	font-family:Verdana;
	}
TEXTAREA{/*Store textbox, dem med flere linier*/
	color:#000000;
	font-size:10px;
	/*background-color:#29395A;
	border:solid 1px #8099B1;*/
	font-family:Verdana;
}

BODY{
	margin-top: 0px; 
	margin-right: 0px; 
	margin-bottom: 0px; 
	margin-left: 0px; 
	background-color:#FFFFFF;}

/* Normal tekst */
.Normal{
	color:#333333;
	font-size:10px;
	font-family:Verdana;}
.Normal:hover
{
	color:#999999;
}
.AltNormal{
	color:#333333;
	font-size:10px;
	font-family:Verdana;}
.AltNormal:hover
{
	color:#FFFFFF;
}
.Normal2{
	color:#666666;
	font-size:10px;
	font-family:Verdana;
}
.Normal2:hover
{
	color:#999999;
}
/* login teksten i toppen */
.LoggedInText{
	color:#333333;
	font-size:10px;
	font-family:Verdana;}
.StatusBarText{
	color:#9C9C9C;
}
.StatusBarText:hover{
	color:#333333;
}
/* stivejen under menuen */
.Sti{
	font-size:10px;
	font-family:Verdana;
	padding-left: 4px;
	color:#999999}

.Online{
	font-size:10px;
	font-family:Verdana;
	padding-left: 4px;
	color:#999999}

/* stivejens hyberlink's */
.A_Sti:Hover{
	font-size:10px;
	font-family:Verdana;
	color:#999999}
.A_Sti{
	font-size:10px;
	font-family:Verdana;
	color:#CCCCCC}

/* selve side TD'en */
.Page{
	border-left:solid 1px #FF6600;
	border-right:solid 1px #FF6600;
	background-color:FFFFFF;	}

/* heading til bar type 1 large */
.BarType1LargeHeading{
	font-size:12px;
	font-family:Verdana;
	font-weight:bold;
	color:#FFFFFF;}

/* heading til bar type 1 medium */
.BarType1MediumHeading{
	font-size:12px;
	font-family:Verdana;
	font-weight:bold;
	color:#FFFFFF;}

/* heading til bar type 2 medium */
.BarType2MediumHeading, .BarType2LargeHeading{
	font-size:10px;
	font-family:Verdana;
	color:#FF6600;}

/* heading til bar type 2 small... (small forside controls)*/
.BarType2SmallHeading{
	font-size:10px;
	font-family:Verdana;
	font-weight:bold;
	color:#FFFFFF;}
	
.BarType2MediumHeadingAlt{
	font-size:10px;
	font-family:Verdana;
	font-weight:normal;
	color:#000000;}	

.BarType3MediumHeading{
	font-size:12px;
	font-family:Verdana;
	color:#000000;}
	
/* menu over bar */
.TopMenu, .BundMenu{
	font-size:10px;
	font-family:Verdana;
	color:#999999;}
.TopMenu:Hover,.BundMenu:Hover{
	font-size:10px;
	font-family:Verdana;
	color:#333333;}
/* menu over bar */
.LyseGraa{
	font-size:10px;
	font-family:Verdana;
	color:#FF6600;}
	
/* control main */
.BoxMain{
	background-color:#FFFFFF;}

/* alt control main, bliver primært brugt til "under-controls" */

.AltBoxMain{
	background-color:#ffffff} /*under menu under profiler*/

/* contrast farve */
.Contrast
{
	color:#FF6600;}

/* Paging */
.Paging{
	color:#FA9E61;
	font-size:18px;
	font-family:Verdana;
	text-decoration:none;}

.PagingAlt{
	color:#FEBD92;
	font-size:18px;
	font-family:Verdana;}

.NormalPaging{
	color:#FDC7A3;
	font-size:10px;
	font-family:Verdana;
	font-weight:bold;
	text-decoration:none;}

.NormalPagingAlt{
	color:#FF6600;
	font-size:10px;
	font-family:Verdana;
	font-weight:bold;}
	
.ErrorMsg{
	font-weight:bold;
	color:#FF6600;}
	
/* items til repeater osv. */
.Item{
	background-color:FDC7A3;}
	
.ItemAlt{
	background-color:EFEDED;}

.ItemInfo{
	background-color:FFFFFF;}	
.HeadlineContrast{
	color:ff9933;}
.NewsHeadline{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:22px;
	/*color:#FFFFFF;*/
}
.NewsUnderHeadline{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	/*color:#FFFFFF;*/
}
.NewsText{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	/*color:#FFFFFF;*/	
	font-size:12px;
}
/*#################### Kalender ######################*/
.CalenderItemToday,
.CalenderItemToday a,
.CalenderItemToday span,
.CalenderItemToday td{
	background-color:#FA9E61;
	color:#FFFFFF;
}
.CalendarTitleStyle td
{
	border-width:0;
	border-color:#FFFFFF;	
	color:#333333;
    font-family:Verdana;
    font-size:11px;
    font-weight:bold;
	width:100%;
}
.CalendarDayHeaderStyle
{
    color:#FFFFFF;
    font-family:Verdana;
    font-size:11px;
    background-color:#FA9E61 ;   
}
.CalendarDayStyle
{
	width:14%;
    background-color:#EFEDED;
    border-color:#CCCCCC;    
}
.CalendarDayStyleRollOver
{
	width:14%;
    background-color:#FA9E61;
    border-color:#CCCCCC;    
}
.CalendarDayStyleRollOver a,
.CalendarDayStyleRollOver a:visited,
.CalendarDayStyleRollOver a:hover{
	color:#FFFFFF;
    font-family:Verdana;
    font-size:11px;
}
.CalendarDayStyle a,
.CalendarDayStyle a:visited,
.CalendarDayStyle a:hover
{
    color:#333333;
    font-family:Verdana;
    font-size:11px;
 
}
.CalendarTodayDayStyle{
	    background-color:Transparent; 
		border-color:#FA9E61;
		border-width:1px;
		color:#D3D3D3;
		font-family:Verdana;
		font-size:11px;   
}
.CalendarTodayDayStyleRollOver
{
	width:14%;
    background-color:#FA9E61;
    border-color:#CCCCCC;    
}
.CalendarTodayDayStyleRollOver,
.CalendarTodayDayStyleRollOver a,
.CalendarTodayDayStyleRollOver a:visited,
.CalendarTodayDayStyleRollOver a:hover{
	color:#FFFFFF;
    font-family:Verdana;
    font-size:11px;
}
.CalendarTodayDayStyle a,
.CalendarTodayDayStyle a:visited,
.CalendarTodayDayStyle a:hover
{
    color:#333333 ;
    font-family:Verdana;
    font-size:11px;
    width:14%;
    font-weight:bold;
 
}
.CalendarDatesPassedInMonths{
    width:14%;
    background-color:#FFFFFF;  
    border-color:#333333; 
	color:#D3D3D3;
	    font-family:Verdana;
    font-size:11px; 
}
.CalendarDatesPassedInMonthsRollover{
    width:14%;
    background-color:#FA9E61;
    border-color:#333333; 

}
.CalendarDatesPassedInMonthsRollover a,
.CalendarDatesPassedInMonthsRollover a:visited,
.CalendarDatesPassedInMonthsRollover a:hover{
	color:#FFFFFF;
    font-family:Verdana;
    font-size:11px;
}
.CalendarDatesPassedInMonths a,
.CalendarDatesPassedInMonths a:visited,
.CalendarDatesPassedInMonths a:hover
{
  color:#D3D3D3;
  font-family:Verdana;
  font-size:11px;
}	

.CalendarIsOtherMonth
{	width:14%;
    background-color:#F8F8FF;  
    border-color:#333333;
	 font-family:Verdana;
    font-size:11px;   
	color:#D3D3D3;  	
}
.CalendarIsOtherMonthRollover
{	width:14%;
    background-color:#FA9E61;
    border-color:#333333;  	
}
.CalendarIsOtherMonthRollover a,
.CalendarIsOtherMonthRollover a:visited,
.CalendarIsOtherMonthRollover a:hover{
	color:#FFFFFF;
    font-family:Verdana;
    font-size:11px;
}
.CalendarIsOtherMonth a,
.CalendarIsOtherMonth a:visited,
.CalendarIsOtherMonth a:hover
{
	color:#D3D3D3;
    font-family:Verdana;
    font-size:11px;
}
.CalendarSelectedRow
{
    background-color:#FA9E61;  
    border-color:#333333; 
	color:#FFFFFF;
    font-family:Verdana;
    font-size:11px;   	
}
.CalendarSelectedDay,
.CalendarSelectedDayRollover
{	width:14%;
    background-color:#FA9E61;  
    border-color:#333333; 
	color:#FFFFFF;
    font-family:Verdana;
    font-size:11px;   	
}
.CalendarSelectedDayRollover a,
.CalendarSelectedDayRollover a:visited,
.CalendarSelectedDayRollover a:hover{
	color:#FFFFFF;
    font-family:Verdana;
    font-size:11px;
}
.CalendarSelectedDay a,
.CalendarSelectedDay a:visited,
.CalendarSelectedDay a:hover
{
	color:#FFFFFF;
    font-family:Verdana;
    font-size:11px;
}

.CalendarIsOtherMonthPassed
{	width:14%;
    background-color:#F8F8FF;  
    border-color:#333333; 
	color:#D3D3D3;
    font-family:Verdana;
    font-size:11px;   	
}
.CalendarLowPriority
{

	width:14%;
    background-color:#ADC9AC; 
    border-color:#FA9E61;     	
}
.CalendarLowPriorityRollover
{	width:14%;
    background-color:#FA9E61;  
    border-color:#FA9E61; 
	color:#FFFFFF;
    font-family:Verdana;
    font-size:11px;   	
}
.CalendarLowPriorityRollover a,
.CalendarLowPriorityRollover a:visited,
.CalendarLowPriorityRollover a:hover{
	color:#FFFFFF;
    font-family:Verdana;
    font-size:11px;
}
.CalendarLowPriority a,
.CalendarLowPriority a:visited,
.CalendarLowPriority a:hover
{
	color:#333333;
    font-family:Verdana;
    font-size:11px;
}
.CalendarNoPriorityRollover
{	width:14%;
    background-color:#FA9E61;  
    border-color:#FA9E61; 
	color:#FFFFFF;
    font-family:Verdana;
    font-size:11px;   	
}
.CalendarNoPriorityRollover a,
.CalendarNoPriorityRollover a:visited,
.CalendarNoPriorityRollover a:hover{
	color:#FFFFFF;
    font-family:Verdana;
    font-size:11px;
}
.CalendarNoPriority
{

	width:14%;
    background-color:#E9C6A4;
   	border-color:#FA9E61;      	
}
.CalendarNoPriority a,
.CalendarNoPriority a:visited,
.CalendarNoPriority a:hover
{
	color:#333333;
    font-family:Verdana;
    font-size:11px;
}
.CalendarHighPriority
{
	width:14%;
    background-color:#E9A1A1; 
    border-color:#FA9E61;     	
}
.CalendarHighPriorityRollover
{	width:14%;
    background-color:#FA9E61;  
    border-color:#FA9E61; 
	color:#FFFFFF;
    font-family:Verdana;
    font-size:11px;   	
}
.CalendarHighPriorityRollover a,
.CalendarHighPriorityRollover a:visited,
.CalendarHighPriorityRollover a:hover{
	color:#FFFFFF;
    font-family:Verdana;
    font-size:11px;
}
.CalendarHighPriority a,
.CalendarHighPriority a:visited,
.CalendarHighPriority a:hover
{
	color:#333333;
    font-family:Verdana;
    font-size:11px;
}
/*#################### Assignments ######################*/
.LMSAsignmentsControlLarge{
	background-color:#FFFF66;
	background-image:url('/gfx/themes/default/misc/controlbgassignment.gif');
	background-position:top right;
	background-repeat:no-repeat
}
.LMSAsignmentsControlLargeHover{
	background-color:#FFFFB2;
	background-image:url('/gfx/themes/default/misc/controlbgassignmentover.gif');
	background-position:top right;
	background-repeat:no-repeat
}
.LMSAsignmentsControlLargeReply{
	background-color:#FFFF66;
	background-image:url('/gfx/themes/default/misc/controlbgassignmentreply.gif');
	background-position:top right;
	background-repeat:no-repeat
}
.LMSAsignmentsControlLargeReplyHover{
	background-color:#FFFFB2;
	background-image:url('/gfx/themes/default/misc/controlbgassignmentreplyover.gif');
	background-position:top right;
	background-repeat:no-repeat
}
.LMSAsignmentsBoxMain{
	background-color:#FFFF66;
}
.LMSAsignmentsBoxMainReply{background-color:#FFFF66;}
.LMSAsignmentsContrast{color:#0FB21B}
.LMSAsignmentsContrast:hover{color:#000000}
/*#################### Debat Control ######################*/
.DebatForum{color:#478BC8;}
.DebatArtikel{color:#38BC79}
.DebatOpgave{color:#EF9C51}
.DebatProfile{color:#FF6600}
.DebatAssignments{color:#FF6600}
.dropdown
{
	color: #cccccc;
	background-color: #ffffff;
}
.SearchHighlight
{
	font-weight:bold;
	color:black;
	background-color:#A0FFFF;
}