 

/* -------------------------common  Tab structure end ------------------------------------  */

/* -------------------------Tab containers  Start ---------------------------- */

/*  ------------------------common  Tab structure start ------------------------------------ */





#container_outer{float:left; width:572px; padding:0px; margin:0px; background:url(../images/under_tab_images/mid_container_bg.jpg) left top repeat-y;  font-size:12px; line-height:16px;}

#container_middle{float:left; width:572px; padding:0px; margin:0px; background:url(../images/under_tab_images/top_container_bg.jpg) top left repeat-x;}

#container_bottom{float:left; width:572px; padding:0px; margin:0px; background:url(../images/under_tab_images/bottom_container_bg.jpg) top left repeat-x; background-color:#fff;}

.left_curve{float:left; margin:0px; padding:0px; width:13px; vertical-align:top;}

.right_curve{float:right; margin:0px; padding:0px; width:11px;}

img{vertical-align:top; border:none;}

.quality{float:left; margin:0px; padding:0px; width:160px; height:71px;}


#container_mid_content{float:left; margin:0px; padding:20px 30px 30px 30px; width:512px;} 

.button_container{width:459px; padding-right:0; float:left; padding-left:50px; padding-top:10px;  }

.button_container .btn_box{width:459px; float:left; padding-top:10px;}

.button_container  .button{ float:left; padding:3px; font-weight:bold; margin-left:10px; font-size:11px; color:#5d5656}

.button_container  .selected{ float:left; padding:3px; font-weight:bold; margin-left:10px; font-size:11px; color:#5d5656}


.heading{float:left; width:510px; font-size:22px; padding-bottom:5px; margin-bottom:15px; color:#5d5d5d;background:url(../images/under_tab_images/border.jpg) bottom left repeat-x; line-height:18px;}

.heading_maintenance{float:left; width:510px; font-size:22px; padding-bottom:5px; margin-bottom:15px; color:#5d5d5d;background:url(../images/under_tab_images/border.jpg) bottom left repeat-x; line-height:18px; margin-top:20px;}
.heading_maintain{float:left; width:510px; font-size:22px; padding-bottom:15px; color:#5d5d5d; background:url(../images/under_tab_images/border.jpg) bottom left repeat-x; line-height:18px;}

/* akash start */

.heading_order{float:left; width:510px; font-size:20px; padding-bottom:5px; margin-bottom:5px; color:#72a819; line-height:18px;}

.heading_order_border{background:url(../images/under_tab_images/xhtml_seprator.jpg) bottom left repeat-x;width:510px; float:left;padding-bottom:30px; text-align:left;}

.continue_step1{text-decoration:none; float:right; margin-right:15px}

.discount{ color:#757575; font-size:16px; padding-top:20px;}

.discount strong{ font-size:27px; color:#72a819;}
.discount span{ font-size:19px; color:#72a819;}

.price_color{ color:#72a819}

.heading_key{float:left; width:510px; font-size:20px; padding-bottom:5px; margin-bottom:15px; color:#72a819; line-height:18px;}

.heading_key_border{background:url(../images/under_tab_images/xhtml_seprator.jpg) bottom left repeat-x;width:510px; float:left;padding-bottom:25px; text-align:left;}


.price_container_bg{float:left; text-align:right; width:510px;  padding:0px 0 0 0; margin:0px; color:#808080; line-height:18px; padding-top:10px; padding-bottom:10px;background:url(../images/under_tab_images/price_bg.jpg) top center no-repeat; }

.price_container{float:left; width:500px; height:105px; text-align:left; padding:10px 5px 5px 5px;color:#333; font-weight:bold; }

.price_container strong{ display:block; float:left; padding-bottom:15px; font-size:14px;width:500px;background:url(../images/under_tab_images/xhtml_seprator.jpg) bottom left repeat-x; color:#72a819;margin-bottom:5px;}

.price_container_bg a{color:#72a819}

.price_container .amount{font-size:16px; font-weight:bold;color:#333; float:right; padding:3px;}


/* akash end */





/* ---------------------------- ecommerce Tab container start ---------------------------- */
.left_curve{float:left; margin:0px; padding:0px; vertical-align:top; width:7px;}

.middle_top{float:left; margin:0px; padding:0px; vertical-align:top; width:592px;}
.middle_top img{ padding:0; margin:0;}

.middle_top .left_tag{float:left; margin:0px; padding:10px 0 0 16px; vertical-align:top; width:280px; color:#000;}
.middle_top .left_tag span {float:left; font-family:Trebuchet MS; line-height:25px; height:30px; font-size:12px; font-weight:bold; margin:0px; vertical-align:top; width:280px;}
.middle_top .left_tag span strong{font-size:34px; font-weight:normal; line-height:35px; color:#000;}

.middle_top .right_tag{float:left; text-align:right; margin:0px; padding:0px; vertical-align:top; width:296px; padding:2px 0 0 0;}
.middle_top .right_tag .order_button{float:left; text-align:right; margin:0px; padding:0px; vertical-align:top; width:296px; padding:0 0 0 0;}
.middle_top .right_tag .payment_mode{float:left; text-align:right; margin:0px;  width:206px; padding-top:20px;}

.right_curve{float:right; margin:0px; padding:0px; width:7px; }

#container_mid_content_ecommerce{float:left; margin:0px; padding:0; width:606px;} 

#container_outer_ecommerce{float:left; width:606px; padding:0px; margin:0px; background:url(../images/under_tab_images/mid_container_bg_ecommerce.jpg) left top repeat-y;  font-size:12px; line-height:16px;}
#container_middle_ecommerce{float:left; width:606px; padding:0px; margin:0px; background:url(../images/under_tab_images/top_container_bg_ecom.jpg) top left repeat-x;}
#container_bottom_ecomerce{float:left; width:604px; padding:0px; margin:0px; background:url(../images/under_tab_images/bottom_container_bg.jpg) top left repeat-x; background-color:#fff;}


#tabcontentcontainer_ecom{width:606px;
float: left;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: normal;
margin: 0px;
padding:0;
}
#tabcontentcontainer_ecom .mid_bg{float:left; width:510px; margin-top:8px; }

#tabcontentcontainer_ecom .mid_bg p strong{ color:#333; font-size:11px;}

#tabcontentcontainer_ecom .bottom_bg{float:left; width:480px;  padding:0px 10px 5px 10px; }
#tabcontentcontainer_ecom .bottom_bg .more{ float:right;}
#tabcontentcontainer_ecom .bottom_bg .more img{ border:none}
#tabcontentcontainer_ecom .bottom_bg strong{color:#ec6d00}
#tabcontentcontainer_ecom a{text-decoration:none;}
#tabcontentcontainer_ecom a:hover{ text-decoration:none}
.tabcontent{
display:none;}
#tabcontentcontainer_ecom .portfolio{ text-align:right; width:500px; padding-top:10px; background-image:url(../images/under_tab_images/border.jpg); background-repeat:repeat-x; background-position:top; height:30px; font-size:13px; font-weight:bold; color:#3d3d3d; text-decoration:none; float:left;}

#tabcontentcontainer_ecom .portfolio a{color:#73aa2d; font-size:12px;}

#tabcontentcontainer_ecom .portfolio .left_space{ padding-left:10px;}

#tabcontentcontainer_ecom .packages{text-align:right; width:448px; padding-top:10px; background-image:url(../images/under_tab_images/border.jpg); background-repeat:repeat-x; background-position:top; margin-left:47px; height:30px; font-size:11px; font-weight:bold; color:#3d3d3d; text-decoration:none; float:left;}




/* ---------------------------- Advantage Start ---------------------------- */
.advantage_main{margin-left:1px; background-image:url(../images/ecommerce/bg_advantage_top.jpg); background-repeat:no-repeat; padding-top:7px;width:560px; float:left;}

.advantage{width:560px; padding:0 20px 0 20px; float:left; background-image:url(../images/ecommerce/bg_advanteges.jpg); background-repeat:repeat-y;}

.advantage .advantage_container{background-image:url(../images/ecommerce/bg_advantages_bottom.jpg); background-position:bottom; background-repeat:no-repeat; padding:0 0 10px 0; width:580px; float:left;}

.advantage .advantage_container div{float:left; width:260px; padding:0 0 0 20px;}
.advantage .advantage_container div p{float:left; width:170px; padding:0 0 0 20px; margin:0;}
.advantage .advantage_container div h3{float:left; width:270px; font-weight:bold; font-size:12px; color:#000000; margin:0; padding:10px 0 10px 0;}
div.order_button_bottom{width:550px; float:left; background-color:#fff; padding-top:20px; padding-bottom:10px; text-align:right;}

div.order_button_bottom a.button_red{width:121px; padding:5px 10px 5px 10px; ; background-color:#ee6d0f; border:none; font-size:18px; font-weight:normal; font-family:Arial, Helvetica, sans-serif; color:#fff; cursor:pointer;text-decoration:none;cursor:pointer}

div.order_button_bottom a.button_red:hover{background-color:#57b600;text-decoration:none}

.text_features_botoom{width:500px; padding-left:50px; padding-top:10px; float:left;}



/* ---------------------------- Advantage End---------------------------- */



/* ---------------------------- Features Start ---------------------------- */
.features_main{margin-left:1px; background-image:url(../images/ecommerce/bg_features_top.jpg); background-repeat:no-repeat; padding-top:7px;width:560px; float:left;}

.features_main .heading{float:left; padding:0 0 10px 40px; width:540px; background-image:url(../images/ecommerce/bg_advantages_bottom.jpg); background-position:bottom; background-repeat:no-repeat;}

.features_main .heading p{font-size:12px; margin:0; padding:0;}

.features_main .heading h3{font-size:14px; font-weight:bold; margin:0; padding:16px 0 10px 0; color:#575757;}

.features{width:560px; padding:0 20px 0 20px; float:left; background-image:url(../images/ecommerce/bg_advanteges.jpg); background-repeat:repeat-y;}

.features .features_container {background-image:url(../images/ecommerce/bg_advantages_bottom.jpg); background-position:bottom; background-repeat:no-repeat; padding:0 0 10px 0; width:580px; float:left;}

.features .features_container{background-image:url(../images/ecommerce/bg_advantages_bottom.jpg); background-position:bottom; background-repeat:no-repeat; padding:0 0 10px 0; width:580px; float:left;}

.features .features_container div{float:left; width:260px; padding:0 0 0 20px;}
.features .features_container div ul{float:left; width:170px; padding:0 0 0 20px; margin:0; list-style:none;}
.features .features_container div ul li{margin:0; padding-top:0px; padding-bottom:0; padding-left:16px; width:154px; background-image:url(../images/ecommerce/bullet.jpg); background-position:left top; background-repeat:no-repeat; color:#666666; }
.features .features_container div h3{float:left; width:270px; font-weight:bold; font-size:12px; color:#000000; margin:0; padding:10px 0 10px 0;}
.order_button{width:550px; float:left; background-color:#FFFFFF; height:30px; padding-top:10px; padding-bottom:10px; text-align:right;}
/* ---------------------------- Features End---------------------------- */



/* ---------------------------- Gallery Start ---------------------------- */
.gallery_main{margin-left:1px;}
.gallery_main .gallery_heading{background-image:url(../images/ecommerce/bg_features_top.jpg); background-repeat:no-repeat; width:604px; float:left; padding-bottom:20px; border-bottom:1px solid #e2e7ed;}
.gallery_main .gallery_heading .testimonial{float:left; width:600px; height:124px; color:#0055c3; background-image:url(../images/ecommerce/client_pic.jpg); background-repeat:no-repeat; background-position:right; background-repeat:no-repeat;}

.gallery_main .gallery_heading .testimonial p{float:left;  width:459px; padding-top:30px; padding-left:20px; font-size:12px; color:#999999; margin:0;}
.gallery_main .gallery_heading .testimonial strong{float:left;  width:459px; text-align:right; padding-left:20px; font-size:12px; color:#999999;}





.gallery_main .sample_container{background-image:url(../images/ecommerce/bg_testimonial.jpg); background-repeat: repeat-x; width:589px; float:left; height:223px; padding-top:15px; padding-left:15px;  border-bottom:1px solid #e2e7ed;}
.gallery_main .sample_container h3{width:272px; margin:0; padding:0; float:left; padding-bottom:12px; border-bottom:1px solid #e2e7ed; font-size:14px; font-weight:bold; color:#0866bd;}
.gallery_main .sample_container p{width:272px; margin:0; padding:10px 0 10px 0; float:left; height:100px; font-size:12px; color:#666666;}
.gallery_main .sample_container span{width:272px; margin:0; padding:10px 0 10px 0; float:left; font-size:12px; color:#0055bb;}
.gallery_main .sample_container img{float:left; margin-right:56px;}


/* ---------------------------- Gallery End---------------------------- */



.ecommerce .box_content_container{float:left; width:580px; padding:0px; margin:0px; padding-top:10px; font-family:'Arial';}


.ecommerce h3{padding:10px 0 0 0; margin:0px; font-size:18px; font-weight:normal; color:#444444; float:left; line-height:22px;}

.ecommerce .box_content_container span{float:left; width:51px; padding:0px; margin:0px; height:50px;}

.ecommerce .box_content_container p{float:left; width:500px; padding:0px; margin:0px; color:#808080; line-height:18px; padding-top:10px; padding-bottom:10px;}

.ecommerce .code_standard_logo{float:right; width:459px; padding:0px; margin:0px; color:#808080; line-height:18px; padding-top:10px; padding-bottom:10px; background:url(../images/under_tab_images/border.jpg) bottom left repeat-x;}

.ecommerce .note_container{ padding-left:50px; width:450px; margin-top:0px; float:left; }

.ecommerce .note_container p{background:url(../images/under_tab_images/border.jpg) bottom left repeat-x; padding-top:5px; padding-bottom:5px; margin-top:5px; margin-bottom:5px;}

.ecommerce .heading_feature{float:left; width:510px; font-size:14px; padding-bottom:5px; margin-bottom:0px; color:#444444; line-height:18px; font-weight:bold;}
.ecommerce .brown_feature{ color:#ff6603}

.ecommerce .box_content_container .features_description{float:left; width:500px; padding:0px; margin:0px; color:#808080; line-height:18px; padding-top:0px; padding-bottom:10px; background:url(../images/under_tab_images/border.jpg) bottom left repeat-x;}

.ecommerce .box_content_feature{float:left; width:510px; padding:0px; margin:0px; padding-top:10px;}
.ecommerce .left_container{float:left; width:255px; padding:0px; margin:0px; background:url(../images/under_tab_images/vertical_border.jpg) top right repeat-y; font-family:'Arial'; }

.ecommerce .left_container strong{font-size:14px; color:#444444; float:left; padding-top:5px;}
.ecommerce .left_container span{float:left; width:29px; padding:0px; margin:0px; height:50px;}
.ecommerce .left_container ul{margin:0px; padding:7px 0 0 0; float:left; list-style:none; }
.ecommerce .left_container li{margin:0px; width:211px; padding:3px 0 3px 15px; background:url(../images/under_tab_images/bullet.jpg) left no-repeat; color:#808080; font-size:12px; line-height:18px;}

.ecommerce .right_container{float:left; width:255px; padding:0px; margin:0px; font-family:'Arial';}
.ecommerce .right_container strong{font-size:14px; color:#444444; float:left; padding-top:5px; padding-left:6px;}
.ecommerce .right_container span{float:left; width:32px; padding:0px; margin:0px; height:50px;}
.ecommerce .right_container ul{margin:0px; padding:7px 0 0 6px; float:left; list-style:none; width:217px;}
.ecommerce .right_container li{margin:0px; padding:3px 0 3px 15px; background:url(../images/under_tab_images/bullet.jpg) left no-repeat; color:#808080; font-size:12px; line-height:18px;}

.ecommerce .box_content_container .description{float:left; width:500px; padding:0px; margin:0px; color:#808080;padding-bottom:10px; background:url(../images/under_tab_images/border.jpg) bottom left repeat-x;font-family:'Arial';}
.ecommerce .box_content_container span{float:left; width:61px; padding:0px; margin:0px; height:auto;}
.ecommerce .box_content_container h3{float:left; padding:5px 0 0 5px; margin:0px; height:30px; display:block; font-size:18px;}

.ecomtab {float:left; margin:0px; padding:1px 0 0 10px; margin:0 1px 0 1px; width:594px; background:url(images/under_tab_images/ecomtab_bg.jpg) left repeat-x; height:26px; }
.ecomtab ul{
margin:0px; padding:0px; float:left; list-style:none;
}
.ecomtab li{
display: inline;
font-size:11px;
margin: 1px 4px 0 0;
float:left; 
}
.ecomtab li a {
float:left;
display:block;
color:#666666;
font-weight:bold; cursor:pointer;
 }


.ecomtab li a:hover{background-color:#ee6d0f;color:#fff; text-decoration:none}

.ecomtab li .current{background-color:#ee6d0f;color:#fff; text-decoration:none}


.choose_package{float:left; margin-left:1px; width:603px; background-image:url(../images/ecommerce/bg_top_choose_package.jpg); background-repeat:no-repeat; padding-top:20px;}

.header_container{float:left; background-image:url(../images/ecommerce/bg_packages.jpg); background-repeat:repeat-x; width:603px; padding-top:10px; height:310px; }

.header_container .main_text{font-size:38px; line-height:50px; color:#000; float:left; text-align:center ;width:603px;}

.header_container .sub_heading{font-size:14px; font-weight:bold; padding-bottom:5px; line-height:40px; color:#459729; float:left; text-align:center ;width:603px;}

.mainstep{float:left; width:500px; padding-left:100px;}
.mainstep .packagebox{float:left; padding-right:20px; width:183px;}
.mainstep .packagebox .top{float:left; width:183px; background-image:url(../images/ecommerce/bg_top_price_box.jpg); background-repeat:no-repeat; height:18px;}
.mainstep .packagebox .middle{width:183px; height:161px; float:left; background-image:url(../images/ecommerce/bg_middle_price_box.jpg); background-repeat:repeat-y;}

.mainstep .packagebox .middle .image{width:177px; float:left; padding-right:3px;}
.mainstep .packagebox .middle .tagline{float:left; padding:10px 0 5px 0; width:150px; font-family:Trebuchet MS; padding-left:33px; font-size:18px; font-weight:normal; color:#000;}
.mainstep .packagebox .middle .cost{float:left; width:183px; font-family:Trebuchet MS; text-align:center; padding-bottom:20px; color:#000; font-size:18px; font-weight:bold;}
.mainstep .packagebox .middle .order{width:150px; padding-left:30px;}




.mainstep .packagebox .bottom{float:left; width:183px; background-image:url(../images/ecommerce/bg_bottom_price_box.jpg); background-repeat:no-repeat; height:18px;}






.choose_package .header_container .img{margin:0 0 20px 0;}




.choose_package .content_container{float:left; width:600px; padding-bottom:30px; }

.choose_package .content_container h3{width:250px; float:left; font-size:12px; padding:5px 0 10px 0; margin:0; font-weight:bold; color:#000;}

.choose_package .content_container .highlights{width:250px; padding-right:10px; padding-left:30px; float:left;}
.choose_package .content_container .highlights p{width:250px; padding-right:10px; padding:0; margin:0; float:left;}

.choose_package .content_container .integrations{width:350px; padding-right:10px; padding-left:50px; float:left;}
.choose_package .content_container .integrations p{width:250px; padding-right:10px; padding:0; margin:0; float:left;}
.choose_package .content_container .integrations h3{padding:0; margin:0;}

.choose_package .content_container .integrations .logo{float:left; width:520px;}
.choose_package .content_container .integrations img{padding:0; margin:10px 34px 0 0; float:left;}
.choose_package .shadow_strip{float:left; background-image:url(../images/ecommerce/bg_choose_bottom.jpg); background-repeat:no-repeat; background-position:left; height:14px; width:603px; background-color:#fff;}












/* ---------------------------- Leasing Price ---------------------------- */
.price_leasing{padding-left:23px; float:left; width:560px;}

.price_leasing .step{background-image:url(../images/ecommerce/bg_top_leased.jpg); background-repeat:no-repeat; width:521px;  padding:14px 0 0 39px; height:36px; float:left;}

.price_leasing .plan_lease{background-image:url(../images/ecommerce/bg_plan_leased.jpg); background-repeat:repeat-x; height:183px; float:left; width:567px; padding:29px 0 0 0;}

.price_leasing .plan_lease .get{float:left; width:270px; padding:0 0 0 34px; float:left; }
.price_leasing .plan_lease .plan50{float:left; width:130px; padding:0 0 0 0; float:left; line-height:22px;}
.price_leasing .plan_lease .plan100{float:left; width:120px; padding:0 0 0 0; float:left;line-height:22px;}

.price_leasing .plan_lease .plan50 img{margin-top:5px;}
.price_leasing .plan_lease .plan100  img{margin-top:5px;}


.price_leasing .plan_lease .txt_black{font-size:18px; font-weight:bold; font-family:Trebuchet MS; color:#000;}
.price_leasing .plan_lease .txt_green{font-size:18px; font-weight:bold; font-family:Trebuchet MS; color:#749c2c;}


.price_leasing .up{background-image:url(../images/ecommerce/plan_bg_up.jpg); background-repeat:no-repeat; width:552px; height:26px; padding:11px 0 0 15px; float:left; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#282828;}

.price_leasing .up p{width:260px; float:left; margin:0; padding:0 30px 0  0;}
.price_leasing .up p strong{width:235px; color:#282828; float:left; margin:0; padding:0; font-size:12px; font-weight:normal;}
.price_leasing .up p img{float:left; width:14px;}

.price_leasing .up img{margin:0; padding:0;}
.price_leasing .up .img{margin-right:21px; float:left;}

.price_leasing .up span{width:129px;  float:left; text-align:center;display:block}

.price_leasing .button_panel {float:left; width:262px; padding-left:305px; height:23px; padding-top:8px; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; text-align:center;}

.price_leasing .button_panel .gray{width:129px; float:left; background-color:#666666; color:#ffffff; padding:2px 0 2px 0; border-left:2px #ffffff solid;}

.price_leasing .button_panel .green{width:129px; float:left; background-color:#87b239; color:#ffffff; padding:2px 0 2px 0; border-left:2px #ffffff solid;}

.price_leasing .button_panel_bottom {float:left; width:262px; padding-left:305px; padding-top:8px; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; text-align:center; padding-bottom:10px;}

.price_leasing .button_panel_bottom .buy{width:129px; float:left; color:#ffffff; padding:2px 0 2px 0; border-left:2px #ffffff solid;}

.price_leasing .down{background-image:url(../images/ecommerce/plan_bg_down.jpg); background-repeat:no-repeat; width:552px; height:26px; padding:11px 0 0 15px; float:left; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#282828;}

.price_leasing .down p{width:260px; float:left; margin:0; padding:0 30px 0 0;}
.price_leasing .down p strong{width:235px; color:#282828; float:left; margin:0; padding:0; font-size:12px; font-weight:normal;}
.price_leasing .down p img{float:left; width:14px;}

.price_leasing .down img{margin:0; padding:0;}
.price_leasing .down .img{margin-right:21px; float:left;}

.price_leasing .down span{width:129px; float:left; text-align:center;}
.price_leasing .bottom_adv{height:20px; float:left; border-top:1px solid #dfe1e1; padding:10px 0 10px 0; width:574px;}

/* ---------------------------- Leasing Price ---------------------------- */

/* ---------------------------- Owned Price Start---------------------------- */

.price_owned{padding-left:23px; float:left; width:560px; font-size:14px; color:#808080;}

.price_owned .step{background-image:url(../images/ecommerce/bg_top_leased.jpg); background-repeat:no-repeat; width:521px;  padding:14px 0 0 39px; height:36px; float:left;}

.price_owned .plan_owned{background-image:url(../images/ecommerce/bg_plan_leased.jpg); background-repeat:repeat-x; height:183px; float:left; width:567px; padding:29px 0 0 0;}

.price_owned .plan_owned .basic{float:left; width:440px; padding:0 0 0 34px; float:left;}

.price_owned .plan_owned .basic .includes{padding:0 0 0 15px;}

.price_owned .plan_owned .basic h2{font-size:18px; font-weight:normal; color:#212121; padding:0; margin:0;}
.price_owned .plan_owned .basic h3{font-size:14px; font-weight:bold; color:#78a71b; padding:0; margin:0;}



.price_owned .up{background-image:url(../images/ecommerce/plan_bg_up_owned.jpg); background-repeat:no-repeat; width:552px; height:26px; padding:11px 0 0 15px; float:left; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#282828;}

.price_owned .up p{width:370px; float:left; margin:0; padding:1px 0 0 5px;}
.price_owned .up img{margin:0; padding:0;}
.price_owned .up .img{margin-right:21px; float:left;}
.price_owned .up span{width:129px; padding-left:2px; float:left; text-align:center;}

.price_owned .button_panel{float:left; width:262px;  height:23px; padding-top:8px; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#1f1e1e; text-align:left; padding-left:13px;}


.price_owned .down{background-image:url(../images/ecommerce/plan_bg_down_owned.jpg); background-repeat:no-repeat; width:552px; height:26px; padding:11px 0 0 15px; float:left; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#282828;}

.price_owned .down p{width:370px; float:left; margin:0; padding:1px 0 0 5px;}
.price_owned .down img{margin:0; padding:0;}
.price_owned .down .img{margin-right:21px; float:left;}

.price_owned .down span{width:129px; padding-left:2px; float:left; text-align:center;}
.price_owned .bottom_adv{height:20px; border-top:1px solid #dfe1e1; float:left; padding:10px 0 10px 0; width:574px;}

.price_owned .summary{border-top:1px solid #dfe1e1; margin-top:2px; background-image:url(../images/ecommerce/bg_bottom_owned.jpg); background-repeat:repeat-x; width:552px; height:90px; padding:11px 0 0 15px; float:left;}
.price_owned .summary p{padding:0; margin:0; width:370px; float:left; font-size:18px; color:#558100;}
.price_owned .summary span{padding:0; margin:0; width:163px; text-align:right; float:left; font-size:14px; color:#558100;}
.price_owned .summary span strong{font-weight:bold; font-size:14px; color:#558100;}
.price_owned .summary span img{margin:10px 0 0 0;}

.price_owned .checkout_owned{float:left; width:552px; font-size:14px; color:#808080; }
.price_owned .step{background-image:url(../images/ecommerce/bg_top_leased.jpg); background-repeat:no-repeat; width:521px;  padding:14px 0 0 39px; height:36px; float:left;}


.price_owned .checkout_owned .plan_owned_checkout{background-image:url(../images/ecommerce/bg_order_form.jpg); background-repeat:repeat-x;  float:left; width:507px; background-color:#f9f9f7; padding:18px 30px 0 30px;}

.price_owned .checkout_owned .plan_owned_checkout .checkout_h1{font-size:14px; color:#44a114; font-weight:bold; float:left; width:400px; padding:0 0 10px 0; margin:0;}
.price_owned .checkout_owned .plan_owned_checkout .order_box{background-color:#f9f9f7; border: 1px solid #dfe1d7; width:474px; float:left; padding:20px 16px 20px 16px; margin-bottom:20px;}
.price_owned .checkout_owned .plan_owned_checkout .order_box .price{width:474px; padding-bottom:5px; float:left;}
.price_owned .checkout_owned .plan_owned_checkout .order_box .price p{width:300px; padding:0; margin:0; float:left; font-size:12px; font-weight:bold; color:#1d1d1d;}
.price_owned .checkout_owned .plan_owned_checkout .order_box .price p strong{float:left; width:250px; padding:2px;}
.price_owned .checkout_owned .plan_owned_checkout .order_box .price p img{float:left; width:14px;}

.price_owned .checkout_owned .plan_owned_checkout .order_box .price span{float:left; width:154px; font-weight:bold; padding:0 20px 0 0; margin:0; font-size:12px; color:#ee6d0f; text-align:right;}
.price_owned .checkout_owned .plan_owned_checkout .order_box .price .green{color:#44a114;}
.price_owned .checkout_owned .plan_owned_checkout .order_box .expand{color:#44a114; float:left; width:474px; padding:5px 0 5px 0; font-size:12px;}
.price_owned .checkout_owned .plan_owned_checkout .order_box .expand img{margin-right:5px;}
.price_owned .checkout_owned .plan_owned_checkout .order_box .expand a{font-size:12px; color:#44a114; text-decoration:none;}
.price_owned .checkout_owned .plan_owned_checkout .order_box .expand a:hover{color:#44a114; text-decoration:none;}
.price_owned .checkout_owned .plan_owned_checkout .order_box .modify_features{background-color:#fefff6; border:1px solid #dfe1d7; width:300px; float:left; padding:14px 14px 0 14px;}

.price_owned .checkout_owned .plan_owned_checkout .order_box .modify_features .features_detail{width:300px; float:left; padding:2px 0 2px 0;}
.price_owned .checkout_owned .plan_owned_checkout .order_box .modify_features .features_detail input{width:auto; float:left;}
.price_owned .checkout_owned .plan_owned_checkout .order_box .modify_features .features_detail input{width:auto; float:left;}
.price_owned .checkout_owned .plan_owned_checkout .order_box .modify_features .features_detail p{float:left; font-size:12px; width:200px; padding-left:20px; padding:2px 0 2px 0; margin:0; color:#282828;}
.price_owned .checkout_owned .plan_owned_checkout .order_box .modify_features .features_detail img{float:left; margin-right:5px;}
.price_owned .checkout_owned .plan_owned_checkout .order_box .modify_features .features_detail span{float:left; width:40px; padding-left:10px; font-size:12px; color:#44a114; font-weight:bold;}

.price_owned .checkout_owned .plan_owned_checkout .order_box .total{float:left; width:474px; border-top:1px solid #dfe1d7; margin-top:10px; padding-top:10px; font-size:12px; font-weight:bold; color:#000000;}
.price_owned .checkout_owned .plan_owned_checkout .order_box .total p{font-size:12px; font-weight:bold; color:#000000; width:300px; padding:0; margin:0; float:left;}
.price_owned .checkout_owned .plan_owned_checkout .order_box .total span{font-size:14px; font-weight:bold; color:#44a114; text-align:right; width:164px; padding:0; margin:0; float:left; padding:0 0 10px 0;}


.price_owned .checkout_owned .plan_owned_checkout .chechout_box{background-color:#f9f9f7; border: 1px solid #dfe1d7; width:474px; float:left; padding:20px 16px 20px 16px; margin-bottom:20px;}




.price_owned .checkout_owned .plan_owned_checkout .chechout_box .form_row{display:block; padding-bottom:5px; float:left; width:474px;}

.price_owned .checkout_owned .plan_owned_checkout .chechout_box.span{margin:8px 0 0 0; padding:0px;  width:200px;}

.price_owned .checkout_owned .plan_owned_checkout .chechout_box label{margin:8px 0 0 0; padding:0 10px 0 0; float:left; width:150px; color:#282828; font-size:12px;}
.price_owned .checkout_owned .plan_owned_checkout .chechout_box input{margin:8px 0 0 0; padding:0px;  width:171px; border:1px solid #c2c4bc;}
.price_owned .checkout_owned .plan_owned_checkout .chechout_box textarea{margin:8px 0 0 0; padding:0px;  width:171px; border:1px solid #c2c4bc;}
.price_owned .checkout_owned .plan_owned_checkout .chechout_box select{margin:8px 0 0 0; padding:0px;  width:171px; border:1px solid #c2c4bc;}

.price_owned .checkout_owned .plan_owned_checkout .chechout_box span{color:#ff0000;}
.price_owned .checkout_owned .plan_owned_checkout .chechout_box .span{color:#ff0000; font-weight:bold; float:left; width:150px; display:block; margin:0px; padding:10px 0 0 0}
.price_owned .checkout_owned .plan_owned_checkout .chechout_box div .note_container{ background-image:none; padding:10px 0 15px 0; width:450px; margin-top:0px; float:left; }
.price_owned .checkout_owned .plan_owned_checkout .chechout_box .mandetory{padding:0 0 10px 0; width:200px; color:#999;}
.price_owned .checkout_owned .plan_owned_checkout .chechout_box .submit{float:right; width:200px;}

.price_owned .checkout_owned .plan_owned_checkout .chechout_box .form_bottun{display:block; padding-bottom:15px; float:left; width:314px; padding-left:160px;}
.price_owned .checkout_owned .plan_owned_checkout .chechout_box .mandetory{border-top:1px solid #c2c4bc; padding-top:5px; width:474px; float:left; font-size:12px; color:#282828;}
.price_owned .checkout_owned .plan_owned_checkout .chechout_box .mandetory span{color:#ee6d0f;}




/* ------Leased-------*/
.price_leasing .checkout_leased{ float:left; width:552px; font-size:14px; color:#808080; }
.price_leasing .checkout_leased .step{background-image:url(../images/ecommerce/bg_top_leased.jpg); background-repeat:no-repeat; width:521px;  padding:14px 0 0 39px; height:36px; float:left;}

.price_leasing .checkout_leased .plan_leased_checkout{background-image:url(../images/ecommerce/bg_order_form.jpg); background-repeat:repeat-x;  float:left; width:507px; background-color:#f9f9f7; padding:18px 30px 0 30px;}

.price_leasing .checkout_leased .plan_leased_checkout .checkout_h1{font-size:14px; color:#44a114; font-weight:bold; float:left; width:400px; padding:0 0 10px 0; margin:0;}
.price_leasing .checkout_leased .plan_leased_checkout .order_box{background-color:#f9f9f7; border: 1px solid #dfe1d7; width:474px; float:left; padding:20px 16px 20px 16px; margin-bottom:20px;}
.price_leasing .checkout_leased .plan_leased_checkout .order_box .price{width:474px; background-color:#f9f9f7; padding-bottom:5px; float:left;}
.price_leasing .checkout_leased .plan_leased_checkout .order_box .price p{width:300px; padding:0; margin:0; float:left; font-size:12px; font-weight:bold; color:#1d1d1d;}
.price_leasing .checkout_leased .plan_leased_checkout .order_box .price span{float:left; width:154px; font-weight:bold; padding:0 20px 0 0; margin:0; font-size:12px; color:#ee6d0f; text-align:right;}
.price_leasing .checkout_leased .plan_leased_checkout .order_box .price .green{color:#44a114;}
.price_leasing .checkout_leased .plan_leased_checkout .order_box .expand{color:#44a114; float:left; width:474px; padding:5px 0 5px 0; font-size:12px;}
.price_leasing .checkout_leased .plan_owned_checkout .order_box .expand img{margin-right:5px;}
.price_leasing .checkout_leased .plan_leased_checkout .order_box .expand a{font-size:12px; color:#44a114; text-decoration:none;}
.price_leasing .checkout_leased .plan_leased_checkout .order_box .expand a:hover{color:#44a114; text-decoration:none;}
.price_leasing .checkout_leasedd .plan_leased_checkout .order_box .modify_features{background-color:#fefff6; border:1px solid #dfe1d7; width:300px; float:left; padding:14px 14px 14px 14px;}

.price_leasing .checkout_leased .plan_leased_checkout .order_box .modify_features .features_detail{width:300px; float:left; padding:2px 0 2px 0;}
.price_leasing .checkout_leased .plan_leased_checkout .order_box .modify_features .features_detail input{width:auto; float:left;}
.price_leasing .checkout_leased .plan_leased_checkout .order_box .modify_features .features_detail input{width:auto; float:left;}
.price_leasing .checkout_leased .plan_leased_checkout .order_box .modify_features .features_detail p{float:left; font-size:12px; width:200px; padding-left:20px; padding:2px 0 2px 0; margin:0; color:#282828;}
.price_leasing .checkout_leased .plan_leased_checkout .order_box .modify_features .features_detail img{float:left; margin-right:5px;}
.price_leasing .checkout_leased .plan_leased_checkout .order_box .modify_features .features_detail span{float:left; width:40px; padding-left:10px; font-size:12px; color:#44a114; font-weight:bold;}

.price_leasing .checkout_leased .plan_leased_checkout .order_box .total{width:474px; border-top:1px solid #dfe1d7; margin-top:5px; padding-top:5px;}
.price_leasing .checkout_leased .plan_leased_checkout .order_box .total span{width:374px; float:left;  margin:0; padding:0; font-weight:bold; color:#000; font-size:12px;}
.price_leasing .checkout_leased .plan_leased_checkout .order_box .total small{width:100px; margin:0; padding:0; font-size:14px; color:#44a114; font-weight:bold;}


.price_leasing .checkout_leased .plan_leased_checkout .chechout_box{background-color:#f9f9f7; border: 1px solid #dfe1d7; width:474px; float:left; padding:20px 16px 20px 16px; margin-bottom:20px;}






.price_leasing .checkout_leased .plan_leased_checkout .chechout_box .form_row{display:block; padding-bottom:5px; float:left; width:474px;}

.price_leasing .checkout_leased .plan_leased_checkout .chechout_box.span{margin:8px 0 0 0; padding:0px;  width:200px;}

.price_leasing .checkout_leased .plan_leased_checkout .chechout_box label{margin:8px 0 0 0; padding:0 10px 0 0; float:left; width:150px; color:#282828; font-size:12px;}
.price_leasing .checkout_leased .plan_leased_checkout .chechout_box input{margin:8px 0 0 0; padding:0px;  width:171px; border:1px solid #c2c4bc;}
.price_leasing .checkout_leased .plan_leased_checkout .chechout_box textarea{margin:8px 0 0 0; padding:0px;  width:171px; border:1px solid #c2c4bc;}
.price_leasing .checkout_leased .plan_leased_checkout .chechout_box select{margin:8px 0 0 0; padding:0px;  width:171px; border:1px solid #c2c4bc;}

.price_leasing .checkout_leased .plan_leased_checkout .chechout_box span{color:#ff0000;}
.price_leasing .checkout_leased .plan_leased_checkout .chechout_box .span{color:#ff0000; font-weight:bold; float:left; width:150px; display:block; margin:0px; padding:10px 0 0 0}
.price_leasing .checkout_leased .plan_leased_checkout .chechout_box div .note_container{ background-image:none; padding:10px 0 15px 0; width:450px; margin-top:0px; float:left; }
.price_leasing .checkout_leased .plan_leased_checkout .chechout_box .mandetory{padding:0 0 10px 0; width:200px; color:#999;}
.price_leasing .checkout_leased .plan_leased_checkout .chechout_box .submit{float:right; width:200px;}

.price_leasing .checkout_leased .plan_leased_checkout .chechout_box .form_bottun{display:block; padding-bottom:15px; float:left; width:314px; padding-left:160px;}
.price_leasing .checkout_leased .plan_leased_checkout .chechout_box .mandetory{border-top:1px solid #c2c4bc; padding-top:5px; width:474px; float:left; font-size:12px; color:#282828;}
.price_leasing .checkout_leased .plan_leased_checkout .chechout_box .mandetory span{color:#ee6d0f;}

/* ------Leased-------*/









/* ---------------------------- Owned Price End---------------------------- */





/* ---------------------------- feature Tab container start ---------------------------- */
.feature .box_content_container{float:left; width:510px; padding:0px; margin:0px; padding-top:10px; font-family:'Arial';}

.feature .box_content_container span{float:left; width:51px; padding:0px; margin:0px; height:50px;}

.feature .box_content_container p{float:left; width:500px; padding:0px; margin:0px; color:#808080; line-height:18px; padding-top:10px; padding-bottom:10px;}

.feature .heading_feature{float:left; width:510px; font-size:16px; padding-bottom:5px; padding-top:5px; margin-bottom:0px; color:#444444; line-height:18px; font-weight:bold;  font-family:'Arial';}

.feature .brown_feature{ color:#ff6603}

.feature .box_content_container .features_description{float:left; width:500px; padding:0px; margin:0px; color:#808080; line-height:18px; padding-top:0px; padding-bottom:10px; background:url(../images/under_tab_images/border.jpg) bottom left repeat-x;}

.feature .box_content_feature{float:left; width:510px; padding:0px; margin:0px; padding-top:10px;}

.feature .left_container{float:left; width:255px; padding:0 15px 0 0; margin:0px; background:url(../images/under_tab_images/vertical_border.jpg) top right repeat-y; font-family:'Arial'; }
.feature .left_container strong{font-size:14px; color:#444444; float:left; padding-top:5px;}
.feature .left_container span{float:left; width:29px; padding:0px; margin:0px; height:50px;}
.feature .left_container ul{margin:0px; padding:7px 0 0 0; float:left; list-style:none; }
.feature .left_container li{margin:0px; width:211px; padding:3px 0 3px 15px; background:url(../images/under_tab_images/bullet.jpg) left no-repeat; color:#808080; font-size:12px; line-height:18px;}

.feature .right_container{float:left; width:225px; padding:0  0 0 15px; margin:0px; font-family:'Arial';}
.feature .right_container strong{font-size:14px; color:#444444; float:left; padding-top:5px; padding-left:6px;}
.feature .right_container span{float:left; width:32px; padding:0px; margin:0px; height:50px;}
.feature .right_container ul{margin:0px; padding:7px 0 0 6px; float:left; list-style:none; width:187px;}
.feature .right_container li{margin:0px; padding:3px 0 3px 15px; background:url(../images/under_tab_images/bullet.jpg) left no-repeat; color:#808080; font-size:12px; line-height:18px;}
/* ---------------------------- feature Tab container end ---------------------------- */

/* ---------------------------- technology Tab container start ---------------------------- */
.technology .box_content_container{float:left; width:510px; padding:0px; margin:0px; padding-top:10px; font-family:'Arial';}

.technology h3{padding:10px 0 0 0; margin:0px; font-size:18px; font-weight:normal; color:#444444; float:left; line-height:22px;}

.technology .box_content_container span{float:left; width:51px; padding:0px; margin:0px; height:50px;}

.technology .heading{float:left; width:510px; font-size:16px; padding-bottom:5px; margin-bottom:0px; color:#444444; line-height:18px; font-weight:bold; font-family:'Arial';}

.technology .brown{ color:#ff6603}

.technology .box_content_container .description{float:left; width:500px; padding:0px; margin:0px; color:#808080;padding-bottom:10px; background:url(../images/under_tab_images/border.jpg) bottom left repeat-x;font-family:'Arial';}

.technology .box_content_container span{float:left; width:61px; padding:0px; margin:0px; height:auto;}

.technology .box_content_container h3{float:left; padding:5px 0 0 5px; margin:0px; font-size:18px;}

/* ---------------------------- technology Tab container end ---------------------------- */


.portfolio_1{background:url(../images/curve_content_image/portfolio_bg.jpg) right top no-repeat; float:left; width:510px; padding:5px 0 0 0; margin:0px; }
.portfolio_1 ul{ margin:0; padding:0}
.portfolio_1 li{color:#6f6d6d; font-size:12px; list-style:none; background-image:url(../images/arrow_xhtml.jpg); background-repeat:no-repeat; background-position:left top; padding-left:20px; padding-bottom:10px;}
.portfolio_1 .sample_container{float:left; width:480px; height:138px; background-image:url(../images/curve_content_image/bg_port.jpg); background-repeat:no-repeat; padding:12px 9px 0 17px;}

.portfolio_1 .view_code{float:left; width:480px; padding:5px 9px 7px 0px; background:url(../images/under_tab_images/border.jpg) top left repeat-x;}




.portfolio_1 .sample_container img{border:1px solid #ffffff;}
.portfolio_1 .sample_container img:hover{border:1px dotted #000000;}
.portfolio_1 div{width:267px; float:left; padding:0px}
.portfolio_1 div div{ width:147px;font-size:12px;color:#6f6d6d; padding-left:7px; }
.portfolio_1 .sample_container a{text-decoration:none; color:#72a819; float:left;}
.portfolio_1 .sample_container a.view{background:url(../images/icons/view_icon.jpg) center left no-repeat; display:block; float:left;padding-left:23px; color:#72a819; margin-top:7px;}
.portfolio_1 .sample_container a:hover{ text-decoration:underline; }
.portfolio_1 .sample_container .content{float:left; margin:0px; padding:0 0 0 20px; font-size:11px; width:210px; line-height:18px;}
.portfolio_1 .sample_container .content strong{color:#666; font-size:11px; font-family:Tahoma;}
.portfolio_1 .sample_container .content strong a{text-decoration:underline; color:#0866bd;}
.portfolio_1 .sample_container .content strong a:hover{text-decoration:none}
.portfolio_1 .sample_container .content strong.project_name{ font-size:13px; font-weight:bold; color:#7bae28;font-family:Tahoma;}
.portfolio_1 .sample_container .content span{color:#333333; font-size:12px; width:auto;}



/* ---------------------------- Tab containers  end ----------------------------*/

