/* CSS Document */

a:link, a:visited, a:active, a:hover {
text-decoration:none;
outline: 0;
} 
 
a.printable:link , a.printable:visited , a.printable:active {
text-decoration : none; 
color :  #4E6F94;
line-height : 15px; 
background : transparent; 
font-size : 9px; 
font-weight : bold; 
} 
a.printable:hover {
text-decoration : none; 
color : #c30;
line-height : 15px; 
background : transparent; 
font-size : 9px; 
font-weight : bold; 
}
a.red:link, a.red:visited, a.red:active { 
color : #c30;
text-decoration:
underline;
font-size : 12px;
font-weight: bold;
} 
a.red:hover {
color : #039;
text-decoration : none;
font-size : 12px;
font-weight: bold;
} 


a.remote:link, a.remote:visited{ 
color : #4E6F94;
text-decoration : none;
font-size : 12px;
font-weight : bold;
line-height : 16px;

} 
a.remote:hover{ 
color : #c30;
font-size : 12px;
text-decoration : none;
font-weight : bold;
line-height : 16px;

} 
a.remote:active { 
color : #039;
font-size : 12px;
text-decoration : none;
font-weight : bold;
line-height : 16px;
background-color: #E9E9E9;
border-bottom-width: 1px;
border-bottom-style: dotted;
border-bottom-color: #c30;

} 
acronym {
margin-top: 10px;
margin-right: 235px;
margin-left: 20px;
font-size: 18px; 
font-weight : bold;
color : #039;
border-bottom : 1px dotted #039;
display:block;
} 

h5{
font-size: 14px;
	font-weight: bold;
	margin-left: 20px;
	margin-top: 18px;
	margin-bottom: 2px;
	text-align:left;
}


p.alignright{
margin-left: 20px;
margin-top: 0px;
margin-bottom: 5px;
margin-right: 40px;
font-weight: normal;
text-align:right;
}

p.board{
margin-left: 14px;
margin-top: 4px;
margin-bottom: 2px;
margin-right: 12px;
font-weight: normal;
text-align:left;

}
p.scboard{
margin-left: 14px;
margin-top: 4px;
margin-bottom: 2px;
margin-right: 10px;
font-weight: normal;
text-align:left;

}


p.smallboard{
margin-left: 14px;
margin-top: 4px;
font-size:10px;
margin-bottom: 2px;
margin-right: 12px;
font-weight: normal;
text-align:left;

}
p.boardmiddle{
margin-left: 20px;
margin-top: 4px;
margin-bottom: 2px;
margin-right: 12px;
font-weight: normal;
text-align:left;
}
p.foot{
margin-left: 20px;
margin-top: 8px;
margin-bottom: 5px;
margin-right: 10px;
font-weight: normal;
text-align:justify
}


p.quotations{
margin-left: 20px;
margin-top: 0px;
margin-right: 10px;
font-size: 10px;
font-weight: normal;
text-align:justify
}
#icered13{ 
font-size: 13px;
font-weight:bold;
margin-left: 20px;
margin-top: 5px;
margin-bottom: 18px;
color : #c30;
}

.Style16text{
margin-left: 20px;
margin-top: 20px;
margin-bottom: 5px;
font-size: 16px;
line-height: 20px;
font-weight:bold;

}

.Style16description{
margin-left: 20px;
margin-top: 8px;
margin-bottom: 5px;
font-size: 16px;
line-height: 20px;
}
.fvhStyle16description{
margin-left: 20px;
margin-top: 8px;
margin-bottom: 5px;
font-size: 16px;
line-height: 20px;
margin-right:0px;
text-align:left;
}
.Style16ylwbox{
margin-left: 20px;
margin-right: 10px;
margin-top: 0px;
margin-bottom: 0px;
font-size: 16px;
line-height: 20px;
color:#417aaf;
text-align:center;
}


.Stylered18{ 
font-size: 18px;
font-weight: bold;
margin-left: 20px;
margin-top: 10px;
margin-bottom: 0px;
color : #c30;
}
.Style20red{ 
font-size: 20px;
font-weight: bold;
color : #c30;
}	
	
#Stylered30{ 
margin-top: 13px;
font-weight:bold;
font-size: 30px;
margin-left: 20px;
margin-bottom: 0px;
color : #c30;
}
.fvhStylered18{ 
font-size: 18px;
	font-weight: bold;
	margin-left: 20px;
	margin-top: 10px;
	margin-bottom: 10px;
	color : #c30;
	margin-right:10px;
	text-align:left;
}

ul { 
margin-top : 0;
margin-bottom : 0;
} 

li{
margin-left :12px;
margin-top: 0px;
margin-bottom: 4px;
margin-right: 40px;
font-family : Arial, Helvetica, sans-serif; 
font-size: 12px;
font-weight: normal;
list-style-image: url(../LLX_images/redpoint.gif);
}

td.hearing {
background-image: url(../LLX_images/US_house.gif);background-repeat:no-repeat; 
background-position: top right;
vertical-align:top;
}

td.pressr p{
margin-left: 20px;
margin-top: 0px;
margin-bottom: 15px;
margin-right: 40px;
font-weight: normal;
text-align: justify;
}


td.wsj_article {
background-image: url(../LLX_images/wsj_logo.gif);background-repeat:no-repeat;
background-position: top right; 
vertical-align:top;

}

td.quotations { 
background-color:#FFFFFF
} 

td.quotmi { 
background-image: url(../LLX_images/blaubom.gif);background-repeat:
repeat-y;
} 


td.wjsleftlinks { 
padding-left : 8px;
padding-right : 8px;
padding-top : 20px;
padding-bottom: 0px;
vertical-align : top;
background-color:#FFFFFF
} 
td.yellow {
background-image: url(../LLX_images/yellowboxm.gif);background-repeat:repeat-Y; 
vertical-align:top;
text-align:center
}
div.iceraids { 
margin-left: 35px;
margin-right: 55px;
margin-bottom:15px;
padding-top:8px;
background-color:#efefef;
border: 1px solid #999999;

} 
div.everifyi9 { 
padding-top:0px;
position : relative;
float : right;
width : 228px;
height : 89px;
margin-top : 5px;
margin-bottom : 0;
} 

div.picturemiddle
{
text-align:center;
margin-top: 8px;
margin-bottom: 8px;
width:100%
}


div.relative { 
position : relative;
margin-top : 0;
margin-bottom : 0;
height : 0;
}

div.BLF{
position : absolute;
top: 10px;
right: 42px;
z-index: 8;
} 


div.call_us{
text-align:left;
padding-top : 0;
position : absolute;
Bottom: 12px;
left: 0px;
width: 198px;
z-index: 8;
} 

/* Slide----------------------------------------*/
#sideBar {position:relative;
width:1px;
}
#sideBarContents {
overflow:hidden !important;
Position:absolute;
top:0px; 
right:-114px;
width:0px;
}
#sideBarContentsInner {
background-color:transparent;
width:233px;
}