/* color match */
/* blue : b4d0dc, ecf8ff, e5effa */
/* orange : ff9900, fff8e5 */
/* green : 22BD22, E4FFE4 */
body	{
	background-color: #CDCDCD;
	margin: 0;
	padding: 0 0 0 0; /* top right bottom left */
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 11px;
	color: #333333;
}

FONT {
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:11px;
	color:#444444;
	text-decoration:none;
}

A, A:visited, A:hover {
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:11px;
	color:#444444;
	text-decoration:none;
}
A:hover {
	color:#aa0000;
	text-decoration:underline;
}

P {
	margin-top:0px;
	margin-bottom:10px;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-weight: normal;
	font-size: 12px;
	line-height: 14px;
	color: #444444;
	text-decoration: none;
}

P.break {
	margin-top:0px;
	margin-bottom:10px;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-weight: normal;
	font-size: 12px;
	line-height: 14px;
	color: #444444;
	text-decoration: none;
}

P.paragraph, P.small {
	margin-top:0px;
	margin-left:2px;
	margin-bottom:10px;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-weight: normal;
	font-size: 12px;
	line-height: 16px;
	color: #444444;
	text-decoration: none;
}

P.small {
	margin-bottom:8px;
	font-size: 11px;
	line-height: 12px;
	color: #444444;
	text-decoration: none;
}

H1 {
	margin-top:0px;
	margin-bottom:0px;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size:17px;
	color:#9E0B0E;
	font-weight:bold;
	text-decoration:none;
}
H1.category {
	margin-top:0px;
	margin-bottom:5px;
	font-family:Arial,Helvetica,sans-serif;
	font-size:21px;
	color:#9E0B0E;
	font-weight:normal;
	text-decoration: none;
}
H1.product {
	margin-top:0px;
	margin-bottom:0px;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size:15px;
	color:#444444;
	font-weight:bold;
	text-decoration:none;
}
H1.top {
	margin-top:0px;
	margin-bottom:0px;
	font-size:17px;
	color:#9E0B0E;
	font-weight:bold;
}
H1.blue	{ margin-bottom:5px; font-size:19px; color:#666666; font-weight:bold; }

H2 {
	margin-bottom:0px;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:13px;
	color:#666666;
	font-weight:bold;
	text-decoration: none;
}
H2.top { margin-bottom:0px; font-size:12px; color:#ffffff; font-weight:bold; }
H2.title {
	margin-bottom:10px;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size:17px;
	color:#ff6600;
	font-weight:bold;
	text-decoration: none;
}

H2.category-desc {
	margin-bottom: 10px;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 12px;
	color: #444444;
	font-weight: normal;
	line-height: 17px;
	text-decoration: none;
}

H2.heading {
	margin-top: 0px;
	margin-bottom: 0px;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 15px;
	color: #9E0B0E;
	font-weight: normal;
	text-decoration: none;
}
H2.menu-title { margin-top:0px; margin-bottom:0px; font-size:12px; color:#aa0000; font-weight:bold; text-decoration:none; }
H2.product {
	margin-top:5px;
	margin-bottom:5px;
	font-size:17px;
	color:#666666;
	font-weight:bold;
}
H2.info-mini { margin-top:0px; margin-bottom:0px; font-size:9px; color:#666666; text-decoration:none; }

H3, H3.top {
	margin-bottom:5px;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:12px;
	color:#444444;
	font-weight:bold;
}
H3.top {
	margin-bottom:0px;
	font-weight:normal;
}
H3.normal	{ margin-bottom:0px; font-family:Verdana,Arial,Helvetica,sans-serif; font-size:11px; line-height:16px; color:#333333; font-weight:normal; }
H3.heading {
	margin-top: 0px;
	margin-bottom: 0px;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 15px;
	color: #ff6600;
	font-weight: bold;
	text-decoration: none;
}
H3.category {
	margin-top: 0px;
	margin-bottom: 0px;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 11px;
	color: #ff6600;
	font-weight: bold;
	text-decoration: none;
}
H3.sub-category {
	margin-top: 0px;
	margin-bottom: 0px;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 11px;
	color: #666666;
	font-weight: bold;
	text-decoration: none;
}

H4 {
	margin: 0 0 0 0;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-weight: normal;
	font-size: 12px;
	color: #666666;
	text-decoration: none;
}
H5 { margin-top:0px; margin-bottom:0px; font-size:13px; color:#666666; font-weight:bold; }

H5.box-title {
	margin-top: 0px;
	margin-bottom: 0px;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 11px;
	color: #ff6600;
	font-weight: bold;
	text-decoration: none;
}

.main-body {
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-weight: normal;
	font-size: 11px;
	color: #444444;
	text-decoration: none;
}

.entry-title {
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-weight: bold;
	font-size: 11px;
	color:#333333;
	text-decoration: none;
}

.category-desc {
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-weight: normal;
	font-size: 11px;
	color: #666666;
	text-decoration: none;
}

.box-menu {
	color:#666666;
	font-size:11px;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	text-decoration:none;
}
A.box-menu, A.box-menu:visited, A.box-menu:hover {
	color:#666666;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	text-decoration:none;
	font-weight:normal;
	font-size:11px;
	padding:2 2 2 2;
	background-color:transparent;
	border:solid #ffffff 1px;
	position:relative;
	top:0;
}
A.box-menu:hover {
	color:#444444;
	background-color:#E1E1E3;
	border:solid #C2C2CA 1px;
}

A.box-menu-active, A.box-menu-active:visited, A.box-menu-active:hover {
	color:#444444;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	text-decoration:none;
	font-weight:bold;
	font-size:11px;
	padding:2 2 2 2;
	background-color:#EDEDED;
	border:solid #C2C2CA 1px;
	position:relative;
	top:0;
}
A.box-menu-active:hover {
	color:#444444;
	background-color:#E1E1E3;
	border:solid #C2C2CA 1px;
}

A.box-menu-bot, A.box-menu-bot:visited, A.box-menu-bot:hover {
	color:#005826;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	text-decoration:none;
	font-weight:bold;
	font-size:11px;
	padding:2 2 2 2;
	background-color:transparent;
	/*
	border:solid #606BA3 1px;
	position:relative;
	top:0;
	height:20px;
	*/
}
A.box-menu-bot:hover {
	color:#7CC623;
	/*
	background-color:#FFC87C;
	border:solid #FFB54F 1px;
	*/
}

.icon-menu {
	font-size:11px;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	text-decoration:none;
}
A.icon-menu, A.icon-menu:visited, A.icon-menu:hover {
	font-family:Verdana,Arial,Helvetica,sans-serif;
	text-decoration:none;
	font-weight:bold;
	font-size:11px;
	padding:2 2 2 2;
	background-color:transparent;
	border:solid #ffffff 1px;
}
A.icon-menu:hover {
	background-color:#E2E5F4;
	border:solid #C2C2CA 1px;
}

A.icon-menu-gray, A.icon-menu-gray:visited, A.icon-menu-gray:hover {
	font-family:Verdana,Arial,Helvetica,sans-serif;
	text-decoration:none;
	font-weight:bold;
	font-size:11px;
	padding:2 2 2 2;
	background-color:transparent;
	border: solid #FFD988 1px;
}
A.icon-menu-gray:hover {
	background-color:#ffffff;
	border: solid #FFB200 1px;
}

TABLE.main-frame {
	background-color:#ffffff;
}

TABLE.box-type {
	background-color:#ffffff;
	border: 1px solid #bdbdbd;
}

TD.info-box-top {
	width: 180;
	height: 31;
	background-image: url(/images/background/info-box-top.gif);
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-weight: bold;
	font-size: 12px;
	color: #333333;
	text-decoration: none;
	padding: 7 5 0 10;
}
TD.info-box-mid {
	background-image: url(/images/background/info-box-mid.gif);
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-weight: normal;
	font-size: 11px;
	color: #333333;
	line-height:15px;
	text-decoration: none;
	padding: 5 10 5 10;
}

TABLE.sort-header	{
	background-color:#cccccc;
	padding: 0 5 0 5;
}
TD.sort-header {
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size:11px;
	background-color:#ededed;
	padding: 4 0 4 0;
}
TD.sort-header-active {
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size:11px;
	background-color:#cecece;
	padding: 4 0 4 0;
}
.sort-header, A.sort-header, A.sort-header:hover, A.sort-header:visited {
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size:11px;
	color:#444444;
	font-weight:bold;
	text-decoration:none;
}
.sort-header {
	color:#333333;
}
A.sort-header:hover {
	color:#ff8000;
}

TR.active-line {
	background-color: #ffffff;
}

TR.normal-line {
	background-color: #ffffff;
}

TR.sub-active-line {
	background-color: #ffffff;
}

TR.sub-normal-line {
	background-color: #ededed;
}

TD {
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size:11px;
	color:#333333;
}

TD.left-nav {
	background-color:#ffffff;
	padding: 0 8 0 8;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size:11px;
	color:#333333;
	text-decoration:none;
}
TD.right-nav {
	background-color:#ffffff;
	padding: 0 3 0 7;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size:11px;
	color:#333333;
	text-decoration:none;
}

TD.body-content, .main-content {
	height: 400;
	background-color: #ffffff;
	padding: 5 5 0 10;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size:11px;
	text-decoration:none;
	/* border-left: 1px solid #ececec; */
	/* border-right: 1px solid #ececec; */
}
TD.main-content {
	/* border-left: 1px solid #ececec; */
	/* border-right: 1px solid #ececec; */
}

TD.main-info-top {
	background-color: transparent;
	padding: 0 0 0 10;
	background-repeat:no-repeat;
}

TD.main-category {
	background-color: #ffffff;
	padding: 10 20 10 20;
	font-family: Trebuchet MS,Verdana,Arial,Helvetica,sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #444444;
	text-decoration:none;
}

.main-content {
	font-family: Trebuchet MS,Verdana,Arial,Helvetica,sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #444444;
	line-height:15px;
	text-decoration:none;
}

TD.title-round {
	background-color: #E5E5F2;
}

.address, a.address, a.address:visited, a.address:hover {
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 12px;
	color: #444444;
	text-decoration: none;
}
a.address:hover {
	color:#aa0000;
	text-decoration:underline;
}

a.list-link, a.list-link:visited, a.list-link:hover {
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size:11px;
	color: #666666;
	font-weight:bold;
	text-decoration:none;
}
a.list-link:hover {
	color: #ff6600;
}

.list-price, .sale-price	{
	font-family: Arial,Helvetica,sans-serif;
	font-size: 12px;
	color: #9E0B0E;
	font-weight: bold;
	text-decoration: none;
}
.sale-price	{
	color: #056290;
}

.list-qty	{
	font-family: Arial,Helvetica,sans-serif;
	font-size: 11px;
	color: #555555;
	font-weight: normal;
	text-decoration: none;
}

.price-label, .price-detail	{
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 13px;
	color: #666666;
	font-weight: bold;
	text-decoration: none;
}
.price-detail	{
	color: #9D0B0E;
}

.list-label {
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #ff6600;
	text-decoration: none;
}

.list-special {
	width:50%;
	background-color: #f4f4f4;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 11px;
	color: #444444;
	font-weight: normal;
	text-decoration: none;
	padding: 3 5 3 5px;
}

TD.spec-title, TD.spec-column, TD.spec-value {
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-weight: normal;
	font-size: 11px;
	color:#444444;
	text-decoration: none;
}
TD.spec-title {
	font-size: 11px;
	font-weight: bold;
	padding:10 2 3 2;
}
TD.spec-column {
	background-color: #f5f5fe;
	padding:2 2 2 2;
}
TD.spec-value {
	padding:2 2 2 5;
}

a.spec-link, a.spec-link:visited, a.spec-link:hover {
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size:11px;
	color: #663366;
	font-weight:bold;
	text-decoration:underline;
}
a.spec-link:hover {
	color: #aa0000;
}

TABLE.order-table {
	border-color:#000000;
}
TD.order-title {
	background-color: #ff9900;
  color:#ffffff;
  font-weight:bold;
	padding:3 10 3 10;
}
TD.order-subtitle {
	background-color: #dfdfdf;
	padding:3 10 3 10;
}
TD.order-entry {
	background-color: #dfdfdf;
	padding:3 5 3 5;
	width:30%;
	text-align:right;
}
TD.order-value {
	background-color:#efefef;
	padding:3 5 3 5;
}

TABLE.left-menu	{ padding-right: 5px; }
TD.top-navigation	{
	/* background-image: url(/images/background/top-nav-bar.jpg); */
	/* height: 23px; */
	padding: 0 0 0 0;
}
TD.category-title	{
	background-image: url(/images/background/title-bar-above.jpg);
	height: 21px;
	padding: 2 0 0 5;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #555555;
	text-decoration:none;
}

TD.list-head, TD.list-head-lmargin, TD.list-head-rmargin {
	background-color: #cccccc;
	height: 22px;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:11px;
	color:#333333;
	font-weight:bold;
	padding:4 0 4 5;
}
TD.list-head-lmargin {
	padding:4 0 4 10;
}
TD.list-head-rmargin {
	padding:4 5 4 5;
}

TD.list-body, TD.list-body-lmargin, TD.list-body-rmargin {
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:11px;
	color:#444444;
	padding:2 0 2 5;
	line-height:13pt;
}
TD.list-body-lmargin {
	padding:2 0 2 10;
}
TD.list-body-rmargin {
	padding:2 5 2 5;
}

TD.top-nav-logo	{ background-color:#e2e5f4; }
TD.top-nav-banner	{ background-color:#ffffff; }
TD.top-nav-search	{ background-color:#ececec; }
TD.top-nav-advr	{ background-color:#22BD22; height:20; }
TD.top-nav-menu	{ background-color:#ffffff; height:20; }

TD.main-title		{ height:20; background-color:#E1E1E3; }
TD.main-body		 { height:400; padding-top: 5px; padding-left: 8px; }
TD.list-wide		 { border:solid #c4c4c4 1px; }
TD.desc-title		{ height:20; background-color:#EAEAEA; }
TD.desc-subtitle { background-color:#F6E9F0; }
TD.grid-entry		{ background-color:#dfdfdf; padding: 3 5 3 3; }
TD.grid-value		{ background-color:#efefef; padding: 3 3 3 5; }
TD.highlight		 { background-color:#e5effa; }
TR.highlight		 { background-color:#e5effa; }
TR.error		 { background-color:#efefef; }

TD.payment-title { background-color:#ff9900;
									 font-family:Verdana,Arial,Helvetica,sans-serif; font-size:12px; color:#ffffff; font-weight:bold;
									 padding-left:4px; padding-right:4px;
								 }
TD.box-title { background-color:#999999;
							 font-family:Verdana,Arial,Helvetica,sans-serif; font-size:12px; color:#ffffff; font-weight:bold;
							 padding-top:3px; padding-bottom:3px; padding-left:4px; padding-right:4px;
						 }
TD.box-body	{ background-color:#efefef;
							 font-family:Verdana,Arial,Helvetica,sans-serif; font-size:11px; color:#444444;
							 padding-top:3px; padding-bottom:3px; padding-left:4px; padding-right:4px;
						 }

.announce					{ font-size:11px; color:#333333; line-height:12px; text-decoration:none; }
A.announce				 { font-size:11px; color:#333333; line-height:12px; text-decoration:none; }
A.announce:visited { font-size:11px; color:#333333; line-height:12px; text-decoration:none; }
A.announce:hover	 { font-size:11px; color:#ff8000; line-height:12px; text-decoration:none; }

.top-nav-logo					{ font-size:17px; color:#ffffff; font-weight:bold; text-decoration:none; }
A.top-nav-logo				 { font-size:17px; color:#ffffff; font-weight:bold; text-decoration:none; }
A.top-nav-logo:visited { font-size:17px; color:#ffffff; font-weight:bold; text-decoration:none; }
A.top-nav-logo:hover	 { font-size:17px; color:cyan; font-weight:bold; text-decoration:none; }

A.top-menut				 { color:#333333; text-decoration:none; font-weight:bold; font-size:9pt; padding:3px; padding-right:5px; padding-left:5px; }
A.top-menut:visited { color:#333333; text-decoration:none; font-weight:bold; font-size:9pt; padding:3px; padding-right:5px; padding-left:5px; }
A.top-menut:hover	 { color:#666666; text-decoration:none; font-weight:bold; font-size:9pt; padding:3px; padding-right:5px; padding-left:5px; }

A.mini-menut				 { color:#333333; text-decoration:none; font-size:11px; padding:5px; padding-right:5px; padding-left:5px; }
A.mini-menut:visited { color:#333333; text-decoration:none; font-size:11px; padding:5px; padding-right:5px; padding-left:5px; }
A.mini-menut:hover	 { color:#ff8000; text-decoration:none; font-size:11px; padding:5px; padding-right:5px; padding-left:5px; }

A.left-menu				 { color:#005826; text-decoration:none; font-weight:bold; font-size:11px; }
A.left-menu:visited { color:#005826; text-decoration:none; font-weight:bold; font-size:11px; }
A.left-menu:hover	 { color:#7CC623; text-decoration:none; font-weight:bold; font-size:11px; }

A.left-menu-sub				 { color:#000000; text-decoration:none; font-weight:normal; font-size:11px; }
A.left-menu-sub:visited { color:#000000; text-decoration:none; font-weight:normal; font-size:11px; }
A.left-menu-sub:hover	 { color:#ff8000; text-decoration:none; font-weight:normal; font-size:11px; }

A.left-menut				 { color:#444444; text-decoration:none; font-weight:bold; font-size:11px; padding:3px; padding-right:5px; padding-left:5px; }
A.left-menut:visited { color:#444444; text-decoration:none; font-weight:bold; font-size:11px; padding:3px; padding-right:5px; padding-left:5px; }
A.left-menut:hover	 { color:#333333; text-decoration:none; font-weight:bold; font-size:11px; padding:2px; padding-right:4px; padding-left:4px; position:relative;top:1; background:#e0d2b9; border:solid #e0d2b9 0px; }

A.left-menut-active				 { color:#333333; text-decoration:none; font-weight:bold; font-size:11px; padding:2px; padding-right:5px; padding-left:5px; position:relative;top:0; background:#e0d2b9; border:solid #e0d2b9 0px; }
A.left-menut-active:visited { color:#333333; text-decoration:none; font-weight:bold; font-size:11px; padding:2px; padding-right:5px; padding-left:5px; position:relative;top:0; background:#e0d2b9; border:solid #e0d2b9 0px; }
A.left-menut-active:hover	 { color:#333333; text-decoration:none; font-weight:bold; font-size:11px; padding:2px; padding-right:4px; padding-left:4px; position:relative;top:1; background:#e0d2b9; border:solid #e0d2b9 0px; }

A.left-menut-lower				 { color:#444444; font-weight:bold; font-size:11px; text-decoration:none; padding:3px; padding-right:5px; padding-left:5px; }
A.left-menut-lower:visited { color:#444444; font-weight:bold; font-size:11px; text-decoration:none; padding:3px; padding-right:5px; padding-left:5px; }
A.left-menut-lower:hover	 { color:#333333; font-weight:bold; font-size:11px; text-decoration:none; padding:2px; padding-right:4px; padding-left:4px; position:relative;top:1; background:#e0d2b9; border:solid #e0d2b9 0px; }

A.left-menut-lower-active				 { color:#333333; font-weight:bold; font-size:11px; text-decoration:none; padding:2px; padding-right:5px; padding-left:5px; position:relative;top:0; background:#e0d2b9; border:solid #e0d2b9 0px; }
A.left-menut-lower-active:visited { color:#333333; font-weight:bold; font-size:11px; text-decoration:none; padding:2px; padding-right:5px; padding-left:5px; position:relative;top:0; background:#e0d2b9; border:solid #e0d2b9 0px; }
A.left-menut-lower-active:hover	 { color:#333333; font-weight:bold; font-size:11px; text-decoration:none; padding:2px; padding-right:4px; padding-left:4px; position:relative;top:1; background:#e0d2b9; border:solid #e0d2b9 0px; }

A.bot-menut				 { color:#444444; font-family:tahoma,verdana,sans-serif; text-decoration:none; font-weight:bold; font-size:8pt; padding:3px; padding-right:5px; padding-left:5px; }
A.bot-menut:visited { color:#444444; font-family:tahoma,verdana,sans-serif; text-decoration:none; font-weight:bold; font-size:8pt; padding:3px; padding-right:5px; padding-left:5px; }
A.bot-menut:hover	 { color:#444444; font-family:tahoma,verdana,sans-serif; text-decoration:none; font-weight:bold; font-size:8pt; padding:2px; padding-right:4px; padding-left:4px; position:relative;top:1; background:#eeeeee; border:solid #cccccc 1px; }

.page-title					{ font-size:13px; color:#ff6600; font-weight:bold; }
.page-title-blue		 { font-size:13px; color:#666666; font-weight:bold; }
.page-title-small		{ font-size:12px; color:#ff6600; font-weight:bold; }
A.page-title				 { font-size:15px; color:#444444; font-weight:bold; }
A.page-title:visited { font-size:15px; color:#444444; font-weight:bold; }
A.page-title:hover	 { font-size:15px; color:#ff8000; font-weight:bold; }

.nav-title					{ font-size:11px; color:#555555; font-weight:bold; }
.nav-title-back		 { font-size:11px; color:#003399; font-weight:bold; }
.nav-title-left					{ font-size:12px; color:#ffffff; font-weight:bold; }
A.nav-title-left				 { font-size:12px; color:#ffffff; font-weight:bold; }
A.nav-title-left:visited { font-size:12px; color:#ffffff; font-weight:bold; }
A.nav-title-left:hover	 { font-size:12px; color:#FFD988; font-weight:bold; }

.nav-title-right, A.nav-title-right, A.nav-title-right:visited, A.nav-title-right:hover {
	font-size:12px;
	color:#aa0000;
	font-weight:bold;
	text-decoration:none;
}
A.nav-title-right:hover {
	color:#666666;
}

A.nav-menut				 { color:#444444; text-decoration:none; font-weight:bold; font-size:11px; padding:3px; padding-right:5px; padding-left:5px; }
A.nav-menut:visited { color:#444444; text-decoration:none; font-weight:bold; font-size:11px; padding:3px; padding-right:5px; padding-left:5px; }
A.nav-menut:hover	 { color:#444444; text-decoration:none; font-weight:bold; font-size:11px; padding:2px; padding-right:4px; padding-left:4px; position:relative;top:1; background:#eeeeee; border:solid #cccccc 0px; }
A.nav-menut-active				 { color:#FF6600; text-decoration:none; font-weight:bold; font-size:11px; padding:2px; padding-right:5px; padding-left:5px; position:relative;top:0; background:#eeeeee; border:solid #cccccc 0px; }
A.nav-menut-active:visited { color:#FF6600; text-decoration:none; font-weight:bold; font-size:11px; padding:2px; padding-right:5px; padding-left:5px; position:relative;top:0; background:#eeeeee; border:solid #cccccc 0px; }
A.nav-menut-active:hover	 { color:#444444; text-decoration:none; font-weight:bold; font-size:11px; padding:2px; padding-right:4px; padding-left:4px; position:relative;top:1; background:#eeeeee; border:solid #cccccc 0px; }

.nav-location					{ font-size:12px; color:#444444; font-weight:normal; }
A.nav-location				 { font-size:12px; color:#2E2C5B; font-weight:normal; text-decoration:none; }
A.nav-location:visited { font-size:12px; color:#2E2C5B; font-weight:normal; text-decoration:none; }
A.nav-location:hover	 { font-size:12px; color:#FF6600; font-weight:normal; text-decoration:none; }

.mini					{ font-size:7pt; color:#444444; }
A.mini				 { font-size:7pt; color:#444444; }
A.mini:visited { font-size:7pt; color:#444444; }
A.mini:hover	 { font-size:7pt; color:#ff8000; }

.small					{ font-size:8pt; color:#444444; }
A.small				 { font-size:8pt; color:#444444; }
A.small:visited { font-size:8pt; color:#444444; }
A.small:hover	 { font-size:8pt; color:#ff8000; }

.category					{ font-size:11px; color:#333333; font-weight:bold; padding:1px; }
A.category				 { font-size:11px; color:#666666; font-weight:bold; padding:1px; position:relative;top:0; text-decoration:none; }
A.category:visited { font-size:11px; color:#666666; font-weight:bold; padding:1px; position:relative;top:0; text-decoration:none; }
A.category:hover	 { font-size:11px; color:#ff6600; font-weight:bold; padding:0px; position:relative;top:1; text-decoration:none; }
A.category-small				 { font-size:11px; color:#666666; font-weight:bold; padding:1px; padding-right:1px; padding-left:1px; position:relative;top:0; text-decoration:none; }
A.category-small:visited { font-size:11px; color:#666666; font-weight:bold; padding:1px; padding-right:1px; padding-left:1px; position:relative;top:0; text-decoration:none; }
A.category-small:hover	 { font-size:11px; color:#ff6600; font-weight:bold; padding:0px; padding-right:0px; padding-left:0px; position:relative;top:1; text-decoration:none; }

.info-mini					{ font-size:9px; color:#444444; }
A.info-mini				 { font-size:9px; color:#444444; }
A.info-mini:visited { font-size:9px; color:#444444; }
A.info-mini:hover	 { font-size:9px; color:#ff8000; }

.copy-mini	{ font-size:10px; color:#444444}
.medium		 { font-size:11px; color:#444444}
.policy		 { font-size:11px; color:#444444}
A.policy				 { font-size:11px; color:#444444; }
A.policy:visited { font-size:11px; color:#444444; }
A.policy:hover	 { font-size:11px; color:#ff8000; }

.affiliate					{ font-family:trebuchet ms, verdana; font-size:12px; color:#333333; }
A.affiliate				 { font-family:trebuchet ms, verdana; font-size:12px; color:#444444; }
A.affiliate:visited { font-family:trebuchet ms, verdana; font-size:12px; color:#444444; }
A.affiliate:hover	 { font-family:trebuchet ms, verdana; font-size:12px; color:#ff8000; }

.cart-title				 { font-size:11px; color:#333333; font-weight:bold; }
.cart-select				{ font-size:11px; color:#333333; }
.cart-highlight		 { font-size:11px; color:#444444; }
.cart-body					{ font-size:11px; color:#444444; }
A.cart-body				 { font-size:11px; color:#444444; }
A.cart-body:visited { font-size:11px; color:#444444; }
A.cart-body:hover	 { font-size:11px; color:#ff8000; }

.cart-mini					{ font-size:10px; color:#666666; line-height:12px; }
A.cart-mini				 { font-size:10px; color:#666666; line-height:12px; }
A.cart-mini:visited { font-size:10px; color:#666666; line-height:12px; }
A.cart-mini:hover	 { font-size:10px; color:#ff8000; line-height:12px; }

.cart-warn					{ font-size:11px; color:#aa0000; }
A.cart-warn				 { font-size:11px; color:#aa0000; font-weight:bold; }
A.cart-warn:visited { font-size:11px; color:#aa0000; font-weight:bold; }
A.cart-warn:hover	 { font-size:11px; color:#ff6600; font-weight:bold; }

.item-title					{ font-size:12px; color:#444444; font-weight:bold; }
A.item-title				 { font-size:12px; color:#666666; font-weight:bold; }
A.item-title:visited { font-size:12px; color:#666666; font-weight:bold; }
A.item-title:hover	 { font-size:12px; color:#ff6600; font-weight:bold; }

.item-select				{ font-size:11px; color:#333333; width:170}
.item-main					{ font-size:12px; color:#444444; }
.item-desc					{ font-size:12px; color:#444444; }
.item-warn					{ font-size:11px; color:#aa0000; }
.item-highlight		 { font-size:11px; color:#444444; }
.item-price	{
	font-family: Arial,Helvetica,sans-serif;
	font-size: 11px;
	color: #ff6600;
	font-weight: bold;
	text-decoration: none;
}
.item-comming			 { font-size:12px; color:#666666; }
.item-body					{ font-size:10px; color:#444444; }
A.item-body				 { font-size:10px; color:#ff6600; font-weight:bold; }
A.item-body:visited { font-size:10px; color:#ff6600; font-weight:bold; }
A.item-body:hover	 { font-size:10px; color:#ff6600; font-weight:bold; }
A.item-warn				 { font-size:12px; color:#aa0000; font-weight:bold; }
A.item-warn:visited { font-size:12px; color:#aa0000; font-weight:bold; }
A.item-warn:hover	 { font-size:12px; color:#ff6600; font-weight:bold; }

.main-title					{ font-size:13px; color:#A82B49; font-weight:bold; }
A.main-title				 { font-size:13px; color:#333333; }
A.main-title:visited { font-size:13px; color:#333333; }
A.main-title:hover	 { font-size:13px; color:#ff8000; }

.main-select				{ font-size:11px; color:#333333; }
.main-warn					{ font-size:11px; color:#aa0000; }
.main-small				 { font-size:10px; color:#444444; }
.main-large				 { font-size:12px; color:#444444; }

.main-highlight		 { font-size:11px; color:#444444; }
A.main-link				 { font-size:11px; color:#444444; }
A.main-link:visited { font-size:11px; color:#444444; }
A.main-link:hover	 { font-size:11px; color:#ff8000; }

.main-cat					{ font-size:13px; color:#9D0B0E; }
A.main-cat				 { font-size:13px; color:#9D0B0E; }
A.main-cat:visited { font-size:13px; color:#9D0B0E; }
A.main-cat:hover	 { font-size:13px; color:#ff8000; }

.list-small				 { font-size:10px; color:#444444; }
.list-large				 { font-size:12px; color:#444444; }
.list-body					{ font-size:11px; color:#444444; }
.list-num					 { font-family:tahoma,verdana,sans-serif; font-size:11px; color:#FF6600; }
A.list-body				 { font-size:11px; color:#666666; }
A.list-body:visited { font-size:11px; color:#666666; }
A.list-body:hover	 { font-size:11px; color:#ff8000; }

.list-head, A.list-head, A.list-head:visited, A.list-head:hover {
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 11px;
	color: #444444;
	font-weight: bold;
	text-decoration: none;
}
A.list-head:hover {
	color: #ff8000;
}

.tab-title, A.tab-title, A.tab-title:visited, A.tab-title:hover {
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 11px;
	color: #666666;
	font-weight: bold;
	text-decoration: none;
}
A.tab-title:hover	 {
	color: #ff4400;
}

.page-link, A.page-link, A.page-link:visited, A.page-link:hover {
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size:11px;
	color:#A82B49;
	font-weight:bold;
	text-decoration:none;
}
A.page-link { color:#444444; }
A.page-link:visited { color:#444444; }
A.page-link:hover { color:#ff6600; }

.field-section			{ font-size:11px; color:#333333; font-weight:bold; }
.field-entry				{ font-size:11px; color:#444444; font-weight:bold; }
.field-value				{ font-size:11px; color:#444444; line-height:15px; }
.field-highlight		{ font-size:11px; color:#444444; line-height:15px; }
.field-select			 { font-size:11px; color:#333333; }
.field-error				{ font-size:11px; color:#aa0000; line-height:15px; }

.whitelink { color:#ffffff; text-decoration:none; }
.blacklink { color:#000000; text-decoration:none; }
.blacklinkwithrollover { color:#000000; text-decoration:none; }
.bluelink { color:#0000FF; text-decoration:none; }

.boxborder { border-color:#000000; border-style:solid; border-width:1; }
.errborder { border-color:#AA0000; border-style:solid; border-width:1; }

.mainLink					{ FONT-SIZE:9pt; COLOR:#444444; TEXT-DECORATION:none; }
A.mainLink				 { FONT-SIZE:9pt; COLOR:#444444; TEXT-DECORATION:none; }
A.mainLink:visited { FONT-SIZE:9pt; COLOR:#444444; TEXT-DECORATION:none; }
A.mainLink:hover	 { FONT-SIZE:9pt; COLOR:#FF8000; TEXT-DECORATION:none; }

.listMenu					{ FONT-FAMILY:iso_oem; FONT-SIZE:7pt; COLOR:#000000; LINE-HEIGHT:12pt; TEXT-DECORATION:none; }
A.listMenu:visited { FONT-FAMILY:iso_oem; FONT-SIZE:7pt; COLOR:#000000; LINE-HEIGHT:12pt; TEXT-DECORATION:none; }
A.listMenu:hover	 { FONT-FAMILY:iso_oem; FONT-SIZE:7pt; COLOR:#FF8000; LINE-HEIGHT:12pt; TEXT-DECORATION:none; }

.navigation					{ FONT-FAMILY:Tahoma,Verdana,Arial; FONT-SIZE:9pt; COLOR:#333333; TEXT-DECORATION:none; }
A.navigation				 { FONT-FAMILY:Tahoma,Verdana,Arial; FONT-SIZE:9pt; COLOR:#008800; TEXT-DECORATION:none; }
A.navigation:visited { FONT-FAMILY:Tahoma,Verdana,Arial; FONT-SIZE:9pt; COLOR:#008800; TEXT-DECORATION:none; }
A.navigation:hover	 { FONT-FAMILY:Tahoma,Verdana,Arial; FONT-SIZE:9pt; COLOR:#FF8000; TEXT-DECORATION:none; }

.listHeader					{ FONT-SIZE:9pt; COLOR:#333333; TEXT-DECORATION:none; }
A.listHeader				 { FONT-SIZE:9pt; COLOR:#333333; TEXT-DECORATION:none; }
A.listHeader:visited { FONT-SIZE:9pt; COLOR:#333333; TEXT-DECORATION:none; }
A.listHeader:hover	 { FONT-SIZE:9pt; COLOR:#FF8000; TEXT-DECORATION:none; }

.listItem					{ FONT-SIZE:9pt; COLOR:#444444; TEXT-DECORATION:none; }
A.listItem				 { FONT-SIZE:9pt; COLOR:#444444; TEXT-DECORATION:none; }
A.listItem:visited { FONT-SIZE:9pt; COLOR:#444444; TEXT-DECORATION:none; }
A.listItem:hover	 { FONT-SIZE:9pt; COLOR:#008800; TEXT-DECORATION:underline; }

.itemInfo					{ FONT-SIZE:9pt; COLOR:#333333; TEXT-DECORATION:none; }
A.itemInfo				 { FONT-SIZE:9pt; COLOR:#333333; TEXT-DECORATION:none; }
A.itemInfo:visited { FONT-SIZE:9pt; COLOR:#333333; TEXT-DECORATION:none; }
A.itemInfo:hover	 { FONT-SIZE:9pt; COLOR:#008800; TEXT-DECORATION:underline; }

.submenu					{ FONT-SIZE:9pt; COLOR:#000000; TEXT-DECORATION:none; }
A.submenu				 { FONT-SIZE:9pt; COLOR:#000000; TEXT-DECORATION:none; }
A.submenu:visited { FONT-SIZE:9pt; COLOR:#000000; TEXT-DECORATION:none; }
A.submenu:hover	 { FONT-SIZE:9pt; COLOR:#FF8000; TEXT-DECORATION:none; }

.error							{ FONT-SIZE:9pt; COLOR:#AA0000; TEXT-DECORATION:none; }
.errorInfo					{ FONT-SIZE:8pt; COLOR:#AA0000; TEXT-DECORATION:none; }
.smallError				 { FONT-SIZE:8pt; COLOR:#AA0000; TEXT-DECORATION:none; }
.errorInfoSmall		 { FONT-SIZE:8pt; COLOR:#AA0000; TEXT-DECORATION:none; }
A.errorInfo				 { FONT-SIZE:8pt; COLOR:#AA0000; TEXT-DECORATION:none; }
A.errorInfo:visited { FONT-SIZE:8pt; COLOR:#AA0000; TEXT-DECORATION:none; }
A.errorInfo:hover	 { FONT-SIZE:8pt; COLOR:#00AA00; TEXT-DECORATION:none; }

.footer					{ FONT-FAMILY:Fixedsys; FONT-SIZE:9pt; COLOR:#444444; TEXT-DECORATION:none; }
A.footer				 { FONT-FAMILY:Fixedsys; FONT-SIZE:9pt; COLOR:#444444; TEXT-DECORATION:none; }
A.footer:visited { FONT-FAMILY:Fixedsys; FONT-SIZE:9pt; COLOR:#444444; TEXT-DECORATION:none; }
A.footer:hover	 { FONT-FAMILY:Fixedsys; FONT-SIZE:9pt; COLOR:#FF8000; TEXT-DECORATION:none; }

.general			 { FONT-SIZE:9pt; COLOR:#000000; TEXT-DECORATION:none; }
.headingSmall	{ FONT-SIZE:10pt; COLOR:#000000; TEXT-DECORATION:none; }
.heading			 { FONT-SIZE:11pt; COLOR:#000000; TEXT-DECORATION:none; }
.headingLarge	{ FONT-SIZE:13pt; COLOR:#000000; TEXT-DECORATION:none; }
.tableHeading	{ FONT-SIZE:9pt; COLOR:#000000; TEXT-DECORATION:none; }
.subBar				{ FONT-SIZE:8pt; COLOR:#000000; TEXT-DECORATION:none; }
.smallText		 { FONT-SIZE:8pt; COLOR:#000000; TEXT-DECORATION:none; }
.topBar				{ FONT-SIZE:9pt; COLOR:#000000; TEXT-DECORATION:none; }
.fieldEntry		{ FONT-SIZE:9pt; COLOR:#333333; TEXT-DECORATION:none; }
.fieldValue		{ FONT-SIZE:9pt; COLOR:#333333; TEXT-DECORATION:none; }
.subInfo			 { FONT-SIZE:9pt; COLOR:#444444; TEXT-DECORATION:none; }
.subInfoSmall	{ FONT-SIZE:8pt; COLOR:#444444; TEXT-DECORATION:none; }
.infoSmall		 { FONT-SIZE:7pt; COLOR:#444444; TEXT-DECORATION:none; }
.required			{ FONT-SIZE:7pt; COLOR:#AABBDD; TEXT-DECORATION:none; }
.brandName		 { FONT-SIZE:8pt; COLOR:#333333; TEXT-DECORATION:none; }
A.infoSmall				 { FONT-SIZE:7pt; COLOR:#444444; TEXT-DECORATION:none; }
A.infoSmall:visited { FONT-SIZE:7pt; COLOR:#444444; TEXT-DECORATION:none; }
A.infoSmall:hover	 { FONT-SIZE:7pt; COLOR:#FF8000; TEXT-DECORATION:none; }
.infoBoxHead	 { FONT-SIZE:9pt; COLOR:#333333; TEXT-DECORATION:none; }
.infoBoxBody	 { FONT-SIZE:8pt; COLOR:#444444; TEXT-DECORATION:none; }
A.infoBoxBody:visited { FONT-SIZE:8pt; COLOR:#444444; TEXT-DECORATION:none; }
A.infoBoxBody:hover	 { FONT-SIZE:8pt; COLOR:#FF8000; TEXT-DECORATION:none; }
.newItemInCart { FONT-SIZE:8pt; COLOR:#AA0000; TEXT-DECORATION:none; }
A.newItemInCart				 { FONT-SIZE:8pt; COLOR:#AA0000; TEXT-DECORATION:none; }
A.newItemInCart:visited { FONT-SIZE:8pt; COLOR:#AA0000; TEXT-DECORATION:none; }
A.newItemInCart:hover	 { FONT-SIZE:8pt; COLOR:#FF8000; TEXT-DECORATION:none; }
.itemInCart { FONT-SIZE:8pt; COLOR:#333333; TEXT-DECORATION:none; }
A.itemInCart				 { FONT-SIZE:8pt; COLOR:#333333; TEXT-DECORATION:none; }
A.itemInCart:visited { FONT-SIZE:8pt; COLOR:#333333; TEXT-DECORATION:none; }
A.itemInCart:hover	 { FONT-SIZE:8pt; COLOR:#FF8000; TEXT-DECORATION:underline; }
.acctCategory	{ FONT-SIZE:9pt; COLOR:#AABBDD; TEXT-DECORATION:none; }
.productMain	 { FONT-SIZE:9pt; COLOR:#333333; LINE-HEIGHT:13pt; TEXT-DECORATION:none; }
.productSub		{ FONT-SIZE:9pt; COLOR:#333333; LINE-HEIGHT:13pt; TEXT-DECORATION:none; }
.productSmall	{ FONT-SIZE:8pt; COLOR:#333333; LINE-HEIGHT:9pt; TEXT-DECORATION:none; }
.warning			 { FONT-SIZE:9pt; COLOR:#AA0000; LINE-HEIGHT:13pt; TEXT-DECORATION:none; }
.retailPrice	 { FONT-SIZE:8pt; COLOR:#333333; LINE-HEIGHT:15pt; TEXT-DECORATION:strike; }
.normalPrice	 { FONT-SIZE:9pt; COLOR:#AA0000; LINE-HEIGHT:15pt; TEXT-DECORATION:none; }
.specialPrice	{ FONT-SIZE:9pt; COLOR:#FF0000; LINE-HEIGHT:15pt; TEXT-DECORATION:none; }

/* Styles for images */
.img-border-white { border: 1px #ffffff solid }
.img-border-product { border: 1px #ffffff solid }
A.img-link-active				 { text-decoration:none; padding:3px; padding-top:0px; position:relative;top:0; background:transparent; border:solid #ffffff 0px; }
A.img-link-active:visited { text-decoration:none; padding:3px; padding-top:0px; position:relative;top:0; background:transparent; border:solid #ffffff 0px; }
A.img-link-active:hover	 { text-decoration:none; padding:4px; padding-top:1px; position:relative;top:1; background:transparent; border:solid #ffffff 0px; }

UL {
	margin-left:20px;
	margin-top:5px;
	margin-bottom:5px;
}

OL {
	margin-left:20px;
	margin-top:5px;
	margin-bottom:5px;
}

LI {
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 11px;
	color: #444444;							/* text color */
	background: transparent;		/* Content, padding will be gray */
	margin-top: 0px;
	margin-bottom: 1px;
	margin-left: 0px;
	margin-right: 10px;
	padding: 1px 1px 1px 1px;		/* top right bottom left */
	text-indent: 0px;
	list-style: circle;					/* no glyphs before a list item */
	/* No borders set */
}

OL.desc {
	margin-left:20px;
	margin-top:5px;
	margin-bottom:5px;
}

UL.desc {
	margin-left:20px;
	margin-top:5px;
	margin-bottom:5px;
}

LI.desc {
	color: #333333;							/* text color */
	background: transparent;					 /* Content, padding will be gray */
	margin-top: 0px;
	margin-bottom: 1px;
	margin-left: 0px;
	margin-right: 10px;
	padding: 1px 1px 1px 1px;		/* top right bottom left */
	text-indent: 0px;
	list-style: circle;					/* no glyphs before a list item */
	/* No borders set */
}

UL.none {
	text-indent: -10px;
	padding-left: 0px;
	margin: 0;
	list-style: none;
}

LI.none {
	color: #000000;							/* text color */
	/* background: white; */		 /* Content, padding will be gray */
	padding-top: 0px;
	padding-bottom: 4px;
	padding-left: 0px;
	padding-right: 0px;
	margin 0;		/* top right bottom left */
	/* text-indent: 10px; */
	list-style: none;					/* no glyphs before a list item */
	/* No borders set */
}

UL.list {
	padding: 0;
	margin: 0;
	list-style: none;
}

li.list-title {
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 15px;
	color: #ff6600;
	font-weight: normal;
	text-decoration: none;
	margin: 0;
	padding: 0 0 0 18;
	background: url(/images/arrow-tri.gif) no-repeat left;
	line-height: 20px;
	list-style: none;
}

.list-main, a.list-main, a.list-main:visited, a.list-main:hover {
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 12px;
	color: #444444;
	font-weight: normal;
	text-decoration: none;
}
a.list-main:hover {
	color: #ff6600;
	text-decoration: underline;
}

.list-top10, a.list-top10, a.list-top10:visited, a.list-top10:hover {
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 11px;
	color: #555555;
	font-weight: normal;
	text-decoration: none;
}

a.list-top10:hover {
	color: #ff6600;
	text-decoration: underline;
}

li.list-top10 {
	padding: 0 0 0 12;
	background: url(/images/c_pink.gif) no-repeat left;
	line-height: 12px;
	list-style: none;
	vertical-align: top;
}

li.list {
	padding: 0 0 0 12;
	background: url(/images/sqdot.gif) no-repeat left;
	line-height: 16px;
	list-style: none;
}

li.list-small {
	padding: 0 0 0 7;
	background: url(/images/sqdot.gif) no-repeat left;
	line-height: 12px;
	list-style: none;
}

li.list-category {
	padding: 0 0 0 7;
	background: url(/images/sqdot.gif) no-repeat left;
	line-height: 20px;
	list-style: none;
}

li.list-medium {
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 12px;
	color: #444444;
	font-weight: normal;
	text-decoration: none;
	padding: 0 0 0 12;
	background: url(/images/sqdot.gif) no-repeat left;
	line-height: 16px;
	list-style: none;
}

li.list-error {
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 11px;
	color: #aa0000;
	font-weight: normal;
	text-decoration: none;
	padding: 0 0 0 7;
	background: url(/images/sqdot.gif) no-repeat left;
	line-height: 16px;
	list-style: none;
}

DIV.indent {
	padding: 0 0 0 10px;
}

DIV.none {
	padding: 0px;
	padding-left: 10px;
}

DIV.list {
	margin:0 0 0 5;
	padding: 0 0 0 0;
	background: url(/images/sqdot.gif) no-repeat left;
	line-height: 16px;
	list-style: none;
}

DIV.list-title {
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 11px;
	color: #555555;
	font-weight: bold;
	text-decoration: none;
	margin: 0;
	padding: 0 0 0 12;
	background: url(/images/arrow_right_pur.gif) no-repeat left;
	line-height: 20px;
}

/* Styles for form fields */
INPUT.text, INPUT.text-right {
	background-color: #ffffff;
	border-bottom: #909090 1px solid;
	border-left: #909090 1px solid;
	border-right: #909090 1px solid;
	border-top: #909090 1px solid;
	font-size: 12px;
	font-family:Arial;
	color: #000000;
	padding-left:1px;
}

INPUT.text-right {
	text-align:right;
	padding-right:3px;
}

INPUT.readonly {
	background:#ececec;
	border-bottom:#909090 1px solid;
	border-left:#909090 1px solid;
	border-right:#909090 1px solid;
	border-top:#909090 1px solid;
	font-size:9pt;
	font-family:arial;
	color:#000000;
}

INPUT.file {
	background-color:white;
	border-bottom:#909090 1px solid;
	border-left:#909090 1px solid;
	border-right:#909090 1px solid;
	border-top:#909090 1px solid;
	font-size:9pt;
	font-family:arial;
	color:#000000;
}

INPUT.button {
	background-color:#d3d3d3;
	border-bottom:#000000 1px solid;
	border-left:#ffffff 1px solid;
	border-right:#000000 1px solid;
	border-top:#ffffff 1px solid;
	font-size:9pt;
	font-family:arial;
	color:#000000;
}

SELECT {
	background-color:white;
	border-bottom:#909090 0px solid;
	border-left:#909090 0px solid;
	border-right:#909090 0px solid;
	border-top:#909090 0px solid;
	font-size:11px;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	color:#000000;
}

TEXTAREA {
	background-color:white;
	border-bottom:#909090 1px solid;
	border-left:#909090 1px solid;
	border-right:#909090 1px solid;
	border-top:#909090 1px solid;
	font-size:9pt;
	font-family:font-family:Verdana,Arial,Helvetica,sans-serif;
	color:#000000;
}
