body
{
         background-image: url('background.gif');
         background-attachment: fixed;
         background-color: #C0C0C0;
         font-family: Arial;
         font-size: 11px;
         color: #7E7E7E;
         margin: 0px;
}

a
{
         text-decoration: none;
}

a:hover
{
         text-decoration: underline;
}

.Dsp_Pck a
{
         border: 0px;
         text-decoration: none;
}

.Brd
{
         background-image: url('white_back.png');
         background-repeat: repeat-x;
         background-position: bottom;
         background-color: #E9E9E9;
         height: 120px;
         width: 120px;
         text-align: center;
         float: left;
         display: block;
         margin: 4px;
         -moz-border-radius: 6px;
         -webkit-border-radius: 6px;
}

.Brd:hover
{
         background-color: #DCDCDC;
}

.Brd .Icn
{
        margin: 10px;
}

.Bgn_Dsp
{
         margin: auto;
}

.Dsp_Box
{
         margin-left: 50px;
}

.Idx a
{
         color: #000;
}

.Idx
{
         background-image: url('img/dsg/index.png');
         background-repeat: no-repeat;
         height: 155px;
         width: 200px;
         text-align: center;
         float: left;
         display: block;
         margin: 2px;
}

.Idx:hover
{
         background-image: url('img/dsg/index_hvr.png');
}

.Idx .Icn_M
{
         position: absolute;
}

.Icn_1
{
         margin-top: 9px;
         margin-left: 10px;
         float: left;
}

.Icn_2
{
         margin-top: 9px;
         margin-left: -60px;
         float: left;
}

.Icn_3
{
         margin-top: 9px;
         margin-left: -60px;
         float: left;
}

.Idx .Txt
{
         position: relative;
         margin-top: 113px;
         margin-left: 6px;
         width: 187px;
         text-align: center;
}

.Frm
{
         display: block;
         border-left: 7px solid #E6E6E6;
         border-right: 7px solid #E6E6E6;
         width: 900px;
         background-color: #FFF;
         margin: auto;
}

.Bgn
{
         background-image: url('banner.jpg');
         background-position: 10px;
         background-repeat: no-repeat;
         width: 100%;
         height: 50px;
         display: block;
}

.Hdr_1
{
         background-image: url('header_1.jpg');
         width: 100%;
         height: 189px;
         display: block;
         border-bottom: 4px solid #78283A;
}

.Hdr_2
{
         background-image: url('header_2.jpg');
         width: 100%;
         height: 189px;
         display: block;
         border-bottom: 4px solid #1F0343;
}

.Cnt
{
         width: 100%;
         display: block;
         padding: 8px;
}

.Cnt_Bgn
{
         background-image: url('content_top.gif');
         width: 100%;
         height: 27px;
         margin: -8px;
}

.Cnt_Mdl
{
         margin: -10px 0px -10px 0px;
         text-align: justify;
}

.Cnt_Mdl .Man
{
         width: 74%;
         display: block;
         float: left;
         padding-right: 10px;
         text-align: center;
}

.Cnt_Mdl .Man h1
{
         margin: 5px;
         padding-bottom: 5px;
         font-size: 15px;
         font-weight: bold;
         border-bottom: 1px dotted #C3C3C3;
         text-transform: uppercase;
         padding: 5px;
         color: #1ABCC7;
         text-align: left;
}

.Cnt_Mdl .Man h1:hover
{
         color: #338B91;
}

.Cnt_Mdl .Man h3
{
         margin: 5px;
         padding-bottom: 5px;
         font-size: 10px;
         font-weight: bold;
         text-transform: lowercase;
         padding-left: 15px;
         color: #EBB2D3;
         margin-top: -15px;
         background-color: #FFF;
         border-bottom: 1px solid #C3C3C3;
         text-align: left;
}

.Cnt_Mdl .Man span
{
         color: #4631A2;
}

.Cnt_Mdl .Man .Dte
{
         color: #A6D408;
}

.Cnt_Mdl .Man a
{
         color: #57840F;
         text-decoration: none;
}

.Cnt_Mdl .Man a:hover
{
         color: #395B02;
         text-decoration: underline;
         border-bottom: 1px dotted #82C519;
}

.Cnt_Mdl .Man img a:hover
{
         border-bottom: 0px dotted #82C519;
}

.Cnt_Mdl .Man b
{
         color: #EFCD13;
}

.Cnt_Mdl .Man i
{
         color: #9538BC;
}

.Cnt_Mdl .Man u
{
         color: #C51922;
         border-bottom: 1px solid #E1A3A6;
}

.Cnt_Mdl .Inf
{
         width: 23%;
         display: block;
         float: left;
         line-height: 1.2;
}

.Cnt_Mdl .Inf h1
{
         margin: 5px;
         padding-bottom: 5px;
         font-size: 12px;
         font-weight: bold;
         border-bottom: 1px dotted #C3C3C3;
         text-transform: uppercase;
         padding: 5px;
}

.Cnt_Mdl .Inf h1:hover
{
         color: #A52AD3;
}

.Cnt_Mdl .Inf b
{
         color: #DD092D;
}

.Cnt_Mdl .Inf i
{
         color: #18BEDC;
}

.Cnt_Mdl .Inf u
{
         color: #A9DD09;
         border-bottom: 1px dotted #D8F18D;
}

.Cnt_Mdl .Inf a
{
         color: #DC1899;
}

.Cnt_End
{
         background-image: url('content_bottom.gif');
         width: 100%;
         height: 27px;
         margin: -8px;
}

.Btm_1
{
         background-color: #7E2C40;
         background-image: url('gradient.png');
         background-repeat: repeat-x;
         background-position: bottom;
         width: 100%;
         display: inline;
         float: left;
         border-left: 7px solid #E6E6E6;
         border-right: 7px solid #E6E6E6;
         margin: 0px -7px 0px -7px;
}

.Btm_2
{
         background-color: #614E7B;
         background-image: url('gradient.png');
         background-repeat: repeat-x;
         background-position: bottom;
         width: 100%;
         display: inline;
         float: left;
         border-left: 7px solid #E6E6E6;
         border-right: 7px solid #E6E6E6;
         margin: 0px -7px 0px -7px;
}

.Btm_Lft
{
         float: left;
         padding: 8px;
         vertical-align: middle;
}

.Btm_Lft td
{
         padding-left: 6px;
         padding-right: 6px;
         color: #FFF;
}

.Btm_Rgt
{
         float: right;
         padding: 8px;
         vertical-align: middle;
         text-align: right;
}

.Btm_Rgt .Ttl, .Btm_Lft .Ttl
{
         color: #FFF;
         display: block;
         padding-top: 2px;
         padding-bottom: 5px;
         margin-bottom: 5px;
         text-align: left;
         border-bottom: 1px dotted #FFF;
         text-transform: lowercase;
         font-weight: lighter;
}

.Btm_Rgt .Cts a
{
         padding-right: 5px;
         outline: 0px;
}

.Clr
{
         clear: both;
}

.Top_Nvg a
{
         outline: 0px;
}

.Nvg_Gte
{
         position: relative;
         left: 211px;
         top: 153px;
         width: 80px;
}

.Nvg_Dry
{
         position: relative;
         left: 314px;
         top: 128px;
         width: 80px;
}

.Nvg_Wrk
{
         position: relative;
         left: 394px;
         top: 103px;
         width: 80px;
}

.Nvg_Txt
{
         position: relative;
         left: 480px;
         top: 78px;
         width: 80px;
}

.Nvg_Brs
{
         position: relative;
         left: 582px;
         top: 53px;
         width: 80px;
}

.Nvg_Ptn
{
         position: relative;
         left: 681px;
         top: 28px;
         width: 80px;
}

.Nvg_Dnd
{
         position: relative;
         left: 779px;
         top: 3px;
         width: 80px;
}

.Brs_Box
{
         display: block;
         width: 185px;
         border: 1px solid #AFAFAF;
         padding: 1px;
         float: left;
         height: 94px;
         font-size: 10px;
         text-align: center;
         margin: 3px;
         -moz-border-radius: 6px;
         -webkit-border-radius: 6px;
}

.Brs_Box span
{
         background-image: url('gradient.png');
         display: block;
         width: 100%;
         height: 90px;
         background-color: #E6E6E6;
         padding-top: 4px;
         color: #7E7E7E;
}

.Brs_Box span:hover
{
         background-color: #F0F0F0;
}

.Txt_Lrg_Box
{
         display: block;
         width: 210px;
         border: 1px solid #AFAFAF;
         padding: 1px;
         float: left;
         height: 120px;
         font-size: 10px;
         text-align: center;
         margin: 3px;
         -moz-border-radius: 6px;
         -webkit-border-radius: 6px;
}

.Txt_Lrg_Box span
{
         background-image: url('white_back.png');
         background-repeat: repeat-x;
         background-position: bottom;
         display: block;
         width: 100%;
         height: 116px;
         background-color: #E6E6E6;
         padding-top: 4px;
         color: #7E7E7E;
}

.Txt_Lrg_Box span:hover
{
         background-color: #F0F0F0;
}

.Sht_Box_Sty input, .Sht_Box_Sty textarea
{
         background-image: url('gradient.png');
         -moz-border-radius: 3px;
         -webkit-border-radius: 3px;
         border: 1px solid #B3B3B3;
         background-color: #FAFAFA;
         padding: 1px;
         font-family: Arial;
         font-size: 11px;
         color: #7E7E7E;
}

.Nws_Top
{
         background: url('img/lyt/nws_top.jpg');
         background-repeat: no-repeat;
         height: 12px;
         width: 473px;
         margin: auto;
         display: block;
         margin-top: 14px;
}

.Nws_Mdl
{
         background: url('img/lyt/nws_bck.jpg');
         background-repeat: repeat-y;
         margin: auto;
         display: block;
         width: 453px;
         text-align: justify;
         padding-left: 12px;
         padding-right: 12px;
         margin-left: 7px;
         margin-top: -2px;
         margin-bottom: -4px;
}

.Nws_Mdl .Icn
{
         width: 100px;
         display: block;
         padding-right: 6px;
         height: 100%;
         color: #FFAFAF;
         float: left;
         text-align: center;
}

.Nws_Mdl .Txt
{
         width: 90%;
         text-align: justify;
}

.Nws_Mdl a
{
         color: #FF6C6C;
         font-weight: bold;
}

.Nws_Mdl a:hover
{
         color: #E64949;
}

.Nws_Mdl h1
{
         text-align: left;
         border-left: 3px solid #CBED8A;
         border-right: 0px;
         margin-top: 0px;
         margin-bottom: -11px;
         margin-left: 3px;
         padding-left: 5px;
}

.Nws_Mdl h2
{
         text-align: left;
         font-size: 10px;
         color: #D5EA98;
         padding-left: 12px;
         font-weight: lighter;
         margin-bottom: 5px;
}

.Nws_Btm
{
         background: url('img/lyt/nws_btm.jpg');
         background-repeat: no-repeat;
         margin: auto;
         display: block;
         width: 473px;
         height: 22px;
         margin-bottom: 14px;
         z-index: 3;
}

.Shr_Nws
{
         background-image: url('white_back.png');
         background-repeat: repeat-x;
         background-position: bottom;
         display: block;
         text-align: justify;
         margin-bottom: 2px;
         -moz-border-radius: 3px;
         -webkit-border-radius: 3px;
         border: 1px solid #B3B3B3;
}

.Inr
{
         border: 1px solid #FFF;
         padding: 7px;
}

.Txt_Man
{
         background-image: url('white_back.png');
         background-repeat: repeat-x;
         background-position: bottom;
         display: block;
         text-align: justify;
         float: left;
         width: 31%;
         padding: 7px;
}