    /********************* Redefinering av std HTML-attributter ****************/
body { 	
	font-family: Verdana, sans-serif;
	font-size: 12; 
	color: #000000;
	background-color:#FFFFFF;	
}

td {
    font-family: arial, sans-serif; 
    font-size: 11pt; 
}

.timerBG {
	font-size: 15;
	background-color: #FFFF99;
}

h1 {
	font-size: 18;
	color: #449ED4;
	font-weight: bold;
}

h3 {
	font-size: 16;
}

h4 {
	font-size: 14;
}

td	{ 
		font-family: Verdana, sans-serif; 
		font-size: 12; 
}

a {
	font-size: 12;
	font-weight: bold;		
	color: #001399;
	text-decoration : none;
}

a:hover {
	text-decoration : underline;
}

TEXTAREA {
	border-width: 1px;
	border-style: solid;
	border-color: Gray;
}

/***************Slutt: Redefinering av std HTML-attributter ****************/

.StatusBackground {
    background: #DDEEFF url('./Status/status_forsiden_bg.jpg') no-repeat 0 0;
}

.defaultBodyContent { 	
    background: url('./bakgrunn.jpg') no-repeat 0 0;
	width: 100%;
	height : 100%;
	top: 0;
	left: 0;
}

.bodyContent { 	
	font-family: Arial Unicode, sans-serif;
    font-size: 11pt; 
    background-color:#F0EDE6;
    background:none transparent;
}

.bodyMenu {
    background-color:#FFFFFF;
}

.EmptyButton {
    background: url('./emptybutton.gif') no-repeat 0 0;
    cursor : pointer;
    width : 87px;
    height : 29px;
    vertical-align : middle;
}

.MenuButton {
	cursor:pointer;
	background-color: #DDCCBB;
}

.Status {
 	background-color : #DDEEFF;
}

.UserTable {
    background: url('./Status/status_forsiden_bg.jpg') no-repeat 0 0;
    width : 770px;
    height : 510px;
    position : absolute;
    display : block;
    left : 0px;
    top : 0px;
}

.TableBorder {
	border-width : 0.5cm;
	border-style : solid;
}

.btnOK {
	background-color: #D6D6AD;
}

.MenuElementText {
	margin-top: 5px;
	color: #404040;
	font-family: arial;
    font-weight :bold;
    font-size : 10px;
}

.HiddenAnswerFrame {
	margin: 4 4 4 4;
	width: 326;
	overflow:auto;
}

.GreyBorder {
	background-color: #999999;
	width : 1;
}
.GreyBorderContent {
	background-color: #FFFFFF;
}

.ContentTemplateButton {
	font-family: arial, sans-serif; 
	font-size: 11; 
	color: #189494;
	text-align : center;
}

.S52600Response {
	padding-top : 10px;
}

.S52600Input {
	padding-top : 10px;
	padding-bottom: 10px;
}

.CCLanguageList {
	font-size: 10;
	height: 10;
	float:right;
}

/********************: Benyttes i Hyperlink ******************************/
.menuskin {
	position: absolute;
	width: 200px;
	background-color: menu;
	border: 1px solid #888888;
	font: normal 12px Arial;
	line-height: 18px;
	z-index: 100;
	visibility: hidden;
}

.menuskin a {
	text-decoration: none;
	color: black;
	padding-left: 10px;
	padding-right: 10px;
}

#mouseoverstyle {
	background-color: #DEDEDE;
}

#mouseoverstyle a {
	color: white;
}		

.HyperLink {
	cursor: pointer;
	background-color :Transparent;
}

.HyperLink2 {
	cursor: pointer;
	/*background-color :#ECECEC;  --Denne ble brukt til å sette bakgrunnsfaren i malen 45005 når man har valgt et svaralternativ*/
}

.HLYellowNote {
	background-color: #FFFFEE;
	margin-left: 4;
	cursor: default;
}

.HyperLinkBackArrow {
    background: url('./Navigation/HyperLinkBackArrow.gif') no-repeat 0 0;
    cursor:pointer;
	width: 25;
	height: 25
}
/************** Slutt: Benyttes i Hyperlink ******************************/

/********************* Benyttes i Menu ***********************************/
.SearchResult {
	font-family: Verdana, Arial Unicode, sans-serif;
	font-size: 10pt;
	font-weight: bold; 
}
/************** Slutt: Benyttes i Menu ***********************************/
.BigBrotherIcon {
	float:right;
}

/********************* Benyttes i 60400 ***********************************/
.G60400EmptyCell {
	background-color: #000000;
	color: #FFFFFF;
	font-weight: bold;
}
.G60400SelectedCell {
	background-color: #008000;
	color: #FFFFFF;
	font-weight: bold;
}
.G60400CorrectCell {
	background-color: #0000C0;
	color: #FFFFFF;
	font-weight: bold;
}
.G60400WrongCell {
	background-color: #FF0000;
	color: #FFFFFF;
	font-weight: bold;
}

/*
	List of Found words
*/
.G60400ShowFoundBG {
	background-color: #C0C0FF;
	width: 200;
	height: 200;
	overflow: auto;
	background-color : transparent;

}
.G60400ShowFound {

}
/***************Slutt: Benyttes i 60400 ***********************************/

/********************* Benyttes i 60450 ***********************************/
.G60450CellHint {
	font-size: 10;
	width: 40;
	height: 30;
	background-color: #DCD6D6;
}
.G60450CellInput {
	width: 40;
	height: 30;
	font-size: 20;
	vertical-align : middle;
	text-align : center;
}
.G60450CellEmpty {
	background-color: #000000;
}
/***************Slutt: Benyttes i 60450 ***********************************/

/********************* Benyttes i 60400 ***********************************/
.G60410Input {
	background-color: #FFFFFF;
	color: #000000;
	width: 20;
	height: 20;
	border: none;
	vertical-align : middle;
	text-align : center;
	font-weight: bold;
}
.G60410InputBonus {
	background-color: #B9BBFD;
	color: #000000;
	width: 20;
	height: 20;
	border: none;
	vertical-align : middle;
	text-align : center;
	font-weight: bold;
}
.G60410InputEmpty {
	background-color: #DDDDDD;
	color: #000000;
	width: 20;
	height: 20;
	border: none;
	vertical-align : middle;
	text-align : center;
	font-weight: bold;
}
.G60410UserEnabled {
	color: #000000;
	font-weight: bold;
	font-size  : 14;
}
.G60410UserDisabled {
	color: #C2B6B6;
	font-style : italic;
	font-size  : 12;
}

.G60410Statement {

}

.G60410Table {
}

.C60410GameOverFrame {
	background-color: #B9BBFD;
	z-index: -1;
	width: 200;
	height: 120;
	text-align : center;
}

.C60200YourScore {
	color: #000000;
	font-weight: bold;
	font-size  : 14;
}/************** Slutt: Benyttes i 60400 ***********************************/


/********************* Benyttes i 60110 ***********************************/
/* Standard heading */
.Heading60110 {
	height:30;
	width:700;
	overflow:auto;
}

/* "Velg antall spillere" */
.ChooseNumberOfPlayersFrame60110
{
	position:absolute;
	width:700;
	height:40;
	overflow:auto;
}

/* Teksten "Velg antall spillere" */
.CChooseNumberOfPlayersText60110 {
	font-family: "Verdana";
	font-weight: bold;
}

.Player1Frame60110 {
	display:block;
	position:absolute;
	visibility:hidden;
	width:400;
	height:285;
	overflow:auto;
	background-color: #ccccff; 
}

.Player2Frame60110 {
	position:absolute;
	visibility:hidden;
	width:350;
	height:285;
	left: 350;
	overflow:auto;
	background-color: #cccc99; 
}

.NameAndHistoryFrame60110 {
	position:absolute;
	width:350;
	height:40;
}

.BetFrame60110 {
	visibility:hidden;
	position:absolute;
	width:350;
	height:40;
	top:40;
}

/* "Du har... du satser..." */
.StatusFrame60110 { 
	visibility:hidden;
	position:absolute;
	width:350;
	height:40;
	top:40;
}

/* Teksten "Du har... du satser..." */
.StatusText60110 {
	font-family: "Verdana";
	font-weight: bold;
}
 
.ResponseFrame60110 {
	visibility:hidden;
	position:absolute;
	width:350;
	height:80;
	overflow:auto;
	top:40;
}

.QuestionFrame60110 {
	visibility:hidden;
	position:absolute;
	width:335;
	top:80;
}

.QuestionHeading60110 {
	width:330;
	height:60;
	overflow:auto;
}
.Question60110 {
	width:330;
	height:100;
	overflow:auto;
}

.CPlayingPlayerName60110 {
	font-family: "Verdana";
	font-weight: bold;
}

.CWritePlayerName60110 {
	color: #000000;
	font-family: "Verdana";
	font-weight: bold;
}

.CYouHave60110 {
	color: #000000;
	font-family: "Verdana";
	font-weight: bold;
}

.CYouBet60110 {
	color: #000000;
	font-family: "Verdana";
	font-weight: bold;
}

.CGameOver60110 {
	height: 30;
	width: 250;
	size: 14;
	color: #000000;
	font-family: "Verdana";
	font-weight: bold;
}

.CPlayer1Results60110 {
 	width: 155;
 	margin-left: 17;
	margin-right: 17;
	color: #000000;
	font-family: "Verdana";
	font-weight: bold;
}

.CPlayer2Results60110 {
 	width: 155;
 	margin-left: 17;
	margin-right: 17;
	color: #000000;
	font-family: "Verdana";
	font-weight: bold;
}

.CPlayer1History60110 {
	position:absolute;
	top:100;
	left:10;
	width:320;
	height:260;
	overflow:auto;
	background-color: #ffffcc;
}

.CPlayer2History60110 {
	position:absolute;
	top:100;
	left:360;
	width:320;
	height:260;
	overflow:auto;
	background-color: #ccffff;
}

.CWinner60110 {
	width: 155;
	margin-left: 17;
	margin-right: 17;
	color: #000000;
	font-family: "Verdana";
	font-weight: bold;
}

.CTrue60110 {
	color: #000000;
	font-family: "Verdana";
	font-weight: bold;
}

.CFalse60110 {
	color: #000000;
	font-family: "Verdana";
	font-weight: bold;
}

.BettingAnswerTrue {
    background: url('./Games/BettingAnswerTrue.gif') no-repeat 0 0;
    cursor : pointer;
    width : 20px;
    height : 20px
}

.BettingAnswerFalse {
    background: url('./Games/BettingAnswerFalse.gif') no-repeat 0 0;
    cursor:pointer;
    width : 20px;
    height : 20px
}
/***************Slutt: Benyttes i 60110 ***********************************/

/********************* Benyttes i 60300 ***********************************/
.S60300Heading {
	display:block;
	height:30;
	width:700;
	overflow:auto;
}
.S60300Text	{
	display:block;
	height:40;
	width:700;
	overflow:auto;
}

.S60300ChooseNumberOfPlayersFrame {
	display:block;
	position:absolute;
	width:700;
	height:40;
	overflow:auto;
}

.C60300ChooseNumberOfPlayersText {
	font-family: "Verdana";
	font-weight: bold;
}

.S60300Player1Frame {
	display:block;
	position:absolute;
	visibility:hidden;
	width:350;
	height:285;
	overflow:auto;
	background-color: #ccccff; 
}

.S60300Player2Frame {
	display:block;
	position:absolute;
	visibility:hidden;
	width:350;
	height:285;
	left: 350;
	overflow:auto;
	background-color: #cccc99; 
}

.S60300NameAndHistoryFrame {
	display:block;
	position:absolute;
	width:350;
	height:40;
}

.S60300BetFrame {
	display:block;
	visibility:hidden;
	position:absolute;
	width:350;
	height:40;
	top:40;
}

.S60300StatusFrame { 
	display:block;
	visibility:hidden;
	position:absolute;
	width:350;
	height:40;
	top:40;
}

.S60300StatusText {
	font-family: "Verdana";
	font-weight: bold;
}
 
.S60300ResponseFrame {
	display:block;
	visibility:hidden;
	position:absolute;
	width:350;
	height:80;
	overflow:auto;
	top:40;
}

.SS60300QuestionFrame {
	display:block;
	visibility:hidden;
	position:absolute;
	width:335;
	top:80;
}

.SS60300QuestionHeading {
	display:block;
	width:330;
	height:60;
	overflow:auto;
}

.S60300Question {
	display:block;
	width:330;
	height:100;
	overflow:auto;
}


.C60300PlayingPlayerName {
	font-family: "Verdana";
	font-weight: bold;
}


.C60300WritePlayerName {
	color: #000000;
	font-family: "Verdana";
	font-weight: bold;
}

.C60300YouHave {
	color: #000000;
	font-family: "Verdana";
	font-weight: bold;
}

.C60300YouBet {
	color: #000000;
	font-family: "Verdana";
	font-weight: bold;
}

.C60300GameOver {
	display:block;
	height: 30;
	width: 250;
	size: 14;
	color: #000000;
	font-family: "Verdana";
	font-weight: bold;
}

.C60300Player1Results
 {
	display:block;
 	width: 155;
 	margin-left: 17;
	margin-right: 17;
	color: #000000;
	font-family: "Verdana";
	font-weight: bold;
}

.C60300Player2Results
 {
	display:block;
 	width: 155;
 	margin-left: 17;
	margin-right: 17;
	color: #000000;
	font-family: "Verdana";
	font-weight: bold;
}

.C60300Player1History {
	display:block;
	position:absolute;
	top:100;
	left:10;
	width:320;
	height:260;
	overflow:auto;
	background-color: #ffffcc;
}

.C60300Player2History {
	display:block;
	position:absolute;
	top:100;
	left:360;
	width:320;
	height:260;
	overflow:auto;
	background-color: #ccffff;
}

.C60300Winner {
	display:block;
	width: 155;
	margin-left: 17;
	margin-right: 17;
	color: #000000;
	font-family: "Verdana";
	font-weight: bold;
}

.C60300True {
	color: #000000;
	font-family: "Verdana";
	font-weight: bold;
}

.C60300False {
	color: #000000;
	font-family: "Verdana";
	font-weight: bold;
}
/************** Slutt: Benyttes i 60300 ******************************/


/********************* Benyttes i Dictionary ******************************/
.dictionaryHeading {
    font-size: 18;
    color: #884400;
}
.dictionarySelectedWord {
    color: #884400;
    font-size: 14; 
    font-weight: bold;
}
.dictionaryBG {
    background-color : #C5C1C1;
    height:440px;
    width:440px;
}

.DictinarySelect {
    width:200px;
    overflow :hidden;
}

.DictionaryResourceBody {
	background-color: #DDCCBB;
}

.Letter {
    font-family: Arial Unicode MS;
    color: #666633;
    font-size: 11;
    cursor:pointer;
    text-decoration: none;
}
.Letter:hover {
	font-weight: bold;
	text-decoration: underline;
	background-color: #dedede;
}

.Description {
    font-size: 12;
    color: #884400;
}

.Dictionary {
	font-size: 14;
	color: #884400;
}

.Dictionary:Hover {
}

.TranslationHeading {
    color: #884400;
    font-size: 14; 
    font-weight: bold;
}
/************** Slutt: Benyttes i Dictionary ******************************/

/********************* Benyttes i Colab ***********************************/
.errorMsg {
	font-size: xx-small;
	color: red;
}

.Message {
	color: red;
}
.MessageHeader {
	margin: 3px;
	border-style: solid;
	border-width: 1px;
	border-color: Black;
	background-color: #FFF7EF;
	width : 98%;
}
LI.Newsgroup {
	font-size: small;
	font-weight: bold;
	list-style-image: url('pic/folder_open.gif');
	list-style-position: inside
}
LI.Discussion {
	font-size: x-small;
	list-style-image: url('pic/discuss_read.gif');
	vertical-align : text-bottom
}
SPAN.Desc {
	font-size: x-small;
	font-weight: normal;
	cursor: pointer;
	padding-left: 0px;
	color: #5A86BD;
}
.NewsGroupDesc {
	font-size: x-small;
	font-weight: normal;
	cursor: pointer;
	padding-left: 20px;
	color: #5A86BD;
}

.discussHeaderText {
	font-size: x-small;
	color: #9C6500;
	font-weight: bold;	
	padding-left: 5px;
}

SPAN.msgLink {
	padding-right: 10px;
}
TABLE.main {
	border: none;
}

.ColabHeader {
	padding-left: 3px;
	background-color: #F7EBCE;
}

.content {
	padding-left: 3px;
}

DIV.newsContent {
	height: 100%;
}

div.header {
	font-size: medium;
	color: #00107B;
}

.HeaderLink {
	font-size: x-small;	
	cursor: pointer;
}
#NewsgroupName {
	font-size: x-small;
	font-weight: bold;
	color: #00107B;
	padding-left: 5px;
}

.discussHeader {
	background-color: #FFF7EF;	
}

#cbMode {
	border: none;
}

#foldheader {
	list-style-image: url(closed.gif);
	cursor:pointer ; 
	font-weight:bold ;
	margin-left: 5px;
	list-style: none;
}
#foldinglist {
	margin-left: 5px;
	list-style: none;
	font-size: smaller;
}
#headertext {
	font-weight: bold;
	font-size: medium;
	color: #8C494A;
}
#DiscussionsWindow {
	padding: 5px;
	margin-top: -15px;
}

#NewsgroupHolder {
	padding-top: 5px;
}

.webfx-tree-container {
	margin: 0px;
	padding: 0px;
	font: icon;
	white-space: nowrap;
}

.webfx-tree-item {
	padding: 0px;
	margin: 0px;
	font: icon;
	color: black;
	white-space: nowrap;

}

.xTreeDate {
	float: right;
	color: #00107B;
	width: 20%;
}

.xTreeUser {
	color: #00107B;
	width: 22%;
}

.webfx-tree-item a, .webfx-tree-item a:active, .webfx-tree-item a:hover {
	margin-left: 3px;
	padding: 1px 2px 1px 2px;
}

.webfx-tree-item a {
	color: black;
	text-decoration: none;
}

.webfx-tree-item a:hover {
	color: blue;
	text-decoration: none;
}

.webfx-tree-item a:active {
	background: highlight;
	color: highlighttext;
	text-decoration: none;
}
.webfx-tree-item a:visited {
	color: Silver;	
	text-decoration: none;
}
.webfx-tree-item img {
	vertical-align: middle;
	border: 0px;
}

.webfx-tree-icon {
	width: 13px;
	height: 14px;
}
/***************Slutt: Benyttes i Colab ***********************************/

/********************* Benyttes i EBook ***********************************/
.EBook {
    background: url('./EBook/ebook.gif') no-repeat 0 0;
    width : 44px;
    height : 44px
}

.MenuTabOn {
	color: #001399;
	background-color: #CADEE8;
	font-size: 10;
}

.SearchFrame {
	background-color: #FFFFFF;
}

.SearchLinkOver {
	background-color: #E4F1F8;
	cursor:pointer;
}

.SearchLinkOut {
	background-color: #FFFFFF;
}
/***************Slutt: Benyttes i EBook ***********************************/

/********************* Benyttes i Status **********************************/
.TabOffBackground {
	background-color: #CADEE8;
	color : #0566B5;
}

.Heading1 {
		font-size: 18;
		font-weight: bold;
		color: #404040;
}

.Heading2 {
		color: #404040;
		font-size: 12;
		font-weight: bold;		
}

.Heading3 {
		font-size: 12;
		font-weight: bold;		
		color: #0566B5;
}
.Heading4 {
		font-size: 10;
		font-weight: bold;		
}
.Heading3Bold {
		font-size: 12;
		font-weight: bold;		
}

.SmallText {
	font-size : 9;
}

.UserChanged {
		font-size: 8;
		font-weight: bold;
		font-style :italic;		
		color: #0566B5;
}

.OnlineUsersBackground {
	width:120px;
	background-color: #3398CC;
	position:absolute;
	top:130px;
	left:614px;
	width:140px;
	overflow:hidden;
	border : solid 1px #3398CC;
}

.OnlineUsersHeading {
	color: #FFFFFF;
	font-weight: bold;
	font-size: 10;	
	cursor : pointer;
}

.WelcomeText {
	color: #404040;
	font-weight: bold;		
	font-size: 14;
}

.DashBoard {
	font-size: 10;
	padding-left : 10px;
}

.DashBoardBackground {
	border : solid 1px #C5C1C1;
	width : 735px;
	background-color : Window;
}

.DashboardHelpText {
	color: #9A744E;
	font-size: 10;
}
 
.TipOfTheDayHeading {
	font-weight: bold;	
	font-size : 14;		
}
.TipOfTheDay {
    position:absolute;
	top : 10px;
	left : 455px;
	width : 300px;
	overflow : auto;
	border : solid 1px #C5C1C1;
}
/***************Slutt: Benyttes i Status **********************************/

/********************* Benyttes for å sette top-ikonene *******************/
.ImageTop {
    position:absolute;
    top:6px;
    cursor:pointer;
    width:36px;
    height:36px;
    z-index : 10;
}

.Table {
	position : absolute;
    width : 50px; 
    height : 12px;
    cursor:pointer;
    z-index : 1;
    top : 0px;
}

.AdminImageTop {
    background: url('./Navigation/admin.gif') no-repeat 0 0;
    left:295px;
}

.AdminImageTop_on {
    background: url('./Navigation/admin-on.gif') no-repeat 0 0;
    left:295px;
}

.AdminTable {
    left : 280px;
    visibility : hidden;
}

.AdminTable_on {
    left : 280px;
    visibility : visible;
}

.ResourceImageTop {
    background: url('./Navigation/calculator.gif') no-repeat 0 0;
    left:350px;
}

.ResourceImageTop_on {
    background: url('./Navigation/calculator-on.gif') no-repeat 0 0;
    left:350px;
}

.ResourceTable {
    left : 330px;
    visibility : hidden;
}

.ResourceTable_on {
    left : 330px;
    visibility : visible;
}

.SynccollabImageTop {
    background: url('./Navigation/collaborate.gif') no-repeat 0 0;
    left:400px;
}

.SynccollabImageTop_on {
    background: url('./Navigation/collaborate-on.gif') no-repeat 0 0;
    left:400px;
}

.SynccollabTable {
    left : 385px;
    visibility : hidden;
}

.SynccollabTable_on {
    left : 385px;
    visibility : visible;
}

.AsynccollabImageTop {
    background: url('./Navigation/discussion.gif') no-repeat 0 0;
    left:450px;
}

.AsynccollabImageTop_on {
    background: url('./Navigation/discussion-on.gif') no-repeat 0 0;
    left:450px;
}

.AsynccollabTable {
    left : 442px;
    visibility : hidden;
}

.AsynccollabTable_on {
    left : 442px;
    visibility : visible;
}

.EncyclopediaImageTop {
    background: url('./Navigation/encyklopedia.gif') no-repeat 0 0;
    left:500px;
}

.EncyclopediaImageTop_on {
    background: url('./Navigation/encyklopedia-on.gif') no-repeat 0 0;
    left:500px;
}

.EncyclopediaTable {
    left : 495px;
    visibility : hidden;
}

.EncyclopediaTable_on {
    left : 495px;
    visibility : visible;
}

.DictionaryImageTop {
    background: url('./Navigation/dictionary.gif') no-repeat 0 0;
    left:550px;
}

.DictionaryImageTop_on {
    background: url('./Navigation/dictionary-on.gif') no-repeat 0 0;
    left:550px; 
}

.DictionaryTable {
    left : 550px;
    visibility : hidden;
}

.DictionaryTable_on {
    left : 550px;
    visibility : visible;
}

.CourseImageTop {
    background: url('./Navigation/results.gif') no-repeat 0 0;
    left:600px;
}

.CourseImageTop_on {
    background: url('./Navigation/results-on.gif') no-repeat 0 0;
    left:600px;
}

.CourseTable {
    left : 590px;
    visibility : hidden;
    width : 80px; 
}

.CourseTable_on {
    left : 590px;
    visibility : visible;
    width : 80px; 
}

.StatusImageTop {
    background: url('./Navigation/status.gif');
    left:650px;
}

.StatusImageTop_on {
    background: url('./Navigation/status-on.gif');
    left:650px;
}

.StatusTable {
    left : 650px;
    visibility : hidden;
}

.StatusTable_on {
    left : 650px;
    visibility : visible;
}

.NewMessage {
    background: url('./Navigation/NewMessage.gif') no-repeat 0 0;
    left:670px;
    width : 15px;
    height : 11px;
}

.GUESTImageTop {
    background: url('./Navigation/results.gif') no-repeat 0 0;
    left:650px;
}

.GUESTImageTop_on {
    background: url('./Navigation/results-on.gif') no-repeat 0 0;
    left:650px;
}

.GUESTTable {
    left : 645px;
    visibility : hidden;
}

.GUESTTable_on {
    left : 645px;
    visibility : visible;
}

.HelpImageTop {
    background: url('./Navigation/Help.gif') no-repeat 0 0;
    left:700;
}

.HelpImageTop_on {
    background: url('./Navigation/Help-on.gif') no-repeat 0 0;
    left:700;
}

.HelpTable {
    left : 705;
    visibility : hidden;
}

.HelpTable_on {
    left : 705;
    visibility : visible;
}

.CloseImageTop {
    background: url('./Navigation/logout.gif') no-repeat 0 0;
    left:740;
}

.CloseImageTop_on {
    background: url('./Navigation/logout-on.gif') no-repeat 0 0;
    left:740;
}

.CloseTable {
    left : 740px;
    visibility : hidden;
}

.CloseTable_on {
    left : 740px;
    visibility : visible;
}

/***************Slutt: Benyttes for å sette top-ikonene *******************/

/********************* Andre som blir satt i toppen ***********************/
/* Denne brukes i top.xsl. Setter logo og bakgrunnsfarge. */
.TopBanner {
    height:44px; 
    position : absolute;
    top : 0px;
    left : 0px;
    z-index : 1;
    width : 250;
}

.TopLogo {
    background: url('./logo.gif') no-repeat 0 0;
    background-color:#3399CC;
}

.RowTopFirst {
    height:44px; 
    display : block;
}

.RowTopFirst_1_1 {
    width:800px; 
}

.RowTopFirst_2_1 {
    width:800px; 
}

.RowTopFirst_3_1 {
    width:800px; 
    position : absolute;
    left : 400px;
}

.RowTopFirst_2 {
    position : absolute;
    width:800px; 
    top : 0px;
}

.RowTopFirst_1_2 {
    left : 250px;
}

.RowTopFirst_2_2 {
    left : 250px;
}

.RowTopFirst_3_2 {
    left : 650px;
}

.RowTopSecond {
    display : block;
    position : absolute;
    width:800px; 
    height:24px; 
    top : 45px;
}

.RowTopSecond_1_1 {
    left : 0px;
}

.RowTopSecond_2_1 {
    left : 0px;
}

.RowTopSecond_3_1 {
    left : 0px;
}

.RowTopSecond2 {
    display : block;
    position : absolute;
    width:800px; 
    height:24px; 
    top : 45px;
}

.RowTopSecondAbsolute {
    display : block;
    position : absolute;
    width:800px; 
    height:24px; 
    left : 0px;
    top : 40px;
    z-index : 10;
}

.Home {
    position : absolute;
    cursor:pointer;
	width:22px;
	height:22px;
	top : 12px;
	left : 1px;
	background-position : center;
    z-index : 10;
}

.Home_on {
    background: url('./home_on.gif') no-repeat 0 0;
}

.Home_off {
    background: url('./home.gif') no-repeat 0 0;
}

.ChooseChapter {
    background: url('./ChooseChapter.gif') no-repeat 0 0;
    position : absolute;
	cursor:pointer;
	width: 160px;
	height : 22px;
	top : 12px;
	left : 0px;
	padding-left : 30;
	padding-top : 4;
    z-index : 1;
}

.ChooseChapter_on {
    color : Black;
}

.ChooseChapter_off {
    color : Black;
}

.OpenMenu {
    background: #DDCCBB url('./menu.gif') no-repeat 0 0;
    cursor:pointer;
	background-color:#DDCCBB
}

.ChapterNameFrameCorner {
    background: url('./ChapterNameFrameCorner.gif') no-repeat 0 0;
    cursor:pointer
}

.NavBar {
	position : absolute;
	text-decoration: none;
	cursor:pointer;
	font-size: 10px;
	font-weight: bold;
	width : 500px;
	text-align : left;
	top : 12px;
	left: 170px;
	padding-left: 5px;
	padding-top : 5px;
}

.NavBar2 {
	margin-top: 2px;
	margin-left : 4px;
	text-decoration: none;
	font-size: 10px;
	font-weight: bold;
}

/* Nias Audio*/
.NIASAudioSymbols {
    position:absolute;
    left:170;
    top:2;
    width:140;
    height:32;
    visibility : visible;
}

.Voice {
    background: url('./NiasAudio/sym_voice.gif') no-repeat 0 0;
    cursor:pointer;
    height : 12px;
    width : 34px;
}

.RecordButton_off {
    background: url('./NiasAudio/btn_record_off.gif') no-repeat 0 0;
    cursor : pointer;
    height : 16px;
    width : 16px;
}

.RecordButton_on {
    background: url('./NiasAudio/btn_record_on.gif') no-repeat 0 0;
    cursor : pointer;
    height : 16px;
    width : 16px;
}

.StopButton_off {
    background: url('./NiasAudio/btn_stop_off.gif') no-repeat 0 0;
    cursor:pointer;
    height : 16px;
    width : 16px;
}

.StopButton_on {
    background: url('./NiasAudio/btn_stop_on.gif') no-repeat 0 0;
    cursor:pointer;
    height : 16px;
    width : 16px;
}

.PlayButton_off {
    background: url('./NiasAudio/btn_play_off.gif') no-repeat 0 0;
    cursor:pointer;
    height : 16px;
    width : 16px;
}

.PlayButton_on {
    background: url('./NiasAudio/btn_play_on.gif') no-repeat 0 0;
    cursor:pointer;
    height : 16px;
    width : 16px;
}

.MyFilesButton {
    background: url('./NiasAudio/btn_myfiles.gif') no-repeat 0 0;
    cursor:pointer;
    visibility : visible;
    height : 16px;
    width : 16px;
}

.SendButton {
    background: url('./NiasAudio/btn_send.gif') no-repeat 0 0;
    cursor:pointer;
    visibility : visible;
    height : 16px;
    width : 16px;
}

.SaveButton {
    background: url('./NiasAudio/btnsave.gif') no-repeat 0 0;
    cursor:pointer;
    visibility : visible;
    height : 16px;
    width : 16px;
}

/************** Slutt: Andre som blir satt i toppen ***********************/

/********************* Navigation *****************************************/
.Next {
    background: url('./Navigation/arrow_next.gif') no-repeat 0 0;
    cursor:pointer;
    width : 45px;
    height : 40px
}

.NextChapter {
    background: url('./Navigation/arrow_nextchapter.gif') no-repeat 0 0;
    cursor:pointer;
    width : 45px;
    height : 40px
}

.Previous {
    background: url('./Navigation/arrow_prev.gif') no-repeat 0 0;
    cursor:pointer;
    width : 40px;
    height : 40px
}

.PreviousChapter {
    background: url('./Navigation/arrow_prevchapter.gif') no-repeat 0 0;
    cursor:pointer;
    width : 40px;
    height : 40px
}

.Small {
    position : absolute;
    cursor:pointer;
    width : 28px;
    height : 24px;
    top : 14px;
    z-index : 1;
}

.NextSmall {
    background: url('./Navigation/arrow_next_small.gif') no-repeat 0 0;
    left : 742px;
}

.PreviousSmall {
    background: url('./Navigation/arrow_prev_small.gif') no-repeat 0 0;
    left : 715px;
}

.NextChapterSmall {
    background: url('./Navigation/arrow_nextchapter_small.gif') no-repeat 0 0;
    left : 745px;
}

.PreviousChapterSmall {
    background: url('./Navigation/arrow_prevchapter_small.gif') no-repeat 0 0;
    left : 715px;
}

.ArrowBack {
    background: url('./Navigation/arrow_back.gif') no-repeat 0 0;
    width : 21px;
    height : 15px;
    margin-top : 4;
    cursor : pointer;
}

.BackToPreviousPage {
    background: url('./Navigation/back.gif') no-repeat 0 0;
    left : 685px;
}

.NavigationTest {
    cursor:pointer;
    width : 20px;
    height : 18px;
    visibility: visible;
}

.NextTest {
    background: url('./Navigation/CourseElementNext.gif') no-repeat 0 0;
}

.PreviousTest {
    background: url('./Navigation/CourseElementPrevious.gif') no-repeat 0 0;
}

.MyPosition {
	font-weight : bold;
}

.ShowSlideNext {
    background: url('./Navigation/next.gif') no-repeat 0 0;
    background-position : right;
}

.ShowSlidePrevious {
    background: url('./Navigation/prev.gif') no-repeat 0 0;
}

.ShowSlideButton {
    display : block;
    height : 22px;
    vertical-align : middle;
    cursor : pointer;
    width : 31px;
}

.ShowSlideStatement {
    display:block;
    position:absolute;
    visibility:visible;
    overflow:auto;
    z-index : 10;
}

/************** Slutt: Navigation *****************************************/

/********************* Page ***********************************************/
.TabBackground { 
	background-color: #C0C0C0;
}

.TabSeparator { 
    background: #DEDEDE url('./frameslice_tab_seperator.gif') no-repeat 0 0;
	width:2px; background-color:#DEDEDE
}
/************** Slutt: Page ***********************************************/

/********************* Mal ***********************************************/
.SelectButton {
    background: url('./select_button.gif') no-repeat 0 0;
    cursor : pointer;
    height : 20px;
    width : 20px
}

.SelectButtonDisabled {
    background: url('./select_button_disabled.gif') no-repeat 0 0;
    height : 20px;
    width : 20px
}

.SelectButtonSquareDisabled {
    background: url('./select_button_square_disabled.gif') no-repeat 0 0;
    height : 20px;
    width : 20px
}

.SelectButtonSquare {
    background: url('./select_button_square.gif') no-repeat 0 0;
    cursor : pointer;
    height : 20px;
    width : 20px
}

.CorrectSymbol {
    background: url('./correct_symbol.gif') no-repeat 0 0;
    cursor : pointer;
    height : 20px;
    width : 20px;
    display : block;
}

.CorrectSymbolSquare {
    background: url('./correct_symbol_square.gif') no-repeat 0 0;
    cursor : pointer;
    height : 20px;
    width : 20px
}

.CorrectSymbolSquareDisabled {
    background: url('./select_button_square_disabled.gif') no-repeat 0 0;
    height : 20px;
    width : 20px;
    cursor : default
}

.WrongSymbol {
    background: url('./wrong_symbol.gif') no-repeat 0 0;
    cursor : pointer;
    height : 20px;
    width : 20px
}

.WrongSymbolSquare {
    background: url('./wrong_symbol_square.gif') no-repeat 0 0;
    cursor : pointer;
    height : 20px;
    width : 20px
}


.SUOn {
    background: url('./SU_on.gif') no-repeat 0 0;
    cursor : pointer;
    height : 20px;
    width : 20px
}

.SUOnDisabled {
    background: url('./SU_on_disabled.gif') no-repeat 0 0;
    height : 20px;
    width : 20px
}

.SUOnSquare {
    background: url('./SU_on_square.gif') no-repeat 0 0;
    cursor : pointer;
    height : 20px;
    width : 20px
}

.SUOnSquareDisabled {
    background: url('./SU_on_square_disabled.gif') no-repeat 0 0;
    height : 20px;
    width : 20px;
}

.SUOnSquareCorrect {
    background: url('./SU_on_square_correct.gif') no-repeat 0 0;
    height : 13px;
    width : 13px;
}

.Status0 {
    background: url('./contentIcons/status_0.gif') no-repeat 0 0;
    height : 13px;
    width : 15px;
    cursor :default ;
    padding-right:12
}

.Status1 {
    background: url('./contentIcons/status_1.gif') no-repeat 0 0;
    height : 13px;
    width : 15px;
    cursor :default ;
    padding-right :12
}

.Status2 {
    background: url('./contentIcons/status_2.gif') no-repeat 0 0;
    height : 13px;
    width : 15px;
    cursor :default ;
    padding-right :12
}

.EmptySmiley {
    background: url('./contentIcons/Empty_smiley.gif') no-repeat 0 0;
    width : 17px;
    height : 17px
}

.Smiley1 {
    background: url('./smile1.gif') no-repeat 0 0;
    width : 19px;
    height : 19px
}

.Smiley2 {
    background: url('./smile2.gif') no-repeat 0 0;
    width : 19px;
    height : 19px
}

.Smiley3 {
    background: url('./smile3.gif') no-repeat 0 0;
    width : 19px;
    height : 19px
}

/************** Slutt: Mal ***********************************************/

.TabTopOn {
    width : 150px;
    height : 2px;
    background-color : #C5C1C1;
}

.TabTopOff {
    width : 150px;
    height : 2px;
    background-color : Transparent;
}

.TabOffLeft {
    background-color : #C5C1C1;
    width : 1px;
    height : 5px;
}

.TabOffRight {
    background-color : #C5C1C1;
    width : 1px;
    height : 5px
}

.HyperlinkItems {
}

.SingleHyperlink {
    display:block;
    height:1;
    width:1;
    overflow:hidden;
    visibility:hidden;
}

.MapBorder {
    display:block;
    visibility:hidden;
    border: 5px double blue;
    position:absolute;
}

.MapBorder2 {
    display:block;
    visibility:hidden;
    border: 5px double red;
    position:absolute;
}

.login	{
	background-color: #DDCCBB;
}

.CaptionAreaVideo {
	height: 50;
	width: 340;
	background-color: #000000;
}

.Hidden {
    display : block;
    position : absolute;
    visibility : hidden;
    width : 0;
    height : 0;
    top : -200px;
    left:-200px;
    overflow : hidden;
}

.DashBoardPanel {
    display:block;
    width:inherit;
    overflow:auto;
}

.UserTab {
    position : absolute;
    top : 487px;
    left : 12px;
    width : 700px;
    height : 20px;
    background-color : Transparent;
}

.ShowResultInfo {
    cursor : pointer;
    background: url('./Status/info_small.gif') no-repeat center 50%;
    height : 19px;
    width : 19px;
    display : block;
}

.EditCourse {
    cursor : pointer;
    background: url('./Status/edit_small.gif') no-repeat center 50%;
    height : 19px;
    width : 19px;
    display : block;
    background-position :center;
}

.BookmarkIcon {
    cursor : pointer;
    background: url('./Status/course_icon.gif') no-repeat center 50%;
    height : 22px;
    width : 19px;
    display : block;
}

.OnlineUsersList {
	background-color: White;
	width : 200px;
	height : 349px;
	overflow : auto;
}

.CourseListHeading {
    width:724px;
}


.CourseListTable {
    width:740px;
    height : 270px;
    overflow:auto;
}

.CourseList {
	border : solid 2px #C5C1C1;
	width : 100%
}

.CourseListCell {
    border-bottom : solid 2px #C5C1C1;
    height : 25px;
    font-family : verdana;
    font-size : 11px;
}

.TabTableL_1 {
    position : absolute;
    top : 407px;
    left : 6px;
}

.TabTableR_1 {
    position : absolute;
    top : 407px;
    left : 398px;
}

.TabTableL_2 {
    position : absolute;
    top : 486px;
    left : 6px;
}

.TabTableR_2 {
    position : absolute;
    top : 486px;
    left : 400px;
}

.TabTableL_3 {
    position : absolute;
    top : 755px;
    left : 6px;
}

.TabTableR_3 {
    position : absolute;
    top : 755px;
    left : 400px;
}

.TabCell {
    width : 50px;
    cursor : pointer;
}

.ChosenTabCell {
    width : 50px;
}

.BottomRow_1 {
    position : absolute;
    top: 440px;
    left : 0px;
}

.BottomRow_2 {
    position : absolute;
    top: 520px;
    left : 0px;
    z-index : 1;
}

.BottomRow_3 {
    position : absolute;
    top: 800px;
    left : 0px;
    z-index : 1;
}

.OuterTable {
    position : absolute;
    top : 0px;
    left : 0px;
}

.Visible {
    display:block;
    visibility:visible;
    position:absolute;
    z-index:0;
    overflow : auto;
}

.OuterTable30000_1 {
    background: url('./RV1/30000.jpg') no-repeat;
    height : 475px;
    width : 775px;
}

.OuterTable30000_2 {
    background: url('./RV2/30000.jpg') no-repeat;
    height : 550px;
    width : 775px;
}

.Visible30000_L_1 {
    width:360px;
    height : 390px;
	left : 20px;
	top : 10px;
}

.Visible30000_L_2 {
    width:363px;
    height : 462px;
	left : 10px;
	top : 10px;
}

.Visible30000_R_1 {
    width:360px;
    height : 390px;
	left : 400px;
	top : 20px;
}

.Visible30000_R_2 {
    width:365px;
    height : 462px;
	left : 395px;
	top : 10px;
}

.OuterTable30001_1 {
    background: url('./RV1/30001.jpg') no-repeat;
    height : 475px;
    width : 775px;
}

.OuterTable30001_2 {
    background: url('./RV2/30001.jpg') no-repeat;
    height : 550px;
    width : 775px;
}

.OuterTable30001_3 {
    background: url('./RV3/30001.jpg') no-repeat;
    height : 800px;
    width : 1190px;
}

.Visible30001_L_1 {
    width:756;
    height : 390px;
	left : 10px;
	top : 10px;
}

.Visible30001_L_2 {
    width:756px;
    height : 480px;
	left : 10px;
	top : 10px;
}

.Visible30001_L_3 {
    width:1190px;
    height : 790px;
	left : 10px;
	top : 10px;
}

.OuterTable30002_1 {
    background: url('./RV1/30002.jpg') no-repeat;
    height : 475px;
    width : 775px;
}

.OuterTable30002_2 {
    background: url('./RV2/30002.jpg') no-repeat;
    height : 550px;
    width : 775px;
}

.Visible30002_L_1 {
    width:746;
    height : 180px;
	left : 10px;
	top : 10px;
}

.Visible30002_R_1 {
    width:746;
    height : 180px;
	left : 10px;
	top : 10px;
}

.Visible30002_L_2 {
    width:746px;
    height : 220px;
	left : 10px;
	top : 20px;
}

.Visible30002_R_2 {
    width:746px;
    height : 220px;
	left : 10px;
	top : 280px;
}

.OuterTable30003_1 {
    background: url('./RV1/30001.jpg') no-repeat;
    height : 475px;
    width : 775px;
}

.OuterTable30003_2 {
    background: url('./RV2/30001.jpg') no-repeat;
    height : 520px;
    width : 775px;
}

.Visible30003_1 {
    width:746;
    height : 380px;
	left : 10px;
	top : 10px;
}

.Visible30003_2 {
    width:746px;
    height : 453px;
	left : 20px;
	top : 20px;
}

.Navigate30003_1 {
    display:block;
    position:absolute;
	left : 660px;
	top : 392px;
}

.Navigate30003_2 {
    display:block;
    position:absolute;
	left : 660px;
	top : 465px;
}

.OuterTable30004_1 {
    background: url('./RV1/30001.jpg') no-repeat;
    height : 475px;
    width : 780px;
}

.OuterTable30004_2 {
    background: url('./RV2/30001.jpg') no-repeat;
    height : 520px;
    width : 775px;
}

.Visible30004_L_1 {
    width:360px;
    height : 300px;
	left : 10px;
	top : 10px;
}

.Visible30004_L_2 {
    width:360px;
    height : 373px;
	left : 20px;
	top : 20px;
}

.Visible30004_R_1 {
    width:360px;
    height : 300px;
	left : 10px;
	top : 10px;
}

.Visible30004_R_2 {
    width:360px;
    height : 373px;
	left : 400px;
	top : 20px;
}

.Navigate30004_1 {
    display:block;
    position:absolute;
	left : 400px;
	top : 372px;
	width : 300;
}

.Navigate30004_2 {
    display:block;
    position:absolute;
	left : 400px;
	top : 425px;
	width : 300;
}

.OuterTable30005_1 {
    background: url('./RV1/30001.jpg') no-repeat;
    height : 475px;
    width : 775px;
}

.OuterTable30005_2 {
    background: url('./RV2/30001.jpg') no-repeat;
    height : 550px;
    width : 775px;
}

.Visible30005_L_1 {
    width:334px;
    height : 390px;
	left : 10px;
	top : 10px;
}

.Visible30005_L_2 {
    width:363px;
    height : 462px;
	left : 10px;
	top : 10px;
}

.Visible30005_R_1 {
    width:334px;
    height : 390px;
	left : 400px;
	top : 10px;
}

.Visible30005_R_2 {
    width:363px;
    height : 462px;
	left : 400px;
	top : 10px;
}

.OuterTable35000_1 {
    background: url('./RV1/30001.jpg') no-repeat;
    height : 475px;
    width : 775px;
}

.OuterTable35000_2 {
    background: url('./RV2/30001.jpg') no-repeat;
    height : 520px;
    width : 775px;
}

.Visible35000_1 {
    width:743px;
    height : 360px;
	left : 10px;
	top : 10px;
}

.Visible35000_2 {
    width:746px;
    height : 433px;
	left : 10px;
	top : 20px;
}

.Navigate35000_1 {
    display:block;
    position:absolute;
	left : 400px;
	top : 382px;
	width : 300;
	cursor : pointer;
}

.Navigate35000_2 {
    display:block;
    position:absolute;
	left : 560px;
	top : 480px;
	width : 200;
	cursor : pointer;
}

.Result35000_1 {
    display:block;
    position:absolute;
	left : 300px;
	top : 470px;
	width : 450;
	cursor : pointer;
}

.Result35000_2 {
    display:block;
    position:absolute;
	left : 300px;
	top : 450px;
	width : 450;
	cursor : pointer;
}

.OuterTable30006_1 {
    background: url('./RV1/30001.jpg') no-repeat;
    height : 475px;
    width : 775px;
}

.OuterTable30006_2 {
    background: url('./RV2/30006.jpg') no-repeat;
    height : 550px;
    width : 775px;
}

.Visible30006_L_1 {
    width:360px;
    height : 390px;
	left : 20px;
	top : 10px;
}

.Visible30006_L_2 {
    width:387px;
    height : 511px;
	left : 2px;
	top : 0px;
}

.Visible30006_R_1 {
    width:360px;
    height : 390px;
	left : 400px;
	top : 20px;
}

.Visible30006_R_2 {
    width:387px;
    height : 511px;
	left : 387px;
	top : 0px;
	z-index : 10;
	background-repeat: no-repeat;
}

.OuterTable30007_1 {
    background: url('./RV1/30001.jpg') no-repeat;
    height : 475px;
    width : 775px;
}

.OuterTable30007_2 {
    background: url('./RV2/30001.jpg') no-repeat;
    height : 550px;
    width : 775px;
}

.OuterTable30007_3 {
    background: url('./RV3/30001.jpg') no-repeat;
    height : 800px;
    width : 1190px;
}

.ContentIcon {
    visibility : visible;
}

.CloseStatusImg {
    background: url('./Navigation/closeStatus.gif') no-repeat;
    height : 17px;
    width : 17px;
    position : absolute;
    top : 10px;
    left : 740px;
    cursor:pointer;
}

.ContentPlacement {
    position : absolute;
    top : 60px;
    left : 15px;
    width :735;
    height : 435px;
    background-color : White;
    border : solid 1px #C0C0C0;
}

.BookmarkIconDisabled {
    cursor : pointer;
    background: url('./Status/course_icon_disabled.gif') no-repeat center 50%;
    height : 22px;
    width : 22px;
    display : block;
}

.UserMenu {
    background: url('./Status/status_forsiden_bg.jpg') no-repeat 0 0;
    width : 490px;
    height : 480px;
}

.Report {
    background: url('./Status/rapport.gif') no-repeat 0 0;
    width : 24px;
    height : 28px;
    cursor : pointer;
}

.Diploma {
    background: url('./Status/diplom.gif') no-repeat 0 0;
    width : 25px;
    height : 29px;
    cursor : pointer;
}

.ArrowRight {
    background: url('./LayoutTemplate/arrow_right.gif') no-repeat 0 0;
    width : 24px;
    height : 15px;
}

.DeleteSmall {
    background: url('./Status/delete_small.gif') no-repeat 0 0;
    width : 18px;
    height : 18px;
    cursor : pointer;
}

.Note {
    background: url('./note.gif') no-repeat 0 0;
    width : 38px;
    height : 38px;
    cursor : pointer;
}

.NextExercise {
    background: url('./Navigation/next_exercise.gif') no-repeat 0 0;
    width : 30px;
    height : 21px;
    cursor : pointer;
}

.Finish {
    background: url('./finish.gif') no-repeat 0 0;
    width : 86px;
    height : 58px;
}

.AudioCT {
    background: url('./audio_ct.gif') no-repeat 0 0;
    width : 35px;
    height : 20px;
    cursor : pointer;
    display : block;
}

.Sound_on {
    background: url('./ico_sound_on.gif') no-repeat 0 0;
    width : 35px;
    height : 20px;
    cursor : pointer;
    display : block;
}

.Sound_off {
    background: url('./ico_sound_off.gif') no-repeat 0 0;
    width : 35px;
    height : 20px;
    cursor : pointer;
    display : block;
}

.Sound_empty {
    background: url('./ico_sound_empty.gif') no-repeat 0 0;
    width : 13px;
    height : 13px;
    display : block;
}

.UserPageImage {
    position : absolute;
    left : 16px;
    top : 5px;
    width : 49px;
    height : 68px;
}

.UserPageImage2 {
    position : absolute;
    left : 16px;
    top : 15px;
    width : 49px;
    height : 68px;
}

.Personal {
    background: url('./Status/personal.gif') no-repeat 0 0;
}

.Archive {
    background: url('./Collab/archive.gif') no-repeat 0 0;
}

.Email {
    background: url('./Collab/email.gif') no-repeat 0 0;
}

.NoteBig {
    background: url('./Status/Note.gif') no-repeat 0 0;
}

.CourseBig {
    background: url('./Status/course.gif') no-repeat 0 0;
}

.ForumBig {
    background: url('./Collab/forum.gif') no-repeat 0 0;
    left : 7px;
}

.MenuFrame {
    position : absolute;
    top : 80px;
    left : 3px;
    width : 0px;
    background:none transparent;
    overflow : hidden;
}

.MenuFrame2 {
    position : absolute;
    top : 80px;
    left : 3px;
    width : 220px;
    overflow : hidden;
    background:none transparent;
    border : solid 1px black;
}

.MenuFrame_Height_1 {
    height : 480px;
    border : solid 0px transparent;
}

.MenuFrame_Height_2 {
    height : 557px;
    border : solid 0px transparent;
}

.MenuFrame_Height_3 {
    height : 800px;
    border : solid 0px transparent;
}

.DefaultFrame_1 {
    height:650px; 
    background-color:transparent;
}

.DefaultFrame_1_1 {
    width:778;
}

.DefaultFrame_1_2 {
    width:1024px;
}

.DefaultFrame_2 {
    height:650px; 
    background-color:transparent;
}

.DefaultFrame_2_1 {
    width:778;
}

.DefaultFrame_2_2 {
}

.DefaultFrame_3 {
    height:960px; 
    background-color:transparent;
}

.DefaultFrame_3_1 {
    width:1188px;
}

.DefaultFrame_3_2 {
}

.ContentFrameMain {
    position : absolute;
    top : 80px;
    background:none transparent;
    display : block;
}

.ContentFrame_1 {
    left : 0px;
    width : 775px;
    height : 480px;
}

.ContentFrame_1_2 {
    width : 775px;
    height : 480px;
}

.ContentFrame_2 {
    left : 0px;
    width : 775px;
    height : 557px;
}

.ContentFrame_2_2 {
    width : 775px;
    height : 557px;
}

.ContentFrame_3 {
    left : 0px;
    width : 1185px;
    height : 840px;
}

.ContentFrame_3_2 {
    width : 1185px;
    height : 840px;
}

.XTRASFrame {
    height:540;
    width:773;
    background-color:transparent;
    display:block;
    z-index:1;
    position:absolute;
    left:0;
    top : 60px;
}

.XTRASFrame2 {
    height:540;
    width:773;
    background-color:transparent;
    display:block;
    z-index:1;
    position:absolute;
    left:0;
    top : 82px;
}

.TopicMap {
    background: url('./MenuElements/emnekart.gif') no-repeat 0 0;
    width : 17px;
    height : 20px;
    cursor : pointer;
    position : absolute;
    left : 185px;
    top : 1px;
}

.SetSearch {
    cursor:pointer;
    margin-top:2px;
    width : 25px;
    height : 27px;
    position : absolute;
    top : 0px;
    left : 195px;
    z-index : 10;
}

.SearchOff {
    background: url('./MenuElements/SearchOff.gif') no-repeat 0 0;
}

.Search {
    background: url('./MenuElements/Search.gif') no-repeat 0 0;
}

.MenuListMain {
    position : absolute;
    left : 1px;
    overflow : auto;
    width : 220px;
	height: 500;
}

.MenuList_Height_1 {
    height : 445px;
}

.MenuList_Height_2 {
    height : 510px;
}

.MenuList {
    top : 30px;
}

.MenuListSearch {
    top : 30px;
}


.SpanDescription {
    position:absolute;
    left:440;
    top:10;
    width:178;
    height:92;
    background-color:#FFFFE1;
    border:1px solid #7F9DB9;
}

.InfoStar {
    background: url('./MenuElements/info_star.gif') no-repeat 0 0;
    width : 12px;
    height : 12px;
    cursor : pointer;
}

.FileBrowserRow_on {
    cursor : pointer;
    background-color : #316AC5;
    color : white;
}

.FileBrowserRow_off {
    cursor : pointer;
    background-color : White;
    color : black;
}

.FileBrowserContainer {
    position:absolute;
    left:15px;
    top:140px;
    overflow:hidden; 
    background-color : White;
    height:340px;
    width : 740px;
    border:1px solid #C0C0C0;
}

.NewText {
    background: url('./MenuElements/new_text.gif') no-repeat 0 0;
    width : 16px;
    height : 19px;
    cursor : pointer;
    position : absolute;
    top : 40px;
    left : 730px;
}

.StatusTextList {
    overflow:auto;
    height:375px;
    width :95%;
    position : absolute;
    top : 100px;
    left : 15px;
    background-color : White;
    border : solid 2px grey;
}

.TabOffText {
	color: #0566B5;
	text-align : center;
	cursor : pointer;
}

.StatusList {
    display : block;
    position : absolute;
    left : 15px;
    width : 740px;
    overflow : auto;
    background-color : White;
    border : solid 1px #C0C0C0;
}

.StatusMessageList {
    top: 170px;
    height : 300px;
}

.StatusTextList {
    top: 140px;
    height : 330px;
}

.StatusNoteList {
    display : block;
    position : absolute;
    left : 15px;
    width : inherit;
    overflow : auto;
    height : 370px;
}

.CollabList {
    top: 70px;
    height : 350px;
    width : 735px;
    left : 0px;
}

.CollabOpen {
    top: 60px;
    height : 420px;
    width : 730px;
}

.StatusHeading {
    display : block;
    position : absolute;
    left : 15px;
    width : 740px;
    overflow : hidden;
}

.StatusMessageHeading {
    top: 153px;
}

.StatusTextHeading {
    background-color:#F0EDE6;
    border-bottom : solid 1px #C0C0C0;
}

.ListCell {
    padding-left : 5px;
    vertical-align : top;
}

.ListCellText {
    padding-left : 5px;
}

.Clock {
    background: url('./Status/clock.gif') no-repeat 0 0;
    width : 17px;
    height : 17px;
    background-position : center;
    padding : 12px;
}

.CorrectAnswer {
    background-color : #3C8A41;
}

.FalseAnswer {
    background-color : #900A15;
}

.FinishedTasks {
    background-color : #3399CC;
}

.StartedTasks {
    background-color : Yellow;
}

.NotStartedTasks {
    background-color :#C0C0C0;
}

.AnswerTable {
    width : 300px;
    height : 15px;
    border : solid 1px grey;
}

.TaskBarTable {
    border : solid 1px grey;
    visibility : visible;
}

.TaskBarTableResult {
    width : 300px;
    height : 15px;
}

.TaskBarTableBottom {
    width : 200px;
    height : 8px;
}

.TaskBarResult {
    width : 200px;
    height : 15px;
}

.TaskBarStatus {
    height : 20px;
    font-size : 10px;
    font-family : Verdana;
}

.YellowNote {
    position : absolute;
    border : solid 1px #C0C0C0;
    width : 300px;
    background-color : White;
    visibility : visible;
    padding : 3px;
}

.ShowSaveFile {
    height : 28px;
    width : 342px;
}

.Note_on {
    background: url('./note_on.gif') no-repeat 0 0;
    width : 38px;
    height : 38px;
    cursor : pointer;
}

.Save {
    background: url('./save.gif') no-repeat 0 0;
    width : 34px;
    height : 14px;
    cursor : pointer;
    background-position :center;
}

.TabText {
    visibility : visible;
}

.TabFile {
    visibility : visible;
}

.TabInfo {
    visibility : visible;
}

.TabMessage {
    visibility : visible;
}

.TabStatus {
    visibility : visible;
}

.TabMail {
    visibility : visible;
}

.ListRow_on {
    background-color : #CADEE8;
}

.ListRow_off {
    background-color : White;
}

.Help {
    background: url('./contentIcons/help.gif') no-repeat 0 0;
    height : 17px;
    width : 17px;
    cursor : pointer;
}

.Matheditor {
    background: url('./contentIcons/matheditor.gif') no-repeat 0 0;
    height : 16px;
    width : 16px;
    cursor : pointer;
}

.LoginBG {
    background: url('./LoginBG.jpg') no-repeat 0 0;
    height : 240px;
    width : 380px;
}

.OKButton {
    background: url('./ok_button.gif') no-repeat 0 0;
    height : 32px;
    width : 85px;
    cursor : pointer;
    background-position : right;
    display : block;
}

.LoginText {
	font-family: Verdana, sans-serif;
	font-size: 12; 
	color: #000000;
	font-weight : bold;
	height : 15px;
}

.PasswordForgotton {
    visibility : hidden;
}

.TechnicalProblems {
}

.CourseMenuText {
    color : #404040;
    text-decoration : none;
    cursor : pointer;
    font-size : 11px;
    font-family : Arial Unicode,Arial,Helvetica;
	font-weight :normal;
}

.UsersLogged_on {
    background: url('./Status/users_logged_on.gif') no-repeat 0 0;
    height : 9px;
    width : 13px;
}

.UsersLogged_off {
    background: url('./Status/users_logged_off.gif') no-repeat 0 0;
    height : 9px;
    width : 13px;
}

.HRBorder {
    border-right : solid 1px #DCD9D3;
    height : 100%;
}

.Text { 
	font-family: Arial, sans-serif; 
	font-size: 12;
	text-align: left;
	height : 15px;
}

.PollValueField {
    border:0; 
    color: #444444; 
    background-color : White;
    text-align :  right;
    font-size :10px;
    width:20;
    height:14px;
}

.PollSlider {
    width:300px;
}

.ResultTable {
    display:block;
    width:100%;
    height:100%;
    background:#DEDEDE;
    overflow : auto;
}

.NIASAudioSymbols {
    width : 100px;
    height : 36px;
    z-index : 1;
}

.ResultInTemplateFrame {
    display:block;
    overflow:auto;
    background:#DEDEDE;
}

.HelpText {
	font-size : 11px;
	font-family : Verdana;
}

.CorrectAnswerText {
	color : Blue;
}

.WrongAnswerText {
	color : Red;
}

.AnswerTextDisabled {
	color: #C2B6B6;
	background-color : #C2B6B6;
}

.CaptionPoll {
	font-size : 10px;
	font-family : Arial;
	color : #0A116A;
	height : 30px;
}

.AccountManagementCellInput {
    vertical-align: top;
    width: 125px;  
    font-weight: normal;  
}

.AccountManagementCellText {
    text-align: right;
    vertical-align: top;
}

.AccountManagementCellEmpty {
    width: 120px;
    height: 30px;  
    vertical-align: top;    
}

.AccountManagementBody {
    background-color: White;    
}

label {
    float: left;
}

label.error {
    color: red;
    vertical-align: top;
    text-align: left;
}

label.valid {
	background: url('./checked2.gif') no-repeat;
	height:14px;
	width:14px;	
}

.fg-button {
    clear: left;
    padding: .4em 1em;
    text-decoration: none !important;
    cursor: pointer;
    position: relative;
    text-align: center;
    zoom: 1;
}
.fg-button .ui-icon
{
    position: absolute;
    top: 50%;
    margin-top: -8px;
    left: 50%;
    margin-left: -8px;
}
a.fg-button
{
    float: left;
}

button.fg-button
{
    width: auto;
    overflow: visible;
}

/* removes extra button width in IE */
.fg-button-icon-left
{
    padding-left: 2.1em;
}

.fg-button-icon-right
{
    padding-right: 2.1em;
}

.fg-button-icon-left .ui-icon
{
    right: auto;
    left: .2em;
    margin-left: 0;
}

.fg-button-icon-right .ui-icon
{
    left: auto;
    right: .2em;
    margin-left: 0;
}

.fg-button-icon-solo
{
    display: block;
    width: 8px;
    text-indent: -9999px;
}
