body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, select, option, form, table, th, td { padding:0; margin:0; font-size:13px;}
table {border-collapse:collapse; border-spacing:0;}
fieldset, img {border:0;}
ol, ul, li {list-style:none;}
abbr, acronym {border: 0;}
b, strong, .bold { font-weight:bold;}
i, em { font-style:italic;}
h1, h2, h3, h4, h5, h6 {font-weight:normal;}
u {text-decoration:underline;}
a {text-decoration:none; color:#000000;}
a:active, a:focus {outline:none;}
input, button {border:0px;}
body {background-color:#FFFFFF;}
.clear { clear: both; font-size: 1px; line-height: 0; }
.clearfix:after  {visibility:hidden; display:block; font-size:0; content:" "; clear:both; height:0;}
* html .clearfix {zoom:1;} 
* html .clearfix {height:1%;}
.clearfix {display: block;}
*:first-child+html .clearfix { zoom: 1; } /* IE7 */

button::-moz-focus-inner { border: 0; }
*:focus {outline: none;}

a.color_666 {color:#666666;}

