/* CSS Document */
html,body{width:100%; }
body{font-size:11px; font-family:Tahoma, "Times New Roman", Arial, Verdana;  margin:0px; padding:0px; line-height:18px;}
ul,li,form,p,div,h1,h2,h3,h4,h5,h6,dt,dd,em{ margin:0px; padding:0px;}
li,ul{list-style:none;}
em{font-style:normal;}
img{border:none;}
a{text-decoration:none; color:#ff6600; outline:none;}
a:hover{ color:#555555;}
.clear_both{clear:both;}
#top{background:url(../images/top_home_bg.gif) left top repeat-x; height:121px; }

#top1{background:url(../images/top_home_bg.gif) left top repeat-x; height:121px; width:1000px; margin:auto;}

.right_bg{background:url(../images/header_bg_right.gif) repeat-x;}
#header_bg{background:url(../images/header_bg_left.gif) repeat-x;}




.logo_left{  float:left; width:165px; margin-bottom:4px;}
a.logo{ background:url(../images/logo.gif) no-repeat; height:117px; float:left; width:165px; }
.logo_right{float:right; width:835px;}
.logo_right .onlinedemo{ text-align:right; margin-top:25px; margin-right:15px; padding-bottom:10px;}
.logo_right .onlinedemo img{ margin-left:10px;}
.logo_right .menu{background:url(../images/menu_bg.gif) repeat-x; height:36px; font-size:13px; width:805px; color:#FFFFFF; text-transform:uppercase; display:block; float:right; margin-right:15px; }
.logo_right .menu ul{ margin:0px;}
.logo_right .menu li{ float:left; padding:9px 24px 0px 24px; background:url(../images/menu_sep.gif) right 15px no-repeat;}
.logo_right .menu li a{text-decoration:none; color:#ffffff;}
.logo_right .menu li a:hover{text-decoration:none; color:#ff6600;}



#services{background:#ffffff url(../images/services_bg.gif) repeat-x; height:219px;}
#support, #community{ margin-left:20px;}
#services .services_cen{width:1000px; margin:0 auto; padding-top:30px;}
#services .services_cen h3{font-size:17px; color:#555555; font-weight:normal; margin-bottom:2px;}
#services .services_cen div.subtext{background:url(../images/heading_line.gif) left 5px repeat-x; height:13px; padding-bottom:5px;}
#services .services_cen div.subtext h5{float:left; background:#FFFFFF; font-size:11px; color:#aaaaaa; font-weight:normal;}
#services .services_cen .content_part{margin-top:15px;}
#services .services_cen p{line-height:22px; color:#5d5d5d;}
#services .services_cen .readmore{ color:#ff6600; padding-top:10px; font-size:12px;}


#body_content{margin: auto; width:1000px; margin-top:20px;}


/*home page left side styles*/
/*bread style*/

.bread{margin-bottom:10px; }
.bread .bread_middle{ background:url(../images/bread_middle.gif) repeat-x; height:28px; font-size:12px; color:#3f4244;}
.bread .bread_middle a{background:url(../images/arrow.gif) right no-repeat; padding-right:15px;}
.bread .bread_middle span{ color:#ff6700; font-size:12px;}
.bread .bread_middle .back_link a{background:url(../images/back_arrow.gif) left 5px no-repeat; padding-left:8px; font-size:12px; }
.bread .back_link a{color:#3f4244;}
.bread .link_div{float:left;}
.bread .back_div{float:right;}




/*end bread style*/



#body_content .left{ width:579px; margin-right:20px; float:left;}
.left h1{ font-size:16px; color:#313537; border-bottom:1px solid #313537; padding-bottom:5px; font-weight:normal; margin-bottom:10px; }
.left h1 span{ color:#ff6700;}
.left p{line-height:22px; color:#696969; margin-bottom:4px; text-align:justify;}
.left .more{float:right; }
.left .more a:link,.left .more a:visited{background:url(../images/more.gif) right 3px no-repeat; padding-right:15px;text-transform:uppercase;color:#696969; }
.left .more a:hover{color:#ff5400; text-decoration:underline;}



/*home page left side hight light feature styles*/
.left .highlight_feature{margin:15px 0px; width:579px; overflow:hidden;}
.left .highlight_feature1{ margin-top:15px;}
.left .feature_part{width:279px; margin-right:15px; margin-bottom:20px;}
.left .feature_part1{width:279px; margin-bottom:20px;}
.left .highlight_feature h3{font-size:13px; color:#ff6700; font-weight:normal;}
.left .highlight_feature .viewall{ font-size:12px; color:#ff6700; text-decoration:underline;}
.left .highlight_feature .viewall a{text-decoration:underline;}
/*end home page left side hight light feature styles*/

/*end home page left side styles*/






/*home page right side styles*/

#body_content .right{ width:401px; float: left;}

#body_content .right .latest_news{ width:383px; color:#FFFFFF; margin-bottom:20px;}
html>body #body_content .right .latest_news .top{background:url(../images/latest_top.gif) no-repeat; height:10px;}
* html #body_content .right .latest_news .top{background:url(../images/latest_top.gif) no-repeat; padding-top:10px;}
#body_content .right .latest_news .middle_rep{background: url(../images/latest_middle_repeat.gif)  repeat-y;}
#body_content .right .latest_news .middle{background:url(../images/latest_middle.gif) no-repeat; padding:10px 20px;}
#body_content .right .latest_news .middle h3{ background:url(../images/news_line.gif)  bottom repeat-x; padding-bottom:5px; font-size:15px; margin-bottom:10px;}
#body_content .right .latest_news .middle p{line-height:20px; margin-bottom:10px; text-align:justify;}
#body_content .right .latest_news .middle .date{font-weight:bold; padding:0px 15px 0px 0px; color:#fe6600;}
#body_content .right .latest_news .middle p.more{padding:0px; margin:0px; text-align:right;}
#body_content .right .latest_news .middle a:link, .right .latest_news .middle a:visited{ color:#FF6600;}
#body_content .right .latest_news .middle a:hover{ color:#FFFFFF;}
#body_content .right .latest_news .bottom{background:url(../images/latest_bottom.gif) no-repeat; height:10px;}



#body_content .right .signup{ width:401px; margin-bottom:20px; color:#474747;}
#body_content .right .signup .middle_rep{background: url(../images/signup_middle.gif)  repeat-y;}
#body_content .right .signup .top{background:url(../images/signup_top.gif) no-repeat;  padding:25px 25px 10px;}
#body_content .right .signup h1{ font-size:20px; color:#fe6600; font-family: "Helvetica Condensed",Tahoma, "Times New Roman", Arial, Verdana; margin-bottom:3px;}
#body_content .right .signup .form{margin-top:30px; font-size:12px; padding-top:10px;}
#body_content .right .signup .form td{padding:8px 0px;}
#body_content .right .signup .form input{width:180px;}
#body_content .right .signup .form em{ color:#fe5400;}
#body_content .right .signup .form #login{width:118px;}
#body_content .right .signup .bottom{background:url(../images/signup_bottom.gif) no-repeat; height:10px;}



.right .testimo{ width:383px; color:#FFFFFF; margin-bottom:20px;}
html>body .right .testimo .top{background:url(../images/testimonial_top.gif) no-repeat; height:10px;}
* html .right .testimo .top{background:url(../images/testimonial_top.gif) no-repeat; padding-top:10px;}
.right .testimo .middle_rep{background: url(../images/testimonial_middle_repeat.gif)  repeat-y;}
.right .testimo .middle{background:url(../images/testimonial_middle.gif) no-repeat; padding:5px 20px;}
.right .testimo .middle h3{ background:url(../images/testimonial_line.gif)  bottom repeat-x; padding-bottom:5px; font-size:15px; margin-bottom:10px; color:#ebf1fd;}
.right .testimo .middle p{line-height:20px; margin-bottom:10px; text-align:justify;}
.right .testimo .middle .date{font-weight:bold; padding:0px 15px 0px 0px; color:#fe6600;}
.right .testimo .middle p.more{padding:0px; margin:0px; text-align:right;}
.right .testimo .middle a:link, .right .latest_news .middle a:visited{ color:#dfeaff;}
.right .testimo .middle a:hover{ color:#FFFFFF;}
.right .testimo .bottom{background:url(../images/testimonial_bottom.gif) no-repeat; height:10px;}



#body_content .right .tour{ border-top:1px  dashed #ececec; padding-top:10px; margin-bottom:20px;}
#body_content .right .tour a.rss{background:url(../images/rss.gif)  left 3px no-repeat; padding-left:20px; font-size:15px; color:#696969;}
#body_content.right .tour a:hover{ color:#FF6700;}

/*home page right side styles*/







.payment_list{margin:10px;}
.payment_list img{margin-right:18px;}
.payment_list .arrow_div{ float:left;}
.payment_list .cen_div{float:left; width:900px; overflow:auto; text-align:center;}




/*inner page styles*/

.right_bg_inner{background:url(../images/header_bg_inner_right.gif) repeat-x;}
#header_bg_inner{background:url(../images/header_bg_inner_left.gif) repeat-x;}






#innerpage_content{margin:auto; width:1000px;margin-top:20px;}
#innerpage_content .left{ width:700px; margin-right:30px; float:left; margin-left:8px;}
* html #innerpage_content .left{ width:700px; margin-right:15px; float:left; margin-left:8px;}
/*#innerpage_content .left{ width:708px; margin-right:20px; float:left;}*/
#innerpage_content .right{ width: 262px; float:right;}


/*inner page left sidestyles*/
#innerpage_content .left #select_cate{margin:10px 0px; text-align:right; position:absolute; float:right;/* left:565px;*/ right:0; top:-25px; }
#innerpage_content .left #select_cate1{margin:0px 0px 5px; text-align:right;  float:right; margin-right:1px; }
#innerpage_content .left h1{ font-size:16px; color:#313537; border-bottom:1px solid #313537; padding-bottom:5px; font-weight:normal; margin-bottom:10px; position:relative; margin-top:22px;}
#innerpage_content .left .feature, #innerpage_content .left .screen, #innerpage_content .left .faq{margin:15px 0px; width:700px; overflow:hidden;}
#innerpage_content .left .feature1{ margin-top:15px;}
#innerpage_content .left .feature_part{width:300px; margin-right:15px; margin-bottom:20px;}
#innerpage_content .left .feature_part1{width:300px; margin-bottom:20px;}
#innerpage_content .left .feature h3{font-size:13px; color:#ff6700; font-weight:normal;}
#innerpage_content .left .feature .viewall{ font-size:12px; color:#ff6700; text-decoration:underline;}
#innerpage_content .left .feature .viewall a{text-decoration:underline;}
#innerpage_content .left .screen h3{padding:10px 0px 30px; font-size:14px; color:#333;}
#screenshot{font-size:12px;}
#screenshot td{padding-bottom:50px;}
#screenshot img{margin:10px 0px 0px;}


#innerpage_content .left .faq h3{font-size:14px; padding:10px 0px 5px;color:#333333;}
#innerpage_content .left .faq em{ color:#333333; font-weight:bold;}
#innerpage_content .left .faq h4{font-size:13px; padding:10px 0px 5px;color:#ff6700; cursor:pointer; font-weight:normal;}
#innerpage_content .left .faq p{padding-bottom:10px; font-size:12px;}
#innerpage_content .left .faq .question_set p{padding-bottom:10px; font-size:12px;}
#innerpage_content .left .faq ul{margin:-10px 0 15px;}
#innerpage_content .left .faq ul li{background:url(../images/bullet.png) left 7px no-repeat; padding-left:15px; margin-bottom:8px; color:#696969;}


/*end inner page left sidestyles*/



/*Inner page right side styles*/


#innerpage_content .right .linkspart{ width:250px; color:#FFFFFF; margin-bottom:20px;}
#innerpage_content .right .linkspart .top{background:url(../images/inner_right_menu_top.gif) no-repeat;  padding:10px 20px;  }
#innerpage_content .right .linkspart .middle{background:url(../images/inner_right_menu_middle.gif)  repeat-y;}
#innerpage_content .right .linkspart h3{ background:url(../images/feature_list_line.gif)  bottom repeat-x; padding-bottom:8px; font-size:15px; margin-bottom:10px; font-weight:normal;}
#innerpage_content .right .linkspart p{line-height:20px; margin-bottom:10px; text-align:justify;}
#innerpage_content .right .linkspart p.more{padding:0px; margin:0px; text-align:right;}
#innerpage_content .right .linkspart a:link, .right .latest_news .middle a:visited{ color:#FF6600;}
#innerpage_content .right .linkspart a:hover{ color:#FFFFFF;}
#innerpage_content .right .linkspart ul{margin-left:10px;}
#innerpage_content .right .linkspart li{background:url(../images/bullet.png) left 5px no-repeat; padding-left:15px; margin-bottom:15px;}
#innerpage_content .right .linkspart li a:link, #innerpage_content .right .linkspart li a:visited{ color:#FFFFFF;}
#innerpage_content .right .linkspart li a:hover{ color:#FF6600;}
#innerpage_content .right .linkspart .bottom{background:url(../images/inner_right_menu_bottom.gif) no-repeat; height:9px;}



#innerpage_content .right .signup{ width:272pxpx; margin-bottom:20px; color:#474747;}
#innerpage_content .right .signup .middle_rep{background: url(../images/innerpage_signup_middle.gif)  repeat-y;}
#innerpage_content .right .signup .top{background:url(../images/innerpage_signup_top_new.gif) no-repeat;  padding:25px 15px 10px;}
#innerpage_content .right .signup h1{ font-size:20px; color:#fe6600; font-family: "Helvetica Condensed",Tahoma, "Times New Roman", Arial, Verdana; margin-bottom:3px;}
#innerpage_content .right .signup .form{margin-top:15px; font-size:11px; padding-top:10px;}
#innerpage_content .right .signup .form td{padding:8px 0px;}
#innerpage_content .right .signup .form input{width:125px;}
#innerpage_content .right .signup .form em{ color:#fe5400;}
#innerpage_content .right .signup .form #login{width:108px;}
#innerpage_content .right .signup span{font-size:9px;}
#innerpage_content .right .signup .bottom{background:url(../images/innerpage_signup_bottom.gif) no-repeat; height:8px;}


#innerpage_content .right .tour{ border-top:1px  dashed #ececec; padding-top:10px; margin-right:15px; margin-bottom:20px;}
#innerpage_content .right .tour a:link{font-size:12px; color:#696969;}
#innerpage_content .right .tour a:hover{ color:#FF6700;}

/*end Inner page right side styles*/




/*price_page_style*/

.price_page{width:981px; margin:auto; font-size:12px;}
h1.plan{ font-family: "Trebuchet MS",Tahoma, "Times New Roman", Arial, Verdana; font-size:18px;padding:7px 0px 12px; text-align:center; text-transform:uppercase; font-weight:normal;}
.start{color:#a9a9a9;}
.stand{color:#7a7a7a;}
.proff{color:#4c4c4c;}

/*row color chnages*/
.price_page .row_bg td/* row hover styles */ {background:#fff6bb;color:#000000;}
.price_page .list_row2 td {background:#fdfcfc;}
.price_page .list_row_c td{background:#f4f4f4;}

.price_page h2{color:#ff6903; font-size:15px; padding-bottom:5px; font-weight:normal; padding:15px 0px 5px; vertical-align:bottom;}

.price_page td.bg_top{border-top:1px dashed #aaaaaa; padding:5px 0px; border-right:1px solid #cbcaca; border-bottom:1px solid #cbcaca; padding-left:3px;}
.price_page td.bg_top_left{border-top:1px dashed #aaaaaa; padding:5px 0px; border-left:1px solid #cbcaca;border-right:1px solid #cbcaca;  border-bottom:1px solid #cbcaca;  padding-left:3px;}



.price_page td.bg_white{border-top:0px dashed #aaaaaa; padding:5px 0px; border-right:1px solid #cbcaca; border-bottom:1px solid #cbcaca; padding-left:3px;}
.price_page td.bg_white_left{border-top:0px dashed #aaaaaa; padding:5px 0px; border-left:1px solid #cbcaca;border-right:1px solid #cbcaca;  border-bottom:1px solid #cbcaca;  padding-left:3px;}
.price_page td.bg_color{border-top:0px dashed #aaaaaa; padding:5px 0px; border-right:1px solid #cbcaca; border-bottom:1px solid #cbcaca;  padding-left:3px;}
.price_page td.bg_color_left{border-top:0px dashed #aaaaaa; padding:5px 0px; border-left:1px solid #cbcaca;border-right:1px solid #cbcaca;  border-bottom:1px solid #cbcaca;  padding-left:3px;}
.price_page td.buynow{padding:10px 0px;}







.price_top_m{background:url(../images/price_top_m.gif) repeat-x; height:9px;}
.price_bottom_m{background:url(../images/price_bottom_m.gif) repeat-x; height:9px;}
.price_middle{ background:#f2f2f2 url(../images/price_middle.gif) repeat-x; border:1px solid #e4e4e4; border-bottom:none; border-top:none; padding:15px; padding-right:18px;}


.stater_plan{ background:url(../images/stat_plan_bg.jpg) no-repeat; height:169px; width:210px; color:#333333; font-size:11px;}
.stater_plan div{margin:25px 0px 0px 17px;}
.stater_plan div h3{color:#ffffff; font-size:14px; padding-bottom:5px; padding-bottom:10px; }
.stater_plan div p span{ color:#c10757; text-decoration:underline;}
.stater_plan div p.fee{font-size:12px; padding:5px 0px; color:#FFFFFF;}
.stater_plan div img{margin:25px 0px 0px;}



.stand_plan{ background:url(../images/stand_plan_bg.jpg) no-repeat; height:169px; width:208px; font-size:11px;}
.stand_plan div{margin:25px 0px 0px 17px;}
.stand_plan div h3{color:#f9f9f9; font-size:14px; padding-bottom:5px; padding-bottom:10px; }
.stand_plan div p span{ color:#f9c5f1; text-decoration:underline;}
.stand_plan div p.fee{font-size:12px; padding:5px 0px; color:#FFFFFF;}
.stand_plan div img{margin:25px 0px 0px;}



.proff_plan{ background:url(../images/prof_plan_bg.jpg) no-repeat; height:169px; width:213px; font-size:11px;}
.proff_plan div{margin:25px 0px 0px 17px;}
.proff_plan div h3{color:#ffffff; font-size:14px; padding-bottom:5px; padding-bottom:10px; }
.proff_plan div p span{ color:#ffbeda; text-decoration:underline;}
.proff_plan div p.fee{font-size:12px; padding:5px 0px; color:#FFFFFF;}
.proff_plan div img{margin:25px 0px 0px;}



/*form styles*/
#form{margin:10px 0 20px;}
#form h1{ font-size:16px; color:#313537; border-bottom:1px solid #313537; padding-bottom:5px; font-weight:normal; margin-bottom:10px; position:relative; margin-top:22px;}
#form h1 span{ color:#ff6700;}
#form  #select_cate{margin:10px; text-align:right; float:right;}
.content_pad {padding:10px 30px;}
.reg_txtbox {width:320px; margin-top:8px;}
.reg_combobox {width:320px; margin-top:8px;}
#form h3{border-top:1px dashed #ccc; padding-top:10px; color:#FF6700; font-size:12px;}
.reg_txt {color:#666666;padding:10px 8px;}
.reg_txt1{color:#666666;padding:10px 8px; font-weight:bold;}
.reg_redtxt {color:#FF6700;font-size:11px;}
.reg_redtxt_error{color:#FF0000;font-size:11px;}


#form .confirmtxt{margin:10px 0;}
#form .confirmtxt p{line-height:22px; padding-bottom:20px;}
#form .confirmtxt p.username{line-height:28px;}
#form .confirmtxt p span{color:#FF6600;}
#form .confirmtxt h3{border:none;}

.pay_rdb {float:left;padding:10px 0 0 10px;width:20px;}
.pay_img {float:left;width:100px; margin-left:25px;}
.payment_bg {background:transparent url(../images/payment_bg.gif) no-repeat scroll center center;height:90px;}
.payment_icons{margin:20px 0 0;} 


#footer{background:url(../images/bg.gif) repeat-x; height:169px; color:#FFFFFF; }
#footer .footer_part{width:980px; margin:auto; padding:18px 10px 0px 10px; }
#footer .footer_part .sep_bg{background:url(../images/footer_sep.gif) right repeat-y;}
#footer .quick_links{ margin:0px; padding:0px;}
#footer .quick_links h3, #footer .contactus h3, #footer .subscribe h3{ font-size:16px; margin-bottom:15px; font-weight:normal;}
#footer .quick_links li{ color:#d1cfcf; background:url(../images/arrow1.gif)  left 6px no-repeat; padding-left:15px; margin-bottom:3px;}
#footer .quick_links li a:link, #footer .quick_links li a:visited{color:#d1cfcf;}
#footer .quick_links li a:hover{ color:#FFFFFF;}

#footer .contactus, #footer .subscribe{margin:0px 0px 0px 25px;}
#footer .subscribe .text_fied{background:#464444; border:1px solid #908f8f; width:164px; margin:5px 0px; color:#FFFFFF;}
#footer .subscribe span{ color:#a0a0a0; padding:5px;padding-left:35px;}
#footer .subscribe .submit_button{margin:10px 0px 0px;}






#innerpage_content .left .faq .sitemap ul{ width:250px; margin:0px;}
#innerpage_content .left .faq .sitemap h3{margin-bottom:10px; color:#FF6700; font-size:12px;}
.sitemap div{margin-top:15px;}
#innerpage_content .left .faq .sitemap li{border-bottom:0px dashed #ccc; padding-bottom:3px; margin-bottom:10px; font-size:12px; background:url(../images/sitemap.png) left 3px no-repeat; padding-left:22px;}
.sitemap li a{color:#333333;}
.sitemap li a:hover{color:#FF6700;}


#tryitnow_padd img{margin:0px;}
.tryitnow_table{border-bottom:1px dashed #ccc; padding-bottom:35px;padding-top:10px; margin-bottom:25px;} 
.tryitnow_table h3{margin-bottom:30px; color:#FF6700; font-size:14px;}
.tryitnow_table h3.pagestyle{margin-bottom:15px; color:#FF6700; font-size:14px;}
.tryitnow{background:#ecf6ff; font-family:Tahoma, "Times New Roman", Arial, Verdana; font-size:14px; font-weight:bold; color:#006699; border-bottom:1px solid #006699;}
#innerpage_content .left .faq p.demotext{line-height:22px; font-family:Tahoma, "Times New Roman", Arial, Verdana; font-size:11px; color:#333; padding:0; padding-top:5px;}
#innerpage_content .left .faq p img{padding:0; margin:0; margin-top:10px;}
.contact_list1 {	position:relative;	width:917px;	overflow:hidden;}


#error{margin:10px 0px;}
#error .info_top{ background:url(../images/error_info_box_top_c.gif) repeat-x; height:4px;}
#error .info_bot{ background:url(../images/error_info_box_bot_c.gif) repeat-x; height:4px;}
#error .info_center{background:#ffeae7 url(../images/error.jpg) no-repeat 10px 7px;border:1px #ff2400 solid;padding:7px 5px 8px 40px; border-top:none; border-bottom:none; }
#error .info_center span{text-transform:uppercase; color:#ac0303;}


#alert{margin:10px 0px;}
#alert .info_top{ background:url(../images/alert_info_box_top_c.gif) repeat-x; height:4px;}
#alert .info_bot{ background:url(../images/alert_info_box_bot_c.gif) repeat-x; height:4px;}
#alert .info_center{background:#fff4c7 url(../images/alert.jpg) no-repeat 10px 4px;border:1px #ffc600 solid;padding:7px 5px 8px 38px; border-top:none; border-bottom:none;}
#alert .info_center span{text-transform:uppercase; color:#a88300;}

#succ{margin:10px 0px;}
#succ .info_top{ background:url(../images/succ_info_box_top_c.gif) repeat-x; height:4px;}
#succ .info_bot{ background:url(../images/succ_info_box_bot_c.gif) repeat-x; height:4px;}
#succ .info_center{background:#f3ffea url(../images/succ.jpg) no-repeat 10px 6px;border:1px #5ccd00 solid;padding:7px 5px 8px 35px; border-top:none; border-bottom:none;}
#succ .info_center span{text-transform:uppercase; color:#026815;}



.free_trail_img{text-align:left; margin:10px 0;padding-left:5px;}




.light_box_middle_div{height:400px; overflow-x:hidden;overflow-y:scroll; width:100%; overflow:auto;}

.light_home_orange{ width:698px;}
.light_box_inner{ width:698px;}
.light_home_orange .full_bg{background:#ed8c01; }
html>body .light_home_orange .corners-top-home{background-image:url(../images/light_box_top.png); background-position: top left; width:698px; height:5px;}
* html .light_home_orange .corners-top-home{background-position: top left;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='./images/light_box_top.png', sizingMethod='noscale'); width:698px; height:5px;}

html>body .light_home_orange .corners-bottom-home{background-image:url(../images/light_box_bottom.png); background-position: left bottom; width:698px; height:5px;}
* html .light_home_orange .corners-bottom-home{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='./images/light_box_bottom.png', sizingMethod='noscale');  background-position: left bottom; width:698px; height:5px;}
.light_home_orange .closeimg{position:absolute; right:5px; background: url(../images/close_img_o.gif) no-repeat; height: 16px; width:16px;}
.light_home_orange h2{padding:10px 10px 0px 0px; margin-left:0px; font-size:13px; text-align:left; color:#FF6700;}
.light_home_orange h3.head{padding:5px 10px 10px 10px; margin-left:0px; font-size:13px; text-align:left; color:#ffffff;}
.light_home_orange h3{padding:5px 10px 5px 0px; margin-left:0px; font-size:12px; text-align:left; color:#333;}
.light_home_orange .light_box_home_cen{background:#fef6eb; width:688px; margin:0 auto;}
.light_home_orange .light_box_home_cen1{ padding:10px 15px 10px 10px; line-height:22px; text-align:left;}
.light_home_orange span.corners-top {background-image:url(../images/home_light_box_o_box_t_l.gif); background-position: top left;}
.light_home_orange .light_box_home_cen span.corners-top, .light_box_home_cen span.corners-bottom, .light_box_home_cen span.corners-top span, .light_box_home_cen  span.corners-bottom span {background-repeat:no-repeat;display:block;font-size:1px;height:5px;line-height:1px;}
.light_home_orange .light_box_home_cen span.corners-top span {background-image:url(../images/home_light_box_o_box_t_r.gif); background-position:right top;}
.light_home_orange .light_box_home_cen span.corners-bottom {background-image:url(../images/home_light_box_o_box_b_l.gif); background-position: left bottom;}
.light_home_orange .light_box_home_cen span.corners-bottom span {background-image:url(../images/home_light_box_o_box_b_r.gif); background-position:right bottom;}
.light_home_orange .light_box_home_cen input[type="checkbox"]{ font-size:11px;}

.light_home_orange p{line-height:18px;}
.light_home_orange h1{ font-size:15px; color:#ea7c40; padding-bottom:5px; font-weight:normal; margin-bottom:0px; border:none; text-transform:uppercase; margin-top:12px; position:static; }







.light_home_orange .row_bg td/* row hover styles */ {background:#fff6bb;color:#000000;}
.light_home_orange .list_row2 td {background:#fdfcfc;}
.price_page.light_home_orange
.light_home_orange h2{color:#ff6903; font-size:15px; padding-bottom:5px; font-weight:normal; padding:15px 0px 5px; vertical-align:bottom;}

.light_home_orange td.bg_top{border-top:1px dashed #aaaaaa; padding:5px 0px; border-right:1px solid #cbcaca; border-bottom:1px solid #cbcaca; padding-left:3px;}
.light_home_orange td.bg_top_left{border-top:1px dashed #aaaaaa; padding:5px 0px; border-left:1px solid #cbcaca;border-right:1px solid #cbcaca;  border-bottom:1px solid #cbcaca;  padding-left:3px;}



.light_home_orange td.bg_white{border-top:0px dashed #aaaaaa; padding:5px 0px; border-right:1px solid #cbcaca; border-bottom:1px solid #cbcaca; padding-left:3px;}
.light_home_orange td.bg_white_left{border-top:0px dashed #aaaaaa; padding:5px 0px; border-left:1px solid #cbcaca;border-right:1px solid #cbcaca;  border-bottom:1px solid #cbcaca;  padding-left:3px;}
.light_home_orange td.bg_color{border-top:0px dashed #aaaaaa; padding:5px 0px; border-right:1px solid #cbcaca; border-bottom:1px solid #cbcaca;  padding-left:3px;}
.light_home_orange td.bg_color_left{border-top:0px dashed #aaaaaa; padding:5px 0px; border-left:1px solid #cbcaca;border-right:1px solid #cbcaca;  border-bottom:1px solid #cbcaca;  padding-left:3px;}
.light_home_orange div.light_plan_details{text-align:center;}



.success_part{width:981px; margin:30px auto;}
#form .success_part h3{border:none; margin-bottom:10px;}
#form .success_part p{font-size:11px; padding-bottom:5px;}


.demodetail_div{padding:15px 0 15px; border:1px dashed #ccc;}


.feat_list_con p{margin-bottom:20px;}
.question_set{margin-bottom:10px; border-bottom:1px dashed #cccccc; padding-bottom:15px;}

/*new Feature page styles*/
.feat_left{ width:224px; float:left; margin-left:16px; position:relative;}


* html .feat_left{ width:224px; float:left; margin-left:4px; position:relative;}

.feat_left .fea_left_top{background:url(../images/new_feat_left_top.jpg) no-repeat; height:47px; width:224px;}
.feat_left .fea_left_cen{background:url(../images/new_feat_left_cen.jpg) repeat-y; width:224px;}
.feat_left .fea_left_cen1{ background:url(../images/new_feat_left_linebg.jpg) left top no-repeat;}

.feat_left .fea_left_cen li{ font-size:15px; text-align:right; color:#333333;}

.feat_left .fea_left_cen li.select a{ background:#ffffff url(../images/new_feat_left_linebg.jpg) left bottom no-repeat;  position:relative; left:1px; height:1%; padding:9px 5px; display:block;  color:#333333; }

.feat_left .fea_left_cen li.select a.first{ background:#ffffff url(../images/new_feat_select.jpg) left bottom no-repeat;  position:relative; left:1px; height:1%; padding:9px 5px; display:block;  color:#333333; }


.feat_left .fea_left_cen li.unselect a.first:hover{ background:url(../images/new_feat_select.jpg) left bottom no-repeat;  position:relative; left:1px; height:1%; padding:9px 5px; display:block;  color:#333333; }


.feat_left .fea_left_cen li.unselect a:hover{ background:#ffffff url(../images/new_feat_left_linebg.jpg) left bottom no-repeat;  height:1%; padding:9px 5px; display:block;  color:#333333;position:relative; left:1px;}

.feat_left .fea_left_cen li.unselect a{ background:url(../images/new_feat_left_linebg.jpg) left bottom no-repeat;   height:1%; padding:9px 5px; display:block;  color:#333333; position:relative; left:1px; }

/*.feat_left .fea_left_cen li.select a:hover{ background:url(../images/new_feat_left_linebg.jpg) left bottom no-repeat;   height:1%; padding:9px 5px; display:block;  color:#333333;}*/


.feat_left .fea_left_bot{background:url(../images/new_feat_left_bot.jpg) no-repeat; height:86px; width:224px;}

.feat_right{float:left; width:760px;}
.feat_right .feat_full{border:0px solid #d4d3d2;}
.feat_right .feat_box_t_c{background:url(../images/new_feat_t_c.jpg) bottom repeat-x; height:7px; width:760px;}
.feat_right .feat_box_t_l{background:url(../images/new_feat_t_l.jpg) bottom left no-repeat; height:7px; float:left; width:7px; }
.feat_right .feat_box_t_r{background:url(../images/new_feat_t_r.jpg) bottom right no-repeat; height:7px; float:right; width:7px; }

.feat_right p{line-height:20px;}
.feat_right .feat_box_c{border:1px solid #d4d3d2; border-bottom:none; border-top:none;min-height:580px;}
.feat_right .feat_box_c .new_feat_content{padding:20px;}
.feat_right .feat_box_c h3{ color:#ff6700; font-size:20px; font-family:Calibri, Tahoma, Arial; font-weight:normal; margin-bottom:10px;}
.feat_right .feat_box_c p.top_con{border-bottom:1px dashed #ccc; padding-bottom:20px; margin-bottom:20px;}


.feat_right .feat_box_b_c{background:url(../images/new_feat_b_c.jpg) bottom repeat-x; height:7px; width:760px;}
.feat_right .feat_box_b_l{background:url(../images/new_feat_b_l.jpg) bottom left no-repeat; height:7px; float:left; width:7px;}
.feat_right .feat_box_b_r{background:url(../images/new_feat_b_r.jpg) bottom right no-repeat; height:7px; float:right; width:7px;}

html>body .feat_right .feat_part{ border-bottom:1px dashed #ccc; padding-bottom:10px; margin-top:25px; width:720px; overflow:hidden;}
* html .feat_right .feat_part{ border-bottom:1px dashed #ccc; padding-bottom:10px; margin-bottom:25px; overflow:hidden; width:710px;}
.feat_right .feat_list{width:350px; margin:0 20px 20px 0; float:left;}


.feat_right .feat_part h3{ font-family:Calibri, Tahoma, Arial; font-size:18px; font-weight:normal;}
.feat_right .feat_part h4{ font-size:13px; font-family: Tahoma, Geneva, sans-serif; margin-bottom:5px;}
.feat_right .feat_part h3 em{font-size:20px; font-style:normal; padding-right:3px;border-right:1px solid #333; margin-right:5px;}
.feat_right .feat_part p{margin-bottom:10px; text-align:justify;}
.feat_right .feat_part ul{margin:10px 0 0 5px; }
.feat_right .feat_part li{background:url(../images/arrow_feat.gif) left 6px no-repeat; padding-left:12px; font-size:12px; margin-bottom:7px; color:#ff6700;}

.feat_right .feat_part p img{margin-bottom:15px;}
/*end new Feature page styles*/


#innerpage_content .left .feature .type_serv h3{font-size:18px; color:#FF6700; margin:15px 0 8px 0;}
#innerpage_content .left .feature .type_serv p{margin-bottom:4px;}

#innerpage_content .left .feature .video h3 {color:#FF6700;font-size:14px;font-weight:bold; margin:10px 0 15px 0;}
#innerpage_content .left .feature .video td h3 {color:#333333;font-size:14px;font-weight:bold; margin:10px 0 8px 5px; background:url(../images/tour_feat.gif) no-repeat left; padding-left:22px;}
#innerpage_content .left .feature .video img{margin-bottom:50px;}

#innerpage_content .left .feature .new_how_it h3{ margin-bottom:3px; font-size:13px;}
#innerpage_content .left .feature .new_how_it p{margin-bottom:20px;}
#innerpage_content .left .feature .new_how_it ul{margin-top:-10px; margin-bottom:20px;}
#innerpage_content .left .feature .new_how_it li{margin-bottom:5px; background:url(../images/arrow_feat.gif) left 6px no-repeat; padding-left:12px; color:#696969;}

/*support page styles*/
.left .support_list{margin:15px 0px; width:700; overflow:hidden;}
.left .support_list1{ margin-top:15px;}
.left .support_list_part{width:340; margin-right:20px; margin-bottom:20px;}
.left .support_list_part1{width:340; margin-bottom:20px;}
.left .support_list h3{font-size:13px; color:#ff6700; font-weight:normal;}
.left .support_list .viewall{ font-size:12px; color:#ff6700; text-decoration:underline;}
.left .support_list .viewall a{text-decoration:underline;}
/*end support page styles*/

/*comm ser*/
.comm_ser_div{text-align:center; margin:-10px auto 25px; width:290px;}
.comm_ser_div .comm_ser_cen{float:left; height:50px; border:0px solid #e4e4e4; background:#FFF; width:270px; border-left:none; border-right:none; vertical-align:middle;}
.comm_ser_div .comm_ser_cen img{margin:8px 10px 0 0;}
