body{
    background-image:url('images/FpBg.jpg');
    background-repeat:repeat-x;
}

#introText{
    background-image:url('images/header2.png');
    background-repeat:no-repeat;
    width:851px;
    height:84px;
    margin-left:auto;
    margin-right:auto;
    margin-top:50px;
    margin-bottom:25px;
}

#RgGif{
    display:block;
    background-image:url('images/RgGif.gif');
    background-repeat:no-repeat;
    width:353px;
    height:49px;
    float:left;
    margin-left:140px;
    margin-top:45px;
    text-indent:-100000px;
}
#FdGif{
    display:block;
    background-image:url('images/FdGif.gif');
    background-repeat:no-repeat;
    width:148px;
    height:49px;
    float:left;
    margin-top:40px;
    margin-left:40px;
    text-indent:-100000px;
}

#container{
    width:902px;
    background-color:#fff;
    /* ---------- drop shadow: ---------- */
        -moz-box-shadow: 0 0 5px #888;
        -webkit-box-shadow: 0 0 5px#888;
        box-shadow: 0 0 5px #888;
    /* ---------- End of drop shadow: ---------- */
    margin-left:auto;
    margin-right:auto;
    background-image:url('images/FpContBg.jpg');
    background-repeat:no-repeat;
    
}

#RgPanel{
    width:385px;
    /* ---------- drop shadow: ---------- */
        -moz-box-shadow: 0 0 3px #b7b7b7;
        -webkit-box-shadow: 0 0 3px#b7b7b7;
        box-shadow: 0 0 3px #b7b7b7;
    /* ---------- End of drop shadow: ---------- */
    margin-left:45px;
    margin-top:170px;
    margin-bottom:40px;
    float:left;
    /* ---------- gradient: ---------- */
   background: #d2ebff; /* Old browsers */
    background: -moz-linear-gradient(top, #d2ebff 0%, #f9fdff 74%, #f9fdff 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#d2ebff), color-stop(74%,#f9fdff), color-stop(100%,#f9fdff)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top, #d2ebff 0%,#f9fdff 74%,#f9fdff 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top, #d2ebff 0%,#f9fdff 74%,#f9fdff 100%); /* Opera11.10+ */
    background: -ms-linear-gradient(top, #d2ebff 0%,#f9fdff 74%,#f9fdff 100%); /* IE10+ */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d2ebff', endColorstr='#f9fdff',GradientType=0 ); /* IE6-9 */
    background: linear-gradient(top, #d2ebff 0%,#f9fdff 74%,#f9fdff 100%); /* W3C */
/* ---------- End of gradient: ---------- */
}

#RgTitle{
    background-image:url('images/FpRgDescriptHead.png');
    background-repeat:no-repeat;
    width:273px;
    height:24px;
    margin-left:auto;
    margin-right:auto;
    margin-top:10px;
}

#FdPanel{
    width:385px;
    /* ---------- drop shadow: ---------- */
        -moz-box-shadow: 0 0 3px #b7b7b7;
        -webkit-box-shadow: 0 0 3px#b7b7b7;
        box-shadow: 0 0 3px #b7b7b7;
    /* ---------- End of drop shadow: ---------- */
    margin-left:40px;
    margin-top:170px;
    margin-bottom:40px;
    float:left;
    
/* ---------- gradient: ---------- */
background: #ffe8b6; /* Old browsers */
background: -moz-linear-gradient(top, #ffe8b6 0%, #fff6e7 77%, #fff9ef 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffe8b6), color-stop(77%,#fff6e7), color-stop(100%,#fff9ef)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #ffe8b6 0%,#fff6e7 77%,#fff9ef 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #ffe8b6 0%,#fff6e7 77%,#fff9ef 100%); /* Opera11.10+ */
background: -ms-linear-gradient(top, #ffe8b6 0%,#fff6e7 77%,#fff9ef 100%); /* IE10+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffe8b6', endColorstr='#fff9ef',GradientType=0 ); /* IE6-9 */
background: linear-gradient(top, #ffe8b6 0%,#fff6e7 77%,#fff9ef 100%); /* W3C */
/* ---------- End of gradient: ---------- */
    
}

#FdTitle{
    background-image:url('images/FpFdDescriptHead.png');
    background-repeat:no-repeat;
    width:304px;
    height:24px;
    margin-left:auto;
    margin-right:auto;
    margin-top:10px;
}

p{
    font-family: "Trebuchet MS", "Lucida Grande", Arial, Helvetica, sans-serif;
    text-align:center;
}

p a{
    text-decoration:none;
    font-size:10.3px;
    line-height:20px;
    color:#3683C2;
    font-weight:bolder;
    
}

p a:hover{
    color:#fff;
}

::selection {
        background: #34c8ff; /* Safari */
        }
::-moz-selection {
        background: #34c8ff; /* Firefox */
}

#subHead{
    font-weight:bold;
    color:#000066;
    font-size:12px;
    margin-top:2px;
    margin-bottom:0px;
    padding-bottom:0px;
}

#descript{
    font-size:12px;
    line-height:18px;
    float:none;
    margin-top:2px;
    margin-bottom:36px;
}

#descriptRg{
    font-size:12px;
    line-height:18px;
    float:none;
    margin-top:2px;
    padding-top:0px;
}

#descriptFd{
    font-size:12px;
    line-height:18px;
    float:none;
    margin-top:2px;
    padding-top:0px;
}

#pFoot{
    font-size:10px;
    line-height:20px;
    color:#3683C2;
}


#RgThbn{
    width:349px;
    height:138px;
    background-color:#fff;
    background-image:url('images/FpRgEnter.jpg');
    /* ---------- drop shadow: ---------- */
        -moz-box-shadow: 0 0 3px #afc1cf;
        -webkit-box-shadow: 0 0 3px#afc1cf;
        box-shadow: 0 0 3px #afc1cf;
    /* ---------- End of drop shadow: ---------- */
    margin-left:auto;
    margin-right:auto;
    margin-bottom:10px;
    margin-top:10px;
}



#FdThbn{
    width:349px;
    height:138px;
    background-color:#fff;
    /* ---------- drop shadow: ---------- */
        -moz-box-shadow: 0 0 3px #e4dab7;
        -webkit-box-shadow: 0 0 3px#e4dab7;
        box-shadow: 0 0 3px #e4dab7;
    /* ---------- End of drop shadow: ---------- */
    margin-left:auto;
    margin-right:auto;
    background-image:url('images/FpFdEnter.jpg');
    margin-bottom:10px;
    margin-top:10px;
}

#RgEnter{
    display:block;
    width:385px;
    height:92px;
    background-color:#1f9bff;
    float:left;
    background-image:url('images/RgEnterButtonG2.gif');
    background-repeat:no-repeat;
    background-position:top left;
    text-indent:-100000px;
}

#RgEnter:hover{
    background-position:bottom left;
}

#FdEnter:hover{
    background-position:top left;
}

#FdEnter{
    display:block;
    width:385px;
    height:92px;
    background-color:#fe5200;
    float:left;
    background-image:url('images/FdEnterButtonG3.gif');
    background-repeat:no-repeat;
    background-position:bottom left;
    text-indent:-100000px;
}

#footer{
    width:902px;
    height:23px;
    background-color:#ffc267;
    clear:both;
}