/* WebLoyalty CSS Document */


/*structure*/
#wrapper{
	width:762px;	
	padding:0px;
	margin:0px auto;
	border:1px solid #404040;
}
#content_container{
	background:url(../images/nav_tile.gif) 0 0 repeat-y #ffffff;
	width:762px;
	margin:62px 0px 0px 0px;
	padding:0px;
}
#copy{
	width:585px;
	float:right;
	min-height:300px;
}
		
	#copy #top_box{
		background-color:#6D89D2;
		border-bottom:3px solid #852F32;		
	}
		#top_box img{
			float:right;
			border-left:1px solid white;
			margin-left:7px;
		}
		#top_box h1{
			color:white;
			padding:0px 14px 8px;
			margin:0;
			font-size:1.8em;
		}
		#top_box p{
			margin:0;
			padding:0px 0px 8px 14px;
			color:white;
		}
			#top_box #breadcrumbs{color:#5B5A82; padding:10px 14px 5px;; font-size:1.1em;}
			#breadcrumbs a{color:#D1D3FA; text-decoration:none; font-weight:normal;}
	#copy #bottom_box{
		margin:0;
		padding:0;
	}
		#bottom_box table{margin:10px 1px 0px 9px; padding:0; border:none;}
		#bottom_box td{background-color:#DBE2F5; margin:0; padding:0;}		
		#bottom_box	td.left{margin:0px 2px 0px 0px; border-right:2px solid white; padding:0; width:187px;}
		#bottom_box	td.center{margin:0px 0px 0px 2px;  border-left:2px solid white;  border-right:2px solid white; padding:0; width:183px;}
		#bottom_box	td.right{margin:0px 0px 0px 2px;  border-left:2px solid white; padding:0; width:183px;}
		#bottom_box	td p{color:black; padding:0px 9px 10px; margin:0;}
		
		#bottom_box h1{margin:0;padding:0;}
		#bottom_box h2{color:#black; font-weight:bold; padding:10px 9px 0px; margin:0; font-size:1.2em;}
		#bottom_box h2.noBold{color:black; font-weight:normal; padding:10px 9px; margin:0; font-size:1.2em;}
		#bottom_box p{color:black; padding:10px 9px 10px; margin:0;}
		#bottom_box a{color:black; text-decoration:underline;}
		#bottom_box img.button{margin:0px auto;}
			#contact_box table{margin:10px 1px 0px 9px; padding:0; border:none;}
		#contact_box td{background-color:#FFFFFF; margin:0; padding:0;}		
		#contact_box	td.left{margin:0px 2px 0px 0px; border-right:2px solid white; padding:0; width:187px;}
		#contact_box	td.center{margin:0px 0px 0px 2px;  border-left:2px solid white;  border-right:2px solid white; padding:0; width:183px;}
		#contact_box	td.right{margin:0px 0px 0px 2px;  border-left:2px solid white; padding:0; width:183px;}
		#contact_box	td p{color:black; padding:0px 9px 10px; margin:0;}
		
		#contact_box h1{margin:0;padding:0;}
		#contact_box h2{color:#black; font-weight:bold; padding:10px 9px 0px; margin:0; font-size:1.2em;}
		#contact_box h2.noBold{color:black; font-weight:normal; padding:10px 9px; margin:0; font-size:1.2em;}
		#contact_box p{color:black; padding:0px 9px 10px; margin:0;}
		#contact_box a{color:black; text-decoration:underline;}
		#contact_box img.button{margin:0px auto;}	
#lnav{
	width:177px;
	float:left;
	min-height:300px;
}
	#lnav a{
				display:block;
				font-weight:bold;
				font-size:1em;
				color:white;
				text-decoration:none;
				background:url(../images/nav_tab.gif) 0 0 repeat-y #01009A;
				padding:6px 6px 6px 9px;
				border-top:1px solid #010163;
				border-bottom:1px solid #6869C3;
	}
	#lnav a.hot{background-color:#010163; }
	#lnav a:hover{background-color:#010163;}

#lnavTextLinks{
	width:177px;
	float:left;
}
	#lnavTextLinks a{
					display:block;
					font-weight:normal;
					font-size:.95em;
					color:white;
					text-decoration:underline;
					padding:6px 0px 6px 0px;
	}

#header{
	position:absolute;
	top:0;
	width:762px;
	height:62px;
	background:url(../images/pt/topfade_tile.gif) 0 100% repeat-x;
	border-bottom: 3px solid #852F32;
}
	#header img.logo{
		margin-top:1px;
		float:left;
	}
	#header p{
		text-align:right;
		margin-top:30px;
		padding-right:10px;
		color:#D3D3D3;
	}
	#header a{
		color:#01009A;
		text-decoration:none;
	}
	#header a:hover{text-decoration:underline;}
#footer{
	height:65px;
	border-top:3px solid #852F32;
}
	 #footer p{
		text-align:center;		
		color:#333;
		padding:15px 6px 0px;
	}
	#footer a{
		color:#01009A;
		text-decoration:none;
	}
	#footer a:hover{text-decoration:underline;}