	/*Common styles*/


/*font css*/
@font-face {
    font-family: 'helveticaneue_condensed';
    src: url('../fonts/helveticaneue-condensed/helveticaneue-condensed-webfont.eot');
    src: url('../fonts/helveticaneue-condensed/helveticaneue-condensed-webfont.eot?#iefix') format('embedded-opentype'),
        url('../fonts/helveticaneue-condensed/helveticaneue-condensed-webfont.woff') format('woff'),
        url('../fonts/helveticaneue-condensed/helveticaneue-condensed-webfont.ttf') format('truetype'),
        url('../fonts/helveticaneue-condensed/helveticaneue-condensed-webfont.svg#helveticaneue_condensedRg') format('svg');
    font-weight: normal;
    font-style: normal;

}



@font-face {
    font-family: 'MyriadPro-Regular';
    src: url('../fonts/myriadpro/myriadpro-regular.eot');
    src: url('../fonts/myriadpro/myriadpro-regular.eot?#iefix') format('embedded-opentype'),
        url('../fonts/myriadpro/myriadpro-regular.woff') format('woff'),
        url('../fonts/myriadpro/myriadpro-regular.ttf') format('truetype'),
        url('../fonts/myriadpro/myriadpro-regular.svg#myriadpro-regular') format('svg');
    font-weight: normal;
    font-style: normal;

}

/*.content{min-height:500px;}*/

body{ font:normal 12px arial !important;margin:0px;padding:0px;background:url(../images/background.png) repeat;}
#wrapper{background:url(../images/background_shine.png) repeat-y top center;}
body a:hover , a img:hover ,a span:hover{outline:none;text-decoration:none;}
a:hover{text-decoration:none;}
.fb{font-weight:bold;}
/*float css*/
.fl{float:left;}
.fr{float:right;}
.clr{clear:both;}
.borderr{border:1px solid red;}
/**/
.p10{padding:10px;}
.pb10{padding-bottom:10px;}
.pt10{padding-top:10px;}
.p5{padding:5px;}
.m5{margin:5px;}
.m10{margin:10px;}
.mt10{margin-top:10px;}
.mb10{margin-bottom:10px;}
/**/
.w100p{width:100%;}
/*Layout*/
#header_outer, #nav_outer, #container_outer, #footer_outer{clear:both;}
.header, .footer{width:1000px; margin:0px auto; }
.container {  margin:0px auto;}
/*header*/
#header_outer{background:#fff; }
.header{padding:5px 0px 10px 0px;}
.logo{float:left; width:20%}
.header_right{float:right;width:75%}
.header_right_top ul {float:right;}
.header_right_top ul li{float:left; padding:0px 5px;}
.header_right_top ul li a{padding:0 10px 0 0}
.header_right_bottom{float:right; display:block;}
#nav_outer{ background:none;}
.nav{  height:48px; float:right;width:auto;}
.nav ul, .nav li{margin:0px;padding:0px;}
.nav ul {float: right;}
.nav li {float:left;line-height:44px; background:url(../images/menu_spliter.png) right 0px no-repeat;  padding-right:1px;height:48px;display:block}
.nav li a{  display:block;color:#353630;font: normal 12px Arial, Helvetica, sans-serif;padding:0px 10px 0px 10px; text-decoration:none;line-height:45px;height:48px; }
.nav li.active a, .nav li a:hover {   color:#fff;  text-decoration:none; }
.user_link{width:100%;}
.user_link, .user_link ul{float:right;}
.user_link ul li{float:left;}

.user_link ul li a.loks_img_logout {
    color: #010101;
    float: left;
    font-size: 11px;
    font-weight: normal;
    height: 25px;
    line-height: 20px;
    margin: 0 0 0 5px;
    padding: 3px 3px 0 7px;
    text-decoration: none;  
}
.user_link ul li {  float: left;  height: 25px;  margin: 0 2px;list-style:none; }
.user_link ul li.locks_img{float:left;  background: url("../images/header_lock.png") left 5px no-repeat; width:150px;}
.user_link ul li a {  color: #010101; float: left; font-weight: normal;font-size:11px; height: 25px; margin: 0 0 0 5px;padding:0px 3px 0 0px; text-decoration:none;
                      line-height:20px;}
.nav ul li .home_right{ height:48px; background:url(../images/menu_corner.png) -10px 0px no-repeat;width:7px;float:left;}
.nav ul li .home_left{ height:48px; background:url(../images/menu_corner.png) no-repeat;width:7px;float:left;}
.nav ul li .home_mid{float:left; background:url(../images/menu_mid.png) repeat-x;height:48px;}
.nav ul li:hover .home_right,.nav ul li.active .home_right{ height:48px; background:url(../images/menu_corner_hover.png) -10px 0px no-repeat;width:7px;float:left;}
.nav ul li:hover .home_left,.nav ul li.active .home_left{ height:48px; background:url(../images/menu_corner_hover.png) no-repeat;width:7px;float:left;}
.nav ul li:hover .home_mid,.nav ul li.active .home_mid{float:left; background:url(../images/menu_mid_hover.png) repeat-x;height:48px;}
/*banner*/
#banner_outer{ background:url(../images/banner_bg.png) repeat-x;}
.banner{width:1000px;height:410px;background:url(../images/spirit_images.png) no-repeat -8px -83px;margin:0 auto;}
.banner_left{width:498px;float:left; margin:30px 0 0 40px;}
.banner_left_top{width:498px;background:url(../images/vedio_bg_tb.png) no-repeat;height:12px;}
.banner_left_bottom{width:498px;background:url(../images/vedio_bg_tb.png) 0px -19px no-repeat;height:10px;clear:both;float:left;}
.banner_left_center{background:url(../images/vedio_bg_mid.png) repeat-y;clear:both;float:left;width:498px;}
.center_inner{width:472px; height:354px;margin-left:13px;}
.banner_right{float:right; width:440px;margin-top:30px;}

.banner_right h2{font:bold 53px arial; color:#fff;text-transform: uppercase}
.banner_right h3{color:#384206; font:bold 28px/28px arial;text-transform: uppercase}
.banner_right p{font:normal 12px/18px arial; color:#fff;margin-top:10px;}
/**/
#container_outer{background: url(../images/mid_divider.png) no-repeat center 68px; padding-bottom: 20px;}
.container{border-top:0px; padding:10px;width:550px;position: relative}
#container_left{  width:178px;float:left;}
#container_right{border:1px solid #dadada; width:781px;float:right;padding-bottom:10px; }
/*left menu*/
.left_menu{border:1px solid #dadada; margin-bottom:15px;}
.left_menu ul, .left_menu li{margin:0px;padding:0px;}
.left_menu h2{ background:url(../images/left_box_title.png) repeat-x;line-height:28px; color:#7f7d7d;padding-left:10px;border-bottom:1px solid #dcdcdc; font-weight:bold;}
.left_menu h2 span{  margin-right:5px;}
.left_menu li {float:left; clear:both; line-height:20px;width:100%; border-bottom:1px solid #dcdcdc;border-top:1px solid #fff;list-style:none;}
.left_menu li a{color:#7f7d7d; background:#f9f9f9; display:block; padding:0px 0px 0px 20px; text-decoration:none;}
.left_menu li a:hover{background:#fff url(../images/left_menu_arr.png) 8px 50% no-repeat;text-decoration:none;}
/*breadcrumb*/
.breadcrumb{border:1px solid #dadada; height:40px;}
/*footer*/
.footer_social{float:right;}
.footer_social{width:256px;margin: 0 -48px 0px 0px;} 
.copy_write{width:90%;color:#333; text-align:left;float:left; font:normal 11px arial;padding:4px 0 0 4px;}
.footer_inner{float:left;padding:25px 0 10px 14px; width:94%;}
.footer_links{width:410px;}
.footer_social ul{float:right}
.footer_social li, .footer_links li{float:left; padding:0px 5px 0px 0px;color:#ff8800; list-style:none;} 
.footer_links a{color:#ff8800; font-weight:bold;}
.twitter{ background:url(../images/twitter.png);width:18px;display:block;height:17px;}
.facebook{ background:url(../images/facebook.png);width:18px; display:block;height:17px;}
.linkedin{background:url(../images/linkedin.png);width:18px; display:block;height:17px;}
/*form*/
form,input,select,textarea{margin:0; padding:0; }
div.box {width:500px;position:relative;margin:50px auto;}
div.box h1 {color:#333;font-size:18px; text-transform:uppercase;padding:5px 0 5px 5px;}
div.box label {width:100%;display: block;padding:10px 0 10px 0;}
div.box label span {display: block; color:#717171;font-size:12px;float:left;width:100px;text-align:right;padding:5px 20px 0 0;}
div.box .input_text {padding:8px 10px;width:314px; background: url(../images/textbox_bg.png) repeat-x; border: 1px double #dcdcdc;   }
div.box .message{padding:7px 7px;width:350px;border-bottom: 1px double #dcdcdc;border-top: 1px double #dcdcdc;border-left:1px double #dcdcdc;
                 border-right:1px double #dcdcdc;overflow:hidden;height:150px;}
div.box .button{margin:0 0 10px 0;padding:4px 7px;background:#CC0000;border:0px;position: relative;top:10px;left:382px;width:100px;border-bottom: 1px double #660000;
                border-top: 1px double #660000;border-left:1px double #FF0033;border-right:1px double #FF0033;}
textarea { resize: none;}
/*button*/
.com_button { float:left; }
.com_button_l { background:url(../images/white_but_lr.png) no-repeat; width:5px; height:25px; float:left; }
.com_button_r { background:url(../images/white_but_lr.png) -5px 0px no-repeat; width:5px; height:25px; float:left; }
.com_button_m { background:url(../images/white_but_mid.png) repeat-x; width:auto; height:25px; float:left; }
/*new Styles*/



.about_content{ width:100%;margin:0px auto;position: relative;display: block; float:left;margin-top:-140px; }

#container_outer1{ padding-bottom: 20px;}
#banner_outer1{ background:url(../images/404.jpg) no-repeat; min-height:360px;margin-left:200px;}


.total_round{width:797px; float:left; margin:95px 0px 0px 125px;}
.round1{background:url(../images/green_round.png) no-repeat; width:342px; height:332px; float:left; margin-left:-5px;}
.round1 h2{ width:261px;float:left; font:bold 32px'Impact'; color:#496500; padding:60px 0px 0px 44px; text-align: center}
.round1 p{ width:178px;float:left; color:#496501; font: normal 25px Arial, Helvetica, sans-serif; text-align:center; padding-left:75px; padding-top:14px;}
.round2{background:url(../images/yellow_round.png) no-repeat; width:342px; height:332px; float:left; margin-left:-54px; margin-top:-5px;}
.round2 h2{ width:246px;text-align:center;float:left; font:bold 32px 'Impact'; color:#695603; padding:57px 0px 0px 50px;}
.round2 p{ width:200px;float:left; color:#90770b;font: normal 25px Arial, Helvetica, sans-serif; text-align:center; padding-left:75px; padding-top:8px;}
.plus_one{float:left;}
.plus_one img{position:relative; top:120px; left:-25px;}
.bott_one{float:left;}
.bott_one h2{float:left; width:100%; font: bold 20px 'helveticaneue_condensed'; padding:20px;color:#222222;}
.bott_one p{width:908px; float:left; font: normal 14px Arial, Helvetica, sans-serif; color:#9797a5; padding:0px 0px 0px 20px;}
.bott_one img{float:left; margin-top:40px; margin-left:45px;}
.content1{padding-bottom:100px; background: none repeat scroll 0 0 #FFFFFF;float: left;margin-left: 7px;width:986px;}


.login_box{width:830px; float:left;margin-top:20px;margin-left: 36px;margin-top:60px;}

.login_box_left{background: url(../images/box_left.png) no-repeat; width:13px; height:146px; float:left;}
.login_box_middle{background: url(../images/box_middle.png) repeat-x; width:800px; height:146px; float:left;}
.login_box_middle h2{float:left; color:#22a9ff; font: normal 30px'helveticaneue_condensed'; padding:15px 0px 0px 15px;}

.login_box_right{background: url(../images/box_right.png) no-repeat; width:13px; height:146px; float:left;}
.login_box_middle ul{ width:240px; float:left;list-style-type:none; margin-left:5px; margin-top:27px;}
.login_box_middle ul li{display:inline; margin-left:5px;}  

.small_box{width:830px; float:left;}
.text_box_bg{float:left;width:300px; margin-left:15px; margin-top:10px;}
.text_box_lft{background: url(../images/text_field_bg_lr.png) no-repeat; width:8px; height: 48px; float:left;}
.text_box_rgt{background: url(../images/text_field_bg_lr.png) -13px 0px no-repeat; width:8px; height: 48px; float:left;}
.text_box_mid{background: url(../images/text_field_bg_mid.png) repeat-x; width:283px; height: 48px; float:left;}


.sign_up_one{float:left;width:170px; margin:8px 0px 0px 10px;}
.sign_up_left{background: url(../images/blue_button_lr.png) no-repeat; width:8px; height: 48px; float:left;}
.sign_up_right{background: url(../images/blue_button_lr.png) -9px 0px no-repeat; width:8px; height: 48px; float:left;}
.sign_up_midddle{background: url(../images/blue_button_mid.png) repeat-x; width:140px; height: 48px; float:left;}

.sign_up_one:hover .sign_up_left{background: url(../images/blue_button_lr_hover.png) no-repeat; }
.sign_up_one:hover .sign_up_right{background: url(../images/blue_button_lr_hover.png) -9px 0px no-repeat; }
.sign_up_one:hover .sign_up_midddle{background: url(../images/blue_button_mid_hover.png) repeat-x; }
.settings_password2_one:hover .settings_password2_left{background: url(../images/blue_button_lr_hover.png) no-repeat; }
.settings_password2_one:hover .settings_password2_right{background: url(../images/blue_button_lr_hover.png) -9px 0px no-repeat; }
.settings_password2_one:hover .settings_password2_midddle{background: url(../images/blue_button_mid_hover.png) repeat-x; }


.sign_up_button:hover .sign_up_lft{background: url(../images/blue_button_lr_hover.png) no-repeat; }
.sign_up_button:hover .sign_up_rgt{background: url(../images/blue_button_lr_hover.png) -9px 0px no-repeat; }
.sign_up_button:hover .sign_up_mid{background: url(../images/blue_button_mid_hover.png) repeat-x; }
.add_button:hover .sub_lft, .submit_button_contact:hover  .sub_lft{ background:url(../images/spirit_images.png) no-repeat -580px -520px; }
.add_button:hover .sub_mid, .submit_button_contact:hover  .sub_mid {  background:url(../images/contact_sub_mid_hover.png) repeat-x;}
.add_button:hover  .sub_rft, .submit_button_contact:hover .sub_rft{   background:url(../images/spirit_images.png) no-repeat -591px -521px;}

.sign_up_midddle input[type=submit]{float:left;font:normal 25px'helveticaneue_condensed';color:#FFFFFF;width:100%; padding:5px 0px 0px 0px;background: none; border:none;} 

.text p a{float:left; color:#a3a3a3; font: normal 12px Arial, Helvetica, sans-serif; padding-top:5px; padding-left:2px;}

.password{width:974px; float:left;} 
.password_left{width:650px; float:left; margin-top:80px;}	

.password_left h2{ width:100%;float:left; font: bold 24px Arial, Helvetica, sans-serif; color:#000; padding:5px 0px 0px 23px;}

.old_box_bg{float:left;width:587px; margin-left:23px; margin-top:20px;}
.old_box_lft{background: url(../images/text_field_bg_lr.png) no-repeat; width:8px; height: 48px; float:left;}
.old_box_rgt{background: url(../images/text_field_bg_lr.png) -13px 0px no-repeat; width:8px; height: 48px; float:left;}
.old_box_mid{background: url(../images/text_field_bg_mid.png) repeat-x; width:512px; height: 48px; float:left;}

.old_box_mid input[type=text],.text_box_mid input[type=password]{background:none; border:none; line-height:36px; height:36px;margin-top:5px;width:280px}

.bottommn{width:540px; float:left;padding-top:35px; border-bottom:1px dashed #989898; margin-left:20px;}

.login_one{float:left;width:170px; margin:35px 0px 0px 20px;}
.login_left{background: url(../images/blue_button_lr.png) no-repeat; width:8px; height: 48px; float:left;}
.login_right{background: url(../images/blue_button_lr.png) -9px 0px no-repeat; width:8px; height: 48px; float:left;}
.login_midddle{background: url(../images/blue_button_mid.png) repeat-x; width:95px; height: 48px; float:left;}

.login_midddle p{float:left;font:normal 25px Arial, Helvetica, sans-serif;color:#FFFFFF; padding:5px 0px 0px 8px;} 
.password_right{width:320px; float:left; border:1px solid red; margin-top:80px;}

.forgot_middle{background: url(../images/box_middle.png) repeat-x; width:500px; height:146px; float:left;}
.forgot_middle h2{float:left; color:#22a9ff; font: normal 30px 'helveticaneue_condensed'; padding:15px 0px 0px 15px;}

.settings_password_left{float:left; width:612px;}
.settings_password_left h2{float:left; font: normal 25px 'helveticaneue_condensed'; padding:50px 0px 0px 23px;}

.settings_password_bg{float:left;width:575px; clear:both;margin-left:23px; margin-top:20px;position: relative}
.settings_password_lft{background: url(../images/text_field_bg_lr.png) no-repeat; width:8px; height: 48px; float:left;}
.settings_password_rgt{background: url(../images/text_field_bg_lr.png) -13px 0px no-repeat; width:8px; height: 48px; float:left;}
.settings_password_mid{background: url(../images/text_field_bg_mid.png) repeat-x; width:400px; height: 48px; float:left;}
.settings_password_mid input[type=text],.settings_password_mid input[type=password]{background:none; border:none; line-height:36px; height:36px;margin-top:5px;width:400px}

.settings_password2_bor{ width:500px;float:left; border-top:1px dashed #999; margin-left:18px; margin-top:20px;}

.settings_password2_one{float:left;width:auto; margin:25px 0px 0px 22px;}
.settings_password2_left{background: url(../images/blue_button_lr.png) no-repeat; width:8px; height: 48px; float:left;}
.settings_password2_right{background: url(../images/blue_button_lr.png) -9px 0px no-repeat; width:8px; height: 48px; float:left;}
.settings_password2_midddle{background: url(../images/blue_button_mid.png) repeat-x; width:105px; height: 48px; float:left;}

.settings_password2_midddle input[type=submit],.settings_password2_midddle input[type=button]{width:100%;float:left;font:normal 25px 'helveticaneue_condensed';color:#FFFFFF; padding:5px 0px 0px 0px;background: none; border:none;} 



.settings_password_right{width:318px; float:left;margin:70px 0px 0px 23px;}
.settings_password_menus{width:265px; float:left;}
.settings_password_menus ul{width:265px;float:left;list-style-type:none; border:1px solid #f0f0f0;}
.settings_password_menus ul li{width:241px;float:left; border:1px solid #f0f0f0; padding:10px;}
.settings_password_right .settings_password_menus ul li{border:none;border-top:1px solid #f0f0f0}
.settings_password_right .settings_password_menus ul li:first-child{border: none;}
.settings_password_menus ul li a{float:left; font: normal 14px Arial, Helvetica, sans-serif; text-decoration:none; color:#777777;}
.settings_password_menus ul li a:hover{float:left; text-decoration:none; color:#98c91a;}


.settings_connections_bg{float:left;width:575px; clear:both;margin-left:23px; margin-top:20px; }
.settings_connections_lft{background: url(../images/lightbox_left.png) no-repeat; width:6px; height: 44px; float:left;}


.settings_connections_rgt{background: url(../images/lightbox_right.png) 0px 0px no-repeat; width:6px; height: 44px; float:left;}
.settings_connections_mid{background: url(../images/lightbox_middle.png) repeat-x; width:400px; height: 44px; float:left;}

.settings_mid_left{ width:350px;float:left;}
.settings_mid_left ul{list-style-type:none; float:left;}
.settings_mid_left ul li{float:left;display:inline; margin:9px 0px 0px 15px;}
.settings_mid_left ul li a{ font:normal 12px Arial, Helvetica, sans-serif; float:left;text-decoration:none; color:#777777; padding:5px 0px 0px 20px;}
.settings_mid_left ul li a:hover{color:#000;}
.settings_mid_left  img{float:left; margin:5px 0px 0px 0px; cursor:pointer;}
.settings_mid_right{width:45px; float:left; margin:15px 0px 0px 5px;}
.buyer_information_head{width:612px; float:left;}
.buyer_information_head p{ width:380px;float:left; color:#777777;clear:both;font: bold 14px Arial, Helvetica, sans-serif ; padding:20px 0px 0px 23px;}
.buyer_information_head img{float:left; margin-left:5px;}

.buyer_information_lft{background: url(../images/text_field_bg_lr.png) no-repeat; width:8px; height: 48px; float:left;}
.buyer_information_rgt{background: url(../images/text_field_bg_lr.png) -13px 0px no-repeat; width:8px; height: 48px; float:left;}
.buyer_information_mid{background: url(../images/text_field_bg_mid.png) repeat-x; width:472px; height: 48px; float:left;}
.buyer_information_mid input[type=text],.text_box_mid input[type=password]{background:none; border:none; line-height:36px; height:36px;margin-top:5px;width:470px; color:#4a4a4a; padding-left:5px;}

.buyer_information2_bg{width:612px; float:left;margin-left:23px; margin-top:10px;}
.buyer_information2_lft{background: url(../images/text_field_bg_lr.png) no-repeat; width:8px; height: 48px; float:left;}
.buyer_information2_mid{background: url(../images/text_field_bg_mid.png) repeat-x; width:95px; height: 48px; float:left;}
.buyer_information2_rgt{background: url(../images/text_field_bg_lr.png) -13px 0px no-repeat; width:8px; height: 48px; float:left; margin-right:8px;}
.buyer_information2_mid input[type=text],.text_box_mid input[type=password]{background:none; border:none; line-height:36px; height:36px;margin-top:5px;width:70px; padding-left:5px; color:#4a4a4a;}

.buyer_information2_mid label{color:#a4a4a4; font: normal 12px Arial, Helvetica, sans-serif;}
.buyer_information3_mid{background: url(../images/text_field_bg_mid.png) repeat-x; width:220px; height: 48px; float:left;}
.buyer_information3_mid input[type=text],.text_box_mid input[type=password]{background:none; border:none; line-height:36px; height:36px;margin-top:5px;width:125px; padding-left:6px; color:#4a4a4a;}

.buyer_information_bor{width:566px;float:left; border-top:1px dashed #999; margin-left:18px; margin-top:10px;}
.buyer_information4_mid{background: url(../images/text_field_bg_mid.png) repeat-x; width:220px; height: 48px; float:left;}
.buyer_information4_mid select{ background:none; border:none; width:205px; height:25px; margin:12px 5px 5px 10px;}

.account_settings{width:612px; float:left;}
.account_settings img{float:left; margin:18px 0px 0px 23px;}
.account_settings_total{width:80px; float:left; margin-top:101px; margin-left:5px;}
.account_settings_left{ background:url(../images/account_settings_left.png) no-repeat; width:3px; height:27px; float:left;}
.account_settings_middle{background:url(../images/account_settings_rmiddle.png) repeat-x; width:72px; height:27px; float:left;}
.account_settings_middle p a{float:left; width:100%;padding-top:7px; color:#000000; padding-left:7px;}


.account_settings_right{background:url(../images/account_settings_right.png) no-repeat; width:3px; height:27px; float:left;}

.account_settings_lft{background: url(../images/text_area_left.png) no-repeat; width:13px; height: 86px; float:left;}
.account_settings_rgt{background: url(../images/text_area_right.png) -1px 0px no-repeat; width:13px; height:86px; float:left;}

.account_settings_mid{background: url(../images/text_area_middle.png) repeat-x; width:462px;height: 86px; float:left;}
.account_settings_mid textarea{ float:left; width:462px;height:76px; margin:7px 5px 5px 0px; border:none; background:none; resize:none;}

.account_settings_para{width:612px; float:left;}
.account_settings_para p{float:left; font:normal 12px Arial, Helvetica, sans-serif; color:#999; padding:5px 0px 0px 3px;}

.account_settings_bg{float:left;width:575px; clear:both;margin-left:23px; margin-top:10px;}
.account_settings_para1{width:412px; float:left; padding-bottom:10px;}
.account_settings_para1 p{float:left; font:normal 12px Arial, Helvetica, sans-serif; color:#999; padding:5px 0px 0px 13px;}
.account_settings_para1 input[type=checkbox]{ margin-right:5px; margin-top:2px; margin-left:15px;}

/*new styles*/
.product_details_left{width:558px; float:left;margin-left:25px;}
.product_details_one{width:530px; float:left;}

.product_details_one img{float:left; margin:0px 0px 0px 16px;}
.product_details_slider{width:480px; float:left;margin:20px 0 0 17px;}
.product_details_slider ul{width:630px; float:left;list-style-type:none;}
.product_details_slider ul li{display:inline;}
.product_details_bor{width:500px;float:left; border-bottom:1px dotted #999; margin-left:20px; margin-top:20px;}
.product_details_icons{width:526px; float:left; padding-top:17px;}
.product_details_icons ul{list-style-type:none; width:auto; float:left;margin-top:16px;}  
.product_details_icons ul li{display:inline; float:left;margin-right:4px;}
.product_details_icons ul li img{margin:10px 0px 0px 12px;}

.product_details_icons p a{float:left;color:#4a4a4a;font: normal 12px Arial, Helvetica, sans-serif; text-decoration:underline; padding:18px 0px 0px 40px;}

.product_details_contact{width:105px; float:left; margin:10px 0 0 120px;}
.product_details_lft{ background:url(../images/contact_sub_lft.png) no-repeat; width:5px; height:33px; float:left;}
.product_details_mid{background:url(../images/contact_sub_mid.png) repeat-x; width:81px; height:33px; float:left;}
.product_details_rgt{background:url(../images/contact_sub_rft.png) no-repeat; width:5px; height:33px; float:left;}
.product_details_contact:hover .product_details_lft{ background:url(../images/contact_sub_lft_hover.png) no-repeat;}
.product_details_contact:hover .product_details_mid{  background:url(../images/contact_sub_mid_hover.png) repeat-x;}
.product_details_contact:hover .product_details_rgt{   background:url(../images/contact_sub_rft_hover.png) no-repeat;}

.product_details_mid p a{float:left; font:normal 21px 'helveticaneue_condensed'; color:#e8f5fe; padding:2px 0px 0px 5px; text-decoration:none;} 
.product_details_mid input[type=submit],.product_details_mid input[type=button]{background: none;float:left; font:normal 21px 'helveticaneue_condensed'; color:#e8f5fe; padding:2px 0px 0px 5px; text-decoration:none;} 



.product_details_bor2{width:960px;float:left; border-bottom:1px dotted #999; margin-left:20px; margin-top:38px;}

.product_details{width:720px; float:left;}
.product_details img{float:left; margin:18px 0px 0px 23px;}
.product_details p{ width:100%;float:left; font: bold 16px Arial, Helvetica, sans-serif; color:#5e5d5d; padding:10px 0px 0px 23px;}
.product_details label{ width:500px;float:left; color:#9797a5; font: normal 14px Arial, Helvetica, sans-serif; padding:17px 0px 0px 12px;}

.product_details_right{width:378px;float:left; margin-left:12px;}
.product_detail_right_inner{background:url(../images/product_details_bg.png) repeat-y;width:378px;float:left; margin-left:12px;}
.product_detail_bottom_cut{background:url(../images/product_details_bg_bottom.png) no-repeat;width:378px;float:left; margin-left:12px;height:30px;}
.product_details_text{width:370px; float:left;}
.product_details_text p{width:340px; float:left; font:bold 17px Arial, Helvetica, sans-serif; color:#666; padding:5px 0px 0px 17px;}
.product_details_text label{width:340px; float:left; font: normal 14px/20px Arial, Helvetica, sans-serif; color:#9797a5; padding:10px 0px 0px 18px;}

.product_details_text2{ width:338px;float:left;margin:10px 20px 0 20px;}
.product_details_text2 p{font:bold 32px arial; color:#89bb0b;width:230px;float:left;}
.product_details_text2 label{width:100px; float:right;text-align: left;}
.product_detail_tax{float:right;width:100px;}

.product_bottom_logo{float:right; margin:100px 20px  0 0;}

.product_right_content{float:left;clear:both; margin-top:20px;}
.product_right_content ul{list-style: none;}
.product_right_content ul li{float:left; clear:both; width:345px; margin:0px 20px;padding: 10px 0px; }
.product_right_content ul li .editor_bg_part{background: url(../images/editr_bg.png) no-repeat; width:244px; height: 34px; float:left;}
.product_right_content ul li p{font:normal 13px/30px arial; float:left; width:97px;color:#4a4a4a;}
.editor_bg_part b{font:bold 16px arial; color:#89bb0b;padding: 5px 10px;float:left;}
.editor_bg_part input[type=text]{background:none;border:none;height:27px;width:221px;font:normal 12px arial; color:#4a4a4a;padding: 3px 10px;float:left;}
.value_part_side ul{list-style: none;}
.product_right_content ul li .editor_bg_part1{background: url(../images/spirit_images.png) no-repeat -388px -671px; width:40px; height: 34px; float:left;}
.product_right_content ul li .editor_bg_part1 input[type=text]{background:none;border:none;height:27px;width:25px;font:normal 12px arial; color:#4a4a4a;padding: 3px 5px;float:left;text-align: center;}
.product_right_content ul li .editor_bg_part select{background:none;border:none;margin-top:0px;*margin-top:7px;height:35px;width:237px;font:normal 12px/31px arial; color:#4a4a4a;padding: 8px 5px;float:left;text-align: left;}
.value_part_side{float:left; clear:both;width:345px; margin:10px 20px 0 20px;padding: 6px 0px;}
.value_part_side ul li{float:left;background: url(../images/spliter_bar.png) left top no-repeat;width:109px;}
.value_part_side ul li:first-child{background: none;}
.value_part_side ul li p{width:100%; text-align: center;float:left;font:normal 12px/24px arial; color:#454545;}
.value_part_side ul li b{width:100%; text-align: center;float:left;font:bold 16px/24px arial; color:#89bb0b;}




/*slider*/
#amazon_scroller2{width:430px !important;}
.amazon_scroller_mask{width:368px !important;}
.amazon_scroller{
    padding: 0px;
    margin: 0px;
    width:480px;
}
.amazon_scroller .amazon_scroller_nav{
    position: absolute;
    width:430px !important;
}
.amazon_scroller .amazon_scroller_nav li{
    cursor: pointer;
    position: absolute;

}
.amazon_scroller .amazon_scroller_mask{
    position: absolute;
    margin-left: 40px;
    margin-right: 40px;
    overflow: hidden;
}
.amazon_scroller ul{
    padding: 0px;
    margin: 0px;
    float: left;
    margin:0px !important;
}
.amazon_scroller ul li{
    padding: 0px;
    margin: 0px;
    margin-left: 10px;
    margin-right: 10px;
    list-style: none;
    float: left;
    text-align: center;
    display:inline;

    height:201px;
   
}
.amazon_scroller_mask li{     width:155px !important;}
.amazon_scroller ul li a{
    text-decoration: none;
}
.amazon_scroller ul li a amazon_scroller_title{
    overflow:hidden;
}
.amazon_scroller ul li a:hover{
    text-decoration: underline;
}
.amazon_scroller ul li a img{
    border: none;
    width:164px !important;
    height:201px;
}
.bottom_two{ width:375px; float:left; border-right:1px solid #ebebeb;}
.bottom_two h2{width:310px; float:left; font: normal 30px 'helveticaneue_condensed'; color:#000; padding:17px 0px 0px 20px;}
.add_content span a{ width:65px;float:left; font: normal 12px Arial, Helvetica, sans-serif; color:#000000; text-decoration:none; padding-top:10px;} 
.add_content{ width:210px;float:left;}
.add_content ul{ width:130px; float:left;list-style-type:none;}
.add_content ul li{display:inline; float:left; margin-left:8px;}
.inner_bg {min-width:125px; float:left; margin:10px 0px 0px 20px;}  
.inner_lft1{background:url(../images/inner_lft.png) no-repeat; width:7px; height:31px; float:left;}
.inner_mid2{background:url(../images/inner_mid.png) repeat-x;  height:31px; float:left;width:300px;}
.inner_mid2 img{float:left; margin:4px 0px 0px 2px;}
.inner_mid2 p{float:left; font:normal 12px Arial, Helvetica, sans-serif; padding:7px 0px 0px 4px; color:#4a4a4a;float:left;width:270px;height:17px; overflow: hidden}
.inner_rgt1{background:url(../images/inner_rgt.png) no-repeat; width:7px; height:31px; float:left;}

.edit_product_para1{width:177px; float:left; margin:15px 0px 0px 20px;clear:both;}
.edit_product_para1 p{float:left; font:normal 12px Arial, Helvetica, sans-serif; color:#999;}
.edit_product_para1 input[type=checkbox]{ margin-right:5px; margin-top:2px; margin-left:10px;}
.edit_one{width:305px; float:left;margin:14px 0px 0px 18px; padding-bottom:20px;}
.edit_lft{background:url(../images/edit_lft.png) no-repeat; width:13px; height:130px; float:left;} 
.edit_mid{background:url(../images/edit_mid.png) repeat-x; width:275px; height:130px; float:left;} 
.edit_rgt{background:url(../images/edit_rgt.png) no-repeat; width:13px; height:130px; float:left;} 
.edit_mid textarea{width:275px; height: 120px;background: none;}

.bottom_three{ width:329px; float:left;}
.bottom_three h2{width:310px; float:left; font: normal 30px 'helveticaneue_condensed'; color:#000; padding:17px 0px 0px 30px;}

.bottom_three ul{list-style-type:none; width:285px; float: left; padding-top:10px; padding-left:25px;}
.bottom_three ul li{display:inline;float:left; font: bold 25px Arial, Helvetica, sans-serif; color:#4a4a4a;padding: 10px 0 0 0; width:70px;text-align: center;}
.bottom_three ul li label{float:left; color:#a7a7a7; font: normal 18px Arial, Helvetica, sans-serif; padding:8px 0px 0px 0px;text-align: center;width:100%;}

.product_details_slider{width:460px; float:left; clear:both;}
.product_details_slider ul{width:460px; float:left;list-style-type:none; margin-left:35px;}
.product_details_slider ul li{display:inline;}
.add_delete{width:100%; float:left;} 

.add_delete img{margin-top:5px;}
.text_box_bg span.red{float:left; clear:both;color:#f00;margin-left:5px;}
.contact_txt_box span.error,.contact_txt_area span.error{color:#f00;font:normal  12px arial !important;}
#info_label{font:bold 12px arial; color:#333;float:left; clear:both;}


/*prodcut*/
.product_detail_form_bottom{margin-top:30px;float:left;}
.product_detail_bottom_part{width:544px; min-height: 190px; float:left;background:#f5f5f5;padding: 10px 0px;position:relative}
.close_pop{position: absolute; right:5px; top:5px;}
.view_add_line1 ul{list-style: none;margin-left:20px;}
.view_add_line1 ul li{float:left;padding: 10px 5px;}
.view_add_line1{float:left; clear:both;}
.view_add_line1 ul li a img{float:left;margin:0px;}

.popup_tool_tip{float:left; clear:both;position: absolute;margin:-46px 0 0 368px; }
.pop_up_tool_bot{background: url(../images/tool_tip_bottom.png) no-repeat; width:249px; height: 30px;clear: both;float:left;}
.pop_up_tool_top{background: url(../images/tooltip_top.png) no-repeat; width:249px; height:7px;clear: both;float:left;}
.pop_up_tool_mid{background: url(../images/tooltip_mid.png) repeat-y; width:229px;float:left; clear: both;padding: 0px 10px; } 

.popup_tooltip_widow_text{background: url(../images/tooltip_window_text.png) no-repeat; width:121px; height:24px;margin-top:5px;}
.popup_tooltip_widow_text input[type=text]{background: none; width:112px; height:24px;border:none;}
.pop_up_tool_mid ul li{float:left;}
.pop_up_tool_mid ul{list-style: none;float:left;}
.pop_up_tool_mid ul li p{font:normal 12px arial; color:#fff; text-align: center; width:109px; float:left;}
.pop_up_right_content{width:100px;float:right;}
.pop_up_tool_mid div{float:left;}
.pop_up_tool_mid .pop_up_right_content p{font:normal 12px arial; color:#fff; text-align: center; width:106px; float:left;}
.expiare{background: url(../images/expared.png) no-repeat; width:93px; height:97px; float:left;position: absolute;z-index: 999;left:38px;}

#delete_shippingcard{font:bold 12px/40px arial; color:#333;text-decoration: underline; float:left;margin:25px 0 0 10px;}
.thumbs{float:left;}
.info_label1{float:left; clear:both;}
.errors{float:left; clear: both; width:auto; font:normal 12px arial; color:#ff0000;}

.con_seller{width:954px; float:left; padding-bottom:28px;}
.con_seller_left{ background:url(../images/seller_bg.png) no-repeat bottom center;width:554px; height:40px;float:left;} 
.con_seller_left ul{list-style-type:none; float:left;margin-left:10px;}
.con_seller_left ul li{display:inline; float:left;padding:0px 16px; margin:0px 5px;height:50px;}
.con_seller_left ul li:hover,.con_seller_left ul li.active{background: url(../images/arroe_bottom_glow.png) center bottom no-repeat; }


.con_seller_left ul li a{float:left; text-decoration:none; font: normal 20px Arial, Helvetica, sans-serif; color:#000000; } 

.order_button{width:170px; float:right; margin-top:-5px;}

.order_left{ float:left; width:5px; height:33px; background:url(../images/spirit_images.png) no-repeat -576px -579px;}
.order_middle{ float:left; height:33px;background:url(../images/contact_sub_mid.png) repeat-x;}
.order_right{ float:left; width:5px; height:33px; background:url(../images/spirit_images.png) no-repeat -591px -580px;}
.order_middle a{  width:150px; height:28px; font: normal 22px/31px helveticaneue_condensed;color:#FFF;float:left; text-align: center}
.add_button:hover .order_left, .submit_button_contact:hover  .order_left{ background:url(../images/spirit_images.png) no-repeat -580px -520px; }
.add_button:hover .order_middle, .submit_button_contact:hover  .order_middle {  background:url(../images/contact_sub_mid_hover.png) repeat-x;}
.add_button:hover  .order_right, .submit_button_contact:hover .order_right{   background:url(../images/spirit_images.png) no-repeat -591px -521px;}
.submit_button_contact .sub_mid input[type="submit"]{background:none;  height:30px;  font: 22px 'helveticaneue_condensed';color:#fff;}
.how_it_work_total1 table tr{ float:left; width:870px;border-bottom:1px dashed #999999; margin-left:5px;} 
.how_it_work_total1 table td{float:left; padding:4px 15px 20px 25px;}
.how_it_work_total1 table th{float:left; padding:4px 15px 15px 25px; border:none;}
.error_four{float:right !important;margin-top:-80px;}
.layout_one{width:460px; float:left;}
.layout_one span{float:left; width:100%; font:normal 25px 'helveticaneue_condensed';  color:#111111; padding:7px 0px 0px 30px;}
table.order_history{margin: 0px 15px; float:left;}
table.order_history tr th,table.order_history tr td{padding:5px 4px;float:left;}
table.order_history tr{width:955px;float:left;}
table.order_history tr{padding:0px 10px;float:left;width:100%;border:none;}
table.order_history tr td a{font:normal 12px/30px arial; color:#333;text-decoration: underline}
table.order_history tr td{font:normal 12px/30px arial; color:#333;}
table.order_history tr{float:left;border-bottom:1px dotted #ddd; } 
.sign_up_bot_part .text_box_mid input[type=password],.small_box .text_box_mid input[type=password]{width:275px;}

/*layout*/
/*first part*/
.layout_banner{width:374px; float:left;background: url(../images/bg_layout_white.png) no-repeat top center;}
.layout_banner1{background: url(../images/bg_layout_white1.png) no-repeat top center;}
.layout_ba2{background:url(../images/layout_html_bg.png) no-repeat; width:351px; height:183px; float:left; margin:3px 0px 0px 12px;position:relative;}
.detail_text{width:376px; float:left;}
.detail_text p{ float:left; font:bold 17px Arial, Helvetica, sans-serif; color:#666; padding:5px 0px 0px 17px;}
.detail_text label{ float:left; font: normal 14px/20px Arial, Helvetica, sans-serif; color:#9797a5; padding:5px 0px 5px 18px;}
.detail_text a{ color:#717171; text-decoration:underline;}
.layout_edition{float:left;width:355px;margin:0px 10px;}
.layout_edition p{float: left; font: normal 13px/43px Arial, Helvetica, sans-serif; color:#5d5d5d;margin-top:20px;}
.edition_all{min-width:211px; float:left; margin:15px 0px 0px 39px;}
.edition_left{background: url(../images/buy_green_left.png) no-repeat; width:30px; height:58px; float:left;}
.edition_middle{background: url(../images/buy_green_middle.png) repeat-x; min-width:150px; height:58px; float:left;}
.edition_right{background: url(../images/buy_green_right.png) no-repeat; width:30px; height:58px; float:left;}
.layout_table{float:left;clear:both; margin:20px 0 0 18px;width:90px;}
.layout_table ul{list-style: none;}
.layout_table ul li{float:left; clear:both; width:140px;padding: 10px 0px; }
.layout_side2{float:left;width:270px;margin-top:18px;}
.layout_side2 ul{list-style-type:none;}
.layout_side2 ul li{float:left;background: url(../images/spliter_bar.png) left top no-repeat;width:80px;padding-left: 5px;}
.layout_side2 ul li:first-child{background: none;}
.layout_side2 ul li p{width:75px; text-align: center;float:left;font:normal 12px/24px arial; color:#4a4a4a;}
.layout_side2 ul li b{width:100%; text-align: center;float:left;font:bold 18px/24px arial; color:#89bb0b;}
.layout_date{float:left;clear:both; margin:5px 0 0 10px;width:163px;}
.layout_date ul{list-style: none;}
.layout_date ul li{float:left; clear:both;}
.layout_date ul li .layout_bg_part{background: url(../images/layout_part.png) no-repeat; width:160px; height: 36px; float:left;}
.layout_date ul li p{font:normal 13px/30px arial; float:left; width:97px;color:#4a4a4a;}
.layout_bg_part b{font:bold 15px arial; color:#89bb0b;padding: 5px 10px;float:left;}
.layout_bg_part input[type=text]{background:none;border:none;height:27px;width:221px;font:normal 12px arial; color:#4a4a4a;padding: 3px 10px;float:left;}
.layout_date ul li .layout_bg_part1{background: url(../images/editr_bg_small.png) no-repeat; width:40px; height: 34px; float:left;}
.layout_date ul li .layout_bg_part1 input[type=text]{background:none;border:none;height:27px;width:25px;font:normal 12px arial; color:#4a4a4a;padding: 3px 5px;float:left;text-align: center;}
.layout_date ul li .layout_bg_part select{background:none;border:none;height:35px;width:237px;font:normal 12px/31px arial; color:#4a4a4a;padding: 8px 5px;float:left;text-align: left;}
.layout_icons2 { width:140px;float:right;}
.layout_icons2 ul{ width:90px;list-style-type:none; float:left; margin-top:6px;}
.layout_icons2 ul li{ display:inline; float:left;margin:0px 3px;}
.layout_para2 p{ width:135px;float:left; color:#a4a4a4; padding-top:7px; padding-left:50px;}
.layout_icons2 p a{float:left; width:47px;color:#5d5d5d; font:bold 12px/36px Arial, Helvetica, sans-serif;text-decoration:underline; padding:3px 0px 0px 0px;}
.layout_bottom{ background:url(../images/bott_bg.png) no-repeat -2px -2px; width:380px; height:22px; float: left;}
/*second part*/
.layout_one{width:460px; float:left;}
.layout_one span{float:left; width:250px; font:normal 25px 'helveticaneue_condensed';  color:#111111; padding:7px 0px 12px 13px;}
.layout_text{width:470px; float:left;}
.layout_text p{width:420px; float:left; font:bold 17px Arial, Helvetica, sans-serif; color:#666; padding:5px 0px 0px 17px;}
.layout_text label{width:440px; float:left; font: normal 14px/20px Arial, Helvetica, sans-serif; color:#9797a5; padding:10px 0px 0px 18px;}
.layout_text a{float:right; text-decoration:underline; color:#069eff; padding-top:10px; padding-right:5px;}
.layout_text span{float:left; padding:10px 0px 10px 20px;}  
.layout_text1{width:470px; float:left; margin-top:-10px;}
.layout_text1 img{float:left; margin:5px 0px 0px 15px;}
.layout_side{float:left;width:180px;}
.layout_side ul{list-style-type:none;}
.layout_side ul li{float:left; display:inline;background: url(../images/spliter_bar.png) left top no-repeat;width:45px; margin:7px 0px 0px 15px;}
.layout_side ul li:first-child{background: none;}
.layout_side ul li p{width:100%; text-align: center;float:left;font:normal 12px/24px arial; color:#454545; padding-left:10px;}
.layout_side ul li b{width:100%; text-align: center;float:left;font:bold 16px/24px arial; color:#89bb0b; padding-left:10px;}
.layout_part{ width:65px;float:left; margin-top:20px;}
.layout_part ul{list-style: none;}
.layout_part ul li{float:left; width:145px; margin:0px 20px;padding: 10px 0px; }
.layout_part ul li .layout_part1{background: url(../images/editr_bg_small.png) no-repeat; width:40px; height: 34px; float:left;}
.layout_part ul li .layout_part1 input[type=text]{background:none;border:none;height:27px;width:25px;font:normal 12px arial; color:#4a4a4a;float:left;text-align: center;}
.layout_part ul li .layout_part select{background:none;border:none;height:35px;width:237px;font:normal 12px/31px arial; color:#4a4a4a;padding: 8px 5px;float:left;text-align: left;}
.layout_green{ width:105px; float:left; margin:10px 0px 0px 10px;background:url(../images/buy_now_bg.png) no-repeat;height:91px;}
.layout_greenmiddle p a{float:left; font:bold 32px Arial, Helvetica, sans-serif; color:#FFFFFF; padding:0px 0px 0px 0px;text-align: center;width:100%;text-transform:uppercase;}
.layout_para p{ width:150px;float:right; color:#a4a4a4;}
.layout_icons p a{float:left; width:45px; color:#5d5d5d; font:bold 12px Arial, Helvetica, sans-serif; text-decoration:underline; padding:7px 0px 0px 0px;}
.layout_icons { width:205px;float:left;margin:0 0 0 10px;} 
.layout_icons ul{ width:125px;list-style-type:none; float:left;}
.layout_icons ul li{ display:inline; float:left;margin:0 3px;}
.layout_text2{width:377px; float:left;}
.layout_text2 p{width:350px; float:left; font:bold 17px Arial, Helvetica, sans-serif; color:#666; padding:5px 0px 0px 10px;}
.layout_text2 label{width:330px; float:left; font: normal 14px/20px Arial, Helvetica, sans-serif; color:#9797a5; padding:10px 0px 0px 10px;}
.layout_text2 a{float:right; text-decoration:underline; color:#069eff; padding-top:10px; padding-right:10px;}
.layout_text2 span{float:left; padding:10px 0px 10px 10px;} 
.layout_time{width:370px; float:left;}
.layout_time p{width:100%; text-align: center;float:left;font:normal 12px/24px arial; color:#89bb0b; padding:5px 0px 0px 0px;}
.green_bg{width:40px;float:left;}
.green_lft{background:url(../images/green_left.png) no-repeat; width:31px; height:9px; float:left; margin-left:1px;}
.green_mid{background:url(../images/green_middle.png) repeat-y; width:31px; height:20px; float:left;}
.green_mid label a{float:left; color:#fefefe; font: bold 14px Arial, Helvetica, sans-serif; padding:2px 0px 0px 9px;}
.green_rgt{background:url(../images/green_right.png) no-repeat; width:31px; height:9px; float:left;}
.green_total{float:left; width:200px; text-align:center;margin-left:100px;}
.layout_line2 a{ float:right;color:#5e5d5d;font:bold 12px Arial, Helvetica, sans-serif; text-decoration:underline; padding:0px 10px 0px 15px;} 
.layout_side3{float:left;width:305px;}
.layout_side3 ul{list-style-type:none;margin-left:12px;float:left;width:351px; background:#fff; padding: 10px 0;}
.layout_side3 ul li{float:left; display:inline;width:112px;}
.layout_side3 ul li:first-child{background: none;}
.layout_side3 ul li p{width:100%; text-align: center;float:left;font:normal 12px/24px arial; color:#89BB0B; padding-left:10px;}
.layout_side3 ul li b{width:100%; text-align: center;float:left;font:bold 18px/24px arial; color:#89bb0b; padding-left:10px;}
.layout_side3 ul li.discount {border-left: 1px solid #ddd;border-right: 1px solid #ddd;}
.box_edition{min-width:100px; float:left; margin:9px 0px 0px -14px;}
.box_edition_left{background:url(../images/edition_left.png) no-repeat; width:13px; height:40px; float:left;}
.box_edition_middle{background:url(../images/edition_middle.png) repeat-x; width:auto; height:40px; float:left;}
.box_edition_right{background:url(../images/edition_right.png) no-repeat; width:13px; height:40px; float:left;}
.box_edition_middle b{float:left; font:bold 25px 'Georgia'; padding:4px 0px 0px 4px;}
.edition_middle label {float:left;}
.edition_middle label a {float:left; font:bold 30px 'Georgia'; padding:9px 0px 0px 0px; color:#FFFFFF;}
.layout_para3{width:100%; float:left;clear:both;}
.layout_para3 p{ width:100%;float:right; color:#a4a4a4;text-align: right}
.layout_table ul li .layout_bg_part1{background: url(../images/editr_bg_small.png) no-repeat; width:40px; height: 34px; float:left;}
.layout_table ul li .layout_bg_part1 input[type=text]{background:none;border:none;height:27px;width:25px; font: bold 19px 'helveticaneue_condensed'; color:#89bb0b;padding: 3px 5px;float:left;text-align: center;}
.layout_table p{float:left; width:35px; padding-top:12px;}
.layout_icons3 { width:189px;float:right;margin-top:14px;margin-right: 15px;}
.layout_icons3 ul{ width:100px;list-style-type:none; float:left; margin-top:6px;}
.layout_icons3 ul li{ display:inline; float:left;margin:0px 5px;}
.layout_icons3 p a{float:left; width:45px;color:#5d5d5d; font:bold 12px Arial, Helvetica, sans-serif; padding:15px 0px 0px 44px;text-decoration:underline;}
.side_one{ width:auto; float:right; right:0px; bottom:20px;position:absolute;}
.side_left{background:url(../images/side_left.png) no-repeat; width:9px; height:34px; float:left;}
.side_middle{background:url(../images/side_middle.png) repeat-x; width:auto; height:34px; float:left;}
.side_middle ul{ list-style-type:none; float:left;}
.side_middle ul li{float:left; display:inline;}
.side_middle ul li a{float:left; font: bold 16px Arial, Helvetica, sans-serif; color:#91c01b; padding:7px 13px 0px 7px;}
.layout_bg_part1 b{font:bold 16px arial; color:#89bb0b;padding: 5px 10px;float:left;}
.layout_table1{width:57px; float:left;margin:10px 0 0 30px;}
.layout_table1 ul{margin:0px;list-style: none; padding: 0;}
.layout_table1 ul li .layout_bg_part1{background: url(../images/editr_bg_small.png) no-repeat; width:40px; height: 34px; float:left;}
.layout_table1 ul li .layout_bg_part1 input[type=text]{background:none;border:none;height:27px;width:25px; font: bold 19px 'helveticaneue_condensed'; color:#89bb0b;padding: 3px 5px;float:left;text-align: center;}
.layout_table1 p{float:left; width:42px; padding-top:5px;font:normal 14px/40px arial; text-align: center}
.layout_para{margin-top:10px;float: right;width:170px;}
.layout_product_details_right{float:left;background: #efefef;}
.layout_box {background:#F0F0F0; clear: both; float: left; margin: 10px 0 0px 00px;    width: 477px;}
.layout_right {background:#F0F0F0;clear: both;float: left; margin: 10px 0 0px 00px;    width: 377px;}
.layout_pager {float: left;margin:10px 0 10px 00px; width: 377px;}
.pop_up_tool_mid ul{width:238px;}



/*&scroller*/
.scrollable {position:relative;width:356px;min-height:320px;overflow: hidden; }
.scrollable .items {  width:20000em; position:absolute; clear:both;}
.items div { float:left;min-width:356px;}
.scrollable img { float:left;margin:20px 5px 20px 0px; background-color:#fff; padding:2px;border:1px solid #ccc;
   -moz-border-radius:4px; -webkit-border-radius:4px;}
.scrollable .active {border:2px solid #000; position:relative;   cursor:default;}
.scrollable { float:left;}
.scroll_outer{width:430px;float:left;margin-left:35px;}
a.browse {background:url(../images/ad_scroll_back.png) no-repeat;display:block; margin:90px  0 5px 0;width:30px;height:30px;float:left;cursor:pointer;font-size:1px;}
a.right { background:url(../images/ad_scroll_forward.png) no-repeat; clear:right; margin:90px 0 0 5px;}


a.left { margin-left: 0px; }
a.up, a.down  {background:url(/media/img/scrollable/arrow/vert_large.png) no-repeat;float: none; margin: 10px 50px;}
a.disabled {visibility:hidden !important;}

.shipping_details p{width:100%;}
.shipping_details{width:100%;}
.shipping_details h3 b{font:bold 14px/25px arial; color:#333;}
.shipping_details p{font:normal 12px/20px arial; color:#333; padding:0 5px}
.sdetails p{width:100%;}
.sdetails{width:95%;float:left; padding:0px 5px;}
.sdetails a{color:#61820e}
.sdetails h3{margin:10px 0 0 10px;}
.sdetails h3 b{font:bold 14px/25px arial; color:#333;}
.sdetails p{font:normal 12px/20px arial; color:#333; padding:0 5px;margin-left:4px;}


.green_total_new_full{ background:url(../images/timer_bg.png) no-repeat; width:150px; height:50px; float:left;  margin:0 0 0 108px}



.four_timer p{font:bold 12px arial; color:#89BB0B;width:100%; text-align: center;margin-top:10px;float:left;}
.four_timer .countdown{width:100%; text-align: center; float:left;}
.four_timer b{width:100%; text-align: center; float:left;}
.four_timer{height:55px;float:left;width:100%;}

.footer_social ul li p{float:left; font:normal 12px Arial, Helvetica, sans-serif; color:#333;}

.termsagreement {margin-top:10px;float:left;}
.termsagreement a{font:normal 12px arial; color:#333; text-decoration:underline;}
.termsagreement a:hover{color:#000;}
.editor_count_part{margin:5px 0 0 100px; color:#989898; font: italic 12px arial;}




/* phase 2 new style */


/*Invice_order*/
.logo_deg{float:left; width:20%;}
.logo_deg h1{float:left; margin:10px 0px 0px 0px;}

.Invoice_menu{  height:48px; float:right;width:558px;}
.Invoice_menu ul, .Invoice_menu li{margin:0px;padding:0px;}
.Invoice_menu ul {float: right;}
.Invoice_menu li {float:left;line-height:44px; background:url(../images/menu_spliter.png) right 0px no-repeat;  padding-right:1px;height:48px;display:block}
.Invoice_menu li a{  display:block;color:#353630;font: normal 12px Arial, Helvetica, sans-serif;padding:0px 10px 0px 10px; text-decoration:none;line-height:48px;height:48px; }
.Invoice_menu li.active a, .Invoice_menu li a:hover {color:#fff;  text-decoration:none; }

.Invoice_menu ul li .home_right{ height:48px; background:url(../images/menu_rgt.png)  no-repeat;width:9px;float:left;}
.Invoice_menu ul li .home_left{ height:48px; background:url(../images/menu_lft.png) no-repeat;width:9px;float:left;}
.Invoice_menu ul li .home_mid{float:left; background:url(../images/menu_mid.png) repeat-x;height:48px;}
.Invoice_menu ul li:hover .home_right,.Invoice_menu ul li.active .home_right{ height:48px; background:url(../images/menu_corner_hover.png) -10px 0px no-repeat;width:9px;float:left;}
.Invoice_menu ul li:hover .home_left,.Invoice_menu ul li.active .home_left{ height:48px;background:url(../images/menu_corner_hover.png) no-repeat;width:9px;float:left;}
.Invoice_menu ul li:hover .home_mid,.Invoice_menu ul li.active .home_mid{float:left; background:url(../images/menu_mid_hover.png) repeat-x;height:48px;}
.Invoice_link{width:100%;}
.Invoice_link, .Invoice_link ul{float:right;}
.Invoice_link ul li{float:left;}
.Invoice_link ul li {  float: left;  height: 25px;  margin: 0 2px;list-style:none;}
.Invoice_link ul li a {  color: #010101; float: left; font-weight: normal;font-size:11px; height: 25px; margin: 0 0 0 5px;padding: 0px 7px 0 15px; text-decoration:none;background: url("../images/header_lock.png") left 1px no-repeat; line-height:20px;}

.invoice_top{width:95%; float:left;margin:60px 0px 0px 22px;position:relative;}
.invoice_top_lft{width:620px; float:left; position:relative; z-index:999;}
.invoice_top_lft ul{width:520px;list-style-type:none; float:left;}
.invoice_top_lft ul li{display:inline; float:left;padding-bottom:35px;margin-right:40px;}
.invoice_top_lft ul li a{display:inline; float:left; font:normal 20px Arial, Helvetica, sans-serif; color:#000000; padding:15px 0px 0px 12px;} 
.invoice_top_lft ul li.active{background:url(../images/arrow_white.png) no-repeat center 35px;height:29px;float:left;} 
.invoice_top_lft ul li:hover{background:url(../images/arrow_white.png) no-repeat center 35px;height:29px;float:left;}
.invoice_top_rgt{width:323px; float:left;}

.invoice_part{background: url(../images/spirit_images2.png) -128px -1091px no-repeat; width:161px; height:32px; float:left;}

.invoice_part select{background:none;border:none;height:20px;width:148px;font:normal 12px arial; color:#4a4a4a;margin:7px 5px;float:left;text-align:left;}

.invoice_contact{width:150px; float:right;}
.invoice_contact_lft{ background:url(../images/bl_butt_lft.png) no-repeat;width:13px; height:37px; float:left;}
.invoice_contact_mid{background:url(../images/bl_butt_mid.png) repeat-x; width:123px; height:37px; float:left;}
.invoice_contact_rgt{background:url(../images/bl_butt_rgt.png) no-repeat; width:13px; height:37px; float:left;}



.invoice_contact:hover .invoice_contact_lft{ background:url(../images/bl_butt_hover-left.png) no-repeat left top;}
.invoice_contact:hover .invoice_contact_mid{  background:url(../images/bl_butt_hover_mid.png) repeat-x;}
.invoice_contact:hover .invoice_contact_rgt{  background:url(../images/bl_butt_hover_rgt.png) no-repeat left top;}



.invoice_contact_mid a{float:left; font:normal 21px/30px MyriadPro-Regular;padding:3px 0 0;display: block; margin:0px 0 0 0; color:#e8f5fe;text-decoration:none;  width:100%; text-align:center; } 
.invoice_contact_mid input[type=submit],.invoice_contact_mid input[type=button]{background: none;float:left; font:normal 21px 'Myriad Pro'; color:#e8f5fe; padding:2px 0px 0px 5px; text-decoration:none;} 
.invoice_shadow{ background:url(../images/spirit_images2.png) -7px -1049px no-repeat;width:978px; height:9px;float:left;position:absolute;top:46px;left:-16px;}



.invoice_rgt_menu{width:952px; float:left; margin-top:10px;}
 
.invoice_box_tot{width:938px; float:left; border:1px solid #ddd; border-top:none; margin-left:1px;}
.invoice_box{ width:945px; float:left;}
.invoice_box_lft{background:url(../images/spirit_images2.png) -286px -897px no-repeat; width:14px; height:37px; float:left; margin-top:-1px;} 
.invoice_box_mid{ background:url(../images/inv_box_mid.png) repeat-x;width:921px; height:36px; float:left;}
.invoice_box_mid ul{ list-style-type:none; float:left;}
.invoice_box_mid ul li{display:inline; float:left; font:bold 12px/20px Arial, Helvetica, sans-serif; color:#33332c;}
.invoice_box_rgt{background:url(../images/box_top_rgt.png)  no-repeat; width:6px; height:36px; float:left;}
.invoice_box_step1{ background:#f7f7f7;width:925px; float:left;}
.invoice_box_step1 ul{list-style-type:none; float:left;}
.invoice_box_step1 ul li{display:inline; float:left; color:#666666;}
.invoice_box_step1  ul li span{color:#009bff; float:left; font:bold 12px Arial, Helvetica, sans-serif;}
.invoice_box_step2{width:926px; float:left;}
.invoice_box_step2 ul{list-style-type:none; float:left;}
.invoice_box_step2 ul li{display:inline; float:left; color:#666666;}
.invoice_box_step2  ul li span{color:#009bff; float:left; font:bold 12px Arial, Helvetica, sans-serif;}

.invoice_box_step1  ul li a img{float:left; margin:0px 20px 0px 2px;}
.invoice_box_step2  ul li a img{float:left; margin:0px 20px 0px 2px;}

.invoice_pagination_list1{ float: left; width: 940px; margin-top:11px;}
.invoice_pagination_list1 ul{ float: right; clear: both;list-style: none;}
.invoice_pagination_list1 ul li{ float:left; margin:3px 0px 0px 2px;padding: 3px 6px; border:1px solid #D3D3D3; background:url(../images/pagination_bg.png) repeat-x; height:15px;}
.invoice_pagination_list1 ul li a{ float: left; padding: 0px 0px; font: normal 12px arial;color:#000;}
.invoice_pagination_list1 ul li:first-child img{margin-right:3px;}
.invoice_pagination_list1 ul li.border_no{ background:none;}

.invoice_pagination_list1 ul li:hover,.invoice_pagination_list1 ul li.active{ float: left; padding:3px 6px;  border:1px solid #8ab712; background:#8ab712; height:15px;}
.invoice_pagination_list1 ul li:hover a{font: normal 12px arial;color:#FFF;}


.invoice_contact_butt{width:177px;float:right; margin:20px 0px 0px 0px;}
.invoice_contact_butt_lft{ background:url(../images/bl_butt_lft.png) no-repeat ; width:13px; height:37px; float:left;}
.invoice_contact_butt_mid{background:url(../images/bl_butt_mid.png) repeat-x; width:150px; height:37px; float:left;}
.invoice_contact_butt_rgt{background:url(../images/bl_butt_rgt.png) no-repeat; width:13px; height:37px; float:left;}
.invoice_contact_butt:hover .invoice_contact_butt_lft{ background:url(../images/bl_butt_hover-left.png) no-repeat left top;}
.invoice_contact_butt:hover .invoice_contact_butt_mid{  background:url(../images/bl_butt_hover_mid.png) repeat-x;}
.invoice_contact_butt:hover .invoice_contact_butt_rgt{   background:url(../images/bl_butt_hover_rgt.png) no-repeat left top;}

.invoice_contact_butt_mid  a{float:left; font:normal 21px/28px MyriadPro-Regular; color:#e8f5fe; text-decoration:none;text-align: center;width:100%;padding:4px 0 0 0;} 
.invoice_contact_butt_mid input[type=submit],.invoice_contact_butt_mid input[type=button]{background: none;float:left; font:normal 21px 'Myriad Pro'; color:#e8f5fe; padding:2px 0px 0px 5px; text-decoration:none;}

.invoice_rgt_menu{width:170px;float:left;}
.invoice_rgt_menu ul{width:167px;list-style-type:none; float:left; margin:22px 0px 0px 15px}
.invoice_rgt_menu ul li{display:inline; float:left; margin-right:4px;}
.invoice_rgt_menulft{ background:url(../images/spirit_images2.png) -61px -1087px no-repeat; width:7px; height:30px; float:left;} 
.invoice_rgt_menumid{ background:url(../images/inv_menu_mid.png)  repeat-x; height:30px; float:left;}
.invoice_rgt_menurgt{ background:url(../images/spirit_images2.png) -86px -1085px  no-repeat; width:7px; height:30px; float:left;}
.invoice_rgt_menu2 {width:181px; float:right;}
 
.invoice_rgt_menu ul li:hover div.invoice_rgt_menulft,.invoice_rgt_menu ul li.active div.invoice_rgt_menulft{ background:url(../images/spirit_images2.png) -7px -1083px no-repeat;width:7px; height:30px; float:left;}
.invoice_rgt_menu ul li:hover div.invoice_rgt_menumid,.invoice_rgt_menu ul li.active div.invoice_rgt_menumid{ background:url(../images/inv_menu_mid_hover.png) repeat-x;height:30px; float:left;}
.invoice_rgt_menu ul li:hover div.invoice_rgt_menurgt,.invoice_rgt_menu ul li.active div.invoice_rgt_menurgt{ background:url(../images/spirit_images2.png) -35px -1084px no-repeat;width:7px; height:30px; float:left;}
  
.invoice_rgt_menumid a{text-decoration:none; float:left; font:bold 12px Arial, Helvetica, sans-serif; color:#000000; padding:8px 5px 0px 5px;}  
.invoice_rgt_menumid a:hover{text-decoration:none; color:#666;}
.invoice_rgt_menu ul li:hover.invoice_rgt_menulft{ background:#e8e8e8;float:left;padding:8px 5px 0px 5px;}


/*News letter*/

.wrapper{width:750px; margin:0px auto;}


/*Common styles*/


/*font css*/
@font-face {
    font-family: 'helveticaneue_condensed';
    src: url('../fonts/helveticaneue-condensed/helveticaneue-condensed-webfont.eot');
    src: url('../fonts/helveticaneue-condensed/helveticaneue-condensed-webfont.eot?#iefix') format('embedded-opentype'),
        url('../fonts/helveticaneue-condensed/helveticaneue-condensed-webfont.woff') format('woff'),
        url('../fonts/helveticaneue-condensed/helveticaneue-condensed-webfont.ttf') format('truetype'),
        url('../fonts/helveticaneue-condensed/helveticaneue-condensed-webfont.svg#helveticaneue_condensedRg') format('svg');
    font-weight: normal;
    font-style: normal;

}



@font-face {
    font-family: 'MyriadPro-Regular';
    src: url('../fonts/myriadpro/myriadpro-regular.eot');
    src: url('../fonts/myriadpro/myriadpro-regular.eot?#iefix') format('embedded-opentype'),
        url('../fonts/myriadpro/myriadpro-regular.woff') format('woff'),
        url('../fonts/myriadpro/myriadpro-regular.ttf') format('truetype'),
        url('../fonts/myriadpro/myriadpro-regular.svg#myriadpro-regular') format('svg');
    font-weight: normal;
    font-style: normal;

}

/*body{background:url(../images/body.png) repeat-x;}*/

/*header_start*/
.header_outer{float:left; width:100%; background:000000;}
.header_inner{ margin: 0 auto; height:95px; width:617px;}
.header_inner img{float:left; margin:19px 0 0 0px;}

/*contant*/
.contant_out{float:left; width:100%;height:155px;}
.contant_inner{margin:-2px 0px auto -9px;width:604px; background:url(../images/spirit_images2.png) -11px -962px no-repeat;}
.contant_inner h1{float:left;width:490px; font: normal 36px helveticaneue_condensed; color:#fff; padding:5px 0 0 28px;}
.invoice_outer{width:594px; margin:0px auto;}
.contant_inne{ background:url(../images/con_bor_mid.png) repeat-x #fff left bottom;position: relative; width:594px;margin:15px auto 0;display: block;float:left;border-left:1px solid #b7b7b7;border-right:1px solid #b7b7b7;}
.payment_logo_part{width:661px; float: left; clear:both;}
.cont_logo_part1{float:left; width:150px;}
.cont_logo_part2{float:left;width:160px;margin: 0 0 0 9px;}
.cont_logo_part2 h2{float:left; width:160px; font:bold 20px arial; color:#666666;}

.cont_logo_part4{float:left; width:150px; margin:0px 5px 0px 20px;}
.cont_logo_part2 p{float:left; width:162px;padding: 4px 0 0 0;  font: normal 12px arial; color:#666666;}
.cont_logo_part2 span{float:left; width:151px; padding:12px 0 0 0px;  font: bold 12px arial; color:#666666;}
.change{float:right; width:76px; }
.change a{float:left;font: normal 12px arial; margin:4px 0 0 0px; text-decoration:underline;color:#bbb; padding-bottom:4px;}
.cont_logo_part3{float:right; width:189px;}
.cont_logo_part3 p{float:right; font: normal 12px arial; color:#666666;text-align:right; line-height:18px;padding: 0 26px 0 0;width: 113px;}
.cont_logo_part3 span{float:left; width:153px; padding:13px 0 0 10px;  font: bold 12px arial; color:#666666; text-align:right;} 

.slice{float:left; width:643px; height:9px;margin:18px 0 0; background: url(../images/pay_shad2.png) no-repeat;}
.doe{float:left; width:594px; margin:0px 0 0 0;}
.doe p{float:left;font:normal 12px/20px arial; color:#666666;padding: 0px 0 0 20px;width:545px;}
.desc{float:left; width:628px;margin:42px 0 0 0;}
.desc ul{float:left; list-style-type:none; padding-bottom:9px;}
.desc ul li{float:left;margin:8px 0px 0px 0px;}
.desc ul li p{float:left;font:bold 15px arial; color:#009cff;padding:0 23px 0 15px;}
.slice2{float:left; width:592px; height:29px;margin: 12px 0 0; background: url(../images/slice.png) no-repeat;}



.desc1{float:left; width:594px;}
.desc1 ul{ background:#f7f7f7;float:left; list-style-type:none; padding:5px 0px 5px 0px;}
.desc1 ul li{float:left;margin:4px 0px 0px 15px;}
.desc1 ul li p{float:left;font:normal 12px arial; color:#666666;}

.desc2{float:left; width:594px;}
.desc2 ul{float:left; list-style-type:none;padding-bottom:5px; }
.desc2 ul li{float:left;margin:8px 0px 0px 15px;}
.desc2 ul li p{float:left;font:normal 12px arial; color:#666666;}

.inv_back{ width:582px; float:left; padding-bottom:5px; margin-left:5px;}
.invoicelistboxed ul li{font-size:12px;word-wrap:break-word;}
.reference{width:87px; float:left; padding:8px 0px; }
.reference1{width:112px; float:left;padding:8px 0px; }
.reference2{width:100px; float:left; padding:8px 0px;}
.reference3{width:115px; float:left; padding:8px 15px 5px 5px; }
.reference4{width:92px; float:left;padding:8px 0px;}
.reference5{width:104px; float:left;padding:8px 0px;}
.reference6{width:130px; float:left;padding:8px 0px;}
.reference7{width:113px; float:left;padding:8px 0px;}
.invoice_box_step1,.invoice_box_step2{padding-left:13px;}
.first{float:left; width:50px;}
.second{float:left; width:217px; }
.supporting{float:left; width:271px; }
.total{float:left; width:100px;padding: 0 0 0 20px;width: 80px;}
.unit{float:left; width:200px; padding: 0 0 0 44px;width:105px;}
.totalprice{float:right;margin: 12px 0 0;width:248px;}
.totally{float:right;width:273px;}
.totally ul{float:left; list-style-type: none; width:100%;}
.totally ul li{float:left;width:298px;text-align:right;}
.totally ul li b{color: #009CFF;float: left;font: bold 12px/20px arial;padding: 0;text-align: right;width: 152px;}
.totally ul li p{ color: #666666;float: left;font: bold 12px/20px arial;margin-left: 30px;text-align: right;width: 82px; }

.totally1{float:right;width:212px;}
.totally1 ul{float:left; list-style-type: none; width:100%;}
.totally1 ul li{float:left;width:223px; text-align:right;}
.totally1 ul li b{float:left; width:100px; padding:0px 0px 0px 0px;color:#009cff; font:bold 12px arial;line-height:20px; text-align: right;}
.totally1 ul li p{float:left;width:53px;font:bold 12px arial; line-height:20px; color:#666; text-align:right;margin-left:42px; }


.pages{float:left; width:505px; margin:80px 0 0 20px;font:normal 12px arial; line-height:30px; color:#666666;padding-bottom: 40px;}

.payment_pages{float:left; width:505px; margin:24px 0 0 5px;font:normal 12px arial; line-height:30px; color:#666666;}

.payment_part_tot{width:670px; float:left; border:1px solid red;}

.pay_doe{float:left; width:594px; margin:13px 0 0 0;}
.pay_doe p{float:left;font:normal 12px/20px arial; color:#666666;padding:0px 0 0 0px;width:545px;}

.desc{float:left; width:628px;margin:42px 0 0 0;}
.desc ul{float:left; list-style-type:none; padding-bottom:9px;}
.desc ul li{float:left;margin:8px 0px 0px 0px;}
.desc ul li p{float:left;font:bold 15px arial; color:#009cff;padding:0 23px 0 15px;}
.slice2{float:left; width:592px; height:29px;margin: 10px 0 0; background: url(../images/spirit_images2.png) -816px -824px no-repeat;}



.payment_desc{float:left; width:626px;margin:42px 0 0 0;}
.payment_desc ul{ width:652px;float:left; list-style-type:none; padding-bottom:9px;}
.payment_desc ul li{float:left;}
.payment_desc ul li p{float:left;font:bold 15px arial; color:#009cff;}

.payment_desc1{float:left; width:650px;}
.payment_desc1 ul{width:628px; background:#f7f7f7;float:left; list-style-type:none; padding-bottom:10px; }
.payment_desc1 ul li{float:left;}
.payment_desc1 ul li p{float:left;font:normal 12px arial; color:#666666; padding-top:8px;}

.payment_desc2{float:left; width:650px;}
.payment_desc2 ul{width:628px;float:left; list-style-type:none;padding-bottom:10px; }
.payment_desc2 ul li{float:left;}
.payment_desc2 ul li p{float:left;font:normal 12px arial; color:#666; padding-top:8px;}
.supporting1{width:40px; float:left;padding-left: 10px;} 
.supporting{width:300px; float:left;}
.supporting2{width:90px; float:left;}

.suppor_new1{width:30px; float:left; text-align: center; padding-left: 10px;} 

.supporting3{float:left; width:125px;}
.supporting4 {float:left; width:58px;margin-right:5px;}
.supporting4 span{display:block;text-align:center; font:bold 12px Arial, Helvetica, sans-serif; color:#9fd512; padding-top:8px;}

.payment_desc1 ul li.total p{float:left; font: bold 15px Arial, Helvetica, sans-serif; color:#9fd512;}
.payment_desc2 ul li.total p{float:left; font: bold 15px Arial, Helvetica, sans-serif; color:#9fd512;} 

.inv_new_desc{float:left; width:560px;margin:68px 20px 0 20px;}
.inv_new_desc ul{ width:573px;float:left; list-style-type:none; padding-bottom:9px;}
.inv_new_desc ul li{float:left;}
.inv_new_desc ul li p{float:left;font:bold 15px arial; color:#009cff;}

.inv_new_desc1{float:left; width:560px;margin:0px 20px;}
.inv_new_desc1 ul{width:560px; background:#f7f7f7;float:left; list-style-type:none; padding-bottom:10px;}
.inv_new_desc1 ul li{float:left;}
.inv_new_desc1 ul li p{text-align:left;font:normal 12px arial; color:#666666; padding-top:8px;}
.inv_new_desc1 ul li.suppor_new p,.inv_new_desc2 ul li.suppor_new p,.inv_new_desc1 ul li.suppor_new1 p,.inv_new_desc2 ul li.suppor_new1 p{text-align:left;}


.inv_new_desc2{float:left; width:560px;margin:0px 20px;}
.inv_new_desc2 ul{width:560px;float:left; list-style-type:none;padding-bottom:10px; background:#fff;}
.inv_new_desc2 ul li{float:left;}
.inv_new_desc2 ul li p{font:normal 12px arial; color:#666; padding-top:8px;text-align:left;}
.suppor_new{width:282px; float:left;}
.suppor_new3{float:left; width:100px;}
.suppor_new2{width:75px; float:left;}

.inv_plus{float:left; width:50px;}


.cont_inv_part{float:right; width:150px;}
.cont_inv_part p{float:left; width:110px;font: normal 12px/18px arial; color:#666666; padding:0px 0px 19px 23px;text-align: right;}
.cont_inv_part span{float:left; width:138px;font: bold 12px arial; color:#666666; text-align:right;} 

/*pop up*/

.invoice_pop{width:738px; float:left; background:#f4f4f4;}
.invoice_pop_top{width:680px; float:left; border-bottom:1px dotted #999999; padding:14px 14px 14px 0px; margin-left:18px;}
.invoice_pop_top p{ float:left; font: normal 18px Arial, Helvetica, sans-serif; color:#636363;}
.pop_form{width:705px; float:left; margin:5px 0px 0px 18px;} 
.pop_tot{width:700px; float:left; margin:14px 0px 0px 0px;}
.pop_form p{ width:60px; float:left; font: normal 12px Arial, Helvetica, sans-serif; color:#666; padding:10px 0px 0px 5px;}
.pop_text{width:633px; float:left;}
.pop_text_lft{background:url(../images/pop_lft.png) no-repeat; width:11px; height:38px; float:left;}
.pop_text_mid{background:url(../images/pop_mid.png) repeat-x; width:608px; height:38px; float:left;}
.pop_text_rgt{background:url(../images/pop_rgt.png) no-repeat; width:11px; height:38px; float:left;}
.pop_text_mid input[type=text]{float:left; background:none;border:none; width:611px; margin:11px 0px 0px 0px; font:bold 12px Arial, Helvetica, sans-serif; color:#666;}
.pop_box{width:705px; float:left; margin:22px 0px 0px 6px;}
.pop_box_mid textarea{ width:660px;float:left; background:none; height:195px; border:none; padding-top:5px; font:bold 12px Arial, Helvetica, sans-serif; color:#666; display:block; overflow:hidden;}


.pop_box_lft{background:url(../images/pop_text_lft.png) no-repeat; width:10px; height:198px; float:left;}
.pop_box_mid{background:url(../images/pop_text_mid.png) repeat-x; width:662px; height:198px; float:left;}
.pop_box_rgt{background:url(../images/pop_text_rgt.png) no-repeat; width:16px; height:198px; float:left;}
.pop_check{width:700px; float:left;}
.pop_check_inner{width:auto;margin:10px 75px 0 2px;float:left;}
.pop_check input[type=checkbox]{float:left;}
.pop_check span{float:left;font:bold 12px/18px arial;color:#666; padding:0px 0px 0px 4px;}
.pop_check label{ width:285px;float:left; font:bold 12px Arial, Helvetica, sans-serif; color:#666; padding:15px 0px 5px 12px;}
.invoice_top_lft ul li  img{float:left; clear:both;}



.pop_cancel{width:696px; float:left; padding:15px 0px 32px 0px;}

.pop_cancel_lft{width:240px; float:right;}
.pop_cancel_lft p{ width:64px;float:left;}
.pop_cancel_lft p a{ width:50px;float:left; font: bold 12px Arial, Helvetica, sans-serif; text-decoration:none; color:#9fd512; padding:0px 0px 0px 13px;}
.pop_cancel_lft p a:hover{float:left; text-decoration:none; color:#666;}
.pop_cancel_lft label{float:left; font: normal 12px Arial, Helvetica, sans-serif; color:#666; padding:9px 0px 0px 0px;}


.footer_out{float:left; width:100%; padding-bottom:40px;}
.footer_in{margin:0 auto; width:594px;  height:20px;}
.footer_in p{color: #333333;float: left;font: normal 11px arial;text-align: left;width: 325px;}
.footer_in b{float:right; width:125px;font: normal 11px arial;}
.footer_in img{float:right; margin:0 0 0 2px;}


.footer_inner_payment{float:left;padding:25px 0 10px;width:100%;}
.footer_inner_new{float:left;padding:25px 0 10px 199px; width:61%;}
.contant_inne_bott{ background:url(../images/con_bor_bottom.png) no-repeat; margin: 0px auto; width:599px; height:12px;}

.footer_social_new p{width:67px; float:left; font:normal 11px Arial, Helvetica, sans-serif; padding-top:2px;}
.footer_social_new{width:136px;float:right;}

.footer_social_new ul{float:right; list-style-type:none;}
.footer_social_new ul li{ display:inline;float:left; padding:0px 5px 0px 0px;color:#ff8800; } 
.footer_social_new ul li a{text-decoration:none; float:left;}
.content_side_pos_right{position: absolute;right:-19px; top:480px;}
.content_side_pos_right a{float:left; clear: both;margin-top:10px;}

.side_po_top{background: url(../images/side_pos_top.png) no-repeat; width:90px; height: 11px; float:left;}
.side_po_bot{background: url(../images/side_pos_bot.png) no-repeat; width:90px; height: 11px; float:left;}
.side_po_mid{background: url(../images/side_pos_mid.png) repeat-x bottom left; width:90px;min-height:54px; float:left;border-left:1px solid #e8e8e8;}
.content_side_pos_left{position: absolute; left:-92px; top:371px;}
.side_pos_in{float:left; clear: both; margin-top:20px;width:98px;}
.side_po_mid a{font:bold 12px arial; color:#99cc00; text-align: center;width:100%;float:left;}
.side_po_mid a:hover{color:#666; float:left; text-decoration:none;}
.pop_up{position: absolute; top:0px; left:0px;width:100%; height: 100%;}
.shadow_bg{background:url(../images/trams.png) repeat;position:fixed; top:0; left:0; width:100%; height: 100%;z-index: 3;}
.invoice_pop{position: relative;z-index: 5;top:180px;}
.invoice_outer_pop{width:808px; margin:0px auto;}



.content_invoice{background:url(../images/content_mid.png) repeat-y; width:996px;float:left; margin-left:7px; padding-bottom:10px; padding-top:12px; }
/*Phase 2 - Dec14 */

/*header_start*/





.container {  margin:0px auto;}

/*content*/

.invoice-block {width:100%; clear:both;}
.content_invoice{background:url(../images/content_mid.png) repeat-y; width:996px;float:left; margin-left:7px; padding-bottom:10px; padding-top:12px; }
.contant_inner{ clear:both; width:770px;}
.contant_inne1{ position: relative; width:752px;margin:15px auto 0;display: block;float:left;}
.contant_inner table input:focus,.contant_inner table textarea:focus{background-color: #fef5c4 !important;}
.invoice_outer{width:770px; margin:0px auto;clear:both;}
.content_side_pos_left{position: absolute; left:-100px; top:344px;}
.side_pos_in.top_edit_part{margin-top:-200px;}
.side_pos_in{float:left; clear: both; margin-top:20px;width:98px;}
.side_po_mid a{font:bold 12px arial; color: #000; text-align: center; margin-top:16px; width:100%;float:left;}
.side_po_mid a:hover{color:#666; font-weight:bold; float:left; text-decoration:none;}
.side_po_top{background: url(../images/side_pos_top.png) no-repeat; width:91px; height: 8px; float:left;}
.side_po_bot{background: url(../images/side_pos_bot.png) no-repeat; width:91px; height: 8px; float:left;}
.side_po_mid{background: url(../images/side_pos_mid.png) repeat-x bottom left #fff; width:90px;min-height:40px; float:left;border-left:1px solid #e8e8e8;}
.pop_up{position: absolute; top:0px; left:0px;width:100%; height: 100%;}
.shadow_bg{background:url(../images/trams.png) repeat;position:fixed; top:0; left:0; width:100%; height: 100%;z-index: 3;}
.invoice_pop{position: relative;z-index: 5;top:180px;}
.invoice_outer_pop{width:808px; margin:0px auto;}

/*footer*/

.contant_inne_bott{ background:url(../images/con_bor_bottom.png) no-repeat; margin: 0px auto; width:599px; height:12px;}
.content_side_pos_right{position: absolute;right:-91px; top:480px;}
.content_side_pos_right a{float:left; clear: both;margin-top:10px;}
.contant_inner_top{margin:0px 0px 0px -10px; width:775px;height:200px;height:77px;}
.contant_inner_top_left{background:url(../images/invoice_left_top_tag.png) no-repeat; float:left;width:10px;height:79px;}
.contant_inner_top_right{background:url(../images/title_top_new.png) no-repeat; float:left;width:762px;height:77px;}

textarea{resize:none;}
.contant_inner_top_right h1 {
    color: #FFFFFF;
    float: left;
    font: 36px 'helveticaneue_condensed';
    padding: 5px 5px 5px 30px;
    width: 96%;}
