/* section headers */


a.indexItems:link {
			   color: #6F6F6F;
               text-decoration: none;
}

a.indexItems:visited {
			   color: #6F6F6F;
               text-decoration: none;
}

a.indexItems:hover {
			   color: #FFFFFF;
               text-decoration: underline;
}



div.fullindex { position: relative;
              min-height:400px;
              height:auto;
        overflow:hidden;
			  z-index: 1;
              text-align: left;
			  border-width: 0px;
			  border-style: ridge;
			  width: 600px;
			  background-image: url('/ideacenter/images/product_background.jpg')
			  }

span.fullindex { font-family: verdana;
			   font-weight: bold;
			   font-size: 12px;
			   color: #6F6F6F; }

div.index { position: relative;
    		   text-align: left;
			  width: 100%;
			  height: 18px;
			  width: 600px;
			  background-image: url('/ideacenter/images/product_background.jpg')
			  z-index: 1;}

span.index { font-family: verdana;
			   font-size: 12px;
			   color: #6F6F6F; }

div.related { position: relative;
    		   text-align: left;
			  width: 100%;
			  height: 18px;
			  z-index: 1;}

span.related { font-family: verdana;
			   font-size: 12px;
			   color: #6F6F6F; }



/* Top Menu Items */
div.section { position: relative;
/*			  width: 670px;*/
		  width: 600px;
              overflow:hidden;
			  min-height: 20px;
/*		  background-image: url('/ideacenter/images/product_title_background.jpg');*/
			  background-image: url('/ideacenter/images/product_background.jpg');

			  z-index: 1;
/*			  padding-left: 5px;
			  padding-top: 3px; 
*/			 
			  }

span.section { font-family: verdana;
			   font-style: italic;
			   font-weight: bold;
			   font-size: 14px;
			   color: #C59825;
			   }


div.sectionAdditionalInfo { border-style:ridge;
				  border-width:2px;
				  position: relative;
				  width: 95%;
				  z-index: 1;
				  top: 5px;
				  padding-left: 10px;
				  padding-right: 10px;
				  background-color:#1C1C1C;
                  overflow: auto;
				  padding-top:5px; 
				  padding-bottom:5px; 
				  }

span.sectionAdditionalInfo { font-family: verdana;
				   color: #ADADAD; 
				   font-size:12px;
				   }

/* SubMenu Section */
div.subSection { position: relative;
		  width: 600px;
              overflow:hidden;
			  min-height: 20px;
		  background-image: url('/ideacenter/images/product_title_background.jpg');
			  z-index: 1;
/*			  padding-left: 5px;
			  padding-top: 3px; 
*/
			  
              }

span.subSection { font-family: verdana;
			   font-weight: bold;
			   font-size: 14px;
/*			   color: #000000; */
			   }


/* hidden divs */

div.row { position: relative;
	 		  align: center;
/*			  width: 620px;*/
			  width: 600px;
			  height: 285px;
			  z-index: 2;
			  background-image: url('/ideacenter/images/product_background.jpg');
	  border-width: 2px;
		border-color: #ADADAD;
			  
			  border-style: solid;}


/* product box */
div.product { border-style: ridge;
		  border-width: 0px;
			  position: absolute;
			  width: 285px;
			  height: 270px;
			  z-index: 2;
			  top: 5px;
/*			  background-color:#1C1C1C;*/
			  
/*			  background-color: #FFFFFF; */
			border-color: #ADADAD;
			}

div.title { position: absolute;
	 		width: 283px;
	 		height: 20px;
	 		z-index: 4;
	 		left: 0px;
	 		top: 0px;
	 		border-bottom-style: groove;
	 		border-width: 0px;
	 		text-align: center;
			  background-color:#1C1C1C;
/*	 		color: #FFFFFF; */
			border-color: #ADADAD;
	 		}

span.title { font-family: verdana;
			 font-weight: bold;
			 font-size: 12px;
			 color: #ADADAD; }

div.info { position: absolute;
		   width: 18px;
		   height: 17px;
		   z-index: 5;
		   right: 18px;
		   top: 3px; }

div.magnify { position: absolute;
		      width: 18px;
		      height: 18px;
		      z-index: 6;
		      right: 0px;
		      top: 2px; }

div.thumb { position: absolute;
			width: 285px;
			height: 181px;
			z-index: 7;
			left: 0px;
			top: 20px;
			padding-top:3px; }

.thumb img {
            vertical-align: middle;
            border-width: 2px;
            border-style: solid;
            border-color: #000000;
}

.thumb:hover img { border-width: 2px;
							 border-style: solid;
							 border-color: #FFFFFF; }

div.viewdetails { position: absolute;
			width: 285px;
			height: 20px;
            line-height: 20px;
            font-size: 12px;
            text-align: center;
			z-index: 2;
			left: 0px;
			top: 201px; }

.viewdetails a:link {
	color: #ADADAD;
	text-decoration: none;

				}			
.viewdetails a:visited {
	color: #ADADAD;
	text-decoration: none;
}
.viewdetails a:hover {
	color: #FFFFFF;
	text-decoration: underline;
}
.viewdetails a:active {
	color: #6F6F6F;
}


div.price { position: absolute;
			width: 285px;
			height: 25px;
			z-index: 2;
			left: 0px;
			top: 221px; }

div.cart { position: absolute;
		   width: 285px;
		   height: 20px;
		   z-index: 3;
		   left: 0px;
		   top: 246px; }

/* hidden divs */
div.large_image { border-style:ridge;
				  border-width:6px;
				  position: absolute;
				  overflow: hidden;
				  z-index: 10;
			  background-color:#1C1C1C;
/*				  background-color:#FFFFFF;*/
				  visibility: hidden; }
				  
.large_image font {
				font-family: verdana;
				color: #ADADAD;
}

div.description { border-style:ridge;
			  border-width:0px;
				  position: absolute;
/*
				  width: 285px;
				  max-width: 285px;
*/
				  width: 250px;
				  max-width: 250px;
/*				  min-height: 265px;*/
				  height: 265px;
				  z-index: 9;
				  top: 5px;
				  padding-left: 20px;
				  padding-right: 20px;
			  background-color:#1C1C1C;
				  
/*				  background-color:#FCFCE7;*/
                  overflow: hidden;
				  padding-top:5px; }

span.description { font-family: verdana;
				   color: #ADADAD; }
