body{
    background-image:url(images/bg.jpg);
    background-repeat:repeat-x;
    background-color:#69A0C5;
    text-align:center;
    margin:0 auto;
        font-family:arial;
    font-size:12px;
    color:#295058;
    
}
#body{
    margin:0 auto;
    width:900px;
 
    }
  #headimg{
    width: 900px;
    height: 315px;
   
  }

#navigater{
    margin-top:-40px;
    width:100%;
    height:40px;
    background-color:#ccc;
    opacity:.70;
    font-family:Georgia;
    font-size:18px;
    font-style:normal;
    font-weight:normal;
    z-index:3;
    position:relative;
   }
#navigater hover{
    opacity:.90;
}
#main{
    width:830px;
    padding:35px;
    -moz-opacity: 0.85;
    background-color:#fff;
    z-index:1;
    position:relative;
 
}
#mainhead{
    width:100%;
    font-family:Georgia;
    font-size:18px;
    text-align:left;
    padding-bottom:20px;
    z-index:2;
    position:relative;
}

#mainleft{
    width:520px;
   float:left;
    text-align:left;
    font-family:arial;
    font-size:12px;
    color:#295058;
    height:100%;

}
#mainrigth{
    width:30%;
    text-align:right;
}

.tablemain2{
       background-color:#fff;
       border:0px solid #ccc;
       color:#173d8a;
       font-size:12px;
       margin:0px 0 0 0px;
       padding:0px 0 0 0px;
       text-align:left;
       width:100%;


   }
   .tablemain{
       background-color:#fff;
       border:1px solid #ccc;
       color:#173d8a;
       font-size:12px;
        margin:0px 0px 0px 0px;
       padding:0px 0px 0px 0px;
       width:100%;

   }
   .tablemain3{
       text-align:left;
       border:1px solid #ccc;
        width:100%;
        color:#173d8a;
        font-size:12px;

   }
   .specsheade{
       border:1px solid #ccc;
   }
   .alternaterow{
       background-color:#f8f1d3;
       font-weight:bold;
       border:1px solid #ccc;
   }

   .tablehead{
       background-color:#f8f1d3;
       font-weight:bold;
       border:1px solid #ccc;
   }
   .tablehead2{
           font-weight:bold;
   }
   #headline{
    background-color:#2883d2;
    color:#fff;
    font-size:16px;
    font-weight:bold;
    height:30px;
    text-align:left;
    padding-left:5px;
    padding-right:5px;
}

#headline2{
    background-color:#2883d2;
    color:#fff;
    font-size:16px;
    font-weight:bold;
    height:30px;
    text-align:right;
    padding-right:5px;
}
h1{
    font-size:18px;
    color:#ef9206;
}
h1 a{
    font-size:18px;
    color:#ef9206;
}
h1 a:hover{
    text-decoration:underline;
}
h2{
    font-size:14px;
    font-weight:bold;
}
#content2{
        width:100%;
	background-color:#fff;
        text-align:center;
        margin-top:20px;
        height:400px;
        }
 #main22{
     width:100%;
    text-align:left;
    font-size:12px;

}
#main22 span{
    font-weight:bold;
    font-size:12px;
}
.fontpage{
    color:#173d8a;

  }
  #form{
    float:right;
    font-family: Arial;
    width:100%;
    font-size:12px;
    background-color:#fef8ec;
}
#sumarymain{
    width:100%
}
.sumary1{
    width:25%;
    float:left;
     margin-top:10px;
     font-weight:bold;
     color:#173d8a;
}
.sumary2{
    width:75%;
    float:right;
    margin-top:10px;
    color:#173d8a;
}
#footer2{
        float:inherit;
	background-color:#fff;
        width:100%;
        margin:20px 0 20px 0;
        text-align:center;
        position:relative;

}
#footer{
        float:inherit;
        width:820px;
        margin:20px 0 20px 0;
        text-align:center;
        position:relative;

}
#footer a{
        padding:20px;
  }
#footer a:hover{
        color:#000;
 }
 .mainul{
     margin-left:20px;
     list-style:decimal;
 }
 .imgborder{
     border-bottom:2px #ccc;
     border-right:2px #ccc;
     border-left:0px;
     border-top:0px;
     border-style:double;

     
 }
 #linktop{
        margin-top:10px;
        margin-bottom:10px;
       margin-left:25px;
       padding-left:5px;
       color:blue;
       font-weight:bold;
       text-align:left;
       background-color:#69a0c5;
       opacity:.70;
   }
   #linktop a{
       color:red;
       
   }
   #linktop ul{
       list-style:square;
       color:orange;
     
   }
   #linktop li:hover{
        background-color:yellow;
       color:orange;
       }
   #linktop a:hover{
       color:#000;
   }
   #form{
    float:right;
    font-family: Arial;
    width:100%;
    font-size:12px;
}
.formleft{
    width:140px;
    text-align:left;
    padding-left:20px;


}
.formright{
    width:350px;
    text-align:left;
   }
   .tableform{
       background:#fef8ec;
       width:100%;
        font-weight:bold;
        text-align:left;
        color:#000080;
   }
   .formtd{
       border:1px solid #fef8ec;
       border-bottom-color:green;
       height:50px;

   }
   .headbig{
       margin-bottom:20px;
   }
   .textfrom{
       width:280px;
   }

   .menu-flag{
    float:right;
    padding:5px 5px 0 0;
     opacity:.99;
}
.menu-flag img{
    border:0px;
}
.spacetd{
    height:40px;
    text-align:left;
}
.content-index{
    width:100%;
    padding:0 0 0 50px;
}
.head-index{
    width:100%;
    
}

.sumary3{
    width:120px;
    float:left;
     margin-top:10px;
     font-weight:bold;
     color:#173d8a;
}
.sumary4{
    width:75%;
    float:left;
    margin-top:10px;
    color:#173d8a;
}
.spacealbum{
    height:30px;
}
.form-footer{
    width:100%;
    
}