body 
{ 
	background-color: #333333;	
	font-family: Arial, Helvetica, sans-serif;	
	font-size: 11px;	
	color: #666666;
}
h1
{
    font-family: Arial, Helvetica, sans-serif;	
	font-size: 12px;	
	color: #666666;
}

body.popup
{ 
	background-color: #ffffff;	
	font-family: Arial, Helvetica, sans-serif;	
	font-size: 11px;	
	color: #666666;
}
TD
{
	font-family: Arial, Helvetica, sans-serif;	
	font-size: 11px;	
	color: #666666;
}
td.borderlink
{
	border: solid 1px #8b8e85;
	border-collapse: collapse;
}
tr.popup
{
	background-color: #DCDEDD;
}
.boldbody 
{	
	font-family: Arial, Helvetica, sans-serif;	
	font-size: 12px;	
	font-weight: bold;
}
.maintable
{  
	width: 100%;
	padding: 10px;
}
.tile-float 
{
	float: left!important;
	width: 157px;
	padding: 5px 5px 5px 5px;
}
.tile 
{
	height: 183px;
	font-size: x-small;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	vertical-align: bottom;
}
.tile-no-hight
{
	font-size: x-small;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	vertical-align: bottom;
}
.spanHolder
{
	border: 1px solid #ffffff;
	background: #FFFFFF;
	position:relative;	
	padding: 5px 5px 5px 5px;
	margin: 5px 5px 5px 5px;	
	vertical-align:bottom;
}
hr 
{
	border-bottom: #999999 1px solid;
	padding:0px;
	margin:0px;
	height:1px;
}
.errMsg
{
	color: Red;
}
.Msg
{
	color: #2D85C6;
}
td.maincolor
{
	background-color: #666666;
	color: #999999;
}
td.old_maincolor
{
	background-color: #2D85C6;
	color: #999999;
}
a.maincolor-link
{
	font-weight: bold;
	color: White;
}
a.maincolor-link:hover
{
	font-weight: bold;
	color: #dfdedf;
}
.large
{
	font-size: 18px;
	color: #2D85C6;
}
#header 
{
	float:none;
	height:100px;
	width: 850px;
	padding: 5px 5px 5px 5px;
	text-align:center;
	margin: 0px 0px 0px 0px;
	background-color: #f0f0f0;
	border: solid 1px #000000;
}
#header img 
{
	border: solid 0px #000000;
}
#searchbar 
{
	float:none;	color: White;	width: 845px;	text-align:center;	background-color: #E9E9E7;
	position: relative;
	padding: 5px 5px 5px 5px;
	margin: 5px 0px 0px 0px;
	border: solid 1px #000000
}
.headercontent
{
	background-color: #DCDEDD;
	position: relative;
	color:#ffffff;
	height: 120px;
	width: 98%;
	text-align: center;
	vertical-align: baseline;
	margin: 15px 15px 5px 15px;
	padding: 2px 2px 2px 2px;
	border: solid 0px #ffffff;
}
.content 
{
	float:none;
	height: 450px;
	width: 98%;
	background: #ffffff;
	margin: 0px 15px 0px 15px;
	padding: 2px 2px 2px 2px;
	text-align:justify;
	border: solid 0px #000000;
	display: table;
}
.footersub 
{
	background-color: #757776;
	position: relative;
	color:#ffffff;
	height: 50px;
	width: 98%;
	text-align: center;
	vertical-align: baseline;
	margin: 5px 15px 15px 15px;
	padding: 2px 2px 2px 2px;
	border: solid 0px #000000;
}
.headercontentmain
{
	background-color: #DCDEDD;
	position: relative;
	color:#ffffff;
	height: 120px;
	width: 853px;
	text-align: center;
	vertical-align: baseline;
	margin: 15px 15px 5px 15px;
	padding: 2px 2px 2px 2px;
	border: solid 0px #ffffff;
}
.contentmain
{	
	position: static;
	float: none;
	height: 450px;
	width: 858px;
	background: #333333;
	margin: 0px 15px 0px 15px;
	padding: 0px 0px 0px 0px;
	text-align: center;
	border: solid 0px #ffffff;
	display: table;
}
.contentmainsub
{
	float:none;
	background: #ffffff;
	width: 845px;
	margin: 5px 0px 0px 0px;
	padding: 5px 5px 5px 5px;
	text-align:center;
	border: solid 0px #000000;
}
br.clear
{
	clear:both; /*the br will clear the floated spans, propping open the non-floated containers*/
}
td.footer
{
	color: #ffffff;
}
a.footerlink
{
	color: #ffffff;
}
a.headerlink
{
	font-size: 12px;
	font-weight: bold;
	color: #3A3C3B;
}
.td-blue
{
	color: #ffffff;
	font-size: 16px;
	background: #ffffff url('../Img/Static/bg-blue.gif') repeat-x;
}
.pagetitle
{
	font-weight: bold;
}
.adminsubtitle
{
	font-weight: bold;
	font-style: italic;
}
.clear {clear: both;display: block; font-size: 1px; margin: 0px; line-height: 0px; height: 0px;}
.menu { font-family: Arial, Helvetica, sans-serif; FONT-SIZE: 11px; COLOR: black;}
.menu:hover { FONT-SIZE: 11px; COLOR: white; text-decoration: none;}
TABLE.menutable { border: solid 1px #666666; }
TD.menu_border  { border-bottom: solid 1px #666666; background-color: #dfdedf;}
TD.menu_border_right { border-right: solid 1px #666666; background-color: #dfdedf;}
TD.menu { background-color: #dfdedf;}
TD.menu_header { color: White; background-color: #666666; border-bottom: solid 1px #666666;}
td.member_menu { border: solid 1px #666666; }
.heading    { FONT-WEIGHT: bold; FONT-SIZE: 14px; }
.newsheader { font-weight: bold; }
.date { }
/* ------ Links ------- */
a 
{ 
	color: #2D85C6; 
	text-decoration: none; 
}
a:hover 
{ 
	color: Red; 
	text-decoration: underline; 
}
INPUT{	font-size: 11px; 	font-family: Arial, Helvetica, sans-serif; }TEXTAREA{	font-size: 11px; 	font-family: Arial, Helvetica, sans-serif; }SELECT{	font-size: 11px; 	font-family: Arial, Helvetica, sans-serif; }INPUT.Border{ 	font-size: 11px; 	font-family: Arial, Helvetica, sans-serif; 	color: #000000;	border-color: #999999;	border-style: solid; 	border-width: 1px;}.REG{	font-size: 10px; 	font-family: Arial, Helvetica, sans-serif; 	color: #666666;}INPUT.SEARCH { 	font-size: 11px; 	font-family: Arial, Helvetica, sans-serif; 	border-color: #999999;	border-style: solid; 	border-width: 1px;}TEXTAREA.Border{   font-size: 11px;  font-family: Arial, Helvetica, sans-serif;   background-color: #ffffff;  border-color: #999999;  border-style: solid;  border-width: 1px;}SELECT.Border{ 	border-style: solid; 	border-width: 1px; 	font-size: 11px; 	font-family: Arial, Helvetica, sans-serif; }.admin_list_table{	border: solid 1px #666666;	border-collapse: separate ;	background-color: #666666;}.admin_list_header_cell{	color: #ffffff;}.admin_list_cell{	background-color: #ffffff;}.admin_list_cell_2{	background-color: #dfdedf;}/*---------------------------------------------------------------------*//*------------------------ Not used -----------------------------------*//*---------------------------------------------------------------------*/.contentmainsub-split-left
{
	display:inline;
	float: left;
	background: #ffffff;
	width: 410px;
	height: 115px;
	margin: 0px 0px 10px 0px;
	padding: 5px 5px 5px 5px;
	text-align:center;
	border: solid 0px #000000;
}
.contentmainsub-split-right
{
	display:inline;
	float: right;
	background: #ffffff;
	width: 410px;
	height: 115px;
	margin: 0px 0px 10px 0px;
	padding: 5px 5px 5px 5px;
	text-align:center;
	border: solid 0px #000000;
}
.userinfo_img {	float: right; 	padding: 1px; 	margin: 0px 0px 1px 1px; 	background-color : #efefef; 	border: #6F0000 solid 0px; 	font-family: Verdana; 	font-size: 9px; color: #333333; }.dagbok_text {	font-family: Arial, Helvetica, sans-serif; 	font-size: 11px; 	color: #666666; 	font-weight: normal; 	margin-bottom: 10px; 	clear: left; 	padding-left: 0px;}a.footer { color: #666666; text-decoration: none; }
a.footer:hover { color: #ff0000; text-decoration: underline; }
a.slideshow { font-weight: bold; color: #666666; text-decoration: underline; }
a.slideshow:hover { font-weight: bold; color: #ff0000; text-decoration: underline; }
#container-wrapper
{
	float: left;
	margin: 0px auto;
	padding: 0px 7px 15px 0px;
	background-color: #ffffff;
	width: 850px;
	text-align:left;
	border: solid 0px #000000;
}
#container-wrappersub
{ 
	margin: 0px auto;
	padding: 0px 7px 15px 0px;
	min-height:500px;
	display:inline-table;
	background-color: #f0f0f0;
	width: 850px;
	text-align:center;
	border: solid 0px #000000;
}
