@charset "utf-8";
/* CSS Document */

html, body {
	text-align:center;
	margin:0 auto;
	padding:0 auto;
	background:url(../inc-images/global/bg-body.png) repeat-x top;
}
img {
	border:0;
}
#wrapper {
	text-align:left;
	margin:0 auto;
	padding:0 auto;
	width:75em;
}
#main_nav {
	height:4.65em;
}
#banner {
	height:13em;
	padding:10em 0 0 0;
	background:url(../inc-images/global/bg-banner.jpg) no-repeat left top;
}
#body {
	padding:1.5em 0;
}
#footer {
}
.float_clear {
	clear:both;
}
.float_right {
	float:right;
}
.float_left {
	float:left;
}
.btn {
	margin:0 0 .5em 2em;
}
.btn_blue, .btn_white {
	padding:1em;
	width:24em;
}
.btn_blue {
	background:url(../inc-images/global/bg-btn-blue.png) no-repeat top left;
}
.btn_white {
	background:url(../inc-images/global/bg-btn-white.png) no-repeat top left;
}
.thumbnail {
	border:2px solid #333333;
	background:#666666;
	width:15em;
	height:10em;
	margin:.5em 0 0 0;
}
#overlay {
	background:url(../inc-images/global/overlay-dark-gray.png);
	position:fixed;
	top:0;
	right:0;
	width:100%;
	height:100%;
	z-index:2;
	padding:0;
	margin:0;
	display:none;
}
.screenshot_bg {
	background:#FFFFFF;
	padding:5em;
	border:1px solid #666666;
	margin:5em 0 0 0;
	padding:1em;
	text-align:left;
}
#screenshot_vd, #screenshot_tv, #screenshot_vpc, #screenshot_cv, #screenshot_mm, #screenshot_ro, #screenshot_ws, #screenshot_re {
	display:none;
}
#screenshot_vd {

	width:50em;
}
#screenshot_tv {

	width:50em;
}
#screenshot_vpc {

	width:50em;
}
#screenshot_cv {

	width:55em;
}
#screenshot_mm {
	width:70em;
}
#screenshot_ro {
	width:70em;
}
#screenshot_ws {
	width:70em;
}
#screenshot_re {
	width:70em;
}
