@media print {
	/* divAuth is only used in phpincludes/head.php */
	#divAuth {
		display:none;
	}
	#divMail {
		display:none;
	}
	#divSearch {
		display:none;
	}
	/* This is your page title with will be shown at the top of every page */
	#pageTitle {
		margin-bottom:16px; 
		font-family:'Courier New', Courier, monospace; 
		font-weight:bold;  
		font-size:24px;  
	}
	/* divPageMenu is ONLY used in phpincludes/head.php */
	#divPageMenu {
		display:none;
	}
	.rightColumn {
		display:none;
	}
	#divBaseLinks {
		display:none;
	}
	/* You can find this only in phpincludes/foot.php */ 
	#divCopyright {
		padding-top:10px; 
		margin-top:10px; 
		border-top:1px solid #000;
	}

}
@media screen {
	
	body {
		background-color:#003300;
	}
	#divAuth {
		float:right;
		margin:20px 20px;
		padding:10px 10px;
		background-color:#9E312C;
		border:ridge;
	}
	#divAuth a { 
		padding: 0px 8px 0px 6px; 
		border-right:1px solid #AFF;
		color:#00FF00;
		font-size:2em;
	}
	#divMail {
		float:right;
		margin:20px 20px;
		padding:10px 10px;
		background-color:#009933;
		border:ridge;
	}
	#divMail a {
		color:#FFFFFF;
		font-size:1.2em;
	}
	#divSearch {
		float:right;
		margin:20px 20px;
		padding:5px 10px;
		background-color:#009933;
		border:ridge;
		clear:right;
		white-space:nowrap;
	}
	#divSearch p {
		color:#FFFFFF;
		margin:0;
	}
	#divSearch select, #divSearch input {
		color:#FFFFFF;
		background-color:#009933;
	}
	#pageTitle {
		margin:20px 0 10px 20px;
		font-size:74px;
		color:#AF6500;
		text-align:center;
		float:left;
	}
	#container {
		margin:0px 20px 20px 20px; 
		background-color:#C8CFC6;
		clear:both;
	}
	.leftColumn { 
		padding:10px 30px 20px 30px; 
		border-left:1px solid #000; 
		border-right:1px solid #FFF;
		width:100%;
	}
	.rightColumn {
		background-color:#9AA486; 
		padding:10px 10px 10px 10px; 
		border-left:1px dashed #CCC; 
		width:170px; 
		border-left:1px solid #000; 
		border-right:1px solid #000; 
	}
	#divCopyright {
		padding:0px 20px 0px 20px; 
		color:#778954; 
	}
	
	/* styles for rounded corners */
	b.rtop, b.rbottom {
		display:block;
		background: #003300;
	}
	b.rtop b, b.rbottom b {
		display:block;
		height: 1px; 
		overflow: hidden; 
		background: #000;
	}
	b.r1 {
	margin: 0 5px
	}
	b.r2 {
	margin: 0 3px;
	}
	b.r3 {
	margin: 0 2px;
	}
	b.rtop b.r4, b.rbottom b.r4 {
		margin: 0 1px;
		height: 2px;
	}
	b.r5 {
		margin: 0 5px 0 0;
	}
	b.r6 {
		margin: 0 3px 0 0;
	}
	b.r7 {
		margin: 0 2px 0 0;
	}
	b.r8 {
		margin: 0 1px 0 0;
	}

}
@media screen, print {

	body {
		margin:0px;
		}
	body,td {
		font-family:verdana,arial,sans-serif; 
		font-size:11px; 
		}
	h1,h2,h3,h4,h5,h6 {
		font-family:'Courier New', Courier, monospace; 
		color:#003300;
		}
	h1 {
		font-size:24px;
		}
	h2 {
		font-size:14px;
		font-family:arial,verdana,sans-serif; 
		color:#000;
		letter-spacing:1px; 
		font-weight:bold; 
		margin:10px 0px 10px 0px; 
		border-bottom:1px solid #004A66;
		}
	h3 {
		font-size:13px;
		}
	h4 {
		font-size:12px;
		}
	h5 {
		font-size:11px;
		}
	h6 {
		font-size:10px;
		}
/*	blockquote {
		font-family:arial,verdana,sans-serif; 
		color:#000; 
		font-size:14px; 
		font-weight:bold; 
		margin:10px; 
		padding:20px; 
		text-align:center; 
		margin-left:0px; 
		border:1px solid #000; 
	} */
	fieldset {
		padding: 5px 10px 10px 10px;
	}
	blockquote.photo {
		border: #666 1px solid;
		font-size: .8em;
		text-align: left;
		line-height: 1.2em;
		padding: 2px;
		margin: 5px 10px 10px 10px;
		clear: both;
	}
	blockquote.photo img {
		display: block;
		margin: 0;
		margin-bottom: 4px;
	}
	blockquote.photo em {
		font-style: normal;
		padding-bottom: 2px;
	}
	input,textarea,select {
		font-family:verdana,arial,sans-serif; 
		font-size:10px; 
	}
	a, a:link,a:visited,a:hover,a:active {
		text-decoration:none;
	}
	#divPageMenu {
		background-color:#000; 
		color:#FFF; 
		padding:8px 10px 12px 4px;
	}
	#divPageMenu a { 
		padding: 0px 8px 0px 6px; 
		border-right:1px solid #FFF;  
	}
	#divPageMenu a:link {
		color:#FFF; 
		text-decoration:none; 
	}
	#divPageMenu a:visited {
		color:#FFF; 
		text-decoration:none; 
	}
	#divPageMenu a:hover {
		color:#F60; 
		text-decoration:none; 
	}
	#divPageMenu a:active {
		color:#FFF; 
		text-decoration:none; 
	}
	#divPageContent {
		padding:10px 20px;
	}
	#divBaseLinks {
		background-color:#000; 
		padding:8px 10px 12px 4px;
		color:#FFF; 
	}
	#divBaseLinks a { 
		padding: 0px 8px 0px 6px; 
		border-right:1px solid #FFF;  
	}
	#divBaseLinks a:link {
		color:#FFF; 
		text-decoration:none;
	}
	#divBaseLinks a:visited {
		color:#FFF; 
		text-decoration:none;
	}
	#divBaseLinks a:hover {
		color:#FFF; 
		text-decoration:none;
	}
	#divBaseLinks a:active {
		color:#FFF; 
		text-decoration:none;
	}
	#divCopyright {
		font-size:10px; 
	}
	#sideSearchBox {
		border:1px solid #000; 
		margin-bottom:10px; 
	}
	#sideSearchBoxContent { 
		background-color:#C8CFC6; 
		border:1px solid #FFF; 
		padding:8px; 
	}
	#searchHeader {
		height:22px; 
		line-height:22px; 
		color:#FFF; 
		font-family:arial,verdana,sans-serif; 
		font-size:12px; 
		padding:0px 5px 0px 5px; 
		background-color:#FF6600; 
		border-top:1px solid #FFF; 
		border-left:1px solid #FFF;
		border-right:1px solid #FFF; 
		border-bottom:1px solid #C64F00;  
	}
	#sideBarNews {
		border:1px solid #000; 
		margin-bottom:10px; 
	}
	#sideBarNewsContent {
		background-color:#C8CFC6; 
		border:1px solid #FFF; 
		padding:10px; 
	}
	#newsHeader {
		height:22px; 
		line-height:22px; 
		color:#FFF; 
		font-family:arial,verdana,sans-serif; 
		font-size:12px; 
		padding:0px 5px 0px 5px;
		background-color:#FF6600; 
		border-top:1px solid #FFF; 
		border-left:1px solid #FFF; 
		border-right:1px solid #FFF;
		border-bottom:1px solid #C64F00;  
	}
	#sideEmailBox {
		border:1px solid #000; 
		margin-bottom:10px; 
	}
	#sideEmailBoxContent { 
		background-color:#C8CFC6; 
		border:1px solid #FFF; 
		padding:8px; 
		text-align:center; 
	}
	#emailHeader {
		height:22px; 
		line-height:22px; 
		color:#FFF; 
		font-family:arial,verdana,sans-serif; 
		font-size:12px; 
		padding:0px 5px 0px 5px; 
		background-color:#FF6600; 
		border-top:1px solid #FFF; 
		border-left:1px solid #FFF; 
		border-right:1px solid #FFF; 
		border-bottom:1px solid #C64F00;  
	}
	.subHeader {
		font-family:arial,verdana,sans-serif; 
		color:#000; font-size:14px; 
		letter-spacing:1px; 
		font-weight:bold; 
		margin:10px 0px 10px 0px; 
		border-bottom:1px solid #004A66;
	}
	.note {
		color:#800000; 
		font-style:italic; 
		background-color: #FFF; 
		padding:5px; 
		border:1px solid #333; 
	}
	.newsItem {
		margin-bottom:5px; 
		font-size:9px; 
	}
	.readNewsLink {
		margin-bottom:10px; 
		font-size:9px; 
	}
	.orange {
		color:#F60;
	}
	.image {
		float:left;
		border:none;
		padding: 10px;
	}
	.right_articles p {
		border: solid 1px;
		padding: 2px;
		width: 340px;
	}
		#divDebug {
		margin:16px; 
		font-size:10px;
		border: 0px solid #530000;
		color: #FFFFFF; 
	}
	table.Debug { 
		border: 0px solid #530000;
		color: #FFFFFF ; 
		background-color:#003300; 
		padding-left: 5px; 
		width: 100%;
		
	}
    td.Debug { 
		border: 1px solid #530000 ;
		padding: 5px;
		color: #FFFFFF ; 
		background: #000000; 
		padding-left: 5px; 
	}

}
