td                { font-family: Verdana, Arial, Helvetica, Helv; font-size: 11px; color:#666666 }


.search           { border:1px solid #C0C0C0; width: 250px; height: 16px; font-family: Verdana; font-size: 10px; color: #616161; background:#FFFFFF; padding-left: 4px; padding-right: 4px; }
.login            { border:1px solid #C0C0C0; width: 270px; font-family: Verdana; font-size: 11px; background:#FFFFFF; padding-left: 4px; padding-right: 4px; }
.button           { border:1px solid #C0C0C0; font-family: Verdana; font-size: 11px; color: #000000; background:#D6E6EC; padding-left: 4px; padding-right: 4px; cursor: hand; }
.input150         { border:1px solid #C0C0C0; width: 150px; font-family: Verdana; font-size: 11px; background:#FFFFFF; padding-left: 4px; padding-right: 4px; }
.input180         { border:1px solid #C0C0C0; width: 180px; font-family: Verdana; font-size: 11px; background:#FFFFFF; padding-left: 4px; padding-right: 4px; }
.input250         { border:1px solid #C0C0C0; width: 250px; font-family: Verdana; font-size: 11px; background:#FFFFFF; padding-left: 4px; padding-right: 4px; }
.input200         { border:1px solid #C0C0C0; width: 200px; font-family: Verdana; font-size: 11px; background:#FFFFFF; padding-left: 4px; padding-right: 4px; }
.input80          { border:1px solid #C0C0C0; width: 80px; font-family: Verdana; font-size: 11px; background:#FFFFFF; padding-left: 4px; padding-right: 4px; }
.input10          { border:1px solid #C0C0C0; width: 14px; font-family: Verdana; font-size: 11px; background:#FFFFFF; padding-left: 4px; padding-right: 4px; }
.input20          { border:1px solid #C0C0C0; width: 20px; font-family: Verdana; font-size: 11px; background:#FFFFFF; padding-left: 4px; padding-right: 4px; }
.input40          { border:1px solid #C0C0C0; width: 40px; font-family: Verdana; font-size: 11px; background:#FFFFFF; padding-left: 4px; padding-right: 4px; }
.input            { font-family: Verdana, Arial, Helvetica, Helv; font-size: 11px; color:#666666; }
.searchbutton     { border: 1px solid #8394A5; height: 15px; font-family: Verdana; font-size: 10px; color: #616161; background:#F7F7F7; cursor: hand; }


.body             { /*dotmax*/ font-family: Verdana, Arial, Helvetica, Helv; font-size: 11px; line-height:15px; color:#666666 }
.bodybold         { font-family: Verdana, Arial, Helvetica, Helv; font-size: 11px; line-height:15px; font-weight:bold }
.header           { /*dotmax*/ font-family: Verdana, Arial, Helvetica, Helv; font-size: 18px; line-height:22px; font-weight:bold; color:#004B5E }
.bodyboldbox      { /*dotmax*/ font-family: Verdana, Arial, Helvetica, Helv; font-size: 11px; line-height:15px; font-weight:bold; color:#004B5E }
.bodyboldwhite    { /*dotmax*/ font-family: Verdana, Arial, Helvetica, Helv; font-size: 11px; line-height:15px; font-weight:bold; color:#ffffff}
.date             { font-family: Verdana, Arial, Helvetica, Helv; font-size: 10px; line-height:15px; color:#808080 }
.pagination       { font-family: Verdana, Arial, Helvetica, Helv; font-size: 10px; line-height:12px; color:#004B5E }
.subhead          { /*dotmax*/ font-family: Verdana, Arial, Helvetica, Helv; font-size: 12px; line-height:15px; font-weight:bold; color:#004B5E }
.newsitem         { font-family: Verdana, Arial, Helvetica, Helv; font-size: 11px; font-weight:bold; color:#004B5E }

.rewarding        { /*dotmax*/ font-family: Arial, Verdana, Helvetica, Helv; font-size: 12px; line-height:15px; font-weight:bold; color:#1998BE }
.rewardingsm        { /*dotmax*/ font-family: Arial, Verdana, Helvetica, Helv; font-size: 10px; line-height:15px; font-weight:bold; color:#1998BE }
.redeembox   { border-style: solid; border-width: 1px; padding-left: 0; padding-right: 0; padding-top: 1px; padding-bottom: 1px }

.panelhead	{ /*dotmax*/ font-family: Arial, Verdana, Helvetica, Helv; text-decoration: none; font-size: 16px; line-height:15px; font-weight:bold; color:#004B5E }
.panelheadsmall	{ /*dotmax*/ font-family: Arial, Verdana, Helvetica, Helv; text-decoration: none; font-size: 13px; line-height:15px; font-weight:bold; color:#004B5E }


.panel		{ font-family: Arial, Verdana, Helvetica, Helv; font-size: 16px; line-height:18px; font-weight:bold; color:#616161 }
.panelsm		{ font-family: Arial, Verdana, Helvetica, Helv; font-size: 13px; line-height:15px; font-weight:bold; color:#616161 }

.cartlist         { font-family: Verdana, Arial, Helvetica, Helv; font-size: 9px; line-height:10px; color:#666666 }

.bodyblack        { font-family: Verdana, Arial, Helvetica, Helv; font-size: 11px; line-height:15px; font-weight:bold; color:#000000 }

.member2           { font-family: Verdana, Arial, Helvetica, Helv; font-size: 10px; line-height:18px; color:#004B5E}

.favourite          { font-family: Verdana, Arial, Helvetica, Helv; font-size: 10px; color:#004B5E }

.member           { font-family: Verdana, Arial, Helvetica, Helv; font-size: 10px; color:#004B5E }
.member a:link		{  color: #004B5E; text-decoration: underline}
.member a:visited	{  color: #004B5E; text-decoration: underline}
.member a:hover		{  color: #000000; text-decoration: none}
.member a:active	{  color: #004B5E; text-decoration: underline}

.privacy             { font-family: Verdana, Arial, Helvetica, Helv; font-size: 10px; color: #666666; line-height:12px }
a:link.privacy		{  color: #666666; text-decoration: none}
a:visited.privacy	{  color: #666666; text-decoration: none}
a:active.privacy	{  color: #666666; text-decoration: none}
a:hover.privacy		{  color: #000000; text-decoration: none}


.menu                { font-family: Verdana, Arial, Helvetica, Helv; font-size: 10px; color: #000000; line-height:19px }
.menu  a:link		{  color: #000000; text-decoration: none}
.menu  a:visited	{  color: #000000; text-decoration: none}
.menu  a:hover		{  color: #FFFFFF; text-decoration: none; background-color:#004B5E}
.menu  a:active		{  color: #000000; text-decoration: none}

.tdmenu a 		{ width:100%;  background-color: #CCDCDF; display:block; text-decoration: none; color:#000000; } 
.tdmenu a:hover 	{ text-decoration: none; background-color: #004B5E; color: #ffffff; }

.tdmenu2 a 		{ width:100%; background-color: #E5EDEF; display:block; text-decoration: none; color:#000000; } 
.tdmenu2 a:hover 	{ text-decoration: none; background-color: #004B5E; color: #ffffff; }

a:link.body		{  color: #004B5E; text-decoration: underline}
a:visited.body		{  color: #004B5E; text-decoration: underline}
a:active.body		{  color: #004B5E; text-decoration: underline}
a:hover.body		{  color: #000000; text-decoration: underline}


A			{ COLOR: #004B5E; TEXT-DECORATION: underline }

a:hover			{ COLOR: #000000; TEXT-DECORATION: underline }

.tdrewardborder { border-left-style: solid; border-left-width: 1px; border-right-style: solid; 
               border-right-width: 1px; border-top-style: solid; 
               border-top-width: 1px; border-bottom-width: 1px }