body, div, ul, li, h1, h2, h3, h4, h5, h6, form, fieldset, legend, input, textarea, p, th, td { margin:0; padding:0; }
html { height:100%; min-width: 980px; }

body {
    min-height:560px;
    font: 13px/1 arial, helvetica, clean, sans-serif;
    color: #999;
    background: #fff no-repeat center -6px;
}

* html body { height: 100%; }

#doc {
    height:100%;
    margin:0 auto;
    overflow:hidden;
    padding-left:100px;
    padding-right:100px;
    width:750px;
}

a { color:#000; }
a:visited { color:#000; }
a:hover { color:#000; }
a:active { color:#000;text-decoration:none; }

#hd { 
    float: left;
    clear: left;
    width:750px;
    height:100px;
    margin:8px auto;
}

#b-a1 {}

#bd { clear:left; float:left; width:750px; margin:0 auto; }

#logo {
    float: left;
    margin: 2px 0 0;
    width: 139px;
    height: 65px;
    background:transparent url(/res/dk/one/icons/labels/one_139x65.png) no-repeat scroll 0 0;//background: none;  /* to work around MSIE png alpha transparency bug  */filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/res/dk/one/icons/labels/one_139x65.png,sizingMethod=crop);
    text-indent: -5000px;
}

#username-label { padding-left:10px; height:26px; width:72px; text-align:right; font-weight:bold; }
#username-input { height:26px; width:120px; }
#pass-label { height:26px; width:75px; text-align:right; font-weight:bold; }
#pass-input { height:26px; width:120px; }

#date-old {position:absolute;top:14px;left:150px;text-align:center;font-weight:normal;color:#999;font-size:11px;}
#mobile-old {position:absolute;top:14px;left:380px;text-align:center;font-weight:normal;color:#999;font-size:11px;}

#date { 
    float: left;
    margin: 10px 0 0 15px;
    font-weight:normal; 
    color:#999; 
    font-size:11px; 
    width: 200px;
}

#mobile {
    float: left;
    margin: 10px 0 0 45px;
    font-weight:normal;
    color:#999;
    font-size:11px;
    width: 155px;
}

#lang {
    float: right;
    margin-top: 10px;
    top:8px;
    right:6px;
    font-size:11px;
}

#lgn {
    float: right;
    width: 596px;
    height:26px; 
    text-align:center; 
    background:#6c8bd5;
    overflow:hidden; 
    font-size:9px;
    margin-top: 5px;
}

#lgn label {color:#fff;}
#lgn input {width:106px;height:16px;color:#000;background:#fff;border:1px solid #5d75a7;font-size:12px;line-height:15px;text-align:left;}
#lgn button {height:20px;text-align:center;font-weight:normal;line-height:20px;padding:0;border:none;color:#fff;background:#6c8bd5;outline:none;cursor:pointer;font-size:11px;}
#lgn button::-moz-focus-inner {padding:0;border:0}
#lgn button span {display:block;padding:0 .5em;border:1px solid #fff;background:#6c8bd5;line-height:16px;}
#lgn a, #login a:visited {color:#fff;}
#lgn a:hover {color:#fff;}
#lgn a.register {padding:.3em 0;}
#forgot-pass {height:26px;width:60px;text-align:left;padding-left:15px;}
#forgot-pass a {text-align:left;font-weight:bold;text-decoration:none;}
#register {height:26px;width:90px;text-align:right;font-weight:bold;padding-right:9px;}
#register a {color:#fff;text-decoration:none;}

#b-a4 {
    clear:both;
    float:left;
    height:180px;
    margin:7px auto;
    width:750px;
}

#iBlox {
    clear: both;
    float: left;
    width: 750px;
    margin-top: 6px;
    /*height: 105px;*/
    height: 120px;
}

#benefits {
    border:1px solid #6c8bd5;
    float:left;
    height:95px;
    width:345px;
    padding: 10px;
}

#stats {
    border:1px solid #6c8bd5;
    float:right;
    height:95px;
    width:345px;
    padding: 10px;
}

#stats-text {
	float: left;
    height:95px;
    width:230px;
}

#stats-logo {
	float: right;
    height: 91px;
    width: 103px;
    padding-right: 0px;
    background:transparent url(/res/dk/one/icons/labels/slideShow_103x91.png) no-repeat scroll 0 0;//background: none;  /* to work around MSIE png alpha transparency bug  */filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/res/dk/one/icons/labels/slideShow_103x91.png,sizingMethod=crop);
}

#iBlox h3 {
    color: #ff7700;
    font-weight: bold;
    font-size: 14px;
    width: 215px;
}

#iBlox ul {
    font-size: 13px;
    color: #000;
    font-weight: normal;
    margin-left:15px;
    margin-top:5px;
    list-style-image: url(/res/images/labels/bullet.png);
}

#iBlox ul li {
    margin-top:0;
    padding-bottom:7px;
    padding-top:0;
}

#b-w1, #b-w2 {
	position:absolute;
	top:0;
	width:90px;
	height:100%;
	overflow:hidden;
	z-index: 100;}
	
#b-w1 {
	margin-left:10px;
    left:0;
}
#b-w2 {
	margin-right:10px;
    right:0;
}

#ft {
    clear:both;
    float:left;
    height:15px;
    width:750px;
    color: #999;
    font-size: 11px;
    margin-top: 5px;
}

#ft-left {
	float: left;
	width: 140px;
	padding: 0px;
}
#ft-center {
	float: left;
	width: 410px;
    text-align: center;
    padding: 0px;
}
#ft-right {
	width: 200px;
	float: right;
	text-align: right;
	padding: 0px;
}

#ft p {display:inline;white-space:nowrap;}
#b-a5 {position:relative;width:100%;height:35px;overflow:hidden;}
