body
	{
	font-family:Tahoma,Verdana,"MS Sans Serif",Geneva,Helvetica,sans-serif;
/*	font-family:serif;*/
	font-size:85%;
	color:#666;

	background-color:#fff;
	padding:0;
	margin:25px;

	}

table
	{
	font-size:100%;
	}

p,dl,h1,h2,h3,h4
	{
	margin-right:0;
	margin-left:0;
	margin-top:0;
	margin-bottom:1em;
	}

h1
	{
	font-size:150%;
	color:#666;
	font-weight:normal;
	margin-bottom: 1em;
	}

h2
	{
	font-size:100%;
	font-weight:bold;
	margin-top: 1.5em;
	margin-bottom: 0.5em;
	color:#666;
	}

h3
	{
	font-size:120%;
	font-weight:bold;
	margin-top: 1.5em;
	margin-bottom: 0.5em;
	color:#666;
	}

strong	{font-weight:bold;color:#000;}
em	{color:#000;}


a			{color:#000;text-decoration:underline;}
a:link		{color:#000;text-decoration:underline;}
a:active	{color:#000;text-decoration:underline;}
a:visited	{color:#000;text-decoration:underline;}
a:hover 	{color:#000;text-decoration:underline;}

h1 span.note
	{
	font-size:50%;
	color:#ccc;
	}

table.order
	{
	font-size:85%;
	color:#666;
	}

table.order td.divn
	{
	vertical-align:top;
	padding-top:0.2em;
	padding-bottom:0.2em;
	}

table.order td.label
	{
	vertical-align:top;
	padding-top:0.2em;
	padding-bottom:0.2em;
	border-top:1px solid #ccc;
	}

table.order td.input
	{
	vertical-align:top;
	padding-left:10px;
	padding-bottom:6px;
	}

table.order td.input input.bordered
	{
	border:1px solid #666;
	}

table.order td.input textarea
	{
	border:1px solid #666;
	font-family:Tahoma,Verdana,"MS Sans Serif",Geneva,Helvetica,sans-serif;
	}

	
p.note
	{
	font-size:85%;
	color:#999;
	}

span.note
	{
	font-size:85%;
	color:#999;
	}

div.message
	{
	border:1px solid #999;
	background-color:#fff;
	padding:15px;
	color:#333;
	margin: 15px 0px;
	font-size:85%;
	}