/*
Site:			Worthing Repeats
Version:		1.0
Stylesheet:		Print
*/


*{
	margin:0;
	padding:0;
	border:none;
	}
		
body{
	font-size:62.5%;												/* resets 1em to 10px */
	font-family:'Trebuchet MS', Arial, Verdana, Helvetica, sans-serif;
	margin:5em;
	}
		

h1, h2, h3, h4, h5, h6{
	margin:1em 0 .3em;
	font-weight:normal;
	line-height:1.2em;
	}
	
h1, h3, h5{
	color:#009d66;
	}
h2, h4, h6{
	color:#a0c16a;
	}
	
h1{
	font-size:2.2em;
	}
h2{
	font-size:1.8em;
	}
h3{
	font-size:1.4em;
	}
h4{
	font-size:1.3em;
	}
h5{
	font-size:1.2em;
	}
h6{
	font-size:1.2em;
	}
	
h2.subh1{
	margin:-10px 0 20px !important;
	}

p, table, address{
	color:#666;
	font-size:1.2em;
	margin:0 0 1em;
	line-height:170%;
	}
	
address{
	margin-left:15px;
	color:#060;
	font-style:normal;
	}
	
ul, ol, dl{
	margin:0 0 1em 2.5em;
	color:#666;
	font-size:1.1em;
	}	

li{
	line-height:190%;
	}
	
ul a{
	text-decoration:none;
	color:#666;
	}
	
	
	

	
table#prescriptions{
	display:block;
	clear:both;
	padding:0;
	margin:0;
	border-collapse:collapse;
	border-bottom:1px solid #a0c16a;
	width:491px;
	}
table#prescriptions thead th{
	color:#fff;
	font-size:1.5em;
	text-align:left;
	padding:3px;
	margin:0;
	background:#a0c16a;
	font-weight:400;
	}
table#prescriptions tbody input{
	margin:0 2px 0 -2px;
	padding:3px 0;
	display:block;
	clear:none;
	width:100%;
	border:1px solid #aaa;
	}

table#prescriptions tbody th input{
	width:auto !important;
	border:none;
	margin:2px;
	}
table#prescriptions tbody td,
table#prescriptions tbody th{
	background:#ddd;
	padding:4px 3px;
	border-top:1px solid #fff;
	cursor:default;
	color:#555;
	}
table#prescriptions tfoot th a{
	background:#bbb;
	padding:4px 3px;
	border-top:1px solid #fff;
	color:#fff;
	display:block;
	font-size:1.1em;
	text-decoration:none;
	text-align:center;
	}
table#prescriptions tfoot th a:hover{
	background:#888;
	}
table#prescriptions tfoot td{
	color:#fff;
	font-size:1.1em;
	border-top:1px solid #fff;
	font-weight:bold;
	text-align:center;
	padding:3px;
	margin:0;
	background:#a0c16a;
	}
	
	
	
	
/* Header
*************************************************************************************************/
#header,
#nav,
#leftcol,
#breadcrumbs,
#footer,
img{
	display:none;
	}