@charset "iso-8859-1";

.gecko #orderCartScreenSubtotalDiv {
	display:block;
}

.ie #orderCartScreenSubtotalDiv {
	display:block;
}

.gecko #orderCartPrintSubtotalDiv {
	display:none;
}

.ie #orderCartPrintSubtotalDiv {
	display:none;
}

BODY, P, BR, TR, TD, { 
	font-family: "Trebuchet MS", Trebuchet, Verdana, Arial, Helvetica, sans-serif; 
	FONT-SIZE: 11px;
	COLOR: #4C4C4C;
}

.switchcontent{
	display:none;
}

body {
	background-attachment:fixed;
	scrollbar-arrow-color: #FFFFFF;
	scrollbar-track-color: #F1F1F1;/*#95A8DC;*/
	scrollbar-face-color: #95A8DC;
	scrollbar-highlight-color: ;
	scrollbar-3dlight-color: #1e48af;
	scrollbar-darkshadow-color: #1e48af;
	scrollbar-shadow-color: ;
	overflow-x:auto;
	overflow-y:auto;
	width: 100%;
	height:100%;
	margin: 0;
	padding:0;
}

.tipslink a:link {text-decoration: none; color: #4C4C4C; cursor: default;}
.tipslink a:visited {text-decoration: none; color: #4C4C4C; cursor: default;}
.tipslink a:active {text-decoration: none; color: #4C4C4C; cursor: default;}
.tipslink a:hover {text-decoration: none; color: #888888; cursor: default; }

TABLE.OUTLINE{
	border-color: #BBBBBB; /*light grey*/
}

.menutitle{
	cursor:pointer;
	border-style : outset;
	border-width :1px 1px 1px 1px; 
	background:ButtonFace; 
	padding:2px;
	font-family:"Arial";
	font-size:9pt;
	color:#000000;
	text-align:center;
	text-decoration:none;
	width:100%;
	height:20px;
}

.menutitle-on{
	cursor:pointer;
	border-style : inset;
	border-width :2px 2px 2px 1px;
	background:#cbc5ba; 
	font-family:"Arial";
	font-size:9pt;
	color:#000000;
	text-align:center;
	text-decoration:none;
	width:100%;
	height:20px;
}

div.scroll { 
	background-color: #f6f6f6; 
	border: 1px solid #999999; 
	overflow: auto; 
	white-space: nowrap;

	width: 100%; 
	height:100%;  /*works only if parent container is assigned a height value */
} 

div.autoScroll {
	height: 100%; 
	overflow: auto;
}



#header{
	width: 100%;
	background: #95A8DC; /*light blue*/
	margin-bottom: 10px;
}

#page{
	width: 100%;
	margin-top: 0px;
	background: #95A8DC; /*light blue*/
}

#navigation{
	width: 100%;
	margin: 0;
	padding: 0;
	background: white;
}

#menu {
	height: auto;
	position:relative;
	float: left;
	white-space: nowrap;
	padding: 0px;
	width: 250px;
	overflow: hidden;
/*
border: 1px solid red;
*/
}

#content {
  margin-left: 255px;
  height: expression(( document.body.clientHeight - ( document.body.clientHeight / 3.75 ) ) + "px");
  background: white;
  padding: 0px;
}

#wrapper{
	background: white;
	width: 100%;
}

#footerAdvertising{
	background: white;
	width: 100%;
}

FORM {
	margin: 0; 
	padding: 0;
}

DIV.DRAG {
	position:absolute; 
	left:10; 
	top:130; 
	width: 174; 
	cursor:move;
	filter:dropshadow(color=#CBCBCB, offx=6, offy=3);
	background-color:#E0E0E0;
	/*filter: alpha(opacity=90); -moz-opacity:90%;*/
	/*z-index:1*/
}

TR.HEADER {
	background: #1e48af /*dark blue*/;
}



.special{
	filter:progid:DXImageTransform.Microsoft.dropshadow(OffX=5, OffY=5, Color='gray', Positive='true');
	/*filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#00000066', EndColorStr='#FF000066');
	font:bold 12pt;*/
}
.specialIcon {
	width: 25px;
	background-image: url("images/special.gif");
	background-repeat:no-repeat;
	background-position: right;
}

.non{
}

.productIcon{
	height: 16px;
	background-repeat:no-repeat;
	background-position: right;
	border:none;
}

.dollarIcon{
	width: 25px;
	background-image: url("/images/dollarsign.gif");	
	background-repeat:no-repeat;
	background-position: right;
}

.popularIcon{
	width: 25px;
	background-image: url("/images/popular.png");	
	background-repeat:no-repeat;
	background-position: right;
}
.new_and_special_icon{
	width: 25px;	
	background-image: url("/images/pepper_dollarsign.gif");		
	background-repeat:no-repeat;
	background-position: right;
}

.listingHeader3 {
	color: #FFFFFF;
	font-size: 12px;
	font-weight: bold;
	border-bottom: 2px solid #1e48af; /*dark blue*/
}

.lightHeader3 {
	color: #1e48af;
	font-size: 12px;
	/*font-weight: bold;*/
}

.lightHeader4 {
	color: #FFFFFF;
	font-size: 12px;
	font-weight: bold;
	border-bottom: 2px solid #1e48af; /*dark blue*/
}

.lightHeader5 {
	/*background: #1E48AF;*/
	color: #1e48af;
	font-size: 12px;
	font-weight: bold;
}

TD.HEADERSMALL {
	COLOR: #FFFFFF;
	FONT-SIZE: 12px;
	font-weight: bold;
	background: #1e48af; /*dark blue*/
}

TD.HEADER {
	COLOR: #FFFFFF;
	FONT-SIZE: 13px;
	font-weight: bold;
	background: #1e48af; /*dark blue*/
}

TD.PLAINHEADER {
	COLOR: #1e48af;
	FONT-SIZE: 15px;
	font-weight: bold;
	background: #FFFFFF; /*white*/
}

TD.HEADERMED {
	COLOR: #FFFFFF;
	FONT-SIZE: 18px;
	font-weight: bold;
	background: #1e48af; /*dark blue*/
}

TD.PLAINHEADERMED {
	COLOR: #1e48af;
	FONT-SIZE: 18px;
	font-weight: bold;
	background: #FFFFFF; /*white*/
}

TD.HEADERLRG {
	COLOR: #FFFFFF;
	FONT-SIZE: 22px;
	font-weight: bold;
	background: #1e48af; /*dark blue*/
}

TR.LIGHTHEADER {
	background: #95A8DC /*light blue*/
}

TD.LIGHTHEADER {
	COLOR: #FFFFFF;
	FONT-SIZE: 13px;
	font-weight: bold;
	background: #95A8DC /*light blue*/
}

TR.SHADE {
	background: #F1F1F1 /*light grey*/
}

TR.DARKSHADE {
	background: #969696 /*dark grey*/
}

P.HEADER {
	COLOR: #FFFFFF;
	FONT-SIZE: 15px;
	font-weight: bold
}

P.HEADERMED {
	COLOR: #FFFFFF;
	FONT-SIZE: 18px;
	font-weight: bold
}

P.HEADERLRG {
	COLOR: #FFFFFF;
	FONT-SIZE: 22px;
	font-weight: bold
}

INPUT, SELECT {
	FONT-SIZE: 11px;
	background: #EEE;
	border: 1px solid #7F9DB9;
	color: #000;
	margin: 1px 0px 1px 0px;
	padding: 1px;
	text-decoration: none;
	width: auto;
}

INPUT.PLAIN {

	background: none;
	border: none;
	color: #000;
	margin: 1px 0px 1px 0px;
	padding: 1px;
	text-decoration: none;
	width: auto;
}

INPUT.BUTTON {

	background: #1E48AF;
	Cursor: pointer;
	border: 1px solid #7F9DB9;
	color: #FFFFFF;
	margin: 1px 0px 1px 0px;
	padding: 1px;
	text-decoration: none;
	width: auto;
}

INPUT.HELP {

	background: #FFFFCC;
	Cursor: pointer;
	border: 1px solid #CBCBCB;
	color: #000000;
	margin: 1px 0px 1px 0px;
	padding: 1px;
	text-decoration: none;
	width: 100px;
}

H1 {
    COLOR: black;
    FONT-FAMILY: 'Verdana';
    FONT-SIZE: 15px;
    FONT-STYLE: normal
}
      

/*link         { color: black }

alink  { color: black }

vlink { color: #1e48af }*/

A { 
	color: #1e48af;
	text-decoration: none;
}

A:visited
{
	color: #1e48af;
}
A:active
{
	color: #1e48af;
}
A:hover
{
	color: #1e48af;
	text-decoration: underline;
}

A.MENU { 
	color: #FFFFFF;
	text-decoration: none;
}
A.MENU:visited
{
	color: #FFFFFF;
}
A.MENU:active
{
	color: #FFFFFF;
}
A.MENU:hover
{
	color: #1e48af;
	text-decoration: none;
}

A.HEADER { 
	color: #FFFFFF;
	text-decoration: none;
}
A.HEADER:visited
{
	color: #FFFFFF;
}
A.HEADER:active
{
	color: #FFFFFF;
}
A.HEADER:hover
{
	color: #1e48af;
	text-decoration: none;
}



A.TOPNAV { 
	color: #FFFFFF;
	text-decoration: none;
}
A.TOPNAV:visited
{
	color: #FFFFFF;
}
A.TOPNAV:active
{
	color: #FFFFFF;
}
A.TOPNAV:hover
{
	color: #95A8DC; /*light blue*/
}
A.listingHeader:visited
{
	color: #FFFFFF;
}
A.listingHeader:active
{
	color: #FFFFFF;
}
A.listingHeader:hover
{
	color: #FFFFFF;
}

A.NOTICE { 
	color: #E31111;
	text-decoration: none;
		font-weight: bold
}
A.NOTICE:visited
{
	color: #E31111;
		font-weight: bold
}
A.NOTICE:active
{
	color: #E31111;
		font-weight: bold
}
A.NOTICE:hover
{
	color: #E31111;
		font-weight: bold
}

/*Menu Styles*/
.clCMEvent{position:absolute; z-index:300; width:100%; height:100%; clip:rect(0,100%,100%,0); left:0; top:0; visibility:hidden}
.clCMAbs{position:absolute; width:10; height:10; left:0; top:0; visibility:hidden}

.clT,.clTover,.clS,.clSover,.clS2,.clS2over{position:absolute; overflow:hidden; width:130; height:25; cursor:pointer; cursor:hand}
.clT,.clTover{padding:4px; font-size:12px; font-weight:bold}
.clT{color:white; }   
.clTover{color:#FCCE55;}
.clS,.clSover{padding:2px; font-size:11px; font-weight:bold}
.clS2,.clS2over{padding:2px; font-size:11px;}
.clS,.clS2{color:#006699; background-color:#CDDBEB; layer-background-color:#CDDBEB;}
.clSover,.clS2over{color:#FCCE55;}
.clSover,.clS2over,.clTover,.clB,.clBar{layer-background-color:#336699; background-color:#336699;}
.clB{position:absolute; visibility:hidden; z-index:300}
.clBar{position:absolute; width:10; height:10; visibility:hidden; }

.UtilitranTestPass{ 
color: white; 
FONT-SIZE: 14px;
font-weight: bold;
} 
.UtilitranTestFail{ 
color: red; 
FONT-SIZE: 14px;
font-weight: bold;
}
.RowEven
{
	padding:0.2em 0.4em;
	background-color:#Efefef;
	vertical-align:middle;
}
.RowOdd
{
	vertical-align:middle;
	padding:0.3em;
	background-color:#fff;/*#D2E2EC;*/
}
.StandardBack 
{
	background-color:#D2E2EC;/*#8DAEDC;*/
}
.ProductPackages 
{
	border:solid 2px #D2E2EC;
}

.noScrollContainer {
	BORDER-RIGHT: black 1px solid;
	BORDER-TOP: black 1px solid;
	OVERFLOW: auto;
	BORDER-LEFT: black 1px solid;
	WIDTH: 100%;
	BORDER-BOTTOM: black 1px solid;
	HEIGHT: expression( ( document.body.clientHeight - ( document.body.clientHeight / 3.75 ) ) + "px");
}

.noScrollContainerHeightByJs {
	BORDER-RIGHT: black 1px solid;
	BORDER-TOP: black 1px solid;
	OVERFLOW: auto;
	BORDER-LEFT: black 1px solid;
	BORDER-BOTTOM: black 1px solid;
}

.noScrollRightHandHeightByJs {
	BORDER-RIGHT: black 1px solid;
	BORDER-TOP: black 1px solid;
	OVERFLOW: auto;
	BORDER-LEFT: black 1px solid;
	BORDER-BOTTOM: black 1px solid;
}

.noScrollOrderFilterHeightByJs {
	BORDER-RIGHT: black 1px solid;
	BORDER-TOP: black 1px solid;
	OVERFLOW: auto;
	BORDER-LEFT: black 1px solid;
	BORDER-BOTTOM: black 1px solid;
}

.noScrollMenuContainer {
	HEIGHT: 100%;
	BORDER-RIGHT: black 1px solid;
	BORDER-TOP: black 1px solid;
	OVERFLOW: auto;
	BORDER-LEFT: black 1px solid;
	WIDTH: 245px;
	BORDER-BOTTOM: black 1px solid;
	HEIGHT: expression( ( document.body.clientHeight - ( document.body.clientHeight / 3.25 ) ) + "px");
}

.noScrollMenuContainerHeightByJs {
	BORDER-RIGHT: black 1px solid;
	BORDER-TOP: black 1px solid;
	OVERFLOW: auto;
	BORDER-LEFT: black 1px solid;
	WIDTH: 245px;
	BORDER-BOTTOM: black 1px solid;
}

.noScrollOrderContainer {
	BORDER-RIGHT: black 1px solid;
	BORDER-TOP: black 1px solid;
	OVERFLOW: auto;
	BORDER-LEFT: black 1px solid;
	WIDTH: 100%;
	BORDER-BOTTOM: black 1px solid;
	HEIGHT: expression( ( document.body.clientHeight - ( document.body.clientHeight / 2.50 ) ) + "px");
}

.noScrollOrderHeightByJs {
	BORDER-RIGHT: black 1px solid;
	BORDER-TOP: black 1px solid;
	OVERFLOW: auto;
	BORDER-LEFT: black 1px solid;
	WIDTH: 100%;
	BORDER-BOTTOM: black 1px solid;
}


.noScrollContainerBelow
{
	z-index:-1;
}

A.listingHeader {
	color: #FFFFFF;
	text-decoration: none;
}

.gecko span.listingHeader {
	font-size:1.4em;
}

.ie span.listingHeader {
	border-bottom: 0.5px solid #1e48af; /*dark blue*/
}

/*
.listingHeader {
	color: #FFFFFF;
	font-size: 12px;
	font-weight: bold;
	border-bottom: 2px solid #1e48af;
}
*/

.gecko .listingHeader {
	color: #FFFFFF;
	background: #95A8DC; /*light blue*/
	font-family:Arial,Verdana,Sans-serif;
	font-size: 0.7em;
	font-weight: bold;
	border-bottom: 2px solid #1e48af; /*dark blue*/
}

.ie .listingHeader {
	color: #FFFFFF;
	background: #95A8DC; /*light blue*/
	font-family:Arial,Verdana,Sans-serif;
	font-size: 1.0em;
	font-weight: bold;
	border-bottom: 2px solid #1e48af; /*dark blue*/
}

.gecko .listingHeaderNoBorder {
	color: #FFFFFF;
	BACKGROUND: #95a8dc;
	font-family:Arial,Verdana,Sans-serif;
	font-size: 0.7em;
	font-weight: bold;
}

.gecko .listingHeaderNoBorderWithTriDown {
	color: #FFFFFF;
	BACKGROUND: #95a8dc;
	font-family:Arial,Verdana,Sans-serif;
	font-size: 1.0em;
	font-weight: bold;
}

.gecko .listingHeaderNormalNoBorderWithTriDown {
	color: #FFFFFF;
	BACKGROUND: #95a8dc;
	font-family:Arial,Verdana,Sans-serif;
	font-size: 1.0em;
	font-weight: normal;
}

.ie .listingHeaderNoBorder {
	color: #FFFFFF;
	font-family:Arial,Verdana,Sans-serif;
	font-size: 1.0em;
	font-weight: bold;
}

.ie .listingHeaderNoBorderWithTriDown {
	color: #FFFFFF;
	font-family:Arial,Verdana,Sans-serif;
	font-size: 1.0em;
	font-weight: bold;
}

.ie .listingHeaderNormalNoBorderWithTriDown {
	color: #FFFFFF;
	font-family:Arial,Verdana,Sans-serif;
	font-size: 1.0em;
	font-weight: normal;
}

.listingHeader .favorites {
	width:200px;
}

.gecko .noScroll {
	position:relative;
	font-family:Arial,Verdana,Sans-serif;
	z-index:2;
}

.ie .noScroll {
	position:relative;
	BACKGROUND: #95a8dc;
	font-family:Arial,Verdana,Sans-serif;
	z-index:2;
}

.lineItem{
	/*border-left: 1px solid #000000;*/
	/*border-right: 1px solid #000000;*/
	border-bottom: 1px solid #D3D3D3; /*light grey*/
}

.lineItem1{
	/*border-left: 1px solid #000000;*/
	/*border-right: 1px solid #000000;*/
	border-bottom: 1px solid #D3D3D3; /*light grey*/
}
.lineItemTotal{
	/*border-right: 1px solid #000000;*/
	border-bottom: 1px solid #D3D3D3; /*light grey*/
	text-align: right;
	background: #E0E0E0;
}
.lineItemTotalPrice{
	/*border-right: 1px solid #000000;*/
	border-bottom: 1px solid #969696; /*dark gray*/
	text-align: right;
	background: #E0E0E0;
}

.flyerImage {
    border: 1px solid #cccccc;
    width: 140px;
    margin: 10px 3px 10px 3px;
    padding: 0px;
    height: 190px;
}

.ordinaryAdImage {
    border: 1px solid #cccccc;
    width: 250px;
    margin: 10px 3px 10px 3px;
    padding: 0px;
    height: 200px;
}

.highlight {
	background: #ffff00;
}

.whiteBG {
	background: #ffffff;
}

.scorebarOut{
	width:200px;
	height:18px;
	background:#CCFFCC; 
	position:relative
}

.scorebarIn{
	width:10px; 
	height:18px;
	background:#339900;
	color:white;
	text-align:center;
	overflow:hidden;
}

.scorebarInText{
	text-align:center; 
	width:200px; 
	font-weight:bold; 
	height:18px; 
	line-height:18px;
	position:absolute; z-index:-1;
}

.scorebarInner{
	text-align:center; 
	width:200px; 
	font-weight:bold; 
	height:18px; 
	line-height:18px; 
	color:#fff;
}


/**************************************/
/* additions for browser compatibility*/
/**************************************/

/*** gecko login classes ***/

.gecko span.ConnectLogin {
	font-family:Arial,Verdana,Sans-serif;
	font-size:1.5em;
	color:#1E48AF; /*dark blue*/
}

.gecko label.CredentialLogin {
	font-family:Arial,Verdana,Sans-serif;
	font-size:1.15em;
	color:#1E48AF; /*dark blue*/
}

.gecko span.LostPassword {
	font-family:Arial,Verdana,Sans-serif;
	font-size:0.6em;
	color:#1E48AF; /*dark blue*/
}

.gecko span.offline {
	font-family:Arial,Verdana,Sans-serif;
	font-size:0.71em;
	color:#404040;
}

.gecko span.LoginFailed {
	font-family:Arial,Verdana,Sans-serif;
	font-size:0.8em;
	color:red
}

.gecko span.SessionTimeout {
	font-family:Arial,Verdana,Sans-serif;
	font-size:0.7em;
	color:red
}

/*** gecko choose role classes ***/

.gecko span.ConnectRole {
	font-family:Arial,Verdana,Sans-serif;
	font-size:1.5em;
	color:#1E48AF; /*dark blue*/
}

.gecko span.ChooseRole {
	font-family:Arial,Verdana,Sans-serif;
	font-size:1.15em;
	color:#404040;
}

.gecko span.RoleName {
	font-family:Arial,Verdana,Sans-serif;
	font-size:0.7em;
	color:#1E48AF; /*dark blue*/
}

.gecko span.Logout {
	font-family:Arial,Verdana,Sans-serif;
	font-size:0.7em;
	color:#1E48AF; /*dark blue*/
}

.gecko span.PasswordExpired {
	font-family:Arial,Verdana,Sans-serif;
	font-size:1.0em;
	color:#1E48AF; /*dark blue*/
}

/*** gecko choose company classes ***/

.gecko span.ConnectCompany {
	font-family:Arial,Verdana,Sans-serif;
	font-size:1.5em;
	color:#1E48AF; /*dark blue*/
}

.gecko span.CurrentRole {
	font-family:Arial,Verdana,Sans-serif;
	font-size:0.7em;
	color:#404040;
}

.gecko div.CompanySearch {
	font-family:Arial,Verdana,Sans-serif;
	font-size:0.7em;
	color:#404040;
}

.gecko span.CompanyName {
	font-family:Arial,Verdana,Sans-serif;
	font-size:0.8em;
	color:#1E48AF; /*dark blue*/
}

/*** gecko .home.base classes ***/

.gecko div.Header {
	font-color:#FFFFFF; /* white */
}

.gecko TR.HeaderSmall {
	COLOR: #FFFFFF; /* white */
	font-family:Arial,Verdana,Sans-serif;
	font-size:0.70em;
	background:#1e48af; /*dark blue*/
}

.gecko TD.HeaderSmall {
	COLOR: #FFFFFF; /* white */
	font-family:Arial,Verdana,Sans-serif;
	font-size:0.70em;
	font-weight:bold;
	background:#1e48af; /*dark blue*/
}

.gecko span.HeaderLocale {
	COLOR: #FFFFFF; /* white */
	font-family:Arial,Verdana,Sans-serif;
	font-size:0.70em;
	background: #1e48af; /*dark blue*/
}

.gecko span.HeaderOptions {
	COLOR: #FFFFFF; /* white */
	font-family:Arial,Verdana,Sans-serif;
	font-size:0.7em;
	background: #1e48af; /*dark blue*/
}

.gecko div.Layout3Column {
	font-family:Arial,Verdana,Sans-serif;
}

/*** gecko home profile classes ***/

.gecko span.ChangeRewardProgram {
	font-size:0.7em;
	color:#404040;
}

.gecko span.ChangePassword {
	font-size:0.7em;
	color:#404040;
}

.gecko span.ChangeUsername {
	font-size:0.7em;
	color:#404040;
}

.gecko span.ChangeAdminEmail {
	font-size:0.7em;
	color:#404040;
}

.gecko span.ChangeEmailNotification {
	font-size:0.7em;
	color:#404040;
}

.gecko span.ChangeLogo {
	font-size:0.7em;
	color:#404040;
}

.gecko span.ChangeRole {
	font-size:0.7em;
	color:#404040;
}

.gecko span.ChangeCom {
	font-size:0.7em;
	color:#404040;
}

.gecko span.ChangeLocale {
	font-size:0.7em;
	color:#404040;
}

.gecko span.ChangeBackup {
	font-size:0.7em;
	color:#404040;
}

/*** gecko corporate home profile classes ***/

.gecko span.CorporateChangePassword {
	font-family:Arial,Verdana,Sans-serif;
	font-size:0.7em;
	color:#1E48AF;
}

.gecko span.CorporateChangePasswordDetail {
	font-family:Arial,Verdana,Sans-serif;
	font-size:0.7em;
	color:#404040;
}

.gecko span.CorporateChangeUsername {
	font-family:Arial,Verdana,Sans-serif;
	font-size:0.7em;
	color:#1E48AF;
}

.gecko span.CorporateChangeUsernameDetail {
	font-family:Arial,Verdana,Sans-serif;
	font-size:0.7em;
	color:#404040;
}

.gecko span.CorporateChangeAdminEmail {
	font-family:Arial,Verdana,Sans-serif;
	font-size:0.7em;
	color:#1E48AF;
}

.gecko span.CorporateChangeAdminEmailDetail {
	font-family:Arial,Verdana,Sans-serif;
	font-size:0.7em;
	color:#404040;
}

.gecko span.CorporateChangeEmailNotification {
	font-family:Arial,Verdana,Sans-serif;
	font-size:0.7em;
	color:#1E48AF;
}

.gecko span.CorporateChangeEmailNotificationDetail {
	font-family:Arial,Verdana,Sans-serif;
	font-size:0.7em;
	color:#404040;
}

.gecko span.CorporateChangeLocale {
	font-family:Arial,Verdana,Sans-serif;
	font-size:0.7em;
	color:#1E48AF;
}

.gecko span.CorporateChangeLocaleDetail {
	font-family:Arial,Verdana,Sans-serif;
	font-size:0.7em;
	color:#404040;
}

/*** gecko home orders classes ***/

.gecko span.OrdersPending {
	font-family:Arial,Verdana,Sans-serif;
	font-size:0.7em;
	color:#1E48AF;
}

.gecko span.OrdersPendingDetail {
	font-family:Arial,Verdana,Sans-serif;
	font-size:0.7em;
	color:#404040;
}

.gecko span.OrdersNew {
	font-family:Arial,Verdana,Sans-serif;
	font-size:0.7em;
	color:#1E48AF;
}

.gecko span.OrdersNewDetail {
	font-family:Arial,Verdana,Sans-serif;
	font-size:0.7em;
	color:#404040;
}

.gecko span.OrdersAccepted {
	font-family:Arial,Verdana,Sans-serif;
	font-size:0.7em;
	color:#1E48AF;
}

.gecko span.OrdersAcceptedDetail {
	font-family:Arial,Verdana,Sans-serif;
	font-size:0.7em;
	color:#404040;
}

.gecko span.OrdersInvoiced {
	font-family:Arial,Verdana,Sans-serif;
	font-size:0.7em;
	color:#1E48AF;
}

.gecko span.OrdersInvoicedDetail {
	font-family:Arial,Verdana,Sans-serif;
	font-size:0.7em;
	color:#404040;
}

.gecko span.OrdersReceived {
	font-family:Arial,Verdana,Sans-serif;
	font-size:0.7em;
	color:#1E48AF;
}

.gecko span.OrdersReceivedDetail {
	font-family:Arial,Verdana,Sans-serif;
	font-size:0.7em;
	color:#404040;
}

.gecko span.OrdersBacked {
	font-family:Arial,Verdana,Sans-serif;
	font-size:0.7em;
	color:#1E48AF;
}

.gecko span.OrdersBackedDetail {
	font-family:Arial,Verdana,Sans-serif;
	font-size:0.7em;
	color:#404040;
}

.gecko span.OrdersDenied {
	font-family:Arial,Verdana,Sans-serif;
	font-size:0.7em;
	color:#1E48AF;
}

.gecko span.OrdersDeniedDetail {
	font-family:Arial,Verdana,Sans-serif;
	font-size:0.7em;
	color:#404040;
}

.gecko span.OrdersArchived {
	font-family:Arial,Verdana,Sans-serif;
	font-size:0.7em;
	color:#1E48AF;
}

.gecko span.OrdersArchivedDetail {
	font-family:Arial,Verdana,Sans-serif;
	font-size:0.7em;
	color:#404040;
}

/*** gecko my orders classes ***/

.gecko span.MyOrderCatalog {
	font-size:0.7em;
	color:#1E48AF;
}

.gecko span.MyOrderCatalogDetail {
	font-size:0.7em;
	color:#404040;
}

.gecko span.MyFavouriteProducts {
	font-size:0.7em;
	color:#1E48AF;
}

.gecko span.MyFavouriteProductsDetail {
	font-size:0.7em;
	color:#404040;
}

.gecko span.AddProductsDeals {
	font-size:0.7em;
	color:#1E48AF;
}

.gecko span.AddProductsDealsDetail {
	font-size:0.7em;
	color:#404040;
}

.gecko span.OrderGuidePrint {
	font-size:0.7em;
	color:#1E48AF;
}

.gecko span.OrderGuidePrintDetail {
	font-size:0.7em;
	color:#404040;
}

.gecko span.BarcodeTagPrint {
	font-size:0.7em;
	color:#1E48AF;
}

.gecko span.BarcodeTagPrintDetail {
	font-size:0.7em;
	color:#404040;
}

.gecko span.ScanOrder {
	font-size:0.7em;
	color:#1E48AF;
}

.gecko span.ScanOrderDetail {
	font-size:0.7em;
	color:#404040;
}

.gecko span.CreateOrder {
	font-size:0.7em;
	color:#1E48AF;
}

.gecko span.CreateOrderDetail {
	font-size:0.7em;
	color:#404040;
}

.gecko span.StandingOrders {
	font-size:0.7em;
	color:#1E48AF;
}

.gecko span.StandingOrdersDetail {
	font-size:0.7em;
	color:#404040;
}

.gecko span.ViewOrder {
	font-size:0.7em;
	color:#1E48AF;
}

.gecko span.ViewOrderDetail {
	font-size:0.7em;
	color:#404040;
}

.gecko span.ScanInventory {
	font-size:0.7em;
	color:#1E48AF;
}

.gecko span.ScanInventoryDetail {
	font-size:0.7em;
	color:#404040;
}

.gecko span.OrderDeskBuyerCompanyLabel {
	font-size:0.7em;
}

.gecko div.OrderDeskBuyerCompany {
	color:#404040;
}

/*** gecko my quick links classes ***/

.gecko span.MyQuickLinks {
	font-size:0.7em;
	color:#1E48AF;
}

/*** gecko self server scan ***/

.gecko span.RetailAgreement {
	font-family:Arial,Verdana,Sans-serif;
	font-size:0.7em;
	color:#1E48AF; /*dark blue*/
}

.gecko td.SelfServeScanListingHeader {
	color: #FFFFFF;
	font-family:Arial,Verdana,Sans-serif;
	font-size: 0.7em;
	font-weight: bold;
	border-bottom: 0.2em solid #1e48af; /*dark blue*/
}

.gecko span.SelfServeScanLocationLabel {
	font-family:Arial,Verdana,Sans-serif;
	font-size:0.7em;
	color:#404040;
}

.gecko span.SelfServeScanPurchaseDateLabel {
	font-family:Arial,Verdana,Sans-serif;
	font-size:0.7em;
	color:#404040;
}

.gecko input.SelfServeScanInputButtonNoPad {
	font-family:Arial,Verdana,Sans-serif;
	font-size:0.7em;
	padding-left:1em;
	padding-right:1em;
}

.gecko input.SelfServeScanInputButtonPad {
	font-family:Arial,Verdana,Sans-serif;
	font-size:0.7em;
	padding-left:2em;
	padding-right:2em;
}

.gecko td.Announcements {
	font-family:Arial,Verdana,Sans-serif;
}

/*** ie login classes ***/

.ie span.ConnectLogin {
	font-family:Arial,Verdana,Sans-serif;
	font-size:2.2em;
	color:#1E48AF; /*dark blue*/
}

.ie label.CredentialLogin {
	font-family:Arial,Verdana,Sans-serif;
	font-size:1.6em;
	color:#1E48AF; /*dark blue*/
}

.ie span.LostPassword {
	font-family:Arial,Verdana,Sans-serif;
	font-size:0.9em;
	color:#1E48AF; /*dark blue*/
}

.ie span.offline {
	font-family:Arial,Verdana,Sans-serif;
	font-size:1.04em;
	color:#404040;
}

.ie span.LoginFailed {
	font-family:Arial,Verdana,Sans-serif;
	font-size:1.050em;
	color:red
}

.ie span.SessionTimeout {
	font-family:Arial,Verdana,Sans-serif;
	font-size:1.0em;
	color:red
}

/*** ie choose role classes ***/

.ie span.ConnectRole {
	font-family:Arial,Verdana,Sans-serif;
	font-size:2.2em;
	color:#1E48AF; /*dark blue*/
}

.ie span.ChooseRole {
	font-family:Arial,Verdana,Sans-serif;
	font-size:1.6em;
}

.ie span.RoleName {
	font-family:Arial,Verdana,Sans-serif;
	font-size:1.0em;
	color:#1E48AF; /*dark blue*/
}

.ie span.Logout {
	font-family:Arial,Verdana,Sans-serif;
	font-size:1.0em;
	color:#1E48AF; /*dark blue*/
}

.ie span.PasswordExpired {
	font-family:Arial,Verdana,Sans-serif;
	font-size:1.0em;
	color:#1E48AF; /*dark blue*/
}

/*** ie choose company classes ***/

.ie span.ConnectCompany {
	font-family:Arial,Verdana,Sans-serif;
	font-size:2.2em;
	color:#1E48AF; /*dark blue*/
}

.ie span.CurrentRole {
	font-family:Arial,Verdana,Sans-serif;
	font-size:1.0em;
}

.ie div.CompanySearch {
	font-family:Arial,Verdana,Sans-serif;
	font-size:1.0em;
}
.ie span.CompanyName {
	font-family:Arial,Verdana,Sans-serif;
	font-size:1.1em;
	color:#1E48AF; /*dark blue*/
}

/*** ie .home.base classes ***/

.ie div.Header {
	font-color:#FFFFFF; /* white */
}

.ie TR.HeaderSmall {
	COLOR: #FFFFFF; /* white */
	font-family:Arial,Verdana,Sans-serif;
	font-size:1.0em;
	background:#1e48af; /*dark blue*/
}

.ie TD.HeaderSmall {
	COLOR: #FFFFFF; /* white */
	font-family:Arial,Verdana,Sans-serif;
	FONT-SIZE: 1.0em;
	font-weight: bold;
	background: #1e48af; /*dark blue*/
}

.ie span.HeaderLocale {
	COLOR: #FFFFFF; /* white */
	font-family:Arial,Verdana,Sans-serif;
	font-size:1.0em;
	background: #1e48af; /*dark blue*/
}

.ie span.HeaderOptions {
	COLOR: #FFFFFF; /* white */
	font-family:Arial,Verdana,Sans-serif;
	font-size:1.0em;
	background: #1e48af; /*dark blue*/
}

.ie div.Layout3Column {
	font-family:Arial,Verdana,Sans-serif;
}

/*** ie home profile classes ***/

.ie span.ChangeRewardProgram {
	font-family:Arial,Verdana,Sans-serif;
	font-size:1.0em;
}

.ie span.ChangePassword {
	font-family:Arial,Verdana,Sans-serif;
	font-size:1.0em;
}

.ie span.ChangeUsername {
	font-family:Arial,Verdana,Sans-serif;
	font-size:1.0em;
}

.ie span.ChangeAdminEmail {
	font-family:Arial,Verdana,Sans-serif;
	font-size:1.0em;
}

.ie span.ChangeEmailNotification {
	font-family:Arial,Verdana,Sans-serif;
	font-size:1.0em;
}

.ie span.ChangeLogo {
	font-family:Arial,Verdana,Sans-serif;
	font-size:1.0em;
}

.ie span.ChangeRole {
	font-family:Arial,Verdana,Sans-serif;
	font-size:1.0em;
}

.ie span.ChangeCom {
	font-family:Arial,Verdana,Sans-serif;
	font-size:1.0em;
}

.ie span.ChangeLocale {
	font-family:Arial,Verdana,Sans-serif;
	font-size:1.0em;
}

.ie span.ChangeBackup {
	font-family:Arial,Verdana,Sans-serif;
	font-size:1.0em;
}

/*** ie corporate home profile classes ***/

.ie span.CorporateChangePassword {
	font-family:Arial,Verdana,Sans-serif;
	font-size:1.0em;
	color:#1E48AF;
}

.ie span.CorporateChangePasswordDetail {
	font-family:Arial,Verdana,Sans-serif;
	font-size:1.0em;
	color:#404040;
}

.ie span.CorporateChangeUsername {
	font-family:Arial,Verdana,Sans-serif;
	font-size:1.0em;
	color:#1E48AF;
}

.ie span.CorporateChangeUsernameDetail {
	font-family:Arial,Verdana,Sans-serif;
	font-size:1.0em;
	color:#404040;
}

.ie span.CorporateChangeAdminEmail {
	font-family:Arial,Verdana,Sans-serif;
	font-size:1.0em;
	color:#1E48AF;
}

.ie span.CorporateChangeAdminEmailDetail {
	font-family:Arial,Verdana,Sans-serif;
	font-size:1.0em;
	color:#404040;
}

.ie span.CorporateChangeEmailNotification {
	font-family:Arial,Verdana,Sans-serif;
	font-size:1.0em;
	color:#1E48AF;
}

.ie span.CorporateChangeEmailNotificationDetail {
	font-family:Arial,Verdana,Sans-serif;
	font-size:1.0em;
	color:#404040;
}

.ie span.CorporateChangeLocale {
	font-family:Arial,Verdana,Sans-serif;
	font-size:1.0em;
	color:#1E48AF;
}

.ie span.CorporateChangeLocaleDetail {
	font-family:Arial,Verdana,Sans-serif;
	font-size:1.0em;
	color:#404040;
}

/*** ie home order classes ***/

.ie span.OrdersPending {
	font-family:Arial,Verdana,Sans-serif;
	font-size:1.0em;
}

.ie span.OrdersPendingDetail {
	font-family:Arial,Verdana,Sans-serif;
	font-size:1.0em;
}

.ie span.OrdersNew {
	font-family:Arial,Verdana,Sans-serif;
	font-size:1.0em;
}

.ie span.OrdersNewDetail {
	font-family:Arial,Verdana,Sans-serif;
	font-size:1.0em;
}

.ie span.OrdersAccepted {
	font-family:Arial,Verdana,Sans-serif;
	font-size:1.0em;
}

.ie span.OrdersAcceptedDetail {
	font-family:Arial,Verdana,Sans-serif;
	font-size:1.0em;
}

.ie span.OrdersInvoiced {
	font-family:Arial,Verdana,Sans-serif;
	font-size:1.0em;
}

.ie span.OrdersInvoicedDetail {
	font-family:Arial,Verdana,Sans-serif;
	font-size:1.0em;
}

.ie span.OrdersReceived {
	font-family:Arial,Verdana,Sans-serif;
	font-size:1.0em;
}

.ie span.OrdersReceivedDetail {
	font-family:Arial,Verdana,Sans-serif;
	font-size:1.0em;
}

.ie span.OrdersBacked {
	font-family:Arial,Verdana,Sans-serif;
	font-size:1.0em;
}

.ie span.OrdersBackedDetail {
	font-family:Arial,Verdana,Sans-serif;
	font-size:1.0em;
}

.ie span.OrdersDenied {
	font-family:Arial,Verdana,Sans-serif;
	font-size:1.0em;
}

.ie span.OrdersDeniedDetail {
	font-family:Arial,Verdana,Sans-serif;
	font-size:1.0em;
}

.ie span.OrdersArchived {
	font-family:Arial,Verdana,Sans-serif;
	font-size:1.0em;
}

.ie span.OrdersArchivedDetail {
	font-family:Arial,Verdana,Sans-serif;
	font-size:1.0em;
}

/*** ie my orders classes ***/

.ie span.MyOrderCatalog {
	font-size:1.0em;
}

.ie span.MyOrderCatalogDetail {
	font-size:1.0em;
}

.ie span.MyFavouriteProducts {
	font-size:1.0em;
}

.ie span.MyFavouriteProductsDetail {
	font-size:1.0em;
}

.ie span.AddProductsDeals {
	font-size:1.0em;
}

.ie span.AddProductsDealsDetail {
	font-size:1.0em;
}

.ie span.OrderGuidePrint {
	font-size:1.0em;
}

.ie span.OrderGuidePrintDetail {
	font-size:1.0em;
}

.ie span.BarcodeTagPrint {
	font-size:1.0em;
}

.ie span.BarcodeTagPrintDetail {
	font-size:1.0em;
}

.ie span.ScanOrder {
	font-size:1.0em;
}

.ie span.ScanOrderDetail {
	font-size:1.0em;
}

.ie span.CreateOrder {
	font-size:1.0em;
}

.ie span.CreateOrderDetail {
	font-size:1.0em;
}

.ie span.StandingOrders {
	font-size:1.0em;
}

.ie span.StandingOrdersDetail {
	font-size:1.0em;
}

.ie span.ViewOrder {
	font-size:1.0em;
}

.ie span.ViewOrderDetail {
	font-size:1.0em;
}

.ie span.ScanInventory {
	font-size:1.0em;
}

.ie span.ScanInventoryDetail {
	font-size:1.0em;
}

/*** gecko my quick links classes ***/

.ie span.MyQuickLinks {
	font-size:1.0em;
}

/*** ie self server scan ***/

.ie span.RetailAgreement {
	font-family:Arial,Verdana,Sans-serif;
	font-size:1.0em;
	color:#1E48AF; /*dark blue*/
}

.ie td.SelfServeScanListingHeader {
	color: #FFFFFF;
	font-family:Arial,Verdana,Sans-serif;
	font-size: 1.0em;
	font-weight: bold;
	border-bottom: 0.2em solid #1e48af; /*dark blue*/
}

.ie span.SelfServeScanLocationLabel {
	font-family:Arial,Verdana,Sans-serif;
	font-size:1.0em;
}

.ie span.SelfServeScanPurchaseDateLabel {
	font-family:Arial,Verdana,Sans-serif;
	font-size:1.0em;
}

.ie input.SelfServeScanInputButtonNoPad {
	font-family:Arial,Verdana,Sans-serif;
	font-size:1.0em;
}

.ie input.SelfServeScanInputButtonPad {
	font-family:Arial,Verdana,Sans-serif;
	font-size:1.0em;
}

/*** gecko online catalogue ***/

.gecko tr.navCatalogMenuLeft {
	white-space:nowrap;
	overflow:hidden;
	font-size:0.7em;
	font-family:Arial,Verdana,Sans-serif;
	color:#404040;
}

.ie tr.navCatalogMenuLeft {
	white-space:nowrap;
	overflow:hidden;
	font-size:1.0em;
	font-family:Arial,Verdana,Sans-serif;
}

.gecko TD.HEADER {
	COLOR: #FFFFFF;
	font-size:0.7em;
	font-family:Arial,Verdana,Sans-serif;
	font-weight: bold;
	background: #1e48af; /*dark blue*/
}

.ie TD.HEADER {
	COLOR: #FFFFFF;
	font-size:1.0em;
	font-family:Arial,Verdana,Sans-serif;
	font-weight: bold;
	background: #1e48af; /*dark blue*/
}

.gecko TD.LIGHTHEADER {
	COLOR: #FFFFFF;
	font-size:0.7em;
	font-family:Arial,Verdana,Sans-serif;
	font-weight: bold;
	background: #95A8DC /*light blue*/
}

.ie TD.LIGHTHEADER {
	COLOR: #FFFFFF;
	font-size:1.0em;
	font-family:Arial,Verdana,Sans-serif;
	font-weight: bold;
	background: #95A8DC /*light blue*/
}

/*** holy grail 2-1-3 column page all browsers ***/
.gecko span.menuFont {
	font-family:Arial,Verdana,Sans-serif;
	font-size:0.7em;
	color:#404040;
}
.ie span.menuFont {
	font-family:Arial,Verdana,Sans-serif;
	font-size:1.0em;
}
/* column container */
/* 2 column left menu settings */
.colmask {
	background:white;
	position:relative;
	clear:both;
	float:left;
	width:100%;
	overflow:hidden;
}
.gecko .leftmenu {
	margin-top: 5px;
	background: white;
	border-bottom:10px solid #1e48af;
}
.ie .leftmenu {
	height: 100%;
	width: 100%;
	margin-top: 5px;
	background: white;
	border-bottom:10px solid #1e48af;
}
.leftmenu .colright {
	float:left;
	width:200%;
	position:relative;
	left:530px;
	background:#fff;
}
.leftmenu .col1wrap {
	float:right;
	width:50%;
	position:relative;
	right:525px;
}
.leftmenu .col1 {
	text-align:right;
	margin:0 5px 0 525px;
	position:relative;
	right:100%;
	overflow:hidden;
/*	background:#EED8B7;*/
}
.leftmenu .col1items {
	padding:0px;
	margin:0px;
}
.gecko .leftmenu .col1item {
	text-align:right;
	display:inline;
	font-family:Arial,Verdana,Sans-serif;
	font-size:0.7em;
	color:#404040;
}
.ie .leftmenu .col1item {
	text-align:right;
	display:inline;
	font-family:Arial,Verdana,Sans-serif;
	font-size:1.0em;
}
.leftmenu .col2 {
	float:left;
	width:530px;
	position:relative;
	right:530px;
}
#footer hr {
	color:#1e48af; /*dark blue*/
}
#listPage{
	height: 100%;
	width: 100%;
	margin-top: 10px;
	background: white;
}
.listMenuBackground {
	background: #95A8DC; /* light blue */
}
.gecko #menuProducts {
	white-space:nowrap;
	overflow:hidden;
	font-size:0.7em;
	font-family:Arial,Verdana,Sans-serif;
	color:#404040;
}

.ie #menuProducts {
	white-space:nowrap;
	overflow:hidden;
	font-size:1.0em;
	font-family:Arial,Verdana,Sans-serif;
}
.gecko span.catalogViewTitle {
	text-align:center;
	font-family:Arial,Verdana,Sans-serif;
	font-size:0.7em;
	color:#404040;
}
.ie span.catalogViewTitle {
	text-align:center;
	font-family:Arial,Verdana,Sans-serif;
	font-size:1.0em;
}
.gecko span.addNewProperty {
	text-align:center;
	font-family:Arial,Verdana,Sans-serif;
	font-size:0.7em;
	color:##95A8DC;
}
.ie span.addNewProperty {
	text-align:center;
	font-family:Arial,Verdana,Sans-serif;
	font-size:1.0em;
	color:##95A8DC;
}

/* menu content */
/* 2 column left menu settings */
.menucontent {
/*	border-bottom:2px solid #1e48af; */
}
/* blend of 2 column left and #menu style attributes */
.menucontent .colright {
	background:#fff;
	float:left;
	height: auto;
	left:255px;
	padding: 0px;
	position:relative;
	width:200%;
}
.menucontent .col1wrap {
	float:right;
	width:50%;
	position:relative;
	right:250px;
}
.menucontent .col1 {
	text-align:right;
	margin:0 5px 0 250px;
	position:relative;
	right:100%;
	overflow:hidden;
/*	background:#EED8B7;*/
}
.menucontent .col1items {
	padding:0px;
	margin:0px;
}
.gecko .menucontent .col1item {
	text-align:right;
	display:inline;
	font-family:Arial,Verdana,Sans-serif;
	font-size:0.7em;
	color:#404040;
}
.ie .menucontent .col1item {
	text-align:right;
	display:inline;
	font-family:Arial,Verdana,Sans-serif;
	font-size:1.0em;
}
.menucontent .col2 {
	float:left;
	width:255px;
	position:relative;
	right:255px;
}

#contentStatusBar {
	width: 100%;
	margin: 0;
	padding: 0;
	background: white;
	font-family:Arial,Verdana,Sans-serif;
}

#contentErrorBar {
	background:#FFFFFF;
	float:left;
	font-family:Arial,Verdana,Sans-serif;
	margin-top:0em;
	margin-left:1em;
	margin-bottom:0em;
	margin-right:0em;
	padding:0em;
	width:75%;
}

#contentBody{
	width: 100%;
	margin: 0;
	padding: 0;
	background: white;
}

.gecko td.legend {
	font-family:Arial,Verdana,Sans-serif;
	font-size:0.7em;
	color:#404040;
	text-align:top;
}

.ie td.legend {
	font-family:Arial,Verdana,Sans-serif;
	font-size:1.0em;
	text-align:top;
}

.gecko select.msgOption {
	font-family:Arial,Verdana,Sans-serif;
	font-size:0.7em;
	color:#404040;
	text-align:top;
}

.ie select.msgOption {
	font-family:Arial,Verdana,Sans-serif;
	font-size:1.0em;
	text-align:top;
}

.listing {
	border-top: #DBDBDB 1px solid
}

.gecko .listCatalog .expandContent {
	text-align:center;
	font-family:Arial,Verdana,Sans-serif;
	font-size:0.7em;
	color:#404040;
}

.ie .listCatalog .expandContent {
	text-align:center;
	font-family:Arial,Verdana,Sans-serif;
	font-size:1.0em;
}

.listCatalog span.validationError {
	color:#fc9314;
	font-weight:bold;
}

.gecko .listCatalog .noProductsMessage {
	text-align:center;
	font-family:Arial,Verdana,Sans-serif;
	font-size:0.7em;
	color:#404040;
}

.ie .listCatalog .noProductsMessage {
	text-align:center;
	font-family:Arial,Verdana,Sans-serif;
	font-size:1.0em;
}

.gecko .listCatalog .maxInventoryOnHand {
	text-align:center;
	font-family:Arial,Verdana,Sans-serif;
	font-size:0.7em;
	color:#404040;
}

.ie .listCatalog .maxInventoryOnHand {
	text-align:center;
	font-family:Arial,Verdana,Sans-serif;
	font-size:1.0em;
}

.gecko .listCatalog .shipDateAvailable {
	text-align:center;
	font-family:Arial,Verdana,Sans-serif;
	font-size:0.7em;
	color:#404040;
}

.ie .listCatalog .shipDateAvailable {
	text-align:center;
	font-family:Arial,Verdana,Sans-serif;
	font-size:1.0em;
}

.gecko .listCatalogViewSku {
	text-align:left;
	font-family:Arial,Verdana,Sans-serif;
	font-size:0.7em;
	color:#404040;
}

.ie .listCatalogViewSku {
	text-align:left;
	font-family:Arial,Verdana,Sans-serif;
	font-size:1.0em;
}

.gecko .listCatalogViewName {
	text-align:left;
	font-family:Arial,Verdana,Sans-serif;
	font-size:0.7em;
	color:#404040;
}

.ie .listCatalogViewName {
	text-align:left;
	font-family:Arial,Verdana,Sans-serif;
	font-size:1.0em;
}

.gecko .listCatalogViewLink {
	text-align:left;
	font-family:Arial,Verdana,Sans-serif;
	font-size:0.7em;
}

.ie .listCatalogViewLink {
	text-align:left;
	font-family:Arial,Verdana,Sans-serif;
	font-size:1.0em;
}

.gecko .listCatalog .productPrice {
	color:#404040;
	float:right;
	font-family:Arial,Verdana,Sans-serif;
	font-size:0.7em;
	margin-right:1em;	
	text-align:left;
}

.ie .listCatalog .productPrice {
	float:right;
	font-family:Arial,Verdana,Sans-serif;
	font-size:1.0em;
	margin-right:1em;	
	text-align:left;
}

.gecko .listCatalog .pageNavigation {
	color:#404040;
	font-family:Arial,Verdana,Sans-serif;
	font-size:0.7em;
	margin-right:1em;	
	text-align:right;
}

.ie .listCatalog .pageNavigation {
	font-family:Arial,Verdana,Sans-serif;
	font-size:1.0em;
	margin-right:1em;	
	text-align:right;
}

.gecko .listCatalog .sellerProductDescription {
	text-align:left;
	font-family:Arial,Verdana,Sans-serif;
	font-size:0.7em;
	color:#404040;
}

.ie .listCatalog .sellerProductDescription {
	text-align:left;
	font-family:Arial,Verdana,Sans-serif;
	font-size:1.0em;
}

.gecko .listCatalog .sellerProductPrice {
	text-align:right;
	font-family:Arial,Verdana,Sans-serif;
	font-size:0.7em;
	color:#404040;
}

.ie .listCatalog .sellerProductPrice {
	text-align:right;
	font-family:Arial,Verdana,Sans-serif;
	font-size:1.0em;
}

.listCatalog .productDescription {
	padding-left:0px;
	padding-right:0px;
	padding-top:0px;
	padding-botom:0px;
	border-width:0px;
	width:85%;
}

.gecko .listCatalog .productDescriptionDetail {
	text-align:left;
	font-family:Arial,Verdana,Sans-serif;
	font-size:0.7em;
	color:#404040;
}

.ie .listCatalog .productDescriptionDetail {
	text-align:left;
	font-family:Arial,Verdana,Sans-serif;
	font-size:1.0em;
}

.gecko .listCatalog .productDescriptionSwitchContent {
	color:#404040;
	font-family:Arial,Verdana,Sans-serif;
	font-size:0.7em;
	text-align:left;
}

.ie .listCatalog .productDescriptionSwitchContent {
	float:left;
	font-family:Arial,Verdana,Sans-serif;
	font-size:1.0em;
	text-align:left;
}

.gecko .listPriceItem {
	text-align:right;
	font-family:Arial,Verdana,Sans-serif;
	font-size:0.7em;
	color:#404040;
}

.ie .listPriceItem {
	text-align:right;
	font-family:Arial,Verdana,Sans-serif;
	font-size:1.0em;
}

#contentBottomStatusBar {
	padding-left:0px;
	padding-right:0px;
	padding-top:0px;
	padding-botom:0px;
	border-width:0px;
	width:100%;
}

.gecko .listCatalog .contentBottomStatusBar .button {
	text-align:center;
	font-family:Arial,Verdana,Sans-serif;
	font-size:0.7em;
	color:#404040;
}

.ie .listCatalog .contentBottomStatusBar .button {
	text-align:center;
	font-family:Arial,Verdana,Sans-serif;
	font-size:1.0em;
}

.listCatalog .contentBottomStatusBar .elements {
	padding:0px;
	margin:0px;
}

.listCatalog .contentBottomStatusBar .element {
	text-align:center;
	display:inline;
}

.gecko .listCatalog .contentBottomStatusBar .pageStatus {
	color:#404040;
	font-family:Arial,Verdana,Sans-serif;
	font-size:0.7em;
	text-align:right;
}

.ie .listCatalog .contentBottomStatusBar .pageStatus {
	font-family:Arial,Verdana,Sans-serif;
	font-size:1.0em;
	text-align:right;
}

/* list favorites cross browser */

.gecko .listFavorites .expandContent {
	text-align:center;
	font-family:Arial,Verdana,Sans-serif;
	font-size:0.7em;
	color:#404040;
}

.ie .listFavorites .expandContent {
	text-align:center;
	font-family:Arial,Verdana,Sans-serif;
	font-size:1.0em;
}

.gecko .listFavorites .noProductsMessage {
	text-align:center;
	font-family:Arial,Verdana,Sans-serif;
	font-size:0.7em;
	color:#404040;
}

.ie .listFavorites .noProductsMessage {
	text-align:center;
	font-family:Arial,Verdana,Sans-serif;
	font-size:1.0em;
}

.gecko .listFavorites .maxInventoryOnHand {
	text-align:center;
	font-family:Arial,Verdana,Sans-serif;
	font-size:0.7em;
	color:#404040;
}

.ie .listFavorites .maxInventoryOnHand {
	text-align:center;
	font-family:Arial,Verdana,Sans-serif;
	font-size:1.0em;
}

.gecko .listFavorites .shipDateAvailable {
	text-align:center;
	font-family:Arial,Verdana,Sans-serif;
	font-size:0.7em;
	color:#404040;
}

.ie .listFavorites .shipDateAvailable {
	text-align:center;
	font-family:Arial,Verdana,Sans-serif;
	font-size:1.0em;
}

.gecko .listFavoritesViewSku {
	text-align:left;
	font-family:Arial,Verdana,Sans-serif;
	font-size:0.7em;
	color:#404040;
}

.ie .listFavoritesViewSku {
	text-align:left;
	font-family:Arial,Verdana,Sans-serif;
	font-size:1.0em;
}

.gecko .listFavoritesViewName {
	text-align:left;
	font-family:Arial,Verdana,Sans-serif;
	font-size:0.7em;
	color:#404040;
}

.ie .listFavoritesViewName {
	text-align:left;
	font-family:Arial,Verdana,Sans-serif;
	font-size:1.0em;
}

.gecko .listFavorites .productPrice {
	color:#404040;
	float:right;
	font-family:Arial,Verdana,Sans-serif;
	font-size:0.7em;
	margin-right:1em;	
	text-align:left;
}

.ie .listFavorites .productPrice {
	float:right;
	font-family:Arial,Verdana,Sans-serif;
	font-size:1.0em;
	margin-right:1em;	
	text-align:left;
}

.gecko .listFavorites .productDescriptionDetail {
	text-align:left;
	font-family:Arial,Verdana,Sans-serif;
	font-size:0.7em;
	color:#404040;
}

.ie .listFavorites .productDescriptionDetail {
	text-align:left;
	font-family:Arial,Verdana,Sans-serif;
	font-size:1.0em;
}

.gecko .listFavorites .productDescriptionSwitchContent {
	text-align:left;
	font-family:Arial,Verdana,Sans-serif;
	font-size:0.7em;
	color:#404040;
}

.ie .listFavorites .productDescriptionSwitchContent {
	text-align:left;
	font-family:Arial,Verdana,Sans-serif;
	font-size:1.0em;
}

#favoritesContentBottomStatusBar {
	padding-left:4px;
	padding-right:4px;
	padding-top:4px;
	padding-botom:4px;
	border-width:0px;
	width:100%;
}

/* popit menu cross browser
   Used by:
   1. orderCart.jsp
   1. detailOrderEdit.jsp
*/


#popitmenu{
	position: absolute;
	background-color: white;
	border:1px solid black;
	font: normal 12px Verdana;
	line-height: 18px;
	z-index: 100;
	visibility: hidden;
}

#popitmenu a{
	text-decoration: none;
	padding-left: 6px;
	color: black;
	display: block;
}

#popitmenu a:hover{ /*hover background color*/
	background-color: #CCFF9D;
}

/* end popit menu cross browser */

/* Sortable table cross browser
   Used by:
   1. orderCart.jsp
   1. detailOrderEdit.jsp
   ... others to come as I encounter them.
*/

<%-- --------------Sortable table----------------- --%>

table.sortable {
	font-family:Lucida Grande, Verdana;
	font-size:0.8em;
	border:1px solid #ccc;
	cursor:default;
}

table.sortable td,
table.sortable th{
	border-right:1px solid #999;
	padding:2px;
	font-weight:normal;
}

table.sortable tr{
	background-color:expression('#e3edfa,#FFF'.split(',')[rowIndex%2]);
}

.unselected {
	background-image:url(/images/ft-head.gif);
	background-repeat:no-repeat;
	background-position:top right;
	cursor:pointer;
}

.selectedUp {
	background-image:url(/images/ft-headup.gif);
	background-repeat:no-repeat;
	background-position:top right;
	cursor:pointer;
}

.selectedDown {
	background-image:url(/images/ft-headdown.gif);
	background-repeat:no-repeat;
	background-position:top right;
	cursor:pointer;
}

.orderCart .barCodeErrorSummary {
	text-align:center;
	font-family:Arial,Verdana,Sans-serif;
	border:none;
	cursor:pointer;
}

.gecko .orderCart .barCodeErrorSummary {
	font-size:0.7em;
}

.ie .orderCart .barCodeErrorSummary {
	font-size:1.0em;
}

.orderCart .barCodeErrorSummary .barCodeErrorMsg {
	color:red;
	text-align:left;
	height:20;
}

.orderCart .barCodeErrorSummary .barCodeErrorImg {
	vertical-align:middle;
}

.orderCart .barCodeErrorDetails {
	background-color:white;
	border:0px solid #888;
	display:none;
	margin:0px;
	overflow:auto;
	padding:0px;
	text-align:center;
}

.orderCart .barCodeErrorDetail {
	font-family:Arial,Verdana,Sans-serif;
}

.gecko .orderCart .barCodeErrorDetail {
	font-size:0.7em;
	color:#404040;
}

.ie .orderCart .barCodeErrorDetail {
	font-size:1.0em;
}

.orderCart .barCodeErrorTable {
	border-width:1px;
	border-style:solid;
	border-color:grey;
	padding:1px;
}

.gecko .orderCart .barCodeErrorTableDetail {
	text-align:center;
	font-family:Arial,Verdana,Sans-serif;
	font-size:0.7em;
	color:#404040;
}

.ie .orderCart .barCodeErrorTableDetail {
	text-align:center;
	font-family:Arial,Verdana,Sans-serif;
	font-size:1.0em;
}

.orderCart .importErrors .text {
	text-align:left;
	font-family:Arial,Verdana,Sans-serif;
}

.orderCart .importErrors .para {
	width:75%;
}

.gecko .orderCart .importErrors .text {
	font-size:0.7em;
	color:#404040;
}

.ie .orderCart .importErrors .text {
	font-size:1.0em;
}

.orderCart .importErrors .indent {
	position:relative;
	left:20px;
}

.orderCart .quickAddErrors .text {
	text-align:left;
	font-family:Arial,Verdana,Sans-serif;
}

.gecko .orderCart .quickAddErrors .text {
	font-size:0.7em;
	color:#404040;
}

.ie .orderCart .quickAddErrors .text {
	font-size:1.0em;
}

.orderCart .quickAddErrors .indent {
	position:relative;
	left:20px;
}

.orderCart .emptyScannerError .text {
	text-align:center;
	font-family:Arial,Verdana,Sans-serif;
	font-weight:bold;
}

.gecko .orderCart .emptyScannerError .text {
	font-size:0.7em;
	color:#404040;
}

.ie .orderCart .emptyScannerError .text {
	font-size:1.0em;
}

.gecko .orderCartContentStatusBar .contentStatusBarDetail {
	width:98%;
	border-width:0em;
	margin-left:1em;
	padding:0em;
}

.ie .orderCartContentStatusBar .contentStatusBarDetail {
	width:99%;
	border-width:0px;
	padding:0px;
}

.gecko .orderCartContentStatusBar .step1Detail {
	text-align:left;
	font-family:Arial,Verdana,Sans-serif;
	font-size:0.7em;
	font-weight:normal;
	color:#404040;
}

.ie .orderCartContentStatusBar .step1Detail {
	text-align:left;
	font-family:Arial,Verdana,Sans-serif;
	font-size:1.0em;
	font-weight:normal;
}

.orderCartContentStatusBar .orderName {
	text-align:left;
	font-family:Arial,Verdana,Sans-serif;
}

.gecko .orderCartContentStatusBar .orderName {
	font-size:0.7em;
	color:#404040;
}

.ie .orderCartContentStatusBar .orderName {
	font-size:1.0em;
}

.orderCartContentStatusBar .reOpenedOrder {
	text-align:center;
	font-family:Arial,Verdana,Sans-serif;
}

.orderCartContentStatusBar .reOpenedOrder span.attention {
	color:red;
	font-weight:bold;
}

.orderCartContentStatusBar .reOpenedOrder span.viewOriginal {
	color:#404040;
}

.gecko .orderCartContentStatusBar .reOpenedOrder {
	font-size:0.7em;
	color:#404040;
}

.ie .orderCartContentStatusBar .reOpenedOrder {
	font-size:1.0em;
}

table.orderCartContent {
	width:100%;
	cellPadding:0;
	border:0;
}

.orderCart .maxInventoryOnHand {
	min-width:3em;
}

.gecko .orderCart .lineItemId {
	text-align:center;
	font-family:Arial,Verdana,Sans-serif;
	font-size:0.7em;
	color:#404040;
}

.ie .orderCart .lineItemId {
	text-align:center;
	font-family:Arial,Verdana,Sans-serif;
	font-size:1.0em;
}

.gecko .orderCart .maxInventoryOnHand {
	text-align:center;
	font-family:Arial,Verdana,Sans-serif;
	font-size:0.7em;
	color:#404040;
}

.ie .orderCart .maxInventoryOnHand {
	text-align:center;
	font-family:Arial,Verdana,Sans-serif;
	font-size:1.0em;
}

.gecko .orderCart .quantity {
	text-align:left;
	font-family:Arial,Verdana,Sans-serif;
	font-size:0.7em;
	color:#404040;
}

.ie .orderCart .quantity {
	text-align:left;
	font-family:Arial,Verdana,Sans-serif;
	font-size:1.0em;
	color:#404040;
}

.gecko .orderCart .shipDateAvailable {
	text-align:center;
	font-family:Arial,Verdana,Sans-serif;
	font-size:0.7em;
	color:#404040;
}

.ie .orderCart .shipDateAvailable {
	text-align:center;
	font-family:Arial,Verdana,Sans-serif;
	font-size:1.0em;
}

.gecko .orderCart .shipDateAvailable .quantityInheritSize {
	text-align:left;
	font-family:Arial,Verdana,Sans-serif;
	color:#404040;
}

.ie .orderCart .shipDateAvailable .quantityInheritSize {
	text-align:left;
	font-family:Arial,Verdana,Sans-serif;
	color:#404040;
}

.gecko .orderCartViewSku {
	text-align:left;
	font-family:Arial,Verdana,Sans-serif;
	font-size:0.7em;
	color:#404040;
}

.ie .orderCartViewSku {
	text-align:left;
	font-family:Arial,Verdana,Sans-serif;
	font-size:1.0em;
}

.gecko .orderCartViewFlaggedSku {
	text-align:left;
	font-family:Arial,Verdana,Sans-serif;
	font-size:0.7em;
	color:red;
}

.ie .orderCartViewFlaggedSku {
	text-align:left;
	font-family:Arial,Verdana,Sans-serif;
	font-size:1.0em;
	color:red;
}

.gecko .orderCartViewName {
	text-align:left;
	font-family:Arial,Verdana,Sans-serif;
	font-size:0.7em;
	color:#404040;
}

.ie .orderCartViewName {
	text-align:left;
	font-family:Arial,Verdana,Sans-serif;
	font-size:1.0em;
}

.gecko .orderCart .productPriceDetail {
	text-align:right;
	font-family:Arial,Verdana,Sans-serif;
	font-size:0.7em;
	color:#404040;
}

.ie .orderCart .productPriceDetail {
	text-align:right;
	font-family:Arial,Verdana,Sans-serif;
	font-size:1.0em;
}

.gecko .orderCart .productDescriptionDetail {
	text-align:left;
	font-family:Arial,Verdana,Sans-serif;
	font-size:0.7em;
	color:#404040;
}

.ie .orderCart .productDescriptionDetail {
	text-align:left;
	font-family:Arial,Verdana,Sans-serif;
	font-size:1.0em;
}

.orderCart .contentBottomStatusBar {
	padding-left:0;
	padding-right:0;
	padding-top:0;
	padding-botom:0;
	border-width:0;
	width:100%;
}

.gecko .orderCart .subTotalNbsp {
	text-align:left;
	font-family:Arial,Verdana,Sans-serif;
	font-size:0.7em;
	color:#404040;
}

.ie .orderCart .subTotalNbsp {
	text-align:left;
	font-family:Arial,Verdana,Sans-serif;
	font-size:1.0em;
}

.gecko .orderCart .subTotalRedLeft {
	color:red;
	font-family:Arial,Verdana,Sans-serif;
	font-size:0.7em;
	text-align:left;
}

.ie .orderCart .subTotalRedLeft {
	color:red;
	font-family:Arial,Verdana,Sans-serif;
	font-size:1.0em;
	text-align:left;
}

.gecko .orderCart .subTotalRedRight {
	color:red;
	font-family:Arial,Verdana,Sans-serif;
	font-size:0.7em;
	margin-right:1em;
}

.ie .orderCart .subTotalRedRight {
	color:red;
	font-family:Arial,Verdana,Sans-serif;
	font-size:1.0em;
	margin-right:1em;
}

.gecko .orderCart .subTotalLeft {
	color:#404040;
	font-family:Arial,Verdana,Sans-serif;
	font-size:0.7em;
	text-align:left;
}

.ie .orderCart .subTotalLeft {
	font-family:Arial,Verdana,Sans-serif;
	font-size:1.0em;
	text-align:left;
}

.gecko .orderCart .subTotalRight {
	color:#404040;
	font-family:Arial,Verdana,Sans-serif;
	font-size:0.7em;
	margin-right:1em;
}

.ie .orderCart .subTotalRight {
	font-family:Arial,Verdana,Sans-serif;
	font-size:1.0em;
	margin-right:1em;
}

.orderCart .contentBottomButtonBar {
	padding-left:0;
	padding-right:0;
	padding-top:0;
	padding-botom:0;
	border-width:0;
	width:98%;
}

.gecko .orderCart .addProductsFrom {
	color:#404040;
	font-family:Arial,Verdana,Sans-serif;
	font-size:0.7em;
	margin-right:1em;
}

.ie .orderCart .addProductsFrom {
	font-family:Arial,Verdana,Sans-serif;
	font-size:1.0em;
	margin-right:1em;
}

/* ***********************
   used by
   1. detailOrderEdit.jsp
*********************** */

<%-- --------------TitlePane----------------- --%>
div.container {
	background-color: white;
	border: 2px solid black;
	width: 200px;
	height: 600px;
	padding: 0px;
	margin: 0px;
	overflow: hidden;
}

.label, .content, {
	width: 75%;
}

.label {
	background: #95A8DC;
	height: 25px;
	padding: 3px;
	font-size: 10pt;
	font-weight:bold;
}

.content {
	background: #eeeeee;
	border-top: 1px solid #eeeeee;	/* w/out this, an <h1> on the top line causes a gap between the .content and .label */
}

.innerLabel {
	background: blue;
	height: 20px;
	border-top: 1px solid black;
	border-bottom: 1px solid black;
	width: 250px;
}

.innerContent {
	background: #aaaaaa;
	border-top: 1px solid #aaaaaa;	/* w/out this, an <h1> on the top line causes a gap between the .content and .label */
	width: 250px;
}

/* order cart detail order edit cross browser */

/* Full page settings */
.fullpage {
	background:#fff;		/* page background colour */
}

.fullpage .col1 {
	width:96%;			/* page width minus left and right padding */
	left:2%;			/* page left padding */
	margin-left:10%;
	margin-right:10%;
}

.fullpage .col1NoMargin {
	width:99%;
	left:0%;
	margin-left:0%;
	margin-right:0%;
}

.fullpage .col1NoMarginFullWidth {
	width:100%;
	left:0%;
	margin-left:0%;
	margin-right:0%;
}

.fullpage .col1NoMarginFullWidth {
	width:100%;
	left:0%;
	margin-left:0%;
	margin-right:0%;
}

.gecko .detailOrderEdit .nbsp {
	color:#404040;
	font-family:Arial,Verdana,Sans-serif;
	font-size:0.7em;
}

.ie .detailOrderEdit .nbsp {
	font-family:Arial,Verdana,Sans-serif;
	font-size:1.0em;
}

.gecko .detailOrderEdit .step3 {
	color:#404040;
	font-family:Arial,Verdana,Sans-serif;
	font-size:0.7em;
}

.ie .detailOrderEdit .step3 {
	font-family:Arial,Verdana,Sans-serif;
	font-size:1.0em;
}

.gecko .detailOrderEdit .minimumOrderWarning {
	color:red;
	font-family:Arial,Verdana,Sans-serif;
	font-size:0.7em;
	font-weight:bold;
}

.ie .detailOrderEdit .minimumOrderWarning {
	color:red;
	font-family:Arial,Verdana,Sans-serif;
	font-size:1.0em;
	font-weight:bold;
}

.gecko .detailOrderEdit .reopenedOrderMessage {
	color:red;
	font-family:Arial,Verdana,Sans-serif;
	font-size:0.7em;
	font-weight:bold;
	text-align:center;
}

.ie .detailOrderEdit .reopenedOrderMessage {
	color:red;
	font-family:Arial,Verdana,Sans-serif;
	font-size:1.0em;
	font-weight:bold;
	text-align:center;
}

.detailOrderEdit .orderType {
	text-align:center;
}

.detailOrderEdit .orderTypeWarning {
	color: #FFFF00;
}

.gecko .detailOrderEdit .orderTypeHeader {
	border-width:0;
	margin-left:1%;
	padding-left:0;
	padding-right:0;
	padding-top:0;
	padding-botom:0;
	width:73%;
}

.ie .detailOrderEdit .orderTypeHeader {
	border-width:0;
	margin-left:1%;
	padding-left:0;
	padding-right:0;
	padding-top:0;
	padding-botom:0;
	width:98%;
}

.detailOrderEdit .orderTypeHeader .subTableView {
	border-width:0;
	padding-left:0;
	padding-right:0;
	padding-top:0;
	padding-botom:0;
	width:100%;
}

.gecko .detailOrderEdit .poLabel {
	color:#404040;
	font-family:Arial,Verdana,Sans-serif;
	font-size:0.7em;
	font-weight:bold;
	text-align:left;
}

.ie .detailOrderEdit .poLabel {
	font-family:Arial,Verdana,Sans-serif;
	font-size:1.0em;
	font-weight:bold;
	text-align:left;
}

.detailOrderEdit .poDataDetailsTable {
	border-width:0;
	padding-left:0;
	padding-right:0;
	padding-top:0;
	padding-botom:0;
	width:100%;
}

.gecko .detailOrderEdit .poData {
	color:#404040;
	font-family:Arial,Verdana,Sans-serif;
	font-size:0.7em;
	text-align:left;
}

.ie .detailOrderEdit .poData {
	font-family:Arial,Verdana,Sans-serif;
	font-size:1.0em;
	text-align:left;
}

.gecko .detailOrderEdit .poLabelSubtotal {
	color:#404040;
	font-family:Arial,Verdana,Sans-serif;
	font-size:0.7em;
	font-weight:bold;
	text-align:right;
}

.ie .detailOrderEdit .poLabelSubtotal {
	font-family:Arial,Verdana,Sans-serif;
	font-size:1.0em;
	font-weight:bold;
	text-align:right;
}

.gecko .detailOrderEdit .poDataSubtotal {
	color:#404040;
	font-family:Arial,Verdana,Sans-serif;
	font-size:0.7em;
	text-align:right;
}

.ie .detailOrderEdit .poDataSubtotal {
	font-family:Arial,Verdana,Sans-serif;
	font-size:1.0em;
	text-align:right;
}

.gecko .detailOrderEdit .poDisclaimerTable {
	margin-left:2%;
	margin-right:2%;
	width:70%;
	border:0px;
	padding:0px;
}

.ie .detailOrderEdit .poDisclaimerTable {
	margin-left:2%;
	margin-right:2%;
	width:100%;
	border:0px;
	padding:0px;
}

.gecko .detailOrderEdit .poDisclaimer {
	color:blue;
	font-family:Arial,Verdana,Sans-serif;
	font-size:1.0em;
	font-style:italic;
	font-weight:bold;
	text-align:left;
}

.ie .detailOrderEdit .poDisclaimer {
	color:blue;
	font-family:Arial,Verdana,Sans-serif;
	font-size:1.4em;
	font-style:italic;
	font-weight:bold;
	text-align:left;
}


.gecko .detailOrderConfirm .step4 {
	color:#404040;
	font-family:Arial,Verdana,Sans-serif;
	font-size:0.7em;
	font-weight:bold;
	margin-left:30%;
	position:relative;
}

.ie .detailOrderConfirm .step4 {
	font-family:Arial,Verdana,Sans-serif;
	font-size:1.0em;
	font-weight:bold;
	margin-left:30%;
	position:relative;
}

.gecko .detailOrderConfirm .poLabel {
	color:#404040;
	font-family:Arial,Verdana,Sans-serif;
	font-size:0.7em;
	font-weight:bold;
	text-align:left;
}

.ie .detailOrderConfirm .poLabel {
	font-family:Arial,Verdana,Sans-serif;
	font-size:1.0em;
	font-weight:bold;
	text-align:left;
}

.gecko .detailOrderConfirm .poPriceLabel {
	color:#404040;
	font-family:Arial,Verdana,Sans-serif;
	font-size:0.7em;
	font-weight:bold;
	text-align:right;
}

.ie .detailOrderConfirm .poPriceLabel {
	font-family:Arial,Verdana,Sans-serif;
	font-size:1.0em;
	font-weight:bold;
	text-align:right;
}

.gecko .detailOrderConfirm .poData {
	color:#404040;
	font-family:Arial,Verdana,Sans-serif;
	font-size:0.7em;
	text-align:left;
}

.ie .detailOrderConfirm .poData {
	font-family:Arial,Verdana,Sans-serif;
	font-size:1.0em;
	text-align:left;
}

.gecko .detailOrderConfirm .poPriceData {
	color:#404040;
	font-family:Arial,Verdana,Sans-serif;
	font-size:0.7em;
	text-align:right;
}

.ie .detailOrderConfirm .poPriceData {
	font-family:Arial,Verdana,Sans-serif;
	font-size:1.0em;
	text-align:right;
}

.detailOrderConfirm .topPrintButton {
	float:right;
	margin-top:1em;
}

.detailOrderConfirm .topViewButton {
	float:right;
	margin-top:1em;
	margin-left:2px;
}

.gecko .detailOrderConfirm .nbsp {
	color:#404040;
	font-family:Arial,Verdana,Sans-serif;
	font-size:0.7em;
}

.ie .detailOrderConfirm .nbsp {
	font-family:Arial,Verdana,Sans-serif;
	font-size:1.0em;
}

.navOrderView {
	float:right;
}

.navOrderView .navButtonList {
	float:left;
}

.navOrderView .navButton {
	display:inline;
}

.viewOrder .viewOrderHeaderTable {
	float:left;
	margin-left:5%;
	padding: 0px 0px 0px 0px;
	width:650px;
}

.viewOrder .viewHeaderContent {
	float:left;
	margin-left:43%;
}

.gecko .viewOrder .poLabelBold {
	color:#404040;
	font-family:Arial,Verdana,Sans-serif;
	font-size:0.7em;
	font-weight:bold;
	text-align:left;
}

.ie .viewOrder .poLabelBold {
	font-family:Arial,Verdana,Sans-serif;
	font-size:1.0em;
	font-weight:bold;
	text-align:left;
}

.gecko .viewOrder .poLabelBoldUnderline {
	color:#404040;
	font-family:Arial,Verdana,Sans-serif;
	font-size:0.7em;
	font-weight:bold;
	text-align:left;
	text-decoration:underline;
}

.ie .viewOrder .poLabelBoldUnderline {
	font-family:Arial,Verdana,Sans-serif;
	font-size:1.0em;
	font-weight:bold;
	text-align:left;
	text-decoration:underline;
}

.gecko .viewOrder .poLabelItalic {
	color:#404040;
	font-family:Arial,Verdana,Sans-serif;
	font-size:0.7em;
	font-weight:italic;
	text-align:left;
}

.ie .viewOrder .poLabelItalic {
	font-family:Arial,Verdana,Sans-serif;
	font-size:1.0em;
	font-weight:italic;
	text-align:left;
}

.gecko .viewOrder .poLabelNormal {
	color:#404040;
	font-family:Arial,Verdana,Sans-serif;
	font-size:0.7em;
	font-weight:normal;
	text-align:left;
}

.ie .viewOrder .poLabelNormal {
	font-family:Arial,Verdana,Sans-serif;
	font-size:1.0em;
	font-weight:normal;
	text-align:left;
}

.gecko .viewOrder .poLabelCenter {
	color:#404040;
	font-family:Arial,Verdana,Sans-serif;
	font-size:0.7em;
	font-weight:normal;
	text-align:center;
}

.ie .viewOrder .poLabelCenter {
	font-family:Arial,Verdana,Sans-serif;
	font-size:1.0em;
	font-weight:normal;
	text-align:center;
}

.gecko .viewOrder .poLabelRed {
	color:red;
	font-family:Arial,Verdana,Sans-serif;
	font-size:0.7em;
	font-weight:normal;
	text-align:left;
}

.ie .viewOrder .poLabelRed {
	color:red;
	font-family:Arial,Verdana,Sans-serif;
	font-size:1.0em;
	font-weight:normal;
	text-align:left;
}

.viewOrder .viewOrderDataTable {
	float:left;
	margin-left:5%;
	padding: 0px 0px 0px 0px;
	width:650px;
}

.gecko .viewOrder .poTableHeader {
	color:#404040;
	font-family:Arial,Verdana,Sans-serif;
	font-size:0.7em;
	font-weight:normal;
	text-align:center;
}

.ie .viewOrder .poTableHeader {
	font-family:Arial,Verdana,Sans-serif;
	font-size:1.0em;
	text-align:center;
}

.gecko .viewOrder .poTableBoldHeader {
	color:#404040;
	font-family:Arial,Verdana,Sans-serif;
	font-size:0.7em;
	font-weight:bold;
	text-align:center;
}

.ie .viewOrder .poTableBoldHeader {
	font-family:Arial,Verdana,Sans-serif;
	font-size:1.0em;
	font-weight:bold;
	text-align:center;
}

.gecko .viewOrder .poPriceNormal {
	color:#404040;
	font-family:Arial,Verdana,Sans-serif;
	font-size:0.7em;
	font-weight:normal;
	text-align:right;
}

.ie .viewOrder .poPriceNormal {
	font-family:Arial,Verdana,Sans-serif;
	font-size:1.0em;
	font-weight:normal;
	text-align:right;
}

.gecko .viewOrder .poBookingCodeNormal {
	color:#404040;
	font-family:Arial,Verdana,Sans-serif;
	font-size:0.7em;
	font-weight:normal;
	text-align:center;
}

.ie .viewOrder .poBookingCodeNormal {
	font-family:Arial,Verdana,Sans-serif;
	font-size:1.0em;
	font-weight:normal;
	text-align:right;
}

.viewOrder .viewOrderSummaryTable {
	float:left;
	margin-left:5%;
	padding: 0px 0px 0px 0px;
	width:650px;
}

.viewOrder .viewOrderShipPaymentTable {
	float:left;
	margin-left:5%;
	padding: 0px 0px 0px 0px;
	width:650px;
}

.viewOrder .viewOrderTransactionHistoryTable {
	float:left;
	margin-left:5%;
	padding: 0px 0px 0px 0px;
	width:750px;
}

.viewOrder .viewOrderTransactionChangeLogTable {
	float:left;
	margin-left:5%;
	padding: 0px 0px 0px 0px;
	width:650px;
}

.gecko .detailOrderPreview .errors {
	color:#404040;
	font-family:Arial,Verdana,Sans-serif;
	font-size:0.7em;
	font-weight:normal;
	text-align:left;
}

.ie .detailOrderPreview .errors {
	font-family:Arial,Verdana,Sans-serif;
	font-size:1.0em;
	font-weight:normal;
	text-align:left;
}

.detailOrderPreview .step3 {
	float:left;
	margin-left:5%;
	padding: 0px 0px 0px 0px;
	width:650px;
}

.gecko .detailOrderPreview .step3Msg {
	color:#404040;
	font-family:Arial,Verdana,Sans-serif;
	font-size:0.7em;
	font-weight:bold;
}

.ie .detailOrderPreview .step3Msg {
	font-family:Arial,Verdana,Sans-serif;
	font-size:1.0em;
	font-weight:bold;
}

.gecko .detailOrderPreview .attention {
	color:red;
	float:left;
	font-family:Arial,Verdana,Sans-serif;
	font-size:0.7em;
	font-weight:bold;
	margin-left:30%;
	text-align:center;
}

.ie .detailOrderPreview .attention {
	color:red;
	float:left;
	font-family:Arial,Verdana,Sans-serif;
	font-size:1.0em;
	font-weight:bold;
	margin-left:30%;
	text-align:center;
}

.gecko .detailOrderPreview .compare {
	float:left;
	font-family:Arial,Verdana,Sans-serif;
	font-size:0.7em;
	margin-left:35%;
	text-align:center;
}

.ie .detailOrderPreview .compare {
	float:left;
	font-family:Arial,Verdana,Sans-serif;
	font-size:1.0em;
	margin-left:35%;
	text-align:center;
}

.detailOrderPreview .headerTable {
	float:left;
	margin-left:5%;
	padding: 0px 0px 0px 0px;
	width:650px;
}

.detailOrderPreview .tableBoldHeader {
	text-align:center;
}

.gecko .detailOrderPreview .poLabelBold {
	color:#404040;
	font-family:Arial,Verdana,Sans-serif;
	font-size:0.7em;
	font-weight:bold;
	text-align:left;
}

.ie .detailOrderPreview .poLabelBold {
	font-family:Arial,Verdana,Sans-serif;
	font-size:1.0em;
	font-weight:bold;
	text-align:left;
}

.gecko .detailOrderPreview .poLabelItalic {
	color:#404040;
	font-family:Arial,Verdana,Sans-serif;
	font-size:0.7em;
	font-weight:italic;
	text-align:left;
}

.ie .detailOrderPreview .poLabelItalic {
	font-family:Arial,Verdana,Sans-serif;
	font-size:1.0em;
	font-weight:italic;
	text-align:left;
}

.gecko .detailOrderPreview .poLabelNormal {
	color:#404040;
	font-family:Arial,Verdana,Sans-serif;
	font-size:0.7em;
	font-weight:italic;
	text-align:left;
}

.ie .detailOrderPreview .poLabelNormal {
	font-family:Arial,Verdana,Sans-serif;
	font-size:1.0em;
	font-weight:italic;
	text-align:left;
}

.gecko .detailOrderPreview .poLabelPrice {
	color:#404040;
	font-family:Arial,Verdana,Sans-serif;
	font-size:0.7em;
	font-weight:italic;
	text-align:right;
}

.ie .detailOrderPreview .poLabelPrice {
	font-family:Arial,Verdana,Sans-serif;
	font-size:1.0em;
	font-weight:italic;
	text-align:right;
}

.detailOrderPreview .detailTable {
	float:left;
	margin-left:5%;
 	width:650px;
}

.detailOrderPreview .footerTable {
	float:left;
	margin-left:5%;
	padding: 0px 0px 0px 0px;
	width:650px;
}

.gecko .detailOrderPreview .horizontalLine {
	float:left;
	margin-left:5%;
	width:650px;
}

.gecko .dirtyWriteWarning {
	color:#1e48af;
	font-family:Arial,Verdana,Sans-serif;
	font-size:1.2em;
	font-weight:bold;
	float:left;
	margin-top:0em;
	margin-left:0em;
	margin-bottom:0em;
	margin-right:0em;
	text-align:center;
}

.ie .dirtyWriteWarning {
	color:#1e48af;
	font-family:Arial,Verdana,Sans-serif;
	font-size:1.7em;
	font-weight:bold;
	float:left;
	margin-top:0em;
	margin-left:0em;
	margin-bottom:0em;
	margin-right:0em;
	text-align:center;
}

.gecko .listStandingOrders .soMessage {
	color:#404040;
	font-family:Arial,Verdana,Sans-serif;
	font-size:0.7em;
	font-weight:normal;
	text-align:left;
}

.ie .listStandingOrders .soMessage {
	font-family:Arial,Verdana,Sans-serif;
	font-size:1.0em;
	font-weight:normal;
	text-align:left;
}

.listStandingOrders .headerTable {
	float:left;
	margin:0%;
	padding: 0px 0px 0px 0px;
	width:100%;
}

.gecko .listingHeaderNoSize {
	color: #FFFFFF;
	BACKGROUND: #95a8dc;
	font-family:Arial,Verdana,Sans-serif;
	font-weight: bold;
	border-bottom: 2px solid #1e48af; /*dark blue*/
}

.ie .listingHeaderNoSize {
	color: #FFFFFF;
	font-family:Arial,Verdana,Sans-serif;
	font-weight: bold;
	border-bottom: 2px solid #1e48af; /*dark blue*/
}

.gecko .listStandingOrders .soLabelNormal {
	font-family:Arial,Verdana,Sans-serif;
	font-size:0.7em;
	font-weight:normal;
	text-align:left;
}

.ie .listStandingOrders .soLabelNormal {
	font-family:Arial,Verdana,Sans-serif;
	font-size:1.0em;
	font-weight:normal;
	text-align:left;
}

.gecko .listStandingOrders .soLabelNormalGray {
	color:gray;
	font-family:Arial,Verdana,Sans-serif;
	font-size:0.7em;
	font-weight:normal;
	text-align:left;
}

.ie .listStandingOrders .soLabelNormalGray {
	color:gray;
	font-family:Arial,Verdana,Sans-serif;
	font-size:1.0em;
	font-weight:normal;
	text-align:left;
}

.listStandingOrders .soIdRadioButton {
	vertical-align:middle;
}

.listStandingOrders .newOrderButton {
	margin-left:1px;
}

.saveStandingOrder .containerTable {
	border:1;
	bordercolor:#BBBBBB;
	padding-left:0;
	padding-right:0;
	padding-top:0;
	padding-botom:0;
	width:98%;
}

.saveStandingOrder .headerTable {
	width:98%;
}

.saveStandingOrder .dataTable {
	width:98%;
	padding:0px;
	border:0px;
}

.gecko .saveStandingOrder .saveSoLabelNormal {
	font-family:Arial,Verdana,Sans-serif;
	font-size:0.7em;
	font-weight:normal;
	text-align:left;
}

.ie .saveStandingOrder .saveSoLabelNormal {
	font-family:Arial,Verdana,Sans-serif;
	font-size:1.0em;
	font-weight:normal;
	text-align:left;
}

.gecko .saveStandingOrder .saveSoLabelNormalGray {
	color:gray;
	font-family:Arial,Verdana,Sans-serif;
	font-size:0.7em;
	font-weight:normal;
	text-align:left;
}

.ie .saveStandingOrder .saveSoLabelNormalGray {
	color:gray;
	font-family:Arial,Verdana,Sans-serif;
	font-size:1.0em;
	font-weight:normal;
	text-align:left;
}

.saveStandingOrder .dataColumnCell1 {
	border-left: 1px solid black;
	border-right: 1px solid black;
	width:95px;
}

.saveStandingOrder .dataColumnCellN {
	border-right: 1px solid black;
}

.gecko .saveStandingOrder .dataColumnHeaderLabel {
	color:white;
	font-family:Arial,Verdana,Sans-serif;
	font-size:0.7em;
	font-weight:normal;
	text-align:center;
}

.ie .saveStandingOrder .dataColumnHeaderLabel {
	color:white;
	font-family:Arial,Verdana,Sans-serif;
	font-size:1.0em;
	font-weight:normal;
	text-align:center;
}

.saveStandingOrder .sortabletr0 {
	background-color: #E3EDFA;
}

.saveStandingOrder .sortabletr1 {
	background-color: #FFF; 
}

.gecko .createSuggestedOrder .errorKey {
	color:red;
	font-family:Arial,Verdana,Sans-serif;
	font-size:0.7em;
	font-weight:bold;
	text-align:center;
}

.ie .createSuggestedOrder .errorKey {
	color:red;
	font-family:Arial,Verdana,Sans-serif;
	font-size:1.0em;
	font-weight:bold;
	text-align:center;
}

.gecko .createSuggestedOrder .labelBoldCenter {
	color:#404040;
	font-family:Arial,Verdana,Sans-serif;
	font-size:0.7em;
	font-weight:bold;
	text-align:center;
}

.ie .createSuggestedOrder .labelBoldCenter {
	font-family:Arial,Verdana,Sans-serif;
	font-size:1.0em;
	font-weight:bold;
	text-align:center;
}

.gecko .createSuggestedOrder .labelNormalLeft {
	color:#404040;
	font-family:Arial,Verdana,Sans-serif;
	font-size:0.7em;
	font-weight:normal;
	margin-left:15%;
	text-align:left;
}

.ie .createSuggestedOrder .labelNormalLeft {
	font-family:Arial,Verdana,Sans-serif;
	font-size:1.0em;
	font-weight:normal;
	margin-left:15%;
	text-align:left;
}

.gecko .createSuggestedOrder .buttonPosition {
	margin-left:45%;
}

.ie .createSuggestedOrder .buttonPosition {
	margin-left:45%;
}

.gecko .createSuggestedOrder .tableWidth {
	min-width:400px;
	width:75%;
}

.gecko .createSuggestedOrderSuccess .labelBoldCenter {
	color:#404040;
	font-family:Arial,Verdana,Sans-serif;
	font-size:0.7em;
	font-weight:bold;
	text-align:center;
}

.ie .createSuggestedOrderSuccess .labelBoldCenter {
	font-family:Arial,Verdana,Sans-serif;
	font-size:1.0em;
	font-weight:bold;
	text-align:center;
}

.gecko .listNewProducts .labelNormalCenter {
	color:#404040;
	font-family:Arial,Verdana,Sans-serif;
	font-size:0.7em;
	font-weight:normal;
	text-align:center;
}

.ie .listNewProducts .labelNormalCenter {
	font-family:Arial,Verdana,Sans-serif;
	font-size:1.0em;
	font-weight:normal;
	text-align:center;
}

.gecko .listNewProducts .labelNormalLeft {
	color:#404040;
	font-family:Arial,Verdana,Sans-serif;
	font-size:0.7em;
	font-weight:normal;
	text-align:left;
}

.ie .listNewProducts .labelNormalLeft {
	font-family:Arial,Verdana,Sans-serif;
	font-size:1.0em;
	font-weight:normal;
	text-align:left;
}

.gecko .listNewProducts .labelBoldCenter {
	color:#404040;
	font-family:Arial,Verdana,Sans-serif;
	font-size:0.7em;
	font-weight:bold;
	text-align:center;
}

.ie .listNewProducts .labelBoldCenter {
	font-family:Arial,Verdana,Sans-serif;
	font-size:1.0em;
	font-weight:bold;
	text-align:center;
}

.gecko .listNewProducts .listNewProductsWarning {
/*	color:#1e48af; */
	color:#404040;
	font-family:Arial,Verdana,Sans-serif;
	font-size:1.2em;
	font-weight:bold;
	float:left;
	margin-top:0em;
	margin-left:30%;
	margin-bottom:0em;
	margin-right:0em;
	text-align:center;
}

.ie .listNewProducts .listNewProductsWarning {
/*	color:#1e48af; */
	font-family:Arial,Verdana,Sans-serif;
	font-size:1.7em;
	font-weight:bold;
	float:left;
	margin-top:0em;
	margin-left:30%;
	margin-bottom:0em;
	margin-right:0em;
	text-align:center;
}

.gecko .listNewProducts .flyerLinkLists {
	color:#404040;
	float:left;
	font-family:Arial,Verdana,Sans-serif;
	font-size:0.7em;
	font-weight:bold;
	margin-left:50%;
	text-align:center;
}

.ie .listNewProducts .flyerLinkLists {
	float:left;
	font-family:Arial,Verdana,Sans-serif;
	font-size:1.0em;
	font-weight:bold;
	margin-left:50%;
	text-align:center;
}

.gecko .listNewProducts .expandContent {
	text-align:center;
	font-family:Arial,Verdana,Sans-serif;
	font-size:0.7em;
	color:#404040;
}

.ie .listNewProducts .expandContent {
	text-align:center;
	font-family:Arial,Verdana,Sans-serif;
	font-size:1.0em;
}

.gecko .listNewProducts .shipDateAvailable {
	text-align:center;
	font-family:Arial,Verdana,Sans-serif;
	font-size:0.7em;
	color:#404040;
}

.ie .listNewProducts .shipDateAvailable {
	text-align:center;
	font-family:Arial,Verdana,Sans-serif;
	font-size:1.0em;
}

.gecko .listNewProducts .viewSku {
	text-align:left;
	font-family:Arial,Verdana,Sans-serif;
	font-size:0.7em;
	color:#404040;
}

.ie .listNewProducts .viewSku {
	text-align:left;
	font-family:Arial,Verdana,Sans-serif;
	font-size:1.0em;
}

.gecko .listNewProducts .viewName {
	text-align:left;
	font-family:Arial,Verdana,Sans-serif;
	font-size:0.7em;
	color:#404040;
}

.ie .listNewProducts .viewName {
	text-align:left;
	font-family:Arial,Verdana,Sans-serif;
	font-size:1.0em;
}

.gecko .listNewProducts .regularPrice {
	text-align:right;
	font-family:Arial,Verdana,Sans-serif;
	font-size:0.7em;
	margin-right:1em;
	color:#404040;
}

.ie .listNewProducts .regularPrice {
	text-align:right;
	font-family:Arial,Verdana,Sans-serif;
	margin-right:1em;
	font-size:1.0em;
}

.gecko .listNewProducts .dealAmount {
	text-align:right;
	font-family:Arial,Verdana,Sans-serif;
	font-size:0.7em;
	margin-right:1em;
	color:#404040;
}

.ie .listNewProducts .dealAmount {
	text-align:right;
	font-family:Arial,Verdana,Sans-serif;
	margin-right:1em;
	font-size:1.0em;
}

.gecko .listNewProducts .priceDisplay {
	text-align:right;
	font-family:Arial,Verdana,Sans-serif;
	font-size:0.7em;
	color:#404040;
}

.ie .listNewProducts .priceDisplay {
	text-align:right;
	font-family:Arial,Verdana,Sans-serif;
	font-size:1.0em;
}

.gecko .listNewProducts .productDescription {
	padding-left:0px;
	padding-right:0px;
	padding-top:0px;
	padding-botom:0px;
	border-width:0px;
	width:85%;
}

.ie .listNewProducts .productDescription {
	padding-left:0px;
	padding-right:0px;
	padding-top:0px;
	padding-botom:0px;
	border-width:0px;
	width:85%;
}

.gecko .listNewProducts .productDescriptionText {
	text-align:left;
	font-family:Arial,Verdana,Sans-serif;
	font-size:0.7em;
	color:#404040;
}

.ie .listNewProducts .productDescriptionText {
	text-align:left;
	font-family:Arial,Verdana,Sans-serif;
	font-size:1.0em;
}

.gecko .orderDeskListCatalogContentStatusBarText {
	color:#404040;
	font-family:Arial,Verdana,Sans-serif;
	font-size:0.7em;
	font-weight:normal;
	text-align:right;
}

.ie .orderDeskListCatalogContentStatusBarText {
	font-family:Arial,Verdana,Sans-serif;
	font-size:1.0em;
	font-weight:normal;
	text-align:right;
}

.gecko .orderDeskListCatalogContentStatusBarLegend {
	color:#404040;
	font-family:Arial,Verdana,Sans-serif;
	font-size:0.7em;
	font-weight:normal;
	text-align:left;
}

.ie .orderDeskListCatalogContentStatusBarLegend {
	font-family:Arial,Verdana,Sans-serif;
	font-size:1.0em;
	font-weight:normal;
	text-align:left;
}


.gecko .detailStandingOrder .notFound {
	color:#404040;
	float:left;
	margin-left:10%;
	border:none;
	cursor:pointer;
	font-family:Arial,Verdana,Sans-serif;
	font-size:0.7em;
	text-align:center;
}

.ie .detailStandingOrder .notFound {
float:left;margin-left:10%;
	border:none;
	cursor:pointer;
	font-family:Arial,Verdana,Sans-serif;
	font-size:1.0em;
	text-align:center;
}

.gecko .detailStandingOrder .barCodeError {
	border:1px solid gray;
	border-width:thin;
	float:left;
	margin-left:5%;
	margin-right:5%;
}

.ie .detailStandingOrder .barCodeError {
	border:1px solid gray;
	border-width:thin;
	float:left;
	margin-left:5%;
	margin-right:5%;
}

.gecko .detailStandingOrder .detailSoErrorHeader {
	border-bottom:1px solid gray;
	border-width:thin;
	font-family:Arial,Verdana,Sans-serif;
	font-size:0.7em;
	font-weight:normal;
	text-align:left;
}

.ie .detailStandingOrder .detailSoErrorHeader {
	border-bottom:1px solid gray;
	border-width:thin;
	font-family:Arial,Verdana,Sans-serif;
	font-size:1.0em;
	font-weight:normal;
	text-align:left;
}

.gecko .detailStandingOrder .detailSoErrorData {
	border-right:1px solid gray;
	border-width:thin;
	color:gray;
	font-family:Arial,Verdana,Sans-serif;
	font-size:0.7em;
	font-weight:normal;
	text-align:left;
}

.ie .detailStandingOrder .detailSoErrorData {
	border-right:1px solid gray;
	border-width:thin;
	color:gray;
	font-family:Arial,Verdana,Sans-serif;
	font-size:1.0em;
	font-weight:normal;
	text-align:left;
}

.gecko .detailStandingOrder .detailSoErrorDataNoBorder {
	color:gray;
	font-family:Arial,Verdana,Sans-serif;
	font-size:1.0em;
	font-weight:normal;
	text-align:left;
}

.ie .detailStandingOrder .detailSoErrorDataNoBorder {
	color:gray;
	font-family:Arial,Verdana,Sans-serif;
	font-size:1.0em;
	font-weight:normal;
	text-align:left;
}

.gecko .detailStandingOrder .mainTable {
	width:100%;
	padding:0px;
}

.ie .detailStandingOrder .mainTable {
	width:100%;
	padding:0px;
}

.gecko .detailStandingOrder .dataTable {
	padding:0px;
	width:98%;
}

.ie .detailStandingOrder .dataTable {
	padding:0px;
	width:98%;
}

.gecko .detailStandingOrder .labelNormalLeft {
	color:#404040;
	font-family:Arial,Verdana,Sans-serif;
	font-size:0.7em;
	font-weight:normal;
	text-align:left;
}

.ie .detailStandingOrder .labelNormalLeft {
	font-family:Arial,Verdana,Sans-serif;
	font-size:1.0em;
	font-weight:normal;
	text-align:left;
}

.gecko .detailStandingOrder .listingHeaderNoBorderWithTriDown {
	color: #FFFFFF;
	BACKGROUND: #95a8dc;
	font-family:Arial,Verdana,Sans-serif;
	font-size: 1.4em;
	font-weight: bold;
}

.gecko .listStandingOrder .linkNormalLeft {
	font-family:Arial,Verdana,Sans-serif;
	font-size:0.7em;
	font-weight:normal;
	text-align:left;
}

.ie .listStandingOrder .linkNormalLeft {
	font-family:Arial,Verdana,Sans-serif;
	font-size:1.0em;
	font-weight:normal;
	text-align:left;
}

.gecko .detailsProduct .title {
	margin-left:40%;
	text-align:center;
}

.ie .detailsProduct .title {
	margin-left:40%;
	text-align:center;
}

.gecko .detailsProduct .labelNormalLeft {
	color:#404040;
	font-family:Arial,Verdana,Sans-serif;
	font-size:0.7em;
	font-weight:normal;
	text-align:left;
}

.ie .detailsProduct .labelNormalLeft {
	font-family:Arial,Verdana,Sans-serif;
	font-size:1.0em;
	font-weight:normal;
	text-align:left;
}

.gecko .detailsProduct .productInventory {
	color:#404040;
	font-family:Arial,Verdana,Sans-serif;
	font-size:1.4em;
	font-weight:bold;
	text-decoration:underline;
}

.ie .detailsProduct .productInventory {
	font-family:Arial,Verdana,Sans-serif;
	font-size:1.1em;
	font-weight:bold;
	text-decoration:underline;
}

.gecko .detailsProduct .productInventoryHeader {
	color:#404040;
	font-family:Arial,Verdana,Sans-serif;
	font-size:0.7em;
	font-weight:bold;
	text-decoration:underline;
}

.ie .detailsProduct .productInventoryHeader {
	font-family:Arial,Verdana,Sans-serif;
	font-size:1.0em;
	font-weight:bold;
	text-decoration:underline;
}

.gecko .detailsProduct .noProductInventory {
	color:#404040;
	font-family:Arial,Verdana,Sans-serif;
	font-size:1.0em;
	font-weight:bold;
}

.ie .detailsProduct .noProductInventory {
	font-family:Arial,Verdana,Sans-serif;
	font-size:1.3em;
	font-weight:bold;
}

.detailsProduct .sortabletr0 {
	background-color: #E3EDFA;
}

.detailsProduct .sortabletr1 {
	background-color: #FFF; 
}

.gecko .navOrders .selectSearchType {
	color:#404040;
	font-family:Arial,Verdana,Sans-serif;
	font-size:0.7em;
	font-weight:normal;
}

.ie .navOrders .selectSearchType {
	font-family:Arial,Verdana,Sans-serif;
	font-size:1.0em;
	font-weight:normal;
}

.gecko tr.navOrdersMenuLeft {
	white-space:nowrap;
	overflow:hidden;
	font-size:0.7em;
	font-family:Arial,Verdana,Sans-serif;
	color:#404040;
}

.ie tr.navOrdersMenuLeft {
	white-space:nowrap;
	overflow:hidden;
	font-size:1.0em;
	font-family:Arial,Verdana,Sans-serif;
}

.gecko .ordersPending .detailCell {
	color:#404040;
	font-family:Arial,Verdana,Sans-serif;
	font-size:0.7em;
	font-weight:normal;
}

.ie .ordersPending .detailCell {
	font-family:Arial,Verdana,Sans-serif;
	font-size:1.0em;
	font-weight:normal;
}

.gecko .ordersNew .detailCell {
	color:#404040;
	font-family:Arial,Verdana,Sans-serif;
	font-size:0.7em;
	font-weight:normal;
}

.ie .ordersNew .detailCell {
	color:#404040;
	font-family:Arial,Verdana,Sans-serif;
	font-size:1.0em;
	font-weight:normal;
}

.gecko .ordersNew .detailCellLink {
	font-family:Arial,Verdana,Sans-serif;
	font-size:0.7em;
	font-weight:normal;
}

.ie .ordersNew .detailCellLink {
	font-family:Arial,Verdana,Sans-serif;
	font-size:1.0em;
	font-weight:normal;
}

.gecko .ordersAccepted .detailCell {
	color:#404040;
	font-family:Arial,Verdana,Sans-serif;
	font-size:0.7em;
	font-weight:normal;
}

.ie .ordersAccepted .detailCell {
	font-family:Arial,Verdana,Sans-serif;
	font-size:1.0em;
	font-weight:normal;
}

.gecko .ordersAccepted .htmlLink {
	font-family:Arial,Verdana,Sans-serif;
	font-size:0.7em;
	font-weight:normal;
}

.ie .ordersAccepted .htmlLink {
	font-family:Arial,Verdana,Sans-serif;
	font-size:1.0em;
	font-weight:normal;
}

.gecko .ordersInvoiced .detailCell {
	color:#404040;
	font-family:Arial,Verdana,Sans-serif;
	font-size:0.7em;
	font-weight:normal;
}

.ie .ordersInvoiced .detailCell {
	font-family:Arial,Verdana,Sans-serif;
	font-size:1.0em;
	font-weight:normal;
}

.gecko .ordersInvoiced .htmlLink {
	font-family:Arial,Verdana,Sans-serif;
	font-size:0.7em;
	font-weight:normal;
}

.ie .ordersInvoiced .htmlLink {
	font-family:Arial,Verdana,Sans-serif;
	font-size:1.0em;
	font-weight:normal;
}

.gecko .ordersInvoiced .detailCellLink {
	font-family:Arial,Verdana,Sans-serif;
	font-size:0.7em;
	font-weight:normal;
}

.ie .ordersInvoiced .detailCellLink {
	font-family:Arial,Verdana,Sans-serif;
	font-size:1.0em;
	font-weight:normal;
}

.gecko .ordersReceived .detailCell {
	color:#404040;
	font-family:Arial,Verdana,Sans-serif;
	font-size:0.7em;
	font-weight:normal;
}

.ie .ordersReceived .detailCell {
	font-family:Arial,Verdana,Sans-serif;
	font-size:1.0em;
	font-weight:normal;
}

.gecko .ordersBacked .detailCell {
	color:#404040;
	font-family:Arial,Verdana,Sans-serif;
	font-size:0.7em;
	font-weight:normal;
}

.ie .ordersBacked .detailCell {
	font-family:Arial,Verdana,Sans-serif;
	font-size:1.0em;
	font-weight:normal;
}

.gecko .ordersDenied .detailCell {
	color:#404040;
	font-family:Arial,Verdana,Sans-serif;
	font-size:0.7em;
	font-weight:normal;
}

.ie .ordersDenied .detailCell {
	font-family:Arial,Verdana,Sans-serif;
	font-size:1.0em;
	font-weight:normal;
}

.gecko .ordersDenied .detailCellLink {
	font-family:Arial,Verdana,Sans-serif;
	font-size:0.7em;
	font-weight:normal;
}

.ie .ordersDenied .detailCellLink {
	font-family:Arial,Verdana,Sans-serif;
	font-size:1.0em;
	font-weight:normal;
}

.gecko .ordersArchived .detailCell {
	color:#404040;
	font-family:Arial,Verdana,Sans-serif;
	font-size:0.7em;
	font-weight:normal;
}

.ie .ordersArchived .detailCell {
	font-family:Arial,Verdana,Sans-serif;
	font-size:1.0em;
	font-weight:normal;
}

.gecko .ordersArchived .detailCellLink {
	font-family:Arial,Verdana,Sans-serif;
	font-size:0.7em;
	font-weight:normal;
}

.ie .ordersArchived .detailCellLink {
	font-family:Arial,Verdana,Sans-serif;
	font-size:1.0em;
	font-weight:normal;
}

.gecko .editUserPassword .clientInfoMessage {
	color:#404040;
	float:left;
	font-family:Arial,Verdana,Sans-serif;
	font-size:0.7em;
	font-weight:bold;
	margin-left:45%;
}

.ie .editUserPassword .clientInfoMessage {
	float:left;
	font-family:Arial,Verdana,Sans-serif;
	font-size:1.0em;
	font-weight:bold;
	margin-left:45%;
}

.gecko .editUserPassword .clientInfoUserProfileMessage {
	color:#404040;
	float:left;
	font-family:Arial,Verdana,Sans-serif;
	font-size:0.7em;
	font-weight:bold;
	margin-left:40%;
}

.ie .editUserPassword .clientInfoUserProfileMessage {
	float:left;
	font-family:Arial,Verdana,Sans-serif;
	font-size:1.0em;
	font-weight:bold;
	margin-left:40%;
}

.gecko .editUserPassword .detailCellNormal {
	color:#404040;
	font-family:Arial,Verdana,Sans-serif;
	font-size:0.7em;
	font-weight:normal;
}

.ie .editUserPassword .detailCellNormal {
	font-family:Arial,Verdana,Sans-serif;
	font-size:1.0em;
	font-weight:normal;
}

.gecko .editUserPassword .detailCellBold {
	color:#404040;
	font-family:Arial,Verdana,Sans-serif;
	font-size:0.7em;
	font-weight:bold;
}

.ie .editUserPassword .detailCellBold {
	font-family:Arial,Verdana,Sans-serif;
	font-size:1.0em;
	font-weight:bold;
}

.gecko .editUserPassword .submit {
	float:left;
	margin-left:40%;
}

.ie .editUserPassword .submit {
	float:left;
	margin-left:40%;
}

.gecko .editRewardProgram .successMessage {
	color:green;
	float:left;
	font-family:Arial,Verdana,Sans-serif;
	font-size:0.7em;
	font-weight:bold;
	margin-left:10%;
}

.ie .editRewardProgram .successMessage {
	color:green;
	float:left;
	font-family:Arial,Verdana,Sans-serif;
	font-size:1.0em;
	font-weight:bold;
	margin-left:10%;
}

.gecko .editRewardProgram .failureMessage {
	color:red;
	float:left;
	font-family:Arial,Verdana,Sans-serif;
	font-size:0.7em;
	font-weight:bold;
	margin-left:10%;
}

.ie .editRewardProgram .failureMessage {
	color:red;
	float:left;
	font-family:Arial,Verdana,Sans-serif;
	font-size:1.0em;
	font-weight:bold;
	margin-left:10%;
}

.gecko .editRewardProgram .clientInfoMessage {
	color:#404040;
	float:left;
	font-family:Arial,Verdana,Sans-serif;
	font-size:0.7em;
	font-weight:bold;
	margin-left:45%;
}

.ie .editRewardProgram .clientInfoMessage {
	float:left;
	font-family:Arial,Verdana,Sans-serif;
	font-size:1.0em;
	font-weight:bold;
	margin-left:45%;
}

.gecko .editRewardProgram .clientInfoUserProfileMessage {
	color:#404040;
	float:left;
	font-family:Arial,Verdana,Sans-serif;
	font-size:0.7em;
	font-weight:bold;
	margin-left:40%;
}

.ie .editRewardProgram .clientInfoUserProfileMessage {
	float:left;
	font-family:Arial,Verdana,Sans-serif;
	font-size:1.0em;
	font-weight:bold;
	margin-left:40%;
}

.gecko .editRewardProgram .detailCellNormal {
	color:#404040;
	font-family:Arial,Verdana,Sans-serif;
	font-size:0.7em;
	font-weight:normal;
}

.ie .editRewardProgram .detailCellNormal {
	font-family:Arial,Verdana,Sans-serif;
	font-size:1.0em;
	font-weight:normal;
}


.gecko .editRewardProgram .detailCellTitle {
	color:#404040;
	font-family:Arial,Verdana,Sans-serif;
	font-size:1.5em;
	font-weight:bold;
}

.ie .editRewardProgram .detailCellTitle {
	font-family:Arial,Verdana,Sans-serif;
	font-size:1.8em;
	font-weight:bold;
}

.gecko .editRewardProgram .detailCellHeader {
	color:#404040;
	font-family:Arial,Verdana,Sans-serif;
	font-size:1.0em;
	font-weight:bold;
}

.ie .editRewardProgram .detailCellHeader {
	font-family:Arial,Verdana,Sans-serif;
	font-size:1.3em;
	font-weight:bold;
}

.gecko .editRewardProgram .detailCellBold {
	color:#404040;
	font-family:Arial,Verdana,Sans-serif;
	font-size:0.7em;
	font-weight:bold;
}

.ie .editRewardProgram .detailCellBold {
	font-family:Arial,Verdana,Sans-serif;
	font-size:1.0em;
	font-weight:bold;
}

.gecko .editRewardProgram .submit {
	float:left;
	margin-left:40%;
}

.ie .editRewardProgram .submit {
	float:left;
	margin-left:40%;
}

.gecko .editRewardProgram .clientInfoMessage {
	color:#404040;
	float:left;
	font-family:Arial,Verdana,Sans-serif;
	font-size:0.7em;
	font-weight:bold;
	margin-left:45%;
}

.ie .editRewardProgram .clientInfoMessage {
	float:left;
	font-family:Arial,Verdana,Sans-serif;
	font-size:1.0em;
	font-weight:bold;
	margin-left:45%;
}

.gecko .editRewardProgram .clientInfoUserProfileMessage {
	color:#404040;
	float:left;
	font-family:Arial,Verdana,Sans-serif;
	font-size:0.7em;
	font-weight:bold;
	margin-left:40%;
}

.ie .editRewardProgram .clientInfoUserProfileMessage {
	float:left;
	font-family:Arial,Verdana,Sans-serif;
	font-size:1.0em;
	font-weight:bold;
	margin-left:40%;
}

.gecko .editRewardProgram .detailCellHTML {
	font-family:Arial,Verdana,Sans-serif;
	font-size:0.7em;
	font-weight:normal;
}

.ie .editRewardProgram .detailCellHTML {
	font-family:Arial,Verdana,Sans-serif;
	font-size:1.0em;
	font-weight:normal;
}

.gecko .editRewardProgram .detailCellNormal {
	color:#404040;
	font-family:Arial,Verdana,Sans-serif;
	font-size:0.7em;
	font-weight:normal;
}

.ie .editRewardProgram .detailCellNormal {
	font-family:Arial,Verdana,Sans-serif;
	font-size:1.0em;
	font-weight:normal;
}

.gecko .editRewardProgram .detailCellBold {
	color:#404040;
	font-family:Arial,Verdana,Sans-serif;
	font-size:0.7em;
	font-weight:bold;
}

.ie .editRewardProgram .detailCellBold {
	font-family:Arial,Verdana,Sans-serif;
	font-size:1.0em;
	font-weight:bold;
}

.gecko .editRewardProgram .submit {
	float:left;
	margin-left:40%;
}

.ie .editRewardProgram .submit {
	float:left;
	margin-left:40%;
}

.gecko .editUserName .clientInfoMessage {
	color:#404040;
	float:left;
	font-family:Arial,Verdana,Sans-serif;
	font-size:0.7em;
	font-weight:bold;
	margin-left:45%;
}

.ie .editUserName .clientInfoMessage {
	float:left;
	font-family:Arial,Verdana,Sans-serif;
	font-size:1.0em;
	font-weight:bold;
	margin-left:45%;
}

.gecko .editUserName .clientInfoUserProfileMessage {
	color:#404040;
	float:left;
	font-family:Arial,Verdana,Sans-serif;
	font-size:0.7em;
	font-weight:bold;
	margin-left:40%;
}

.ie .editUserName .clientInfoUserProfileMessage {
	float:left;
	font-family:Arial,Verdana,Sans-serif;
	font-size:1.0em;
	font-weight:bold;
	margin-left:40%;
}

.gecko .editUserName .detailCellNormal {
	color:#404040;
	font-family:Arial,Verdana,Sans-serif;
	font-size:0.7em;
	font-weight:normal;
}

.ie .editUserName .detailCellNormal {
	font-family:Arial,Verdana,Sans-serif;
	font-size:1.0em;
	font-weight:normal;
}

.gecko .editUserName .detailCellBold {
	color:#404040;
	font-family:Arial,Verdana,Sans-serif;
	font-size:0.7em;
	font-weight:bold;
}

.ie .editUserName .detailCellBold {
	font-family:Arial,Verdana,Sans-serif;
	font-size:1.0em;
	font-weight:bold;
}

.gecko .editUserName .submit {
	float:left;
	margin-left:40%;
}

.ie .editUserName .submit {
	float:left;
	margin-left:40%;
}

.gecko .editAdminEmail .clientInfoMessage {
	color:#404040;
	float:left;
	font-family:Arial,Verdana,Sans-serif;
	font-size:0.7em;
	font-weight:bold;
	margin-left:45%;
}

.ie .editAdminEmail .clientInfoMessage {
	float:left;
	font-family:Arial,Verdana,Sans-serif;
	font-size:1.0em;
	font-weight:bold;
	margin-left:45%;
}

.gecko .editAdminEmail .clientInfoUserProfileMessage {
	color:#404040;
	float:left;
	font-family:Arial,Verdana,Sans-serif;
	font-size:0.7em;
	font-weight:bold;
	margin-left:40%;
}

.ie .editAdminEmail .clientInfoUserProfileMessage {
	float:left;
	font-family:Arial,Verdana,Sans-serif;
	font-size:1.0em;
	font-weight:bold;
	margin-left:40%;
}

.gecko .editAdminEmail .detailCellNormal {
	color:#404040;
	font-family:Arial,Verdana,Sans-serif;
	font-size:0.7em;
	font-weight:normal;
}

.ie .editAdminEmail .detailCellNormal {
	font-family:Arial,Verdana,Sans-serif;
	font-size:1.0em;
	font-weight:normal;
}

.gecko .editAdminEmail .detailCellBold {
	color:#404040;
	font-family:Arial,Verdana,Sans-serif;
	font-size:0.7em;
	font-weight:bold;
}

.ie .editAdminEmail .detailCellBold {
	font-family:Arial,Verdana,Sans-serif;
	font-size:1.0em;
	font-weight:bold;
}

.gecko .editAdminEmail .submit {
	float:left;
	margin-left:40%;
}

.ie .editAdminEmail .submit {
	float:left;
	margin-left:40%;
}

.gecko .editEmailNotification .detailCellNormal {
	color:#404040;
	font-family:Arial,Verdana,Sans-serif;
	font-size:0.7em;
	font-weight:normal;
}

.ie .editEmailNotification .detailCellNormal {
	font-family:Arial,Verdana,Sans-serif;
	font-size:1.0em;
	font-weight:normal;
}

.gecko .editEmailNotification .detailCellBold {
	color:#404040;
	font-family:Arial,Verdana,Sans-serif;
	font-size:0.7em;
	font-weight:bold;
	margin-left:1em;
}

.ie .editEmailNotification .detailCellBold {
	font-family:Arial,Verdana,Sans-serif;
	font-size:1.0em;
	font-weight:bold;
	margin-left:1em;
}

.gecko .editEmailNotification .error {
	color:#FF0000;
	font-family:Arial,Verdana,Sans-serif;
	font-size:1.2em;
	font-weight:bold;
	margin-left:1em;
}

.ie .editEmailNotification .error {
	color:#FF0000;
	font-family:Arial,Verdana,Sans-serif;
	font-size:1.4em;
	font-weight:bold;
	margin-left:1em;
}

.gecko .scannerComPort .detailCellNormal {
	color:#404040;
	font-family:Arial,Verdana,Sans-serif;
	font-size:0.7em;
	font-weight:normal;
}

.ie .scannerComPort .detailCellNormal {
	font-family:Arial,Verdana,Sans-serif;
	font-size:1.0em;
	font-weight:normal;
}

.gecko .scannerComPort .detailCellBold {
	color:#404040;
	font-family:Arial,Verdana,Sans-serif;
	font-size:0.7em;
	font-weight:bold;
	margin-left:1em;
}

.ie .scannerComPort .detailCellBold {
	font-family:Arial,Verdana,Sans-serif;
	font-size:1.0em;
	font-weight:bold;
	margin-left:1em;
}

.gecko .scannerComPort .detailCellBoldUnderline {
	color:#404040;
	font-family:Arial,Verdana,Sans-serif;
	font-size:0.7em;
	font-weight:bold;
	margin-left:1em;
	text-decoration:underline;
}

.ie .scannerComPort .detailCellBoldUnderline {
	font-family:Arial,Verdana,Sans-serif;
	font-size:1.0em;
	font-weight:bold;
	margin-left:1em;
	text-decoration:underline;
}

.gecko .editLanguage .detailCellNormal {
	color:#404040;
	font-family:Arial,Verdana,Sans-serif;
	font-size:0.7em;
	font-weight:normal;
}

.ie .editLanguage .detailCellNormal {
	font-family:Arial,Verdana,Sans-serif;
	font-size:1.0em;
	font-weight:normal;
}

.gecko .backup .detailCellBoldUnderline {
	color:#404040;
	font-family:Arial,Verdana,Sans-serif;
	font-size:0.7em;
	font-weight:bold;
	margin-left:1em;
	text-decoration:underline;
}

.ie .backup .detailCellBoldUnderline {
	font-family:Arial,Verdana,Sans-serif;
	font-size:1.0em;
	font-weight:bold;
	margin-left:1em;
	text-decoration:underline;
}

.gecko .backup .detailCellUnderline {
	color:#404040;
	font-family:Arial,Verdana,Sans-serif;
	font-size:0.7em;
	font-weight:normal;
	margin-left:1em;
	text-decoration:underline;
}

.ie .backup .detailCellUnderline {
	font-family:Arial,Verdana,Sans-serif;
	font-size:1.0em;
	font-weight:normal;
	margin-left:1em;
	text-decoration:underline;
}

.gecko .backup .detailCellNormal {
	color:#404040;
	font-family:Arial,Verdana,Sans-serif;
	font-size:0.7em;
	font-weight:normal;
	margin-left:1em;
}

.ie .backup .detailCellNormal {
	font-family:Arial,Verdana,Sans-serif;
	font-size:1.0em;
	font-weight:normal;
	margin-left:1em;
}

.gecko .editCompanyLogo .detailCellNormal {
	color:#404040;
	font-family:Arial,Verdana,Sans-serif;
	font-size:0.7em;
	font-weight:normal;
	margin-left:1em;
}

.ie .editCompanyLogo .detailCellNormal {
	font-family:Arial,Verdana,Sans-serif;
	font-size:1.0em;
	font-weight:normal;
	margin-left:1em;
}

.gecko .editCompanyLogo .detailCellBold {
	color:#404040;
	font-family:Arial,Verdana,Sans-serif;
	font-size:0.7em;
	font-weight:bold;
	margin-left:1em;
}

.ie .editCompanyLogo .detailCellBold {
	font-family:Arial,Verdana,Sans-serif;
	font-size:1.0em;
	font-weight:bold;
	margin-left:1em;
}

.gecko .editCompanyLogo .successMessage {
	color:green;
	float:left;
	font-family:Arial,Verdana,Sans-serif;
	font-size:0.7em;
	font-weight:bold;
	margin-left:40%;
}

.ie .editCompanyLogo .successMessage {
	color:green;
	float:left;
	font-family:Arial,Verdana,Sans-serif;
	font-size:1.0em;
	font-weight:bold;
	margin-left:40%;
}

.gecko .editCompanyLogo .failureMessage {
	color:red;
	float:left;
	font-family:Arial,Verdana,Sans-serif;
	font-size:0.7em;
	font-weight:bold;
	margin-left:40%;
}

.ie .editCompanyLogo .failureMessage {
	color:red;
	float:left;
	font-family:Arial,Verdana,Sans-serif;
	font-size:1.0em;
	font-weight:bold;
	margin-left:40%;
}

.gecko .editCompanyLogo .errors {
	float:left;
	font-family:Arial,Verdana,Sans-serif;
	font-size:0.7em;
	margin-left:40%;
}

.ie .editCompanyLogo .errors {
	float:left;
	font-family:Arial,Verdana,Sans-serif;
	font-size:1.0em;
	margin-left:40%;
}

.gecko .accountingSetup .title {
	color:#FFFFFF;
	float:left;
	font-family:Arial,Verdana,Sans-serif;
	font-size:0.7em;
	font-weight:bold;
	margin-left:45%;
}

.ie .accountingSetup .title {
	color:#FFFFFF;
	float:left;
	font-family:Arial,Verdana,Sans-serif;
	font-size:1.0em;
	font-weight:bold;
	margin-left:45%;
}

.gecko .accountingSetup .detailCellNormal {
	color:#404040;
	font-family:Arial,Verdana,Sans-serif;
	font-size:0.7em;
	font-weight:normal;
	margin-left:1em;
}

.ie .accountingSetup .detailCellNormal {
	font-family:Arial,Verdana,Sans-serif;
	font-size:1.0em;
	font-weight:normal;
	margin-left:1em;
}

.gecko .accountingSetup .detailCellBold {
	color:#404040;
	font-family:Arial,Verdana,Sans-serif;
	font-size:0.7em;
	font-weight:bold;
	margin-left:1em;
}

.ie .accountingSetup .detailCellBold {
	font-family:Arial,Verdana,Sans-serif;
	font-size:1.0em;
	font-weight:bold;
	margin-left:1em;
}

.gecko .setupAccounting .title {
	color:#404040;
	float:left;
	font-family:Arial,Verdana,Sans-serif;
	font-size:0.7em;
	font-weight:bold;
	margin-left:45%;
}

.ie .setupAccounting .title {
	color:#404040;
	float:left;
	font-family:Arial,Verdana,Sans-serif;
	font-size:1.0em;
	font-weight:bold;
	margin-left:45%;
}

.gecko .setupAccounting .detailCellNormal {
	color:#404040;
	font-family:Arial,Verdana,Sans-serif;
	font-size:0.7em;
	font-weight:normal;
	margin-left:1em;
}

.ie .setupAccounting .detailCellNormal {
	font-family:Arial,Verdana,Sans-serif;
	font-size:1.0em;
	font-weight:normal;
	margin-left:1em;
}

.gecko .setupAccounting .detailCellBold {
	color:#404040;
	font-family:Arial,Verdana,Sans-serif;
	font-size:0.7em;
	font-weight:bold;
	margin-left:1em;
}

.ie .setupAccounting .detailCellBold {
	font-family:Arial,Verdana,Sans-serif;
	font-size:1.0em;
	font-weight:bold;
	margin-left:1em;
}

.gecko .accountingConfig .title {
	color:#404040;
	float:left;
	font-family:Arial,Verdana,Sans-serif;
	font-size:0.7em;
	font-weight:bold;
	margin-left:45%;
}

.ie .accountingConfig .title {
	color:#404040;
	float:left;
	font-family:Arial,Verdana,Sans-serif;
	font-size:1.0em;
	font-weight:bold;
	margin-left:45%;
}

.gecko .accountingConfig .title_01 {
	color:#404040;
	float:left;
	font-family:Arial,Verdana,Sans-serif;
	font-size:0.7em;
	font-weight:bold;
	margin-left:35%;
}

.ie .accountingConfig .title_01 {
	color:#404040;
	float:left;
	font-family:Arial,Verdana,Sans-serif;
	font-size:1.0em;
	font-weight:bold;
	margin-left:35%;
}

.gecko .accountingConfig .title_02 {
	color:#404040;
	float:left;
	font-family:Arial,Verdana,Sans-serif;
	font-size:0.7em;
	font-weight:bold;
	margin-left:40%;
}

.ie .accountingConfig .title_02 {
	color:#404040;
	float:left;
	font-family:Arial,Verdana,Sans-serif;
	font-size:1.0em;
	font-weight:bold;
	margin-left:40%;
}

.gecko .accountingConfig .title_03 {
	color:#404040;
	float:left;
	font-family:Arial,Verdana,Sans-serif;
	font-size:0.7em;
	font-weight:bold;
	margin-left:10%;
}

.ie .accountingConfig .title_03 {
	color:#404040;
	float:left;
	font-family:Arial,Verdana,Sans-serif;
	font-size:1.0em;
	font-weight:bold;
	margin-left:10%;
}

.gecko .accountingConfig .subtitle {
	color:#404040;
	float:left;
	font-family:Arial,Verdana,Sans-serif;
	font-size:0.7em;
	font-style:italic;
	font-weight:normal;
	margin-left:10%;
}

.ie .accountingConfig .subtitle {
	float:left;
	font-family:Arial,Verdana,Sans-serif;
	font-size:1.0em;
	font-style:italic;
	font-weight:normal;
	margin-left:10%;
}

.gecko .accountingConfig .subtitle_01 {
	color:#404040;
	float:left;
	font-family:Arial,Verdana,Sans-serif;
	font-size:0.7em;
	font-style:italic;
	font-weight:normal;
	margin-left:20%;
}

.ie .accountingConfig .subtitle_01 {
	float:left;
	font-family:Arial,Verdana,Sans-serif;
	font-size:1.0em;
	font-style:italic;
	font-weight:normal;
	margin-left:20%;
}

.gecko .accountingConfig .subtitle_02 {
	color:#404040;
	float:left;
	font-family:Arial,Verdana,Sans-serif;
	font-size:0.7em;
	font-style:italic;
	font-weight:normal;
	margin-left:20%;
}

.ie .accountingConfig .subtitle_02 {
	float:left;
	font-family:Arial,Verdana,Sans-serif;
	font-size:1.0em;
	font-style:italic;
	font-weight:normal;
	margin-left:20%;
}

.gecko .accountingConfig .detailCellNormal {
	color:#404040;
	font-family:Arial,Verdana,Sans-serif;
	font-size:0.7em;
	font-weight:normal;
	margin-left:1em;
}

.ie .accountingConfig .detailCellNormal {
	font-family:Arial,Verdana,Sans-serif;
	font-size:1.0em;
	font-weight:normal;
	margin-left:1em;
}

.gecko .accountingConfig .detailCellBold {
	color:#404040;
	font-family:Arial,Verdana,Sans-serif;
	font-size:0.7em;
	font-weight:bold;
	margin-left:1em;
}

.ie .accountingConfig .detailCellBold {
	font-family:Arial,Verdana,Sans-serif;
	font-size:1.0em;
	font-weight:bold;
	margin-left:1em;
}

.gecko .setupAccountingDetails .detailCellNormal {
	color:#404040;
	font-family:Arial,Verdana,Sans-serif;
	font-size:0.7em;
	font-weight:normal;
	margin-left:1em;
}

.ie .setupAccountingDetails .detailCellNormal {
	font-family:Arial,Verdana,Sans-serif;
	font-size:1.0em;
	font-weight:normal;
	margin-left:1em;
}

.gecko .setupAccountingDetails .detailCellLink {
	color:#1e48af;
	font-family:Arial,Verdana,Sans-serif;
	font-size:0.7em;
	font-weight:normal;
	margin-left:1em;
}

.ie .setupAccountingDetails .detailCellLink {
	color:#1e48af;
	font-family:Arial,Verdana,Sans-serif;
	font-size:1.0em;
	font-weight:normal;
	margin-left:1em;
}

.gecko .setupAccountingDetails .detailCellItalic {
	color:#404040;
	font-family:Arial,Verdana,Sans-serif;
	font-size:0.7em;
	font-weight:normal;
	font-style:italic;
	margin-left:1em;
}

.ie .setupAccountingDetails .detailCellItalic {
	font-family:Arial,Verdana,Sans-serif;
	font-size:1.0em;
	font-weight:normal;
	font-style:italic;
	margin-left:1em;
}

.gecko .setupAccountingDetails .detailCellBold {
	color:#404040;
	font-family:Arial,Verdana,Sans-serif;
	font-size:0.7em;
	font-weight:bold;
	margin-left:1em;
}

.ie .setupAccountingDetails .detailCellBold {
	font-family:Arial,Verdana,Sans-serif;
	font-size:1.0em;
	font-weight:bold;
	margin-left:1em;
}

.gecko .setupAccountingDetails .searchBuyerAccount {
	padding:0px;
	margin:0px;
}

.ie .setupAccountingDetails .searchBuyerAccount {
	padding:0px;
	margin:0px;
}

.gecko .setupAccountingDetails .searchBuyerAccountInput {
	text-align:right;
	display:inline;
	font-family:Arial,Verdana,Sans-serif;
	font-size:0.7em;
	color:#404040;
}
.ie .setupAccountingDetails .searchBuyerAccountInput {
	text-align:right;
	display:inline;
	font-family:Arial,Verdana,Sans-serif;
	font-size:1.0em;
}

.gecko .menuContacts .title {
	float:left;
	font-family:Arial,Verdana,Sans-serif;
	margin-left:40%;
}

.ie .menuContacts .title {
	float:left;
	font-family:Arial,Verdana,Sans-serif;
	margin-left:40%;
}

.gecko .menuContacts .detailCellNormal {
	font-family:Arial,Verdana,Sans-serif;
	font-size:0.7em;
	font-weight:normal;
	margin-left:1em;
}

.ie .menuContacts .detailCellNormal {
	font-family:Arial,Verdana,Sans-serif;
	font-size:1.0em;
	font-weight:normal;
	margin-left:1em;
}

.gecko .menuContacts .detailCellBold {
	font-family:Arial,Verdana,Sans-serif;
	font-size:0.7em;
	font-weight:bold;
	margin-left:1em;
}

.ie .menuContacts .detailCellBold {
	font-family:Arial,Verdana,Sans-serif;
	font-size:1.0em;
	font-weight:bold;
	margin-left:1em;
}

.gecko .menuContacts .separator {
	border-bottom-color:#1e48af;
	border-bottom-style:solid;
	border-bottom-width:1px;
}

.ie .menuContacts .separator {
	border-bottom-color:#1e48af;
	border-bottom-style:solid;
	border-bottom-width:1px;
}

.gecko .setup .detailCellNormal {
	color:#404040;
	font-family:Arial,Verdana,Sans-serif;
	font-size:0.7em;
	font-weight:normal;
	margin-left:1em;
}

.ie .setup .detailCellNormal {
	font-family:Arial,Verdana,Sans-serif;
	font-size:1.0em;
	font-weight:normal;
	margin-left:1em;
}

.gecko .setup .detailCellLink {
	font-family:Arial,Verdana,Sans-serif;
	font-size:0.7em;
	font-weight:normal;
	margin-left:1em;
}

.ie .setup .detailCellLink {
	font-family:Arial,Verdana,Sans-serif;
	font-size:1.0em;
	font-weight:normal;
	margin-left:1em;
}

.gecko .setup .detailCellBold {
	color:#404040;
	font-family:Arial,Verdana,Sans-serif;
	font-size:0.7em;
	font-weight:bold;
	margin-left:1em;
}

.ie .setup .detailCellBold {
	font-family:Arial,Verdana,Sans-serif;
	font-size:1.0em;
	font-weight:bold;
	margin-left:1em;
}

.gecko .viewEditDelete {
	width:100%;
}

.ie .viewEditDelete {
	width:100%;
}

.gecko .viewEditDelete .detailCellBold {
	color:#404040;
	font-family:Arial,Verdana,Sans-serif;
	font-size:0.7em;
	font-weight:bold;
	margin-left:1em;
}

.ie .viewEditDelete .detailCellBold {
	font-family:Arial,Verdana,Sans-serif;
	font-size:1.0em;
	font-weight:bold;
	margin-left:1em;
}

.gecko .viewEditDelete .detailCellNormal {
	color:#404040;
	font-family:Arial,Verdana,Sans-serif;
	font-size:0.7em;
	font-weight:normal;
	margin-left:1em;
}

.ie .viewEditDelete .detailCellNormal {
	font-family:Arial,Verdana,Sans-serif;
	font-size:1.0em;
	font-weight:normal;
	margin-left:1em;
}

.gecko .editCompany {
	width:100%;
}

.ie .editCompany {
	width:100%;
}

.gecko .editCompany .detailCellBold {
	color:#404040;
	font-family:Arial,Verdana,Sans-serif;
	font-size:0.7em;
	font-weight:bold;
	margin-left:1em;
}

.ie .editCompany .detailCellBold {
	font-family:Arial,Verdana,Sans-serif;
	font-size:1.0em;
	font-weight:bold;
	margin-left:1em;
}

.gecko .editCompany .detailCellNormal {
	color:#404040;
	font-family:Arial,Verdana,Sans-serif;
	font-size:0.7em;
	font-weight:normal;
	margin-left:1em;
}

.ie .editCompany .detailCellNormal {
	font-family:Arial,Verdana,Sans-serif;
	font-size:1.0em;
	font-weight:normal;
	margin-left:1em;
}

.gecko .viewEditUser {
	width:100%;
}

.ie .viewEditUser {
	width:100%;
}

.gecko .viewEditUser .detailCellBold {
	color:#404040;
	font-family:Arial,Verdana,Sans-serif;
	font-size:0.7em;
	font-weight:bold;
	margin-left:1em;
}

.ie .viewEditUser .detailCellBold {
	font-family:Arial,Verdana,Sans-serif;
	font-size:1.0em;
	font-weight:bold;
	margin-left:1em;
}

.gecko .viewEditUser .detailCellNormal {
	color:#404040;
	font-family:Arial,Verdana,Sans-serif;
	font-size:0.7em;
	font-style:normal;
	font-weight:normal;
	margin-left:1em;
}

.ie .viewEditUser .detailCellNormal {
	font-family:Arial,Verdana,Sans-serif;
	font-size:1.0em;
	font-style:normal;
	font-weight:normal;
	margin-left:1em;
}

.gecko .viewEditUser .detailCellItalic {
	color:#404040;
	font-family:Arial,Verdana,Sans-serif;
	font-size:0.7em;
	font-style:italic;
	font-weight:normal;
	margin-left:1em;
}

.ie .viewEditUser .detailCellItalic {
	font-family:Arial,Verdana,Sans-serif;
	font-size:1.0em;
	font-style:italic;
	font-weight:normal;
	margin-left:1em;
}

.gecko .viewContactPerson {
	width:100%;
}

.ie .viewContactPerson {
	width:100%;
}

.gecko .viewContactPerson .detailCellNormal {
	color:#404040;
	font-family:Arial,Verdana,Sans-serif;
	font-size:0.7em;
	font-style:normal;
	font-weight:normal;
	margin-left:1em;
}

.ie .viewContactPerson .detailCellNormal {
	font-family:Arial,Verdana,Sans-serif;
	font-size:1.0em;
	font-style:normal;
	font-weight:normal;
	margin-left:1em;
}

.gecko .viewContactPerson .detailCellBold {
	color:#404040;
	font-family:Arial,Verdana,Sans-serif;
	font-size:0.7em;
	font-weight:bold;
	margin-left:1em;
}

.ie .viewContactPerson .detailCellBold {
	font-family:Arial,Verdana,Sans-serif;
	font-size:1.0em;
	font-weight:bold;
	margin-left:1em;
}

.gecko .viewEditAddress {
	width:100%;
}

.ie .viewEditAddress {
	width:100%;
}

.gecko .viewEditAddress .detailCellNormal {
	color:#404040;
	font-family:Arial,Verdana,Sans-serif;
	font-size:0.7em;
	font-style:normal;
	font-weight:normal;
	margin-left:1em;
}

.ie .viewEditAddress .detailCellNormal {
	font-family:Arial,Verdana,Sans-serif;
	font-size:1.0em;
	font-style:normal;
	font-weight:normal;
	margin-left:1em;
}

.gecko .viewEditAddress .detailCellBold {
	color:#404040;
	font-family:Arial,Verdana,Sans-serif;
	font-size:0.7em;
	font-weight:bold;
	margin-left:1em;
}

.ie .viewEditAddress .detailCellBold {
	font-family:Arial,Verdana,Sans-serif;
	font-size:1.0em;
	font-weight:bold;
	margin-left:1em;
}

.gecko .addUser {
	width:100%;
}

.ie .addUser {
	width:100%;
}

.gecko .addUser .detailCellBold {
	color:#404040;
	font-family:Arial,Verdana,Sans-serif;
	font-size:0.7em;
	font-weight:bold;
	margin-left:1em;
}

.ie .addUser .detailCellBold {
	font-family:Arial,Verdana,Sans-serif;
	font-size:1.0em;
	font-weight:bold;
	margin-left:1em;
}

.gecko .addUser .detailCellNormal {
	color:#404040;
	font-family:Arial,Verdana,Sans-serif;
	font-size:0.7em;
	font-style:normal;
	font-weight:normal;
	margin-left:1em;
}

.ie .addUser .detailCellNormal {
	font-family:Arial,Verdana,Sans-serif;
	font-size:1.0em;
	font-style:normal;
	font-weight:normal;
	margin-left:1em;
}

.gecko .addUser .detailCellItalic {
	color:#404040;
	font-family:Arial,Verdana,Sans-serif;
	font-size:0.7em;
	font-style:italic;
	font-weight:normal;
	margin-left:1em;
}

.ie .addUser .detailCellItalic {
	font-family:Arial,Verdana,Sans-serif;
	font-size:1.0em;
	font-style:italic;
	font-weight:normal;
	margin-left:1em;
}

.gecko .addInfo {
	width:100%;
}

.ie .addInfo {
	width:100%;
}

.gecko .addInfo .detailCellBold {
	color:#404040;
	font-family:Arial,Verdana,Sans-serif;
	font-size:0.7em;
	font-weight:bold;
	margin-left:1em;
}

.ie .addInfo .detailCellBold {
	font-family:Arial,Verdana,Sans-serif;
	font-size:1.0em;
	font-weight:bold;
	margin-left:1em;
}

.gecko .addInfo .detailCellNormal {
	color:#404040;
	font-family:Arial,Verdana,Sans-serif;
	font-size:0.7em;
	font-style:normal;
	font-weight:normal;
	margin-left:1em;
}

.ie .addInfo .detailCellNormal {
	font-family:Arial,Verdana,Sans-serif;
	font-size:1.0em;
	font-style:normal;
	font-weight:normal;
	margin-left:1em;
}

.gecko .addBuyer {
	width:100%;
}

.ie .addBuyer {
	width:100%;
}

.gecko .addBuyer .detailCellBold {
	color:#404040;
	font-family:Arial,Verdana,Sans-serif;
	font-size:0.7em;
	font-weight:bold;
	margin-left:1em;
}

.ie .addBuyer .detailCellBold {
	font-family:Arial,Verdana,Sans-serif;
	font-size:1.0em;
	font-weight:bold;
	margin-left:1em;
}

.gecko .addBuyer .detailCellMessage {
	color:#404040;
	float:left;
	font-family:Arial,Verdana,Sans-serif;
	font-size:0.7em;
	font-weight:bold;
	margin-left:40%;
}

.ie .addBuyer .detailCellMessage {
	float:left;
	font-family:Arial,Verdana,Sans-serif;
	font-size:1.0em;
	font-weight:bold;
	margin-left:40%;
}

.gecko .addBuyer .detailCellNormal {
	color:#404040;
	font-family:Arial,Verdana,Sans-serif;
	font-size:0.7em;
	font-style:normal;
	font-weight:normal;
	margin-left:1em;
}

.ie .addBuyer .detailCellNormal {
	font-family:Arial,Verdana,Sans-serif;
	font-size:1.0em;
	font-style:normal;
	font-weight:normal;
	margin-left:1em;
}

.gecko .addBuyer .detailCellItalic {
	color:#404040;
	font-family:Arial,Verdana,Sans-serif;
	font-size:0.7em;
	font-style:italic;
	font-weight:normal;
	margin-left:1em;
}

.ie .addBuyer .detailCellItalic {
	font-family:Arial,Verdana,Sans-serif;
	font-size:1.0em;
	font-style:italic;
	font-weight:normal;
	margin-left:1em;
}

.gecko .addBuyer .detailCellLink {
	font-family:Arial,Verdana,Sans-serif;
	font-size:0.7em;
	font-weight:normal;
	margin-left:1em;
}

.ie .addBuyer .detailCellLink {
	font-family:Arial,Verdana,Sans-serif;
	font-size:1.0em;
	font-weight:normal;
	margin-left:1em;
}

.gecko .addUser .detailCellBold {
	color:#404040;
	font-family:Arial,Verdana,Sans-serif;
	font-size:0.7em;
	font-weight:bold;
	margin-left:1em;
}

.ie .addUser .detailCellBold {
	font-family:Arial,Verdana,Sans-serif;
	font-size:1.0em;
	font-weight:bold;
	margin-left:1em;
}

.gecko .addUser .detailCellNormal {
	color:#404040;
	font-family:Arial,Verdana,Sans-serif;
	font-size:0.7em;
	font-style:normal;
	font-weight:normal;
	margin-left:1em;
}

.ie .addUser .detailCellNormal {
	font-family:Arial,Verdana,Sans-serif;
	font-size:1.0em;
	font-style:normal;
	font-weight:normal;
	margin-left:1em;
}

.gecko .addUser .detailCellItalic {
	color:#404040;
	font-family:Arial,Verdana,Sans-serif;
	font-size:0.7em;
	font-style:italic;
	font-weight:normal;
	margin-left:1em;
}

.ie .addUser .detailCellItalic {
	font-family:Arial,Verdana,Sans-serif;
	font-size:1.0em;
	font-style:italic;
	font-weight:normal;
	margin-left:1em;
}

.gecko .addUser .accessDenied {
	color:red;
	font-family:Arial,Verdana,Sans-serif;
	font-size:0.7em;
	font-style:italic;
	font-weight:normal;
	margin-left:1em;
}

.ie .addUser .accessDenied {
	color:red;
	font-family:Arial,Verdana,Sans-serif;
	font-size:1.0em;
	font-style:italic;
	font-weight:normal;
	margin-left:1em;
}

.gecko .assignContact {
	width:100%;
}

.ie .assignContact {
	width:100%;
}

.gecko .assignContact .detailCellBold {
	color:#404040;
	font-family:Arial,Verdana,Sans-serif;
	font-size:0.7em;
	font-weight:bold;
	margin-left:1em;
}

.ie .assignContact .detailCellBold {
	font-family:Arial,Verdana,Sans-serif;
	font-size:1.0em;
	font-weight:bold;
	margin-left:1em;
}

.gecko .assignContact .detailCellNormal {
	color:#404040;
	font-family:Arial,Verdana,Sans-serif;
	font-size:0.7em;
	font-style:normal;
	font-weight:normal;
	margin-left:1em;
}

.ie .assignContact .detailCellNormal {
	font-family:Arial,Verdana,Sans-serif;
	font-size:1.0em;
	font-style:normal;
	font-weight:normal;
	margin-left:1em;
}

.assignContact .sortabletr0 {
	background-color: #E3EDFA;
}

.assignContact .sortabletr1 {
	background-color: #FFF; 
}

.gecko .menuAdvertise .title {
	float:left;
	font-family:Arial,Verdana,Sans-serif;
	margin-left:40%;
}

.ie .menuAdvertise .title {
	float:left;
	font-family:Arial,Verdana,Sans-serif;
	margin-left:40%;
}

.gecko .menuAdvertise .detailCellBold {
	color:#404040;
	font-family:Arial,Verdana,Sans-serif;
	font-size:0.7em;
	font-weight:bold;
	margin-left:1em;
}

.ie .menuAdvertise .detailCellBold {
	font-family:Arial,Verdana,Sans-serif;
	font-size:1.0em;
	font-weight:bold;
	margin-left:1em;
}

.gecko .menuAdvertise .separator {
	border-bottom-color:#1e48af;
	border-bottom-style:solid;
	border-bottom-width:1px;
}

.ie .menuAdvertise .separator {
	border-bottom-color:#1e48af;
	border-bottom-style:solid;
	border-bottom-width:1px;
}

.gecko .createAd .detailCellNormal {
	color:#404040;
	font-family:Arial,Verdana,Sans-serif;
	font-size:0.7em;
	font-style:normal;
	font-weight:normal;
	margin-left:1em;
}

.ie .createAd .detailCellNormal {
	font-family:Arial,Verdana,Sans-serif;
	font-size:1.0em;
	font-style:normal;
	font-weight:normal;
	margin-left:1em;
}

.gecko .createAd .detailCellBold {
	color:#404040;
	font-family:Arial,Verdana,Sans-serif;
	font-size:0.7em;
	font-style:normal;
	font-weight:bold;
	margin-left:1em;
}

.ie .createAd .detailCellBold {
	font-family:Arial,Verdana,Sans-serif;
	font-size:1.0em;
	font-style:normal;
	font-weight:bold;
	margin-left:1em;
}

.gecko .AssembleAds .detailCellNormal {
	color:#404040;
	font-family:Arial,Verdana,Sans-serif;
	font-size:0.7em;
	font-style:normal;
	font-weight:normal;
	margin-left:1em;
}

.ie .AssembleAds .detailCellNormal {
	font-family:Arial,Verdana,Sans-serif;
	font-size:1.0em;
	font-style:normal;
	font-weight:normal;
	margin-left:1em;
}

.gecko .AssembleAds .detailTableCellNormal {
	color:#404040;
	font-family:Arial,Verdana,Sans-serif;
	font-size:0.7em;
	font-style:normal;
	font-weight:normal;
	text-align:center;
}

.ie .AssembleAds .detailTableCellNormal {
	font-family:Arial,Verdana,Sans-serif;
	font-size:1.0em;
	font-style:normal;
	font-weight:normal;
	text-align:center;
}

.gecko .AssembleAds .detailCellBold {
	color:#404040;
	font-family:Arial,Verdana,Sans-serif;
	font-size:0.7em;
	font-style:normal;
	font-weight:bold;
	margin-left:1em;
}

.ie .AssembleAds .detailCellBold {
	font-family:Arial,Verdana,Sans-serif;
	font-size:1.0em;
	font-style:normal;
	font-weight:bold;
	margin-left:1em;
}

.gecko .AssembleAds .detailCellLink {
	font-family:Arial,Verdana,Sans-serif;
	font-size:0.7em;
	font-weight:normal;
	margin-left:1em;
}

.ie .AssembleAds .detailCellLink {
	font-family:Arial,Verdana,Sans-serif;
	font-size:1.0em;
	font-weight:normal;
	margin-left:1em;
}

.gecko .showview .title {
	color:#404040;
	float:left;
	font-family:Arial,Verdana,Sans-serif;
	font-size:0.7em;
	font-style:normal;
	font-weight:bold;
	margin-left:20%;
	text-align:center;
}

.ie .showview .title {
	float:left;
	font-family:Arial,Verdana,Sans-serif;
	font-size:1.0em;
	font-style:normal;
	font-weight:bold;
	margin-left:20%;
	text-align:center;
}

.gecko .showview .detailCellBold {
	color:#404040;
	font-family:Arial,Verdana,Sans-serif;
	font-size:0.7em;
	font-style:normal;
	font-weight:bold;
	margin-left:1em;
}

.ie .showview .detailCellBold {
	font-family:Arial,Verdana,Sans-serif;
	font-size:1.0em;
	font-style:normal;
	font-weight:bold;
	margin-left:1em;
}

.gecko .listAds .detailCellBold {
	color:#404040;
	font-family:Arial,Verdana,Sans-serif;
	font-size:0.7em;
	font-style:normal;
	font-weight:bold;
	margin-left:1em;
}

.ie .listAds .detailCellBold {
	font-family:Arial,Verdana,Sans-serif;
	font-size:1.0em;
	font-style:normal;
	font-weight:bold;
	margin-left:1em;
}

.gecko .listAds .detailCellLink {
	font-family:Arial,Verdana,Sans-serif;
	font-size:0.7em;
	font-weight:normal;
	margin-left:1em;
}

.ie .listAds .detailCellLink {
	font-family:Arial,Verdana,Sans-serif;
	font-size:1.0em;
	font-weight:normal;
	margin-left:1em;
}

.gecko .listAds .detailCellNormal {
	color:#404040;
	font-family:Arial,Verdana,Sans-serif;
	font-size:0.7em;
	font-style:normal;
	font-weight:normal;
	margin-left:1em;
}

.ie .listAds .detailCellNormal {
	font-family:Arial,Verdana,Sans-serif;
	font-size:1.0em;
	font-style:normal;
	font-weight:normal;
	margin-left:1em;
}

.gecko .createCampaignPlan .detailCellNormal {
	color:#404040;
	font-family:Arial,Verdana,Sans-serif;
	font-size:0.7em;
	font-style:normal;
	font-weight:normal;
	margin-left:1em;
}

.ie .createCampaignPlan .detailCellNormal {
	font-family:Arial,Verdana,Sans-serif;
	font-size:1.0em;
	font-style:normal;
	font-weight:normal;
	margin-left:1em;
}

.gecko .createCampaignPlan .detailCellBold {
	color:#404040;
	font-family:Arial,Verdana,Sans-serif;
	font-size:0.7em;
	font-style:normal;
	font-weight:bold;
	margin-left:1em;
}

.ie .createCampaignPlan .detailCellBold {
	font-family:Arial,Verdana,Sans-serif;
	font-size:1.0em;
	font-style:normal;
	font-weight:bold;
	margin-left:1em;
}

.gecko .editCampaignPlan .detailCellNormal {
	color:#404040;
	font-family:Arial,Verdana,Sans-serif;
	font-size:0.7em;
	font-style:normal;
	font-weight:normal;
}

.ie .editCampaignPlan .detailCellNormal {
	font-family:Arial,Verdana,Sans-serif;
	font-size:1.0em;
	font-style:normal;
	font-weight:normal;
}

.gecko .editCampaignPlan .detailCellBold {
	color:#404040;
	font-family:Arial,Verdana,Sans-serif;
	font-size:0.7em;
	font-style:normal;
	font-weight:bold;
}

.ie .editCampaignPlan .detailCellBold {
	font-family:Arial,Verdana,Sans-serif;
	font-size:1.0em;
	font-style:normal;
	font-weight:bold;
}

.gecko .editCampaignPlan .detailCellLink {
	font-family:Arial,Verdana,Sans-serif;
	font-size:0.7em;
	font-weight:normal;
}

.ie .editCampaignPlan .detailCellLink {
	font-family:Arial,Verdana,Sans-serif;
	font-size:1.0em;
	font-weight:normal;
}

.gecko .advertisePlacement .title {
	color:#FFFFFF;
	float:left;
	font-family:Arial,Verdana,Sans-serif;
	font-size:0.7em;
	font-style:normal;
	font-weight:bold;
	margin-left:40%;
	text-align:center;
}

.ie .advertisePlacement .title {
	color:#FFFFFF;
	float:left;
	font-family:Arial,Verdana,Sans-serif;
	font-size:1.0em;
	font-style:normal;
	font-weight:bold;
	margin-left:40%;
	text-align:center;
}

.gecko .advertisePlacement .separator {
	border-bottom-color:#1e48af;
	border-bottom-style:solid;
	border-bottom-width:1px;
}

.ie .advertisePlacement .separator {
	border-bottom-color:#1e48af;
	border-bottom-style:solid;
	border-bottom-width:1px;
}

.gecko .advertisePlacement .detailCellNormal {
	color:#404040;
	font-family:Arial,Verdana,Sans-serif;
	font-size:0.7em;
	font-style:normal;
	font-weight:normal;
}

.ie .advertisePlacement .detailCellNormal {
	font-family:Arial,Verdana,Sans-serif;
	font-size:1.0em;
	font-style:normal;
	font-weight:normal;
}

.gecko .advertisePlacement .detailCellBold {
	color:#404040;
	font-family:Arial,Verdana,Sans-serif;
	font-size:0.7em;
	font-style:normal;
	font-weight:bold;
}

.ie .advertisePlacement .detailCellBold {
	font-family:Arial,Verdana,Sans-serif;
	font-size:1.0em;
	font-style:normal;
	font-weight:bold;
}

.gecko .advertisePlacement .optionUpDown {
	color:#404040;
	font-family:Arial,Verdana,Sans-serif;
	font-size:2.0em;
	font-style:normal;
	font-weight:bold;
}

.ie .advertisePlacement .optionUpDown {
	font-family:Arial,Verdana,Sans-serif;
	font-size:2.4em;
	font-style:normal;
	font-weight:bold;
}

.gecko .advertisePlacement .detailCellSelect {
	color:#404040;
	font-family:Arial,Verdana,Sans-serif;
	font-size:0.7em;
	font-style:normal;
	font-weight:normal;
	min-width:20em;
}

.ie .advertisePlacement .detailCellSelect {
	font-family:Arial,Verdana,Sans-serif;
	font-size:1.0em;
	font-style:normal;
	font-weight:normal;
	min-width:20em;
}

.gecko .incAdvertMenu .title {
	color:#404040;
	float:left;
	font-family:Arial,Verdana,Sans-serif;
	font-size:0.7em;
	font-style:normal;
	font-weight:bold;
	margin-left:30%;
	text-align:center;
}

.ie .incAdvertMenu .title {
	float:left;
	font-family:Arial,Verdana,Sans-serif;
	font-size:1.0em;
	font-style:normal;
	font-weight:bold;
	margin-left:30%;
	text-align:center;
}

.gecko .incAdvertMenu .detailCellBold {
	color:#404040;
	font-family:Arial,Verdana,Sans-serif;
	font-size:0.7em;
	font-style:normal;
	font-weight:bold;
	margin-left:1em;
}

.ie .incAdvertMenu .detailCellBold {
	font-family:Arial,Verdana,Sans-serif;
	font-size:1.0em;
	font-style:normal;
	font-weight:bold;
	margin-left:1em;
}

.gecko .incAdvertMenu .detailCellLink {
	font-family:Arial,Verdana,Sans-serif;
	font-size:0.7em;
	font-weight:normal;
	margin-left:1em;
}

.ie .incAdvertMenu .detailCellLink {
	font-family:Arial,Verdana,Sans-serif;
	font-size:1.0em;
	font-weight:normal;
	margin-left:1em;
}

.gecko .incAdvertMenu .separator {
	border-bottom-color:#1e48af;
	border-bottom-style:solid;
	border-bottom-width:1px;
}

.ie .incAdvertMenu .separator {
	border-bottom-color:#1e48af;
	border-bottom-style:solid;
	border-bottom-width:1px;
}

.gecko .advertisePlanPlacement .detailCellNormal {
	color:#404040;
	font-family:Arial,Verdana,Sans-serif;
	font-size:0.7em;
	font-style:normal;
	font-weight:normal;
	margin-left:1em;
}

.ie .advertisePlanPlacement .detailCellNormal {
	font-family:Arial,Verdana,Sans-serif;
	font-size:1.0em;
	font-style:normal;
	font-weight:normal;
	margin-left:1em;
}

.gecko .advertisePlanPlacement .detailCellSelect {
	color:#404040;
	font-family:Arial,Verdana,Sans-serif;
	font-size:0.7em;
	font-style:normal;
	font-weight:normal;
	min-width:20em;
}

.ie .advertisePlanPlacement .detailCellSelect {
	font-family:Arial,Verdana,Sans-serif;
	font-size:1.0em;
	font-style:normal;
	font-weight:normal;
	min-width:20em;
	width:20em;
}

.gecko .advertisePlanPlacement .detailCellBold {
	color:#404040;
	font-family:Arial,Verdana,Sans-serif;
	font-size:0.7em;
	font-style:normal;
	font-weight:bold;
	margin-left:1em;
}

.ie .advertisePlanPlacement .detailCellBold {
	font-family:Arial,Verdana,Sans-serif;
	font-size:1.0em;
	font-style:normal;
	font-weight:bold;
	margin-left:1em;
}

.gecko .advertisePlanPlacement .title {
	color:#FFFFFF;
	float:left;
	font-family:Arial,Verdana,Sans-serif;
	font-size:0.7em;
	font-style:normal;
	font-weight:bold;
	margin-left:40%;
	text-align:center;
}

.ie .advertisePlanPlacement .title {
	color:#FFFFFF;
	float:left;
	font-family:Arial,Verdana,Sans-serif;
	font-size:1.0em;
	font-style:normal;
	font-weight:bold;
	margin-left:40%;
	text-align:center;
}

.gecko .advertisePlanPlacement .separator {
	border-bottom-color:#1e48af;
	border-bottom-style:solid;
	border-bottom-width:1px;
}

.ie .advertisePlanPlacement .separator {
	border-bottom-color:#1e48af;
	border-bottom-style:solid;
	border-bottom-width:1px;
}

.gecko .listCampaignPlans .title {
	color:#FFFFFF;
	float:left;
	font-family:Arial,Verdana,Sans-serif;
	font-size:0.7em;
	font-style:normal;
	font-weight:bold;
	margin-left:40%;
	text-align:center;
}

.ie .listCampaignPlans .title {
	color:#FFFFFF;
	float:left;
	font-family:Arial,Verdana,Sans-serif;
	font-size:1.0em;
	font-style:normal;
	font-weight:bold;
	margin-left:40%;
	text-align:center;
}

.gecko .listCampaignPlans .subtitle {
	color:#FFFFFF;
	float:left;
	font-family:Arial,Verdana,Sans-serif;
	font-size:0.7em;
	font-style:normal;
	font-weight:normal;
	margin-left:1em;
	text-align:center;
}

.ie .listCampaignPlans .subtitle {
	color:#FFFFFF;
	float:left;
	font-family:Arial,Verdana,Sans-serif;
	font-size:1.0em;
	font-style:normal;
	font-weight:normal;
	margin-left:1em;
	text-align:center;
}

.gecko .listCampaignPlans .separator {
	border-bottom-color:#1e48af;
	border-bottom-style:solid;
	border-bottom-width:1px;
}

.ie .listCampaignPlans .separator {
	border-bottom-color:#1e48af;
	border-bottom-style:solid;
	border-bottom-width:1px;
}

.gecko .listCampaignPlans .detailCellNormal {
	color:#404040;
	font-family:Arial,Verdana,Sans-serif;
	font-size:0.7em;
	font-style:normal;
	font-weight:normal;
	margin-left:1em;
}

.ie .listCampaignPlans .detailCellNormal {
	font-family:Arial,Verdana,Sans-serif;
	font-size:1.0em;
	font-style:normal;
	font-weight:normal;
	margin-left:1em;
}

.gecko .listCampaignPlans .detailCellHeader {
	font-family:Arial,Verdana,Sans-serif;
	font-style:normal;
	font-weight:bold;
}

.ie .listCampaignPlans .detailCellHeader {
	font-family:Arial,Verdana,Sans-serif;
	font-style:normal;
	font-weight:bold;
}

.gecko .listCampaignPlans .detailCellBold {
	color:#404040;
	font-family:Arial,Verdana,Sans-serif;
	font-size:0.7em;
	font-style:normal;
	font-weight:bold;
	margin-left:1em;
}

.ie .listCampaignPlans .detailCellBold {
	font-family:Arial,Verdana,Sans-serif;
	font-size:1.0em;
	font-style:normal;
	font-weight:bold;
	margin-left:1em;
}

.gecko .listCampaignPlans .detailCellLink {
	font-family:Arial,Verdana,Sans-serif;
	font-size:0.7em;
	font-weight:normal;
	margin-left:1em;
}

.ie .listCampaignPlans .detailCellLink {
	font-family:Arial,Verdana,Sans-serif;
	font-size:1.0em;
	font-weight:normal;
	margin-left:1em;
}

.gecko .editCampaignPlanDetails .detailCellBold {
	color:#404040;
	font-family:Arial,Verdana,Sans-serif;
	font-size:0.7em;
	font-style:normal;
	font-weight:bold;
}

.ie .editCampaignPlanDetails .detailCellBold {
	font-family:Arial,Verdana,Sans-serif;
	font-size:1.0em;
	font-style:normal;
	font-weight:bold;
}

.gecko .editCampaignPlanDetails .detailCellNormal {
	color:#404040;
	font-family:Arial,Verdana,Sans-serif;
	font-size:0.7em;
	font-style:normal;
	font-weight:normal;
}

.ie .editCampaignPlanDetails .detailCellNormal {
	font-family:Arial,Verdana,Sans-serif;
	font-size:1.0em;
	font-style:normal;
	font-weight:normal;
}

.gecko .editCampaignPlanDetails .detailCellSelect {
	color:#404040;
	font-family:Arial,Verdana,Sans-serif;
	font-size:0.7em;
	font-style:normal;
	font-weight:normal;
	min-width:20em;
	width:20em;
}

.ie .editCampaignPlanDetails .detailCellSelect {
	font-family:Arial,Verdana,Sans-serif;
	font-size:1.0em;
	font-style:normal;
	font-weight:normal;
	min-width:20em;
	width:20em;
}

.gecko .createCampaign .detailCellNormal {
	color:#404040;
	font-family:Arial,Verdana,Sans-serif;
	font-size:0.7em;
	font-style:normal;
	font-weight:normal;
	margin-left:1em;
}

.ie .createCampaign .detailCellNormal {
	font-family:Arial,Verdana,Sans-serif;
	font-size:1.0em;
	font-style:normal;
	font-weight:normal;
	margin-left:1em;
}

.gecko .createCampaign .detailCellBold {
	color:#404040;
	font-family:Arial,Verdana,Sans-serif;
	font-size:0.7em;
	font-style:normal;
	font-weight:bold;
	margin-left:1em;
}

.ie .createCampaign .detailCellBold {
	font-family:Arial,Verdana,Sans-serif;
	font-size:1.0em;
	font-style:normal;
	font-weight:bold;
	margin-left:1em;
}

.gecko .editCampaign .detailCellNormal {
	color:#404040;
	font-family:Arial,Verdana,Sans-serif;
	font-size:0.7em;
	font-style:normal;
	font-weight:normal;
}

.ie .editCampaign .detailCellNormal {
	font-family:Arial,Verdana,Sans-serif;
	font-size:1.0em;
	font-style:normal;
	font-weight:normal;
}

.gecko .editCampaign .detailCellBold {
	color:#404040;
	font-family:Arial,Verdana,Sans-serif;
	font-size:0.7em;
	font-style:normal;
	font-weight:bold;
}

.ie .editCampaign .detailCellBold {
	font-family:Arial,Verdana,Sans-serif;
	font-size:1.0em;
	font-style:normal;
	font-weight:bold;
}

.gecko .editCampaign .detailCellLink {
	font-family:Arial,Verdana,Sans-serif;
	font-size:0.7em;
	font-weight:normal;
}

.ie .editCampaign .detailCellLink {
	font-family:Arial,Verdana,Sans-serif;
	font-size:1.0em;
	font-weight:normal;
}

.gecko .editCampaign .detailCellLinkBold {
	font-family:Arial,Verdana,Sans-serif;
	font-size:0.7em;
	font-style:normal;
	font-weight:bold;
}

.ie .editCampaign .detailCellLinkBold {
	font-family:Arial,Verdana,Sans-serif;
	font-size:1.0em;
	font-style:normal;
	font-weight:bold;
}

.gecko .quickEditCampaignDetails .detailCellNormal {
	color:#404040;
	font-family:Arial,Verdana,Sans-serif;
	font-size:0.7em;
	font-style:normal;
	font-weight:normal;
	margin-left:1em;
}

.ie .quickEditCampaignDetails .detailCellNormal {
	font-family:Arial,Verdana,Sans-serif;
	font-size:1.0em;
	font-style:normal;
	font-weight:normal;
	margin-left:1em;
}

.gecko .quickEditCampaignDetails .detailCellBold {
	color:#404040;
	font-family:Arial,Verdana,Sans-serif;
	font-size:0.7em;
	font-style:normal;
	font-weight:bold;
	margin-left:1em;
}

.ie .quickEditCampaignDetails .detailCellBold {
	font-family:Arial,Verdana,Sans-serif;
	font-size:1.0em;
	font-style:normal;
	font-weight:bold;
	margin-left:1em;
}

.gecko .quickEditCampaignDetails .detailCellLink {
	font-family:Arial,Verdana,Sans-serif;
	font-size:0.7em;
	font-weight:normal;
}

.ie .quickEditCampaignDetails .detailCellLink {
	font-family:Arial,Verdana,Sans-serif;
	font-size:1.0em;
	font-weight:normal;
}

.gecko .quickEditCampaignDetails .detailCellSelect {
	color:#404040;
	font-family:Arial,Verdana,Sans-serif;
	font-size:0.7em;
	font-style:normal;
	font-weight:normal;
	min-width:20em;
}

.ie .quickEditCampaignDetails .detailCellSelect {
	font-family:Arial,Verdana,Sans-serif;
	font-size:1.0em;
	font-style:normal;
	font-weight:normal;
	min-width:20em;
}

.gecko .listCampaigns .title {
	color:#FFFFFF;
	float:left;
	font-family:Arial,Verdana,Sans-serif;
	font-size:0.7em;
	font-style:normal;
	font-weight:bold;
	margin-left:40%;
	text-align:center;
}

.ie .listCampaigns .title {
	color:#FFFFFF;
	float:left;
	font-family:Arial,Verdana,Sans-serif;
	font-size:1.0em;
	font-style:normal;
	font-weight:bold;
	margin-left:40%;
	text-align:center;
}

.gecko .listCampaigns .subtitle {
	color:#FFFFFF;
	float:left;
	font-family:Arial,Verdana,Sans-serif;
	font-size:0.7em;
	font-style:normal;
	font-weight:normal;
	margin-left:1em;
	text-align:center;
}

.ie .listCampaigns .subtitle {
	color:#FFFFFF;
	float:left;
	font-family:Arial,Verdana,Sans-serif;
	font-size:1.0em;
	font-style:normal;
	font-weight:normal;
	margin-left:1em;
	text-align:center;
}

.gecko .listCampaigns .separator {
	border-bottom-color:#1e48af;
	border-bottom-style:solid;
	border-bottom-width:1px;
}

.ie .listCampaigns .separator {
	border-bottom-color:#1e48af;
	border-bottom-style:solid;
	border-bottom-width:1px;
}

.gecko .listCampaigns .detailCellHeader {
	font-family:Arial,Verdana,Sans-serif;
	font-style:normal;
	font-weight:bold;
}

.ie .listCampaigns .detailCellHeader {
	font-family:Arial,Verdana,Sans-serif;
	font-style:normal;
	font-weight:bold;
}

.gecko .listCampaigns .detailCellBold {
	color:#404040;
	font-family:Arial,Verdana,Sans-serif;
	font-size:0.7em;
	font-style:normal;
	font-weight:bold;
	margin-left:1em;
}

.ie .listCampaigns .detailCellBold {
	font-family:Arial,Verdana,Sans-serif;
	font-size:1.0em;
	font-style:normal;
	font-weight:bold;
	margin-left:1em;
}

.gecko .listCampaigns .detailCellLink {
	font-family:Arial,Verdana,Sans-serif;
	font-size:0.7em;
	font-weight:normal;
}

.ie .listCampaigns .detailCellLink {
	font-family:Arial,Verdana,Sans-serif;
	font-size:1.0em;
	font-weight:normal;
}

.gecko .editCampaignDetails .detailCellBold {
	color:#404040;
	font-family:Arial,Verdana,Sans-serif;
	font-size:0.7em;
	font-style:normal;
	font-weight:bold;
}

.ie .editCampaignDetails .detailCellBold {
	font-family:Arial,Verdana,Sans-serif;
	font-size:1.0em;
	font-style:normal;
	font-weight:bold;
}

.gecko .editCampaignDetails .detailCellNormal {
	color:#404040;
	font-family:Arial,Verdana,Sans-serif;
	font-size:0.7em;
	font-style:normal;
	font-weight:normal;
}

.ie .editCampaignDetails .detailCellNormal {
	font-family:Arial,Verdana,Sans-serif;
	font-size:1.0em;
	font-style:normal;
	font-weight:normal;
}

.gecko .editCampaignDetails .detailCellSelect {
	color:#404040;
	font-family:Arial,Verdana,Sans-serif;
	font-size:0.7em;
	font-style:normal;
	font-weight:normal;
	min-width:20em;
	width:20em;
}

.ie .editCampaignDetails .detailCellSelect {
	font-family:Arial,Verdana,Sans-serif;
	font-size:1.0em;
	font-style:normal;
	font-weight:normal;
	min-width:20em;
	width:20em;
}

.gecko .listCandidateCompanyGroups .detailCellBold {
	color:#404040;
	font-family:Arial,Verdana,Sans-serif;
	font-size:0.7em;
	font-style:normal;
	font-weight:bold;
	margin-left:1em;
}

.ie .listCandidateCompanyGroups .detailCellBold {
	font-family:Arial,Verdana,Sans-serif;
	font-size:1.0em;
	font-style:normal;
	font-weight:bold;
	margin-left:1em;
}

.gecko .listCandidateCompanyGroups .detailCellLink {
	font-family:Arial,Verdana,Sans-serif;
	font-weight:normal;
}

.ie .listCandidateCompanyGroups .detailCellLink {
	font-family:Arial,Verdana,Sans-serif;
	font-weight:normal;
}

.gecko .listCandidateCompanyGroups .detailCellNormal {
	color:#404040;
	font-family:Arial,Verdana,Sans-serif;
	font-size:0.7em;
	font-style:normal;
	font-weight:normal;
}

.ie .listCandidateCompanyGroups .detailCellNormal {
	font-family:Arial,Verdana,Sans-serif;
	font-size:1.0em;
	font-style:normal;
	font-weight:normal;
}

.gecko .listCandidateCompanyGroups .detailCellHeader {
	font-family:Arial,Verdana,Sans-serif;
	font-style:normal;
	font-weight:bold;
}

.ie .listCandidateCompanyGroups .detailCellHeader {
	font-family:Arial,Verdana,Sans-serif;
	font-style:normal;
	font-weight:bold;
}

.gecko .editCandidateCompanyGroups .detailCellNormal {
	color:#404040;
	font-family:Arial,Verdana,Sans-serif;
	font-size:0.7em;
	font-style:normal;
	font-weight:normal;
}

.ie .editCandidateCompanyGroups .detailCellNormal {
	font-family:Arial,Verdana,Sans-serif;
	font-size:1.0em;
	font-style:normal;
	font-weight:normal;
}

.gecko .editCandidateCompanyGroups .detailCellBold {
	color:#404040;
	font-family:Arial,Verdana,Sans-serif;
	font-size:0.7em;
	font-style:normal;
	font-weight:bold;
}

.ie .editCandidateCompanyGroups .detailCellBold {
	font-family:Arial,Verdana,Sans-serif;
	font-size:1.0em;
	font-style:normal;
	font-weight:bold;
}

.gecko .addCandidateCompanyGroups .detailCellBold {
	color:#404040;
	font-family:Arial,Verdana,Sans-serif;
	font-size:0.7em;
	font-style:normal;
	font-weight:bold;
}

.ie .addCandidateCompanyGroups .detailCellBold {
	font-family:Arial,Verdana,Sans-serif;
	font-size:1.0em;
	font-style:normal;
	font-weight:bold;
}

.gecko .addCandidateCompanyGroups .detailCellNormal {
	color:#404040;
	font-family:Arial,Verdana,Sans-serif;
	font-size:0.7em;
	font-style:normal;
	font-weight:normal;
}

.ie .addCandidateCompanyGroups .detailCellNormal {
	font-family:Arial,Verdana,Sans-serif;
	font-size:1.0em;
	font-style:normal;
	font-weight:normal;
}

.gecko .addCandidateCompanyGroups .detailCellSelect {
	color:#404040;
	font-family:Arial,Verdana,Sans-serif;
	font-size:0.7em;
	font-style:normal;
	font-weight:normal;
	min-width:20em;
	width:20em;
}

.ie .addCandidateCompanyGroups .detailCellSelect {
	font-family:Arial,Verdana,Sans-serif;
	font-size:1.0em;
	font-style:normal;
	font-weight:normal;
	min-width:20em;
	width:20em;
}

.gecko .listJurisdiction .detailCellNormal {
	color:#404040;
	font-family:Arial,Verdana,Sans-serif;
	font-size:0.7em;
	font-style:normal;
	font-weight:normal;
}

.ie .listJurisdiction .detailCellNormal {
	font-family:Arial,Verdana,Sans-serif;
	font-size:1.0em;
	font-style:normal;
	font-weight:normal;
}

.gecko .listJurisdiction .detailCellLink {
	font-family:Arial,Verdana,Sans-serif;
	font-size:0.7em;
	font-style:normal;
	font-weight:normal;
}

.ie .listJurisdiction .detailCellLink {
	font-family:Arial,Verdana,Sans-serif;
	font-size:1.0em;
	font-style:normal;
	font-weight:normal;
}

.gecko .detailJurisdiction .detailCellBold {
	color:#404040;
	font-family:Arial,Verdana,Sans-serif;
	font-size:0.7em;
	font-style:normal;
	font-weight:bold;
}

.ie .detailJurisdiction .detailCellBold {
	font-family:Arial,Verdana,Sans-serif;
	font-size:1.0em;
	font-style:normal;
	font-weight:bold;
}

.gecko .detailJurisdiction .detailCellNormal {
	color:#404040;
	font-family:Arial,Verdana,Sans-serif;
	font-size:0.7em;
	font-style:normal;
	font-weight:normal;
}

.ie .detailJurisdiction .detailCellNormal {
	font-family:Arial,Verdana,Sans-serif;
	font-size:1.0em;
	font-style:normal;
	font-weight:normal;
}

.gecko .editJurisdiction .detailCellBold {
	color:#404040;
	font-family:Arial,Verdana,Sans-serif;
	font-size:0.7em;
	font-style:normal;
	font-weight:bold;
}

.ie .editJurisdiction .detailCellBold {
	font-family:Arial,Verdana,Sans-serif;
	font-size:1.0em;
	font-style:normal;
	font-weight:bold;
}

.gecko .editJurisdiction .detailCellNormal {
	color:#404040;
	font-family:Arial,Verdana,Sans-serif;
	font-size:0.7em;
	font-style:normal;
	font-weight:normal;
}

.ie .editJurisdiction .detailCellNormal {
	font-family:Arial,Verdana,Sans-serif;
	font-size:1.0em;
	font-style:normal;
	font-weight:normal;
}

.gecko .editJurisdiction .detailCellLink {
	font-family:Arial,Verdana,Sans-serif;
	font-size:0.7em;
	font-style:normal;
	font-weight:normal;
}

.ie .editJurisdiction .detailCellLink {
	font-family:Arial,Verdana,Sans-serif;
	font-size:1.0em;
	font-style:normal;
	font-weight:normal;
}

.gecko .addJurisdiction .detailCellBold {
	color:#404040;
	font-family:Arial,Verdana,Sans-serif;
	font-size:0.7em;
	font-style:normal;
	font-weight:bold;
}

.ie .addJurisdiction .detailCellBold {
	font-family:Arial,Verdana,Sans-serif;
	font-size:1.0em;
	font-style:normal;
	font-weight:bold;
}

.gecko .addJurisdiction .detailCellNormal {
	color:#404040;
	font-family:Arial,Verdana,Sans-serif;
	font-size:0.7em;
	font-style:normal;
	font-weight:normal;
}

.ie .addJurisdiction .detailCellNormal {
	font-family:Arial,Verdana,Sans-serif;
	font-size:1.0em;
	font-style:normal;
	font-weight:normal;
}

.gecko .addJurisdiction .detailCellHeader {
	font-family:Arial,Verdana,Sans-serif;
	font-style:normal;
	font-weight:bold;
}

.ie .addJurisdiction .detailCellHeader {
	font-family:Arial,Verdana,Sans-serif;
	font-style:normal;
	font-weight:bold;
}

.gecko .confirmDeleteJurisdiction .detailCellNormal {
	color:#404040;
	font-family:Arial,Verdana,Sans-serif;
	font-size:0.7em;
	font-style:normal;
	font-weight:normal;
}

.ie .confirmDeleteJurisdiction .detailCellNormal {
	font-family:Arial,Verdana,Sans-serif;
	font-size:1.0em;
	font-style:normal;
	font-weight:normal;
}

.gecko .restore .warning {
	color:red;
	font-family:Arial,Verdana,Sans-serif;
	font-size:0.7em;
	font-style:normal;
	font-weight:normal;
}

.ie .restore .warning {
	color:red;
	font-family:Arial,Verdana,Sans-serif;
	font-size:1.0em;
	font-style:normal;
	font-weight:normal;
}

.gecko .restore .detailCellUnderline {
	color:#404040;
	font-family:Arial,Verdana,Sans-serif;
	font-size:0.7em;
	font-weight:normal;
	margin-left:1em;
	text-decoration:underline;
}

.ie .restore .detailCellUnderline {
	font-family:Arial,Verdana,Sans-serif;
	font-size:1.0em;
	font-weight:normal;
	margin-left:1em;
	text-decoration:underline;
}

.gecko .restore .detailCellNormal {
	color:#404040;
	font-family:Arial,Verdana,Sans-serif;
	font-size:0.7em;
	font-style:normal;
	font-weight:normal;
}

.ie .restore .detailCellNormal {
	font-family:Arial,Verdana,Sans-serif;
	font-size:1.0em;
	font-style:normal;
	font-weight:normal;
}

.gecko .restore .detailCellDisabled {
	color:red;
	font-family:Arial,Verdana,Sans-serif;
	font-size:0.7em;
	font-style:normal;
	font-weight:normal;
}

.ie .restore .detailCellDisabled {
	color:red;
	font-family:Arial,Verdana,Sans-serif;
	font-size:1.0em;
	font-style:normal;
	font-weight:normal;
}

.gecko .restore .detailCellBold {
	color:#404040;
	font-family:Arial,Verdana,Sans-serif;
	font-size:0.7em;
	font-style:normal;
	font-weight:bold;
}

.ie .restore .detailCellBold {
	font-family:Arial,Verdana,Sans-serif;
	font-size:1.0em;
	font-style:normal;
	font-weight:bold;
}

.gecko .restoreSuccess .detailCellLarge {
	color:#404040;
	font-family:Arial,Verdana,Sans-serif;
	font-size:1.2em;
	font-style:normal;
	font-weight:normal;
}

.ie .restoreSuccess .detailCellLarge {
	font-family:Arial,Verdana,Sans-serif;
	font-size:1.4em;
	font-style:normal;
	font-weight:normal;
}

.gecko .restoreSuccess .detailCellNormal {
	color:#404040;
	font-family:Arial,Verdana,Sans-serif;
	font-size:0.7em;
	font-style:normal;
	font-weight:normal;
}

.ie .restoreSuccess .detailCellNormal {
	font-family:Arial,Verdana,Sans-serif;
	font-size:1.0em;
	font-style:normal;
	font-weight:normal;
}

.gecko .transactionPopup .title {
	color:#404040;
	font-family:Arial,Verdana,Sans-serif;
	font-size:1.2em;
	font-style:normal;
	font-weight:bold;
	text-decoration:underline;
}

.ie .transactionPopup .title {
	font-family:Arial,Verdana,Sans-serif;
	font-size:1.4em;
	font-style:normal;
	font-weight:bold;
	text-decoration:underline;
}

.gecko .transactionPopup .detailCellLink {
	font-family:Arial,Verdana,Sans-serif;
	font-size:1.0em;
	font-style:normal;
	font-weight:bold;
}

.ie .transactionPopup .detailCellLink {
	font-family:Arial,Verdana,Sans-serif;
	font-size:1.2em;
	font-style:normal;
	font-weight:bold;
}

.gecko .chooseDownloadCategory .warning {
	color:red;
	font-family:Arial,Verdana,Sans-serif;
	font-size:0.7em;
	font-style:normal;
	font-weight:bold;
}

.ie .chooseDownloadCategory .warning {
	color:red;
	font-family:Arial,Verdana,Sans-serif;
	font-size:1.0em;
	font-style:normal;
	font-weight:bold;
}

.gecko .chooseDownloadCategory .detailCellNormal {
	color:#404040;
	font-family:Arial,Verdana,Sans-serif;
	font-size:0.7em;
	font-style:normal;
	font-weight:normal;
}

.ie .chooseDownloadCategory .detailCellNormal {
	color:#404040;
	font-family:Arial,Verdana,Sans-serif;
	font-size:1.0em;
	font-style:normal;
	font-weight:normal;
}

.gecko .chooseDownloadCategory table.sortable {
	font-family:Lucida Grande, Verdana;
	font-size:0.8em;
	width:100%;
	border:1px solid #ccc;
	cursor:default;
}

.ie .chooseDownloadCategory table.sortable {
	font-family:Lucida Grande, Verdana;
	font-size:1.1em;
	width:100%;
	border:1px solid #ccc;
	cursor:default;
}

.gecko .chooseDownloadCategory .ogPrintPdfChoiceMsg {
	color:#fc9314;
	font-family:Arial,Verdana,Sans-serif;
	font-size:0.7em;
	font-style:normal;
	font-weight:bold;
}

.ie .chooseDownloadCategory .ogPrintPdfChoiceMsg {
	color:#fc9314;
	font-family:Arial,Verdana,Sans-serif;
	font-size:1.0em;
	font-style:normal;
	font-weight:bold;
}

.gecko .chooseDownloadCategory .downloadWaiting {
	color:#1E48AF;
	font-family:Arial,Verdana,Sans-serif;
	font-size:1.2em;
	font-style:normal;
	font-weight:bold;
}

.ie .chooseDownloadCategory .downloadWaiting {
	color:#1E48AF;
	font-family:Arial,Verdana,Sans-serif;
	font-size:1.5em;
	font-style:normal;
	font-weight:bold;
}

.gecko .importBuyerProductFile .detailCellNormal {
	color:#404040;
	font-family:Arial,Verdana,Sans-serif;
	font-size:0.7em;
	font-style:normal;
	font-weight:normal;
}

.ie .importBuyerProductFile .detailCellNormal {
	color:#404040;
	font-family:Arial,Verdana,Sans-serif;
	font-size:1.0em;
	font-style:normal;
	font-weight:normal;
}

.gecko .importBuyerProductFileSuccess .detailCellLink {
	font-family:Arial,Verdana,Sans-serif;
	font-size:0.7em;
	font-weight:normal;
}

.ie .importBuyerProductFileSuccess .detailCellLink {
	font-family:Arial,Verdana,Sans-serif;
	font-size:1.0em;
	font-weight:normal;
}

.gecko .importBuyerProductFileSuccess .detailCellBold {
	color:#404040;
	font-family:Arial,Verdana,Sans-serif;
	font-size:0.7em;
	font-style:normal;
	font-weight:bold;
}

.ie .importBuyerProductFileSuccess .detailCellBold {
	color:#404040;
	font-family:Arial,Verdana,Sans-serif;
	font-size:1.0em;
	font-style:normal;
	font-weight:bold;
}

.gecko .chooseFavoriteDownloadCategory .warning {
	color:red;
	font-family:Arial,Verdana,Sans-serif;
	font-size:0.7em;
	font-style:normal;
	font-weight:bold;
}

.ie .chooseFavoriteDownloadCategory .warning {
	color:red;
	font-family:Arial,Verdana,Sans-serif;
	font-size:1.0em;
	font-style:normal;
	font-weight:bold;
}

.gecko .chooseFavoriteDownloadCategory .ogPrintPdfChoiceMsg {
	color:#fc9314;
	font-family:Arial,Verdana,Sans-serif;
	font-size:0.7em;
	font-style:normal;
	font-weight:bold;
}

.ie .chooseFavoriteDownloadCategory .ogPrintPdfChoiceMsg {
	color:#fc9314;
	font-family:Arial,Verdana,Sans-serif;
	font-size:1.0em;
	font-style:normal;
	font-weight:bold;
}

.gecko .chooseFavoriteDownloadCategory .detailCellNormal {
	color:#404040;
	font-family:Arial,Verdana,Sans-serif;
	font-size:0.7em;
	font-style:normal;
	font-weight:normal;
}

.ie .chooseFavoriteDownloadCategory .detailCellNormal {
	color:#404040;
	font-family:Arial,Verdana,Sans-serif;
	font-size:1.0em;
	font-style:normal;
	font-weight:normal;
}

.gecko .chooseFavoriteDownloadCategory .downloadWaiting {
	color:#1E48AF;
	font-family:Arial,Verdana,Sans-serif;
	font-size:1.2em;
	font-style:normal;
	font-weight:bold;
}

.ie .chooseFavoriteDownloadCategory .downloadWaiting {
	color:#1E48AF;
	font-family:Arial,Verdana,Sans-serif;
	font-size:1.5em;
	font-style:normal;
	font-weight:bold;
}

.gecko .quickAddPopup .detailCellNormal {
	color:#404040;
	font-family:Arial,Verdana,Sans-serif;
	font-size:0.7em;
	font-style:normal;
	font-weight:normal;
}

.ie .quickAddPopup .detailCellNormal {
	color:#404040;
	font-family:Arial,Verdana,Sans-serif;
	font-size:1.0em;
	font-style:normal;
	font-weight:normal;
}

.gecko .viewOrderReceived .detailCellNormal {
	color:#404040;
	font-family:Arial,Verdana,Sans-serif;
	font-size:0.7em;
	font-style:normal;
	font-weight:normal;
}

.ie .viewOrderReceived .detailCellNormal {
	color:#404040;
	font-family:Arial,Verdana,Sans-serif;
	font-size:1.0em;
	font-style:normal;
	font-weight:normal;
}

.gecko .viewOrderReceived .detailCellBold {
	color:#404040;
	font-family:Arial,Verdana,Sans-serif;
	font-size:0.7em;
	font-style:normal;
	font-weight:bold;
}

.ie .viewOrderReceived .detailCellBold {
	color:#404040;
	font-family:Arial,Verdana,Sans-serif;
	font-size:1.0em;
	font-style:normal;
	font-weight:bold;
}

.gecko .detailBackedOrder .detailCellNormal {
	color:#404040;
	font-family:Arial,Verdana,Sans-serif;
	font-size:0.7em;
	font-style:normal;
	font-weight:normal;
}

.ie .detailBackedOrder .detailCellNormal {
	color:#404040;
	font-family:Arial,Verdana,Sans-serif;
	font-size:1.0em;
	font-style:normal;
	font-weight:normal;
}

.gecko .detailBackedOrder .detailCellBold {
	color:#404040;
	font-family:Arial,Verdana,Sans-serif;
	font-size:0.7em;
	font-style:normal;
	font-weight:bold;
}

.ie .detailBackedOrder .detailCellBold {
	color:#404040;
	font-family:Arial,Verdana,Sans-serif;
	font-size:1.0em;
	font-style:normal;
	font-weight:bold;
}

.gecko .detailBackedOrder .detailCellItalic {
	color:#404040;
	font-family:Arial,Verdana,Sans-serif;
	font-size:0.7em;
	font-style:italic;
	font-weight:normal;
}

.ie .detailBackedOrder .detailCellItalic {
	color:#404040;
	font-family:Arial,Verdana,Sans-serif;
	font-size:1.0em;
	font-style:italic;
	font-weight:normal;
}

.gecko .detailBackedOrder .detailCellHeader {
	color:#404040;
	font-family:Arial,Verdana,Sans-serif;
	font-style:normal;
	font-weight:normal;
}

.ie .detailBackedOrder .detailCellHeader {
	color:#404040;
	font-family:Arial,Verdana,Sans-serif;
	font-style:normal;
	font-weight:normal;
}

.gecko .viewOrderBack .detailCellNormal {
	color:#404040;
	font-family:Arial,Verdana,Sans-serif;
	font-size:0.7em;
	font-style:normal;
	font-weight:normal;
}

.ie .viewOrderBack .detailCellNormal {
	color:#404040;
	font-family:Arial,Verdana,Sans-serif;
	font-size:1.0em;
	font-style:normal;
	font-weight:normal;
}

.gecko .viewOrderBack .detailCellBold {
	color:#404040;
	font-family:Arial,Verdana,Sans-serif;
	font-size:0.7em;
	font-style:normal;
	font-weight:bold;
}

.ie .viewOrderBack .detailCellBold {
	color:#404040;
	font-family:Arial,Verdana,Sans-serif;
	font-size:1.0em;
	font-style:normal;
	font-weight:bold;
}

.gecko .viewOrderBack .detailCellItalic {
	color:#404040;
	font-family:Arial,Verdana,Sans-serif;
	font-size:0.7em;
	font-style:italic;
	font-weight:normal;
}

.ie .viewOrderBack .detailCellItalic {
	color:#404040;
	font-family:Arial,Verdana,Sans-serif;
	font-size:1.0em;
	font-style:italic;
	font-weight:normal;
}

.gecko .viewOrderBack .detailCellHeader {
	color:#404040;
	font-size:0.7em;
	font-family:Arial,Verdana,Sans-serif;
	font-style:normal;
	font-weight:normal;
}

.ie .viewOrderBack .detailCellHeader {
	color:#404040;
	font-size:1.0em;
	font-family:Arial,Verdana,Sans-serif;
	font-style:normal;
	font-weight:normal;
}

.gecko .viewOrderBack .detailCellLink {
	font-family:Arial,Verdana,Sans-serif;
	font-size:0.7em;
	font-weight:normal;
}

.ie .viewOrderBack .detailCellLink {
	font-family:Arial,Verdana,Sans-serif;
	font-size:1.0em;
	font-weight:normal;
}

.gecko .viewOrderBackDetail .title {
	font-family:Arial,Verdana,Sans-serif;
	font-style:normal;
	font-weight:bold;
}

.ie .viewOrderBackDetail .title {
	font-family:Arial,Verdana,Sans-serif;
	font-style:normal;
	font-weight:bold;
}

.gecko .viewOrderBackDetail .detailCellNormal {
	color:#404040;
	font-family:Arial,Verdana,Sans-serif;
	font-size:0.7em;
	font-style:normal;
	font-weight:normal;
}

.ie .viewOrderBackDetail .detailCellNormal {
	color:#404040;
	font-family:Arial,Verdana,Sans-serif;
	font-size:1.0em;
	font-style:normal;
	font-weight:normal;
}

.gecko .viewOrderBackDetail .detailCellBold {
	color:#404040;
	font-family:Arial,Verdana,Sans-serif;
	font-size:0.7em;
	font-style:normal;
	font-weight:bold;
}

.ie .viewOrderBackDetail .detailCellBold {
	color:#404040;
	font-family:Arial,Verdana,Sans-serif;
	font-size:1.0em;
	font-style:normal;
	font-weight:bold;
}

.gecko .viewOrderBackDetail .detailCellItalic {
	color:#404040;
	font-family:Arial,Verdana,Sans-serif;
	font-size:0.7em;
	font-style:italic;
	font-weight:normal;
}

.ie .viewOrderBackDetail .detailCellItalic {
	color:#404040;
	font-family:Arial,Verdana,Sans-serif;
	font-size:1.0em;
	font-style:italic;
	font-weight:normal;
}

.gecko .viewOrderBackDetail .detailCellHeader {
	font-family:Arial,Verdana,Sans-serif;
	font-style:normal;
	font-weight:bold;
}

.ie .viewOrderBackDetail .detailCellHeader {
	font-family:Arial,Verdana,Sans-serif;
	font-style:normal;
	font-weight:bold;
}

.gecko .viewOrderBackDetail .detailCellComment {
	color:#404040;
	font-family:Arial,Verdana,Sans-serif;
	font-size:0.7em;
	font-style:normal;
	font-weight:normal;
}

.ie .viewOrderBackDetail .detailCellComment {
	color:#404040;
	font-family:Arial,Verdana,Sans-serif;
	font-size:1.0em;
	font-style:normal;
	font-weight:normal;
}

.gecko .transactionCompare .title {
	color:#1E48AF;
	font-family:Arial,Verdana,Sans-serif;
	font-size:1.3em;
	font-style:normal;
	font-weight:normal;
}

.ie .transactionCompare .title {
	color:#1E48AF;
	font-family:Arial,Verdana,Sans-serif;
	font-size:1.6em;
	font-style:normal;
	font-weight:normal;
}

.gecko .transactionCompare .detailCellBold {
	color:#404040;
	font-family:Arial,Verdana,Sans-serif;
	font-size:0.7em;
	font-style:normal;
	font-weight:bold;
}

.ie .transactionCompare .detailCellBold {
	color:#404040;
	font-family:Arial,Verdana,Sans-serif;
	font-size:1.0em;
	font-style:normal;
	font-weight:bold;
}

.gecko .transactionCompare .detailCellNormal {
	color:#404040;
	font-family:Arial,Verdana,Sans-serif;
	font-size:0.7em;
	font-style:normal;
	font-weight:normal;
}

.ie .transactionCompare .detailCellNormal {
	color:#404040;
	font-family:Arial,Verdana,Sans-serif;
	font-size:1.0em;
	font-style:normal;
	font-weight:normal;
}

.gecko .transactionCompare .detailCellItalic {
	color:#404040;
	font-family:Arial,Verdana,Sans-serif;
	font-size:0.7em;
	font-style:italic;
	font-weight:normal;
}

.ie .transactionCompare .detailCellItalic {
	color:#404040;
	font-family:Arial,Verdana,Sans-serif;
	font-size:1.0em;
	font-style:italic;
	font-weight:normal;
}

.gecko .transactionCompare .detailCellHeader {
	font-family:Arial,Verdana,Sans-serif;
	font-style:normal;
	font-weight:bold;
}

.ie .transactionCompare .detailCellHeader {
	font-family:Arial,Verdana,Sans-serif;
	font-style:normal;
	font-weight:bold;
}

.gecko .setupCreditCard .title {
	color:#404040;
	float:left;
	font-family:Arial,Verdana,Sans-serif;
	font-size:0.7em;
	font-style:normal;
	font-weight:bold;
	margin-left:40%;
	text-align:center;
}

.ie .setupCreditCard .title {
	color:#404040;
	float:left;
	font-family:Arial,Verdana,Sans-serif;
	font-size:1.0em;
	font-style:normal;
	font-weight:bold;
	margin-left:40%;
	text-align:center;
}

.gecko .setupCreditCard .detailCellNormal {
	color:#404040;
	font-family:Arial,Verdana,Sans-serif;
	font-size:0.7em;
	font-style:normal;
	font-weight:normal;
}

.ie .setupCreditCard .detailCellNormal {
	color:#404040;
	font-family:Arial,Verdana,Sans-serif;
	font-size:1.0em;
	font-style:normal;
	font-weight:normal;
}

.gecko .setupCreditCard .detailCellBold {
	color:#404040;
	font-family:Arial,Verdana,Sans-serif;
	font-size:0.7em;
	font-style:normal;
	font-weight:bold;
}

.ie .setupCreditCard .detailCellBold {
	color:#404040;
	font-family:Arial,Verdana,Sans-serif;
	font-size:1.0em;
	font-style:normal;
	font-weight:bold;
}

.gecko .editableOrder .detailCellHeader {
	font-family:Arial,Verdana,Sans-serif;
	font-style:normal;
	font-weight:bold;
}

.ie .editableOrder .detailCellHeader {
	font-family:Arial,Verdana,Sans-serif;
	font-style:normal;
	font-weight:bold;
}

.gecko .editableOrder .detailCellBold {
	color:#404040;
	font-family:Arial,Verdana,Sans-serif;
	font-size:0.7em;
	font-style:normal;
	font-weight:bold;
}

.ie .editableOrder .detailCellBold {
	color:#404040;
	font-family:Arial,Verdana,Sans-serif;
	font-size:1.0em;
	font-style:normal;
	font-weight:bold;
}

.gecko .editableOrder .detailCellItalic {
	color:#404040;
	font-family:Arial,Verdana,Sans-serif;
	font-size:0.7em;
	font-style:italic;
	font-weight:normal;
}

.ie .editableOrder .detailCellItalic {
	color:#404040;
	font-family:Arial,Verdana,Sans-serif;
	font-size:1.0em;
	font-style:italic;
	font-weight:normal;
}

.gecko .editableOrder .detailCellNormal {
	color:#404040;
	font-family:Arial,Verdana,Sans-serif;
	font-size:0.7em;
	font-style:normal;
	font-weight:normal;
}

.ie .editableOrder .detailCellNormal {
	color:#404040;
	font-family:Arial,Verdana,Sans-serif;
	font-size:1.0em;
	font-style:normal;
	font-weight:normal;
}

.gecko .editableOrder .detailCellBoldUnderline {
	color:#404040;
	font-family:Arial,Verdana,Sans-serif;
	font-size:0.7em;
	font-style:normal;
	font-weight:bold;
	text-decoration:underline;
}

.ie .editableOrder .detailCellBoldUnderline {
	color:#404040;
	font-family:Arial,Verdana,Sans-serif;
	font-size:1.0em;
	font-style:normal;
	font-weight:bold;
	text-decoration:underline;
}

.gecko .editableOrder .warning {
	color:red;
	font-family:Arial,Verdana,Sans-serif;
	font-size:0.7em;
	font-style:normal;
	font-weight:bold;
}

.ie .editableOrder .warning {
	color:red;
	font-family:Arial,Verdana,Sans-serif;
	font-size:1.0em;
	font-style:normal;
	font-weight:bold;
}

.gecko .editableOrder .detailTableCellNormal {
	font-style:normal;
	font-weight:normal;
}

.ie .editableOrder .detailTableCellNormal {
	font-style:normal;
	font-weight:normal;
}

.gecko .viewOrders .detailCellNormal {
	color:#404040;
	font-family:Arial,Verdana,Sans-serif;
	font-size:0.7em;
	font-style:normal;
	font-weight:normal;
}

.ie .viewOrders .detailCellNormal {
	color:#404040;
	font-family:Arial,Verdana,Sans-serif;
	font-size:1.0em;
	font-style:normal;
	font-weight:normal;
}

.gecko .viewOrders .detailCellHeader {
	font-family:Arial,Verdana,Sans-serif;
	font-style:normal;
	font-weight:bold;
}

.ie .viewOrders .detailCellHeader {
	font-family:Arial,Verdana,Sans-serif;
	font-style:normal;
	font-weight:bold;
}

.gecko .viewOrders .detailCellBold {
	color:#404040;
	font-family:Arial,Verdana,Sans-serif;
	font-size:0.7em;
	font-style:normal;
	font-weight:bold;
}

.ie .viewOrders .detailCellBold {
	color:#404040;
	font-family:Arial,Verdana,Sans-serif;
	font-size:1.0em;
	font-style:normal;
	font-weight:bold;
}

.gecko .viewOrders .detailCellItalic {
	color:#404040;
	font-family:Arial,Verdana,Sans-serif;
	font-size:0.7em;
	font-style:italic;
	font-weight:normal;
}

.ie .viewOrders .detailCellItalic {
	color:#404040;
	font-family:Arial,Verdana,Sans-serif;
	font-size:1.0em;
	font-style:italic;
	font-weight:normal;
}

.gecko .viewOrders .detailCellNormal {
	color:#404040;
	font-family:Arial,Verdana,Sans-serif;
	font-size:0.7em;
	font-style:normal;
	font-weight:normal;
}

.ie .viewOrders .detailCellNormal {
	color:#404040;
	font-family:Arial,Verdana,Sans-serif;
	font-size:1.0em;
	font-style:normal;
	font-weight:normal;
}

.gecko .viewOrders .detailTableCellNormal {
	font-style:normal;
	font-weight:normal;
}

.ie .viewOrders .detailTableCellNormal {
	font-style:normal;
	font-weight:normal;
}

.gecko .viewModifiedOrder .detailCellNormal {
	color:#404040;
	font-family:Arial,Verdana,Sans-serif;
	font-size:0.7em;
	font-style:normal;
	font-weight:normal;
}

.ie .viewModifiedOrder .detailCellNormal {
	color:#404040;
	font-family:Arial,Verdana,Sans-serif;
	font-size:1.0em;
	font-style:normal;
	font-weight:normal;
}

.gecko .viewModifiedOrder .detailCellBold {
	color:#404040;
	font-family:Arial,Verdana,Sans-serif;
	font-size:0.7em;
	font-style:normal;
	font-weight:bold;
}

.ie .viewModifiedOrder .detailCellBold {
	color:#404040;
	font-family:Arial,Verdana,Sans-serif;
	font-size:1.0em;
	font-style:normal;
	font-weight:bold;
}

.gecko .viewModifiedOrder .detailTableCellNormal {
	font-style:normal;
	font-weight:normal;
}

.ie .viewModifiedOrder .detailTableCellNormal {
	font-style:normal;
	font-weight:normal;
}

.gecko .menuListProductsGroups .detailCellMenuItem {
	font-family:Arial,Verdana,Sans-serif;
	font-size:0.7em;
	font-style:normal;
	font-weight:bold;
}

.ie .menuListProductsGroups .detailCellMenuItem {
	font-family:Arial,Verdana,Sans-serif;
	font-size:1.0em;
	font-style:normal;
	font-weight:bold;
}

.gecko .listProductGroups {
	width:100%;
}

.ie .listProductGroups {
	width:100%;
}

.gecko .listProductGroups .detailCellHeader {
	font-family:Arial,Verdana,Sans-serif;
	font-style:normal;
	font-weight:bold;
}

.ie .listProductGroups .detailCellHeader {
	font-family:Arial,Verdana,Sans-serif;
	font-style:normal;
	font-weight:bold;
}

.gecko .listProductGroups .detailCellNormal {
	color:#404040;
	font-family:Arial,Verdana,Sans-serif;
	font-size:0.7em;
	font-style:normal;
	font-weight:normal;
}

.ie .listProductGroups .detailCellNormal {
	color:#404040;
	font-family:Arial,Verdana,Sans-serif;
	font-size:1.0em;
	font-style:normal;
	font-weight:normal;
}

.listProductGroups .sortabletr0 {
	background-color: #E3EDFA;
}

.listProductGroups .sortabletr1 {
	background-color: #FFF; 
}

.gecko .menuListProductsGroups {
	width:100%;
}

.ie .menuListProductsGroups {
	width:100%;
}

.gecko .editProductGroups {
	width:100%;
}

.ie .editProductGroups {
	width:100%;
}

.gecko .editProductGroups .detailCellBold {
	color:#404040;
	font-family:Arial,Verdana,Sans-serif;
	font-size:0.7em;
	font-style:normal;
	font-weight:bold;
}

.ie .editProductGroups .detailCellBold {
	color:#404040;
	font-family:Arial,Verdana,Sans-serif;
	font-size:1.0em;
	font-style:normal;
	font-weight:bold;
}

.gecko .editProductGroups .detailCellNormal {
	color:#404040;
	font-family:Arial,Verdana,Sans-serif;
	font-size:0.7em;
	font-style:normal;
	font-weight:normal;
}

.ie .editProductGroups .detailCellNormal {
	color:#404040;
	font-family:Arial,Verdana,Sans-serif;
	font-size:1.0em;
	font-style:normal;
	font-weight:normal;
}

.gecko tr.navListProductGroupsMenuLeft {
	color:#404040;
	overflow:hidden;
	font-size:0.7em;
	font-family:Arial,Verdana,Sans-serif;
	white-space:nowrap;
}

.ie tr.navListProductGroupsMenuLeft {
	color:#404040;
	overflow:hidden;
	font-size:1.0em;
	font-family:Arial,Verdana,Sans-serif;
	white-space:nowrap;
}

.gecko tr.navImportProductsMenuLeft {
	color:#404040;
	overflow:hidden;
	font-size:0.7em;
	font-family:Arial,Verdana,Sans-serif;
	white-space:nowrap;
}

.ie tr.navImportProductsMenuLeft {
	color:#404040;
	overflow:hidden;
	font-size:1.0em;
	font-family:Arial,Verdana,Sans-serif;
	white-space:nowrap;
}

.gecko .importProducts .detailCellNormal {
	color:#404040;
	font-family:Arial,Verdana,Sans-serif;
	font-size:0.7em;
	font-style:normal;
	font-weight:normal;
}

.ie .importProducts .detailCellNormal {
	color:#404040;
	font-family:Arial,Verdana,Sans-serif;
	font-size:1.0em;
	font-style:normal;
	font-weight:normal;
}

.gecko .importProductsLog .detailCellNormal {
	color:#404040;
	font-family:Arial,Verdana,Sans-serif;
	font-size:0.7em;
	font-style:normal;
	font-weight:normal;
}

.ie .importProductsLog .detailCellNormal {
	color:#404040;
	font-family:Arial,Verdana,Sans-serif;
	font-size:1.0em;
	font-style:normal;
	font-weight:normal;
}

.gecko tr.navProductImageUploadMenuLeft {
	color:#404040;
	overflow:hidden;
	font-size:0.7em;
	font-family:Arial,Verdana,Sans-serif;
	white-space:nowrap;
}

.ie tr.navProductImageUploadMenuLeft {
	color:#404040;
	overflow:hidden;
	font-size:1.0em;
	font-family:Arial,Verdana,Sans-serif;
	white-space:nowrap;
}

.gecko .productimageupload .detailCellNormal {
	color:#404040;
	font-family:Arial,Verdana,Sans-serif;
	font-size:0.7em;
	font-style:normal;
	font-weight:normal;
}

.ie .productimageupload .detailCellNormal {
	color:#404040;
	font-family:Arial,Verdana,Sans-serif;
	font-size:1.0em;
	font-style:normal;
	font-weight:normal;
}

.gecko .productimageupload .success {
	color:green;
	float:left;
	font-family:Arial,Verdana,Sans-serif;
	font-size:0.7em;
	font-style:normal;
	font-weight:bold;
	margin-left:20%;
	text-align:center;
}

.ie .productimageupload .success {
	color:green;
	float:left;
	font-family:Arial,Verdana,Sans-serif;
	font-size:1.0em;
	font-style:normal;
	font-weight:bold;
	margin-left:20%;
	text-align:center;
}

.gecko .productimageupload .failure {
	color:red;
	float:left;
	font-family:Arial,Verdana,Sans-serif;
	font-size:0.7em;
	font-style:normal;
	font-weight:bold;
	margin-left:20%;
	text-align:center;
}

.ie .productimageupload .failure {
	color:red;
	float:left;
	font-family:Arial,Verdana,Sans-serif;
	font-size:1.0em;
	font-style:normal;
	font-weight:bold;
	margin-left:20%;
	text-align:center;
}

.gecko .catalogOrderMenu .detailCellBold {
	color:#404040;
	font-family:Arial,Verdana,Sans-serif;
	font-size:0.7em;
	font-style:normal;
	font-weight:bold;
}

.ie .catalogOrderMenu .detailCellBold {
	color:#404040;
	font-family:Arial,Verdana,Sans-serif;
	font-size:1.0em;
	font-style:normal;
	font-weight:bold;
}

.gecko .detailsProductHistory .title {
	font-family:Arial,Verdana,Sans-serif;
	font-style:normal;
	font-weight:bold;
}

.ie .detailsProductHistory .title {
	font-family:Arial,Verdana,Sans-serif;
	font-style:normal;
	font-weight:bold;
}

.gecko .detailsProductHistory .detailCellNormal {
	color:#404040;
	font-family:Arial,Verdana,Sans-serif;
	font-size:0.7em;
	font-style:normal;
	font-weight:normal;
}

.ie .detailsProductHistory .detailCellNormal {
	color:#404040;
	font-family:Arial,Verdana,Sans-serif;
	font-size:1.0em;
	font-style:normal;
	font-weight:normal;
}

.gecko .detailsProductHistory .detailCellBold {
	color:#404040;
	font-family:Arial,Verdana,Sans-serif;
	font-size:0.7em;
	font-style:normal;
	font-weight:bold;
}

.ie .detailsProductHistory .detailCellBold {
	color:#404040;
	font-family:Arial,Verdana,Sans-serif;
	font-size:1.0em;
	font-style:normal;
	font-weight:bold;
}

.scrollable {
   overflow: auto;
   width: 240px; /* adjust this width depending to amount of text to display */
   border: 1px silver solid;
}

.scrollableContent {
   overflow: auto;
   width: 800px; /* adjust this width depending to amount of text to display */
   border: 1px silver solid;
}

.gecko .importPOFile .message {
	color:red;
	font-family:Arial,Verdana,Sans-serif;
	font-size:0.7em;
	font-weight:normal;
	text-align:left;
}

.ie .importPOFile .message {
	color:red;
	font-family:Arial,Verdana,Sans-serif;
	font-size:1.0em;
	font-weight:normal;
	text-align:left;
}

.gecko .importPOFile .detailCellNormal {
	color:#404040;
	font-family:Arial,Verdana,Sans-serif;
	font-size:0.7em;
	font-weight:normal;
}

.ie .importPOFile .detailCellNormal {
	font-family:Arial,Verdana,Sans-serif;
	font-size:1.0em;
	font-weight:normal;
}
