@charset "utf-8";
/* CSS Document */

body{ margin:0px;padding:0px;font-family:Verdana, Arial, Geneva, sans-serif}

/* header */
#ide_bdy{ background: url(ide_ground_bg.jpg) repeat-x scroll 0 0;height:501px;}
.ide_hd h1{ background:url(ide_logo_new.jpg) 0px 0px no-repeat;width:138px;height:61px;margin:0px;padding:0px}
.ide_hd h1 a{ display:block;width:138px;height:61px;text-indent:-2000px;}
.ide_hd .ide_lmove{ margin:0px 0px 0px 8px}

/* languages */
.ide_lang { margin:6px 0px 0px 0px;padding:0px; list-style:none}
.ide_lang li{ display: inline; float:left;margin:0px 10px 0px 0px}
.ide_lang li.ide_no_margin{ margin:0px;}
.ide_lang a {display:block;height:15px;text-indent:-1000px;overflow:hidden;width:64px;height:15px;}
a.ide_sp_lang{ background:url(ide_btn_multiling.gif) 0px 0px no-repeat;}
a.ide_sp_lang:hover{ background:url(ide_btn_multiling.gif) 0px -15px no-repeat;}
a.ide_jp_lang{ background:url(ide_btn_multiling.gif) -66px 0px no-repeat;}
a.ide_jp_lang:hover{ background:url(ide_btn_multiling.gif) -66px -15px no-repeat;}
a.ide_de_lang{ background:url(ide_btn_multiling.gif) -132px 0px no-repeat;}
a.ide_de_lang:hover{ background:url(ide_btn_multiling.gif) -132px -15px no-repeat;}
a.ide_fr_lang{ background:url(ide_btn_multiling.gif) -198px 0px no-repeat;}
a.ide_fr_lang:hover{ background:url(ide_btn_multiling.gif) -198px -15px no-repeat;}

/* login */
.ide_lg_home{ margin:10px 0px 0px 0px; overflow:auto;clear:both;float:right}
.ide_log_input input{margin:0px 2px 0px 0px;padding:1px 0px;width:135px;font-size:13px;border:1px solid #ccc}

/* nav */
.ide_nav .ide_nav_box{margin:0px 0px 0px 0px;padding:0px;list-style:none; float:left}
.ide_nav_box li{float:left;background:url(ide_navs_new.jpg) 0px 0px no-repeat;margin:0px; padding:0px;}
.ide_nav_box a {display:block;height:36px;text-indent:-2000px;overflow:hidden;float:left;width:109px;}
a.ide_features_nav{background:url(ide_navs_new.jpg) no-repeat 0px 0px;}
a.ide_features_nav:hover{background:url(ide_navs_new.jpg) no-repeat 0px -40px;}
a.ide_download_nav{background:url(ide_navs_new.jpg) no-repeat -109px 0px;width:106px}
a.ide_download_nav:hover{background:url(ide_navs_new.jpg) no-repeat -109px -40px;}
a.ide_pricing_nav{background:url(ide_navs_new.jpg) no-repeat -215px 0px;width:106px}
a.ide_pricing_nav:hover{background:url(ide_navs_new.jpg) no-repeat -215px -40px;}
a.ide_demo_nav{background:url(ide_navs_new.jpg) no-repeat -321px 0px;width:106px}
a.ide_demo_nav:hover{background:url(ide_navs_new.jpg) no-repeat -321px -40px;}
a.ide_security_nav{background:url(ide_navs_new.jpg) no-repeat -427px 0px;width:106px}
a.ide_security_nav:hover{background:url(ide_navs_new.jpg) no-repeat -427px -40px;}
a.ide_partners_nav{background:url(ide_navs_new.jpg) no-repeat -533px 0px;width:106px}
a.ide_partners_nav:hover{background:url(ide_navs_new.jpg) no-repeat -533px -40px;}
a.ide_compliance_nav{background:url(ide_navs_new.jpg) no-repeat -639px 0px;width:106px}
a.ide_compliance_nav:hover{background:url(ide_navs_new.jpg) no-repeat -639px -40px;}
a.ide_support_nav{background:url(ide_navs_new.jpg) no-repeat -745px 0px;width:106px}
a.ide_support_nav:hover{background:url(ide_navs_new.jpg) no-repeat -745px -40px;}
a.ide_faq_nav{background:url(ide_navs_new.jpg) no-repeat -851px 0px;width:109px}
a.ide_faq_nav:hover{background:url(ide_navs_new.jpg) no-repeat -851px -40px;}

/* content */
.ide_main_banner{background:url(ide_maingra_bg.jpg) no-repeat;height:361px;}
.ide_main_banner .ide_main_wrapper{float:left;width:940px;margin:20px 0px 0px 20px;}
.ide_main_wrap_lt{float:left}
.ide_main_wrap_rt{float:right}
.ide_main_wrap_lt h1{ background:url(ide_main_text_new.png) no-repeat;width:384px;height:80px;text-indent:-2000px;margin:43px 0px 13px 0px;padding:0px;}
.ide_main_wrap_lt h1 a{ display:block;text-indent:-2000px;width:384px;height:78px;text-decoration:none}
.ide_main_wrap_lt h2{ font-family:"Lucida Grande", "Lucida Sans Unicode", Arial,Verdana, Geneva, sans-serif;font-size:13px;color:#fff;font-weight:normal;width:440px;padding:0px 0px 45px 0px; margin:0px 0px 0px 0px;}
.ide_main_wrap_lt h2 a{ display:block;color:#fff;text-decoration:none}

.ide_demo_sp{ float:left;width:100%; height:65px;}
.ide_demo_sp .view_demo {font-size:13px;color:#fff;font-family:Arial,Verdana, Geneva, sans-serif; letter-spacing:.3px;
background:url(ide_ico_viewdemo.jpg) right top no-repeat;height:19px;margin:25px 0px 0px 20px; text-decoration:none;float:left;width:100px;}
.view_demo a{ text-decoration:none;color:#fff; padding-right:25px; font-weight:bold}
.ide_demo_sp .ide_support{float:right;margin:5px 15px 0px 0px;}


/* plans */
.ide_home_plans{background:url(ide_greybg.jpg) no-repeat;}
.ide_home_plans .ide_wrapper{margin:25px 20px 0px 20px; float:left; padding:0px 0px 30px 0px}
.ide_wrapper .ide_schemes{ width:600px;float:left}
.ide_wrapper h2{ font-family:Arial, Helvetica, sans-serif;font-size:19px; margin:0px 0px 20px 0px;padding:0px;}
/*.ide_schemes_top{float:left;}
.ide_schemes_bottom{float:left;}*/
.ide_schemes .ide_box{width:212px;margin:0px 86px 0px 0px;float:left}
.ide_home_plans p{ padding:0px 0px 10px 0px;line-height:18px; margin:10px 0px 0px 0px;}
.ide_plan_btns{ float:left;width:90px; margin-top:20px;}

.ide_plan_btns a {display:block;height:25px;text-indent:-2000px;overflow:hidden;float:left;}
.ide_promo_offer{margin:49px 70px 0px 0px;float:left;}
.ide_promo_offer h3{ font-family:Arial,Verdana, Geneva, sans-serif;font-size:16px;color:#fff;font-weight:bold;width:440px;padding:0px; margin:0px;}
.ide_promo_offer .text{ float:left;width:420px;}
.ide_promo_offer p{ margin:5px 0px 0px 0px;padding:0px;}
.ide_reviews{float:right;width:318px;}
.ide_news_list { float:left;clear:both;padding:0px 0px 32px 0px;text-align:justify;width:100%}
.ide_reviews .ide_no_margin{ margin:0px;}
.ide_news_list img{ float:left; margin:0px 25px 0px 0px;}
.ide_news_list p{ margin:0px;padding:0px;}
.ide_news_list p.ide_news_marg{ margin:6px 0px 0px 0px}
.ide_more_btn{float:right}
.ide_more_btn a{ width:70px;height:20px; float:right;text-indent:-2000px;}

/* reviews images margins */
.ide_news_list img.two{ margin:22px 25px 15px 0px }
.ide_news_list img.three{ margin:15px 25px 10px 0px}
.ide_news_list img.four{ margin:4px 25px 5px 0px}

a.ide_features_link{background:url(ide_btn_features.jpg) no-repeat 0px 0px;width:90px}
a.ide_features_link:hover{background:url(ide_btn_features.jpg) no-repeat 0px -25px;}
a.ide_signup_link{background:url(ide_btn_signup_small.jpg) no-repeat 0px 0px;width:90px}
a.ide_signup_link:hover{background:url(ide_btn_signup_small.jpg) no-repeat 0px -25px;}
a.ide_more_link{background:url(ide_btn_more.jpg) no-repeat 0px -20px;width:70px;height:20px;}
a.ide_more_link:hover{background:url(ide_btn_more.jpg) no-repeat 0px 0px;}


/* others */
.ide_others .ide_details { background:url(ide_othrs_bg02.jpg) repeat-x; width:940px; height:228px; float:left; }
.ide_others .ide_details_box{width:210px;float:left;border-right:1px solid #c3c6c6;margin-top:10px;border-left:1px solid #fff;
padding:0px 13px; height:205px;  }
.ide_details .one{ padding-left:3px;}
.ide_details h3{font-family:Arial,Verdana, Geneva, sans-serif;font-size:14px;color:#fff;font-weight:bold;width:auto;padding:0px; margin:0px;}
.ide_details .ide_img_cent{text-align:center; margin:10px 0px;}
.ide_details .ide_no_lt_border{ border-left:none;}
.ide_details .ide_no_rt_border{border-right:none;}
.ide_details p{ margin:10px 0px;padding:0px;}
.ide_details p.one{ margin-top:32px;}
.ide_details p.two{ margin:12px 0px 0px 0px; float:right;clear:both;padding:0px;}
.ide_details p.three{ margin-top:14px;}
.ide_details .ide_others_list{margin:3px 0px 0px 0px;padding:0px;list-style:none; width:100%;}
.ide_details .ide_others_list li{ background:url(ide_details_list.jpg) 0px 5px no-repeat;padding:0px 0px 0px 14px}


/* footer */
.ide_footer .ide_footer_wrapper{ background:url(ide_footer_bg.jpg) repeat-x; margin:0px auto; width:910px;padding:30px 25px 20px 25px; overflow:auto}
.ide_footer .ide_footer_iboxes{float:left;margin:0px 10px 0px 0px;width:170px;}
.ide_footer .boxed_three{width:155px;}
.ide_footer .boxed_diff{width:185px;}
.ide_footer .ide_footer_ads{background:url(ide_adds_newbg.jpg) no-repeat;height:50px;width:200px;float:left;}
.ide_footer_ads img.one{ float:right;margin-right:11px;}
.ide_footer_ads img.two{ float:left;margin-left:63px;}
.ide_footer .ide_footer_iboxes h4{ font-size:12px;margin:0px 10px;padding:0px;}
.ide_footer .ide_footer_iboxes ul{margin:10px 0px 0px 0px;padding:0px;list-style:none;float:left}
.ide_footer_iboxes ul li{line-height:20px;}
.ide_footer_scl{ float:left;width:100%;}
.ide_footer_scl img{float:right;}
.ide_footer_scl img.one{ margin-right:10px;}
.ide_footer_scl  p{ margin:0px;clear:both;padding:15px 0px 0px 0px;}
.ide_footer_text{ margin:20px 0px 0px 0px;padding:10px 0px 0px 0px;border-top:1px solid #ccc;clear:both;float:left; width:100%;}
.ide_footer_text p{ margin:0px;padding:0px}
/* common styles */
.ide_lt{float:left}
.ide_rt{float:right}
.ide_marg_rt{ margin-right:10px;}
.ide_home_plans .ide_plan_links_marg{ margin:112px 0px 0px 0px; float:left}
/*.ide_schemes .ide_no_padg{padding:0px}*/

/* reset */
form{margin:0px; padding:0px;}
input{margin:0px;padding:0px}
a{outline:none}

/* text classes */
.ide_txtlogin {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;text-align:left;color: #FFFFFF;}
.ide_txtlogin a:link, .ide_txtlogin a:visited {color:#fff;}
.ide_txtcontentwhite{font-size:12px;color:#fff;text-align:left}
.ide_txtcontentwhite_home{font-size:13px;color:#fff;text-align:left}
.ide_txtcontent{font-size:12px;color:#000;text-align:left;line-height:18px;}
.ide_txtcontent_small{font-size:11px;color:#000;text-align:left;line-height:18px;}
.ide_txtnote{ font-size: 12px; font-weight: bold; color: #CC0000;}
.ide_txtbold{ font-weight:bold}

/* links */
a.ide_mbanner_link{font-family:"Lucida Grande", "Lucida Sans Unicode", Arial,Verdana, Geneva, sans-serif; font-size:13px;margin-left:5px; font-weight:bold}
a.ide_mbanner_link:link{color:#fff;text-decoration:none}
a.ide_mbanner_link:active{color:#fff;text-decoration:none}
a.ide_mbanner_link:hover{color:#f6ebad;text-decoration:none}
a.ide_mbanner_link:visited{color:#fff;text-decoration:none}

a.ide_more_links:link{ font-size:11px;color:#d56e00;text-decoration:none}
a.ide_more_links:active{ font-size:11px;color:#d56e00;text-decoration:none}
a.ide_more_links:hover{ font-size:11px;color:#d56e00;text-decoration:underline}
a.ide_more_links:visited{ font-size:11px;color:#d56e00;text-decoration:none}

a.ide_footer_link:link{ font-size:11px;color:#484848;padding:4px 10px;text-decoration:none}
a.ide_footer_link:active{ font-size:11px;color:#484848;padding:4px 10px;text-decoration:none}
a.ide_footer_link:hover{ font-size:11px;color:#484848;padding:4px 10px;background:#ccc; text-decoration:none}
a.ide_footer_link:visited{ font-size:11px;color:#484848;padding:4px 10px;text-decoration:none}

a.lnkhometerms:link {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #154977; text-decoration: none}
a.lnkhometerms:visited {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #154977; text-decoration: none}
a.lnkhometerms:hover {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #154977; text-decoration: underline}
a.lnkhometerms:active {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #154977; text-decoration: none}

a.lnkfooter:link {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #666666; text-decoration: none}
a.lnkfooter:visited {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #666666; text-decoration: none}
a.lnkfooter:hover {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #0086D0; text-decoration: underline}
a.lnkfooter:active {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #666666; text-decoration: none}

a.lnkothers:link {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000; text-decoration: none}
a.lnkothers:visited {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000; text-decoration: none}
a.lnkothers:hover {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000; text-decoration: underline}
a.lnkothers:active {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000; text-decoration: none}

a.lnkothers_normal:link {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000; text-decoration: none}
a.lnkothers_normal:visited {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000; text-decoration: none}
a.lnkothers_normal:hover {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000; text-decoration: underline}
a.lnkothers_normal:active {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000; text-decoration: none}

a.teal{color:#154977;text-decoration:none}
a.grey{color:#4b4b4b;text-decoration:none}