/*RESET CSS*/
body, html, div, blockquote, img, label, p, h1, h2, h3, h4, h5, h6, pre, ul, ol,
li, dl, dt, dd, form, a, fieldset, input, th, td
{
margin: 0; padding: 0; border: 0; outline: none;
}

body
{
line-height: 1;
font-size: 88%;
}

h1, h2, h3, h4, h5, h6
{
font-size: 100%;
padding: .6em 0;
margin: 0 15px;
color:white;

}

ul, ol
{
list-style: none;
}

#top_content_block a, #main_content_block a
{
color:#666666;
}

#top_content_block a:hover, #main_content_block a:hover
{
border-bottom: 1px dotted;

}

.align_left
{
float: left;
padding: .5em .5em .5em 0;
}

.align_right
{
float: right;
padding: .5em 0 .5em .5em;
}


            /*END RESET CSS*/