html {height:100%}
body {
	height:100%;
	padding: 0px;
	margin: 0px;
	color: #2a2a2a;
	font-size:8pt;font-family:Verdana, Tahoma, Arial, Helvetica, sans-serif;
}
p {
	margin:7px 0 7px 0;font-size:8pt;font-family:Verdana, Tahoma, Arial, Helvetica, sans-serif;line-height:15px;text-indent:0px
}
a {
	color:#4342e7;text-decoration:underline;
}
a:hover {
	color:red;text-decoration:underline
}
table {
	border:none;border-collapse:collapse
}
td {
	font-size:8pt;font-family:Verdana, Tahoma, Arial, Helvetica, sans-serif;
}
div {
	font-size:8pt;font-family:Verdana, Tahoma, Arial, Helvetica, sans-serif;
}
h1 { color:#2a2a2a;font:bold 10pt Verdana, Tahoma, Arial, Helvetica, sans-serif;margin:0 0 0 0;padding:5px 0 0 0}
h2 { color:#e81c10;font:bold 10pt Verdana, Tahoma, Arial, Helvetica, sans-serif;margin:0 0 0 0;padding:5px 0 0 0}

ol li {
	display:block
}
ol li:before {
	content:counters(item,".") ". ";
	counter-increment:item
}
ol{
	counter-reset:item
}
ul, ol	{
		line-height:16px;
		margin:0 0 10 0;
		padding-top: 5;
		padding-left: 0;
}
li	{
		line-height:16px;
		padding-top: 5;
		margin-left: 40;
		padding-right: 0;
}



form{margin:0px 0px 0px 0px;}

textarea{
	color:black;
	border:1px solid #656565;
	FONT: 8pt;
	background:#f5f5f5
}
input{
	color:black;
	border:1px solid #656565;
	FONT: 8pt;
	height:15px;
	text-align:center;
	background:#f5f5f5
}
button{
	border:none;
	background:transparent;
	height:20px;
	cursor:hand}

#menu td {text-align:center;padding-top:27px;width:88px}
#menu a{font:9pt tahoma;color:#565655;text-decoration:none;line-height:10px}
#menu a.open{color:white;}
#menu a:hover{color:#1f1f1f;text-decoration:none}

#megamir a{color:#565252;font-size:7pt;text-decoration:none;font-weight:normal;font-style:normal;}
#megamir a:hover{color:white;text-decoration:none}

#portfolio img {margin:4px 7px 4px 7px;FILTER:alpha(opacity=50);opacity:0.5;zoom:1}
#portfolio a img{border:3px solid #f2f2f1}
#portfolio a:hover img{border:3px solid white}
