@font-face {
	font-family: 'HelveticaRegular';
	src: url('../font/helr45w.eot');
	src: local('Helvetica'), local('Helvetica'), url('../font/helr45w.woff') format('woff'), url('../font/helr45w.ttf') format('truetype'), url('../font/helr45w.svg#Helvetica') format('svg');
}

@font-face {
	font-family: 'HelveticaOblique';
	src: url('../font/helr46w.eot');
	src: local('Helvetica'), local('Helvetica-Oblique'), url('../font/helr46w.woff') format('woff'), url('../font/helr46w.ttf') format('truetype'), url('../font/helr46w.svg#Helvetica-Oblique') format('svg');
}

@font-face {
	font-family: 'HelveticaBold';
	src: url('../font/helr65w.eot');
	src: local('Helvetica'), local('Helvetica-Bold'), url('../font/helr65w.woff') format('woff'), url('../font/helr65w.ttf') format('truetype'), url('../font/helr65w.svg#Helvetica-Bold') format('svg');
}
body
{
	margin:0;
	font-family: 'HelveticaRegular', Helvetica, Arial, Verdana, Tahoma, sans-serif;
	text-align: center;
	padding: 0;
	font-size: 0.75em;
	background:url(../files/images/layout/bg-body.png) left top repeat-x #cecece;
	color:#535353;
}


#question {
	background-color: #f8f8f8;
	border-bottom-width: 10px;
	border-bottom-color: #fff;
	border-bottom-style: solid;
	font-size: 15px;
	font-family: Arial, Verdana, Tahoma, sans-serif;
	text-decoration:underline;

}
#question a {
	font-weight: normal;
	padding-top: 0px;
}
#question a:hover {
	color: #333333;
	background-color: #e3fdb6;
	text-decoration: none;
}
#upward {
	font-family: Arial, Verdana, Tahoma, sans-serif;
	font-size: 15px;
	text-align: right;
	padding: 0 45px 20px 0;
}
.iMQ{
	font-family: Arial, Verdana, Tahoma, sans-serif;
	font-weight: normal;
	font-size: 14px;
	color: #000000;
}
.iMgreen{
	font-family: Arial, Verdana, Tahoma, sans-serif;
	font-weight: normal;
	color: #94b10c;
	font-size: 14px;
	text-decoration:underline;
}
.question{
	font-family: Arial, Verdana, Tahoma, sans-serif;
	font-size: 18px;
	font-weight: normal;
}
