/*body{
	background-color: #fff; padding:0 0 0 0; margin:0 0 0 0;
}
*/
.errorBox {
	font-weight: bold;
	color: red;
}

.errorInput {
	border-color: red;
	border-style: double;
}

body, input, select, td, textarea,th{
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

h1, h2, h3, h4, h5, h6, p, strong,  form, acronym, label, table, td, th, span, a, hr, code, pre, hr {
	/*	margin:0; */
	/*	padding:0; */
	/*	font-size: 1em; */
	background-repeat:no-repeat;
	list-style-type:none;
}

img {
}

xth, table {
	font-size: 1em;
}

a, a:visited, a:hover {
	color:#666; text-decoration:none;
}
a:hover {
	text-decoration: underline;
}
/*
img{
	border:none;
}
hr {
	height: 1px;
	color: #000;
	clear:both;
}
textarea {
	width:80%;
	height:200px;
}
dt {
	font-weight: bold;
}
.clear {
	clear: both;
}
*/
table.adminheader1 {
	border: 0;
	border-spacing: 0;
	width: 90%;
	background-color: #FFFFFF;
}

tr.adminheader1 {
	/*   background-color: #9999CC; */
}

td.adminheader1 {
	height: 11;
	padding: 5;
	color: #6666CC;
}

font.adminheader1 {
	font-weight: bold;
	font-family: PrimaSans BT, Verdana, sans-serif;
	/*font-size: 3; */
}
h1 {
	font-size: 2em;
}
h1 a{
	color: #000;
}
div#logo{
	color: #fffff;
}
div#header {
	background-color: #fea;
	border-top: 1px solid #000;
	border-bottom: 1px solid #000;
	padding: 20px 10px 30px 15px;
	margin: 10px 5% 20px 5%;
}
div#header ul{
	margin: 10px 0px 0px 0px;
}
div#header ul li{
	list-style-type: none;
	float: left;
	padding: 0px 10px 0px 0px;
	font-weight: bold;
}
div#header ul li a{
	display: block;
	color: #f00;
	border-left: 1px solid red;
	padding-left: 5px;
}
div#header ul li a:hover{
	border-left: 1px solid #000;
}

h2 {
	font-size: 1.2em;
	margin: 10px 0px 10px 0px;
}

h2 {
	font-size: 1.1em;
	margin: 10px 0px 5px 0px;
}

p {
	margin: 0px 0px 0px 0px;
}
/*
acronym {
	border-bottom: 1px dashed #000;
	cursor: help;
}
*/

table.border1 {
	margin: 0% 5% 20px 5%;
	border: 1px dashed #666;
	width: 90%;
}
td.border1 {
	padding: 10px 20px;
}
table.border2 {
	margin: 0% 0% 20px 0%;
	border: 1px dashed #666;
	width: 90%;
}
td.border2 {
	padding: 2px 2% 2px 2%;
}

td.border1left {
	border-left: 1px dashed #666;
}

div#body {
	margin: 0% 5% 20px 5%;
	padding: 20px 2% 20px 2%;
	border: 1px dashed #666;
}

div#validxhtml {
	float: right;
	background-color: #eee;
	border: 1px dotted #999;
	padding: 2px;
	margin: 5px;
	width:100px;
	text-align: center;
}
div#footer {
	border-top: 1px solid #666;
	padding: 5px 5px 5px 5px;
	text-align:right;
}

div#footer span {
	float: left;
}

/*.changed {
	background-color: #ee0;
	border: 1px solid #ccc;
	padding: 10px;
	margin: 10px;
}*/
ul#stylelist {
	margin:0% 0% 30px 0%;
}

ul#stylelist li {
	list-style-type: none;
	float:left;
	width:100px;
	border: 1px solid #ccc;
	background-color: #eee;
	padding:2px;
	margin-right: 2px;
}
.xtable {

	margin: 20px 0% 20px 0%;
}
/*
th,td {
	padding: 2px 4px 2px 4px;
	text-align: left;
	vertical-align: top;
}
thead tr {
  background-color: #fc0;
}
*/
th.sorted {
	/*    background-color: #330099;
		color: white;
		background-color: orange; */
    background-color: blue;

}
th a, th a:visited {
	/* color: black;*/
	color:#fff;
}
th a:hover {
	text-decoration: underline;
	/*  color: black;*/
    color:#fff;
}
th.sorted a, th.sortable a {
	background-position: right;
	display: block;
	/*	width: 100%;*/
}

th.sortable a {
	background-image: url(../../plugins/tree/img/arrow_off.png);
}
th.order1 a {
	background-image: url(../../plugins/tree/img/arrow_down.png);
}
th.order2 a {
	background-image: url(../../plugins/tree/img/arrow_up.png);
}

tr.odd {
	background-color: #fff
}
tr.tableRowEven, tr.even {
	/*background-color: #fea*/
	background-color: #def
}

ul#showsource {
	float: right;
	background-color: #eee;
	border: 1px dotted #999;
	padding: 2px 4px 2px 4px;
	margin: 5px;
	width:100px;
	list-style-type: none;
}


/* test styles */
/*table.its thead th tr {
	 background-color: #69c;
        height: 20px;
        border-width: 0px 0px 1px 0px;
        border-style: solid;
        border-color: #fff;
        color: #fff;

}*/

table.its thead tr th{
	/*background-color: #69c;*/
	background-color:#7588DE;
	text-align:center;
	/*background-color:#819BDE;*/
	/*height: 20px;
	   border-width: 0px 0px 1px 0px;
	   border-style: solid;
	   border-color: #fff;*/
	/*font-weight:normal;*/
	color: #fff;
}
table.its tr.even {
	/* background-color: #def;*/
	background-color: #DBEAF5;
}
table.its{
	border: 1px solid #666;
	margin: 20px 0% 20px 0%;
	width: 100%;
}

table.its select{
	width: 99%;
}

/*table.its input{
	width: 99%;
}*/

table.its td {
	padding: 2px;
}
table.its5{
	border: 1px solid #666;
	margin: 20px 0% 20px 0%;
	width: 100%;
}

table.its5 select{
	width: 99%;
}

table.its5 input{
	width: 99%;
}

table.its5 td {
	padding: 2px;
}
table.its5 thead tr th{
	background-color:#7588DE;
	text-align:center;
	color: #fff;
}
table.its5 tr.odd {
	/* background-color: #def;*/
	background-color: #DBEAF5;
}

table.its5 tr.even {
	/* background-color: #def;*/
	background-color: #fff;
}

table.its1 thead tr {
	background-color:#7588DE;
	text-align:center;
	color: #fff;

}
table.its1 tr.even {
	background-color:  #DBEAF5;
}
table.its1{
	border: 1px solid #666;
	margin: 20px 1% 20px 1%;
	width: 865px;
}
table.its2 thead tr {
	background-color: #69c;
}
table.its2 tr.even {
	height: 25px;
	background-color: #def;
}
table.its2{
	width: 800px;
	border: 0px;
	margin-left: auto;
	margin-right: auto;



}
table.its2 tr.align
{
	width: 400px;
}

table.its4 {
	width: 800px;
	border: 0px;
	margin-left: auto;
	margin-right: auto;
	border-collapse:collapse;
}
table.its4 thead tr {
	background-color:#7588DE;
	text-align:center;
	color: #fff;


}
table.its4 tr.even {
	background-color:  #DBEAF5;
}

table.button{
	margin: 20px 0% 20px 0%;
	width: 100%;
}

table.mars thead tr {
	background-color: #9c9;
}
table.mars tr.even {
	background-color: #ccb;
}
table.mars tr.odd {
	background-color: #eec;
}


table.simple thead tr {
	background-color: #eee;
}
table.simple tr.even {
	background-color: #fff;
}
table.simple {
	border: 1px solid #ccc;
	border-collapse: collapse;
}
table.simple td,table.simple th{
	border: 1px solid #ccc;
}

table.nocol tbody td,table.nocol tbody th{
	border-left: none;
	border-right: none;
}




table.report td, table.report th{
	font:         menu;
}
table.report th{
	background:   buttonface;
	border-width: 1px;
	border-style: solid;
	border-color: threedhighlight threedshadow threedshadow threedhighlight;
	cursor:       hand;
}
table.report idcol {
	background: buttonface;
}

table.report tr.even{
	background-color: #399;
}





table.mark td.tableCellError {
	background-color: #d00;
	color: #fff;
}

table.sublist {
	margin: 0% 0% 0% 0%;
	/*	width: 100%; */
}
table.sublist td, table.sublist th {
	width: 50%;
}

div.exportlinks {
	background-color: #eee;
	border: 1px dotted #999;
	padding: 2px 4px 2px 4px;
	margin: -10px 0% 10px 0%;
	/*	width: 79%; */
}

span.export {
	padding: 0 4px 1px 20px;
	display:inline; display:inline-block;
	cursor: pointer;
}

span.excel {
	background-image: url(../img/ico_file_excel.png);
}
span.csv {
	background-image: url(../img/ico_file_csv.png);
}
span.xml {
	background-image: url(../img/ico_file_xml.png);
}
span.pdf {
	background-image: url(../img/ico_file_pdf.png);
}

span.pagebanner {
	background-color: #eee;
	border: 1px dotted #999;
	padding: 2px 4px 2px 4px;
	/*	width: 79%; */
	margin-top: 10px;
	display:block;
	border-bottom: none;
}

span.pagelinks {
	background-color: #eee;
	border: 1px dotted #999;
	padding: 2px 4px 2px 4px;
	/*	width: 79%; */
	display:block;
	border-top: none;
	margin-bottom: -5px;
}

table.simple td.textRed {color: #b11;}


table.edittableborder {
	width: 800px;
	border: 1px dashed #666;
	margin-left: auto;
	margin-right: auto;
}
table.edittableborder1 {
	width: 1200px;
	border: 1px dashed #666;
	margin-left: auto;
	margin-right: auto;
}

div.tableborder{
	overflow: auto;
	border: 1px dashed #666;
	margin-left: auto;
	margin-right: auto;
	width: 800px;
	padding: 3px;
}

table.tablesolidborder {
	width: 80%;
	border: 1px solid #666;
	margin-left: auto;
	margin-right: auto;
}

table.tableborder {
	width: 890px;
	border: 1px dashed #666;
	margin-left: auto;
	margin-right: auto;

}

table.tablenewborder {
	width: 1080px;
	border: 1px dashed #666;
	margin-left: auto;
	margin-right: auto;

}

table.edittable {
	width:100%;
	border: 0px;
	margin-left: auto;
	margin-right: auto;
	border-collapse:collapse;
}

table.edittable td {
    overflow: hidden;
    text-overflow: ellipsis;
}

table.edittable.limwidth td{
    max-width: 330px;
}

table.edittable thead tr th {
	/*background-color: #9999CC;*/
	background-color: #7588DE;
	height: 20px;
	border-width: 0px 0px 1px 0px;
	border-style: solid;
	border-color: #fff;
	font-weight:bold;
	color: #fff;
}

table.edittable tr.even {
	background-color: #def;
	height: 20px;
}
table.edittable tr.odd {
	background-color: #fff;
	height: 20px;
}
td.editprompt {
	text-align: right;
	font-weight: bold;
	width: 50%;
	height: 25px;
	padding: 2px;
	border-width: 0px 3px 0px 0px;
	border-style: solid;
	border-color: #fff;
}
td.editprompt6{
	text-align: right;
    font-weight: bold;
	height: 25px;
	padding: 2px;
	border-width: 0px 3px 0px 0px;
	border-style: solid;
	border-color: #fff;
}
td.editprompt1 {
	text-align: right;
	font-weight: bold;
	width: 50%;
	height: 25px;
	padding: 2px;
	border-width: 0px 3px 0px 0px;
	border-style: solid;
	border-color: #fff;
}
td.editprompt5 {
	text-align: right;
	height: 25px;
	width :460px;
	padding: 0px;
	color: #6666CC;
	font-weight: bold;
	font-family: PrimaSans BT, Verdana, sans-serif;
	font-size: 1.0em;
}


td.editcheck {
	text-align: right;
	font-weight: bold;
	width: 250px;
	height: 25px;
	padding: 2px;
	border-width: 0px 3px 0px 0px;
	border-style: solid;
	border-color: #fff;
}

td.editprompt2 {
	text-align: right;
	width: 400px;
	height: 25px;
	padding: 2px;
	border-width: 0px 3px 0px 0px;
	border-style: solid;
	border-color: #fff;
}

td.editprompt3 {
	text-align: left;
	height: 25px;
	padding: 2px;
	border-width: 0px 3px 0px 0px;
	border-style: solid;
	border-color: #fff;
}

td.editprompt4 {
	text-align: center;
	height: 25px;
	padding: 2px;
	border-width: 0px 3px 0px 0px;
	border-style: solid;
	border-color: #fff;
}

span.edittags{

	font-weight:normal;
	padding: 2px;
	border-color: #fff;
}
td.editfield {
	text-align: left;
	width: 180px;
	padding: 2px;
	border-width: 0px 0px 0px 3px;
	border-style: solid;
	border-color: #fff;
}

td.editfield1 {
	text-align: left;
	width: 520px;
	padding: 2px;
	border-width: 0px 0px 0px 3px;
	border-style: solid;
	border-color: #fff;
}
td.editfield div.texteditor{
	width: 700px;
	height: 325px;
}
td.editfield div textarea.tinymce{
}
td.editfield div.textnoeditor{
	width: 700px;
	height: 325px;
}
td.editfield div textarea.plaintext{
	width: 450px;
	height: 320px;
}
td.editfield3 {
	text-align: center;
	width: 50%;
	padding: 2px;
	border-width: 0px 0px 0px 3px;
	border-style: solid;
	border-color: #fff;
}
td.editfield2 {
	text-align: left;
	width: 375px;
	padding: 2px;
	border-width: 0px 0px 0px 3px;
	border-style: solid;
	border-color: #fff;
}
td.editheader {

	height: 25px;
	padding: 0px;
	color: #6666CC;
	font-weight: bold;
	font-family: PrimaSans BT, Verdana, sans-serif;
	font-size: 1.3em;
}
td.editsubheader {
	text-align: center;
	padding: 2px;
	border-width: 0px 0px 0px 3px;
	border-style: solid;
	border-color: #fff;
	padding: 0px;
	color: #6666CC;
	font-weight: bold;
	font-family: PrimaSans BT, Verdana, sans-serif;
	font-size: 1.0em;
}

.editshortfield {
	width: 200px;
}
td.helpimage {
	/*	background-color: #fff;*/
	/*	width: 12px;*/
	padding: 2px;
	border-width: 0px 0px 0px 0px;
	border-style: solid;
	border-color: #fff;
	/*	border: 2px;
		border-collapse: separate;
		border-spacing: 2px 2px;*/
	/*	border-spacing: 2px 2px;*/
}
td.editfield input[type=checkbox] {
	width: 15px;
}
td.editfield input {
	width: 100%;
}
td.editfield select {
	width: 100%;
	/*	width: 380px;*/
}
td.editfield2 input[type=checkbox] {
	width: 15px;
}
td.editfield2 input {
	width: 75%;
}
td.editfield2 select {
	width: 75%;
	/*	width: 380px;*/
}
td.editshortfield input {
	width: 50%;
	/*      width: 380px;*/
}

td.editshortfield select {
	width: 50%;
	/*      width: 380px;*/
}

td.editselect select {
	width: 50%;
	/*      width: 380px;*/
}

td.editfield textarea {
	width: 100%;
	/*	width: 380px;*/
}
.editsearchfield {
}

td.editsearchfield input {
	width: 120px;
}

table.adminheader {
	border: 0;
	border-spacing: 0;
	width: 90%;
	background-color: #FFFFFF;
}

table.adminheader tr {
	/*   background-color: #9999CC; */
}

table.adminheader td {
	height: 30px;
	padding: 5px;
	color: #6666CC;
	font-weight: bold;
	font-family: PrimaSans BT, Verdana, sans-serif;
	font-size: 1.44em;
}
table.vendorheader {
	border: 0;
	border-spacing: 0;
	width: 90%;
	background-color: #FFFFFF;
}

table.vendorheader tr {
	/*   background-color: #9999CC; */
}

table.vendorheader td {
	height: 18px;
	padding: 5px;
	color: #6666CC;
	font-weight: bold;
	font-family: PrimaSans BT, Verdana, sans-serif;
	font-size: 1.44em;
}
table.explaintext {
	border: 0;
	border-spacing: 0;
	width: 90%;
	background-color: #FFFFFF;
}



.standardbutton {
	width: 120px;
}

table.sysadminheader {
	border: 0px;
	border-spacing: 0px;
	width: 100%;
   	background-color: #9999CC;
}

table.sysadminheader tr {
   	background-color: #9999CC;
	border: 0px;
}

table.sysadminheader td {
	border: 0;
	/*	height: 30px;*/
	padding: 5px;
	font-weight: bold;
	font-family: PrimaSans BT, Verdana, sans-serif;
	font-size: 1.2em;
	color: #FFFFFF;
}

table.sysadminsubtitle {
	margin: 0% 5% 5px 5%;
	border: 0px;
	border-spacing: 0px;
	padding: 0px;
	width: 90%;
	background-color: #FFFFFF;
}

table.sysadminsubtitle td {
	/*        height: 11px;
			padding: 5px;*/
	margin: 0% 0% 0% 0%;
	padding: 0px;
	color: #6666CC;
}

table.sysadminsubtitle font {
	font-weight: bold;
	font-family: PrimaSans BT, Verdana, sans-serif;
	font-size: 1.44em;
}


.global-messages {

}

.field-messages {

}

.global-errors {
	color: red;
}

.field-errors {
	color: red;
}
td.editdatefield {
	text-align: left;
	width: 375px;
}
td.editdatefield input {
    width: 75%;
}
.editpricefield {
}

td.editpricefield input, td.editpricefield select {
	width: 20%;

}

#tabs ul {
	list-style:none outside none;
	margin:0;
	padding:0;
}
#tabs li {
	border-bottom-width:0;
	display:inline;
	font-size:12px;
	margin:0 0.5em 0 0;
}
#tabs li a  {
	background:none repeat scroll 0 0 #7588DE;
	color:white;
	font-size:12px;
	padding:4px;
}
#tabs #selected {
	background:url("../assets/plugins/tree/img/sprite4.png") repeat-x scroll 0 0 #DDDDDD;
	border-color:#A3A3A3;
	border-style:solid;
	border-width:0 1px;
	color:#000000;
	padding:5px 5px 0;
	position:relative;
	text-decoration:none;
}
#tabs li a #selected a {
	background:none repeat scroll 0 0 #DDEEFF;
	padding:4px;
}
#selected li a {
	background:none repeat scroll 0 0 #DDEEFF;
	padding:4px;
}
#tabscontent {
	border:1px solid;
}

#tabs ul {
	list-style: none;
	padding: 0;
	margin: 0;
}

#tabs li {
	display: inline;
	/*	border: 1px solid;*/
	border-bottom-width: 0;
	margin: 0 0.5em 0 0;
	font-size: 12px;
}

#tabs li a {
	padding: 4px;
	font-size: 12px;
	background: #7588DE;
	color: white;
}

#tabs #selected {
	padding: 5px;
	background: #DDEEFF;
	padding-bottom: 0px;
	background:url("sprite4.png") repeat-x scroll 0 0 #DDDDDD;
	border-color:#A3A3A3;
	border-style:solid;
	border-width:0 1px;
	color:#000000;
	position:relative;
	text-decoration:none;
}
#tabs li a #selected a{
	padding: 4px;
	background: #DDEEFF;
}
#selected li a{
	padding: 4px;
	background: #DDEEFF;
}

#tabscontent {
	border: 1px solid;
}

.input_long  input{
	width: 100%

}

.input_medium  input{
	width: 40%

}

.input_short  input{
	width: 20%

}



div.link-btn{
	margin-bottom: 10;
	height: 22px;
	text-align: center;
	line-height: 22px;
	float: left;
	margin-left: 15px;
	cursor: pointer;
	color: #666;
	text-decoration: none;
}
div.link-btn:hover{
	text-decoration: underline;
}

/* manageskins.admin START */
div.skin-actions{
    float: right;
}
div.skin-actions input{
	margin-left: 3px;
}
div.separator{
	display: inline;
    border-left: 1px dotted;
    margin: 0 8px;
}
.tree-second{
	margin-left: 23px;
}
/* manageskins.admin END */
.position-fixed{
	position: fixed;
}
/* jQuery-ui combobox START */
.ui-combobox {
	position: relative;
	display: inline-block;
}
.ui-combobox-toggle {
	position: absolute !important;;
	top: 0;
	bottom: 0;
	margin-left: -1px;
	padding: 0;
	/* adjust styles for IE 6/7 */
	*height: 1.7em;
	*top: 0.1em;
}
.ui-combobox-input {
	margin: 0;
	padding: 0.3em;
}
/* jQuery-ui combobox END */


div.add-button {
	cursor: pointer;
	height: 18px;
	width: 18px;
	background: url(../images/add-icon.png) center no-repeat;
	background-size: cover;
}
div.delete-button {
	cursor: pointer;
	height: 18px;
	width: 18px;
	background: url(../images/delete-icon.png) center no-repeat;
	background-size: cover;
}

.mlDataDiv{
	float: left;
	clear: left;
	margin: 3px 0;
}
.mlDataDiv select{
	float: left;
}
.mlDataDiv div{
	float: left;
	margin-left: 10px
}
#addML{
	margin: 3px;
	clear: left;
	float: left;
}

/* ########		PRODUCT_IMPORT PAGE		#######################################*/
div#progressBar{
	width: 250px;
	height: 12px;
	display: none;
}
td#importMessages{
	text-align: left;
	padding-bottom: 20px;
	padding-left: 80px;
}
div.upcArea{
	height: 0;
	overflow: auto;
}
div.upcArea label{
	text-align: left;
	margin: 11px auto 0;
	display: block;
	width: 50%
}
div.upcArea #upcArea{
	margin: 5px auto 0;
	height: 110px;
	width: 80%;
}
div.upcArea div.catSelArea, div.upcArea .iscSelArea{
	margin: 10px 0 0;
	height: 22px
}
div.upcArea .catSel, div.upcArea .iscSel{
	float: left;
	padding-right: 10px;
	text-align: right;
	width: 320px;
}
div.upcArea #itemCategory, div.upcArea #itemStatusCode{
	float: left;
	width: 200px;
}
div.upcArea div.galleryArea{
	margin-top: 5px;
}
.icecatSearch{
	margin: 11px auto 0;
    text-align: center;
    width: 70%;
}
.icecatSearch input{
	margin-left: 7px;
}
.icecatSearch button{
	margin-left: 7px;
}

.checkBox-line{
	clear: left;
    float: left;
    height: 22px;
    line-height: 22px;
    margin: 3px 0;
}
.checkBox-line input{
	float: left;
    margin-right: 6px;
}
.checkBox-line div{
	float: left;
}
#gmask{
	background-color: #000000;
    display: block;
    height: 100%;
    left: 0;
    opacity: 0.6;
    position: fixed;
    top: 0;
    width: 100%;
    z-index: 9;
}
#gallery .gclose{
	right: -15px;
    top: -15px;
	position: absolute;
	width:30px;
	height:30px;
	cursor:pointer;
	background: url(./tinybox2/images/close.png) no-repeat
}
#gallery{
    background-color: #FFFFFF;
    border-radius: 8px 8px 8px 8px;
    padding: 10px;
    position: absolute;
    z-index: 10;
}
.gallery{
    border-radius: 8px 8px 8px 8px;
    overflow: auto;
}
#gallery .shadow, #gallery.shadow{
	-moz-box-shadow: 0 0 8px rgba(0,0,0,0.5); /* ��� Firefox */
    -webkit-box-shadow: 0 0 10px rgba(0,0,0,0.5); /* ��� Safari � Chrome */
    box-shadow: 0 0 8px rgba(0,0,0,0.5); /* ��������� ���� */
}
.delim{
	clear: both;
	height: 0;
}
.gallery .prodBlock{
	border: 1px solid #666666;
    border-radius: 8px 8px 8px 8px;
    float: left;
    margin: 2% 1% 0;
    width: 98%;
}
.gallery .prodInfo{
    float: left;
    margin: 0.8% 0 0.8% 0.8%;
    width: 99%;
}
.gallery .thumbPic{
	float: left;
    height: 100px;
    margin-left: 5px;
    text-align: center;
    width: 100px;
}
.gallery .thumbPic div{
	display: table-cell;
    height: 100px;
    vertical-align: middle;
    width: 100px;
}
.gallery .thumbPic img{
	max-height: 100px;
	max-width: 100px
}
.gallery .info{
	float: left;
    height: 100px;
    margin-left: 2%;
    width: 34%;
}
.gallery .info span{
	float: left;
    margin-top: 10px;
    width: 100%;
}
.gallery .info span.prodTitle{
	font-weight: bold;
	font-size: 15px;
	color: #666;
}
.gallery .prodImages{
	float: left;
    height: 100px;
    margin-left: 2%;
    width: 50%;
}
.gallery .prodImages span{
	clear: left;
    float: left;
    margin-top: 10px;
}
.gallery span.imgLink, .gallery .prodPicture span.imgLink{
	clear: right;
    color: #0000CC;
    cursor: pointer;
    float: left;
    margin-left: 10px;
}
.gallery .prodGallery{
    float: left;
    margin: 0 0 0.8% 0.8%;
    padding: 5px;
    width: 98%;
}
.gallery .prodGallery .galleryScroll{
	float: left;
    max-height: 0;
    overflow: auto;
    width: 100%;
}
.gallery .prodGallery span{
    float: left;
    margin: 3px 0;
    text-align: left;
    width: 100%;
}
.gallery .prodGallery .prodTitle{
	background-color: #DADDE3;
    border-bottom: 1px solid #8F8F8F;
    border-radius: 8px 8px 8px 8px;
    color: #666666;
    cursor: pointer;
    float: left;
    font-size: 15px;
    font-weight: bold;
    height: 26px;
    line-height: 26px;
    text-align: center;
    width: 100%;
}
.gallery .prodPicture{
	border: 1px solid #666666;
    border-radius: 8px 8px 8px 8px;
    float: left;
    margin: 5px 2px 0 0;
    padding: 5px;
    width: 98.6%;
}
.gallery .prodPicture span{
	clear: left;
    float: left;
    margin: 10px 0 0 25px;
    width: auto;
}
.gallery .prodPicture a{
	float: left;
    margin-top: 3px;
    width: 100%;
}
/*##########################################	END PRODUCT_IMPORT PAGE	#######*/