body {
	margin: 0px;
	padding: 0px;
}

table {
	border: none;
	border-collapse: collapse;
	}

.tag {
	font-family: Verdana, Geneva, sans-serif;
	color: #666666;
	font-size: 9px;
	line-height: 1.2em;
}
.boldbody {
	font-family: Verdana, Geneva, sans-serif;
	color: #000000;
	font-size: 12px;
	font-weight: bold;
	line-height: 1.2em;
}
.smallbody {
	color: #363636;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
}
.tinybody {
	color: #fff;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 9px;
}


.tinybodysup {
	color: #fff;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 9px;
	vertical-align: text-top;
	margin-left: 40px;
}
.signoff {
	font-family: Verdana, Geneva, sans-serif;
	color: #336699;
	font-size: 11px;
	line-height: 1.2em;
}

a {
	font-family: Verdana, Geneva, sans-serif;
}

a.login:hover {
	color: #FFCC00;
	text-decoration: underline;
}
.copyright, A.copyright, A.copyright:link, A.copyright:visited {
  background: transparent;
  color: #999999;
  font-family: Verdana, Arial, Helvetica, Sans-Serif;
  font-size: 10px;
  text-decoration: none;
}
A.copyright:hover {
  text-decoration: underline;
}
a.anchor {
	text-decoration: none;
}
a.anchor:hover {
	text-decoration: underline;
}
.clear {
	background-image: url(/img/_.gif);
	background-repeat: no-repeat;
	background-color: transparent;
}
.yellow {
	color: #FFCC00;
}
.orange {
	color: #FF6600;
}
.green {
	color: #669933;
}
.blue {
	color: #336699;
}
.cyan {
	color: #0099CC;
}
.menu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
}

.body {
	font-family: "Trebuchet MS", Helvetica, sans-serif;
	color: #333333;
	font-size: 13px;
	line-height: 1.2em;
}
h1 {
	font-family: "Trebuchet MS", Helvetica, sans-serif;
	font-size: 18px;
	line-height: 1.2em;
}
.h1 {
	font-family: "Trebuchet MS", Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	line-height: 1.2em;
}
h2 {
	font-family: "Trebuchet MS", Helvetica, sans-serif;
	font-size: 15px;
	line-height: 1.2em;
}
.h2 {
	font-family: "Trebuchet MS", Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	line-height: 1.2em;
}
h3 {
	font-family: "Trebuchet MS", Helvetica, sans-serif;
	font-size: 13px;
	line-height: 1.2em;
}
.h3 {
	font-family: "Trebuchet MS", Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	line-height: 1.2em;
}
.tableC {
	border: 1px solid #0099CC;
	font-family: "Trebuchet MS", Helvetica, sans-serif;
	font-size: 11px;
	line-height: 1.2em;
}
.inputBody {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	font-variant: normal;
	line-height: normal;
	text-decoration: none;
}

.tableYHead {
	background: #FFCC00;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
}
.tableYLabel {
	background: #cbcbcb;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-align: right;
}
.tableYBody {
	background: #f2f2f2;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}

/* context help */
a.glossaryTerm, a.glossaryTerm:link, a.glossaryTerm:visited {
	border-bottom: 1px dotted #027FC2;
	color: #282828;
	text-decoration: none;
	cursor: help;
}
a.glossaryTerm:hover {
	border-bottom: 1px solid #027FC2;
}
th a.glossaryTerm, th a.glossaryTerm:link, th a.glossaryTerm:visited {
	border-bottom: 1px dotted #FFFFFF;
	color: #FFFFFF;
}
th a.glossaryTerm:hover {
	border-bottom: 1px solid #FFFFFF;
}

/* tabular data */
.dataQuantity, .dataQuantityNegative {
	text-align: right;
}
.dataQuantityNegative {
	color: #A30A0D;
}
.textInfo {
	font-size: 0.9em;
	font-weight: normal;
	line-height: 1.6em;
	color: #1D239A; 
}

/* cart image */
table.tblImage {
	border: 1px solid #CCCCCC;
}
table.tblImage td {
	background-color: #FFFFFF;
	padding: 0em;
	margin: 0em;
	text-align: center;
	vertical-align: middle;

}



/* fancy form buttons */
button {
	margin-top: 0px;
	padding: 1px 5px 4px 8px; /* text within button */
	border: none;
	color: #FFFFFF;
	background: url(/img/button/buttonSecondary.gif) no-repeat top left;
	font: bold 12px Arial, Helvetica, Verdana, sans-serif;
	height: 18px;
	overflow: visible;
	cursor: pointer;
}
.button_a
{
	margin-top: 0px;
	padding: 1px 5px 4px 8px; /* text within button */
	border: none;
	color: #FFFFFF;
	background: url(/img/button/buttonSecondary.gif) no-repeat top left;
	font: bold 12px Arial, Helvetica, Verdana, sans-serif;
	height: 18px;
	overflow: visible;
	cursor: pointer;	
}
span.button {
	padding-right: 3px;
	float: left;
	display: block;
	background: url(/img/button/buttonSecondaryRt.gif) no-repeat top right;
	height: 18px;
	overflow: visible;
}
button.action {
	padding-left: 25px; /* space for arrow */
	margin-top: 0px;
	background: url(/img/button/buttonPrimary.gif) no-repeat top left;
	padding-bottom: 4px;
	padding-top: 1px;
}
span.action {
	padding-right: 3px;
	float: left;
	padding-top: 0px;
	display: block;
	background: url(/img/button/buttonPrimaryRt.gif) no-repeat top right;
	font-size: 1.2em;
	text-transform: uppercase;
	height: 18px;
	vertical-align: top;
	overflow: visible;
}
.buttonContainer {
/*	float: right; */
	padding: 5px;
	clear: both;
/*	text-align: right; */
}
.buttonContainer span.action, .buttonContainer span.button {
	margin: 5px; /* was 10px */
}

.buttonContainerSmall {
	padding: 0px 0px;
	margin-left: 5px;
}
button.small {
	padding: 0px 5px 3px 8px; /* text within button */
	border: 0px none #FFFFFF;
	margin-top: 0px;
	color: #FFFFFF;
	background: url(/img/button/buttonSecondarySmall.gif) no-repeat top left;
	font-size: 11px;
	font-weight: 900;
	height: 15px;
	overflow: visible;
	cursor: pointer;
}
span.small {
	padding-right: 3px;
	float: left;
/*	margin-right: 3px; */
	background: url(/img/button/buttonSecondarySmallRt.gif) no-repeat top right;
	height: 15px;
}
button.smallAction {
	padding: 0px 5px 4px 18px; /* text within button */
	margin-top: 0;
	margin-right: 3px;
	background: url(/img/button/buttonPrimarySmall.gif) no-repeat top left;
	font-size: 11px;
	font-weight: 900;
	height: 15px;
}
span.smallAction {
	padding-right: 3px;
	float: left;
	background: url(/img/button/buttonPrimarySmallRt.gif) no-repeat top right;
	text-transform: uppercase;
	height: 15px;
}
button.nonAction {
	border: none;
	padding: 0 0 0 12px;
	margin-right: 15px;
	background: transparent url(/img/button/linkSecondary.gif) no-repeat 0px 4px;
	color: #0B6997;
	font-size: 1.1em;
	font-weight: bold;
	text-transform: capitalize;
}
button.nAction {
	background: transparent url(/img/button/linkPrimary.gif) no-repeat scroll 2px 8px;
	color: #0B6997;
	height: auto;
	padding:5px 0pt 0pt 14px;
}

/* tree control styles */
ul.TreeControl li { list-style: none; }
ul.TreeControl, ul.TreeControl ul, ul.TreeControl li { margin: 0; padding: 0; }
ul.TreeControl li.TCopen a { background: url(/img/tree_minus.gif) center left no-repeat; text-decoration: none; }
ul.TreeControl li.TCclosed a { background: url(/img/tree_plus.gif) center left no-repeat; text-decoration: none; }
ul.TreeControl li.TCbullet a { background: url(/img/x.gif) center left no-repeat; }
ul.TreeControl li.TCopen ul { display: block; }
ul.TreeControl li.TCclosed ul { display: none; }

.myText { font-size: 10px; color: #000000;  font-family: Arial,Helvetica,sans-serif; border-width: 1px; border-color: #000000; border-style: solid; text-align: left; background-color: #FFFFFF; }
.myTextR { font-size: 10px; color: #000000;  font-family: Arial,Helvetica,sans-serif; border-width: 1px; border-color: #000000; border-style: solid; text-align: right; background-color: #FFFFFF; }

/* EZ Tab Concept */
/* Tabs Container */
div.easycard-tabs { 
background-image: none;
display: none;
	  }

div.easycard-tabs td {
	font-family: Verdana, Arial, Helvetica, Sans-Serif; font-size: 11px;}


/* Active Tab */

	
div.easycard-tabs td.activetab-text,
div.easycard-tabs td.activetab-left,
div.easycard-tabs td.activetab-right,
div.easycard-tabs td.tab-text,
div.easycard-tabs td.tab-left,
div.easycard-tabs td.tab-right
 {
	background-image: none;
	}

	
/* Inactive Tabs */

	
	
div.easycard-tabs td.tab-text a {
	}
	
	
/* Bottom Decoration */
div.easycard-tabs-btm1 {
	display: none;
	}
	
div.easycard-tabs-btm2 {
	display: none;
	}
	
div.easycard-tabs-btm3 {
	}
	
/* table below tabs */
.easycard-table {
	}
img[src="/catalog/img/x.gif"] {
	display: none;
	}
	
/* end EZ Tab Concept */

/* search paging styles */

/***********************************************
 * informative boxes                           *
 ***********************************************/
table.tblGreen,
table.tblGreenPad {
	margin-top: 0.2em;
	margin-bottom: 0.2em;
	border: 1px solid #339966;
	background-color: #339966;
}
table.tblGreen th,
table.tblGreenPad th,
table.tblGreen td.tblGreen,
table.tblGreenPad td.tblGreenPad {
	padding: 0.1em 0.5em 0.1em 0.5em;
	margin: 0.1em;
	vertical-align: top;
}
table.tblGreen th,
table.tblGreenPad th {
	background-color: #CCFFCC;
	color: #666666;
	font-size: 90%;
}
table.tblGreen td {
	background-color: #F6FFF6;
}
table.tblGreenPad td {
	background-color: #F6FFF6;
	padding: 0.1em 0.5em 0.1em 0.5em;
}

table.tblGray,
table.tblGrayPad {
	margin-top: 0.2em;
	margin-bottom: 0.2em;
	border: 1px solid #333333;
}
table.tblGray th,
table.tblGray td.tblGray,
table.tblGrayPad th,
table.tblGrayPad td.tblGrayPad {
	padding: 0.1em 0.5em 0.1em 0.5em;
	margin: 0.1em;
	vertical-align: top;
}
table.tblGray th,
table.tblGrayPad th {
	background-color: #D3DCE3;
	color: #666666;
	font-size: 90%;
}
table.tblGray td {
	background-color: #EEEEEE;
}
table.tblGrayPad td {
	background-color: #EEEEEE;
	padding: 0.1em 0.5em 0.1em 0.5em;
}

table.tblBlue,
table.tblBluePad {
	margin-top: 0.2em;
	margin-bottom: 0.2em;
	border: 1px solid #6699FF;
}
table.tblBlue th,
table.tblBlue td.tblBlue,
table.tblBluePad th,
table.tblBluePad td.tblBluePad {
	padding: 0.1em 0.5em 0.1em 0.5em;
	margin: 0.1em;
	vertical-align: top;
}
table.tblBlue th,
table.tblBluePad th {
	background-color: #B0DDEC;
	color: #666666;
	font-size: 90%;
}
table.tblBlue td {
	background-color: #EEF3FF;
}
table.tblBluePad td {
	background-color: #EEF3FF;
	padding: 0.1em 0.5em 0.1em 0.5em;
}

table.tblRed,
table.tblRedPad {
	margin-top: 0.2em;
	margin-bottom: 0.2em;
	border: 1px solid #FF6633;
}
table.tblRed th,
table.tblRed td.tblRed,
table.tblRedPad th,
table.tblRedPad td.tblRedPad {
	padding: 0.1em 0.5em 0.1em 0.5em;
	margin: 0.1em;
	vertical-align: top;
}
table.tblRed th,
table.tblRedPad th {
	background-color: #FFCCCC;
	color: #666666;
	font-size: 90%;
}
table.tblRed td {
	background-color: #FFF6F6;
}
table.tblRedPad td {
	background-color: #FFF6F6;
	padding: 0.1em 0.5em 0.1em 0.5em;
}

table.tblYellow,
table.tblYellowPad {
	margin-top: 0.2em;
	margin-bottom: 0.2em;
	border: 1px solid #FF9900;
}
table.tblYellow th,
table.tblYellow td.tblYellow,
table.tblYellowPad th,
table.tblYellowPad td.tblYellowPad {
	padding: 0.1em 0.5em 0.1em 0.5em;
	margin: 0.1em;
	vertical-align: top;
}
table.tblYellow th,
table.tblYellowPad th {
	background-color: #FFCC66;
	color: #666666;
	font-size: 90%;
}
table.tblYellow td {
	background-color: #FFFFF6;
}
table.tblYellowPad td {
	background-color: #FFFFF6;
	padding: 0.1em 0.5em 0.1em 0.5em;
}

table.tblBlue tr.r td,
table.tblBluePad tr.r td,
table.tblGray tr.r td,
table.tblGrayPad tr.r td,
table.tblGreen tr.r td,
table.tblGreenPad tr.r td,
table.tblRed tr.r td,
table.tblRedPad tr.r td,
table.tblYellow tr.r td,
table.tblYellowPad tr.r td {
	background-color: #FFEEEE;
}
table.tblBlue tr.o td,
table.tblBluePad tr.o td,
table.tblGray tr.o td,
table.tblGrayPad tr.o td,
table.tblGreen tr.o td,
table.tblGreenPad tr.o td,
table.tblRed tr.o td,
table.tblRedPad tr.o td,
table.tblYellow tr.o td,
table.tblYellowPad tr.o td {
	background-color: #FFFFFF;
}
table.tblBlue tr.e td,
table.tblBluePad tr.e td,
table.tblGray tr.e td,
table.tblGrayPad tr.e td,
table.tblGreen tr.e td,
table.tblGreenPad tr.e td,
table.tblRed tr.e td,
table.tblRedPad tr.e td,
table.tblYellow tr.e td,
table.tblYellowPad tr.e td {
	background-color: #EEFFEE;
}

table.tblBlue tr.oh td,
table.tblBluePad tr.oh td,
table.tblGray tr.oh td,
table.tblGrayPad tr.oh td,
table.tblGreen tr.oh td,
table.tblGreenPad tr.oh td,
table.tblRed tr.oh td,
table.tblRedPad tr.oh td,
table.tblYellow tr.oh td,
table.tblYellowPad tr.oh td,
table.tblBlue tr.eh td,
table.tblBluePad tr.eh td,
table.tblGray tr.eh td,
table.tblGrayPad tr.eh td,
table.tblGreen tr.eh td,
table.tblGreenPad tr.eh td,
table.tblRed tr.eh td,
table.tblRedPad tr.eh td,
table.tblYellow tr.eh td,
table.tblYellowPad tr.eh td 
table.tblBlue tr.rh td,
table.tblBluePad tr.rh td,
table.tblGray tr.rh td,
table.tblGrayPad tr.rh td,
table.tblGreen tr.rh td,
table.tblGreenPad tr.rh td,
table.tblRed tr.rh td,
table.tblRedPad tr.rh td,
table.tblYellow tr.rh td,
table.tblYellowPad tr.rh td {
	background-color: #DDEEFF;
}

table.tblPage {
	border: 0px;
	margin-bottom: 0.2em;
	margin-top: 0.2em;
}
table.tblPage td {
	color: #666666;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	text-align: center;
	width: 30px;
}
table.tblPage A:link,
table.tblPage A:visited,
table.tblPage A:active,
table.tblPage A:hover {
	color: #666666;
}
table.tblPage strong {
	color: #CC0000;
}

table.tblPageEdit {
	margin-bottom: 0.2em;
	margin-top: 0.2em;
	border: 1px solid #b7b7b6;
	padding: 0px;
}
table.tblPageEdit td .number {
	font-size: 1.4em;
}
table.tblPageEdit td {
	background-color: #dbe5f1;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	text-align: center;
	width: 32px;
	border: 1px solid #666;
	cursor: pointer;
	height: 32px;
	vertical-align: middle;
}
table.tblPageEdit td.active {
	background-color: #95b3d7;
	border-width: 2px;
	border-color: #000;
}
table.tblPageEdit A:link,
table.tblPageEdit A:visited,
table.tblPageEdit A:active,
table.tblPageEdit A:hover {
	color: #666666;
	text-decoration: none;
}

/**********************************************
* message boxes: warning, error, confirmation *
***********************************************/
.notice {
    color:              #000000;
    background-color:   #FFFFDD;
}
h1.notice,
div.notice {
	margin:             0.5em 0 0.5em 0;
	border:             2px solid #FFD700;
	background-image:	url(/img/s_notice.png);
	background-repeat:  no-repeat;
	background-position: 10px 50%;
	padding:            10px 10px 10px 36px;
}
div.notice h1 {
	border-bottom:		2px solid #FF0000;
	font-weight:		bold;
	text-align:			left;
	margin:				0 0 0.2em 0;
}

.warning {
	color:				#CC0000;
	background-color:	#FFFFCC;
}
p.warning,
h1.warning,
div.warning {
	margin:				0.5em 0 0.5em 0;
	border:				2px solid #CC0000;
	background-image:	url(/img/s_warn.png);
	background-repeat:	no-repeat;
	background-position: 10px 50%;
	padding:			10px 10px 10px 36px;
}
div.warning h1 {
	border-bottom:		2px solid #cc0000;
	font-weight:		bold;
	text-align:			left;
	margin:				0 0 0.2em 0;
}

.error {
	background-color:	#FFFFCC;
	color:				#FF0000;
}
h1.error,
div.error {
	margin:				0.5em 0 0.5em 0;
	border:				2px solid #FF0000;
	background-image:	url(/img/s_error.png);
	background-repeat:	no-repeat;
	background-position: 10px 50%;
	padding:			10px 10px 10px 36px;
}
div.error h1 {
	border-bottom:		2px solid #FFDD00;
	font-weight:		bold;
	text-align:			left;
	margin:				0 0 0.2em 0;
}

.confirmation {
	background-color:	#FFFFCC;
}

/********
* restore rollovers using CSS rather than javascript
*********/
.catitem-empty {
	background-color: #f2f2f2;
}

.catitem-empty:hover {
	background-color: #DDD;
}

.catitem {
	background-color:#f2f2f2;
}

.catitem:hover{
	background-color: background: #1A1A1A;
 	 /* inset shadow 1px horizontal/vertical, 2px blur, 0 spread, #color */
  	-webkit-box-shadow: inset 1px 1px 2px 0px ##a8a8a8;
  	-moz-box-shadow: inset 1px 1px 2px 0px #a8a8a8;
  	box-shadow: inset 1px 1px 2px 0px #a8a8a8;
 	/* border for edge, 1px solid #color */
 	border-bottom:1px solid #a8a8a8;
  	border-right:1px solid #a8a8a8;;
}

/********
* custom impress style
*********/
body {
        background-color:#363636;
}

table.tableMain,
table.tableMain table
{
        background-color:#f2f2f2;
}

#mainContainerSF {
  	background-color: #f2f2f2;
}

#TCtable ul.TreeControl {
	width: 240px;
	padding:40px;
	}

#TCtable ul li div.anchorCatalog {
	padding: 10px 0px;
	
	}

#TCtable ul li div.anchorCatalog a {
	color: #5c5b5b;
	font-size: 16px;
	text-transform: uppercase;
	}

#TCtable ul li div.anchorCatalog+ul{
	margin-top: 5px;
	padding-bottom: 20px;
	}

#TCtable ul li div.anchorCatalog+ul li a {
	color:#363636;
	}

#TCtable ul li div.anchorCatalog+ul li a:hover {
	color:#000;
   font-weight: bold;
	}

.login {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 14px;
	color: #757a82;
	background-color: #f2f2f2;
	padding: 20px 40px;
}

a.login {
	color:  #757a82;
	text-decoration: none;
	text-align: right;
}

ul#menu {
width: 1000px;
height: 56px;
background-color: #363636;
}

ul#menu li {
width: auto;
padding: 0px 10px;
text-align:center;
margin-top:15px;
  width: 175px;
}


table.tableLogin {
	border-bottom: 1px solid #d3d3d3;
	width: 1000px;
	}

table.tableMain {
	border-top: solid 1px #fff;
	width: 1000px;
	padding-bottom: 40px;
	}

td[bgcolor=#CCCCCC] {
	background-color: #f2f2f2 !important;
	}



ul em {
	display: none;
	}

/********
* targets first child of nav to force center 100% width is 760 list items are 100px width, leaves 60 pixel (30 per side) for centering
*********/
ul#menu li:first-child {
padding-left: 180px;
}

table.tableSiteBanner {
margin-top: 20px;
}

.menuY {
	margin: 0;
	padding: 0;
}

.menuO {
	margin: 0;
	padding: 0;
}
.menuG {
	margin: 0;
	padding: 0;
}

.menuG a{
	color: #fff;
}

.menuY a, .menuO a, .menuB  a, .menuC a {
	color: #c2c2c2;
}

.menuB {
}

.menuC /* select / hilight color */ {
	
}
.menuO a, .menuY a, .menuB a, .menuG a /* select / hilight color */ {
	display:block;
	border:0;
	padding: 4px;
	cursor: pointer;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	text-shadow: 1px -1px -1px #515151;
}
.menuO a:hover, .menuY a:hover, .menuB a:hover, .menuG a:hover /* select / hilight color */ {
	color: #ffffff;
}

table.tableLogin {
	width: 960px;
	}

ul#listbigger {
	/*width: 300px;
	padding-left: 0px;*/
	}

ul#listbigger li {
	
  }


ul#listbigger li a {
	text-decoration: none;
	display: block;
	text-align: center;
	font-size: 12px;
	text-transform: uppercase;
	font-weight: bold;
	color:#262223;
	}




ul#listbigger li a img {
	display: none;
	}

td.box {
	background-color: #f2f2f2;
	}



td {
	background-color: transparent;
	}

img.catitem_img {
	border: 10px solid #cbcbcb;
	margin-bottom: 5px;
	margin-top: 5px;
	}

td.catitem table {
	background-color: transparent;
	}


img[src="img/yellow-top-left-round-corner.gif"],
img[src="img/yellow-top-right-round-corner.gif"], 
img[src="img/cyan-top-left-round-corner.gif"], 
img[src="img/cyan-top-right-round-corner.gif"],
img[src="img/cyan-bottom-left-round-corner.gif"], 
img[src="img/cyan-bottom-right-round-corner.gif"]{
	display: none;
	}

table.tableCheckoutHeader {
	width: 960px;
	background-color: #fff;
	}

table.tableCheckoutHeader td img {
	padding-left: 100px;
	}

.cellHeader {
	padding-top:40px;
	background-color: #F2F2F2;
	color:black;
	}
	
td.h3, .cellBorder  {
	
	}

td.copyright {
	display: none;
	}


div.footer {
	margin-bottom: 40px;
  background-color: #363636;
	}

div.info_container {
	width: 620px;
	margin: 0px auto;
	padding-bottom: 60px;
	}

div.footer-container {
	width: 1000px;
	background-color:#363636;
	color: #f2f2f2;
	margin: 0px auto;
	overflow: hidden;
	}

.Address,
.CustomerServices,
.MoreInformation {
	width: 270px;
	float: left; 
	margin: 25px;
	}
	

.MoreInformation ul {
	list-style: none;
	margin: 0px;
	padding: 0px;
	
	}

.MoreInformation ul li {
	margin: 0px;
	padding: 0px;
	}
	
.MoreInformation ul li a{
	text-decoration: none;
	color: #f2f2f2;
	}
.MoreInformation ul li a:hover{	
	color:#8FC458;
	}
	
.login_table {
	background-color: #F2F2F2;
	}
#bigbox {
  background-color:#f2f2f2:
}

#listbigger li {
	font-size: 120%;
	background: none; /* Old browsers */
	border: none;
	margin-bottom: 5px;
	-webkit-border-radius: none;
	border-radius: none;
}

#listbigger li:hover {
	background: none; /* Old browsers */
	border: none;
	margin-bottom: 5px;
	-webkit-border-radius: none;
	border-radius: none;
}

.prodCell {
  	text-align: left;
}

.btnArtwork {
  display: block !important;
}