
body
{
font-size: 75% /* Decide for yourself if you want to include this. - 12px */;
font-family:arial, sans-serif;
padding: 0; 
border: 0; 
outline: none;
color:#000;
text-align:center; /* for IE */
margin:0;
}

html, div, blockquote, img, label, p, h1, h2, h3, h4, h5, h6, pre, ul, ol,
li, dl, dt, dd, form, a, fieldset, th, td
{
font-size:1em;
margin: 0; 
padding: 0; 
border: 0; 
outline: none;
color:#000;
}

input, select{
font-size:1em;
margin: 0; 
padding: 0; 
outline: none;
color:#000; font-family:arial; font-size:1em;}

table {border-collapse:collapse; line-height:1.5em;}

ul, ol
{
list-style: none;
}


img{margin:0; padding:0;}

a
{
text-decoration: none;
}

a:hover
{
text-decoration: underline;
}

.floatL
{
float: left;
}

.floatR
{
float: right;
}

.alignR{text-align:right;}

.clear{clear:both;}

.nopad{padding:0 !important;}


.nomargin{margin:0 !important;}

.noBrd,#hsbody table tr td.noBrd{border:0;}

.bold{font-weight:bold;}

.alignleft {
    text-align:left !important;
}
.alignright {
    text-align:right !important;
}	

.aligncenter {
    text-align:center !important;
}


.hidden{display:none!important;}

.clrGrey{color:#666666!important;}

.clrRed{color:#ff0000;}

.clrGreen{color:#36855d;}

#hsbody a .redArror{color:#ff0000;}