table{border-collapse:collapse;border-spacing:0;}
.Glitter-powder{ margin:0 auto; width:790px; line-height:180%;
       background:#ffffff;padding:5px 0;font: bold 18px/1.5em;
	   }
.Glitter-powder .title{float:left;font-size:18px;width:440px;color:#000000;padding:12px 0 15px 5px;}
.Glitter-powder .rightzb{float:right;width:300px;color:#993333;padding:9px 0 0;}
.Glitter-powder .rightzb ul{}
.Glitter-powder .rightzb li{float:right;list-style-type:none;width:37;padding:12px 20px 0 0;display:block;font-size:12px;}
.top-below {
	BORDER-RIGHT: #000000 0px solid; BORDER-TOP: #cccccc 0px solid; MARGIN: auto;BACKGROUND: #fafafa; BORDER-LEFT: #000000 0px solid; width:790px;COLOR: #333333; BORDER-BOTTOM: #165ea6 1px solid;
	}
.top-below .title{float:left;font-size:12px;width:300px;color:#006666;padding:0 0 1px 10px;}
h2 {     
        margin-right: auto; margin-left: auto; 
        font: bold 24px Verdana, Helvetica, sans-serif;
        color: #000;
		border-bottom-width: 40px;
        margin: 0px;
        padding: 0px 0px 0px 170px;  // ʾ
}
.zb1  { color:#ffffff;font-family: Verdana, Arial, Helvetica, sans-serif;font-weight: bold;padding:0 0 0 3px;
     }
.blue {color:#165EA6;}
p {
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
    color:666666;
	line-height: 150%;
}

.LeftMenu {
	background-image:url(/image/bg_left1.gif);
	height:25px;
	padding-left:35px;
}
.LeftMenu2 {
	background-image:url(/image/bg_left1.gif);
	height:25px;
	padding-left:35px;
}
body {
    /* background-image:url(image/bg.jpg);    */
     background:#fafafa;
   /* font-family: Verdana, Arial, Helvetica, sans-serif; */
	
}
.zbtop {
      font-size:25px;
	  font-family:verdana, Helvetica, sans-serif;
	  line-height:20px;
	  }
td {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

th {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

.bodystyle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

.small {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
}

.medium {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

.big {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
}

.xbig {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
}

.expanded {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 24px;
	letter-spacing: 2px;
}

.justified {
	font-family: Arial, Helvetica, sans-serif;
	text-align: justify;
}

.footer {
	font-family: "Times New Roman", Times, serif;
	font-size: 9px;
	color: #999999;
}

.box1 {
    font-family:Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #004a9d;
	
}

.box2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #004a9d;
	font-weight: bold;
}
.box3 {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #02b2bf;
}
.box4 {
    
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #F8D33F;
}
.zbt-box4 {
    line-height:20px;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #F8D33F;
}
.box5 {
    
	font-family:Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #505050;
}
.box6 {
    
	font-family:Arial, Helvetica, sans-serif;
	font:bold 9pt;
	color: #505050;
}
.box7 {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #505050;
	font-weight: bold;
}


.foot{ margin:0 auto; width:790px; line-height:180%;
       background:#ffffff;padding:5px 0; }
.foot .copyright{font:9pt;}
.foot img{margin:4px 0 0;}
/*  */

.z1 {font-size: 11px;}
.z-4 {font-size: 12px;}
.z15 {line-height: 120%;}
.foot2 {color: #494949;}
a.foot2 {color: #0057ae; text-decoration: none}
a.foot2:hover {color: #0057ae; text-decoration: underline}


#zbmenu{margin:0 auto; 
*margin:0 !important;
_margin:0;
width:790px; line-height:25px;

background:#Fafafa;
line-height:normal;

/*border:0px solid #CBCBCB; */

font-family: Arial, Helvetica, sans-serif;
font: bold 10px/1.4em  Verdana;
}	
  
#zbmenu ul {

        *margin:0 !important;
		_margin:0 ;
		_padding:0 !important;
        top:100px;
        padding:0px 0px 0 210px;
        list-style:none;
		
 }
    #zbmenu li {
      display:inline;
      margin:0;
      padding:0;
	  
      }
#zbmenu a {
 float:left;
 background:url(/image/tableftJ.gif) no-repeat left top;
 margin:0;
 padding:0 0 0 5px;
 text-decoration:none;
      }
 #zbmenu a span {
	float:left;
	display:block;
	background:url(/image/tabrightJ.gif) no-repeat right top;
	color:#24618E;
	padding-top: 6px;
	padding-right: 10px;
	padding-bottom: 4px;
	padding-left: 6px;
      }
    /* Commented Backslash Hack hides rule from IE5-Mac \*/
#zbmenu a span {float:none;}
    /* End IE5-Mac hack */
    #zbmenu a:hover span {
      color:#FFF;
      }
    #zbmenu a:hover {
      background-position:0% -42px;
      }
    #zbmenu a:hover span {
      background-position:100% -42px;
      }

        #zbmenu #current a {
                background-position:0% -42px;
        }
        #zbmenu #current a span {
                background-position:100% -42px;
                color:#FFF;
        }

*{margin:0;padding:0;border:0;} 
body { 
    font-family: arial, , serif; 
    } 

.parent  {
	font-size:9pt;
	border-bottom:#FFF 1px solid;
	float:left;
	background-color: #0B4199;
}

#nav-zb { 
    width:178px; 
    line-height: 22px;  
    list-style-type: none; 
    text-align:left; 
   
} 


#nav-zb a { 
    font-size:12px;
    width: 178px;  
    display: block; 
    padding-left:0px; 

} 

#nav-zb li { 
   display: block; 
    font-size:12px;
    background-color: #0B4199;
    border-bottom:#FFF 1px solid; 
    font-family: Verdana, Arial, Helvetica, sans-serif; padding:0; color: #ffffff;
	float:left;
	
    line-height:24px;
} 

#nav-zb li a:hover{ 
   // background:#;  
    font-size:12px;
} 

#nav-zb a:link  { 
    color:#fff; text-decoration:none; 
    font-size:12px;
} 
#nav-zb a:visited  { 
    color:#fff;text-decoration:none; 
    font-size:12px;
} 
#nav-zb a:hover  { 
    color:#fafafa;text-decoration:none;font-weight:bold;  
   font-size:12px;
} 


#nav-zb li ul { 
    display: block; 
    list-style:none; 
    text-align:left; 
} 
#nav-zb li ul li{  
    display: block; 
    font-size:12px;
    
    border-bottom:#FFF 1px solid; 
    font-family: Verdana, Arial, Helvetica, sans-serif; padding:0; color: #ffffff;
	float:left;


    line-height:24px;
	  background-color: #4A8FC6;
} 

#nav-zb li ul a{ 

         padding-left:0px; 
         width:178px; 
    
} 


#nav-zb li ul a:link  { 
     
    color:#ffffff; text-decoration:none; 
} 
#nav-zb li ul a:visited  { 
    color:#ffffff;text-decoration:none; 
} 
#nav-zb li ul a:hover { 
    color:#ffffff; 
    text-decoration:none; 
    
    background:#6699cc
} 


#nav-zb li:hover ul { 
     left: auto; 
} 
#nav-zb li.sfhover ul { 
    left: auto; 
} 
#content-zb { 
    clear: left;  
} 
#nav-zb ul.collapsed { 
    display: none; 
} 


#PARENT-zb{ 
    width:178px; 
    padding-left:0px; 
} 
.TOP1	    {font-size: 9pt; color: #FFFFFF; text-decoration:none;}
.TOP1:link     {color: #FFFFFF}
.TOP1:visited  {color: #FFFFFF}
.TOP1:hover    {color: #FFCD00}
.TOP2	    {font-size: 9pt; color: #000000; text-decoration:none;}
.TOP2:link     {color: #000000;}
.TOP2:visited  {color: #000000; }
.TOP2:hover    {color: #ff6600; }

