body, div, h1, h2, h3, h4, h5, h6, ul, p, td, tr, dt, dd, dl{
    margin: 0;
    padding: 0;
}
img{
    border: none;
}
/*
input[type=text], input[type=email], select.inputbox, input[type=password], textarea{
    border: 1px solid #d3d3d3;
	font-size: 16px;
	color: #4a4a48;
	background-color: #fff;
}*/


/* PAUL STYLE */
input[type=text], input[type=email], select.inputbox, input[type=password], textarea{
  height: 28px;  
  border: 1px solid #d3d3d3;
	font-size: 14px;
	color: #4a4a48;
	background-color: #fff;
  	border-radius: 5px;
}


input[type=submit], button, input[type=button], button[type=submit]{
    cursor: pointer;
	border: 0;
	font-size: 16px;
	line-height: 30px;
	border-radius: 3px;
	background: #0c456d;
	background: -webkit-linear-gradient(top, #0c456d, #07283f);
	background: linear-gradient(to bottom, #0c456d, #07283f) repeat scroll 0 0;
	border: 0;
	margin: 0 auto;
	padding: 0 26px;
	text-align: center;
	font-size: 14px;
	color: #ffffff;
}
input[type=submit]:hover, button:hover, input[type=button]:hover, button[type=submit]:hover{
	background: #1ba6dc;
	background: -webkit-linear-gradient(top, #1ba6dc, #017fb5);
	background: linear-gradient(to bottom, #1ba6dc, #017fb5) repeat scroll 0 0;
}
span.button_before input[type=submit], span.button_before button{
	background: transparent;
	color: #fff;
}
table{
    border-spacing: 0;
    border-collapse:separate;
}
td{
    vertical-align: top;
}