@charset "utf-8";
/* CSS Document */

/* =Styling all elements
========================================================================================================*/
* { margin: 0; padding: 0; }
a { outline: none; border: none; text-decoration: none; }
img { border: none; }
input { vertical-align: middle; }
.floatleft { float: left !important; }
.floatright { float: right !important; }
abbr { cursor: help; }
acronym { cursor: help; }
/* ----------- Applying clearfix fix for some browsers to use in appropriate places --------- */
.clearfix:after { content: ""; display: block; height:100%; clear: both; visibility: hidden; }
.clearfix { display: inline-block; }
/* Hide from IE Mac \*/
.clearfix { display: block; }
/* End hide from IE Mac */
.clear { clear:both }
.mid-align { text-align:center }
.left-align { text-align:left }
.right-align { text-align:right }
.a-center { text-align:center }

/* scrollbar */
html {height:100%; overflow-y:scroll}

/*=======================================================*/
/* Body
*********************************************************/
body { background-color:#ffffff; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#000000; line-height:17px; position:relative }
#wrapper { width:981px; margin:0 auto; }
/* Header Section
*********************************************************/
.header { padding-left:3px; padding-top:16px; padding-bottom:20px; }
/* Menu Section
*********************************************************/

.menu-area { margin:0; list-style: none; }
.menu-area li { float: left; list-style: none; position:relative; z-index: 999; }
.menu-area a { display: block; }
.menu-area a span { display: none; }
.menu-area li.item5 a { background: url(../images/top-menu.png) 0 0 no-repeat; height: 45px; width: 99px; }
.menu-area li.item5 a:hover { background: url(../images/top-menu.png) 0 -45px no-repeat; height: 45px; width: 99px; }
.menu-area li.active.item5 a { background: url(../images/top-menu.png) 0px -45px no-repeat; height: 45px; width: 99px; }
.menu-area li.item5:hover a { background: url(../images/top-menu.png) 0px -45px no-repeat; height: 45px; width: 99px; }
.menu-area li.item2 a { background: url(../images/top-menu.png) -99px 0 no-repeat; height: 45px; width:187px; }
.menu-area li.item2 a:hover { background: url(../images/top-menu.png) -99px -45px no-repeat; }
.menu-area li.active.item2 a { background: url(../images/top-menu.png) -99px -45px no-repeat; }
.menu-area li.item2:hover a { background: url(../images/top-menu.png) -99px -45px no-repeat; }
.menu-area li.item3 a { background: url(../images/top-menu.png) -287px 0 no-repeat; height: 45px; width: 87px; }
.menu-area li.item3 a:hover { background: url(../images/top-menu.png) -287px -45px no-repeat; }
.menu-area li.active.item3 a { background: url(../images/top-menu.png) -287px -45px no-repeat; }
.menu-area li.item3:hover a { background: url(../images/top-menu.png) -287px -45px no-repeat; }
.menu-area li.item4 a { background: url(../images/top-menu.png) -374px 0 no-repeat; height: 45px; width: 140px; }
.menu-area li.item4 a:hover { background: url(../images/top-menu.png) -374px -45px no-repeat; }
.menu-area li.active.item4 a { background: url(../images/top-menu.png) -374px -45px no-repeat; }
.menu-area li.item4:hover a { background: url(../images/top-menu.png) -374px -45px no-repeat; }
.menu-area li.item6 a { background: url(../images/top-menu.png) -514px 0 no-repeat; height: 45px; width: 227px; }
.menu-area li.item6 a:hover { background: url(../images/top-menu.png) -514px -45px no-repeat; }
.menu-area li.active.item6 a { background: url(../images/top-menu.png) -514px -45px no-repeat; }
.menu-area li.item6:hover a { background: url(../images/top-menu.png) -514px -45px no-repeat; }
.menu-area li.item7 a { background: url(../images/top-menu.png) -739px -90px no-repeat; height: 45px; width: 241px; }
.menu-area li.item7 a:hover { background: url(../images/top-menu.png) -739px -135px no-repeat; }
.menu-area li.active.item7 a { background: url(../images/top-menu.png) -739px -135px no-repeat; }
.menu-area li.item7:hover a { background: url(../images/top-menu.png) -739px -135px no-repeat; }

.menu-area-home { margin:0; list-style: none; }
.menu-area-home li { float: left; list-style: none; position:relative; z-index: 999; }
.menu-area-home a { display: block; }
.menu-area-home a span { display: none; }
.menu-area-home li.item5 a { background: url(../images/top-menu-home.png) 0 0 no-repeat; height: 45px; width: 99px; }
.menu-area-home li.item5 a:hover { background: url(../images/top-menu-home.png) 0 -45px no-repeat; height: 45px; width: 99px; }
.menu-area-home li.active.item5 a { background: url(../images/top-menu-home.png) 0px -45px no-repeat; height: 45px; width: 99px; }
.menu-area-home li.item5:hover a { background: url(../images/top-menu-home.png) 0px -45px no-repeat; height: 45px; width: 99px; }
.menu-area-home li.item2 a { background: url(../images/top-menu-home.png) -99px 0 no-repeat; height: 45px; width:187px; }
.menu-area-home li.item2 a:hover { background: url(../images/top-menu-home.png) -99px -45px no-repeat; }
.menu-area-home li.active.item2 a { background: url(../images/top-menu-home.png) -99px -45px no-repeat; }
.menu-area-home li.item2:hover a { background: url(../images/top-menu-home.png) -99px -45px no-repeat; }
.menu-area-home li.item3 a { background: url(../images/top-menu-home.png) -287px 0 no-repeat; height: 45px; width: 87px; }
.menu-area-home li.item3 a:hover { background: url(../images/top-menu-home.png) -287px -45px no-repeat; }
.menu-area-home li.active.item3 a { background: url(../images/top-menu-home.png) -287px -45px no-repeat; }
.menu-area-home li.item3:hover a { background: url(../images/top-menu-home.png) -287px -45px no-repeat; }
.menu-area-home li.item4 a { background: url(../images/top-menu-home.png) -374px 0 no-repeat; height: 45px; width: 140px; }
.menu-area-home li.item4 a:hover { background: url(../images/top-menu-home.png) -374px -45px no-repeat; }
.menu-area-home li.active.item4 a { background: url(../images/top-menu-home.png) -374px -45px no-repeat; }
.menu-area-home li.item4:hover a { background: url(../images/top-menu-home.png) -374px -45px no-repeat; }
.menu-area-home li.item6 a { background: url(../images/top-menu-home.png) -514px 0 no-repeat; height: 45px; width: 227px; }
.menu-area-home li.item6 a:hover { background: url(../images/top-menu-home.png) -514px -45px no-repeat; }
.menu-area-home li.active.item6 a { background: url(../images/top-menu-home.png) -514px -45px no-repeat; }
.menu-area-home li.item6:hover a { background: url(../images/top-menu-home.png) -514px -45px no-repeat; }
.menu-area-home li.item7 a { background: url(../images/top-menu-home.png) -739px -90px no-repeat; height: 45px; width: 241px; }
.menu-area-home li.item7 a:hover { background: url(../images/top-menu-home.png) -739px -135px no-repeat; }
.menu-area-home li.active.item7 a { background: url(../images/top-menu-home.png) -739px -135px no-repeat; }
.menu-area-home li.item7:hover a { background: url(../images/top-menu-home.png) -739px -135px no-repeat; }
/* Mid Area
*********************************************************/
.mid-cont-area { clear:both }

.flash-area { padding-left:72px; padding-top:5px; padding-bottom:17px; clear:both; position:relative; height:289px; width:889px;}
#slideshow{ height:289px; }
#slideshow a{  height:289px!important; width:889px!important;}
/*.flash-area .nav{ float:right; position:absolute; right:10px; bottom:17px; z-index:5;  } 
.flash-area .nav #prev{ background:url(../images/back-arrow.gif) no-repeat left top; width:30px; height:30px   } 
.flash-area .nav a{ text-indent:-9999px; display:block; float:left; margin-right:6px;  }
.flash-area .nav #next{ background:url(../images/forword-arrow.gif) no-repeat left top; width:30px; height:30px   } */
.home-bot-area { background:url(../images/home-bot-cont-bg.gif) repeat-x left top; padding-left:15px; padding-bottom:20px; }
.home-bot-area h2 { font-size:19px; color:#10488e; text-align:center; font-weight:normal; padding-top:10px; padding-bottom:10px; }
.home-bot-area .lft-bx { width:465px; border-right:2px #bfbfbf solid; float:left; text-align:center; margin-top:10px; }
.home-bot-area .lft-bx p { padding-bottom:10px; padding-top:10px; }
.home-bot-area .lft-bx p.no-padd { padding-bottom:0px }
.home-bot-area .last { border-right:none }
.mid-cont-area .inner-cont-area { background:#38424b url(../images/inner-mid-bot-cor.gif) no-repeat left bottom; width:980px; }
.mid-cont-area .inner-cont-area .inner-cont-mid-area { padding:15px 10px 15px 15px }
.mid-cont-area .inner-cont-area .inner-cont-mid-area .top-cor { background:url(../images/inner-cont-top-cor.gif) no-repeat left top; width:952px; height:5px; }
.mid-cont-area .inner-cont-area .inner-cont-mid-area .mid-area { background:url(../images/inner-cont-mid-bg.gif) repeat-y left top; width:900px; padding:20px 32px 0px 20px }
.mid-cont-area .inner-cont-area .inner-cont-mid-area .mid-area h2 { font-size:20px; color:#11498f; font-weight:bold; padding-bottom:5px; }
.mid-cont-area .inner-cont-area .inner-cont-mid-area .mid-area h3 { font-size:16px; color:#11498f; font-weight:bold; padding-bottom:5px; }
.mid-cont-area .inner-cont-area .inner-cont-mid-area .mid-area p { padding-bottom:20px; padding-top:10px; }
.mid-cont-area .inner-cont-area .inner-cont-mid-area .mid-area p.last{ padding-bottom:10px!important; }
.mid-cont-area .inner-cont-area .inner-cont-mid-area .mid-area p span { color:#003399; text-decoration:underline }
.mid-cont-area .inner-cont-area .inner-cont-mid-area .mid-area p a { color:#003399; text-decoration:underline }
.mid-cont-area .inner-cont-area .inner-cont-mid-area .mid-area p .l-sec { padding-right:25px; }
.mid-cont-area .inner-cont-area .inner-cont-mid-area .mid-area .width-780 { width:785px; }
.mid-cont-area .inner-cont-area .inner-cont-mid-area .mid-area .img-lsec { width:300px; float:left }
.mid-cont-area .inner-cont-area .inner-cont-mid-area .mid-area .cont-rsec { width:580px; float:left }
.mid-cont-area .inner-cont-area .inner-cont-mid-area .mid-area ul { padding-bottom:20px; padding-left:30px; }
.mid-cont-area .inner-cont-area .inner-cont-mid-area .mid-area ul li { list-style:disc; line-height:20px; }

.mid-cont-area .inner-cont-area .inner-cont-mid-area .mid-area ul li ul { padding-bottom:5px!important; padding-left:20px; }
.mid-cont-area .inner-cont-area .inner-cont-mid-area .mid-area ul li ul li { list-style:circle; }

.mid-cont-area .inner-cont-area .inner-cont-mid-area .mid-area .steve-img { width:370px; float:left }
.mid-cont-area .inner-cont-area .inner-cont-mid-area .mid-area .letter { width:530px; float:left }
.mid-cont-area .inner-cont-area .inner-cont-mid-area .mid-area .history { clear:both; padding-bottom:20px; padding-top:5px; }
.mid-cont-area .inner-cont-area .inner-cont-mid-area .mid-area .history .year { width:70px; float:left; font-size:16px; color:#666666; font-weight:bold }
.mid-cont-area .inner-cont-area .inner-cont-mid-area .mid-area .history .details { width:825px; float:left; font-size:14px; font-weight:bold }
.mid-cont-area .inner-cont-area .inner-cont-mid-area .bot-cor { background:url(../images/inner-cont-bot-cor.gif) no-repeat left top; width:952px; height:5px; }
.mid-cont-area .inner-bot-bor { border-bottom:1px #7f7f7f solid; padding-top:16px; }
.padd-left { padding-left:15px!important }
.blue-txt { color:#0066cc; font-weight:bold }
.blue-txt a { color:#0066cc!important; text-decoration:none!important}
.cont-bot-bor { border-bottom:1px #000000 solid; padding-bottom:5px!important; margin-bottom:10px; padding-top:5px; }
.mid-cont-area .inner-cont-area .inner-cont-mid-area .mid-area .contact-us { color:#003399; padding-left:10px; padding-top:20px; padding-bottom:50px; }
.mid-cont-area .inner-cont-area .inner-cont-mid-area .mid-area .contact-us h4 { font-size:12px; font-weight:bold; padding-top:10px; }
.mid-cont-area .inner-cont-area .inner-cont-mid-area .mid-area .contact-us p { font-size:10px; font-weight:normal; padding-bottom:10px; line-height:15px; padding-left:10px; }
.mid-cont-area .inner-cont-area .inner-cont-mid-area .mid-area .contact-us .box { width:260px; float:left }
.mid-cont-area .inner-cont-area .inner-cont-mid-area .mid-area .contact-us .box-mid { width:250px; float:left; padding-left:60px; padding-right:60px; }
.mid-cont-area .inner-cont-area .inner-cont-mid-area .mid-area .privacy-policy {}
.mid-cont-area .inner-cont-area .inner-cont-mid-area .mid-area .privacy-policy h4{ border-bottom:1px #000000 solid; padding-bottom:5px}
.mid-cont-area .inner-cont-area .inner-cont-mid-area .mid-area .privacy-policy p{ }
.bot-bor-2 { border-top:1px #e0e0e0 solid; height:20px; }
/* Tab Content Section
*********************************************************************************/
#tabContainer { position:relative; width:952px; }
#tabMenu { position:relative; height:33px; }

#tabContent { position:relative; /*overflow:auto;*/ }

#tabContent .content { display:none; }
#tabContent .active { display:block; }
.menu { margin:0 auto; padding:0; height:33px; width:100%; display:block; background:url(../images/top-menu-images.gif) no-repeat left top }
.menu li { padding:0; margin:0; list-style:none; display:inline; }
.menu li a { float:left; padding-left:15px; display:block; color:#11498f; text-decoration:none; font-family:Verdana, Arial, Helvetica, sans-serif; cursor:pointer; background:url('../images/top-menu-images.gif') 0px -33px no-repeat; font-size:18px; }
.menu li a span { line-height:33px; float:left; display:block; padding-right:15px; background:url('../images/top-menu-images.gif') 100% -33px no-repeat; }
.menu li a:hover { background-position:0px 0px; color:#11498f; }
.menu li a:hover span { background-position:100% 0px; }
.menu li a.active, .menu li a.active:hover { line-height:33px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:18px; background:url('../images/top-menu-images.gif') 0px 0px no-repeat; color:#11498f; }
.menu li a.active span, .menu li a.active:hover span { background:url('../images/top-menu-images.gif') 100% 0px no-repeat; }

.career-benefits-img{ width:400px; float:left}
.career-benefits-cont{ width:500px; float:left}

#slideshow-nav{ background:transparent url(../images/slideshow-nav-sdw.png) no-repeat left bottom; height:95px; right:10px; position:absolute; top:215px; width:86px; z-index:999;}
#slideshow-nav a{background:transparent url(../images/slideshow-nav.png) no-repeat 0 0;display:block;height:26px;overflow:hidden;position:absolute; text-indent:-9999em;}
#slideshow-nav a#prev:hover{background-position:0 -30px;}
#slideshow-nav a#prev{background-position:0 0; left:0px; top:30px; width:20px;}
#slideshow-nav a#next:hover{background-position:-61px -30px;}
#slideshow-nav a#next{background-position:-61px 0; left:61px; top:30px; width:20px;}
#slideshow-nav a#play-pause:hover{background-position:-32px -30px;}
#slideshow-nav a#play-pause{background-position:-32px 0; left:32px; top:30px; width:20px;}
#slideshow-nav a#play-pause.paused:hover{background-position:-32px 0px;}
#slideshow-nav a#play-pause.paused{background-position:-32px -30px; left:32px; top:30px; width:20px;}

/* Footer Area
*********************************************************/
.footer { padding-top:10px; padding-bottom:20px; clear:both }
.footer .copyright-sec { text-align:right; padding-right:10px; font-size:10px; color:#8f8f8f; text-transform:uppercase; height:12px; line-height:12px; float:right; }
.footer .copyright-sec span { padding-right:10px; display: block; float: left; }
/*.footer .copyright-sec a { color:#8f8f8f; }*/
.footer .copyright-sec ul.menu_footer { float: left; }

.footer .copyright-sec ul.menu_footer li { float:left; list-style:none; padding-left:6px; padding-right:6px; border-left:1px #8f8f8f solid;  text-transform:uppercase }

.mid-cont-area .inner-cont-area .inner-cont-mid-area .mid-area .terms-and-condition {}
.mid-cont-area .inner-cont-area .inner-cont-mid-area .mid-area .terms-and-condition h3{ padding-bottom:15px; }
.mid-cont-area .inner-cont-area .inner-cont-mid-area .mid-area .terms-and-condition h4{ border-bottom:1px #000000 solid; padding-bottom:5px}
.mid-cont-area .inner-cont-area .inner-cont-mid-area .mid-area .terms-and-condition p{  }
.bot-bor-2 { border-top:1px #e0e0e0 solid; height:20px; }

.footer .copyright-sec ul.menu_footer li.item19 { border-right:none }
.footer .copyright-sec ul.menu_footer li a { color:#8f8f8f }
.footer .copyright-sec ul.menu_footer li a span { padding-right:0px; padding-left:0px; }

/* 05-05-2011 Search Result
******************************************************/
.search-head{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:20px; font-weight:bold; color:#11498F; padding-bottom:10px; }
.search-sec-area{ padding-bottom:10px; }
.search-sec-area .searchintro { padding-bottom:15px; }
.search-sec-area .small { font-size:11px; }
.search-sec-area a { color:#003399; text-decoration:underline; }
.search-sec-area .gry-bg{ background-color:#f4f4f4; border-bottom:1px #fff solid; padding:8px 0px 8px 10px }
.search-sec-area .gry-bg-nor{ background-color:#f4f4f4; padding:15px 0px 8px 10px; border-top:1px #c7c7c7 solid}
.search-sec-area .gry-bg-last{ background-color:#f4f4f4; padding:8px 0px 15px 10px; border-bottom:1px #c7c7c7 solid}
.search-btn{ background:url(../images/search-btn.gif) no-repeat left top; width:66px; height:24px; border:none; cursor:pointer }
.search-sec-area .search-input{ width:270px; height:20px; border:1px #7f9db9 solid; padding-top:2px; padding-left:5px; }
.search-sec-area .pagination-bg{ background:url(../images/pagination-bg.gif) repeat-x left bottom; height:32px; padding:5px 10px 5px 10px; }
.search-sec-area .padd{ padding:10px; }
.search-sec-area fieldset{ border:0; padding-bottom:15px; }

.article-content p{ padding:10px 0 !important }

/* ======= CORPORTATE - Stylesheet ======= */
/*	============================================================
		Smartling language selector
	============================================================ */

/* top level  */
ul.smt-menu {
	position:relative;
	width:200px; /* MUST BE SET TO FIXED WITH */
/*width:125px !important;*/ /* MUST BE SET TO FIXED WITH */
width:135px !important; /* MUST BE SET TO FIXED WITH */
	margin:0 0 0 0 !important;
	padding:0 0 0 0 !important;
	list-style:none !important;
	z-index:99999;
	visibility:visible; 
}

/* no focus dotted line  */
ul.smt-menu :focus {
	outline: 0 !important;
}

/* container of menu items */
ul.smt-menu ul {
	position:absolute !important;
	display:none;
	list-style:none !important;
	text-indent:none !important;
	width:100%;
	padding:0 0 0 0 !important;
	margin:0 0 0 0 !important;	
	border:1px solid #999;
}

/* list items (includes trigger) */
ul.smt-menu li {
	margin:0;
	padding:0 !important;	
	display:block !important;
	float:left !important;
	width:100% !important;
}

/* item wrapper */
ul.smt-menu li.smt-item { 
	float:none !important;
	display:block !important;
}

/* down arrow at end of trigger link */
ul.smt-menu li .smt-trigger-link .smt-downArrow
{
	display:inline-block;
	height:13px;
	width:13px;
	background:url(bullet_arrow_down.png) no-repeat;
}

/* hover state for button which opens menu */
ul.smt-menu li:hover .smt-trigger-link,
ul.smt-menu li.sfhover .smt-trigger-link 
{
	
}

/* triggers has-layout for ie6 */
* html .smt-trigger-link, .smt-link 
{
	display:inline-block;
}


/* styles trigger link */
ul.smt-menu a.smt-trigger-link
{
	display:block !important;
	padding:0px !important;
	text-decoration:none !important;
	/*font-family:verdana !important;*/
	font-family:arial !important;
	/*font-size:10px !important;*/
	font-size:12px !important;
	color:#000 !important;
	background-color:#fff !important;
	cursor:pointer;		
	border:0px solid black;

	border:2px solid black !important;
/*	line-height:12px;*/
	background-position: right 5px !important;
}

/* styles item link tags */
a.smt-link 
{
	display:block !important;
	padding:3px 7px !important;
	text-decoration:none !important;
	font-family:arial !important;
/*	font-size:11px !important;*/
	font-size:12px !important;
	line-height:12px !important;
	color:#000 !important;
	background-color:#fff;
	cursor:pointer;		
	border:0px solid black;
	
/*	font-size:9px !important;*/
}

/* menu items */
ul.smt-menu li li a 
{
	background-color:#fff;
}

/* hover state for menu items */
ul.smt-menu li li a:hover 
{
	background-color:#999 !important;
	color:#fff !important;
}

/* the world "language" in trigger  */
ul.smt-menu span.smt-word 
{
	font-weight:normal !important;
	padding-right:5px !important;
}

/* the name of language in trigger  */
ul.smt-menu span.smt-lang 
{
/*	font-weight:bold !important;*/
	font-weight:normal !important;
	color:#000 !important;
}

/* hover state for name of language in trigger */
ul.smt-menu li:hover span.smt-word,
ul.smt-menu li.sfhover span.smt-word
{
}

/* hover state for the world "language" in trigger */
ul.smt-menu li:hover span.smt-lang,
ul.smt-menu li.sfhover span.smt-lang 
{
	color:#000 !important;
}

span.smt-lang
{
	margin-left: 10px;
}
div#smt-lang-selector a.smt-trigger-link
{
	border-radius: 5px;
}

a.smt-trigger-link span.smt-lang,
div#smt-lang-selector a.smt-link
{
	text-transform: capitalize;
}
.header .search
{
	padding-top: 0px !important;
}
ul.smt-menu a.smt-trigger-link
{
	background-image: url(/images/arrow-down.png) !important;
}


/*	============================================================
	<!-- CORPORATE SECTION -->
	============================================================	*/
