body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td {    
margin: 0;   
padding: 0;   
}
body{
background: #ffffff url(../image/common/backgra.jpg) top repeat-x;
font-size: 12px;
color: #333333;
line-height: 150%;
}

table {  
border-collapse: collapse;   
border-spacing: 0;   
} 
fieldset,img {    
border: 0;
} 
address,caption,cite,code,dfn,em,strong,th,var {  
font-style: normal;   
font-weight: normal;   
} 
ol,ul {  
list-style: none;   
} 
caption,th {  
text-align: left;   
} 
h1,h2,h3,h4,h5,h6 {  
font-size: 100%;   
font-weight: normal;   
} 
q:before,q:after {  
content: '';   
} 
abbr,acronym {
border: 0;   
}  

a:link {color: #333333;text-decoration: underline;}
a:visited {color: #333333;text-decoration: underline;}
a:hover {color: #000000;text-decoration: none;}
a:active {color: #000000;text-decoration: none;}



.noline a:link {color: #333333;text-decoration: none;}
.noline a:visited {color: #333333;text-decoration: none;}
.noline a:hover {color: #000000;text-decoration: none;}
.noline a:active {color: #000000;text-decoration: none;}

