/* Added by Deepa Singh for new header changes*/
#header_new{width:100%; height:149px; border-bottom:1px solid #dddfd8;}
#branding{width:100%; background:#004f93; height:90px;}
#branding_txt{float:left; padding-top:35px; padding-left:20px;}
#branding_txt h1{font-family:"Times New Roman", Times, serif; color:#ffffff; letter-spacing:2.8pt; font-size:18px; font-weight:normal;}
#header_container{width:980px; margin:0px auto;}

#cnk_logo{float:left; margin:5px 0px 0px 0px;}

#toll_free{float:right; margin:12px 0px 0px 0px; min-height:50px; _height:50px; padding-left:11px; border-left:1px solid #518fc5; font-size:12px; font-weight:bold; color:#ffffff; padding-top:0px; letter-spacing:0.02em;text-align: left;}
#toll_free span{font-weight:normal; color:#add9ff; margin:0;}

.header_link{ float:right; color:#ffffff; margin:12px 0px 0px 0px; padding-right:15px; min-height:50px; _height:50px;}
.header_link ul{margin:0px; padding:0px; list-style-type:none;}
.header_link li{padding:0px 0px 11px 13px;line-height: 0.3cm; *padding:0px 0px 10px 13px; letter-spacing:0.03em; background:url(../images/home/blue_arrow.gif) 0px 0.4em no-repeat;font-size:11px; font-weight:Arial;text-align: left;}
.header_link li a{color:#ffffff; text-decoration:none; outline:none;}
.header_link li a:hover{ color:#add9ff; text-decoration:underline;}
.header_link li a:visited{color:#ffffff; text-decoration:none; outline:none;}


#menus{ min-height:33px; _height:33px; clear:both; background:#dddfd8;}
#menu_container{width:980px; margin:0px auto;}

#main_menu{font-size:12px; color:#353535; letter-spacing:0.03em; height:33px;padding: 0px;}
#main_menu ul{margin:0px; padding:0px; list-style-type:none;}
#main_menu li{float:left; margin-top:5px; line-height:1.3;}
#main_menu li.pipe{background:url(../images/home/menu_dot_line.gif) right repeat-y;}
#main_menu li.select{background:#ffffff; color:#3a5c01; height:24.5px; padding:3px 13px 3px 13px; margin-top:6px; -webkit-border-top-left-radius:5px; -webkit-border-top-right-radius:5px; -moz-border-radius-topleft:5px; -moz-border-radius-topright:5px; letter-spacing:0.4pt;}
/*#main_menu li.select{background:#ffffff; color:#3a5c01; height:24.5px; padding:3px 13px 3px 13px; margin-top:6px; -webkit-border-top-left-radius:5px; -webkit-border-top-right-radius:5px; *border-top-left-radius:5px; *border-top-right-radius:5px; -moz-border-radius-topleft:5px; -moz-border-radius-topright:5px; *border-radius-topleft:5px; *border-radius-topright:5px; letter-spacing:0.4pt;behavior:url(border-radius.htc);}*/
#main_menu li a{float:left; color:#353535; text-decoration:none; outline:none; padding:4px 13px 8px 13px; text-decoration:none; letter-spacing:0.4pt;}
#main_menu li a:hover{color:#ff0000; text-decoration:none;}
#main_menu li a:visited{float:left; color:#353535; text-decoration:none; outline:none; padding:4px 13px 8px 13px; text-decoration:none; letter-spacing:0.4pt;}

#main_menu2{font-size:14px; color:#353535; font-family:"Times New Roman", Times, serif; font-style:italic; font-weight:bold;}
#main_menu2 .menuon{float:right; background:transparent url(../../images/home/menu_top_curve_lf.png) no-repeat left top; margin-top:1px}
#main_menu2 .menuon span{float:right; display:block; background:transparent url(../../images/home/menu_top_curve_rt.png) no-repeat right top; margin:0px 0px 0px 9px; padding:10px 19px 5px 10px; font-weight:bold; color:#3a5c01}
#main_menu2 a{float:right; font-size:14px; color:#353535; font-family:"Times New Roman", Times, serif; font-style:italic; font-weight:bold; outline:none; padding:5px 0px 0px 10px; min-height:22px; _height:23px; background:url(../images/home/menu_dot_line.gif) left repeat-y; margin-top:6px; text-decoration:none;}
#main_menu2 a:hover{color:#004f93; text-decoration:none;}
#main_menu2 a:visited{float:right; font-size:14px; color:#353535; font-family:"Times New Roman", Times, serif; font-style:italic; font-weight:bold; outline:none; padding:5px 0px 0px 10px; min-height:22px; _height:23px; background:url(../images/home/menu_dot_line.gif) left repeat-y; margin-top:6px; text-decoration:none;}

#main_menu3{font-size:14px; color:#353535; font-family: font-family:"Times New Roman", Times, serif; font-weight:bold;}
#main_menu3 .menuon{float:left; background:transparent url(../../images/home/menu_top_curve_lf.png) no-repeat left top; margin-top:1px}
#main_menu3 .menuon span{float:left; display:block; background:transparent url(../../images/home/menu_top_curve_rt.png) no-repeat right top; margin:0px 0px 0px 9px; padding:10px 19px 5px 10px; font-weight:bold; color:#3a5c01}
#main_menu3 a{float:left; font-size:14px; color:#353535; font-family:"Times New Roman", Times, serif; font-weight:bold; outline:none; padding:5px 0px 0px 10px; min-height:22px; _height:23px; margin-top:6px; text-decoration:none;}
#main_menu3 a:hover{color:#004f93; text-decoration:none;}
#main_menu3 a:visited{float:left; font-size:14px; color:#353535; font-family:"Times New Roman", Times, serif; font-weight:bold; outline:none; padding:5px 0px 0px 10px; min-height:22px; _height:23px; background:url(../images/home/menu_dot_line.gif) left repeat-y; margin-top:6px; text-decoration:none;}

#submenu_container{width:980px; margin:0px auto; clear:both;}
#submenu{clear:both; min-width:420px; float:left; text-align:right;font-size:12px; font-weight:Arial;}
#submenu ul{margin-top:5px; padding:0px; list-style-type:none;}
#submenu li{float:left; margin-top:2px; color:#626262; font-weight:bold; padding:0px 15px 0px 0px;}
#submenu li.select{float:left; margin-top:2px; color:#3a5c01; font-weight:bold; padding:0px 15px 0px 0px; letter-spacing:0.02em;}
#submenu li a{float:left; color:#626262; font-weight:bold; text-decoration:none; outline:none; letter-spacing:0.02em;}
#submenu li a:hover{float:left; color:#ff0000; font-weight:bold; text-decoration:none;}
#submenu li a:visited{float:left; color:#626262; font-weight:bold; text-decoration:none; outline:none; letter-spacing:0.02em;}

.logintxt{ float:right; min-width:540px; text-align:right; color:#343434; margin-top:6px; font-size:10px; font-weight:normal;}
.logintxt a{font-weight:normal; text-decoration:underline; color:#005596;}
.logintxt a:hover{color:#ff0000;}
.logintxt a:visited{font-weight:normal; text-decoration:underline; color:#005596;}

body{ font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#404040; margin:0; padding:0;}

h1, h2, h3, h4, h5, h6, p, ul, input, select, form {margin:0; padding:0;}

img{border:0}

a{outline:none;}

#container{width:100%; position:relative;font-family:Arial, Helvetica, sans-serif; font-size:11px;}

#wrap{width:1000px; margin:0px auto;}

#middle_container{width:980px; margin:15px auto 30px auto; clear:both;}

#middle_container1{clear:both;}

#middle_container2{clear:both;}
#mid_container2_left{width:282px; float:left; margin-right:22px;}
#brouchure_request_box {border-bottom:1px solid #dddfd8; margin-bottom:10px;}
#brouchure_request_box h2{font-family:"Times New Roman", Times, serif; font-size:14px; padding-bottom:4px; color:#5b3b1b; font-weight:bold; font-style:italic; letter-spacing:1px; text-transform:uppercase;}

#travel_tools{border-bottom:1px solid #dddfd8; margin-bottom:10px; padding-bottom:10px;}
#travel_tools_box {
	border:1px solid #dddfd8;
	background-color:#f9f9f8;
	padding:6px 8px 6px 8px;
	-webkit-border-radius:8px; -webkit-border-radius:8px; -moz-border-radius:8px; -moz-border-radius:8px;
}
#travel_tools_box h2{font-family:"Times New Roman", Times, serif; font-size:14px; padding-bottom:4px; color:#2b2b2b; font-weight:bold; font-style:italic; letter-spacing:1px; text-transform:uppercase;}

#lucky_winners_box{padding-bottom:10px;}

#mid_container2_center{width:394px; float:left;}
#mid_container2_center h2{font-family:"Times New Roman", Times, serif; font-size:14px; padding-bottom:4px; color:#5b3b1b; font-weight:bold; font-style:italic; letter-spacing:1px; text-transform:uppercase;}


.bestdeals{ width:394px;}
.bestdeals_topmid_bg{width:376px; float:left; border-top:1px solid #c2c4be;}
.bestdeals_btmmid_bg{ width:376px; float:left; border-bottom:1px solid #c2c4be;}
.bestdeals_brdr_lr{ border-left:1px solid #c2c4be; border-right:1px solid #c2c4be;}
.bestdeals_image_box{ border-top:1px solid #979994; padding-top:1px;}

.bestdeals_link {
	color:#404040; padding-top:7px;
}
.bestdeals_link ul {
	list-style-type: none;
	margin-top:0px; margin-left:10px; margin-bottom:0px;margin-right:0px;
	padding:0px 0px;
}
.bestdeals_link li {
	padding:5px 10px 5px 14px;
	background:url(../images/home/bestdeal_arrow.gif) 0px 8px no-repeat;
}
.bestdeals_link li a {
	color:#404040;
	text-decoration:none;
}
.bestdeals_link li a:hover {
	color:#ff0000;
	text-decoration:none;
}


#mid_container2_right{width:251px; float:right;}
#types_of_deals{ margin-bottom:10px;}
#types_of_deals h2{font-family:"Times New Roman", Times, serif; font-size:14px; padding-bottom:4px; color:#5b3b1b; font-weight:bold; font-style:italic; letter-spacing:1px; text-transform:uppercase;}
#types_of_deals .right_link { color:#505050; font-weight:bold; width:251px;}
#types_of_deals .right_link ul{list-style-type: none; margin:0px 0px; padding:0px 0px;}
#types_of_deals .right_link li{margin-bottom:7px 0px 7px 16px; padding:7px 0px 7px 18px; border-bottom:1px solid #dddfd8; background:url(../images/common/arrow_sel_blue.gif) 0px 8px no-repeat;}
#types_of_deals .right_link li a{color:#505050; text-decoration:none;}
#types_of_deals .right_link li a:hover{color:#ff0000; text-decoration:none;}



.padl0{padding-left:0px}

.padt1{padding-top:1px}
.padt2{padding-top:2px}
.padt4{padding-top:4px}
.padt7{padding-top:7px}

.padr15{padding-right:15px}

.padb4{padding-bottom:4px}
.padb5{padding-bottom:5px}


.marl22{margin-left:22px}

.marr20{margin-right:20px}

.clearboth{clear:both;}

.displaynone{display:none;}

.floatl{float:left;}
.floatr{float:right;}

.listbox{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#363636; border:1px solid #a0a0a0;}

.textbox{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#363636; border:1px solid #a0a0a0; padding:1px 0px 1px 0px;}

.txt9{font-size:9px;}
.txt12{font-size:12px;}
.txt15{font-size:15px;}


.w40{width:40px;}
.w90{width:90px;}
.w100{width:100px;}
.w128{width:128px;}
.w130{width:130px;}
.w150{width:150px;}
.w180{width:180px;}
.w250{width:250px;}
.w270{width:270px;}

.mw160{width:160px;}

.h50{min-height:88px; _height:88px;}

#right_part_top{float:right; width:676px;}
#right_part_top_box1{ min-height:217px; _height:217px; margin-bottom:20px;}
#right_part_top_box2{ float:left; width:394px; padding-right:15px; min-height:133px; _height:133px; border-right:1px dotted #ababab;}
#right_part_top_box3{ float:left; min-height:132px; _height:132px; width:251px; margin-left:15px; border-bottom:1px solid #dddfd8;}
#right_part_top_box3 h2{font-family:"Times New Roman", Times, serif; font-size:14px; color:#5b3b1b; font-weight:bold; font-style:italic; letter-spacing:1px; text-transform:uppercase;}


.box_126{width:128px; float:left; margin-right:8px; border-right:1px dotted #ababab;}
.box_126_2{width:120px; float:left; background:url(../../images/home/box_btm_bg.gif) left bottom no-repeat;}
.box_120{width:120px; color:#404040; background:#e6e6e6; padding-bottom:3px; -webkit-border-radius:5px; -webkit-border-radius:5px; -moz-border-radius:5px;}
.box_120_cur{background:#ffffff; padding-bottom:16px; -webkit-border-radius:6px; -webkit-border-radius:6px; -moz-border-radius:6px;}
.box_120 a{width:120px; color:#404040; text-decoration:none}
.box_120 a:hover{width:120px; color:#ff0000; text-decoration:none}
.box_txt_hd{ font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#41408d; text-transform:uppercase;}

a.link_blue:link, a.link_blue:visited, a.link_blue:active {color:#004f93; background-color:transparent; text-decoration:none; }
a.link_blue:hover {color:#ff0000; background-color:transparent; text-decoration:underline; }

a.link_grey:link, a.link_grey:visited, a.link_grey:active {color:#505050; background-color:transparent; text-decoration:none; }
a.link_grey:hover {color:#ff0000; background-color:transparent; text-decoration:underline; }

a.link_greyu:link, a.link_greyu:visited, a.link_greyu:active {color:#505050; background-color:transparent; text-decoration:underline; }
a.link_greyu:hover {color:#ff0000; background-color:transparent; text-decoration:underline; }


#bdr_btm_3
	{
	 background:#e6e6e6;
	 width:200px;
	 margin:0px auto;
	 -webkit-border-radius:6px;
	 -webkit-border-radius:6px;
	 -moz-border-radius:6px;
	 padding-bottom:3px;
	 }
	 
#bdr_btm_3 .inside
	{
	 background:#ffffff;
	 width:200px;
	 margin:0px auto;
	 -webkit-border-radius:8px;
	 -webkit-border-radius:8px;
	 -moz-border-radius:8px;
	 }	 
	 
	 
.share_pop_box{position:relative;}
.share_pop{
		display:none;
		bottom:0px;
		padding:0px 10px 8px 10px;
		border:4px solid #dddfd8;
		background-color:white;
		-webkit-border-radius:8px;
	 	-webkit-border-radius:8px;
	 	-moz-border-radius:8px;
		z-index:1000;
	 	}
		
#bestdeals_container
	{
		width:392px;
		height:249px;
		border:1px solid #c2c4be;
		background-color:#ffffff;
		-webkit-border-radius:5px;
		-webkit-border-radius:5px;
		-moz-border-radius:5px;
		-moz-border-radius:5px;
		overflow:hidden; 
	}
#bestdeals_tab_container
	{
	 background:#dddfd8;
	 -webkit-border-top-left-radius:5px;
	 -webkit-border-top-right-radius:5px;
	 -moz-border-radius-topleft:5px;
	 -moz-border-radius-topright:5px;
 	}
#bestdeals_tab
	{
		margin:0px; padding-left:9px; height:22px;
	}
#bestdeals_tab ul 
	{
		z-index:2; position:absolute; list-style-type:none; margin:0px 0px; padding:0px 0px;
	}
#bestdeals_tab li
	{
		float:left; padding:4px 10px 4px 10px; color:#505050; border-left:1px solid #ffffff; cursor:pointer;
	}
#bestdeals_tab li a
	{
		-webkit-border-top-left-radius:0px;
		-webkit-border-top-right-radius:0px;
		-moz-border-radius-topleft:0px;
		-moz-border-radius-topright:0px
	}
#bestdeals_tab li.select { background:#979994; color:#ffffff;}


@charset "utf-8";
/* CSS Document */

#footer_container{min-height:290px; _height:290px; width:100%; clear:both;font-size:11px;font-family:"Arial";text-align: center;background:#ffffff;}
#footer1{min-height:45px; _height:45px; border-top:1px solid #c1c3bd; border-bottom:2px solid #c7c7c7; background:#eaece7;}
.footer_bdr_btm{border-bottom:1px solid #f0f0ef;}
#footer1_content{width:980px; margin:0px auto;}
#footer1_content .row1{width:302px; float:left;}
#footer1_content .row2{width:401px; float:left; text-align:center; padding-top:7px;}
#footer1_content .row3{width:276px; float:left;}
#footer1_content .foot_icon1{float:left; width:50px; padding-top:7px;}
#footer1_content .foot_icon2{float:left; padding-top:7px;}
#footer1_content .foot_icon3{float:right; padding-top:7px;}

#footer2{border-bottom:1px solid #c4c4c4;}
.footer_links { padding:15px; *margin-bottom:15px; line-height:18px; color:#555555;text-align: left;font-size:11px;font-family:"Arial";}

.footer_links h5 {color:#000000;font-size:12px;	font-weight:bold; padding:0px 0px 2px 0px;margin:0px 0px 2px 0px;}
.footer_links ul {float:left;list-style-type:none; padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; min-height:110px; _height:110px;}

.footer_links_col1 {border-right:1px solid #c4c4c4;	float:left;	padding-left:0px;}

.footer_links_list1 {float:left; padding-right:18px;}
.footer_links_list1 li a{color:#505050; text-decoration:none; outline:none;font-size:11px;}
.footer_links_list1 li a:hover{color:#505050; text-decoration:underline;}

.footer_links_col2 {border-right:1px solid #c4c4c4; float:left; padding-left:30px; padding-right:30px;}
.footer_links_list2 {float:left;}
.footer_links_list2 li a{color:#505050; text-decoration:none; outline:none;}
.footer_links_list2 li a:hover{color:#505050; text-decoration:underline;}

.footer_links_col3 {border-right:1px solid #c4c4c4;	float:left;	padding-left:30px; padding-right:30px;}
.footer_links_list3 {float:left;padding-right:17px;}
.footer_links_list3 li a{color:#505050; text-decoration:none; outline:none;font-size:11px;}
.footer_links_list3 li a:hover{color:#505050; text-decoration:underline;}

.footer_links_col4 {float:left;padding-left:30px;}
.footer_links_list4 {float:left;}
.footer_links_list4 li a{color:#505050; text-decoration:none; outline:none;font-size:11px;}
.footer_links_list4 li a:hover{color:#505050; text-decoration:underline;}

#footer_group{border-bottom:1px solid #c7c7c7; border-top:1px solid #c4c4c4; padding-top:1px; padding-bottom:1px;}
#footer_group_margin{ background:#eaece7;}
#footer_group_content{width:980px; margin:0px auto;}
#footer_group_content a{color:#505050; text-decoration:none; outline:none;}
#footer_group_content a:hover{color:#505050; text-decoration:underline;}
#footer_group_content{width:980px; margin:0px auto;}
#footer_group_content .row1{width:402px; float:left;}
#footer_group_content .row2{float:left; padding-top:5px;}
#footer_group_content .row3{width:276px; float:left;}
#footer_group_content .foot_icon1{float:left; padding-top:7px; padding-right:10px; color:#222222;}
#footer_group_content .foot_icon2{float:left; padding-top:7px; padding-right:15px;}
#footer_group_content .foot_icon3{float:right; padding-top:7px;}

#footer3{ margin-top:8px;}
#footer3 .copyrights{float:left; font-size:10px; margin-left:8px;}
#footer3 .btm_logo{float:right;}
#footer3 .btm_logo2{float:right; padding:10px 20px 0px 0px;}
#footer3 .btm_logo3{float:right; padding:10px 20px 0px 0px;}


/* new  adedd for banner */
a.dest:link  ,a.dest:visited,a.dest:active {
	color: #777777;
	background-color: transparent;
	text-decoration: none;
}

a.dest:hover {
	color: #000000;
	background-color: transparent;
	text-decoration: underline;
}

.bodymargin {
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
}

.carthead {
	background-color: #C7E1F1;
	color: #000000;
	font-weight: bold;
}

.documentBody {
	background-color: #41408d;
}

.templateborder {
	background-color: #41408d;
}

.tdwhite {
	background-color: #FFFFFF;
}

.tdorange {
	color: #FF991D;
}

/*.blueborder2   { background-color: #6ba6e7;}*/
.newblueborder {
	background-color: #6ba6e7;
}

.destcontent {
	font-family: Tahoma, verdana, arial, sans-serif, serif;
	font-size: 11px;
	color: #7f7f7f;
}

.td13 {
	background: #afc3dc;
}

.td14 {
	background: #FF0000;
}

a.tablink:link {
	color: #464646;
	background-color: transparent;
	text-decoration: none;
}

a.tablink:visited {
	color: #464646;
	background-color: transparent;
	text-decoration: none;
}

a.tablink:active {
	color: #464646;
	background-color: transparent;
	text-decoration: none;
}

a.tablink:hover {
	color: #000000;
	background-color: transparent;
	text-decoration: none;
}

/*
a.blue:link, a.blue:visited, a.blue:active {
background-color:transparent;
color:#005AA9;
text-decoration:underline;
}
*/
.bluelink {
	font-family: Tahoma, verdana, arial, sans-serif, serif;
	font-size: 10px;
	color: #4ca1d3;
	font-weight: bold;
	background-color: #FFFFFF;
}

.greycontent {
	font-family: Tahoma, verdana, arial, sans-serif, serif;
	font-size: 13px;
	color: #333333;
	font-weight: bold;
	background-color: #FFFFFF;
}

.customer {
	font-family: Tahoma, verdana, arial, sans-serif, serif;
	font-size: 12px;
	color: #005d94;
	background-color: #edf4c4;
}

.customercontent {
	font-family: Tahoma, verdana, arial, sans-serif, serif;
	font-size: 11px;
	color: #000000;
	background-color: #dfeb98;
	line-height: 0.4cm
}

.comparecontent {
	font-family: Tahoma, verdana, arial, sans-serif, serif;
	font-size: 13px;
	font-weight: bold;
	color: #000000;
	background-color: #FFFFFF;
}

/*.offerheading {font-family: Tahoma, verdana, arial, sans-serif,serif ; font-size: 12px; color:#005d94; background-color: #dee6f1; font-weight:bold}*/
a.home:link  ,a.home:visited,a.home:active {
	color: #4ca1d3;
	background-color: transparent;
	text-decoration: none;
}

a.home:hover {
	color: #005d94;
	background-color: transparent;
	text-decoration: underline;
}

a.dest:link  ,a.dest:visited,a.dest:active {
	color: #777777;
	background-color: transparent;
	text-decoration: none;
}

a.dest:hover {
	color: #000000;
	background-color: transparent;
	text-decoration: underline;
}

.destcontent {
	font-family: Tahoma, verdana, arial, sans-serif, serif;
	font-size: 11px;
	color: #7f7f7f;
}

.ImgDesctxt {
	font-family: Tahoma, verdana, arial, sans-serif, serif;
	font-size: 11px;
	color: #41408D;
	font-weight: bold;
}

.footernew {
	font-family: Arial, verdana, arial, sans-serif, serif;
	font-size: 10px;
	color: #525252;
	font-weight: bold
}

/*new footer*/
.content_bluenormal11 {
	color: #3C3B82;
	font-family: Arial, Tahoma, Verdana, Sans-serif, serif;
	font-size: 11px;
	font-weight: normal;
}

a.more1:link  ,a.more1:visited,a.more1:active {
	color: #007fbf;
	background-color: transparent;
	text-decoration: none;
}

a.more1:hover {
	color: #525252;
	background-color: transparent;
	text-decoration: underline;
}

/* CSS Document */
.Body {
	color: #000000;
	margin-bottom: 0;
	margin-left: 0;
	margin-right: 0;
	margin-top: 0;
}

.td1 {
	background: #FFFFFF;
}

.td10 {
	background: #FFFFFF;
}

.td2 {
	background-color: #69aeed;
}

.ddborder {
	background-color: #D2D2D2;
}

.td12 {
	background: #000000;
}

.td3 {
	background: #ffffff;
}

/*.td3 { background: #f9fceb;}*/
.td4 {
	background: #d7f1fe;
}

/*.td5 { background: #005bab;}*/ /*.td4 { background: #eff5cb;}*/
.td121 {
	background: #E8F3C6;
}

.td5 {
	background: #ffffff;
	color: #41408d;
}

.ntdtxt {
	background: #ffffff;
	color: #000000;
}

.td6 {
	color: #FFFFFF;
}

.td7 {
	color: #FFFFFF;
}

.td8 {
	color: #FF0000;
}

.newtd8 {
	color: #6ba6e7;
}

.tdred {
	color: #FF0000;
}

.td9 {
	color: #0000FF;
}

.td19 {
	color: #1f77cb;
	background-color: transparent;
}

/*.td10 { background: #cfe164;}*/
.td10 {
	background-color: #ffffff;
}

.td11 {
	font-size: 10px;
	font-weight: normal
}

.tabletborder {
	background-color: #69aeed;
}

.borderleft {
	background-color: #41408d;
}

/*.borderleft1 { background: #FF991D;}*/
.borderleft1 {
	background-color: #F6DC65;
}

.borderright1 {
	background: #8ccfff;
}

.blueborderT {
	border-top: none;
	border-right: none;
	border-left: 1px solid #6ba6e7;
	border-bottom: 1px solid #6ba6e7;
	background-color: #FFFFFF;
}

.blueborderT1 {
	border-top: 1px solid #6ba6e7;
	border-right: 1px solid #6ba6e7;
	border-left: 1px solid #6ba6e7;
	border-bottom: 1px solid #6ba6e7;
}

.borderbottom1 {
	background: #1F89C9;
}

.blueborder {
	background-color: #69aeed;
}

.bluetext {
	color: #0000FF;
}

.errorbackground {
	font-family: Tahoma, verdana, arial, sans-serif, serif;
	font-size: 11px;
	background-color: #000000;
	color: #41408D;
}

.tdframe {
	background-color: #E6F3FF;
}  /**/
.homecontent1 {
	font-family: Tahoma, verdana, arial, sans-serif, serif;
	font-size: 10px;
	color: #41408d;
	font-weight: bold;
}  /**/
.content {
	font-family: Tahoma, verdana, arial, sans-serif, serif;
	font-size: 11px;
	color: #0079C1;
	font-weight: bold;
	background-color: #BED730;
}

.content1 {
	font-family: Tahoma, verdana, arial, sans-serif, serif;
	font-size: 11px;
	background-color: #E6F3FF;
	color: #41408D;
}

.content2 {
	font-family: Tahoma, verdana, arial, sans-serif, serif;
	font-size: 10px;
	color: #0079C1;
	background-color: #E8F3C6;
	font-weight: normal;
}

.icons {
	font-family: Tahoma, verdana, arial, sans-serif, serif;
	font-size: 10px;
	color: #3a96d7;
	background-color: #FFFFFF;
}

.date {
	font-family: Tahoma, verdana, arial, sans-serif, serif;
	font-size: 9px;
	color: #0079C1;
	background-color: #E8F3C6;
	font-weight: normal;
}

.homecontent {
	font-family: Tahoma, verdana, arial, sans-serif, serif;
	font-size: 11px;
	color: #41408d;
}

.content10 {
	font-family: Tahoma, verdana, arial, sans-serif, serif;
	font-size: 11px;
	background-color: #FFFFFF;
	color: #41408D;
}

.pagecontent {
	font-family: Tahoma, verdana, arial, sans-serif, serif;
	font-size: 11px;
	color: #0079C1;
	background-color: transparent;
	text-align: justify;
	line-height: 0.4cm;
}

li {
	line-height: 0.5cm;
}

.heading1 {
	font-family: Tahoma, verdana, arial, sans-serif, serif;
	color: #010101;
	background-color: #FFFFFF;
	font-weight: bold;
	font-size: 13px;
}

/*.heading1 {font-family: Tahoma, verdana, arial, sans-serif,serif ; color:#2559AA; background-color:#FFFFFF; text-align: right; font-size: 9px; }*/
.heading3 {
	font-family: Tahoma, verdana, arial, sans-serif, serif;
	font-size: 11px;
	font-weight: bold;
	text-align: center;
	background-color: #FFFFFF;
	color: #000000;
}

.heading40 {
	font-family: Tahoma, verdana, arial, sans-serif, serif;
	font-size: 10px;
	color: #41408D;
	font-weight: bold;
}

.heading11 {
	font-family: Tahoma, verdana, arial, sans-serif, serif;
	color: #2559AA;
	background-color: #FFFFFF;
	text-align: right;
	font-size: 9px;
}

.heading41 {
	font-family: Tahoma, verdana, arial, sans-serif, serif;
	font-size: 10px;
	color: #005bab;
	font-weight: bold;
	background-color: #ffffff;
}

.centerlink {
	font-family: Tahoma, verdana, arial, sans-serif, serif;
	font-size: 11px;
	color: #FFFFFF;
	background-color: #69aeed;
	font-weight: bold;
}

.footerlk {
	font-family: Tahoma, verdana, arial, sans-serif, serif;
	color: #FFFFFF;
	font-size: 10px;
}

.page {
	font-family: Tahoma, verdana, arial, sans-serif, serif;
	font-size: 11px;
	color: #005bab;
	background-color: #f6f8ee;
	font-weight: normal;
}

.amount {
	font-family: Tahoma, verdana, arial, sans-serif, serif;
	font-size: 10px;
	color: #000000;
	font-weight: bold;
	text-align: center;
}

.copyright {
	font-family: Tahoma, verdana, arial, sans-serif, serif;
	font-size: 10px;
	color: #FFFFFF;
	background-color: #005BAB;
	line-height: 0.4cm;
	text-align: center;
}

.ht {
	font-family: Tahoma, verdana, arial, sans-serif, serif;
	font-size: 10px;
	background-color: #E6F3FF;
	color: #41408D;
}

.ht1 {
	font-family: Tahoma, verdana, arial, sans-serif, serif;
	font-size: 10px;
	background-color: #FBEEB3;
	color: #41408D;
}

.insht1 {
	font-family: Tahoma, verdana, arial, sans-serif, serif;
	font-size: 12px;
	color: #005bab;
}

/*.ht1 {font-family: Tahoma, verdana, arial, sans-serif,serif ; font-size: 11px; color:#005bab; background-color: #E8F1B2; }*/
.ht2 {
	font-family: Tahoma, verdana, arial, sans-serif, serif;
	font-size: 11px;
	background-color: #E6F3FF;
	color: #41408D;
}

.ddht2 {
	font-family: arial,tahoma, verdana, sans-serif, serif;
	font-size: 11px;
	background-color: #F0EEEF;
	color: #585858;
}

.ddaddservices {
	font-family: arial,tahoma, verdana, sans-serif, serif;
	font-size: 13px;
p
	background-color: #FFFFFF;
	color: #343434;
}

.ddcalender {
	font-family: arial,tahoma, verdana, sans-serif, serif;
	font-size: 11px;
	background-color: #FFFFFF;
	color: #343434;
}

.ddpricetitle {
	font-family: arial,tahoma, verdana, sans-serif, serif;
	font-size: 11px;
	font-weight: bold;
	background-color: #EEEDED;
	text-align: center;
	color: #626161;
}

.ddheading2 {
	font-family: arial,tahoma, verdana, sans-serif, serif;
	font-size: 16px;
	background-color: #FFFFFF;
	color: #585858;
}

.ddpopupheading {
	font-family: arial,tahoma, verdana, sans-serif, serif;
	font-size: 11px;
	background-color: #F7F7F7;
	color: #585858;
}

.ht3 {
	font-family: Tahoma, verdana, arial, sans-serif, serif;
	font-size: 11px;
	color: #005bab;
}

.ht40 {
	font-family: Tahoma, verdana, arial, sans-serif, serif;
	font-size: 11px;
	background-color: #E6F3FF;
	color: #FF0000;
}

.ht50 {
	font-family: Tahoma, verdana, arial, sans-serif, serif;
	font-size: 10px;
	color: #000000;
	background-color: #FBEEB3;
	text-align: center;
}

.ht4 {
	font-family: Tahoma, verdana, arial, sans-serif, serif;
	font-size: 11px;
	background-color: #E6F3FF;
	color: #000000;
}

.top1 {
	font-family: Tahoma, verdana, arial, sans-serif, serif;
	font-size: 10px;
	color: #0079c2;
}


.left2 {
	font-family: Tahoma, verdana, arial, sans-serif, serif;
	font-size: 11px;
	color: #000000;
	background-color: #F6DC65;
}

.left22 {
	font-family: Tahoma, verdana, arial, sans-serif, serif;
	font-size: 11px;
	color: #000000;
	background-color: #e9e9e9;
}

.right2 {
	font-family: Tahoma, verdana, arial, sans-serif, serif;
	font-size: 11px;
	color: #000000;
	background-color: #FFFFFF;
}

.right22 {
	font-family: Tahoma, verdana, arial, sans-serif, serif;
	font-size: 11px;
	color: #FFFFFF;
	background-color: #1f89c9;
}

.right222 {
	font-family: Tahoma, verdana, arial, sans-serif, serif;
	font-size: 11px;
	color: #28567F;
}

.hotel1 {
	font-family: Tahoma, verdana, arial, sans-serif, serif;
	font-size: 14px;
	color: #000000;
	text-align: center;
}

.hotel4 {
	font-family: Tahoma, verdana, arial, sans-serif, serif;
	font-size: 13px;
	color: #000000;
}

.tollfree {
	font-family: Tahoma, verdana, arial, sans-serif, serif;
	font-size: 18px;
	color: #1f77cb;
	font-weight: bold;
}

.hotellk {
	font-family: Tahoma, verdana, arial, sans-serif, serif;
	font-size: 19px;
	color: #1f77cb;
	font-weight: bold;
	text-align: center;
}

.pricelk {
	font-family: Tahoma, verdana, arial, sans-serif, serif;
	font-size: 22px;
	font-weight: bold;
	text-align: center;
	color: #FF0000;
}

.innerprice {
	font-family: Tahoma, verdana, arial, sans-serif, serif;
	font-size: 18px;
	font-weight: bold;
	text-align: center;
	color: #FF991D;
}

.checkrules {
	font-family: Tahoma, verdana, arial, sans-serif, serif;
	font-size: 12px;
	color: #1f77cb;
	font-weight: bold;
}

.featurelk {
	font-family: Tahoma, verdana, arial, sans-serif, serif;
	font-size: 11px;
	color: #000000;
}

.amount1 {
	font-family: Tahoma, verdana, arial, sans-serif, serif;
	font-size: 11px;
	color: #288a15;
	font-weight: bold;
	text-align: center;
}

.Tabletd10 {
	font-family: Tahoma, verdana, arial, sans-serif, serif;
	font-size: 11px;
	background-color: #FFFFFF;
	color: #41408D;
}

.Tabletottd1 {
	font-family: Tahoma, verdana, arial, sans-serif, serif;
	font-size: 10px;
	color: #ff0000;
}

.scartprice {
	font-family: Tahoma, verdana, arial, sans-serif, serif;
	font-size: 11px;
	color: #ff0000;
}

.Tabletd110 {
	font-family: Tahoma, verdana, arial, sans-serif, serif;
	font-size: 10px;
	color: #000000;
	text-align: center;
	vertical-align: middle;
}

.Tabletd101 {
	font-family: Tahoma, verdana, arial, sans-serif, serif;
	font-size: 11px;
	background-color: #FFFFFF;
	color: #41408D;
	text-align: center;
}

.Tabletd2 {
	font-family: Tahoma, verdana, arial, sans-serif, serif;
	font-size: 10px;
	color: #000000;
}

.Tabletd33 {
	font-family: Tahoma, verdana, arial, sans-serif, serif;
	font-size: 11px;
	color: #000000;
	text-align: center;
}

.Tabletd40 {
	font-family: Tahoma, verdana, arial, sans-serif, serif;
	font-size: 11px;
	background-color: #FFFFFF;
	color: #41408D;
}

.Tabletd401 {
	font-family: Tahoma, verdana, arial, sans-serif, serif;
	font-size: 11px;
	color: #000000;
	vertical-align: middle;
	padding: 3px
}

.Tabletd44 {
	font-family: Tahoma, verdana, arial, sans-serif, serif;
	font-size: 12px;
	color: #000000;
	text-align: justify;
}

.Tabletd6 {
	font-family: Tahoma, verdana, arial, sans-serif, serif;
	font-size: 10px;
	color: #000000;
	background-color: #e8f4c6;
}

.Tabletd7 {
	font-family: Tahoma, verdana, arial, sans-serif, serif;
	font-size: 10px;
	color: #000000;
	background-color: #d7f1fe;
}

.nhotelprice {
	font-family: Tahoma, verdana, arial, sans-serif, serif;
	font-size: 13px;
	color: #ff0000;
}

.nTabletd40 {
	font-family: Tahoma, verdana, arial, sans-serif, serif;
	font-size: 12px;
	background-color: #FFFFFF;
	color: #41408D;
}

.Tablehead33 {
	font-family: Tahoma, verdana, arial, sans-serif, serif;
	font-size: 11px;
	color: #FFFFFF;
	background-color: #1F89C9;
	font-weight: bold;
}

.Tablehead111 {
	font-family: Tahoma, verdana, arial, sans-serif, serif;
	font-size: 11px;
	background-color: #E6F3FF;
	color: #41408D;
}

.Tablehead110 {
	font-family: Tahoma, verdana, arial, sans-serif, serif;
	font-size: 12px;
	color: #000000;
	background-color: #e8f4c6;
	vertical-align: middle;
}

.Tablehead222 {
	font-family: Tahoma, verdana, arial, sans-serif, serif;
	font-size: 12px;
	color: #000000;
	background-color: #d7f1fe;
}

.Tablehead1 {
	font-family: Tahoma, verdana, arial, sans-serif, serif;
	font-size: 11px;
	color: #FFFFFF;
	background-color: #1F89C9;
	font-weight: bold;
}

/*Option tables */
.Tablehead01 {
	font-family: Tahoma, verdana, arial, sans-serif, serif;
	font-size: 11px;
	color: #FFFFFF;
	background-color: #6ba6e7;
	font-weight: bold;
}

.Tablehead011 {
	font-family: Tahoma, verdana, arial, sans-serif, serif;
	font-size: 11px;
	color: #41408D;
	background-color: #F6DC65;
	font-weight: bold;
}

.Tablehead0111 {
	font-family: Tahoma, verdana, arial, sans-serif, serif;
	font-size: 10px;
	color: #FFFFFF;
	background-color: #6ba6e7;
	font-weight: bold;
}

.popuptext10 {
	font-family: Tahoma, verdana, arial, sans-serif, serif;
	font-size: 11px;
	color: #000000;
	line-height: 0.4cm;
}

.inclusion_txt11 {
	font-family: Arial, tahoma, verdana, sans-serif, serif;
	font-size: 11px;
	color: #616161;
}

.days {
	font-family: Tahoma, verdana, arial, sans-serif, serif;
	font-size: 11px;
	color: #41408D;
}

.textwhite {
	font-family: Tahoma, verdana, arial, sans-serif, serif;
	font-size: 9px;
	color: #000000;
	background-color: #FFFFFF;
	border-width: 1px;
	width: 45px;
	font-weight: bold;
	border-top: 1px solid #FFFFFF;
	border-left: 1px solid #FFFFFF;
	border-right: 1px solid #FFFFFF;
	border-bottom: 1px solid #FFFFFF;
}

.ddpricetxt {
	font-family: arial,Tahoma, verdana, sans-serif, serif;
	font-size: 11px;
	color: #FF0000;
	background-color: #FFFFFF;
	border-width: 1px;
	width: 45px;
	font-weight: bold;
	border-top: 1px solid #FFFFFF;
	border-left: 1px solid #FFFFFF;
	border-right: 1px solid #FFFFFF;
	border-bottom: 1px solid #FFFFFF;
}

.ddpricetxt_gray {
	font-family: arial,Tahoma, verdana, sans-serif, serif;
	font-size: 11px;
	color: #343434;
	background-color: #FFFFFF;
	border-width: 1px;
	width: 45px;
	font-weight: bold;
	border-top: 1px solid #FFFFFF;
	border-left: 1px solid #FFFFFF;
	border-right: 1px solid #FFFFFF;
	border-bottom: 1px solid #FFFFFF;
}

.textwhitebig {
	font-family: Tahoma, verdana, arial, sans-serif, serif;
	font-size: 9px;
	color: #000000;
	background-color: #FFFFFF;
	border-width: 1px;
	width: 60px;
	font-weight: bold;
	border-top: 1px solid #FFFFFF;
	border-left: 1px solid #FFFFFF;
	border-right: 1px solid #FFFFFF;
	border-bottom: 1px solid #FFFFFF;
}

.text62 {
	font-family: Tahoma, verdana, arial, sans-serif, serif;
	font-size: 9px;
	color: #41408d;
	background-color: #FFFFFF;
	border-width: 1px;
	width: 62px;
	font-weight: normal;
	border-top: 1px solid #41408d;
	border-left: 1px solid #41408d;
	border-right: 1px solid #41408d;
	border-bottom: 1px solid #28567F;
}

.text621 {
	font-family: Tahoma, verdana, arial, sans-serif, serif;
	font-size: 10px;
	color: #41408d;
	background-color: #FFFFFF;
	border-width: 1px;
	font-weight: normal;
	border-top: 1px solid #41408d;
	border-left: 1px solid #41408d;
	border-right: 1px solid #41408d;
	border-bottom: 1px solid #41408d;
}

.text64 {
	font-family: Tahoma, verdana, arial, sans-serif, serif;
	font-size: 9px;
	color: #2559AA;
	background-color: #FFFFFF;
	border-width: 1px;
	width: 64px;
	font-weight: normal;
	border-top: 1px solid #28567F;
	border-left: 1px solid #28567F;
	border-right: 1px solid #28567F;
	border-bottom: 1px solid #28567F;
}

.text70 {
	font-family: Tahoma, verdana, arial, sans-serif, serif;
	font-size: 10px;
	color: #41408d;
	background-color: #FFFFFF;
	border-width: 1px;
	width: 70px;
	font-weight: normal;
	border-top: 1px solid #41408d;
	border-left: 1px solid #41408d;
	border-right: 1px solid #41408d;
	border-bottom: 1px solid #41408d;
}

.text75 {
	font-family: Tahoma, verdana, arial, sans-serif, serif;
	font-size: 10px;
	color: #2559AA;
	background-color: #FFFFFF;
	border-width: 1px;
	width: 75px;
	font-weight: normal;
	border-top: 1px solid #28567F;
	border-left: 1px solid #28567F;
	border-right: 1px solid #28567F;
	border-bottom: 1px solid #28567F;
}

.text105 {
	font-family: Tahoma, verdana, arial, sans-serif, serif;
	font-size: 11px;
	font-weight: normal;
	color: #41408d;
	width: 130px;
	border-left: 1px solid #41408d;
	border-right: 1px solid #41408d;
	border-bottom: 1px solid #41408d;
	border-top: 1px solid #41408d;
	border-width: 1px;
	background-color: #FFFFFF;
}

.text3110 {
	font-family: Tahoma, verdana, arial, sans-serif, serif;
	font-size: 10px;
	color: #2559AA;
	background-color: #FFFFFF;
	border-width: 1px;
	font-weight: normal;
	border-top: 1px solid #2559AA;
	border-left: 1px solid #2559AA;
	border-right: 1px solid #2559AA;
	border-bottom: 1px solid #2559AA;
}

.text114 {
	font-family: Tahoma, verdana, arial, sans-serif, serif;
	font-size: 10px;
	color: #2559AA;
	background-color: #FFFFFF;
	border-width: 1px;
	width: 114px;
	font-weight: normal;
	border-top: 1px solid #2559AA;
	border-left: 1px solid #2559AA;
	border-right: 1px solid #2559AA;
	border-bottom: 1px solid #2559AA;
}

.text3125 {
	font-family: Tahoma, verdana, arial, sans-serif, serif;
	font-size: 10px;
	color: #41408d;
	background-color: #FFFFFF;
	border-width: 1px;
	width: 125px;
	font-weight: normal;
	border-top: 1px solid #41408d;
	border-left: 1px solid #41408d;
	border-right: 1px solid #41408d;
	border-bottom: 1px solid #41408d;
}

.select35 {
	font-family: Tahoma, verdana, arial, sans-serif, serif;
	font-size: 11px;
	font-weight: normal;
	color: #41408d;
	background-color: #FFFFFF;
	width: 40px;
}

.nselect45 {
	font-family: Tahoma, verdana, arial, sans-serif, serif;
	font-size: 11px;
	font-weight: normal;
	color: #41408d;
	background-color: #FFFFFF;
	width: 45px;
}

.nselect451 {
	font-family: Tahoma, verdana, arial, sans-serif, serif;
	font-size: 10px;
	font-weight: normal;
	color: #41408d;
	background-color: #FFFFFF;
	width: 95px;
}

.ntext451 {
	font-family: Tahoma, verdana, arial, sans-serif, serif;
	font-size: 9px;
	font-weight: normal;
	color: #41408d;
	width: 95px;
}

.select40 {
	font-family: Tahoma, verdana, arial, sans-serif, serif;
	font-size: 10px;
	color: #41408d;
	background: #FFFFFF;
	border-width: 1px;
	width: 40px;
	font-weight: normal;
	border-top: 1px solid #41408d;
	border-left: 1px solid #41408d;
	border-right: 1px solid #41408d;
	border-bottom: 1px solid #41408d;
}

.select40_dd {
	font-family: Arial, tahoma, verdana, sans-serif, serif;
	font-size: 10px;
	color: #343434;
	background: #FFFFFF;
	border-width: 1px;
	width: 40px;
	font-weight: normal;
	border-top: 1px solid #D2D2D2;
	border-left: 1px solid #D2D2D2;
	border-right: 1px solid #D2D2D2;
	border-bottom: 1px solid #D2D2D2;
}

.select385 {
	font-family: Tahoma, verdana, arial, sans-serif, serif;
	font-size: 10px;
	color: #41408d;
	background: #FFFFFF;
	border-width: 1px;
	width: 85px;
	font-weight: normal;
	border-top: 1px solid #41408d;
	border-left: 1px solid #41408d;
	border-right: 1px solid #41408d;
	border-bottom: 1px solid #41408d;
}

.select42 {
	font-family: Tahoma, verdana, arial, sans-serif, serif;
	font-size: 10px;
	color: #41408d;
	background: #FFFFFF;
	border-width: 1px;
	width: 42px;
	font-weight: normal;
	border-top: 1px solid #41408d;
	border-left: 1px solid #41408d;
	border-right: 1px solid #41408d;
	border-bottom: 1px solid #41408d;
}

.select43 {
	font-family: Tahoma, verdana, arial, sans-serif, serif;
	font-size: 10px;
	color: #41408d;
	background: #FFFFFF;
	border-width: 1px;
	width: 43px;
	font-weight: normal;
	border-top: 1px solid #41408d;
	border-left: 1px solid #41408d;
	border-right: 1px solid #41408d;
	border-bottom: 1px solid #41408d;
}

.select45 {
	font-family: Tahoma, verdana, arial, sans-serif, serif;
	font-size: 9px;
	color: #41408d;
	background: #FFFFFF;
	border-width: 0px;
	width: 45px;
	font-weight: normal;
	border-top: 1px solid #41408d;
	border-left: 1px solid #41408d;
	border-right: 1px solid #41408d;
	border-bottom: 1px solid #41408d;
}

.select45_dd {
	font-family: arial, tahoma, verdana, sans-serif, serif;
	font-size: 9px;
	color: #343434;
	background: #FFFFFF;
	border-width: 0px;
	width: 45px;
	font-weight: normal;
	border-top: 1px solid #D2D2D2;
	border-left: 1px solid #D2D2D2;
	border-right: 1px solid #D2D2D2;
	border-bottom: 1px solid #D2D2D2;	
}

.select50 {
	font-family: Tahoma, verdana, arial, sans-serif, serif;
	font-size: 9px;
	color: #41408d;
	background: #FFFFFF;
	border-width: 1px;
	width: 50px;
	font-weight: normal;
	border-top: 1px solid #41408d;
	border-left: 1px solid #41408d;
	border-right: 1px solid #41408d;
	border-bottom: 1px solid #41408d;
}

.select50_dd {
	font-family: arial, tahoma, verdana, sans-serif, serif;
	font-size: 9px;
	color: #343434;
	background: #FFFFFF;
	border-width: 0px;
	width: 50px;
	font-weight: normal;
	border-top: 1px solid #D2D2D2;
	border-left: 1px solid #D2D2D2;
	border-right: 1px solid #D2D2D2;
	border-bottom: 1px solid #D2D2D2;	
}

.select55 {
	font-family: Tahoma, verdana, arial, sans-serif, serif;
	font-size: 9px;
	color: #41408d;
	background: #FFFFFF;
	border-width: 0px;
	width: 55px;
	font-weight: normal;
	border-top: 0px solid #41408d;
	border-left: 0px solid #41408d;
	border-right: 0px solid #41408d;
	border-bottom: 0px solid #41408d;
}

.nselect55 {
	font-family: Tahoma, verdana, arial, sans-serif, serif;
	font-size: 11px;
	color: #41408d;
	background: #FFFFFF;
	border-width: 0px;
	width: 55px;
	font-weight: normal;
	border-top: 0px solid #41408d;
	border-left: 0px solid #41408d;
	border-right: 0px solid #41408d;
	border-bottom: 0px solid #41408d;
}

.wbselect55 {
	font-family: Tahoma, verdana, arial, sans-serif, serif;
	font-size: 9px;
	color: #2559AA;
	background: #FFFFFF;
	border-width: 0px;
	width: 55px;
	font-weight: normal;
	border-top: 1px solid #2559AA;
	border-left: 1px solid #2559AA;
	border-right: 1px solid #2559AA;
	border-bottom: 1px solid #2559AA;
}

.select68 {
	font-family: Tahoma, verdana, arial, sans-serif, serif;
	font-size: 10px;
	color: #2559AA;
	background: #FFFFFF;
	border-width: 1px;
	width: 68px;
	font-weight: normal;
	border-top: 1px solid #2559AA;
	border-left: 1px solid #2559AA;
	border-right: 1px solid #2559AA;
	border-bottom: 1px solid #2559AA;
}

.select70 {
	font-family: Tahoma, verdana, arial, sans-serif, serif;
	font-size: 10px;
	color: #2559AA;
	background: #FFFFFF;
	border-width: 1px;
	width: 70px;
	font-weight: normal;
	border-top: 1px solid #2559AA;
	border-left: 1px solid #2559AA;
	border-right: 1px solid #2559AA;
	border-bottom: 1px solid #2559AA;
}

.select72 {
	font-family: Tahoma, verdana, arial, sans-serif, serif;
	font-size: 10px;
	color: #2559AA;
	background: #FFFFFF;
	border-width: 1px;
	width: 72px;
	font-weight: normal;
	border-top: 1px solid #2559AA;
	border-left: 1px solid #2559AA;
	border-right: 1px solid #2559AA;
	border-bottom: 1px solid #2559AA;
}

.select75 {
	font-family: Tahoma, verdana, arial, sans-serif, serif;
	font-size: 10px;
	color: #41408d;
	background: #FFFFFF;
	border-width: 1px;
	width: 75px;
	font-weight: normal;
	border-top: 1px solid #41408d;
	border-left: 1px solid #41408d;
	border-right: 1px solid #2559AA;
	border-bottom: 1px solid #41408d;
}

.nselectdt {
	font-family: Tahoma, verdana, arial, sans-serif, serif;
	font-size: 11px;
	color: #41408d;
	background: #FFFFFF;
	border-width: 1px;
	width: 85px;
	font-weight: normal;
	border-top: 1px solid #41408d;
	border-left: 1px solid #41408d;
	border-right: 1px solid #2559AA;
	border-bottom: 1px solid #41408d;
}

.select95 {
	font-family: Tahoma, verdana, arial, sans-serif, serif;
	font-size: 10px;
	color: #41408d;
	background: #FFFFFF;
	border-width: 1px;
	width: 95px;
	font-weight: normal;
	border-top: 1px solid #41408d;
	border-left: 1px solid #41408d;
	border-right: 1px solid #41408d;
	border-bottom: 1px solid #41408d;
}

.select100 {
	font-family: Tahoma, verdana, arial, sans-serif, serif;
	font-size: 10px;
	color: #41408d;
	background: #FFFFFF;
	border-width: 1px;
	width: 100px;
	font-weight: normal;
	border-top: 1px solid #41408d;
	border-left: 1px solid #41408d;
	border-right: 1px solid #41408d;
	border-bottom: 1px solid #41408d;
}

.select105 {
	font-family: Tahoma, verdana, arial, sans-serif, serif;
	font-size: 10px;
	color: #41408d;
	background: #FFFFFF;
	border-width: 1px;
	width: 105px;
	font-weight: normal;
	border-top: 1px solid #41408d;
	border-left: 1px solid #41408d;
	border-right: 1px solid #41408d;
	border-bottom: 1px solid #41408d;
}

.select110 {
	font-family: Tahoma, verdana, arial, sans-serif, serif;
	font-size: 10px;
	color: #41408d;
	background: #FFFFFF;
	border-width: 1px;
	width: 110px;
	font-weight: normal;
	border-top: 1px solid #41408d;
	border-left: 1px solid #41408d;
	border-right: 1px solid #41408d;
	border-bottom: 1px solid #41408d;
}

.nselect110 {
	font-family: Tahoma, verdana, arial, sans-serif, serif;
	font-size: 10px;
	color: #41408d;
	background: #FFFFFF;
	border-width: 1px;
	width: 110px;
	font-weight: normal;
	border-top: 1px solid #41408d;
	border-left: 1px solid #41408d;
	border-right: 1px solid #41408d;
	border-bottom: 1px solid #41408d;
}

.select113 {
	font-family: Tahoma, verdana, arial, sans-serif, serif;
	font-size: 11px;
	color: #41408d;
	background: #FFFFFF;
	border-width: 1px;
	width: 113px;
	font-weight: normal;
	border-top: 1px solid #41408d;
	border-left: 1px solid #41408d;
	border-right: 1px solid #41408d;
	border-bottom: 1px solid #41408d;
}

.select115 {
	font-family: Tahoma, verdana, arial, sans-serif, serif;
	font-size: 11px;
	font-weight: normal;
	color: #41408d;
	background-color: #FFFFFF;
	width: 115px;
}

.select125 {
	font-family: Tahoma, verdana, arial, sans-serif, serif;
	font-size: 10px;
	color: #2559AA;
	background: #FFFFFF;
	border-width: 1px;
	width: 125px;
	font-weight: normal;
	border-top: 1px solid #2559AA;
	border-left: 1px solid #2559AA;
	border-right: 1px solid #2559AA;
	border-bottom: 1px solid #2559AA;
}

.select150 {
	font-family: Tahoma, verdana, arial, sans-serif, serif;
	font-size: 10px;
	color: #41408d;
	background: #FFFFFF;
	border-width: 1px;
	width: 150px;
	font-weight: normal;
	border-top: 1px solid #41408d;
	border-left: 1px solid #41408d;
	border-right: 1px solid #41408d;
	border-bottom: 1px solid #41408d;
}

.select155 {
	font-family: Tahoma, verdana, arial, sans-serif, serif;
	font-size: 10px;
	color: #41408d;
	background: #FFFFFF;
	border-width: 1px;
	width: 155px;
	font-weight: normal;
	border-top: 1px solid #41408d;
	border-left: 1px solid #41408d;
	border-right: 1px solid #41408d;
	border-bottom: 1px solid #41408d;
}

.select188 {
	font-family: Tahoma, verdana, arial, sans-serif, serif;
	font-size: 10px;
	color: #41408d;
	background: #FFFFFF;
	border-width: 1px;
	width: 188px;
	font-weight: normal;
	border-top: 1px solid #41408d;
	border-left: 1px solid #41408d;
	border-right: 1px solid #41408d;
	border-bottom: 1px solid #41408d;
}

.select205 {
	font-family: Tahoma, verdana, arial, sans-serif, serif;
	font-size: 10px;
	color: #2559AA;
	background: #FFFFFF;
	border-width: 1px;
	width: 205px;
	font-weight: normal;
	border-top: 1px solid #2559AA;
	border-left: 1px solid #2559AA;
	border-right: 1px solid #2559AA;
	border-bottom: 1px solid #2559AA;
}

.select230 {
	font-family: Tahoma, verdana, arial, sans-serif, serif;
	font-size: 10px;
	color: #41408d;
	background: #FFFFFF;
	border-width: 1px;
	width: 230px;
	font-weight: normal;
	border-top: 1px solid #41408d;
	border-left: 1px solid #41408d;
	border-right: 1px solid #41408d;
	border-bottom: 1px solid #41408d;
}

.select238 {
	font-family: Tahoma, verdana, arial, sans-serif, serif;
	font-size: 12px;
	color: #df0e14;
	background: #FFFFFF;
	border-width: 1px;
	width: 238px;
	font-weight: bold;
	border-top: 1px solid #2559AA;
	border-left: 1px solid #2559AA;
	border-right: 1px solid #2559AA;
	border-bottom: 1px solid #2559AA;
}

.heading01 {
	font-family: Tahoma, verdana, arial, sans-serif, serif;
	color: #2559AA;
	background-color: #FFFFFF;
	text-align: right;
	font-size: 9px;
}

.heading2 {
	font-family: Tahoma, verdana, arial, sans-serif, serif;
	color: #2559AA;
	background-color: #FFFFFF;
	font-weight: bold;
	text-align: right;
	font-size: 11px;
}

.heading3 {
	font-family: Tahoma, verdana, arial, sans-serif, serif;
	font-size: 11px;
	color: #000000;
	font-weight: bold;
	background-color: #FFFFFF;
}

.heading4 {
	font-family: Tahoma, verdana, arial, sans-serif, serif;
	font-size: 10px;
	color: #005bab;
	font-weight: bold;
	background-color: #F4FAE3;
}

.insheading4 {
	font-family: Tahoma, verdana, arial, sans-serif, serif;
	font-size: 10px;
	color: #005bab;
	font-weight: bold;
}

.heading44 {
	font-family: Tahoma, verdana, arial, sans-serif, serif;
	font-size: 10px;
	color: #005bab;
	font-weight: normal;
	background-color: #F4FAE3;
}

.heading5 {
	font-family: Tahoma, verdana, arial, sans-serif, serif;
	font-size: 11px;
	color: #FFFFFF;
	text-align: center;
	font-weight: bold;
	background-color: #3a96d7;
}

.mainheading {
	font-family: Tahoma, verdana, arial, sans-serif, serif;
	font-size: 13px;
	color: #003366;
	font-weight: bold;
	background-color: #FFFFFF;
}

.mainheading1 {
	font-family: Tahoma, verdana, arial, sans-serif, serif;
	font-size: 14px;
	color: #41408D;
	font-weight: bold;
	background-color: #FFFFFF;
}

a:link  ,a:visited,a:active {
	color: #2559AA;
	background-color: transparent;
	text-decoration: underline;
}

.link12 {
	color: #000000;
	background-color: transparent;
	text-decoration: underline;
}

a:hover {
	color: #000000;
	background-color: transparent;
	text-decoration: underline;
}

a.moreSight:link  ,a.moreSight:visited,a.moreSight:active {
	color: #0000FF;
	font-weight: normal;
	background-color: transparent;
	text-decoration: underline;
}

a.moreSight:hover {
	color: #095093;
	background-color: transparent;
	text-decoration: underline;
}

a.footercnk:link  ,a.footercnk:visited,a.footercnk:active {
	color: #000000;
	background-color: transparent;
	text-decoration: none;
}

a.footercnk:hover {
	color: #41408D;
	background-color: transparent;
	text-decoration: underline;
}

a.hotelprice:link  ,a.hotelprice:visited,a.hotelprice:active {
	color: #FF0000;
	background-color: transparent;
	text-decoration: underline;
}

a.hotelprice:hover {
	color: #FF0000;
	background-color: transparent;
	text-decoration: underline;
}

a.price:link  ,a.price:visited,a.price:active {
	color: #1f77cb;
	background-color: transparent;
	text-decoration: underline;
}

a.price:hover {
	color: #1f77cb;
	background-color: transparent;
	text-decoration: underline;
}

a.feature:link  ,a.feature:visited,a.feature:active {
	color: #41408D;
	background-color: transparent;
	text-decoration: underline;
}

a.feature:hover {
	color: #000000;
	background-color: transparent;
	text-decoration: underline;
}

a.top:link  ,a.top:visited,a.top:active {
	color: #2559AA;
	background-color: transparent;
	text-decoration: none;
}

a.top:hover {
	color: #FF991D;
	background-color: transparent;
	text-decoration: underline;
}

a.center:link  ,a.center:visited,a.center:active {
	color: #2559AA;
	background-color: transparent;
	text-decoration: none;
}

a.center:hover {
	color: #FFFFFF;
	background-color: transparent;
	text-decoration: underline;
}

a.info:link  ,a.info:visited,a.info:active {
	color: #2559AA;
	background-color: transparent;
	text-decoration: underline;
}

a.info:hover {
	color: #FFFFFF;
	background-color: transparent;
	text-decoration: underline;
}

a.add:link  ,a.add:visited,a.add:active {
	color: #FFFFFF;
	background-color: transparent;
	text-decoration: none;
}

a.add:hover {
	color: #FFFFFF;
	background-color: transparent;
	text-decoration: underline;
}

a.email:link  ,a.email:visited,a.email:active {
	color: #005bab;
	background-color: transparent;
	text-decoration: underline;
}

a.email:hover {
	color: #000000;
	background-color: transparent;
	text-decoration: underline;
}

a.red:link,a.red:visited,a.red:active {
	color: #FF0000;
	background-color: transparent;
	text-decoration: underline;
}

.tablink_selected_gray11 { //
	background-color: #DBDBDB;
	color: #1D58A0;
	font-family: Tahoma, Arial, Verdana, Sans-serif, serif;
	font-size: 11px;
	font-weight: bold;
}

.tablink_black11 {
	color: #000000;
	font-family: Tahoma, Arial, Verdana, Sans-serif, serif;
	font-size: 11px;
	font-weight: bold;
}

.content_graynormal10 {
	color: #5B5B5B;
	font-family: Arial, Tahoma, Verdana, Sans-serif, serif;
	font-size: 10px;
}

.content_graynormal9 {
	color: #5B5B5B;
	font-family: Arial, Tahoma, Verdana, Sans-serif, serif;
	font-size: 9px;
}

.bg_lightgray {
	background-color: #DBDBDB;
}

.content_bluenormal11 {
	color: #3C3B82;
	font-family: Arial, Tahoma, Verdana, Sans-serif, serif;
	font-size: 11px;
	font-weight: normal;
}

a.footer:hover {
	background-color: transparent;
	color: #41408D;
	text-decoration: underline;
}

a.footer:link,a.footer:visited,a.footer:active {
	background-color: transparent;
	color: #333333;
	text-decoration: none;
}

.content_bluebold10 {
	background-color: #DBDBDB;
	color: #1D58A0;
	font-family: Arial, Tahoma, Verdana, Sans-serif, serif;
	font-size: 10px;
	font-weight: bold;
}

a.footer:link,a.footer:visited,a.footer:active {
	color: #333333;
	background-color: transparent;
	text-decoration: none;
}

a.footer:hover {
	color: #41408D;
	background-color: transparent;
	text-decoration: underline;
}

a.cartlink:active  , a.cartlink:visited,a.cartlink:link {
	text-decoration: none;
	color: white;
}

a:hover {
	background-color: transparent;
	color: #000000;
	text-decoration: underline;
}

a:link,a:visited,a:active {
	background-color: transparent;
	color: #3C3B82;
	text-decoration: none;
}

a.stoplink:link  ,a.stoplink:visited  ,a.stoplink:active  ,a.stoplink:visited
	{
	color: red;
}

a.stoplink:hover {
	color: #41408D;
}

.popuptext1 {
	font-family: Tahoma, verdana, arial, sans-serif, serif;
	font-size: 11px;
	color: #333333;
	background-color: #EFF5CB;
	line-height: 0.4cm;
}

.popuptext11 {
	font-family: Tahoma, verdana, arial, sans-serif, serif;
	font-size: 11px;
	color: #333333;
	background-color: #ffffff;
	line-height: 0.4cm;
}

.popuptext2 {
	font-family: Tahoma, verdana, arial, sans-serif, serif;
	font-size: 11px;
	color: #34373B;
	background-color: #F3F3FD;
	line-height: 0.4cm;
}

.popuptext3 {
	font-family: Tahoma, verdana, arial, sans-serif, serif;
	font-size: 11px;
	color: #34373B;
	background-color: #F9FCEB;
	line-height: 0.4cm;
}

.popuptext4 {
	font-family: Tahoma, verdana, arial, sans-serif, serif;
	font-size: 11px;
	color: #333333;
	background-color: #EFF5CB;
	line-height: 0.4cm;
}

.chkBorderht {
	border: none;
	background-color: #E8F3C6;
}

.chkBorderht1 {
	border: none;
	background-color: #d7f1fe;
}

.nchkBorderht1 {
	border: none;
	background-color: #F6DC65;
}

.nchkBorderht {
	border: none;
	background-color: #6ba6e7;
}

.text40 {
	font-family: Tahoma, verdana, arial, sans-serif, serif;
	font-size: 10px;
	color: #41408d;
	background-color: #FFFFFF;
	border-width: 1px;
	width: 40px;
	font-weight: normal;
	border-top: 1px solid #41408d;
	border-left: 1px solid #41408d;
	border-right: 1px solid #41408d;
	border-bottom: 1px solid #41408d;
}

.text45 {
	font-family: Tahoma, verdana, arial, sans-serif, serif;
	font-size: 10px;
	color: #41408d;
	background-color: #FFFFFF;
	border-width: 1px;
	width: 45px;
	font-weight: normal;
	border-top: 1px solid #41408d;
	border-left: 1px solid #41408d;
	border-right: 1px solid #41408d;
	border-bottom: 1px solid #41408d;
}

.text50 {
	font-family: Tahoma, verdana, arial, sans-serif, serif;
	font-size: 10px;
	color: #0B679E;
	background-color: #FFFFFF;
	border-width: 1px;
	width: 50px;
	font-weight: normal;
	border-top: 1px solid #28567F;
	border-left: 1px solid #28567F;
	border-right: 1px solid #28567F;
	border-bottom: 1px solid #28567F;
}

.text51 {
	font-family: Tahoma, verdana, arial, sans-serif, serif;
	font-size: 10px;
	color: #0B679E;
	background-color: #FFFFFF;
	border-width: 1px;
	width: 50px;
	font-weight: normal;
	border-top: 1px solid #28567F;
	border-left: 1px solid #28567F;
	border-right: 1px solid #28567F;
	border-bottom: 1px solid #28567F;
	text-align: center;
}

.text62 {
	font-family: Tahoma, verdana, arial, sans-serif, serif;
	font-size: 9px;
	color: #41408d;
	background-color: #FFFFFF;
	border-width: 1px;
	width: 62px;
	font-weight: normal;
	border-top: 1px solid #41408d;
	border-left: 1px solid #41408d;
	border-right: 1px solid #41408d;
	border-bottom: 1px solid #41408d;
}

.text63 {
	font-family: Tahoma, verdana, arial, sans-serif, serif;
	font-size: 10px;
	color: #0B679E;
	background-color: #ebebeb;
	border-width: 1px;
	width: 62px;
	font-weight: normal;
	border-top: 1px solid #28567F;
	border-left: 1px solid #28567F;
	border-right: 1px solid #28567F;
	border-bottom: 1px solid #28567F;
}

.text230 {
	font-family: Tahoma, verdana, arial, sans-serif, serif;
	font-size: 10px;
	color: #0B679E;
	background-color: #ffffff;
	border-width: 1px;
	width: 230px;
	font-weight: normal;
	border-top: 1px solid #28567F;
	border-left: 1px solid #28567F;
	border-right: 1px solid #28567F;
	border-bottom: 1px solid #28567F;
}

/*Duplicate Values again - .text70 {font-family: Tahoma, verdana, arial, sans-serif,serif; font-size: 10px; color: #0B679E; background-color: #FFFFFF; border-width: 1px;  width:70px; font-weight: normal; border-top: 1px solid #28567F; border-left: 1px solid #28567F; border-right: 1px solid #28567F; border-bottom: 1px solid #28567F; }*/
.text75 {
	font-family: Tahoma, verdana, arial, sans-serif, serif;
	font-size: 10px;
	color: #41408d;
	background-color: #FFFFFF;
	border-width: 1px;
	width: 75px;
	font-weight: normal;
	border-top: 1px solid #41408d;
	border-left: 1px solid #41408d;
	border-right: 1px solid #41408d;
	border-bottom: 1px solid #41408d;
}

.text86 {
	font-family: Tahoma, verdana, arial, sans-serif, serif;
	font-size: 10px;
	color: #0B679E;
	background-color: #FFFFFF;
	border-width: 1px;
	width: 86px;
	font-weight: normal;
	border-top: 1px solid #28567F;
	border-left: 1px solid #28567F;
	border-right: 1px solid #28567F;
	border-bottom: 1px solid #28567F;
}

.text90 {
	font-family: Tahoma, verdana, arial, sans-serif, serif;
	font-size: 10px;
	color: #0B679E;
	background-color: #FFFFFF;
	border-width: 1px;
	width: 90px;
	font-weight: normal;
	border-top: 1px solid #28567F;
	border-left: 1px solid #28567F;
	border-right: 1px solid #28567F;
	border-bottom: 1px solid #28567F;
}

.text100 {
	font-family: Tahoma, verdana, arial, sans-serif, serif;
	font-size: 10px;
	color: #0B679E;
	background-color: #FFFFFF;
	border-width: 1px;
	width: 100px;
	font-weight: normal;
	border-top: 1px solid #28567F;
	border-left: 1px solid #28567F;
	border-right: 1px solid #28567F;
	border-bottom: 1px solid #28567F;
}

/*Duplicate Values again -  .text105 {font-family: Tahoma, verdana, arial, sans-serif,serif; font-size: 10px; color: #0B679E; background-color: #FFFFFF; border-width: 1px;  width: 105px; font-weight: normal; border-top: 1px solid #28567F; border-left: 1px solid #28567F; border-right: 1px solid #28567F; border-bottom: 1px solid #28567F; }*/
.text110 {
	font-family: Tahoma, verdana, arial, sans-serif, serif;
	font-size: 11px;
	font-weight: normal;
	color: #41408d;
	background-color: #FFFFFF;
	width: 115px;
}

.text1100 {
	font-family: Tahoma, verdana, arial, sans-serif, serif;
	font-size: 11px;
	color: #2559AA;
	background-color: #FFFFFF;
	border-width: 1px;
	width: 110px;
	font-weight: normal;
	border-top: 1px solid #2559AA;
	border-left: 1px solid #2559AA;
	border-right: 1px solid #2559AA;
	border-bottom: 1px solid #2559AA;
}

.text500 {
	font-family: Tahoma, verdana, arial, sans-serif, serif;
	font-size: 11px;
	color: #2559AA;
	background-color: #FFFFFF;
	border-width: 1px;
	width: 500px;
	font-weight: normal;
	border-top: 1px solid #2559AA;
	border-left: 1px solid #2559AA;
	border-right: 1px solid #2559AA;
	border-bottom: 1px solid #2559AA;
}

.text114 {
	font-family: Tahoma, verdana, arial, sans-serif, serif;
	font-size: 11px;
	color: #2559AA;
	background-color: #FFFFFF;
	border-width: 1px;
	width: 114px;
	font-weight: normal;
	border-top: 1px solid #2559AA;
	border-left: 1px solid #2559AA;
	border-right: 1px solid #2559AA;
	border-bottom: 1px solid #2559AA;
}

.text125 {
	font-family: Tahoma, verdana, arial, sans-serif, serif;
	font-size: 11px;
	font-weight: normal;
	color: #41408d;
	width: 130px;
	border-left: 1px solid #41408d;
	border-right: 1px solid #41408d;
	border-bottom: 1px solid #41408d;
	border-top: 1px solid #41408d;
	border-width: 1px;
	background-color: #FFFFFF;
}

/* Duplicate values for Select - .select55  */
	/*.select40  { font-family: Tahoma, verdana, arial, sans-serif,serif; font-size: 11px; font-weight: normal; color: #41408d; background-color : #FFFFFF; width: 35px;  }
.select45  { font-family: Tahoma, verdana, arial, sans-serif,serif; font-size: 11px; font-weight: normal; color: #41408d; background-color : #FFFFFF; width: 40px;  }
.select50  { font-family: Tahoma, verdana, arial, sans-serif,serif; font-size: 11px; font-weight: normal; color: #41408d; background-color : #FFFFFF; width: 45px;  }*/
	/* Duplicate values for Select - .select55  { font-family: Tahoma, verdana, arial, sans-serif,serif; font-size: 11px; font-weight: normal; color: #41408d; background-color : #FFFFFF; width: 50px;  }*/
.select60 {
	font-family: Tahoma, verdana, arial, sans-serif, serif;
	font-size: 11px;
	font-weight: normal;
	color: #41408d;
	background-color: #FFFFFF;
	width: 55px;
}

.select65 {
	font-family: Tahoma, verdana, arial, sans-serif, serif;
	font-size: 11px;
	font-weight: normal;
	color: #41408d;
	background-color: #FFFFFF;
	width: 70px;
}

.select70 {
	font-family: Tahoma, verdana, arial, sans-serif, serif;
	font-size: 11px;
	font-weight: normal;
	color: #41408d;
	background-color: #FFFFFF;
	width: 80px;
}

.select120 {
	font-family: Tahoma, verdana, arial, sans-serif, serif;
	font-size: 11px;
	font-weight: normal;
	color: #41408d;
	background-color: #FFFFFF;
	width: 115px;
}

.select125 {
	font-family: Tahoma, verdana, arial, sans-serif, serif;
	font-size: 11px;
	font-weight: normal;
	color: #41408d;
	background-color: #FFFFFF;
	width: 130px;
}

.select140 {
	font-family: Tahoma, verdana, arial, sans-serif, serif;
	font-size: 11px;
	font-weight: normal;
	color: #41408d;
	background-color: #FFFFFF;
	width: 135px;
}

.select160 {
	font-family: Tahoma, verdana, arial, sans-serif, serif;
	font-size: 11px;
	font-weight: normal;
	color: #41408d;
	background-color: #FFFFFF;
	width: 155px;
}

.select180 {
	font-family: Tahoma, verdana, arial, sans-serif, serif;
	font-size: 11px;
	font-weight: normal;
	color: #41408d;
	background-color: #FFFFFF;
	width: 175px;
}

.select185 {
	font-family: Tahoma, verdana, arial, sans-serif, serif;
	font-size: 11px;
	font-weight: normal;
	color: #41408d;
	background-color: #FFFFFF;
	width: 180px;
}

.select195 {
	font-family: Tahoma, verdana, arial, sans-serif, serif;
	font-size: 11px;
	font-weight: normal;
	color: #41408d;
	background-color: #FFFFFF;
	width: 190px;
}

.select245 {
	font-family: Tahoma, verdana, arial, sans-serif, serif;
	font-size: 11px;
	font-weight: normal;
	color: #41408d;
	background-color: #FFFFFF;
	width: 240px;
}

.left1 {
	font-family: Tahoma, verdana, arial, sans-serif, serif;
	font-size: 11px;
	color: #0079C1;
	background-color: #eef3df;
}

.modleft1 {
	font-family: Tahoma, verdana, arial, sans-serif, serif;
	font-size: 11px;
	color: #0079c2;
}

.right22 {
	font-family: Tahoma, verdana, arial, sans-serif, serif;
	font-size: 11px;
	color: #FFFFFF;
	background-color: #0078c1;
}

.rightcart {
	font-family: Tahoma, verdana, arial, sans-serif, serif;
	font-size: 11px;
	color: #FFFFFF;
	background-color: #1F89C9;
}

.right222 {
	font-family: Tahoma, verdana, arial, sans-serif, serif;
	font-size: 11px;
	color: #28567F;
	background-color: #8ccfff;
}

.more {
	font-family: Tahoma, verdana, arial, sans-serif, serif;
	font-size: 11px;
	color: #FFFFFF;
	background-color: #99b847;
	font-weight: bold;
	text-align: center;
	border-top: 1px solid #000000;
	border-left: 1px solid #000000;
	border-right: 1px solid #000000;
	border-bottom: 1px solid #000000;
}

.submit {
	font-family: Tahoma, verdana, arial, sans-serif, serif;
	font-size: 10px;
	color: #FFFFFF;
	background-color: #3867B1;
	border-width: 1px;
	width: 75px;
	font-weight: bold;
	border-top: 1px solid #2559AA;
	border-left: 1px solid #2559AA;
	border-right: 1px solid #2559AA;
	border-bottom: 1px solid #2559AA;
}

.ht02 {
	font-family: Tahoma, verdana, arial, sans-serif, serif;
	font-size: 11px;
	color: #005bab;
	background-color: #E8F3C6;
}

.ht0 {
	font-family: Tahoma, verdana, arial, sans-serif, serif;
	font-size: 10px;
	color: #005bab;
	background-color: #E6F3FF;
}

.Tabletd013 {
	font-family: Tahoma, verdana, arial, sans-serif, serif;
	font-size: 11px;
	color: #000000;
	background-color: #f6f8ee;
}

.Tabletd01 {
	font-family: Tahoma, verdana, arial, sans-serif, serif;
	font-size: 10px;
	color: #333333;
	background-color: #EEF5CB;
	text-align: center;
}

.Tabletd02 {
	font-family: Tahoma, verdana, arial, sans-serif, serif;
	font-size: 10px;
	color: #333333;
	background-color: #f6f8ee;
	text-align: center;
}

.Tabletd03 {
	font-family: Tahoma, verdana, arial, sans-serif, serif;
	font-size: 11px;
	color: #000000;
	background-color: #1F89C9;
}

.Tabletd04 {
	font-family: Tahoma, verdana, arial, sans-serif, serif;
	font-size: 10px;
	color: #34373B;
	background-color: #EEF5CB;
}

.Tabletd123 {
	font-family: Tahoma, verdana, arial, sans-serif, serif;
	font-size: 10px;
	color: #333333;
	background-color: #f6f8ee;
}

.Tabletd6 {
	font-family: Tahoma, verdana, arial, sans-serif, serif;
	font-size: 11px;
	color: #34373B;
	background-color: #FFFFFF;
	line-height: 0.4cm;
}

.Tabletd07 {
	font-family: Tahoma, verdana, arial, sans-serif, serif;
	font-size: 11px;
	color: #333333;
	background-color: #D8F1FF;
}

.Tabletd8 {
	font-family: Tahoma, verdana, arial, sans-serif, serif;
	font-size: 11px;
	color: #333333;
	background-color: #edf7ff;
}

/*.Tabletd8 { color:#333333; background-color: #F9FCEB; text-align: center;}*/
	/*.Tabletd7 { color:#333333; background-color: #EFF5CB; text-align: center;}*/
.Tabletd1 {
	font-family: Tahoma, verdana, arial, sans-serif, serif;
	font-size: 10px;
	color: #333333;
	background-color: #FFFFFF;
	text-align: center;
}

.Tabletd2 {
	font-family: Tahoma, verdana, arial, sans-serif, serif;
	font-size: 10px;
	color: #333333;
	background-color: #F9FCEB;
	text-align: center;
}

.Tabletd20 {
	font-family: Tahoma, verdana, arial, sans-serif, serif;
	font-size: 10px;
	color: #41408D;
}

.Tabletd3 {
	font-family: Tahoma, verdana, arial, sans-serif, serif;
	font-size: 10px;
	color: #333333;
	background-color: #EFF5CB;
}

.Tabletd30 {
	font-family: Tahoma, verdana, arial, sans-serif, serif;
	font-size: 11px;
	background-color: #FFFFFF;
	color: #41408D;
	text-align: center;
}

.Tabletd4 {
	font-family: Tahoma, verdana, arial, sans-serif, serif;
	font-size: 10px;
	color: #34373B;
	background-color: #F9FCEB;
}

.insTabletd4 {
	font-family: Tahoma, verdana, arial, sans-serif, serif;
	font-size: 10px;
	color: #34373B;
}

.Tabletd5 {
	font-family: Tahoma, verdana, arial, sans-serif, serif;
	font-size: 10px;
	color: #000000;
	background-color: #bfd730;
	text-align: center;
}

.Tabletd6 {
	font-family: Tahoma, verdana, arial, sans-serif, serif;
	font-size: 10px;
	color: #34373B;
	background-color: #FBFBFF;
}

* /

.ht01 {
	font-family: Tahoma, verdana, arial, sans-serif, serif;
	font-size: 10px;
	color: #005bab;
	background-color: #D8F1FF;
}

.Tabletd011 {
	font-family: Tahoma, verdana, arial, sans-serif, serif;
	font-size: 11px;
	color: #333333;
	background-color: #edf7ff;
	text-align: center;
}

.Tabletd022 {
	font-family: Tahoma, verdana, arial, sans-serif, serif;
	font-size: 10px;
	color: #333333;
	background-color: #FBEEB3;
	text-align: center;
}

.Tabletd033 {
	font-family: Tahoma, verdana, arial, sans-serif, serif;
	font-size: 11px;
	color: #FFFFFF;
	background-color: #0079c0;
}

.Tabletd044 {
	font-family: Tahoma, verdana, arial, sans-serif, serif;
	font-size: 10px;
	color: #333333;
	background-color: #edf7ff;
}

.Tabletd055 {
	font-family: Tahoma, verdana, arial, sans-serif, serif;
	font-size: 10px;
	color: #333333;
	background-color: #D8F1FF;
}

.Tabletd333 {
	font-family: Tahoma, verdana, arial, sans-serif, serif;
	font-size: 10px;
	color: #FFFFFF;
	background-color: #409BD0;
}

a.airlineName {
	font-family: Tahoma, verdana, arial, sans-serif, serif;
	font-size: 10px;
	color: #000000;
	text-transform: capitalize;
}

.boldFont {
	font-family: Tahoma, verdana, arial, sans-serif, serif;
	font-weight: bold;
	font-size: 11px;
	color: #0079c2;
}

.Tablenewtd4 {
	font-family: Tahoma, verdana, arial, sans-serif, serif;
	font-size: 11px;
	color: #41408d;
}

.leftnew1 {
	font-family: Tahoma, verdana, arial, sans-serif, serif;
	font-size: 11px;
	color: #0079c2;
}

.headingnew4 {
	font-family: Tahoma, verdana, arial, sans-serif, serif;
	font-size: 11px;
	font-weight: bold;
	color: #41408D;
}

.heading441 {
	font-family: Tahoma, verdana, arial, sans-serif, serif;
	font-size: 10px;
	color: #005bab;
	font-weight: normal;
	background-color: #FFFFFF;
}

.content2 {
	font-family: Tahoma, verdana, arial, sans-serif, serif;
	font-size: 11px;
	color: #0079C1;
	background-color: #ffffff;
	font-weight: normal;
}

.Tabletdrail {
	font-family: Tahoma, verdana, arial, sans-serif, serif;
	font-size: 11px;
	text-align: center;
	background-color: #ffffff;
	color: #41408D;
}

.Tabletdrail1 {
	font-family: Tahoma, verdana, arial, sans-serif, serif;
	font-size: 11px;
	background-color: #FFFFFF;
	color: #41408D;
}

.Tabletdrail2 {
	font-family: Tahoma, verdana, arial, sans-serif, serif;
	font-size: 11px;
	color: #000000;
	background-color: #ffffff;
}

.hotel3 {
	font-family: Tahoma, verdana, arial, sans-serif, serif;
	font-size: 12px;
	color: #000000;
}

.inshotel3 {
	font-family: Tahoma, verdana, arial, sans-serif, serif;
	font-size: 11px;
	color: #000000;
}

.hotel33 {
	font-family: Tahoma, verdana, arial, sans-serif, serif;
	font-size: 12px;
	color: #ff0000;
}

.textborder {
	border: blue;
}

.Tablehead11 {
	font-family: Tahoma, verdana, arial, sans-serif, serif;
	font-size: 11px;
	color: #000000;
	background-color: #F6DC65;
}

.contentyellowbold {
	font-family: Tahoma, verdana, arial, sans-serif, serif;
	font-size: 11px;
	background-color: #FFFDF4;
	color: #40408D;
	font-weight: bold;
}

a.more:link  ,a.more:visited,a.more:active {
	color: #0000FF;
	background-color: transparent;
	text-decoration: underline;
}

a.more:hover {
	color: #095093;
	background-color: transparent;
	text-decoration: underline;
}

#xyz.div tr.abc {
	font-size: 11px;
	color: red;
}

.selectnew75 {
	font-family: Tahoma, verdana, arial, sans-serif, serif;
	font-size: 10px;
	color: #41408d;
	background: #FFFFFF;
	border-width: 1px;
	width: 90px;
	font-weight: normal;
	border-top: 1px solid #41408d;
	border-left: 1px solid #41408d;
	border-right: 1px solid #41408d;
	border-bottom: 1px solid #41408d;
	text-transform: capitalize;
}

.Border1 {
	border: none;
	background-color: #D2E6FF;
}

.rbBorder {
	border: none;
	background-color: #6ba6e7;
}

.modifyrbuttons {
	border: none;
	background-color: FFFDF4;
}

.Border10 {
	border: none;
	background-color: #1F89C9;
}

.modBorder1 {
	border: none;
}

.Border2 {
	border: none;
	background-color: #edf7ff;
}

.Border3 {
	border: none;
	background-color: #E8F3C6;
}

.Border4 {
	border: none;
	background-color: #EEF5CB;
}

.Border5 {
	border: none;
	background-color: #ffffff;
}

.Border7 {
	border: none;
	background-color: #d7f1fe;
}

.Border6 {
	border: none;
	background-color: #ffffff;
	font-weight: bold;
}

.Border8 {
	border: none;
	background-color: #D8F1FF;
}

/*Added by wswapnil*/
.tabelarial8 {
	background-color: #EFF5CB;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
}

.tabelarial9 {
	background-color: #F9FCEB;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
}

.listTable {
	padding: 0px;
	/*border: 1px solid #DDDDDD;*/
	border: 1px solid #69aeed;
	background-color: #FFFFFF;
}

.cartTable {
	padding: 0px;
	/*border: 1px solid #DDDDDD;*/
	border: 1px solid #8ccfff;
	background-color: #FFFFFF;
}

.commonTable {
	padding: 0px;
	/*border: 1px solid #DDDDDD;*/
	border: 1px solid #69aeed;
	background-color: #FFFFFF;
}

.mainTable {
	padding: 0px;
	/*border: 1px solid #DDDDDD;*/
	border: 2px solid #0079C1;
	background-color: #FFFFFF;
}

.innerTable {
	background-color: #FFFFFF;
	border: 1px solid #1F89C9;
}

.blueborderTable {
	padding: 0px;
	/*border: 1px solid #DDDDDD;*/
	border: 1px solid #bfd730;
	background-color: #FFFFFF;
}

.greenborderTable {
	padding: 0px;
	/*border: 1px solid #DDDDDD;*/
	border: 1px solid #5aadfc;
	background-color: #FFFFFF;
}

.innerTable1 {
	background-color: #FFFFFF;
	border: 1px solid #F6DC65;
}

.modify {
	padding: 0px;
	/*border: 1px solid #DDDDDD;*/
	border: 1px solid #FF991D;
	background-color: #FFFFFF;
}

.Tabletd11 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #333333;
	background-color: #EFF5CB;
	text-align: center;
}

.h2 {
	border-style: solid;
	border-width: 3px;
	border-left-width: 10px;
	border-right-width: 10px;
	border-color: red;
}

.Tabletd11 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #333333;
	background-color: #EFF5CB;
	text-align: center;
}

.Tabletd111 {
	border: 1px solid #080000;
	color: #080000;
}

.sborder {
	background: #080000;
}

.sborder1 {
	padding: 0px;
	color: #333333;
	background-color: #FFFFFF;
	/*added for voucher - 03/03/08 - mamta*/
	border: 1px solid #080000;
}

.getlistTable {
	padding: 0px;
	/*border: 1px solid #DDDDDD;*/
	border: 1px solid #080000;
	background-color: #FFFFFF;
}

.capital {
	text-transform: capitalize;
}

/* added for UI change conflicts---*/
.contentbluebold {
	font-family: Tahoma, verdana, arial, sans-serif, serif;
	font-size: 11px;
	font-weight: bold;
	color: #41408D;
}

.shoppingprice {
	font-family: Tahoma, verdana, arial, sans-serif, serif;
	font-size: 13px;
	font-weight: bold;
	color: #FF0000;
}

.contentblue {
	font-family: Tahoma, verdana, arial, sans-serif, serif;
	font-size: 11px;
	background-color: #E6F3FF;
	color: #41408D;
}

.ncontentyellow {
	font-family: Tahoma, verdana, arial, sans-serif, serif;
	font-size: 11px;
	background-color: #FBEEB3;
	color: #41408D;
}

.Tableheadtxt1 {
	font-family: Tahoma, verdana, arial, sans-serif, serif;
	font-size: 11px;
	color: #FFFFFF;
	font-weight: bold;
}

.Tableheadtxt11 {
	font-family: Tahoma, verdana, arial, sans-serif, serif;
	font-size: 11px;
	color: #41408D;
	font-weight: bold;
}

.ncontentblack {
	font-family: Tahoma, verdana, arial, sans-serif, serif;
	font-size: 11px;
	background-color: #E6F3FF;
	color: #000000;
}

.nsmallcontentblue1 {
	font-family: Tahoma, verdana, arial, sans-serif, serif;
	font-size: 10px;
	color: #41408D;
}

.ncontentblue2center {
	font-family: Tahoma, verdana, arial, sans-serif, serif;
	font-size: 11px;
	background-color: #FFFFFF;
	color: #41408D;
	text-align: center;
}

.contentgray11 {
	font-family: arial,tahoma, verdana, sans-serif, serif;
	font-size: 11px;
	background-color: #FFFFFF;
	color: #585858;
}

.contentgray11_bold {
	font-family: arial,tahoma, verdana, sans-serif, serif;
	font-size: 11px;
	font-weight: bold;
	background-color: #FFFFFF;
	color: #585858;
}

.ninnerboxprice {
	font-family: Tahoma, verdana, arial, sans-serif, serif;
	font-size: 22px;
	font-weight: bold;
	text-align: center;
	color: #FF0000;
}

.scartpricetxt {
	font-family: Tahoma, verdana, arial, sans-serif, serif;
	font-size: 13px;
	font-weight: bold;
	text-align: center;
	color: #FF0000;
}

.nTabletd10 {
	font-family: Tahoma, verdana, arial, sans-serif, serif;
	font-size: 11px;
	background-color: #FFFFFF;
	color: #41408D;
	text-align: left;
}

.ncontent10 {
	font-family: Tahoma, verdana, arial, sans-serif, serif;
	font-size: 11px;
	background-color: #FFFFFF;
	color: #41408D;
}

.nTabletd101 {
	font-family: Tahoma, verdana, arial, sans-serif, serif;
	font-size: 11px;
	background-color: #FFFFFF;
	color: #41408D;
	text-align: left;
}

.tollfree {
	font-family: Tahoma, verdana, arial, sans-serif, serif;
	font-size: 16px;
	color: #41408d;
}

.scartbluetxt {
	font-family: Tahoma, verdana, arial, sans-serif, serif;
	font-size: 12px;
	color: #0000ff;
}

.scartBkText {
	font-family: Tahoma, verdana, arial, sans-serif, serif;
	font-size: 11px;
	color: #000000;
}

.contentproducts1 {
	font-family: Tahoma, verdana, arial, sans-serif, serif;
	font-size: 12px;
	color: #24408e;
	background-color: #ffffff;
	line-height: .4cm;
}

.nxtpage {
	font-family: Tahoma, verdana, arial, sans-serif, serif;
	font-size: 11px;
	color: #41408D;
	background-color: #C8E3F3;
}

.errMsgTxt {
	font-family: Tahoma, verdana, arial, sans-serif, serif;
	font-size: 11px;
	color: #24408e;
	background-color: #f9fce9;
	line-height: .4cm;
}

.nTablehead02 {
	font-family: Tahoma, verdana, arial, sans-serif, serif;
	font-size: 10px;
	color: #FFFFFF;
	background-color: #6ba6e7;
	font-weight: bold;
}

.nTablehead021 {
	font-family: Tahoma, verdana, arial, sans-serif, serif;
	font-size: 10px;
	color: #41408D;
	background-color: #F6DC65;
	font-weight: bold;
}

.nriTotalPrice {
	font-family: Tahoma, verdana, arial, sans-serif, serif;
	font-size: 14px;
	font-weight: bold;
	text-align: center;
	color: #41408D;
}

a.orange:link,a.orange:visited,a.orange:active {
	color: #FF991D;
	background-color: transparent;
	text-decoration: underline;
}

a.orange:hover {
	color: #41408D;
	background-color: transparent;
	text-decoration: underline;
}

a.white:link,a.white:visited,a.white:active {
	color: #FFFFFF;
	background-color: transparent;
	text-decoration: underline;
}

a.white:hover {
	color: #E6F3FF;
	background-color: transparent;
	text-decoration: underline;
}

a.blue:link,a.blue:visited,a.blue:active {
	color: #1D58A0;
	background-color: transparent;
	text-decoration: underline;
}

a.blue:hover {
	color: #EE1D25;
	background-color: transparent;
	text-decoration: underline;
}

a.bluenxt:link,a.bluenxt:visited,a.bluenxt:active {
	color: #41408D;
	background-color: transparent;
	text-decoration: underline;
}

a.bluenxt:hover {
	color: #000000;
	background-color: transparent;
	text-decoration: underline;
}

a.blue1:link,a.blue1:visited,a.blue1:active {
	color: #0000FF;
	background-color: transparent;
	text-decoration: underline;
}

a.blue1:hover {
	color: #41408D;
	background-color: transparent;
	text-decoration: underline;
}

a.cnkfooter:link  ,a.cnkfooter:visited,a.cnkfooter:active {
	color: #333333;
	background-color: transparent;
	text-decoration: none
}

a.cnkfooter:hover {
	color: #41408D;
	background-color: transparent;
	text-decoration: underline;
}

a.red:link,a.red:visited,a.red:active {
	color: #FF0000;
	background-color: transparent;
	text-decoration: underline;
}

a.red:hover {
	color: #41408D;
	background-color: transparent;
	text-decoration: underline;
}

a.black:link,a.black:visited,a.black:active {
	color: #000000;
	background-color: transparent;
	text-decoration: none;
}

a.black:hover {
	color: #34549a;
	background-color: transparent;
	text-decoration: underline;
}

a.blackflts:link,a.black:visited,a.black:active {
	color: #000000;
	background-color: transparent;
	text-decoration: underline;
}

a.blackflts:hover {
	color: #40408D;
	background-color: transparent;
	text-decoration: underline;
}

/* AJAX TAGS CSS COPIED BELOW FOR MSN CSS CONFLICT STARTS . IF REMOVED FROM HERE ajaxtags.css NEEDS TO BE 
INCLUDED IN header.jsp(air.search.integratedairavail) */
a,a:visited {
	color: #00f;
}

a:hover {
	color: #f00;
}

#header {
	background-color: #369;
	padding: 5px;
	color: #fff;
	font-weight: bold;
}

#subheader {
	font-weight: normal;
	font-size: 8pt;
	color: #900;
	border-bottom: 1px solid #ccc;
	padding: 1px 5px 2px 5px;
}

#subheader a,#subheader a:visited {
	text-decoration: none;
	color: #900;
}

#subheader a:hover {
	text-decoration: underline;
	color: #000;
}

#buildVersion {
	font-weight: normal;
	font-size: 8pt;
	color: #999;
	padding: 1px 5px 1px 5px;
}

#content {
	padding: 10px;
}

h1 {
	font-size: 1.2em
}

h2 {
	font-size: 1.1em
}

h3 {
	font-size: 1.0em
}

h4 {
	font-size: 0.9em
}

label {
	font: bold 1em Verdana;
	display: block;
	margin-top: 1em;
	margin-bottom: 0.25em;
}

fieldset {
	width: 500px;
	border: 1px solid #999;
	padding: 10px;
}

legend {
	padding: 1px 4px;
	border-color: #999 #ccc #ccc #999;
	border-style: solid;
	border-width: 1px;
	background: #eee;
}

label {
	font-size: 0.8em;
}

input [type="text"] {
	background-color: #ffd;
	border-width: 1px;
}

input [type="button"] {
	border: 1px solid #999;
	background-color: #eee;
	cursor: pointer;
	color: #000;
}

#homepageTable {
	border: 1px solid #ccc;
	width: 650px;
}

#homepageTable THEAD TR TH {
	border-bottom: 2px solid #999;
	background-color: #eee;
}

#homepageTable TBODY TR TD:first-child {
	font-weight: bold;
}

#homepageTable TBODY TR.description TD {
	font-size: 90%;
	font-weight: normal;
	border-bottom: 1px solid #ccc;
	padding-bottom: 20px;
}

FORM.basicForm FIELDSET {
	width: 80%;
	border: 1px solid #ccc;
	padding: 1em;
}

FORM.basicForm LEGEND {
	font-size: 0.8em;
	color: #999;
	background-color: #eee;
	border: 1px solid #ccc;
	padding: 4px 2px;
}

FORM.basicForm LABEL {
	display: block;
	margin-top: 1em;
	margin-bottom: 0.25em;
}

FORM.basicForm INPUT {
	font: normal 12px Verdana, Arial;
	padding: 3px;
}

FORM.basicForm INPUT[type="text"] {
	border: 1px solid #ccc;
}

FORM.basicForm INPUT[type="text"]:focus {
	border-color: #000;
}

/* --- AUTOCOMPLETE CSS --- */
.autocomplete {
	position: absolute;
	color: #333;
	font-size: 10px;
	max-width: 600px;
	background-color: #e8ebf0;
	border: 1px solid #666;
	font-family: Arial;
	max-height: 300px;
	overflow: auto;
}

.autocomplete ul {
	padding: 0;
	margin: 0;
	list-style: none;
	overflow: auto;
}

.autocomplete li {
	display: block;
	white-space: nowrap;
	cursor: pointer;
	margin: 0px;
	padding-left: 5px;
	padding-right: 5px;
	border: 1px solid #fff;
}

.autocomplete li.selected {
	background-color: #cef;
	border-top: 1px solid #9bc;
	border-bottom: 1px solid #9bc;
}

/* --- HTML CONTENT CSS --- */
#modelDescription {
	position: absolute;
	left: 300px;
	width: 300px;
	min-height: 100px;
	background: #ffe;
	border-style: solid;
	border-width: 1px;
	border-color: #666 #ccc #ccc #666;
	padding: 5px;
}

#htmlContentForm {
	width: 350px;
}

/* --- TAB PANEL CSS --- */
#tabPanelWrapper {
	width: 600px;
}

#tabContent {
	background: #fff;
	border: 1px solid #ccc;
	border-top: none;
	clear: both;
	margin: 0px;
	padding: 15px;
}

#tabPanel {
	border-bottom: 1px solid #ccc;
	margin: 0;
	padding-bottom: 19px;
	padding-left: 10px;
}

#tabPanel ul,#tabPanel li {
	display: inline;
	list-style-type: none;
	margin: 0;
	padding: 0;
}

#tabPanel a:link,#tabPanel a:visited {
	background: #E8EBF0;
	border: 1px solid #ccc;
	color: #666;
	float: left;
	font-size: small;
	font-weight: normal;
	line-height: 14px;
	margin-right: 8px;
	padding: 2px 10px 2px 10px;
	text-decoration: none;
}

#tabPanel a:link #ajaxCurrentTab,#tabPanel a:visited #ajaxCurrentTab {
	background: #fff;
	border-bottom: 1px solid #fff;
	color: #000;
}

#tabPanel a:hover {
	color: #f00;
}

/* --- PORTLET CSS --- */
.portletBox {
	width: 400px;
	border: 1px solid #ccc;
}

.portletTitle {
	background-color: #e8ebf0;
	border-top: 0;
	border-left: 0;
	border-right: 0;
	border-bottom: 1px solid #ccc;
	padding: 2px 4px;
	color: #666;
	font: bold 10pt Arial;
}

.portletTools {
	float: right;
	padding: 2px 4px;
	margin-top: 1px;
	color: #666;
	font: bold 8pt Arial;
	cursor: pointer;
}

.portletTools img {
	border-left: 1px solid #666;
	padding: 0px 3px;
	cursor: pointer;
}

.portletTools img:first-child {
	border: none;
}

.portletContent {
	min-height: 200px;
	overflow: auto;
	padding: 4px;
}

/* --- TOGGLE CSS --- */
div.star-rating {
	width: 140px;
	float: left;
	clear: both;
}

div.star-rating a {
	cursor: pointer;
	margin: 0px;
	float: left;
	display: block;
	width: 18px;
	height: 16px;
	padding: 0 1px;
	background-image: url(../img/stars.gif);
	background-repeat: no-repeat;
	background-position: 1px 0;
}

div.star-rating a.over {
	background-position: 1px -32px;
}

div.star-rating a.selected {
	background-position: 1px -64px;
}

div.star-rating a.selectedover {
	background-position: 1px -48px;
}

div.star-rating a.selectedless {
	background-position: 1px -16px;
}

div.star-rating-message {
	display: block;
	height: 12px;
	font: 10px Verdana;
}

/* --- CALLOUT CSS --- */
.olbg {
	background-color: #999;
}

.olcg {
	background-color: #000;
}

.olfg {
	background-color: #ddd;
}

.olcap {
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #fff;
}

a.olclo {
	font-family: Arial;
	font-size: 10px;
	font-weight: bold;
	color: #ddd;
}

a.olclo:hover {
	color: #fff;
}

.oltxt {
	font-family: Arial;
	font-size: 12px;
	color: #000;
}

/* AJAX TAGS CSS COPIED BELOW FOR MSN CSS CONFLICT ENDS */
	/*added newfightsUI's css are here **brij*/
.border_lighblue {
	background-color: #a7c7e3;
}

.content_blackbold_back_blue_11 {
	font-family: Arial, Tahoma, Verdana, Sans-serif, serif;
	font-size: 11px;
	color: #000000;
	font-weight: normal;
	background-color: #e5f1f9;
	font-weight: bold;
}

.GrayText {
	font-family: Arial, Tahoma, Verdana, Sans-serif, serif;
	font-size: 11px;
	color: #5b5b5b;
}

a.black:link,a.black:visited,a.black:active {
	color: #000000;
	background-color: transparent;
	text-decoration: underline;
}

a.black:hover {
	color: #ee1d25;
	background-color: transparent;
	text-decoration: underline;
}

.content_blacknormal_back_yellow_11 {
	font-family: Arial, Tahoma, Verdana, Sans-serif, serif;
	font-size: 11px;
	color: #000000;
	font-weight: normal;
	background-color: #fffee5;
}

/*.content_bluenormal11 {font-family: Arial, Tahoma, Verdana, Sans-serif,serif; font-size: 11px; color: #3C3B82; font-weight: normal;}*/
.heading_black20 {
	font-family: Arial, Tahoma, Verdana, Sans-serif, serif;
	font-size: 20px;
	color: #000000;
	font-weight: normal;
}

.heading_black38 {
	font-family: Arial, Tahoma, Verdana, Sans-serif, serif;
	font-size: 30px;
	color: #000000;
	font-weight: normal;
}

/*a.bluei:link, a.blue:visited, a.blue:active {color:#005aa9; background-color:transparent; text-decoration:underline; }
a.bluei:hover {color:#ee1d25; background-color:transparent; text-decoration:underline; }*/
.content_blacknormal_back_white_11 {
	font-family: Arial, Tahoma, Verdana, Sans-serif, serif;
	background-color: #FFFFFF;
	font-size: 11px;
	color: #000000;
	font-weight: normal;
}

.content_redbold11 {
	font-family: Arial, Tahoma, Verdana, Sans-serif, serif;
	font-size: 11px;
	color: #FF0000;
	background-color: #f5f5f5;
	font-weight: bold;
}

/*css added on 2nd july brij*/
.content_blackbold11 {
	font-family: Arial, Tahoma, Verdana, Sans-serif, serif;
	font-size: 11px;
	color: #000000;
	font-weight: normal;
	font-weight: bold;
}

.colour_red {
	color: #ff0000;
}

.content_blacknormal11justify {
	font-family: Arial, Tahoma, Verdana, Sans-serif, serif;
	font-size: 11px;
	color: #000000;
	font-weight: normal;
	text-align: justify;
}

/*css added on 3rd july brij*/
.content_blacknormal12 {
	font-family: Arial, Tahoma, Verdana, Sans-serif, serif;
	font-size: 12px;
	color: #000000;
	font-weight: normal;
}

.border_blue {
	background-color: #005797;
}

/*css for newfilghts on 5thAug by brij */
.heading_red15 {
	font-family: Arial, Tahoma, Verdana, Sans-serif, serif;
	font-size: 15px;
	color: #ff0000;
	font-weight: normal;
}

.heading_red13 {
	font-family: Arial, Tahoma, Verdana, Sans-serif, serif;
	font-size: 13px;
	color: #ff0000;
	font-weight: normal;
}

.colour_blue {
	color: #005aa9;
}

.colour_black {
	color: #000000;
}

.content_bluenormal12 {
	font-family: Arial, Tahoma, Verdana, Sans-serif, serif;
	font-size: 12px;
	color: #005aa9;
	font-weight: normal;
}

.content_bluenormal16 {
	font-family: Arial, Tahoma, Verdana, Sans-serif, serif;
	font-size: 16px;
	color: #1d58a0;
	font-weight: normal;
}

.content_rednormal11 {
	font-family: Arial, Tahoma, Verdana, Sans-serif, serif;
	font-size: 11px;
	color: #FF0000;
	font-weight: normal;
}

.content_bluenormal10 {
	font-family: Arial, Tahoma, Verdana, Sans-serif, serif;
	font-size: 10px;
	color: #005aa9;
	font-weight: normal;
}

.bg_yellow {
	background-color: #fffee5;
}

.bg_yellowshade1 {
	background-color: #fffdf4;
}

.bg_darkgray {
	background-color: #7f7f7f;
}

.ddlinksbg{
	background-color: #E6E6E6;
}

/* START - added on March 19th,08 - for cartdisplay (flexihol) */
.border_gray {
	background-color: #cccccc;
}

.bg_white {
	background-color: #FFFFFF;
}

.content_blacknormal14 {
	font-family: Arial, Tahoma, Verdana, Sans-serif, serif;
	font-size: 14px;
	color: #000000;
	font-weight: normal;
}

.heading_blue12bold {
	font-family: Arial, Tahoma, Verdana, Sans-serif, serif;
	font-size: 12px;
	color: #000000;
	background-color: #a5d5fc;
	font-weight: bold;
}

.border_blueshade1 {
	background-color: #a5d5fc;
}

.heading_blue12 {
	font-family: Arial, Tahoma, Verdana, Sans-serif, serif;
	font-size: 12px;
	color: #ffffff;
	background-color: #005797;
	font-weight: normal;
}

.content_blacknormal11 {
	font-family: Arial, Tahoma, Verdana, Sans-serif, serif;
	font-size: 11px;
	color: #000000;
	font-weight: normal;
}

.content_redbold14 {
	font-family: Arial, Tahoma, Verdana, Sans-serif, serif;
	font-size: 14px;
	color: #FF0000;
	font-weight: bold;
}

.bg_gray {
	background-color: #f2f2f2;
}

a.gray:link,a.gray:visited,a.gray:active {
	color: #636363;
	background-color: transparent;
	text-decoration: none;
}

a.gray:hover {
	color: #000000;
	background-color: transparent;
	text-decoration: underline;
}

.subheading_blackbold11 {
	font-family: Arial, Tahoma, Verdana, Sans-serif, serif;
	font-size: 11px;
	color: #000000;
	font-weight: bold;
	background-color: #f2f2f2;
}

.bg_red {
	background-color: #ff0000;
}

.bg_lightblue {
	background-color: #e5f1f9;
}

.bg_lightblue1 {
	background-color: #96ccf0;
}

.bg_lightblue2 {
	background-color: #4cb5f9;
}

.content_bluenormal16 {
	font-family: Arial, Tahoma, Verdana, Sans-serif, serif;
	font-size: 16px;
	color: #1d58a0;
	font-weight: normal;
}

.heading_white16 {
	font-family: Arial, Tahoma, Verdana, Sans-serif, serif;
	font-size: 16px;
	color: #ffffff;
	font-weight: bold;
}

.content_bluenormal14 {
	font-family: Arial, Tahoma, Verdana, Sans-serif, serif;
	font-size: 14px;
	color: #1d58a0;
	font-weight: normal;
}

.selectw175 {
	font-family: Arial, Tahoma, Verdana, Sans-serif, serif;
	font-size: 10px;
	font-weight: normal;
	color: #363636;
	background-color: #FFFFFF;
	width: 175px;
	height: 18px;
}

a.blueblack:link,a:visited,a:active {
	color: #3C3B82;
	background-color: transparent;
	text-decoration: none;
}

a.blueblack:hover {
	color: #000000;
	background-color: transparent;
	text-decoration: underline;
}

/*new FilghtsUIcss Dec2008 brij*/
.content_graybold_back_blue_11 {
	background-color: #F2F2F2;
	color: #000000;
	font-family: Arial, Tahoma, Verdana, Sans-serif, serif;
	font-size: 11px;
	font-weight: bold;
}

a.red_underline:link,a.red_underline:visited,a.red_underline:active {
	color: #ee1d25;
	background-color: transparent;
	text-decoration: underline;
}

a.red_underline:hover {
	color: #005aa9;
	background-color: transparent;
	text-decoration: underline;
}

.selectw105 {
	font-family: Arial, Tahoma, Verdana, Sans-serif, serif;
	font-size: 11px;
	font-weight: normal;
	color: #363636;
	background-color: #FFFFFF;
	width: 105px;
}
.selectw120 {
	font-family: Arial, Tahoma, Verdana, Sans-serif, serif;
	font-size: 11px;
	font-weight: normal;
	color: #363636;
	background-color: #FFFFFF;
	width: 120px;
}

.selectw50 {
	font-family: Tahoma, verdana, arial, sans-serif, serif;
	font-size: 9px;
	color: #363636;
	background: #FFFFFF;
	border-width: 1px;
	width: 50px;
	font-weight: normal;
	border-top: 1px solid #363636;
	border-left: 1px solid #363636;
	border-right: 1px solid #363636;
	border-bottom: 1px solid #363636;
}
.selectw50_2{
	font-family: Tahoma, verdana, arial, sans-serif, serif;
	font-size: 9px;
	color: #363636;
	background: #FFFFFF;
	border-width: 1px;
	width: 40px;
	font-weight: normal;
	border-top: 1px solid #363636;
	border-left: 1px solid #363636;
	border-right: 1px solid #363636;
	border-bottom: 1px solid #363636;
}

.selectw35 {
	font-family: Arial, Tahoma, Verdana, Sans-serif, serif;
	font-size: 11px;
	font-weight: normal;
	color: #363636;
	background-color: #FFFFFF;
	width: 35px;
}

.selectw45 {
	font-family: Tahoma, verdana, arial, sans-serif, serif;
	font-size: 9px;
	color: #363636;
	background: #FFFFFF;
	border-width: 1px;
	width: 45px;
	font-weight: normal;
	border-top: 1px solid #363636;
	border-left: 1px solid #363636;
	border-right: 1px solid #363636;
	border-bottom: 1px solid #363636;
}

.selectw95 {
	font-family: Arial, Tahoma, Verdana, Sans-serif, serif;
	font-size: 11px;
	font-weight: normal;
	color: #363636;
	background-color: #FFFFFF;
	width: 95px;
	border-top: 1px solid #7f9db9;
	border-left: 1px solid #7f9db9;
	border-right: 1px solid #7f9db9;
	border-bottom: 1px solid #7f9db9;
}

.textw105 {
	font-family: Arial, Tahoma, Verdana, Sans-serif, serif;
	font-size: 11px;
	font-weight: normal;
	color: #363636;
	background-color: #FFFFFF;
	width: 105px;
	border-width: 1px;
	border-top: 1px solid #abadb3;
	border-left: 1px solid #abadb3;
	border-right: 1px solid #abadb3;
	border-bottom: 1px solid #abadb3;
}
.textw105_2 {
	font-family: Arial, Tahoma, Verdana, Sans-serif, serif;
	font-size: 11px;
	font-weight: normal;
	color: #363636;
	background-color: #FFFFFF;
	width: 120px;
	border-width: 1px;
	border-top: 1px solid #abadb3;
	border-left: 1px solid #abadb3;
	border-right: 1px solid #abadb3;
	border-bottom: 1px solid #abadb3;
}

.textw130 {
	font-family: Arial, Tahoma, Verdana, Sans-serif, serif;
	font-size: 11px;
	font-weight: normal;
	color: #363636;
	background-color: #FFFFFF;
	width: 130px;
	border-width: 1px;
	border-top: 1px solid #abadb3;
	border-left: 1px solid #abadb3;
	border-right: 1px solid #abadb3;
	border-bottom: 1px solid #abadb3;
}

.selectw130 {
	font-family: Arial, Tahoma, Verdana, Sans-serif, serif;
	font-size: 11px;
	font-weight: normal;
	color: #363636;
	background-color: #FFFFFF;
	width: 130px;
}

.heading_black18 {
	font-family: Arial, Tahoma, Verdana, Sans-serif, serif;
	font-size: 18px;
	color: #000000;
	font-weight: normal;
}

.content_blacknormal16bggray {
	font-family: Arial, Tahoma, Verdana, Sans-serif, serif;
	font-size: 16px;
	color: #ffffff;
	background-color: #a6a6a6;
	font-weight: normal;
}

.heading_gray12_light {
	font-family: Arial, Tahoma, Verdana, Sans-serif, serif;
	font-size: 12px;
	font-weight: bold;
	color: #363636;
	background: #f0efef;
}

.heading_gray12 {
	font-family: Arial, Tahoma, Verdana, Sans-serif, serif;
	font-size: 12px;
	font-weight: bold;
	color: #363636;
	background-color: #d1dadd;
}

.content_blacknormal16bggraynew {
	font-family: Arial, Tahoma, Verdana, Sans-serif, serif;
	font-size: 16px;
	color: #ffffff;
	background-color: #BCBCBC;
	font-weight: normal;
}

.bg_lightgrayshade2 {
	background-color: #FCFCFC;
}

.textw75 {
	font-family: Arial, Tahoma, Verdana, Sans-serif, serif;
	font-size: 11px;
	font-weight: normal;
	color: #363636;
	background-color: #FFFFFF;
	width: 75px;
	border-width: 1px;
	border-top: 1px solid #abadb3;
	border-left: 1px solid #abadb3;
	border-right: 1px solid #abadb3;
	border-bottom: 1px solid #abadb3;
}

.textw60 {
	font-family: Arial, Tahoma, Verdana, Sans-serif, serif;
	font-size: 11px;
	font-weight: normal;
	color: #363636;
	background-color: #FFFFFF;
	width: 50px;
	border-width: 1px;
	border-top: 1px solid #abadb3;
	border-left: 1px solid #abadb3;
	border-right: 1px solid #abadb3;
	border-bottom: 1px solid #abadb3;
}

a.blackred:link,a.black:visited,a.black:active {
	color: #000000;
	background-color: transparent;
	text-decoration: underline;
}

a.blackred:hover {
	color: #ee1d25;
	background-color: transparent;
	text-decoration: underline;
}

.content_bluenormal14 {
	font-family: Arial, Tahoma, Verdana, Sans-serif, serif;
	font-size: 14px;
	color: #1d58a0;
	font-weight: normal;
}

.selectw175 {
	font-family: Arial, Tahoma, Verdana, Sans-serif, serif;
	font-size: 10px;
	font-weight: normal;
	color: #363636;
	background-color: #FFFFFF;
	width: 175px;
	height: 18px;
}

a.blueblack:link,a:visited,a:active {
	color: #3C3B82;
	background-color: transparent;
	text-decoration: none;
}

a.blueblack:hover {
	color: #000000;
	background-color: transparent;
	text-decoration: underline;
}

/*new FilghtsUIcss Dec2008 brij ends*/
	/* new css for corporate Jan'09 start*/
.bg_black {
	background-color: #000000;
}

.textc400 {
	font-family: Tahoma, verdana, arial, sans-serif, serif;
	font-size: 11px;
	color: #000000;
	background-color: #FFFFFF;
	border-width: 1px;
	width: 400px;
	height: 21;
	font-weight: normal;
	border-top: 1px solid #28567F;
	border-left: 1px solid #28567F;
	border-right: 1px solid #28567F;
	border-bottom: 1px solid #28567F;
}

.textc150 {
	font-family: Tahoma, verdana, arial, sans-serif, serif;
	font-size: 11px;
	color: #000000;
	background-color: #FFFFFF;
	border-width: 1px;
	width: 150px;
	height: 21;
	font-weight: normal;
	border-top: 1px solid #28567F;
	border-left: 1px solid #28567F;
	border-right: 1px solid #28567F;
	border-bottom: 1px solid #28567F;
}

.textc200 {
	font-family: Arial, Tahoma, Verdana, Sans-serif, serif;
	font-size: 11px;
	font-weight: normal;
	color: #363636;
	background-color: #FFFFFF;
	width: 200px;
	border-width: 1px;
	border-top: 1px solid #abadb3;
	border-left: 1px solid #abadb3;
	border-right: 1px solid #abadb3;
	border-bottom: 1px solid #abadb3;
}

.textc40 {
	font-family: Arial, Tahoma, Verdana, Sans-serif, serif;
	font-size: 11px;
	font-weight: normal;
	color: #363636;
	background-color: #FFFFFF;
	width: 40px;
	border-width: 1px;
	border-top: 1px solid #7f9db9;
	border-left: 1px solid #7f9db9;
	border-right: 1px solid #7f9db9;
	border-bottom: 1px solid #7f9db9;
}

.textc60 {
	font-family: Arial, Tahoma, Verdana, Sans-serif, serif;
	font-size: 11px;
	font-weight: normal;
	color: #363636;
	background-color: #FFFFFF;
	width: 60px;
	border-width: 1px;
	border-top: 1px solid #7f9db9;
	border-left: 1px solid #7f9db9;
	border-right: 1px solid #7f9db9;
	border-bottom: 1px solid #7f9db9;
}

.textc100 {
	font-family: Arial, Tahoma, Verdana, Sans-serif, serif;
	font-size: 11px;
	font-weight: normal;
	color: #363636;
	background-color: #FFFFFF;
	width: 100px;
	border-width: 1px;
	border-top: 1px solid #7f9db9;
	border-left: 1px solid #7f9db9;
	border-right: 1px solid #7f9db9;
	border-bottom: 1px solid #7f9db9;
}

.content_maroonnormal14 {
	font-family: Arial, Tahoma, Verdana, Sans-serif, serif;
	font-size: 14px;
	color: #853433;
	font-weight: normal;
}

.bg_lightgrayshadec2 {
	background-color: #f6f6f6;
}

.content_maroonbold12 {
	font-family: Arial, Tahoma, Verdana, Sans-serif, serif;
	font-size: 12px;
	color: #853433;
	font-weight: bold;
	text-align: left;
}

.content_darkgraybold11 {
	font-family: Arial, Tahoma, Verdana, Sans-serif, serif;
	font-size: 11px;
	color: #4b4b4b;
	font-weight: bold;
	background-color: #FFFFFF;
}

a.maroon:link,a.maroon:visited,a.maroon:active {
	color: #853433;
	background-color: transparent;
	text-decoration: underline;
}

a.maroon:hover {
	color: #ff0000;
	background-color: transparent;
	text-decoration: underline;
}

.textc130 {
	font-family: Arial, Tahoma, Verdana, Sans-serif, serif;
	font-size: 11px;
	font-weight: normal;
	color: #363636;
	background-color: #FFFFFF;
	width: 130px;
	border-width: 1px;
	border-top: 1px solid #7f9db9;
	border-left: 1px solid #7f9db9;
	border-right: 1px solid #7f9db9;
	border-bottom: 1px solid #7f9db9;
}

.selectc400 {
	font-family: Arial, Tahoma, Verdana, Sans-serif, serif;
	font-size: 11px;
	font-weight: normal;
	color: #363636;
	background-color: #FFFFFF;
	width: 400px;
}

.selectc130 {
	font-family: Arial, Tahoma, Verdana, Sans-serif, serif;
	font-size: 11px;
	font-weight: normal;
	color: #363636;
	background-color: #FFFFFF;
	width: 130px;
}

.selectc45 {
	font-family: Arial, Tahoma, Verdana, Sans-serif, serif;
	font-size: 11px;
	font-weight: normal;
	color: #363636;
	background-color: #FFFFFF;
	width: 45px;
}

.selectc55 {
	font-family: Arial, Tahoma, Verdana, Sans-serif, serif;
	font-size: 11px;
	font-weight: normal;
	color: #363636;
	background-color: #FFFFFF;
	width: 55px;
}

.selectc80 {
	font-family: Arial, Tahoma, verdana, arial, sans-serif, serif;
	font-size: 11px;
	font-weight: normal;
	color: #363636;
	background-color: #FFFFFF;
	width: 80px;
}

.selectc150 {
	font-family: Arial, Tahoma, Verdana, Sans-serif, serif;
	font-size: 11px;
	font-weight: normal;
	color: #363636;
	background-color: #FFFFFF;
	width: 150px;
	height: 18px;
}

.selectc200 {
	font-family: Arial, Tahoma, Verdana, Sans-serif, serif;
	font-size: 11px;
	font-weight: normal;
	color: #363636;
	background-color: #FFFFFF;
	width: 200px;
	height: 18px;
}

.selectc500 {
	font-family: Arial, Tahoma, Verdana, Sans-serif, serif;
	font-size: 11px;
	font-weight: normal;
	color: #363636;
	background-color: #FFFFFF;
	width: 500px;
}

body {
	padding: 0px;
	font: 11px Arial;
	background: #fff;
}

ul.menu {
	list-style: none;
	margin: 0;
	padding: 0;
	text-align: center;
}

ul.menu * {
	margin: 0;
	padding: 0
}

ul.menu a {
	display: block;
	color: #000;
	text-decoration: none
}

ul.menu li {
	position: relative;
	float: left;
	margin-right: 2px
}

ul.menu ul {
	position: absolute;
	top: 30px;
	left: 0;
	background: #bddffe;
	display: none;
	opacity: 0;
	list-style: none
}

ul.menu ul li {
	position: relative;
	border: 1px solid #0054a7;
	border-top: none;
	width: 145px;
	margin: 0
}

ul.menu ul li a {
	display: block;
	padding: 3px 7px 5px;
	background-color: #bddffe
}

ul.menu ul li a:hover {
	background-color: #6b92bd;
	text-decoration: none;
	color: #FFFFFF;
}

ul.menu ul ul {
	left: 145px;
	text-decoration: none;
	top: -1px
}

ul.menu .menulink {
	border: 1px solid #bddffe;
	padding: 5px 7px 7px;
	font-weight: bold;
	background:
		url(http://static.coxandkings.co.in/cnk_html/default/themes/images/inner/header.gif)
		;
	text-decoration: none;
	width: 145px;
	text-align: center;
	color: #41408d;
}

ul.menu .menulink:hover,ul.menu .menuhover {
	background:
		url(http://static.coxandkings.co.in/cnk_html/default/themes/images/inner/header_over.gif)
		;
}

ul.menu .sub {
	background: #bddffe
		url(http://static.coxandkings.co.in/cnk_html/default/themes/images/inner/arrow_vt.gif)
		149px 8px no-repeat;
	text-align: left;
}

ul.menu .topline {
	border-top: 1px solid #0054a7;
	text-align: left;
}

ul.menu .topline1 {
	text-align: left;
}

/* new css for corporate Jan'09  ends*/
.content_graybold_back_blue_11 {
	background-color: #F2F2F2;
	color: #000000;
	font-family: Arial, Tahoma, Verdana, Sans-serif, serif;
	font-size: 11px;
	font-weight: bold;
}

a.red_underline:link,a.red_underline:visited,a.red_underline:active {
	color: #ee1d25;
	background-color: transparent;
	text-decoration: underline;
}

a.red_underline:hover {
	color: #005aa9;
	background-color: transparent;
	text-decoration: underline;
}

.selectw105 {
	font-family: Arial, Tahoma, Verdana, Sans-serif, serif;
	font-size: 11px;
	font-weight: normal;
	color: #363636;
	background-color: #FFFFFF;
	width: 105px;
}

.selectw50 {
	font-family: Tahoma, verdana, arial, sans-serif, serif;
	font-size: 9px;
	color: #363636;
	background: #FFFFFF;
	border-width: 1px;
	width: 50px;
	font-weight: normal;
	border-top: 1px solid #363636;
	border-left: 1px solid #363636;
	border-right: 1px solid #363636;
	border-bottom: 1px solid #363636;
}

.selectw35 {
	font-family: Arial, Tahoma, Verdana, Sans-serif, serif;
	font-size: 11px;
	font-weight: normal;
	color: #363636;
	background-color: #FFFFFF;
	width: 35px;
}

.selectw45 {
	font-family: Tahoma, verdana, arial, sans-serif, serif;
	font-size: 9px;
	color: #363636;
	background: #FFFFFF;
	border-width: 1px;
	width: 45px;
	font-weight: normal;
	border-top: 1px solid #363636;
	border-left: 1px solid #363636;
	border-right: 1px solid #363636;
	border-bottom: 1px solid #363636;
}

.selectw95 {
	font-family: Arial, Tahoma, Verdana, Sans-serif, serif;
	font-size: 11px;
	font-weight: normal;
	color: #363636;
	background-color: #FFFFFF;
	width: 95px;
	border-top: 1px solid #7f9db9;
	border-left: 1px solid #7f9db9;
	border-right: 1px solid #7f9db9;
	border-bottom: 1px solid #7f9db9;
}

.textw105 {
	font-family: Arial, Tahoma, Verdana, Sans-serif, serif;
	font-size: 11px;
	font-weight: normal;
	color: #363636;
	background-color: #FFFFFF;
	width: 105px;
	border-width: 1px;
	border-top: 1px solid #abadb3;
	border-left: 1px solid #abadb3;
	border-right: 1px solid #abadb3;
	border-bottom: 1px solid #abadb3;
}

.textw120 {
	font-family: Arial, Tahoma, Verdana, Sans-serif, serif;
	font-size: 12px;
	font-weight: normal;
	color: #363636;
	background-color: #FFFFFF;
	height: 17px;
	width: 120px;
	border-width: 1px;
	border-top: 1px solid #abadb3;
	border-left: 1px solid #abadb3;
	border-right: 1px solid #abadb3;
	border-bottom: 1px solid #abadb3;
}

.textw120h17 {
	font-family: Arial, Tahoma, Verdana, Sans-serif, serif;
	font-size: 12px;
	font-weight: normal;
	color: #363636;
	background-color: #FFFFFF;
	height: 17px;
	width: 120px;
	border-width: 1px;
	border-top: 1px solid #abadb3;
	border-left: 1px solid #abadb3;
	border-right: 1px solid #abadb3;
	border-bottom: 1px solid #abadb3;
}

.heading_gray12 {
	font-family: Arial, Tahoma, Verdana, Sans-serif, serif;
	font-size: 12px;
	font-weight: bold;
	color: #363636;
	background-color: #d1dadd;
}

.content_blacknormal16bggraynew {
	font-family: Arial, Tahoma, Verdana, Sans-serif, serif;
	font-size: 16px;
	color: #ffffff;
	background-color: #BCBCBC;
	font-weight: normal;
}

.selectw130 {
	font-family: Arial, Tahoma, Verdana, Sans-serif, serif;
	font-size: 11px;
	font-weight: normal;
	color: #363636;
	background-color: #FFFFFF;
	width: 130px;
}

.heading_black18 {
	font-family: Arial, Tahoma, Verdana, Sans-serif, serif;
	font-size: 18px;
	color: #000000;
	font-weight: normal;
}

.content_blacknormal16bggray {
	font-family: Arial, Tahoma, Verdana, Sans-serif, serif;
	font-size: 16px;
	color: #ffffff;
	background-color: #a6a6a6;
	font-weight: normal;
}

.heading_gray12_light {
	font-family: Arial, Tahoma, Verdana, Sans-serif, serif;
	font-size: 12px;
	font-weight: bold;
	color: #363636;
	background: #f0efef;
}

/* END - added on March 19th,08 - for cartdisplay (flexihol) */
	/* added class for Duniya Dekho Static Page---*/
.blueborder1 {
	background-color: #CBE6FF;
}

.yellowborder {
	background-color: #F6DC65;
}

.yellowborder1 {
	background-color: #FBEEB3;
}

.darkblueborder {
	background-color: #003366;
}

.greenborder1 {
	background-color: #7dcae0;
}

.tdblue {
	color: #41408D;
}

.oldprice_txt {
	color: #343434;
}

.whitetext {
	font-family: Tahoma, verdana, arial, sans-serif, serif;
	font-size: 11px;
	color: #FFFFFF;
}

.ddgreentext {
	font-family: Tahoma, verdana, arial, sans-serif, serif;
	font-size: 11px;
	color: #FFFFFF;
	background-color: #56BDBC;
}

.tdblack {
	color: #000000;
}

.tdgrey {
	color: #6d6d6d;
}

.tourheadtext {
	font-family: Tahoma, verdana, arial, sans-serif, serif;
	font-size: 11px;
	color: #410801;
}

.lightblueborder {
	background-color: #c5e3ff;
}

.offerheading {
	font-family: Tahoma, verdana, arial, sans-serif, serif;
	font-size: 11px;
	color: #FFFFFF;
	background-color: #34549a;
	font-weight: bold;
}

.productheading {
	font-family: Tahoma, verdana, arial, sans-serif, serif;
	font-size: 11px;
	color: #34549a;
	background-color: #c5e3ff;
}

.productcontent {
	font-family: Tahoma, verdana, arial, sans-serif, serif;
	font-size: 11px;
	color: #000000;
	background-color: #c5e3ff;
}

.galleryheading {
	font-family: Tahoma, verdana, arial, sans-serif, serif;
	font-size: 11px;
	color: #34549a;
	background-color: #95ccff;
	font-weight: bold;
}

.headblue2 {
	font-family: Tahoma, verdana, arial, sans-serif, serif;
	font-size: 12px;
	color: #003366;
	background-color: #abd9ff;
	font-weight: bold;
}

.contentproducts1 {
	font-family: Tahoma, verdana, arial, sans-serif, serif;
	font-size: 12px;
	color: #24408e;
	background-color: #ffffff;
	line-height: .4cm;
}

.leftsearch {
	background-color: #E6F3FF;
}

.headblue5 {
	font-family: Tahoma, verdana, arial, sans-serif, serif;
	font-size: 12px;
	color: #FFFFFF;
	background-color: #1F89C9;
	font-weight: bold;
	text-align: center;
}

.leftcontentbold {
	font-family: Tahoma, verdana, arial, sans-serif, serif;
	font-size: 10px;
	color: #41408d;
	font-weight: bold;
}

.leftcontentnormal {
	font-family: Tahoma, verdana, arial, sans-serif, serif;
	font-size: 11px;
	color: #41408d;
}

.leftcontentnormal1 {
	font-family: Tahoma, verdana, arial, sans-serif, serif;
	font-size: 11px;
	color: #41408d;
	line-height: .4cm;
}

.headblue {
	font-family: Tahoma, verdana, arial, sans-serif, serif;
	font-size: 11px;
	color: #FFFFFF;
	background-color: #6ba6e7;
	font-weight: bold;
}

.headblue1 {
	font-family: Tahoma, verdana, arial, sans-serif, serif;
	font-size: 11px;
	color: #FFFFFF;
	background-color: #69aeed;
	font-weight: bold;
}

.headyellow {
	font-family: Tahoma, verdana, arial, sans-serif, serif;
	font-size: 11px;
	color: #41408D;
	background-color: #F6DC65;
	font-weight: bold;
}

.headyellow1 {
	font-family: Tahoma, verdana, arial, sans-serif, serif;
	font-size: 11px;
	color: #41408D;
	background-color: #f3e296;
	font-weight: bold;
}

.contentblack {
	font-family: Tahoma, verdana, arial, sans-serif, serif;
	font-size: 11px;
	background-color: #E6F3FF;
	color: #000000;
}

.contentblack1 {
	font-family: Tahoma, verdana, arial, sans-serif, serif;
	background-color: #FFFFFF;
	color: #000000;
}

.contentgreen {
	font-family: Tahoma, verdana, arial, sans-serif, serif;
	font-size: 11px;
	background-color: #EDFFF2;
	color: #000000;
}

.contentblue1 {
	font-family: Tahoma, verdana, arial, sans-serif, serif;
	font-size: 11px;
	background-color: #CBE6FF;
	color: #41408D;
}

.contentyellow {
	font-family: Tahoma, verdana, arial, sans-serif, serif;
	font-size: 11px;
	background-color: #FFFDF4;
	color: #40408D;
}

.contentblue2 {
	font-family: Tahoma, verdana, arial, sans-serif, serif;
	font-size: 11px;
	background-color: #FFFFFF;
	color: #41408D;
}

.contentyellow2 {
	font-family: Tahoma, verdana, arial, sans-serif, serif;
	font-size: 11px;
	background-color: #FFFDF4;
	color: #40408D;
}

.contentlinethru {
	font-family: Tahoma, verdana, arial, sans-serif, serif;
	font-size: 11px;
	text-decoration: line-through;
	color: #41408D;
}

.contentblue2center {
	font-family: Tahoma, verdana, arial, sans-serif, serif;
	font-size: 11px;
	background-color: #FFFFFF;
	color: #41408D;
	text-align: center;
}

.contentproct15 {
	font-family: Tahoma, verdana, arial, sans-serif, serif;
	font-size: 15px;
	color: #000000;
	background-color: #d5eafd;
}

.contentyellow1 {
	font-family: Tahoma, verdana, arial, sans-serif, serif;
	font-size: 11px;
	background-color: #FBEEB3;
	color: #41408D;
}

.smallcontentblue {
	font-family: Tahoma, verdana, arial, sans-serif, serif;
	font-size: 10px;
	background-color: #6ba6e7;
	color: #FFFFFF;
}

.smallcontentyellow {
	font-family: Tahoma, verdana, arial, sans-serif, serif;
	font-size: 10px;
	background-color: #F6DC65;
	color: #41408D;
}

.smallcontentyellow1 {
	font-family: Tahoma, verdana, arial, sans-serif, serif;
	font-size: 10px;
	color: #41408D;
}

.smallcontentgrey {
	font-family: Tahoma, verdana, arial, sans-serif, serif;
	font-size: 10px;
	color: #6d6d6d;
}

.smallcontentbluebold {
	font-family: Tahoma, verdana, arial, sans-serif, serif;
	font-size: 10px;
	background-color: #FFFFFF;
	color: #41408D;
	font-weight: bold;
}

.smallcontentblue1 {
	font-family: Tahoma, verdana, arial, sans-serif, serif;
	font-size: 10px;
	color: #41408D;
}

.topcontentblue {
	font-family: Tahoma, verdana, arial, sans-serif, serif;
	font-size: 10px;
	color: #FFFFFF;
	background-color: #69aeed;
	font-weight: bold;
}

.ddpage {
	font-family: Tahoma, verdana, arial, sans-serif, serif;
	font-size: 11px;
	background-color: #C8E3F3;
	color: #41408D;
}

.popuptext {
	font-family: Tahoma, verdana, arial, sans-serif, serif;
	font-size: 11px;
	background-color: #FFFFFF;
	text-align: justify;
	color: #41408D;
	line-height: 0.4cm;
}

div.alert {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 11px;
	margin-top: 1%;
	margin-left: 3%;
	margin-right: 3%;
	border-style: dashed;
	border-width: 1px;
	line-height: 20px;
}

.contentcenterblack {
	font-family: Tahoma, verdana, arial, sans-serif, serif;
	font-size: 16px;
	font-weight: bold;
	text-align: center;
	background-color: #FFFFFF;
	color: #000000;
}

.ddright_link { color:#7e7e7e; font-family:Georgia, "Times New Roman", Times, serif; font-size: 11px;}
.ddright_link ul{list-style-type: none; margin:0px 0px; padding:0px 0px;}
.ddright_link li{margin-bottom:7px 0px 7px 16px; padding:7px 0px 7px 16px; border-bottom:1px solid #c4c4c4; background:url(../../themes/images/ddimages/arrow_right_grey.gif) top left no-repeat;}
.ddright_link li a{color:#7e7e7e; text-decoration:none;}
.ddright_link li a:hover{color:#ff0000; text-decoration:none;}
img{border:0px}

.ddheading {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 15px;
	font-weight: bold;
	text-align: center;
	background-color: #FFFFFF;
	color: #8D0D38;
}

.ddoptheading {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	font-weight: bold;
	background-color: #EFEDEE;
	color: #004D93;
}

.linethru {
	font-family: Tahoma, verdana, arial, sans-serif, serif;
	text-decoration: line-through;
	color: #41408D;
}

.ddlinethru {
	font-family: Tahoma, verdana, arial, sans-serif, serif;
	text-decoration: line-through;
	color: #343434;
}

.innerboxprice {
	font-family: Tahoma, verdana, arial, sans-serif, serif;
	font-size: 22px;
	font-weight: bold;
	text-align: center;
	color: #FF0000;
}

.innerboxprice1 {
	font-family: Tahoma, verdana, arial, sans-serif, serif;
	font-size: 18px;
	font-weight: bold;
	text-align: center;
	color: #FF991D;
}

.innerboxprice2 {
	font-family: Tahoma, verdana, arial, sans-serif, serif;
	font-size: 14px;
	font-weight: bold;
	text-align: center;
	color: #41408D;
}

.ddpriceheading {
	font-family: arial, Tahoma, verdana, sans-serif, serif;
	font-size: 12px;
	font-weight: normal;
	text-align: center;
	color: #000000;
}

.ddtotalpriceheading {
	font-family: arial, Tahoma, verdana, sans-serif, serif;
	font-size: 16px;
	font-weight: bold;
	text-align: center;
	color: #FF0000;
}

.innerboxprice3 {
	font-family: Tahoma, verdana, arial, sans-serif, serif;
	font-size: 14px;
	font-weight: bold;
	text-align: center;
	color: #FF0000;
}

.innerboxprice4 {
	font-family: Tahoma, verdana, arial, sans-serif, serif;
	font-size: 18px;
	font-weight: bold;
	text-align: center;
	color: #fcff00;
}

.innerboxprice5 {
	font-family: Tahoma, verdana, arial, sans-serif, serif;
	font-size: 15px;
	font-weight: bold;
	color: #41408D;
}

.text55 {
	font-family: Tahoma, verdana, arial, sans-serif, serif;
	font-size: 10px;
	font-weight: normal;
	color: #41408d;
	background-color: #FFFFFF;
	width: 55px;
	border-width: 1px;
	border-top: 1px solid #41408d;
	border-left: 1px solid #41408d;
	border-right: 1px solid #41408d;
	border-bottom: 1px solid #41408d;
}

.text70 {
	font-family: Tahoma, verdana, arial, sans-serif, serif;
	font-size: 10px;
	font-weight: normal;
	color: #41408d;
	background-color: #FFFFFF;
	width: 70px;
	border-width: 1px;
	border-top: 1px solid #41408d;
	border-left: 1px solid #41408d;
	border-right: 1px solid #41408d;
	border-bottom: 1px solid #41408d;
}

.text80 {
	font-family: Tahoma, verdana, arial, sans-serif, serif;
	font-size: 10px;
	font-weight: normal;
	color: #41408d;
	background-color: #FFFFFF;
	width: 80px;
	border-width: 1px;
	border-top: 1px solid #41408d;
	border-left: 1px solid #41408d;
	border-right: 1px solid #41408d;
	border-bottom: 1px solid #41408d;
}

.ddtext105 {
	font-family: Tahoma, verdana, arial, sans-serif, serif;
	font-size: 11px;
	color: #2559AA;
	background-color: #FFFFFF;
	border-width: 1px;
	width: 105px;
	font-weight: normal;
	border-top: 1px solid #2559AA;
	border-left: 1px solid #2559AA;
	border-right: 1px solid #2559AA;
	border-bottom: 1px solid #2559AA;
}

.text115 {
	font-family: Tahoma, verdana, arial, sans-serif, serif;
	font-size: 11px;
	font-weight: normal;
	color: #41408d;
	width: 115px;
	border-left: 1px solid #41408d;
	border-right: 1px solid #41408d;
	border-bottom: 1px solid #41408d;
	border-top: 1px solid #41408d;
	border-width: 1px;
	background-color: #FFFFFF;
}

.text130 {
	font-family: Tahoma, verdana, arial, sans-serif, serif;
	font-size: 11px;
	font-weight: normal;
	color: #41408d;
	width: 130px;
	border-left: 1px solid #41408d;
	border-right: 1px solid #41408d;
	border-bottom: 1px solid #41408d;
	border-top: 1px solid #41408d;
	border-width: 1px;
	background-color: #FFFFFF;
}

.text130_dd {
	font-family: arial, tahoma, verdana, sans-serif, serif;
	font-size: 11px;
	font-weight: normal;
	color: #343434;
	width: 130px;
	border-left: 1px solid #D2D2D2;
	border-right: 1px solid #D2D2D2;
	border-bottom: 1px solid #D2D2D2;
	border-top: 1px solid #D2D2D2;
	border-width: 1px;
	background-color: #FFFFFF;
}

.text135 {
	font-family: Tahoma, verdana, arial, sans-serif, serif;
	font-size: 11px;
	font-weight: normal;
	color: #41408d;
	width: 135px;
	border-left: 1px solid #41408d;
	border-right: 1px solid #41408d;
	border-bottom: 1px solid #41408d;
	border-top: 1px solid #41408d;
	border-width: 1px;
	background-color: #FFFFFF;
}

.text155 {
	font-family: Tahoma, verdana, arial, sans-serif, serif;
	font-size: 11px;
	font-weight: normal;
	color: #41408d;
	width: 155px;
	border-left: 1px solid #41408d;
	border-right: 1px solid #41408d;
	border-bottom: 1px solid #41408d;
	border-top: 1px solid #41408d;
	border-width: 1px;
	background-color: #FFFFFF;
}

.text175 {
	font-family: Tahoma, verdana, arial, sans-serif, serif;
	font-size: 11px;
	font-weight: normal;
	color: #41408d;
	width: 175px;
	border-left: 1px solid #41408d;
	border-right: 1px solid #41408d;
	border-bottom: 1px solid #41408d;
	border-top: 1px solid #41408d;
	border-width: 1px;
	background-color: #FFFFFF;
}

.text300 {
	font-family: Tahoma, verdana, arial, sans-serif, serif;
	font-size: 11px;
	font-weight: normal;
	color: #41408d;
	width: 300px;
	border-left: 1px solid #41408d;
	border-right: 1px solid #41408d;
	border-bottom: 1px solid #41408d;
	border-top: 1px solid #41408d;
	border-width: 1px;
	background-color: #FFFFFF;
}

.ddselect50 {
	font-family: Tahoma, verdana, arial, sans-serif, serif;
	font-size: 11px;
	font-weight: normal;
	color: #41408d;
	background-color: #FFFFFF;
	width: 50px;
}

.select80 {
	font-family: Tahoma, verdana, arial, sans-serif, serif;
	font-size: 11px;
	font-weight: normal;
	color: #41408d;
	background-color: #FFFFFF;
	width: 80px;
}

.select80_dd {
	font-family: arial, tahoma, verdana, sans-serif, serif;
	font-size: 11px;
	font-weight: normal;
	color: #343434;
	background-color: #FFFFFF;
	width: 80px;
}

.select115 {
	font-family: Tahoma, verdana, arial, sans-serif, serif;
	font-size: 11px;
	font-weight: normal;
	color: #41408d;
	background-color: #FFFFFF;
	width: 115px;
}

.select130 {
	font-family: Tahoma, verdana, arial, sans-serif, serif;
	font-size: 11px;
	font-weight: normal;
	color: #41408d;
	background-color: #FFFFFF;
	width: 130px;
}

.select130_dd {
	font-family: arial, tahoma,verdana, sans-serif, serif;
	font-size: 11px;
	font-weight: normal;
	color: #343434;
	background-color: #FFFFFF;
	width: 130px;
}

.select135 {
	font-family: Tahoma, verdana, arial, sans-serif, serif;
	font-size: 11px;
	font-weight: normal;
	color: #41408d;
	background-color: #FFFFFF;
	width: 135px;
}

.ddselect155 {
	font-family: Tahoma, verdana, arial, sans-serif, serif;
	font-size: 11px;
	font-weight: normal;
	color: #41408d;
	background-color: #FFFFFF;
	width: 155px;
}

.select164 {
	font-family: Tahoma, verdana, arial, sans-serif, serif;
	font-size: 11px;
	font-weight: normal;
	color: #41408d;
	background-color: #FFFFFF;
	width: 164px;
}

.select175 {
	font-family: Tahoma, verdana, arial, sans-serif, serif;
	font-size: 11px;
	font-weight: normal;
	color: #41408d;
	background-color: #FFFFFF;
	width: 175px;
}

.select180 {
	font-family: Tahoma, verdana, arial, sans-serif, serif;
	font-size: 11px;
	font-weight: normal;
	color: #41408d;
	background-color: #FFFFFF;
	width: 180px;
}

.select190 {
	font-family: Tahoma, verdana, arial, sans-serif, serif;
	font-size: 11px;
	font-weight: normal;
	color: #41408d;
	background-color: #FFFFFF;
	width: 190px;
}

.select190_dd {
	font-family: Arial, tahoma, verdana, sans-serif, serif;
	font-size: 11px;
	font-weight: normal;
	color: #343434;
	background-color: #FFFFFF;
	width: 190px;
}

.select240 {
	font-family: Tahoma, verdana, arial, sans-serif, serif;
	font-size: 11px;
	font-weight: normal;
	color: #41408d;
	background-color: #FFFFFF;
	width: 240px;
}

a.blue2:link,a.blue2:visited,a.blue2:active {
	color: #24408E;
	background-color: transparent;
	text-decoration: underline;
}

a.blue2:hover {
	color: #000000;
	background-color: transparent;
	text-decoration: underline;
}

a.blue3:link,a.blue3:visited,a.blue3:active {
	color: #24408E;
	background-color: transparent;
	text-decoration: none;
}

a.blue3:hover {
	color: #000000;
	background-color: transparent;
	text-decoration: none;
}

a.green:link,a.green:visited,a.green:active {
	color: #000000;
	background-color: transparent;
	text-decoration: none;
}

a.green:hover {
	color: #FF0000;
	background-color: transparent;
	text-decoration: underline;
}

a.redline:link,a.redline:visited,a.redline:active {
	color: #FF0000;
	background-color: transparent;
	text-decoration: none;
}

a.redline:hover {
	color: #41408D;
	background-color: transparent;
	text-decoration: underline;
}


a.bluelk:link,a.bluelk:visited,a.bluelk:active {
	color: #004B90;
	background-color: transparent;
	text-decoration: none;
}

a.bluelk:hover {
	color: #FF0000;
	background-color: transparent;
	text-decoration: underline;
}



a.blacklk:link,a.blacklk:visited,a.blacklk:active {
	color: #2B2B2B;
	background-color: transparent;
	text-decoration: none;
}

a.blacklk:hover {
	color: #FF0000;
	background-color: transparent;
	text-decoration: underline;
}

/* Duniya Dekho Static Page Class End */
.formHeader {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	text-transform: capitalize;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #999999;
	border-right-color: #999999;
	border-bottom-color: #999999;
	border-left-color: #999999;
	background-color: #EEEEEE;
}

.mainTableHeader {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	background-color: #3E6CB3;
	color: #FFFFFF;
	text-transform: capitalize;
	text-align: left;
	vertical-align: top;
}

.arial8 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
}

.arials10{
	font-family: verdana;
	font-size: 11pt;
}

.verdana12{
	font-family: verdana;
	font-size: 12pt;
}

.verdana9{
	font-family: verdana;
	font-size: 9pt;
	text-transform: uppercase;
	font-weight: bold;	
}

.content_blue_normal_blue {
	font-family: Tahoma, verdana, arial, sans-serif, serif;
	font-size: 11px;
	color: #001f58;
	font-weight: normal;
}

table.onward_inside_table td {
	border: none 0;
}

.heading_grayw12 {
	color: #363636;
	font-family: Arial, Tahoma, Verdana, Sans-serif, serif;
	font-size: 12px;
	font-weight: bold;
}

.heading_gray11_light {
	color: #000000;
	font-family: Arial, Tahoma, Verdana, Sans-serif, serif;
	font-size: 11px;
}

.popuptext5 {
	font-family: Tahoma, verdana, arial, sans-serif, serif;
	font-size: 11px;
	color: #000000;
	line-height: 0.4cm;
}

/* New Css Added for FlexiHol Version 4 */
	/* flexihol updated css dated 29/10/09 brij */
.textf140 {
	background-color: #FFFFFF;
	border: 1px solid #7F9DB9;
	color: #363636;
	font-family: Arial, Tahoma, Verdana, Sans-serif, serif;
	font-size: 11px;
	font-weight: normal;
	height: 16px;
	width: 140px;
}

.selectf140 {
	background-color: #FFFFFF;
	color: #363636;
	font-family: Arial, Tahoma, Verdana, Sans-serif, serif;
	font-size: 11px;
	font-weight: normal;
	width: 140px;
}

.selectf60 {
	background-color: #FFFFFF;
	color: #363636;
	font-family: Arial, Tahoma, Verdana, Sans-serif, serif;
	font-size: 11px;
	font-weight: normal;
	width: 60px;
}

.selectf52 {
	background-color: #FFFFFF;
	color: #363636;
	font-family: Arial, Tahoma, Verdana, Sans-serif, serif;
	font-size: 11px;
	font-weight: normal;
	width: 52px;
}

.floatf2 {
	font-weight: bold;
	width: 20%;
	color: #555555;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}

.floatText {
	color: #292929;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

.totalBox {
	background-color: #B1C9E2;
}

.totalboxRedtext {
	color: #DB0800;
	font-size: 16px;
	line-height: 40px;
}

.sitelinks14_btm {
	clear: both;
	font-size: 14px;
	font-weight: bold;
	color: #005aa9;
	padding: 5px 0px 5px 0px;
}

a.sitelinks14_btm:link {
	clear: both;
	font-size: 14px;
	font-weight: bold;
	color: #005aa9;
	padding: 5px 0px 5px 0px;
}

a.sitelinks14_btm:hover {
	clear: both;
	font-size: 14px;
	font-weight: bold;
	color: #ff0000;
	padding: 5px 0px 5px 0px;
}

/* HREF Links */
a.linkgreytext:link,a.linkgreytext:visited,a.linkgreytext:active {
	color: #000000;
	text-decoration: none;
}

a.linkgreytext:hover {
	color: #ff0000;
	text-decoration: underline;
}

a.linkbluetext:link,a.linkbluetext:visited,a.linkbluetext:active {
	color: #005596;
	text-decoration: underline;
}

a.linkbluetext:hover {
	color: #ff0000;
	text-decoration: underline;
}

a.linkredtext:link,a.linkredtext:visited,a.linkredtext:active {
	color: #ff0000;
	text-decoration: underline;
}

a.linkredtext:hover {
	color: #292929;
	text-decoration: underline;
}

.text11 a,a:link,a:visited,a:active {
	color: #292929;
	text-decoration: underline;
}

.text11 a:hover {
	color: #ff0000;
	text-decoration: underline;
}

a.linktaboff:link,a.linktaboff:visited,a.linktaboff:active {
	color: #858484;
	text-decoration: none;
}

a.linktaboff:hover {
	color: #000000;
}

a.linktabon:link,a.linktabon:visited,a.linktabon:active {
	color: #ffffff;
	text-decoration: none;
}

a.linktabon:hover {
	color: #858484;
}

a.linkpinktext:link,a.linkpinktext:visited,a.linkpinktext:active {
	color: #e005aa;
	text-decoration: underline;
}

a.linkpinktext:hover {
	color: #ff0000;
	text-decoration: underline;
}

a.undrlinenone {
	text-decoration: none;
}

.cursor {
	cursor: default;
}

/* Text */
.text10 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #292929;
}

.text10bold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #292929;
	font-weight: bold;
}

.text11 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #292929;
}

.text11bold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #292929;
}

.text12 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #292929;
}

.text12bold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #292929;
}

.text13 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #292929;
}

.text14 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #292929;
}

.text14bold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #292929;
}

.text16 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #292929;
}

.text18 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #292929;
}

.text22 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 22px;
	color: #292929;
}

/* Face/Font Colors */
.colorwhite {
	color: #ffffff;
}

.colorred {
	color: #ff0000;
}

.colormaroon {
	color: #9e0700;
}

.colormaroondark {
	color: #803636;
}

.colorblack {
	color: #000000;
}

.colorblack80 {
	color: #000000;
}

.colorblack60 {
	color: #555555;
}

.colorbrown {
	color: #884c00;
}

.colordarkblue1 {
	color: #005596;
}

.colordarkblue2 {
	color: #333399;
}

.colorgreylight {
	color: #858484;
}

/* Floatings */
.floatl {
	float: left;
	display: block;
}

.floatr {
	float: right;
}

.clearboth {
	clear: both;
}

.clearl {
	clear: left;
}

/* Margins */
.martauto {
	margin: 0px auto;
}

.mart0 {
	margin-top: 0px;
}

.mart2 {
	margin-top: 2px;
}

.mart5 {
	margin-top: 5px;
}

.mart8 {
	margin-top: 8px;
}

.mart10 {
	margin-top: 10px;
}

.mart16 {
	margin-top: 16px;
}

.mart20 {
	margin-top: 20px;
}

.mart30 {
	margin-top: 30px;
}

.mart40 {
	margin-top: 40px;
}

.marl0 {
	margin-left: 0px;
}

.marl2 {
	margin-left: 2px;
}

.marl3 {
	margin-left: 3px;
}

.marl5 {
	margin-left: 5px;
}

.marl7 {
	margin-left: 7px;
}

.marl7 {
	margin-left: 7px;
}

.marl8 {
	margin-left: 8px;
}

.marl10 {
	margin-left: 10px;
}

.marl15 {
	margin-left: 15px;
}

.marl18 {
	margin-left: 18px;
}

.marr2 {
	margin-right: 2px;
}

.marr6 {
	margin-right: 6px;
}

.marr7 {
	margin-right: 7px;
}

.marr10 {
	margin-right: 10px;
}

.marr20 {
	margin-right: 20px;
}

.marr25 {
	margin-right: 25px;
}

.marr30 {
	margin-right: 30px;
}

.marr40 {
	margin-right: 40px;
}

.marb0 {
	margin-bottom: 0px;
}

.marb8 {
	margin-bottom: 8px;
}

.marginleftcenter {
	margin: 0px auto;
}

.margintopmiddle {
	margin: 2% auto;
	height: 100%
}

/* Widths */
.w8per {
	width: 8%;
}

.w10per {
	width: 10%;
}

.w20per {
	width: 20%;
}

.w24per {
	width: 24%;
}

.w25per {
	width: 25%;
}

.w30per {
	width: 30%;
}

.w32per {
	width: 32%;
}

.w35per {
	width: 35%;
}

.w40per {
	width: 40%;
}

.w45per {
	width: 45%;
}

.w47per {
	width: 47%;
}

.w48per {
	width: 48%;
}

.w50per {
	width: 50%;
}

.w52per {
	width: 52%;
}

.w53per {
	width: 53%;
}

.w55per {
	width: 55%;
}

.w60per {
	width: 60%;
}

.w65per {
	width: 65%;
}

.w70per {
	width: 70%;
}

.w75per {
	width: 75%;
}

.w80per {
	width: 80%;
}

.w85per {
	width: 85%;
}

.w95per {
	width: 95%;
}

.w100per {
	width: 100%;
}

.w7 {
	width: 7px;
}

.w11 {
	width: 11px;
}

.w20 {
	width: 20px;
}

.w24 {
	width: 24px;
}

.w25 {
	width: 25px;
}

.w30 {
	width: 30px;
}

.w32 {
	width: 33px;
}

.w35 {
	width: 35px;
}

.w40 {
	width: 40px;
}

.w45 {
	width: 45px;
}

.w50 {
	width: 50px;
}

.w55 {
	width: 55px;
}

.w60 {
	width: 60px;
}

.w65 {
	width: 65px;
}

.w68 {
	width: 68px;
}

.w70 {
	width: 70px;
}

.w75 {
	width: 75px;
}

.w80 {
	width: 80px;
}

.w84 {
	width: 84px;
}

.w85 {
	width: 85px;
}

.w90 {
	width: 90px;
}

.w95 {
	width: 95px;
}

.w100 {
	width: 100px;
}

.w105 {
	width: 105px;
}

.w110 {
	width: 110px;
}

.w120 {
	width: 120px;
}

.w125 {
	width: 125px;
}

.w128 {
	width: 128px;
}

.w130 {
	width: 130px;
}

.w133 {
	width: 133px;
}

.w134 {
	width: 133px;
}  /* Used for 133px */
.w140 {
	width: 140px;
}

.w143 {
	width: 143px;
}

.w144 {
	width: 144px;
}

.w145 {
	width: 145px;
}

.w152 {
	width: 152px;
}

.w165 {
	width: 165px;
}

.w170 {
	width: 170px;
}

.w180 {
	width: 180px;
}

.w200 {
	width: 200px;
}

.w240 {
	width: 240px;
}

.w250 {
	width: 250px;
}

.w255 {
	width: 255px;
}

.w260 {
	width: 260px;
}

.w270 {
	width: 270px;
}

.w280 {
	width: 280px;
}

.w300 {
	width: 300px;
}

.w311 {
	width: 311px;
}

.w324 {
	width: 324px;
}

.w350 {
	width: 350px;
}

.w370 {
	width: 370px;
}

.w380 {
	width: 380px;
}

.w410 {
	width: 410px;
}

.w526 {
	width: 526px;
}

.w585 {
	width: 585px;
}

.w613 {
	width: 613px;
}

.w650 {
	width: 650px;
}

.w652 {
	width: 652px;
}

.w654 {
	width: 654px;
}

.w746 {
	width: 746px;
}

.w814 {
	width: 814px;
}

.w922 {
	width: 922px;
}

.w930 {
	width: 930px;
}

.w954 {
	width: 954px;
}

/* Heights */
.h100per {
	height: 100%;
}

.h9 {
	height: 9px;
}

.h10 {
	height: 10px;
}

.h12 {
	height: 12px;
}

.h15 {
	height: 15px;
}

.h16 {
	height: 16px;
}

.h18 {
	height: 18px;
}

.h20 {
	height: 20px;
}

.h21 {
	height: 21px;
}

.h25 {
	height: 25px;
}

.h26 {
	height: 26px;
}

.h30 {
	height: 30px;
}

.h31 {
	height: 31px;
}

.h36 {
	height: 36px;
}

.h38 {
	height: 38px;
}

.h40 {
	height: 40px;
}

.h42 {
	height: 42px;
}

.h45 {
	height: 45px;
}

.h50 {
	height: 50px;
}

.h52 {
	height: 52px;
}

.h55 {
	height: 55px;
}

.h56 {
	height: 56px;
}

.h58 {
	height: 58px;
}

.h60 {
	height: 60px;
}

.h70 {
	height: 70px;
}

.h75 {
	height: 75px;
}

.h80 {
	height: 80px;
}

.h85 {
	height: 85px;
}

.h90 {
	height: 90px;
}

.h95 {
	height: 95px;
}

.h100 {
	height: 100px;
}

.h110 {
	height: 110px;
}

.h115 {
	height: 115px;
}

.h120 {
	height: 120px;
}

.h126 {
	height: 126px;
}

.h130 {
	height: 130px;
}

.h140 {
	height: 140px;
}

.h150 {
	height: 150px;
}

.h180 {
	height: 180px;
}

.h185 {
	height: 185px;
}

.h198 {
	height: 198px;
}

.h200 {
	height: 200px;
}

.h250 {
	height: 250px;
}

/* Paddings */
.padt0 {
	padding-top: 0px;
}

.padt1 {
	padding-top: 1px;
}

.padt2 {
	padding-top: 2px;
}

.padt3 {
	padding-top: 3px;
}

.padt4 {
	padding-top: 4px;
}

.padt5 {
	padding-top: 5px;
}

.padt6 {
	padding-top: 6px;
}

.padt8 {
	padding-top: 8px;
}

.padt9 {
	padding-top: 9px;
}

.padt10 {
	padding-top: 10px;
}

.padt11 {
	padding-top: 11px;
}

.padt12 {
	padding-top: 12px;
}

.padt15 {
	padding-top: 15px;
}

.padt18 {
	padding-top: 18px;
}

.padt20 {
	padding-top: 20px;
}

.padt30 {
	padding-top: 30px;
}

.padl0 {
	padding-left: 0px;
}

.padl2 {
	padding-left: 2px;
}

.padl3 {
	padding-left: 3px;
}

.padl4 {
	padding-left: 4px;
}

.padl6 {
	padding-left: 6px;
}

.padl7 {
	padding-left: 7px;
}

.padl8 {
	padding-left: 8px;
}

.padl9 {
	padding-left: 9px;
}

.padl10 {
	padding-left: 10px;
}

.padl18 {
	padding-left: 18px;
}

.padl22 {
	padding-left: 22px;
}

.padr0 {
	padding-right: 0px;
}

.padr2 {
	padding-right: 2px;
}

.padr3 {
	padding-right: 3px;
}

.padr4 {
	padding-right: 4px;
}

.padr5 {
	padding-right: 5px;
}

.padr6 {
	padding-right: 6px;
}

.padr7 {
	padding-right: 7px;
}

.padr8 {
	padding-right: 8px;
}

.padr10 {
	padding-right: 10px;
}

.padr18 {
	padding-right: 18px;
}

.padr22 {
	padding-right: 22px;
}

.padb0 {
	padding-bottom: 0px;
}

.padb1 {
	padding-bottom: 1px;
}

.padb2 {
	padding-bottom: 2px;
}

.padb3 {
	padding-bottom: 3px;
}

.padb4 {
	padding-bottom: 4px;
}

.padb5 {
	padding-bottom: 5px;
}

.padb6 {
	padding-bottom: 6px;
}

.padb8 {
	padding-bottom: 8px;
}

.padb10 {
	padding-bottom: 10px;
}

.padb12 {
	padding-bottom: 12px;
}

.padb15 {
	padding-bottom: 15px;
}

.padb18 {
	padding-bottom: 18px;
}

.padb30 {
	padding-bottom: 30px;
}

.justify {
	text-align: justify;
}

.u {
	text-decoration: underline;
}

.b {
	font-weight: bold;
}

.lineheight16 {
	line-height: 16px;
	padding-top: 0px;
}

.lineheight18 {
	line-height: 18px;
}

.lineheight20 {
	line-height: 20px;
}

.positionleftless1 {
	position: relative;
	left: -1px;
}

/* bg Colors */
.greybg_light {
	background-color: #f2f2f2;
}

.greybg_light2 {
	background-color: #fbfbfb;
}

.greybg_light3 {
	background-color: #f8f8f8;
}

.yellowbg_light {
	background-color: #fffee5;
}

.yellowbg_dark1 {
	background-color: #ffffb2;
}

.bluebg_light {
	background-color: #e5f1f9;
}

.whitebg {
	background-color: #FFFFFF;
}

.tab_bg_off {
	background-image:
		url(../../themes/images/holidays/actions/tab_bg_off.gif);
	background-repeat: repeat-x;
}

.dd_price_line {
	background-image:
		url(../../themes/images/home/graydot.gif);
	background-repeat: repeat-x;
}

.tab_bg_on {
	background-image:
		url(../../themes/images/holidays/actions/tab_bg_on.gif);
	background-repeat: repeat-x;
}

.tab_bg_color_off {
	background-color: #e3e3e3;
}

.tab_day_itnry_off {
	background-image: url(../images/holidays/actions/tab_day_itnry_off.gif);
	background-repeat: no-repeat;
}

.tab_day_itnry_on {
	background-image: url(../images/holidays/actions/tab_day_itnry_on.gif);
	background-repeat: no-repeat;
}

/* Borders */
.blackborder80 {
	border: 1px solid #000000;
}

.blackborderpt5 {
	border: 1pt solid #888888;
}

.greyborder {
	border-top: 1px solid #cccccc;
	border-left: 1px solid #cccccc;
	border-bottom: 1px solid #cccccc;
	border-right: 1px solid #CCCCCC;
}

.greyborderdark {
	border-top: 1px solid #b3b3b3;
	border-left: 1px solid #b3b3b3;
	border-bottom: 1px solid #b3b3b3;
	border-right: 1px solid #b3b3b3;
}

.greyborderleft {
	border-left: 1px solid #cccccc;
}

.greyborderright {
	border-right: 1px solid #cccccc;
}

.greyborderbottom {
	border-bottom: 1px solid #cccccc;
}

.greybordertop {
	border-top: 1px solid #cccccc;
}

.blackborder80top {
	border-top: 1px solid #000000;
}

.blackborder80left {
	border-left: 1px solid #000000;
}

.blackborder80right {
	border-right: 1px solid #000000;
}

.blackborder80bottom {
	border-bottom: 1px solid #000000;
}

.greybordertrb {
	border-top: 1px solid #cccccc;
	border-right: 1px solid #cccccc;
	border-bottom: 1px solid #cccccc;
}

.whitebdrtop2 {
	border-top: 2px solid #ffffff;
}

.whitebdrleft2 {
	border-left: 2px solid #ffffff;
}

.whitebdrright2 {
	border-right: 2px solid #ffffff;
}

.whitebdrbtm2 {
	border-bottom: 2px solid #ffffff;
}

.greyborderleftdotted {
	border-left: 1px dotted #585858;
}

.greybordertopdotted {
	border-top: 1px dotted #585858;
}

.greyborderrightdotted {
	border-right: 1px dotted #585858;
}

.greyborderbottomdotted {
	border-bottom: 1px dotted #585858;
}

.greyborderbottomdashed {
	border-bottom: 1px dashed #585858;
}

.para {
	list-style-type: disc;
	line-height: 20px;
	margin-top: 0px;
	margin-bottom: 0px;
}

.padt7 {
	padding-top: 7px;
}

.padt25per {
	padding-top: 25%;
}

.w290 {
	width: 290px;
}

.w44per {
	width: 44%;
}

.w56per {
	width: 56%;
}

.greybordertlr {
	border-left: 1px solid #cccccc;
	border-right: 1px solid #cccccc;
	border-top: 1px solid #cccccc;
}

.greyborderlrb {
	border-left: 1px solid #cccccc;
	border-right: 1px solid #cccccc;
	border-bottom: 1px solid #cccccc;
}

.opacity20 {
	opacity: 0.2;
	filter: alpha(opacity = 20);
	-moz-opacity: 0.2;
}

/* Exact Nights Starts */
img {
	border: 0px;
}

ul,li {
	margin: 0px;
	padding: 0px;
}

ul.horizontalblock li {
	display: block;
	margin-right: 5px;
	list-style-type: none;
	float: left;
}

.w5per {
	width: 5%;
}

.w11per {
	width: 11%;
}

.w12per {
	width: 12%;
}

.w18per {
	width: 18%;
}

.w42per {
	width: 42%;
}

.w115 {
	width: 115px;
}

.w135 {
	width: 135px;
}

.w150 {
	width: 150px;
}

.w155 {
	width: 155px;
}

.w220 {
	width: 220px;
}

.w804 {
	width: 804px;
}

.w976 {
	width: 100%;
}

.text30 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 30px;
	color: #292929;
	font-weight: bold;
}

.h100per {
	height: 100%
}

.h4 {
	height: 4px;
}

.marb1 {
	margin-bottom: 1px;
}

.marb10 {
	margin-bottom: 10px;
}

.allcaps {
	text-transform: uppercase;
}

.pad1 {
	padding: 1px;
}

.pad2 {
	padding: 2px;
}

.padl12 {
	padding-left: 12px;
}

.padl15 {
	padding-left: 15px;
}

.padr15 {
	padding-right: 15px;
}

ul.ulbullet li {
	list-style-type: disc;
	list-style-position: inside;
	padding-bottom: 4px;
}

ul.uldecimal li {
	list-style-type: decimal;
	list-style-position: inside;
}

ul.listblock li {
	list-style-type: none;
	display: block;
	padding-bottom: 4px;
}

.inline {
	display: inline;
}

.pricetext16red {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #ff0000;
	text-align: center;
	font-weight: bold;
}

.filec30 {
	font-family: Tahoma, verdana, arial, sans-serif, serif;
	font-size: 11px;
	color: #000000;
	background-color: #FFFFFF;
	border-width: 1px;
	width: 30px;
	height: 21;
	font-weight: normal;
	border-top: 1px solid #28567F;
	border-left: 1px solid #28567F;
	border-right: 1px solid #28567F;
	border-bottom: 1px solid #28567F;
}

.selectgray205 {
	font-family: Tahoma, verdana, arial, sans-serif, serif;
	font-size: 10px;
	background: #FFFFFF;
	border-width: 1px;
	width: 205px;
	font-weight: normal;
	border-top: 1px solid #2559AA;
	border-left: 1px solid #2559AA;
	border-right: 1px solid #2559AA;
	border-bottom: 1px solid #2559AA;
}

.layerdull {
	position: absolute;
	width: 100%;
	height: 1000pt;
	background-color: #F8F8FF;
	z-index: 1001;
	-moz-opacity: 0.32;
	opacity: .32;
	filter: alpha(opacity = 60);
}

.left10 {
	background-color: #FFFFFF;
	color: #41408D;
	font-family: Tahoma, verdana, arial, sans-serif, serif;
	font-size: 11px;
}

.sector {
	width: 100%;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	overflow: hidden;
}

.sector-head {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: left;
	font-weight: bold;
	padding: 5px 0px 5px 8px;
	margin: 0px 0px 0px 0px;
}

.frm-left {
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	padding: 0px 0px 5px 8px;
	margin: 0px 0px 0px 0px;
	width: 26%;
}

.frm-lf {
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	padding: 0px 10px 5px 0px;
	margin: 0px 0px 0px 0px;
	width: 23%;
}

.frm-left1 {
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	padding: 0px 0px 5px 5px;
	margin: 0px 0px 0px 0px;
	width: 25%;
}

.frm-left2 {
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	padding: 0px 0px 5px 5px;
	margin: 0px 0px 0px 0px;
	width: 15%;
}

.frm-left3 {
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	padding: 0px 0px 5px 0px;
	margin: 0px 0px 0px 0px;
	width: 15%;
}

.frm-left-dprt {
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	margin: 0;
	padding: 0 0 5px 5px;
	width: 25%;
}

.frm-left-dprt27 {
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	margin: 0;
	padding: 0 10px 5px 0px;
	width: 28%;
}

.padt5 {
	padding-top: 5px;
}
.padtl5 {
	padding-top: 5px;
	padding-left: 5px;
}

.sector2 {
	width: 100%;
	padding: 0;
	margin: 0;
	/*overflow: hidden*/
}

/*.sector-head {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: left;
	font-weight: bold;
	padding: 5px 0 5px 0px;
	margin: 0
}*/

.hrline {
	clear: both;
	margin: 3px 5px 3px 0;
	padding: 0;
}

.w502 {
	width: 50px;
}

.ultbl {
	margin: 0;
	padding: 0
}

.ultbl-container .ultbl li {
	display: block;
	width: 100%;
	margin: 5px 0
}

.ultbl li .lbl {
	width: 23%;
	float: left;
	font-size: 11px;
	font-family: Arial
}

/*.ultbl li .elm{text-align:right;width:70%;*width:64%}*/
.ultbl li .elm {
	text-align: right;
	width: 105px; *
	width: 76%
}

.ultbl li .elmmulti {
	text-align: right;
	width: 77%; *
	width: 96%
}

.ultbl li .lbl2 {
	width: 62%; *
	width: 65%;
	float: left;
	font-size: 11px;
	font-family: Arial
}

.ultbl li .elm2 {
	width: 32%; *
	width: 30%;
	float: right;
	font-size: 0.687em;
	font-family: Arial;
	text-align: right;
	padding-right: 6%
}

.ultbl li .lbl3 {
	width: 64%;
	float: left;
	font-size: 11px;
	font-family: Arial
}

.ultbl li .elm3 {
	width: 34%;
	float: left;
	font-size: 0.687em;
	font-family: Arial;
	text-align: right
}

.ultbl li .lbl4 {
	width: 22%;
	float: left;
	font-size: 11px;
	font-family: Arial
}

.vdotmulti {
	float: left;
	padding: 0 2px 0 2px;
	height: 100px; *
	height: 110px;
	margin: 2% 0; *
	margin: 1% 0
}

.ultbl li .elm4 {
	width: 76%;
	float: left;
	font-size: 0.687em;
	font-family: Arial;
	text-align: left
}

ultbl li .elm4 select {
	width: 100%
}
.bgred {
        background-color: #FF0000;
        color:#FFFFFF
}

.listTable td {
    vertical-align:top;
}

.arials10{
	font-family: verdana;
	font-size: 11pt;
}

