/*Stylesheet for rediker.com
by Sam Dunn 2008 */	
	hr{
		background-color:#FFFFFF;
		color:#FFFFFF;
		border-top:1px solid #EEEEEE;
		margin: 13px 0px 0px 0px;
		padding:0px;
		height:1px;
	}
	.leftbox{
	width:150px;
	border-left:1px solid #a0a0a0;
	background-color:white;
	font-size:11px;
}

.leftbox_middle{
	padding:10px;
}

.leftbox_top{
	width:100%;
	height:1px;
	background-image:url('../images/border-gradient.png');
	background-repeat:no-repeat;
}

.leftbox_bottom{
	width:100%;
	height:1px;
	background-image:url('../images/border-gradient.png');
	background-repeat:no-repeat;
}
	.clear{
		clear:both;
		visibility:hidden;
		margin:0px;
		padding:0px;
	}
	h1{
		color: #000066;
		font-size:16px; 
		margin:0px 0px 5px 0px;
		padding:0px;
	}
	
	h2{
		color:#49547C;
		font-size: 13px;
		font-weight:bold;
		margin:0px;
		padding:0px;
	}

	#navbar{
		font-size:10px;
		width:535px;
		background-color: #DFE6F4;
		text-align:center;
		line-height:22px;
		border:1px solid #A7BADF;
		margin-bottom:15px;
	}
	.bluebar{
		font-size:10px;
		width:535px;
		background-color: #DFE6F4;
		text-align:center;
		line-height:22px;
		border:1px solid #A7BADF;
	}

	a, a:visited{
		text-decoration:underline;
	}
	
	a:hover, .nou{
		text-decoration: none;
	}

	.darkheader{
		width:100%;
		height:22px;
		background-color: #515E8B;
		border-bottom: 1px solid #000000;
		border-top: 1px solid #000000;
		text-align:center;
		color:#FFFFFF;
		margin:0px;
	}
	.darkheader span, .subheader span{
		font-weight:bold;
		font-size:13px; 
		font-family:arial, helvetica, sans-serif;
		line-height:22px;
	}
	#content{
		font-size:12px;
		font-family:arial, helvetica, sans-serif;
		margin:0px;
		padding:0px;
		width:535px;
	}
	
	#content ul{
		list-style:none;
		padding:0px;
		margin:0px;
		font-size:12px;
	}

	.border ul, .borderfull ul{
		width:97%;
	}
	
	.border p{		
		width:97%;
		margin-left: 10px;
		margin-top: 5px;
		padding-right: 5px;
	}
	
	.bluetext{
		font-size:12px;
		color:#49547C;		
	}
	

	
	.indent{
		margin-left:10px;
	}
	
	li b, .border b, .borderfull b{
		color:#49547C;
	}
	
	.border li, .borderfull li{
		background: url('/icons/bullet19.gif') 5px 50% no-repeat;
		padding-left:21px;
		padding-right:8px;
		margin-bottom:8px;
		margin-left:10px;
	}
	.alt li{
		background: url('/icons/bluebullet.gif') 5px 50% no-repeat;
		padding-left:18px;
		padding-right:8px;
		margin-bottom:8px;
	}
	.border{
		width:100%;
		border:1px solid #000000;
		border-top:none;
		padding-bottom:8px;
		margin-bottom:15px;
		font-size:12px;
	}
	
	.borderfull{
		width:100%;
		border:1px solid #000000;
		padding-bottom:8px;
		margin-bottom:15px;
		font-size:12px;
	}
	
	}
	.subheader{
		color: #515E8B;
		width:100%;
		height:22px;
		background-color: #DFE6F4;
		border-bottom: 1px solid #A7BADF;
		text-align:center;
	}
	.lightheader{
		width:100%;
		height:22px;
		margin:0px;
		background-color: #515E8B;
		text-align:left;
		color:#FFFFFF;
		font-weight:bold;
		border-top: 1px solid #000000;
		border-bottom: 1px solid #000000;
		position:relative;
		margin-bottom:12px;
	}
	.lightheader img{
		position:absolute; 
		top:50%; 
		height:16px; 
		margin: -8px 0px 0px 12px;
	}
	
	.lightheader span, .lightheader h2{
		margin:0px 0px 0px 30px;
		padding:0px;
		font-size:13px;
		line-height:22px;
		color:#FFFFFF;
	}
	.lightheader a, .lightheader a:hover{
		text-decoration:none;
		color:#FFFFFF;
	}

	.box{
		padding:10px;
		border-bottom: 1px solid #BFBFC0;
		margin:5px;
	}
	.underline{
		border-bottom: 1px solid #BFBFC0;
		padding-bottom:5px;
	}
	.imgright{
		float:right;
		clear:right;
		margin-left:5px;
	}
	.small{
		font-size:11px;
	}
	/*Image & Captions*/
	.image{
		float:left;
		margin:5px;
		display:inline;
		text-align:center;
	}

	.caption{
		clear:both;
		font-size:10px;
		text-align:center;
		width:250px;
		margin:0px 3px 3px 3px;
	}
	.captions{
		clear:both;
		font-size:10px;
		text-align:center;
		width:160px;
		margin:0px 3px 3px 3px;
	}

	.gray{
		color:#6F6F6F;			
	}
	.underline{
		border-bottom:1px solid #eeeeee;
	}
	/*Left Navigation*/
	#leftnav{
		margin-top:5px;
		border-top:1px solid #DFDFDF;
	}
	.centerlinks{
		border-top:1px solid #DFDFDF;
		border-bottom:1px solid #DFDFDF;
		padding:10px 0px;
	}
	
	.leftblock{
		border-bottom:1px solid #DFDFDF;
		padding:0 0 10px 5px;
		margin:10px 0;
	}
	.leftblock a, .centerblock a, .centerblock a:visited{
		color:#141C3F;
		line-height:16px;
		font-family: Arial, sans-serif;
		font-size:11px;
		font-weight:bold;
		text-decoration:none;
	}
	.leftblock a:hover, .centerblock a:hover{
		text-decoration:underline;
	}
	
