body{
	background:#fff url('/images/background.jpg') repeat-x;
	font-family:arial,sans-serif;
	font-size:14px;
				text-decoration:none;
}
body.inner{
	background:#fff url('/images/background_inner.jpg') repeat-x;
}
	.container{
		width:1024px;
		margin:0 auto;
	}
		.header{
			background:url('/images/header.jpg') no-repeat;
			display:block;
			height:292px;
			width:1024px;
			overflow:hidden;
			position:relative;
		}
		.slideshow{
			position:absolute;
			bottom:0;
			right:70px;
		}
		.header.inner{
			height:180px;
		}
			.logo{
				background:url('/images/logo.png') no-repeat;
				display:block;
				float:left;
				height:177px;
				width:194px;
			}
			.nav{
				display:block;
				float:right;
				height:35px;
				margin:0;
				list-style:none;
			}
				.nav li{
					float:left;
					margin:0 10px 0 0;
				}
					.nav li a{
						background-image:url(/images/nav.png);
						background-position:left top;
						background-repeat:no-repeat;
						color:#39BD9B;
						cursor:pointer;
						display:block;
						float:left;
						font-size:14px;
						height:35px;
						line-height:35px;
						text-decoration:none;
						text-transform:uppercase;
					}
					.nav li a:hover, .nav li a.active{
						color:#fff;
					}
						.nav li a span{
							background-image:url(/images/nav.png);
							background-position:100% -35px;
							background-repeat:no-repeat;
							display:block;
							float:left;
							height:35px;
							margin-left:5px;
							padding-left:5px;
							padding-right:10px;
						}
			.slogan{
				color:#fff;
				display:block;
				float:left;
				font-size:24px;
				font-family:Georgia, "Times New Roman", Times, serif;
				line-height:30px;
				width:500px;
				margin-left:22.5px;
				margin-top:-10px;
			}
			.my_story{
				background:url('/images/my_story.png') no-repeat;
				display:block;
				float:right;
				height:180px;
				width:463px;
				margin-top:-66px;
				margin-right:10px;
			}
			
		.content{
			display:block;
			float:left;
		}
			.left_col{
				display:block;
				float:left;
				padding:22px 22.5px 0;
				width:230px;
			}
				.left_col dl{
					display:block;
					margin-bottom:15px;
					width:230px;
				}
					.left_col dl dt{
						border-bottom:1px dotted #012D30;
						color:#086D6F;
						display:block;
						font-size:15px;
						width:100%;
						text-transform:uppercase;
						padding-bottom:2px;
					}
						.left_col dl dt span{
							color:#086D6F;
							font-weight:700;
						}
					.left_col dl dd{
						background:url('/images/left_col_li.jpg') repeat-y;
						color:#012D30;
						display:block;
						height:25px;
						line-height:25px;
						padding-left:15px;
						width:215px;
						text-decoration:none;
					}
						.left_col dl dd a{
							color:#012D30;
							text-decoration:none;
						}
							.left_col dl dd a:hover{
								text-decoration:underline;
							}
			.right_col{
				background:#fff url('/images/right_col.jpg') repeat-y;
				color:#333;
				display:block;
				float:left;
				min-height:435px;
				height:auto !important;
				height:435px;
				padding:10px 9px 10px 15px;
				width:725px;
			}
			.right_col.inner{
				margin-top:-75px;
				min-height:510px;
				height:auto !important;
				height:510px;
				position:relative;
			}
				.right_col a{
					color:#333;
				}
					.right_col a:hover{
						text-decoration:none;
					}
				.right_col .title{
					background:#9dd6d7;
					color:#444444;
					display:block;
					font-size:20px;
					font-weight:700;
					height:35px;
					line-height:35px;
					margin-bottom:15px;
					padding-left:20px;
					width:705px;
					text-transform:uppercase;
				}
					.right_col .title .dark{
						color:#032627;
					}
				.right_col p{
					color:#333;
					line-height:22px;
					margin-bottom:15px;
				}
				.right_col .inner_col{
					display:block;
					float:right;
					margin-left:15px;
					width:218px;
					overflow:hidden;
				}
				.right_col .connect{
					background:url('/images/connect.jpg') no-repeat;
					display:block;
					height:56px;
					width:218px;
				}
					a.twitter{
						background:url('/images/links.png') center left no-repeat;
						display:block;
						float:left;
						height:16px;
						width:16px;
						margin-top:29px;
						margin-left:23px;
					}
					a.facebook{
						background:url('/images/links.png') center center no-repeat;
						display:block;
						float:left;
						height:16px;
						width:16px;
						margin-top:29px;
						margin-left:10px;
					}
					a.linkedin{
						background:url('/images/links.png') center right no-repeat;
						display:block;
						float:left;
						height:16px;
						width:16px;
						margin-top:29px;
						margin-left:10px;
					}
		.footer{
			background:url('/images/footer.jpg') repeat-x;
			clear:both;
			display:block;
			height:58px;
			text-align:center;
		}
			.footer p{
				color:#333;
				line-height:38px;
			}
				.footer a{
					color:#086D6F;
				}
					.footer a:hover{
						text-decoration:none;
					}

/* Table Styles */
.pricingContent{
	background-color:#E7E7CC;
	padding:10px;
	width:275px;
}
.pricingDetail{
	color:#FFFFFF;
	font-weight:900;
	padding:5px 10px;
}
.altPricingRow{
	background-color:#E7E7CC;
}
.pricingRow{
	text-align:center;
}
.pricingHeader {
	background-color:#032C2C;
	padding:5px 10px;
}
.pricingSubHeader {
	background-color:#9DD6D7;
	padding:5px 10px;
	text-align:center;
}
.pricingSubSubHeader{
	background-color:#086D6F;
	padding:5px 10px;
	text-align:center;
}
.pricingTitle{
	color:#E6F6D6;
	font-size:14px;
}
	
/* Global Styles */
.clear{
	clear:both;
}
.none{
	display:none;	
}

