body
{
	color: black;

	overflow-x: auto;
	overflow-y: scroll;
}

body.bevelcolor
{
	background: #dee4eb;
}

form
{
	margin: 0;
}

a
{
	color: black;
	cursor: pointer;
}

a.black
{
	color: black;
	text-decoration: none;
}

a.white
{
	color: white;
	text-decoration: none;
}

a.red
{
	color: #ff0000;
	text-decoration: none;
}

body, h1, h2, h3, h4, h5, h6, p, div
{
	margin: 0;
	padding: 0;
}

h1
{
	padding: 10px;

	font-size: 16px; font-weight: bold;
}

h3
{
	padding: 5px 0px 0px 11px;

	font: bold 11px tahoma, arial, verdana, sans-serif;
}

h4
{
	padding: 10px 0px;

	font: bold 11px tahoma, arial, verdana, sans-serif;
}

p.text { text-align: justify; margin: 0px; }

br.mini { font-size: 5px; }

table
{
	border: 0;
	border-collapse: collapse;
	border-spacing: 0;
}

td
{
	padding: 0;

	font: 11px tahoma, arial, verdana, sans-serif;
	vertical-align: top;
}

td.middle { vertical-align: middle; }
td.bottom { vertical-align: bottom; }
td.small { font-size: 10px; }

/*
div
{
	font: 11px tahoma, arial, verdana, sans-serif;
}
*/

div.mhead
{
	width: 600px;
	height: 21px;

	background: url(/images/new/mhead.gif) no-repeat;

	color: white;
	font: bold 11px/21px tahoma, arial, verdana, sans-serif;
	text-indent: 10px;
	text-transform: uppercase;
	white-space: nowrap;
}
 
div.mbody
{
	width: 600px;

	background: white url(/images/new/mbody.gif) repeat-y;
}

div.mbody .padx
{
	margin: 0px 1px;
	padding-left: 10px;
	padding-right: 10px;
}

div.mbody .pady
{
	padding-top: 6px;
	padding-bottom: 6px;
}

div.mbody .padtext
{
	padding-top: 6px;
	padding-bottom: 11px;
}

div.mbody .bevel
{
	background: #dee4eb;
	border-top: 1px solid #959eaf;
	border-bottom: 1px solid #959eaf;
}

div.mfoot
{
	width: 600px;
	height: 8px;
	margin-bottom: 10px;

	background: url(/images/new/mfoot.gif) no-repeat;
}

div.shead
{
	width: 142px;
	height: 21px;

	background: url(/images/new/shead.gif) no-repeat;

	color: white;
	font: bold 11px/21px tahoma, arial, verdana, sans-serif;
	text-indent: 10px;
	text-transform: uppercase;
	white-space: nowrap;
}

div.sbody
{
	width: 142px;

	background: white url(/images/new/sbody.gif) repeat-y;
}

div.sbody .padx
{
	margin: 0px 1px;
	padding-left: 5px;
	padding-right: 5px;
}

div.sbody .pady
{
	padding-top: 6px;
	padding-bottom: 6px;
}

div.sbody .bevel
{
	background: #dee4eb;
	border-top: 1px solid #959eaf;
	border-bottom: 1px solid #959eaf;
}
 
div.sfoot
{
	width: 142px;
	height: 8px;
	margin-bottom: 10px;

	background: url(/images/new/sfoot.gif) no-repeat;
}

.error
{
	color: red;
}

.noscroll
{
	overflow: hidden;
}

.noiframe
{
	display: none;
}
