/* reset.css */
html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, code, del, dfn, em, img, q, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {margin:0;padding:0;border:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline;}
body {line-height:1.5;}
table {border-collapse:separate;border-spacing:0;}
caption, th, td {text-align:left;font-weight:normal;}
table, td, th {vertical-align:middle;}
blockquote:before, blockquote:after, q:before, q:after {content:"";}
blockquote, q {quotes:"" "";}
a img {border:none;}

/* typography.css */
body {font-size:75%;color:#fff;background:#203C5D;font-family: Arial, Helvetica, sans-serif;font-size-adjust:none;font-style:normal;	font-variant:normal;font-weight:normal;}
h1, h2, h3, h4, h5, h6 {font-weight:normal;color:#1a4788;}
h1 {font-size:3em;line-height:1;margin:10px 0 10px 0;}
h2 {font-size:2em;margin-bottom:0.1em;}
h3 {font-size:1.5em;line-height:1;margin-bottom:1em;}
h4 {font-size:1.2em;line-height:1.25;margin-bottom:1.25em;}
h5 {font-size:1em;font-weight:bold;margin-bottom:1.5em;}
h6 {font-size:1em;font-weight:bold;}
h1 img, h2 img, h3 img, h4 img, h5 img, h6 img {margin:0;}
p {margin:0 0 1em;}
p img.left {float:left;margin:1.5em 1.5em 1.5em 0;padding:0;}
p img.right {float:right;margin:1.5em 0 1.5em 1.5em;}
a:focus, a:hover {color:#ff9900; outline:none}
a {color:#ffffff;text-decoration:none;}
blockquote {margin:1.5em;color:#666;font-style:italic;}
strong {font-weight:bold;}
em, dfn {font-style:italic;}
dfn {font-weight:bold;}
sup, sub {line-height:0;}
abbr, acronym {border-bottom:1px dotted #666;}
address {margin:0 0 1.5em;font-style:italic;}
del {color:#666;}
pre {margin:1.5em 0;white-space:pre;}
pre, code, tt {font:1em 'andale mono', 'lucida console', monospace;line-height:1.5;}
li ul, li ol {margin:0 1.5em;}
ul, ol {margin:0 1.5em 1.5em 1.5em;}
ul {list-style-type:disc;}
ol {list-style-type:decimal;}
dl {margin:0 0 1.5em 0;}
dl dt {font-weight:bold;}
dd {margin-left:1.5em;}
table {margin-bottom:1.4em;width:100%;}
th {font-weight:bold;}
thead th {background:#c3d9ff;}
th, td, caption {padding:4px 10px 4px 5px;}
tr.even td {background:#e5ecf9;}
tfoot {font-style:italic;}
caption {background:#eee;}
.small {font-size:.8em;margin-bottom:1.875em;line-height:1.875em;}
.large {font-size:1.2em;line-height:2.5em;margin-bottom:1.25em;}
.hide {display:none;}
.quiet {color:#666;}
.loud {color:#000;}
.highlight {background:#ff0;}
.added {background:#060;color:#fff;}
.removed {background:#900;color:#fff;}
.first {margin-left:0;padding-left:0;}
.last {margin-right:0;padding-right:0;}
.top {margin-top:0;padding-top:0;}
.bottom {margin-bottom:0;padding-bottom:0;}
hr {background:#ddd;color:#ddd;clear:both;float:none;width:100%;height:.1em;margin:0 0 1.45em;border:none;}
hr.space {background:#fff;color:#fff;}
.clearfix:after {content:"\0020";display:block;height:0;clear:both;visibility:hidden;overflow:hidden;}
.clearfix {display:block;}
.clear {clear:both;}
/*---------------------------------------------------------------------------------------------------------------------------------------*/
html {
	overflow:hidden;
}
body{
	font-size:11px;
	background:url(image/body-bg.png) repeat-y center center;
	overflow:hidden;
	}
a:hover {color:#ff0000 !important;}
.wrap-main{
	background:url(image/background.gif) no-repeat center -409px !important;
	}
#main{
	margin:0 auto 0 auto;
	width:960px;
	height:690px;
	}
/*Header*/
.header{
	height:120px;
	overflow:hidden;
	}
.header h1{
	text-indent:-1000000px;
	float:left;
	padding:24px 0 0 0;
	}
.header h1 a{
	background:url(image/logo.gif) no-repeat 0 0;
	width:321px;
	height:79px;
	float:left;
	}
.right{
	float:right;
	padding:16px 0 0 0;
	width:198px;
	position:relative;
	}
.image-sun{
	position:absolute;
	top:40px;
	left:141px;
	}
.global-nav{
	float:left;
	list-style-type:none;
	margin:0;
	padding:0 0 0 4px;
	}
.global-nav li{
	float:left;
	}
.global-nav li.sep{
	padding:0 4px 0 4px;
	}
.global-nav li a, .global-nav li{
	color:#fff;
	font-size:10px;
	letter-spacing:-1px;
	}
.header dl{
	font-size:16px;
	float:left;
	width:194px;
	padding:12px 0 0 4px;
	text-transform:uppercase;
	}
.header dt{
	float:left;
	clear: left;
	color:#fff;
	padding:0 8px 0 0;
	}
.header dd{
	color:#fff;
	clear: right;
	}
/*Content*/
.content{
	width:960px;
	height:470px;
	float:left;
	position:relative;
	}
.loader{
	padding:5px;
	background:url(image/content-bg.png) repeat-y;
	position:absolute;
	top:200px;
	left:200px;
	display:none;
	}
#simplegallery{
	position:absolute;
	left:0;
	top:0;
	z-index:0 !important;
	}
.navpanellayer{
	display:none;
	}
.links{
	position:absolute;
	}
.links a{
	width:179px;
	text-indent:-10000000px;
	height:82px;
	float:left;
	}
.link-1{
	right:21px;
	top:30px;
	}
.link-1 a{
	background:url(image/about.png) no-repeat left top;
	}
.link-2{
	right:200px;
	top:112px;
	}
.link-2 a{
	background:url(image/career.png) no-repeat left top;
	}
.link-3{
	right:21px;
	top:194px;
	}
.link-3 a{
	background:url(image/strategic-plans.png) no-repeat left top;
	}
.link-4{
	right:200px;
	top:276px;
	}
.link-4 a{
	background:url(image/contact-us.png) no-repeat left top;
	}
.link-5{
	right:21px;
	top:358px;
	}
.link-5 a{
	background:url(image/media-center.png) no-repeat left top;
	}
.link-1 ul, .link-3 ul, .link-5 ul{
	height:72px;
	margin:0;
	background:url(image/sub-nav-bg.png) repeat-x;
	position:absolute;
	right:179px;
	padding:10px 0 0 15px;
	list-style-type:none;
	display:none;
	}
.links.hover ul{
	display:block;
	}
.links.hover ul ul{
	display:none;
	}
.link-1 ul{
	width:411px;
	}
.link-3 ul, .link-5 ul{
	width:164px;
	}
.link-1 ul li a, .link-3 ul li a, .link-5 ul li a{
	background:none;
	text-indent:0;
	width:auto;
	height:auto;
	font-size:13px;
	color:#fffefe;
	text-transform:uppercase;
	}
.link-1 ul li, .link-3 ul li, .link-5 ul li{
	background:url(image/pointer.gif) no-repeat left;
	float:left;
	padding:0 0 0 16px;
	}
.link-1 ul li{
	width:189px;
	}
.link-3 ul li, .link-5 ul li{
	width:138px;
	}
/*Inside*/
.inside-content{
	width:450px;
	height:394px;
	background:url(image/content-bg.png) repeat-y;
	overflow:hidden;
	position:absolute;
	top:30px;
	left:24px;
	padding:16px 0 0 0;
	}
.inside-content h2{
	font-size:26px;
	color:#fff;
	padding:0 0 26px 0;
	margin:0;
	line-height:1;
	}
.inside-content h5{
	font-size:26px;
	color:#fff;
	padding:0 0 26px 0;
	margin:0;
	line-height:1;
	}
.inside-content p{
	font-size:13px;
	padding:0 0 14px 0;
	margin:0;
	width:402px;
	line-height:16px;
	}
.sub-list{
	list-style-type:none;
	margin:0;
	float:left;
	width:100%;
	background:url(image/sep.gif) repeat-x 0 9px;
	padding:17px 0 0 22px;
	}
.sub-list li{
	background:url(image/pointer.gif) no-repeat left;
	float:left;
	padding:0 0 0 16px;
	width:189px;
	}
.sub-list li a{
	font-size:13px;
	color:#fff;
	}
.inside-sub{
	height:308px;
	overflow:hidden;
	font-size:12px !important;
	padding:0 0 0 20px;
	}
.inside-sub ul li a{
	color:#fff;
	font-size:12px;
	}
.inside-sub ul li ul li{
	}
.gallery,.gallery-1{
	display:none;
	}
/*Footer*/
.footer{
	float:right;
	padding:17px 0 0 0;
	width:374px;
	text-transform:uppercase;
		}
.footer ul{
	list-style-type:none;
	margin:0;
	width:100%;
	}
.footer ul li, .footer ul li a{
	float:right;
	color:#fff;
	font-size:9px;
	}
.footer ul li.sep{
	margin:0 8px;
	}
iframe{
	margin:0;
	padding:0;
	}
/*Carrer*/
#employeeform{
	font-size:11px !important ;
	}
#employeeform{
	width:89%;
	}
#employeeform th, #employeeform td{
	text-align:left;
	}
.text{
	width:165px;
	height:15px;
	border:none;
	}
textarea{
	width:165px;
	border:none;
	}
select{
	width:52px;
	border:none;
	}
.maritalstatus{
	width:100px;
	}
.countrycmbo{
		width: 167px;
	}
em.error{
	display:none !important;
	}
.error{
	border:1px solid red !important;
	color:red!important;
	}
/*Listing*/
.pl{
	background:none !important;
	margin:0 !important;
	padding:0!important;
	list-style-type:none;
	}
.pl li{
	float:left !important;	
	width:100% !important;	
	padding:0 0 20px 0 !important;	
	background:none !important;	
	}
.pl li p, .pl li span{
	padding:0;
	font-size:13px !important;
	}
.gallery-1{
	list-style-type:none;
	}
.close{
	position:absolute;
	left:433px;
	top:3px;
	}