body
{
	background-color:#668;
	color:#e0e0ff
}
h1 
{
	background-color:#126;
	color:#ee8;
	margin-top:0.25em;
	margin-bottom:0px;
	border:groove medium white;
	padding:0.2em 0.5em;
	font-size:1.8em;
	line-height:1.2em
}
h1.maintitle 
{
	border-style:none;
	border-top:solid 1px #404040;
	background-color:Transparent;
	color:#ddf;
	line-height:150%
}
h1.maintitlealone
{
	border-style:none;
	background-color:Transparent;
	color:#ddf
}
h1.contentFullTitle
{
	background-color:Transparent;
	margin:0.14em;
	border-style:none;
	padding:0.28em
}
h2 
{
	background-color:#126;
	color:#ee8;
	margin-top:0.25em;
	margin-bottom:0px;
	border:groove thin white;
	padding:0.2em 0.7em;
	font-size:1.3em
}
h3 
{
	background-color:#126;
	color:#ee4;
	margin-top:0.25em;
	margin-bottom:0px;
	border:groove thin white;
	padding:0.2em 0.9em;
	font-size:1.2em
}
h4,h5,h6 
{
	background-color:#126;
	color:#dd3;
	margin-top:0.25em;
	margin-bottom:0px;
	border:groove thin white;
	padding:0.2em 1.1em;
	font-size:1.1em
}
p
{
	padding:0px 0px 0px 1em;
	padding-top:0px;
	padding-bottom:0px;
	margin-top:0px;
	margin-bottom:0px;
	margin-left:1em;
	font-size:1em;
	line-height:150%
}
a:link{color:#cce}
a:active{color:#ee6}
a:visited{color:#cec}

.stdmargin {
	margin-left:8px
}

.superstrong {
	text-align: center;
	font-size: 1.5em
}

p.superstrongline
{
	line-height: 1.9em
}

h1.sitetitle {
	text-align: center
}

.login {
	text-align: center;
	font-size:large
}

.warnbox {
	font-size:x-small;
	padding-top:8px;
	padding-bottom:8px;
	padding-left:8px;
	padding-right:8px;
	margin-top:0px;
	margin-bottom:0px;
	margin-left:8px;
	line-height: 125%;
	background-color:#006;
	border-width:2px;
	border-style:inset
}

p.boxedInnner
{
	padding:0px;
}

p.boxedInnnerWarnText
{
	padding:0px;
	color:#ff8080
}

.warntext {
	color:#ff8080
}

.titlemessage {
	color:white;
	padding-top:8px;
	padding-bottom:8px;
	padding-left:8px;
	padding-right:8px;
	margin-top:0px;
	margin-bottom:0px;
	margin-left:8px;
	line-height:125%
}

.message {
	color:white;
	padding-top:8px;
	padding-bottom:8px;
	padding-left:8px;
	padding-right:8px;
	margin-top:0px;
	margin-bottom:0px;
	margin-left:8px;
	line-height: 125%;
	background-color: #404060;
	border-style:groove
}

.subheader {
	font-size:xx-small;
	color:#a0a0a0
}

.submessage {
	font-size:x-small;
	color:#c0c0c0
}


.subtitle {
	color:white;
	font-size:x-small

}
.maintitle {
	color:#e6e6fa;
	font-size:xx-large
}

.strongwarning {
	font-size:large;
	padding-top:8px;
	padding-bottom:8px;
	padding-left:8px;
	padding-right:8px;
	margin-top:0px;
	margin-bottom:0px;
	margin-left:8px;
	line-height: 125%;
	background-color: Black;
	border-style:groove
}

table
{
	margin-top:0.4em;
	margin-bottom:0.4em;
	background-color:#5050a0;
	border-style:solid;
	border-width:1px;
	width:100%
}

table.mtl
{
	width:98%;
	margin-left:2%
}

th
{
	font-size:0.8em;
	background-color:#303080;
	border-style:inset;
	border-width:1px;
	border-color:White
}

th.mtlnormal
{
}

th.mtldate
{
	width:6em
}

th.mtlcount
{
	width:2em
}

th.mtlforward
{
	width:2.5em
}

td
{
	font-size:1em;
	background-color:#303080;
	border-style:inset;
	border-width:1px;
	border-color:White
}

td.mtlnormal
{
}

td.mtldate
{
	font-size:0.8em;
	color:#e0e040;
	text-align:center;
	width:6em
}

td.mtlcount
{
	font-size:0.8em;
	color:#ccc;
	text-align:center;
	width:2em
}

td.mtlforward
{
	font-size:0.8em;
	width:2.5em
}

div.titlePictureBox
{
	height:100%;
	position:absolute;
	left:0px;
	width:72px;
	margin:0px;
	padding:8px 2px 8px 2px;
	float:left;
	text-align:center
}

div.indexMain
{
	height:100%;
	position:absolute;
	left:72px;
	margin:0px;
	padding:0px;
}

span.trial
{
	font-size:150%;
	color:Red;
	background-color:Black;
	border-style:inset;
	border-width:2px
}

div.loginWarn
{
	margin:2px;
	float:right;
	width:50%;
}

table.pubML
{
	width:98%;
	margin-left:2%
}

td.pubML
{
	height:3.1em;
}

p.supplyInfo
{
	padding:1px;
	text-align:right;
	font-size:0.8em;
	font-family:sans-serif
}

p.pubMLName
{
	margin:1px;
	padding:1px;
	font-size:1.8em;
	width:100%;
	background-color:#006;
	border-style:inset;
	border-width:1px;
	border-color:#5050a0
}

span.supplyDesc
{
	font-size:0.72em;
	color:#ccc;
}

span.supplyValue
{
	color:#ffc;
	width:3.3em;
	background-color:#006;
	border-style:inset;
	border-width:1px;
	border-color:#5050a0
}

table.msgHeader
{
	width:100%
}

h2.msgTitle
{
	/*border-style:none;*/
	/*background-color:Transparent;*/
	margin:1px;
	padding:1px;
	font-size:1.1em;
	width:100%;
	background-color:#006;
	border-style:inset;
	border-width:1px;
	border-color:#5050a0
}

p.msgSupplyInfo
{
	padding:1px;
	text-align:right;
	font-size:0.8em;
	color:#ccc;
	font-family:sans-serif
}

p.msgRefer
{
	color:#ccc;
	margin:1px 0px 1px 2%;
	padding:1px;
	font-size:0.8em;
	/*width:98%;*/
	background-color:#446;
	border-style:inset;
	border-width:1px;
	border-color:#5050a0
}

div.msgBody
{
	background-color:#556;
	margin:1px 0px 1px 2%;
	padding:1px;
	/*width:100%;*/
	font-size:1em;
	border-style:inset;
	border-width:1px;
	border-color:White
}
table.msgAttach
{
	margin:1px 0px 1px 2%;
	width:98%;
}
td.msgAttach
{
	text-align:center
}
p.msgComment
{
	text-align:right
}
div.msgRefered
{
	margin:0.1em 0em 0.1em 2%;
	width:100%;
	border-style:inset;
	border-width:1px;
	border-color:Gray;
	background-color:#446;
	font-size:0.8em;
	color:#ccc;
	font-family:sans-serif
}
ul.msgRefered
{
	margin-top:0.1em;
	margin-bottom:0.1em;
}
li.msgRefered
{
	margin:0.1em;
	padding:0.1em;
}
span.msgRefered
{
}
div.mainPageNewMsg
{
	width:98%;
	margin-left:2%
}
pre
{
	padding:0px 0px 0px 1em;
	padding-top:0px;
	padding-bottom:0px;
	margin-top:0px;
	margin-bottom:0px;
	margin-left:1em;
	font-size:1em;
	line-height:150%
}
pre.msgBody
{
	margin:0.1em;
	padding:0.1em;
	font-size:1em;
	line-height:150%
}
input
{
	font-family: Monospace
}
div.spaceBetweenPara
{
	height:1em
}
