html { background-color: white; }
.privileged_access_btn {
	background: url('https://cdn-images.visual-paradigm.com/download/privileged_access.jpg') no-repeat;
	width: 444px !important;
	padding-top: 130px;
}

.hideBlock .pipeMenu { visibility: hidden; }

.productScreen { width: 142px; height: 140px; background-position: bottom left; float: left; margin-right: 4px; } 
.hideBlock .productScreen { background-position: top left; }

div#directory { background-color: #DDDDDD; }
.product_vpuml { background-image: url('https://cdn-images.visual-paradigm.com/download/index/vpuml_screenshot.png'); }
.product_dbva { background-image: url('https://cdn-images.visual-paradigm.com/download/index/dbva_screenshot.png'); }
.product_a3platform { background-image: url('https://cdn-images.visual-paradigm.com/download/index/a3platform_30_screen.png'); }
.product_sde { background-image: url('https://cdn-images.visual-paradigm.com/download/index/sde_screenshot.png'); }
.product_bpva { background-image: url('https://cdn-images.visual-paradigm.com/download/index/bpva_screenshot.png'); }
.product_ag { background-image: url('https://cdn-images.visual-paradigm.com/download/index/ag_screenshot.png'); }
.product_vpts { background-image: url('https://cdn-images.visual-paradigm.com/download/index/vpts_screenshot.png'); }
.product_ev { background-image: url('https://cdn-images.visual-paradigm.com/download/index/elaborview_screenshot.png'); }
.product_evs { background-image: url('https://cdn-images.visual-paradigm.com/download/index/elaborview_server_screenshot.png'); }

.downloadBlock-vpsuite { background: url('https://cdn-images.visual-paradigm.com/download/selected_vpsuite.jpg') no-repeat; width: 476px; }
.download_vpsuite48 {	background: url('https://cdn-images.visual-paradigm.com/logos/vpsuite_logo48.png') no-repeat; padding-top: 48px; }
.download_vpuml48 {
	background: url('https://cdn-images.visual-paradigm.com/logos/vpuml_logo_100_48.png') no-repeat;
/*	
	_background-image: none;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/vpuml_logo48.png",enabled="true");
*/ 
	padding-top: 48px;
}
.download_bpva48 { background: url('https://cdn-images.visual-paradigm.com/logos/lz_logo_101_48.png') no-repeat; padding-top: 48px; }
.download_a3platform48 { background: url('https://cdn-images.visual-paradigm.com/logos/a3platform_logo48.png') no-repeat; padding-top: 48px; }
.download_sde48 {	background: url('https://cdn-images.visual-paradigm.com/logos/sde_logo48.png') no-repeat; padding-top: 48px; }
.download_dbva48 { background: url('https://cdn-images.visual-paradigm.com/logos/dbva_logo48.png') no-repeat; padding-top: 48px; }
.download_ag48 { background: url('https://cdn-images.visual-paradigm.com/logos/ag_logo_100_48.png') no-repeat; padding-top: 48px; }
.download_vpts48 { background: url('https://cdn-images.visual-paradigm.com/logos/vpts_logo_100_48.png') no-repeat; padding-top: 48px; }
.download_ev48 { background: url('https://cdn-images.visual-paradigm.com/logos/elaborview_logo48.png') no-repeat; padding-top: 48px; }
.download_evs48 { background: url('https://cdn-images.visual-paradigm.com/logos/elaborview_server_logo.png') no-repeat; padding-top: 48px; }

.get_evs_button {
	background: url('https://cdn-images.visual-paradigm.com/download/get_elaborview_server.png') no-repeat;
	width: 234px;
	padding-top: 49px;
	margin-bottom: 10px;
}

.alignIcon { margin-left: 48px; }
	
.select_product img { background-position: 0 0 !important; }
.specify_key_file img { background-position: 0 -60px !important; }
.try_without_evalkey img { background-position: -158px 0 !important; }

.installer_vpuml img {
	background: url('https://cdn-images.visual-paradigm.com/download/install/vpuml_100_install_steps2.png') no-repeat;
	width: 156px;	height: 60px;
}
.select_edition_ee img { background-position: 0 -60px; }
.select_edition_pe img { background-position: -156px -60px; }
.select_edition_se img { background-position: 0 -120px; }
.select_edition_me img { background-position: -156px -120px; }
.select_evaluate img { background-position: 0 0; }
.join_vp_community img { background-position: -156px 0; }

.installer_ag img {
	background: url('https://cdn-images.visual-paradigm.com/download/install/ag_100_install_steps.png') no-repeat;
	width: 156px;	height: 60px;
}
.select_edition_agee img { background-position: 0 -60px; }
.select_edition_agse img { background-position: -156px -60px; }
.select_evaluate img { background-position: 0 0; }

.installer_sdeec img {
	background: url('https://cdn-images.visual-paradigm.com/release/vpsuite50/install_sdeec600.png') no-repeat;
	width: 158px;	height: 60px;
}
.select_edition_sdeeeec img { background-position: -158px -60px; }
.select_edition_sdeceec img { background-position: 0 -120px; }
.select_edition_sdeveec img { background-position: -158px -120px; }

.installer_sdevs img {
	background: url('https://cdn-images.visual-paradigm.com/release/vpsuite50/install_sdevs600.png') no-repeat;
	width: 158px;	height: 60px;
}
.select_edition_sdeeevs img { background-position: -158px -60px; }
.select_edition_sdecevs img { background-position: 0 -120px; }
.select_edition_sdevevs img { background-position: -158px -120px; }

.installer_sdenb img {
	background: url('https://cdn-images.visual-paradigm.com/release/vpsuite50/install_sdenb600.png') no-repeat;
	width: 158px;	height: 60px;
}
.select_edition_sdeeenb img { background-position: -158px -60px; }
.select_edition_sdecenb img { background-position: 0 -120px; }
.select_edition_sdevenb img { background-position: -158px -120px; }

.installer_sdeij img {
	background: url('https://cdn-images.visual-paradigm.com/release/vpsuite50/install_sdeij600.png') no-repeat;
	width: 158px;	height: 60px;
}
.select_edition_sdeeeij img { background-position: -158px -60px; }
.select_edition_sdeceij img { background-position: 0 -120px; }
.select_edition_sdeveij img { background-position: -158px -120px; }

.installer_dbva img {
	background: url('https://cdn-images.visual-paradigm.com/release/vpsuite50/install_dbva600.png') no-repeat;
	width: 158px;	height: 60px;
}
.select_edition_dbvape img { background-position: -158px -60px; }
.select_edition_dbvaje img { background-position: 0 -120px; }
.select_edition_dbvave img { background-position: -158px -120px; }
.select_edition_dbvane img { background-position: 0 -180px; }
.select_edition_dbvahe img { background-position: -158px -180px; }

.installer_dbvaec img {
	background: url('https://cdn-images.visual-paradigm.com/release/vpsuite50/install_dbvaec600.png') no-repeat;
	width: 158px;	height: 60px;
}
.select_edition_dbvapeec img { background-position: -158px -60px; }
.select_edition_dbvajeec img { background-position: 0 -120px; }
.select_edition_dbvaveec img { background-position: -158px -120px; }

.installer_dbvavs img {
	background: url('https://cdn-images.visual-paradigm.com/release/vpsuite50/install_dbvavs600.png') no-repeat;
	width: 158px;	height: 60px;
}
.select_edition_dbvapevs img { background-position: -158px -60px; }
.select_edition_dbvanevs img { background-position: 0 -120px; }
.select_edition_dbvavevs img { background-position: -158px -120px; }

.installer_dbvanb img {
	background: url('https://cdn-images.visual-paradigm.com/release/vpsuite50/install_dbvanb600.png') no-repeat;
	width: 158px;	height: 60px;
}
.select_edition_dbvapenb img { background-position: -158px -60px; }
.select_edition_dbvajenb img { background-position: 0 -120px; }
.select_edition_dbvavenb img { background-position: -158px -120px; }

.installer_dbvaij img {
	background: url('https://cdn-images.visual-paradigm.com/release/vpsuite50/install_dbvaij600.png') no-repeat;
	width: 158px;	height: 60px;
}
.select_edition_dbvapeij img { background-position: -158px -60px; }
.select_edition_dbvajeij img { background-position: 0 -120px; }
.select_edition_dbvaveij img { background-position: -158px -120px; }

.installer_bpva img {
	background: url('https://cdn-images.visual-paradigm.com/download/install/bpva_100_install_steps.png') no-repeat;
	width: 156px;	height: 60px;
}
.select_edition_bpvame img { background-position: 0 -60px; }
.select_edition_bpvaae img { background-position: -156px -60px; }
.select_edition_bpvasn img { background-position: 0 -120px; }
.select_evaluate img { background-position: 0 0; }

.installer_dbvasql img {
	background: url('https://cdn-images.visual-paradigm.com/release/vpsuite34/install_dbvasql.gif') no-repeat;
	width: 158px;	height: 60px;
}

.downloadViewerBtn { margin: 10px 6px; }

#requestkeytable { margin-top: 12px; margin-bottom: 36px; }
#requestkeytable th { width: 160px; vertical-align: top; }
#requestkeytable ul { list-style-type: disc; margin-left: 16px; font-weight: bold; }

#forgotPasswd-dialog { background-color: white; padding: 12px 0 20px; height: 100%;}
#forgotPasswd-dialog .h1 { background-color: #E0E0E0; line-height: 28px; text-indent: 20px; }
#forgotPasswd-dialog .content { margin: 12px 20px 0; }

#requestArchiveProduct-dialog { background-color: white; height: 100%; padding-top: 12px; }
#requestArchiveProduct-dialog .h1 { background-color: #E0E0E0; line-height: 28px; text-indent: 20px; }
#requestArchiveProduct-dialog .content { margin: 12px 20px 0; }

.downloadRightAccordion { height: 285px; overflow-y: hidden; }
#downloadRightMenu a.handler { background: url('https://cdn-images.visual-paradigm.com/accordion_handler.png') no-repeat; margin-left: -14px; width: 228px; display: block; text-indent: 14px; padding-bottom: 6px; padding-top:6px;}
#downloadRightMenu .active a.handler { background-position: -228px 0; color: white; }

#installstepsPane { height: 220px; }
#systemReqPane { /* height: 330px; */ padding-top: 6px; overflow: auto; }
#systemReqPane .contentPoint { padding-left: 14px; padding-top: 4px; margin-bottom: 12px; }
#systemReqPane .h4 { border-bottom: 1px solid black; }

#downloadProductLinks li { margin-bottom: 6px; *margin-bottom: 4px; }

.keyForm .form2Header, .keyForm .form2Middle, .keyForm .form2Footer { width: 707px; background: url('https://cdn-images.visual-paradigm.com/download/key_register_block.png') no-repeat #F2F2F2; }
.keyForm .form2Middle { background-position: -710px 0; width: 647px; background-repeat:repeat-y; }
.keyForm .form2Footer { background-position: -1420px bottom; }

#downloadproduct #signInTable thead th { background: url('https://cdn-images.visual-paradigm.com/download/download_login_block_bg.png') no-repeat #F2F2F2; }
#downloadproduct #signInTable tbody td.bg { background: url('https://cdn-images.visual-paradigm.com/download/download_login_block_bg.png') repeat-y #F2F2F2 -350px 0; }
#downloadproduct #signInTable tfoot td { background: url('https://cdn-images.visual-paradigm.com/download/download_login_block_bg.png') no-repeat #F2F2F2 -700px 0; }

ul.postcards li { float: left; margin-top: 18px; }

.postcards-block { float: left; margin-right: 16px; width: 498px; position: relative; }
.postcards { width: 494px; _position: absolute; top: 120px; left: 0; }

.more-tutorials { width: 326px; font-size: 14px; color: #404040; margin: 14px 0 16px 70px; position: relative; }
.more-tutorials .title { background: url('https://cdn-images.visual-paradigm.com/support/tutorial.png') no-repeat 0 8px; font-size: 16px; font-weight: bold; padding-left: 88px; height: 90px; display: block; }
.more-tutorials p { line-height: 18px; width: 240px; left: 88px; position: absolute; top: 22px; }
.more-tutorials .more { position: absolute; right: 0; bottom: 0; }


.earthquake_20110311 { background: url('https://cdn-images.visual-paradigm.com/special/20110311_download.png') no-repeat center bottom; padding-left: 190px; width: 516px; height: 130px; margin-top: 22px; }
.earthquake-title { padding-top: 8px; margin-bottom: 8px; }

.local-register { width:376px; padding-right: 34px; padding-bottom: 12px; float: left; border-right: 1px solid #B0B0B0; }
.registration-splitter { font-size: 18px; color: #606060; position: absolute; left: 427px; top: 186px; background-color: #F2F2F2; padding: 10px 0; }
.social-register { float: left; margin-left: 40px; }
.social-requestkey { width:376px; padding-right: 34px; padding-bottom: 12px; display: none; }
.social-requestkey-downloadtips { display: none; padding-bottom: 8px; font-size: 14px;  }
.keyForm-social .local-register { display: none; }
.keyForm-social .registration-splitter { display: none; }
.keyForm-social .social-register { display: none; }
.keyForm-social .social-requestkey { display: block; }
.keyForm-vpaccount .local-register { border-right-style: none; }

#downloadInfo .postcards li { float: none; margin-top: 0; margin-bottom: 18px; }
#downloadInfo .product-resources { margin-bottom: 24px; }
#downloadInfo .product-resources h2 { background-image: url('https://cdn-images.visual-paradigm.com/download/product-resources.png'); background-repeat: no-repeat; padding-left: 58px; line-height: 48px; margin-bottom: 12px; }
#downloadInfo .product-resources h2.product-resources-tutorial { background-position: 0 0; }
#downloadInfo .product-resources h2.product-resources-forum { background-position: 0 -96px; }
#downloadInfo .product-resources li { background: url('https://cdn-images.visual-paradigm.com/images/rating_stars2.png') 0 -85px no-repeat; padding-left: 28px; margin-top: 7px; font-size: 14px; line-height: 18px; }

a.link-download-trial-archive { font-size: 14px; margin-left: 4px; float: left; padding-bottom: 10px; } 
a.link-download-free-archive { font-size: 14px; margin-left: 4px; float: left; padding-top: 10px; } 

.download-archive-version { margin-top: 36px; }
.download-archive-version .h1-gray3 { float: left; margin-bottom: 6px; }
.download-archive-version .download-archive-prop { font-size: 12px; float: left; margin-left: 24px; margin-top: 6px; }
.download-archive-version .download-archive-file { background-color: #F4F4F4; padding: 8px 12px; clear: left; width: 442px; font-size: 14px; overflow-y: auto; }
.download-archive-version .download-archive-file li { margin-bottom: 5px; }
.download-archive-version .download-archive-file li a { padding-left: 20px; background: url('https://cdn-images.visual-paradigm.com/download/download_point.png') no-repeat 0 1px; }
.download-archive-version .download-archive-file .fakeAnchor { float: right; }
.download-archive-version .download-archive-file li.download-archive-platform-hide { display: none; }

.intro-dl { margin: 20px 36px 22px; text-align: center; }
.intro-dl p { margin-top: 16px; font-size: 14px; color: #909090; line-height: 18px; }
.intro-dl p strong { font-weight: bold; color: #606060; }
.products-dl { padding: 48px 200px; text-align: center; background: url('https://cdn-images.visual-paradigm.com/download/long_hr.png') no-repeat center top; }
.products-dl p { font-size: 16px; color: #606060; line-height: 24px; margin: 6px 0 12px; }
.products-dl a { font-size: 12px; }
.others-dl { background: url('https://cdn-images.visual-paradigm.com/download/long_hr.png') no-repeat center top; padding-left: 44px; padding-top: 20px; margin-bottom: 22px; }
.others-dl li { margin-bottom: 16px; }
.others-dl a { font-size: 12px; margin-top: 24px; }

.reunion-download { font-size: 18px; color: #ffffff; display: block; background-color: #cc3333; cursor: pointer; text-decoration: none !important; margin-left: 12px; margin-bottom: 12px; line-height: 26px; padding: 12px; width: 280px; -moz-border-radius: 6px; -webkit-border-radius: 6px; -khtml-border-radius: 6px; border-radius: 6px; }

.page-download-index h1 { font-size: 32px; color: #202020; text-align: center; font-weight: 400; line-height: 46px; letter-spacing: -1px}
.page-download-index .sub-title { font-size: 18px; color: #606060; text-align: center; font-weight: 400; margin-top: 8px; }
.page-download-index .build { font-size: 12px; color: #808080; text-align: center; margin-top: 20px; }
.page-download-index .version { font-size: 18px; margin-bottom: 6px; }
.page-download-index .download-btn {padding:10px 0px; width: 280px; display: table-cell; text-align: center; vertical-align: middle; background: #cc3333; color: white; -moz-border-radius: 6px; -webkit-border-radius: 6px; -khtml-border-radius: 6px; border-radius: 6px; font-size: 18px; }
.page-download-index .platform { font-size: 16px; color: #606060; text-align: center; }
.page-download-index .platform span { color: #808080; }
.page-download-index .misc-links { font-size: 14px; width: 452px; margin: 4px auto 0; overflow: auto; }
.page-download-index .misc-links li { float: left; padding: 0 6px; border-left: 1px solid #808080; }
.page-download-index .show-options-block { cursor: pointer; }
.page-download-index .show-options-block:hover { text-decoration: underline; }
.page-download-index .options-block { width: 670px; background: #f4f4f4; padding: 18px 24px; font-size: 14px; -moz-border-radius: 6px; -webkit-border-radius: 6px; -khtml-border-radius: 6px; border-radius: 6px; margin: 6px auto 0; overflow-y: auto; display: none; }
.page-download-index .options-block p { font-size: 16px; color: #606060; }
.page-download-index .options-block li { line-height: 24px; }
.page-download-index .other-platforms li { float: left; margin-right: 20px; }
.page-download-index .download-sites li { float: left; width: 206px; }
.page-download-index .system-requirements { font-size: 16px; color: #404040; width: 420px; padding-right: 16px; }
.page-download-index .system-requirements li { line-height: 28px; }
.instructions { overflow-y: auto; margin-top: 40px; margin-left: 230px; }
.download-community .instructions { margin-left: 110px }
.instructions li { float: left; margin-left: 10px; }
.instructions a { background-image: url('https://cdn-images.visual-paradigm.com/download/instuction/preview_win.png'); background-repeat: no-repeat; width: 235px; text-align: center; padding-bottom: 256px; font-size: 16px; color: #404040; display: block; }
.download-osx .instructions a { background-image: url('https://cdn-images.visual-paradigm.com/download/instuction/preview_mac.png'); background-repeat: no-repeat; }
.download-community .instructions a { background-image: url('https://cdn-images.visual-paradigm.com/download/instuction/preview_win_ce.png'); background-repeat: no-repeat; }
.download-osx .download-community .instructions a { background-image: url('https://cdn-images.visual-paradigm.com/download/instuction/preview_mac_ce.png'); background-repeat: no-repeat; }
.download-community .instructions a { width: 186px; }
.instructions .step-install { background-position: 0 bottom; }
.instructions .step-evaluate { background-position: -235px bottom; }
.instructions .step-edition { background-position: -470px bottom; }
.instructions .step-start { background-position: -705px bottom; }
.instructions .step-noinstall { background-position: -940px bottom; }
.download-community .instructions .step-join { background-position: -196px bottom; }
.download-community .instructions .step-requestcode { background-position: -392px bottom; }
.download-community .instructions .step-activate { background-position: -588px bottom; }
.download-community .instructions .step-start { background-position: -784px bottom; }
.download-community .instructions .step-noinstall { background-position: -980px bottom; }

.download-other { background-color: #f4f4f4; margin-top: 42px; border-top: 1px solid #e1e1e1; border-bottom: 1px solid #e1e1e1; }
.download-other .section-container { margin: 0 auto; padding: 40px 0 40px 110px; width: 908px; overflow-y: auto; }
.download-other .title { color: #404040; font-size: 16px; margin-bottom: 30px; }
.download-other a { font-size: 14px; }
.download-other .block { display: block; width: 240px; text-align: center; background: #e6e6e6; -moz-border-radius: 6px; -webkit-border-radius: 6px; -khtml-border-radius: 6px; border-radius: 6px; margin-right: 48px; }
.download-other .block span { color: #404040; display: table-cell; height: 64px; vertical-align: middle; width: 240px; }
.download-other ul { overflow-y: auto; margin-bottom: 55px; }
.download-other li { float: left; }

.icon-secure { background: url('https://cdn-images.visual-paradigm.com/download/secure-link.png') no-repeat center left; height: 12px; padding-left: 10px; font-size: 10px; color: #707070; float: right; overflow: hidden; }


.page-downloaded h1 { font-size: 32px; font-weight: 700; letter-spacing: 0; }
.page-downloaded .sub-title { font-size: 24px; font-weight: 400 }
.page-downloaded .section-whats-next { margin-top: 60px; border-top: 1px solid #e1e1e1; border-bottom: 1px solid #e1e1e1; background-color: #f9f9f9; }
.section-whats-next h2 { font-size: 32px; font-weight: 300; text-align: center; margin: 35px 0; }
.section-whats-next ul { overflow-y: hidden; margin: 0 auto 35px; width: 650px; }
.section-whats-next li { float: left; padding: 0 38px; }
.section-whats-next a { display: block; width: 134px; border-radius: 80px; border: 3px solid #0074d9; font-size: 16px; color: white; }
.section-whats-next span { display: block; height: 53px; border-radius: 80px; border: 4px solid white; background-color: #0074d9; background-repeat: no-repeat; padding-top: 72px; text-align: center; width: 95%; word-wrap: break-word;
    white-space: normal; margin-left: 3px;}
/*	
.section-whats-next .training span { background-image: url('https://cdn-images.visual-paradigm.com/download/training-hat-icon.png'); background-position: center 24px; }
*/
.section-whats-next .communitycircle span { background-image: url('https://cdn-images.visual-paradigm.com/download/community-circle.png'); background-position: center 10px; }
.section-whats-next .featuresdemo span { background-image: url('https://cdn-images.visual-paradigm.com/download/feature-demo.png'); background-position: center 16px; }
.section-whats-next .quickstart span { background-image: url('https://cdn-images.visual-paradigm.com/download/guide-white-big-icon.png'); background-position: center 13px; }
