body {
			font-family:arial,helvetica,helv,'sans serif',geneva;
			font-size:11pt;
			text-align:left;
			color:#000000;
			background-color:#E4E4E4;
}

table {
 			font-size:11pt;
}



.content {
			width:751px;
			margin:15px;
			padding:15px;
			text-align:justify;
			border-left:1px solid #000000;
			border-right:1px solid #000000;
			border-bottom:1px solid #000000;
			border-top:1px solid #000000;
			background-color:#FAFAFA;
			position:relative;
			z-index:0;
}

.content a:link {
			color:#0000C8;
			text-decoration:none;
}

.content a:visited {
			color:#0000A0;
			text-decoration:none;
}

.content a:active {
			color:#8080FF;
			text-decoration:none;
}

.content a:hover {
			text-decoration:underline;
			background-color:#F0F0FF;
}
			
.section {
			font-size:14pt;
			font-weight:bold;
			margin-bottom:15px;
			margin-top:15px;
}

.subsection {
			font-size:11pt;
			font-weight:bold;
			margin-bottom:15px;
			margin-top:40px;
			padding-top:20px;
			border-top:1px dashed #909090;
}

.pagetitle {
			font-size:18pt;
			font-weight:bold;
			text-transform:capitalize;
			margin:15px;
			margin-bottom:30px;
}

.footer {
			width=749px;
			font-size:8pt;
			border-top:1px solid #000000;
			background-color:#F2F2F2;
			margin-left:-15px;
			margin-right:-15px;
			margin-bottom:-15px;
			padding-left:15px;
			padding-right:15px;
			padding-top:5px;
			padding-bottom:5px;
}



.paper {
			text-align:left;
}

.paper .title	{font-style:italic;}
.paper .author	{}
.paper .source	{font-style:italic;}
.paper .year		{font-weight:bold;}
.paper .vol		{font-style:italic;}
.paper .page		{}
.paper .doi		{font-size:8pt;}

.math {
			font-family:Times,'Times New Roman',serif;
}

.authorname {
			font-variant:small-caps;
}

.md5 {
			font-size:8pt;
			color:#AAAAAA;
			font-family:monospace;
			vertical-align:top;
}




.menu {
			margin:15px;
			margin-bottom:-5px;
			position:relative;
			z-index:1;
}

.menu ul {
			margin:0px;
			padding:0px;
			list-style-type:none;
			text-align:left;
}

.menu li {
			display:inline;
}

.menu li a {
			background-color:#FAFAFA;
			text-decoration:none;
			padding-top:10px;
			padding-bottom:11px;
			padding-left:30px;
			padding-right:30px;
			border:1px solid #000000;
}

.menu li a:hover {
			background-color:#F0F0FF;
}

.menu li a:visited {
			color:#0000A0;
}

.menu li.selected a {
			border-bottom-color: #FAFAFA;
			font-weight:bold;
			padding-bottom:10px;
}

