/* Copyright(C) Square Marbles (R) 2001 -2008*/
@media screen, print {
	*{	
		font-family:arial,sans-serif;
	}
	
	#doc{
		top:0px; left:0px; width:780px; height:100%;
		margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;
	}
	
	#ppdoc{
		top:0px; left:0px; width:auto; height:100%;
		margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;
	}
		
	#header{
		position:relative;
		width:auto; height:100px;
		margin:0px 0px 0px 0px; padding:0px 0px 0px 110px;
		background:#FFFFFF url(q8ml587/logo.jpg) no-repeat;
	}
	
	#ppheader{
		position:relative;
		width:auto; height:100px;
		margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;
	}
	#ppheader hr.paypal{
		height:3px;
		border:none;
		border-top: 5px solid #336799;
		
	}
	
	#menu{
		float:left;
		width:200px; height:auto; top:100px;
	}
		#menu ul{
			margin:0px 0px 0px 0px; padding:5px 5px 5px 5px;
			background-color:#FFFFFF;
			line-height:20px;
			text-align:right;
		}
		#menu li{
			display:list-item;
			list-style: none outside none;
		}
		#menu li.menutop{
			border-bottom: 1px solid #818799;
		}
		#menu li.menuitem{
			padding:10px 0px 0px 0px;
			border-bottom: 1px solid #818799;
		}
		#menu li.menuhead{
			font-style:italic;
			padding:10px 0px 0px 0px;
			border-bottom: 1px solid #818799;
		}
		#menu li.menusubitem{
			padding:10px 0px 0px 20px;
			border-bottom: 1px solid #818799;
		}
		#menu a{
			color:#000000;
			text-decoration:none;
		}
		#menu a:hover{
			font-weight:bold;
		}
		#active{
			font-size:120%;
		}

	#content{
		float:right;
		width:560px; height:auto; top:100px;
		margin:0px 0px 0px 0px; padding:10px 5px 5px 5px;
		border: 1px solid #CCCCCC;
		border-style:outset;
		background-color:#EEEEEE;
	}
		#content h1{
			font-size:18pt;
		}
		#content h2{
			font-size:16pt;
		}
		#content h3{
			font-size:14pt;
			font-weight:normal;
		}
		#content li{
			list-style-type:square;
		}	
		#content li.policy{
			list-style-type:lower-latin;
		}
		#content li.subpolicy{
			list-style-type:decimal;
		}
		#content img.rm{
			float:right;
			padding:0px 10px 0px 0px;
		}
		#content p {
			font-size:12pt;
			padding:0px 0px 0px 0px;
		}
		#content p.readmore{
			text-align:right;
			font-size:10pt;
		}
		#content p.right{
			text-align:right;
		}
		div.center{
			text-align:center;
		}
		p.center{
			text-align:center;
		}
		p.indent{
			padding:0px 20px 0px 20px;
		}
		p.linktxt{
			clear:left;
			padding:0px 20px 0px 20px;
		}
		img.linkpic{
			float:left;
			padding:0px 5px 5px 0px;
			border:none;
		}
		#affiliate{
			padding:0px 20px 0px 20px;
		}

	#footer{
		clear:both;
		font-size:80%;
	}
		#footer ul{
			width:100%;
			margin:0px 0px 0px 0px; padding:5px 0px 5px 0px;
			color:#FFFFFF;
			line-height:18px;
			text-align:right;
		}
		#footer ul li{
			padding:5px 0px 5px 0px;
			display:inline;
		}
		#footer ul li a{
			padding:5px 10px 5px 10px;
			text-decoration:none;
		}
		#footer span{
			padding:5px 10px 5px 10px;
			background-color:#C19EBA;
			border:1px solid #8B649D;
			text-decoration:none;
		}
		#footer a{
			color:#000000;
			text-decoration:none;
		}
}
