/* Subpage.css */

@import url("global.css");

/* Body Background Sub */
body{
background:url('../_images/bg_Sub.jpg') repeat-x #ebf0f3;
}

/* Masthead Sub */
.Masthead{
background:url('../_images/Masthead_Sub.jpg') no-repeat;
position:relative;
padding:0 30px 0 30px;
height:416px;
width:1110px;/*1170px*/
}
	.Nav {
	position:absolute;
	top:351px;
	left:0;
	}

/* Content */
.ContentBox{
padding:40px 30px 30px 30px;
width:1110px;/* 1170px */
}
	.Content{
	float:left;
	margin:0 30px 0 0;
	width:720px;/* 750px */
	}
	.WideContent{
	margin:0 30px 0 0;
	width:1110px
	}
		.BackToTop_Link {
		background:#d7dde2;
		color:#1d5e7e;
		display:block;
		font-family:MisoRegular;
    	font-size:18px;
		line-height:30px;
		margin: 50px 0 0 0;
		text-decoration:none;
		text-align:center;
		width:120px;
		}
		a:hover.BackToTop_Link {
		background:#81a8b0;
		display:block;
		opacity: 0.6; 
		filter: alpha(opacity=60); 
		}
	.SideBar {
	float:left;
	margin:0 0 0 30px;
	padding:0 0 50px 0;
	width:330px;/* 360px */
	}
	.SubLowerContentBox{
	background:url('../_images/bg_SubLowerContent.jpg') repeat-x;
	width:100%;
	}
	.SubLowerContent{
	margin:0 auto;
	padding:0 0 30px 0;
	width:1110px;/*1170px*/
	}
table select, input, textarea{
border:1px solid #999;
padding:2px;
}
table .NoBorder{
border:none;
}	
.GoogleMap {
float:left;
margin:0 40px 20px 0;
}
/*--- Full form  ---*/			
 .submitbutton{
	background:#ccc;
	padding:3px;
	width:60px;
	}
	.FormRed {
	color:#990000;
	}			
.Content table td{
padding:5px;
}

.OfficeTour {
padding:0 20px 0 50px;
}
	.OfficeTour img{
	border:1px solid #000;
	margin:0 10px 10px 0;
	}
	
	
.Office_Thumb {
border:1px solid #000;
}	
	
