.container_13{float:left;margin-left:0;margin-right:auto;width:790px;}
.container_12{margin-left:auto;margin-right:auto;width:980px;}
.grid_1,.grid_2,.grid_3,.grid_4,.grid_5,.grid_6,.grid_7,.grid_8,.grid_9,.grid_10,.grid_11,.grid_12{display:inline;float:left;position:relative;margin-left:10px;margin-right:10px;}
.alpha{margin-left:0;}
.omega{margin-right:0;}
.container_12 .grid_1{width:60px;}
.container_12 .grid_2{width:140px;}
.container_12 .grid_3{width:225px;float:right}
.container_12 .grid_13{width:297px;float:right}
.container_12 .grid_4{width:300px;}
.container_12 .grid_5{width:380px;}
.container_12 .grid_6{width:640px;}
.container_12 .grid_7{width:540px;}
.container_12 .grid_8{width:620px;}
.container_12 .grid_9{width:655px;}
.container_12 .grid_10{width:780px;}
.container_12 .grid_11{width:860px;}
.container_12 .grid_12{width:940px;}
.container_12 .prefix_1{padding-left:80px;}
.container_12 .prefix_2{padding-left:160px;}
.container_12 .prefix_3{padding-left:240px;}
.container_12 .prefix_4{padding-left:320px;}
.container_12 .prefix_5{padding-left:400px;}
.container_12 .prefix_6{padding-left:480px;}
.container_12 .prefix_7{padding-left:560px;}
.container_12 .prefix_8{padding-left:640px;}
.container_12 .prefix_9{padding-left:720px;}
.container_12 .prefix_10{padding-left:800px;}
.container_12 .prefix_11{padding-left:880px;}
.container_12 .suffix_1{padding-right:80px;}
.container_12 .suffix_2{padding-right:160px;}
.container_12 .suffix_3{padding-right:240px;}
.container_12 .suffix_4{padding-right:320px;}
.container_12 .suffix_5{padding-right:400px;}
.container_12 .suffix_6{padding-right:480px;}
.container_12 .suffix_7{padding-right:560px;}
.container_12 .suffix_8{padding-right:640px;}
.container_12 .suffix_9{padding-right:720px;}
.container_12 .suffix_10{padding-right:800px;}
.container_12 .suffix_11{padding-right:880px;}
.container_12 .push_1{left:80px;}
.container_12 .push_2{left:160px;}
.container_12 .push_3{left:255px;}
.container_12 .push_4{left:320px;}
.container_12 .push_5{left:400px;}
.container_12 .push_6{left:480px;}
.container_12 .push_7{left:560px;}
.container_12 .push_8{left:640px;}
.container_12 .push_9{left:720px;}
.container_12 .push_10{left:800px;}
.container_12 .push_11{left:880px;}
.container_12 .pull_1{left:-80px;}
.container_12 .pull_2{left:-160px;}
.container_12 .pull_3{left:-240px;}
.container_12 .pull_4{left:-320px;}
.container_12 .pull_5{left:-400px;}
.container_12 .pull_6{left:-664px;}
.container_12 .pull_7{left:-560px;}
.container_12 .pull_8{left:-640px;}
.container_12 .pull_9{left:-770px;}
.container_12 .pull_10{left:-800px;}
.container_12 .pull_11{left:-880px;}
.clear{clear:both;display:block;overflow:hidden;visibility:hidden;width:0;height:0;}
.clearfix:after{clear:both;content:' ';display:block;font-size:0;line-height:0;visibility:hidden;width:0;height:0;}
.clearfix{display:block;}
* html .clearfix{height:1%;}
.flexgrid_1,.flexgrid_2,.flexgrid_3,.flexgrid_4,.flexgrid_6{display:inline;float:left;margin-left:1%;margin-right:1%;}
.container_12 .flexgrid_3{width:23%;}
.container_12 .flexgrid_6{width:48%;}
.container_12 .flexgrid_1{width:6.333%;}
.container_12 .flexgrid_2{width:14.666%;}
.container_12 .flexgrid_4{width:31.333%;}
/*Jom Social*/
body #community-wrap div.greybox {height: 310px;}

/*** MAIN WRAPPERS ***/
#leftbg {background:none; position:absolute; left:0; top:0; width:50%; height:97px}
#rightbg {background:none; position:absolute; right:0; top:0; width:50%; height:123px}
#wrapper {width:980px; position:relative; padding-bottom:20px}

#header {overflow:hidden; width:980px; margin:0 auto}

/* Top Share */
.sharelink {width:360px; height:32px}
.login_sec {width:112px; padding:0 15px 0 10px; border-right:1px solid #013a81; line-height:32px; height:32px; color:#fff; background:#eeb111; -moz-border-radius:0 0 0 5px; -webkit-border-radius:0 0 0 5px; border-radius:0 0 0 5px; behavior:url(http://www.biggestloserresort.com/templates/js_fresh/css/PIE.htc); height:32px; position:relative}
.login_sec a {color:#fff !important; font:bold 13px Arial, Helvetica, sans-serif; padding:0 3px}
.login_sec a:hover {text-decoration:underline}

/* Bottom Share */
.share_sec a {background: url("../images/style1/share_icon.gif") no-repeat scroll 0 0 transparent;display: block;float: right;height: 24px;width: 24px;}
.share_sec a.f_icon {background-position:0 0}
.share_sec a.t_icon {background-position:-30px 0; margin-left:7px}
.share_sec a.rss_icon {background-position:-118px 0; margin-left:7px; width:25px}
.share_sec a.msg_icon {background-position:-89px 0; margin-left:7px}
.share_sec a.youtube_icon {background-position:-61px 0; margin-left:7px}

/* Bottom Share Hover Effect */
.share_sec a.f_icon:hover {background-position:0 -30px}
.share_sec a.t_icon:hover {background-position:-30px -30px}
.share_sec a.rss_icon:hover {background-position:-118px -30px}
.share_sec a.msg_icon:hover {background-position:-89px -30px}
.share_sec a.youtube_icon:hover {background-position:-61px -30px}

/* Search Box */
.search_box {background:url(../images/srchbx.png) 0 0 no-repeat; width:200px; height:26px}
.search_box input[type="text"] {background:none; border:none; outline:none; padding:7px 5px 8px 8px; width:152px; color:#909090; text-transform:capitalize; float:left; margin-right:5px}
.search_box input[type="submit"] {background:none; border:none; width:26px; height:26px; cursor:pointer; margin-top:0px}

/* Inset Div */
#inset {float:right}

/* Contact sec */
.contactsec {width:215px; position: relative; top: 90px;}
.col_sec {width:178px}
.update_sec {/*width:356px*/}
.update_sec label {float:left; color:#000; font:bold 13px Arial, Helvetica, sans-serif; margin-right:5px; width:82px}
.update_sec input[type="text"] {width:164px; background:#fff; border:1px solid #c7c7c7; padding:5px 5px 6px 6px; color:#aaa; font:bold 12px Arial, Helvetica, sans-serif; -moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px; behavior:url(http://www.biggestloserresort.com/templates/js_fresh/css/PIE.htc); outline:none}

/* Heading */
h3.cont_title {font-size:18px; color:#013a81; text-transform:inherit; margin:0; line-height:normal}
h2.no_title {font-size:26px; color:#013a81; font-weight:bold; line-height:normal; margin:0}

/* Button */
.button {background:url(../images/style1/sprite.gif) 0 -131px no-repeat; padding-left:5px; float:left; cursor:pointer; height:24px}
.button input {background:url(../images/style1/sprite.gif) 100% -155px no-repeat; float:left; cursor:pointer; color:#013a81; font:bold 14px Arial, Helvetica, sans-serif; padding:0 5px 0 0; border:none; height:24px}
.button button {background:url(../images/style1/sprite.gif) 100% -155px no-repeat; float:left; cursor:pointer; color:#013a81; font:bold 14px Arial, Helvetica, sans-serif; padding:0 5px 0 0; border:none; height:24px}
.button:hover {background:url(../images/style1/sprite.gif) 0 -207px no-repeat}
.button:hover input {background:url(../images/style1/sprite.gif) 100% -231px no-repeat}
.button:hover button {background:url(../images/style1/sprite.gif) 100% -231px no-repeat}

/* Link */
.button1 a {background:url(../images/style1/sprite.gif) 100% -312px no-repeat; float:left; cursor:pointer; color:#013a81; font:bold 14px/32px Arial, Helvetica, sans-serif; padding:0 5px 0 0; height:32px; display:block; text-transform:uppercase; text-align:center}
.button1:hover {background:url(../images/style1/sprite.gif) 0 -368px no-repeat}
.button1:hover a {background:url(../images/style1/sprite.gif) 100% -400px no-repeat}

/* Button1 */
/*.button1 {background:url(../images/style1/sprite.gif) 0 -280px no-repeat; padding-left:5px; float:left; cursor:pointer; height:32px}*/
.button1 input {background:url(../images/style1/button_2.png) 0 0 repeat-x !important; float:left; cursor:pointer; color:#fff; font:bold 14px Arial, Helvetica, sans-serif; padding:0 5px 0 0; border:none !important; height:27px; text-transform:uppercase;-moz-border-radius:3px;border-radius:3px;-webkit-border-radius:3px;behavior:url(http://www.biggestloserresort.com/templates/js_fresh/css/PIE.htc); margin-right:62px}
.button1:hover {/*background:url(../images/style1/sprite.gif) 0 -368px no-repeat*/}
.button1:hover input {/*background:url(../images/style1/sprite.gif) 100% -400px no-repeat*/ color:#000}

/* Transbg */
.transbg {background:url(../images/style1/transbg.png) 0 0 repeat}

/* Shadow */
.shadow {background:url(../images/style1/shadowbg.png) center top no-repeat; width:275px; height:8px}

/* Main contener */
#main_contener {margin-bottom:30px}

/* Slider */
.slider_brd {border:1px solid #7e7e7e; -moz-border-radius:8px; -webkit-border-radius:8px; border-radius:8px; behavior:url(http://www.biggestloserresort.com/templates/js_fresh/css/PIE.htc); height:332px}


.slide_desc {position:absolute; right:0; top:0; -moz-border-radius:0 8px 0 0; -webkit-border-radius:0 8px 0 0; border-radius:0 8px 0 0; behavior:url(http://www.biggestloserresort.com/templates/js_fresh/css/PIE.htc); width:258px; height:302px; color:#fff; font-size:15px; text-shadow:0 1px 1px #000; line-height:25px; z-index:100}
.slide_desc h2 {font-size:23px}

.slider_brd .module {margin:0}

/* Bg */
.orngbg {background:#f6f6f6; -moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px; behavior:url(http://www.biggestloserresort.com/templates/js_fresh/css/PIE.htc);width:915px; margin-left:32px}
.bluebg {/*background:#013a81;border:1px solid #f5d070;*/ -moz-border-radius:0 4px 4px 4px; -webkit-border-radius:0 4px 4px 4px; border-radius:0 4px 4px 4px; behavior:url(http://www.biggestloserresort.com/templates/js_fresh/css/PIE.htc); margin-left:30px; width:604px;margin-top:15px}
.are_u{ width:170px; display:block; padding-left:10px; font:bold 12px Arial, Helvetica, sans-serif; color:#707070}
.bluebg select{ border:2px solid #cacaca; padding:2px; width:230px; -moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px; behavior:url(http://www.biggestloserresort.com/templates/js_fresh/css/PIE.htc);}
.bluebg input{ background:#fff; border:2px solid #cacaca }
#ul1 li{ margin-top:5px}

/* Shadow */
.shadow {background:url(http://www.biggestloserresort.com/templates/js_fresh/images/shadowbg.png) center top no-repeat; width:275px; height:8px}

ul.form li {float:left; clear:both; width:100%; margin:0 0 5px}
ul.form li label {float:left; margin-right:5px; margin-top: 5px; width:170px; color:#666; font:bold 13px Arial, Helvetica, sans-serif}
ul.form li input[type="text"] {background:#fff; padding: 3px 7px 4px; font-size: 11px; color:#210b01; -moz-border-radius:5px; -webkit-border-radius:5px; border-radius:4px; behavior:url(http://www.biggestloserresort.com/templates/js_fresh/css/PIE.htc); outline:none; width: 212px; border:2px solid #cacaca}
ul.form li .sel_col {width:60px}
.btn_pos {position:absolute; left:30px; bottom:-15px}


ul.loginform li { color:#545454; font:bold 13px Arial, Helvetica, sans-serif; }
ul.loginform li label {float:left; margin-right: 5px; margin-top: 5px; width: 130px; color:#666; font:bold 13px Arial, Helvetica, sans-serif; }
ul.loginform li .inputval { padding: 4px 5px 5px 8px; }

/* Custome Form */
.jquery-selectbox {position: relative;height:24px; width:100px;	z-index: 0;	float: left; display: inline; font-size: 12px; font-family:Arial, Helvetica, sans-serif;	color: #210b01;	padding: 0;	background:url(http://www.biggestloserresort.com/templates/js_fresh/images/selectbg.png) 0 0 no-repeat}
.jquery-selectbox.selecthover {z-index: 700}	
.jquery-selectbox .jquery-selectbox-currentItem {padding: 4px 0px 0px 13px;	white-space: nowrap; display: block; overflow: hidden}

.jquery-selectbox .jquery-selectbox-list {display: none; position: absolute; top:24px;	padding:2px 2px 9px; left: 0; background:#fff;	height:120px;overflow-x: hidden;	overflow-y: auto; z-index: 1000000;	border:1px solid #012d65}
.jquery-selectbox .jquery-selectbox-moreButton {/*position: absolute; top: 0px;	right: 0px;	*/ float: right; background: url(http://www.biggestloserresort.com/templates/js_fresh/images/select_right.gif) 100% 0 no-repeat; width:21px; height:24px; cursor: pointer}
.jquery-selectbox .jquery-selectbox-moreButton.morebuttonhover {/*	background: url("http://www.biggestloserresort.com/templates/js_fresh/img/lay-selectMoreButtonHover.gif");*/}
.jquery-selectbox .jquery-selectbox-item.listelementhover {background:#fff; color: #210b01}
.jquery-selectbox .jquery-selectbox-item {display: block; cursor: pointer}

/* Tab */
ul.menu_00 li {float:left; display:inline; position:relative; top:1px; margin:0}
ul.menu_00 li a {float:left; display:block; background:#fff; border:1px solid #f5d070; border-width:1px 1px 0; -moz-border-radius:4px 4px 0 0; -webkit-border-radius:4px 4px 0 0; border-radius:4px 4px 0 0; behavior:url(http://www.biggestloserresort.com/templates/js_fresh/css/PIE.htc); font:bold 13px/26px Arial, Helvetica, sans-serif; color:#013a81; height:26px; padding:0 20px}
ul.menu_00 li.active {z-index:10}
ul.menu_00 li.active a {background:#013a81; border:1px solid #f5d070; border-width:1px 1px 0; color:#eeb111}
ul.menu_00 li.menu_last {left:-4px}

#banner .module {margin:0}
#main_area_wrapper .grid_3 {margin:0}
#area_content .grid_9 {margin:0}

#footer {color:#fff; text-transform:none}
#footer p {margin:0}
#footer p.mar_btm {margin-bottom:15px}
#footer a:hover {text-decoration:underline}

#nav_wrapper {width:1010px; margin:0 auto}
#headerBanner {width:1010px; margin:0 auto}


/* Featured story sec */
.fet_imgbg {background:url(../images/style1/imgbg.jpg) 0 0 no-repeat; padding:4px 0 0 4px}
.fet_descbg {background:#f6f6f6; padding:15px; width:400px; color:#9e9e9e; color:#5691bd; font-style:italic; margin:4px 0 0; height:88px}
.fet_descbg h2 {margin:0 0 10px; padding:0; font-size:24px; line-height:normal; text-transform:capitalize; font-family:"Times New Roman", Times, serif}
.fet_descbg p {margin:0; line-height:normal}
.fet_descbg .fst_name {font-weight:bold}
.fet_descbg35{background:#f8f8f8; padding:15px; width:435px; color:#9e9e9e; color:#5691bd;margin:4px 0 0; height:75px}
.fet_descbg35 h4{ font-size:15px !important; margin-bottom:0 !important}

/* 23rd Nov (Progaram) */
.que_title {font-size:13px; color:#1F74AD; margin-bottom:15px}

.gaiblist_col {width:150px}
ul.gainlist {margin:0; padding:0}
ul.gainlist li {margin-bottom:2px; text-transform:capitalize; color:#818181; font-size:12px}

.schedule_col {width:500px}
.seson_title {border-bottom:1px solid #d4dde4; font-size:13px; padding-bottom:5px; margin-bottom:5px; color:#1F74AD}
ul.time_schedule li {float:left; clear:both; width:100%; margin:0 0 5px; color:#818181; font-size:12px}
ul.time_schedule li label {width:75px; float:left; display:block; margin-right:10px}
ul.time_schedule li span {float:left; display:block; width:315px; text-transform:capitalize}

/* Success Story */

.story_imgbg {padding:4px 0 0 4px; width:165px; height:115px}
.story_imgbg img{ border:2px solid #d5d5d5; padding:1px}

/*reservation_form*/
.profile_image{ width:211px;margin:15px 0 0 15px;padding-bottom:20px}
.select_Resort select{ border:1px solid #cecece; padding:2px}
.tourimg{background:url(../images/style1/frontright.png) 0 0 no-repeat;width:305px; height:336px; position:relative}

.header_part{ margin:0px 0 0 20px; padding-top:20px; }
.header_part p{font-size:22px; color:#fff; text-align:center; width:230px; margin-left:15px}
.bot_text{position:relative;top:148px; left:24px; width:173px;}
/* For IE 7 issues */
 *:first-child+html .bot_text {top:95px}
.bot_text p{ font-size:12px; text-align:center}
a.tour_btn{background:url(../images/takeatour.gif) 0 0 no-repeat; width:127px;
 height:37px; display:block; position:absolute; left:27px; bottom:-36px}

/* JOIN US box on home page */
.joinusbox, .moduletable-tjbluebox.home { background: url(../images/joinus_bg.png) no-repeat; width: 275px; height: 106px; padding: 15px; text-align: center; margin-left:5px;}
.joinusbox p { color: #fff; font-size: 12px; margin-bottom: 5px; line-height: 1.1em; }
.joinusbox p.header { font-size: 17px; }
.joinusbox table { margin: 0px auto; }
.joinusbox .inputbox { color: #909090; padding: 3px; width:216px; }
#tjgo {background: url("../images/go.png") no-repeat scroll 0 0 transparent;
    border: medium none;
    cursor: pointer;
    font-size: 0;
    height: 29px;
    padding: 15px 20px;
    vertical-align: middle;
    width: 39px; }
.moduletable-tjbluebox.home .acysubbuttons{margin-top:-28px;}
.moduletable-tjbluebox.home #field_name_formAcymailing1, .moduletable-tjbluebox.home #field_email_formAcymailing1 {
    float: none;
    text-align: left;
}
.left .moduletable-tjbluebox .acysubbuttons{width:52px!important}
.moduletable-tjbluebox .acysubbuttons{width:60px;line-height: 28px; text-align:left;
 	float: right;}
.joinusbox .go, .moduletable-tjbluebox .subbutton { visibility:hidden; position:absolute; }
.moduletable-tjbluebox.home .subbutton{margin-top:-2px;}
.moduletable-tjbluebox.home h3{padding-top:0;}
.tourbox_top { background: url(../images/box_top_bg.png) no-repeat; width: 275px; height: 12px; padding: 15px; text-align: center; }
.tourbox_top p { color: #fff; font-size: 12px; margin-bottom: 5px; line-height: 1.1em; }
.tourbox_top p.header { font-size: 17px; }
.tourbox_bot { background: url(../images/box_bot_bg.png) no-repeat; width: 275px; height: 17px; padding: 15px; text-align: center; }
.tourbox_bot p { color: #353535; font-size: 12px; margin-bottom: 5px; line-height: 1.1em; }

.connectbox_top { background: url(../images/box_top_bg.png) no-repeat; width: 275px; height: 12px; padding: 15px; text-align: center; }
.connectbox_top p { color: #fff; font-size: 12px; margin-bottom: 5px; line-height: 1.1em; }
.connectbox_top p.header { font-size: 17px; }
.connectbox_bot { background: url(../images/box_bot_long_bg.png) no-repeat; width: 285px; height: 307px; padding: 10px; text-align: center; }
.connectbox_bot2 { background:#EDEDED; width: 285px; padding: 10px; text-align: left; }
/*.connectbox_bot2 { background: url(../images/box_bot_long_bg.png) no-repeat; width: 285px; height: 307px; padding: 10px; text-align: left; }*/
.connectbox_bot p { font-size: 12px; }

.push2talk { width: 275px; height: 106px; padding-left: -5px; padding-bottom: 10px;text-align: left; }
.push2talk p { color: #fff; font-size: 12px; margin-bottom: 5px; line-height: 1.1em; }
.push2talk p.header { font-size: 17px; }
.push2talk table { margin: 0px auto; }
.push2talk .inputbox { color: #909090; padding: 3px; }
.push2talk .go { background: url(../images/go.png) no-repeat; width: 39px; height: 27px; border: none; position: relative; top: -3px; cursor: pointer; }

/* BLOG page */
#ezblog-head {  }

/* Button */
.arrival25 span{font-size:10px;color:#000}

#resformbuttons { width: 850px; margin: 30px 50px 0px 70px; clear: both; }
input.next_button { background: url(../images/next.png) no-repeat !important; cursor: pointer; border: none !important; width: 84px; height: 31px; color: transparent; }
input.previous_button { background: url(../images/previous.png) no-repeat !important; cursor: pointer; border: none !important; width: 80px; height: 29px; color: transparent; }
input.startover_button { background: url(../images/startover.png) no-repeat !important; cursor: pointer; border: none !important; width: 91px; height: 29px; color: transparent; }
input.completepurchase_button { background: url(../images/completepurchase.png) no-repeat !important; cursor: pointer; border: none !important; width: 160px; height: 31px; color: transparent; }
	
.button01 input{background:url(../images/next.png) 0 0 no-repeat !important; float:left; cursor:pointer; color:#fff;
 font:bold 14px Arial, Helvetica, sans-serif; padding:0 5px 0 0; border:none !important; height:32px; text-transform:uppercase;-moz-border-radius:3px;border-radius:3px;-webkit-border-radius:3px;behavior:url(http://www.biggestloserresort.com/templates/js_fresh/css/PIE.htc); margin-right:62px}
.button02 input{background:url(../images/submit.png) 0 0 no-repeat !important; float:left; cursor:pointer; color:#fff;
 font:bold 14px Arial, Helvetica, sans-serif; padding:0 5px 0 0; border:none !important; height:32px; text-transform:uppercase;-moz-border-radius:3px;border-radius:3px;-webkit-border-radius:3px;behavior:url(http://www.biggestloserresort.com/templates/js_fresh/css/PIE.htc); margin-right:73px}
.button03 input{background:url(http://www.biggestloserresort.com/templates/js_fresh/images/CP.png) 0 0 no-repeat !important; float:left; cursor:pointer; color:#fff;
 font:bold 14px Arial, Helvetica, sans-serif; padding:0 5px 0 0; border:none !important; height:32px; text-transform:uppercase;-moz-border-radius:3px;border-radius:3px;-webkit-border-radius:3px;behavior:url(http://www.biggestloserresort.com/templates/js_fresh/css/PIE.htc); margin-right:76px}
.buttons input {background: url("../images/submit.png") no-repeat scroll 0 0 transparent !important; border: medium none !important; border-radius: 3px 3px 3px 3px; color: #FFFFFF; cursor: pointer; font: bold 14px Arial,Helvetica,sans-serif; height: 32px; margin-right: 73px; padding: 0 80px 0 0; text-transform: uppercase;}
.boxwdt{width:100px !important} 
.button01 a{color:#989898 !important; text-decoration:underline}
.width_1 input{ width:60px !important; margin-left:6px !important}

.fitness{margin-left : 100px}
.schedule{width:500px;margin:0 auto}
.daily_sch{background: #fbfbfb;margin-bottom:20px}
.left .tourbox_top{width:180px;}
.left .connectbox_bot2 {width:190px;margin-bottom:20px;}
.left .connectbox_bot2 input, .left .connectbox_bot2 textarea{width:183px!important;}
.left .connectbox_bot2 select{width:188px!important;}
.left .connectbox_bot2 #Submit{width:auto!important; margin-left:52px;}
.left .connectbox_bot2 #NewsLetter0{width:20px!important}