
.border{
   border:1px solid black;
}
span.h3{
   display:block;
   text-align:center;
   font-size:16pt;
   background-color:#dedede;
}
.nobgc{
   background-color:#ffffff !important;
}
.mblock{
   display:block;
   margin-top:10px;
   margin-bottom:10px;
   font-size:13pt !important;
   font-style: normal !important;
}
.xsmall{
   font-style:italic;
   font-size:11pt !important;
}
.xxsmall{
   font-style:italic;
   font-size:10pt !important;
}
.e_table td{
   border:1px solid black;
   text-align:center;
   padding:2px 2px 2px 2px;
}
.s_table{
   margin-top:10px;
   border-top:1px solid black;
   border-bottom:1px solid black;
   margin-bottom:10px;
}
.s_table td{
   padding:4px 4px 4px 4px;
}
p.info{
   margin-top:10px;
   margin-bottom:10px;
   padding:5px 5px 5px 5px;
   display:block;
   text-align:center;
   font-size:12pt;
   background-image:url("images/chao.gif");
}
*{
   margin:0;
   padding:0;
}
hr{
   color:black;
   height:1px;
}
.yellowish{ 
   background-image: none !important;
   background-color:#ffff87 !important;
}
   /* background-color:#97ff97; */
.greenish{
   background-image:url("images/chao.gif");
}
table.jewel_t td{
   font-size:12pt;
   text-align:center;
   padding:2px 2px 2px 2px;
}
table.jewel_t{
   border:1px solid black;
   margin-left:8px;
   margin-right:5px;
   width:96%;
}
table{
   border-collapse:collapse;
}
body{
   text-align:center;
}
body,div{
   font-family:arial;
   font-size:10pt;
}
.t,#hed,#footer{
   font-size:10pt !important;
   padding: 3px 2px !important;
   padding: 2px;
}
img{
   border:0;
}
div{
   text-align:left;
}
input.login{
   border:1px solid black;
   width:100px;
   text-align:center;
}
.bound{
   margin:1px 1px 1px 1px;
}
input.submit{
   border:1px solid black;
}
#right,#left{ 
   width:18%;
}
#center{
   width:62%;
   margin-left:auto;
   margin-right:auto;
}
#right{
   float:right;
}
#left{
   float:left;
}
.center{
   text-align:center !important;
}
.right{
   text-align:right !important;
}
#pad{
   margin-top:3px;
   margin-left:3px;
   margin-right:3px;
   margin-bottom:3px;
}
#hed{
   width:776px !important;
}
div.alert{
   display:block;
   position:absolute;
   left:0;top:0;
   width:100%;
   background-color:yellow;
   text-align:center;
   border-bottom:1px solid black;
}



span.update a{
   color:red;
   font-style:italic;
}
p.sm{
   display:block;
   width:100%;
   text-align:right;
   margin-top:5px;
   background-color:white;
}
a{
   text-decoration:none;
   color:black;
}
a:hover{
   text-decoration:underline;
}
body{
   background-color:#a6bcfb;
}
.w{
   margin-bottom:2px;
   border:1px solid black;
   background-color:transparent;
}
.t{
   font-size:9pt;
   text-align:center;
   color:white;
   background-image:url("images/catbg2.gif");
   border-bottom:1px solid black;
}
.b{
   padding:1px 1px 1px 1px;
   background-color:white;
   text-align:left;
}
#hed{
   color:white;
   text-align:right;
   border-bottom:1px solid black;
   background-image:url("images/catbg2.gif");
}
#wrap,#pad{
   background-color:#4071fc;
}
#wrap{
   margin-top:5px;
   margin-left:auto;
   margin-right:auto;
   width:780px;
   border:1px solid black;
}
#img{
   width:100%;
   border-bottom:1px solid black;
}
#img a{
   width:100%;
   height:120px;
   display:block;
   background-image:url("images/ban.png");
}
#footer{
   color:white; 
   clear:both;
   text-align:center;
   border-top:1px solid black;
   background-image:url("images/catbg2.gif");
}
span.update{
   color:red;
}
