/* Layout */

body {
	background-color: #545454;
	background-image: url(../img/bg_top.jpg);
	background-repeat: repeat-x;
	padding:0px;
	margin:0px;
}	

.Logo {
	margin-left:20px;
	margin-top:15px;
	height:94px;
}

.Heritage {
	margin-right:150px;
	position:absolute; 
	float:right;
	z-index:5; 
	margin-left:700px;	
	margin-top:0px;
}

.Container {
	background-color:#FFFFFF;
	background-image: url(../img/bg.jpg);
	background-position:top center;
	background-repeat:repeat-y;
	width:1026px;
	margin:auto;
}

.site {
	float:left; 
	z-index:101; 
	position:absolute; 
	height:29px;
	width:100px;
	margin-top:6px; 
	margin-left:25px;
	font-size:12px;
}

.site a:link, .site a:visited, .site a:active {
	color:#999999;
}
.site a.selected {
	color:#028EEC;
	font-weight:bold;	
}

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

.MenuContainer {
	float:left; 
	position:relative;
	width:140px; 
	margin-left:10px;
}

.MenuContainer a img { /* MainMenu Option spacing */
}

.Foot {
	background-image:url(../img/bg_foot.jpg);
	background-repeat:no-repeat;
	width:1026px;
	height:27px;
	background-position:top center;
	text-align:center;
}	

/* Sidebar Styles */
.SidebarBackground {
	margin-top:-30px;
	margin-right:11px;
	margin-left:13px;
	background-image: url(../img/submenu_bg.jpg);
	background-repeat:repeat-y;
}

.SidebarBlank {
	margin-top:-30px;
	margin-right:11px;
	margin-left:13px;
}	

/* Wave Styles */
.Wave_Main {
	background-image: url(../img/wave_main.png);
	background-repeat:no-repeat;
	min-height:361px;
	width:1000px;
	text-align:center;
}

.Wave_Product, .Wave_Post {
	background-image: url(../img/wave_full.png);
	background-repeat:no-repeat;
	min-height:361px;
	width:1000px;
}

.Wave_Page {
	background-image: url(../img/wave_page.png);
	background-repeat:no-repeat;
	min-height:361px;
	width:1000px;
}

.Wave_WavedSubnav {
	background-image: url(../img/wave_full_subnav.png);
	background-repeat:no-repeat;
	min-height:361px;
	width:1000px;
}

/* Content styles */
.MainContent {
	width:1000px;
	min-height:350px;
	padding-bottom:10px;
	padding-top:30px;
}

.MainProImage {
	margin-top:-30px;
	width:1000px;
	margin-left:0px;
	padding-bottom:10px;
	min-height:365px;
}

.ProductContent, .PageContent, .WavedSubnavContent, .TourContent {
	margin-left:185px;
	padding-bottom:10px;
	padding-top:20px;
	width:795px;
	min-height:330px;
}

/*
.PageContent img {
	margin-top:-10px;
	margin-left:-20px;
}
*/

.FillImage {
	margin-left:-35px;
	margin-top:-27px;
}

.TourContent {
	padding:0px;
}

#Tour1, #Tour2, #Tour3, #Tour4, #Tour5, #Tour6, #Tour7, #Tour8, #Tour9, #Tour10,
#Tour11, #Tour12, #Tour13, #Tour14, #Tour15, #Tour16, #Tour17, #Tour18, #Tour19, #Tour20 {
	width:770px;
	min-height:450px;
}

.Intro {
	position:absolute;
	width:275px;
	margin-top:130px;
	margin-left:460px;
	text-align:right;
}

.Intro_System-5_MC, .Intro_System-5  {
	position:absolute;
	width:380px;
	margin-top:75px;
	text-align:left;
}

.Intro_S5_Fusion {
	position:absolute;
	width:300px;
	margin-top:75px;
	text-align:left;
}

.Intro_Max_Air {
	position:absolute;
	width:280px;
	margin-top:75px;
	text-align:left;
}

.Intro_Hybrid {
	position:absolute;
	width:180px;
	margin-top:75px;
	text-align:left;
}

.Intro_Support2 {
	position:absolute;
	width:220px;
	margin-top:125px;
	text-align:left;
}

.Intro_Stagebox {
	position:absolute;
	width:230px;
	margin-top:140px;
	margin-left:500px;
	text-align:right;
}

.Intro_Support {
	position:absolute;
	width:200px;
	margin-left:-10px;
	margin-top:30px;
}

.WaveContent {
	margin-left:20px;
}

.PowerFeatures {
	margin-left:80px;
	margin-top:-15px;
}

.PowerFeatures2 {
	margin-left:20px;
	margin-top:-5px;
}

.EuConLists {
	margin-left:0px;
	margin-top:0px;
}

.FullPage {
	width:760px;
	list-style-image: url(../img/icon_bzzt.png);	
}

.AppSupport, .PageWithSidebar, .NewsPage, .PRPage {
	width:560px;
	list-style-image: url(../img/icon_bzzt.png);	
}

.NewsThumb {
	float:right;
}

/* Boxes */
.BoxesContainer {
	margin-left:10px;
	width:980px;
}

.Box2wideContainer {
	width:980px;
}

.Box {
	width:195px;
	min-height:150px;
	margin-left:5px;
	margin-right:5px;
	float:left;
	background-image: url(../img/box.jpg);
	background-repeat: no-repeat;
	background-position: top center;
	padding:25px;
	padding-top:5px;
	margin:auto;
}

.Box img {
	float:left;
	margin-right:3px;
}





.BoxPro {
	width:195px;
	min-height:150px;
	margin-left:5px;
	margin-right:5px;
	float:left;
	background-image: url(../img/box.jpg);
	background-repeat: no-repeat;
	background-position: top center;
	padding:25px;
	padding-top:5px;
	margin:auto;
}


.BoxPro img {
	margin-right:3px;
}

.BoxPro2 {
	width:195px;
	min-height:150px;
	margin-left:5px;
	margin-right:5px;
	float:left;
	background-image: url(../img/box.jpg);
	background-repeat: no-repeat;
	background-position: top center;
	padding:25px;
	padding-top:5px;
	margin:auto;
}


.BoxPro2 img {
	float:center;
}


.RightSidebar {
	float:right;
	width:200px;
}

.RightBoxTop {
	width:190px;
	min-height:95px;
	float:right;
	background-image: url(../img/box2.jpg);
	background-repeat: no-repeat;
	background-position: top center;
	padding:10px;
	padding-top:5px;
	margin:auto;
}

.RightBox, .QuoteBox {
	width:190px;
	min-height:120px;
	float:right;
	background-image: url(../img/box2.jpg);
	background-repeat: no-repeat;
	background-position: top center;
	padding:10px;
	padding-top:5px;
	margin:auto;
}

.Box3, .Box4, .ProjectsBox {
	width:232px;
	min-height:90px;
	margin-left:5px;
	margin-right:5px;
	float:left;
	background-image: url(../img/box3.jpg);
	background-repeat: no-repeat;
	background-position: top center;
	padding:15px;
	padding-top:5px;
	margin:auto;
}

.Box5Container {
	width:780px;
}

.Box5 {
	width:190px;
	float:left;
	padding-top:5px;
}


.Box3 hr {
	width:20%;
}

.Box2wide {
	width:360px;
	min-height:160px;
	margin-right:15px;
	float:left;
	background-image: url(../img/box2wide.jpg);
	background-repeat: no-repeat;
	background-position: top center;
	padding:15px;
	padding-top:10px;
}

.Box3Blank {
	width:232px;
	min-height:90px;
	margin-left:5px;
	margin-right:5px;
	float:left;
	padding:10px;
	padding-left:20px;
	margin:auto;
}

.Box3 img, .Box4 img {
	border:1px solid #CCCCCC;
	margin-top:5px;
	float:right;
	margin-left:10px;
	margin-right:-3px;
}

.ProjectsBox p {
	margin-bottom:2px;
}

.ProjectsBox img {
	float:left;
	margin-top:7px;
	margin-bottom:7px;
	margin-left:10px;
	margin-right:15px;	
}

.Box2wide img {
	float:right;
	margin-left:5px;
}

.Box3 hr {
	height:1px;
	border:0;
	border-bottom:1px solid #CCCCCC;
	width:235px;
	align:center;
}

.TwoColumn {
	float:left;
	width:45%;
}

.TourButtons {
	text-align:right;
	margin-right:20px;
	margin-bottom:10px;
	height:15px;
}	

.Clear {
	clear:both; 
	height:0px; 
	overflow:hidden;
}	

.Clear2 {
	clear:both; 
	height:0px; 
	margin-bottom:-50px
}	

/* Hidden Tour pages */
.hidden { 
	display:none;
	opacity:0;
    MozOpacity:0;
    KhtmlOpacity:0;
    filter:alpha(opacity=0);
}

.prefade {
	opacity:0;
    MozOpacity:0;
    KhtmlOpacity:0;
    filter:alpha(opacity=0);
}

/* Special Placement */
.TitleImage {
	display:block;
	margin-top:10px;
}

.TourTitle {
	margin-top:245px;
	position:absolute;
	z-index:2;
}

.ProductImage {
	position:absolute;
	margin-top:-28px;
	margin-left:-33px;
}

.ProductImage2 {
	position:absolute;
	margin-top:-20px;
	margin-left:-33px;
}

.NotIncluded {
	font-size:9px;
	color:#999999;
	float:left;
	position:absolute;
	margin-left:20px;
}

.Dealers {
	clear:both; 
	overflow:hidden;
	font-size:13px;
}

/* Sales map */
.map {
	width: 848px;
	height: 365px;
	background: url(../../sales/img/Main_Sales.jpg) no-repeat;
	margin-top:-28px;
	margin-left:-33px;
	padding: 0px;
}

.map li { margin: 0; padding: 0; list-style: none; float:left; }	
.map li a { position:absolute; }

.apac a { width:282px; height:212px; margin-top:88px; margin-left:524px; }
.apac a:hover { background: url(../../sales/img/map_apac.png) no-repeat; }

.japan a { width:171px; height:57px; margin-top:85px; margin-left:634px; }
.japan a:hover { background: url(../../sales/img/map_japan.png) no-repeat; }

.emea a { width:339px; height:274px; margin-top:38px; margin-left:329px; }
.emea a:hover { background: url(../../sales/img/map_emea.png) no-repeat; }

.americas a { width:287px; height:270px; margin-top:36px; margin-left:76px; }
.americas a:hover { background: url(../../sales/img/map_americas.png) no-repeat; }