#logo{
    background-image: url(../assets/dotnet/i/bg.gif);		
    background-repeat:repeat-x;
    position: relative;
}

#container{ 
    /*overflow: hidden; */
    position: absolute;
}  

#LeftBar {
    position:absolute;
    height:100%;
    min-height:100%;
}

#sub-nav{
    width: 140px;
    position: relative;
    left: 0;
    top: -5px;   
    background: #4B81B2;            
    /*large bottom padding value to force the background of the shorter columns
     beyond the height of the longest column of content*/            
    margin-bottom: -2000px;  
    padding-bottom: 2000px; 
    float: left;
    
}     

#rhs{
    width: 150px;
    position: relative;            
    float: left;
    margin-left: 10px;
}     

#content{
    /*position: relative;
    float: left;            */
    position: absolute;
    float: none;
    /*left: 145px;*/
    width: 710px;
    margin-left: 15px;
}     

#content-left{
    position: relative;   
    float: left; 
    width:460px;    
    _width:400px;  
    /*width: 450px;*/
}     

/*#content-center{
    position: relative; 
    width: 190px; 
    float: left;              
}          

#content-right{
    position: relative; 
    width: 190px; 
    float: right;          
} */ 

#WorkFormatBlock{
    width: 620px;            
    position: relative;
    float: left;            
    /*clear: both;*/
}

#tab-div{
    width: 620px;            
    position: relative;
    float: left;            
    clear: both;
}

#footer {
    width: 620px;            
    position: relative;
    float: left;            
    clear: both;
}   

.discountedPrice{
    color: red;
}
.SectionText
{
	font-family:verdana;
	/*font-family:Arial;*/
	font-weight:bold;
	font-size:1em;
	/*font-size:0.85em;*/
	/*color: #4B80B2;*/
} 
#TitleBlock
{
	font-family:verdana;	
	width:295px;
        word-wrap: break-word;
	/*font-weight:bold;*/
	/*font-size:1em;*/	
	/*color: #4B80B2;*/
}
#Title
{
	font-family:arial;	
	font-weight:bold;
	font-size:1.6em;	
	/*color: #4B80B2;*/
}
#ToolsBlock
{
	width:160px;
}
#ToolsBlock a
{
	font-family:verdana;
	/*font-weight:bold;*/	
	/*font-size:0.7em;*/
	/*font-size:1em;*/
	color: #4B80B2;
	text-decoration: none;
}
#MacroMicro a
{
	font-family:verdana;		
	/*font-size:0.7em;*/
	font-size:1em;
	color: #4B80B2;
	/*text-decoration: none;*/
}
#Related_Title_Text a
{
	font-family:verdana;	
	color: #4B80B2;	
}
#Series_Title_Text a
{
	font-family:verdana;	
	color: #4B80B2;	
}
#AuthorsEditors
{
	width:295px;
}
#AuthorsEditors a
{
	font-family:verdana;		
	color: #4B80B2;	
}
/*#Series
{
	font-family:verdana;		
}
#Publisher
{
	font-family:verdana;
}
#CoPublisher
{
	font-family:verdana;			
	font-size:0.7em;		
}*/
.WorkFormatBlock
{
	font-family:verdana;		
	font-size:0.7em;	
}
.WorkFormatBlock .Format
{	
	font-weight:bold;
	height:50px;
	line-height:50px;
}
#Jacket img
{
	/*width: 155px;
	height: 205px;*/
}
.Tab_Desc
{
	font-family:verdana;		
	font-size:0.8em;
	line-height: 15px;		
}
.Ancillary_Tab_Title
{
	font-family:verdana;		
	font-size:0.8em;
	font-weight:bold;	
	text-decoration: none;	
	color: Black;	
}
.Ancillary_Tab_Title a
{
	/*font-family:verdana;		
	font-size:0.8em;
	font-weight:bold;	*/	
	text-decoration: none;	
	color: Black;
}
.Tab_Desc .Format
{	
	font-weight:bold;	
}
#footer p
{
	font-family:verdana;		
	font-size:0.75em;	
}
.dashes {
	border-top: 3px dashed #000000;
	margin-top: 5px;
	border-color: #4B80B2;			
}
#RelatedLinksBlock a
{
	font-family:verdana;	
	color: #4B80B2;
	text-decoration: none;
}
.dashed-table-border {	
	border-bottom: dashed 1px #000000;
	line-height: 5px;
}
.spacer-row {	
	/*border-bottom: dashed 1px #000000;*/
	line-height: 5px;
}
.work-format-table-spacer-row {	
	/*border-bottom: dashed 1px #000000;*/
	line-height: 2px;
}
.eBook-spacer-row {	
	line-height: 120px;
}


.ICSCart_alt {
	display: none;
} 

#TabBlock_print {
	display: none;
} 

#TabBlock {
	display: block;
} 

.ICSButtonVisible {
	display: block;
} 

.ICSButtonInvisible {
	display: none;
} 

