body
{
	background-color:#F6F6F6;	
	background-image:url('/netalbum/templates/backgrounds/default.gif');
}

form
{
	margin:0px;
	padding:0px;
}

table,td,input,textarea
{
	font-family:arial,tahoma,verdana,helvetica;
	font-size:12px;
}

/* Links */
h3.adminLink
{
	border:1px dotted green;
	margin-bottom:15px;
	height:30px;
}

a.adminLink
{
	color:green;	
}

/* Tables */
Table.MainContentTable
{
	border:1px solid #57504D;
	margin:0px;
	margin-top:20px;
	margin-bottom:10px;
	background-color:white;
}

/* Tds */
Td.ContentCell
{
	padding:30px;
	border-right:1px solid black;
}


/* Headings */
h3
{
	font-size:14px;
	margin-top:3px;
	margin-bottom:3px;	
}

/* Header */
td.HeaderCell
{
	width:800px;
	height:100px;
	background-image:url('/themes/vatnid/images/header.jpg');
	vertical-align:top;
	text-align:left;
	border-bottom:5px solid #bfbfbf;
}
P.Title
{
	color:black;
	font-weight:bold;
	font-size:20px;
	font-family:georgia,times new roman,arial;	
	margin-top:25px;
	margin-left:20px;	
	margin-bottom:0px;
}

P.Description
{
	margin-top:2px;
	margin-bottom:0px;
	margin-left:25px;			
	color:white;
}


td.RightCell
{
	background-image:url('/themes/vatnid/images/bcg-right.gif');
	border-left:5px solid #efefef;
		
}

td.RightCell h3
{	
	background-color:white;	
	border-bottom:4px double gray;
	padding-left:15px;
	padding-top:5px;
}

#NavBar
{
	margin-top:5px;
	margin-bottom:5px;			
	text-align:left;
	padding:0px;
	margin-left:0px;
}

#NavBar li,#NavBar ul li
{	
	padding-top:4px;
	padding-bottom:4px;	
	list-style:none;	
	margin-left:15px;	
}

#NavBar li.Selected a
{
	text-decoration:underline;
}

#NavBar a
{
	font-family:verdana,arial;
	color:#0F1E66;
	font-weight:bold;	
	text-decoration:none;	
}

#NavBar li a:hover
{
	color:blue;	
}	
		ul#NavBar li.FolderItem
		{
			font-weight:bold;			
		}
			ul#NavBar ul
			{
				margin:0px;
				padding:0px;
			}
			ul#NavBar ul li.SubItem
			{				
				margin:0px;			
				padding:0px;	
				padding-left:10px;				
			}			
			ul#NavBar ul>li.SubItem
			{
				padding-left:20px;					
			}


/* START LinkBar */

	ul#LinkBar
	{
		list-style:none;
		margin-left:0px;
		margin-top:3px;
	}
	
	ul#LinkBar li
	{
		border-bottom:1px dotted white;
		margin-bottom:3px;
		margin-top:3px;
	}
	
	ul#LinkBar li.LinkHeader
	{
		margin:0px;
		padding:3px;
		padding-left:10px;
		font-size:15px;
		background-color:white;
	}	
	
	ul#LinkBar li a
	{
		color:#1D6EC9;
		border-bottom:0px;
		font-weight:bold;
	}
	
	ul#LinkBar li a:hover
	{
		color:black;
	}

/* END LinkBar */

ul.navbar
{	
	margin:0px;
	padding:0px;	
	margin-top:5px;
}

ul.navbar li
{
	padding-left:10px;
	list-style:none;
	margin-bottom:3px;
	text-align:left;
}
	ul.navbar li a
	{
		font-family:verdana,arial;
		color:#0F1E66;
		font-weight:bold;	
		text-decoration:none;	
	}

		ul.navbar ul
        {           
	        display:none;	        
	        left:0;	        
	        z-index:99999;
	        list-style:none;
	        margin:0px;
	        padding:0px;	        
        }
        	ul.navbar ul li
        	{

        	}

        ul.navbar li:hover > a,ul.navbar ul:hover > a
        {	        
	        text-decoration:underline;	        
        }
        ul.navbar li:hover > ul
        {
	        display:block;
        }
td.HeaderCell{background-image:url('http://cs-001.123.is/DeliverFile.aspx?id=83a029ed-ccd8-44ef-8d90-42a7cef267e0');}/* Automated CSS generated from OTT */
body{background-color:#DDDDDD;}
td
{
    text-align:left;
}

body
{
    line-height:normal;
}

table.ottTable
{
    border: 1px solid #DDD;
    border-collapse: separate;
    border-left: 0;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
    margin-bottom:20px;
}
table.ottTable th, table.ottTable td
{
    padding: 8px;
    line-height: 18px;
    text-align: left;
    vertical-align: top;
    border-top: 1px solid;
}
