body {
	COLOR: #454545; FONT-FAMILY: arial; FONT-SIZE: 11px; TEXT-DECORATION: none;
	
	background:#fff;
	 margin:0px; overflow:auto;

}


.atopiw {
	background: #000;
	padding:2px 2px 2px 2px;
	border:1px solid rgb(75,82,87);
	border-width:1px 1px 1px 1px;
	font-family:arial,verdana;font-weight:bold; font-size: 12px;color:#dddddd;
	box-shadow: 1px 1px 8px -2px #000;
	border-radius: 3px;
	}

.loading { 
	background: transparent url("loading.gif") scroll no-repeat 50% 50%;
	}


.vipic {margin:0px;background:rgba(255,255,255,.6) url('12bg02_t.png') scroll repeat 0px 0px;;width:100%;
	position:absolute;top:0px;left:0px;height:0px;z-index:15;}

.startpicshow {border:0px solid #000;box-shadow:3px 3px 12px -4px #000;border-radius:3px;background:#fff;padding:10px;margin:10px;}

.close{background: url("closetab02.gif");
	background-attachment: scroll;
	background-repeat: no-repeat;
	background-position: 50% 50%;
	cursor:pointer;
	float:right;
	width:15px;
	height:15px;
	margin:0px 3px 0px 0px;
	}


/*Gallery Styles*/
.galifr {
	transition:width .5s  linear, height .5s  linear;
	/* Safari */
	-webkit-transition:width .5s  linear, height .5s  linear;
	}
.galtbg {position:absolute;z-index:2;width:100%;top:0px;left:0px;background:#000; margin:0px;}
.galpreload{position:absolute;visibility:hidden;height:0px;left:0px;top:-2000px;z-index:3;}
.galimacont {position:absolute;left:0px;top:-2000px;z-index:5;padding:0px;border:1px solid #fff;overflow:visible;}
.galcontrol {position:fixed;bottom:0px;left:0px;width:100%;text-align:center;z-index:6;opacity:.2;}
.galcontrol:hover {opacity:1;}
.galcontrols {width:60px;height:22px;background:transparent url("13-galcontrols_t.png") scroll no-repeat 0px 0px;border-width:0px;margin-bottom:8px;}
.galallimages, .galallimagesa {
	cursor:pointer;
	color:#000;
	font-size:12px;
	font-family:Arial,helvetica;
	font-weight:bold;
	width:26px;
	float:left;
	text-align:center;
	padding:6px;margin:0px 0px 2px 1px;
	background:#fff;
	border:1px solid #ffffff;
	border-radius:4px;
	}
.galallimages:hover{
	background:#fff383;
	border-color: #fff383;
	}
.galallimagesa{
	color:#ffffff;
	background:#000000;
	border:1px solid #ffffff;
	}


.galpicoms, .galpicomsb {

	background:#000;
	position:absolute;
	top:10px;left:0px;
	color:#fff;
	font-size:10px;
	font-family:verdana,Arial,Helvetica;
	font-weight:normal;
	text-align:center;

	} 
 



.galthumb {float:left;margin:8px 8px 8px 0px;cursor:pointer;text-align:left;text-indent:0px;border:1px solid #888;box-shadow:1px 1px 10px -6px #000;}
.galthumbim {height:98px;}
.galthumb:hover{  box-shadow:1px 1px 12px -4px #000;
	}
.galthumb:hover>:first-child {background:#000;}
.galthumbcosm {background:transparent;position:absolute;left:0px;bottom:0px;color:#fff;
	padding:3px;
	font-size:10px;
	font-family:verdana,Arial,Helvetica;}
.galthumbcosm:hover{background:#000;}

.galpicpreview {
	padding:2px;
	border:3px solid #ffcc00;
	margin:0px;
	background:#ffffff;
	}
.galnextprev {
	cursor:pointer;
	position:absolute;
	color:#3b3b3b;
	font-size:40px;
	font-family:Tahoma;
	padding:8px;
	border-width:0px;
	background:transparent;
	}
.galnextprev:hover {
	color:#ffffff;
	}
/*END Gallery Style*/


.magn {
	position:absolute;
	color:#fff;
	height:25px;width:25px;
	background:transparent url('magn01_t.png') scroll no-repeat 50% 50%;
	top:2px;right:2px;
	padding:0px;
	font-family:verdana,helvetica; font-size: 11px; letter-spacing: 0pt; font-weight:normal;
	line-height:11px;
	}

.textfieldu {
	float:left;
	width:130px;
	padding:6px;
	line-height:13px;
	margin:1px;
	background:#e9e9e9;border-radius:4px 0px 0px 4px;
	border: 0px solid #333;
	font-family:Arial,Helvetica;font-size:12px;
	transition: background 1s ease-out;
	-webkit-transition: background 1s ease-out; /* Safari */
	box-shadow:0px 0px 7px -4px #000 inset;
}
.textfieldu:focus {
	outline:none;
	background:#fff;
}
/*My List*/
.addlistclass,.addlistclassa {
	width:30px;height:30px;
	cursor:pointer;
	background:transparent url('/udbs/iulout/plus-bl_t.png') scroll no-repeat 50% 50%;
	}
.addlistclassa {
	background:transparent url('/udbs/iulout/plus-or_t.png') scroll no-repeat 50% 50%;
	}

/*use with procodes*/
.prodcodescont{
	background:#fffff0;
	clear:both;
	border:1px solid #ccc;padding:3px;
	overflow:hidden;
	box-shadow:0px 0px 12px -3px #ccc;
	margin:0px 0px 6px 0px;
	}
.prodcodes,.prodvars,.addcodeclass,.addcodeclassa {
	clear:both;float:left;width:40%;
	font-size:11px;font-family:verdana;
	margin:0px 0px 1px 0px;
	border:1px dashed #ccc;
	border-width:0px 0px 1px 0px;
	padding:3px;
	}
.prodvars{clear:none;width:55%;}
.iprodvars{float:left;width:120px;}
.addcodeclass,.addcodeclassa {
	cursor:pointer;
	clear:none;width:55%;
	background:transparent url('plus-bl_t.png') scroll no-repeat 99% 50%;
	}
.addcodeclassa {
	background:transparent url('plus-or_t.png') scroll no-repeat 99% 50%;
	}

.procset,.procseta{
	background:transparent url('cart-in_t.png') scroll no-repeat 50% 50%;
	clear:both;
	float:left;
	width:28px;
	height:28px;
	font-size:11px;font-family:verdana;
	line-height:16px;
	text-align:center;
	margin:10px 5px;
	border:1px solid #99cc99;
	padding:3px;
	cursor:pointer;
	box-shadow:0px 0px 12px -4px #999 inset;border-radius:5px;
	}
.procseta{
	background:transparent url('cart-out_t.png') scroll no-repeat 50% 50%;
	border:1px solid #e60;
	}
.bar8  { font-family: arial,helvetica; font-size: 8px; letter-spacing: 0pt; text-decoration:none;line-height:12px;line-height:12px;}
.bar9  { font-family: arial,helvetica; font-size: 9px; letter-spacing: 0pt; text-decoration:none;line-height:15px;}
.bar10  { font-family: arial,helvetica; font-size: 10px; letter-spacing: 0pt; text-decoration:none;line-height:16px;}
.bar11  { font-family: arial,helvetica; font-size: 11px; letter-spacing: 0pt; text-decoration:none;line-height:17px;}
.bar12  { font-family: arial,helvetica; font-size: 12px; letter-spacing: 0pt; text-decoration:none;line-height:18px;}
.bar13  { font-family: arial,helvetica; font-size: 13px; letter-spacing: 0pt; text-decoration:none;line-height:18px;}
.bar14  { font-family: arial,helvetica; font-size: 14px; letter-spacing: 0pt; text-decoration:none;line-height:18px;}
.bar15  { font-family: arial,helvetica; font-size: 15px; letter-spacing: 0pt; text-decoration:none;line-height:20px;}
.bar16  { font-family: arial,helvetica; font-size: 16px; letter-spacing: 0pt; text-decoration:none;line-height:20px;}
.bar17  { font-family: arial,helvetica; font-size: 17px; letter-spacing: 0pt; text-decoration:none;line-height:23px;}
.bar18  { font-family: arial,helvetica; font-size: 18px; letter-spacing: 0pt; text-decoration:none;line-height:22px;}
.bar19  { font-family: arial,helvetica; font-size: 19px; letter-spacing: 0pt; text-decoration:none;line-height:24px;}
.bar20  { font-family: arial,helvetica; font-size: 20px; letter-spacing: 0pt; text-decoration:none;line-height:26px;}
.bar21  { font-family: arial,helvetica; font-size: 21px; letter-spacing: 0pt; text-decoration:none;line-height:26px;}
.bar22  { font-family: arial,helvetica; font-size: 22px; letter-spacing: 0pt; text-decoration:none;line-height:28px;}
.bar23  { font-family: arial,helvetica; font-size: 23px; letter-spacing: 0pt; text-decoration:none;line-height:28px;}
.bar24  { font-family: arial,helvetica; font-size: 24px; letter-spacing: 0pt; text-decoration:none;line-height:30px;}
.bar25  { font-family: arial,helvetica; font-size: 25px; letter-spacing: 0pt; text-decoration:none;line-height:30px;}
.bar26  { font-family: arial,helvetica; font-size: 26px; letter-spacing: 0pt; text-decoration:none;line-height:30px;}
.bar27  { font-family: arial,helvetica; font-size: 27px; letter-spacing: 0pt; text-decoration:none;line-height:32px;}
.bar28  { font-family: arial,helvetica; font-size: 28px; letter-spacing: 0pt; text-decoration:none;line-height:32px;}
.bar29  { font-family: arial,helvetica; font-size: 29px; letter-spacing: 0pt; text-decoration:none;line-height:32px;}
.bar30  { font-family: arial,helvetica; font-size: 30px; letter-spacing: 0pt; text-decoration:none;line-height:36px;}
.bar35  { font-family: arial,helvetica; font-size: 35px; letter-spacing: 0pt; text-decoration:none;line-height:36px;}


.btr10  { font-family: trebuchet MS; font-size: 10px; letter-spacing: 0pt; text-decoration: none ;}
.btr11  { font-family: trebuchet MS; font-size: 11px; letter-spacing: 0pt; text-decoration: none ;}
.btr12  { font-family: trebuchet MS; font-size: 12px; letter-spacing: 0pt; text-decoration: none ;}
.btr13  { font-family: trebuchet MS; font-size: 13px; letter-spacing: 0pt; text-decoration: none ;}
.btr14  { font-family: trebuchet MS; font-size: 14px; letter-spacing: 0pt; text-decoration: none ;}
.btr15  { font-family: trebuchet MS; font-size: 15px; letter-spacing: 0pt; text-decoration: none ;}
.btr16  { font-family: trebuchet MS; font-size: 16px; letter-spacing: 0pt; text-decoration: none ;}
.btr17  { font-family: trebuchet MS; font-size: 17px; letter-spacing: 0pt; text-decoration: none ;}
.btr18  { font-family: trebuchet MS; font-size: 18px; letter-spacing: 0pt; text-decoration: none ;}
.btr19  { font-family: trebuchet MS; font-size: 19px; letter-spacing: 0pt; text-decoration: none ;}
.btr20  { font-family: trebuchet MS; font-size: 20px; letter-spacing: 0pt; text-decoration: none ;}
.btr21  { font-family: trebuchet MS; font-size: 21px; letter-spacing: 0pt; text-decoration: none ;}
.btr23  { font-family: trebuchet MS; font-size: 23px; letter-spacing: 0pt; text-decoration: none ;}
.btr27  { font-family: trebuchet MS; font-size: 27px; letter-spacing: 0pt; text-decoration: none ;}
.btr30  { font-family: trebuchet MS; font-size: 30px; letter-spacing: 0pt; text-decoration: none ;}
.btr35  { font-family: trebuchet MS; font-size: 35px; letter-spacing: 0pt; text-decoration: none ;}
.btr40  { font-family: trebuchet MS; font-size: 40px; letter-spacing: 0pt; text-decoration: none ;}


.bve8  { font-family: verdana; font-size: 8px; letter-spacing: 0pt; text-decoration: none ;}
.bve10  { font-family: verdana; font-size: 10px; letter-spacing: 0pt; text-decoration: none ;}
.bve11  { font-family: verdana; font-size: 11px; letter-spacing: 0pt; text-decoration: none ;}
.bve12  { font-family: verdana; font-size: 12px; letter-spacing: 0pt; text-decoration: none ;}
.bve13  { font-family: verdana; font-size: 13px; letter-spacing: 0pt; text-decoration: none ;}
.bve14  { font-family: verdana; font-size: 14px; letter-spacing: 0pt; text-decoration: none ;}
.bve15  { font-family: verdana; font-size: 15px; letter-spacing: 0pt; text-decoration: none ;}
.bve16  { font-family: verdana; font-size: 16px; letter-spacing: 0pt; text-decoration: none ;}
.bve17  { font-family: verdana; font-size: 17px; letter-spacing: 0pt; text-decoration: none ;}
.bve18  { font-family: verdana; font-size: 18px; letter-spacing: 0pt; text-decoration: none ;}

/*Edit Button on Listing page*/
.liedit {
	cursor:pointer;
	padding:3px;
	font-family:verdana;font-size:10px;background:#fff;color:#999;
	}
