/* CSS Document */
/* --- DEV.REDROLLER   DEFAULT THEME  STYLES January  18  2007 ----- */
/* latest change: dimalert, searchbox   */
/* Rochelle, D. A. REDROLLER, INC  */

.p {
display: block;
margin: 1em 0;
text-align: left;
}


/* used in srceen- home */
.thin {
	width: 100%;
}

.fat {
	width: 100%;
}
.SCGradient {
	background: transparent;
}

.submenu          { color: #666666; font-size: 8pt; font-family:Arial, helvetica, sans-serif; font-style:normal; font-weight:bold; }
.submenu_active   { color: #FF1C1C; font-size: 8pt; font-family:Arial, helvetica, sans-serif; font-style:normal; font-weight:bold; }
A.submenu_active   { color: #FF1C1C; font-size: 8pt; font-family:Arial, helvetica, sans-serif; font-style:normal; font-weight:bold; }

/* new for SF JSPS ------------- */ 
.instructions    {
	background-color: #ebf5ff;
	color: Black;
	font-size: 10px;
	font-weight: normal;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}

.bkgshell     {
	background-color: White;
}

.error_bg {
	background-color: #ededf2;
	background-image: url(mainPanelBG.jpg);
	background-repeat: repeat-x;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	border: 1px solid #333333;
}




/* Default base Portal -- fatal, error, warnings, info messages -------------------------------------- */ 

/* global  level type ------------- */ 
.dimAlert    {
	color: #1AB861;
	font-size: 11px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
}
.messages {
  background-color:#FF0;
  padding-right:4px;
  margin-left: 1.5em;
  display: list-item;
}
.message {
  background-color:#FF0;
  padding-right:4px;
  margin-left: 1.5em;
  display: list-item;
}
.labeledMessages {
  background-color:#FF0;
  padding-right:4px;
  margin-left: 1.5em;
  display: list-item;
}
.labeledMessage {
  background-color:#FF0;
  padding-right:4px;
  margin-left: 1.5em;
  display: list-item;  
}
.globalErrorBox     {
	background-color:#FF0;
	color: Black;
	font-weight: normal;
	border: 1px solid #B22222;
	font: 11px sans-serif;
	padding:2px;
}
.fieldErrorBox     {
	background-color:#FF0;
	color: Black;
	font-weight: normal;
	font: 11px sans-serif;
	display:list-item;
}
.fieldError {
	background-color:#FF0;
	color:#165192;
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	padding: 1px 1px 1px 1px;
	text-indent: 1px;
	font-weight: bold;
	line-height: 15px;
}

.glbfatal {
	color: #E3153F;
	font-size: 12px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
}
.glberror {
	background-color: #FFFF99;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #CC0000;
	padding: 1px 1px 1px 1px;
	text-indent: 1px;
	font-weight: bold;
	line-height: 15px;
}
.glbwarning {
	
	BORDER-RIGHT: #e8c173 1px solid;
	BORDER-TOP: #e8c173 1px solid;
	BACKGROUND: #f5ede3;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	BORDER-LEFT: #e8c173 1px solid;
	COLOR: black;
	BORDER-BOTTOM: #e8c173 1px solid;
	padding: 3px 3px 3px 3px;
}
.glbinfo {
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: Blue;
	background: #CEE7FF;
	padding: 3px 3px 3px 3px;
}

/* field level  type ------------- */ 
.fldfatal {
	color: #E3153F;
	font-size: 10px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
}
.flderror {
	background-color: #FFFF99;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #CC0033;
	padding: 3px 3px 3px 3px;
	text-indent: 3px;
	font-weight: bold;
}
.fldwarning {
	BORDER-RIGHT: #e8c173 1px solid; BORDER-TOP: #e8c173 1px solid; BACKGROUND: #f5ede3; FONT: 11px sans-serif; BORDER-LEFT: #e8c173 1px solid; COLOR: black; BORDER-BOTTOM: #e8c173 1px solid
}
.fldinfo {
text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: Blue;
	background: #CEE7FF;
	padding: 3px 3px 3px 3px;
}

/* eBay Specific Portal -- fatal, error, warnings, info messages -------------------------------------- */ 
/* ebay global  level type ------------- */ 
.ebyglbfatal {
	color: #E3153F;
	font-size: 12px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
}
.ebyglberror {
	background-color: #FFD700;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.ebyglbwarning {
	background-color: #90EE90;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #00015E;
	padding: 3px 3px 3px 3px;
	text-indent: 3px;
}
.ebyglbinfo {
		text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #4B0082;
}

/* ebay field level  type ------------- */ 
.ebyfldfatal {
	color: #E3153F;
	font-size: 10px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
}
.ebyflderror {
	background-color: #FFD700;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.ebyfldwarning {
	BORDER-RIGHT: #e8c173 1px solid; BORDER-TOP: #e8c173 1px solid; BACKGROUND: #f5ede3; FONT: 11px sans-serif; BORDER-LEFT: #e8c173 1px solid; COLOR: black; BORDER-BOTTOM: #e8c173 1px solid
}
.ebyfldinfo {
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #4B0082;
}



/* Links ------------------------------------------------------- */

a:link {
	color: #0033CC;
	text-decoration: underline;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
a:visited {
	color: #0033CC;
	text-decoration: underline;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
a:hover {
	color: #3300FF;
	text-decoration: underline;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
a:active {
	color: #FF7F50;
	text-decoration: underline;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
a.submenu:link {
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: bold;
	font-size: 8pt;
	color: #A9A9A9;
}
a.submenu:hover {
	text-decoration: underline;
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: bold;
	font-size: 8pt;
	color: #FF1C1C;	
}
a.submenu:active {
	text-decoration: underline;
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: bold;
	font-size: 8pt;
	color: #CC3333;
}
a.submenu:visited {
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: bold;
	font-size: 8pt;
	color: #A9A9A9;
}

A.inputlabelko:link     {
	color: #FFFFFF;
	font-size: 12px;
	font-weight: bolder;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: underline;
	padding-right: 3px;
	padding-left: 3px;
}
A.inputlabelko:visited   {
	color: #FFFFFF;
	font-size: 12px;
	font-weight: bolder;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: underline;
	padding-right: 3px;
	padding-left: 3px;
}
A.inputlabelko:hover    {
	color: #FFFF99;
	font-size: 12px;
	font-weight: bolder;
	font-family: Arial, Helvetica, sans-serif;
	padding-right: 3px;
	padding-left: 3px;
	text-decoration: underline;
}
A.inputlabelko:active  {
	color: #FFFFCC;
	font-size: 12px;
	font-weight: bolder;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: underline;
	padding-left: 3px;
}	
A.textlabelko:link     {
	color: #FFFFFF;
	font-size: 10px;
	font-weight: bolder;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: underline;
	padding-right: 3px;
	padding-left: 3px;
}
A.textlabelko:visited   {
	color: #FFFFFF;
	font-size: 10px;
	font-weight: bolder;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: underline;
	padding-right: 3px;
	padding-left: 3px;
}
A.textlabelko:hover    {
	color: #FFFF99;
	font-size: 10px;
	font-weight: bolder;
	font-family: Arial, Helvetica, sans-serif;
	padding-right: 3px;
	padding-left: 3px;
	text-decoration: underline;
}
A.textlabelko:active  {
	color: #FFFFCC;
	font-size: 10px;
	font-weight: bolder;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: underline;
	padding-left: 3px;
}	
A.copyright:link     {
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #ACACAC;
}
A.copyright:visited   {
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #ACACAC;
}
A.copyright:hover    {
	text-decoration: underline;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #999999;
}
A.copyright:active  {
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #ACACAC;
}
A.tnote:link     {
	text-decoration: underline;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}
A.tnote:visited   {
	text-decoration: underline;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}
A.tnote:hover    {
	text-decoration: underline;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: Blue;
}
A.tnote:active  {
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FF7F50;
}
A.footnote:link     {
	text-decoration: underline;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
}
A.footnote:visited   {
	text-decoration: underline;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
}
A.footnote:hover    {
	text-decoration: underline;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: Blue;
}
A.footnote:active  {
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FF7F50;
}
A.ratingmsgmax:link     {
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #4E4E4E;
}
A.ratingmsgmax:visited   {
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #4E4E4E;
}
A.ratingmsgmax:hover    {
	text-decoration: underline;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: Blue;
}
A.ratingmsgmax:active  {
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FF7F50;
}

A.ratingmsg:link     {
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #4E4E4E;
}
A.ratingmsg:visited   {
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #4E4E4E;
}
A.ratingmsg:hover    {
	text-decoration: underline;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: Blue;
}
A.ratingmsg:active  {
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FF7F50;
}





A.service:link     {
	text-decoration: underline;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}
A.service:visited   {
	text-decoration: underline;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}
A.service:hover    {
	text-decoration: underline;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: Blue;
}
A.service:active  {
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FF7F50;
}
A.footnoteko:visited   {
	text-decoration: underline;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: White;
}
A.footnoteko:hover    {
	text-decoration: underline;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FFD700;
}
A.footnoteko:active  {
	text-decoration: underline;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: White;
}
A.footnoteko:link     {
	text-decoration: underline;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: Gray;
}
A.footer:visited   {
	text-decoration: underline;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: Gray;
}
A.footer:hover    {
	text-decoration: underline;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #3C3C3C;
}
A.footer:active  {
	text-decoration: underline;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #B22222;
}
A.footer:link     {
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #B22222;
}
A.alert:link     {
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: Gray;
}
A.alert:visited   {
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: Gray;
}
A.alert:hover    {
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #DC143C;
}

A.legal:link     {
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #B22222;
}

A.legal:visited   {
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #B22222;
}
A.legal:hover    {
	text-decoration: underline;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #B22222;
}
A.legal:active  {
	text-decoration: underline;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #B22222;
}
A.index:link     {
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: White;
}
A.index:visited   {
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: White;
}
A.index:hover    {
	text-decoration: underline;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: Yellow;
}
A.index:active  {
	text-decoration: underline;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: White;
}
A.mjrhead:link     {
	text-decoration: underline;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: Blue;

}
A.price:link     {
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: Black;
	font-weight: bolder;
}
A.price:visited   {
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: Black;
	font-weight: bolder;
}
A.price:hover    {
	text-decoration: underline;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: Black;
	font-weight: bolder;
}
A.price:active  {
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: Black;
	font-weight: bolder;
}

A.pagetitle:link     {
	text-decoration: underline;
	color: #3300CC;
	font-size: 15px;
	font-weight: bold;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
A.pagetitle:visited   {
	text-decoration: none;
	color: #3300CC;
	font-size: 15px;
	font-weight: bold;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
A.pagetitle:hover    {
	text-decoration: underline;
	color: #FF6347;
	font-size: 15px;
	font-weight: bold;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
A.pagetitle:active  {
	text-decoration: underline;
	color: #0066FF;
	font-size: 15px;
	font-weight: bold;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}




A.rollerbtybk:link     {
	text-decoration: underline;
	color: #2444BA;
	font-size: 16px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
}
A.rollerbtybk:visited   {
	text-decoration: underline;
	color: Blue;
	font-size: 16px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
}
A.rollerbtybk:hover    {
	text-decoration: underline;
	color: #B22222;
	font-size: 16px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
}
A.rollerbtybk:active  {
	text-decoration: underline;
	color: #2444BA;
	font-size: 16px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
}

a.outputtext:link {
	color: #0033CC;
	text-decoration: underline;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
a.outputtext:visited {
	color: #0033CC;
	text-decoration: underline;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
a.outputtext:hover {
	color: #3300FF;
	text-decoration: underline;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
a.outputtext:active {
	color: #FF7F50;
	text-decoration: underline;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}


/* - Form  Buttons ------------------------------------------------------- */
/* - Red  Buttons ------------------------------------------------------- */
.submit-btn
	{
	width: 93px;
	height: 24px;
	background: url(continue.gif) no-repeat;
	outline: none;
	}
	
.submit-btn:hover
	{
	background: url(continue.gif) no-repeat 0 -24px;
	}
	
	.compare-btn
	{
	width: 113px;
	height: 24px;
	background: url(comparerates.gif) no-repeat;
	outline: none;
	}
	
.compare-btn:hover
	{
	background: url(comparerates.gif) no-repeat 0 -24px;
	}
	
	.finish-btn
	{
	width: 102px;
	height: 24px;
	background: url(finishandpay.gif) no-repeat;
	outline: none;
	}
	
.finish-btn:hover
	{
	background: url(finishandpay.gif) no-repeat 0 -24px;
	}
	
	.newship-btn
	{
	width: 153px;
	height: 24px;
	background: url(new_shipment.gif) no-repeat;
	outline: none;
	}
	
.newship-btn:hover
	{
	background: url(new_shipment.gif) no-repeat 0 -24px;
	}
	
	.join-btn
	{
	width: 104px;
	height: 24px;
	background:  url(signUpNow.gif) no-repeat;
	outline: none;
	}
	
.join-btn:hover
	{
	background: url(signUpNow.gif) no-repeat 0 -24px;
	}
	
	.printlabel-btn
	{
	width: 107px;
	height: 24px;
	background: url(printlabel.gif) no-repeat;
	outline: none;
	}
	
.printlabel-btn:hover
	{
	background: url(printlabel.gif) no-repeat 0 -24px;
	}
	
	
	.printlabels-btn
	{
	width: 115px;
	height: 24px;
	background: url(printlabels.gif) no-repeat;
	outline: none;
	}
	
.printlabels-btn:hover
	{
	background: url(printlabels.gif) no-repeat 0 -24px;
	}
	
	
	/* -  end of Red  Buttons ------------------------------------------------------- */

.buttonlogin   {
	border-left: thin groove Green;
	border-right: thin groove Green;
	border-top: thin solid #8FBC8F;
	border-bottom: thin groove Green;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	color: White;
	background-color: #339966;
	padding: 2px 1px 1px 1px;
	font-weight: bold;
	line-height: normal;
}

	/* - Sales force look Buttons ------------------------------------------------------- */
.buttonsignin  {
	border-left: thin groove ButtonShadow;
	border-right: thin groove ButtonHighlight;
	border-top: thin solid ButtonHighlight;
	border-bottom: thin groove Gray;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #626262;
	background-color: ButtonFace;
	padding: 2px 1px 1px 1px;
	font-weight: bold;
	line-height: normal;
}


INPUT.button  /* default */
{
	color: Black;
	padding: 0px 0px 0px 0px;
}
INPUT.buttondropoff  /* */
{
	border-left: thin groove #B2CBFE;
	border-right: thin groove #0237A2;
	border-top: thin solid #EAF2FF;
	border-bottom: thin groove #0237A2;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	color: White;
	background-color: #49A2FE;
	padding: 0px 0px 0px 0px;
	font-weight: bold;
	line-height: normal;
}
INPUT.buttondropoffrate  /* */
{
	border-left: thin groove #B2CBFE;
	border-right: thin groove #0237A2;
	border-top: thin solid #EAF2FF;
	border-bottom: thin groove #0237A2;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	color: White;
	background-color: #49A2FE;
	padding: 0px 0px 0px 0px;
	font-weight: bold;
	line-height: normal;
}
INPUT.buttondelivery   /* Formerly aka snatch */
{ 
	border-left: thin groove #0002BD;
	border-right: thin groove #0002BF;
	border-top: thin solid #ACADFF;
	border-bottom: thin groove #000186;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	color: White;
	background-color: #005EBB;
	padding: 0px 0px 0px 0px;
	font-weight: bold;
	line-height: normal;
}
INPUT.buttongorates  /* default (red) */
{
	border-left: thin groove #DC4545;
	border-right: thin groove #B22222;
	border-top: thin solid #E05D5D;
	border-bottom: thin groove #D42727;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	color: White;
	background-color: #CC0000;
	padding: 0px 0px 0px 0px;
	font-weight: bold;
	line-height: normal;
}
INPUT.buttongoratesxx  /* Large(red) */
{
	border-left: thin groove #DC4545;
	border-right: thin groove #B22222;
	border-top: thin solid #E05D5D;
	border-bottom: thin groove #D42727;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: White;
	background-color: #C82626;
	padding: 0px 0px 0px 0px;
	font-weight: bold;
	text-indent: 3px;
	line-height: normal;
}
INPUT.buttoncancel    /* cancel, Grey */
{
	border-left: thin groove #EDEDED;
	border-right: thin groove #EDEDED;
	border-top: thin solid #EDEDED;
	border-bottom: thin groove #EDEDED;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	color: Black;
	background-color: #D3D3D3;
	padding: 0px 0px 0px 0px;
	font-weight: bold;
	line-height: normal;
	text-indent: 5px;
}
INPUT.buttonclear    /* cancel, Grey */
{
	border-left: thin groove #EDEDED;
	border-right: thin groove #EDEDED;
	border-top: thin solid #EDEDED;
	border-bottom: thin groove #EDEDED;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	color: Black;
	background-color: #F6F6F6;
	padding: 0px 0px 2px 0px;
	font-weight: bold;
	line-height: normal;
	text-indent: 5px;
}
INPUT.buttoncancelxx    /* rates Page, cancel, Grey */
{
	border-left: thin outset #EDEDED;
	border-right: thin groove #EDEDED;
	border-top: thin solid #EDEDED;
	border-bottom: medium ridge #EDEDED;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: Black;
	background-color: #D3D3D3;
	padding: 0px 0px 1px 3px;
	font-weight: bold;
	line-height: normal;
	text-indent: 3px;
}

 INPUT.Buttonfind   
{
	border-left: thin groove Green;
	border-right: thin groove Green;
	border-top: thin solid #8FBC8F;
	border-bottom: thin groove Green;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	color: White;
	background-color: #339966;
	padding: 0px 0px 0px 0px;
	font-weight: bold;
	line-height: normal;
}
INPUT.Buttonfindrate   
{
	border-left: thin groove Green;
	border-right: thin groove Green;
	border-top: thin solid #8FBC8F;
	border-bottom: thin groove Green;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	color: White;
	background-color: #339966;
	padding: 0px 0px 0px 0px;
	font-weight: bold;
	line-height: normal;
}
 INPUT.Buttonfindsm    /* */
{
	border-left: thin groove Green;
	border-right: thin groove Green;
	border-top: thin solid #8FBC8F;
	border-bottom: thin groove Green;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 6pt;
	color: White;
	background-color: #339966;
	padding: 0px 0px 0px 0px;
	font-weight: bold;
	line-height: normal;
}
INPUT.buttonselect   /* Ornage */
{
	border-left: thin groove #C16B00;
	border-right: thin groove #C16B00;
	border-top: thin solid #FFB962;
	border-bottom: thin groove #E37E00;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: White;
	background-color: #ff6600;
	padding: 0px 0px 0px 0px;
	font-weight: bold;
	line-height: normal;
}
INPUT.buttonlocate    /* Drop Locator */
{
	border-left: thin groove #DBBB00;
	border-right: thin groove #DBBB00;
	border-top: thin solid #FFF1A2;
	border-bottom: thin groove #DBBB00;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: Navy;
	background-color: #FFCC66;
	padding: 0px 0px 0px 0px;
	font-weight: bold;
	line-height: normal;
}
INPUT.buttonsignin  /* signin homepage*/
{
	border-left: thin groove #E7D745;
	border-right: thin groove #DAA520;
	border-top: thin solid #F9F4CE;
	border-bottom: thin groove #8E7D00;
	background-color: #FFE860;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: Navy;
	padding: 0px 0px 0px 0px;
	font-weight: bold;
	line-height: normal;
}
INPUT.buttonview  /* join now register page*/
{
	border-left: thin groove #B2CBFE;
	border-right: thin groove #0237A2;
	border-top: thin solid #EAF2FF;
	border-bottom: thin groove #0237A2;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	color: Navy;
	background-color: #B8D0FE;
	padding: 0px 0px 0px 0px;
	font-weight: bold;
	line-height: normal;
}
INPUT.buttonviewsm  /* join now register page*/
{
	border-left: thin groove #B2CBFE;
	border-right: thin groove #0237A2;
	border-top: thin solid #EAF2FF;
	border-bottom: thin groove #0237A2;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	color: Navy;
	background-color: #B8D0FE;
	padding: 0px 0px 0px 0px;
	font-weight: bold;
	line-height: normal;
}
 INPUT.buttongo    /* tahitiBlue */
{
	border-left: thin groove #0001AA;
	border-right: thin groove #0001AA;
	border-top: thin solid #9FA0FF;
	border-bottom: thin groove #0001AA;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	color: White;
	background-color: #4169E1;
	padding: 0px 0px 0px 0px;
	font-weight: bold;
	line-height: normal;
}

INPUT.buttonsnatch   /* Formerly  */
{ 
	border-left: thin groove #0002BD;
	border-right: thin groove #0002BF;
	border-top: thin solid #ACADFF;
	border-bottom: thin groove #000186;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	color: White;
	background-color: #003399;
	padding: 0px 0px 0px 0px;
	font-weight: bold;
	line-height: normal;
}
INPUT.buttonsnatchrate   /* Formerly  */
{ 
	border-left: thin groove #0002BD;
	border-right: thin groove #0002BF;
	border-top: thin solid #ACADFF;
	border-bottom: thin groove #000186;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	color: White;
	background-color: #003399;
	padding: 0px 0px 0px 0px;
	font-weight: bold;
	line-height: normal;
}
INPUT.buttonedit   /* edit  */
{
	border-left: thin groove Teal;
	border-right: thin groove Teal;
	border-top: thin solid #00CCCE;
	border-bottom: thin groove Teal;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	color: White;
	background-color: #00A2A4;
	padding: 0px 0px 0px 0px;
	font-weight: bold;
	line-height: normal;
}
INPUT.buttonpaige   /* rosetta */
{
	border-left: thin groove #9BABDB;
	border-right: thin groove #9BABDB;
	border-top: thin solid #E6E9F6;
	border-bottom: thin groove #9BABDB;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	color: Black;
	background-color: #ccd6eb;
	padding: 0px 0px 0px 0px;
	font-weight: bold;
	line-height: normal;
}
INPUT.buttonpack   /* packing types */
{
	border-left: thin groove #D2B48C;
	border-right: thin groove #D2B48C;
	border-top: thin solid #F3ECE2;
	border-bottom: thin groove #D2B48C;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: Black;
	background-color: #F5EDE3;
	padding: 0px 0px 0px 0px;
	font-weight: bold;
	line-height: normal;
}

/* Background color classes     ------------------------------------------------- */
.box       { background-color: #F1E5C1; }
.filter      { background-color: #e9e9e9; }
.filterbed      { background-color: #dddddd; }
.filtership  { background-color: #cccccc; }
.highlighter{	background-color: #FFFFB9;}
.highlight    { background-color: #ebf5ff; }
.orchre      { background-color: #F5E9B8; }
.parcel      { background-color: #F5EDE3; }
.bloody  { background-color: #CC0000; }
.rosetta     { background-color: #ccd6eb; }
.ko    { background-color: #ffffff; }
.tint        { background-color: #eeeeee; }
.smoke        {background-color: #F5F5F5;}
.Beige       { background-color: #F1E5C1; }
.Standard    { background-color: #ffffff; }

/* Shading Rows: on/off  -------------------------------------- */ 
TR.n                 { background-color: #ffffff; padding-right: 5px; }
TD.n                 { background-color: #ffffff; padding-right: 5px; }
TR.s                 { background-color: #f3f3e9; padding-right: 5px; }
TD.s                 { background-color: #f3f3e9; padding-right: 5px; }
TR.sb                 { background-color: #ebf5ff; padding-right: 5px; }
TD.sb                 { background-color: #ebf5ff; padding-right: 5px; }

/* Input Fileds and Containers (boxes) classes ----------------------------------------------------- */
.inputhighlight {
	background-color: #C0FF64;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
}
.inputmfkr {
	background-color: Aqua;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.inputfocus {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.inputparcel {
	background-color: #f5ede3;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.inputerror {
	background-color: Yellow;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.inputshade { background-color: #ccd6eb; 
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.inputview {
	background-color: #ebf5ff;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.inputpacking {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.inputpaige {
	background-color: #FFFFFF;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #165192;
}
.inputhint {
	background-color: #FFFFFF;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #A9A9A9;
}
.inputprint {
	background-color: #FFFFFF;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #00015E;
}


/* TD and table - WIRE FRAMES AND SHADERS Containers: General -------------------------------------- */  
.rowdailymax    {
	background-color: #003399;
	color: #ffffff;
	font-size: 12px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	height: 26px;
	text-align: left;
}
.rowdaily    { 
	background-color: #003399; 
	color: #ffffff;
	font-size: 12px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	width: 100%;
   height: 26px;
}
.rowdropoff    { 
	background-color: #3399FF; 
	color: #ffffff;
	font-size: 12px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	width: 100%;
   height: 26px;
}
.rowpickup   {
	background-color: #339966; 
	color: #ffffff;
	font-size: 12px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	width: 100%;
   height: 26px;
}
.rowdkbox     { 
	background-color: #335c85; 
	color: #ffffff; 
	font-size: 12px; 
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
 }
.rowltbox   {
	background-color: #6685a3;
	color: #ffffff;
	font-size: 12px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
}
.rowhighlightline     {
	background-color: #ebf5ff;
	color: Black;
	font-size: 11px;
	font-weight: normal;
	border: 0px solid #99c8ea;
	background: #ebf5ff;
	font: 12px sans-serif;
	border-bottom-color: Silver;
	border-bottom-style: solid;
	border-bottom-width: 1px;
}
.rownline     {
	background-color: White;
	color: Black;
	font-size: 11px;
	font-weight: normal;
	border: 0px solid #99c8ea;
	background: White;
	font: 12px sans-serif;
	border-bottom-color: Silver;
	border-bottom-style: solid;
	border-bottom-width: 1px;
}
.rowsline     {
	background-color: #f3f3e9;
	color: Black;
	font-size: 11px;
	font-weight: normal;
	border: 0px solid #99c8ea;
	background: #f3f3e9;
	font: 12px sans-serif;
	border-bottom-color: Silver;
	border-bottom-style: solid;
	border-bottom-width: 1px;
}


.highlightleft   {
	background-color: #ebf5ff;
	text-align: left;
}


.highlightbox     {
	background-color: #ebf5ff;
	color: Black;
	font-size: 11px;
	font-weight: normal;
	border: 1px solid #99c8ea;
	background: #ebf5ff;
	font: 12px sans-serif;
}

.highlightboxbottom     {
	background-color: White;
	color: Black;
	font-size: 11px;
	font-weight: normal;
	background: White;
	font: 12px sans-serif;
   border-bottom: thick solid;
}




.shadebox    	 {
	background-color: #eeeeee;
	color: Black;
	font-size: 11px;
	font-weight: normal;
	border: 1px solid #778899;
	background: #eeeeee;
	font: 12px sans-serif;
}

.parcelbox     {
	background-color:#FFFFFF;
	color: Black;
	font-size: 10px;
	font-weight: normal;
	border: 1px solid #E8C173;
	background: #F5EDE3;
	font: 11px sans-serif;
}

.parceltable     {
	background-color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	font-weight: bold;
	background: #F5EDE3;
	font: 11px sans-serif;
	line-height: 24px;
}

.parcelboxko    {
	background-color:#FFFFFF;
	color: Black;
	font-size: 10px;
	font-weight: normal;
	border: 1px solid #E8C173;
	background: #FFFFFF;
	font: 11px sans-serif;
}

.packbox     {
	background-color:#FFFFFF;
	color: Black;
	font-size: 10px;
	font-weight: normal;
	border: 0px solid #E8C173;
	background: #F5EDE3;
	font: 11px sans-serif;
}

.rosettabox     {
	background-color: #FFFFFF;
	color: Black;
	font-size: 11px;
	font-weight: normal;
	border: 1px solid #483D8B;
	background: #ccd6eb;
	font: 12px sans-serif;
}
.rosettaboxer     {
	background-color: #FFFFFF;
	color: Black;
	font-size: 11px;
	font-weight: normal;
	border: 1px solid #A9B9DA;
	background: #ccd6eb;
	font: 12px sans-serif;
}

.rosettahitbox     {
	background-color: #FFFFFF;
	color: Black;
	font-size: 11px;
	font-weight: normal;
	border: 1px solid #CCD6EB;
	background: #CCD6EB;
	font: 12px sans-serif;
}
.ebaybox     {
	background-color: #FFFFFF;
	color: Black;
	font-size: 11px;
	font-weight: normal;
	border: 1px solid #AABEFF;
	background: White;
	font: 12px sans-serif;
}

.rosettaboxlite     {
	background-color: #ccd6eb;
	color: Black;
	font-size: 11px;
	font-weight: normal;
	border: 1px #483D8B;
	background: #ccd6eb;
	font: 12px sans-serif;
}
.viewbox     {
	background-color: #dde8f4;
	color: Black;
	font-size: 10px;
	font-weight: normal;
	border: 1px solid #99c8ea;
	background: #dde8f4;
	font: 11px sans-serif;
}

.whitebox     {
	background-color:#FFFFFF;
	color: Black;
	font-size: 10px;
	font-weight: normal;
	border: 1px solid #99c8ea;
	background: #FFFFFF;
	font: 11px sans-serif;
}
.whiteboxlite    {
	background-color:#FFFFFF;
	color: Black;
	font-size: 10px;
	font-weight: normal;
	border: 1px solid #FFFFFF;
	background: #FFFFFF;
	font: 11px sans-serif;
}

.alertbox     {
	background-color:#FFFFFF;
	color: Black;
	font-size: 10px;
	font-weight: normal;
	border: 1px solid #B22222;
	background: #FFFFFF;
	font: 11px sans-serif;
}
.pagehelpbox {
	BORDER-RIGHT: #99c8ea 1px solid;
	BACKGROUND: #ffffff;
	FONT: 11px sans-serif;
	BORDER-LEFT: #99c8ea 1px solid;
	COLOR: black;
	BORDER-BOTTOM: #99c8ea 1px solid;
}


.whitelabelbox {
	BORDER-RIGHT: #99c8ea 1px solid; BORDER-TOP: #99c8ea 1px solid; BACKGROUND: #ffffff; FONT: 11px sans-serif; BORDER-LEFT: #99c8ea 1px solid; COLOR: black; BORDER-BOTTOM: #99c8ea 1px solid
}
.whitelabeljbox {
	BORDER-RIGHT: #ffffff 1px solid; BORDER-TOP: #ffffff 1px solid; BACKGROUND: #ffffff; FONT: 11px sans-serif; BORDER-LEFT: #ffffff 1px solid; COLOR: black; BORDER-BOTTOM: #ffffff 1px solid
}
.WhiteLabelolderedBox     {
	background-color:#FFFFFF;
	color: Black;
	font-size: 10px;
	font-weight: normal;
	border: 1px solid #B22222;
	background: #FFFFFF;
	font: 11px sans-serif;
}

.whitewire {
	BORDER-RIGHT: #b22222 1px solid; BORDER-TOP: #b22222 1px solid; BACKGROUND: #ffffff; FONT: 11px sans-serif; BORDER-LEFT: #b22222 1px solid; COLOR: black; BORDER-BOTTOM: #b22222 1px solid
}
.parcellabelbox {
	BORDER-RIGHT: #e8c173 1px solid; BORDER-TOP: #e8c173 1px solid; BACKGROUND: #f5ede3; FONT: 11px sans-serif; BORDER-LEFT: #e8c173 1px solid; COLOR: black; BORDER-BOTTOM: #e8c173 1px solid
}
.shipmentbox {
	BORDER-RIGHT: #f5ede3 1px solid; BORDER-TOP: #e8c173 1px solid; BACKGROUND: #F1E5C1; FONT: 11px sans-serif; BORDER-LEFT: #e8c173 1px solid; COLOR: black; BORDER-BOTTOM: #e8c173 1px solid
}
.SearchBox {	background-color: #CCCCCC;
	color: Black;
	font-size: 11px;
	font-weight: normal;
	border: 1px solid #99c8ea;
	background: #ccd6eb;
}

/*    Headers Text classes -------------------------------------- */
.pagetitle   {
	color: #6685a3;
	font-size: 18px;
	font-weight: bold;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.pagetitleview   {
	color: #B8D0FE;
	font-size: 18px;
	font-weight: bold;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.pagetitleshade   {
	color: #DCDCDC;
	font-size: 18px;
	font-weight: bold;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.pagetitlealert   {
	color: #CC0000;
	font-size: 18px;
	font-weight: bold;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}

.shakeybty   {
	color: #CC0000;
	font-size: 15px;
	font-weight: bold;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.rollerbty   {
	color: #0033CC;
	font-size: 16px;
	font-weight: bold;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}

.rollerbtybk   {
	color: #2444BA;
	font-size: 16px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
}

.printtag   {
	color: Black;
	font-size: 12px;
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
}

.tag   {
	color: #Black;
	font-size: 13px;
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
	padding: 14px;
}
.selltagit   {
	color: #333399;
	font-size: 14px;
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
	font: oblique small-caps bolder 14px/18px sans-serif;
}

.sellhead  {
	color: #333399;
	font-size: 16px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
}

.sellheadit  {
	color: #333399;
	font-size: 16px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
}

.pagetitlepack  {
	color: #F1E5C1;
	font-size: 18px;
	font-weight: bold;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.pagetitleprint  {
	color: Black;
	font-size: 18px;
	font-weight: bold;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.pagetitleko  {
	color: White;
	font-size: 18px;
	font-weight: bold;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.paigetitle   {
	color: #4169E1;
	font-size: 18px;
	font-weight: bold;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.title   {
	color: #000099;
	font-size: 12px;
	font-weight: bold;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.dailytitle   {
	color: Black;
	font-size: 12px;
	font-weight: normal;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.dropofftitle   {
	color: #3399FF;
	font-size: 12px;
	font-weight: bold;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.pickuptitle   {
	color: #339966;
	font-size: 12px;
	font-weight: bold;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.subtitlehighlight   {
	color: #005EBB;
	font-size: 12px;
	font-weight: normal;
	font-weight: bold;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.subtitlepaige   {
	color: #0002B9;
	font-size: 12px;
	font-weight: normal;
	font-weight: bold;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.heading    {
	color: #335c85;
	font-size: 14px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
}
.headingalert    {
	color: #E3153F;
	font-size: 14px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
}
.headingpaige    {
	color: #0002B9;
	font-size: 14px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
}
.headingpack    {
	color: #795B31;
	font-size: 14px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
}
.headingprint    {
	color: Black;
	font-size: 14px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
}
.headingselect    {
	color: #FF8533;
	font-size: 14px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
}
.headingshade    {
	color: #A3A3A3;
	font-size: 14px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
}
.headingdaily    {
	color: #005EBB;
	font-size: 14px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
}

/*    SUB Headers and Tab headers  classes -------------------------------------- */
.subheading    {
	color: #335c85;
	font-size: 12px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
}
.subheadingalert    {
	color: #E3153F;
	font-size: 12px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;

}
.subheadingpaige    {
	color: #0002B9;
	font-size: 12px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
}
.subheadingpack    {
	color: #795B31;
	font-size: 12px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
}
.subheadingprint    {
	color: Black;
	font-size: 12px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
}
.subheadingselect    {
	color: #FF8533;
	font-size: 12px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
}
.subheadingshade    {
	color: #A3A3A3;
	font-size: 12px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
}

/* data (input fields) titles    classes     ------------------------------------------------- */

.inputlabelalert    {
	color: #E3153F;
	font-size: 11px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
}
.inputlabel    {
	color: Black;
	font-size: 11px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
}
.inputlabelfx    {
	color: Black;
	font-size: 12px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
}

.inputlabelmin    {
	color: Black;
	font-size: 10px;
	font-weight: bolder;
	font-family: Arial, Helvetica, sans-serif;
}
.inputlabelpaige    {
	color: #0002B9;
	font-size: 11px;
	font-weight: bold;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
}

.inputlabelpack    {
	color: #795B31;
	font-size: 11px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
}

.inputlabelshade    {
	color: Silver;
	font-size: 11px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
}

.inputlabelselect    { 
	color: #FF8533; font-size: 11px; 
	font-weight: bold; 
	font-family: Arial, Helvetica, sans-serif;
}
.inputlabelview   {
	color: #4169E1;
	font-size: 11px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
}

.inputlabelko   {
	color: White;
	font-size: 11px;
	font-weight: bolder;
	font-family: Arial, Helvetica, sans-serif;
}


/*    Standards and Regular  Text classes -------------------------------------- */
.outputText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}

.usererror {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #CC0033;
}

.copy {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #003366;
}

.pack{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #795B31;
	line-height: 14px;
}

.paige {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #0002B9;
	line-height: 14px;
}

.print {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}

.shade {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #7B7B7B;
}
.view {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #015D8E;
	line-height: 14px;
}

.copysm {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #015D8E;
	line-height: 12px;
}

.packsm{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #795B31;
	line-height: 12px;
}

.paigesm {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #0002B9;
	line-height: 12px;
}

.printsm {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	line-height: 12px;
}

.shadesm {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #7B7B7B;
	line-height: 12px;
}
.viewsm {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #015D8E;
	line-height: 12px;
}
.greensm {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #163517;
	line-height: 12px;
}

.copyhdr {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #015D8E;
	font-weight: bold;
}

.packhdr{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #795B31;
	line-height: 14px;
	font-weight: bold;
}

.paigehdr {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #0002B9;
	line-height: 14px;
	font-weight: bold;
}

.printhdr {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	font-weight: bold;
}

.shadehdr {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #7B7B7B;
	font-weight: bold;
}
.viewhdr {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #015D8E;
	line-height: 14px;
	font-weight: bold;
}

.paige {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #0002B9;
	line-height: 14px;
}
.text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	line-height: 13px;
}
.text3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	line-height: 13px;
}

/* Special Class - unique fucntion alert, price, rates, help  -------------------------------------- */
.erroralert    {
	color: #CC1338;
	font-size: 11px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	background: #FFE133;
}
.redalert    {
	color: #E3153F;
	font-size: 11px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	background: Yellow;
}
.alert   {
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #DC143C;
}
.price    {
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: Black;
	font-weight: bolder;
}


/* Footer's - small text Copyright and Legal Disclaimer  -------------------------------------- */
.footer {
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: Gray;
}


.footnote {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
}

.footnoteline {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
	text-decoration: underline;
}

.footnoteko {
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: white;
}
.footnotelineko {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FFFFFF;
	text-decoration: underline;
}
.copyright {
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #ACACAC;
}

.legal    {
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #B22222;
}
.service    {
	text-decoration: underline;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000066;
}
.ratingmsg    {
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #4E4E4E;
}
.ratingmsgmax    {
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #4E4E4E;
}
.tnote     {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}





/* Olld school Roller _main - CSS Document */

/* --- RED ROLLER NEW STYLES  July 2005 -------------------------------------- */

/* Links */ 

	
/* useful styles from roller_main ------------------------------------- */ 
A.redlight:link     {
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: Gray;
}
A.redlight:visited   {
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: Gray;
}
A.redlight:hover    {
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #DC143C;
}

/* Background classes */
.Highlight_input {
	background-color: Yellow;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.Highlight_rate {
}
.Redhead  { background-color: #E61300; }
.TintBorder  { background-color: #cccccc; }
.Azure      { background-color: #F0FFFF; }
.Azureee      { background-color: #e9e9e9; }
.brown       {
	background-color: #CD853F;
	color: White;
	font-size: 12px;
	font-weight: bold;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
}

.SkyBlue       { background-color: #99c8ea; }
.LightBlue     { background-color: #ebf5ff; }
.Rosetta_input { background-color: #ccd6eb; 
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.LightBlue_input {
	background-color: #ebf5ff;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.Parcel_input {
	background-color: #F5EDE3;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.White_input {
	background-color: #FFFFFF;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #165192;
}
.Grey_input {
	background-color: #FFFFFF;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #A9A9A9;
}



/* Containers: General */   

.BlueBox     { background-color: #335c85; color: #ffffff; font-size: 12px; font-weight: bold; }
.BlueLabelBox     {
	background-color: #ebf5ff;
	color: Black;
	font-size: 11px;
	font-weight: normal;
	border: 1px solid #99c8ea;
	background: #ebf5ff;
	font: 12px sans-serif;
}
.RosettaLabelBox     {
	background-color: #ccd6eb;
	color: Black;
	font-size: 11px;
	font-weight: normal;
	border: 1px solid #483D8B;
	background: #ccd6eb;
}

.RosettaLabelBox_ship     {
	background-color: #ccd6eb;
	color: Black;
	font-size: 11px;
	font-weight: normal;
	border: 1px  #483D8B;
	background: #ccd6eb;
	font: 12px sans-serif;
}
.R2BlueLabelBox     {
	background-color: #dde8f4;
	color: Black;
	font-size: 10px;
	font-weight: normal;
	border: 1px solid #99c8ea;
	background: #dde8f4;
	font: 11px sans-serif;
}
.WhiteLabelBox     {
	background-color:#FFFFFF;
	color: Black;
	font-size: 10px;
	font-weight: normal;
	border: 1px solid #99c8ea;
	background: #FFFFFF;
	font: 11px sans-serif;
}
.WhiteLabelJoinBox     {
	background-color:#FFFFFF;
	color: Black;
	font-size: 10px;
	font-weight: normal;
	border: 1px solid #FFFFFF;
	background: #FFFFFF;
	font: 11px sans-serif;
}

.WhiteLabelolderedBox     {
	background-color:#FFFFFF;
	color: Black;
	font-size: 10px;
	font-weight: normal;
	border: 1px solid #B22222;
	background: #FFFFFF;
	font: 11px sans-serif;
}
.ParcelLabelBox     {
	background-color:#FFFFFF;
	color: Black;
	font-size: 10px;
	font-weight: normal;
	border: 1px solid #E8C173;
	background: #F5EDE3;
	font: 11px sans-serif;
}
.ParcelLabelBoxJoin     {
	background-color:#FFFFFF;
	color: Black;
	font-size: 10px;
	font-weight: normal;
	border: 1px solid #E8C173;
	background: #FFFFFF;
	font: 11px sans-serif;
}

.ParcelLabelBox_ship     {
	background-color:#FFFFFF;
	color: Black;
	font-size: 10px;
	font-weight: normal;
	border: 0px solid #E8C173;
	background: #F5EDE3;
	font: 11px sans-serif;
}
.GreyLabelBox    	 {
	background-color: #eeeeee;
	color: Black;
	font-size: 11px;
	font-weight: normal;
	border: 1px solid #778899;
	background: #eeeeee;
	font: 12px sans-serif;
}

.LightBlueBox    {
	background-color: #6685a3;
	color: #ffffff;
	font-size: 12px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
}
.WhiteBox    { background-color: #ffffff; color: #000000; font-size: 14px; font-weight: bold; }

/* Tables: General */
TD.rateme:hover        { background-color: #f3f3e9; padding-right: 5px; }
TD.rateme            { background-color: #cccccc; padding-right: 5px; }

TD.breakheader       { background-color: #ffffff; padding-right: 0px;}
TD.breakdata         { background-color: #cccccc; padding-right: 0px;}
TD.line              { background-color: #cccccc; padding-right: 0px;}
TD.lightline         { background-color: #eeeeee; }
TR.n                 { background-color: #ffffff; padding-right: 5px; }
TD.n                 { background-color: #ffffff; padding-right: 5px; }
TR.s                 { background-color: #f3f3e9; padding-right: 5px; }
TD.s                 { background-color: #f3f3e9; padding-right: 5px; }
TD.colheader         { color: #000000; font-weight: bold; padding-right: 5px; }
TR.colheader         { color: #000000; font-weight: bold; padding-right: 5px; }
A.colheader:link     { color: #000000; font-weight: bold; text-decoration: none; }
A.colheader:visited  { color: #000000; font-weight: bold; text-decoration: none; }
A.colheader:hover    { color: #666666; font-weight: bold; text-decoration: underline; }
A.colheader:active   { color: #999999; font-weight: bold; text-decoration: underline; }
.InlineBox           { color: #ff8533; font-weight: bold; background-color: #ffffff; }


/* Main title */

.PageTitleRR   {
	color: #B22222;
	font-size: 17px;
	font-weight: bold;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.PageTitleParcel   {
	color: #A0522D;
	font-size: 17px;
	font-weight: bold;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}

.PageTitleDeep   {
	color: #4169E1;
	font-size: 17px;
	font-weight: bold;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}

/* Text classes */

.MainHeading    { color: #335c85; font-size: 14px; font-weight: bold; 
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
}
.GreyMainHeading    {
	color: #A3A3A3;
	font-size: 14px;
	font-weight: bold;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
}
.BlueSubMainHeading   { 
   color: #4169E1;
	font-size: 12px; font-weight: bold; 
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
}

.OrangeMainHeading    { color: #FF8533; font-size: 12px; font-weight: bold; 
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
}
.OrangeResults    { color: #FF8533; font-size: 12px; font-weight: bold; 
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
}

.Heading         { color: #335c85; font-weight: bold; 

	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
}

.OrangeSub    { color: #FF8533; font-size: 11px; font-weight: bold; 
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
}
.BlueSub    {
	color: #4169E1;
	font-size: 11px;
	font-weight: bold;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
}

.Subheader      {
	color: #000000;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
}


.OrangeHeading   { color: #FF8533; font-weight: bold; }
.InfoText        { color: #000000; font-weight: normal; font-size: 9px; }
.AlertText       { color: #FF0000; font-weight: normal; font-size: 11px; }
.quoteSM         { color: #999999; font-size: 8pt; font-family:Verdana, helvetica, sans-serif; font-style:normal; font-weight:normal; }
.dropdown        { color: #333333; font-size: 8pt; font-family:arial, helvetica, sans-serif; }
.dropdownsm      {
	color: #795B31;
	font-size: 7pt;
	font-family: arial, helvetica, sans-serif;
	font-weight: bold;
}
.dropdownsmblk      {
	color: #000000;
	font-size: 7pt;
	font-family: arial, helvetica, sans-serif;
	font-weight: bold;
}
.dropdownmedblk      {
	color: #000000;
	font-size: 8pt;
	font-family: arial, helvetica, sans-serif;
	font-weight: normal;
}


.SmallList       { color: #333333; font-size: 8pt; font-family:arial, helvetica, sans-serif; font-weight:normal; }




.SmallListrose   {
	color: #0001B2;
	font-size: 8pt;
	font-family: arial, helvetica, sans-serif;
	font-weight: normal;
}


.text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
}
/* Generic CSS Modules */
.w100P { width: 100%; }
.pad1 { padding:1px; }
.pad2 { padding:2px; }
.pad3 { padding:3px; }
.pad4 { padding:4px; }
.pad5 { padding:5px; }
.marL5 { margin-left:5px; }
.marL10 { margin-left:10px;}
.lh18 { line-height:18px;}
/* Added to mirror the form submit back button
.buttonview  /* join now register page*/
{
	border-left: thin groove #B2CBFE;
	border-right: thin groove #0237A2;
	border-top: thin solid #EAF2FF;
	border-bottom: thin groove #0237A2;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	color: Navy;
	background-color: #B8D0FE;
	padding: 2px;
	font-weight: bold;
	line-height: normal;
}
