body {
	font: 13px Verdana, Arial, sans-serif; 
	margin: 10px 0px;
	background: #ffffff url(/images/background.gif) top left repeat;
	color: #000000;
}

a, a:link, a:visited {color: #c10435; text-decoration: none;}
a:hover {text-decoration: underline;}

a.nochange, a.nochange:link, a.nochange:visited, a.nochange:hover {
	color: #000000; 
	font-weight: normal; 
	background-color: transparent; 
	border: none;
}

a.hidden, a.hidden:link, a.hidden:visited, a.hidden:hover {
	color: #ffffff; 
	font-weight: normal; 
	text-decoration: none;
	cursor: default;
	border: none;
}

img {border: 0px;}

p, h6, h5, h4, h3, h2, h1 {margin-left: 5px; margin-right: 5px;margin-top: 0px; margin-bottom: 0px;}
#content p, #content .p {margin-left: 5px; margin-right: 5px;}
#content div.indent_l25 p {margin-left: 0px;}

p, .p {font-size: 100%;}
h6, .h6 {font-size: 110%;}
h5, .h5 {font-size: 120%;}
h4, .h4 {font-size: 130%;}
h3, .h3 {font-size: 150%;}
h2, .h2 {font-size: 175%;}
h1, .h1 {font-size: 200%;}

.veryverysmall	{font-size: 70%;}
.verysmall	{font-size: 80%;}
.small	{font-size: 90%;}
.normal	{font-size: 100%;}
.large	{font-size: 120%;}
.verylarge	{font-size: 150%;}
.huge	{font-size: 175%;}
.bold	{font-weight: bold;}

.bct200	{color: #c10435;}
.bct20075	{color: #d14368;}
.bct20050	{color: #e0829a;}
.bct20020	{color: #f2ccd6;}
.bct20010	{color: #f9e5ea;}
.bct308	{color: #005883;}
.bct30875	{color: #4082a2;}
.bct30850	{color: #80acc1;}
.bct30825	{color: #bed4df;}
.bct30810	{color: #e5eef2;}
.white	{color: #ffffff;}

.right {text-align: right;}
.center {text-align: center;}
.left {text-align: left;}

.caption  {
	font-size: 80%;
	color: #005883;
}

.sectionhead {
	font-size: 110%;
	color: #005883;
	font-weight: bold;
	margin-bottom: 5px;
}

table {
	border-collapse: collapse;
	border: 0px;
	margin: 0px;
	padding: 0px;
}

#page {
	width: 750px;
	background-color: #ffffff;
	margin-left: auto;
	margin-right: auto;
}

#header {
	width: 750px;
	height: 86px;
	background-image: url(images/header.jpg);
}

#content {
	width: 600px;
	background: #ffffff;
	float: right;
	margin-bottom: 10px;
	margin-top: 7px;
}

.pagetitle {
	font-size: 150%;
	font-weight: bold;
	color: #ffffff;
	text-transform: uppercase;
	padding-left: 5px;
	background: #ffffff url(/images/notice_background_308.gif) top left repeat-y;
}

table.container {
	width: 588px;
	margin: 5px;
}

div.header_image {
	background: #ffffff url(/images/blank.gif) top left no-repeat;
	width: 588px;
	height: 28px;
/*	border-bottom: 1px solid #005883;*/
	margin-top: 20px;
	margin-left: 5px;
	padding-top: 5px;
	padding-left: 5px;
	display: block;
	font-size: 125%;
	font-weight: bold;
	color: #ffffff;
}

div.header_image_1 {
	background: #ffffff url(/images/blank.gif) top left no-repeat;
	width: 588px;
	height: 28px;
/*	border-bottom: 1px solid #005883;*/
	margin-top: 0px;
	margin-left: 5px;
	padding-top: 5px;
	padding-left: 5px;
	display: block;
	font-size: 125%;
	font-weight: bold;
	color: #ffffff;
}

div.subheader_image {
	width: 588px;
	border-bottom: 1px solid #005883;
	margin-left: 5px;
	margin-top: 10px;
	display: block;
	font-size: 125%;
	font-weight: bold;
	color: #005883;
}

div.subheader_image_stock {
	width: 95%;
	border-bottom: 1px solid #005883;
	margin-top: 10px;
	display: block;
	font-size: 125%;
	font-weight: bold;
	color: #005883;
}

.indent {padding: 5px;}
.indent_t {padding-top: 5px;}
.indent_l {padding-left: 5px;}
.indent_tl {padding-top: 5px; padding-left: 5px;}
.indent_l25 {padding-left: 25px;}
.margin5 {margin: 5px;}
.margin10 {margin: 10px;}
.margin20 {margin: 20px;}

/* Table Formatting */

.wide20 {width: 20%;}
.wide25 {width: 25%;}
.wide30 {width: 30%;}
.wide45 {width: 45%;}
.wide50 {width: 50%;}

table.contact,
table.delivery,
table.files,
table.logos,
table.templates,
table.wholesale,
table.labels {
	width: 550px;
	margin: 10px;
	padding: 5px;
}

table.dealers,
table.fonts,
table.software,
table.stocks,
table.inks,
table.orderforms,
table.swatches,
table.retail {
	width: 400px;
	margin: 10px;
	padding: 15px;
}

table.feedback {
	width: 175px;
	height: 300px;
	font-size: 90%;
	padding: 2px;
	border: 1px solid #005883;
	background-color: #e5eef2;
}

table.employ {
	width: 550px;
	margin: 10px;
	padding: 5px;
	border: 1px solid #005883;
	background-color: #e5eef2;
}

table.thrifty {
	width: 550px;
	margin: 10px;
	padding: 5px;
	font-size: 80%;
	text-align: center;
}

table.contact td.header {
	padding: 5px;
	background-color: #e5eef2;
	font-size: 125%;
	font-weight: bold;
	color: #005883;
	text-align: center;
}

.feedback_header, .employ_header {
	background-color: #005883;
	text-align: center;
	font-weight: bold;
	color: #ffffff
}

.feedback_cell, .employ_cell {
	padding-left: 10px;
	color: #005883;
	margin-bottom: 0px;
	padding-bottom: 0px;
}

.feedback_input, .employ_input {
	width: 150px;
}

.employ_input_res {width: 233px;}

.employ_input_comments {
	width: 430px;
	height: 75px;
}

table.delivery td {
	border-bottom: 1px solid #bed4df;
	font-size: 90%;
	padding: 5px;
}

table.deliver td.right {
	border-bottom: 1px solid #bed4df;
	text-align: right;
	font-size: 90%;
}

table.stocks td.stocks_cell {
	vertical-align: top;
	font-size: 80%;
}

table.inks td {line-height: 30px;}

table.inks td.ink {width: 35px;}
table.inks td.inkdes {width: 165px;}

.files_list {margin-right: 5px;}

table.templates td.high {height: 70px;}

table.labels td.swatch {width: 30px; height: 30px; margin: 10px;}


/*table.files td.highlight20010 {background: #f9e5ea; border: 0px;}
table.files td {border-bottom: 1px solid #bed4df;}
table.files td.last {border: 0px;}*/

