body { margin: 0px; background: url(../images/bgGrn.gif) repeat-x; font: normal small "Tahoma", Arial, Helvetica, sans-serif; color: #666666; }
h1, h2, h3, h4, h5, h6 { padding:0px; margin:0px; }
#main { background:#FFFFFF; }
/*-------------------------------------Header Starts-------------------------------------------*/

/* Header */

#fphheader { width: 100%; margin: 0px; padding: 0px 0px 0px 0px; background-image:url(../images/hdrBgGrn-test.gif); }
/* Header > Logo */

#fphlogo { float: left; width: 291px; padding-top:4px; }
#fphlogo img { background:url(../images/fp_logo_tran.png); _background:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/fp_logo_tran.png',sizingMethod='scale'); }
/* Header > Menu */
#fpDynmenu { float: right; text-align:right; padding-top:2px; }
#fpDynmenu span { font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:white; margin-right:5px; margin-left:2px; }
#fpDynmenu span a { color:#FFFFFF; text-decoration:underline; background:none; float: none; width: auto; height:auto; padding-top:0px; text-align: left; font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:11px; }
#fpDynmenu span a:hover { color:#FFFFFF; text-decoration:none; }
#fpDynmenu IMG { border:0px; padding:0px; }
#fpDynmenu a IMG { cursor:hand; }
#fphmenu-top { float: right; width:568px; background-image:url(../images/tpNavBgGrn-test.gif); height:96px; *vertical-align:top; }
#fphmenu {  }
#fphmenu ul{margin:0 1px 1px 0; ~margin:0 1px 0 0; padding:0; list-style:none; float:right;}
#fphmenu ul li{margin:0; padding:0; float:left;}
#fphmenu ul li a{width:56px; text-decoration:none; font-family:Tahoma, Geneva, sans-serif; font-size:11px; color: #02710f; text-align: center; background:url(../images/nav-sprite.jpg) no-repeat -1px -162px; line-height:27px; height:27px; line-height:25px\9; height:25px\9; display:block;}
#fphmenu ul li a:hover{color:#000;}

#fphmenu ul li a.nav2{width:72px; background-position:-57px -162px;}
#fphmenu ul li a.nav3{width:72px; background-position:-129px -162px;}
#fphmenu ul li a.nav4{width:72px; background-position:-129px -162px;}
#fphmenu ul li a.nav5{width:72px; background-position:-201px -162px;}
#fphmenu ul li a.nav6{width:92px; background-position:-273px -162px;}
#fphmenu ul li a.nav7{width:68px; background-position:-365px -162px;}
#fphmenu ul li a.nav8{width:94px; background-position:-433px -162px;}
#fphmenu ul li a.nav9{width:62px; background-position:-527px -162px;}
#fphmenu ul li a.nav10{width:83px; background-position:right -162px;}

#fphmenu ul li.active a{background-position:-1px -189px; font-weight:bold; color:#FFF;}
#fphmenu ul li.active a.nav2{background-position:-57px -189px;}
#fphmenu ul li.active a.nav3{background-position:-129px -189px;}
#fphmenu ul li.active a.nav4{background-position:-129px -189px;}
#fphmenu ul li.active a.nav5{background-position:-201px -189px;}
#fphmenu ul li.active a.nav6{background-position:-273px -189px;}
#fphmenu ul li.active a.nav7{background-position:-365px -189px;}
#fphmenu ul li.active a.nav8{background-position:-433px -189px;}
#fphmenu ul li.active a.nav9{background-position:-527px -189px;}
#fphmenu ul li.active a.nav10{background-position:right -189px;}

#fphmenu ul li.active a:hover{color:#f0ff00}
/*-------------------------------------Header Ends-------------------------------------------*/

/*-------------------------------------Content Starts-------------------------------------------*/

/* Content */

#contentin { margin:0px; padding:0px; }
/* Content > Main */

#contentin .mainPanel { }
#contentin .mnHead IMG { margin-bottom:10px; }

/* career page style starts */

  
#contentin #breadcrumbs { font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#418900;  text-align:left; padding: 8px 0px 8px 5px;}
#contentin #breadcrumbs a{ font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; text-decoration:none; color:#000; background:url(../images/arrow_breadcrumbs.gif) no-repeat right 5px; margin-right:4px; text-align:left; padding-right:10px;}
#contentin  #career-main-box{ padding-left:5px; text-align:left; font-family:Arial, Helvetica, sans-serif!important; background:url(../images/border_bottom_dotted.gif) repeat-x left bottom;}
#contentin  #career-main-box .map_sec{ padding:0px 0px 2px 0px; border-top:3px solid #418900; float:left; width:640px}
#contentin  #career-main-box .map_sec .img_map { width:638px; height:261px; border:1px solid #d7dadd; margin:3px 0px; }
#contentin  #career-main-box .map_sec .content_sec{ border-top:3px solid #418900; margin-top:15px; padding:0px 10px 10px 3px; text-align:left;}
#contentin  #career-main-box .map_sec .content_sec h1{ text-align:left; margin:0px; padding:8px 0px; font-size:18px;}
#contentin  #career-main-box .map_sec .content_sec p{ text-align:left; margin:0px; padding:0px 0px 10px 0px; font-size:11px;}
#contentin  #career-main-box .job_location_sec{ padding:3px 0px 0px 0px; border-top:3px solid #418900; float:right; width:244px;}
#career-main-box .job_location_sec .jb_loc{ border:1px solid #d7dadd; margin-bottom: 15px;}
.jb_loc .heading_top{ background-color:#418900; color:#FFF; text-align:left; font-weight:bold; font-size:18px; padding:6px 8px; }
.jb_loc .lft_cont{ background:#e0e0e0 url(../images/bg_jobs_right.jpg) no-repeat top left; padding:14px 6px;}
.jb_loc .lft_cont .top_heading{ color:#418900; background:url(../images/border_bottom_dotted.gif) repeat-x left bottom; padding-bottom:4px; font-size:14px; font-weight:bold;}
.jb_loc .lft_cont ul{ margin:0px; padding:7px 0px 10px 8px; list-style-type:none;}
.jb_loc .lft_cont ul li{ margin:0px; padding:4px 0px 0px 10px; list-style-type:none; background:url(../images/bullet_green.gif) no-repeat 0px 8px; font-size:11px; color:#666666; line-height:18px;}
.jb_loc .lft_cont-ny{ background:#e0e0e0 url(../images/bg_jobs_right.jpg) no-repeat top left; padding:14px 6px; height:198px;}
.jb_loc .lft_cont-ny ul{ margin:0px; padding:7px 0px 10px 8px; list-style-type:none;}
.jb_loc .lft_cont-ny ul li{ margin:0px; padding:4px 0px 0px 10px; list-style-type:none; background:url(../images/bullet_green.gif) no-repeat 0px 14px; font-size:14px; color:#666666; line-height:22px}
.jb_loc .lft_cont-ny ul li a{ text-decoration:underline; color:#666666}

.jb_loc .lft_cont ul li a{ text-decoration:none; color:#666666}
.jb_loc .lft_cont ul li a:hover{ text-decoration:underline;}
.sec_box_bt{border-top: 3px solid #418900; margin:0px 0px 3px 0;}
.lft_cont .icon ul{ margin:0px; padding:0px; list-style-type:none; }
.lft_cont .icon ul li{ margin:0px; padding:0 18px 0 16px; list-style-type:none; float:left; background:url(../images/dotted_hor.gif) repeat-y top right; display:block; height:66px; }
.lft_cont .icon ul li.last{ background:none!important;}
.lft_cont .icon ul li a{ padding-right:22px;}
.lft_cont .icon ul li a.twitter{ background:url(../images/twitter_icon.jpg) no-repeat top left; display: block; line-height: 48px; margin-top: 10px; width: 20px; text-indent: -9999px;}
.lft_cont .icon ul li a.facebook{ background:url(../images/facebook_icon.jpg) no-repeat top left; display: block; line-height: 48px; margin-top: 10px; width: 20px; text-indent: -9999px;}
.lft_cont .icon ul li a.linkedin{ background:url(../images/linkedin_icon.jpg) no-repeat top left; display: block; line-height: 48px; margin-top: 10px; width: 20px; text-indent: -9999px;}

.img_sec_bx{ background:url(../images/border_bottom_dotted.gif) repeat-x left bottom; padding:14px 0px;}
.img_sec_bx .box_left-1{float:left; margin-right:10px; border-top: 3px solid #418900; padding-top:2px; position:relative;}
.img_sec_bx .box_left-2{float:left; margin-right:10px; border-top: 3px solid #418900;  padding:2px 0 0px 0; width:248px; position:relative;}
.img_sec_bx .box_left-2 img.first, .box_left-3 img.first{padding:0 0 8px;}
.img_sec_bx .box_left-2 img.second, .box_left-3 img.second{ border-top: 3px solid #418900; padding-top:2px;}
.img_sec_bx .box_left-3{float:right; margin-right:0px; border-top: 3px solid #418900;  padding-top:2px; width:248px; position:relative;}
.heading_img_top{ font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:20px; color:#FFF; position:absolute; top:7px; right:0px; width:209px; text-align:right; padding-right:15px;}
.heading_img_top_small{ font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:15px; color:#FFF; position:absolute; top:7px; right:0px; width:209px; text-align:right; padding-right:15px; z-index: 99;}
.heading_img_top_small span{ color:#ffeb0e; font-size:13px;}
.heading_img_top_small2{ font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:13px; color:#FFF; position:absolute; top:185px; right:0px; width:209px; text-align:right; padding-right:15px; z-index: 99;}
span.size_big{ font-size:17px;}
.heading_img_top_small2 span{ color:#ffeb0e; font-size:17px;}
.heading_img_top span{ color:#ffeb0e; font-size:27px;}

.sec_bottom{ border-top:1px solid #eeeeee; }
.logo_brand{ padding:0px 0px;}
.logo_brand ul{ margin:0px; padding:0px 0 10px 0; list-style-type:none; }
.logo_brand ul li{ margin:14px 0px; padding:0 18px 0 16px; list-style-type:none; float:left; border-right:1px solid #eeeeee; display:block; height:107px; }
.logo_brand ul li.last{ border:none!important;}
.logo_brand ul li a{ padding-right:36px;}
.logo_brand ul li a.cheapoair-com{ background:url(../images/cheapoair-logo-big.jpg) no-repeat top left; display: block; line-height:107px; margin-top: 3px; width: 154px; text-indent: -9999px;}
.logo_brand ul li a.cheapoair-ca{ background:url(../images/cheapoair-ca-logo-big.jpg) no-repeat top left;  display: block; line-height:107px; margin-top: 3px; width: 154px; text-indent: -9999px;}
.logo_brand ul li a.cheapoair-co-uk{ background:url(../images/cheapoair-ca-logo_big.jpg) no-repeat top left;  display: block; line-height:107px; margin-top: 3px; width: 154px; text-indent: -9999px;}
.logo_brand ul li a.cheapostay-com{ background:url(../images/cheapostay-logo_big.jpg) no-repeat top left;  display: block; line-height:107px; margin-top: 3px; width: 154px; text-indent: -9999px;}
.logo_brand ul li a.travelong-com{ background:url(../images/travel_long_big.jpg) no-repeat top left;  display: block; line-height:107px; margin-top: 3px; width: 154px; text-indent: -9999px;}
.logo_brand ul li a.farebuzz-com{ background:url(../images/farebuzz-logo_big.jpg) no-repeat top left;  display: block; line-height:107px; margin-top: 3px; width: 154px; text-indent: -9999px;}
.logo_brand ul li a.tripmama-com{ background:url(../images/tripmama_logo.jpg) no-repeat top left;  display: block; line-height:107px; margin-top: 3px; width: 154px; text-indent: -9999px;}
.logo_brand ul li a.hotelpricer-com{ background:url(../images/hotelpricer-logo_big.jpg) no-repeat top left;  display: block; line-height:107px; margin-top: 3px; width: 154px; text-indent: -9999px;}

#career-main-box .sec-ny-middle{ padding:4px 10px 0 5px; border-top: 3px solid #418900; background-color:#FAFFF5; height:368px; float:left; width:412px; margin-bottom:12px }
#career-main-box .sec-ny-middle_ind{ padding:4px 10px 0 5px; border-top: 3px solid #418900; background-color:#FAFFF5; height:421px; float:left; width:412px; margin-bottom:12px }

#career-main-box .sec-ny-middle h1{ font-size:18px; text-align:left;}
#career-main-box .sec-ny-middle p{ font-size:11px; padding:0px 0px 5px 0px; line-height:16px; color:#666666;}
#career-main-box .sec-ny-middle a{ color:#418900; text-decoration:underline;}
#career-main-box .sec-ny-middle a:hover{ color:#418900; text-decoration:none;}
#career-main-box  .right-sec-ny{ float:right;  border-top: 3px solid #418900; width:456px;}
.right-sec-ny .top-bx-sec-ny, .bx_left_bnfts .top-bx-sec-ny, .location_sec .top-bx-sec-ny{ border:1px solid #e0e0e0; margin-top:3px; margin-bottom:10px}
#career-main-box .fn-wrk, .bx_left_bnfts .fn-wrk, .location_sec .fn-wrk{  background-color: #418900; color: #FFFFFF; font-size: 18px; font-weight: bold; padding: 6px 8px; text-align: left;}
.top-bx-sec-ny .content-ny{ background:#e2e2e2 url(../images/bg-right-ny-sec.jpg) no-repeat 0 0; float:left; width:437px; padding:10px 7px 10px 10px;}
.top-bx-sec-ny .content-ny img{ padding:0 4px 0 10px}
.top-bx-sec-ny .content-ny h2{ font-size:12px; font-weight:bold; color:#418900; line-height:16px;}
.top-bx-sec-ny .content-ny ul{ list-style-type:none; margin:0px; padding:7px 0px 0 0;}
.top-bx-sec-ny .content-ny ul li{ list-style-type:none; margin:0px; padding:0px 0px 4px 10px; background:url(../images/bullet_green.gif) no-repeat 0 6px; font-size:12px; text-decoration:underline;}

.right-sec-ny  .btm_sec_ny { margin-bottom:10px }
.btm_sec_ny .bx_left_spotlgt{ border-top: 3px solid #418900; padding-top:3px; margin-bottom:12px ; width:223px; float:left;}
.btm_sec_ny .bx_left_spotlgt .lft_bx_spt{ border:1px solid #e0e0e0;}
.lft_bx_spt .content_ny, .lft_bx_spt .content_ny{  height:142px; padding:9px 7px 10px 9px;  background:#e2e2e2 url(../images/bg_spotlight.jpg) no-repeat 0 0;}
.jstfy{ text-align:justify;}
.lft_bx_spt .content_ny p, .content_ny_ind p{ padding:0px 0 8px 0; color:#666666; line-height:17px; font-size:11px; margin:0px;}
.lft_bx_spt .content_ny p strong, .content_ny_ind strong{ padding:0px 0 8px 0; color:#418900; line-height:17px; font-size:11px; margin:0px;}
.space_md{ margin-left:10px;}

.benefits_sec_ny{ padding:6px 0px 10px 5px;}
.benefits_sec_ny .bx_left_bnfts{ width:265px; float:left; margin-right:10px; border-top: 3px solid #418900; }
.benefits_sec_ny .cont_area{ background:url(../images/bg_benfits.jpg) no-repeat 0 0; padding:10px 8px 10px 8px;}
.cont_area .top_heading{ color:#418900; background:url(../images/border_bottom_dotted.gif) repeat-x left bottom; padding-bottom:4px; font-size:14px; font-weight:bold;padding-left: 4px;}
.cont_area ul{ margin:0px; padding:9px 0px 10px 8px; list-style-type:none;}
.cont_area ul li{ margin:0px; padding:4px 0px 0px 10px; list-style-type:none; background:url(../images/bullet_green.gif) no-repeat 0px 10px; font-size:11px; color:#666666}

.benefits_sec_ny .google_map_sec{ width:386px; margin-right:10px; border-top: 3px solid #418900; float:left;}
.google_map_sec .map_g{ border:1px solid #E0E0E0; margin-top:3px; padding:1px;}

.benefits_sec_ny .location_sec{ width:224px; float:left;  border-top: 3px solid #418900;}
.location_sec .bld_txt{ font-size:12px; font-weight:bold; color:#418900;}
.location_sec .cont_area{height:273px;}

#career-main-box .sec-ny-middle_ind h1{ font-size:18px; text-align:left;}
#career-main-box .sec-ny-middle_ind p{ font-size:11px; padding:0px 0px 5px 0px; line-height:16px; color:#666666;}
#career-main-box .sec-ny-middle_ind a{ color:#418900; text-decoration:underline;}
#career-main-box .sec-ny-middle_ind a:hover{ color:#418900; text-decoration:none;}
.content_ny_ind{height:195px!important; background:#e2e2e2 url(../images/bg_ind_sec.jpg) no-repeat 0 0; padding:9px 7px 10px 9px; }
.content_ny_ind p{line-height:15px;}

.benefits_sec_ny .bx_left_bnfts_ind{ width:388px; float:left; margin-right:10px; border-top: 3px solid #418900; }
.bx_left_bnfts_ind .fn-wrk{  background-color: #418900; color: #FFFFFF; font-size: 18px; font-weight: bold; padding: 6px 8px; text-align: left;}
.bx_left_bnfts_ind .top-bx-sec-ny{ border:1px solid #e0e0e0; margin-top:3px; margin-bottom:10px}
.bx_left_bnfts_ind .cont_area{ background:url(../images/bg_ing_btm.jpg) no-repeat 0 0; padding:10px 8px 10px 8px; height:273px}

.benefits_sec_ny .google_map_sec_ind{ width:492px; border-top: 3px solid #418900; float:left;}
.google_map_sec_ind .map_g_ind{ border:1px solid #E0E0E0; margin-top:3px; padding:1px;}
 
 
 
/* career page style Ends */

#contentin .mainleftpanel { font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:11px; line-height:19px; text-align:justify; color:#371313; padding-left:30px; padding-top:10px; padding-right:10px; float:left; width:60%; }
#contentin .mainleftpanel a { color:#ff7800; text-decoration:underline; }
#contentin .mainleftpanel a:hover { color:#FF6600; text-decoration:none; }
#contentin .btn { text-align:right; padding-right:10px; }
#contentin .btn1 { text-align:right; padding-right:80px; }
#contentin .subhead { font-size:13px; color:#8b0804; padding-top:30px; padding-bottom:10px; font-weight:bold; }
#contentin .subhead1 { font-size:13px; color:#8b0804; padding-top:5px; padding-bottom:10px; font-weight:bold; }
.subhead1 h2, h1 { font-size:13px; color:#8b0804; font-weight:bold; }
#contentin UL.sbhd { margin:0px; paddin:0px; margin-top:10px; font-size:11px; font-family:Arial, Helvetica, sans-serif; }
#contentin UL.sbhd LI { list-style:none; width:50%; float:left; }
#contentin UL.sbhd LI B { font-weight:bold; font-size:13px; color:#8b0804; }
/* Content > Main > right image */

#contentin .mainleftpanel { font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:11px; line-height:19px; text-align:justify; color:#2d4f27; padding-left:30px; padding-top:10px; padding-right:10px; float:left; width:60%; }
#contentin .mainleftpanel a { color:#ff7800; text-decoration:underline; }
#contentin .mainleftpanel a:hover { color:#FF6600; text-decoration:none; }
#contentin .btn { text-align:right; padding-right:10px; }
#contentin .btn1 { text-align:right; padding-right:80px; }
#contentin .subhead { font-size:13px; color:#015c0c; padding-top:30px; padding-bottom:10px; font-weight:bold; }
#contentin .subhead1 { font-size:13px; color:#015c0c; padding-top:5px; padding-bottom:10px; font-weight:bold; }
.subhead1 h2, h1 { font-size:13px; color:#015c0c; font-weight:bold; }
#contentin UL.sbhd { margin:0px; paddin:0px; margin-top:10px; font-size:11px; font-family:Arial, Helvetica, sans-serif; }
#contentin UL.sbhd LI { list-style:none; width:50%; float:left; }
#contentin UL.sbhd LI B { font-weight:bold; font-size:13px; color:#015c0c; }
/* Content > Main > right image */

#contentin .mainrgtpanel { float: right; }
/* Content > Main > bottom panel */

#contentin .midpanellftContact { width: 239px;/*
	height:575px;*/ background:#f4f8fb; float: none; border-top:0px; border-left:#d9d9d9 1px solid; border-right:#d9d9d9 1px solid; margin-left:20px; }
#contentin .midpanellftnews { width: 239px; height:935px; background:#f4f8fb; float: none; border-top:0px; border-left:#d9d9d9 1px solid; border-right:#d9d9d9 1px solid; margin-left:20px; }
#contentin .midpanellftinvestor { width: 239px; height:400px; background:#f4f8fb; float: none; border-top:0px; border-left:#d9d9d9 1px solid; border-right:#d9d9d9 1px solid; margin-left:20px; }
#contentin .midpanellftnews1 { width: 239px; height:700px; background:#f4f8fb; float: none; border-top:0px; border-left:#d9d9d9 1px solid; border-right:#d9d9d9 1px solid; margin-left:20px; }
#contentin .midpanellftnews2 { width: 239px; height:790px; background:#f4f8fb; float: none; border-top:0px; border-left:#d9d9d9 1px solid; border-right:#d9d9d9 1px solid; margin-left:20px; }
#contentin .midpanellftnews3 { width: 239px; height:900px; background:#f4f8fb; float: none; border-top:0px; border-left:#d9d9d9 1px solid; border-right:#d9d9d9 1px solid; margin-left:20px; }
#contentin .midpanellftnews7 { width: 239px; height:1760px; background:#f4f8fb; float: none; border-top:0px; border-left:#d9d9d9 1px solid; border-right:#d9d9d9 1px solid; margin-left:20px; }
#contentin .midpanellftnews10 { width: 239px; height:750px; background:#f4f8fb; float: none; border-top:0px; border-left:#d9d9d9 1px solid; border-right:#d9d9d9 1px solid; margin-left:20px; }
#contentin .updatesBox { width:211px; margin-left:17px; background-image:url(../images/solunewbg.gif); background-repeat:repeat-y; margin-top:0px; border-top:none; padding-top:0px; border-bottom:#d0dae1 1px solid; }
#contentin .smallTxt { color:#b66700; font-size:10px; font-family:Arial, Helvetica, sans-serif; }
#contentin .smallTxt a:link, #contentin .smallTxt a:visited, #contentin .smallTxt a:active { color:#b66700; text-decoration:none; }
#contentin .smallTxt a:hover { color:#b66700; text-decoration:underline; }
#contentin .smallTxt UL { margin:0px; padding:0px; }
#contentin .smallTxt UL LI { list-style:none; background:url(../images/sm_bul.gif) no-repeat 2px 7px; padding-left:10px; margin-left:3px; margin-right:3px; }
#contentin .sptrDotted { border-bottom:1px dotted #015c0c; margin:3px 10px; font-size:6px; clear:both; }
#contentin .sptrBlank { margin:3px 10px; font-size:6px; }
/* Content > bottomtxt */

#btmnav { font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:11px; display:table; width:auto; }
#btmnav UL { margin:0px; padding:0px; display:table-row; }
#btmnav UL LI { display:table-cell; float:left; list-style:none; border-bottom:#CCCCCC 1px dashed; padding-bottom:5px; margin-top:5px; }
#btmnav UL LI.txt1 { list-style:none; background: url(../images/arw_grn.gif) no-repeat 2px 7px; width:20%; padding-left:15px; }
#btmnav UL LI.txt1 a { color:#2e9203; text-decoration:none; }
#btmnav UL LI.txt1 a:hover { color:#ff6000; text-decoration:underline; }
#btmnav UL LI.txt2 { width:75%; }
#btmnav UL LI.txt2 strong { color:#bf3a00; font-weight:normal; }
#sidebar .boxed .title h2 { background: url(../images/img08.gif) no-repeat; }
/* Content > Sidebar > Login */

#login { }
#login form { }
#login fieldset { border: none; }
#login legend { display: none; }
#login label { display: block; }
#login input { margin-bottom: 10px; padding: 2px 5px; font: normal small "Trebuchet MS", Arial, Helvetica, sans-serif; color: #666666; }
#inputtext1, #inputtext2 { width: 160px; }
#inputsubmit1 { margin: 0; padding: 0; }
/* Content > Sidebar > Updates*/

#updates { }
#updates ul { margin: 0; list-style: none; }
#updates h3 { font-size: .8em; }
#updates p { line-height: normal; font-size: .8em; }
#updates a { text-decoration: none; }
/* Content > Sidebar2 */

#sidebar2 { float: left; width: 180px; padding-left: 20px; }
#sidebar2 .boxed .title h2 { background: url(../images/img10.gif) no-repeat right top; }
/* Content > Sidebar2 > Sponsors */

#sponsors { }
#sponsors ul { margin-left: 0; padding-left: 0; list-style: inside; }
/* Content > Sidebar2 > ad120x600 */

#ad120x600 { text-align: center; }
/* Footer */

#footer { clear: both; width: 100%; height: 61px; margin-top: 4px; padding: 0px; text-align: center; }
#footer .text { margin: 0px; padding: 0px; text-align: center; font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:11px !important; color:#FFFFFF; padding-top:13px; background:#418900; padding-bottom:13px; }
#footer .text UL { margin:0px; padding:0px; }
#footer .text UL LI { list-style:none; display:inline; border-right:1px solid #FFFFFF; margin-left:10px; padding-right:10px; font-size:11px; }
#footer .text UL LI.noBdr { border:0px; }
#footer .legal { margin: 0px; padding: 0px; text-align: center; font-family:Arial, Helvetica, sans-serif; font-size:10px; color: #FFFFFF; background:#5da120; padding-top:7px; padding-bottom:7px; }
#footer .text a { text-decoration: none; color: #FFFFFF; font-size:11px; }
#footer .text a:hover { text-decoration: underline; color: #FFFFFF; }
/* Footer > Legal */

#legal { }
/* Footer > Links */

#links { }
/*------------------Class Starts----------------------------------------*/

.midtopcell { text-align:right; width:auto; }
/*-----------------------right panels-------------------------------------*/

#contentin .midpanellftCareers { width: 239px; height:940px; background:#f4f8fb; float: none; border-top:0px; border-left:#d9d9d9 1px solid; border-right:#d9d9d9 1px solid; margin-left:20px; vertical-align:top; margin-top:0px; }
#contentin .globofare { width: 239px; height:2300px; background:#f4f8fb; float: none; border-top:0px; border-left:#d9d9d9 1px solid; border-right:#d9d9d9 1px solid; margin-left:20px; vertical-align:top; margin-top:0px; }
#contentin .rtImg { margin:0px; padding:0px; height:45px; }
.clr { clear:both; }
.clr1 { clear:both; height:5px; }
/*----------------CSS UPDATED----------------*/

#btmnavNew .txt1 { list-style:none; background: url(../images/arw_grn.gif) no-repeat 2px 10px; border-bottom:#CCCCCC 1px dashed; padding-left:15px; line-height:30px; }
#btmnavNew .txt1 a { color:#2e9203; text-decoration:none; }
#btmnavNew .txt1 a:hover { color:#ff6000; text-decoration:underline; }
#btmnavNew .txt2 { border-bottom:#CCCCCC 1px dashed; }
#btmnavNew .txt2 strong { color:#bf3a00; font-weight:normal; }
#btmnavNew .txt2 strong a:link, #btmnavNew .txt2 strong a:visited, #btmnavNew .txt2 strong a:active { color:#bf3a00; font-weight:normal; text-decoration:none; }
#btmnavNew .txt2 strong a:hover { color:#bf3a00; font-weight:normal; text-decoration:underline; }
#contentin .midpanellftCareers1 { width: 239px; height:440px; background:#f4f8fb; float: none; border-top:0px; border-left:#d9d9d9 1px solid; border-right:#d9d9d9 1px solid; margin-left:20px; vertical-align:top; margin-top:0px; }
#contentin .midpanellftCareers2 { width: 239px; height:650px; background:#f4f8fb; float: none; border-top:0px; border-left:#d9d9d9 1px solid; border-right:#d9d9d9 1px solid; margin-left:20px; vertical-align:top; margin-top:0px; }
/*---------------CSS Updation For New Section---------------*/

#contentin .smallTxt1 { color:#b66700; font-size:11px; font-family:Arial, Helvetica, sans-serif; background:url(../images/sm_bul.gif) no-repeat 6px 4px; padding-left:3px; }
#contentin .smallTxt1 a:link, #contentin .smallTxt1 a:visited, #contentin .smallTxt1 a:active { color:#b66700; text-decoration:none; }
#contentin .smallTxt1 a:hover { color:#b66700; text-decoration:underline; }
#contentin .updatesBox1 { width:211px; margin-left:15px; border:1px solid #d0dae1; background:#FFFFFF; border-top:0px; margin-top:0px; padding-top:0px; }
/*---------------------Css Added for new Panel---------------------*/

#contentin .Newbgimg { background-image:url(../images/newbginside.gif); background-repeat:repeat-y; }
#contentin .Newbgimgbtm { background-image:url(../images/newbginsidebtm.gif); background-repeat:no-repeat; height:9px; }
.tabmarleft { padding-left:20px; }
#contentin .heading { font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; padding-bottom:10px; }
.heading h1 { font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; }
.formtext { font: normal small "Tahoma", Arial, Helvetica, sans-serif; font-size:11px; }
.imgpadleft { padding-left:10px; }

/***** Added Later *****/
#contentin .longBtn { display:inline-block; width:240px; height:42px; background:url(../images/longbtnGreen.gif) no-repeat 0 0 transparent; line-height:42px; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#fff !important; text-decoration:none !important; text-transform:uppercase; text-indent:30px}
#contentin .longBtn:hover{background:url(../images/longbtnGreen_hover.gif) no-repeat 0 0 transparent;}
.tabs-holder{width:64% !important;}
.tab{padding-bottom:15px;}
.MainTabs{text-align:right; height:32px; position:relative;}
.main-tab-holder{background:url(../images/main-tab-border.jpg) repeat-x 0 bottom; width:73%; position:absolute; right:0px;}
.MainTabs a{background:url(../images/tab-sprite.gif) no-repeat 0 -32px; line-height:32px; display:inline-block; height:32px; width:120px; text-align:center; text-decoration:none !important; font-weight:normal !important; color:#999999 !important; cursor:pointer; outline:none !important}
.MainTabs a.current{background:url(../images/tab-sprite.gif) no-repeat 0 0; color:#007994 !important; font-weight:bold !important}
.sub_menus{}
.sub_menus ul{list-style-type:none; margin:0; padding:0;}
.sub_menus .accordionButton{display:block; height:30px; background:url(../images/normal_acc_item.gif) no-repeat 10px center #2c9102; color:#fff !important; font-size:12px !important; font-weight:bold !important; line-height:27px; text-indent:20px; text-decoration:none !important; border-bottom:1px solid #f1f1f1; border-right:1px solid #f1f1f1;}
.sub_menus .accordionButton span{display:block; width:100%; cursor:pointer;}
.sub_menus .benefits{background-color:#f69d0a !important}
.accordionContent span{display:block; background:url(../images/normal_acc_subitem.gif) no-repeat 10px 13px #5da120; color:#fff !important; font-size:12px !important; text-decoration:none !important; border-bottom:1px solid #f1f1f1; border-right:1px solid #f1f1f1; line-height:15px; padding:7px 5px 7px 20px; text-align:left; cursor:pointer}
.accordionContent span.selected, .accordionContent span:hover{color:#000 !important; background:url(../images/normal_acc_subitem_selected.gif) no-repeat 10px 13px #8dc45b !important}
.sub_menus .on, .sub_menus a.active{background:url(../images/active_acc_item_red.gif) no-repeat 10px center #2c9102 !important; color:#fff !important;}
.jobPosition{color:#b66700; display:inline-block; margin-right:5px; float:left;}
.experience, .jobs table span{color:#779b9b; display:block;}
.click-apply{display:block; height:42px; width:135px; background:url(../images/click-Apply-green.jpg) no-repeat 0 0; margin-left:-4px;}
.click-apply:hover{background:url(../images/click-Apply-green-hover.jpg) no-repeat 0 0;}
.jobsSep{border-top:1px dashed #cccccc; margin:15px 0; clear:both;}
.jobs table a{color:#b66700 !important;}
.jobs ul{margin:0 0 10px 0; padding:0 0 0 27px;}
.prevNetx{margin-top:15px;}
.expand{background:url(../images/plus.gif) no-repeat left center; padding-left:15px; cursor:pointer}
.collapse{background:url(../images/minus.gif) no-repeat left center; padding-left:15px; cursor:pointer}

/***** Added Later *****/

/* Our Brands css start */
#contentin .brandleftpanel { font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:11px; line-height:19px; text-align:justify; color:#1c5859;padding-top:10px; margin:0 258px 0 0;}
#contentin .brandleftpanel .mainheading {padding:0 0 22px 30px;}
#contentin .brandleftpanel .brands-list{background:url(../images/brandlist-bor.gif) repeat-x left bottom; padding:12px 0 50px 0;}
#contentin .brandleftpanel .last-brand{background:none !important; padding-bottom:0 !important;}
#contentin .brandleftpanel .brands-list .brands-logo{width:140px; float:left; text-align:center; padding:0 15px 0 30px;}
#contentin .brandleftpanel .brands-list .brands-cont{float:left; line-height:16px; width:68%;}
#contentin .brandleftpanel .brands-list .brands-cont a{color:#015C0C; font-size:13px; line-height:20px; text-decoration:none; font-weight:bold;}
#contentin .brandleftpanel .brands-list .brands-cont a:hover{text-decoration:underline;}
/* Our Brands css end */

/* Press css start */
#contentin .pressleftpanel { font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:11px; line-height:19px; text-align:justify; color:#2D4F27; padding-left:30px; padding-top:10px; margin-right:284px;}
#contentin .pressleftpanel .pressbox{border:1px solid #d4d4d4; padding:20px 11px; margin:60px 0 40px 0; position:relative;}
#contentin .pressleftpanel .pressbox .press-list{ background:url(../images/press-aerrow.gif) no-repeat left 7px; padding:0 0 15px 12px; color:#2D4F27; border-bottom:1px dashed #bababa; margin:0 0 20px 0;}
#contentin .pressleftpanel .pressbox .press-list strong{color:#015C0C;}
.presstabs{ position:absolute; width:584px; height:31px; top:-31px; _top:-30px; right:-4px; _right:278px;}
.presstabs ul{margin:0; padding:0; list-style:none; float:right;}
.presstabs ul li{margin:0; padding:0; float:left; display:inline;}
.presstabs ul li a{text-decoration:none !important; color:#999 !important; font-size:12px !important; line-height:27px; margin:3px 3px 0 0; display:block; background:url(../images/press-tabs-left.gif) no-repeat left top; padding:0 0 0 5px; line-height:27px; float:left;}
.presstabs ul li a span{background:url(../images/press-tabs.gif) no-repeat right top; float:left; line-height:27px; padding:0 25px 0 20px; cursor:pointer;}
.presstabs ul li a:hover{color:#000 !important;}
.presstabs ul li a.selected{color:#015C0C !important; margin:0 3px 0 0; background:url(../images/press-tabs-left.gif) no-repeat left bottom; line-height:31px; font-weight:bold;}
.presstabs ul li a.selected span{background:url(../images/press-tabs.gif) no-repeat right bottom;  line-height:31px;}
#contentin .pressleftpanel .pressbox .press-list .readmore{text-align:right;}
#contentin .pressleftpanel .pressbox .last-press{ margin:0 !important; border:none !important; padding-bottom:0 !important;}
/* Press css end */

/* charity css start */
#contentin .subhead-char { font-size:12px; padding-top:12px; padding-bottom:3px; font-weight:bold; }
.subhead-char h2{ font-size:12px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; }
.mission-stmnt{background:#f9f9f9 url(../images/close-quote.gif) no-repeat right bottom; margin:12px 0 0 0; padding:8px; font-family:Tahoma, Geneva, sans-serif; font-size:11px; color:#535353; font-style:italic;}
.mission-stmnt h1{font-size:14px; color:#535353; margin:0 0 12px 0; padding:0; font-style:normal;}
.mission-stmnt span{ font-size:39px; color:#535353; font-weight:bold; font-family:"Times New Roman", Times, serif; float:left;}
.mission-stmnt span.bottomquote{float:right; padding:5px 0 0 0;}
blockquote{margin:0; padding:0;}
blockquote:first-letter {  background: url(../images/open-quote.gif) no-repeat left top;   padding:5px 0 0 20px; *padding:15px 0 0 20px;}
/* charity css end */

.orange-link{color:#eb4c14 !important;text-decoration:underline !important;font-size:11px !important;font-weight:normal !important;padding-top:5px !important;}
.orange-link:hover{text-decoration:none !important;}




/* New Career Page CSS
----------------------------------------------*/
#career-box{float:left; width:280px; margin:0 80px 20px 0;}
#career-box1{float:left; width:280px; margin:0 0 20px 0;}
#career-box span, #career-box1 span{float:left; width:280px; font:bold 13px "Tahoma", Arial, Helvetica, sans-serif;color:#234757; border-bottom:1px dashed #e5e5e5; padding:0 0 5px 0;}
#career-box ul, #career-box1 ul{float:left; margin:0; padding:0;}
#career-box ul li, #career-box1 ul li{font:11px "Tahoma", Arial, Helvetica, sans-serif; color:#5a9909; margin:0 0 0 15px; line-height:20px; list-style-image: url(../images/arw_grn.gif);}
#career-box ul li a, #career-box1 ul li a{text-decoration:none !important; color:#5a9909 !important; outline:none;}
#career-box ul li a:hover, #career-box1 ul li a:hover{text-decoration:underline !important;}
