
div.frame
	{	width: 600px;
		height: minimum;
		border-style: solid;
		border-width: 4px;
		border-color: black;
		margin-top: 60px;
		margin-left: auto;
		margin-right: auto;
		margin-bottom: 20px;
		text-align: left;
		background-color: white;
	}

.cssbutton{
background-color: #cccccc;
border: 2px #cccccc outset;
padding: 4px 50px;
color: black;
text-decoration: none;
font: 90% "MS Sans Serif", Geneva, sans-serif ;
}

.cssbutton:visited{
color: black;
}

.cssbutton:hover{
border-style: inset;
background-color: #dcdcdc;
padding: 4px 50px;}

.cssbutton:active{
color: black;
}

h1
	{	font-family: "Times New Roman", Times, serif;
		font-weight: bold;
		font-size: 30px;
		text-align: left;
		margin-top: 10px;
		color: red;
		margin-left: 15px;
		margin-bottom: 0px;
	}

h2
	{	font-family: Arial, Helvetica, sans-serif;
		font-weight: bold;
		font-size: 32px;
		margin-left: 15px;
		margin-right: 15px;
		text-align: center;
		margin-top: 15px;
		margin-bottom: 0px;
	}
	
h3
	{	font-family: "Times New Roman", Times, serif;
		font-size: 18px;
		font-style: normal;
		font-weight: normal;
		margin-left: 15px;
		margin-right: 15px;
		margin-top: 20px;
		margin-bottom: 0px;
	}

h4
	{	font-family: "Times New Roman", Times, serif;
		font-size: 15px;
		font-weight: normal;
		font-style: normal;
		margin-left: 60px;
		margin-top: 0px;
		margin-right: 0px;
		margin-bottom: 0px; 
	}
	
h5
	{	text-align: center;
		margin-top: 13px;
		margin-bottom: 8px;
		font-size: 15px;
		font-style: normal;
		font-weight: bold;
		font-size: 19px;
		color: red;
	}

h6
	{	color: red;
		margin-top: 10px;
		margin-left: 8px;
		margin-right: 8px;
		margin-bottom: 0px;
		font-family: "Times New Roman", Times, serif;
		font-weight: normal;
		font-style: normal;
		font-size: 12px;
		text-align: left;
	}
	
p.p1
	{	font-size: 17px;
		font-family: Arial, Helvetica, sans-serif;
		font-style: normal;
		font-weight: normal;
		color: black;
		margin-left: 30px;
		margin-right: 30px;
		margin-top: 15px;
		margin-bottom: 6px;
	}

p.p2
	{	font-size: 17px;
		font-family: Arial, Helvetica, sans-serif;
		font-style: normal;
		font-weight: bold;
		color: black;
		margin-left: 15px;
		margin-right: 15px;
		margin-top: 15px;
		margin-bottom: 0px;
	}
	
ul
	{	list-style-type: disc;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 17px;
		font-weight: normal;
		font-style: normal;
		margin-top: 15px;
		margin-bottom: 0px;
		margin-right: 10px;
	}

li
	{	margin-bottom: 4px;
		margin-top: 0px;
	}

span.h4
	{	color: red;
	}

span.h6
	{	font-size: 15px;
	}

span.free_report
	{	color: red;
		font-weight: bold;
	}

div.submit_box
	{	border-width: 3px;
		border-style: double;
		height: 200px;
		width: 550px;
		margin-left: auto;
		margin-right: auto;
		margin-top: 20px;
		margin-bottom: 0px;
		padding: 0px;
	}
	


input.input_box
	{	width: 300px;
		margin-left: 10px;
		margin-top: 0px;
		margin-bottom: 0px;
		margin-right: 0px;
	}
	

table.input_box_table
	{	margin-left: 18px;
		margin-top: 0px;
		margin-bottom: 0px;
	}

div.consultation_submit_button
	{	margin-right: auto;
		margin-left: auto;
		text-align: center;
		margin-top: 20px;
		margin-bottom: 20px;
	}

div.submit_button
	{	margin-right: auto;
		margin-left: auto;
		text-align: center;
		margin-top: 10px;
	}

div.center
	{	margin-right: auto;
		margin-left: auto;
		text-align: center;
	}
	
span.required_field
	{	font-weight: bold;
		font-size: 15px;
	}