/************************************************

 	Print Styles

 ***********************************************/



	/*	Color of the bar below the logo change 

		per site */

#header {

	border-bottom: 5px solid #993300;

}



	/*  Banenr / Mastaccount images = off 

	 	if they need to be on disable this, or if

		the id is different change it */

#banner {

	display: none;

}

	

	/* Main Copy Font Size */



#main_content {

	font-size: 10pt;

}



	/* 	Adjusting the font-size and margins of accountings

		can help improve legability and is best done 

		case by case */



#main_content h1 {}

#main_content h2 {}



	/*  Print the URL of a hyper link after the link,

		does not work in IE and the url in the second

		declaration needs to be changed when the site is

		moved.	By default this is commented out. */

/*

#main_content a:link:after, 

#content a:visited:after {

   content: " (" attr(href) ") ";

   font-size: 90%;

  }

  

#main_content a[href^="/"]:after {

  content: " (http://www.EXAMPLE.co.uk" attr(href) ") ";

}

*/



/************************************************

 	Print Friendly Body Styles

 ***********************************************/

 

body {

	

	/* Reset Margin & Padding */

	margin: 0;

	padding: 0;

	

	/* Print Friendly Typography */

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10pt;

	line-height: 1.6;

	text-align: left;

	

	/* Reset Backgrounds, Borders & Colors */

	color: #000;

	background: #fff;

	border: none;	

	

	/* Apply Printing Styling */

	margin: 2em;

	padding:0 0 1.5em 0;

}



body * {

	background-color: white !important;

	background-image: none !important;

}



/************************************************

 	Reset Containers

 ***********************************************/



#container,

#header,

#logo,

#sub_content, 

#main_content,

#footer {

	

	/* Reset Dimensions */

	height: auto;

	width: auto;

	

	/* Reset Position */

	position: relative;

	left: 0;

	top: 0;

	

	/* Turn of mystery meats */

	float: none;



	/* Reset Box, Borders & Backgrounds */

	margin: 0;

	padding: 0;

	border: none;

	background: none;

}



#container {

	font-size: 10pt;

}



/************************************************

 	Reset header Styling

 ***********************************************/



#header {
	margin-bottom: 1em;

	padding: 0.5cm 0;

	border-top: 1px solid #fff;	/* IE Bug Fix */

	border-bottom: 5px solid #0C5169;

}



#header * {

	display: none;

}



#header #logo {

	display: inline;

}



#header #logo * {

	display: block;

	position: relative;

	left: 0;

	top: 0;

	float: none;

	padding: 0;

	margin: 0;	

}


/************************************************

 	Hide These Elements!

 ***********************************************/

#sub_content,

#side_content{

	display: none;

}



#main_content {

	padding: 1cm;

	color: #000;

	font-size: 10pt;

}



/************************************************

 	Page Styling Fixes

 

 	- Turns on basic bullets if backgrounds are

	being used

 ***********************************************/



#main_content ul,

#main_content li {

	padding: 0 0 0 2px;

	list-style-type: disc;

	position: relative;

}



#main_content li {

	margin: 4px 0 0 15px;

	list-style-type: disc;	

}



/* ACTUALLY MINE */


body{
	margin:20px auto !important;
}


#print_header{
	position:relative;
	float:left;
	display:inline !important;
	margin-bottom:50px;
}

form div label,
form *{
	display:none;
}
#useful_links{
	display:none;
}
#left_col{
	display:none;
}
/*-----------------*/

#record_content {
	width:700px;
}
#result_record_top{
	padding-left:50px;
	font-weight:bold;
}
#record_msg_left{
	left:50px;
}
#record_msg_right{
	left:410px;
}
#result_record{
	width:700px;
}
#record_disp_left{
	width:360px;
	padding-left:50px;
	padding-top:10px;
}
#record_disp_right{
	width:200px;
}
#record_disp_right hr{
	background-color:#999 !important;
	height:2px;
	width:100%;
}
/*----------------*/
#gray{
	display:none;
}
html{
	background:none;
}
#print_footer{
	position:relative;
	float:left;
	display:inline !important;
}
#buttons{
	clear:both;
}
.print_button{
	background-color:#ccc !important;
	cursor:pointer;
	margin-top:20px;
	margin-right:10px;
}