﻿.MasterContainer{ position:relative; height:100%; }
.MasterContent{ position:relative; width:1100px; height:510px; border:solid 0px #ffffff; display:none; margin-left:auto; margin-right:auto; }
.MasterContentFade{ position:absolute; top:0px; left:45px; width:1010px; height:510px; background:url('Images/content_box.png') no-repeat top; z-index:1; }
.MasterContentBg{ position:absolute; top:2px; left:50px; width:1000px; height:500px; background-color:#ffffff; overflow:hidden; z-index:2; }
.MasterContentContainer{ position:absolute; top:2px; left:50px; width:1000px; height:500px; overflow:hidden; z-index:3; }
.FixedSize{ min-height:775px; }
/* the content box background, default is white */
.ContentBoxBg{ position:absolute; top:0px; left:0px; width:1000px; height:500px; z-index:4; }

/* Slider navigation containers */
.SliderCounter{ position:absolute; top:472px; left:50px; width:300px; height:28px; z-index:5; text-align:left; }
.ModelNavigation{ position:absolute; top:472px; right:35px; width:500px; height:28px; z-index:5; overflow:hidden; text-align:right; }

/* Content containers */
#ContentContainer{ position:absolute; top:35px; left:35px; width:930px; height:430px; z-index:5; overflow:hidden; }
.ContentImage{ position:absolute; top:0px; left:0px; width:930px; height:430px; z-index:0; overflow:hidden; text-align:left; }
.ContentText{ position:absolute; top:0px; left:33px; width:864px; height:430px; z-index:1; overflow:hidden; text-align:left; }
.ContentTextScrollable{ position:absolute; top:0px; left:33px; width:864px; height:430px; z-index:1; overflow:auto; text-align:left; }

.ContentLeft{ float:left; width:400px; height:418px; text-align:left; }
.ContentRight{ float:right; width:400px; height:418px; text-align:left;}
.ContentLeft .Box, .ContentRight .Box{ height:125px; text-align:left; }
.ContentLeft .Box img, .ContentRight .Box img{ float:left; margin-right:15px; margin-bottom:5px; }

.ScrollableContent{ width:100%; height:100%; overflow:hidden; }
.BackgroundContainer{ display:none; }

.LongContent{ position:absolute; top:35px; left:35px; width:930px; height:800px; z-index:4; }

.Movie{ position:fixed; width:100%; height:100%; z-index:0}

.ModelNavigationItem{ font-size:100%; color:#707070; text-decoration:none; margin-left:10px; }
.ModelNavigationItemActive{ font-size:100%; color:#1e1e1e; text-decoration:none; margin-left:10px; }
#SliderNavigation{ list-style-type:none; margin-left:0px; margin-top:0px; padding:0px; }
.SliderAnchor{margin-right:10px; color:#707070; text-decoration:none; font-size:100%; float:left;}
#SliderNavigation a.activeSlide { color:#1e1e1e; text-decoration:underline; }

.ModelTextBox{ float:left; }
.ModelImageBox{ float:right; }
.ModelImageBox img{ float:right; margin-left:3px; margin-bottom:3px; }

.Tech1{ float:left; width:268px; margin-right:30px; padding-top:10px; }
.Tech2{ float:right; width:268px; padding-top:10px; }
.Tech1 h2, .Tech4 h2 { font-size:150%; }
.TechText{ position:absolute; top:390px; left:0px; font-size:80%; width:440px; padding:6px; }

.TechSpec{ margin-top:325px; height: 72px; }
.TechSpecBox{ margin-top:350px; height:72px; width:100%; background-color: #f1f1f1; }

.NewsLeft{ width:400px; float:left; }
.NewsRight{ width:400px; float:right; }
.NewsLeft img, .NewsRight img{ margin:0px; padding:0px; }

.ModelRange img{ margin-right:1px; margin-bottom:1px; float:left; }

#ModalContainer{ width:930px; height:800px; background-color:#ffffff; display:none; 
    -moz-border-radius-bottomleft:6px; -webkit-border-bottom-left-radius:6px; -moz-border-radius-bottomright:6px; -webkit-border-bottom-right-radius:6px; -moz-box-shadow:0 0 64px #000; -webkit-box-shadow:0 0 64px #000;
    -moz-border-radius-topleft:6px; -webkit-border-top-left-radius:6px; -moz-border-radius-topright:6px; -webkit-border-top-right-radius:6px; }
.ModalHeader{ width:930px; height:35px; }
.ModalContent{ width:884px; height:670px; margin-left:35px; overflow:auto; }
.ModelContentInner{ width:864px; }
.ModalFooter{ width:930px; height:80px; margin-bottom:15px; background:url('Images/nimbus_footer.gif') no-repeat center; }
#ModalContainer a.modalCloseImg {
	background:url(images/x.png) no-repeat; /* adjust url as required */
	width:25px;
	height:29px;
	display:inline;
	z-index:3200;
	position:absolute;
	top:-15px;
	right:-18px;
	cursor:pointer;
}
