body {font-family: arial,sans-serif; color: #000000; background-color: #ffffff; margin: 0px; padding: 0px;}

h1 {font-size: 1.2em;}

.gr {color: #999999;}

div, ol, ul, li {margin: 0px; padding: 0px;}
small {font-size: 0.75em;}

div.tp
{
	font-weight: bold;
	padding: 3px;
	background-color: #eaeaea;
	border-bottom: 1px solid #999;
/*
	font-weight: bold;
	padding: 3px;
	background-color: #5088b7;
	color: #ffffff;
	border-top: 1px solid #86b3d9;
	border-left: 1px solid #86b3d9;
	border-right: 1px solid #36546f;
	border-bottom: 1px solid #36546f;
	*/
}
div.tp h1 {padding: 0px; margin: 0px;}

div.ad
{
	padding: 3px;
	background-color: #F5F2C4;
	color: #000000;
	border-bottom: 1px dotted #CDCFBB;
}
div.ad a {color: #blue;}
div.ad a:visited {color: #blue;}

div.body { padding: 3px; background-color: #ffffff;}

div.btm
{
	margin-top: 3px;
	padding: 3px;
	background-color: #eaeaea;
	border-top: 1px solid #999;
	/*background-color: #c5daed;*/
	/*border-top: 2px solid #333333;*/
}
div.btm a {color: #1D67BB;}
div.btm a:visited {color: #1D67BB;}

div.footer
{
	color: #999999;
	padding: 1px 3px;
	/*background-color: #eaeaea;*/
	/*border-top: 1px solid #fff;*/
}
div.footer a {color: #999999;}
div.footer a:visited {color: #999999;}


div.msg_header
{
  font-size: small;
	padding: 3px;
	/*background-color: #c5daed;*/
	border-top: 1px solid #ffffff;
	border-bottom: 2px solid #333333;
}

div.msg_attach
{
	padding-top: 3px;
	border-top: 1px dotted #aaaaaa;
	margin-top: 5px;
	margin-bottom: 5px;
}

div.msg_body
{
	padding: 3px;
}

div.panel
{
	padding: 3px;
	background-color: #eaeaea;
	border-top: 1px solid #999;
}

a         {color: #225CB3; text-decoration: underline;}
a:visited {color: #225CB3; text-decoration: underline;}
a:hover   {color: #ff0000; text-decoration: underline;}
.attention {color: #ee3c1f;}
btm .attention {color: #ee3c1f;}
a.attention {color: #ee3c1f; text-decoration: underline;}
a.attention:visited {color: #ee3c1f; text-decoration: underline;}
