body {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 13px;
        font-style: normal;
        line-height: normal;
        background-color: #FFFFFF;
        margin: 0px;
}

* :focus {outline: none;}

button::-moz-focus-inner {
  border: 0;
}



/* LAYOUT */

/*Opera Fix*/
body:before {
	content:"";
	height:100%;
	float:left;
	width:0;
	margin-top:-32767px;/
}


html, body {height:100%;width:100%;}

#main {min-height: 95%;}
#main {overflow: auto; padding-bottom: 20px;margin: 0 auto;}


#center {
	margin-left: auto;
	margin-right: auto;
	text-align: center;
        padding-top: 40px;
        min-height: 140px;
        height: 80%;
        width: 100%;
}
#footer {
        position: relative;
	margin-top: -5px;
        height: 20px;
        clear: both;
	width: 100%;
}

#menu {
        width: 100%;
        height: 27px;
}

#linkmaking #form {
        text-align: center;
}
#tweeezfi {
        display: inline;
}



#menu {
	/* background-image:url('/core/img/menubg.png');
	background-repeat:repeat-x;
	*/
}

#ezbutton {
	
	background-image: url(/core/img/makeitez_button.png);
	width: 122px;
	height: 32px;
	border: 0;
	border-style: hidden;
	margin-left: 5px;
}

#linkmaking {
	
	padding-top: 20px;

}

#inputelements {

	margin: 0 auto; 
	text-align: right;

}

#pro_input {

padding-right: 2px;
display: block;
outline: 0;
}

.description {
	font-size: 16px;
	font-weight: bold;
	color: #B3B3B3;
	text-align: center;
	padding-right: 41px;
}

.first_caption {

	text-align: left;
	font-size: 18px;
	font-weight: bold;
	color: #484848;	
	padding-left: 5px;
	margin-bottom: -2px;
}

#customlabel {
	padding-left: 8px;
}


/* text format */



#footer p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 1.7em;
	color: #A0A0A0;
        padding-left: 20px;
}
a {
	color: #7090F0;
	font-size: 11px;
}

h1 {
	text-align: center;
	padding-bottom: 5px;
	padding-left: 24px;
}

#menutext a {
	padding-left: 10px;
	font-size: 13px;
	color: 5070F0;
}

#ezmadelink {

	color: #5070F0;

}

#ezmadelinkshow {

	text-align: left;
	color: #A0A0A0;
	font-size: 18px;
	margin-top: 15px;
}

#ezmadelinkshow a {

	color: #5070F0;
	text-decoration: none;
	font-size: 16px;

}
.inputfield {
	color: #A0A0A0;
	width: 500px;
	height: 16px;
	border: 1px solid #99CC33;
	border-radius: 3px;
	font-size: 12px;
	padding: 7px;
}

#menu #menutext {
	
	visibility: hidden;
	position: absolute;
	top: 4px;

}


#linkshowtable {


	margin-left: auto;
	margin-right: auto;
}

.fromista_eteenpain {

	font-size: 11px;
	line-height: 1px;
	margin-top: -10px;
}


#facebutton {

	display: block;
	position: relative;
	background:transparent no-repeat url(/core/img/facebook-medium.png);
	height: 28px;
	width: 28px;
	border: none;
	top: -1px;
}

#twitbutton {

	display: block;
	position: relative;
	background:transparent no-repeat url(/core/img/twitter-medium.png);
	height: 28px;
	width: 28px;
	border: none;
	top: -1px;

}

#gearicon {

	margin: 2px;
	text-align: right;

}

