#hsbody .alignleft {
    text-align:left;
}
#hsbody .alignright {
    text-align:right;
}
#hsbody .aligncenter {
    text-align:center;
}
#hsbody .title {
    color:#333;
    font-weight:bold;
}  
#hsbody .result {
    font-weight:bold;
}
#hsbody .error {
    padding:0.5em 0.9em;
	color:red;
}
#hsbody .pos,
#homeLeft .pos {
    color:#1BA71B; 
}   
#hsbody .neg,
#homeLeft .neg {
    color:#CC0000; 
}
#hsbody .nochange,
#hsbody .none,
#homeLeft .none {
    color:#333; 
}
#hsbody .mbtm10,
#hsbody ul.mbtm10{
	margin-bottom:1em !important;
}
#hsbody .mbtm20,
#hsbody p.mbtm20{
	margin-bottom:2em !important;
}
#hsbody abbr,
#hsbody acronym{
    cursor: help; 
	border-bottom: 1px dashed #aaa !important;
}
#hsbody input,
#hsbody select{
	font:1em arial,helvatica,sans-serif;
	color:#333;
}
#hsbody h1{
	font-size:1.6667em; /*20*/
	color:#000;
	margin-bottom:0.6em; /*12*/
}
h2{
	font-size:1.25em;
	color:#000;
	margin-bottom:0.5333em; /*8*/
}
h3{
	font-size:1em;
	color:#ed1a3b;
}
#pressStory h2{
	color:#ed1a3b;
}
#hsbody h3{
	margin-bottom:0.75em;
}
#footer h3{
	margin-bottom:0.3333em;
}
#hsbody p{
	margin-bottom:1em;
}
#hsbody p.mbHalf{
	margin-bottom:0.5em;
}
#hsbody h3.txtClr{
	color:#000;
}
#hsbody .marginleft{
	margin-left:1em;
}
#hsbody .faqs h3{
	color:#333;
}
#hsbody .faqs h3 a{
	color:#333;
	text-decoration:none;
}
#hsbody .faqs h3 a:hover{
	text-decoration:none;
	color:#ed1a3b;
}
#hsbody .faqs h3.active a{
	color:#ed1a3b;
	text-decoration:none;
}
#hsbody .toggle_container{
	background:#f3f3f3;
	border:1px solid #d6d6d6;
	padding:0.75em;
	padding-bottom:0;
	margin-bottom:0.75em !important;
}
#hsbody .toggle_container p{
	margin-bottom:0.75em !important;
}
#hsbody h3.mbNone,
#hsbody p.mbNone{
	margin-bottom:0;
}
#hsbody .mbtm{
	margin-bottom:1em;
}
#hsbody p.intro{
	font-size:1.25em;
}

/****************** input and select ***************/
#hsbody select{
	margin-right:0.25em;
}
#hsbody select.w3{
	width:3.5em;
}
#hsbody select.w4{
	width:4em;
}
#hsbody select.w45{
	width:4.5em;
}
#hsbody select.w12{
	width:12.5em;
}
#hsbody select.w13{
	width:13em;
}
#hsbody select.w14{
	width:13.2em;
}
#hsbody select.w187{
	width:15.5833em;
}
#hsbody select option{
	padding-left:0.25em;
}
#hsbody input.button{
	vertical-align:middle;
	padding:0 0.5em 0 0.5em !important;
	padding:0.0833em 0.75em 0 0.75em;
	width:auto;
	overflow:visible; 
}
#hsbody input.w152{
	width:12.6667em;
}

/****************** Tab Box styles  ***************/
#hsbody .tabBox,
#hsbody .blkwidth{
	float:left;
	width:100%;
}
#hsbody .tabBox ul.tabList,
#hsbody ul#pressList{
	height:3em; /*36*/
	position:relative;
	overflow:hidden;
	float:left;
	margin-bottom:-1px;
}
#hsbody .tabBox ul.tabList li,
#hsbody ul#pressList li{
	margin-right:0.4167em; /*5*/
}
#hsbody .tabBox ul.tabList li,
#hsbody .tabBox ul.tabList li a,
#hsbody ul#pressList li,
#hsbody ul#pressList li a{
	float:left;
}
#hsbody .tabBox ul.tabList li a:hover,
#hsbody .tabBox ul.tabList li a.on,
#hsbody ul#pressList li a:hover,
#hsbody ul#pressList li a.on{
	margin-top:-3em; /*36*/
	text-decoration:none;
}
#hsbody .tabBox ul.tabList img,
#hsbody ul#pressList img{
	height:6em; /*72*/
	vertical-align:bottom;
}
#hsbody ul.cmsNews li{
	margin-bottom:1em;
}
#hsbody ul.cmsNews li span{
	display:block;
}
#hsbody p.presslink{
	border-top:1px solid #dbdbdb;
	padding-top:0.5em;
}
#hsbody .tabBox .boxContanter{
	border:1px solid #e1e1e1 !important;
	float:left;
	width:53.0833em; /*637*/
}
.boxContanter div.eachSection{
	float:left;
	width:100%;
	padding-top:1.5em;
	padding-bottom:2.5em;
}
.boxContanter div.yearBox,
.boxContanter .pressBox{
	padding:1em 1.25em;
}
#hsbody .greyBox {
	float:right; 
	width:22.75em; 
	margin-bottom:1em;
}
#hsbody .greyBoxInner{
	float:right;
	width:21em; /*252*/
} 
.greyBoxInner img{
	float:left;
	width:100%;
}
.greyBoxInner div{ 
	float:left;
	background:#333;
	color:#fff;
	border:1px solid #e7e3e7; 
	border-bottom:none;
	border-top:none;
	padding:1em 1em 0 1em; 
	width:18.8333em; 
}
.eachSection div.dirBox{
	float:left;
	width:100%;
	border-bottom:1px solid #e1e1e1;
	padding-bottom:0.8333em;
	margin-bottom:0.8333em;
}
.eachSection div.lastBox{
	border-bottom:none !important;
}
.eachSection div.dirBox h3{
	color:#333;
	margin-bottom:0.6667em;
}
.eachSection div.dirBox p{
	margin-bottom:0 !important;
}
div.dirBox img{
	width:11.4167em; /*137*/
	float:left;
	padding-left:0.6667em; /*8*/
	margin-right:1.5em; /*18*/
}
div.dirBox div{
	float:left;
	width:37.5em; /*450*/
}

div#committee h3, div#committee p{
	float:left;
	padding-left:1.2em; /*18*/
	clear:both;
}

/******************** List style  *******************/
#hsbody ul.errorDiv {
    width:80%;
	float:left;	
	color:red;
	margin-top:1em;
}
#hsbody ul.errorDiv li{
	color:red;
	margin-left:2.5em;
	padding-left:1em;
	list-style:disc;
}
#hsbody ul.history{
	border-top:1px solid #ccc;
	margin-bottom:1.5em;
	float:left;
	_float:none;
	width:100%;
}
#hsbody ul.caseBullet li{
	margin-bottom:1em;
	background:url(/images/bullet.gif) no-repeat left 0.3333em;
	padding-left:1.1667em;
}
#hsbody p.caseBottom{
	clear:both;
	width:99%;
}
#hsbody ul.redBullet,
#pressStory ul,
#hsbody ul.redBulletMin{
	float:left;
	width:100%;
}
#pressStory ul{
	margin-bottom:1em;
}

#hsbody ul.redBulletMin{
	margin-bottom:1em;
}
#hsbody ul.history li{
	float:left;
	width:100%;
	padding-top:0.75em;
	padding-bottom:0.75em;
	sborder-bottom:1px solid #ccc;
}
#historytable{width:100%;}

/*html > body > div #wrapper > div #contentsArea > div #rightCon > div #outerBg > div #innerBg > div #hsbody > table .historytable > tbody > tr > td .histable5*/
#historytable .histable1{border-bottom:1px solid #ccc;border-top:1px solid #ccc;font-weight:bold;width:7%;text-align:left;}
#historytable .histable2{width:2%; border:none;}
#historytable .histable3{border-bottom:1px solid #ccc;border-top:1px solid #ccc;width:25%;text-align:left;}
#historytable .histable4{width:2%; border:none;}
#historytable .histable5{border-bottom:1px solid #ccc;border-top:1px solid #ccc;width:64%;text-align:left;}
#historytable .histable5 p.redbullet{background-image:url(../images/redbullet.jpg);background-repeat:no-repeat;padding-left:15px;}

#historytable .histable1top{border-bottom:1px solid #ccc;font-weight:bold;width:7%;text-align:left;}
#historytable .histable2top{width:2%; border:none;}
#historytable .histable3top{border-bottom:1px solid #ccc;width:25%;text-align:left;}
#historytable .histable4top{width:2%; border:none;}
#historytable .histable5top{border-bottom:1px solid #ccc;width:64%;text-align:left;}

#historytable .histable1bot{border-bottom:none;border-top:1px solid #ccc;font-weight:bold;width:7%;text-align:left;}
#historytable .histable2bot{width:2%; border:none;}
#historytable .histable3bot{border-bottom:none;border-top:1px solid #ccc;width:25%;text-align:left;}
#historytable .histable4bot{width:2%; border:none;}
#historytable .histable5bot{border-bottom:none;border-top:1px solid #ccc;width:64%;text-align:left;}
#historytable .histable5bot p.redbullet{background-image:url(../images/redbullet.jpg);background-repeat:no-repeat;padding-left:15px;}
.hisfont{font-size:1.2em;}
#hsbody ul.bdrGrey{
	border-top:1px solid #ccc;
	padding-top:0.5em;
}
#hsbody ul.bdrGrey li{
	border-bottom:1px solid #ccc;
	padding-bottom:0.5em;
	margin-bottom:0.5em !important;
}
#hsbody ul.redBullet li,
#pressStory ul li,
#hsbody ul.redBulletMin li{
	float:left;
	width:95%;
	margin-bottom:1em;
	background:url(/images/bullet.gif) no-repeat left 0.3333em;
	padding-left:1.1667em;
}
#pressStory ul li{
	margin-bottom:0.5em;
}
#hsbody ul.redBulletMin li{
	margin-bottom:0.2em;
}
#hsbody ul.history li span{
	float:left;
	width:7%;
	font-weight:bold;
}
#hsbody ul.history li p{
	float:right;
	width:92%;
	margin-bottom:0;
}
#chartForm ul.listStyle{
	margin-left:0.75em;
}
#chartForm ul.listStyle li{
	color:red;
	margin-left:0.75em;
	margin-bottom:0.5em;
	padding-left:0.5em;
	list-style:disc;
}
#hsbody .parts3{
	float:left;
	width:32%;
}

/*********************** Tooltips info styling ************************/
#hsbody img.fullW{
	width:100%;
}
.tooltip{
	position:relative;
	z-index:5;
	cursor:help;	
}
.tooltip img{
	position:relative;
	z-index:5;
}

.tooltip p{
	position:absolute;
 	color:#fff;
	padding:0.5em;
	border:1px solid #dadada;
    background:#333;
	z-index:100;
}
.hoverbox{
	top:-5.5em; 
	left:10em; 
	width:30em;
}
.toolCase img{
	height:6em;
}
.hoverbox1{
	top:-11.5em; 
	left:1em;
	width:15em;
}
.hoverbox2{
	top:-9em; 
	left:1em;
	width:15em;
}
.hoverbox3{
	top:-9em; 
	left:1em;
	width:15em;
}
.hoverbox4{
	top:-10.25em; 
	left:1em;
	width:15em;
}
.hoverbox5{
	top:-9em; 
	right:0em;
	width:15em;
}
.toolCase div{
	float:left;
	position:relative;
	z-index:5;
}


/*#hsbody p.toolTip,
#hsbody p.toolTip1{
	float:left;
	width:100%;
}
#hsbody p.toolTip img{
	height:6em;
}
#hsbody a.info{
    position:relative;
    z-index:5;
	cursor:help;	
    text-decoration:none;
}
#hsbody a.info span{display:none;}

#hsbody a.info:hover{z-index:25;background-color:transparent;}

#hsbody a.info:hover span.respTxt,
#hsbody a.info:hover span.txt1,
#hsbody a.info:hover span.txt2,
#hsbody a.info:hover span.txt3,
#hsbody a.info:hover span.txt4,
#hsbody a.info:hover span.txt5{ 
    display:block;
    position:absolute;
 	color:#fff;
	padding:0.5em;
    border:1px solid #dadada;
    background:#333;
	z-index:25;
}
#hsbody a.info:hover span.respTxt{
	top:-6em; 
	left:10em; 
	width:30em;
}
#hsbody a.info:hover span.txt1,
#hsbody a.info:hover span.txt2,
#hsbody a.info:hover span.txt3,
#hsbody a.info:hover span.txt4,
#hsbody a.info:hover span.txt5{
	width:15em;
}
#hsbody a.info:hover span.txt1,
#hsbody a.info:hover span.txt2,
#hsbody a.info:hover span.txt3,
#hsbody a.info:hover span.txt4{
	left:1em; 
}
#hsbody a.info:hover span.txt1{
	top:-15.8em; 
}
#hsbody a.info:hover span.txt2{
	top:-13.3em; 
}
#hsbody a.info:hover span.txt3{
	top:-13.3em; 
}
#hsbody a.info:hover span.txt4{
	top:-14.5em;
}
#hsbody a.info:hover span.txt5{
	top:-13.2em; 
	right:1.5em;
}*/

#hsbody .leftblk{
	float:left;
	width:48%;
}
#hsbody .rightblk{
	float:right;
	width:48%;
}

/******************** Table style  *******************/
#hsbody table {
    font-size:1em;
	border-collapse:collapse;
	width:99.9%;
	margin-bottom:1.5em;
}
#hsbody table caption,
#hsbody h3.caption{
	font-size:1em;
	text-align:left; 
	font-weight:bold;
	padding:0.2em 0;
	color:#ed1a3b;
}
#hsbody table thead th,
#hsbody table tbody td,
#hsbody table tbody th{ 
    text-align:right;
	padding:0.25em 0;
	vertical-align:top;
}
#hsbody table.alignleft thead th,
#hsbody table.alignleft tbody td{
	text-align:left;
}
#hsbody table thead th,
#hsbody .bdrBtm{
    border-bottom:1px solid #d55d5f;
}
#hsbody caption.bdrBtm{
	margin-bottom:0.4em;
}
#hsbody table tbody td,
#hsbody table tbody th{
	border-bottom:1px solid #e1e1e1;
}
#hsbody #calculator table td,
#hsbody table.noBdr td,
#hsbody table.noBdr thead th{
	border-bottom:none;
}
#hsbody .padR2{
	padding-right:2em;
}
#hsbody #pressStory table thead th{
	vertical-align:bottom;
}

/******************** Various width style  *******************/
#hsbody table th.wid8,
#hsbody table td.wid8{
	width:8%;
}
#hsbody table th.wid10,
#hsbody table td.wid10{
	width:10%;
}
#hsbody table th.wid12,
#hsbody table td.wid12{
	width:12%;
}
#hsbody table th.wid13,
#hsbody table td.wid13{
	width:13%;
}
#hsbody table th.wid15,
#hsbody table td.wid15{
	width:15%;
}
#hsbody table th.wid17,
#hsbody table td.wid17{
	width:17%;
}
#hsbody table th.wid18,
#hsbody table td.wid18{
	width:18%;
}
#hsbody table th.wid20,
#hsbody table td.wid20{
	width:20%;
}
#hsbody table th.wid25,
#hsbody table td.wid25{
	width:25%;
}
#hsbody table th.wid30,
#hsbody table td.wid30{
	width:30%;
}
#hsbody table th.wid40,
#hsbody table td.wid40{
	width:40%;
}
#hsbody table th.wid70,
#hsbody table td.wid70{
	width:76%;
}
/******************** company summary  *******************/
#company-summary table tbody th {
    width:50%;
}
#company-summary table tbody td {
    width:25%;
}

/********************  Share price download  *******************/
#download div{
	float:left;
	width:100%;
	margin-bottom:.5em;
}
#download label {
	display:none;
}
#download div label.displaylabel {
	width:7em;
	line-height:1.8em;
	display:block;
	float:left;
}
/********************  share price page *******************/
#share_price_page span.price {
    font-size:1.05em;
    font-weight:bold;
}
#share_price_page table tr td img{
	margin-right:0.5em;
	vertical-align:middle;
}
#share_price_page table tr td,
#share_price_page table tr th{
    text-align:left;
}
#share_price_page .summary th {
    width:16%;
}    
#share_price_page .segment th,
#share_price_page .information th{
    width:20%;
}
#share_price_page .summary th{
	border-bottom:1px solid #d55d5f;
}
#share_price_page .summary th span.title{
	color:#333;
	font-weight:bold;
}

/********************  Trade page *******************/
#share_trades_page .purchase {color:#1BA71B;}
#share_trades_page .sale {color:#CC0000;}
#share_trades_page table th {width:10%;}

/********************  Dividend calculator page *******************/
#dividend-calc form#dividendcalc label{
	line-height:2em;
}
#dividend-calc form#dividendcalc input.inputText{
	width:15em;
}
#dividend-calc table tr th{
	width:20%;
}
#dividend-calc select#dividendValue{
	width:10em;
	margin-left:1em;
}
#dividend-calc span#dividend_per_share{
	margin-left:2.4em;
	color:#1BA71B;
}
#dividend-calc span#distrn{
	margin-left:3.4em;
}
#dividend-calc input.inputText{
	margin-left:3.5em;
	margin-right:0.5em;
}

/******************** Dl,dd style *******************/
dl { 
	width:2em; 
	padding-top:0 !important; 
	margin-bottom:1.5em; 
	clear:both;
}
dl dd { 
	width:30em; 
	margin-top:-1.25em; 
	margin-left:2em; 
	margin-bottom:.5em; 
} 

/******************** Profit and loos *******************/
#profitandloss .ar_financial_summary td {
    text-align:right;
    width:15%;
}
#profitandloss .ar_financial_summary th {
    text-align:right;
}
#profitandloss .ar_financial_summary tbody tr th {
	text-align:left;
}

/********************** Fact sheet ***********************/
#advisers_page ul.advisers,
#advisers_page.registrars,
#advisers_page .registrars .phone{
	float:left;
	width:100%;
}
#advisers_page .registrars .address,
#advisers_page .registrars .phone span.tel,
#advisers_page .registrars .phone span.no{
	display:block;
	float:left;
}
#advisers_page .registrars,
#advisers_page .registrars address,
#advisers_page .registrars a{
	margin-bottom:1em;
}
#advisers_page h2,
#alerts h2{
	border-bottom:1px solid #d55d5f;
	margin-bottom:0.5em;
	padding-bottom:0.1em;
	color:#ed1a3b;
}
#advisers_page h3{
	color:#333;
}
#advisers_page ul.advisers li {
    clear:both;
    list-style-type:none;
}
#advisers_page ul.advisers ul {
    float:left;
}
#advisers_page ul.advisers ul li {
    clear:none;
    margin:0 0 .75em 0;
}
#advisers_page ul.advisers h3 {
    float:left;
    width:24em;
}
#advisers_page .registrars {
    clear:both;
}
#advisers_page .registrars .address,
#advisers_page .registrars .phone span.tel {
	width:24em;
	font-weight:bold;
}
#advisers_page .registrars address {
	float:left;
	font-style:normal;
}
#advisers_page .registrars .phone{
	font-weight:bold;
	clear:both;
} 
#advisers_page .registrars .phone span.no{
	font-weight:normal;
}
#advisers_page .registrars a{
	display:block;
	margin-left:24em;
}

/******************      regulatory news        ******************/
#search_form ,
#search_form .default p,
#search_form .advanced #advanced_options div,
#navigationPreNxt{
	float:left;
	width:100%;
}
#search_form .default p label,
#search_form .advanced #advanced_options div label{
	display:block;
	float:left;
}
#search_form{
	margin-bottom:1em;
}
#search_form {
	border-top:1px solid #d55d5f;
	border-bottom:1px solid #d55d5f;
	padding:1em 0;
}
#search_form legend {
	display:none;
}
#search_form .default,
#search_form .advanced{
	float:left;
	width:49%;
}
#search_form .advanced #advanced_options .mb{
	margin-bottom:1em;
}
#search_form .default p label,
#search_form .advanced #advanced_options div label{
	width:8em;
	line-height:1.8em;
}
#search_form .default p input#keyword{
	padding:0.1em 0.2em;
}
#navigationPreNxt{
	margin-bottom:1.25em;
}


/************************ Email alerts ***************/
#alerts p{
	float:left;
	width:100%;
}
#alerts p.LoginBox span.txtL label,
#alerts p.LoginDeatils label,
#alerts p input#emaillogin,
#alerts p.LoginDeatils input.input_box,
#alerts p.LoginDeatils select.input_box,
#alerts p.AlertDeatils input.check,
#alerts p.AlertDeatils label{
	display:block;
	float:left;
}
#alerts p.LoginBox span.txtL label,
#alerts p.LoginDeatils label{
	width:15em;
	line-height:1.5em;
}
#alerts p input#emaillogin,
#alerts p.LoginDeatils input.input_box{
	width:20em;
	padding:0 0.2em;
	margin-right:1em;
}
#alerts p.LoginDeatils select.input_box{
	width:20.5em;
}
#alerts p.LoginDeatils label span{
	color:red;
}
#alerts p.AlertDeatils input.check{
	width:1.6667em;
	margin-right:0.4167em;
	margin-left:0;
	height:1.0833em;
	margin-top:2px;
}
#alerts p.AlertDeatils label{
	width:25em;
}
/********************** Fact sheet ***********************/
#hsbody #factsheet,
#hsbody .adobe{
	float:left;
	width:100%;
}

#hsbody #factsheet{
	margin-top:1em;
	clear:both;
	margin-bottom:1.5em;
}
#factsheet .tearsheet{
	width:32%;
	float:left;
}
#factsheet .tearsheet img{
	width:15em;
}
#factsheet .linkb{
	width:65%;
	float:left;
}
#hsbody p a.pdflink{
	background: url(/images/bullet.gif) no-repeat 0 50%;
	padding-left:1.25em;
}
#factsheet .linkb img{
	vertical-align:middle;
}

/******************     share price chart page           ******************/
#share_chart_page h3{
	margin-bottom:0.5em;
	color:#333;
}
#share_chart_page .chartImgSec{
	float:left;
	width:36em; /*432*/
	margin-bottom:1.5em;
	_margin-bottom:0.75em;
}
#share_chart_page .formSec{
	float:right;
	width:17.1667em; /*206*/
	padding-top:1em;
}
#share_chart_page img#newGraphImg{
	width:36em;
	height:26.6667em;
}
#chartForm,
#sharechartTimePeriod,
.comparisons,
#sharechartTimePeriod div,
.comparisons div.comparator{
	width:100%;
	float:left;
}
#chartForm fieldset{
	padding-bottom:0.8em;
}
#hsbody .lftsp{
	margin-left:9em;

}
#hsbody .lft20{
	margin-left:0;
}
#chartForm fieldset input,
#chartForm fieldset label{
	display:block;
	float:left;
}
#sharechartTimePeriod label{
	line-height:1.7em !important;
	width:4em;
}
.comparator{
	margin-bottom:.5em;
}
.comparisons label{
	width:12em;
}
.comparator input{
	width:1.6667em;
	margin-right:0.5em;
	height:1.0833em;
	margin-top:0.2em;
	margin-left:0;
}


/******************      Adobe logo         ******************/
#hsbody .adobe p{
	font-size:0.9167em;
}
#hsbody div.adobe img{
	float:left;
	vertical-align:middle;
	margin-right:2em;
	margin-top:0em;
	width:8em;
}
#hsbody .adobe p a{
	line-height:2.8182em;
}
#hsbody .sitemap{
	float:left;
	width:49%;
}
#hsbody .sitemap h3{
	margin-bottom:0.5em;
}
#hsbody .sitemap p{
	margin-bottom:0.2em;
}
#hsbody ul.sitelist{
	margin-bottom:1em;
}
#hsbody ul.sitelist_top li{
		
		padding-left:1.1667em;
		margin-left:1em;
	}

#hsbody ul.sitelist li{
	background:url(/images/bullet-std.gif) no-repeat left 0.425em;
	padding-left:1.1667em;
	margin-left:1em;
}

#hsbody ul.sitelist li.no_dot{
	background:none;
	padding-top:0.5em;
}


#hsbody ol.search,
#pressStory ol{
	margin-bottom:1em;
}
#hsbody ol.search li,
#pressStory ol li{
	padding-left:0.25em;
	margin-left:2.5em;
	margin-bottom:0.5em;
}


/******************       disclaimer styles           ******************/
#hsbody .disclaimer {
    border-top:1px solid #ccc;
    padding-top:5px;
    margin-top:10px;
    clear:both;
    width:100%;    
    font-size:0.9167em;
}
#hsbody .disclaimer p {
    float:left;
    padding:0;
    margin:0;
    line-height:1.8em;
}
#hsbody .disclaimer .hemscottlink {}
#hsbody .disclaimer .disclaimerlink{
    float:right;
    text-align:right;
    padding:0;
    margin:0;
    line-height:1.8em;
}
#hsbody .disclaimer .hslogo {
  float:left;
  display:block;
  margin:2px 10px 5px 0;
  font-size:0.1px;
  height:15px;
  width:68px;
  background:url('http://online.hemscottir.com/common/link-logo.png') no-repeat 0 0;
  padding:0;    
  line-height:1.8em;
  cursor:pointer;
}
#hsbody .disclaimer .hslogo:hover {
	background-position:0 -15px;
}
#hsbody .disclaimer .hslogo * {
  display:none;
}
.clearFix{
	clear:both;
	height:1px;
	line-height:1px;
}

#nobrder{
	border:none!important;
	clear:both!important;
}


/*********************** History Page css ************************/



#history_year{
	float:left;
	width:50px;
	height:auto;
	margin-right:11px;
}

#history_year ul{
	float:left;
	width:50px;
	text-align:left;
	font-weight:bold;
}
#history_year li{
	border-top:1px solid #ccc;
	padding:0.4em 0 0.4em 0;
	
}


#history_logotype{
	float:left;
	width:176px;
	height:auto;
	margin-right:11px;
}

#history_event{
	float:left;
	width:300px;
	height:auto;
	
}



.caseBullet_new{
	margin-bottom:1em;
	background:url(/images/bullet.gif) no-repeat left 0.3333em;
	padding-left:1.1667em;
}
