html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, caption, tbody, tfoot, thead, tr, th {margin: 0;	padding: 0;	border: 0; outline: 0; vertical-align: baseline; background: transparent;}

table {	border-collapse: collapse;border-spacing: 0;}

body{font-size:14px;font-family:Arial, Helvetica, sans-serif}

.wrapper{width:960px; min-height:650px; height:auto !important; height:650px;}


/*added*/
.vbcontent{background:none; margin-bottom:0;}
.vbbody{padding:0 10px; border:1px solid #d5d5d5; margin:10px auto; width:960px;}
/*added*/


span{text-align:justify}

.mrn_header{width:100%; margin-bottom:10px;}

.mrn_logo{height:110px;float:left; padding:10px 0px; width:149px;}
.mrn_logo a{display:block;margin-top:22px;}

.header_right{vertical-align:top; padding-top:30px;}

.mrn_search_box{height:30px;float:right; margin-bottom:25px;}
.search_text{ text-align:right; padding-right:10px; vertical-align:middle; font-size:13px; font-weight:bold; color:#051A39;}
.search_area{background-image:url(../../../images/xnames/mrn/searcharea.gif); background-repeat:no-repeat; height:30px; width:204px;}
.search_input{ border:0px; background-color:#E5E5E5; margin-left:15px; height:16px; margin-top:7px; font-size:12px; width:150px;}

.mrn_navbar{width:795px;}
.mrn_navbar ul{float:right;}
.mrn_navbar li{float:left; list-style:none; text-transform:uppercase;}
.mrn_navbar li a{color:#1668ab; padding:10px 20px; display:block;}
.mrn_navbar li a:hover{color:#FFF; background-color:#1668ab; text-decoration:none;}



/************LOGIN**********************/
.mrn_login *{vertical-align:top;}
.mrn_login{float:left; width:100%; height:38px;background-color:#000000;}
.member_login{color:#FFF;padding-left:130px; font-weight:bold; text-transform:uppercase;/* width:120px; */float:left;line-height:38px;}
.username{text-transform:uppercase;color:#FFF; font-size:70%; font-weight:bold; text-align:right; padding-right:5px;float:left;line-height:38px;padding-left:15px;}
.username_area{ background:url(../../../images/xnames/mrn/username_area.gif) no-repeat right center; width:167px; height:38px;float:left;}
.input_area{ width:150px; height:18px;border:0px; margin-left:10px; margin-top:9px; margin-bottom:9px; padding-top:3px;}
.signin{float:left; width:65px;}
.signin_button{position:relative; width:61px; height:25px; margin-bottom:6px;margin-top:7px; margin-left:5px; border:0px;background:url(../../../images/xnames/mrn/signin.gif) no-repeat; font-size:12px; font-weight:bold; padding-bottom:4px; color:#FFF;}
.signup{float:left; padding-left:15px;}
.signup a{color:#FFF;line-height:38px;}
/**************ENDS*******************/

/***************Logged In**************/
.mrn_login li{list-style:none; float:left; color:#FFF;}
.mrn_login li a{color:#FFF;line-height:38px; padding:0px 20px; font-size:12px; font-weight:bold; text-transform:capitalize;}
.mrn_login li a:hover{text-decoration:none; color:#CCC;}
.quick_link{color:#ff6410;padding:0px 20px; font-weight:bold;line-height:38px;}
/**************ENDS*******************/

.mrn_homecell{width:958px; height:266px; background:url(../../../images/xnames/mrn/homecell.png); background-repeat:no-repeat;}
.homecell_image{padding-left:10px; padding-top:8px; width:280px;}
.homecell_box_right{ vertical-align:top; padding-right:18px; padding-top:40px;}
.homecell_box_right *{vertical-align:top;}
.homecell_box_right .heading{font-family:Georgia, "Times New Roman", Times, serif; font-size:23px; width:360px; float:left; line-height:35px;}
.homecell_box_right .heading2{margin-top:12px; font-style:italic; font-family:Verdana, Geneva, sans-serif; font-size:12px; font-weight:bold; padding-bottom:10px;}

.learnmore{margin-bottom:5px;}

.homecell_box_right p{ line-height:20px; font-family:Verdana, Geneva, sans-serif; padding-right:20px; text-align:justify;}

.homecell_bottom{margin-top:10px;}
.homecell_bottom *{vertical-align:top;}
.heading_1{color:#ff6410; font-size:13px; font-family:Verdana, Geneva, sans-serif; padding-left:10px; font-weight:bold; padding-bottom:5px;}
.accept_card{width:240px;height:160px;background:url(../../../images/xnames/mrn/accept_card.gif); background-repeat:no-repeat;}
.earn_reward{width:240px;height:160px;background:url(../../../images/xnames/mrn/earn_reward.gif); background-repeat:no-repeat;}
.buy_products{width:240px;height:160px;background:url(../../../images/xnames/mrn/buy_products.gif); background-repeat:no-repeat;}
.enroll_box{width:240px;height:160px;background:url(../../../images/xnames/mrn/enroll3.gif); background-repeat:no-repeat;}
.enroll_link{width:160px; height:80px; margin-top:15px; margin-left:40px;}
.enroll_link_inner{width: 100%;height: 100%;display: block;}

.numbers{font-size:36px; color:#999; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; float:left; width:100%; margin-top:15px;}
.numbers_text{text-align:center; padding-top:66px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:20px; color:#666; float:left;
width:100%;}


.mrn_footer{background-color:#cccccc; height:36px; font-weight:bold; color:#414141; width:100%;}
.mrn_copyright{ text-align:left; padding-left:10px; vertical-align:middle; font-size:10px;}
.mrn_terms{text-align:right;padding-right:10px; vertical-align:middle;font-size:10px;}

.tableheader1{background-color:#4F4F4F;}
.newitemtable{border:1px solid #4F4F4F;}
li{ list-style:none;}



.catalog_items{width:700px; margin:20px auto;}
.whatsnewcolumn{padding-left:24px;}
.category{border-bottom:0px; background:#CCC; margin-bottom:3px; padding:3px;}
.emcategory{border-bottom:0px; background:#CCC; padding:3px;}
.emcategory a{color:#333;}
.subcategory a{ line-height:15px;}
.categorycolumn{width:48%;}

.titleCell{background-color:#CCCCCC; color:#000;}
.post_global_sale{width:580px;margin:0px auto;}
.table_sell{width:580px; margin:0px auto;}
.table1_wants,.table2_wants{width:580px; margin:0px auto;}
.table1_alloffers,.table2_alloffers,.table3_alloffers{width:580px; margin:0px auto;}
.table_account_index1,.table_account_index2{width:580px; margin:0px auto;}
.table_search_directory{width:580px; margin:0px auto;}
.table_form1{width:580px; margin:0px auto;}
.table_account_newtransaction{width:580px; margin:0px auto;}
.table_catalog_newest{width:580px; margin:auto;}
.table_activate{width:800px; margin:20px auto; }
.table_market_place{width:800px; margin:0px auto; text-align:justify;}

.title{width:100%; text-align:center; display:inline-block;}
.datacell{background-color:#F2F2F2;}
.titleline{text-align:center; border:0px;}
.para{width:800px;margin-left:auto; margin-right:auto; text-align:left; font-family:Verdana, Geneva, sans-serif;font-size:11px;}
.table_about{width:800px;margin:auto; margin-bottom:10px;}
.table_program_benefits{width:800px;margin:auto; margin-bottom:10px;}

.basic_search_item{width:580px; margin:auto;}
.table_search_map{width:580px; margin:auto;}
.basic_search_map{width:580px; margin:auto;}

.table_subcat{width:580px; margin:auto;}
.table_faq{width:800px; margin:auto;}
.table_faq *{text-align:justify;}
.FAQtitle{text-align:center;display:inline-block; width:100%;}

.welcome_note{float:left;margin-top:6px;}
.welcome_note td{ font-size:14px;}

.subheading2{text-align:left; color:#444;}
.wrapper_terms{text-align:justify; width:800px; margin:0px auto; color:#444444;}

/**********************POPUP*************************/
.accept_card p, .earn_reward p, .buy_products p{ width:200px;position: absolute;
text-align: center;z-index: 2;display: none;margin-top:-210px; margin-left:80px;
background-color:#406479; font-size:12px; padding:8px; color:#FFF; }
#overeffect1, #overeffect2, #overeffect3{width: 100%;height: 100%;margin:auto;display: block;text-decoration:none; color:#333;}
.accept_card a, .earn_reward a, .buy_products a{cursor:pointer; height:100%; width:100%;}
/**********************POPUP*************************/


/***************LEARN_MORE******************************/
.learn_more_table{text-align:justify;}
.lm_heading{font-size:18pt; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; margin:20px 0px; color:#F90;}
.lm_subheading{ font-size:13px; font-weight:bold; font-family:Verdana, Geneva, sans-serif; color:#666; line-height:15px; float:left; width:100%; margin-bottom:0px; padding-top:5px;}
.learn_more_table p{ font-size:12px; margin:20px 0px ; padding-left:40px; padding-bottom:20px; font-family:Arial, Helvetica, sans-serif; line-height:25px; color:#666}
.lm_num{width:28px; height:28px; margin-right:10px;background:url(../../../images/xnames/mrn/lm_num.jpg); background-repeat:no-repeat; float:left; text-align:center; color:#FFF; padding-top:5px; }
/***************LEARN_MORE******************************/

/***************MARKET_PLACE*****************************/
.market_p{padding:8px 0px; width:800px; text-align:justify; margin:0px auto; color:#444444; font-size:11px; font-family:Verdana, Geneva, sans-serif;}
/***************MARKET_PLACE******************************/


/*-----------------------jcarousel-----------------------------*/
.jcarousel-skin-tango{width:900px; margin:0px auto 50px;}
.jcarousel-skin-tango .jcarousel-container {
	width:810px;
}

.jcarousel-skin-tango .jcarousel-container-horizontal {
    padding: 0px 40px;
}

.jcarousel-skin-tango .jcarousel-clip-horizontal {
	width:810px;
    height: 210px;
}

.jcarousel-skin-tango .jcarousel-item {
    width: 75px;
    height: 210px;
}

.jcarousel-skin-tango .jcarousel-item-horizontal {
    margin-right: 10px;
}

.jcarousel-skin-tango .jcarousel-item-placeholder {
    background: #fff;
    color: #000;
}

/**
 *  Horizontal Buttons
 */
.jcarousel-skin-tango .jcarousel-next-horizontal {
    position: absolute;
    top: 60px;
    right: 5px;
    width: 32px;
    height: 32px;
    cursor: pointer;
    background: url(../../../images/xnames/mrn/next-horizontal.png) no-repeat 0 0;
}

.jcarousel-skin-tango .jcarousel-next-horizontal:hover {
    background-position: -32px 0;
}

.jcarousel-skin-tango .jcarousel-next-horizontal:active {
    background-position: -64px 0;
}

.jcarousel-skin-tango .jcarousel-next-disabled-horizontal,
.jcarousel-skin-tango .jcarousel-next-disabled-horizontal:hover,
.jcarousel-skin-tango .jcarousel-next-disabled-horizontal:active {
    cursor: default;
    background-position: -96px 0;
}

.jcarousel-skin-tango .jcarousel-prev-horizontal {
    position: absolute;
    top: 60px;
    left: 5px;
    width: 32px;
    height: 32px;
    cursor: pointer;
    background: url(../../../images/xnames/mrn/prev-horizontal.png) no-repeat 0 0;
}

.jcarousel-skin-tango .jcarousel-prev-horizontal:hover {
    background-position: -32px 0;
}

.jcarousel-skin-tango .jcarousel-prev-horizontal:active {
    background-position: -64px 0;
}

.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal,
.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:hover,
.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:active {
    cursor: default;
    background-position: -96px 0;
}

/*-----------------*/
/**
 * This <div> element is wrapped by jCarousel around the list
 * and has the classname "jcarousel-container".
 */
.jcarousel-container {
    position: relative;
}

.jcarousel-clip {
    z-index: 2;
    padding: 0;
    margin: 0;
    overflow: hidden;
    position: relative;
}

.jcarousel-list {
    z-index: 1;
    overflow: hidden;
    position: relative;
    top: 0;
    left: 0;
    margin: 0;
    padding: 0;
}

.jcarousel-list li,
.jcarousel-item {
    float: left;
    list-style: none;
    /* We set the width/height explicitly. No width/height causes infinite loops. */
    width: 75px;
    height: 75px;
}

/**
 * The buttons are added dynamically by jCarousel before
 * the <ul> list (inside the <div> described above) and
 * have the classnames "jcarousel-next" and "jcarousel-prev".
 */
.jcarousel-next {
    z-index: 3;
    display: none;
}

.jcarousel-prev {
    z-index: 3;
    display: none;
}

/*-----------------------jcarousel-----------------------------*/



/*added*/
.mrn_footer{width:960px; margin:0 auto;}
/*added*/