/* Common Classes starts here */
body
{
	margin: 0px;
}
div
{
	margin: 0px;
}
span
{
	margin: 0px;
}
p
{
	margin: 0px;	
}
.smallfont
{
	font-size: 0px;
}
.main-width
{
	width: 955px;
}

.back-arrow-nopadding
{
	font-family: verdana, helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #ff9c00;
	text-decoration: none;
}
/* Header classes starts here */

/* Banner classes starts here */
.logo
{
	background-image: url(images/logo.gif);
	background-position: left top;
	background-repeat: no-repeat;
	width:111px;
	height: 118px;
}
.req-brochure-btn
{
	background-image: url(images/req_brochure.gif);
	background-repeat: no-repeat;
	background-position: left top;
	width: 101px;
	height: 43px;
	cursor: pointer;
	background-color: transparent;
	border: none;
}
.Edit-brochure-btn
{
	background-image: url(images/edit_icon.gif);
	background-repeat: no-repeat;
	background-position: left top;
	width:16px;
	height:16px;
	cursor: pointer;
	background-color: transparent;
	border: none;
}
.Add-brochure-btn
{
	background-image: url(images/Add_btn.gif);
	background-repeat: no-repeat;
	background-position: left top;
	width: 177px;
	height: 34px;
	cursor: pointer;
	background-color: transparent;
	border: none;
}
.Cancel-brochure-btn
{
	background-image: url(images/cancelico.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	width:14px;
	height:15px;
	cursor: pointer;
	background-color: transparent;
	border: none;
}

.Delete-brochure-btn
{
	background-image: url(images/del_icon.gif);
	background-repeat: no-repeat;
	background-position: left top;
	width:16px;
	height:16px;
	cursor: pointer;
	background-color: transparent;
	border: none;
}
.Add-item
{
	background-image: url(images/add_icon.gif);
	background-repeat: no-repeat;
	background-position: left top;
	width:16px;
	height:16px;
	cursor: pointer;
	background-color: transparent;
	border: none;

}
.gift-vouchure-btn
{
	background-image: url(images/gift_vou_btn.gif);
	background-repeat: no-repeat;
	background-position: left top;
	width: 101px;
	height: 43px;
	cursor: pointer;
	background-color: transparent;
	border: none;
}
.group-travel-btn
{
	background-image: url(images/gift_travel.gif);
	background-repeat: no-repeat;
	background-position: left top;
	width: 101px;
	height: 43px;
	cursor: pointer;
	background-color: transparent;
	border: none;
}
.header-bgimg
{
	background-position: left top;
	background-repeat: no-repeat;
	width: 955px;
	height: 118px;
}
.header-bgimg-home
{
	background-image: url(images/header_bgimg_home.gif);
	background-position: left top;
	background-repeat: no-repeat;
	width: 100%;
	height: 118px;
}
/* Banner classes ends here */

/* Search area classes starts here*/
.search-text
{
	font-family: verdana, helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
}
.search-txbx
{
	Width:125px;
	background-color: #609DC9;
	height: 15px;
	border: #609DC9;
	font-family: Arial, helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #ffffff;
	text-decoration: none;
	padding-right: 5px;
	padding-left: 5px;
}
.search-go-btn
{
	background-image: url(images/search_top_btn.gif);
	background-repeat: no-repeat;
	background-position: left top;
	width: 18px;
	height: 14px;
	cursor: pointer;
	background-color: transparent;
	border: none;
}
.search-bg
{
	background-image: url(images/search_bg.gif);
	background-position: left top;
	background-repeat: no-repeat;
	width: 209px;
	height: 28px;
	padding-left: 5px;
	padding-top: 3px;
}
.search-pad
{
	padding-right: 10px;
	padding-top: 17px;
}
.search-in-pad
{
	padding-left: 3px;
}
/* search area classes ends here */



/* main menu classes starts here */
.mainmenu-l-crv
{
	background-image: url(images/main_menu_l_crv.gif);
	background-position: left top;
	background-repeat: no-repeat;
	width: 21px;
	height: 43px;
}
.mainmenu-r-crv
{
	background-image: url(images/main_menu_r_crv.gif);
	background-position: left top;
	background-repeat: no-repeat;
	width: 21px;
	height: 43px;
}
.mainmenu-bg
{
	background-image: url(images/main_menu_bg.gif);
	background-position: left top;
	background-repeat: repeat-x;
	height: 43px;
}
.menu-pad
{
	padding-top: 6px;
	padding-bottom: 5px;
}
.menu-break
{
	background-image: url(images/mainmenu_sprt.gif);
	background-position: left top;
	background-repeat: no-repeat;
	width: 21px;
	height: 22px;
}
.home-btn
{
	background-image: url(images/home.gif);
	background-repeat: no-repeat;
	background-position: left center;
	width: 37px;
	height: 10px;
	cursor: pointer;
}
.home-hv-btn
{
	background-image: url(images/home_hover.gif);
	background-repeat: no-repeat;
	background-position: left center;
	width: 37px;
	height: 10px;
	cursor: pointer;
}
.aboutus-btn
{
	background-image: url(images/aboutus.gif);
	background-repeat: no-repeat;
	background-position: left center;
	width: 59px;
	height: 10px;
	cursor: pointer;
}
.aboutus-hv-btn
{
	background-image: url(images/aboutus_hover.gif);
	background-repeat: no-repeat;
	background-position: left center;
	width: 59px;
	height: 10px;
	cursor: pointer;
}
.tripinfo-btn
{
	background-image: url(images/tripinfo.gif);
	background-repeat: no-repeat;
	background-position: left center;
	width: 115px;
	height: 10px;
	cursor: pointer;
}
.tripinfo-hv-btn
{
	background-image: url(images/tripinfo_hover.gif);
	background-repeat: no-repeat;
	background-position: left center;
	width: 115px;
	height: 10px;
	cursor: pointer;
}
.specials-btn
{
	background-image: url(images/specials.gif);
	background-repeat: no-repeat;
	background-position: left center;
	width: 158px;
	height: 10px;
	cursor: pointer;
}
.specials-hv-btn
{
	background-image: url(images/specials_hover.gif);
	background-repeat: no-repeat;
	background-position: left center;
	width: 158px;
	height: 10px;
	cursor: pointer;
}
.products-btn
{
	background-image: url(images/products.gif);
	background-repeat: no-repeat;
	background-position: left center;
	width: 66px;
	height: 10px;
	cursor: pointer;
}
.products-hv-btn
{
	background-image: url(images/products_hover.gif);
	background-repeat: no-repeat;
	background-position: left center;
	width: 66px;
	height: 10px;
	cursor: pointer;
}
.booknow-btn
{
	background-image: url(images/booknow.gif);
	background-repeat: no-repeat;
	background-position: left center;
	width: 72px;
	height: 10px;
	cursor: pointer;
}
.booknow-hv-btn
{
	background-image: url(images/booknow_hover.gif);
	background-repeat: no-repeat;
	background-position: left center;
	width: 72px;
	height: 10px;
	cursor: pointer;
}
.tempcommu-btn
{
	background-image: url(images/tempcommu.gif);
	background-repeat: no-repeat;
	background-position: left center;
	width: 124px;
	height: 10px;
	cursor: pointer;
}
.tempcommu-hv-btn
{
	background-image: url(images/tempcommu_hover.gif);
	background-repeat: no-repeat;
	background-position: left center;
	width: 124px;
	height: 10px;
	cursor: pointer;
}
/* main menu classes ends here */


/* sub menu classes starts here */
.submenu-pad
{
	padding-top: 5px;
	padding-bottom: 5px;
}
.submenu-break
{
	background-image: url(images/submenu_break.gif);
	background-position: center top;
	background-repeat: repeat-y;
	width: 25px;
	height: 10px;
}
.submenu:link
{
	font-family: verdana, helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #016CB0;
	text-decoration: none;
}
.submenu:active
{
	font-family: verdana, helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #016CB0;
	text-decoration: none;
}
.submenu:visited
{
	font-family: verdana, helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #016CB0;
	text-decoration: none;
}
.submenu:hover
{
	font-family: verdana, helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #016CB0;
	text-decoration: none;
}
/* sub menu classes ends here */

/* Header classes ends here */



/* Home page classes starts here */
.main-bg
{
	background-image: url(images/main_bg.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
	background-color: #FFFFFF;
	padding-top: 0px;
	padding-bottom: 20px;
}
.inpage-main-bg
{
	background-image: url(images/inpage_main_bg.gif);
	background-repeat: repeat-x;
	background-position: left top;
	background-color: #0c4e7e;
	padding-top: 5px;
	padding-bottom: 20px;
}
/* Home page classes ends here */

/* Curve box classes starts here */
.center-crv-bg
{
	background-image: url(images/center_crv_bg.gif);
	background-repeat: repeat-x;
	background-position: left top;
	background-color: #ffffff;
	padding-left: 3px;
	padding-right: 3px;
	padding-top: 3px;
}
.top-crv-bg
{
	background-image: url(images/top_crvbg.gif);
	background-repeat: repeat-x;
	background-position: right bottom;
	height: 13px;
	font-size: 0px;
}
.top-left-crv
{
	background-image: url(images/top_left_crv.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	width: 19px;
	height: 13px;
}
.top-right-crv
{
	background-image: url(images/top_right_crv.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
	width: 19px;
	height: 13px;
}
.left-crv-bg
{
	background-image: url(images/left_crv_bg.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	width: 12px;
	height: 100%;
}
.right-crv-bg
{
	background-image: url(images/right_crv_bg.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
	width: 12px;
	height: 100%;
}
.inpage-left-crv-bg
{
	background-image: url(images/inpage_left_crv_bg.gif);
	background-repeat: no-repeat;
	background-position: left top;
	width: 12px;
	height: 100%;
}
.inpage-right-crv-bg
{
	background-image: url(images/inpage_right_crv_bg.gif);
	background-repeat: no-repeat;
	background-position: right top;
	width: 12px;
	height: 100%;
	
}
.inpage-left-crv-bg-rpt
{
 background-image: url(images/inpage_left_crv_bg_rpt.gif);
 background-repeat: repeat-y;
 background-position: left top;
 width: 12px;
}

.inpage-right-crv-bg-rpt
{
 background-image: url(images/inpage_right_crv_bg_rpt.gif);
 background-repeat: repeat-y;
 background-position: right top;
 width: 12px;
}

/* Curve box classes ends here */

/* Box 1 Classes starts here */
.box1-cenbg
{
	background-image: url(images/box1_cenbg.gif);
	background-repeat: repeat-x;
	background-position: left center;
	background-color: #FFFFFF;
}
.box1-lt
{
	background-image: url(images/box1_lt.gif);
	background-repeat: no-repeat;
	background-position: left top;
	width: 9px;
	height: 9px;
	font-size: 0px;
}
.box1-rt
{
	background-image: url(images/box1_rt.gif);
	background-repeat: no-repeat;
	background-position: right top;
	width: 9px;
	height: 9px;
	font-size: 0px;
}
.box1-lb
{
	background-image: url(images/box1_lb.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	width: 9px;
	height: 9px;
	font-size: 0px;
}
.box1-rb
{
	background-image: url(images/box1_rb.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
	width: 9px;
	height: 9px;
	font-size: 0px;
}
.box1-sdw-t
{
	background-image: url(images/box1_sdw_t.gif);
	background-repeat: repeat-x;
	background-position: right bottom;
	height: 9px;
	width: 100%;
	font-size: 0px;
}
.box1-sdw-b
{
	background-image: url(images/box1_sdw_b.gif);
	background-repeat: repeat-x;
	background-position: right bottom;
	height: 9px;
	width: 100%;
	font-size: 0px;
}
.box1-sdw-lt
{
	background-image: url(images/box1_sdw_lt.gif);
	background-repeat: no-repeat;
	background-position: left top;
	width: 5px;
	height: 185px;
}
.box1-sdw-lb
{
	background-image: url(images/box1_sdw_lb.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	width: 5px;
	height: 185px;
}
.box1-sdw-l-rpt
{
	background-image: url(images/box1_sdw_l_rpt.gif);
	background-repeat: repeat-y;
	background-position: left top;
	width: 5px;
}
.box1-sdw-rt
{
	background-image: url(images/box1_sdw_rt.gif);
	background-repeat: no-repeat;
	background-position: right top;
	width: 5px;
	height: 185px;
}
.box1-sdw-rb
{
	background-image: url(images/box1_sdw_rb.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
	width: 5px;
	height: 185px;
}
.box1-sdw-r-rpt
{
	background-image: url(images/box1_sdw_r_rpt.gif);
	background-repeat: repeat-y;
	background-position: right top;
	width: 5px;
}

/* Box 1 Classes ends here */

/* Box 2 Classes ends here */
.box2-cenbg
{
	background-image: url(images/box2_cenbg.gif);
	background-repeat: repeat-x;
	background-position: left center;
	background-color: #FFFFFF;
}
.box2-lt
{
	background-image: url(images/box2_lt.gif);
	background-repeat: no-repeat;
	background-position: left top;
	width: 9px;
	height: 9px;
	font-size: 0px;
}
.box2-rt
{
	background-image: url(images/box2_rt.gif);
	background-repeat: no-repeat;
	background-position: right top;
	width: 9px;
	height: 9px;
	font-size: 0px;
}
.box2-lb
{
	background-image: url(images/box2_lb.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	width: 9px;
	height: 9px;
	font-size: 0px;
}
.box2-rb
{
	background-image: url(images/box2_rb.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
	width: 9px;
	height: 9px;
	font-size: 0px;
}
.box2-sdw-t
{
	background-image: url(images/box2_sdw_t.gif);
	background-repeat: repeat-x;
	background-position: right bottom;
	height: 9px;
	width: 100%;
	font-size: 0px;
}
.box2-sdw-b
{
	background-image: url(images/box2_sdw_b.gif);
	background-repeat: repeat-x;
	background-position: right bottom;
	height: 9px;
	width: 100%;
	font-size: 0px;
}
.box2-sdw-lt
{
	background-image: url(images/box2_sdw_lt.gif);
	background-repeat: no-repeat;
	background-position: left top;
	width: 5px;
	height: 216px;
}
.box2-sdw-lb
{
	background-image: url(images/box2_sdw_lb.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	width: 5px;
	height: 216px;
}
.box2-sdw-l-rpt
{
	background-image: url(images/box2_sdw_l_rpt.gif);
	background-repeat: repeat-y;
	background-position: left top;
	width: 5px;
	height:100%;		
}
.box2-sdw-rt
{
	background-image: url(images/box2_sdw_rt.gif);
	background-repeat: no-repeat;
	background-position: right top;
	width: 5px;
	height: 216px;
}
.box2-sdw-rb
{
	background-image: url(images/box2_sdw_rb.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
	width: 5px;
	height: 216px;
}
.box2-sdw-r-rpt
{
	background-image: url(images/box2_sdw_r_rpt.gif);
	background-repeat: repeat-y;
	background-position: right top;
	width: 5px;
	height:100%;
}
/* Box 2 Classes ends here */

/* Internal Box 1 ends here */
.in-box1-cenbg
{
	background-image: url(images/in_box1_cenbg.gif);
	background-repeat: repeat-x;
	background-position: left center;
	background-color: #FFFFFF;
}
.in-box1-lt
{
	background-image: url(images/in_box1_lt.gif);
	background-repeat: no-repeat;
	background-position: left top;
	width: 9px;
	height: 9px;
	font-size: 0px;
}
.in-box1-rt
{
	background-image: url(images/in_box1_rt.gif);
	background-repeat: no-repeat;
	background-position: right top;
	width: 9px;
	height: 9px;
	font-size: 0px;
}
.in-box1-lb
{
	background-image: url(images/in_box1_lb.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	width: 9px;
	height: 9px;
	font-size: 0px;
}
.in-box1-rb
{
	background-image: url(images/in_box1_rb.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
	width: 9px;
	height: 9px;
	font-size: 0px;
}
.in-box1-sdw-t
{
	background-image: url(images/in_box1_sdw_t.gif);
	background-repeat: repeat-x;
	background-position: right bottom;
	height: 9px;
	width: 100%;
	font-size: 0px;
}
.in-box1-sdw-b
{
	background-image: url(images/in_box1_sdw_b.gif);
	background-repeat: repeat-x;
	background-position: right bottom;
	height: 9px;
	width: 100%;
	font-size: 0px;
}
.in-box1-sdw-lt
{
	background-image: url(images/in_box1_sdw_lt.gif);
	background-repeat: no-repeat;
	background-position: left top;
	width: 5px;
	height: 195px;
}
.in-box1-sdw-lb
{
	background-image: url(images/in_box1_sdw_lb.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	width: 5px;
	height: 195px;
}
.in-box1-sdw-l-rpt
{
	background-image: url(images/in_box1_sdw_l_rpt.gif);
	background-repeat: repeat-y;
	background-position: left top;
	width: 5px;
}
.in-box1-sdw-rt
{
	background-image: url(images/in_box1_sdw_rt.gif);
	background-repeat: no-repeat;
	background-position: right top;
	width: 5px;
	height: 195px;
}
.in-box1-sdw-rb
{
	background-image: url(images/in_box1_sdw_rb.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
	width: 5px;
	height: 195px;
}
.in-box1-sdw-r-rpt
{
	background-image: url(images/in_box1_sdw_r_rpt.gif);
	background-repeat: repeat-y;
	background-position: right top;
	width: 5px;
}
/* Internal Box 1 Classes ends here */

/* Left Area data classes starts here */
.left-hdr-bg
{
	background-image: url(images/left_hdr_bg.gif);
	background-repeat: repeat-x;
	background-position: left top;
	height: 25px;
	text-align: center;
}
.left-text
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
	text-transform: uppercase;
	padding-top: 4px;
	padding-bottom: 1px;
}
.left-pad-1
{
	padding-left: 8px;
	padding-right: 8px;
}
.left-btnpad-1
{
	padding-top: 6px;
	padding-bottom: 6px;
}
.asterik
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #fe4949;
}
/* Left Area data classes ends here */


/* center area classes starts here */
.img-pad-1
{
	padding-top: 4px;
}
.btn-pad-1
{
	padding-top: 3px;
	padding-bottom: 0px;
}
.center-pad-1
{
	padding-left: 3px;
	padding-right: 3px;
	padding-top: 2px;
}
.center-pad-2
{
	padding-left: 4px;
}
/* center area classes ends here */

/* Buttons and icons classes starts here */
.search-btn
{
	background-image: url(images/search_btn.gif);
	background-repeat: no-repeat;
	background-position: left top;
	width: 146px;
	height: 28px;
	cursor: pointer;
	background-color: transparent;
	border: none;
}
.text-box
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #717171;
	border: solid 1px #e4e4e4;
}
.left-cal-icon
{
	background-image: url(images/left_cal_icon.gif);
	background-repeat: no-repeat;
	background-position: left top;
	width: 19px;
	height: 15px;
	cursor: pointer;
}
.web-cursor
{
	cursor: pointer;
}

/* Buttons and icons classes ends here */


/* bottom images classes starts here */
.btm-img-mainpad
{
	padding-bottom: 5px;
}
.inpage-btm-img-mainpad
{
	padding-top: 20px;
	padding-bottom: 5px;
}

.btm-img-pad
{
	padding-left: 5px;
	padding-right: 5px;
}
/* Footer classes starts here */
.footer-crv-l
{
	background-image: url(images/footer_crv_l.gif);
	background-position: left top;
	background-repeat: no-repeat;
	width: 24px;
	height: 32px;
}
.footer-crv-r
{
	background-image: url(images/footer_crv_r.gif);
	background-position: right top;
	background-repeat: no-repeat;
	width: 24px;
	height: 32px;
}
.inpage-footer-crv-l
{
	background-image: url(images/inpage_footer_crv_l.gif);
	background-position: left top;
	background-repeat: no-repeat;
	width: 24px;
	height: 32px;
}
.inpage-footer-crv-r
{
	background-image: url(images/inpage_footer_crv_r.gif);
	background-position: right top;
	background-repeat: no-repeat;
	width: 24px;
	height: 32px;
}
.inpage-footer-bg
{
	background-image: url(images/inpage_footer_bg.gif);
	background-position: left top;
	background-repeat: repeat-x;
	height: 32px;
	padding-top: 4px;
}
.footer-bg
{
	background-image: url(images/footer_bg.gif);
	background-position: left top;
	background-repeat: repeat-x;
	height: 32px;
	padding-top: 4px;
}
.ftrmenu1:link
{
	font-family: verdana, helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #707070;
	text-decoration: none;
	padding-bottom: 2px;
}
.ftrmenu1:active
{
	font-family: verdana, helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #707070;
	text-decoration: none;
}
.ftrmenu1:visited
{
	font-family: verdana, helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #707070;
	text-decoration: none;
}
.ftrmenu1:hover
{
	font-family: verdana, helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #ffffff;
	text-decoration: none;
}
.ftrmenu2-txt
{
	font-family: verdana, helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #B8D0E2;
	text-decoration: none;
}
.ftrmenu2:link
{
	font-family: verdana, helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #B8D0E2;
	text-decoration: none;
}
.ftrmenu2:active
{
	font-family: verdana, helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #B8D0E2;
	text-decoration: none;
}
.ftrmenu2:visited
{
	font-family: verdana, helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #B8D0E2;
	text-decoration: none;
}
.ftrmenu2:hover
{
	font-family: verdana, helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #1299FF;
	text-decoration: none;
}

.ftrmenu2-break
{
	background-image: url(images/ftrmenu2_break.gif);
	background-position: left top;
	background-repeat: repeat-y;
	width: 13px;
	height: 10px;
}
.ftrmenu2-pad
{
	padding-top: 5px;
}
.ftrmenu3:link
{
	font-family: verdana, helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #1299FF;
	text-decoration: none;
}
.ftrmenu3:active
{
	font-family: verdana, helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #1299FF;
	text-decoration: none;
}
.ftrmenu3:visited
{
	font-family: verdana, helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #1299FF;
	text-decoration: none;
}
.ftrmenu3:hover
{
	font-family: verdana, helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #1299FF;
	text-decoration: none;
}
/* Footer table ends here */



/* Form Classes starts here */
.page-header
{
	background-image: url(images/pghdr_bg.gif);
	background-repeat: repeat-x;
	background-position: left top;
	height: 26px;
	text-align: center;
}
.left-header
{
	background-image: url(images/left_hdr_bg.gif);
	background-repeat: repeat-x;
	background-position: left top;
	height: 26px;
	text-align: center;
}
/* class changed by abhisheks */

.sub-title
{
	text-transform:capitalize;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height:15px;
	font-weight: bold;
	color: #016CB0;
	padding-bottom: 5px;
}

/* Label class changed by Abhishek */
.label
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	line-height:15px;
}

/*for survey start here    */
table.tbl_rblist 
{
/*border:2px solid grey;  */
 border-left:2px solid grey;  
 border-top:2px solid grey;  
 border-bottom:2px solid grey;  
}

table.tbl_rblist td
{
 border-right:1px solid grey;  
	
	}
.label_rate_title
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	line-height:12px;
	white-space:normal;
	background-color:silver; 
	text-align:center;
 padding-top:2px;
 padding-bottom:4px;	
 margin-bottom:10px;
}

table.rblist
{
	border-collapse: separate; /*border-collapse:collapse;*/
	border-spacing: expression(cellSpacing=0); /* for IE */
	border-spacing: 0;
	table-layout: fixed;
}


table.rblist td
{
	padding: 0px;
	margin: 0px;
	text-align: center;
	border-right:solid 1px grey;
}
table.rblist td input
{

 line-height:normal;
	text-align:center;
	width:100%;	
	padding: 0px;
	margin: 0px;
}

/*for survey end here    */

.label_rate_info
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	line-height:15px;
	padding-left:4px;
	 text-align:left;	
}


.inpage-text-box
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	border-top: solid 1px #EEEEEE;
	border-bottom: solid 1px #919191;
	border-left: solid 1px #CBCBCB;
	border-right: solid 1px #CBCBCB;
	background-color: #FFFFFF;
	height: 21px;
}
.combo-box-width{ width:155px; }
.combo-box
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	background-color: #FFFFFF;
	height: 21px;
}
.text-area
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	border-top: solid 1px #EEEEEE;
	border-bottom: solid 1px #919191;
	border-left: solid 1px #CBCBCB;
	border-right: solid 1px #CBCBCB;
	background-color: #FFFFFF;
}
.inpage-text-box-Multiline
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	border-top: solid 1px #EEEEEE;
	border-bottom: solid 1px #919191;
	border-left: solid 1px #CBCBCB;
	border-right: solid 1px #CBCBCB;
	background-color: #FFFFFF;
}
/* Form Classes ends here */

/* Form Padding classes starts here */
.form-pad-1
{
	padding-top: 4px;
	padding-bottom: 4px;
	padding-left: 3px;
	padding-right: 3px;
}
.form-pad-top4
{
	padding-top: 4px;
	padding-bottom: 4px;
}
.form-pad-2
{
	padding-top: 15px;
	padding-bottom: 15px;
	padding-left: 17px;
	padding-right: 17px;
}
.form-pad-3
{
	padding-top: 17px;
	padding-bottom: 5px;
}
.form-pad-4
{
	padding-top: 15px;
}
.form-pad-5
{
	padding-left: 5px;
}
.form-pad-6
{
	padding-left: 25px;
}
.form-pad-7
{
	padding-left:3px;
}
.form-pad-14
{
	padding-top:5px;
}

/* Form Padding classes ends here */

/* Inner box 1 classes starts here */
.inpage-box1-bg
{
	background-image: url(images/in_box1_bg.gif);
	background-repeat: repeat-x;
	background-position: left top;
	background-color: #FFFFFF;
}
/* Inner box 1 classes starts here */

/* Inner box 2 classes starts here */
.inpage-box2-bg
{
	background-image: url(images/in_box2_bg.gif);
	background-repeat: repeat-x;
	background-position: left center;
	background-color: #ffffff;
}
.inpage-box2-lb
{
	background-image: url(images/in_box2_lb.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	width: 4px;
	height: 5px;
	font-size: 0px;
}
.inpage-box2-rb
{
	background-image: url(images/in_box2_rb.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
	width: 4px;
	height: 5px;
	font-size: 0px;
}
.inpage-box2-bbg
{
	background-image: url(images/in_box2_bbg.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
	height: 5px;
	font-size: 0px;
}
/* Inner box 2 classes ends here */

/* Inner box 3 classes starts here */
.inpage-box3-bg
{
	background-color: #FFFFFF;
}
.inpage-box3-lt
{
	background-image: url(images/inpage_box3_lt.gif);
	background-repeat: no-repeat;
	background-position: left top;
	width: 4px;
	height: 4px;
	font-size: 0px;
}
.inpage-box3-rt
{
	background-image: url(images/inpage_box3_rt.gif);
	background-repeat: no-repeat;
	background-position: right top;
	width: 4px;
	height: 4px;
	font-size: 0px;
}
.inpage-box3-lb
{
	background-image: url(images/inpage_box3_lb.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	width: 4px;
	height: 4px;
	font-size: 0px;
}
.inpage-box3-rb
{
	background-image: url(images/inpage_box3_rb.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
	width: 4px;
	height: 4px;
	font-size: 0px;
}
.inpage-box3-tbg
{
	background-image: url(images/inpage_box3_tbg.gif);
	background-repeat: repeat-x;
	background-position: left top;
	height: 4px;
	font-size: 0px;
}
.inpage-box3-bbg
{
	background-image: url(images/inpage_box3_bbg.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
	height: 4px;
	font-size: 0px;
}
.inpage-box3-lbg
{
	background-image: url(images/inpage_box3_lbg.gif);
	background-repeat: no-repeat;
	background-position: left top;
	width: 4px;
	font-size: 0px;
}
.inpage-box3-lbg-rpt
{
	background-image: url(images/inpage_box3_lbg_rpt.gif);
	background-repeat: repeat-y;
	background-position: left top;
	width: 4px;
	font-size: 0px;
}
.inpage-box3-rbg
{
	background-image: url(images/inpage_box3_rbg.gif);
	background-repeat: no-repeat;
	background-position: right top;
	width: 4px;
	font-size: 0px;
}
.inpage-box3-rbg-rpt
{
	background-image: url(images/inpage_box3_rbg_rpt.gif);
	background-repeat: repeat-y;
	background-position: right top;
	width: 4px;
	font-size: 0px;
}
/* Inner box 3 classes ends here */

/* Buttons classes starts here */
.btn-save-send
{
	background-image: url(images/btn_save_send.gif);
	background-repeat: no-repeat;
	background-position: right top;
	width: 172px;
	height: 31px;
	border: none;
	background-color: none;
	cursor: pointer;
}
/* Buttons classes ends here */

/* Classes Added By Sapan : 22082007 : starts here */
.btn-save
{
	background-image: url(images/Save_btn.gif);
	background-repeat: no-repeat;
	background-position: right top;
	width: 172px;
	height: 31px;
	border: none;
	background-color: none;
	cursor: pointer;
}
.btn-clear
{
	background-image: url(images/Clear_btn.gif);
	background-repeat: no-repeat;
	background-position: right top;
	width: 172px;
	height: 31px;
	border: none;
	background-color: none;
	cursor: pointer;
}
.btn-cancel
{
	background-image: url(images/Cancel_btn.gif);
	background-repeat: no-repeat;
	background-position: right top;
	width: 172px;
	height: 31px;
	border: none;
	background-color: none;
	cursor: pointer;

}
.btn-Edit
{
	background-image: url(images/Edit_btn.gif);
	background-repeat: no-repeat;
	background-position: right top;
	width: 172px;
	height: 31px;
	border: none;
	background-color: none;
	cursor: pointer;

}
.btn-delete
{
	background-image: url(images/Delete_btn.gif);
	background-repeat: no-repeat;
	background-position: right top;
	width: 172px;
	height: 31px;
	border: none;
	background-color: none;
	cursor: pointer;
}
.btn-ManageBrochure
{
	background-image: url(images/ManageBrochure_btn.gif);
	background-repeat: no-repeat;
	background-position: right top;
	width: 172px;
	height: 31px;
	border: none;
	background-color: none;
	cursor: pointer;
}

.btn-ManageSubBrochure
{
	background-image: url(images/ManageSubBrochure_btn.gif);
	background-repeat: no-repeat;
	background-position: right top;
	width: 172px;
	height: 31px;
	border: none;
	background-color: none;
	cursor: pointer;
}

.btn-Download
{
	background-image: url(images/DonloadNow_btn.gif);
	background-repeat: no-repeat;
	background-position: right top;
	width: 172px;
	height: 31px;
	border: none;
	background-color: none;
	cursor: pointer;
}
.btn-PrintCopy
{
	background-image: url(images/ObtainPrintCopy_btn.gif);
	background-repeat: no-repeat;
	background-position: right top;
	width: 172px;
	height: 31px;
	border: none;
	background-color: none;
	cursor: pointer;
}
.btn-submit-white
{
	background-image: url(images/submit_btn_white.gif);
	background-repeat: no-repeat;
	background-position: right top;
	width: 172px;
	height: 31px;
	border: none;
	background-color: none;
	cursor: pointer;
}
/* Classes Added By Sapan : 22082007 : ends here */

/* Right side column classes starts here */
.right-hdr-bg
{
	background-image: url(images/right_hdr_bg.gif);
	background-repeat: repeat-x;
	background-position: left top;
	height: 25px;
	text-align: center;
}
.right-lgntxt-pad
{
	padding-top: 10px;
	padding-bottom: 10px;
}
.right-agent-btn
{
	background-image: url(images/right_agent_btn.gif);
	background-repeat: no-repeat;
	background-position: left top;
	width: 158px;
	height: 26px;
	cursor: pointer;
	background-color: transparent;
	border: none;
}
.right-existingcust-btn
{
	background-image: url(images/right_existingcust_btn.gif);
	background-repeat: no-repeat;
	background-position: left top;
	width: 158px;
	height: 26px;
	cursor: pointer;
	background-color: transparent;
	border: none;
}
.right-register-btn
{
	background-image: url(images/register_btn.gif);
	background-repeat: no-repeat;
	background-position: left top;
	width: 158px;
	height: 26px;
	cursor: pointer;
	background-color: transparent;
	border: none;
}
.right-Continue-btn
{
	background-image: url(images/continue_btn.gif);
	background-repeat: no-repeat;
	background-position: left top;
	width: 172px;
	height: 32px;
	cursor: pointer;
	background-color: transparent;
	border: none;
}
.right-Submit-btn
{
	background-image: url(images/submit_btn.gif);
	background-repeat: no-repeat;
	background-position: left top;
	width: 172px;
	height: 32px;
	cursor: pointer;
	background-color: transparent;
	border: none;
}
.right-box-txt
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #717171;
	padding-top: 5px;
	padding-bottom: 5px;
	background-color: #f9f9f9;
}
.right-box-txt-2
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #717171;
	padding-top: 5px;
}
.right-box-txt-lnk:link
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #717171;
	padding-top: 5px;
	text-decoration: none;
}
.right-box-txt-lnk:active
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #717171;
	padding-top: 5px;
	text-decoration: none;
}
.right-box-txt-lnk:visited
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #717171;
	padding-top: 5px;
	text-decoration: none;
}
.right-box-txt-lnk:hover
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #000000;
	padding-top: 5px;
	text-decoration: none;
}
.right-box-pad1
{
	padding-top: 10px;
}
.right-hdr-bg-2
{
	background-image: url(images/right_hdr_bg_2.gif);
	background-repeat: repeat-x;
	background-position: left top;
	height: 25px;
	text-align: center;
}
.right-hdr-bg-3
{
	background-image: url(images/right_hdr_bg_3.gif);
	background-repeat: repeat-x;
	background-position: left top;
	height: 25px;
	text-align: center;
}
.right-hdr-toppad
{
	padding-top: 8px;
}
.right-box-txt-btm
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #000000;
	padding-top: 5px;
	padding-bottom: 8px;
}
.right-text-box
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	background-color: #d1d2d1;
	border: none;
	width: 100%;
	padding-left: 5px;
	padding-top: 1px;
	padding-bottom: 1px;
	height: 15px;
}
.right-box2-pad
{
	padding-left: 10px;
	padding-right: 10px;
}
.right-textbox-pad
{
	padding-top: 5px;
}
.right-btm-lnk:link
{
	font-family: verdana, helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	text-decoration: normal;
}

.right-btm-lnk:active
{
	font-family: verdana, helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
	text-decoration: normal;
}

.right-btm-lnk:visited
{
	font-family: verdana, helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}

.right-btm-lnk:hover
{
	font-family: verdana, helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	text-decoration: normal;
}
.right-btm-lnk-pad
{
	padding-top: 7px;
	padding-bottom: 5px;
	padding-left: 12px;
	background-image: url(images/arrow.gif);
	background-repeat: no-repeat;
	background-position: left 10px;
	height: 6px;
	width: 9px;
}


/* Right side column classes ends here */

.nev-lnk:link
{
	font-family: verdana, helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #717171;
	text-decoration: none;
}
.nev-lnk:active
{
	font-family: verdana, helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #717171;
	text-decoration: none;
}
.nev-lnk:visited
{
	font-family: verdana, helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #717171;
	text-decoration: none;
}
.nev-lnk:hover
{
	font-family: verdana, helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #717171;
	text-decoration: underline;
}
.nev-lnk-txt
{
	font-family: verdana, helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #717171;
	text-decoration: none;
}
.back-lnk:link
{
	font-family: verdana, helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #016CB0;
	text-decoration: none;
}
.back-lnk:active
{
	font-family: verdana, helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #016CB0;
	text-decoration: none;
}
.back-lnk:visited
{
	font-family: verdana, helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #016CB0;
	text-decoration: none;
}
.back-lnk:hover
{
	font-family: verdana, helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #016CB0;
	text-decoration: underline;
}
.back-arrow
{
	font-family: verdana, helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #ff9c00;
	text-decoration: none;
	padding-top: 20px;
}

/* Added By Jitendra Parmar  */

a.SkinObject:hover
{
	font-family: verdana, helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
}
a.SkinObject:link
{
	font-family: verdana, helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
}


a:link, a:active,a:visited
{
	font-family: verdana, helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #016cb0;
	text-decoration:none;
}
a:hover
{
	font-family: verdana, helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #016cb0;
	text-decoration:underline;
}
.SkinObject
{
	font-family: verdana, helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
}
.search-txbx
{
	background-color: #609DC9;
	height: 15px;
	border:#609DC9;
	font-family: Arial, helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #ffffff;
	text-decoration: none;
	padding-right: 5px;
	padding-left: 5px;
}

/*Added By Ruchir Patel*/
.errormsg , .errortxt
{
	font-family: verdana, helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: red;
}

.btn-BackToHome
{
	background-image: url(images/BackToHome_btn.gif);
	background-repeat: no-repeat;
	background-position: right top;
	width: 172px;
	height: 31px;
	border: none;
	background-color: none;
	cursor: pointer;
}
.btn-LeaveFeedback
{
	background-image: url(images/LeaveFeedback_btn.gif);
	background-repeat: no-repeat;
	background-position: right top;
	width: 172px;
	height: 31px;
	border: none;
	background-color: none;
	cursor: pointer;
}
/*End*/



.Master_Save
{
	background-image:url(images/master_save.gif);
	background-position: left top;
	background-repeat: no-repeat;

	width: 16px;
	border: 0px;
	height: 16px;
}

.Master_Cancel
{
	background-image:url(images/master_cancel.gif);
	background-position: left top;
	background-repeat: no-repeat;

	height: 16px;
	width: 16px;
	border: 0px;
}

.Master_Add
{
	background-image:url(images/add_icon.gif);
	background-position: left top;
	background-repeat: no-repeat;

	height: 16px;
	width: 16px;
	border: 0px;
}
.Master_Edit
{
	background-image:url(images/master_edit.gif);
	background-position: left top;
	background-repeat: no-repeat;
	height: 16px;
	width: 16px;
	border: 0px;
}
.Master_Delete
{
	background-image:url(images/master_delete.gif);
	background-position: left top;
	background-repeat: no-repeat;
	height: 16px;
	width: 16px;
	border: 0px;
}
.lookup-padding
{
	padding-right:10;	
}
.data-sprt
{
	border-bottom: solid 1px #c2c2c2;
}

/*Added By Ruchir: Agent Tools*/
.btn-WhyTempoHolidays
{
	background-image: url(images/WhyTempoHolidays_btn.gif);
	background-repeat: no-repeat;
	background-position: right top;
	width: 147px;
	height: 25px;
	border: none;
	background-color: none;
	
}

.btn-MoreInformation
{
	background-image: url(images/MoreInformation_btn.gif);
	background-repeat: no-repeat;
	background-position: right top;
	width: 147px;
	height: 25px;
	border: none;
	background-color: none;
	
}

.btn-AgentTools
{
	background-image: url(images/AgentTools_btn.gif);
	background-repeat: no-repeat;
	background-position: right top;
	width: 147px;
	height: 25px;
	border: none;
	background-color: none;
	
}
.btn-AgentSupport
{
	background-image: url(images/AgentSupport_btn.gif);
	background-repeat: no-repeat;
	background-position: right top;
	width: 147px;
	height: 25px;
	border: none;
	background-color: none;
	
}
/*End*/
.ServiceTableWidth
{
	width:90px;
}
.big-sub-title
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #016CB0;
	padding-bottom: 5px;
}
.big-label
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
}
.toppaddingzero
{
	padding-top:0px;
}
.descriptionStyle
{
	width:600px;
	padding-top:10px;
}
.descriptionbottom
{
padding-bottom:10px;
}


.data-sprt
{
	border-bottom: solid 1px #c2c2c2;
}
.smallfont
{
	font-size: 0px;
}
.bold
{
	font-weight:bold;
}
.btn-ManageUsefuleLinks
{
	background-image: url(images/ManageLinks_btn.gif);
	background-repeat: no-repeat;
	background-position: right top;
	width: 172px;
	height: 31px;
	border: none;
	background-color: none;
	cursor: pointer;
}

/*Added by Abhishek.*/
.sub-title-link
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #016CB0;
	text-decoration:underline;
}
.sub-title-link:link
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #016CB0;
	text-decoration:underline;
}
.sub-title-link:Active
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #016CB0;
	text-decoration:underline;
}
.sub-title-link:hover
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #016CB0;
	text-decoration:underline;
}
.sub-title-link:visited
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #016CB0;
	text-decoration:underline;
}
.sub-title-link a:link
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height:15px;
	font-weight: bold;
	color: #016CB0;
	text-decoration:underline;
}
.sub-title-link a:Active
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height:15px;
	font-weight: bold;
	color: #016CB0;
	text-decoration:underline;
}
.sub-title-link a:hover
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height:15px;
	font-weight: bold;
	color: #016CB0;
	text-decoration:underline;
}
.sub-title-link a:visited
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height:15px;
	font-weight: bold;
	color: #016CB0;
	text-decoration:underline;
	
}

/*Added after issue solving on 15-09-2007*/
.label tr{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
}
/*changed class */
.data-sprt
{
	border-bottom: solid 1px #e6e6e6;
}
/*changed class */
.sub-title-smallfont
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #016CB0;
	padding-bottom: 5px;
	padding-top: 0px;
}
.label-paragraph
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	text-align:justify;
	line-height:1.5;
}
.form-left-pad-6
{
	padding-left:6px;
}
.form-bottom-pad-15
{
	padding-bottom:15px;
}
.btn-TravelWallet
{
	background-image: url(images/TravelWallet_btn.gif);
	background-repeat: no-repeat;
	background-position: right top;
	width: 151px;
	height: 31px;
	border: none;
	background-color: none;
	cursor: pointer;

}
.btn-MyProfile
{
	background-image: url(images/MyProfile_btn.gif);
	background-repeat: no-repeat;
	background-position: right top;
	width: 147px;
	height: 25px;
	border: none;
	background-color: none;
	cursor: pointer;

}
.btn-MyBooking
{
	background-image: url(images/MyBookings_btn.gif);
	background-repeat: no-repeat;
	background-position: right top;
	width: 147px;
	height: 25px;
	border: none;
	background-color: none;


}
.btn-MakePayment
{
	background-image: url(images/MakeAPayment_btn.gif);
	background-repeat: no-repeat;
	background-position: right top;
	width: 151px;
	height: 31px;
	border: none;
	background-color: none;
	cursor: pointer;

}
/* COmpitition class - added by abhishek soni*/
.inpage-text-box-File
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	border-top: solid 1px #EEEEEE;
	border-bottom: solid 1px #919191;
	border-left: solid 1px #CBCBCB;
	border-right: solid 1px #CBCBCB;
	background-color: #FFFFFF;
	height: 21px;
	width:160px;
	padding-bottom:0px;
}
.btn-Active
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	border-top: solid 1px #EEEEEE;
	border-bottom: solid 1px #919191;
	border-left: solid 1px #CBCBCB;
	border-right: solid 1px #CBCBCB;
	background-color: #FFFFFF;
	height: 21px;
	width:160px;
	padding-bottom:0px;
}
.Active-Icon
{
	background-image: url(images/ActiveIcon.gif);
	background-repeat: no-repeat;
	background-position: left top;
	width:15px;
	height:14px;
	cursor: pointer;
	vertical-align:top;
	background-color: transparent;
	border: none;
}
.InActive-Icon
{
	background-image: url(images/InActiveIcon.gif);
	background-repeat: no-repeat;
	background-position: left top;
	width:15px;
	height:14px;
	cursor: pointer;
	background-color: transparent;
	vertical-align:top;
	border: none;
}
.btn-EnterNow
{
	background-image: url(images/EnterNow_btn.gif);
	background-repeat: no-repeat;
	background-position: right top;
	width: 172px;
	height: 31px;
	border: none;
	background-color: none;
	cursor: pointer;

}
/*Group travel classes*/
.btn-MakeAnEnqiry
{
	background-image: url(images/MakeAnEnquiry_btn.gif);
	background-repeat: no-repeat;
	background-position: right top;
	width: 172px;
	height: 31px;
	border: none;
	background-color: none;
	cursor: pointer;

}
.form-pad-left10
{
	padding-left:12px;
}
.form-pad-left11
{
	padding-left:11px;
}
/* NewsLetter issue solving  */
.commnet
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #717171;
	line-height:15px;
}

/* Secondary navigation class during competitions issue solving */

.secondary-navigation:link
{
	font-family: Verdana;
	color: #016CB0;
	font-size: 10px;
	line-height:12px;
	font-weight:normal;
}
.secondary-navigation:hover
{
	font-family: Verdana;
	color: #016CB0;
	font-size: 10px;
	line-height:12px;
	font-weight:normal;
}
.secondary-navigation:active
{
	font-family: Verdana;
	color: #016CB0;
	font-size: 10px;
	line-height:12px;
	font-weight:normal;
}
.secondary-navigation:visited
{
	font-family: Verdana;
	color: #016CB0;
	font-size: 10px;
	line-height:12px;
	font-weight:normal;
}

.secondary-navigation-product:link
{
	font-family: Verdana;
	color: #016CB0;
	font-size: 10px;
	line-height:0px;
	font-weight:normal;
}
.secondary-navigation-product:hover
{
	font-family: Verdana;
	color: #016CB0;
	font-size: 10px;
	line-height:0px;
	font-weight:normal;
}
.secondary-navigation-product:active
{
	font-family: Verdana;
	color: #016CB0;
	font-size: 10px;
	line-height:0px;
	font-weight:normal;
}
.secondary-navigation-product:visited
{
	font-family: Verdana;
	color: #016CB0;
	font-size: 10px;
	line-height:0px;
	font-weight:normal;
}

.btn-Accept
{
	background-image: url(images/btn_accept.gif);
	background-repeat: no-repeat;
	background-position: right top;
	width: 172px;
	height: 31px;
	border: none;
	background-color: none;
	cursor: pointer;

}
.error-lable
{
	font-family: Verdana;
	font-size: 8.5px;
	color:red;
}
.btn-Preview
{
	background-image: url(images/Preview_btn.gif);
	background-repeat: no-repeat;
	background-position: right top;
	width: 172px;
	height: 31px;
	border: none;
	background-color: none;
	cursor: pointer;

}
.breakpad{
	padding-right: 10px;
	padding-left: 10px;
}
.ftrmenu1-break{
	background-image: url(images/ftrmenu1_break.gif);
	background-position: left top;
	background-repeat: repeat-y;
	width: 1px;
	height: 10px;	
}

/* Added Newlly start*/
.Add-To-Existing-Offer-btn
{
	background-image: url(images/AddToExistingOffer_btn.gif);
	background-repeat: no-repeat;
	background-position: left top;
	width: 100%;
	height: 34px;
	cursor: pointer;
	background-color: transparent;
	border: none;
}
.Add-To-New-Offer-btn
{
	background-image: url(images/AddToNewOffer_btn.gif);
	background-repeat: no-repeat;
	background-position: left top;
	width: 100%;
	height: 34px;
	cursor: pointer;
	background-color: transparent;
	border: none;
}
/* Added Newlly end*/


.TabBottom
{
	border-bottom:solid 1px #016CB0;
	
}
.ActiveTAB
{
	background-color: #016CB0;
	color:#ffffff;
}
.InActiveTab
{
	border-right:solid 1px #016CB0;
}
.btn-FF
{
	background-image: url(images/FastFacts_btn.gif);
	background-repeat: no-repeat;
	background-position: right top;
	width: 172px;
	height: 31px;
	border: none;
	background-color: none;
	cursor: pointer;

}
.btn-PM
{
	background-image: url(images/ourProductsManagerRec_btn.gif);
	background-repeat: no-repeat;
	background-position: right top;
	width: 172px;
	height: 47px;
	border: none;
	background-color: none;
	cursor: pointer;

}
.btn-Testimonials
{
	background-image: url(images/Testimonials_btn.gif);
	background-repeat: no-repeat;
	background-position: right top;
	width: 172px;
	height: 31px;
	border: none;
	background-color: none;
	cursor: pointer;

}
.btn-videoDownload
{
	background-image: url(images/videoDownload_btn.gif);
	background-repeat: no-repeat;
	background-position: right top;
	width: 172px;
	height: 31px;
	border: none;
	background-color: none;
	cursor: pointer;

}
.btn-savecountrymaster
{
	background-image: url(images/SaveCountryMasterInfo_btn.gif);
	background-repeat: no-repeat;
	background-position: right top;
	width: 172px;
	height: 31px;
	border: none;
	background-color: none;
	cursor: pointer;

}
.btn-savecitymaster
{
	background-image: url(images/SaveCityMasterInfo_btn.gif);
	background-repeat: no-repeat;
	background-position: right top;
	width: 172px;
	height: 31px;
	border: none;
	background-color: none;
	cursor: pointer;

}
.btn-savedescription
{
	background-image: url(images/SaveDiscription_btn.gif);
	background-repeat: no-repeat;
	background-position: right top;
	width: 172px;
	height: 31px;
	border: none;
	background-color: none;
	cursor: pointer;

}
.btn-savedetails
{
	background-image: url(images/SaveDetails_btn.gif);
	background-repeat: no-repeat;
	background-position: right top;
	width: 172px;
	height: 31px;
	border: none;
	background-color: none;
	cursor: pointer;

}
.btn-addcountry
{
	background-image: url(images/AddCountryDetail_btn.gif);
	background-repeat: no-repeat;
	background-position: right top;
	width: 172px;
	height: 31px;
	border: none;
	background-color: none;
	cursor: pointer;

}
.btn-addcity
{
	background-image: url(images/AddCityDetail_btn.gif);
	background-repeat: no-repeat;
	background-position: right top;
	width: 172px;
	height: 31px;
	border: none;
	background-color: none;
	cursor: pointer;

}
.Dest-background
{
	background-image: url(images/sours.jpg);
	background-repeat:repeat-x;
}
.back-plus
{
	font-family: verdana, helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #ff9c00;
	text-decoration: none;
}
/* Tempo Recommends CssClass */
.btn-Addrecommends
{
	background-image: url(images/TempoRecommendsAdd_btn.gif);
	background-repeat: no-repeat;
	background-position: right top;
	width: 172px;
	height: 31px;
	border: none;
	background-color: none;
	cursor: pointer;
}
.btn-viewalllinks
{
	background-image: url(images/ViewAllText_btn.gif);
	background-repeat: no-repeat;
	background-position: right top;
	width: 172px;
	height: 31px;
	border: none;
	background-color: none;
	cursor: pointer;
}
.btn-savemasterinfo
{
	background-image: url(images/SaveMasterInfo_btn.gif);
	background-repeat: no-repeat;
	background-position: right top;
	width: 172px;
	height: 31px;
	border: none;
	background-color: none;
	cursor: pointer;
}
.btn-ByeNow-white
{
	background-image: url(images/BuyNow_btn.gif);
	background-repeat: no-repeat;
	background-position: right top;
	width: 172px;
	height: 31px;
	border: none;
	background-color: none;
	cursor: pointer;
}
/*Competition -2 issue solving */
.btn-addcompetitions
{
	background-image: url(images/AddNewCompetition_btn.gif);
	background-repeat: no-repeat;
	background-position: right top;
	width: 172px;
	height: 31px;
	border: none;
	background-color: none;
	cursor: pointer;
}

/* Added By Jitendra foe Yellow Table Structure Layout */
.data-sprtr{
	background-image: url(images/data_sprtr.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
	height: 2px;
	width:100%;
}
.data-bdr{
	border-top: solid 1px #bfbfbf;
}

.data-btm-bdr
{
	border-bottom : solid 1px #bfbfbf;
}

.data-mnpad{
	padding-left:5px;
	padding-right:10px;
	padding-top:10px;
	
}
.data-img-box{
	background-image: url(images/data_img_box.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 100px;
	width:96px;
	padding:5px;
	text-align:center;
}
.data-cont-pad-r{
	padding-right:25px;
}
.data-mntbl-bdr{
	border-left: solid 1px #4b4b4b;
	border-right: solid 1px #4b4b4b;
	border-top: solid 1px #4b4b4b;
	border-bottom: solid 2px #797979;
}
.data-tbl-hdr-bg{
	background-image: url(images/data_tbl_hdr_bg.gif);
	background-repeat: repeat-x;
	background-position: left top;
	height: 51px;
}
.data-tbl-hdr-sptr{
	background-image: url(images/data_tbl_hdr_sptr.gif);
	background-repeat: no-repeat;
	background-position: right top;
	height: 50px;
}
.data-tbl-cont-bdr{
	border: solid 1px #d9d9d9;
}
.data-tbl-cont-bdr-b{
	border-bottom: solid 1px #d9d9d9;
}
.data-tbl-cont-bdr-r{
	border-right: solid 1px #d9d9d9;
}
.data-tbl-lnktxt:link, .data-tbl-lnktxt:active, .data-tbl-lnktxt:visited{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-decoration:underline;
}
.data-tbl-lnktxt:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-decoration:none;
}
.data-commt-lnk:link, .data-commt-lnk:active, .data-commt-lnk:visited{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#0075be;
	text-decoration:none;
}
.data-commt-lnk-n:link, .data-commt-lnk-n:active, .data-commt-lnk-n:visited{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;
	color:#0075be;
	text-decoration:none;
}
.data-commt-lnk:hover{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#0075be;
	text-decoration:underline;
}
.data-commt-lnk-n:hover{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;
	color:#0075be;
	text-decoration:underline;
}
.data-lnheight{
	line-height:15px;
}
.data-tbl-cont-bg{
	background-color:#e9e9e9;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #58585a;
}
.data-tbl-cont-txt{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #242424;
	text-decoration:none;
}
/* Contact Us Issue solving */

.btn-MakeEnquiry
{
	background-image: url(images/ClickHereToMakeAnEnquiry_btn.gif);
	background-repeat: no-repeat;
	background-position: right top;
	width: 196px;
	height: 31px;
	border: none;
	background-color: none;
	cursor: pointer;
}
.Add-Edit-Voucher-btn
{
	background-image: url(images/AddEditVouchers_btn.gif);
	background-repeat: no-repeat;
	background-position: left top;
	width: 177px;
	height: 34px;
	cursor: pointer;
	background-color: transparent;
	border: none;
}

/**Employee Opprotunity*/

.now-btn
{
    background-image: url(images/ApplyNow_btn.gif);
    background-repeat: no-repeat;
    background-position: left top;
    width: 177px;
    height: 34px;
    cursor: pointer;
    background-color: transparent;
    border:none;
}
.Back-btn
{
	background-image: url(images/Back_btn.gif);
	background-repeat: no-repeat;
	background-position: left top;
	width: 177px;
	height: 34px;
	cursor: pointer;
	background-color: transparent;
	border: none;
}


.btn-Addnewjob
{
	 background-image: url(images/AddewJob_btn.gif);
    background-repeat: no-repeat;
    background-position: left top;
    width: 177px;
    height: 34px;
    cursor: pointer;
    background-color: transparent;
    border:none;
}

/*Book now classes added by kamlesh*/
.book-now-btn
{
background-image: url(images/hdr_BookNow.gif);
background-repeat: no-repeat;
background-position: left center;
width: 90px;
height: 20px;
cursor: pointer;
}

.buy-now-btn
{
background-image: url(images/BuyNow_btn.gif);
background-repeat: no-repeat;
background-position: left top;
width: 177px;
height: 34px;
cursor: pointer;
background-color: transparent;
border: none;
}

.searchandbook-btn
{
background-image: url(images/SearchAndBook_btn.gif);
background-repeat: no-repeat;
background-position: left top;
/*width: 177px;
height: 34px;*/
width: 212px;
height: 33px;
cursor: pointer;
background-color: transparent;
border: none;
}

/*Book now classes added by End*/

/* Added Newly */
.btn-Save-AddNew
{
	background-image: url(images/Delete_btn.gif);
	background-repeat: no-repeat;
	background-position: right top;
	width: 172px;
	height: 31px;
	border: none;
	background-color: none;
	cursor: pointer;
}
.btn-Print-SP
{
	background-image: url(images/Print_btn.gif);
	background-repeat: no-repeat;
	background-position: right top;
	width: 172px;
	height: 34px;
	/*width: 212px;
	height: 33px;*/
	border: none;
	background-color: none;
	cursor: pointer;
}



/*DataGrid Price*/

.header-bg{background:url(images/header_bg.gif) left top repeat-x #ffd963; height:24px;}
.header-txt{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#000000; text-align:center; padding-top:5px;}

.sub-header-bg{background:url(images/sub_header_bg.gif) left top repeat-x #fcd242; height:39px;}
.sub-header-txt{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#000000; text-align:center; padding-top:12px;}
.sub-data-bg{background:#ffe181; height:39px;}

.data-link:link,.data-link:visited,.data-link:active{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#3084b8; text-align:center; padding-top:12px; text-decoration:none;}
.data-link:hover{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#1b618d; text-align:center; padding-top:12px; text-decoration:none;}

/*DataGrid Price*/

.Add-New-btn
{
	background-image: url(images/AddNew_btn.gif);
	background-repeat: no-repeat;
	background-position: left top;
	width: 177px;
	height: 34px;
	cursor: pointer;
	background-color: transparent;
	border: none;
}
.dis-txt{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#b1b1b1;
}



/* START :: class added by Hemal Date : 05/01/2008 */

.sub-head

{

font-family: Verdana,Arial,Helvetica,sans-serif;

font-size: 11px;

font-weight: bold;

color: #016CB0;

padding-bottom: 5px;

}

.data-sprt-top
{

border-top: solid 1px #e6e6e6;

}
/* END :: classes added by Hemal Date : 05/01/2008 */


.sub-title-underline

{

font-family: Verdana, Arial, Helvetica, sans-serif;

font-size: 12px;

line-height:15px;

font-weight: bold;

color: #016CB0;

padding-bottom: 5px;

text-decoration:underline;

}

.sub-title-link-withoutunderline
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #016CB0;
}
.sub-title-link-withoutunderline:link
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #016CB0;
}
.sub-title-link-withoutunderline:Active
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #016CB0;
}
.sub-title-link-withoutunderline:hover
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #016CB0;
	text-decoration:underline;
}
.sub-title-link-withoutunderline:visited
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #016CB0;
}

/* OPT issue solving */

.form-pad-top5

{

padding-top:5px

}

.btn-addlink

{

background-image: url(images/addLink_btn.gif);

background-repeat: no-repeat;

background-position: right top;

width: 172px;

height: 31px;

border: none;

background-color: none;

cursor: pointer;

}

.btn-updatelink

{

background-image: url(images/updateLink_btn.gif);

background-repeat: no-repeat;

background-position: right top;

width: 172px;

height: 31px;

border: none;

background-color: none;

cursor: pointer;

}


/**/

/*Inspire me*/
.dest-act
{
	background-image: url(images/hd_destinations_inact.gif);
	background-repeat: no-repeat;
	background-position: left top;
	width: 142px;
	height:25px;
	
}

.dest-inact
{
	background-image: url(images/hd_destinations.gif);
	background-repeat: no-repeat;
	background-position: left top;
	width: 140px;
	cursor: pointer;
}

.inspire-act
{
	background-image: url(images/hd_inspireme.gif);
	background-repeat: no-repeat;
	background-position: left top;
	width: 156px;
	height:25px;
}

.inspire-inact
{
	cursor: pointer;
	background-image: url(images/hd_inspireme_inact.gif);
	background-repeat: no-repeat;
	background-position: left top;
	width: 156px;
	
}

.worldevents-act
{
	background-image: url(images/hd_worldevents.gif);
	background-repeat: no-repeat;
	background-position: left top;
	width: 156px;
	height:25px;
}

.worldevents-inact
{
	cursor: pointer;
	background-image: url(images/hd_worldevents_inact.gif);
	background-repeat: no-repeat;
	background-position: left top;
	width: 156px;
	
}
/*inspire end*/
/* Added Newly */
.btn-Save-AddNew
{
	background-image: url(images/Delete_btn.gif);
	background-repeat: no-repeat;
	background-position: right top;
	width: 172px;
	height: 31px;
	border: none;
	background-color: none;
	cursor: pointer;
}




/*DataGrid Price*/

.header-bg{background:url(images/header_bg.gif) left top repeat-x #ffd963; height:24px;}
.header-txt{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#000000; text-align:center; padding-top:5px;}

.sub-header-bg{background:url(images/sub_header_bg.gif) left top repeat-x #fcd242; height:39px;}
.sub-header-txt{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#000000; text-align:center; padding-top:12px;}
.sub-data-bg{background:#ffe181; height:39px;}

.data-link:link,.data-link:visited,.data-link:active{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#3084b8; text-align:center; padding-top:12px; text-decoration:none;}
.data-link:hover{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#1b618d; text-align:center; padding-top:12px; text-decoration:none;}

/*DataGrid Price*/

.Add-New-btn
{
	background-image: url(images/AddNew_btn.gif);
	background-repeat: no-repeat;
	background-position: left top;
	width: 177px;
	height: 34px;
	cursor: pointer;
	background-color: transparent;
	border: none;
}
.dis-txt{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#b1b1b1;
}


/*Employee opprtunity issue solvings */

.sub-title-underline

{

font-family: Verdana, Arial, Helvetica, sans-serif;

font-size: 12px;

line-height:15px;

font-weight: bold;

color: #016CB0;

padding-bottom: 5px;

text-decoration:underline;

}

.sub-title-link-withoutunderline
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #016CB0;
}
.sub-title-link-withoutunderline:link
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #016CB0;
}
.sub-title-link-withoutunderline:Active
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #016CB0;
}
.sub-title-link-withoutunderline:hover
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #016CB0;
	text-decoration:underline;
}
.sub-title-link-withoutunderline:visited
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #016CB0;
}
/* end*/


/* OPT issue solving */

.form-pad-top5

{

padding-top:5px

}

.btn-addlink

{

background-image: url(images/addLink_btn.gif);

background-repeat: no-repeat;

background-position: right top;

width: 172px;

height: 31px;

border: none;

background-color: none;

cursor: pointer;

}

.btn-updatelink

{

background-image: url(images/updateLink_btn.gif);

background-repeat: no-repeat;

background-position: right top;

width: 172px;

height: 31px;

border: none;

background-color: none;

cursor: pointer;

}


/**/
/*Employee opportunities phase - 1 issues */

.hrclass
{
	color:#e6e6e6;
}


/*end */


/* Tempo Holidays Team issues */

.btn-ADDNEWONLY
{
background-image: url(images/AddNew_btn.gif);
background-repeat: no-repeat;
background-position: right top;
width: 172px;
height: 31px;
border: none;
background-color: none;
cursor: pointer;
}

/* Tempo Holidays Team */

.btn-SaveAndAddNew
{
	background-image: url(images/SaveAndAddNew_btn.gif);
	background-repeat: no-repeat;
	background-position: right top;
	width: 172px;
	height: 31px;
	border: none;
	background-color: none;
	cursor: pointer;
}


/* website help issue solving */
.Add-new-topic-btn

{

background-image: url(images/AddNewTopic_btn.gif);

background-repeat: no-repeat;

background-position: left top;

width: 177px;

height: 34px;

cursor: pointer;

background-color: transparent;

border: none;

}


/* end*/

OL LI
{

	font-family: verdana, helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	text-decoration: none;
	color: black;
}

/*OL LI SPAN
{
	color: #000000;
}**/

UL LI
{
	list-style:url(images/bullet.gif);
	font-family: verdana, helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: black;
	text-decoration: none;
}



.in-box3-rbg
{
	background-image: url(images/in_box3_rbg.gif);
	background-repeat: no-repeat;
	background-position: right top;
	width: 4px;
	font-size: 0px;
}
/* Added Newly */
.btn-Save-AddNew
{
	background-image: url(images/Delete_btn.gif);
	background-repeat: no-repeat;
	background-position: right top;
	width: 172px;
	height: 31px;
	border: none;
	background-color: none;
	cursor: pointer;
}
}



/*DataGrid Price*/

.header-bg{background:url(images/header_bg.gif) left top repeat-x #ffd963; height:24px;}
.header-txt{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#000000; text-align:center; padding-top:5px; font-weight:bold; }

.sub-header-bg{background:url(images/sub_header_bg.gif) left top repeat-x #fcd242; height:39px;}
.sub-header-txt{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#000000; text-align:left; padding-top:12px;}
.sub-data-bg{background:#ffe181; height:39px;}

.data-link:link,.data-link:visited,.data-link:active{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#3084b8; text-align:center; padding-top:12px; text-decoration:none;}
.data-link:hover{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#1b618d; text-align:center; padding-top:12px; text-decoration:none;}

/*DataGrid Price*/

.Add-New-btn
{
	background-image: url(images/AddNew_btn.gif);
	background-repeat: no-repeat;
	background-position: left top;
	width: 177px;
	height: 34px;
	cursor: pointer;
	background-color: transparent;
	border: none;
}
.dis-txt{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#b1b1b1;
}

.blt-Specials
{
	background-image: url(images/bullet.gif);
	background-repeat: no-repeat;
	background-position: left center;
	width: 10px;
	height: 10px;
}

.btn-Enquire
{
	background-image: url(images/Enquire_btn.gif);
	background-repeat: no-repeat;
	background-position: right top;
	width: 172px;
	height: 31px;
	border: none;
	background-color: none;
	cursor: pointer;
}
.btn-BookNow
{
	background-image: url(images/BookNow_btn.gif);
	background-repeat: no-repeat;
	background-position: right top;
	width: 172px;
	height: 31px;
	/*width: 212px;
	height: 33px;*/
	border: none;
	background-color: none;
	cursor: pointer;
}

/*Destination Search Issue Resolve 2*/


.btn-ReqBrochureDest
{
	background-image: url(images/RequestBrochure_btn.gif);
	background-repeat: no-repeat;
	background-position: right top;
	width: 172px;
	height: 31px;
	border: none;
	background-color: none;
	cursor: pointer;
}

.btn-RegNewsletterDest
{
	background-image: url(images/RegisterForEnewsletter_btn.gif);
	background-repeat: no-repeat;
	background-position: right top;
	width: 172px;
	height: 31px;
	border: none;
	background-color: none;
	cursor: pointer;
}

/*END*/


/*Classes created for Employee profile paging*/
.page-style SPAN
{
	font-family: Verdana;
	color: #016CB0;
	font-size: 10px;
	line-height:12px;
	font-weight:bold;
	text-decoration:underline;
}

.page-style a:link
{
	font-family: Verdana;
	color: #016CB0;
	font-size: 10px;
	line-height:12px;
	font-weight:bold;
}
.page-style a:hover
{
	font-family: Verdana;
	color: #016CB0;
	font-size: 10px;
	line-height:12px;
	font-weight:bold;
}
.page-style a:active
{
	font-family: Verdana;
	color: #016CB0;
	font-size: 10px;
	line-height:12px;
	font-weight:bold;
}
.page-style a:visited
{
	font-family: Verdana;
	color: #016CB0;
	font-size: 10px;
	line-height:12px;
	font-weight:normal;
}
/*End*/


/* Classes added by Pooja dated 17th march '08 starts here */

/* contry table starts here */
.flag1{
	background-image: url(images/flag_1.gif);
	background-position: left top;
	background-repeat: no-repeat;
	width: 31px;
	height: 17px;
}
.flag2{
	background-image: url(images/flag_2.gif);
	background-position: left top;
	background-repeat: no-repeat;
	width: 31px;
	height: 17px;
}
.flag3{
	background-image: url(images/flag_3.gif);
	background-position: left top;
	background-repeat: no-repeat;
	width: 31px;
	height: 17px;
}
.contry-main-pad
{
	padding-right: 13px;
	padding-bottom: 1px;
}
.contry-pad{
	padding-left: 1px;
	padding-right: 2px;
}
.contry-txt{
	font-family: Arial, helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #111111;
	text-decoration: none;
	padding-right: 5px;
	padding-top: 1px;
}
.left-crv-bg-t
{
	background-image: url(images/left_crv_bg_t.gif);
	background-repeat: no-repeat;
	background-position: left top;
	width: 12px;
	height: 7px;
}
.left-crv-bg-rpt
{
	background-image: url(images/left_crv_bg_rpt.gif);
	background-repeat: repeat-y;
	background-position: left top;
	width: 12px;
	height: 100%;
}
.right-crv-bg-t
{
	background-image: url(images/right_crv_bg_t.gif);
	background-repeat: no-repeat;
	background-position: right top;
	width: 12px;
	height: 7px;
}
.right-crv-bg-rpt
{
	background-image: url(images/right_crv_bg_rpt.gif);
	background-repeat: repeat-y;
	background-position: right top;
	width: 12px;
	height: 100%;
}
.agent-lnk-txt
{
	font-family: verdana, helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #ff9c00;
	text-decoration: none;
	padding-top: 3px;
}
.back-lnk-txt
{
	font-family: verdana, helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #016CB0;
	text-decoration: none;
	padding-left:10px;
	padding-bottom:3px;
}


/* contry table ends here */


/*Flag Disable classes added by Ruchir*/
.flag1-dis{
	background-image: url(images/flag_1_dis.gif);
	background-position: left top;
	background-repeat: no-repeat;
	width: 31px;
	height: 17px;
}
.flag2-dis{
	background-image: url(images/flag_2_dis.gif);
	background-position: left top;
	background-repeat: no-repeat;
	width: 31px;
	height: 17px;
}
.flag3-dis{
	background-image: url(images/flag_3_dis.gif);
	background-position: left top;
	background-repeat: no-repeat;
	width: 31px;
	height: 17px;
}
.form-pad-8
{
	padding-left:50px;
}
.form-pad-9
{
	padding-top:3px;
}
.back-lnk
{
	font-family: verdana, helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #016CB0;
	text-decoration: none;
}
/*End*/

/*Added By Abhishek*/
.secondary-navigation a:link
{
	font-family: Verdana;
	color: #016CB0;
	font-size: 10px;
	line-height:12px;
	font-weight:normal;
	text-decoration:underline;
}
.secondary-navigation a:hover
{
	font-family: Verdana;
	color: #016CB0;
	font-size: 10px;
	line-height:12px;
	font-weight:normal;
	text-decoration:underline;
}
.secondary-navigation a:active
{
	font-family: Verdana;
	color: #016CB0;
	font-size: 10px;
	line-height:12px;
	font-weight:normal;
	text-decoration:underline;
}
.secondary-navigation a:visited
{
	font-family: Verdana;
	color: #016CB0;
	font-size: 10px;
	line-height:12px;
	font-weight:normal;
	text-decoration:underline;
}
/*End*/

.search-go-btn:link
{
	border-bottom: 0px;
}
.search-go-btn:active
{
	border-bottom: 0px;
}

.search-go-btn:visited
{
	border-bottom: 0px;
}

.search-go-btn:hover
{
	border-bottom: 0px;
}

/*Added By Kamlesh Sharma*/
.grid-view-pagestyle td
{
background-color: #284775;
color:White;
font-weight:bold;
}

.grid-view-pagestyle a:link

{
background-color: #284775;
color:White;
font-weight: bold;
}

.grid-view-pagestyle a:active 

{
background-color: #284775;
color:White;
font-weight: bold;

}

.grid-view-pagestyle a:visited

{
	background-color: #284775;
	color:White;
	font-weight: bold;
}

.grid-view-pagestyle a:hover
{
background-color: #284775;
color:White;
font-weight: bold;
text-decoration:underline;
}


/* flight child change */
.left-text-small
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8px;
	color: #000000;
font-weight: bold;
	text-transform: uppercase;
	padding-top: 4px;
	padding-bottom: 1px;
}
.left-text-small:link
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8px;
	color: #016CB0;
font-weight: bold;
	text-transform: uppercase;
	padding-top: 4px;
	padding-bottom: 1px;
}
.left-text-small:active
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8px;
font-weight: bold;
	color: #016CB0;
	text-transform: uppercase;
	padding-top: 4px;
	padding-bottom: 1px;
}
.left-text-small:visited
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8px;
	color: #016CB0;
font-weight: bold;
	text-transform: uppercase;
	padding-top: 4px;
	padding-bottom: 1px;
}
.left-text-small:hover
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8px;
	color: #016CB0;
font-weight: bold;
	text-transform: uppercase;
	padding-top: 4px;
	padding-bottom: 1px;
}

/* Configurable Flags */
.australia-inact{
	background-image: url(images/australia-inact.gif);
	background-position: left top;
	background-repeat: no-repeat;
	width: 31px;
	height: 17px;
}
.australia-act{
	background-image: url(images/australia-act.gif);
	background-position: left top;
	background-repeat: no-repeat;
	width: 31px;
	height: 17px;
}
.newzealand-act{
	background-image: url(images/newzealand-act.gif);
	background-position: left top;
	background-repeat: no-repeat;
	width: 31px;
	height: 17px;
}
.uae-act{
	background-image: url(images/us-act);
	background-position: left top;
	background-repeat: no-repeat;
	width: 31px;
	height: 17px;
}
.newzealand-inact{
	background-image: url(images/newzealand-inact.gif);
	background-position: left top;
	background-repeat: no-repeat;
	width: 31px;
	height: 17px;
}
.uae-inact{
	background-image: url(images/us-inact.gif);
	background-position: left top;
	background-repeat: no-repeat;
	width: 31px;
	height: 17px;
}

.uk-inact{
	background-image: url(images/uk-inact.gif);
	background-position: left top;
	background-repeat: no-repeat;
	width: 31px;
	height: 17px;
}
.uk-act{
	background-image: url(images/uk-act.gif);
	background-position: left top;
	background-repeat: no-repeat;
	width: 31px;
	height: 17px;
}
.europe-inact{
	background-image: url(images/europe-inact.gif);
	background-position: left top;
	background-repeat: no-repeat;
	width: 31px;
	height: 17px;
}
.europe-act{
	background-image: url(images/europe-act.gif);
	background-position: left top;
	background-repeat: no-repeat;
	width: 31px;
	height: 17px;
}

.us-act{
	background-image: url(images/us-act.gif);
	background-position: left top;
	background-repeat: no-repeat;
	width: 31px;
	height: 17px;
}

.us-inact{
	background-image: url(images/us-inact.gif);
	background-position: left top;
	background-repeat: no-repeat;
	width: 31px;
	height: 17px;
}
/* Configurable Flags END */
/* flight child change end */
/*Tempo Licence Information class */
.footer-license 
{
background-color:transparent;
color:#B8D0E2;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:9px;
line-height:20px;
text-align:center;
text-decoration:none;
}

 
/* to apply for new feedback forms  */
.inpage-text-box_new
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	border-top: solid 1px #EEEEEE;
	border-bottom: solid 1px #919191;
	border-left: solid 1px #CBCBCB;
	border-right: solid 1px #CBCBCB;
	background-color: #FFFFFF;
	height: 21px;
	width: 125px;	/* added for new form*/
}

/* to apply for new feedback forms  */
.inpage-text-box_small
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	border-top: solid 1px #EEEEEE;
	border-bottom: solid 1px #919191;
	border-left: solid 1px #CBCBCB;
	border-right: solid 1px #CBCBCB;
	background-color: #FFFFFF;
	height: 21px;
	width: 30px;	/* added for new form*/
}

.label_cblst
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight:normal;
	color:#000000;
	line-height:15px;
	width:100%;
}

.commnet_email
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #717171;
	line-height:25px;
  
}

.btn-pad-1_new
{
	padding-top: 0px;
	padding-bottom: 0px;
}

.right-update-btn
{
	background-image: url(images/register_update_btn.gif);
	background-repeat: no-repeat;
	background-position: left top;
	width: 150px;
	height: 39px;
	cursor: pointer;
	background-color: transparent;
	border: none;
}

