@charset "utf-8";
/* CSS Document */
@import url(reset.css);
body { margin:0px; padding:0px; line-height:1.5em; color:#000; font-size:12px; background-color:#efefef; font-family: 'Droid Sans', sans-serif; font-weight:normal;}




/* main */
#main { margin:0px; padding:0px; display:block; position:relative; width:100%; height:auto;}
#main_container { width:980px; display:block; position:; margin:0 auto; -webkit-box-shadow: 4px 2px  #e4e4e4,  -4px 0 2px #e4e4e4;   
-moz-box-shadow: 4px 0 2px #e4e4e4,  -4px 0 2px #e4e4e4;   
box-shadow: 4px 0 2px #e4e4e4,  -4px 0 2px #e4e4e4; background-color:#FFF; padding-bottom:15px;}

/* header */
#header-container { width:980px; display:block; height:104px; padding-top:5px;}
#header-container #limtan-logo { width:281px; float:left;padding-left:17px;}
#header-container #limtan-up-right { width:390px; float:right; margin-right:20px; margin-top:10px;}
/* login */ 
#limtan-up-right #open-demo { text-align:right;}
#limtan-up-right #login-container { height:22px; display:block; margin-top:12px;}
#limtan-up-right #login-container #login-text { float:left; color:#7f9413; text-transform:uppercase; width:50px; font-size:14px; padding-top:5px;}
#limtan-up-right #login-container #textfield input[type="text"] , #limtan-up-right #login-container #textfield input[type="password"] { width:100px; height:16px; background-image:url(../images/textfield_bg.jpg); background-repeat:repeat-x; background-position:left top; border:solid 1px #9f9f9f; margin-right:5px; padding-left:3px; padding-right:3px; font-size:11px;}
#limtan-up-right #forgot { font-size:10px; color:#4a4a4a; text-align:right; padding-top:0px; padding-bottom:0px; padding-right:10px;}
#limtan-up-right #forgot a { color:#4a4a4a; font-weight:bold;}

/* navigation */
#navigation-container_2 { width:960px; border-top:solid 1px #dfdfdf; border-bottom:solid 1px #dfdfdf; /*background-image:url(../images/navigation_bg.jpg); background-repeat:repeat-x;*/ height:34px;  margin-top:10px; margin-bottom:2px; background-color:#666; -webkit-border-radius: 8px;
-moz-border-radius: 8px;
border-radius: 8px;  display:inline-block; margin-left:10px;}

#navigation-container { width:980px;  background-image:url(../images/nav_bg_2.jpg); background-repeat:repeat-x; background-position:left bottom; height:34px; width:auto; margin-top:10px; margin-bottom:4px; border-bottom:solid 2px #e87000;}


#top-menu { width:auto; padding-top:4px;}
#top-menu ul { margin:0px; padding:0px; list-style-type:none;}
#top-menu ul li { float:left; margin-left:7px; text-transform:uppercase; font-size:13px; font-weight:bold;}
#top-menu ul li a { /*float:left; */ text-decoration:none; margin:0;/*font:bold;*/ color:#fff; display:block; padding:8px 8px 5px 8px; }

#top-menu ul li a:hover { /*background-image:url(../images/right_menu_curve.jpg); background-position:right top; background-repeat:no-repeat;*/ cursor:pointer; background-color:#e87000;}
.top-menu-active { background-color:#e87000; color:#FFF; }

/*#top-menu ul li a span { float:left; margin:0; cursor:default; }*/
/*#top-menu ul li a span b { display:block; padding:6px 8px; cursor:default; margin:0px; }*/


/*#top-menu ul li a:hover span { background-image:url(../images/left_menu_curve.jpg); background-position:left top; background-repeat:no-repeat; float:left; cursor:pointer; background-color:#e87000;}*/
/*#top-menu ul li a:hover span b {background-image:url(../images/hover_arrow.jpg); background-position:center 24px; background-repeat:no-repeat;cursor:pointer;}*/ 

/*#top-menu { width:auto; padding-top:4px;}
#top-menu ul { margin:0px; padding:0px; list-style-type:none;}
#top-menu ul li { float:left; margin-left:7px; text-transform:uppercase; font-size:13px; }
#top-menu ul li a { float:left; text-decoration:none; margin:0;color:#fff; }
#top-menu ul li a span { float:left; margin:0; cursor:default; }
#top-menu ul li a span b { display:block; padding:6px 8px; cursor:default; margin:0px; }

#top-menu ul li a:hover { background-image:url(../images/right_menu_curve.jpg); background-position:right top; background-repeat:no-repeat; cursor:pointer;}
#top-menu ul li a:hover span { background-image:url(../images/left_menu_curve.jpg); background-position:left top; background-repeat:no-repeat; float:left; cursor:pointer;}
#top-menu ul li a:hover span b {background-image:url(../images/hover_arrow.jpg); background-position:center 24px; background-repeat:no-repeat; cursor:pointer;}*/

/* this is the active state example */
/*.mattblackmenu li a.selected, .mattblackmenu li a.selected2 {background:url(http://images.jetairways.com/Img/Menu/navtabon_rhtcurv.gif) right top no-repeat;font:bold 11px Verdana }
.mattblackmenu li a.selected span, .mattblackmenu li a.selected2 span{ float:left; background:url(http://images.jetairways.com/Img/Menu/navtabon_lftcurv.gif) left top no-repeat;  }
.mattblackmenu li a.selected span b, .mattblackmenu li a.selected2 span b{ float:left; height:22px; background:url(http://images.jetairways.com/Img/Menu/navtabon_bgarrow.gif) center top no-repeat;   padding:8px 10px 0 10px; }

.mattblackmenu li a#Home span b { cursor:pointer;  }*/

/*@media screen and (max-width:400px)
{
}*/

/* latest news */
#latest-news { width:980px; height:21px; background-color:#f4f4f4;}
#latest-news #latest-title h2 { float:left; width:90px; color:#6a6a6a; display:block; padding-top:2px; font-size:13px; padding-left:8px;}
#latest-news-container { position:relative; width:865px; float:left;}

/* middle */
#middle-container { width:100%; display:block; margin-top:5px; }
#middle-container #middle-wrapper { width:980px; display:inline-block;}
#middle-wrapper #middle-left { width:315px; float:left; margin-left:8px; }
#middle-wrapper #middle-right { width:635px; float:right; margin-right:8px;}

#middle-left #graph img { border:solid 1px #e4e4e4; margin-bottom:8px;}
#middle-left #home-contat-us { background-color:#e6e6e6; padding:10px; margin-top:10px; font-size:14px; }
#home-contat-us #contact-title h2 { display:block; text-transform:uppercase; color:#131313;  margin-bottom:12px;}
#home-contat-us .curve-style { display:block; -webkit-border-radius: 10px;
-moz-border-radius: 10px;
border-radius: 10px; background-color:#d7d7d7; padding:5px 12px; line-height:1.2em; height:35px; margin-bottom:10px;}
#home-contat-us a { color:#ec7100; font-weight:bold; }
#home-contat-us .curve-style img { float:left; margin-right:8px;}
#home-contat-us .curve-style span { color:#ec7100; font-weight:bold; font-size:18px;}

#banner-container { display:block; position:relative; /*margin-bottom:20px; border-bottom:dotted 1px #a8a8a8; padding-bottom:12px;*/ margin-bottom:5px;}
#curren-notices-container { width:635px; display:inline-block;}
#curren-notices-container .curren-notices-box { float:left; border-right:dotted 1px #a8a8a8; margin-right:13px; padding-right:13px; width:300px;}
.curren-notices-box .curren-notices-title h2 { display:block; /*background-color:#ec7100;*/ color:#00000c; margin-bottom:12px; text-transform:uppercase; font-size:14px; 
padding:2px 8px;}
.style-clear { margin-right:0px !important; border:none !important; padding-right:0px !important;}
.current-listing { width:auto;}
.current-listing ul { margin:0px; padding:0px; list-style-type:none; }
.current-listing ul li { display:inline-block; width:275px; margin-bottom:10px;}
.current-listing ul li div.current-img { width:83px; float:left; }
.current-listing ul li div.current-desc { width:167px; float:left; margin-left:8px; line-height:1.2em;}
.current-listing ul li div.current-desc p { margin:0px; padding:0px; padding-bottom:5px;}
.current-listing ul li div.current-desc p span { color:#ec7100; font-weight:bold;}

.notices-listing { width:auto;}
.notices-listing ul { margin:0px; padding:0px; line-height:none;}
.notices-listing ul li { font-weight:bold; background-image:url(../images/arrow.jpg); background-position:left 4px; background-repeat:no-repeat;}
.notices-listing ul li a { display:block; margin-bottom:10px; padding-left:12px; color:#002a5c; line-height:1.2em; }
.notices-listing ul li a:hover { color:#ec7100;}

#our-partners-container { width:963px; margin:0 auto; /*padding-bottom:20px;*/ margin-top:10px;}
#our-partners-container h2 { display:block; color:#94aa16; text-transform:uppercase; font-size:14px; padding-left:10px; margin-top:30px; margin-bottom:10px;}

#our-partners-container #our-partners-wrapper { padding:3px 10px; background-color:#f4f4f4; -webkit-border-radius: 8px;
-moz-border-radius: 8px;
border-radius: 8px;}

/* inner style */
#inner-banner-container { width:980px; height:156px; background-color:#00184f; }
#inner-banner-container #inner-banner { float:left; width:525px; }
#inner-banner-container #inner-banner-content { display:block; float:left; width:439px;}
#inner-banner-container #inner-banner-content h2 { display:block; font-size:26px; color:#FFF; padding-left:20px; padding-bottom:12px; font-weight:normal; padding-top:38px;}
#inner-banner-container #inner-banner-content p { display:block; margin:0px; padding:0px; padding-left:20px; color:#d6dae3; font-size:14px; line-height:1.6em; }

#bread_container { padding:5px; height:15px; padding-top:4px; padding-left:8px; background-color:#ececec; padding-bottom:0px; padding-bottom:8px; padding-top:5px;}
#bread_wrapper { width:650px; display:inline-block; float:left; text-align:left;}
#bread_wrapper a { color:#505050; padding-left:15px; padding-right:5px; background-image:url(../images/bread_arrow.jpg); background-repeat:no-repeat; background-position:left 3px; text-transform:uppercase; font-size:11px;}
#bread_wrapper a:hover { color:#505050; }

.bread_wrapper_active span { font-weight:bold; color:#505050;} 

.email_print { width:171px; float:right; margin-right:20px; }

#inner-left-navigation-container { width:221px; float:left; margin-left:12px; margin-top:20px;}
#inner-right-navigation-container { width:715px; float:left; margin-left:20px; margin-bottom:40px; margin-top:20px;}

#inner-left-navigation { display:block; border:solid 1px #e4e4e4; -webkit-border-radius: 12px;
-moz-border-radius: 12px;
border-radius: 12px; background-image:url(../images/left_navigation_bg.jpg); background-repeat:repeat-x; background-position:left bottom; margin-bottom:20px;}
.navigation-title { background-image:url(../images/left_navigation_title_bg.jpg); background-repeat:repeat-x; color:#164586; padding-top:5px; padding-bottom:5px; font-weight:bold; padding-left:8px; margin:2px 1px;}
.left-navigation { width:auto; padding-top:8px; }
.left-navigation ul { margin:0px; padding:0px; list-style-type:none;}
.left-navigation ul li { background-image:url(../images/arrow_2.jpg); background-position:8px 6px; background-repeat:no-repeat;}
.left-navigation ul li a { display:block; margin-left:20px; border-bottom:solid 1px #dcdcdc; padding-bottom:5px; margin-bottom:5px; color:#868686; font-weight:bold;}
.left-navigation ul li a:hover { color:#ec7100; }
.left-navigation-active span {color:#ec7100;}


.left-sub-navigation a { display:block; margin-left:20px; border-bottom:solid 1px #dcdcdc; padding-bottom:5px; margin-bottom:5px; color:#868686; font-weight:bold; padding-left:10px;} 

#inner-page-title h1 { margin:0px; padding:0px; font-size:24px; color:#00184f; text-transform:uppercase; background-image:url(../images/divider.jpg); background-repeat:no-repeat; background-position:left bottom; padding-bottom:20px; margin-bottom:12px; font-family: 'Droid Sans', sans-serif; font-weight:normal; position:relative;}
 #inner-page-title h1 img { position:absolute; right:30px; }

#inner-page-title h1 span { display:block; color:#4b4b4b; font-size:14px; padding-top:5px; }
#inner-page-content { width:100%; display:block;}

#inner-page-content h3 { color:#ec7100; font-size:14px; text-transform:uppercase; display:block; padding-top:8px;}
#inner-page-content h4 { color:#ec7100; font-size:14px; text-transform:uppercase; display:block; padding-bottom:8px; margin-bottom:16px; border-bottom:solid 1px #e7e7e7;}
#inner-page-content h5 { color:#164294; font-size:12px; text-transform:uppercase; display:block; padding-bottom:8px;}
#inner-page-content h6 { color:#ec7100; font-size:14px; text-transform:uppercase; display:block; padding-bottom:8px; }
#inner-page-content .note { font-size:11px; font-style:italic; padding-bottom:12px; }

#inner-page-content .sub-title h2 { color:#00184f; font-size:20px; padding-top:30px;}
#inner-page-content .sub-title_2 h2 { color:#00184f; font-size:20px; padding-top:10px;}
#inner-page-content .sub-desc { line-height:1.6em;font-size:13px; color:#2d2d2d; padding-top:8px;}
#inner-page-content .sub-desc a { color:#ec7100; text-decoration:underline;}
#inner-page-content p {margin:0px; padding:0px; padding-bottom:15px; line-height:1.9em;}

#inner-page-content a { color:#ec7100; text-decoration:underline; font-weight:bold;}

#inner-page-content .highlite { font-size:14px; }
#inner-page-content .highlite a { font-weight:bold; color:#6e6e6e;}


.sub-title-2 h2 { color:#00184f; font-size:20px; padding-top:20px; padding-bottom:20px;}

#table-style {
width: 100%;
color:#585858;
/*border: 1px solid #B0B0B0;*/
}
#table-style .caption{text-align:center; font-size:14px; color:#FFF; background-color:#ec7100; padding:8px; font-weight:bold; margin-top:8px;}
#table-style caption { text-align:center; font-size:14px; color:#FFF; background-color:#ec7100; padding:8px; font-weight:bold; margin-top:8px;}
#table-style tbody {
margin: 0;
padding: 0;
border: 0;
outline: 0;
font-size: 12px;
vertical-align: left;
/*background: transparent;*/
background-color:#e9e9e9;
}

#table-style td {
padding: 6px 10px;
}

#table-style td strong {
color:#585858;
}

#table-style tr:hover {
	background-color:#CCC;
}

#table-style tr:nth-child(even) {
background: #f3f3f3;
}
#table-style tr:nth-child(even):hover {
background: #ccc;
}

.inner-listing { width:auto; padding-top:10px; }
.inner-listing ul { margin:0px; padding:0px; list-style-type:none;}
.inner-listing ul li { background-image:url(../images/arrow_2.jpg); background-position:8px 7px; background-repeat:no-repeat; padding-left:20px; display:block; margin-bottom:12px; color:#6e6e6e;}
.inner-listing ul li a { color:#6e6e6e; text-decoration:underline; }

#terms { padding:10px; background-color:#e6e6e6; font-size:11px; color:#585858; margin-top:8px;}
#terms p { display:block; margin:0px; padding:0px; margin-bottom:10px; }
#terms span { color:#000; font-weight:bold; display:block; padding-bottom:5px;}

.faq-container { display:block; position:relative; margin-bottom:15px; }

.faq-container .loading {
                display: none;
            }
            .faq-container .accordion {
                /*border: 1px solid #ccc;*/
                width:  682px;
            }
			    
                .faq-container .accordion li h3 a {
                    background:             #eeeeee;
                    background:             #eeeeee /*-webkit-gradient(linear, left top, left bottom, from(#999), to(#666)) no-repeat*/;
                    background:             #eeeeee /*-moz-linear-gradient(top,  #999,  #666) no-repeat*/;
/*                    border-bottom:          1px solid #333;
                    border-top:             1px solid #ccc;*/
                    color:                  #2e2e2e !important;
                    display:                block;
                    font-style:             normal;
                    margin:                 0;
                    padding:                5px 10px;
                   /* text-shadow:            0 -1px 2px #333, #ccc 0 1px 2px;*/
					background-image:url(../images/pluse.jpg);
					background-repeat:no-repeat;
					background-position:655px center;
					font-size:12px;
					text-decoration:none !important;
					margin-bottom:8px !important;
                }
                    .faq-container .accordion li.active h3 a {
                        background:             #002a5c;
                        /*background:             #F00 -webkit-gradient(linear, left top, left bottom, from(#69c), to(#369)) no-repeat*/;
                        /*background:             #F00 -moz-linear-gradient(top,  #69c,  #369) no-repeat;*/
						color:                  #FFF !important;
						background-image:url(../images/col.jpg);
					    background-repeat:no-repeat;
					    background-position:655px center;
						margin-bottom:          0px !important;
						text-decoration:none !important;
                        /*text-shadow:            0 -1px 2px #036, #9cf 0 1px 2px;*/
                    }
                    .faq-container .accordion li.locked h3 a {
                        background:             #002a5c;
                        background:             #002a5c /*-webkit-gradient(linear, left top, left bottom, from(#c96), to(#963)) no-repeat*/;
                        background:             #002a5c /*-moz-linear-gradient(top,  #c96,  #963) no-repeat*/;
                        border-bottom:          1px solid #630;
                        border-top:             1px solid #fc9;
						text-decoration:none !important;
                       /* text-shadow:            0 -1px 2px #630, #fc9 0 1px 2px;*/
                    }
               .faq-container .accordion li h3 {
                    margin:         0 !important;
                    padding:        0 !important;
					color:#2e2e2e !important;
					text-decoration:none !important;
					
					
					
                }
               .faq-container .accordion .panel {
                    padding:        10px;
					padding-top:2px;
					background-color:#002a5c;
					color:#fff;
					margin-top:0px;
					margin-bottom:5px;
                }
				.panel p { color:#fff !important; line-height:1.3em !important;}
				.panel p a { color:#ec7100 !important; font-weight:bold; text-decoration:underline !important; }

#footer-container { padding:12px 0px; /*padding-bottom:20px;*/ width:960px;  /*background-color:#002A5C;*/ } 
#footer-container #footer-wrapper { width:960px;}
#footer-wrapper #footer-left-nav { width:100%; /*float:left;*/ border-bottom:solid 2px #EC7100; padding-left:20px; text-align:center;}
#footer-wrapper #footer-right-copy { width:100%; /*float:right;*/ text-align:center; padding-top:18px;}
#footer-left-nav #footer-left-nav-link-1 { display:block; padding-bottom:6px; } 
#footer-left-nav #footer-left-nav-link-1 a { background-image:url(../images/sub_dots.jpg); background-repeat:no-repeat; background-position:0px 4px; color:#002A5C; font-size:11px; padding-left:15px; text-transform:capitalize; padding-right:5px;}
#footer-left-nav #footer-left-nav-link-1 a:hover { color:#EC7100; } 

#footer-left-nav #footer-left-nav-link-2 a { background-image:url(../images/fourdots.jpg); background-repeat:no-repeat; background-position:left 4px; color:#fff; font-size:11px; padding-left:10px; text-transform:uppercase; padding-right:10px; }
#footer-left-nav #footer-left-nav-link-2 a:hover { color:#FFF; } 





/*#footer-container { padding:12px 18px; padding-bottom:20px; width:930px; margin:0 auto; -webkit-border-radius: 8px;
-moz-border-radius: 8px;
border-radius: 8px; -webkit-box-shadow: 3px 4px 5px rgba(50, 50, 50, 0.7);
-moz-box-shadow:    3px 4px 5px rgba(50, 50, 50, 0.7);
box-shadow:         3px 4px 5px rgba(50, 50, 50, 0.7);  background-color:#002A5C; border-top:solid 3px #EC7100;} 
#footer-container #footer-wrapper { width:926px; display:inline-block;}
#footer-wrapper #footer-left-nav { width:655px; float:left;}
#footer-wrapper #footer-right-copy { width:225px; float:right; }
#footer-left-nav #footer-left-nav-link-1 { display:block; padding-bottom:6px; } 
#footer-left-nav #footer-left-nav-link-1 a { background-image:url(../images/footer_dots.jpg); background-repeat:no-repeat; background-position:2px 6px; color:#fff; font-size:11px; padding-left:11px; text-transform:capitalize;}
#footer-left-nav #footer-left-nav-link-1 a:hover { color:#FFF; } 

#footer-left-nav #footer-left-nav-link-2 a { background-image:url(../images/fourdots.jpg); background-repeat:no-repeat; background-position:left 4px; color:#fff; font-size:11px; padding-left:10px; text-transform:uppercase; padding-right:10px; }
#footer-left-nav #footer-left-nav-link-2 a:hover { color:#FFF; } */


.acc-list p { display:block; background-image:url(../images/acc_dots.jpg); background-repeat:no-repeat; background-position:left 5px; padding-left:15px !important; margin-bottom:12px;}

/* News */
.recents-news { width:auto; }
.recents-news ul { margin:0px; padding:0px; list-style-type:none;}
.recents-news ul li { margin-bottom:15px; background-image:url(../images/blue_dots.jpg); background-position:left 6px; background-repeat:no-repeat; font-size:15px; }
.recents-news ul li a { color:#696969 !important; text-decoration:none !important; margin-left:15px; padding-bottom:10px; border-bottom:dotted 1px #000; display:block;}
.recents-news ul li a:hover { color:#ec7100;}

.inner-recents-news { margin-bottom:15px; font-size:16px; font-weight:bold; color:#696969; padding-bottom:10px; border-bottom:dotted 1px #000; display:block; font-weight:bold;}

#landing-wrapper { width:960px; padding-left:10px; padding-right:10px; padding-top:20px; display:inline-block; }

/*General Mosaic Styles*/
.mosaic-block {
	float:left;
	position:relative;
	overflow:hidden;
	width:219px;
	height:193px;
	margin:10px;
	margin-right:0px;
	background:#111 url(../images/progress.gif) no-repeat center center;
	border:1px solid #fff;
	-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.5);
}


.bar2 .mosaic-overlay {
			bottom:-200px;
			height:250px;
			opacity:0.8;
			-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";
			filter:alpha(opacity=80);
		}
		
		.mosaic-overlay {
		display:none;
		z-index:5;
		position:absolute;
		width:100%;
		height:100%;
		background:#002155;
	}
		
			.bar2 .mosaic-overlay {
			bottom:-162px;
			height:194px;
			opacity:0.8;
			-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";
			filter:alpha(opacity=80);
		}
		
			.bar2 .mosaic-overlay:hover {
				opacity:1;
				-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
				filter:alpha(opacity=100);
			}
			.details{ margin:5px; }
            .image-caption { display:block; font-size:13px; color:#FFF; font-weight:bold;}
			.image-caption-desc { font-size:11px; color:#FFF; line-height:1.5em; padding-top:10px;}
			.image-caption-img { margin-top:15px; }


.faq_list { width:auto; }
.faq_list ul { margin:0px; padding:0px; list-style-type:none; }
.faq_list ul li { font-size:14px; font-weight:bold;}
.faq_list ul li a { display:block; border:solid 1px #e5e5e5; background-image:url(../images/arrow_10.jpg); background-repeat:no-repeat; background-position: 8px 13px; width:230px; float:left; padding:8px 5px; padding-left:28px; background-color:#f6f6f6; margin-right:20px; margin-bottom:18px; color:#002A5C;}
.faq_list ul li a:hover { color:#ec7100 !important; }
#contat-container { width:960px; display:inline-block;}
#contat-left { width:460px; float:left; margin-bottom:20px;}
#contat-right { width:460px; float:right; margin-bottom:20px;}

#contat-left h2, #contat-right h2 { font-size:16px; color:#113663; display:block; margin-bottom:10px;}
.user_input { width:200px; border:solid 1px #e4e4e4; padding:0 5px; height:24px; margin-bottom:5px; }
.user_input_2 { width:212px; border:solid 1px #e4e4e4; padding:0 5px; height:24px; margin-bottom:5px; padding-right:0px; }
.user_input_3 { width:400px; border:solid 1px #e4e4e4; padding:0 5px; height:24px; margin-bottom:5px; height:100px; }
.user_input_4 { width:400px; border:solid 1px #e4e4e4; padding:0 5px; height:24px; margin-bottom:5px; height:24px; }

#contat-right [type="radio"] { margin-left:5px; }

.contat-subtitle { font-size:12px; color:#113663; font-weight:bold;}



.sitemap { width:auto; }
.sitemap ul { margin:0px; padding:0px; list-style-type:none; }
.sitemap ul li { width:auto; }
.sitemap ul li a
{
	text-decoration:none;
	color:#737373;
	font-weight:bold;
	margin-bottom:10px;
}
.sitemap ul li a span { display:block; margin-top:10px; text-transform:uppercase;}

.sitemap ul li ul li a { padding-left:65px; background-image:url(../images/arrow_2.jpg); background-repeat:no-repeat; background-position:50px 4px; font-weight:normal; color:#000; }

ul.sitemap-sub-link  { margin:0px; padding:0px; margin-bottom:8px; }

ul.sitemap-sub-link li a { padding-left:90px !important; background-image:url(../images/sub_dots.jpg) !important; background-repeat:no-repeat; background-position:75px 4px !important; font-weight:normal; color:#8c8c8c !important; font-weight:bold !important;}
ul.sitemap-sub-link li a:hover { color:#ec6f00 !important; }

ul.sitemap-sub-link_2  { margin:0px; padding:0px; margin-bottom:8px; }
ul.sitemap-sub-link_2 li a { padding-left:100px !important; background-image:none !important; font-weight:normal; color:#8c8c8c !important; font-weight:bold !important;}
ul.sitemap-sub-link_2 li a:hover { color:#ec6f00 !important; }

.sitemap ul li a:hover
{
	text-decoration:none;
	color:#ec6f00;
}

#sitemap { padding-bottom:20px; display:inline-block; }
.sitemap-left { width:290px; float:left; margin-right:20px; border-right:solid 1px #e4e4e4; padding-right:10px;}
.sitemap-left .sitemap-left-inner { width:290px; display:inline-block; padding-bottom:10px; border-bottom:dashed 1px #d4d4d4; margin-bottom:10px;}
.sitemap-left-inner .main-link { display:block; width:80px;  font-size:18px; font-weight:bold;}
.sitemap-left-inner .main-link a { color:#666;}
.sitemap-left-inner .main-link a:hover { color:#f78e1d; }
.sitemap-left-inner .main-sub-link { display:block;  margin-left:10px; display:block; float:left;  margin-top:5px;}
.sitemap-left-inner .main-sub-inner-link a { background-image:url(../images/squre.jpg); background-repeat:no-repeat; background-position:4px 6px; font-weight:normal; color:#8c8c8c; font-weight:bold; padding-left:18px; font-size:13px; color:#f78e1d; display:block;}

.main-sub-link .indent { width:auto; margin-bottom:8px; margin-top:3px; border-left:solid 1px #e4e4e4; margin-left:6px;}
.main-sub-link .indent ul { margin:0px; padding:0px; list-style-type:none;}
.main-sub-link .indent ul li { font-size:11px; font-weight:bold;}
.main-sub-link .indent ul li a { display:block; padding-left:22px; padding-bottom:5px; color:#666; line-height:1.2em;} 
.main-sub-link .indent ul li a:hover {color:#f78e1d;}

#join-us-container { width:959px; margin:0 auto; }
#join-us-cat { width:959px; margin:0 auto;}
#join-us-cat-wrapper { width:959px; display:inline-block; padding-bottom:20px; margin-top:10px;}
#join-us-cat-listing { width:auto;}
#join-us-cat-listing ul { margin:0px; padding:0px; list-style-type:none; }
#join-us-cat-listing ul li { display:block; width:239px; float:left; }
#join-us-cat-listing ul li a { height:260px;  background-color:#f3f2f2; display:block;}
#join-us-cat-listing ul li a.wrapper { display:block;  margin-left:1px; background-image:url(../images/box_ser.png); background-repeat:no-repeat; background-position:right top;}
#join-us-cat-listing ul li a:hover.wrapper { background-color:#dfedf2; }
.joins-img { width:218px; margin:0 auto; display:block; padding-top:5px;}
.joins-title h2 { display:block; margin:0px; padding:0px; text-transform:uppercase; color:#001e53; padding-top:12px; padding-bottom:8px; padding-left:12px; font-size:20px; height:30px;}
.join-us-content { padding:12px; display:block; padding-bottom:5px; }
.join-us-read-more { font-weight:bold; color:#4c4c4c; display:block; padding-left:12px; padding-bottom:10px;}

.tabe_style { height:10px; display:inline-block; width:942px; padding-bottom:19px; border-bottom:solid 2px #bdbdbd; margin-left:20px; margin-bottom:0px; padding-top:10px; }
.tabe_style-container { width:980px;  padding-bottom:15px; }

ul.anchor { margin:0px; padding:0px; list-style-type:none; border-bottom:solid 1px #e4e4e4 ; display:inline-block; width:942px; margin-bottom:40px; margin-left:20px; }
ul.anchor li { float:left;}
ul.anchor li a { display:block; padding:8px; border-right:solid 1px #e4e4e4; }
ul.anchor li a:hover { color:#f05b24; }

#page-wrap { display:block; position:relative;}

.careers-box-1, .careers-box-2, .careers-box-3, .careers-box-4, .careers-box-5 { width:956px; display:inline-block; margin-bottom:67px; position:relative;}
.careers-box-1 .no1 { background-image:url(../images/1.jpg); background-repeat:no-repeat; background-position:left top; padding-left:118px; display:inline-block;}
.careers-box-2 .no2 { background-image:url(../images/2.jpg); background-repeat:no-repeat; background-position:left top; padding-left:118px; display:inline-block;}
.careers-box-3 .no3 { background-image:url(../images/3.jpg); background-repeat:no-repeat; background-position:left top; padding-left:118px; display:inline-block;}

.careers-box-2 {background-image:url(../images/divider_2.jpg); background-repeat:no-repeat; background-position:center 296px; margin-bottom:65px; }
.careers-box-3 { margin-bottom:0px; }

.careers-box-4, .careers-box-5 { margin-bottom:10px ; padding-top:20px;}

.box-left { width:437px; float:left; }
.box-left h2 { margin:0px; padding:0px; font-size:40px; color:#29446f; line-height:1.1em; padding-bottom:15px; font-weight:700;}
.box-left p { margin:0px; padding:0px; display:block; padding-bottom:12px; }

.box-left-2 { width:437px; float:right;}
.box-left-2 h2 { margin:0px; padding:0px; font-size:40px; color:#ec7100; line-height:1.1em; padding-bottom:15px; font-weight:700;}
.box-left-2 p { margin:0px; padding:0px; display:block; padding-bottom:24px; }
.box-left p strong, .box-left-2 p strong { font-size:14px;}

.box-left-2 p span { font-weight:bold; } 

.box-img { width:340px; float:right; }
.box-img-2 { width:340px	; float:left; text-align:center; margin-top:9px; }

.careers-box-4 .box-img-2  { width:340px; float:left; text-align:center; margin-top:0px; margin-bottom:10px; margin-left:20px; }
.careers-box-4 .box-left-2 { width:550px; float:right;}

.careers-box-5 .box-img-2  { width:340px; float:right; text-align:center; margin-top:0px; margin-bottom:10px; margin-right:20px; }
.careers-box-5 .box-left-2 { width:100%; float:left; padding-left:20px;}

.para_arrow_1 { position:absolute; top:227px; left:340px; z-index:999; }
.para_arrow_2 { position:absolute; top:192px; left:347px; z-index:999; }

.interview-con { padding-right:20px; padding-top:20px; padding-left:20px; padding-bottom:20px;}
.interview-con .question { display:block; background-image:url(../images/question.jpg); background-repeat:no-repeat; background-position:left top; font-size:24px; color:#00184f; text-transform:uppercase; padding-bottom:10px;}
.interview-con .question span {  padding-left:40px; display:block; padding-top:10px; padding-bottom:5px; line-height:1.3em; }
.interview-con .ans { display:block; background-image:url(../images/ans.jpg); background-repeat:no-repeat; background-position:left top; border-bottom:solid 1px #e4e4e4; padding-bottom:20px; margin-bottom:20px; }
.interview-con .ans p { padding-left:40px; font-size:16px; line-height:1.5em;}
.header-sitemap {font-weight: bold; font-size: 13px; color: #F78E1D;}

/* Career interviews */
.career-heading { margin: 0px; padding: 0px; font-size: 40px; color: #EC7100; line-height: 1.1em; padding-bottom: 15px; font-weight: 700; }
.career-active { border: solid 1px #EC7100;}
.career-row {margin: 8px 10px 0 0;}
.career-float {float: left; margin: 0 15px 15px 0;}
.interview-video a:hover {color: #EC7100;}
