body {

     background-image: url("../imgs/bback.gif");

     background-repeat: repeat-x;

     font-family: arial, helvetica, sans-serif;

     font-size: 12px;

}



.top_nav a, .top_nav a:hover, .top_nav {

         text-decoration: none;

         color: #003366;

         font-weight: bold

}



.nav a, .nav a:hover, .nav {

                     color: white;

                     text-decoration: none;

                     font-size: 16px

}

.news_table {
            margin-bottom: 5px
}

.news_title {
            font-size: 20px;
            color: red;
}

.news_content {
  
}

.side_group {
  
}

.sec_title {
           font-size: 24px;
           color: #003366
}  

.p_list {
        list-style-type: none;
        margin-left: -30px
}

.p_list a {
         font-weight: normal;
         color: #666666;
         text-decoration: none;
         font-size: 16px
}

.p_list a:hover {
         font-weight: normal;
         color: #666666;
         text-decoration: none;
         font-size: 16px
}

fieldset {
         border: 1px solid #999999;
         margin: 0px 10px 0px 10px
}

legend {
       font-size: 22px;
       color: #003366; 
}

.product_title {
            font-size: 20px;
            color: red;
            width: 100%
}

.product_button {
                border: 0px solid #666666;
                background-color: #336699;
                color: white;
                font-weight: bold;
                padding: 5px 15px 5px 15px;
                cursor: pointer
}

.product_content {

}

.product_content_more {
  
}

.compare_title {
               font-size: 16px;
               color: #003366;
               font-weight: bold;
}

.compareDivBack {
                padding: 10px;
                width: 100%;
                background-image: url("../imgs/compareBack.gif");
                background-repeat: no-repeat
}

.compareDivButtonContent {
                         background-image: url("../imgs/compareBack.gif");
                         background-repeat: no-repeat;
                         padding: 10px;
}

.compareDivButton {
                border: 0px solid #666666;
                background-color: #336699;
                color: white;
                font-weight: bold;
                padding: 3px 10px 3px 10px;
                cursor: pointer
}

.form_caption {
              font-size: 18px;
              color: #003366;
}

.form_label {
            font-weight: bold
}

.form_input {
            width: 250px;
            border: 1px solid #999999
}

.form_input_ta {
               width: 300px;
               height:150px;
               border: 1px solid #999999
}

.form_input_button {
                   padding: 5px 15px 5px 15px;
                   font-weight: bold;
                   font-size: 14px;
                   background-color: #336699;
                   border: 0px;
                   color: white
}

.form_send_message {
                   font-size:18px;
                   font-weight: bold;
                   color: #003366;
                   width: 100%;
                   text-align: center
}

.compareTable {
              border-top: 1px solid #999999;
              border-left: 1px solid #999999;
              margin:0px 10px 0px 10px
}

.c, .ind {
   border-right: 1px solid #999999;
   border-bottom: 1px solid #999999;
   padding: 5px 10px 5px 10px
}

.w100 {
      color: #003366;
      font-weight:bold;
      padding: 5px 10px 5px 10px;
      border-right: 1px solid #999999;
      border-bottom: 1px solid #999999;
}

.w101 {
      background-color: #336699;
      color: white;
      font-size: 16px;
      font-weight: bold;
      padding: 5px 10px 5px 10px;
      border-right: 1px solid #999999;
      border-bottom: 1px solid #999999;
}



































