﻿*{ margin:0; padding:0; font-family:arial;}
body 
{
	font-family:Arial;
	font-size:12px;
	
	color:#343434;
}
.clearit, .clear { clear:both;}
.empty { font-size:1px; height:1px;}
.header { color:#fff; background-color:#f52900; padding:10px 12px 12px 12px;}
.h1 { font-size:26px; font-weight:bold; line-height:28px; }
.explain { font-size:13px; line-height:14px; }
#Panel1, #Panel2 { border:1px solid #dedede; padding:12px; border-top:none; padding-top:10px;}
.head1 { font-size:14px; color:#f52900; border-bottom:1px solid #f52900; font-weight:bold;  padding-bottom:1px; margin-bottom:10px; }
.optional { font-size:11px; color:#666; font-weight:normal;}
#firstName, #surname { width:47%;}
#postcode { width:20%;}
#address { width:100%;}
input { font-family:arial;}
.newsy { border-top:3px solid #fff;}
table#conditions  { width:100%;}
#conditions tr td { width:33%;}
/*
.container {border-bottom:4px solid #fff;}
.container00 { float:left; font-weight:bold; font-size:12px; width:33%; padding-top:2px; padding-right:2%;}
.container01 {width:65%;float:left; }
*/
#smoke, #bmi, #age, #Metformin, #metformindose, #other, #pregnant, #smoke, #howmany, #howlong, #years, #eye, #diagnosed, #allergic, #trials, #blood { width:98%;}
.container {border-bottom:4px solid #fff;}
.container00 { font-weight:bold; font-size:12px; padding-top:2px; padding-bottom:2px; line-height:14px;}
.container01 { }
.coniditionmore { border-top:2px solid #fff; border-bottom:8px solid #fff;}
.english { color:#aeaeae;}
.givemarginfromtop { border-top:10px solid #fff;}
select { font-family:arial; font-size:12px;}
input {font-size:12px;	font-family:Arial; padding:1px; margin:0px;} 
input[type="text"] { width:98%; font-family:arial; font-size:12px; }

#P1_DD, #P1_MM, #P1_YY { }
#fbmove { float:right; width:270px; margin:0px 0px 10px 10px;}
.css3button {
	background:#f06000;
	width:100%;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #ffffff;
	padding: 8px 30px;
	background: -moz-linear-gradient(
		top,
		#fa8a12 0%,
		#f06000);
	background: -webkit-gradient(
		linear, left top, left bottom,
		from(#fa8a12),
		to(#f06000));
	-moz-border-radius: 0px;
	-webkit-border-radius: 0px;
	border-radius: 0px;
	border: 1px solid #f06000;
	-moz-box-shadow:
		1px 1px 2px rgba(000,000,000,0.5),
		inset 0px -1px 4px rgba(255,102,000,1);
	-webkit-box-shadow:
		1px 1px 2px rgba(000,000,000,0.5),
		inset 0px -1px 4px rgba(255,102,000,1);
	box-shadow:
		1px 1px 2px rgba(000,000,000,0.5),
		inset 0px -1px 4px rgba(255,102,000,1);
	text-shadow:
		1px 1px 1px rgba(000,000,000,0.3),
		0px 0px 0px rgba(255,255,255,0);
}
.css3buttonover {
	
	color: #ffffff;
	padding: 8px 30px;
	cursor:pointer;
	background:#f52900;
	-moz-border-radius: 0px;
	-webkit-border-radius: 0px;
	border-radius: 0px;
	border: 1px solid #e82800;
	-moz-box-shadow:
		1px 1px 2px rgba(000,000,000,0.5),
		inset 0px -1px 4px rgba(255,102,000,1);
	-webkit-box-shadow:
		1px 1px 2px rgba(000,000,000,0.5),
		inset 0px -1px 4px rgba(255,102,000,1);
	box-shadow:
		1px 1px 2px rgba(000,000,000,0.5),
		inset 0px -1px 4px rgba(255,102,000,1);
	text-shadow:
		1px 1px 1px rgba(000,000,000,0.3),
		0px 0px 0px rgba(255,255,255,0);
}
h3 { margin-bottom:12px; margin-top:12px;}
		a { color:#f52900; text-decoration:underline; }
	
	.firstpc { border-bottom:4px solid #fff;}
	.secondpc { }
	#button { border-top:12px solid #fff;}
	#button a:link, #button a:visited, #button a:active { display:block; padding:12px; background-color:#0C3; color:#fff; font-size:18px; font-family:arial; } 
	#button a:hover {display:block;   padding:12px; background-color:#F90; color:#fff; font-size:18px; font-family:arial; } 
@media(max-width: 480px)
{
.container01 {width:100%}
}