h3 {margin:3px 0px;	font-size:12px;padding:.5em 0em;font-weight:bold;font-family:verdana;color:#1e5693;line-height:150%;}
h4 {margin:3px 0px;	font-size:11px;font-weight:bold;font-family:verdana;color:#000000;}
smaller {font-size:9px;}
.langbar td,.langbar td a {line-height:100%;}
.langbar td a {text-decoration:none;}
.langbar td a:hover {text-decoration:underline;} 
.clear {clear:both;}
/* header styles */
.content-container-1 {width:933px;min-height:500px;}
.content-area-1 {float:left;width:740px;}
.content-area-2 {width:933px;}
.content-spacer-1 {width:10px;font-size:1px;float:left;}
.sidebar-1 {float:left;width:183px;}
.sidebar {clear:both;}
.language {background:#225AAD url(/image/legacy/bar-1.jpg) bottom right repeat;padding: 2px 0px;}
.logo-1 {text-align:left;margin: 1px 1px 3px 1px;border:#ffffff solid 0px;}
.logo {padding:0px 0px;}
.navigation-alt-area	{background:#D7E6F4;height:100%;vertical-align:top;border-left:#93BCE2 solid 1px;border-right:#93BCE2 solid 1px;border-top:#93BCE2 solid 1px;}
/* footer styles */
.copyright, .copyright a, .footer, .footer a {color:#888888;}
.copyright, .footer {color:#888888;width:700px;margin:10px 0px;font-size:9px;clear:both;}
h1.h1-1 {color:#810031;background:url(/image/legacy/h1-bg-3.gif) top left no-repeat;padding:45px 0px 10px 8px;font-size:18px;}
.AddContainer {width:933px;position:relative;}
.AddContainer .Link {position:absolute;left:20px;top:10px;}
/* head styles */
.nav-holder {margin:1em 0em 0em 0em;float:right;}
.complete {width:933px;}
.complete div {text-align:left;}
.headpad {height:0px;line-height:0px;display:none;}
.mainhead {height:70px;}
.mainhead .logo-1 {float:left;}
.mainhead .langbar {float:right;}
/*main navigation */
.navigation-parent {background:url(~/media/7014EE8674AC4C5A96766EC7E5A0BA93.ashx) top left no-repeat;width:710px;height:28px;float:right;margin-top:10px;}
.navigation-parent a,.navigation-parent a:link,.navigation-parent a:visited {color:#ffffff;display:list-item;padding:0px 14px 5px 6px;text-decoration:none;float:left;list-style-type:none;line-height:17px;margin-top:6px;	}
.inner-nav-parent {margin:0em 0em 0em .5em;}
.navigation-parent a:hover {color:#ffffff;background:#688FCA;}
.navigation-holder {background:#1d5693;z-index: 1000;}
.navigation a {font-size:11px;}
.TopLevel {font-size:12px;font-weight:bold;}
.navigation {height:28px;z-index: 1000;}
.navigaiton-print {height:4px}
.navigation a,.navigation a:link,.navigation a:visited {color:#ffffff;display:list-item;padding:0px 12px 4px 5px;text-decoration:none;float:left;list-style-type:none;line-height:17px;margin-top:4px;}
.navigation a:hover {color:#ffffff;background:#688FCA;}
.tab-over a, .tab-over a:link,.tab-over a:visited, .tab-over a:hover {background:#688FCA;color:#ffffff;}
.anylinkcss{font-size:10px;background-color: #688FCA;width: 180px;position:absolute;visibility: hidden;z-index: 1000;}
.anylinkcss a, .anylinkcss a:link, .anylinkcss a:visited {font-size:11px;z-index: 9900;display:block;padding: 3px 0px 2px 6px;text-decoration: none;color:#eeeeee;line-height: 120%;margin-top:0px;position:relative;text-indent:0px;float:none;left:0px;top:0px;width: 174px !important;width: 174px;width/**/:/**/180px;}
#wcfd {width:225px;}
#wcfd a {width: 219px !important;width: 219px;width/**/:/**/225px;}
/*hover background color*/
.anylinkcss a:hover,.anylinkcssexpanded a:hover {background-color: #A2BEE4;color: #000000;}
.Group .Head{font-size:11px;font-weight:bold;color:#ffffff;padding:3px 0px 0px 6px;}
.GroupNoHead {padding:3px 0px 0px 0px;}
/* indent grouped links */
.Group a,.Group a:link,.Group a:visited,.Group a:hover {padding-left:10px;width: 169px !important;width: 169px;width/**/:/**/180px;}
/* customer briefs on home page */
.customer-briefs {clear:both;display:block;height:217px;margin:1em 0em;}
.cb-item {width:180px;}
.itembuffer,.itembuffer-last  {float:left;display:inline;width:188px;}
.itembuffer-last {width:180px;}
.cb-item a {color:#ffffff;text-decoration:none;display:block;height:217px;}
.cb-item a:hover {text-decoration:underline;}
.cb-item img {width:180px;height:134px;}
.cb-item h1 {color:#ffffff;font-size:11px;margin:0em 0em;padding:.2em .82em;}
.cb-item h2 {color:#ffffff;font-size:10px;font-weight:normal;margin:0em 0em;padding:0em .82em;line-height:1.3em;}
.complete .copyright, .complete .footer {width:930px;clear:both;margin:1em 0em;text-align:center;}
/*  on denand demo landing page form */
.isacademic {margin:.4em 0em 1em 0em;}
/* v9 11/06 */
.image1 {float:right;margin:3px 15px 10px 13px;width:250px;font-size:9px;line-height:125%;}
.image1 img {border:solid 0px;display:block;}
.bugundy_box_1 {font-size: 10px;font-weight: bold;color: #ffffff;text-decoration: none;}
.image2 {float:right;margin:3px 8px 10px 8px;width:290px;font-size:9px;line-height:125%;}
.image2 img {border:solid 0px;display:block;}
/*training & registration*/
.registration-layout {margin:0px;border-spacing: 0px ;border-collapse: collapse ;padding:0px;}
.registration-layout td {vertical-align:top;}
.registration-layout .schedule {width:338px;}
.registration-layout .form {width:450px;}
.registration-layout .schedule .note {padding-right:30px;}
.full {color:#888888;}
.alt_box_header_white_landing {font-size: 17px;font-weight: bold;color: #ffffff;text-decoration: none;padding-bottom:3px;}
.default_title {background:#333333;color:#eeeeee;padding-left:5px;padding-top:3px;padding-bottom:1px;}
.default_title_2 {background:#1d5693;color:#eeeeee;padding-left:5px;padding-top:2px;padding-bottom:1px;}
.default_body  {background:#eeeeee;border-right:#1d5693 solid 1px;border-left:#1d5693 solid 1px;padding-left:9px;padding-right:7px;padding-top:5px;}
.default_body_2 {background:#eeeeee;border-bottom:#1d5693 solid 1px;}
.default_body_white_flash  {background:#ffffff;border-right:#1d5693 solid 1px;border-left:#1d5693 solid 1px;padding-left:0px;padding-right:0px;padding-top:0px;}
.default_body_white2  {background:#ffffff;border-right:#1d5693 solid 1px;border-left:#1d5693 solid 1px;padding-left:9px;padding-right:7px;padding-top:5px;vertical-align:top;}
.default_body_2_white2 {border-bottom:#1d5693 solid 1px;}
.alt_body_top_white2 {background:#ffffff;border-top:#1d5693 solid 1px;}
.alt_body_white2  {background:#ffffff;border-right:#1d5693 solid 1px;border-left:#1d5693 solid 1px;padding-left:9px;padding-right:7px;padding-top:5px;}
.alt_body_bottom_white2 {background:#ffffff;border-bottom:#1d5693 solid 1px;}
.default_body_white  {background:#ffffff;border-right:#666666 solid 1px;border-left:#666666 solid 1px;padding-left:9px;padding-right:7px;padding-top:5px;vertical-align:top;}
.default_body_2_white {border-bottom:#666666 solid 1px;}
.alt_body_top_white {background:#ffffff;border-top:#666666 solid 1px;}
.alt_body_white  {background:#ffffff;border-right:#666666 solid 1px;border-left:#666666 solid 1px;padding-left:9px;padding-right:7px;padding-top:5px;}
.alt_body_bottom_white {background:#ffffff;border-bottom:#666666 solid 1px;}
a.graylink_1:link {color:#888888;}a.graylink_1:visited {color:#888888;}a.graylink_1:hover {color:#555555;}
ol.dire {margin-left:0px;}ul.dire {margin-left:0px;}li.dire {margin-left:25px;margin-right:55px;}
ul.landing_1 {margin-left:0px;}li.landing_1 {margin-left:25px;list-style-type:circle;}
img.flag {border:#000000 solid 1px;margin-left:3px;margin-right:3px;margin-top:0px;margin-bottom:0px;}
.pad {padding-bottom:6px;}
.alt_box_header {font-family: Arial, Helvetica, sans-serif;font-size: 20px;font-weight: bold;color: #AA2B4A;text-decoration: none;padding-bottom:12px;}
.alt_box_header_white {font-family: Arial, Helvetica, sans-serif;font-size: 20px;font-weight: bold;color: #ffffff;text-decoration: none;padding-bottom:12px;}
.alt_box_header_white2,.alt_box_header_white2 a {font-family: Arial, Helvetica, sans-serif;font-size: 17px;font-weight: bold;color: #ffffff;text-decoration: none;padding-bottom:12px;line-height:130%;}
span.header {font-size: 14pt;font-weight: bold;color: #AA2B4A;text-decoration: none;}
.introText {font-size: 10pt;font-weight: normal;}
.featuredText {font-size: 11px;font-weight: normal;}
.featuredText2 {font-size: 11px;font-weight: normal;padding:5px;}
.introHeader {font-size: 14pt;font-weight: bold;color: #AA2B4A;}
.introHeader2 {font-size: 16pt;font-weight: bold;color: #AA2B4A;}
.Headern {font-size: 14pt;font-weight: bold;color: #AA2B4A;text-decoration: none;}
.Header2 {font-size: 20pt;font-weight: bold;color: #AA2B4A;text-decoration: none;}
.whatsNewLINKS {font-size: 10px;font-weight: normal;color: #000000;text-decoration: none;}
.whatsNewDATES {font-size: 10px;font-weight: bold;color: #AA2B4A;}
/*misc styles */
table.blue	{background:#1e5693;color:#ffffff;}table.blue table td {color:#ffffff;vertical-align:top;font-size:9px;}table.blue td.corner, table.blue td.corner img {width:5px;height:5px;}table.blue h1{color:#ffffff;font-size:18px;margin:3px 0px;font-weight:bold;}table.blue ul,table.blue ul b,table.blue a,table.blue a:visited {color:#ffffff;}
/* EL added the anchor link styles above for thermal-seminar page*/
table.blue ul {margin-left:5px;padding-left:5px;margin-top:3px;}table.blue li, table.v8 td.v8section table.blue ul li {margin-left:9px;padding:0px 0px 0px 4px;border:blue solid 0px;list-style-image: url(/image/legacy/list-style-dash-2.gif);}table.blue table td.caption {width:220px;padding:0px 6px 0px 0px;}.blue_hdr {color:#1856BD;font-weight:bold;font-size:14px;}.header_1 {color:#aa2b4a;font-weight:bold;font-size:13px;}span.small_1 {color:#eeeeee;font-size:9px;}ul.engineering-services  li {margin-left:4px;display:list-item;}ol.engineering-services {margin-top:4px;margin-left:3px;padding-left:9px;}ol.engineering-services  li {padding-left:1px;margin-left:10px;}
/* sales support select a country global headquarter contact information */
div.globalsalescontacts {margin-top:15px;}div.globalsalescontacts div *,div.globalsalescontacts div {font-size:9px;}div.globalsalescontacts div {width:150px;float:left;}div.globalsalescontacts div.gap {width:6px;height:100px;} 
/* technology platform subheaders */
.tab-index-head {display:block;}.tech-platform {}.tech-platform-img {margin:14px 0px 32px 0px;}.tech-platform ul.ul-type-1 {margin-top:2px;	font-size:10px;list-style-image: url(/image/legacy/sm-circle.gif);}
.cad-integration,.project-collaboration,.design-review,.mesh-generation,.simulation-speed,.simulation-scope {text-align:center;text-transform:uppercase;font-size:13px;padding:4px;font-family:verdana;color:#ffffff;font-weight:bold;}
.cad-integration {background:#942923;}
.project-collaboration {background:#0071BC;}
.design-review {background:#00ADEF;}
.mesh-generation {background:#F7931D;}
.simulation-speed {background:#007646;}
.simulation-scope {background:#EAB649;}
.product-steps {font-size:10px;line-height:130%;margin-left:-7px;}
.productflashholder {float:left;margin:10px;}
.partner-logo-1 {float:right;margin:0px 40px 20px 45px;}
.products-starter-kit {float:right;margin:15px 16px 10px 48px ;}
.newsitem span {color:#777777;}
/* thumbnail viewer */
#trailimageid {font-size: 0.75em;position: absolute;display: none;left: -3500px;top: 0px;width: 500px;height: 0px;z-index: 200;}
/* foreign landing page placeholder */
/* v8 section */
div.v8_menu a:link, div.v8_menu a:visited, div.v8_menu a:hover {display:inline;color:#000000;border-right:#eeeeee solid 1px;border-left:#eeeeee solid 0px;border-top:#eeeeee solid 1px;border-bottom:#cccccc solid 1px;padding-left:10px;text-decoration:none;width:100%;line-height:100%;background:url(/image/legacy/corner_2.gif) top left no-repeat;}table.v8  img {border:0px; }table.v8 td.v8section ol {margin-left:20px;}table.v8 td.v8section ul {margin-left:0px;padding-left:0px;}table.v8 td.v8section ul b {color:#1d5693;}table.v8 td.v8section li b {color:#000000;}table.v8 td.v8section li {margin-left:25px;list-style-type:circle;padding-bottom:5px;}table.v8_menu {width:100%;height:1px;}table.v8_menu a, table.v8_menu a:link, table.v8_menu a:visited, table.v8_menu a:hover	{width:99.5%;height:100%;white-space:normal;display:block;color:#ffffff;border-right:#eeeeee solid 1px;border-left:#eeeeee solid 0px;border-top:#eeeeee solid 0px;border-bottom:#cccccc solid 0px;text-decoration:none;line-height:120%;background:#810031 url(/image/legacy/corner_2.gif) top left no-repeat;cursor:pointer;}a.normal {font-weight:normal;}table.v8_menu a:hover	{background:#C4014A  url(/image/legacy/corner_2.gif) top left no-repeat; }table.v8_menu a.on, table.v8_menu a.on:link, table.v8_menu a.on:visited, table.v8_menu a.on:hover	{color:#810031;background:#ffffff url(/image/legacy/corner_3.gif) top left no-repeat;border-left:#810031 solid 0px;border-top:#eeeeee solid 0px;border-right:#810031 solid 1px;border-bottom:#ffffff solid 0px;width:99.5%;}table.v8_menu a span {display:block;padding-left:12px;margin-top:2px;padding-top:4px;padding-bottom:1px;}table.v8_menu a.on span {position:relative;top:2px;}tr.jap an td.v8section  * {font-size:13px; }.japan * {font-size:13px;}td.v8section {width:inherit;padding:15px;border-left:#810031 solid 1px;border-right:#810031 solid 1px;border-bottom:#810031 solid 1px;}div.v8thumb {text-align:center;float:right;margin-left:10px;margin-right:0px;margin-bottom:8px;padding:5px;border:#cccccc solid 0px;}div.v8thumb img {border:#eeeeee solid 1px;text-align:center;}div.v8thumb a, div.v8thumb a:link, div.v8thumb a:visited, div.v8thumb a:hover {text-align:left;display:list-item;width:310px;white-space:normal;color:#810031;text-decoration:none;list-style-type:none;cursor:pointer;}div.v8thumb2 {text-align:center;width:310px;margin-left:10px;margin-right:0px;margin-bottom:8px;padding:5px;border:#cccccc solid 1px;}div.v8thumb2 img  {border:#eeeeee solid 1px;text-align:center;}div.v8thumb2 a, div.v8thumb2 a:link, div.v8thumb2 a:visited, div.v8thumb2 a:hover {text-align:left;display:list-item;width:310px;white-space:normal;color:#810031;text-decoration:none;list-style-type:none;}td.v8window1 {background:#810031;padding:1px;}td.v8window1 a, td.v8window1 a:link, td.v8window1 a:visited, td.v8window1 a:hover {color:#ffffff;font-size:8px;}
/* expander */
.saleslocationsparent .expander {margin:.3em 0em;font-size:1.2em;clear:both;}.saleslocationsparent .expander  .indicator {margin:.3em .6em 0em 0em;float:left;}.saleslocationsparent .expander-target-1 {margin:.3em .2em 1.3em 16px;}
/*testimonial */
.t-item {clear:both;background:url(/image/legacy/item-bg.jpg) bottom right no-repeat;padding:5px 0px 5px 0px;width:605px;margin-bottom:15px;}
div.img {float:left;width:190px;text-align:center;}
.quote {float:left; width:390px;}
div.quote div {padding:.5em 0em 1.5em 0em;}
.clear {clear:both;font-size:2px;}
.burgundy {color:#AA2B4A;}
ol li {padding:0px 0px 0px 3px;border:blue solid 0px;}
ul.standardul {	margin-left:5px;padding-left:18px;	margin-top:0px;padding-top:0px;position:relative;left:0px;}ul.standardul  li {margin-left:0px;padding-left:0px;list-style-position: outside;}
a.preview img {border-width:0px;}
.PreViewer{position:absolute;border:1px solid #ccc;background:#333;padding:5px;display:none;color:#fff;}
.notation {font-size:.9em;padding:5px 0px;color:#555555;line-height:1.1em;}
.notation img {width:15px;height:15px;float:right;}
/* Training */
.trainingdiv
{
	float:left;
	width:80%;
}

.trainingdiv a
{
	text-decoration:underline;
}

.trainingdetail
{
	float:left;
	width:40%;
}

.trainingsignupform
{
	float:right;
	width:45%;
	border:gray 1px solid;
	padding:10px 10px 10px 10px;
	background-color:#FFFFFF;
}

.addresstextbox
{
}

.trainingcomments
{
	padding-top:10px;
	padding-bottom:10px;
	text-align:center;
}

.trainingcomments textarea
{
	border:gray 1px solid;
	width:250px;
	height:120px;
	font-family:verdana,arial,times new roman;
	font-size:12px;
}

.trainingsignupform .addresstextbox
{
	border:gray 1px solid;
	width:200px;
	height:100px;
	font-family:verdana,arial,times new roman;
	font-size:12px;
}

.trainingsignupform .textbox
{
	width:210px;
	border:gray 1px solid;
	line-height:150%;
	font-family:verdana,arial,times new roman;
}

.trainingsignupform td
{
	padding:1px 2px 1px 2px;
}

.cancellationpolicy
{
	font-size:9px;
	color:Green;
	padding:5px 5px 5px 5px;
}

.trainingpageheader
{
	width:100%;
}
.trainingcontenttable
{
	padding:5px 5px 5px 5px;
	border-left:black 1px solid;
	border-right:black 1px solid;
	border-bottom:black 1px solid;
}
.trainingtabletabselected
{
	padding:5px 1px 5px 1px;
	border-left:black 1px solid;
	border-top:black 1px solid;
	border-right:black 1px solid;
	cursor:pointer;
	width:90px;
	text-align:center;
}

.trainingtabletab
{
	padding:5px 1px 5px 1px;
	border:black 1px solid;
	background-color:#dcdcdc;
	cursor:pointer;
	width:90px;
	text-align:center;
}
.trainingtabblankcell
{
	border-bottom:black 1px solid;
}

.trainingheaderrow td
{ 
	background-color:#1E5693;
	padding:4px 4px 4px 6px;
	color:White;
	border:White 1px solid;
}

.trainingheaderrow .left, .trainingrow .left, .trainingrowalt .left
{
	width:30%;
}

.trainingheaderrow .middle, .trainingrow .middle, .trainingrowalt .middle
{
	width:40%;
}

.trainingheaderrow .right, .trainingrow .right, .trainingrowalt .right
{
	width:30%;
}

.northamericatrainings
{
}

.europetrainings
{
	display:none;
}

.northamericatable
{
}

.europetable
{
}

.trainingrow td
{
	padding:4px 4px 4px 6px;
}

.trainingrowalt td
{
	background-color:#EAF2FB;
	border: White 1px solid;
	padding:4px 4px 4px 6px;
}
