body {
      margin: 0; 
      padding: 0; 
      background-color: #ffffff; 
      font: 11pt Arial;
      color: #000000;
}


form {
      margin: 0; 
      padding: 0;
}


table {
       margin: 0; 
       padding: 0;
}


span {
      display: -moz-inline-box;
}



/*
 * Header
 */

#header {
         width: 100%;
}


#header .cn{
            width: 100%;
            height: 250px;
}


#header .cn img{
                margin: 30px 0 0 40px; 
                float: left;
                border: 0;
}


#header .cn .cl{
                width: 50px;
                height: 80px; 
                margin-top: 18px; 
                float: left;
}


#header .cn .cl a{
                  text-decoration: none;
}


#header .cn .cl img{
                    margin: 10px 0 10px 35px;
                    border: 0;
}


#header .cn .lg{
                width: 140px; 
                height: 40px; 
                margin: 50px 40px 0 0; 
                float: right; 
}


#header .cn .lg a{
                  text-decoration: none;
}


#header .cn .lg img{
                    margin: 7px 20px 0 0; 
                    border: 0;
}


#header .cn .navigation{
                        padding-left: 195px;
                        padding-top: 16px;
                        clear: both;
}


#header .cn .navigation a{
                          margin-right: 30px;
                          font: 1em Arial; 
                          line-height: 150%; 
                          color: #ffffff;  
                          text-decoration: underline;
}


#header .cn .navigation a.select{
                                  padding: 4px 10px;
                                  background: #3f77bc;
}


#header .cn .navigation a:link{
                               color: #ffffff;
}


#header .cn .navigation a:visited{
                                  color: #ffffff;
}


#header .cn .navigation a:hover{
                                color: #58c3ff;
}


#header .cn .adv{
                margin: 35px 0 20px 192px;
                width: 380px;
}


#header .cn .adv .head{
                      padding: 20px 0 12px 0;
                      font: 21pt Arial;
                      color: #58c3ff;
}


#header .cn .adv .text{
                      font: 13pt Arial; 
                      line-height: 125%; 
                      color: #ffffff;
}


#header .cn .adv .phone{
                       font: 21pt Arial;
                       line-height: 100%;
                       color: #ffffff;
}



/*
 * Header Main
 */

#header_main {
              width: 100%;
              background: #095381;
}


#header_main .cn{
                 height: 180px;
}


#header_main .cn img{
                     margin: 30px 0 0 30px;
                     float: left;
                     border: 0;
}


#header_main .cn .cl{
                     width: 50px;
                     height: 80px;
                     margin-top: 18px;
                     float: left;
}


#header_main .cn .cl a{
                       text-decoration: none;
}


#header_main .cn .cl img{
                         margin: 10px 0 10px 35px;
                         border: 0;
}


#header_main .cn .lg{
                     width: 140px;
                     height: 40px;
                     margin: 50px 40px 0 0;
                     float: right;
}


#header_main .cn .lg a{
                       text-decoration: none;
}


#header_main .cn .lg img{
                         margin: 7px 20px 0 0;
                         border: 0;
}


#header_main .cn .navigation{
                             padding-left: 195px;
                             padding-top: 16px;
                             clear: both;
}


#header_main .cn .navigation .select{
                                     margin-right: 30px;
                                     font: 1.2em Arial;
                                     line-height: 150%;
                                     color: #58c3ff;
}

#header_main .cn .navigation a{
                               margin-right: 30px;
                               font: 1em Arial;
                               line-height: 150%;
                               color: #ffffff;
                               text-decoration: underline;
}


#header_main .cn .navigation a:link{
                                    color: #ffffff;
}


#header_main .cn .navigation a:visited{
                                       color: #ffffff;
}


#header_main .cn .navigation a:hover{
                                     color: #58c3ff;
}



/*
 * Icon Navigation
 */

#icon_navigation {
                  width: 100%; 
                  margin-top: 20px;
}


#icon_navigation .dc{
                     position: absolute; 
                     margin-top: -80px; 
                     right: 35px;
                     width: 320px; 
}


#icon_navigation .dc .rtop *, .rbottom *{
                                         display: block; 
                                         height: 1px; 
                                         overflow: hidden;
}


#icon_navigation .dc .r0{
                         margin: 0 7px; 
                         height: 1px; 
                         background: #ce0000;
}


#icon_navigation .dc .r1{
                         margin: 0 5px; 
                         height: 1px; 
                         background: #ce0000;
}


#icon_navigation .dc .r2{
                         margin: 0 3px; 
                         height: 1px; 
                         background: #ce0000;
}


#icon_navigation .dc .r3{
                         margin: 0 2px; 
                         height: 1px; 
                         background: #ce0000;
}


#icon_navigation .dc .r4{
                         margin: 0 1px; 
                         height: 2px; 
                         background: #ce0000;
}


#icon_navigation .dc .wm{
                         padding: 20px 30px 20px 30px;
                         background: #ce0000;
                         font: 1em Arial; 
                         line-height: 125%; 
                         color: #ffffff; 
                         text-align: left; 
}


#icon_navigation .dc .wm a:link{
                                color: #ffffff; 
}


#icon_navigation .dc .wm a:visited{
                                   color: #ffffff; 
}


#icon_navigation .icon {
                        margin: 0 0 10px 40px; 
                        width: 90px; 
                        float: left; 
                        font: 11pt Arial; 
                        line-height: 125%; 
                        color: #000000; 
                        text-align: center;
}


#icon_navigation img {
                      margin: 0 0 6px 0; 
                      border: 0;
}



/*
 * Copyright
 */

#copyright {
	    margin: 40px 50px; 
            padding: 10px 0 40px 0; 
            border-top: 1px solid #00284d; 
            font: 10pt Arial; 
            line-height: 150%; 
            text-align: right;
}



/*
 * Navigation Secondary
 */

p.navigation_path {
                   margin: 10px 0 0 30px;
                   padding: 0;
                   font: 9pt Arial;
                   line-height: 1.5em;
}


p.navigation_path a:link{
                         color: #1a56bb;
}


p.navigation_path a:visited{
                            color: #810081;
}


p.navigation_path a:hover{
                          color: #ff0000;
}



/*
 * Navigation Secondary
 */

#navigation_secondary {
                       margin: 0;
                       padding: 60px 50px 60px 80px;
}


#navigation_secondary p{
                        margin: 1em 0 0 0;
                        padding: 0;
                        line-height: 1.5em;
}


#navigation_secondary a{
                        font: 11pt Arial;
                        line-height: 125%;
                        color: #000000;
                        text-decoration: none;
}


#navigation_secondary a.select{
                               color: #4599cf;
}




/*
 * Content
 */

#content{
         margin: 0;
         padding: 0 80px 40px 20px;
         font: 11pt Arial;
         line-height: 1.5em;
         color: #000000;
}


a {
   text-decoration: underline;
}


a:link{
       color: #1a56bb;
}


a:visited{
          color: #810081;
}


a:hover{
        color: #ff0000;
}


p {
   margin: 1em 0 0.5em 0;
   padding: 0;
   font: 11pt Arial;
   line-height: 1.5em; 
}


h1 {
    margin: 1.2em 0 0.5em 0;
    padding: 0;
    font: 23pt Arial; 
    color: #000000;
}


h2 {
    margin: 1em 0 0 0;
    padding: 0;
    font: 19pt Arial;
    color: #ed2225;
}


h2 a:link, a:visited{
                     color: #1a56bb;
}


h2 a:hover{
          color: #ff0000;
}


h3 {
    margin: 0.8em 0 0 0;
    padding: 0;
    font: 15pt Arial;
    color: #ed2225;
}


h3 a:link, a:visited{
                     color: #1a56bb;
}


h3 a:hover{
          color: #ff0000;
}


#content table{
               font: 11pt Arial;
}


#content ul, ol{
                margin-top: 0;
                margin-bottom: 0;
}


#content li {
             margin: 1em 0 0 0;
             padding: 0;
             font: 11pt Arial;
             line-height: 1.5em;
}


#content table.table1 {
}


#content table.table1 th {background: #4599cf;
                   color: #ffffff;
}


#content table.table1 td {PADDING-BOTTOM: 0px; 
                   PADDING-LEFT: 8px; 
                   PADDING-RIGHT: 8px; 
                   PADDING-TOP: 0px;
                   background: #def3ff;
                   text-align: center;
}






.news {
       width: 100%;
}


.news .news_text{
}


.news .news_text img{
                     margin: 10px;
}


.news .year{
            width: 180px;
            text-align: center;
}


.news .year a.select{
                     color: #ff0000;
}




div.1content .style1 {font-family: Arial; font-size: 12pt; color: #888888}
div.1content .style2 {font-family: Arial; font-size: 11pt; font-weight: bold; color: #888888}
BLOCKQUOTE {margin-top: 0; margin-bottom: 0; padding-top: 4px; padding-bottom: 4px; color: #000000; font: 10pt Arial}
