

#hello-dlg
{
	color: Black;
}

a.glossaryterm
{
	color: #14661f;
}

#mainContentDiv
{
	text-align: left;
	width: 896px;
	padding: 0px;
	margin: 0px;
	padding-left: 44px;
	overflow: auto; /*color:White;*/
}

#contentDiv table, tr
{
	vertical-align: top;
}


#tableContent
{
	width: 100%;
	background-color: #FFFFFF;
}
#contentDiv
{
	clear: both; /*	background-image: url(../../App_Themes/Default/BackV.png); 	background-repeat:repeat-x; 	background-color:#3BC417;*/
	margin: 0px;
	padding: 0px;
	height: 100%;
	width: 100%;
}

#tdLeftContent
{
	width: 236px;
	padding: 0px; /*	background-color:#93AE01;     width:180px; */
	background-color: #FFFFFF;
	color: Black;
	vertical-align: top;
}
#divLeftContent
{
	width: 100%;
	background-color: Transparent;
	vertical-align: top;
}

#tdCenterContent
{
}
#divCenterContent
{
}

#tdRightContent
{
	width: 0px;
}

#divRightContent
{
	display: none;
	width: 0px;
}

.markedtext
{
	color: blue;
	background-color: yellow;
}

.PopupBackground
{
	background-color: Silver;
	opacity: .50;
	filter: alpha(opacity=50);
}

.dataGridHighlightedItem
{
	background-color: #f0e47a;
}
.dataGridItem
{
	background-color: White;
}

/*a:link.gigi
{
	text-decoration: none;
}*/

/*--------------------*/
td.headBox
{
	padding: 0px 0px 0px 25px;
	height: 40px;
	background-image: url(../../App_Themes/Default/headBoxBg.gif);
	font-size: 14px;
	font-weight: bold;
	vertical-align: middle;
	color: #FFFFFF;
}

td.box
{
	padding: 0px; /*height:40px;*/
	background-image: url(../../App_Themes/Default/boxBg.gif);
}

td.bottomBox
{
	padding: 0px;
	height: 7px;
	background-image: url(../../App_Themes/Default/bottomBoxBg.gif);
}

a.mnuBtn, a.mnuBtn:visited
{
	font-size: 14px;
	vertical-align: middle;
	font-weight: bold;
	text-decoration: none;
}

a.mnuBtn:hover
{
	text-decoration: underline;
}

a.blacklink, a.blacklink:visited
{
	font-size: 12px;
	vertical-align: middle;
	font-weight: normal;
	text-decoration: none;
	color: #000000;
}

a.blacklink:hover
{
	text-decoration: underline;
}

.textBox1
{
	height: 16px;
	vertical-align: middle;
	font-size: 12px;
	color: #000000;
	width: 100%;
	border: solid 1px black;
}

.textBox2
{
	vertical-align: middle;
	font-size: 12px;
	color: #000000;
	border: solid 0px;
	border: solid 1px black;
	height: 16px;
}
.textArea2
{
	font-size: 12px;
	color: #000000;
	border: solid 0px;
	border: solid 1px black;
}

td.bottomRuler
{
	height: 1px;
	padding: 0px;
	border-collapse: collapse;
	background-color: #B0C400;
}

.butongrey a, .butongrey a:hover, .butongrey a:visited
{
	color: #666666;
	font-weight: bold;
}

div.butongrey
{
	padding-top: 1px;
	background-repeat: no-repeat;
}

.butongrey
{
	font-family: Trebuchet MS,Arial, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #666666;
	width: 93px;
	height: 20px;
	background-image: url(../../Images/btnbkg.gif);
	background-color: Transparent;
	border: 0px;
	cursor:pointer;
}

.butongreylarge
{
	font-family: Trebuchet MS,Arial, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #666666;
	width: 182px;
	height: 20px;
	background-image: url(../../Images/btnbkg2.gif);
	background-color: Transparent;
	border: 0px;
	cursor:pointer;
}

td.faceLeftTitle
{
	width: 40px;
	height: 40px;
	background-image: url(../../App_Themes/Default/faceGreen.gif);
	padding: 0px;
	background-repeat: repeat-x;
}

td.faceTitle
{
	height: 40px;
	background-image: url(../../App_Themes/Default/faceGreenBG.gif);
	color: #015A0F;
	font-size: 14px;
	font-weight: bold;
	padding-bottom: 0px;
	background-repeat: repeat-x;
	padding: 3px 0px 0px 0px;
	vertical-align: middle;
}

.text
{
	color: #455040;
	font-family: Trebuchet MS,Arial, sans-serif;
}

.medium
{
	font-size: 13px;
	font-weight: normal;
}

.intertitle
{
	color: #46874d;
	font-size: 13px;
	font-weight: bold;
}

td.buttonred
{
	width: 125px;
	height: 23px;
	background-image: url(../../App_Themes/Default/redButton.gif);
	padding: 0px;
	background-repeat: no-repeat;
	text-align: center;
	vertical-align: middle;
}

a.buttonred
{
	font-size: 13px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}

a.buttonred:hover
{
	font-size: 13px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: underline;
}

a.linklang
{
	font-size: 12px;
	font-weight: normal;
	color: #46874d;
	text-decoration: none;
}

a.linklang:hover
{
	font-size: 12px;
	font-weight: normal;
	color: #46874d;
	text-decoration: underline;
}


.linknav
{
	font-size: 12px;
	font-weight: bold;
	color: #46874d;
	text-decoration: none;
}


a.linknav
{
	font-size: 12px;
	font-weight: bold;
	color: #46874d;
	text-decoration: none;
}

a.linknav:hover
{
	font-size: 12px;
	font-weight: bold;
	color: #46874d;
	text-decoration: underline;
}

/* course navigation */

td.pakket
{
	background-color: #276FCC;
	padding: 4px 4px 4px 20px;
	color: #FFFFFF;
	font-size: 13px;
	font-weight: bold;
}

a.pakket
{
	font-size: 13px;
	font-weight: bold;
	text-decoration: none;
	color: #FFFFFF;
}

a.pakket:hover
{
	font-size: 13px;
	font-weight: bold;
	text-decoration: none;
	color: #FFFFFF;
}

td.module
{
	background-color: #F0FE23;
	padding: 4px 4px 4px 20px;
	font-size: 12px;
	font-weight: bold;
}

a.module, a.module:visited
{
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	color: #035b0f;
}

a.module:hover
{
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
}

.btnsearch
{
	font-family: Trebuchet MS,Arial, sans-serif;
	background-color: #C6D766;
	border-bottom: solid 1px #888E7B;
	border-left: solid 1px #858A72;
	border-right: solid 1px #87896F;
	border-top: solid 1px #6A6E57;
	color: #015A0F;
	font-size: 10px;
	font-weight: bold;
	width: 100%;
	height: 20px;
	margin: 0px;
}

.textSearch
{
	font-family: Trebuchet MS,Arial, sans-serif;
	border-bottom: solid 1px #888E7B;
	border-left: solid 1px #858A72;
	border-right: solid 1px #87896F;
	border-top: solid 1px #6A6E57;
	color: #034F0E;
	width: 100%;
	margin: 0px;
	background-color: #FFFFFF;
}

div.accordionHeader
{
	background-color: #BFCE03;
	height: 20px;
	vertical-align: middle;
	padding: 2px 0px 0px 20px;
	margin: 5px 0px 0px 0px;
	background-image: url(../../App_Themes/Default/accordion.jpg);
	background-position: left;
	background-repeat: no-repeat;
	cursor: pointer;
}

div.accordionHeaderSelected
{
	background-color: #BFCE03;
	height: 20px;
	vertical-align: middle;
	padding: 2px 0px 0px 20px;
	margin: 5px 0px 0px 0px;
	background-image: url(../../App_Themes/Default/accordion_selected.jpg);
	background-position: left;
	background-repeat: no-repeat;
	cursor: pointer;
}

a.accordionHeader, a.accordionHeader:visited
{
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	color: #015A0F;
}

a.accordionHeader:hover
{
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	color: #015A0F;
}


a.bottomFooter, a.bottomFooter:visited
{
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
	color: #666666;
}

a.bottomFooter:hover
{
	font-size: 10px;
	font-weight: bold;
	text-decoration: underline;
	color: #015A0F;
}
select
{
	font-family: Trebuchet MS;
	font-size: 11px;
	background-color: #FFFFFF;
}

input
{
	background-color: #FFFFFF;
	font-family: Trebuchet MS;
}

textarea
{
	background-color: #FFFFFF;
}
.dataGridItem
{
	border-right: #000000 0px solid;
	padding-right: 2px;
	border-top: #000000 0px solid;
	padding-left: 2px;
	font-weight: normal;
	font-size: 11px;
	padding-bottom: 2px;
	border-left: #000000 0px solid;
	padding-top: 2px;
	border-bottom: #000000 0px solid;
	font-family: Verdana;
	background-color: #efefef;
	text-decoration: none;
}
