﻿#item-main
{
    float:left;
    font-size:.8em;
}
#visual-block
{
    float:left;
    width:235px;
    text-align:center;
}
#image-block
{
    position:relative;
}
#tab-block
{
    float:left;
    margin-top:20px;
}
#main-image
{
    border:solid 1px #CCCCCC;
    text-align:center;
    padding:10px 10px 20px 10px;
    margin:0 5px 0 5px;
}
#mainImage
{
    
}
#other-container
{
    position:relative;
    margin-left:4px;
}

.altImage
{
    border:solid 1px #CCCCCC;
    margin:6px 1px 0 1px;
    padding:0 1px;
    height:80px;
    width:69px;
    float:left;
}
.altImage img
{   
    margin:auto auto;
}
#enlargeImage
{
    position:absolute;
    z-index:200;
    right:3px;
    text-align:right;
    margin-top:-22px;
}
.other-image
{
   vertical-align:top;
}
#pdf-link
{
    height:40px;
    margin-top:5px;
    font-size:.9em;
}
#pdf-link div
{
    float:left;
}
.pdflink
{
    padding-top:10px;
} 
#info-block
{
    float:right;
    width:315px;
    margin-left:10px;
}
.details-label
{
    font-weight:bold;
    padding-top:10px;
}
.product-name
{
    color:#78A3F2;
    padding-bottom:5px;
}
.product-description, .product-vendor, .product-category
{
    padding-bottom:5px;
}
.product-description
{
    font-size:.9em;
}
.selected-desc
{
    font-size:.7em;
    margin-top:20px;
}
#nav-tab-container
{
}
#page-nav-links 
{
	list-style:none;
	padding:0;
	float:left;
}
#page-nav-links li
{
    border:1px solid #BBBBBB;
    border-bottom:none;
    float:left;
}    
#page-nav-links a 
{
	text-decoration:none;
	display:block;
	background-color:#EEEEEE;
	padding:5px;
	color:#BBBBBB;
	width:110px;
	text-align: center;
}
#page-nav-links a:hover 
{
    color:#92AABB;
	background-color: #DDDDFF;
}
#page-nav-links .tab-selected 
{
	border-color: #DDDDFF;
}
#page-nav-links .tab-selected a 
{	
	background: #FFFFFF;
	color:#78A3F2;
	position: relative;
	top: 1px;
}
#tab-contents
{
    margin:0px 0px 20px 0px;
	border: 1px solid #DDCCFF;
	clear: both;
	padding: 0 15px 30px 15px;
	width:520px;
	font-size:.7em;
} 
#tab-contents ul
{
    padding:10px;
}
#tab-contents li
{
    padding:2px;
}  
a.downloads_header
{
    text-transform:lowercase;
    font-size:.75em;
    font-weight:bold;
    color:#78A3F2;
}
#features-list ul,#specs-list ul
{
    list-style-type:square;
}
