/* =================
** SUPPORT PAGES
** ================= */



/* Main page */
#support-tblock {width: 704px; height: 280px; background: transparent url('/layout/img/support/support-main-bg.jpg') no-repeat top left; margin: 0 0 15px 0;}

#support-tblock .links{width: 240px; height: 223px; padding: 0 0 0 10px;}
#support-tblock .links h3{font-size:16px; margin: 10px 0 3px 0; padding:0;}
#support-tblock .links a {color: #63c29f;}
#support-tblock .links p{color: #e8e9ec; font-size:11px; margin: 3px 0 3px 0; padding:0;}

.support-lblock h3{float: left; font-size:16px; margin: 10px 0 5px 0;}
.support-lblock .headerlink-right {
	float: right;
	padding: 11px 30px 4px 10px;
	background: transparent url('/layout/img/button-sprite-library.png') no-repeat scroll right -114px;
	font-weight:bold;
}
.support-lblock .separator{
	color:#ceced0;
	margin:10px 0 10px 0;
	width:100%;
}
.support-lblock .resourcelink {
	padding: 10px 30px 0 0;
	background: transparent url('/layout/img/button-sprite-library.png') no-repeat scroll right -116px;
	font-weight:bold;
}
.support-lblock .resourcedesc {
	margin: -15px 0 15px 0;
	padding:0;
}

#support-rblock h3 {font-size:14px; margin: 3px 0 5px 0;}
#support-rblock .rounded-content{ padding:10px 0 10px 0; }
#support-rblock .separator{
	color:#ceced0;
	margin:10px 0 10px 0;
	width:100%;
}
#support-rblock ul{ margin:0; padding:0; list-style:none; }
#support-rblock ul li{padding:4px 0;}
#support-rblock ul li a{
	padding: 5px 30px 4px 10px;
	background: transparent url('/layout/img/button-sprite-library.png') no-repeat scroll right -122px;
	font-weight:bold;
	/*color:#6a747c;*/
}
#support-rblock p{margin:0 10px;}
#support-rblock .support-number {margin:10px; text-align:center;}
#support-rblock .support-number span {font-size: 16px; font-weight: bold;}
#support-rblock .status .date{font-size: 10px;}
#support-rblock .statuslink {margin:10px; text-align:center; font-weight: bold; font-size: 14px;}



/* Quickstart Guide */
#quickstart-intro img.overview{ border:1px solid #dcdcdc; }
#quickstart-intro{ border-right:1px solid #e6e8ea; padding:15px 10px;}
#quickstart-intro p{ margin-right:10px; }
#quickstart-intro ul h4{margin:0; font-weight:bold;}
#quickstart-intro ul li{padding:5px 0;}

#quickstart-download{ padding:15px;}
#quickstart-download #quickstart-pdf-button{
	display:block;
	width:138px;
	height:180px;
	margin:10px auto 20px auto;
	text-indent:-2000em;
	/*outline-border:none;*/
}

a.download-pdf-en { background: transparent url('/layout/img/quickstart-guide/quickstart-pdf-download.png') no-repeat scroll center center; }
a.download-pdf-de { background: transparent url('/layout/img/quickstart-guide/quickstart-pdf-download-de.png') no-repeat scroll center center; }
a.download-pdf-fr { background: transparent url('/layout/img/quickstart-guide/quickstart-pdf-download-fr.png') no-repeat scroll center center; }
a.download-pdf-ja { background: transparent url('/layout/img/quickstart-guide/quickstart-pdf-download-ja.png') no-repeat scroll center center; }
a.download-pdf-es { background: transparent url('/layout/img/quickstart-guide/quickstart-pdf-download-es.png') no-repeat scroll center center; }
a.download-pdf-pt { background: transparent url('/layout/img/quickstart-guide/quickstart-pdf-download-pt.png') no-repeat scroll center center; }
a.download-pdf-it { background: transparent url('/layout/img/quickstart-guide/quickstart-pdf-download-it.png') no-repeat scroll center center; }

#quickstart-download ul{ margin:20px 0; list-style:none; }

#quickstart-download #get-acrobat{
	padding-right:30px;
	background: transparent url('/layout/img/button-sprite-library.png') no-repeat scroll right -126px;
	font-weight:bold;
}


/* ========================
** DOWNLOADS
** ======================== */

#download-win a.viewer-download,
#download-mac a.viewer-download,
#download-linux a.viewer-download{
	display:block;
	float:right;
	width:230px;
	height:127px;
	outline:none;
	text-indent:-2000em;
	margin:0;
	padding:0;
	
}

a.viewer-download-button-en-US {background: transparent url('../img/support/support-download-now-en.gif') no-repeat scroll top left; }
a.viewer-download-button-fr-FR {background: transparent url('../img/support/support-download-now-fr.gif') no-repeat scroll top left; }
a.viewer-download-button-ja-JP {background: transparent url('../img/support/support-download-now-ja.gif') no-repeat scroll top left; }
a.viewer-download-button-de-DE {background: transparent url('../img/support/support-download-now-de.gif') no-repeat scroll top left; }
a.viewer-download-button-es-ES {background: transparent url('../img/support/support-download-now-es.gif') no-repeat scroll top left; }
a.viewer-download-button-pt-BR {background: transparent url('../img/support/support-download-now-pt.gif') no-repeat scroll top left; }
a.viewer-download-button-it-IT {background: transparent url('../img/support/support-download-now-it.gif') no-repeat scroll top left; }

#download-testviewers {
 margin-top:15px;
}
#download-testviewers p {
   line-height: 18px;
}

.viewer-release-meta{
	float:left;
	width:440px;
	margin:15px 12px 12px 0;
}

.viewer-release-meta-head h4{
	margin:0 10px;
	float:left;
	line-height:180%;
}

.viewer-release-meta-head span{
	text-align:right;
	display:block;
	font-weight:bold;
	float:right;
	margin:0 10px 0 0;
}

.viewer-release-meta-body{ padding:10px; position:relative;}

.viewer-release-meta-body ul{
	float:left;
	width:195px;
	margin:0 12px 0 0;
	list-style:none;
}


.rounded-header,
.rounded-content{
    border-color:#c7cdd1;
    border-width:0 1px;
    border-style:solid;
    clear:both;
}

.rounded-header{
    background: #c3c6ca url('/layout/img/backgrounds/my-dash-widget-hdr-bkgd-ltgry.gif') repeat-x scroll top left;
    overflow: hidden;
     height: 30px;
    line-height: 30px;
}



/* ========================
** SYSTEM REQUIREMENTS
** ======================== */
.req_container table.rounded tbody th{width:150px;}

#sysreq-viewer-download {
	display:block;
	float:right;
	margin:0 0 12px 12px;
	padding:0;
	width:230px;
	height:66px;
	outline:none;
	text-indent:-2000em;
}

a.sysreq-download-en-US {
	background: transparent url('../img/support/support-sysreq-download-en.gif') no-repeat scroll top left;
}

a.sysreq-download-ja-JP {
	background: transparent url('../img/support/support-sysreq-download-ja.gif') no-repeat scroll top left;
}

a.sysreq-download-de-DE {
	background: transparent url('../img/support/support-sysreq-download-de.gif') no-repeat scroll top left;
}

a.sysreq-download-fr-FR {
	background: transparent url('../img/support/support-sysreq-download-fr.gif') no-repeat scroll top left;
}

a.sysreq-download-es-ES {
	background: transparent url('../img/support/support-sysreq-download-es.gif') no-repeat scroll top left;
}
a.sysreq-download-pt-BR {
	background: transparent url('../img/support/support-sysreq-download-pt.gif') no-repeat scroll top left;
}
a.sysreq-download-it-IT {
	background: transparent url('../img/support/support-sysreq-download-it.gif') no-repeat scroll top left;
}
h4.sysreq-footnote{
	border-bottom:1px solid #c2c3c5;
	padding-bottom:5px;
}


.rounded{
    border-width:0px 1px;
    border-color:#c7cdd1;
    border-style:solid;
    margin-bottom:0;
    padding:0;
}

table.rounded tbody th, table.rounded td {
    border-top:1px solid #dcdcde;
}

table.rounded th, table.rounded td {
    padding:5px 10px;
}

table.rounded th{
    background: #c3c6ca url('/layout/img/backgrounds/my-dash-widget-hdr-bkgd-ltgry.gif') repeat-x scroll top left;
    padding-top:0;
    margin:0;
}

table.rounded tbody th{background:none;}

table.rounded td{
    vertical-align:top;
}

table td.right,
table th.right{text-align:right;}
table td.center,
table th.center{text-align:center;}
table td.top{ vertical-align:top;}

table.rounded .column-highlight, th {background-color:#edeef0;}

table.rounded .important-highlight{background-color:#bccccb;}


.widget-t,
.widget-b { margin:0; padding:0; }

.widget-b{
    clear:both;
    padding-bottom:6px;
    background: transparent url('/layout/img/side-bottom-shadow-bkgrd.png') no-repeat scroll bottom center;
    margin-bottom:15px;
}

.widget-t span,
.widget-b span {
    display:block;
    height:4px;
}

.widget-t span.l{
    background: transparent url('/layout/img/backgrounds/my-crnr-tl-widget-gry.png') no-repeat scroll top left;
    margin-right:5px;
    margin-bottom:-4px;
}

.widget-t span.r{
    background: transparent url('/layout/img/backgrounds/my-crnr-tr-widget-gry.png') no-repeat scroll top right;
    margin-left:5px;
}

.widget-b span.l{
    background: transparent url('/layout/img/backgrounds/my-crnr-bl-widget-white.png') no-repeat scroll bottom left;
    margin-right:5px;
    margin-bottom:-4px;
}

.widget-b span.r{
    background: transparent url('/layout/img/backgrounds/my-crnr-br-widget-white.png') no-repeat scroll bottom right;
    margin-left:5px;

}

.padtop{
 padding-top:7px;
}

td{
vertical-align: top;
width:30%;
}

.ztop-left,.zbottom-left,.ztop-right,.zbottom-right{
	height:202px;
	width:704px;
}

.zbg-color{
        background-color:#222222;
	height:202px;
	width:704px;
}


.dl-background{
	padding-left:20px;
	height:202px;
	width:174px;
}


.ztop-left{
	background: transparent url('/layout/img/backgrounds/ztop-left.png') no-repeat top left;
}
.zbottom-left{
	background: transparent url('/layout/img/backgrounds/zbottom-left.png') no-repeat bottom left;
}
.ztop-right{
	background: transparent url('/layout/img/backgrounds/ztop-right.png') no-repeat top right;
}
.zbottom-right{
	background: transparent url('/layout/img/backgrounds/zbottom-right.png') no-repeat bottom right;
}

.zorange-slice{
	float:left;
	position:relative;
	top:0px;
	left:0px;
	background: transparent url('/layout/img/backgrounds/orange-slice.png') repeat-x;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	margin: 20px;
	margin-right:50px;
    padding: 5px 10px 0;
	height:68px;
	width:inherit;
}

.zdiv-1, .zdiv-3, .zdiv-4{
	float:left;
}

.zdiv-3,.zdiv-4{
	padding-left:10px;
}

.zdiv-4{
    color:#a6aeb5;
	white-space:nowrap;
}
html:lang(de) .zdiv-4 {font-size:10px;}

.zdiv-2{
    position: absolute;
    right: 5px;
    top: 0px;
}

.ztopspan-1{
	position:relative;
	top:10px;
        left:20px;
	color:#ffffff !important;
	font-size:27px;	
}

.ztopspan-2, .ztopspan-3{
    margin-right: 58px;
	color:#ffffff !important;
}

.ztopspan-2{
	font-size:18px;
}

.ztopspan-3{
	font-size:11px;
	
}

.zh-padding{
	padding-top:1px;
}
