#bodyid{
padding:0;
margin:0;
background:url('img/bg.png') repeat-x left top;
text-align:center;
}
#page{
background:#fff;
width:640px;
margin:0 auto;
}
h1{
background:url('img/bg.png') repeat-x left top;
font-size:12pt;color:#003399;  font-weight:bold;  font-style:italic
}
#timg{
padding-top:0px;}
/*
#top {
padding:10px;
}
*/

/*
#top div{
color#999;
font-size:11px;
letter-spacing:1px;
font-weight:normal;
text-align:right;
float:right;
margin:0;
padding-left:15px; padding-right:15px; padding-top:10px; padding-bottom:10px
}
*/
/* #top div img{align:top;} */
#image{
clear:both;
border:1px solid #ccc;
width:620px;
margin:0 auto;
height:140px;
background:#ebf3fd url('img/image.jpg') no-repeat left top;
text-align:center;
}
#menu{
border-left:1px solid #ccc; border-right:1px solid #ccc; border-top:0px solid #ccc; border-bottom:1px solid #ccc; width:620px;
margin:0 auto;
font-size:13px;
font-weight:bold;
color:#666
}
#menu a{
width:100%;
color:#666;
text-decoration:none;
}
#menu td{
border-left:1px solid #ccc;
background:url('img/menubg.png') repeat-x top left;
padding:3px 10px;
text-align:center;
width:20%;
}
#menu2{
border-left:1px solid #ccc; border-right:1px solid #ccc; border-top:0px solid #ccc; border-bottom:1px solid #ccc; width:620px;
margin:0 auto;
font-size:13px;
font-weight:bold;
color:#666
}
#menu2 a{
width:100%;
color:#666;
text-decoration:none;
}
#menu2 td{
border-left:1px solid #ccc;
background:url('img/menubg2.png') repeat-x top left;
padding:3px 10px;
text-align:center;
width:20%;
}

#menu3{
border-left:1px solid #ccc; border-right:1px solid #ccc; border-top:0px solid #ccc; border-bottom:1px solid #ccc; width:620px;
margin:0 auto;
font-size:13px;
font-weight:bold;
color:#666
}
#menu3 a{
width:100%;
color:#666;
text-decoration:none;
}
#menu3 td{
border-left:1px solid #ccc;
background:url('img/menubg2.png') repeat-x top left;
padding:3px 10px;
text-align:center;
}


#main{
width:620px;
margin:0 auto;
padding:0;
font-size: 11px;
}
#left td{
padding:3px 10px;
width:20%;
}
#sub td{
align:right;
border-left:1px solid #ccc;
/* font-size: 14px; */
padding:3px 10px;
width:20%;
}

#subt{
align:left;
font-size: 14px;
padding:3px 11px;
}
#prd{
text-align:center;
font-size: 12px;
padding:3px 11px;
}
#prds{
text-align:center;
font-size: 11px;
padding:2px 9px;
}


#right{
width:410px;
float:right;
padding:10px 0;
}
#right a{
color:#5055b4;
}
#right a:hover{
color:#7a7ec6;
}
#right h2{
background:url('img/maintb.png') repeat-x bottom left;
color:#55d;
padding:4px 5px;
font-size:1em;
margin:0 10px 5px 0;
text-align:left;
}
#right p{
font-weight:normal;
margin:0;
padding:0 15px 15px 5px;
text-align:left;
color:#666;
font-size:2em;
line-height:120%;
font-weight:normal;
}
#pagetop{
text-align:right;
font-size:1em; padding-left:0; padding-right:20px; padding-top:0; padding-bottom:0
}
#copy{
clear:both;
color:#666;
font-size:13px;
}