* { margin:0; padding:0;}

/*in_line*/
img {border:0; vertical-align:top;}

a {
	text-decoration: none;
	color:#3082A8;
	font-size:8pt;
	font-family:Tahoma;
}
a:hover{
	text-decoration: none;
	color:#cd7f32;
	font-size:8pt;
	font-family:Tahoma;
}

.more { color:#7bafc5; right no-repeat; padding-right:93px; text-decoration:none;}
.more:hover { text-decoration:underline;}


.clear { clear:both;}
.alignright { text-align:right; padding:8px 0 0 0;}
.pic { float:left;}
.title8 { 
font-size:11pt;color:#0065aa;padding:10 20 20px 0;
}
.title9{font-size:12pt;color:#1466ad;padding:10 20 5 0}
.comparsion{font-size:12pt;color:#1466ad;text-align:center}
.title88{font-size:11pt;color:#1466ad;padding:0 20 10px 0}
.simcad{font-size:11pt;color:#CD7F32;padding:0 20 10px 0}
#title7 { 
font-size:10pt;color:#CD7F32;padding:10 20 20px 0;margin-top:20px;font-weight:bold;
}

/*txt, links*/

h1 { background:url(images/logo.jpg) top left no-repeat; text-indent:-10000px; height:136px; font-size:1em;}

.clear { clear:both;}

/*header*/
.menu { background:url(images/bg_menu.gif) top left no-repeat;}
.pad { padding:0 0 7px 29px;}
.menu8 { background:url(images/bg_menu.gif) top left no-repeat;}
.dropmenu8 { background:url(images/bg_menu.gif) top left no-repeat;}
.pad8 { padding:0 0 0px 0px;}
.logo { padding:43px 0 0 37px;}
.menu88{}
.header_wrapper { background:url(images/header_wrapper.jpg) top left no-repeat;}
.header_wrapper .box { width:550px;}
.header_wrapper .column1 { width:256px; margin-top:0px; font-family:Tahoma; background:url(images/bg_block1.gif) top left repeat-y; font-size:12px; color:#727272; line-height:14px;}
.header_wrapper .column1 a { color:#e32626;}
.header_wrapper .column1 .top { background:url(images/bg_top1.gif) top left no-repeat;}
.header_wrapper .column1 .bottom { background:url(images/bg_bottom1.gif) bottom left no-repeat; padding:16px 19px 22px 20px;}
.header_wrapper .column2 { width:255px; margin-top:0px; font-family:Tahoma; background:url(images/bg_block2.gif) top left repeat-y; font-size:12px; color:#727272; line-height:14px;}
.header_wrapper .column2 a { color:#0d2d7b;}
.header_wrapper .column2 .top { background:url(images/bg_top2.gif) top left no-repeat;}
.header_wrapper .column2 .bottom { background:url(images/bg_bottom2.gif) bottom left no-repeat; padding:16px 19px 22px 18px;}
.header_wrapper .column3 { width:255px; margin-top:0px; font-family:Tahoma; background:url(images/bg_block3.gif) top left repeat-y; font-size:12px; color:#727272; line-height:14px;}
.header_wrapper .column3 a { color:#a02cb7;}
.header_wrapper .column3 .top { background:url(images/bg_top3.gif) top left no-repeat;}
.header_wrapper .column3 .bottom { background:url(images/bg_bottom3.gif) bottom left no-repeat; padding:15px 19px 22px 18px;}
.header_wrapper .pic { margin:0 20px 14px 0;}

/*content*/
#content { 
 font-size:12px; line-height:14px; font-family:Tahoma; color:#727272;
}
#content .left { 

}
#content .right { 

}
#content .title { margin-bottom:18px;}
#content .pic { margin:0 20px 12px 0;}
#content .col_1 .ind { padding-right:5px;}
#content .col_2 .ind { padding-left:31px;}
#content p { margin:21px 0 0 0;}
#content .col_3 .ind { padding:0 0px 0 31px;}
#content .box { width:707px; height:100%;}
#content .sepparate { background:url(images/bg_line.gif) top left repeat-y;}
#content8 { 
background:url(images/content_lower.gif) top left repeat-x; font-size:12px; line-height:14px; font-family:Tahoma; color:#727272;
}
#content8 .left { 
background:url(images/content_lower-left.gif) top left no-repeat;
}
#content8 .right { 
background:url(images/content_lower-right.gif) top right no-repeat;
}
#title8 { 
font-size:12pt;color:#0065aa;padding:10 20 20px 0;
}
#title9 { 
font-size:11pt;color:#0065aa;padding:10 20 10px 0;
}

#product8 { 
font-size:11pt;color:#0065aa;padding:10 20 20px 0;
}
#product8 a { 
font-size:11pt;color:#0065aa;padding:10 20 20px 0;text-decoration:none;
}
#product8 a:hover{ 
font-size:11pt;color:#FF9854;padding:10 20 20px 0;text-decoration:underline;
}


/*footer*/
#footer { background:url(images/bg_footer.gif) top left repeat-x; margin:0 3px 0 3px; font-size:9px; font-family:Tahoma; color:#727272;}
#footer a { color:#76bfd5}
#footer .row1 { height:40px;}
#footer .row1 img { margin-right:0px;}
#footer .row1 .pic1 { margin-left:0px;}
#footer .row2 { height:30px; text-align:center;}
#footer .txt { padding:28px 0 0 0;}



/*================== index-3.html ==================*/
#page4 #content .column1 { width:220px;}
#page4 #content .column2 { width:213px;}
#page4 #content .pic { margin:0 10px 25px 0;}
#page4 #content .pic1 { margin:0 10px 0px 0; float:left;}


/*================== index-5.html ==================*/
#page6 #content .col_1 .ind { padding:0 0px 0px 0;}
#page6 #content .col_1 a { color:#727272; text-decoration:none;}
#page6 #content .col_1 a:hover { text-decoration:underline;}
#page6 #content .col_3 { background:url(images/bg_line.gif) top left repeat-y;}
#page6 #content .col_2 .div { height:28px;}
#page6 #content .col_2 .div1 { height:80px;}
#page6 #content .col_2 .alignright { margin:0px 59px 0 0;}

/*================== index-6.html ==================*/
#page7 #content span { color:#005ea6;}

/*==========================================*/

td {
	text-align: left;
	vertical-align: top;
	font-family:Tahoma;
	font-size:9pt;
	color:#727272;
	line-height:18px;
}

.input{
   background:#fff;
   border:1px solid #585858;  
   width:173px; height:20px;  
   font-size:1em;
   font-family:Tahoma;
   text-transform:uppercase;
   color:#8c8c8c;
   
}
textarea{
   background:#fff;
   border:1px solid #585858;
   width:173px; height:77px;  
   font-size:1em;
   font-family:Tahoma;
   overflow:auto;
   text-transform:uppercase;
   color:#8c8c8c;
}
.banner{
text-align:right;width:500px;height:80px;padding-top:15px;font-family:Tahoma;font-size:12px;padding-right:5px;
}
.topic{
font-size:18px;color:#F2A06A;font-family:Tahoma;
}
.whitePaperLinks{
padding:10px;
line-height:18px;
font-family:Tahoma;
font-size:12px;
color:#455a70;
width:350px;
}
.whitePaperLinks a:{
padding:10px;
line-height:18px;
font-family:Tahoma;
font-size:12px;
color:#455a70;
width:350px;
text-decoration:none;
}
.whitePaperLinks a: hover{
padding:10px;
line-height:18px;
font-family:Tahoma;
font-size:12px;
color:#F19458;
width:350px;
text-decoration:none;
}



body { 	margin:0px;padding:0px;}
td.number{color:#CD7F32;font-weight:bold;}
td.faq{margin-left:0px;padding-right:15px;padding-top:3px;color:#1466ad;line-height:20px;}
td.faq-answer{padding-left:10px;padding-right:5px;padding-top:3px;line-height:20px;}
.benefit{
font-size:14px;
font-family:Tahoma;
font-weight:bold;
color:#3A8FFF;
text-align: center;
}
.benefit2{
font-size:12px;
font-family:Tahoma;
font-weight:bold;
color:#ffffff;
text-align: center;
}
.techspec3{
font-style:Tahoma;
font-size:12px;
line-height:17px;
font-weight:bold;
padding-left:10px;
color:#646464;
}
.panel{
background: #FFFFFF;
color: #000000;
padding: 10px;
border: 1px outset;
}
.info2{
text-align:center;
border:1px double #1466ad;
color:#1466ad;
line-height:25px;
font-size:10pt;
}
.subtitle{
font-size:11pt;color:#FF9730;padding:10 20 20px 0;font-weight:bold;
}
.footer{ margin:0 3px 0 3px; font-size:11px; font-family:Tahoma; color:#727272;}
.footer a { color:#76bfd5}
td.sitemap{line-height:20px;padding:0 0 20 15}

.demobox{
border:1px solid #B7B7B7;
width:200px;
height:20px;
margin-left:10px;
color:#6B6B6B;
font-size:10pt;
font-family:tahoma;
vertical-align: middle;
padding:0 0 0 3;
}
.demovalue{
width:42%;
height:28px;
background-color:#f6f6f6;
vertical-align: middle;
padding:0 0 0 10;
border-bottom:1px solid #eaeaea;
font-size:10pt;
font-family:tahoma;
vertical-align: middle;
color:#897389;
}
.demoboxtd{
border-bottom:1px solid #eaeaea;
padding:2 0 0 0;
}
.state{
border:1px solid #B7B7B7;
width:120px;
height:20px;
margin-left:10px;
color:#6B6B6B;
font-size:10pt;
font-family:tahoma;
vertical-align: middle;
}
.democomments{
border:1px solid #B7B7B7;
width:250px;
height:68px;
margin-left:10px;
color:#6B6B6B;
font-size:10pt;
font-family:tahoma;
vertical-align: middle;
margin:0 0 3 3;
}
.demobutton{
background:url(images/text-images/demo-text-bg.jpg) top left no-repeat;
width:110px;
height:40px;
font-family:Tahoma; 
color:#000000;
font-size:12pt;
 }
.demobuttonreset{
background:url(images/text-images/demo-text-bg.jpg) top left no-repeat;
width:110px;
height:40px;
font-family:Tahoma; 
color:#686868;
font-size:11pt;
 }
.register{
height:27px;
color:#CD7F32;
vertical-align: middle;
padding:0 0 2 10;
border-bottom:1px solid #999999;
font-size:12pt;
font-family:tahoma;
vertical-align: middle;
background:url(images/bg.gif) top left repeat-x;
}
.sublinks{
font-size:8pt;
color:#000000;
font-family:tahoma;
}
.sublinks a:{
font-size:8pt;
color:#897389;
font-family:tahoma;
text-decoration:none;
}
.sublinks a:hover{
font-size:8pt;
color:#000000;
font-family:tahoma;
text-decoration:none;
}
#mission{
font-family:Adobe Garamond Pro;
font-size:15pt;
color:#1466ad;
text-align:center;
line-height:22px;
}
.jobshop{
background:url(images/jobshop-lean/bg.gif) top left no-repeat;
width:553px;
height:55px;
padding:8 0 0 15;
}
.schedule{font-family:Tahoma; font-weight:bold;
font-size:10pt;}
.schedule a {font-family:Tahoma; font-weight:bold;
font-size:10pt;}
.schedule a:hover{font-family:Tahoma; font-weight:bold;
font-size:10pt;
}
.simcadPro{
background:url(images/pictures/box.jpg) top left no-repeat;
}
.training-title{
text-align:center;
font-size:11pt;
border-bottom:1px solid #479FE8;
background-color:#ececec;
width:100%;
color:#cd7f32;
}
.training-links{
line-height:20px;
font-size:10pt;
padding-left:15px;
}
td.text
{
    width:29%;
    height:28px;
    background-color:#f6f6f6;
    vertical-align:middle;
    border-bottom:1px solid #eaeaea;
    font-size:10pt;
    vertical-align:middle;
    color:#505050; 
    padding-left:10px;
}
.btnReset_new
{
    background-image:url('images/text-images/demo-text-bg.jpg');
    background-repeat:no-repeat;
    width:110px;
    height:40px;
    font-family:Tahoma; 
    color:#686868;
    font-size:11pt
}
.btnReset_new_1
{
    background-image:url('images/text-images/demo-text-bg.jpg');
    background-repeat:no-repeat;
    width:110px;
    height:40px;
    font-family:Tahoma; 
    color:#ff0000;
    font-size:11pt
}
.btnRequest_new
{
    background-image:url('images/text-images/demo-text-bg.jpg');
    background-repeat:no-repeat;width:110px;height:40px;font-family:Tahoma; color:#000000;font-size:12pt
}
.btnRequest_new_1
{
    background-image:url('images/text-images/demo-text-bg.jpg');
    background-repeat:no-repeat;width:110px;height:40px;font-family:Tahoma; color:#ff0000;font-size:12pt
}

.menulinks{
font-size:8pt;
color:#000000;

font-family:tahoma;


}
.menulinks a:{
font-size:8pt;
color:#897389;
font-family:tahoma;
text-decoration:none;
}
.menulinks a:hover{
font-size:8pt;
color:#ffffff;
font-family:tahoma;
text-decoration:none;
background-image:url('images/hover-bg.gif');
background-repeat:x-repeat;
background-position:left top;
width:98%;
}

#ROI { 
font-size:11pt;color:#0065aa;
}
#ROI a { 
font-size:11pt;color:#0065aa;text-decoration:underline;
}
#ROI a:hover{ 
font-size:11pt;color:#FF9854;text-decoration:none;
}

#newlink { 
font-size:10pt;color:#0065aa;font-family:Tahoma;
}
#newlink a { 
font-size:10pt;color:#0065aa;text-decoration:none;font-family:Tahoma;line-height:20px;
}
#newlink a:hover{ 
font-size:10pt;color:#ffffff;text-decoration:none;font-family:Tahoma;background-image:url('images/hover-bg.gif');background-repeat:x-repeat;
background-position:left top;width:98%;line-height:20px;

}
#title9 a {font-size:11pt;color:#cd7f32;padding:10 0 5 0;text-decoration:underline}
#title9 a:hover {font-size:11pt;color:#1466ad;padding:10 0 5 0}
#title9  {font-size:11pt;color:#1466ad;padding:10 0 5 0}

#title-h a {font-size:13pt;color:#1466ad;padding:10 0 5 0;text-decoration:none}
#title-h a:hover {font-size:13pt;color:#cd7f32;padding:10 0 5 0}
#title-h{font-size:13pt;color:#1466ad;padding:10 0 5 0}