/* Copyright 2000-2002 http://www.web-expert.dk/                                                */
/* Please ask by email, before you try to copy content from this file,                                   */
/* this copyright notice must remain intact                                                     */
/* At least, give us the credit for the work, we have payd a great deal of money for the work   */
/* Feel free to add the following link back to us, in order to boost your ranking               */
/* in the search engines, and remember to add your link to our category pages                   */
/* <a href="http://www.web-expert.dk/" title="">www.Web-Expert.dk</a>                           */

body {
    font-family       : verdana, "lucida sans unicode", lucida, "lucida sans", sans-serif;
    font-size         : 11px;
    margin-top        : 12px; margin-right : 5px; margin-left : 5px; margin-bottom : 5px; 
    background-color  : #fff;
    color             : #000;
    text-align        : center;
}

h1,h2,h3,h4,h5,h6,th,td,p,input,ul,li {   
    font-family       : verdana, "lucida sans unicode", lucida, "lucida sans", sans-serif;
    font-size         : 11px;
    text-align        : left;
}

.Copyright {
    font-size : 10px; text-align : center;}

.Border {
    border              : #999 1px solid;
    border-top-color    : #008; border-top-width    : 1px; border-top-style    : groove;
    border-right-color  : #999; border-right-width  : 1px; border-right-style  : groove;
    border-left-color   : #999; border-left-width   : 1px; border-left-style   : outset;
    border-bottom-color : #999; border-bottom-width : 1px; border-bottom-style : outset;
}

.Tab {
    border              : #acc 1px solid;
    border-top-color    : #acc; border-top-width    : 1px; border-top-style    : solid;
    border-right-color  : #eee; border-right-width  : 1px; border-right-style  : solid;
    border-left-color   : #acc; border-left-width   : 1px; border-left-style   : solid;
    border-bottom-color : #acc; border-bottom-width : 1px; border-bottom-style : solid;
    text-align          : center;
}

.TabBottom {
    border              : #fff 1px solid;
    border-top-color    : #fff; border-top-width    : 0px; border-top-style    : solid;
    border-right-color  : #fff; border-right-width  : 0px; border-right-style  : solid;
    border-left-color   : #acc; border-left-width   : 1px; border-left-style   : solid;
    border-bottom-color : #acc; border-bottom-width : 1px; border-bottom-style : solid;
    text-align          : center;
    width               : 100%;
}

.TabBody {
    border              : #acc 1px solid;
    border-top-color    : #fff; border-top-width    : 0px; border-top-style    : solid;
    border-right-color  : #acc; border-right-width  : 1px; border-right-style  : solid;
    border-left-color   : #acc; border-left-width   : 1px; border-left-style   : solid;
    border-bottom-color : #acc; border-bottom-width : 1px; border-bottom-style : solid;
}

a:link.aTab, a:visited.aTab, a:active.aTab { 
background-color : #fff; color : #999; text-decoration : none; }
a:hover.aTab  { background-color : #acc; color : #000; text-decoration : none; }

/* Bugfix for NN 4.7 too long input text fields */
.XXSmall   { width :  50px; } /* size= 5*/
.XSmall    { width : 100px; } /* size=10*/
.Small     { width : 150px; } /* size=15*/
.Medium    { width : 200px; } /* size=20*/
.Large     { width : 250px; } /* size=25*/
.XLarge    { width : 300px; } /* size=30*/
.XXLarge   { width : 350px; } /* size=35*/
.XXXLarge  { width : 450px; } /* size=45*/
.SearchBox { width : 100px; } /* size=10*/

.SearchSubmit {
    background-color : #acc; color : #000; font-weight : bold;}

.Button {
    background-color : #fff; color : #000; font-weight : bold;}

.Start { background-color : eeeeee; color : 000000; }

.AlignLeft   { text-align : left;   }
.AlignCenter { text-align : center; }
.AlignRight  { text-align : right;  }

span.descript { color : #333; background-color : #fff; } /*	The link description */
sup.new       { color : #fff; background-color : #f30; font-size : x-small; font-weight : bold; } /*	New links */
sup.pop       { color : #fff; background-color : #0cf; font-size : x-small; font-weight : bold; } /*	Popular links */
small.date    { color : #666; background-color : #fff; } /*	Links date and hits */

.ColorHeader { background-color : #acc; color : #000; }
.ColorLight  { background-color : #eee; color : #000; }
.ColorDark   { background-color : #ccc; color : #000; }
.LeftMenu    { background-color : #eee; color : #000; }
.Body        { background-color : #fff; color : #000; }

/* Google colors */
.Blue, .Red, .Yellow, .Green {
    font-family       : "times new roman", verdana, "lucida sans unicode", lucida, "lucida sans", sans-serif;
    color             : #000;
    background-color  : #acc;
}

.Blue    { color : #003cc6; }
.Red     { color : #b51000; }
.Yellow  { color : #deaa00; }
.Green   { color : #106510; }

.Hidden { /* Javascript Menu */
    position : relative; z-index : -1; visibility : hidden;}

hr { /* width   : 100%; */  /* Error in NN 4.7*/
    height : 1px; color : #999; background-color : #fff;}

li, 
li.AB  { list-style-type : circle; list-style-image : url("/images/arrow-bullit.gif");          }
li.ABD { list-style-type : square; list-style-image : url("/images/arrow-bullit-down.gif");     }
li.ABS { list-style-type : disc;   list-style-image : url("/images/arrow-bullit-sublevel.gif"); }
li.AH  { list-style-type : square; list-style-image : url("/images/arrow-headline.gif");        }

.ArrowHeadline { /* In case of NN4.7, use ... td width="1%" */
    width : 1%; background-color : #800; color : #000;}

a, a:link, a:visited, a:active {
    background-color : #fff; color : #009; text-decoration : underline;}

a:link.Body, a:visited.Body, a:active.Body {
    background-color : #fff; color : #000; text-decoration : underline;}
    
a:link.LeftMenu, a:visited.LeftMenu, a:active.LeftMenu {
    background-color : #eee; color : #000; text-decoration : none;}

a:link.ColorLight, a:visited.ColorLight, a:active.ColorLight {
    background-color : #eee; color : #000; text-decoration : underline;}

a:link.ColorDark, a:visited.ColorDark, a:active.ColorDark {
    background-color : #ccc; color : #000; text-decoration : underline;}

.Banner, img.Banner, a:link.Banner, a:visited.Banner, a:active.Banner {
    font-size : medium; font-weight : bold; background-color : #fff; color : #144; text-decoration : none; }

a:hover.Menu, a:hover.Copyright,
a:link.Menu, a:visited.Menu, a:active.Menu, .Menu, 
a:link.Copyright, a:visited.Copyright, a:active.Copyright, .Copyright {
    background-color : #acc; color : #000; text-decoration : none; font-weight : bold; }

a:hover, a:hover.ColorLight, a:hover.ColorDark, a:hover.Body, a:hover.LeftMenu {
    background-color : #acc; color : #000; text-decoration : none;}

a:hover.Menu, a:hover.Copyright, a:hover.Banner {
    background-color : #000; color : #acc; text-decoration : none;
   /* background-image  : url("/images/bar1.gif"); background-repeat : repeat-x;*/    
}

input.Menu { width : 100px; }
.TDFillOut { width : 100%;  }
.Content   { width : 450px; }

/* work-around for NN 4.7 img border=0, Must match body color */
img.LeftMenu   { border-style : none; background-color : #eee; color : #eeeeef; }
img.ColorLight { border-style : none; background-color : #eee; color : #eeeeef; }
img.ColorDark  { border-style : none; background-color : #ccc; color : #cccccd; }
img.Banner     { border-style : none; background-color : #fff; color : #fffffe; }
img.Body       { border-style : none; background-color : #fff; color : #fffffe; }
.floatImage    { float : right; }
