body 
{
font-size: .75em;
margin: 0px;
text-align: center;
background: #ffffff url(/assets/images/bg.gif) top center repeat-x;
color: #333;
font-family: Verdana, Arial, Helvetica, sans-serif;
}

#outer{
	position: relative;
	top: 0px;
	left: 0;
	height: 226px;
	width: 972px;
	overflow: hidden;
	padding: 0;
	margin: 0 auto;
	background: url(/assets/images/head2.jpg) top center no-repeat;
}

	#outer a
	{
		width: 320px;
		height: 225px;
		display: block;
		margin: 0 auto;
	}
 
	#outer.ie
	{
		margin-bottom: -15px!important;
	}

#wrap{
	position: relative;
	width: 940px;
	margin: auto;
	padding: 0 14px 0 14px;
	overflow: hidden;
}

	#page{
		position: relative;
		min-height: 711px;
		padding: 0 20px 0 20px;
		background: url(/assets/images/pbg.jpg) top left no-repeat;
	}
	
		#nav{
			position: relative;
			text-align: left;
			z-index: 1000;
			height: 53px;
			padding-left: 180px;
			background: url(/assets/images/nav-bg.jpg) top left repeat-x;
		}
		
			#nav ul{
				position: relative;
				height: 53px;
				list-style: none;
			}
			
			#nav li{
				position: relative;
				float: left;
				height: 53px;	
			}
			
			#nav li a{
				position: relative;
				float: left;
				height: 53px;
				text-align: center;
				color: #fff;
				font-size: 13px;
				text-transform: uppercase;
				line-height: 43px;
			}
			
			#nav li a:hover{
				text-decoration: none;
				background-position: 0 -53px;
				color: #182637;
			}
			
			
				#nav li ul{
					position: absolute;
					display: none;
					height: auto;
					float: none;
					top: 52px;
					margin-top: 1px;
					left: 0px;
					width: 184px;
					padding: 8px 21px 16px 21px;
					background: url(/assets/images/sub-bg.png) bottom left no-repeat;
				}
				
				* html #nav li ul{
					background: url(/assets/images/sub-bg.gif) bottom left no-repeat;
				}
				
				#nav li:hover ul, #nav li.sfhover ul{
					display: block;
				}
				
				#nav li ul li{
					position: relative;
					height: 33px;
					float: none;
					width: 184px;
					background: url(/assets/images/sub-break.gif) bottom left repeat-x;
				}
				
				#nav li ul li:last-child{
					background: none;
				}
				
				#nav li ul li a{
					position: relative;
					float: none;
					display: block;
					padding: 8px 0 0 0;
					height: 25px;
					font-size: 12px;
					width: 184px;
					font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
					color: #92b5cb;
					text-indent: 0;
					text-decoration: none;
					line-height: 20px;
				}
			
			
			
			#n1{
				width: 159px;
				background: url(/assets/images/btn1.png) top left;
			}
			
			#n2{
				width: 160px;
				background: url(/assets/images/btn1.png) top left;
			}
			
			#n3{
				width: 157px;
				background: url(/assets/images/btn1.png) top left;
			}
			
			#n4{
				width: 158px;
				background: url(/assets/images/btn4.gif) top left;
			}
			
			#n5{
				width: 158px;
				background: url(/assets/images/btn5.gif) top left;
			}
		
		#flash{
			position: relative;
			padding-top: 30px;	
			text-align: center;
			width: 872px;
			height: 228px;
			overflow: hidden;		
			display: block;
				margin: 0 auto;
		}

			#flash.masthead{
				padding-top: 0;
				padding-bottom: 30px;
				overflow: visible;
				height: 228px;
			}
		
			#flash img{
				padding-top: 30px;
				position: relative;
				width: 872px;
				height: 198px;
				margin: 0 auto;
				text-align: center;
			}

		
		#article{
			position: relative;
		}
		
		
			#sidebar{
				position: relative;
				float: right;
				width: 430px;
				text-align: left;	
				font-size: .9em;
				padding-right: 13px;
			}
			
				.box1{
					position: relative;
					padding: 15px 20px 0 25px;
					height: 129px;
					background: url(/assets/images/box.png) top left;
				}
				
				.box2{
					position: relative;
					padding: 15px 15px 0 15px;
					height: 129px;
					background: url(/assets/images/box.png) top left;
				}
				
				#sidebar h3{
					color: #293648;
					font-size: 27px;
					height: 27px;
					line-height: 27px;
					margin-bottom: 20px;
					position: relative;
					text-transform: uppercase;
					padding-top: 3px;
				}
				
				#sidebar p{
					position: relative;
					line-height: 2em;
				}
				
				#sidebar a{
					color: #900E10;
				}
				
				#sidebar .break{
					position: relative;
					height: 16px;
					background: url(/assets/images/box-break.gif) bottom left no-repeat;	
					margin-bottom: 15px;
				}

			#content{
				position: relative;
				float: left;
				width: 400px;
				padding-left: 20px;
				padding-bottom: 10px;
				font-size: .9em;
				text-align: left;
			}

				#content.wide
				{
					width:	850px;
				}

				#content h2{
					color: #900E10;
					font-size: 27px;
					height: 27px;
					line-height: 27px;
					margin-bottom: 14px;
					position: relative;
					text-transform: uppercase;
				}
				
				#content p{
					position: relative;
					line-height: 1.8em;
					padding-bottom: 1em;
					font-size: 12px;
				}
	
	
	#foot{
		position: relative;
		height: 96px;	
		width: 968px;
		margin: auto;
	}
	
		#foot-bg{
			position: absolute;
			top: 0px;
			left: 0px;
			height: 96px;
			width: 968px;
			background: url(/assets/images/foot-bg.png) top left no-repeat;
			behavior: url("../htc/iepngfix.htc");
		}
		
		#foot p{
			position: absolute;
			top: 29px;
			color: #666666;
			left: 140px;
			font-size: 10px;
		}

		#foot a{ 
			color: #666666;
		}
		
.ctaction {
		background:url("/assets/images/box.png") repeat scroll left top transparent;
		height:129px;
		padding:17px 20px 0 25px;
		position:relative;
		display:block
}

a.ctaction:hover {
		background:url("/assets/images/box-hover.png") repeat scroll left top transparent;
}

.cta-header{
		color: #293648;
		font-size: 25px;
		height: 25px;
		line-height: 25px;
		margin-bottom: 20px;
		position: relative;
		text-transform: uppercase;
		padding-top: 3px;
		cursor: pointer;
	}

a.ctaction:hover {
	text-decoration: none;
}

.ctaction p {
line-height:26px !important;
padding-top:11px;
}
#content ul {			
font-size:12px;
line-height:24px;
}