.sp_comp{
float:left;
margin-top:8px;
#margin-top:27px;
}

label{
font-family:verdana, Arial;
font-size:0.8em;
}

.current-Price{
font-family:verdana, Arial;
font-size:0.8em;
}

.error li{
font-family:verdana, Arial;
font-size:0.7em;
color:#ff0000;
}

.comparator_jse{
#margin-top:16px;
}

#hsbody caption {
text-align: left;
background-color: #cb3200;
color: #ffffff;
padding:3px;
border:1px solid #000;
font-family:verdana, arial, serif;
font-size:0.9em;
}

#hsbody table th{
font-weight: bold;
text-align: left;
}

#hsbody table th, #hsbody table td {
padding-top: 3px;
padding-right: 3px;
padding-bottom: 3px;
padding-left: 3px;
border-bottom-width: 1px;
border-bottom-style: solid;
border-bottom-color: #eeeeee;
text-align:left;
font-size:0.9em;
width:10%;
}

#hsbody form fieldset legend {
color: white;
padding:3px;
background-color: #cb3200;
border:1px solid #000;
font-family:verdana, arial, serif;
font-size:0.8em;
}

#hsbody table {
font-family:verdana, Arial;
font-size:0.8em;
border:1px solid #000;
width: 100%;
}

a{
color: #cb3200;
text-decoration: none;
}

a:hover {
color: #000000;
}

#hsbody form fieldset{
padding-top: 1em;
padding-right: 1em;
padding-bottom: 1em;
padding-left: 1em;
margin-top: 1em;
border:1px solid #000;
#margin-top:0;
#margin-bottom:10px;
#padding-top:0;
}

#hsbody form fieldset p{
margin:0;
padding:0;
}

.tp_style {
width:50px;
display:block;
float:left;
}

.comparison_jse{
width:190px;
display:block;
float:left;
}

#hsbody #hs_graph_help{
clear: both;
font-family:verdana, Arial;
font-size:13px;
text-align:center;
}

#hsbody .disclaimer{
float: left;
clear: both;
background-color: #e5e5e5;
font-size:10px;
font-family:verdana, Arial;
padding-left:5px;
padding-top:8px;
#padding-bottom:8px;
margin-top:20px;
#margin-top:0px;
}

#hsbody .disclaimer p{
margin:0px;
padding:0px;
width:50%;
}

#hsbody .disclaimer_link{
float: right;
font-family:verdana;
margin-top:-10px;
padding-right:5px;
}

#hsbody .hemscottlink{
font-family:verdana;
}

#hsbody .hslogo * {
display:none;
}

#redraw_button{
text-align:right;
margin-top:5px;
}

#redraw_inbutton{
padding:0 15px 0 15px;
#padding:0px;
}

h1{
font-family: Verdana,Arial,Helvetica,sans-serif;
font-size: 16px;
text-align: left;
font-weight: bold;
color: #4c4c4c;
padding-top: 10px;
padding-right: 0px;
padding-bottom: 0px;
padding-left: 0px;
}

.price{
font-family:verdana, Arial;
font-size:0.9em;
}
#change{
font-family:verdana, Arial;
font-size:0.9em;
}

.help_text{
font-family:verdana, Arial;
font-size:13.5px;
}

#hsbody acronym, #hsbody .abbr {
border-bottom: 1px dashed #999;
cursor: help;
}

