/* CSS Document */
a:link, a:visited  {
	text-decoration:underline;
	color:#888772;
	}
a:hover {
	text-decoration:none;
	color:#000033;
	}

.sub_nav2, .sub_nav2 a:link, .sub_nav2 a:hover, .sub_nav a:visited{
	text-decoration:none;
	color:#000033;
}	
img{
border:0;
}


#outer{
	background-image:url(../images/bg_shadow.png);
	background-position:center top;
	background-repeat:no-repeat;
	width:1000px;
	height:810px;
	max-width: 1000px;
	min-width:825px;
	margin:1em auto;
	margin-top:10px;
	padding: 18px 15px 0 15px;
	}
	
#outer2{
	background-image:url(../images/bg_shadow2.png);
	background-position:center top;
	background-repeat:no-repeat;
	width:1000px;
	height:810px;
	max-width: 1000px;
	min-width:825px;
	margin:1em auto;
	margin-top:20px;
	padding: 18px 15px 0 15px;
	}
#nav {
	font-family: Arial, Helvetica, sans-serif;
	width: 964px;
	margin: 0px auto 0 auto;
	border-top-width: 2px;
	border-bottom-width: 2px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #C9C7AD;
	border-bottom-color: #C9C7AD;
	background-image: url(../images/plans_bg2.jpg);
}
	
#middle_left{
	background-position:top left;
	background-repeat:no-repeat;
	float:left;
	width:335px;
	max-width:335px;
	height:317px;
	max-height:317px;
	min-height:317px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#0A2935;
	background-image: url(../images/index_r2_c1.png);
	margin: 0 0 0 18px;
	}
#middle_right{
	float:right;
	width:625px;
	max-width:625px;
	height:375px;
	max-height:375px;
	min-height:317px;
	overflow:auto;
	color:#0A2935;
	}
#top{
	width:929px;
	height:110px;
	max-height:110px;
	margin: 0 0 0 18px;
	padding: 0px 30px 30px 5px;
	background-image: url(../images/header_bg.jpg);
}

#bottom{
	width:964px;
	float: left;
	margin: 0 18px 0 18px;
	height: 177px;
	border-bottom: solid #C9C7AD 2px;
	border-top: solid #C9C7AD 2px;
	background-image: url(../images/plans_bg2.jpg);
	}
	
#image{
	width:380px;
	max-width:380px;
	height:290;
	min-height:285px;
	float:left;
	margin: 20px 0 0 50px;
}
#cont{
	width:525px;
	overflow:auto;
	float:left;
	margin-left:22px;
	height: 360px;
	max-height: 360px;
}
#text{
	margin-right:30px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#0A2935;
}	

#spacer{
	background-color:#FFFFFF;
		}
#index_cont{
	margin:30px;
	margin-top:60px;
	margin-bottom:20px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	line-height:21px;
	color:#0A2935;
}
.top_white a:link, .top_white a:visited{
	color:#FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	}
.top_white a:hover{
	color:#d0cc9d;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	}
.top_white {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	padding:15px;
	color: #FFF;
}

.contact_info{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#0A2935;
	font-weight: normal;
	}
p, ul, ol, blockquote, h1,h3{
	margin-top:0;
	margin-bottom:8px;
	font-size: 13px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: left;
	}
h2{
	margin:0px;
	font:13px "Times New Roman", Times, serif;
	color:#0A2935;
}
h3{
	margin-top:0px;
	margin-bottom:12px;
	font:11px "Times New Roman", Times, serif;
	color:#0a2935;
	}
	
/*  div layer display and hide*/

#sec1 {
	position: absolute;
	width:368px;
	visibility:visible;
	z-index: 100;
	left: 605px;
}
#sec2 {position: absolute; width:368px; visibility:hidden; z-index: 200;}
#sec3 {position: absolute; width:368px; visibility:hidden; z-index: 300;}
#sec4 {position: absolute; width:368px; visibility:hidden; z-index: 400;}
#outer2 #top table tr td .contact_info .blue_link {
	color: #7F7E6A;
}

