
.scrollBoxOutside { position:relative; margin: 0px; padding: 0px; width: 756px; height: 135px; border: 0px #000000 solid; overflow: hidden; background-color: #FFFFFF}
.scrollBoxInside { left: -0px; position:relative; padding: 0px; z-index: 1; background-color: #FFFFFF; }  

.scroll_image { width: 100px; height: 100px; border: 1px #555555 solid; padding:0px; }
.scroll_table	{ padding:0px; border-collapse: collapse; border-width: 0px; }
.scroll_table td { vertical-align: top;  text-align: center; width: 102px; height: 102px; padding-left: 3px; padding-right: 3px; font-size: 10px; }


.colorOptionsTable td { font-size: 9px; padding:1px; }

#product_table	{ width: 900px; padding:0px; border-collapse: collapse; border-width: 0px; z-index: 1;}
#product_table td { padding: 3px; vertical-align: top; }
#productDetailImage { width: 300px; height: 300px; border: 0px; }
.product_color_options { width: 50px; height: 50px; padding: 0px; border: 0px;}

#productDetailName {  font-size: 13px; font-weight: normal; }
#productDetailDescription {  font-size: 13px; font-weight: normal;}
#productDetailOptions { padding-top: 5px; font-size: 12px; font-weight: normal; text-align:right;}
#productDetailColor {  font-size: 12px; font-weight: normal; height: 330px; overflow: auto; width: 250px;  padding: 0px}


/* Top Shopping cart Header */
#shoppingCartDisplay { position:fixed; width:100%; height: 20px; z-index: 100; padding: 0px; text-align:center; font-size: 11px; background-image: url(../../images/shoppingcart_background_re.png); background-repeat:repeat-x; color: #FFFFFF; }
#shoppingCartDisplayInside { background-image: url(../../images/shoppingcart_background.png); background-repeat: no-repeat; width: 1014px; height: 24px; } 
#shoppingCartDisplayInside A { color: #EEEEEE; text-decoration: none; }
#shoppingCartDisplayInside A:hover { color: #EEEEEE; text-decoration: underline; }

/* Checkmark for the color selection */
#colorOptionsCheckMark { position: absolute; width:50px; height: 24px; z-index: 97; display: none; padding: 0px; text-align:center; }

/* This is the overlay that is used when a product is being loaded */
#productLoadOverlay { position: absolute; width:910px; height: 340px; z-index: 99; display: none; border: 0px; background-color: #FFFFFF; padding: 0px; text-align:center; }

/* shopping cart box */
#productDetailShoppingCart { display: none; position: absolute; background-color: #FFFFFF; background-image: url(../../manage/include/images/fieldset_gradient.jpg); background-position: bottom; background-repeat: repeat-x; text-align: left; padding: 8px; border: 3px solid #DDDDDD; }
#shoppingCartInformationTable { width: 350px; }
#shoppingCartInformationTable td { text-align: left; padding: 4px; }
#shoppingCartInformationTable th { color: #7f5724; font-size:13px; font-weight: bold; padding: 5px; }

/* Images to force size */

img.imageSize50x50 { width: 50px; height: 50px; border: 0px; }
img.imageSize75x75 { width: 75px; height: 75px; border: 0px; }
img.imageSize100x100 { width: 100px; height: 100px; border: 0px; }

/* Search Box */
input#textSearchBox { border: 1px solid #353324; font-size: 11px; width: 100px; padding: 1px; background-color: #EEEEEE; }

/* Shopping card table */
table#shoppingCart_table { width:900px; }
table#shoppingCart_table td { padding: 3px; text-align:left; font-size: 13px; }
table#shoppingCart_table th { padding: 0px; text-align:left; font-size: 18px;  }

table.userSignupTable {
	background-color: #FFFFFF; 
	background-image: url(../../manage/include/images/fieldset_gradient.jpg);  
	background-position: bottom;
	background-repeat: repeat-x;
	border: 1px solid #DDDDDD; } 

table.userSignupTable td { padding: 6px; text-align: left; font-size: 13px; }
table.userSingupTableMaster td { padding-right: 10px; }

