/*
======================================================
>>	Reset styles (http://meyerweb.com/eric/tools/css/reset/)
======================================================
*/
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
}
body {line-height: 1;}
ol, ul {list-style: none;}
blockquote, q {quotes: none;}
blockquote:before, blockquote:after,
q:before, q:after {
	content: '';
	content: none;
}
:focus {outline: 0;}
table {
	border-collapse: collapse;
	border-spacing: 0;
}
/*
======================================================
>>	Basic styles
======================================================
*/
body {
	font: 11px Tahoma, Arial, Geneva, Helvetica, sans-serif;
	text-align: center;
	background-color: #E1E1E1;
}
h2 {
	font-size:20px;
	font-weight:normal;
	line-height:28px;
}
a:link,a:visited,a:active {
	color:#069;
}
a:hover {
	text-decoration: none;
}
/*
======================================================
>>	Site layout
======================================================
*/
#wrapper {
	background-color:#fff;
	border:1px solid #CCCCCC;
	width: 850px;
	margin:20px auto;
	text-align:left;
}
#header {
	background-color:#F5F7F2;
	height:100px;
	background-image: url(../../wufoo/kortdage.gif);
}
#header h1 {
	font-size:14px;
	font-weight:normal;
	padding:64px 0 0 102px;
	display: none;
}
#header h1 a {
	color:#626361;
	text-decoration: none;	
}
#content {
	padding:15px;
}
#content:after {
	content:".";
	display:block;
	height:0;
	clear:both;
	visibility:hidden;
}
#content {display:inline-block;}
/* Hide from IE Mac \*/
#content {display:block;}
/* End hide from IE Mac */
#main-content {
	width:100%;
	float:left;
}
/*
======================================================
>>	Global menu
======================================================
*/
#global-menu {
	background: #2F4367 url(../graphics/bg_global-menu.gif) repeat-x bottom;
	padding-left:15px;
	height:28px;
}
#global-menu li {
	float:left;
}
#global-menu a {
	display:block;	
	margin-right:1px;
	background-color:#4C5E81;
	font-size:12px;
	color:#fff;
	text-decoration: none;
	font-weight:bold;
	background: url(../graphics/bg_global-menu-a.gif) no-repeat;
}
#global-menu a span {
	display:block;
	padding:8px 12px 6px;
	background: url(../graphics/bg_global-menu-span.gif) no-repeat right top;
}
#global-menu a:hover {
	background-position: 0 -100px;
}
#global-menu a:hover span {
	background-position: right -100px;
}
#global-menu #active a {
	background: url(../graphics/bg_global-menu-a-on.gif) no-repeat;
	color:#4C5E81;
}
#global-menu #active span {
	background: url(../graphics/bg_global-menu-span-on.gif) no-repeat right top;
}
/*
======================================================
>>	Messages
======================================================
*/
.message {
	padding:15px;
	background-color: #d7ffd7;
	border-top:1px solid #beb;
	border-bottom:1px solid #beb;
	color: #060;
}
.message.error {
	background-color: #fbe4e4;
	border-top:1px solid #ebb;
	border-bottom:1px solid #ebb;
	color:#900;
}
.message p {
	font-size:12px;
}
/*
======================================================
>>	Related content
======================================================
*/
#related-content {
	min-height:191px;
  height:auto !important;
  height:191px;
	width:28%;
	margin-left:15px;
	float:left;
	background: url(../graphics/bg_related-content-div.gif) no-repeat;
}
#related-content span.inner-content {
	display:block;
	padding:15px;
	background: url(../graphics/bg_related-content-span.gif) no-repeat top right;
}
#related-content h3 {
	font-size:17px;
	font-weight:normal;
}
#related-content ul {
	margin-top:15px;
}
#related-content li {
	line-height:16px;
	margin-bottom:5px;
	color:#444;
	padding-left:20px;
	background: url(../graphics/icons/bullet_green.png) no-repeat 0 1px;
}
/*
======================================================
>>	Tables
======================================================
*/
table.normal {
	margin-top:15px;
}
table.normal th {
	padding:8px;
	padding-left: 20px;
	border-bottom:1px solid #ccc;
	cursor: pointer;
	background-color: #eee;
}
table.normal td {
	padding:6px 8px;
	border-bottom:1px solid #ccc;
}
table.normal tr.even td {
	background-color:#f6f6f6;
}
table.normal tr:hover td {
	background-color: #ededed!important;
}
table.normal th.header { 
	background:#eee url(../graphics/bg.gif) no-repeat 0 12px;
}
table.normal th.headerSortUp { 
	background:#e1e1e1 url(../graphics/desc.gif) no-repeat 0 14px;
}
table.normal th.headerSortDown { 
	background:#e1e1e1 url(../graphics/asc.gif) no-repeat 0 14px;
}





