/*******************************************/
/**************     item  start ************/
/*******************************************/

.cvv_desc{
padding:0;
margin:0 0 0 0px;
}


dl.item {
float:left;
margin:10px 23px;
padding:0;
width:324px;
display:inline;
/*border:1px solid #000; */
}

dl.item dt{

float:right;
margin:0 0 5px 0;
padding:0;
width:224px;
color:#234373;
font-size:18px;
font-weight:bold;
/*border:1px solid #14f038; */
text-align:left;

}

dl.item dd{
margin:0 0 0 100px;
padding:0;
line-height: 1.3em;
text-align:left;
/*border:1px solid #000; */
}
dl.item dd.img{
margin:0px;
}

dl.item dd.img img{
float:left;
margin:0 5px 0 0;
padding:0;
width:86px;
height:130px;
/*border:1px solid #000; */
}
/*******************************************/
/**************     item  end ************/
/*******************************************/

/*******************************************/
/**************     item  detail start ************/
/*******************************************/

dl.item_detail {
float:left;
margin:10px 23px;
padding:0;
width:500px;
/*width:324px;*/
display:inline;
/*border:1px solid #000; */
}

dl.item_detail dt{

float:right;
margin:0 0 5px 0;
padding:0;
/*width:224px;*/
width:354px;
color:#234373;
font-size:18px;
font-weight:bold;
/*border:1px solid #14f038; */
text-align:left;

}

dl.item_detail dd{
margin:0 0 0 0;
padding:0;
line-height: 1.3em;
text-align:left;
/*border:1px solid #000; */

}
dl.item_detail dd.img{
margin:0px;
float:left;
/*border:1px solid #000; */
padding:0 15px 0 0;
display:inline;
width:131px;
}

dl.item_detail dd.img img{
float:left;
margin:0 0px 0 0px;
padding:0 0 0 0px;
width:120px;
text-align:center;
display:inline;

/*border:0px solid #000; */
}
/********************************************************/


.embed_top_bg{
background-image: url("../images/embed_top_bg.gif");
background-repeat: no-repeat;
float:left;
height:7px;
width:488px;
margin:10px 0 0 0;
padding:0;
}


.embed_bottom_bg{
background-image: url("../images/embed_bottom_bg.gif");
background-repeat: no-repeat;
float:left;
height:7px;
width:488px;
margin:0;
padding:0;
}

.embed{
background-image: url("../images/embed_bg.gif");
background-repeat: repeat-x;
background-color:#eaeaea;
float:left;
height:374px;
width:486px;
margin:0;
padding:0;
border-left:1px solid #999999;
border-right:1px solid #999999;
}

/*******************************************/
/**************     item  detail end ************/
/*******************************************/

img {
border:0px;
}


.bg_png{

background-image: url("../images/bg_png.png");
background-repeat: repeat-y;

}

/*******************************************/
/**************     place order ************/
/*******************************************/
.place_order{
width:175px;
float:left;
text-align:left;

}

.place_order_content{
background-color:#abcbf2;
border-bottom:1px solid #6ea2e2;
margin:0;
padding:0 0 0px 0;
width:174px;
float:left;
/*border:1px solid #ef06ef;*/
}
.order_content_background{
/*background-color:#fff;*/
padding:0px;
margin:5px 5px 5px 5px;
float:left;
/*border:1px solid #000;*/
display:inline;
}


.place_order_collage {
background-image: url("../images/place_order.gif");
background-repeat: no-repeat;
width:174px;
height:25px;
padding:0;
margin:10px 0 0 0;
}

.account_tools_collage{
background-image: url("../images/account_tools.gif");
background-repeat: no-repeat;
width:174px;
height:25px;
padding:0;
margin:10px 0 0 0;
}

.place_order_text{
color: #1c3a68;
font-size:12px;
font-weight:bold;
border-bottom:1px solid #6ea2e2;
margin:10px 5px 0px 5px;
width:154px;
padding:0 0 10px 0;
float:left;
display:inline;

}

.place_order_text_{
color: #1c3a68;
font-size:12px;
font-weight:bold;
margin:10px 5px 0px 5px;
width:154px;
padding:0 0 5px 0;
float:left;
display:inline;
}

.place_order_text a{
color: #1c3a68;
font-size:12px;
font-weight:bold;
text-decoration:none;
}

.place_order_price{
color: #113161;
font-size:18px;
font-weight:bold;
padding:0;
margin:5px 0 0 0;
float:left;
width:59px;
border:0px solid #000;
}

.under_place_order{
background-image: url("../images/place_bg.gif");
background-repeat: repeat-x;
background-color: #abcbf2;
padding:10px 0px 10px 0px;
margin:3px 0 0 0;
width:174px;
float:left;

}

.under_place_order_text{
font-size:11px;
color:#222222;
border-bottom:1px solid #6ea2e2;
margin:3px 10px 0px 10px;
width:154px;
padding:0 0 3px 0;
float:left;
display:inline;


}

.under_place_order_text_{
font-size:11px;
color:#222222;
margin:3px 10px 0px 10px;
width:154px;
padding:0 0 3px 0;
float:left;
display:inline;


}

/*******************************************/


/*******************************************/
/**************     login_form  ************/
/*******************************************/

dl.login_form{
float:left;
width:350px;
/*border:1px solid #ef06ef;*/
}
dl.login_form dt{
float:left;
width:120px;
margin:12px 10px 0 0;
padding:0;
text-align:left;
font-size:12px;
}
dl.login_form dd{
float:left;
margin:8px 0 0 0;
padding:0 0 0 10px;
width:210px;
/*border:1px solid #000;	*/
text-align:left;
}

dl.login_form dd.star{
float:left;
margin:8px 0 0 0;
padding:0 0 0 10px;
width:210px;
/*border:1px solid #000;	*/
text-align:left;
background-image: url("../images/star.gif");
background-repeat: no-repeat;
}

dl.login_form dt.forgot{
float:left;
width:230px;
margin:12px 10px 0 0;
padding:0;
text-align:left;
font-size:12px;
color:#6d6d6d;
/*border:1px solid #000;	*/
}

dl.login_form dd.alt {
float:left;
margin:8px 0 0 0;
padding:0;
width:100px;
/*border:1px solid #000;	*/
text-align:right;
}


/*******************************************/
/**************     SignIn_form  ************/
/*******************************************/

dl.signin_form{
float:left;
width:600px;
/*border:1px solid #ef06ef;*/
}
dl.signin_form dt{
float:left;
width:120px;
margin:14px 10px 0 0;
padding:0;
/*border:1px solid #000;*/
text-align:left;
font-size:12px;
}
dl.signin_form dd{
float:left;
margin:10px 0 0 0;
padding:0 0 0 10px;
width:460px;
/*border:1px solid #000;*/
text-align:left;
height:24px;
}

dl.signin_form dd.star{
float:left;
margin:8px 0 0 0;
padding:0 0 0 10px;
width:460px;
/*border:1px solid #000;	*/
text-align:left;
background-image: url("../images/star.gif");
background-repeat: no-repeat;
height:24px;
}




dl.signin_form_{
float:left;
width:400px;
/*border:1px solid #ef06ef;*/
}
dl.signin_form_ dt{
float:left;
width:120px;
margin:14px 10px 0 0;
padding:0;
/*border:1px solid #000;*/
text-align:left;
font-size:12px;
}
dl.signin_form_ dd{
float:left;
margin:10px 0 0 0;
padding:0 0 0 10px;
width:260px;
/*border:1px solid #000;*/
text-align:left;
height:24px;
}

dl.signin_form_ dd.star{
float:left;
margin:8px 0 0 0;
padding:0 0 0 10px;
width:260px;
/*border:1px solid #000;	*/
text-align:left;
background-image: url("../images/star.gif");
background-repeat: no-repeat;
height:24px;
}


/******************************************************/
dl.edit_account{
float:left;
width:500px;
/*border:1px solid #ef06ef;*/
}
dl.edit_account dt{
float:left;
width:120px;
margin:14px 10px 0 0;
padding:0;
/*border:1px solid #000;*/
text-align:left;
font-size:12px;
}
dl.edit_account dd{
float:left;
margin:10px 0 0 0;
padding:0 0 0 10px;
width:360px;
/*border:1px solid #000;*/
text-align:left;
height:24px;
}

dl.edit_account dd.star{
float:left;
margin:8px 0 0 0;
padding:0 0 0 10px;
width:360px;
/*border:1px solid #000;	*/
text-align:left;
background-image: url("../images/star.gif");
background-repeat: no-repeat;
height:24px;
}



.input1{
width:200px;
}
.error{
color:#d7061e;

}
/*******************************************/

/*******************************************/
/**************     Basket      ************/
/*******************************************/

dl.bascet_list_title {
width:700px;
float:left;
/*border:1px solid #000;*/
margin:10px 0 0 20px;
padding:0px 0 0px 0;
text-align:center;
display:inline;
background-color:#234373;
height:25px;
display:inline;
}

dl.bascet_list_title dt{
float:left;
/*border:1px solid #000;*/
margin:4px 0 5px 0;
padding:0px 0 0 0;
text-align:center;
font-weight: bold;
font-size:13px;
color:#d4e7fe;
}

dl.bascet_list_title dd{
float:left;
/*border:1px solid #000;*/
margin:4px 0 5px 0;
padding:0;
text-align:center;
font-weight: bold;
font-size:13px;
color:#d4e7fe;
}
/**********************************************/

dl.bascet_list {
width:700px;
float:left;
/*border:1px solid #000;*/
margin:0 0 0 20px;
padding:0 0 5px 0;
text-align:center;
border-bottom: 1px solid #6ea2e2;
display:inline;
/*height: 40px;*/
}

dl.bascet_list dt{
float:left;
/*border:1px solid #000;*/
margin:10px 0px 0 0;
padding:0;
text-align:center;
font-weight: normal;
font-size:12px;
color:#1c3a68;
}

dl.bascet_list dd{
float:left;
/*border:1px solid #000;*/
margin:10px 0px 0 0;
padding:0;
text-align:center;
font-weight: normal;
font-size:12px;
color:#1c3a68;
}

.taxes{
float:left;
font-weight:bold;
color:#333333;
text-align:right;
width:305px;
border:0px solid #000;
margin:5px 0 0 0;
}
/*dl.taxes{
width:130px;
float:left;
margin:0 0 0 185px;
padding:0;
display:inline;
}
dl.taxes dt{
width:80px;
float:left;
margin:5px 0 0 0;
padding:0;
font-size:12px;
font-weight:bold;
color:#333333;
text-align:left;
}
dl.taxes dd{
width:50px;
float:left;
margin:5px 0 0 0;
padding:0;
font-size:12px;
color:#333333;
text-align:right;
font-weight:bold;
} */
/*******************************************/
/**************     Rent Orders ************/
/*******************************************/

dl.rent_orders_title {
width:700px;
float:left;
/*border:1px solid #000;*/
margin:20px 0 0 20px;
padding:0 0 5px 0;
text-align:center;
border-bottom: 2px solid #d0d0d0;
display:inline;
}

dl.rent_orders_title dt{
float:left;
/*border:1px solid #000;*/
margin:0;
padding:0;
text-align:left;
font-weight: bold;
font-size:13px;
color:#333333;
}

dl.rent_orders_title dd{
float:left;
/*border:1px solid #000;*/
margin:0;
padding:0;
text-align:center;
font-weight: bold;
font-size:13px;
color:#333333;
}
/**********************************************/

dl.rent_orders_list {
width:700px;
float:left;
/*border:1px solid #000;*/
margin:5px 0 0px 20px;
padding:0 0 5px 0;
text-align:center;
border-bottom: 1px solid #d0d0d0;
display:inline;
}

dl.rent_orders_list dt{
float:left;
/*border:1px solid #000;*/
margin:0;
padding:0;
text-align:left;
font-weight: normal;
font-size:12px;
color:#333333;
}

dl.rent_orders_list dd{
float:left;
/*border:1px solid #000;*/
margin:0;
padding:0;
text-align:center;
font-weight: normal;
font-size:12px;
color:#333333;
}
/**********************************************/
dl.order_view_1 {
width:700px;
float:left;
/*border:1px solid #000;*/
margin:20px 0 0px 20px;
padding:0 0 5px 0;
text-align:center;
border-bottom: 2px solid #d0d0d0;
display:inline;
}

dl.order_view_1 dt{
float:left;
/*border:1px solid #000;*/
margin:0;
padding:0;
text-align:left;
font-weight: bold;
font-size:12px;
color:#333333;
}

dl.order_view_1 dd{
float:left;
/*border:1px solid #000;*/
margin:0;
padding:0;
text-align:center;
font-weight: bold;
font-size:12px;
color:#333333;
}
/*****************************************/

dl.order_view_2 {
width:700px;
float:left;
/*border:1px solid #000;*/
margin:5px 0 0px 20px;
padding:0 0 5px 0;
text-align:center;
border-bottom: 1px solid #d0d0d0;
display:inline;
}

dl.order_view_2 dt{
float:left;
/*border:1px solid #000;*/
margin:0;
padding:0;
text-align:center;
font-weight: normal;
font-size:12px;
color:#333333;
}

dl.order_view_2 dd{
float:left;
/*border:1px solid #000;*/
margin:0;
padding:0;
text-align:center;
font-weight: normal;
font-size:12px;
color:#333333;
}
/********************************************/

dl.payment_detail {
float:left;
width:200px;
padding:0;
margin:10px 0 20px 20px;
display:inline;
}

dl.payment_detail dt{
float:left;
width:100px;
text-align:left;
padding:0;
margin:5px 0 0 0;
font-weight: normal;
font-size:12px;
color:#333333;

}

dl.payment_detail dd{
float:left;
width:100px;
text-align:left;
padding:0;
margin:5px 0 0 0;
font-weight: normal;
font-size:12px;
color:#333333;

}

/***************************************************/



dl.order_item_title {
width:700px;
float:left;
/*border:1px solid #000;*/
margin:20px 0 0px 20px;
padding:0 0 5px 0;
text-align:center;
border-bottom: 2px solid #d0d0d0;
display:inline;
}

dl.order_item_title dt{
float:left;
/*border:1px solid #000;*/
margin:0;
padding:0;
text-align:left;
font-weight: bold;
font-size:12px;
color:#333333;
}

dl.order_item_title dd{
float:left;
/*border:1px solid #000;*/
margin:0;
padding:0;
text-align:center;
font-weight: bold;
font-size:12px;
color:#333333;
}
/************************************************/

dl.order_item_list {
width:700px;
float:left;
/*border:1px solid #000;*/
margin:5px 0 0px 20px;
padding:0 0 5px 0;
text-align:center;
border-bottom: 1px solid #d0d0d0;
display:inline;
}

dl.order_item_list dt{
float:left;
/*border:1px solid #000;*/
margin:0;
padding:0;
text-align:left;
font-weight: normal;
font-size:12px;
color:#333333;
}

dl.order_item_list dd{
float:left;
/*border:1px solid #000;*/
margin:0;
padding:0;
text-align:center;
font-weight: normal;
font-size:12px;
color:#333333;
}
/********************************************/

dl.tell_friend {
margin:5px 0 0px 20px;
padding:0 0 5px 0;
width:350px;
float:left;
display:inline;
/*border:1px solid #000;*/
}

dl.tell_friend dt{
width:80px;
float:left;
margin:7px 0 0 0;
padding:0;
font-weight: normal;
font-size:12px;
color:#333333;
/*border:1px solid #000;*/
text-align:left;
}

dl.tell_friend dd{
width:230px;
float:left;
margin:5px 0 0 0;
padding:0;
/*border:1px solid #000;*/
text-align:left;

}

/********************************************/

dl.contact_us {
margin:5px 0 0px 20px;
padding:0 0 5px 0;
width:420px;
float:left;
display:inline;
/*border:1px solid #000;*/
}

dl.contact_us dt{
width:100px;
float:left;
margin:7px 0 0 0;
padding:0;
font-weight: normal;
font-size:12px;
color:#333333;
/*border:1px solid #000;*/
text-align:left;
}

dl.contact_us dd{
width:230px;
float:left;
margin:5px 0 0 0;
padding:0;
/*border:1px solid #000;*/
text-align:left;

}
/********************************************/

dl.sign_in {
margin:5px 0 0px 20px;
padding:0 0 5px 0;
width:420px;
float:left;
display:inline;
/*border:1px solid #000;*/
}

dl.sign_in dt{
width:100px;
float:left;
margin:7px 0 0 0;
padding:0;
font-weight: normal;
font-size:12px;
color:#333333;
/*border:1px solid #000;*/
text-align:left;
}

dl.sign_in dd{
width:230px;
float:left;
margin:5px 0 0 0;
padding:0;
/*border:1px solid #000;*/
text-align:left;

}
/********************************************/



.title{
font-weight: bold;
font-size:14px;
color:#333333;
}

.sort{
margin:8px 0 0 0;
font-weight: bold;
font-size:14px;
color:#333333;
float:left;
width:190px;
}

.name_category {
width:400px; 
float:left; 
font-weight:bold; 
font-size:23px; 
color:#333333;
}

.title_category{width:700px; float:left; font-weight:bold;
       border-bottom:1px solid #d0d0d0; margin:5px 23px 0 20px; padding:0 0 5px 0; text-align:left; display:inline;}

.sort_form{
width:300px; float:right; text-align:right;
}

div#recom{
background-image: url("../images/recom.gif");
background-repeat: no-repeat;
width:745px;
height:39px;
float:left;
margin:15px 0 0 0;
text-align:left;
display:block;
}
div#reviews{
background-image: url("../images/reviews.gif");
background-repeat: no-repeat;
width:745px;
height:39px;
float:left;
margin:15px 0 0 0;
text-align:left;
display:none;
}

dl.reviews {
width:700px;
float: left;
border-bottom:1px solid #d0d0d0; 
margin:0;
padding:0 0 5px 0;
}

dl.reviews dt{
width:700px;
float: left;
text-align:left;
/*border:1px solid #000; */
margin:5px 0 0 0;
padding:0;
font-size:12px;
color:#5c5c5c;
}

dl.reviews dd{
width:700px;
float: left;
text-align:left;
/*border:1px solid #000; */
margin:5px 0 0 0;
padding:0;
font-size:12px;
color:#333333;
}

.footer{
font-size:12px;
color:#bcd7ff;
line-height:2;
}
a.blue{
color:#bcd7ff;
}

.shipping{
float:left;
margin:10px 0 0 20px;
display:inline;
}

.shipping_text_top_bg{
background-image: url("../images/shipping_text_top_bg.gif");
background-repeat: no-repeat;
width:385px;
height:6px;
float:left;
}

.shipping_text_bottom_bg{
background-image: url("../images/shipping_text_bottom_bg.gif");
background-repeat: no-repeat;
width:385px;
height:6px;
float:left;
}

.shipping_text_box{
background-image: url("../images/shipping_text_bg.gif");
background-repeat: repeat-x;
width:383px;
float:left;
background-color:#ebebeb;
border-left:1px solid #dadada;
border-right:1px solid #dadada;
margin:0;
padding:0px 0 0 0;
}

.shipping_text{
float:left;
margin:3px 15px 0 15px;
width:350px;
padding:0;
text-align:left;
display:inline;
line-height:1;
}
.recommendations{
background-image: url("../images/recommendations.gif");
background-repeat: no-repeat;
width:745px;
height:39px;
float:left;
margin:15px 0 0 0;
padding:0;
}
.recommendation_images{
float:left; width:100px; border:0px solid #000; margin:0 20px 0 0;
}
.recommendation_images_last{
float:left; width:100px; border:0px solid #000; margin:0 0px 0 0;
}
div.recommendation_images a span{
display:block;margin:5px 0 0 0;
}
div.recommendation_images_last a span{
display:block;margin:5px 0 0 0;
}
.recommendation_list{
float:left; width:700px; margin:15px 0 0 20px; display:inline;
}

a.not_line {
text-decoration:none;
}

.h3{
margin:10px 0 0 20px;
width:500px;
float:left;
text-align:left;
display:inline;
}
.h3_300{
margin:10px 0 0 20px;
width:300px;
float:left;
text-align:left;
display:inline;
}


h3 {
color: #234373;
font-size:18px;
font-weight:bold;
margin:0px 0 0 0px;
float:left;
text-align:left;
display:inline;
/*border:1px solid #000;*/
}

/*p {
color:#333333;
margin:0;
padding:0;
border:0px solid #000;
width:700px;
text-align:left;
font-size:12px;
float:left;
} */
.text{
color:#333333;
margin:0;
padding:0;
border:0px solid #000;
width:700px;
text-align:left;
font-size:12px;
}

/*************************************/
/******    member info    ******/
/************************************/

dl.member_info{
float:left;
width:400px;
/*border:1px solid #ef06ef;*/
}
dl.member_info dt{
float:left;
width:120px;
margin:10px 0px 0 0;
padding:0;
/*border:1px solid #000;*/
text-align:left;
font-size:12px;
}
dl.member_info dd{
float:left;
margin:10px 0 0 0;
padding:0;
width:270px;
/*border:1px solid #000;*/
text-align:left;
font-size:12px;
}
.photo{
float:left;
height:150px;
width:150px;
}
.shipping_process{
/*border: 1px solid #000;*/
width:700px;
margin:15px 0 0 20px;
text-align:left;
padding:0;
float:left;
display:inline;
}

.item_description{
margin:5px 0 0 0; padding:0;
color:#333333;
text-align:left;
font-size:12px;

}

.item_button {
float:left; width:90px;
}
.rating{
margin:10px 0px 5px 0px; float:left; line-height:2; border: 0px solid #000; padding:0;
}

.rating_bg_top{
background-image: url("../images/rating_bg_top.gif");
background-repeat: no-repeat;
width:131px;
height:6px;
float:left;

}

.rating_bg{
width:131px;
float:left;
background-color:#1e3d6b;
color: #a8ccff;
margin:0;
padding:0;

}

.rating_bg_bottom{
background-image: url("../images/rating_bg_bottom.gif");
background-repeat: no-repeat;
width:131px;
height:6px;
float:left;

}
.rating_text{
float:left; width:350px; margin:10px 0 0 0;
}

.container_350{
float:left; width:350px; margin:0px 0 0 0;
display:inline;
}

.f_left{
float:left;
}

.form{
padding:0; float:left; width:695px; margin:5px 23px 0 23px; display:inline;
}

dl.credit_card {
float:left;
width:600px;
/*border:1px solid #000;*/
margin:0;
padding:0;
}
dl.credit_card dt {
float:left;
width:120px;
/*border:1px solid #000;*/
text-align:left;
margin:12px 0 0 0;
padding:0;
font-size:12px;
}
dl.credit_card dd {
float:left;
width:400px;
/*border:1px solid #000;*/
text-align:left;
margin:8px 0 0 0;
padding:0;
}

.button_submit{
 float:left;	width:700px; text-align:left; margin:10px 0 0 0;
}

.mpfl{
margin:0; padding:0; float:left;
}

.light_grey{
color:#6e6e6e;
}
.img_title{
margin:10px 0 0 20px; padding:0; float:left; display:inline;
}
.img_title_{
margin:10px 0 0 20px; padding:0; float:left; display:inline;
background-image: url("../images/shipping/order_complete.gif");
background-repeat: no-repeat;
width:650px;
height:42px;

}

.select1 {
margin:0; padding:0;
width:205px;
}
.input3{
margin:0; padding:0;
width:90px;

}
.title_list{
margin:10px 0 10px 20px;
display:inline;
padding:4px 0 4px 0px;
float:left;
width:700px;
text-align:left;
color:#d4e7fe;
font-size:13px;
font-weight:bold;
background-color: #234373;
}

a.edit{
color:#d4e7fe;
font-size:12px;
font-weight:bold;
}

a.edit_{
color:#234477;
font-size:12px;
font-weight:bold;
}



dl.credit_card_info {
float:left;
width:600px;
margin:0 0 0 20px;
padding:0;
display:inline;
}
dl.credit_card_info dt {
float:left;
width:100px;
text-align:left;
margin:0px 0 7px 10px;
padding:0;
font-size:12px;
display:inline;
}
dl.credit_card_info dd {
float:left;
width:400px;
text-align:left;
margin:0px 0 7px 0;
padding:0;
font-size:12px;
color: #4e4e4e;

}



dl.shipping_billing {
/*border:1px solid #000;*/
float:left;
width:310px;
margin:10px 0 0 0px;
padding:0;
display:inline;
}
dl.shipping_billing dt {
/*border:1px solid #000;*/
float:left;
width:100px;
text-align:left;
margin:0px 0 7px 10px;
padding:0;
font-size:12px;
display:inline;
}
dl.shipping_billing dd {
/*border:1px solid #000;*/
float:left;
width:200px;
text-align:left;
margin:0px 0 7px 0;
padding:0;
font-size:12px;
color: #4e4e4e;
}

.title_grey{
margin: 0 0 0 10px; display:inline;
float:left;
padding:0;
color:#646464;
font-size:16px;
font-weight:bold;
}


dl.na_pravo_nax {
float:right;
width:250px;
margin:0 33px 0 0;
padding:0;
display:inline;
}

dl.na_pravo_nax dt{
float:right;
width:80px;
margin:5px 0 0 0;
padding:0;
text-align:right;
font-size:12px;
}

dl.na_pravo_nax dd{
float:right;
width:170px;
margin:5px 0 0 0;
padding:0;
text-align:right;
font-size:12px;
}

.big_blue_line_bottom{
float:left;
width:700px;
margin:10px 0 10px 20px;
display:inline;
border-bottom: 3px solid #234372;
padding:0px;height:0px;
}

.big_blue{
color: #234373;
font-size:13px;
font-weight:bold;
}

.edit_right {
float:right; text-align:right; margin:5px 10px 0 0; display:inline;
}

.font_12_bold{
font-size:12px;
font-weight:bold;
}
.cursor{
cursor:pointer;
}

.terms_at_order_complete{
float:left; text-align:left; margin:0 0 0 20px; display:inline; width:400px;
}
.text_agree {
float:left; width:360px; margin:0 0 0 10px; display:inline;
}
.check_agree {
float:left; width:20px;
}

.logo_under_agree{
 float:left; margin:10px 0 0 0;}

.order_complete_submit{
 margin:10px 33px 0 0px; padding:0; float:right; width:600px; display:inline; text-align:right; 
}
.payment_method {
 margin: 5px 0px; 
}

.credit_card_method{float:left; width:135px; margin:0px 0px 0px 5px;}
.paypal_method{float:left; width:195px; text-align:right; margin:0px;}
.patment{
float:left; width:350px; margin:10px 0 0 0px; text-align:left; border:0px solid #000;
}

.member_info_box{
float:left;
margin:10px 0 0 20px;
display:inline;

}

ul.account_tools{
 float: right;
 list-style: none; 
 margin: 0px;
 padding: 0px;
 margin-top: 4px;
 background-color: #181818;
 border: 1px solid #555555;
 padding: 5px 15px;
}

ul.account_tools li {
 border: 1px solid #181818;
}

ul.account_tools li a {
 display: block;
 background-image: url(images/arrow.gif);
 background-repeat: no-repeat;
 background-position: 0px 12px;
 padding: 4px 0px;
 padding-left: 9px; 
 border-bottom: 1px solid #555555;
}



.account{
text-decoration:none;
}
.small_grey{
font-size:11px;
font-weight:bold;
}
.butimg{
cursor:pointer;
}

a.white{
color:#fff;
}

.faq{
width:700px;
margin:0 0 0 20px;
text-align:left;
padding:0 0 5px 0;
border-bottom:1px solid #d0d0d0; 
}

p {
margin:5px 0 0 0;
}
.faq_question {
color:#333333;
font-size:14px;
font-weight:bold;
padding:0;
margin:10px 0 0 0;
}
.faqs_title {
color:#333333;
font-size:14px;
font-weight:bold;
padding:0;
margin:10px 0 0 0;

}
.question {
width:700px; text-align:left;
}

.header{

}

.box_na_pravo_nax{
float:right;
width:283px;
padding:0;
display:inline;

}