/* CSS Document */
body {
	background:url(pageimg/bgrpt.gif) repeat-y center;
	
	margin:0px;	padding:0px;
	font-family:Arial, Helvetica, sans-serif;	
	font-family:Verdana, Arial, Helvetica, sans-serif;	font-size:90%;
}
.wrap {
	width:785px;	margin:0px auto;
	
}

.container {
	margin:0px 15px 2px 20px;
}

.left {	width:165px;	margin:0px;	padding:1px;	font-size:0.9em;}
	.left ul {	  margin:0px;	padding:0px;	list-style:none;	}
	.left ul li { margin:0px;	padding:0px;	list-style:none;	}
	.left ul {	border-bottom:1px solid black;	margin:0px 2px 0px auto;	}
	.left li a {	
		display:block;	width:151px;	padding:5px;
		color:black;	text-decoration:none;
		border:1px solid black;	border-bottom:0px;
		background-color:white;
	}
	.left li a:hover {
		background-color:#87C0DB;
	}
	
	
	
.content {	width:560px;	float:right;	margin:0px 1px 1px 1px;	font-size:0.8em;}


.bluetext {	color:#28C4D8;	}

h1 {	font-size:1.5em;	color:#1591A1;	}
h2 {	font-size:1.2em;	}



.pricelist {		}
.pricelist table {	width:350px;	border:1px solid black;	border-top:0px;	}

.pricelist tr {	background-color:#87C0DB;	}
.pricelist tr.item {	background-color:white;	cursor:pointer;		}
.pricelist tr.item td {	border-top:1px solid black;	}


.congrats {	background-color:#CCF1F6; border:1px dashed #006666; width:440px; padding:5px;	margin:10px 0;
			clear:both;	text-align:center;	line-height:140%;	}
.congrats img {	margin:5px 10px;	}

.special {	background-color:#CCF1F6; border:1px dashed #006666; 
	width:340px; padding:5px;	text-align:center;	margin:10px 0 20px;	}
.special img {	border:1px solid #CCC;	}


