#hsbody{
font-family:arial;
font-size:0.8125em;
color:#666666;
width:814px;
text-align:left;
margin: auto;

}

#form1 input{width:212px;}
#content{
float:left;
margin:0 14px;
/margin-left:20px;
width:440px;
}


#hsbody > #main_container > #content{
margin-right:0;
/margin-left:25px;
}



#content #header{
color:#8a8a8a;
font-size:0.848em;
margin-top:3px;
font-family:verdana;
}


#top_banner{
float:left;
margin-bottom:25px;
}



#top_banner span.news_top a{
color:#10145b;
display:block;
float:left;
margin-right:20px;

}


#top_banner, #top_banner  span a{
color:#029aed;
}


#top_navigation{
margin:0;
padding:0;
background-image: url(/ir/lca/images/dots.gif);
background-repeat:repeat-x;
background-position:bottom;
float:left;
clear:both;
width:100%;
}

#top_navigation ul{
list-style-type:none;
padding:0;
margin:0;
margin-bottom:7px;
font-family:arial;
font-size:1.27em;
font-weight:bold;
}


#footer{
background-image: url(/ir/lca/images/dots.gif);
background-repeat:repeat-x;
background-position:top;
padding-top:5px;
width:100%;
color:#77caf6;
float:left;
clear:both;
margin-top:30px;
}


#left_nav{
float:left;
margin-top:30px;
padding:0;
width:140px;
margin-right:10px;
/margin-right:0;
}


#main_container{
float:left;
width:100%;
clear:both;
}


#hsbody > #main_container > #right_nav{

/width:200px;
}

#right_nav{
width:180px;
/width:158px;
float:right;
margin-top:34px;
}

#right_nav #share_home, #right_nav #email_home,#lseInterview{
background-image: url(/ir/lca/images/dots.gif);
background-repeat:repeat-x;
background-position:bottom;
padding-bottom:10px;
}





/* disclaimer styles */

#content .disclaimer {
    background-image: url(/ir/lca/images/dots.gif);
    background-repeat:repeat-x;
    background-position:top;
    padding:0;
    padding-top:5px; 
    margin:10px 0;
    float:left;
    clear:both;
    width:100%;    
    font-size:0.85em;


}

#content .disclaimer p {
   width:200px;
    padding:0;
    margin:0;
    line-height:1.08em;
    float:left;
    clear:none;
}

#content .disclaimer .hemscottlink {}

#content .disclaimer .disclaimerlink{
    float:right;
    text-align:right;
    padding:0;
    margin:0;
    width:60px;
    line-height:2em;	

}

#content .disclaimer .hslogo {
  float:left;
  display:block;
  margin:2px 10px 5px 0;
  font-size:0.1px;
  height:15px;
  width:68px;
  background:url("/ir/lca/images/link-logo.png") no-repeat 100% 100%;
  padding:0;    
  line-height:2em;
  cursor:pointer;
}

#content .disclaimer .hslogo * {
  display:none;
}

