@media print
{
	
	/* 
	========================================================================
	TRANSPENNINEHOUSEING.CSS
	========================================================================
	*/


	/*=============== STANDARD FORMATTING ===============*/
	body{
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:70%;
		color:#002A62;
		margin:0px;
		padding:0px;
		background-color:#FFFFFF;
	}
	a,
	a:visited{
		color:#00B6E0;
		font-weight:bold;
		text-decoration:none;
	}
	/*=============== CONTAINER ===============*/
	div#container{
		position:relative;
		background-color:#FFFFFF;
		background-image:none;
		border:none;
		margin:0px;
		padding:0px;
	}
	/*=============== DIV BODY ===============*/
	div#divbody{
		border-top:3px solid #0097BE;
		border-bottom:3px solid #0097BE;
	}
	/*=============== HEADER LINE ===============*/
	div#headerline{
		display:none;
		visibility:hidden;
	}
	/*=============== LEFT CONTENT===============*/
	div#divbody div#contentleft{
		display:none;
		visibility:hidden;
	}
	/*=============== LEFT HOME CONTENT ===============*/
	div#divbody div#homecontent,
	div#divbody div#homecontent div#left-home-content,
	div#divbody div#divcontent,
	div#divbody div#divcontent div#content div#main-content,
	div#divbody div#divcontent div#content div#main-content div#main-content-left{
		background-image:none;
		clear:both;
		float:none;
		width:100%;
	}
	/*=============== HOME FLASH AREA ===============*/
	div .welcome{
		display:none;
		visibility:hidden;
	}
	/*=============== RIGHT HOME CONTENT ===============*/
	div#right-home-content{
		display:none;
		visibility:hidden;
	}
	
	/*=============== TOP CONTENT ===============*/
	div#divbody div#divcontent div#content div#top-content{
		display:none;
		visibility:hidden;
	}
	/*=============== MAIN CONTENT RIGHT ===============*/
	div#divbody div#divcontent div#content div#main-content div#main-content-right,
	div#main-content-right{
		display:none;
		visibility:hidden;
	}
	/*=============== FOOTER ===============*/
	div#footer{
		display:none;
		visibility:hidden;
	}
	
	/*=============== COPYRIGHT ===============*/
	.divCopyright
	{
		margin:0px;
		background-color:#FFFFFF;
	}
	.divCopyright table tr td
	{
		background-color:#FFFFFF;
	}
	
	/*=============== FORMS + TABLES ===============*/
	
	form{
		padding:0px;
		margin:10px 0px;
	}
		fieldset{
			padding:6px 10px;
		}
		
			legend{
				font-size:110%;
				color:#8bb0b8;
				font-weight:bold;
				background-color:#FFFFFF;
				border:1px solid #8bb0b8;
				padding:3px 6px;
			}
		
		caption{
			display:none;
			visibility:hidden;
		}
		
		input,
		textarea,
		select{
			/*width:95%;*/
			font-size:100%;/*IE*/
			background-color:#FFFFFF;
			border:1px solid #8bb0b8;
			padding:2px;
		}
			input.submit,
			div#Pager input{
				width:auto;
				color:#FFFFFF;
				background-color:#8bb0b8;
			}
			
			/*focus*/
			input:focus,
			input.text:focus,
			textarea:focus,
			select:focus,
			input.text.sffocus,
			input.sffocus,
			textarea.sffocus,
			select.sffocus{
				background-color:#f2fbfd !important;
			}
		
			table{
				width:100%;
				font-size:100%;/*IE*/
			}
				table tr th{
					font-weight:bold;
					text-align:left;
					vertical-align:top;
					padding:3px 6px 3px 3px;
				}
					/*added to forms only*/
					table.form-data tr th{
						width:48%;
					}
				
				table tr td{
					vertical-align:top;
					padding:3px;
				}
		
		/*required asterix in forms*/
		.required{
			font-size:140%;
			color:#CC0000;
			font-weight:bold;
			margin:0px 3px;
		}
}

