
/* ---------------------------------
	COMMON
--------------------------------- */

body {
	padding: 0px;
	margin: 0px;
}

body, p, strong, a, td {
	font-family: verdana, helvetica, arial, sans-serif;
	color: #555;
	font-size: 9px;
	line-height: 150%;
}

a {
	text-decoration: none;
}

h3 {
	font-size: 14px;
	line-height: 150%;
	margin: 0px;
}

p.subhdr-date {
	margin: 35px 0px 0px 10px;
}

img.subhdr-pagetitle {
	margin: 10px 0px 0px 5px;
}

/* ---------------------------------
	COMMON FONT ITEMS
--------------------------------- */
.vsmall {
	font-size: 8px;
}

.small {
	font-size: 9px;
}

.std {
	font-size: 10px;
}

.large {
	font-size: 14px;
}

.white {
	color: #fff;
}

.black {
	color: #000;
}

.ltgrey {
	color: #999;
}

.red {
	color: #c00;
}

.ltblue {
	color: #4499ff;
}

/* ---------------------------------
	COMMON FORM ITEMS
--------------------------------- */

input.login-ftr {
	width: 154px;
	height: 13px;
	border: 1px solid #900;
}

input.search-hdr {
	width: 78px;
	height: 13px;
	border: 1px solid #900;
}

input.std, textarea.std, select.std {
	width:100%;
	border: 1px solid #ccc;
}

/* ---------------------------------
	COMMON DIV ITEMS
--------------------------------- */

div.mar5 {
	margin:5px;
}

div.marl5 {
	margin-left:5px;
}

div.marl10 {
	margin-left:10px;
}

div.greybg {
	background: #ededed;
}

/* ---------------------------------
	PAGE SPECIFIC ITEMS
--------------------------------- */

a.customerlist:hover {
	color: #ffffff;
	background-color: #cccccc;
}
