#content {
    font-family:Arial;
}

.content_panel .header_title{
    background-image:none;
    background-color:#666666;
    border-color:#e0e0e0;
    border-width:1px;
    border-style:solid;
    color:#FFFFFF;
    display:block;
    font-size:12px;
    height:32px;
    line-height:32px;
    padding-left:5px;
    position:relative;
    font-weight:bold;
}

.header_title.center{
    padding-left:0px;
}

.content_area{
    width:730px;
    background-color:#000;
    color:#fff;
    float:left;
}

.content_panel{
    width:200px;
    background-color:#fff;
    float:right;
}

.content_area .site_features{
    height:90px;
    background-image:url(/assets/images/backgrounds/home_features_bg.jpg);
    background-repeat:no-repeat;
    overflow:hidden;
}

.content_area .tab_body_holder{
    position:relative;
}

.content_area .tab_body_holder .tab_item_body{
    height:350px;
    overflow:auto;
    background-repeat:no-repeat;
}

.content_area .tab_body_holder .tab_item_body .tab_content{
    margin-top:25px;
    margin-left:50px;
}

.content_area .tab_body_holder #tab_mobile_app_body{
    background-image:url(/assets/images/backgrounds/home_content_mobile_app.jpg);
}

.content_area .tab_body_holder #tab_phone_chat_body{
    background-image:url(/assets/images/backgrounds/home_content_phone_chat.jpg);
}

.content_area .tab_body_holder #tab_video_3g_body{
    background-image:url(/assets/images/backgrounds/home_content_video_3g.jpg);
}

.content_area .tab_body_holder #tab_sms_chat_body{
    background-image:url(/assets/images/backgrounds/home_content_sms_chat.jpg);
}

.tab_header_holder{
    overflow:hidden;
}

.tab_header_holder,
.tab_header_holder li,
.tab_header_holder li.c_tab_selected{
    background-image:url(/assets/images/backgrounds/home_tabs_tile.jpg);
    background-repeat:repeat-x;
    overflow:hidden;
}

.tab_header_holder li{
    display:block;
    float:left;
}

.tab_header_holder,
.tab_header_holder li{
    background-position:top;
}

.tab_header_holder li.c_tab_selected{
    background-position:bottom;
}

.tab_header_holder li.c_tab_selected a{
    cursor:default;
}

.tab_header_holder li a{
    padding-right:50px;
    padding-left:15px;
    padding-top:20px;
    height:35px;
    width:80px;
    float:left;
    border-right:1px solid #565656;
    color:#fff;
    font-weight:bold;
    font-size:13px;
    background-image:url(/assets/images/sprites/home_tabs_icon.jpg);
    background-repeat:no-repeat;
}

.tab_header_holder li.last a{
    border:0px;
}

.tab_header_holder li.last a span{
    display:block;
}

.tab_header_holder li a.mobile_app_nav{
    background-position:right 0px;
}

.tab_header_holder li.c_tab_selected a.mobile_app_nav{
    background-position:right -220px;
}

.tab_header_holder li a.phone_chat_nav{
    background-position:right -55px;
}

.tab_header_holder li.c_tab_selected a.phone_chat_nav{
    background-position:right -275px;
}

.tab_header_holder li a.video_3g_nav{
    background-position:right -110px;
}

.tab_header_holder li.c_tab_selected a.video_3g_nav{
    background-position:right -330px;
}

.tab_header_holder li a.sms_chat_nav{
    background-position:right -165px;
}

.tab_header_holder li.c_tab_selected a.sms_chat_nav{
    background-position:right -385px;
}

.tab_header_holder li.last a{
    background-image:none;
}


/* Uncomment style below if moving from 3 tabs to 5 tabs 
.tab_header_holder li.last a{
    border-right:0px;
    padding-top:10px;
    height:45px;
    line-height:17px;
    padding-left:30px;
    padding-right:35px;
}
********************************************************/

/* Remove style below if moving from 3 tabs to 5 tabs */
.tab_header_holder li a{
    width:177px;
    font-size:18px;
    line-height:17px;
    text-align:center;
    font-weight:normal;
}

.tab_header_holder li.last a span{
    display:inline;
    font-weight:bold;
}

.tab_header_holder li a.mobile_app_nav{
    background-position:140px 0px;
}

.tab_header_holder li.c_tab_selected a.mobile_app_nav{
    background-position:140px -220px;
}

.tab_header_holder li a.phone_chat_nav{
    background-position:155px -55px;
}

.tab_header_holder li.c_tab_selected a.phone_chat_nav{
    background-position:155px -275px;
}

/***********Remove all the way to here *******************************/



.content_area .site_features ul,
#tab_mobile_app_body ul{
    display:block;
    overflow:hidden;
}

.content_area .site_features li,
#tab_mobile_app_body ul li{
    display:block;
    float:left;
    border:0px solid red;
}

.content_area .site_features li{
    margin-top:40px;
    width:180px;    
}

.content_area .site_features li.item_1{
    margin-left:45px;
}

.content_area .site_features li.item_2{
   margin-left:70px;
}

.content_area .site_features li.item_3{
   margin-left:50px;
}

#tab_mobile_app_body ul{
    position:absolute;
    left:0px;
    top:300px;
    width:100%;
}

#tab_mobile_app_body li{ 
    float:left;
    width:150px;
    margin-left:11px;
    font-weight:bold;
    background-image:url(/assets/images/icons/home_bullet_point_1.gif);
    background-repeat:no-repeat;
    background-position:0 2px;
    padding-left:15px;
}

#tab_mobile_app_body li.last{
    width:170px;
}

#tab_mobile_app_body .download_info{
    margin-top:60px;
    width:236px;
    text-align:center;
}

#tab_mobile_app_body .download_info .pad{
    margin:0 auto;
    width:214px;
}

#tab_mobile_app_body .download_info .get_now{
    font-weight:bold;
    font-size:36px;
    line-height:30px;   
}

#tab_mobile_app_body .download_info .get_now span{ 
    display:block;
    font-size:80px;
    height:63px; 
    position: relative;
    line-height: 60px;
}

.content_area .tab_body_holder #tab_phone_chat_body .tab_content,
.content_area .tab_body_holder #tab_video_3g_body .tab_content,
.content_area .tab_body_holder #tab_sms_chat_body .tab_content{
    width:450px;
    font-size:12px;
}

.content_area .tab_body_holder h2{
    font-size:20px;
    font-weight:normal;
    margin-bottom:15px;
    color:#E60D00;
}

.content_area .tab_body_holder .flat_bt{
    margin-top:15px;
    width:165px; 
}

.content_area .tab_body_holder .flat_bt_big{
    width:200px; 
}

.content_area .tab_body_holder ul.bullet_img li{
    background-image:url(/assets/images/icons/bullet_point.jpg);
    background-repeat:no-repeat;
    background-position:0 6px;
    padding:2px 0 2px 15px;
}


.flat_bt,
a.flat_bt,
.flat_bt span,
a.flat_bt span,
.flat_bt input{
    display:block;
    background-image:url(/assets/images/buttons/flat_bt.gif);
    background-repeat:no-repeat;
    height:32px;
    border:0px solid red;
    color:#fff;
    background-color:transparent;
    font-size:14px; 
    text-decoration:none;
    text-align:center;
    cursor:pointer;
    border:0px;
    position:relative;
    overflow:hidden;
    font-weight:bold;
    font-family:Helvetica,Arial,sans-serif;
}


.flat_bt_big,
a.flat_bt_big,
.flat_bt_big span,
a.flat_bt_big span,
.flat_bt input{
    background-image:url(/assets/images/buttons/flat_bt_big.gif);
    font-size:18px;
    height:37px;
}

.flat_bt_alt,
a.flat_bt_alt,
.flat_bt_alt span,
a.flat_bt_alt span,
.flat_bt_alt input{
    height:43px;
    background-image:url(/assets/images/buttons/flat_bt_alt.gif);
    font-size:16px; 
}


.flat_bt,
a.flat_bt{
    background-position:left top;
    overflow:hidden; 
    padding-left:15px;
    line-height:33px;
    position:relative;
    vertical-align:middle;
}

.flat_bt_big,
a.flat_bt_big{
    line-height:38px;
}

.flat_bt_alt,
a.flat_bt_alt{
    background-position:left bottom;
    line-height:44px;
    padding-left:5px;
}

.flat_bt span,
a.flat_bt span,
.flat_bt input{
    background-position:right top;
    border:0px solid red;
}

.flat_bt_alt span,
a.flat_bt_alt span,
.flat_bt_alt input{
    background-position:right bottom;
    border:0px solid red;
}

.flat_bt span,
a.flat_bt span{
    padding:0 15px 0 0px;
    border:0px solid red;
}

.flat_bt_alt span,
a.flat_bt_alt span{
    padding:0 40px 0 0;
}

.flat_bt:hover,
a.flat_bt:hover{
    text-decoration:none;
}

body .flat_bt input{
    padding-right:17px;
    padding-bottom:8px;
    padding-left:5px;
    margin:0px;
    border:0px solid red;
}

.content_area .tab_body_holder #tab_mobile_app_body .flat_bt,
.content_area .tab_body_holder #tab_mobile_app_body .flat_bt span{
    background-color:#454847; 
}

.content_area .tab_body_holder .flat_bt,
.content_area .tab_body_holder .flat_bt span{
    background-color:#000; 
}

.content_panel .inner_box{
    padding:8px 10px;
}

.content_panel #members_home_listing{
    width:177px;
    height:312px;
    overflow:hidden;
    border:1px solid red;
}

.content_panel .more_info{
    margin:5px 10px;
    text-align:center; 
}

.content_panel .more_info a{
    color:#666666;
    text-decoration:underline;
}

.download_extra_text{
	text-align: center;
	margin-top: 7px;	
	width:231px;
	font-size: 13px;
}

