body{
/*background-image: url(../images/bg1.png);*/
background: #fff;
margin:0;
padding:0;
font-family:Verdana;
font-size:12px;
color:#363636;
}

.root{
/*background-image: url(../images/bg2.png);*/
background: #fff;
height: 100%;
width: 100%;
padding-bottom: 10px;
}

.popup_body {
 background-image: none;
 background-repeat: no-repeat;
 margin-top: 0px;
}

div, form, span, p, h1, h2, h3 {
 margin: 0px;
 padding: 0px;
}

.box{
margin:0;
padding:0;
}

.bottom_shadow{
 background: url(../images/bottom_shadow.jpg) no-repeat left bottom;
 padding-bottom: 16px;
 width: 854px;
}

.left_shadow{
 background: url(../images/left_shadow.jpg) repeat-y left top;
 padding-left: 7px;
}

.right_shadow{
 background: url(../images/right_shadow.jpg) repeat-y right top;
 padding-right: 7px;
}

td.page_header{
 height: 29px;
 background-image: url(../images/header_bg.jpg);
 background-repeat: repeat;
 background-position: left top; 
}

td.path_header{
 background-image: url(../images/br_bg.gif);
 background-repeat: repeat;
 background-position: left top;
 color: #F0F0F0;
 font-weight: bold; 
 padding: 0 10px;
 text-transform: uppercase;
}

td.path_header a{
 color: #F0F0F0;
 font-weight: bold; 
 text-transform: uppercase;
 text-decoration: none;
}

td.lhead{
 color: #F0F0F0;
 font-weight: bold; 
 text-transform: uppercase;
 text-decoration: none;
}


h1.header{
 height: 29px;
 background-image: url(../images/header_bg.jpg);
 background-repeat: repeat;
 background-position: left top; 
 padding-top: 4px;
 text-align: left;
 padding-left: 12px;
}

.page_header h1.header{
 height: 29px;
 background-image: url(../images/header_bg.jpg);
 background-repeat: repeat;
 background-position: left top; 
 padding-top: 4px;
 text-align: left;
 padding-left: 12px;
 font-size: 14px;
 font-weight: bold;
 line-height: 33px;
 color: white;
 vertical-align: middle;
}


td{
font-size:12px;
}

.content, .hiw_content{
 width:840px;
 background-color: #FFFFFF;
 clear: both;
 min-height: 615px;
 top: 0;
}

* html .content, .hiw_content{
 width: 840px;
}

.top{
 background-image:url("../images/top_bg.png");
 background-repeat:repeat-x;
 background-position:bottom left;
 height:122px;
 width: 100%;
 color: #FFFFFF;
 font-family: Verdana;
 vertical-align: bottom;
}

.top a{
 color: #FFFFFF;
 position: relative;
}

.top a:hover{
 text-decoration: none;
}

.fl{
float:left;
}
.fr{
float:right;
}

a {
color:#363636;
}

a img {
border:none;
}

.pr20 {padding-right:20px;}
.pr15 {padding-right:15px;}
.pt5  {padding-top:5px;}


.collage {
background-image:url("../images/collage.jpg");
background-repeat:no-repeat;
background-position:top right;
width:811px;
height:300px;
clear:both;
}

.inner{
 margin: 0px 14px 0 15px;
 padding: 0;
 padding-top: 12px;
}

* html .inner {
 margin: 0px 10px 0 10px;
}

.incenter{
 background: none;
 background-image: url(../images/inner_bottom.gif);
 background-repeat: no-repeat;
 background-position: left bottom;
 width: 840px;
}

.signup_buton{
 float: right;
 margin-right: 30px;
 margin-top: 210px; 
}

.how_it_work{
 padding: 0;
 margin: 10px 0 0 0;
 font-family: Arial;
 color: #525252;
 font-size: 14px;
 text-align: left;
}

.how_it_work p{
 padding: 20px 15px 1px 15px;
 margin: 0;
 width: 170px;
 color: #262626;
 font-size: 11px;
}

.how_it_work span{
 font-size: 15px;
 display: block;
 margin: 0;
 padding: 0;
 font-family: Arial;
 color: #333333;
 font-weight: bold;
}

.how_it_work td{
 padding-right: 6px;
 vertical-align: top;
 padding-top: 140px;
}

.how_it_work td.hiw1, .how_it_work td.hiw2, .how_it_work td.hiw3, .how_it_work td.hiw4{
 width: 197px;
 height: 75px;
 display: block;
 background-position: left top;
 background-repeat: no-repeat;
 float: left;
}

.how_it_work td.hiw1{
 background-image: url(../images/hiw1.jpg);
}

.how_it_work td.hiw2{
 background-image: url(../images/hiw2.jpg);
}

.how_it_work td.hiw3{
 background-image: url(../images/hiw3.jpg);
}

.how_it_work td.hiw4{
 background-image: url(../images/hiw4.jpg);
 margin-right: 0;
}

.bottom{
 background: none;
 background-image:url("../images/bottom_bg.gif");
 background-repeat: repeat-x;
 background-position:top left;
 width:840px;
 height:70px;
 font-size:11px;
 color: #A9A9A9;
 font-family: Tahoma;
}

.bottom a{
 font-size:11px;
 color: #A9A9A9;
 font-family: Tahoma;
}

.bottom p{
 margin-top: 3px;
}

.new_rel{
 margin: 0 0px 15px 0;
 padding-bottom: 0px;
/* background-image: url(../images/nr_bg.gif);
 background-repeat: repeat-x;
 background-position: left bottom;*/
 background: url(../images/new_releases_bbg.gif) no-repeat left bottom;
}

.new_rel td{
 text-align: center;
 vertical-align: top;
 width: 20%;
 padding-bottom: 8px;
}

.new_rel td img{
 border: 1px solid #B4CADB;
}

.new_rel td span{
 display: block;
 margin: 0 auto;
 width: 106px;
 font-family: Tahoma;
 font-size: 12px;
 color: #616161;
 text-align: center;
 text-decoration: none;
 cursor: pointer;
}

.left_part{
float:left;
width:205px;
margin:0px 10px 0 0;
padding:0;
/*border: 1px solid red;*/
}

.right_part{
float:left;
width:595px;
margin:0px 0 0 0px;
display:inline;
padding:0;
text-align:left;
/*overflow: hidden;     */
}

.lhead{
 background-image: url(../images/lhead_bg.gif);
 background-repeat: repeat-x;
 background-position: left top;
 width: 100%;
 padding-left: 10px;
 text-align: left;
}

.lg_inner,
.iframecontent{
 background-image: url(../images/linner_bg.gif);
 background-repeat: repeat-x;
 background-position: left top;
 background-color: #DBDBDB;
 text-align: left;
 margin: 0 0 10px 0;
/* border: 1px solid red;*/
}

.left_content{
 padding: 10px 8px 0 8px;
}

ul.most_list{
 margin: 0 0 0px 0px;
 padding: 0 0 0 10px;
 background-color: #EDEDED;
 list-style: none;
}

ul.most_list li{
 background-image: url(../images/list_popular.gif);
 background-repeat: no-repeat;
 background-position: left 3px;
 padding-left: 10px;
 padding-bottom: 5px;
 margin: 0 0 0px 0;
 color: #626262;
 font-weight: bold;
}

ul.list_genre{
 margin: 0 0 10px 10px;
 padding: 0;
 list-style: none;
}

ul.list_genre li{
 background-image: url(../images/list_genre.gif);
 background-repeat: no-repeat;
 background-position: left 3px;
 padding-left: 10px;
 margin: 0 0 5px 0;
 color: #717171;
}

ul.most_list li a, ul.list_genre li a{
 text-decoration: none;
 font-size: 11px;
 font-family: Verdana;
}

ul.most_list li a:hover, ul.list_genre li a:hover{
 text-decoration: underline;
}

ul.slist{
 background: none;
 margin-top: 5px;
}

ul.slist li a{
 font-weight: normal;
}

span.txt{
 display: block;
 font-family: Verdana;
 font-size: 11px;
 color: #717171;
 font-weight: bold;
 margin: 3px 0 3px 0;
}

.leftbaner{
 background-image: url(../images/baner.jpg);
 background-repeat: no-repeat;
 background-position: left top;
 width: 205px;
 height: 226px;
 display: block;
 clear: both;
}

.leftbaner div{
 padding: 173px 0 0 45px;
}

.leftbaner a{
 margin: 0 0 0 0px;
 background-image: url(../images/buttons/en/signup.gif);
 background-repeat: no-repeat;
 background-position: left top;
 width: 145px;
 height: 37px;
 display: block;
}

.crow1{
 background-image: url(../images/row1_bg.jpg);
 background-repeat: repeat-x;
 background-position: left bottom;
 background-color: #FFFFFF;
 padding: 0 5px 5px 4px;
/* border: 1px solid red;*/
}

.crow2{
 background-image: url(../images/row2_bg.jpg);
 background-repeat: repeat-x;
 background-position: left bottom;
 background-color: #FFFFFF;
 padding: 0 5px 5px 4px;
}

.blue_{
 color: #4C4C4C;
 font-family: Verdana;
 font-size: 11px;
 font-weight: bold;
 line-height: 1;
 margin-right: 5px;
}

.detail_img{
 padding: 7px 8px 7px 8px;
 background-image: url(../images/detail_img_bg.jpg);
 background-repeat: repeat-x;
 background-position: left top;
 width:224px;
}

h1.detail_header{
 color: #5B5B5B;
 font-family: Verdana;
 font-size: 18px;
 font-weight: bold;
 letter-spacing: -1px;
}

.detail_desc, .detail_desc td, .detail_desc p{
 color: #717171;
 font-family: Verdana;
 font-size: 11px;
 vertical-align: top;
}

.detail_desc a{
 color: #1C5889;
}

p.tab_descr{
 padding: 16px;
 font-size: 11px;
 font-family: Verdana;
 color: #717171;
 min-height: 240px;
}

table.featured_items{
width:450px; font-size:9px; font-family:verdana; font-weight:bold;
}

table.featured_items tr td{
text-align:center;
padding-bottom:5px;
}

table.featured_items tr td img{
margin:0 0 3px 0;
}

table.featured_items tr td a{
color:#ffd289;
font-size:11px;
font-weight:normal;
font-family: "Myriad Pro";
}

.bottom_border{
background-image:url("../images/bottom_border.gif");
background-repeat:no-repeat;
background-position:top left;
width:405px;
height:9px;
float:right;
margin:0;
padding:0;

}


.point_line{
 background-image: url("../images/point.gif");
 background-repeat:repeat-x;
 background-position:bottom left;
 padding:0 0 5px 0;
 margin:0 9px;
 text-align:left;
}

.point_line_yellow{
 background-image: url("../images/point_.gif");
 background-repeat:repeat-x;
 background-position:bottom left;
 padding:0 0 5px 0;
 margin:0 5px;
 text-align:left;
}

.small_collage{
float:left;
width:278px;
height:287px;
margin:165px 0 0 18px;
display:inline;
}

ul.categories{
width:134px;
margin:0;
padding:0 0 15px 0;
list-style:none;
}

ul.categories li {
background-image: url("../images/category_marker.gif");
background-position: bottom left;
background-repeat: no-repeat;
margin:5px 0 0 0;
padding: 0px 0 5px 15px;
width:119px;
overflow:hidden;
text-align:left;
}
ul.categories li a{
font-family:verdana;
font-size:12px;
color:#161616;
text-decoration:none;
}

/*****************************/

ul.account_menu{
width:134px;
margin:20px 0 0 0;
padding:0 0 15px 0;
list-style:none;
}

ul.account_menu li {
background-image: url("../images/excretion.gif");
background-position: bottom left;
background-repeat: no-repeat;
margin:5px 0 0 0;
padding: 0px 0 5px 0px;
width:124px;
overflow:hidden;
text-align:left;
font-size:11px;
}
ul.account_menu li a{
font-family:verdana;
color:#161616;
text-decoration:none;
font-size:11px;
}

.subscride{
color:#101010;
font-size:10px;
clear:both;
margin:10px 0 10px 0;
width:150px;
}
.site_map{
font-size:11px;
color:#646060;
padding:0 0 15px 10px;
}
.site_map a{
font-size:11px;
color:#646060;
}


dl.category_description{
width:685px;
margin:0;
padding:0 0 10px 0;
/*background-image: url("../images/dvd.gif");
background-position:top right;
background-repeat: no-repeat;
  */
}

dl.category_description dt{
width:500px;
margin:0;
padding:0;
color:#ac7732;
font-size:18px;
line-height:1;
}

dl.category_description dd{
width:500px;
margin:10px 0 0 0;
padding:0;
color:#3c3c3c;
font-size:11px;
}

.item_box{
/*border:1px solid #f1a830;*/
padding:1px;
float:left;
width:590px;
padding:5px;
margin:0 0 10px 0;
}

table.white_table{
width:590px;
}

table.white_table tr td{
font-size:10px;
line-height:1.5;
}

table.white_table tr td.title{
font-size:18px;
color:#5B5B5B;
font-weight:bold;
}

table.grey_table{
width:100%;
border:1px solid #dddddd;
background-color:#f3f3f3;
}

table.grey_table tr td{
font-size:10px;
line-height:1.5;
border: 1px solid #969696;
}


table.grey_table tr td.title{
font-size:14px;
color:#161616;
font-weight:bold;
}

a.pink{
color:#676767;
}


dl.item_detail {
float:left;
width:460px;
margin:0px 0 0 0px;
padding:0;
display:inline;
}

dl.item_detail dt{
float:right;
width:330px;
margin:0 0 10px 0;
padding:0;
color:#ac7732;
font-size:22px;
font-weight:bold;
background-image: url("../images/point_yellow.gif");
background-repeat:repeat-x;
background-position:bottom left;
}

dl.item_detail dd{
font-size:11px;
color:#3c3c3c;
padding:0 0 0 90px;

}

dl.item_detail dd.img{
float:left;
width:110px;
margin:0;
padding:0;
text-align:center;
font-size:10px; 
line-height:1.3;
}

.item_price{
color:#cc0000;
font-weight:bold;
font-size:23px;

}
.text_1{
margin:10px 0 0 0;
font-family:arial;
font-size:12px;
}

a.blue {
color:#0146e3;
}

ol.best_sellers{
border:1px solid #ededed;
padding:45px 12px 20px 6px;
background-image: url("../images/best_sellers.gif");
background-position:top center;
background-repeat:no-repeat;
background-color:#f7f7f7;
width:160px;
margin:0;
}

ol.best_sellers li{
margin:0 0 5px 20px;
font-family:arial;

}
.right_box{
float:right;
width:180px;
margin:0;
padding:0;
}

.mt20{
margin-top:20px;
}

.title_section{
width:645px;
background-image: url("../images/point.gif");
background-position:bottom left;
background-repeat:repeat-x;
float:left;
margin:0 10px 0 10px;
display:inline;;
padding:0 0 5px 0;
color:#d5261e;
font-weight:bold;
font-size:20px;
}

.mr10{
margin-right:10px;
}

.tab{
 background-image: url("../images/top_menu_bg.gif");
 background-repeat:repeat-x;
 height:28px;
}

a.white_menu {
font-family:verdana;
font-size:13px;
text-decoration:none;
font-weight:bold;

}
a.white_menu_ {
font-family:verdana;
font-size:13px;
text-decoration:none;
font-weight:bold;
color:#fff;
}

.tab_a{
 background-image: url("../images/top_menu_bg_a.gif");
 background-repeat:repeat-x;
 height:28px;
 cursor: pointer;
 }

h3{
font-size:14px;
font-weight:bold;
padding:0;
margin:0;
color:#717171;
}

h2{
font-size:18px;
font-weight:bold;
margin:0 0 10px 0;
padding:0;
/*color:#ab7431;*/
color: #676767;
}
h1{
font-size:24px;
font-weight:normal;
margin:0 0 10px 0;
padding:0;
color: #676767;
}

h5{
font-size:17px;
font-weight:bold;
font-family: Verdana;
color:#5B5B5B;
margin: 0;
padding: 0;
}

td .row_red {
 color: red; 
}

td .error table {
 background-color: #F3F3F3;
} 

.row1
 {

 font-size: 12px; 

 font-weight: normal; 

 padding-left:10px;

 padding-right:5px;

 padding-top:2px;

 padding-bottom:2px;

 color: #313031; 

 background-color: #f7f7f7;

}                          


.row2

 {font-family: Verdana, Arial, Helvetica, sans-serif; 

 font-size: 12px; 

 font-weight: normal; 

 padding-left:10px;

 padding-right:5px;

 padding-top:2px;

 padding-bottom:2px;

 color: #313031; 

 background-color: #ffffff;

}
.dot{
color:#6cb039;
padding-right: 5px;
}

.green_header {
background-color:#65b337;
color:#fff;
}

.white{
color:#fff;
}
.formfields {
 width: 240px;
 font-family: Verdana;
 font-size: 13px;
 color: #666666;
 border: 1px solid #D9D9D9;
}


a.blue {
color:#0543cf;
}

.grey_box_top {
/*background-image: url("../images/grey_box_top.gif");
background-position:top left;
background-repeat:no-repeat;*/
width:300px;
height:7px;
}

.grey_box_bg{
/*background-image: url("../images/grey_box_bg.gif");
background-position:top left;
background-repeat:repeat-y;*/
/*width:300px;*/
}


.grey_box_bottom {
background-image: url("../images/grey_box_bottom.gif");
background-position:top left;
background-repeat:no-repeat;
width:300px;
height:7px;
}

ul.list {
list-style:none;
padding:0;
text-align:left;
}

ul.list li{
margin:5px 0 0 0;
padding:0;
text-align:left;
}

th {
color:#65b337;
}

.row_grey{
background-color:#f7f7f7;
}

.list_basket td{
font-size:11px;
color:#292929;
font-family:Verdana;
}

.shopping_basket_tips{
/*background-image: url("../images/shopping_basket_tips.gif");*/
background-repeat: no-repeat;
width:380px;
height:179px;
/*padding:50px 25px 10px 25px;*/
}
.small_grey_text{
font-size:11px;
color:#747272;
}

.color666{
color:#666666;
}
.color333{
color:#333333;
}

.faq_found_bg{
background-image: url("../images/faq_found_bg.gif");
background-position:top left;
background-repeat:repeat-x;
height:49px;
}
.faqanswer{
display: none;
color:#333333;
background-color:#f7f7f7;
padding:10px;
margin:10px 0;  
border: 1px solid #555555;
}

.question{
color:#666666;
text-decoration:none;
}

.green_bg{
background-image: url("../images/green_bg.gif");
background-position:top left;
background-repeat:repeat-x;
height:30px;
color:#fff;
font-weight:bold;
}

.upper{
text-transform:uppercase;
font-weight:bold;
color:#000;
font-size:12px;
}

.no_upper a{
text-decoration:none;
}

.search{
background-image: url("../images/search_bg.gif");
background-position:top left;
background-repeat:no-repeat;
width:175px;
height:298px;
color:#fff;
}
.img_link{
  margin:0; 
  padding:0; 
  border: none;
  cursor: pointer;
}


.tooltip_top{
height:29px;
text-align:center;
background-image: url("../images/tooltip/top.gif");
background-position:top left;
background-repeat:repeat-x;
color:#fff;
font-size:11px;
font-weight:bold;
background-color:#404040;
}

.tooltip_content {
border-left: 3px solid #434343;
border-right: 3px solid #434343;
background-color: #E6F2FB;
font-size:10px;
padding:5px;
width:204px;
}

.tooltip_bottom{
border-bottom: 3px solid #434343;
background-color: #E6F2FB;
}


.tooltip_left {
background-image: url("../images/tooltip/left.gif");
background-position:top left;
background-repeat:no-repeat;
}
.tooltip_right {
background-image: url("../images/tooltip/right.gif");
background-position:top left;
background-repeat:no-repeat;
}

.border_{
background-image: url("../images/border_.gif");
background-position:top left;
background-repeat:repeat-x;
/*background-color:#bce69c;*/
height:5px;
margin:0;
padding:0;
}

h4 {
font-size:13px;
font-weight:bold;
color:#ff930d;
}

.platform_img{

padding-right:5px;
}


.hiw{
 clear: both;
 margin: 0px 35px 20px 30px;
 width: 640px;
 font-family: Verdana;
}

.hiw .fl{
 width: 420px;
 margin: 25px 0 0 0; 
}

.hiw .fr{
 margin: 25px 0 0 0;
}


.hiw p{
 text-align: left;
 margin: 10px 0 0 0;
 color: #444444;
 font-family: Verdana;
 font-size: 12px;
}

.hiw p strong{
 color: #000000;
}

.hiw h5{
 text-align: left;
 font-family: Verdana;
 font-size: 24px;
 font-weight: normal;
 color: #9C641C;
 padding: 0;
 margin: 0 0 0px 0;
}

.hiw h5 strong{
 display: block;
}

.hiw .fl p{
 margin: 0;
 padding: 0;
 vertical-align: top;
 margin: 5px 0 0 0;
}

.hiw p a{
 color: #40A406;
 font-family: Verdana;
 font-weight: bold;
 font-size: 12px;
}

.hiw .pack{
 clear: both;
 margin-top: 10px;
}

.hiw .pack td{
 color: #000000;
 font-size: 12px;
 font-family: Verdana;
 font-weight: bold;
 text-align: left;
}

.hiw .pack th{
 background-color: #65B337;
 font-family: Verdana;
 font-size: 12px;
 color: #FFFFFF;
 padding: 10px 0 10px 0;
 text-align: left;
}

.hiw .pack td b{
 font-size: 17px;
 color: #40A406;
 padding: 0 5px 0 10px; 
}

.hiw .pack .row1 td, .hiw .pack .row2 td{
 padding: 10px 0 10px 0;
}

span.tel{
 color: #9C641C;
 font-weight: bold;
 font-size: 12px;
}

.hiw_bot{
 margin-top: 10px;
}

.hiw_bot p{
 margin: 1px 0 0 0;
}

.hiw_content{
 width: 705px;
 background-image:url("../images/newsletter/border_hiw.gif"); 
 background-repeat:repeat-y;
 background-position:bottom left;
}

.text_login{
 font-family: Verdana;
 font-size: 11px;
 font-weight: bold;
 color: #717171;
}

#pref_memb td{
 font-family: verdana;
 font-size: 11px;
 color: #717171;        
 padding: 5px 0 5px 0px;
}


#pref_memb td b{
 color: #626262;        
}

h3.header{
 color: #5B5B5B;
 font-size: 24px;
 font-family: Verdana;
 font-weight: normal;
}

.cont{
 font-family: Verdana;
 font-size: 11px;
 color: #717171;
}

.cont a, .warning td a{
 color: #256394;
 font-weight: bold;
}

.your_detail{
 font-family: Verdana;
}



.warning .lt{
 background-image: url(../images/custom_list/lt.gif);
}

.warning .rt{
 background-image: url(../images/custom_list/rt.gif);
}

.warning .lb{
 background-image: url(../images/custom_list/lb.gif);
}

.warning .rb{
 background-image: url(../images/custom_list/rb.gif);
}

.warning .lt, .warning .rt, .warning .lb, .warning .rb{
 background-repeat: no-repeat;
 background-position: left top;
 width: 9px;
 height: 8px;
}

.warning .lbg{
 background-image: url(../images/custom_list/lbg.gif);
 background-repeat: repeat-y;
 background-position: left top; 
}

.warning .rbg{
 background-image: url(../images/custom_list/rbg.gif);
 background-repeat: repeat-y;
 background-position: left top; 
}

.warning .tbg{
 background-image: url(../images/custom_list/tbg.gif);
 background-repeat: repeat-x;
 background-position: left top; 
}

.warning .bbg{
 background-image: url(../images/custom_list/bbg.gif);
 background-repeat: repeat-x;
 background-position: left top; 
}

.warning .cbg{
 padding: 1px;
 background-color: #F3F3F3;
}

.warning{
 color: #9E9E9E;
 font-family: Verdana;
 font-size: 11px;
}

.table_form th{
 background-image: url(../images/custom_table/th_bg.gif);
 background-repeat: repeat-x;
 color: #676767;
 font-family: Verdana;
 font-size: 11px;
 text-align: center;
}

.table_form th span{
 background-image: url(../images/custom_table/v_dot.gif);
 background-position: right top;
 background-repeat: no-repeat;
 display: block;
 margin: 0;
 padding: 13px 0 11px 0;
}

.table_form th span.clear{
 background: none;
}

.tf{
 background-image: url(../images/custom_table/tf_bottom.gif);
 background-position: left bottom;
 background-repeat: repeat-x;
 position: relative;
}

.tf_package{
 padding: 10px; 
 border-right:1px solid #CACACA; 
 border-left:1px solid #CACACA; 
 color:#717171;
}

.tf_package_total{
 padding: 10px; 
 background-color:#F7F7F7; 
 border-right:1px solid #CACACA; 
 border-left:1px solid #CACACA; 
 color:#4B4B4B;
}



#flashcontent_ta{
 margin: 240px 0 0 560px;
}

caption{
font-size:24px;
font-weight:normal;
margin:0 0 10px 0;
padding:0;
color:#ab7431;
}

.member_area{
 background-image: url(../images/member_area_bg.jpg);
 background-repeat: repeat-x;
 background-position: left top;
 padding: 0;
 margin: 0;
 background-color: #DBDBDB;
}

.member_area td a, .member_area td{
 color: #717171;
 font-family: Verdana;
 font-size: 11px;
}

.member_area td.mmb_header{
 text-transform: uppercase;
 color: #717171;
 font-family: Verdana;
 font-size: 11px;
 font-weight: bold;
 border-bottom: 1px solid #D0D0D0;
}

tr.under_mmb_header td{
 padding-top: 12px;
}

.pack_radio{
 margin: -60px 0 0 400px;
}

.pack_radio input{
 position: relative;
}

.pack_top{
 position: relative;
 margin: 1px 0 1px 0;
 display: block;
 height: 109px;
}

.pack_top div.active{
 background: url(../images/most_popular_bg.gif) no-repeat left top;
 padding: 2px 1px 2px 1px;
}

.wish_list_row td{
 padding: 3px 1px 3px 1px;
}

.faq{
 background-color:#F3F3F3;
 color: #202020;
 font-size: 12px;
 font-family: Arial;
 text-align: left;
}

.faq a{
 text-decoration: underline;
 color: #202020;
 font-size: 12px;
 font-family: Arial;
 font-weight: bold;
}

.faq h3{
 color: #202020;
 font-size: 13px;
 font-weight: bold;
 font-family: Arial;
 text-transform: capitalize;
 text-align: left;
 margin: 30px 0px 3px 0px;
}

.faq div{
 text-align: justify;
}