<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/*FONTS STYLES*/
h1 {
    color:#002633;
    font-family:Arial, Helvetica, sans-serif;
    font-size:1.875em; /* 30px/16=1.875em */
    font-weight:normal;
    height:18px;
    line-height:18px;
    margin:0 0 15px;
    padding:0;
}
h2 {
    color:#144361;
    font-family:Arial, Helvetica, sans-serif;
    font-size:1.125em; /* 20px/16=1.25em */
    font-weight:bold;
    line-height:18px;
    margin:0 0 15px;
    padding:0;
}
h3 {
	color:#000000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:1em; /* 16px/16=1em */
	font-weight:bold;
	line-height:18px;
	margin:0px 0px 8px 0px;
	padding:0;
}
h5 {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 16px;
	line-height: 16px;
	font-style: normal;
	font-weight: normal;
	color:#ffffff;
	padding:0px;
}
p {
    display:block;
    font-family:Arial, Helvetica, sans-serif;
    font-size:0.875em; /* 14px/16=0.875em */
    font-weight:normal;
    line-height:20px;
    margin:0 0 15px;
    padding:0;
}

text {
	display:block;
	float:left;
	color:#b5b5b5;
    font-family:Arial, Helvetica, sans-serif;
    font-size:0.875em; /* 14px/16=0.875em */
    font-weight:normal;
    line-height:20px;
	padding:0;
}
hr.clear {
	clear:both;
	border-bottom:1px dashed #ccc;
	border-top:none;
	border-right:none;
	border-left:none;
}
.hr-body_header {
	clear:both;
	margin-bottom:20px;
	width:900px;
	height:18px;
	background:url(../images/hr.png) 0 0 no-repeat;
}	
.fright {
	float:right;
}
img.floatRightClear { 
    float: right; 
    clear: right; 
    margin: 0px 0px 0px 4px; 
}
ul.arrow {
	margin-left: 10px;
	padding: 0;
	display: block;
	list-style: none;
}

ul.arrow li {
	margin: 0;
	padding: 2px 0 2px 16px;
	list-style: none;
	background: url(../images/arrow1.png) 0 7px no-repeat;
	display: block;
    font-family:Arial, Helvetica, sans-serif;
    font-size:0.875em; /* 14px/16=0.875em */
    font-weight:normal;
}
ul.arrow li.spaced {
	padding: 2px 0 10px 16px;
}

a.darken {
    display: inline-block;
    background: black;
    padding: 0;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	behavior: url(/infodraw/css/PIE-1.0.0/PIE.htc);
}

a.darken img {
    display: block;
    
    -webkit-transition: all 0.5s linear;
       -moz-transition: all 0.5s linear;
        -ms-transition: all 0.5s linear;
         -o-transition: all 0.5s linear;
            transition: all 0.5s linear;
}

a.darken:hover img {
    opacity: 0.5;
            
}
.img-fade-in {
	 opacity:0.7;
	-webkit-transition: all 0.3s;
	-moz-transition: all 0.3s;
	-ms-transition: all 0.3s;
	-o-transition: all 0.3s;
	transition: all 0.3s;
}
.img-fade-in:hover {
	opacity:1.0;
}
.img-fade-out {
	 opacity:1.0;
	-webkit-transition: all 0.3s;
	-moz-transition: all 0.3s;
	-ms-transition: all 0.3s;
	-o-transition: all 0.3s;
	transition: all 0.3s;
}
.img-fade-out:hover {
	opacity:0.7;
}
.img-faded {
	opacity:0.3;
}

/*BODY STYLES*/
.nav_menu li{
	float:right;
	list-style:none;
    display:inline;
	margin-top:7px;
}
.nav_menu a {
    font-size:14px;
    text-decoration:none;
    font-family:Arial, Helvetica, sans-serif;
    color:#6e6e6e;
    font-weight:bold;
	padding:2px 12px;
}
.nav_menu a:hover {
    color:#156894;
}
.nav_menu a:active {
    color:#3696c9;
}
.nav_menu a.current{
	background: #156894;
	color:#ffffff;
	border-radius: 20px;
}	
.server_architecture {
	position:relative;
	width:960px;
	height:1200px;
	margin:0 auto;
}

/* VERTICAL APPLICATIONS NAV */
.custom .active a, .custom .active a:hover, .custom .active a:visited {
    background-color: #DEDEDE;
}
.nav-tabs &gt; .active &gt; a, .nav-tabs &gt; .active &gt; a:hover {
  outline:none;
}

/*BOTTOM TABS STYLES*/
.pmrs_specs_tab {
	position:relative; width:210px; height:220px; background:url(../images/pmrs_specs_tab.jpg);
}
.pmrs_specs_tab a {
	display:block; height:220px; background-image:url(../images/pmrs_specs_tab.jpg); background-position:0px 0px; text-indent: -9999px;
}	
.pmrs_specs_tab a:hover { background-position:0px 220px;}

.tmrs_specs_tab {
	position:relative; width:210px; height:220px; background:url(../images/tmrs_specs_tab.jpg);
}
.tmrs_specs_tab a {
	display:block; height:220px; background-image:url(../images/tmrs_specs_tab.jpg); background-position:0px 0px; text-indent: -9999px;
}	
.tmrs_specs_tab a:hover { background-position:0px 220px;}

.mrs_specs_tab {
	position:relative; width:210px; height:220px; background:url(../images/mrs_specs_tab.jpg);
}
.mrs_specs_tab a {
	display:block; height:220px; background-image:url(../images/mrs_specs_tab.jpg); background-position:0px 0px; text-indent: -9999px;
}	
.mrs_specs_tab a:hover { background-position:0px 220px;}

.wmrs_specs_tab {
	position:relative; width:210px; height:220px; background:url(../images/wmrs_specs_tab.jpg);
}
.wmrs_specs_tab a {
	display:block; height:220px; background-image:url(../images/wmrs_specs_tab.jpg); background-position:0px 0px; text-indent: -9999px;
}	
.wmrs_specs_tab a:hover { background-position:0px 220px;}

.airself_specs_tab {
	position:relative; width:210px; height:220px; background:url(../images/airself_specs_tab.jpg);
}
.airself_specs_tab a {
	display:block; height:220px; background-image:url(../images/airself_specs_tab.jpg); background-position:0px 0px; text-indent: -9999px;
}	
.airself_specs_tab a:hover { background-position:0px 220px;}

.software_specs_tab {
	position:relative; width:210px; height:220px; background:url(../images/software_specs_tab.jpg);
}
.software_specs_tab a {
	display:block; height:220px; background-image:url(../images/software_specs_tab.jpg); background-position:0px 0px; text-indent: -9999px;
}	
.software_specs_tab a:hover { background-position:0px 220px;}

.products_tab {
	position:relative; width:210px; height:220px; background:url(../images/products_tab.jpg);
}
.products_tab a {
	display:block; height:220px; background-image:url(../images/products_tab.jpg); background-position:0px 0px; text-indent: -9999px;
}	
.products_tab a:hover { background-position:0px 220px;}

.support_tab {
	position:relative; width:210px; height:220px; background:url(../images/support_tab.jpg);
}
.support_tab a {
	display:block; height:220px; background-image:url(../images/support_tab.jpg); background-position:0px 0px; text-indent: -9999px;
}	
.support_tab a:hover { background-position:0px 220px;}

.demos_tab {
	position:relative; width:210px; height:220px; background:url(../images/demos_tab.jpg);
}
.demos_tab a {
	display:block; height:220px; background-image:url(../images/demos_tab.jpg); background-position:0px 0px; text-indent: -9999px;
}	
.demos_tab a:hover { background-position:0px 220px;}

.contact_tab {
	position:relative; width:210px; height:220px; background:url(../images/contact_tab.jpg);
}
.contact_tab a {
	display:block; height:220px; background-image:url(../images/contact_tab.jpg); background-position:0px 0px; text-indent: -9999px;
}	
.contact_tab a:hover { background-position:0px 220px;}


/*TABLE STYLES*/
.spec_dimensions {
	position:relative;
	width:300px;
	height:265px;
	margin:0 auto;
}

table.table-specs {
	position:relative;
	margin:0 auto;
    width:900px;
	border-collapse:collapse;
	margin-bottom:20px;
}
table.table-specs td, table.table-specs th {
	padding: 10px;
}
table.table-specs th {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 17px;
	line-height: 20px;
	font-style: normal;
	font-weight: bold;
	color:#ffffff;
	text-align: left;
	background-color:#405e82;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	behavior: url(/infodraw/css/PIE-1.0.0/PIE.htc);
}
table.table-specs td {
	line-height: 20px;
	font-family: Helvetica, Arial, sans-serif;
	font-size: 14px;
	border-bottom-width:1px; 
	border-bottom-style:solid; 
	border-bottom-color:#afafaf;
}
table.table-specs tr.specs-last td {
	padding-bottom:50px;
	border:none;
}

table.downloads {
	position:relative;
	margin:0 auto;
    width:900px;
	border-collapse:collapse;
	margin-bottom:20px;
	margin-top:30px;
}
table.downloads td, table.downloads th {
	padding: 10px;
	width:280px;
	text-align:center;
}
table.downloads th {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 17px;
	line-height: 20px;
	font-style: normal;
	font-weight: bold;
	color:#ffffff;
	background-color:#405e82;
}
table.downloads th.left {
	text-align:left;
	-webkit-border-radius: 5px 0px 0px 5px;
	-moz-border-radius: 5px 0px 0px 5px;
	border-radius: 5px 0px 0px 5px;
	behavior: url(/infodraw/css/PIE-1.0.0/PIE.htc);
}
table.downloads th.right {
	-webkit-border-radius: 0px 5px 5px 0px;
	-moz-border-radius: 0px 5px 5px 0px;
	border-radius: 0px 5px 5px 0px;
	behavior: url(/infodraw/css/PIE-1.0.0/PIE.htc);
}
table.downloads td {
	line-height: 20px;
	font-family: Helvetica, Arial, sans-serif;
	font-size: 14px;
	border-bottom-width:1px; 
	border-bottom-style:solid; 
	border-bottom-color:#afafaf;
}
table.downloads td.left {
	text-align:left;
	width:400px;
}
table.downloads tr.downloads-last td {
	padding-bottom:50px;
	border:none;
}
table.downloads tr:last-child td {
	padding-bottom:50px;
	border:none;
}

table.downloads td a {
	text-decoration: none
}

table.table-software {
	margin:0 auto;
    width:900px;
	border-collapse:collapse;
	margin-bottom:20px;
	margin-top:30px;
}
table.table-software td, table.table-software th {
	padding: 10px;
	width:225px;
	text-align:left;
}
table.table-software th {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 17px;
	line-height: 20px;
	font-style: normal;
	font-weight: bold;
	color:#ffffff;
	background-color:#405e82;
}
table.table-software th.left {	
	-webkit-border-radius: 5px 0px 0px 5px;
	-moz-border-radius: 5px 0px 0px 5px;
	border-radius: 5px 0px 0px 5px;
	behavior: url(/infodraw/css/PIE-1.0.0/PIE.htc);
}
table.table-software th.right {
	-webkit-border-radius: 0px 5px 5px 0px;
	-moz-border-radius: 0px 5px 5px 0px;
	border-radius: 0px 5px 5px 0px;
	behavior: url(/infodraw/css/PIE-1.0.0/PIE.htc);
}
table.table-software td {
	line-height: 20px;
	font-family: Helvetica, Arial, sans-serif;
	font-size: 14px;
	border-bottom-width:1px; 
	border-bottom-style:solid; 
	border-bottom-color:#afafaf;
}
table.table-software tr.table-software-last td {
	padding-bottom:50px;
	border:none;
}

table.table-partners {
	position:relative;
	margin:0 auto;
	border-collapse:collapse;
	margin-bottom:20px;
	margin-top:20px;
}
table.table-partners td, table.table-partners th {
	padding: 10px;
	text-align:left;
}
table.table-partners th {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 17px;
	line-height: 20px;
	font-style: normal;
	font-weight: bold;
	color:#ffffff;
	background-color:#405e82;
}
table.table-partners td {
	line-height: 20px;
	font-family: Helvetica, Arial, sans-serif;
	font-size: 14px;
	border-bottom-width:1px; 
	border-bottom-style:solid; 
	border-bottom-color:#afafaf;
}

table.images_table {
	border: 1px solid black;
}

table.images_table td {
	height: 150px;
	width: 600px;
	margin: 50px;
	background: white;
}

table.docs_table td {
	padding: 20px;
}


/*SUPPORT COLAPSE MENU*/
#support_menu {margin-top:20px;}
.expand_all, .collapse_all {cursor: pointer;}
#menu1 {margin: 0;}
#menu1 li.menu_colapse li {background-image: none; margin: 0; padding: 0;}
.menu_colapse {font-size: 90%; list-style: none; margin: 0; padding: 0; vertical-align: top;}
.menu_colapse ul {display: none; list-style: none; margin: 0; padding: 0;}
.menu_colapse ul ul {display: block;}
.menu_colapse a {color: #000; cursor: pointer; display: block; font-weight: bold; margin-left: 0; padding: 2px 2px 2px 17px;}
.menu_colapse a.expanded {background: #D2D2D2 url('../images/collapse.gif') no-repeat 3px 50%; -moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px;}
.menu_colapse a.collapsed {background: #D2D2D2 url('../images/expand.gif') no-repeat 3px 50%; -moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px;}
.menu_colapse a:hover {text-decoration: none;}
.menu_colapse ul li {
	color: #000;
	display: block;
	font-weight: normal;
	padding: 4px 2px 2px 10px;
}
#menu1 li.footer, .menu_colapse .footer {
	border-top: 2px solid #ededed;
	height: 9px;
	line-height: 15px;
	margin: 0 0 5px 0;
}
.menu_colapse .footer span {display: none;}
	
/*	--------------------------------------------------
	Reveal Modals
	-------------------------------------------------- */
		
	.reveal-modal-bg { 
		position: fixed; 
		height: 100%;
		width: 100%;
		background: #000;
		background: rgba(0,0,0,.8);
		z-index: 100;
		display: none;
		top: 0;
		left: 0; 
		}
	
	.reveal-modal {
		visibility: hidden;
		top: 100px; 
		left: 50%;
		margin-left: -300px;
		width: 520px;
		background: #eee url(img/modal-gloss.png) no-repeat -200px -80px;
		position: absolute;
		z-index: 101;
		padding: 30px 40px 34px;
		-moz-border-radius: 5px;
		-webkit-border-radius: 5px;
		border-radius: 5px;
		-moz-box-shadow: 0 0 10px rgba(0,0,0,.4);
		-webkit-box-shadow: 0 0 10px rgba(0,0,0,.4);
		-box-shadow: 0 0 10px rgba(0,0,0,.4);
		}
		
	.reveal-modal.small 		{ width: 200px; margin-left: -140px;}
	.reveal-modal.medium 		{ width: 400px; margin-left: -240px;}
	.reveal-modal.large 		{ width: 600px; margin-left: -340px;}
	.reveal-modal.xlarge 		{ width: 800px; margin-left: -440px;}
	
	.reveal-modal .close-reveal-modal {
		font-size: 22px;
		line-height: .5;
		position: absolute;
		top: 8px;
		right: 11px;
		color: #aaa;
		text-shadow: 0 -1px 1px rbga(0,0,0,.6);
		font-weight: bold;
		cursor: pointer;
		}

</pre></body></html>