/* CSS Document */

* {
        margin:                                0;
        padding:                        0;
}

html {
        height:                                101%;
}

body {
        background:                        #1a1a1a;
        color:                                #000000;
        background-image:        url(../img/bgbody.jpg);
        background-repeat:        repeat-x;
        font-family:                Arial, Helvetica, Tahoma sans-serif;
}

h1 {
        color:                                #333333;
        font-size:                        125%;
        font-weight:                bold;
}

h2 {
        color:                                #555555;
        font-size:                        85%;
        font-weight:                normal;
}

h3 {
        color:                                #555555;
        font-size:                        105%;
        font-weight:                bold;
}

h4 {
        color:                                #222222;
        font-size:                        85%;
        font-weight:                normal;
}

h5 {
        color:                                #ff0303;
        font-size:                        190%;
        letter-spacing:                 0.075em;
        font-weight:                bold;
        font-family:                Arial, Helvetica, Tahoma sans-serif;
        text-align:		center;
}

p {
        color:                                #333333;
        font-size:                        78%;
        font-weight:                normal;
        line-height:                    1.45;
        letter-spacing:                 0.06em;
        text-align:                        justify;
}

a {
        color:                                #8B4513;
        font-style:                        italic;
        font-size:                        92%;
        outline:                        none;
        text-decoration:        none;
}

a.hover, a:hover {
        text-decoration:        underline;
}

#wrapper {
        background:                        none;
        width:                                 980px;
        margin:                         0 auto;
}

#cilogo {
        background:                        none;
        width:                                980px;
        height:                                110px;
        text-align:                     center;
}

#cilogobg {
        background:                        none;
        width:                                980px;
        height:                                170px;
        text-align:                     center;
}

#cilogoNL {
        background:                        none;
        width:                                980px;
        height:                               60px;
        text-align:                     center;
        padding-top:                         20px
}

#header {
        background:                        none;
        background-image:        url(../img/bgheader.jpg);
        width:                                980px;
        height:                                256px;
        overflow:                        hidden;
}

#flash {
        padding:                        16px;
}

#content {
        background:                        none;
        background-image:        url('../img/bgcontent.jpg');
        width:                                980px;
}

#content h1 {
        padding:                        10px 10px 5px 10px;
}

#content h2, #content p {
        padding:                        0px 10px 5px 10px;
}

#content h3 {
        padding:                        0px 10px 5px 10px;
}

#content table {
        text-align:                        center;
        margin-left:                auto;
        margin-right:                auto;
        margin-top:                        3px;
        margin-bottom:                3px;
}

#box1 {
        float:                                 left;
        margin-left:                20px;
        background:                        #ffffff;
        border:                                1px solid #e1e3e5;
        width:                                 300px;
}

#box3 {
        float:                                 right;
        margin-right:                20px;
        background:                        #ffffff;
        border:                                1px solid #e1e3e5;
        width:                                300px;
}

#box2 {
        margin-left:                340px;
        background:                        #ffffff;
        border:                                1px solid #e1e3e5;
        width:                                300px;
}

#footer {
        background:                        none;
        background-image:        url(../img/bgfooter.jpg);
        height:                                38px;
}

#footer p {
        padding-top:                4px;
        font-size:                        11px;
        text-align:                        center;
}

#footer a {
        font-style:                        normal;
}

.picright {
        float:                                right;
        margin:                         12px;
}

.picleft {
        float:                                left;
        margin:                         12px;
}


.clearfloat {
        clear:                                both;
    height:                                0;
    font-size:                        1px;
    line-height:                0px;
}

.box {
        margin-left:                20px;
        margin-right:                20px;
        background:                        #f9f9f9;
        border:                                1px solid #dcdcdc;
        text-align:                center;
}

#navbar {
margin: 0px auto;
width: 940px;
height: 50px;
border-top: solid 2px #9b9b9b;
border-bottom: solid 2px #9b9b9b;
text-align:center;
}
#navbar p {
margin: 9px;
    text-align: center;
}
#navbar p span {
font-size: 180%;
margin: 0px 30px 0px 0px;
}
#navbar a {
color: #ff0303;
font-style: normal;
   text-decoration: none;
   font-weight: bold;
}
#navbar a.hover, #navbar a:hover {
color: #666666;
text-decoration: underline;
font-weight: bold;
}

.navigationmenu {
        width:950px;
        position:relative;
        left:50%;
        margin-left: -440px;
        top:12px;
        z-index:10;
        }
        .navigationmenu ul {
                list-style-type:none;
                }
                .navigationmenu ul table {
                        border-collapse:collapse;
                        margin:-1px -10px;
                        font-size:1em;
                        }
                .navigationmenu ul li {
                        float:left;
                        }
                        .navigationmenu ul li a, .navigationmenu ul li a:visited {
                                display:block;
                                text-align:center;
                                text-decoration:none;
                                background:#ffffff;
                                color:#999999;
                                font-size:1.3em;
                                padding:2px 6px;
                                cursor:default;
                                outline:none;
                                }
                                .navigationmenu ul li ul {
                                        position:absolute;
                                        left:-8000px;
                                        height:0;
                                        }
                                .navigationmenu ul li a:hover, .navigationmenu ul li:hover a {
                                        color:#999999;
                                        background:#ffffff;
                                        }
                                .navigationmenu ul :hover ul {
                                        left:0;
                                        height:auto;
                                        text-align:left;
                                        }
                                .navigationmenu ul :hover ul li {
                                        background:#ffffff;
                                        color:#202020;
                                        padding:8px;
                                        width:350px;
                                        border:none;
                                        }
                                .navigationmenu ul :hover ul li img {
                                        border:0px;
                                        float:left;
                                        }
                                .navigationmenu ul :hover ul li p {
                                        font-size:0.8em;
                                        line-height:28px;
                                        padding-left:40px;
                                        }
                                .navigationmenu ul :hover ul li a {
                                        line-height:25px;
                                        font-size:0.8em;
                                        text-align:left;
                                        padding:1px 0px 0px 8px;
                                        border:0px;
                                        margin:0px;
                                        background:#ffffff;
                                        color:#202020;
                                        outline:1px solid;
                                        }
                                .navigationmenu ul :hover ul li a:hover {
                                        background:#ffffff;
                                        text-decoration:none;
                                        color:#000;
                                        }




