html, body 					{margin: 0; padding: 0; font-size: 12px; font-family: tahoma; color: #080808;}
.pageborder					{border: 1px solid #c8c8c8; background-color:#FFFFFF;}
.header_row					{height: 135px;}
.font11, .size11			{font-family: tahoma; font-size:11px;}
.font12, .size12			{font-family: tahoma; font-size:12px;}
.font13, .size13			{font-family: tahoma; font-size:13px;}
.font14, .size14			{font-family: arial; font-size:14px;}
.font15, .size15			{font-family: arial; font-size:15px;}
.font16, .size16			{font-family: arial; font-size:16px;}
.font18, .size18			{font-family: arial; font-size:18px;}
.font20, .size20			{font-family: arial; font-size:20px;}
.bold						{font-weight: bold;}
.italic						{font-style:italic;}
.noitalic					{font-style: normal;}
.darkgrey					{color: #515151;}
.grey						{color: #6a6a6a;}
.orange, .red				{color: #b72029;}
.green						{color: #5b9400;}
.blue						{color: #0088c7};
.cyan						{color: #0088c7;}
.bidnow						{border: 0; background: url('../images/aaa_btn_bidnow.png') no-repeat; width: 56px; height:17px;}
.small						{font-size: 10px; font-family: tahoma;}
.medium						{font-size: 11px; font-family: tahoma;}
.white						{color: #fff;}
.footerlinks:link,
.footerlinks:active,
.footerlinks:visited		{font-size: 12px; color: #FFF; font-family: tahoma; text-decoration: none;}
.footerlinks:hover			{font-size: 12px; color: #FFF; font-family: tahoma; text-decoration: underline;}

a:link, a:active, a:visited	{color: #0088c7; text-decoration: underline;}
a:hover						{color: #0088c7; text-decoration: none;}
/* LEFT MENU ACCORDION CLASSES*/
dl 							{ width: 220px; }
dl,dd 						{ margin: 0; }
dt 							{ margin: 0; background: #FFF; font-size: 12px; padding: 3px; margin-left: 7px; margin-top: 8px; font-family: arial; font-weight: bold; text-transform:uppercase; text-align:left; color: #6e6e6e;}
dt a:link, 
dt a:active,
dt a:visited				{ margin: 0; color: #6e6e6e; text-decoration: none; text-align: left}
dt a:hover 					{ margin: 0; color: #6e6e6e; text-decoration: underline; text-align: left}
dd a:link, 
dd a:visited,
dd a:active					{ margin: 0; color: #000; text-align: left; font-family: arial; font-size: 12px; color: #6e6e6e; text-decoration: none;}
dd a:hover 					{ margin: 0; color: #000; text-align: left; font-family: arial; font-size: 12px; color: #6e6e6e; text-decoration: underline;}
ul 							{ margin: 0; list-style: none; padding: 5px 5px 5px 25px; text-align:left; }

.btnsignup					{border: 0; background: url('../images/aaa_btn_signup.png') no-repeat; width: 55px; height:22px;}
.newsletterTable td			{padding-left: 6px; text-align: left;}
.poweredlink:link,
.poweredlink:active,
.poweredlink:visited		{font-size: 10px; color: #FFF; font-family: tahoma; text-decoration: none;}
.poweredlink:hover			{font-size: 10px; color: #FFF; font-family: tahoma; text-decoration: underline;}
.page_heading				{font-size: 20px; font-weight: bold; color: #6a6a6a; font-family: arial;}
.breadcrumb					{font-size: 12px; font-family: verdana; font-style:italic; color: #6a6a6a; text-transform:uppercase;}
.breadcrumb a				{font-size: 12px; font-family: verdana; font-style:italic; color: #6a6a6a; text-transform:uppercase; text-decoration:underline;}
.breadcrumb a:hover			{font-size: 12px; font-family: verdana; font-style:italic; color: #6a6a6a; text-transform:uppercase; text-decoration:none;}
.cyan, .blue				{color: #0088c7;}

.formTable 					{border: 0px solid #b72029;}
.formTable th				{background-color: #b72029; padding: 5px; font-size: 16px; font-family:arial; font-weight: bold; color: #ffffff; }
.formTable label			{font-weight: bold; }
.listTable ul				{margin: 0; padding: 0 0 0 10px;}

.blue_heading 				{background-color: #0088c7; padding: 5px; font-size: 16px; font-family:arial; font-weight: bold; color: #ffffff;}
.red_heading				{background-color: #b72029; padding: 5px; font-size: 16px; font-family:arial; font-weight: bold; color: #ffffff;}
.orange_heading				{background-color: #b72029; padding: 5px; font-size: 16px; font-family:arial; font-weight: bold; color: #ffffff;}

.blue_border				{border: 1px solid #0088c7;}
.red_border				{border: 1px solid #b72029;}
.orange_border				{border: 1px solid #b72029;}
.grey_border				{border: 1px solid #6a6a6a;}	

.helpquestions				{list-style-type:square; margin-left: 4px; padding-left: 13px; }
.helpquestions li			{padding-bottom: 6px; }
.helpquestions a:link, 
.helpquestions a:active, 
.helpquestions a:visited	{font-family: arial; font-size: 12px; color: #0088c7; text-decoration: none; }
.helpquestions a:hover 		{font-family: arial; font-size: 12px; color: #0088c7; text-decoration: underline; }
small						{font-size: 10px; font-family: tahoma;}

.listTable					{background-color:#E4E4E4; border-top: 1px solid #E4E4E4; border-left: 1px solid #E4E4E4; border-right: 1px solid #E4E4E4; }
.listTable td 				{background-color: #fff; padding: 4px; border-bottom: 1px solid #E4E4E4; }
.listTable th 				{height:26px; border-bottom: 1px solid #E4E4E4; font-size: 12px; font-weight: bold; font-family: tahoma; padding: 0px 3px 0px 4px; }
.row0						{background-color: #fff;}
.row1 td					{background-color: #F9F9F9;	}

.errorBoxDiv				{background-color: #FFFCA3; border: 1px dashed #FFA200; margin-bottom: 7px; color: #E00000; padding: 7px 7px 0px 7px;}
.messageBoxDiv				{background-color: #DFDFDF; border: 1px dashed #009400; margin-bottom: 7px; color: #008700; padding: 7px 7px 0px 7px;}

.confirmbox					{background-color: #E0E0E0; border: 1px solid #b8b8b8; }
.helpbox					{background-color: #E0E0E0; border: 1px solid #b8b8b8; vertical-align:top; height: 300px; }
.confirmbox td				{font-size: 12px; font-family: tahoma; }

.creditCard 				{border: 1px solid #b72029;}
.creditCard th				{background-color: #b72029; padding: 5px; font-size: 16px; font-family:arial; font-weight: bold; color: #ffffff; }


.creditCard	td				{padding-left: 8px;}
.creditCard .blockheading	{height: 28px; font-weight: bold; font-size: 14px; font-family: arial; color: #373737; background-color:#efefef; border-top: 1px solid #bdbdbd; border-bottom: 1px solid #bdbdbd;}
.creditCard .title			{height: 26px; font-size: 12px; font-weight: bold; vertical-align:bottom; }
.creditCard .textfield2		{width: 200px;}
.shippingcheckbox			{height: 26px; font-weight: bold; font-size: 12px; font-family: arial; color: #005bb2; background: #cbcbcb; border-bottom: 1px solid #878787;}
span.mandatory				{font-size: 11px; color: #818181; font-style:italic; font-weight: normal;}
