/* CSS Document */
/*TB main pages CSS*/

#container_main1{ margin: 0 auto; width:1024px;}

/*TB main pages ends*/


/*Body* 15-07-08 - Jeevan J.R */

.main_bg {background-image: url(images/tb_homebg1.jpg); background-repeat:no-repeat; background-color:#FFFFFF;}

/*New change done 8-7-11*/
body{font:11px Arial, Verdana, Arial, Helvetica, sans-serif;
	color:#F2FEBF; background-color:#F2FEBF; padding:0; margin:0;}	
/*New change done 8-7-11 end*/	

	
#container{ margin: 0 auto; width: 969px; padding-bottom:20px;}

`
#newtb_crv-bottom {width:969px; height:25px; float:left; padding-bottom:30px; }

/*Link Styles start*/
a {font-family:Arial, Helvetica, sans-serif; TEXT-DECORATION: underline; color:#0066CC;}
a:hover {font-family:Arial, Helvetica, sans-serif; TEXT-DECORATION: none; color:#0066CC;}


/*New TB class on 22-08-08*/

/*Head section class*/
#tb_maincon_bg  {width:959px; background-image:url(../images/white_bg1_new.jpg); background-repeat:repeat-y; float:left; padding-left:10px; padding-right:0px;}

.head_area1 {width:956px; height:128px; float:left; background-image:url(../images/white_bg1_new-head.jpg); background-repeat:no-repeat;}

.top_link_txt1 {width:300px; float:left; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#669900; font-weight:normal; padding-left:10px; margin-top:20px; }
.top_link_txt1 a {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#669900; font-weight:normal; text-decoration:underline;}
.top_link_txt1 a:hover {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#669900; font-weight:normal; text-decoration: none;}


.top_link_txt2 {width:330px; float:left; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#333333; font-weight:normal; padding-left:10px; margin-top:60px; text-align:right;}
.top_link_txt2 a {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#669900; font-weight:normal; text-decoration:underline;}
.top_link_txt2 a:hover {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#669900; font-weight:normal; text-decoration: none;}

.sub_link_txt22 {width:290px; float:left; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#333333; font-weight:normal; padding-left:40px; margin-top:70px; text-align:right; margin-left:170px;}
.sub_link_txt22 a {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#669900; font-weight:normal; text-decoration:underline;}
.sub_link_txt22 a:hover {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#669900; font-weight:normal; text-decoration: none;}






.log_area {width:270px; height:130px; float: right;}


.top_lft_txt1 {width:666px; float:left; padding-top:10px;}
.main_but1 {width:111px; height:32px; float: left;}

/*mid content*/
#main_imgarea1 {width:969px; float:left; background-image:url(../images/white_bg1_new.jpg); background-repeat:repeat-y; }
#main_con2 {width:969px; float:left; background-image:url(../images/white_bg1_new.jpg); background-repeat:repeat-y; }

#main_subcon22 {width:680px; float:left;  }
#sub_area22 {width:680px; float:left;  }


.con_2butarea {width:847px; float:left; background-color:#add520; height:30px; padding-left:61px; padding-right:61px; padding-top:15px; padding-bottom:15px;}
.con_2butarea_but {width:969px; float:left; background-color:#add520; height:30px; padding-top:15px; padding-bottom:15px;}

.sub_but2 {width:141px; height:30px; float:left;}

.maincon_lftarea {width:490px; float:left; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333333; font-weight:normal; padding-left:30px; padding-top:20px; }

.nk_lftarea {width:450px; float:left; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333333; font-weight:normal; }

.maincon_rghttarea {width:430px; height:300px; float:right; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333333; font-weight:normal; padding-left:10px; padding-top:20px; }

.call_txt1 { width:400px; height:57px; font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; color:#666666;}
.left_headtxt1 {font-family:Arial, Helvetica, sans-serif; font-size:24px; font-weight:bold; color:#5f7318;}

.rght_img2 {width:404px; height:250px; float:right; margin-right:2px;}
.rght_img2_nak {width:420px; float:right; margin-right:2px; background-image:url(../images/trid-nakshathra-img.jpg); background-repeat:no-repeat; height:400px;}

.but3space {width:370px; height:22px; float:left; margin-top:10px;}
.sp_space1 {width:247px; height:122px; float:left; margin-top:20px;}

.but3space2 {width:250px; height:22px; float:left; margin-top:10px;}
.con_dotline {width:928px; float:left; height:3px; padding-left:20px; padding-top:15px; }

.maincon_lftarea2 {width:260px; float:left; padding-left:30px; padding-top:10px; }
.maincon_rtgarea2 {width:600px; float:left; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333333; font-weight:normal; padding-left:30px; padding-top:30px; }

.cin_headtxt2_b {font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#666666;}
.cin_headtxt3_b {font-family:Arial, Helvetica, sans-serif; font-size:18px; font-weight:bold; color:#3399ff;}
.footer_area {width:929px; float:left; background-color:#add520; height:20px; padding-left:20px; padding-right:20px; padding-top:10px; padding-bottom:5px;}
.left_footer { width:500px; float:left; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#333333; }
.right_footer { width:350px; float:right; font-family:Arial, Helvetica, sans-serif; font-size:11px; color: #336600; padding-right:0px; text-align:right; }

.left_footer a {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#333333; text-decoration:none; }
.left_footer a:hover {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#333333; text-decoration: underline; }


.maincon_rightarea {width:420px; float:right; margin-right:2px; background-image:url(../images/trid-nakshathra-img.jpg); background-repeat:no-repeat; height:400px; }
.ths_rightarea {width:420px; float:right; margin-right:2px; height:378px; }



/*maim page classes */

.main_pagecon_left1 {width:910px; float:left; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333333; font-weight:normal; padding-left:30px; padding-top:20px; padding-bottom:10px; }

.main_pagecon_conleft11 {width:910px; float:left; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333333; font-weight:normal; padding-left:30px; padding-top:10px; padding-bottom:20px; }

.fm_conleft111 {width:400px; float:left; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333333; font-weight:normal; padding-left:60px; padding-top:10px; padding-bottom:20px; }

.fm_conright222 {width:420px; float:left; padding-left:30px; padding-top:20px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333333; font-weight:normal; padding-right:30px;}

.main_pagecon11 {width:570px; float:left; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333333; font-weight:normal; padding-left:30px; padding-top:20px; padding-bottom:20px; }

.head_txt44_b {font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; color: #006600;}

.head_txt66_b {font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color: #FF6600;}
.headtxt55 {font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; color: #669900;}

.main_pagecon_left11 {width:910px; float:left; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333333; font-weight:normal; padding-left:30px; padding-bottom:20px; }

.cinco_img1 {width:420px; height:300px; float:left;}


.head_txt22 {width:910px; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color: #333333; float:left; padding-left:30px; padding-top:20px; padding-bottom:10px;}


.left_headtxt111 {font-family:Arial, Helvetica, sans-serif; font-size:18px; font-weight:bold; color: #669900;}

.con_left1 {width:360px; float:left; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#333333; padding-left:30px; padding-top:10px; padding-right:30px; padding-bottom:10px; background-color: #FFFFCC; margin-left:30px; height:140px; border:1px gray solid; margin-top:10px; }
.con_left2 {width:360px; float:left; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#333333; padding-left:30px; padding-top:10px; padding-right:30px; padding-bottom:10px; background-color:#FFFFCC; margin-left:10px;  height:140px; border:1px gray solid; margin-left:30px; margin-top:10px; }

.fm_area1 {width:400px; float:left; padding-left:0px; padding-top:10px;}
.fm_fm_con {width:400px; float:left; padding-top:2px; padding-bottom:2px;}

.fm_titile {width:100px; float:left; padding-top:0px; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#333333;}
.fm_conarea {width:300px; float:left; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#333333;}
.fm_submit {width:150px; float:left; padding-left:100px;}


.cin_rghttarea {width:230px; height:300px; float:right; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333333; font-weight:normal; padding-left:10px; padding-top:20px; }

.cin_left1_area {width:760px; float:left; margin-left:25px; margin-top:10px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333333; font-weight:normal;}
.cin_right1_area {width:150px; float:right; margin-left:10px; margin-top:10px; margin-bottom:10px; margin-right:20px;}

.vm_leftcon1 {width:464px; float:left; background-image:url(../images/mid_dotline.jpg); background-repeat:repeat-y; height:300px; margin-left:15px; margin-top:20px; margin-bottom:10px;}

.nakvm_leftcon1 {width:464px; float:left; background-image:url(../images/mid_dotline.jpg); background-repeat:repeat-y; height:150px; margin-left:15px; margin-top:20px; margin-bottom:10px;}

.sp_leftbox2 {width:380px; float:left; height:300px; margin-left:15px; margin-top:20px; margin-bottom:10px; padding-left:80px;}

.vm_rightcon2 {width:464px; float:left; height:300px; margin-left:10px; margin-top:20px; margin-bottom:10px;}
.nakvm_rightcon2 {width:464px; float:left; height:150px; margin-left:10px; margin-top:20px; margin-bottom:10px;}

.sp_righbox2 {width:380px; float:left; height:300px; margin-left:10px; margin-top:20px; margin-bottom:10px; padding-left:80px;}
.vm_headtxt11 {width:350px; float:left; font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; color:#006600; margin-left:20px; margin-top:10px; }
.nakvm_headtxt11 {width:350px; float:left; font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; color:#006600; margin-left:20px; margin-top:10px; text-align:right; }



.vm_thumbimg { width:165px; height:100px; float:left; margin-left:20px; margin-top:10px;}

.vm_txt1 { width:120px; float:left; margin-top:10px; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#333333; padding-left:13px;}
.vm_txt11 { width:80px; float:left; margin-top:10px; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#333333; padding-left:13px;}

.vm_txt2 { width:120px; float:left; margin-top:5px; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#333333; padding-left:13px;}
.vm_txt22 { width:80px; float:left; margin-top:5px; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#333333; padding-left:13px;}

.vm_link33 { width:140px; float:left; margin-top:10px; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#333333; padding-left:13px;}
.vm_link33 a { font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#333333; text-decoration:none;}
.vm_link33 a:hover { font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#006600; text-decoration: underline;}


.sub_contxt1 { width:500px; float:left; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color: #006600; margin-top:10px; background-color: #EFF3DE;}
.sub_contxt_area { width:500px; float:left; font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:normal; color:#333333; margin-top:10px; line-height:25px;}

.sub_img_area { width:500px; margin-left:20px; float:left; margin-top:10px;}

.sub_amnleftbox { width:520px; margin-left:20px; float:left; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#333333; margin-top:20px; margin-bottom:20px;}

.sub_amnrghttbox { width:385px; float:left; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#333333; margin-top:20px; margin-bottom:20px; text-align:right;}

.sub_amnrghttbox_nak { width:400px; float:left; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#333333; margin-top:20px; margin-bottom:20px; text-align:right;}

/*image drop down*/


.myjtest1 {
 	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666666;
	font-weight:normal;
	width:900px;
	float:left;
	text-align:left;
	}		
	
.myj_context1 {
 	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666666;
	font-weight:normal;
	width:900px;
	float:left;
	text-align:left;
	}			
	

.img_jtest3 {
 	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666666;
	font-weight:normal;
	width:900px;
	float:left;
	text-align:left;
	}	

/*ends*/	

.lm_leftcon22 {width:300px; float:left; padding-left:30px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333333; font-weight:normal; }
.lm_leftcon33 {width:300px; float:left; padding-left:30px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333333; font-weight:normal; margin-top:20px; }
.lm_leftcon44 {width:300px; float:left; padding-left:30px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333333; font-weight:normal; margin-top:20px;}

.lm_leftcon55 {width:270px; float:left; padding-left:10px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333333; font-weight:normal; margin-top:20px;}

.lm_topcurve1 {width:298px; height:37px; float:left; background-image: url(../images/gr_topcurve.jpg); background-repeat:no-repeat;}
.lm_headtxt1 {width:270px; float:left; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#FFFFFF; padding-left:10px; padding-top:10px;}
.lm_midbg {width:298px; float:left; background-image: url(../images/gr_midbg.jpg); background-repeat:repeat-y;}
.lm_botcurve {width:298px; float:left; height:10px;}


.faq_txt33 {width:900px; float:left; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333333; font-weight:normal; padding-left:12px; padding-top:20px; padding-bottom:10px; }

.sub_logo { width:159px; height:86px; float:left; padding-top:10px;}


/* tab featured app start*/
.twocolumn{	margin:0; width: 835px;  z-index: 100px; overflow: hidden;text-align:left; }
.twocolumn .left{width:592px; float:left; margin:0px; overflow: hidden;}
.twocolumn .right{float: left; width: 200px; margin-top:30px; padding-left:18px; padding-right:0px;}
.right strong{font-size:12px; color:#000; }
.right UL{ margin:0px; padding:0px; list-style-type:none;padding-top:2px;}
.right UL li{padding-left:17px; background:url(../images/arrow.gif) no-repeat; font-size:12px; margin-bottom:3px;}
.right  p{ margin:0px; padding:0px; margin-top:13px;}
.right a {color:#0066CC;}
.black{color:#000;}
.orange{color:#FF6600;}
.font12{ font-size:12px; }
.font16{ font-size:16px; }
.tabcontainer{width: 900px;	height: 25px; float:left; background:url(../images/linebg1.jpg);}


.navigation-free{
	width: 900px;
	height: 25px;
	font-weight:bold;
	
}

.freebox{width: 898px; /*background:url(../images/tab_bg1.jpg) no-repeat 0px bottom;*/ float:left; padding-bottom:20px; height:700px; vertical-align:top; overflow-y:auto; background-color:#FFFFFF;}
.tabtop{width:900px; float:left;}
.rightbg{width:900px; float:left;}

.tab{ background:url(../images/tab1.jpg)  no-repeat; height:20px; width:150px; float:left; text-align:center; padding-top:5px; cursor:pointer;}
.bottomline{width:192px; float:left; height:34px;}
.activetab{background:url(../images/tab_active1.jpg); background-repeat: no-repeat; height:20px; width:150px; float:left; text-align:center; padding-top:5px; cursor:pointer; }


#toptext1{padding:0px 10px 0px 10px; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
.toptext1{font-family:Arial, Helvetica, sans-serif; font-size:11px;}
#toptext2,#toptext3,#toptext4,#toptext5,#toptext6{display: none; padding:0px 10px 0px 10px; font-size:12px;}
#container-featuredapp {width:500px; float:left;}
#container-featuredapp-btns {width:470px; float:left; padding-left:30px; padding-top:10px;}
/* tab featured app end*/


/*main TB index class*/

.tb_toplink2 {width:650px; float:left; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#333333; font-weight:normal; padding-left:20px; margin-top:90px; text-align:right;}
.tb_toplink2  a {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#669900; font-weight:normal; text-decoration:underline;}
.tb_toplink2  a:hover {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#669900; font-weight:normal; text-decoration: none;}

#main_flbg1 { width:969px; height:400px; float:left;} 

/*ends*/

/*Nak floor plan box class*/

.nakfp_topcurve1 {width:700px; height:37px; float:left; background-image: url(../images/FPgr_topcurve.jpg); background-repeat:no-repeat;}
.nakfp_midbg {width:700px; float:left; background-image: url(../images/FPgr_midbg.jpg); background-repeat:repeat-y;}
.nakfp_botcurve {width:700px; float:left; height:10px;}

/*class ends*/

/*class for photogallery*/

.nak_photo_thumb {width:150px; height:100px; float:left; margin-left:26px;}
.nak_pagecon_left1 {width:749px; float:left; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333333; font-weight:normal; padding-top:20px; padding-bottom:10px; padding-left:140px; padding-right:10px;  }
.cin_pg_txthead1 {width:800px; font-family:Arial, Helvetica, sans-serif; font-size:18px; font-weight:bold; color:#669900; float:left; margin-bottom:20px;}
.cin_pg_txt111 {width:800px; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color: #336600; float:left; margin-bottom:20px;}
.cin_photogall_thumb {width:165px; height:100px; float:left; margin-right:16px;}

/*ths class*/
.ths_cbultxt1 { width:200px; margin-left:0px; float:left; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#006600; margin-top:10px; padding-left:10px; }
.ths_dotline2 { width:200px; margin-left:20px; float:left; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#006600; margin-top:10px; padding-left:0px; background-image:url(../images/ths_imddot.jpg); background-repeat:repeat-y; padding-right:20px; }

/*TB Main page class*/
#left_tbbox1 {width:638px; float:left; margin-bottom:20px;}
#rght_tbbox22 {width:310px; float:left; margin-bottom:20px;}
.right_tbbox11 {width:270px; float:left; padding-left:10px; background-image:url(../images/tb_rightdotline3.jpg); background-repeat:repeat-y; margin-top:20px; margin-left:10px; padding-right:10px;}
.right_tbboxtwo {width:270px; float:left; padding-left:10px; background-image:url(../images/tb_rightdotline3.jpg); background-repeat:repeat-y; margin-left:10px; padding-right:10px;}

.tb_main_leftcon1 { width:600px; float:left; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333333; font-weight:normal; padding-left:30px; padding-top:20px;}

.tb_leftcont { width:280px; float:left; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333333; font-weight:normal; margin-right:15px; background-image:url(../images/contact_bg1.jpg); background-repeat:no-repeat; height:150px;}
.tb_leftbroch { width:280px; float:left; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333333; font-weight:normal; margin-right:10px; background-image: url(../images/broch_bg1.jpg); background-repeat:no-repeat; height:150px;}

.tb_rghttexhead {width:250px; float:left; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#669900; margin-left:5px;}
.tb_rghttex1 {width:250px; float:left; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color: #333333; margin-left:5px; margin-top:10px;}
.tb_rghttxt_b {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333333; font-weight:bold;}

.tb_rghtdotline {width:250px; float:left; padding-top:10px; padding-bottom:10px; margin-left:25px;}

.tb_homemenubar {width:680px; height:50px; float:right; background-image:url(../images/tb_mainmenu_bar.jpg); background-repeat:repeat; margin-top:5px;}
.tb_headleft {width:690px; float:right; }
.tb_headright {width:270px; float:right;}
.tb_headright1 {width:270px; float:left;}

.tb_linktbnew1 {width:250px; float:left; font-family:Arial, Helvetica, sans-serif; font-size:12px; color: #006600; font-weight:normal; padding-left:10px; margin-top:100px; text-align:left; padding-right:10px; margin-left:280px;}
.tb_linktbnew1  a {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#006600; font-weight:normal; text-decoration:underline;}
.tb_linktbnew1  a:hover {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#006600; font-weight:normal; text-decoration: none;}


.tb_menu_but {width:666px; float:left; padding-top:0px; margin-top:11px; margin-left:8px;}
.tb_bgcolor {width:969px; float:left; background-color: #000; height:6px; }

.tb_middot1 { width:600px; float:left; padding-left:30px; padding-top:10px; }

.tbcon_txt_b1 {width:200px; float:left; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#993300; padding-left:12px; padding-top:20px; margin-left:40px;}
.tbcon_txt1 {width:200px; float:left; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#000000; padding-left:12px; padding-top:10px; margin-left:40px;}
.tbcon_txt22 {width:210px; float:left; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#000000; padding-left:12px; padding-top:5px; margin-left:40px;}
.tbbhrou_txt22 {width:210px; float:left; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#000000; padding-left:12px; padding-top:10px; margin-left:40px; line-height:20px;}

.tbtop_link_txt1 {width:290px; float:right; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#669900; font-weight:normal; padding-left:10px; margin-top:60px; text-align:right; padding-right:10px;}
.tbtop_link_txt1 a {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#669900; font-weight:normal; text-decoration:underline;}
.tbtop_link_txt1 a:hover {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#669900; font-weight:normal; text-decoration: none;}

.tbmain_log2 {width:270px; float:right; padding-left:10px; margin-top:0px; padding-right:10px; text-align:right;}


/*new class*/


.tblft_txt1 {width:200px; float:left; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#993300; padding-left:50px; padding-top:20px;}
.tbcon_txt1b {width:200px; float:left; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#000000; padding-left:50px; padding-top:10px;}
.tbcon_link1 {width:200px; float:left; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#000000; padding-left:50px; padding-top:5px; }
.tbbhrou_link2 {width:200px; float:left; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#000000; padding-left:50px; padding-top:10px; line-height:20px;}

/*cinco - price advailabiliy class*/

.cin_pa_lftbox1 {width:300px; float:left; font-size:12px; color:#333333; font-weight:normal; font-family:Arial, Helvetica, sans-serif; padding-top:5px; padding-bottom:5px;}
.cin_pa_rghbox2 {width:590px; float:left; font-size:12px; color:#333333; font-weight:normal; font-family:Arial, Helvetica, sans-serif; padding-left:10px; padding-top:5px; padding-bottom:5px;}

/*new class for resort style 041208*/

.tb_resortimg1 {width:600px; float:left; padding-left:30px;}
.tb_news1 {width:270px; float:left; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color: #333333; margin-left:5px; margin-top:10px;}

/**/

.add_cinspace { width:430px; float:right; text-align:right; padding-right:1px;}
.maincon_rghttarea_ad {width:430px; float:right; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333333; font-weight:normal; padding-left:10px; padding-top:0px; }

/*new class added on 16-12-08*/

.sub_link_txt33 {width:240px; float:left; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#333333; font-weight:normal; padding-left:40px; margin-top:70px; text-align:right; margin-left:170px;}
.sub_link_txt33 a {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#669900; font-weight:normal; text-decoration:underline;}
.sub_link_txt33 a:hover {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#669900; font-weight:normal; text-decoration: none;}

.sub_logo2 { width:221px; height:67px; float:left; padding-top:10px;}

.tb_rghttexhead3 {width:250px; float:left; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#669900; margin-left:5px;}


/*new class for home page 8-71-1*/
.home_newcon87 {width:969px; float:left; padding-top:10px; padding-bottom:10px;}
.home_bott_1con87 {width:937px; float:left; padding-top:10px; padding-bottom:10px; background-color: #F3F3F3; margin-left:1px; padding-left:15px; padding-right:15px;}
.home_cont_bott1 {width:602px; height:250px;float:left; font-size:12px; color:#333333; padding-left:10px; padding-right:10px; }

.home_accord_box1 {width:304px; float:left; font-size:12px; color:#333333; color:#FFFFFF; margin-left:11px; }


/*.main_1box87 {width:295px; height:245px; float:left; background-color:#FFFFFF; border: solid #CCCCCC 1px; margin-right:10px; margin-left:14px; padding:5px; } */
/*.main_2box87 {width:295px; height:245px; float:left; background-color:#FFFFFF; border: solid #CCCCCC 1px; padding:5px; } */
/*.main_3box87 {width:295px; height:245px; float:left; background-color:#FFFFFF; border: solid #CCCCCC 1px; margin-left:10px;padding:5px;}*/

.main_1box87 {width:295px; height:245px; float:left; background-color:#FFFFFF; border: solid #CCCCCC 1px; margin-right:6px; margin-left:10px; padding:5px; }
.main_2box87 {width:295px; height:245px; float:left; background-color:#FFFFFF; border: solid #CCCCCC 1px; margin-right:6px; margin-left:6px; padding:5px; }
.main_3box87 {width:295px; height:245px; float:left; background-color:#FFFFFF; border: solid #CCCCCC 1px; margin-right:10px; margin-left:6px; padding:5px; }

.box_head1 {width:295px; height:30px; float:left; background-color: #8DAC46; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#333333;}
.box_head1_txtbox {width:200px; height:22px; float:left; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#333333; padding-left:10px; padding-top:8px;}
.box_head1_nobox {width:19px; height:19px; float: right; background-color:#cbcbcb; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#333333; padding-left:4px; padding-top:4px; background-color:#343331; color:#FFFFFF; margin-right:3px; margin-top:3px;}
.box_head1_thumb1 {width:293px; height:107px; float:left; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#333333; border: solid #CCCCCC 1px; margin-top:1px;}
.box_content1 {width:279px;float:left; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight: normal; color:#333333; margin-top:5px; padding-left:5px; padding-right:10px; padding-top:5px;}

/* Accordian class 8711*/
#basic-accordian {border:2px solid  #CCCCCC; padding:5px; width:290px; left:50%; top:50%;}
.accordion_headings {padding:5px; background:#98b386; color:#333; border:1px solid #FFF;cursor:pointer;	font-weight:bold;}
.accordion_headings:hover {background:#98d33c;}
.accordion_child {padding:15px;	background: #d9ddd6;color:#333;}
.header_highlight {background:#8DAC46;}
.header {background: #000;cursor: pointer; padding:4px;}

.header:hover{background-color:#666;}
.selected{background-color:#F00; color:#FFF;}

.content{background:#FFF;padding:4px;}

/*new class added on 10711*/
.home_newcon107 {width:969px; float:left; padding-top:0px; padding-bottom:10px;}
.home_bott_2con107 {width:937px; float:left; padding-top:10px; padding-bottom:10px; background-color: #F3F3F3; margin-left:1px; padding-left:15px; padding-right:15px;}
/* accordian ends*/
/*new class for home page ends 8-71-1*/

