body{   font-family:verdana, arial, helvetica, sans-seriff;
        font-size:small;
        font-size:small !important;
        font-size/**/:/**/x-small;
        }
#boxtop {
    background:url(images/background_2007_v6_r1_c1.png) no-repeat center;
    height:36px;
    margin:auto;
    width:800px;
    border:solid #ccc 1px;
    border-width:0px 1px 0px 1px;

    }
#middle {
    background:url(images/background_2007_v6_r2_c1.png) repeat-y;
    background-position: 0px 0px;
    background-position: 0px 0px !important;
    background-position: 0px 0px;
    background-position/**/:/**/-1px 0px;
    height:600px;
    margin:auto;
    width:800px;
    text-align:left;
    border:solid #ccc 1px;
    border-width:0px 1px 0px 1px;



    }
#middle p.left {margin:0px 30px 10px 30px;}
#middle h1, #middle h2.notice{
        font-size:medium;
    font-size:medium !important;
    font-size/**/:/**/small;
    margin:0px 5px 0.25em 30px;
    text-align:center;
    background:#eee;
    }
#middle h2.notice{background:#c03;color:#fff;}
#middle h1, #middle h2.notice,#middle h2.question{
        font-size:medium;
    font-size:medium !important;
    font-size/**/:/**/small;
    margin:0px 5px 0.25em 30px;
    text-align:center;
    background:#eee;
    }
#middle h2.notice{background:#c03;color:#fff;}
#middle h2.question {
        font-size:medium;
    font-size:medium !important;
    font-size/**/:/**/small;
        text-align:left;
        background:#fff;
}
#middle h3{
        margin-left:30px;
    border:solid black 1px;
    border-width:0px 0px 1px 0px;
    width:94%;
        font-size:small;
    font-size:small !important;
    font-size/**/:/**/x-small;
    }
#middle ul{padding-left:30px;}
#nav {
    height:1.5em;
    margin:auto;
    width:800px;
    text-align:left;
    background:#00f;
    border:solid #000 1px;
    border-width:1px 0px 1px 0px;
    font-family:arial, helvetica, sans-seriff;
    padding:0.25em 0em 0.25em 0em;


    }


#bottom {
    background:url(images/background_2007_v6_r4_c1.png) no-repeat bottom center;
    height:41px;
    margin:auto;
    width:800px;
    border:solid #ccc 1px;
    border-width:0px 1px 0px 1px;
    }
#header {
    background:url(images/banner_2007.png) repeat-x top center;
    height:150px;
    margin:auto;
    width:800px;
    text-align:left;
    border:solid #ccc 1px;
    border-width:0px 1px 0px 1px;


    }
#footer{
        background:#ffc;
    margin:auto;
    margin-top:20px;
    width:780px;
    width:780px !important;
    width/**/:/**/800px;
    text-align:left;
    border:solid #000 1px;
    font-size:xx-small;
    padding:10px;



}
.colLeft, .colRight{float:left;}
.colLeft{width:74%;}
.colRight{width:22%;}
h1.overlay{font-size:x-small;margin:0px;font-weight:normal;}
</style>
<style type='text/css'>
.nav, .nav * {
margin:0pt;
padding:0pt;
}
#horiz-menu {
position:relative;
z-index:50;
}
#horiz-menu li li {
margin:0pt;
}
.nav {
float:left;
line-height:1;
margin-bottom:1.5em;
position:relative;
}
.nav ul {
background:#FFFFFF none repeat scroll 0%;
padding:0pt;
}
.nav li {
float:left;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
position:relative;
}
.nav li li a {
display:block;
float:none;
padding:0pt;
text-decoration:none;
width:135px;
}
#horiz-menu li li a {
height:30px;
line-height:30px;
}
.nav li ul {
float:none;
left:-999em;
position:absolute;
width:177px;
z-index:5;
}
.nav li:hover ul, .nav li.sfHover ul {
left:0px;
top:26px;
}
.nav li:hover li ul, .nav li.sfHover li ul, .nav li li:hover li ul, .nav li li.sfHover li ul, .nav li li li:hover li ul, .nav li li li.sfHover li ul {
top:-999em;
}
.nav li li:hover ul, .nav li li.sfHover ul, .nav li li li:hover ul, .nav li li li.sfHover ul, .nav li li li li:hover ul, .nav li li li li.sfHover ul {
left:177px;
top:0px;
width:177px;
}
.nav li li {
float:none;
position:relative;
width:177px;
}

#horiz-menu {
        height: 26px;
        width:800px;
        margin:auto;
        background:#009;
        border:solid #fff 1px;
        border-width:1px 0px 1px 0px;
}

#horiz-menu ul.nav {
        padding-left: 0px;
}

#horiz-menu ul {
        list-style: none;
        margin: 0;
        padding: 0 0 0 0px;
}

#horiz-menu li {
        background: none;
        display: block;
        float: left;
        margin: 0;
        margin-right: 10px;
        padding: 0;
}

#horiz-menu li span {
        display: block;
        float: left;
}

#horiz-menu a {
        font-family: Geneva, Arial, Helvetica, sans-serif;
        display: block;
        float: left;
        height: 26px;
        line-height: 26px;
        padding: 0 15px;
        font-weight: normal;
        font-size: 110%;
        text-decoration:none;
}

#horiz-menu li li a {
        font-size: 100%;
}

#horiz-menu a:hover {
        text-decoration: none;
}

#horiz-menu li:hover,
#horiz-menu li.sfHover {
        background: none;
}
/* horiz menu */

#horiz-menu a {
        color: #fff;
}

#horiz-menu li.active a {
        color: #5eccff;
}

#horiz-menu ul li:hover,
#horiz-menu ul li.sfHover,
#horiz-menu ul ul {
        background: #042843;
}

#horiz-menu ul li:hover a,
#horiz-menu ul li.sfHover a,
#horiz-menu ul li:hover li:hover a,
#horiz-menu ul li.sfHover li.sfHover a,
#horiz-menu ul li:hover li:hover li:hover a,
#horiz-menu ul li.sfHover li.sfHover li.sfHover a,
#horiz-menu ul li:hover li:hover li:hover li:hover a,
#horiz-menu ul li.sfHover li.sfHover li.sfHover li.sfHover a,
#horiz-menu ul li:hover li:hover li:hover li:hover li:hover a,
#horiz-menu ul li.sfHover li.sfHover li.sfHover li.sfHover li.sfHover a {
        color: #5eccff;
}

#horiz-menu ul li:hover li a,
#horiz-menu ul li.sfHover li a,
#horiz-menu ul li:hover li:hover li a,
#horiz-menu ul li.sfHover li.sfHover li a,
#horiz-menu ul li:hover li:hover li:hover li a,
#horiz-menu ul li.sfHover li.sfHover li.sfHover li a,
#horiz-menu ul li:hover li:hover li:hover li:hover li a,
#horiz-menu ul li.sfHover li.sfHover li.sfHover li.sfHover li a {
        color: #fff;
}

#horiz-menu ul ul li,
#horiz-menu ul ul li:hover,
#horiz-menu ul ul li.sfHover {
        background: url(../images/style1/dropdown-div.png) 0 100% repeat-x;
}

#horiz-menu a.daddy {
        background: url(../images/style1/dropdown-child.png) 100% 50% no-repeat;
}
iframe{
position:relative;

top:0px;
top:0px   !important;
top/**/:/**/0px;
}

div.ad{border:solid black 1px;font-size:10px;margin:0px 0px 10px 0px;overflow:hidden;}
div.ad p {padding:0px 2px 0px 2px;margin:0px;}
div.ad h2 {background-color:#009;font-size:14px;color:#fff;margin:0px;text-align:center;}