td {
	text-align: left;
	vertical-align: top;
	font-family:Tahoma;
	font-size:9pt;
	color:#727272;
	line-height:20px;
}
a {
	text-decoration: none;
	color:#3082A8;
	font-size:8pt;
	font-family:Tahoma;
}
a:hover{
	text-decoration: none;
	color:#FF9730;
	font-size:8pt;
	font-family:Tahoma;
}


body { 	margin:0px;padding:0px;	}
#title8{font-size:11pt;color:#0065aa;padding:10 20 20px 0; }
td.faq{margin-left:0px;padding-right:15px;padding-top:3px;color:#FF9730;line-height:16px;}
td.faq-answer{padding-left:10px;padding-right:5px;padding-top:3px;line-height:16px;}
td.sitemap{line-height:20px;padding:0 0 20 15}


.benefit{
font-size:14px;
font-family:Tahoma;
font-weight:bold;
color:#3A8FFF;
text-align: center;
}
.benefit2{
font-size:14px;
font-family:Tahoma;
font-weight:bold;
color:#ffffff;
text-align: center;
}
.techspec3{
font-family: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;
}
#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;
}
#site_center {text-align:center; background:url(images/bg_top.gif) top left repeat-x;align:center;}
#main {width:600px; margin:0 auto; text-align:left;}


.col_1, .col_2, .col_3, .column1, .column2, .column3 { float:left;}

/*======= index.html =======*/
#page1 #content .col_1 { width:362px;}
#page1 #content .col_2 { width:345px;}
/*=========================*/

/*======= index-1.html =======*/
#page2 #content .col_1 {width:479px;}
#page2 #content .col_2 { width:224px;}
/*=========================*/

/*======= index-2.html =======*/
#page3 #content .col_1 {width:362px;}
#page3 #content .col_2 { width:345px;}
/*=========================*/

/*======= index-3.html =======*/
#page4 #content .col_1 {width:242px;}
#page4 #content .col_2 { width:465px;}
/*=========================*/

/*======= index-4.html =======*/
#page5 #content .col_1 {width:482px;}
#page5 #content .col_2 { width:225px;}
/*=========================*/

/*======= index-5.html =======*/
#page6 #content .col_1 { width:189px;}
#page6 #content .col_2 { width:232px;}
#page6 #content .col_3 { width:285px;}

/*=========================*/

#footer {height:103px;}

/*========================888===============*/
* { margin:0; padding:0;}

/*in_line*/
img {border:0; vertical-align:top;}






.more { color:#7bafc5; 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;
}



/*txt, links*/

h1 { background:url(images/logo.jpg) top left no-repeat; text-indent:-10000px; height:136px; font-size:1em;}



/*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;}

.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:25px;}
#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:11pt;color:#0065aa;padding:10 20 20px 0;
}
#title9 { 
font-size:11pt;color:#0065aa;padding:10 20 10px 0;
}
#title7 { 
font-size:10pt;color:#CD7F32;padding:10 20 20px 0; font-style:italic;margin-top:20px;font-weight:bold;
}
#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 42px 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;}

/*==========================================*/




.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:14px;
font-family:Tahoma;
font-weight:bold;
color:#ffffff;
text-align: center;
}
.techspec3{
font-family: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:2px outset #193284;
color:#193284;
line-height:20px;
font-size:13px;
font-weight:bold;
}
.subtitle{
font-size:11pt;color:#FF9730;padding:10 20 20px 0;font-weight:bold;
}
.mission{
font-family:Adobe Garamond Pro;
font-size:15pt;
color:#1466ad;
text-align:center;
line-height:22px;
}
.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;
}
.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;
}
.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;
}
.list{
padding-bottom:10px;
}