﻿    /* hint box */
        #hintbox{ /*CSS for pop up hint box */
        position:absolute;
        top: 0;
        background-color: lightyellow;
        width: 150px; /*Default width of hint.*/ 
        padding: 3px;
        border:1px solid black;
        font:normal 11px Tahoma;
        line-height:18px;
        z-index:100;
        border-right: 3px solid black;
        border-bottom: 3px solid black;
        visibility: hidden;
        }

.deleted
{
	text-decoration:line-through;
}

.topbuttonstandard
{
	text-align:center;
   color: #FFFFFF;
    background-color: #2C9CC2;
    cursor: hand;
    font-size: 10px;
    font-weight: bold;
    font-family: Tahoma;
    width: 130px;
    height: 22px;
    background: url(../images/Topbutton/BlueButton.gif) no-repeat center;

}
.topbuttonselected
{
	text-align:center;
    color: #FFFFFF;
    background-color: #2C9CC2;
    cursor: hand;
    font-size: 10px;
    font-weight: bold;
    font-family: Tahoma;
    width: 130px;
    height: 22px;
    background: url(../images/Topbutton/DarkBlueButton.gif) no-repeat center
;

}

        .input2
        {
	        font-size: 12px;
	        border: 1px solid #d89523; /*we do not need any border*/
	        height: 16px;
	        font-family:Tahoma;
        }
        .input3
        {
	        font-size: 12px;
	        border: 1px solid #d89523; /*we do not need any border*/
        }

        .inputgreen
        {
	        font-size: 10px;
	        border: 1px solid #b2d24f; /*we do not need any border*/
        /*	border: 1px solid #ff0000; /*we do not need any border*/
        	height: 16px;
        }
        .border 
        {
	        border: 1px solid #b2d24f; /*we do not need any border*/
        }


        .inputdropdown
        {
	        font-size: 10px;
	        border: 1px solid #d89523; /*we do not need any border*/
	        height: 18px;
        }
        .textblue
        {
	        text-decoration: none;
	        color: #36a5e8;
	        font-size: 12px; 
	        font-family: Tahoma;
	        text-align: left;
	        font-weight: bold;
        }
        .textbluenotbold
        {
	        text-decoration: none;
	        color: #36a5e8;
	        font-size: 12px; 
	        font-family: Tahoma;
	        text-align: left;
        }

        .textgreen
        {
	        text-decoration: none;
	        color: #99cc00;
	        font-size: 12px; 
	        font-family: Tahoma;
	        text-align: left;
	        font-weight: bold;
        }
        
        .transparency 
        {
            filter: alpha(opacity=50); 
            -moz-opacity: .5; 
            opacity:0.5;
            background-color:#eee; 
            position: absolute; 
            top:0px; left:0px;
            width: 100%;
            height: 100%;
            z-index: 1000;
        }
        .helpSiteMap
        {
        	text-decoration:none;
        	margin-left:10px;
        	line-height:18px;
        }
        .helpSiteMap a
        {
        	color:#000000;
        	text-decoration:none;
        	
        }        

        .helpSiteMap a:hover
        {
        	color:#000000;
        	text-decoration:underline;
        	
        }        

        .bottomLine
        {
         border:solid;
         border-width:0px;
         border-bottom-width:1px;
         /*border-color:white;*/
        }
        
        .alert {
	        position: absolute;
	        left: 50%;
	        top: 230px;
/*	        top: 50%;
*/	        width: 332px;
	        height: 129px;
	        overflow: auto;
	        margin-top: -65px;
	        margin-left: -165px;
            z-index: 2000;
        }

        .loginalert {
	        position: absolute;
	        left: 50%;
	        top: 230px;
/*	        top: 50%;
*/	        width: 442px;
	        height: 268px;
	        overflow: auto;
	        margin-top: -221px;
	        margin-left: -134px;
            z-index: 2000;
        }

        .dankort {
	        position: absolute;
	        left: 50%;
	        top: 230px;
/*	        top: 50%;
*/	        width: 432px;
	        height: 336px;
	        overflow: auto;
	        margin-top: -216px;
	        margin-left: -168px;
            z-index: 2000;
        }

.AccountSumBund td
{
     border-bottom: black solid 1px;
    border-top: black solid 1px;
}
.AccountSumTop td
{
     border-top: black solid 1px;
}

.AllText {
	        font-size: 12px; 
	        font-family: Tahoma;
}
.hide
{
display:none;
}
.aspbuttonLink 
{
text-align:left;
cursor:pointer;
color:#aacd44;
font-weight:bold;
}

.align_bottom
{

text-align:justify
	}

.BorderList
{
    border:solid;
    border-color:#36a5c8;
    border-width :1px;
    border-left-width:0px;
    border-right-width:0px;
    border-bottom-width:0px;
    height:30px;
}
.bold 
{
font-weight:bold;	
}

.italic
{
font-style:italic;	
}
.data a.green
{
	    color:#aacd44;
	    font-weight:bold;
	    text-decoration:none;
	}

.HeaderGreen
{
font-size:16px;	
font-weight:bold;
color:#b2d24f;
}
.HeaderOrange
{
font-size:16px;	
font-weight:bold;
color:#d89523;
}
.HeaderBrown
{
font-size:16px;	
font-weight:bold;
color:#ad8e71;
}
.HeaderTurquoise
{
font-size:16px;	
font-weight:bold;
color:#36a5c8;
}
.HeaderDarkBlue
{
font-size:16px;	
font-weight:bold;
color:#174853;
}





.BorderGreen
{
font-size:16px;	
font-weight:bold;
Border-Color:#b2d24f;
Border-Style:"solid"; 
Border-Width:"2px";
}
.BorderOrange
{
font-size:16px;	
font-weight:bold;
Border-Color:#d89523;
Border-Style:solid; 
Border-Width:2px;
}
.BorderBrown
{
font-size:16px;	
font-weight:bold;
Border-Color:#ad8e71;
Border-style:solid; 
Border-width:4px;
}
.BorderTurquoise
{
font-size:16px;	
font-weight:bold;
Border-Color:#36a5c8;
}
.BorderDarkBlue
{
font-size:16px;	
font-weight:bold;
Border-Color:#174853;
}


.cursorhand
{
cursor:hand;	
	}

.link 
{
	    color:#aacd44;
	    font-weight:bold;
	    text-decoration: underline;
}

.green 
{
	    color:#aacd44;
	    font-weight:bold;
}


.alt-data-row td
{
    background-color:#ffffff;	
    padding:2px;
    border:solid;
    border-color:#36a5c8;
    border-width :1px;
    border-left-width:0px;
    border-right-width:0px;
    border-top-width:0px;
font-family: tahoma;
font-size: 12px;
}

.data-row td
{
    background-color:#e8f7ff;	
    padding:2px;
    border:solid;
    border-color:#36a5c8;
    border-width :1px;
    border-left-width:0px;
    border-right-width:0px;
    border-top-width:0px;
font-family: tahoma;
font-size: 12px;
}	

.headings th
{
	font-weight:bold;
    color:#36a5c8;
    padding:2px;
    border:solid;
    border-color:#36a5c8;
    border-width :1px;
    border-left-width:0px;
    border-right-width:0px;
    border-top-width:0px;
font-family: tahoma;
font-size: 12px;
}	
td.headings
{
	font-weight:bold;
    color:#36a5c8;
    padding:2px;
    border:solid;
    border-color:#36a5c8;
    border-width :1px;
    border-left-width:0px;
    border-right-width:0px;
    border-top-width:0px;
font-family: tahoma;
font-size: 12px;
}	

.singleheadings
{
	font-weight:bold;
    color:#36a5c8;
    padding:2px;
}	

.BigHeader
{
	font-size:20px;
	}
	
.radioGreen
{
background-color: #b2d24f;
}

.ttt
{
height:200px;	
	}

.radioOrange
{
background-color: #d89523;
}
.ErrorMessage 
{
	/*
    text-align:center;
    padding:5px;
    padding-left:20px;
    padding-right:20px;
    font-weight:bold;
    color:Red;
    font-style:italic;	
    border:solid;
    border-color:red;
    border-width :1px;
*/
	background-color: #FFEBE8;
	border: solid 1px #DD3C10;
	width: 75%;
	padding: 8px 8px 8px 8px;
	margin: 2px 2px 2px 2px; 
	text-align: left;
	
}
.okMessage 
{
    text-align:center;
    padding:5px;
    padding-left:20px;
    padding-right:20px;
    font-weight:bold;
    color:#b2d24f;
    font-style:italic;	
    border:solid;
    border-color:#b2d24f;
    border-width :1px;
	
}
	
	
.blueBox
{
    margin: 0 auto;
    color: #0;
    width: 300px;
    padding: 5px;
    text-align: left;
    background-color: #ebf6f9;
    border: 1px solid #36a5c8;
}
.redBox
{
    margin: 0 auto;
    color: #0;
    padding: 5px;
    text-align: left;
    background-color: #ffff00;
    border: 1px solid #ff0000;
}

.annonceback1
{
    background-color: #b2d24f;
}
.annonceback2
{
    background-color: #d79719;
}
.annonceback3
{
    background-color: #aa8f72;
}
.annonceback4
{
    background-color: #38a5c2;
}
.annonceback5
{
    background-color: #124c50;
}

.annonceBox1
{
    margin: 0 auto;
    width: 520px;
    color: #0;
    padding: 5px;
    text-align: left;
    background-color: #ffff00;
    border: 1px solid #b2d24f;
}
.annonceBox2
{
    margin: 0 auto;
    width: 520px;
    color: #0;
    padding: 5px;
    text-align: left;
    background-color: #ffff00;
    border: 1px solid #d89523;
}
.annonceBox3
{
    margin: 0 auto;
    width: 520px;
    color: #0;
    padding: 5px;
    text-align: left;
    background-color: #ffff00;
    border: 1px solid #ad8e71;
}
.annonceBox4
{
    margin: 0 auto;
    width: 520px;
    color: #0;
    padding: 5px;
    text-align: left;
    background-color: #ebf6f9;
    border: 1px solid #36a5c8;
}
.annonceBox5
{
    margin: 0 auto;
    width: 520px;
    color: #0;
    padding: 5px;
    text-align: left;
    background-color: #ffff00;
    border: 1px solid #174853;
}

.famTest{
    margin: 0 auto;
    width: 520px;
    color: #0;
    padding: 5px;
    text-align: left;
    background-color: #ffff00;
    border: 1px solid #174853;
}

.error 
{
	background-color: #FFEBE8;
	border: solid 1px #DD3C10;
	width: 75%;
	padding: 8px 8px 8px 8px;
	margin: 2px 2px 2px 2px; 
	text-align: left;
}


.bigbutton
{
	color:White;
	background-color:#AACD44;
	border-style:groove;
	font-size:10pt;
	font-weight:bold;
	height:21px;
	width:146px;
	cursor:hand;
}

.biggerbutton
{
	color:White;
	background-color:#AACD44;
	border-style:groove;
	font-size:10pt;
	font-weight:bold;
	height:21px;
	width:200px;
	cursor:hand;
}

.smallbutton 
{
	color:White;
	background-color:#AACD44;
	border-style:groove;
	font-size:7pt;
	height:16px;
	width:78px;
	cursor:hand
}

.becomemberbutton 
{
	color:white;
	background-color:#AACD44;
	border-style:groove;
	font-size:12pt;
	height:25px;
	width:175px;
	cursor:hand;
	margin-bottom:5px;
}


.text10
{
	text-decoration: none;
	color: Black;
	font-size: 10px; 
	font-family: Tahoma;
	text-align: left;
}
.amounttext 
{
	text-align: right;
    font-size: 12px;
    border: 1px solid #d89523; /*we do not need any border*/
    height: 16px;
    width: 75px;
}

.AlignmentRight
{
	text-align: right;
}

.verdana
{
	font-family: Verdana;
	font-size: 12px; 
}