
#nsic_categories_tbl {
	font-size: larger;
	margin-bottom: 1em;
}
#nsic_categories_tbl td {
	vertical-align : top;
	text-align:left;
}

#nsic_images_tbl td, #nsic_cart_tbl td {
	vertical-align : top;
	text-align:center;
}
.nsic_images_title, .nsic_cart_title {
	font-weight:bold;
	text-align:left;
	padding-top:0;
	margin-top:0.3em;
	margin-bottom:0.3em;
}
.nsic_images_commands, .nsic_cart_commands {
	vertical-align : middle;
	text-align: left;
	margin-bottom:2em;
}
#nsic_image .image {
	margin-bottom:1em;
}
.nsic_sidecart {
	background-image: url(back_sidecart_top.gif);
	background-position: 10px 10px;
	background-repeat: no-repeat;
	background-color: #EAF2F4;
	padding: 10px;
}

.nsic_sidecart .nsic_sidecart_title {
	font-family: Verdana, Arial, helvetica, Sans-Serif;
	font-weight: bold;
	/*font-size: 0.8em;*/
	line-height: 19px;
	background-image: url(back_sidecart_topright.gif);
	background-position: top right;
	background-repeat: no-repeat;
	margin-left: 0px;
	padding-top: 4px;
	padding-bottom: 4px;
}

.nsic_sidecart_middle {
	font-family: Verdana, Arial, helvetica, Sans-Serif;
	font-size: 90%;
	border: 0px solid #B0B6B6;
	border-width: 0px 1px 0px 1px;
	text-align:left;
	padding-top: 15px;
	padding-bottom:10px;
	padding-left:5px;
}

#nsic_sidecart_images {
	text-align:left;
	/*margin-left: 5px;*/
	margin-bottom: 10px;
	padding: 0px;
}
#nsic_sidecart_bottom {
	background-image: url(back_sidecart_bottom.gif);
	background-position: top left;
	background-repeat: no-repeat;
}
#nsic_sidecart_bottomright {
	background-image: url(back_sidecart_bottomright.gif);
	background-position: top right;
	background-repeat: no-repeat;
}
/* #nsic_form { background-color:#ebf3f3; } */
#nsic_form div.section { border-color:#fff; }
#nsic_form table td { padding:0; }
#nsic_form table td label { font-weight:normal; }
#nsic_form table td input { margin-left:0; }
* html #nsic_form table td input { margin-left:-4px; }

