.myMenu
{
	color: black;
	background-color: white;
	font-size: 14px;
	font-family: Verdana;
	font-weight: bold;
}

.menu
{
	
}

.SubHeader
{
	font-size: 4px;
	color: white;
	font-family: Verdana, Tahoma, Arial, Helvetica;
	background-color: black;
}

BODY
{
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	margin: 0px;
	padding-top: 0px;
	background-color: white;
}
.grid-header a:active
{
	color: black;
	text-decoration: none;
}
.grid-header a:link
{
	color: black;
	text-decoration: none;
}
.grid-header a:visited
{
	color: black;
	text-decoration: none;
}
.grid-header a:hover
{
	color: black;
	text-decoration: none;
}
.tblItem-Grid a:active
{
	color: #6699cc;
	text-decoration: none;
}
.tblItem-Grid a:link
{
	color: #6699cc;
	text-decoration: none;
}
.tblItem-Grid a:visited
{
	color: #6699cc;
	text-decoration: none;
}
.tblItem-Grid a:hover
{
	color: #000066;
	text-decoration: none;
}
.grid-edit-column
{
		border-right: 0px;
}
.tblItem-GridLeft
{
	border-left:0px;
}
.grid-first-item
{
	border-top: #696969 1px solid;
	border-right: #696969 1px solid;
	border-bottom: #696969 1px solid;
	padding-right: 4px;
	padding-left: 4px;
	padding-bottom: 4px;
	padding-top: 4px;
	margin: 1px;
}
.grid-item
{
	border-right: #696969 1px solid;
	border-top: #696969 1px solid;
	border-left: #696969 1px double;
	border-bottom: #696969 1px solid;
	padding-right: 4px;
	padding-left: 4px;
	padding-bottom: 4px;
	padding-top: 4px;
	margin: 1px;
}
.grid-itemEdit
{
	font-size: 11px;
	background-color: #f1f1f1;
}
.tblROItemDisplay
{
	color:				#000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	height: 20px;
	text-decoration: none;
}
.tblROItemDisplay2
{
	color:				#000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px
}
.tblROItemDisplay2Header
{
	color:				gray;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px
}
.grid-header
{
	font-size: 10px;
	color: #000066;
	font-weight: bold;
	border-left: none;
	border-top: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.grid-header-right
{
	font-size: 10px;
	color: #000066;
	font-weight: bold;
	border-right: none;
	border-top: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.grid-header2
{
	border-bottom: #696969 1px solid;
	font-size: 11px;
	color: white;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #696969;
}
.grid-last-item
{
	border-top: #696969 1px solid;
	border-left: #696969 1px solid;
	border-bottom: #696969 1px solid;
	padding-right: 4px;
	padding-left: 4px;
	padding-bottom: 4px;
	padding-top: 4px;
	margin: 1px;
}
.header-gray
{
	font-weight: bold;
	font-size: 11px;
	color: #696969;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.header-lightgray
{
	font-weight: bold;
	font-size: 10px;
	color: gray;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.standard-text
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
}

td
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

.oTable
{
	border-top:		    1px solid #000000;
	border-left:		1px solid #000000;
    border-bottom:      1px solid #000000;
    border-right:       1px solid #000000;
}
.ErrorText
{	
	color:				red;
	font-size:			10px;
}
.ErrorText11
{	
	color:				red;
	font-size:			11px;
}
.tblHead
{
	font-size:			11px;
	background-color:	white;
	font-family: Verdana;
    color: white;
    font-weight: bold;
    border-top:		#696969 1px solid;
    border-bottom: #696969 1px solid;
}
.tblBottom
{
    height:	45px;
    border-top:			#696969 1px solid;
}
.tblBottomGrid
{
    height:	50px;
    border-left:			#696969 1px solid;
    border-right:			#696969 1px solid;
    border-bottom:			#696969 1px solid;
}
.tblHeadTop
{
	font-size:			11px;
	color:				#696969;
    border-top:			#696969 1px solid;
    border-right:			#696969 1px solid;
    height:	25px;
}
.tblHeadBottom
{
	font-size:			11px;
	color:				#696969;
    border:			#696969 1px solid;
    height:	25px;
}
.tblHeadMid
{
	font-size:			11px;
	color:				#696969;
    border-top:			#696969 1px solid;
    border-right:			#696969 1px solid;
    border-left:			#696969 1px solid;
    height:	25px;
}
.tblItem
{
	font-size:			11px;
	color:				#000000;
	font-family:	Verdana;
	border:			0px;
}
.tblItemEdit
{
	font-size:			11px;
	color:				#000000;
	font-family:	Verdana;
	border:			0px;
	background-color: #f1f1f1;
}
.tblItemEditRight
{
	font-size:			11px;
	color:				#000000;
	font-family:	Verdana;
	border:			0px;
	background-color: #f1f1f1;
	text-align: right;
}
.tblItemRight
{
	font-size:			11px;
	color:				#000000;
	font-family:	Verdana;
	border:			0px;
	text-align: right;
	visibility:hidden 
}
.tblItem-Grid
{
	border-right:			#696969 1px solid;
	border-bottom: 0px;
	border-left: 0px;
}
.tblItem-Grid-One
{
	border-right:	0px;
	border-bottom: 0px;
	border-left: 0px;
}
.tblItem-GridRight
{
	border-right:	0px;
	border-bottom: 0px;
	border-left: 0px;
}
.tblTDItem
{
	border-top:			#696969 1px solid;
}
.tblTDItemEdit
{
	border-top:			#696969 1px solid;
	background-color:	#f1f1f1;
}
.tblTDItemEditBottom
{
	border-top:			#696969 1px solid;
	background-color:	#f1f1f1;
}

.tblItemRed
{
	font-size:			11px;
	color:				red;
	font-weight:		bold;
}

.tblItemSmall
{
	font-size:			9px;
	color:				#000000;
}
.mainTable
{
	border: #696969 1px solid;
}
.tblHead-Top
{
	border-top:			#696969 1px solid;
    border-right:			#696969 1px solid;
    border-left:			#696969 1px solid;
}
.lblBeskrivelse
{
	font-size:			11px;
	color:				#696969;
    height:	25px;
}
.lblBeskrivelse-Red
{
	font-size:			11px;
	color:				red;
    font-weight:        bold;
    height:	25px;
}
.groupHeader
{
	font-size:			11px;
	color:				#000000;
    font-weight:        bold;
    height:	25px;
}
.nav
{
	color: black;
	text-decoration: none;
	font-weight: bold;
}

.menu-header
{
	color: White;
	text-decoration: none;
	cursor:hand;
}
.addROList
{
	color: #000066;
	text-decoration: none;
	cursor:hand;
}
.MenuList
{
	color: #000066;
	text-decoration: none;
	cursor:hand;
	font-weight: bold;
	font-size: 14px
}
.menu-top
{
	font-size: 16px;
	color: #000066;
	font-weight: bold;
}
.myMenu-header
{
	background-color: #6699cc;	
	height: 2px;
	color: White;
}

.test
{
	border-top: #000000 1px solid;	
}

TD.CalNormal
{
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 8pt
}

.calCellTop
{
	border: 1px Solid black;
	font-family: Verdana, Helvetica, sans-serif;
	color: Black;
	background-color: 	#cccccc;
}

.calCell
{
	border: 1px Solid black;
	font-family: Verdana, Helvetica, sans-serif;
}

.calCellWeekend
{
	background-color: #FFFFCC;
	border: 1px Solid black;
	font-family: Verdana, Helvetica, sans-serif;
}
.calHeader
{
	background-color: #999999;
	border: 1px Solid black;
	font-family: Verdana, Helvetica, sans-serif;
	color: White;
	font-size: 14px;
}
.leftMenu-Item
{
	height: 16px;
	text-decoration: none;
	cursor:hand;
	color: Black;
	font-size: 11px;
	font-family:Verdana
}
.calItem a:active
{
	color: #000066;
	text-decoration: none;
}
.calItem a:link
{
	color: #000066;
	text-decoration: none;
}
.calItem a:visited
{
	color: #000066;
	text-decoration: none;
}
.calItem a:hover
{
	color: #000066;
	text-decoration: none;
}
td.label2
{
	font-family: Arial, Helvetica, Sans-Serif;
	font-size: 8pt;
	color:		#000000;
	/*border-bottom:1px solid #f1f1f1;*/
	height: 18px;
}
.error
{
	font-family: Arial, Helvetica, Sans-Serif ;
	font-size: 8pt;
	color: Red;
	font-weight: bold;	
}