/* CSS Document */

a{
	color:#12304E;
	font-weight:bold;
}
a:hover{
	
	color:#8CB92F;
}
body{
	background-color:#314464;
	background-image:url(../images/bg.gif);
	background-position: 68% 0%;
	background-repeat:repeat-x;
	color:#333333;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11.5px;
	margin-top:10px;
	padding: 0px;
}
h1{
	color:#8CB92F;
	font-family:Tahoma,Arial,Verdana,sans-serif;
	font-size:15.5px;
	font-weight:bold;
	margin:0px;
	padding:0px;
}
h2{
	color:#12304E;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	margin:0px;
	padding-bottom:8px;
}
h3{
	color:#001F42;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	margin:0px;
	padding:0px;
}
p{
	margin:0px;
	padding:0px;
}

.block-spacer{
	height:6px;
	margin:0px;
	padding:0px;
}
#bottom-text{
	font-size:13px;
	margin-left:49px;
	padding-top:10px;
	text-align:left;
}
.break{
	clear:both;
	height:3px;
}
.break-home{
	clear:both;
	height:4px;
}
.caption{
	padding-top:10px;
	text-align:center;
}
.clear-this{
	clear:both;
}
.col2-bottom{
	background-image:url(../images/col2-bottom.gif);
	background-repeat:no-repeat;
	height:3px;
	overflow:hidden;
	width:236px;
}
.col2-heading{
	color:#042343;
	font-family:Tahoma,Arial,Helvetica,sans-serif;
	font-size:15px;
	height:17px;
	text-align:center;
	width:236px;
}
.col2-mid{
	background-image:url(../images/hochman-mid2.jpg);
	background-repeat:no-repeat;
	height:256px;
	overflow:hidden;
	width:236px;
}
.col2-top{
	background-image:url(../images/col2-top.gif);
	background-repeat:no-repeat;
	height:3px;
	overflow:hidden;
	width:236px;
}
.consultation-box{
	background-image:url(../images/consultation.jpg);
	background-repeat:no-repeat;
	height:114px;
	overflow:hidden;
	padding-left:8px;
	padding-top:11px;
	width:226px;
}
.contact{
	padding-top:15px;
}
.content{
	
	overflow:hidden;
	padding-left:5px;
	padding-right:15px;
}
.content-side-bottom{
	background-image:url(../images/content-side-bottom.gif);
	background-repeat:no-repeat;
	height:3px;
	width:236px;
}
.content-side-mid{
	background-image:url(../images/content-side-mid.gif);
	background-repeat:repeat-y;
	
	padding-left:9px;
	padding-top:8px;
	width:227px;
}
.content-side-top{
	background-image:url(../images/content-side-top.gif);
	background-repeat:no-repeat;
	height:3px;
	overflow:hidden;
	width:236px;
}
.detailsContent{
	padding-top:15px;
}
.edit{
	padding-top:7px;
	text-align:center;
}
.emphasis{
	font-weight:bold;
}
.emphasis-label{
	color:#042343;
	font-size:14px;
	font-weight:bold;
}
.featured-services-blurb{
	float:left;
}
.featured-services-image{
	float:left;
}
.float-image{
	float:right;
	margin-bottom:5px;
	margin-left:7px;
}
.footer-copyright{
	color:#FFFFFF;
	float:right;
	font-family:Tahoma, Arial, Verdana, sans-serif;
	font-size:10px;
	padding-top:13px;
}
.footer-links{
	float:left;
	padding-left:3px;
	padding-top:11px;
}
.footer-links a{
	color:#FFFFFF;
	font-size:10px;
	font-weight:normal;
	text-decoration:none;
}
.footer-links a:hover{
	color:#8CB92F;
}
.footer-links li{
	display:inline;
	padding-right:2px;
}
.footer-links ul{
	color:#FFFFFF;
	font-size:12px;
	list-style-type:none;
	margin:0px;
	padding:0px;
}
.form-field{
	background-color:#EFEFEF;
	border:1px solid #546581;
	color:#212E43;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
.gallery-img{
	text-align:center;
}
.header-padding{
	padding-bottom:10px;
}
.home-col1{
	float:left;
	width:236px;
}
.home-col2{
	margin-left:236px;
	margin-right:236px;
	margin-left:246px;
}
.home-col3{
	float:right;
	width:236px;
}
.home-content-bottom{
	background-image:url(../images/home-content-bottom.gif);
	background-repeat:no-repeat;
	height:3px;
	width:748px;
}
.home-content-mid{
	background-image:url(../images/home-content-mid.gif);
	background-repeat:repeat-y;
	padding-bottom:8px;
	padding-left:10px;
	padding-right:10px;
	padding-top:8px;
	width:728px;
}
.home-content-top{
	background-image:url(../images/home-content-top.gif);
	background-repeat:no-repeat;
	height:3px;
	overflow:hidden;
	width:748px;
}
.home-header{
	/*background-color:#546581;*/
	/*background-image:url(../images/homebg.gif);
	background-repeat:no-repeat;*/
	background-color:#566582;
	border:2px solid #9EA7B7;
	height:228px;
	width:745px;
}
.image-border{
	border:1px solid #042343;
}
.image-over{
	height:121px;
	margin-left:176px;
	position:absolute;
	text-align:right;
	width:61px;
	z-index:2;
}
.line{
	padding-bottom:7px;
	padding-top:7px;
	text-align:right;
}
#logo{
	cursor:pointer;
	height:165px;
	width:300px;
}
.mid-image{
	height:166px;
	margin-left:50px;
	padding-top:10px;
	text-align:center;
	width:140px;
}
.navigation{
	height:23px;
	padding-left:32px;
	padding-right:32px;
	padding-top:6px;
}
.navigation a{
	color:#FFFFFF;
	font-family:Tahoma, Arial, Verdana, sans-serif;
	font-size:13px;
	font-weight:normal;
	text-decoration:none;
}
.navigation a:hover{
	color:#8CB92F;
}
.navigation li{
	display:inline;
	margin-right:39px;
}
.navigation ul{
	list-style-type:none;
	margin:0px;
	padding:0px;
}
.navLevel1{
	margin-bottom:10px;
}
.navLevel1 a:hover{
	color:#042343;
}
.NuContentRepeatItemPages{
	text-align:center;
}
.NuContentRepeatItemSummary{
	display:none;
}
.nuRelmNavLevel1{
	color:#7BA229;
	font-family:Tahoma,Arial,Helvetica,sans-serif;
	font-size:11.5px;
	font-weight:bold;
	text-decoration:none;
}
.navLevel1Selected{
	margin-bottom:10px;
}
.nuRelmNavLevel1Selected{
	color:#042343;
	font-family:Tahoma,Arial,Helvetica,sans-serif;
	font-size:11.5px;
	font-weight:bold;
	text-decoration:none;
}
.navLevel2{
	margin-bottom:10px;
	margin-left:15px;
}
.navLevel2 a:hover{
	color:#042343;
}
.nuRelmNavLevel2{
	color:#7BA229;
	font-family:Tahoma,Arial,Helvetica,sans-serif;
	font-size:10px;
	text-decoration:none;
}
.navLevel2Selected{
	margin-bottom:10px;
	margin-left:15px;
}
.nuRelmNavLevel2Selected{
	color:#042343;
	font-family:Tahoma,Arial,Helvetica,sans-serif;
	font-size:10px;
	font-weight:bold;
	text-decoration:none;
}
.path{
	color:#99CC34;
	font-family:Tahoma,Arial,Helvetica,sans-serif;
	font-size:9px;
	font-weight:bold;
	padding-left:174px;
}
.path a{
	color:#042343;
	font-weight:normal;
	text-decoration:none;
}
.path a:hover{
	color:#99CC34;
}
#phone-number {
	height:18px;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:14px;
	color:#CCC;
	text-align:right;
}
.read-more{
	padding-bottom:7px;
	padding-right:5px;
	text-align:right;
	width:215px;
}
.read-more a{
	text-decoration:none;
}
.read-more-mid{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11.5px;
	font-weight:normal;
	padding-right:5px;
	text-align:right;
}
.section-title{
	color:#042343;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	margin-left:6px;
	margin-top:5px;
	position:absolute;
	z-index:3;
}
.spacer{
	height:15px;
}
.sub-bottom{
	background-image:url(../images/sub-bgbottom.gif);
	background-repeat:no-repeat;
	height:3px;
	width:727px;
}
.sub-col1{
	float:left;
	padding-left:18px;
	padding-right:15px;
	padding-top:15px;
	width:125px;
}
.sub-col2{
	float:right;
	padding-left:10px;
	padding-top:9px;
	/*padding-right:15px;*/
	width:528px;
}
.sub-header{
	background-color:#546581;
	/*background-image:url(../images/subheader.jpg);*/
	border:2px solid #9EA7B7;
	height:165px;
	overflow:hidden;
	width:746px;
}
.sub-line{
	margin-bottom:5px;
	margin-top:5px;
	padding-right:1px;
	text-align:right;
}
.sub-mid{
	background-image:url(../images/sub-bgmid.gif);
	background-repeat:repeat-y;
	_height:280px;
	min-height:280px;
	padding-bottom:15px;
	width:727px;
}
.sub-navigation{
	height:20px;
	padding-left:32px;
	/*padding-right:30px;*/
	padding-top:5px;
}
.sub-navigation a{
	color:#FFFFFF;
	font-family:Tahoma, Arial, Verdana, sans-serif;
	font-size:13px;
	font-weight:normal;
	text-decoration:none;
}
.sub-navigation a:hover{
	color:#8CB92F;
}
.sub-navigation li{
	display:inline;
	margin-right:44px;
}
.sub-navigation ul{
	list-style-type:none;
	margin:0px;
	padding:0px;
}
.sub-top{
	background-image:url(../images/sub-bg1.gif);
	background-repeat:no-repeat;
	height:19px;
	overflow:hidden;
	/*padding-top:8px;*/
	width:727px;
	
}
#tabs{
	margin:0px;
	padding:0px;
}
#tabs ul {
	display:block;
	position:absolute;
}
#tabs ul.children {
	background-color:#314464;
	background-image:url(../images/menu_bg.gif);
	background-repeat:repeat;
	border:1px solid #8A94AD;
	margin-left:-15px;
	padding-right:12px;
	display:none;
	width:auto;
	z-index:100;
}
#tabs ul.children a{
	font-size:11px;
	padding:0px;
	padding-right:4px;
}
#tabs li {
	display:inline;
	float:left;
	height:auto;
}
#tabs li li {
	display:block;
	float:none;
}
#tabs ul.children li{
	display:block;
	line-height:20px;
	margin-right:0px;
	padding-bottom:1px;
	padding-left:15px;
	padding-top:1px;
	width:auto;
}
.text{
	margin-right:10px;
}
#text{
	height:85px;
	width:166px;
}
.text p img {
	border: 1px solid #999999;
	margin-top: 3px;
	margin-right: 7px;
	margin-bottom: 3px;
	margin-left: 7px;
}
.text p, .text div {
	margin-bottom: 7px;
	font-size: 14px;
}
.videoDescription{
	padding-top:10px;
}
.videoTitle{
	padding-bottom:5px;
}
.wrapper{
	margin:0 auto;
	width:748px;
	
}
