html { background-color: white; }

#pageContent { float: left; padding: 0 24px 24px; width: 900px; margin-top: 4px; font-size: 14px; line-height: 20px; }
#pageContent p { margin-top: 12px; } 

table.standardLayout {
	table-layout: fixed;
}
table.standardLayout th { font-weight: bold; }
table.standardLayout tr.indent th { text-indent: 20px; }
table.standardLayout th, table.standardLayout td { padding-top: 10px; vertical-align: top; }
table.standardLayout tr.indent th, table.standardLayout tr.indent td { padding-top: 2px; }
.headerColumn-center th { text-align: center; }
#pageContent table p { margin-top: 0; } 

div#pageTitle.pressReleasesTitle .column-AB-B { padding-right: 4px; padding-top: 10px; }
table.standard .sectitle {	font-weight: bold; color: #404040; font-size: 16px; }
table.standard ul {	list-style-type: disc; }

#archivedEventTable td { padding: 6px 10px; }

#userlist .contentPoint { color: #E9924C; width: 384px; float: left; background-color: #eeeeee; padding: 3px 20px 3px 22px; margin-top: 10px; }
#userlist .contentPoint li { padding: 3px 0; }
#userlist .contentPoint li span { color: black; }

.headingWhite { color:#FFFFFF; font-size:14px; border-bottom: 1px solid #4D4D4D; text-indent: 5px; background-color: #A6A6A6; }

#pageContent .quoteMessage .msg { margin: 4px 24px; }
#pageContent .quoteMessage .contentPoint { margin: 4px 24px; }
#pageContent .quoteMessage .contentPoint li { margin-top: 4px; }
.quoteMessage { background-color: #f0f0f0; width: 564px; padding-bottom: 16px; margin: 12px 0 36px 48px; }
#pageContent .quoteMessage .h3-gray3 { margin-top: 0; margin-left: 16px; }

#companyInfoTable { margin-top: 16px; }
#companyInfoTable th { font-weight: bold; vertical-align: top; }

#pageContent.legalContent .h2 { margin-top: 24px; }
#pageContent.privacyContent .h2 { margin-top: 24px; }
#pageContent.privacyContent .h3-gray3 { margin-top: 16px; }
#pageContent.privacyContent .contentList { margin-left: 36px; }

#partnerContent { float: left; width: 685px; padding: 10px 24px 24px; }
#partnerContent p { margin-bottom: 12px; }
#partnerContent .separator { margin-top: 16px; margin-bottom: 20px; width: 560px; line-height: 1px; font-size: 1px; }
#partnerContent .faqList p { margin-bottom: 0; }

table.classic { border-collapse: separate; border-spacing: 2px; margin-bottom: 12px }
table.classic th { text-align: center; font-weight: bold; padding: 0 5px; }
table.classic td { padding: 3px 2px; }
table.classic .contentPoint { margin-left: 10px; margin-top: 10px; }

#technologyPartnersTable th { text-indent: 48px; }
#technologyPartnersTable td { padding-left: 60px; }
#technologyPartnersTable img { margin-top: 10px;  }

.content-article h1 { color: #202020; font-size: 24px; line-height: 30px; margin-bottom: 16px; }

#partnerContent.content-resourceArticle { padding-top: 0; }
.content-resourceArticle h1 { color: #202020; font-size: 24px; line-height: 30px; }

.commonHotTopicSibling {
	border-style: none;
	margin-left: 1px;
	background: url(https://cdn-images.visual-paradigm.com/solutions/hot_topic_bg.png) no-repeat left center;
}
.hot-topics-3 { height: 90px; }
.hot-topics-3 .includeHotTopicBlock-support { width: 288px; } 
.aboutMenuTitle-h2 { background-color: #E0E0E0; line-height: 26px; }
.aboutMenuMiddle.menuTitle2 { padding: 0 3px !important; width: 230px !important; }
.aboutMenu-thin .aboutMenuHeader, 
.aboutMenu-thin .aboutMenuMiddle,
.aboutMenu-thin .aboutMenuFooter { padding: 0 13px; width: 210px; }
.aboutMenu-thin .menuTitle { font-size: 13px; padding-left: 14px;}
.aboutMenu-thin .menuTitle2 .paragraphTitle { padding-left: 14px; font-size: 13px; }

ul.event-calendar { font-weight: bold; font-size: 14px; padding-top: 12px; padding-left: 4px; }
ul.event-calendar li { padding-bottom: 8px; margin-bottom: 8px; }
.cal_icons { background-image: url('https://cdn-images.visual-paradigm.com/about/cal_icons.png'); background-repeat: no-repeat; padding-top: 8px; padding-bottom: 8px; }
.cal_icons a { padding: 8px 0 8px 44px; }
.cal_icons-ical { background-position: 0 0; }
.cal_icons-outlook { background-position: 0 -64px; }
.cebit2011 .cal_icons { background-image: url('https://cdn-images.visual-paradigm.com/about/cebit2011/cal_icons.png'); }

.cebit2012 .cal_icons-ical { background-image: url('https://cdn-images.visual-paradigm.com/about/cebit2012/ical_icon.png'); }
.cal_icons-email { background-image: url('https://cdn-images.visual-paradigm.com/about/email.png'); background-position: left center; }
.cebit2012 ul.event-calendar li { float: left; margin-right: 36px; }
.cebit2012 a.cebitoffical { background: url('https://cdn-images.visual-paradigm.com/about/cebit2012/cebit.png') no-repeat top center; padding-top: 132px; float: right; margin: 0 60px; }
.cebit2012 .paragraphTitle { text-indent: 2px; }
.cebit2012 .round-shadow-box li { width: 233px; float: left; font-size: 14px; font-weight: bold; text-align: center; }
.cebit2012 .round-shadow-box li a { display: block; }
.cebit2012 .leaflet-cebit a { background: url('https://cdn-images.visual-paradigm.com/about/cebit2012/cebit_2012.png') no-repeat top center; padding-top: 120px; }
.cebit2012 .leaflet-workflowmatic a { background: url('https://cdn-images.visual-paradigm.com/about/cebit2012/workflowmatic_leaflet_preview.png') no-repeat top center; padding-top: 120px; }
.cebit2012 .round-shadow-box li.leaflet-bpva, .cebit2012 .round-shadow-box li.leaflet-vpuml, .cebit2012 .round-shadow-box li.leaflet-a3platform { text-align: left; width: 218px; margin: 8px 0 5px 9px; }
.cebit2012 .leaflet-bpva a { background: url('https://cdn-images.visual-paradigm.com/about/cebit2012/bpva_leaflet_preview.png') no-repeat left center; padding-left: 48px; height: 45px; padding-top: 10px; width: 154px !important}
.cebit2012 .leaflet-vpuml a { background: url('https://cdn-images.visual-paradigm.com/about/cebit2012/vpuml_leaflet_preview.png') no-repeat left center; padding-left: 48px; height: 37px; padding-top: 18px; }
.cebit2012 .leaflet-a3platform a { background: url('https://cdn-images.visual-paradigm.com/about/cebit2012/a3platform_leaflet_preview.png') no-repeat left center; padding-left: 48px; height: 37px; padding-top: 18px; }
.cebit2012-au .cal_icons-ical { background-image: url('https://cdn-images.visual-paradigm.com/about/cebit2012au/ical_icon.png'); }
.cebit2012-au a.cebitoffical { background: url('https://cdn-images.visual-paradigm.com/about/cebit2012au/cebit_2012_au.png') no-repeat top center; padding: 96px 30px 0; margin: 0 28px; }
.cebit2012-au .leaflet-cebit a { background: url('https://cdn-images.visual-paradigm.com/about/cebit2012au/cebit_2012_au_leaflet_preview.png') no-repeat top center; padding-top: 120px; }

body.page-academic-partner { height: auto !important; }
body.page-academic-partner-license,
body.page-academic-partner-faq,
body.page-academic-partner-list,
body.page-academic-partner-form { background-image: url('https://cdn-images.visual-paradigm.com/partners/academic/main/bg.png'); background-repeat: repeat-x; background-position: 0 110px; } 
body.page-academic-partner .pageContent-container { }

.pageTitleBlock-academic { margin-top: 18px; *margin-top: 8px; min-height: 570px; }
.pageTitleBlock-academic h1 { text-align: center; color: #202020; }
.pageTitleBlock-academic p.content4 { text-align: center; color: #606060; padding: 9px 68px 0; line-height: 22px; }
.academic-courses { margin: 0 36px; }
.academic-courses li { float: left; width: 240px; margin: 20px; }
.academic-courses li a { background-repeat: no-repeat; color: #606060; text-decoration: none; padding-top: 208px; display: block; }
.academic-courses .hover a { color: #202020; }
.academic-courses h2 { font-size: 18px; text-align: center; font-weight: bold; }
.academic-courses .academic-courses-bp a { background-image: url('https://cdn-images.visual-paradigm.com/partners/academic/bpmn.png'); background-position: 32px 98px; }
.academic-courses .academic-courses-bp .hover { background: url('https://cdn-images.visual-paradigm.com/partners/academic/bpmn_shadow.png') no-repeat 44px 168px; }
.academic-courses .academic-courses-bp .hover a { background-position: 32px 68px; }
.academic-courses .academic-courses-sad a { background-image: url('https://cdn-images.visual-paradigm.com/partners/academic/uml.png'); background-position: 51px 30px; }
.academic-courses .academic-courses-sad .hover { background: url('https://cdn-images.visual-paradigm.com/partners/academic/uml_shadow.png') no-repeat 53px 168px; }
.academic-courses .academic-courses-sad .hover a { background-position: 51px 0px; }
.academic-courses .academic-courses-dd a { background-image: url('https://cdn-images.visual-paradigm.com/partners/academic/database.png'); background-position: 77px 60px; }
.academic-courses .academic-courses-dd .hover { background: url('https://cdn-images.visual-paradigm.com/partners/academic/database_shadow.png') no-repeat 76px 168px; }
.academic-courses .academic-courses-dd .hover a { background-position: 77px 30px; }
.page-academic-partner .anim { -moz-transition: all 0.5s ease-in-out 0s; -webkit-transition: all 0.5s ease-in-out 0s; -o-transition: all 0.5s ease-in-out 0s; -ms-transition: all 0.5s ease-in-out 0s; transition: all 0.5s ease-in-out 0s; }

body.page-academic-partner-index { background-image: url('https://cdn-images.visual-paradigm.com/partners/academic/page-bg-index.png'); }
.page-academic-partner-index .pageTitleBlock-academic h1 { font-size: 64px; padding: 56px 0; line-height: 78px; font-weight: normal; }
.page-academic-partner-index .pageTitleBlock-academic { margin-bottom: 30px; }

.page-academic-partner-learning #container { position: relative; }
.page-academic-partner-learning h1 { font-size: 48px; line-height: 58px; }
.page-academic-partner-learning .pageTitleBlock-academic .h2-gray { font-size: 24px; padding: 30px 40px 0; display: block; }
.page-academic-partner-learning .pageTitleBlock-academic-sad { background: url('https://cdn-images.visual-paradigm.com/partners/academic/uml.png') no-repeat 83px 384px; }
.page-academic-partner-learning .pageTitleBlock-academic-bp { background: url('https://cdn-images.visual-paradigm.com/partners/academic/bpmn.png') no-repeat 83px 384px; }
.page-academic-partner-learning .pageTitleBlock-academic-bp h1 { padding: 0 104px; }
.page-academic-partner-learning .pageTitleBlock-academic-dd { background: url('https://cdn-images.visual-paradigm.com/partners/academic/database.png') no-repeat 128px 384px; }
.page-academic-partner-learning #partner-type-medals .replace { background: url('https://cdn-images.visual-paradigm.com/partners/academic/check_out_the_features.png') no-repeat; display: block; width: 409px; height: 101px; float: left; text-indent: -9999px; margin-right: 26px; margin-top: 43px; }
.page-academic-partner-learning #partner-type-medals { position: absolute; left: 46px; top: 355px; }
.page-academic-partner-learning #partner-type-medals li { float: left; margin-left: 10px; margin-top: 60px; }
.page-academic-partner-learning #partner-type-medals li.hover { margin-top: 0; }
.page-academic-partner-learning #partner-type-medals a { background-repeat: no-repeat; display: block; width: 150px; height: 150px; text-indent: -9999px; }
.page-academic-partner-learning #partner-type-medals .partner-type-bronze a { background-image: url('https://cdn-images.visual-paradigm.com/partners/academic/medal_bronze.png'); }
.page-academic-partner-learning #partner-type-medals .partner-type-silver a { background-image: url('https://cdn-images.visual-paradigm.com/partners/academic/medal_silver.png'); }
.page-academic-partner-learning #partner-type-medals .partner-type-gold a { background-image: url('https://cdn-images.visual-paradigm.com/partners/academic/medal_gold.png'); }
.page-academic-partner-learning #partner-type-comparison { position: absolute; left: 377px; top: 507px; width: 578px; -moz-box-shadow: 0 0 1px #000000; -webkit-box-shadow: 0 0 1px #000000; -o-box-shadow: 0 0 1px #000000; box-shadow: 0 0 1px #000000; background: url('https://cdn-images.visual-paradigm.com/partners/academic/table_header.png') no-repeat -9px 0 white; padding: 22px 9px 0 0; z-index: 10; }
.msie #partner-type-comparison { border: 1px solid #B6B3AC; }
.page-academic-partner-learning #partner-type-comparison table tr { cursor: default; }
.page-academic-partner-learning #partner-type-comparison table tr.row0 td { background-color: #f2f2f2; }
.page-academic-partner-learning #partner-type-comparison table tr.hover td { background-color: #7091b2; }
.page-academic-partner-learning #partner-type-comparison table tr.hover td.content4 { color: white; }
.page-academic-partner-learning #partner-type-comparison table td { border-right: 1px solid #a0a0a0; background-image: url('https://cdn-images.visual-paradigm.com/partners/academic/ticks.png'); background-repeat: no-repeat; background-position: 300px center;}
.page-academic-partner-learning #partner-type-comparison table td.content4 { padding: 5px 0 4px 9px; }
.page-academic-partner-learning .pageTitleBlock-academic-bp #partner-type-comparison table td.content4 { font-size: 16px; padding: 6px 0 5px 9px; }
.page-academic-partner-learning .pageTitleBlock-academic-dd #partner-type-comparison table td.content4 { font-size: 16px; padding: 6px 0 5px 9px; }
.page-academic-partner-learning #partner-type-comparison table td.in-bronze { background-position: 38px center; }
.page-academic-partner-learning #partner-type-comparison table td.in-silver { background-position: -76px center; }
.page-academic-partner-learning #partner-type-comparison table td.in-gold { background-position: -190px center; }
.page-academic-partner-learning #partner-type-join { padding: 22px 0 0 102px; background: url('https://cdn-images.visual-paradigm.com/partners/academic/table_footer.png') no-repeat -9px 0; width: 484px; height: 56px; }
.page-academic-partner-learning #partner-type-join li { float: left; width: 157px; }
.page-academic-partner-learning #partner-type-join span.price { font-weight: bold; font-size: 18px; }
.page-academic-partner-learning #partner-type-join a { display: block; background-image: url('https://cdn-images.visual-paradigm.com/partners/academic/join_now_buttons.png'); background-repeat: no-repeat; width: 154px; height: 32px; text-indent: -9999px; }
.page-academic-partner-learning #partner-type-join .partner-type-join-bronze { margin-left: 2px; }
.page-academic-partner-learning #partner-type-join .partner-type-join-silver { margin-left: 3px; }
.page-academic-partner-learning #partner-type-join .partner-type-join-silver a { background-position: 0 -32px; }
.page-academic-partner-learning #partner-type-join .partner-type-join-gold { margin-left: 5px; }
.page-academic-partner-learning #partner-type-join .partner-type-join-gold a { background-position: 0 -64px; }
.page-academic-partner .menu-links { margin: 26px 22px 22px 36px; }
.page-academic-partner-learning .menu-links { background: url('https://cdn-images.visual-paradigm.com/partners/academic/shadow.png') no-repeat right bottom; padding-bottom: 5px; }
.page-academic-partner .menu-links li { margin-bottom: 12px; font-size: 18px; font-weight: bold; }
.page-academic-partner .menu-links a, .page-academic-partner .menu-links .fakeAnchor { color: #a5d9ef; }
.page-academic-partner-learning #drawer-shadow { -moz-opacity: 0; -khtml-opacity: 0; filter:alpha(opacity=0); opacity: 0; position: absolute; background: url('https://cdn-images.visual-paradigm.com/partners/academic/drawer_shadow.png') no-repeat; width: 20px; height: 352px; left: 357px; top: 516px; z-index: 10; }
.page-academic-partner-learning .drawer-shadow-show { -moz-opacity: 1; -khtml-opacity: 1; filter:alpha(opacity=100); opacity: 1 !important; }
.page-academic-partner-learning #drawer { -moz-opacity: 1; -khtml-opacity: 1; filter:alpha(opacity=100); opacity: 1; position: absolute; left: 377px; top: 516px; border: 2px solid #c0c0c0; -moz-border-radius: 8px 0 0 8px; -webkit-border-radius: 8px 0 0 8px; -o-border-radius: 8px 0 0 8px; border-radius: 8px 0 0 8px; background-color: white; width: 378px; height: 334px; padding-top: 16px; z-index: 9; overflow: hidden; }
.page-academic-partner-learning .drawer-show { left: 4px !important; }
.page-academic-partner-learning .drawer-hide { -moz-opacity: 0 !important; -khtml-opacity: 0 !important; filter:alpha(opacity=0) !important; opacity: 0 !important; }
.page-academic-partner-learning #drawer li { float: left; width: 189px; padding-top: 129px; height: 38px; overflow: hidden; text-align: center; background-repeat: no-repeat; font-size: 14px; color: #404040; display: none; }
.page-academic-partner-learning #drawer li.fullsized { width: 378px; padding-top: 296px; }
.page-academic-partner-learning #drawer .usecasemodeling { background-image: url('https://cdn-images.visual-paradigm.com/partners/academic/features/use_case_modeling.png'); }
.page-academic-partner-learning #drawer .structuralmodeling { background-image: url('https://cdn-images.visual-paradigm.com/partners/academic/features/structural_modeling.png'); }
.page-academic-partner-learning #drawer .behavioralmodeling { background-image: url('https://cdn-images.visual-paradigm.com/partners/academic/features/behavioral_modeling.png'); }
.page-academic-partner-learning #drawer .architecturalmodeling { background-image: url('https://cdn-images.visual-paradigm.com/partners/academic/features/architectural_modeling.png'); }
.page-academic-partner-learning #drawer .glossarymanagement { background-image: url('https://cdn-images.visual-paradigm.com/partners/academic/features/glossary_management.png'); }
.page-academic-partner-learning #drawer .reportgeneration { background-image: url('https://cdn-images.visual-paradigm.com/partners/academic/features/report_generation.png'); }
.page-academic-partner-learning #drawer .codedbengine { background-image: url('https://cdn-images.visual-paradigm.com/partners/academic/features/code_db_engineering.png'); }
.page-academic-partner-learning #drawer .impactanalysis { background-image: url('https://cdn-images.visual-paradigm.com/partners/academic/features/impact_analysis.png'); }
.page-academic-partner-learning #drawer .usecasefoe { background-image: url('https://cdn-images.visual-paradigm.com/partners/academic/features/use_case_modeling_foe.png'); }
.page-academic-partner-learning #drawer .zachmanframework { background-image: url('https://cdn-images.visual-paradigm.com/partners/academic/features/zachman_framework.png'); }
.page-academic-partner-learning #drawer .bpmodelingsimulation { background-image: url('https://cdn-images.visual-paradigm.com/partners/academic/features/bp_modeling_simulation.png'); }
.page-academic-partner-learning #drawer .screenmockup { background-image: url('https://cdn-images.visual-paradigm.com/partners/academic/features/screen_mock_up.png'); }
.page-academic-partner-learning #drawer .latestbpmn { background-image: url('https://cdn-images.visual-paradigm.com/partners/academic/features/latest_bpmn.png'); }
.page-academic-partner-learning #drawer .easytodrawdiagram { background-image: url('https://cdn-images.visual-paradigm.com/partners/academic/features/easy_to_draw_diagram.png'); }
.page-academic-partner-learning #drawer .exportdiagramasimage { background-image: url('https://cdn-images.visual-paradigm.com/partners/academic/features/export_diagram_to_image.png'); }
.page-academic-partner-learning #drawer .racichart { background-image: url('https://cdn-images.visual-paradigm.com/partners/academic/features/raci_chart.png'); }
.page-academic-partner-learning #drawer .generatereport { background-image: url('https://cdn-images.visual-paradigm.com/partners/academic/features/generate_report.png'); }
.page-academic-partner-learning #drawer .bussinessruledesign { background-image: url('https://cdn-images.visual-paradigm.com/partners/academic/features/business_rule_design.png'); }
.page-academic-partner-learning #drawer .designerd { background-image: url('https://cdn-images.visual-paradigm.com/partners/academic/features/erd.png'); }
.page-academic-partner-learning #drawer .databasegeneration { background-image: url('https://cdn-images.visual-paradigm.com/partners/academic/features/database_generation.png'); }
.page-academic-partner-learning #drawer .hibernategeneration { background-image: url('https://cdn-images.visual-paradigm.com/partners/academic/features/hibernate_generation.png'); }
.page-academic-partner-learning #drawer .brainstorming { background-image: url('https://cdn-images.visual-paradigm.com/partners/academic/features/brainstorm.png'); }
.page-academic-partner-learning #drawer .businessprocessdesign { background-image: url('https://cdn-images.visual-paradigm.com/partners/academic/features/business_process_design.png'); }
.page-academic-partner-learning #drawer .archimatemodeling { background-image: url('https://cdn-images.visual-paradigm.com/partners/academic/features/archimate.png'); }
.page-academic-partner-learning #drawer .producerequirementspec { background-image: url('https://cdn-images.visual-paradigm.com/partners/academic/features/produce_requirement_spec.png'); }
.page-academic-partner-learning #drawer .requirementsgathering { background-image: url('https://cdn-images.visual-paradigm.com/partners/academic/features/requirement_gathering.png'); }
.page-academic-partner-learning #drawer .usecaseanalysis { background-image: url('https://cdn-images.visual-paradigm.com/partners/academic/features/user-stories.png'); }
.page-academic-partner-learning #drawer .wireframing { background-image: url('https://cdn-images.visual-paradigm.com/partners/academic/features/wireframe.png'); }
.page-academic-partner-learning #drawer .bmm { background-image: url('https://cdn-images.visual-paradigm.com/partners/academic/features/business_motivation_model.png'); }

.page-academic-partner #other-partner-plans { height: 106px; }
.page-academic-partner #other-partner-plans li { float: left; background-repeat: no-repeat; margin-right: 80px; height: 80px; }
.page-academic-partner #other-partner-plans li p { margin-top: 4px; }
.page-academic-partner #other-partner-plans li a { font-size: 12px; }
.page-academic-partner .other-partner-plans-sad { background-image: url('https://cdn-images.visual-paradigm.com/partners/academic/uml_small.png'); background-position: 0 5px; margin-left: 120px; padding-left: 86px; width: 204px; }
.page-academic-partner .other-partner-plans-bp { background-image: url('https://cdn-images.visual-paradigm.com/partners/academic/bpmn_small.png'); background-position: 0 20px; margin-left: 86px; padding-left: 104px; width: 220px; }
.page-academic-partner .other-partner-plans-dd { background-image: url('https://cdn-images.visual-paradigm.com/partners/academic/database_small.png'); background-position: 0 5px; margin-left: 120px; padding-left: 86px; width: 204px; }

.page-academic-partner-info #container { position: relative; }
.page-academic-partner-info .academic-content { }
.page-academic-partner-license .academic-content-container
.page-academic-partner-faq .academic-content-container,
.page-academic-partner-info .academic-content-container { width: 826px; background-color: white; -moz-box-shadow: 0 3px 0 0 #E3E4E8; -webkit-box-shadow: 0 3px 0 0 #E3E4E8; -o-box-shadow: 0 3px 0 0 #E3E4E8; box-shadow: 0 3px 0 0 #E3E4E8; border: 1px solid #D3D3D3; -moz-border-radius: 13px; -webkit-border-radius: 13px; -o-border-radius: 13px; border-radius: 13px; }
.msie .academic-content-container { border: 1px solid #B6B3AC; }
.page-academic-partner-info #other-partner-plans { height: 114px; margin-bottom: 24px; }
.page-academic-partner-info #other-partner-plans li { margin-left: 20px; }
.page-academic-partner-info #other-partner-plans .other-partner-plans-sad { margin-right: 8px; }
.page-academic-partner-info #other-partner-plans .other-partner-plans-bp { margin-right: 6px; }
.page-academic-partner-info #other-partner-plans .other-partner-plans-dd { margin-right: 0 }
.page-academic-partner-info .breadcrumb { margin-top: 20px; }

.academic-partner-join-steps { margin: 30px 134px 0; height: 178px;  }
.academic-partner-join-steps a { float: left; width: 135px; background-image: url('https://cdn-images.visual-paradigm.com/partners/academic/join_steps2.png'); background-repeat: no-repeat; padding: 0 16px; display: block; font-size: 20px; color: #808080; cursor: pointer; }
.academic-partner-join-steps a.current-step { color: #1e65a5; font-weight: bold; }
.academic-partner-join-steps .step1 { background-position: 0 28px; }
.academic-partner-join-steps .step1 span { padding: 0 30px; }
.academic-partner-join-steps .step2 { background-position: -167px 28px; }
.academic-partner-join-steps .step2 span { padding: 0 10px; }
.academic-partner-join-steps .step3 { background-position: -334px 28px; }
.academic-partner-join-steps .step3 span { padding: 0 24px; }
.academic-partner-join-steps .step4 { background-position: -501px 28px; }
.academic-partner-join-steps span { font-size: 14px; text-align: center; display: block; margin-top: 102px; }
.points-scrollable .scroll-items-container { height: 526px; overflow: hidden; position: relative; }
.points-scrollable .scroll-items { position: absolute; width: 20000em; }
.points-scrollable .scroll-items li { float: left; width: 868px; margin: 34px 36px; }
.points-scrollable-container .scroll-next { background-image: url('https://cdn-images.visual-paradigm.com/partners/academic/but_next.png'); width: 94px; height: 32px; display: block; position: absolute; top: 824px; right: 56px; cursor: pointer; z-index: 5; }
.points-scrollable-container .scroll-next:hover { background-position: 0 -32px; }
.points-scrollable-container .scroll-disabled { display: none; }
.points-scrollable .scroll-items h2 { font-size: 20px; font-weight: bold; color: #1e65a5; margin-bottom: 20px; }
.points-scrollable .scroll-items p { width: 296px; float: left; margin-right: 36px; line-height: 20px; }

.page-academic-partner .faqList .ques { margin-bottom: 6px; }
.page-academic-partner .faqList .ques .paragraphTitle { margin-left: 5px; }
.page-academic-partner .faqList .ans { line-height: 20px; }
.page-academic-partner-faq .faqList { margin: 16px 36px; }
.page-academic-partner-faq .academic-content-container { margin-top: 24px; height: 810px; overflow-y: auto; }

.why-vp-app-title { text-align: center; margin: 0; }
.why-vp-app { overflow-y: auto; margin-top: 55px; }
.why-vp-app .h1-gray3 { margin: 0 0 4px 10px; }
.why-vp-app .content2 { line-height: 18px; margin-left: 10px; }
.why-vp-app li { float: left; padding: 81px 25px 45px 0; background-repeat: no-repeat; width: 336px; background-position: top center; margin-left:  }
.why-vp-app li .highlighter { position: absolute; width: 5px; height: 65px; background-color: #26C4B7; }
.why-vp-app li.coverdepartment { background-image: url('https://cdn-images.visual-paradigm.com/partners/academic/main/computer.png'); }
.why-vp-app li.universites { background-image: url('https://cdn-images.visual-paradigm.com/partners/academic/main/globe.png'); }
.why-vp-app li.allplatforms { background-image: url('https://cdn-images.visual-paradigm.com/partners/academic/main/os.png'); padding-right: 0; }
.why-vp-app li.homelicenses { background-image: url('https://cdn-images.visual-paradigm.com/partners/academic/main/key.png'); clear: both; }
.why-vp-app li.nolicenseserver { background-image: url('https://cdn-images.visual-paradigm.com/partners/academic/main/server.png'); }
.why-vp-app li.keybeforepay { background-image: url('https://cdn-images.visual-paradigm.com/partners/academic/main/money-key.png'); padding-right: 0; }
.back-to-top { text-align: right; font-size: 12px; height: 24px; }

body.page-academic-partner-form { }
body.page-academic-partner-form #container { position: relative; }
body.page-academic-partner-form #pageContent { background-color: #FFFFFF; padding: 15px 30px; width: 766px; margin: 35px auto 20px; float: none; border: 1px solid #D3D3D3; -webkit-border-radius: 13px; -moz-border-radius: 13px; border-radius: 13px; -moz-box-shadow: 0 3px 0 0 #e3e4e8; -webkit-box-shadow: 0 3px 0 0 #e3e4e8; -o-box-shadow: 0 3px 0 0 #e3e4e8; box-shadow: 0 3px 0 0 #e3e4e8; } 
body.page-academic-partner-form .reqfield { visibility: hidden; } 
body.msie #pageContent { border: 1px solid #B6B3AC; }
body.page-academic-partner-form .pageContent-container { font-family: 'Open Sans', sans-serif; color: #000000; margin-bottom: 100px; }
body.page-academic-partner-form .pageContent-container input,
body.page-academic-partner-form .pageContent-container .info,
body.page-academic-partner-form .pageContent-container span,
body.page-academic-partner-form .pageContent-container p,
body.page-academic-partner-form .pageContent-container div { font-family: 'Open Sans', sans-serif; color: #000000; }
body.page-academic-partner-license .pageTitleBlock-academic > .h1,
body.page-academic-partner-faq .pageTitleBlock-academic > .h1,
body.page-academic-partner-list .pageTitleBlock-academic > .h1,
body.page-academic-partner-form .pageContent-container > .h1 { color: #505050; line-height: 24px; font-size: 30px; font-weight: 700; text-align: center; margin-top: 44px; }
body.page-academic-partner-license .pageTitleBlock-academic > .content,
body.page-academic-partner-faq .pageTitleBlock-academic > .content,
body.page-academic-partner-list .pageTitleBlock-academic > .content,
body.page-academic-partner-form .pageContent-container > .content { font-size: 16px !important; font-weight: 400; text-align: center; margin-top: 10px; }
body.page-academic-partner-form .pageContent-container .h2 { margin-top: 0 !important; font-size: 18px; text-decoration: underline; font-weight: normal; }
#academic-partner-request-form .handler { color: white; font-weight: bold; font-size: 18px; display: block; background-color: #898989; text-decoration: none; padding: 0 6px; line-height: 40px; height: 40px; margin-bottom: 5px; }
#academic-partner-request-form .pane { margin: 4px 0 16px; }
#academic-partner-request-form table.content2 p { line-height: 20px; margin-top: 20px; font-size: 14px; margin-bottom: 10px; }
#academic-partner-request-form table.content p { margin-top: 7px; }
#academic-partner-request-form select { background-color: #FFFFFF; border: 2px solid #DDDDDD; border-radius: 4px 4px 4px 4px; padding: 6px; transition: border-color 0.15s ease-in-out 0s, box-shadow 0.15s ease-in-out 0s; }
#academic-partner-request-form input[type='text'] { border: 2px solid #DDDDDD; border-radius: 4px 4px 4px 4px; height: 27px; outline-color: #10AEDB; }
.page-academic-partner-form .academic-request-products { background-repeat: no-repeat; background-position: top center; position: absolute; left: 558px; padding-top: 162px; top: 147px; width: 170px; }
.page-academic-partner-form .academic-request-gold-partner .academic-request-products { background-image: url('https://cdn-images.visual-paradigm.com/partners/academic/medal_gold.png'); }
.page-academic-partner-form .academic-request-gold-partner .academic-request-products span.content3 { display: block; } 
.page-academic-partner-form .academic-request-silver-partner .academic-request-products { background-image: url('https://cdn-images.visual-paradigm.com/partners/academic/medal_silver.png'); }
.page-academic-partner-form .academic-request-silver-partner .academic-request-products span.content3 { display: block; } 
.page-academic-partner-form .academic-request-bronze-partner .academic-request-products { background-image: url('https://cdn-images.visual-paradigm.com/partners/academic/medal_bronze.png'); }
.page-academic-partner-form .academic-request-products .price { font-size: 18px; font-weight: bold; }
.page-academic-partner-form .academic-request-products-selected { margin-top: 6px; color: #202020; }
.page-academic-partner-form .academic-request-products-selected li { margin-bottom:9px; padding-left: 40px; background-repeat: no-repeat; height: 32px; display: none; background-image: url('https://cdn-images.visual-paradigm.com/partners/academic/product_logos.png'); }
.page-academic-partner-form .academic-request-products-selected .academic-request-product-vpuml { background-position: 0 0;  }
.page-academic-partner-form .academic-request-products-selected .academic-request-product-sdeec,
.page-academic-partner-form .academic-request-products-selected .academic-request-product-sdenb,
.page-academic-partner-form .academic-request-products-selected .academic-request-product-sdeij,
.page-academic-partner-form .academic-request-products-selected .academic-request-product-sdevs { background-position: 0 -100px; }
.page-academic-partner-form .academic-request-products-selected .academic-request-product-lz { background-position: 0 -200px; }
.page-academic-partner-form .academic-request-products-selected .academic-request-product-ag { background-position: 0 -300px; }
.page-academic-partner-form .academic-request-products-selected .academic-request-product-dbva { background-position: 0 -400px; }
.page-academic-partner-form div#fancy_div { background-color: white; }
.page-academic-partner-form #selectRequestProduct-dialog { padding: 20px 16px; }
.page-academic-partner-form #selectRequestProduct-dialog .availableRequestProductList-container { margin: 16px 0 22px; } 
.page-academic-partner-form #selectRequestProduct-dialog tr { cursor: pointer; }
.page-academic-partner-form #selectRequestProduct-dialog tr.selected { background-color: #d8d8d8; }
.page-academic-partner-form #selectRequestProduct-dialog th { border-bottom: 1px solid white; padding: 0 16px; }
.page-academic-partner-form #selectRequestProduct-dialog td { border-bottom: 1px solid white; padding: 11px 16px 10px 44px; background-image: url('https://cdn-images.visual-paradigm.com/partners/academic/product_logos.png'); background-repeat: no-repeat; }
.page-academic-partner-form #selectRequestProduct-dialog .academic-request-product-vpuml td { background-position: 0 12px;  }
.page-academic-partner-form #selectRequestProduct-dialog .academic-request-product-sdeec td,
.page-academic-partner-form #selectRequestProduct-dialog .academic-request-product-sdenb td,
.page-academic-partner-form #selectRequestProduct-dialog .academic-request-product-sdeij td,
.page-academic-partner-form #selectRequestProduct-dialog .academic-request-product-sdevs td { background-position: 0 -88px; }
.page-academic-partner-form #selectRequestProduct-dialog .academic-request-product-lz td { background-position: 0 -188px; }
.page-academic-partner-form #selectRequestProduct-dialog .academic-request-product-ag td { background-position: 0 -288px; }
.page-academic-partner-form #selectRequestProduct-dialog .academic-request-product-dbva td { background-position: 0 -388px; }
.page-academic-partner-form .btn-reset { background-repeat: no-repeat; border: none; padding: 0; margin: 0 20px; cursor: pointer; background-color: transparent; color: #006CAF; }
.page-academic-partner-form .btn-reset:hover { text-decoration: underline; }
.page-academic-partner-form .btn-submit { 
	width: 128px; height: 40px; line-height: 40px;
	border-radius: 5px;
	text-decoration: none;
	color: #fff !important;
	position: relative;
	display: inline-block;
	background-color: #0CAF00;
 	box-shadow: 0px 5px 0px 0px #298B1A;
 	text-align: center;
 	cursor: pointer;
}
.page-academic-partner-form .btn-submit:visited, .page-academic-partner-form .btn-submit:hover { text-decoration: none; color: #fff; }
.page-academic-partner-form .btn-submit:hover { background-color: #11C404; }
.page-academic-partner-form .btn-submit:active {
	transform: translate(0px, 5px);
	-webkit-transform: translate(0px, 5px);
	background-color: #11C404;
}

#request-steps { float: left; margin-top: 2px; margin-left: 20px; width: 182px; }
#request-steps li { background: url('https://cdn-images.visual-paradigm.com/partners/academic/next_arrow.png') no-repeat center bottom; margin-bottom: 24px; padding-bottom: 46px; }
#request-steps li p { font-size: 16px; color: #808080; background-image: url('https://cdn-images.visual-paradigm.com/partners/academic/step_icons2.png'); background-repeat: no-repeat; padding-left: 62px; padding-top: 6px; *overflow: hidden; }
#request-steps .request-step1 p { background-position: 0 0 }
#request-steps .request-step2 p { background-position: 0 -50px }
#request-steps .request-step3 p { background-position: 0 -100px }
#request-steps .request-step4 p { background-position: 0 -170px }
#request-steps li span { font-size: 12px; display: block; padding-top: 2px; padding-bottom: 6px; }
#request-steps li.request-step-current p { color: #1e65a5; font-weight: bold; }
#request-steps li.request-step-last { margin-bottom: 0; padding-bottom: 0; background-image: none; }

.partnerPoster-academic { margin: 12px auto 0; width: 848px; }
.partnerPoster-academic .academic-partner-poster { background-image: url('https://cdn-images.visual-paradigm.com/partners/academic/partners_bg.png'); background-repeat: no-repeat; height: 400px; float: left; text-align: center; position: relative; cursor: pointer; } 
.partnerPoster-academic .academic-partner-bronze { width: 283px; background-position: 0 0; }
.partnerPoster-academic .academic-partner-bronze-hover { background-position: -1px -400px; }
.partnerPoster-academic .academic-partner-silver { width: 282px; background-position: -283px 0;  }
.partnerPoster-academic .academic-partner-silver-hover { background-position: -284px -400px; }
.partnerPoster-academic .academic-partner-gold { width: 283px; background-position: -565px 0;  }
.partnerPoster-academic .academic-partner-gold-hover { background-position: -566px -400px; }
.academic-partner-poster h2 { font-size: 26px; font-weight: bold; margin-top: 30px; }
.academic-partner-poster h2 a { color: #202020; }
.academic-partner-price .price { font-weight: bold; }
.academic-partner-poster .academic-partner-price { border-bottom-width: 1px; border-bottom-style: solid; font-size: 20px; color: #404040; width: 200px; margin: 0 auto; padding: 4px 0 12px; }
.academic-partner-bronze .academic-partner-price { border-bottom-color: #966f0f; }
.academic-partner-silver .academic-partner-price { border-bottom-color: #c9c9c9; }
.academic-partner-gold .academic-partner-price { border-bottom-color: #dbc521; }
.academic-partner-poster .academic-partner-products { margin: 16px 28px 0; text-align: left; }
.academic-partner-poster .academic-partner-products li { margin-bottom: 8px; font-size: 16px; font-weight: bold; color: #202020; }
.academic-partner-learn { background-repeat: no-repeat; width: 152px; height: 52px; display: block; text-indent: -9999px; position: absolute; bottom: 24px; left: 65px; }
.academic-partner-bronze .academic-partner-learn { background-image: url('https://cdn-images.visual-paradigm.com/partners/academic/learn_more_bronze.png'); }
.academic-partner-silver .academic-partner-learn { background-image: url('https://cdn-images.visual-paradigm.com/partners/academic/learn_more_silver.png'); }
.academic-partner-gold .academic-partner-learn { background-image: url('https://cdn-images.visual-paradigm.com/partners/academic/learn_more_gold.png'); }
.academic-partner-join { background-repeat: no-repeat; height: 52px; display: block; text-indent: -9999px; position: absolute; bottom: 32px; left: 70px; }
.academic-partner-bronze .academic-partner-join { background-image: url('https://cdn-images.visual-paradigm.com/partners/academic/join_now_bronze.png'); width: 210px; }
.academic-partner-silver .academic-partner-join { background-image: url('https://cdn-images.visual-paradigm.com/partners/academic/join_now_silver.png'); width: 235px; }
.academic-partner-gold .academic-partner-join { background-image: url('https://cdn-images.visual-paradigm.com/partners/academic/join_now_gold.png'); width: 234px; }

.partner-academic-menu { padding: 4px 3px 0; width: 230px; }
.partner-academic-menu .current { background-color: #f2f2f2; padding: 7px 0 9px 12px; }
.partner-academic-menu li { padding: 0; line-height: 15px; }
.partner-academic-menu li a { padding: 7px 0 9px 12px; display: block; _height: 16px; }

.partner-infoarea-header, .partner-infoarea-middle, .partner-infoarea-footer {
	background-image: url('https://cdn-images.visual-paradigm.com/partners/academic/info_bg.png');
	background-repeat: no-repeat;
	width: 703px;
}
.partner-infoarea-header { height: 8px; _font-size: 1px; }
.partner-infoarea-middle { background-position: -710px 0; background-repeat: repeat-y; overflow: auto; }
.partner-infoarea-footer { background-position: -1420px 0; height: 8px; _font-size: 1px; }
.academic-info-list li { float: left; width: 280px; padding: 12px 14px 24px 56px; background: url('https://cdn-images.visual-paradigm.com/partners/academic/info_tick.png') no-repeat 14px 12px; }
.academic-info-list h3 { margin: 0; padding: 12px 0 0 4px; font-size: 18px; font-weight: bold; color: #202020; }
.academic-info-list p { font-size: 14px; color: #404040; margin: 4px 0 0 4px; }
/*
#academic-partner-menu { float: left; }
#academic-partner-page { margin-left: 271px; padding-top: 4px; _margin-left: 266px; }
*/

.academic-partner-page-header, .academic-partner-page-middle, .academic-partner-page-footer {
	background-image: url('https://cdn-images.visual-paradigm.com/partners/academic/page_bg_full.png');
	background-repeat: no-repeat;
	width: 976px;
}
.academic-partner-page-header { background-position: -1px 0; height: 46px; font-size: 24px; line-height: 46px; color: white; text-align: center; background-color: #527d53; }
.academic-partner-page-middle { background-position: -981px 0; background-repeat: repeat-y; overflow: auto; padding-left: 3px; width: 973px; }
.academic-partner-page-footer { background-position: -1961px bottom; height: 16px; _font-size: 1px; }
.academic-partners-type-menu { background: url('https://cdn-images.visual-paradigm.com/partners/academic/partners_type_menu.png') no-repeat 1px 0; height: 72px; padding-left: 211px; }
.academic-partners-type-menu li { float: left; }
.academic-partners-type-menu li a { display: block; width: 185px; height: 72px; text-indent: -9999px; }
.academic-partners-type-menu .academic-partner-bronze a.selected { background: url('https://cdn-images.visual-paradigm.com/partners/academic/partners_type_menu.png') no-repeat -210px -72px; }
.academic-partners-type-menu .academic-partner-silver a.selected { background: url('https://cdn-images.visual-paradigm.com/partners/academic/partners_type_menu.png') no-repeat -395px -72px; }
.academic-partners-type-menu .academic-partner-gold a.selected { background: url('https://cdn-images.visual-paradigm.com/partners/academic/partners_type_menu.png') no-repeat -580px -72px; }
.academic-partner-page-head { margin: 32px 45px 16px; }
.academic-partner-page-head .academic-partner-price { font-size: 20px; }
.academic-partner-page-head .academic-partner-price .price { color: #CE2B2C; }
.academic-partner-page-head h2 { font-size: 28px; font-weight: bold; color: #202020; margin: 0}
.academic-partner-page-content { width: 420px; margin-left: 45px; _margin-left: 22px; float: left; }
.academic-partner-page-content h3 { font-size: 20px; font-weight: bold; color: #808080; margin: 0 0 12px; }
.academic-partner-covered-products li { float: left; margin-right: 50px; margin-bottom: 20px; font-weight: bold; }
.academic-partner-highlights h4 { font-size: 16px; font-weight: bold; color: #202020; margin: 14px 0 6px; }
.academic-partner-highlights p { font-size: 14px; color: #404040; }
.academic-partners-type-footer-menu { background-color: #e2e2e2; height: 70px; clear: both; font-size: 18px; }
.academic-partners-type-footer-menu li { float: left; line-height: 54px; padding: 8px 16px; white-space: nowrap; }
.academic-partners-type-footer-menu .academic-partner-join { position: relative; bottom: 0; left: 0; }
.academic-partners-type-footer-menu .academic-partner-bronze { margin-left: 230px; }
.academic-partners-type-footer-menu .academic-partner-silver { margin-left: 218px; } 
.academic-partners-type-footer-menu .academic-partner-gold { margin-left: 218px; }
.page-academic-partner-license .academic-content-container,
.page-academic-partner-faq .academic-content-container,
.page-academic-partner-list .academic-content-container { margin: 24px auto 0; }
.page-academic-partner-license .h0-gray3,
.page-academic-partner-faq .h0-gray3,
.page-academic-partner-list .h0-gray3 { line-height: 28px; text-align: center; margin-top: 8px; }
.page-academic-partner-license .h0-gray3 { margin-bottom: 8px; }
.page-academic-partner-license .h0-gray3,
.page-academic-partner-faq .h0-gray3 { font-family: 'Open Sans', sans-serif; font-size: 24px; }
.page-academic-partner-list .region-area { display: none; }
.academic-partner-list { font-size: 12px; text-align: center; color: #202020; margin: 15px 30px; display: none; }
.academic-partner-list li { float: left; width: 175px; height: 180px; padding-top: 20px; text-align: center; background-color: #F8F8F8; border-bottom: 5px solid #327CCB; margin-left: 15px; margin-top: 20px; position: relative; }
.academic-partner-list li img { max-width: 105px; max-height: 105px; }
.academic-partner-list li p { color: #505050; }
.academic-partner-list li.first-column { margin-left: 0; }
.academic-partner-list li.first-row { margin-top: 0; }

.page-academic-partner-license .academic-content { padding: 16px 0; margin-top: 24px; overflow-y: auto; height: 1050px; }
.page-academic-partner-license .academic-content p { margin: 0 36px 12px; font-family: 'Open Sans', sans-serif; color: #626262; font-size: 14px; }

/*
.academic-partner-content-header, .academic-partner-content-middle, .academic-partner-content-footer {
	background-image: url('https://cdn-images.visual-paradigm.com/partners/academic/page_bg.png');
	background-repeat: no-repeat;
	width: 707px;
}
.academic-partner-content-middle hr { clear: both; height: 1px; margin: 0 19px; padding-top: 12px; border-color: #e2e2e2; border-width: 1px; border-style: none none solid; }
.academic-partner-regions { font-size: 14px; margin: 0 19px; height: 124px; }
.academic-partner-regions li { float: left; margin-top: 16px; margin-left: 24px; }
.academic-partner-regions p, .academic-partner-regions a { background-image: url('https://cdn-images.visual-paradigm.com/partners/academic/world_continents.png'); background-repeat: no-repeat; display: block; line-height: 36px; padding-left: 48px; }
.academic-partner-regions p { color: #404040; }
.academic-partner-regions .north-america p, .academic-partner-regions .north-america a { }
.academic-partner-regions .europe p, .academic-partner-regions .europe a { background-position: 0 -72px; }
.academic-partner-regions .asia p, .academic-partner-regions .asia a { background-position: 0 -144px; }
.academic-partner-regions .south-america p, .academic-partner-regions .south-america a { background-position: 0 -216px; }
.academic-partner-regions .africa p, .academic-partner-regions .africa a { background-position: 0 -288px; }
.academic-partner-regions .australia p, .academic-partner-regions .australia a { background-position: 0 -360px; }
.academic-partner-regions .north-america,
.academic-partner-regions .south-america { width: 170px; margin-right: 60px; }
.academic-partner-regions .europe,
.academic-partner-regions .africa { width: 120px; margin-right: 90px; }
.academic-partner-regions .asia,
.academic-partner-regions .australia { width: 120px; margin-right: 30px; }
.academic-partner-actions { clear: both; background-color: #e2e2e2; font-size: 18px; padding: 12px 0; margin-bottom: 4px; text-align: center; }
.academic-partner-actions a { margin: 0 64px; }
*/
/*
.academic-partner-page-howto { width: 668px; padding: 20px; }
.academic-partner-join-steps li { float: left; width: 135px; background-image: url('https://cdn-images.visual-paradigm.com/partners/academic/join_steps.png'); background-repeat: no-repeat; padding: 0 16px 26px; }
.academic-partner-join-steps .step1 { background-position: 0 28px; }
.academic-partner-join-steps .step1 span { padding: 0 30px; }
.academic-partner-join-steps .step2 { background-position: -167px 28px; }
.academic-partner-join-steps .step2 span { padding: 0 10px; }
.academic-partner-join-steps .step3 { background-position: -334px 28px; }
.academic-partner-join-steps .step3 span { padding: 0 24px; }
.academic-partner-join-steps .step4 { background-position: -501px 28px; }
.academic-partner-join-steps .step4 span { text-indent: -8px; }
.academic-partner-join-steps li a { display: block; font-size: 20px; color: #404040; }
.academic-partner-join-steps li span { font-size: 14px; text-align: center; display: block; margin-top: 102px; }
.academic-partner-page-howto hr { background: url('https://cdn-images.visual-paradigm.com/partners/academic/seperator.png') no-repeat; border-style: none; margin: 0; }
.academic-partner-page-howto h2 { margin: 22px 0 8px; }
.academic-partner-page-howto p { font-size: 14px; line-height: 20px; }
.academic-partner-page-howto span.contentSmall { font-size: 10px; line-height: 12px; display: block; }
.academic-partners-type { margin-top: 8px; }
.academic-partners-type li { float: left; }
.academic-partners-type li a { color: #404040; display: block; padding: 14px 16px 16px; width: 190px; text-decoration: none; }
.academic-partners-type li a:hover { background-color: #f2f2f2; }
.academic-partners-type li a:hover .partnerType-title { text-decoration: underline; }
.academic-partners-type li .partnerType-title { font-size: 20px; font-weight: bold; color: #202020; }
*/
tr.hide { display: none; }

.event-photos li { float: left; margin-right: 18px; }
.event-photos a { text-decoration: none; color: #404040; font-size: 14px; display: block; height: 192px; position: relative; }
.event-photos a .desc { position: absolute; text-align: center; bottom: 0; left: 0; width: 222px; }
 
.jolt2011-btn-links { text-align: center; padding: 48px 172px 20px; overflow-y: auto; }
.jolt2011-btn-links li { float: left; margin: 0 24px; background-image: url('https://cdn-images.visual-paradigm.com/solutions/vpuml_buttons.png'); background-repeat: no-repeat; }
.jolt2011-btn-links a { display: block; text-shadow: 0 1px 2px #000000; font-size: 18px; font-weight: bold; color: white; text-decoration: none; width: 269px; line-height: 38px; padding-bottom: 2px; }
.jolt2011-btn-links .link-learn { background-position: 0 -40px; }


.testimonial-submission .centerPageTitle { 
	color: #202020;
	font-family: 'Raleway';
	font-size: 36px;
	text-align: center;
	margin: 32px 0;
	font-weight: normal;
}
.testimonial-submission {
	margin-top: 12px;
}
.testimonial-submission .centerPageDesc,
.testimonial-submission .fieldLabel { color: #606060; font-size: 14px; line-height: 16px; }
.testimonial-submission .fullLineFieldLabel { display: block; }
.testimonial-submission .fieldBlock { margin-top: 12px; }
.testimonial-submission .fieldBlock:first-child { margin-top: 0; }
.testimonial-submission textarea { padding: 5px; width: 786px; }
.testimonial-submission .fieldValue {
	background-color: #FFFFFF;
	border: 1px solid #878787;
	border-radius: 3px;
	font-size: 16px;
	line-height: 22px;
	margin-top: 9px;
	padding: 8px;
	width: 400px;
}
.testimonial-submission input[type='file'] {
	font-size: 16px;
	line-height: 22px;
	margin-top: 9px;
}
.testimonial-submission input[type='checkbox'] {
	float: left;
	display: block;
	margin-right: 15px;
	margin-bottom: 30px;
}
.testimonial-submission input[type='submit'] {
	background-color: #367ECC;
	border: 1px solid #114B77;
	border-radius: 6px;
	color: #FFFFFF;
	font-size: 24px;
	height: 56px;
	line-height: 56px;
	margin: 64px 0 0 273px;
	width: 240px;
}
.testimonial-submission input[type='submit']:hover {
	background-color: #3E96E5;
}
.testimonial-submission .formBlock {
	background-color: #F4F4F4;
	border-radius: 6px;
	margin-top: 36px;
	padding: 36px 93px;
}
.testimonial-submission .inlineLabel { font-size: 16px; line-height: 37px; }
.testimonial-submission .fieldTable td { padding: 0 5px; }
.testimonial-submission .fieldTable td:first-child { padding: 0; }
.testimonial-submission .fieldTable .fieldLabel { line-height: 37px; }

.testimonial-all-page .centerPageTitle { 
	margin-top: 70px; 
	font-size: 32px; 
	text-align: center; 
	font-weight: 300;
}
.testimonial-all-page .centerPageDesc {
	margin-top: 18px;
	margin-bottom: 70px;
	text-align: center;
	font-size: 18px;
	font-weight: 300; 
	color: #606060;
	display: block;	
}
.testimonial-all-page .testimonial-item {
	margin: 0 auto;
	padding: 24px;
}
.testimonial-all-page .testimonial-selected-item {
	background: #E7E7E7;
	-moz-border-radius: 6px; -webkit-border-radius: 6px; -o-border-radius: 6px; border-radius: 6px;
}
.testimonial-all-page .testimonial-item .testimonial-photo {
	width: 100px; padding-right: 24px;
	float: left; display: block;
}
.testimonial-all-page .testimonial-item .testimonial-content {
	margin-left: 124px;
}
.testimonial-all-page .testimonial-item .testimonial-control { float: right; color: #606060; height: 32px; line-height: 32px; margin-top: 32px; font-size: 12px; }
.testimonial-all-page .testimonial-item .testimonial-control .testimonial-name,
.testimonial-all-page .testimonial-item .testimonial-control .testimonial-title,
.testimonial-all-page .testimonial-item .testimonial-control .testimonial-company,
.testimonial-all-page .testimonial-item .testimonial-control .testimonial-linkedin,
.testimonial-all-page .testimonial-item .testimonial-control .testimonial-google,
.testimonial-all-page .testimonial-item .testimonial-control .testimonial-twitter { display: block; float: left; }
.testimonial-all-page .testimonial-item .testimonial-control .testimonial-linkedin { margin-left: 6px; width: 32px; height: 32px; background: url('https://cdn-images.visual-paradigm.com/about/testimonials/linkedin-icon.png'); }
.testimonial-all-page .testimonial-item .testimonial-control .testimonial-google { margin-left: 6px; width: 32px; height: 32px; background: url('https://cdn-images.visual-paradigm.com/about/testimonials/google-plus-icon.png'); }
.testimonial-all-page .testimonial-item .testimonial-control .testimonial-twitter { margin-left: 6px; width: 32px; height: 32px; background: url('https://cdn-images.visual-paradigm.com/about/testimonials/twitter.png'); }
.testimonial-all-page .testimonial-separator { margin: 0 auto; background: url('https://cdn-images.visual-paradigm.com/about/testimonials/separator.jpg') no-repeat center center; width: 656px; height: 60px; }
.testimonial-all-page .testimonial-page-control { text-align: center; color: #606060; margin-top: 12px; }
.testimonial-all-page .testimonial-page-control .testimonial-previous { margin-right: 20px; }
.testimonial-all-page .testimonial-page-control .testimonial-next { margin-left: 20px; }
.testimonial-all-page .testimonial-page-control .testimonial-previous,
.testimonial-all-page .testimonial-page-control .testimonial-next,
.testimonial-all-page .testimonial-page-control .testimonial-page-control-item { display: inline-block; }

.testimonial-page .centerPageTitle { 
	color: #202020;
	font-size: 36px;
	text-align: center;
	margin: 8px 0 32px;
	font-weight: 500;
}
.testimonial-page .testimonial-page-item-list { overflow-y: auto; }
.testimonial-page .testimonial-page-item { float: left; text-align: center; width: 400px; margin-top: 35px; }
.testimonial-page .testimonial-page-item2 { margin-left: 35px; }
.testimonial-page .testimonial-page-item .testimonial-page-item-content { background: #E7E7E7; -moz-border-radius: 6px; -webkit-border-radius: 6px; -o-border-radius: 6px; border-radius: 6px; font-size: 14px; margin-top: 12px; padding: 12px; text-align: left; line-height: 20px; }
.testimonial-page .testimonial-page-item .testimonial-page-item-content a { color: #404040; text-decoration: none; }
.testimonial-page .testimonial-page-item .testimonial-page-item-pointer { margin-left: 40px; border: 10px solid transparent; border-top-color: #E7E7E7; float: left; }
.testimonial-page .testimonial-page-item .testimonial-page-item-photo { margin: 0 30px; float: left; display: block; }
.testimonial-page .testimonial-page-item .testimonial-page-item-writer { color: #606060; font-size: 12px; display: block; text-align: left; }
.testimonial-page .show-more-link { display: block; text-align: center; margin: 32px 0; font-size: 14px; }
.testimonial-page .brands-desc { color: #404040; font-size: 14px; }
.testimonial-page .brands-logo { width: 670px; height: 408px; margin: 0 auto; }
.testimonial-page .download-section { width: 582px; margin: 0 auto; }
.testimonial-page .download-section li { width: 280px; float: left; height: 40px; line-height: 40px; text-align: center; font-size: 16px; }
.testimonial-page .download-section li.download-button { width: 267px; background: url("https://cdn-images.visual-paradigm.com/solutions/vpuml_buttons.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0); margin-left: 12px; }
.testimonial-page .download-section li.download-button a { display: block; margin-bottom: 6px; text-align: center; text-shadow: 0 1px 2px #000000; color: #FFFFFF; font-size: 18px; font-weight: bold; }
.testimonial-page .download-section li.download-button a:hover { text-decoration: none; }

.page-academic-partner .academic-partner-main-block { background: url('https://cdn-images.visual-paradigm.com/partners/academic/main/Visual-Paradigm-Academic-Partner-Program.png') no-repeat; width: 980px; padding-top: 200px; }
.page-academic-partner .academic-partner-main-block .dashboard-block { width: 980px; height: 372px; }
.page-academic-partner .academic-partner-main-block .dashboard-block-bg { background: url('https://cdn-images.visual-paradigm.com/partners/academic/main/mouseover-menu-bg.png') no-repeat; text-align: center; }
.page-academic-partner .academic-partner-main-block .dashboard-block.dashboard-block-bg-uml { height: 327px; padding-top: 45px; }
.page-academic-partner .academic-partner-main-block .dashboard-block.dashboard-block-bg-bpmn { height: 327px; padding-top: 45px; }
.page-academic-partner .academic-partner-main-block .dashboard-block.dashboard-block-bg-erd { height: 327px; padding-top: 45px; }
.page-academic-partner .academic-partner-main-block .dashboard-block.dashboard-block-bg-user-stories { height: 327px; padding-top: 45px; }
.page-academic-partner .academic-partner-main-block .dashboard-block.dashboard-block-bg-wireframe { height: 327px; padding-top: 45px; }
.page-academic-partner .academic-partner-main-block .dashboard-block.dashboard-block-bg-code_db { height: 327px; padding-top: 45px; }
.page-academic-partner .academic-partner-main-block .feature-link { background-color: #33363F; height: 75px; -moz-box-shadow: 0 0 16px 0 rgba(39, 40, 39, 0.54); -webkit-box-shadow: 0 0 16px 0 rgba(39, 40, 39, 0.54); -o-box-shadow: 0 0 16px 0 rgba(39, 40, 39, 0.54); box-shadow: 0 0 16px 0 rgba(39, 40, 39, 0.54); color: #FFFFFF; }
.page-academic-partner .academic-partner-main-block .feature-link .feature-item { float: left; height: 75px; width: 163px; text-align: center; font-size: 13px; }
.page-academic-partner .academic-partner-main-block .feature-link .feature-item:hover { background-color: #2170B4; }
.page-academic-partner .academic-partner-main-block .feature-link .feature-item .feature-item-bg { background: url('https://cdn-images.visual-paradigm.com/partners/academic/main/menu-icons.png') no-repeat; margin: 7px auto; height: 20px; }
.page-academic-partner .academic-partner-main-block .feature-link .feature-item .feature-item-bg-uml { width: 22px; }
.page-academic-partner .academic-partner-main-block .feature-link .feature-item .feature-item-bg-bpmn { width: 35px; background-position: -22px 0; }
.page-academic-partner .academic-partner-main-block .feature-link .feature-item .feature-item-bg-erd { width: 22px; background-position: -57px 0; }
.page-academic-partner .academic-partner-main-block .feature-link .feature-item .feature-item-bg-req { width: 27px; background-position: -79px 0; }
.page-academic-partner .academic-partner-main-block .feature-link .feature-item .feature-item-bg-wireframing { width: 22px; background-position: -106px 0; }
.page-academic-partner .academic-partner-main-block .feature-link .feature-item .feature-item-bg-code { width: 20px; background-position: -128px; }
.page-academic-partner .academic-partner-main-block .benefit-list { margin: 30px auto 20px; width: 921px; height: 65px; padding: 20px 15px; -moz-border-radius: 3px; -webkit-border-radius: 3px; -o-border-radius: 3px; border-radius: 3px; background-color: #EBEBEB; }
.page-academic-partner .academic-partner-main-block .benefit-list li { float: left; border-left: 5px solid #26C4B7; font-size: 16px; font-weight: 400; line-height: 24px; width: 400px; padding-left: 6px; margin-left: 94px; padding-left: 6px; }
.page-academic-partner .academic-partner-main-block .benefit-list li:first-child { margin-left: 0; }
.page-academic-partner .academic-partner-main-block .steps-desc { font-size: 22px; text-align: center; margin-top: 20px; }
.page-academic-partner .academic-partner-main-block .steps-separator {
	border: 0; height: 1px; 
	background-color: #C2C2C2;
	background-image: -webkit-linear-gradient(left, rgba(255,255,255,0.75), rgba(255,255,255,0), rgba(255,255,255,0.75));
	background-image: -moz-linear-gradient(left, rgba(255,255,255,0.75), rgba(255,255,255,0), rgba(255,255,255,0.75));
	background-image: -ms-linear-gradient(left, rgba(255,255,255,0.75), rgba(255,255,255,0), rgba(255,255,255,0.75));
	background-image: -o-linear-gradient(left, rgba(255,255,255,0.75), rgba(255,255,255,0), rgba(255,255,255,0.75));
}
.page-academic-partner .academic-partner-main-block .steps-list { margin-top: 35px; }
.page-academic-partner .academic-partner-main-block .steps-list .steps-item { float: left; padding-top: 140px; font-family: 'Open Sans', sans-serif; color: #000000; width: 280px; margin-left: 35px; }
.page-academic-partner .academic-partner-main-block .steps-list .steps-item-apply { background: url('https://cdn-images.visual-paradigm.com/partners/academic/main/icon-apply.png') top center no-repeat; }
.page-academic-partner .academic-partner-main-block .steps-list .steps-item-approval { background: url('https://cdn-images.visual-paradigm.com/partners/academic/main/icon-approval.png') top center no-repeat; }
.page-academic-partner .academic-partner-main-block .steps-list .steps-item-payment { background: url('https://cdn-images.visual-paradigm.com/partners/academic/main/icon-payment.png') top center no-repeat; }
.page-academic-partner .academic-partner-main-block .steps-list .steps-item .steps-item-title { font-size: 24px; font-weight: 700; line-height: 24px; text-align: center; }
.page-academic-partner .academic-partner-main-block .steps-list .steps-item .steps-item-desc { font-size: 14px; font-weight: 400; line-height: 18px; margin-top: 10px; }
.page-academic-partner .academic-partner-main-block .join-now-button { 
	width: 211px; height: 41px;
	line-height: 41px;
	font-family: 'Open Sans', sans-serif;
	font-size: 24px;
	font-weight: 700;	
	margin: 45px auto 10px;
	-moz-border-radius: 2px; -webkit-border-radius: 2px; -o-border-radius: 2px; border-radius: 2px;
	text-decoration: none;
	color: #fff !important;
	position: relative;
	display: inline-block;
	background-color: #75C776;
 	box-shadow: 0px 2px 0px 0px rgba(12, 104, 36, 0.66);
 	text-align: center;
 	cursor: pointer;
}
.page-academic-partner .academic-partner-main-block .join-now-button:visited, .page-academic-partner .academic-partner-main-block .join-now-button:hover { text-decoration: none; color: #fff; }
.page-academic-partner .academic-partner-main-block .join-now-button:hover { background-color: #75C776; }
.page-academic-partner .academic-partner-main-block .join-now-button:active {
	transform: translate(0px, 5px);
	-webkit-transform: translate(0px, 5px);
	background-color: #75C776;
}
.page-academic-partner .academic-partner-main-block .join-now-desc { text-align: center; font-family: 'Open Sans', sans-serif; font-size: 18px; line-height: 14px; }
.page-academic-partner .academic-partner-main-block .join-now-desc .highlight { font-weight: 700; color: #B31212; }
.page-academic-partner .academic-partner-main-block .internet-connection-remark { text-align: center; font-size: 12px; font-weight: 400; line-height: 14px; margin: 15px auto; width: 650px; }
.page-academic-partner .academic-partner-main-block .extra-link-list { height: 24px; line-height: 24px; float: right; }
.page-academic-partner .academic-partner-main-block .extra-link-list .extra-link-item { float: left; height: 24px; line-height: 24px; font-size: 14px; font-weight: 400; margin-left: 20px; }
.page-academic-partner .academic-partner-main-block .extra-link-list .extra-link-item a { color: #000000; }
.page-academic-partner .why-vp-app-block { padding: 20px; background-color: #EBEBEB; margin: 20px 35px; }

.style5 #partnerContent { width: 752px; margin: 0 12px 35px 45px; padding: 0; font-size: 14px; line-height: 20px; }
