@charset "utf-8";
body {
	background-color: #181818;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}

 header{
            height: 40px;
            width: 100%;
			z-index: 99999999;
			border-bottom:3px solid #074a98;
            
            // set animation
            -webkit-transition: all 1.4s ease;
            transition: all 1.4s ease;
        }
        
        header.sticky {
            position: fixed;
            height: 40px; 
            width: 100%;
            background: #181818;
			top: 0;
        }
		
		
.WelcomeHeading {
	font-family: "Times New Roman", Times, serif;
	font-size: 50px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #1d94f0;
	text-decoration: none;
}
.WelcomeHeading2 {
	font-family: "Times New Roman", Times, serif;
	font-size: 30px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #FFFFFF;
	text-decoration: none;
}
.WelcomeTxt {
	font-family: "Myriad Web Pro", Arial;
	font-size: 14px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #999999;
	text-decoration: none;
}
.Grey16 {
	font-family: "Myriad Web Pro", Arial;
	font-size: 16px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #999999;
	text-decoration: none;
}
.Grey16Spacing {
	font-family: "Myriad Web Pro", Arial;
	font-size: 16px;
	font-style: normal;
	line-height: 24px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #999999;
	text-decoration: none;
}
.Grey16Justify {
	font-family: "Myriad Web Pro", Arial;
	font-size: 16px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	text-align:justify;
	color: #999999;
	text-decoration: none;
}
.Maroon16 {
	font-family: "Myriad Web Pro", Arial;
	font-size: 16px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #ff9c00;
	text-decoration: none;
}
.White16 {
	font-family: "Myriad Web Pro", Arial;
	font-size: 16px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #FFFFFF;
	text-decoration: none;
}
.White18 {
	font-family: "Myriad Web Pro", Arial;
	font-size: 18px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #FFFFFF;
	text-decoration: none;
}
.OeningHeading {
	font-family: "Myriad Web Pro", Arial;
	font-size: 22px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #ffb400;
	text-decoration: none;
}
.PageHeading {
	font-family: "Myriad Web Pro", Arial;
	font-size: 22px;
	color: #1d94f0;
	font-weight: bold;
	text-transform: uppercase;
	text-decoration: none;
	text-shadow: 1px 2px 1px #000000;
}
.TeamTxt {
	font-family: "Myriad Web Pro", Arial;
	font-size: 14px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	text-align:justify;
	color: #323232;
	text-decoration: none;
}
.ThanksTxt {
	font-family: "Myriad Web Pro", Arial;
	font-size: 16px;
	font-style: normal;
	line-height: 28px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #999999;
	text-decoration: none;
}
.Thanks {
	font-family: "Times New Roman", Times, serif;
	font-size: 30px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #1d94f0;
	text-decoration: none;
}






#ie6pagecontainer{
		position: absolute;
		overflow: scroll;
		width: 100%;
		height: 100%;
}

##header-wrap {
	position: absolute;
	overflow: hidden;
}
#header-container {
	margin-right: 0px;
	background-image:url(bg.jpg);
}
#header-wrap {
	position: fixed;
	top: 0;
	width: 100%;
	z-index: 999999;
    /*overflow: auto;*/
}
#header-container {
	height: 146px;
	}
#header {
	width: 100%;
	margin-top: 0px;
	position: relative;
}	














#footer-wrap {
	position: relative;
	overflow: hidden;
	width: 100%;
}

#footer-container {
	width: 100%;
}
#footer-wrap {
	position: relative;
	bottom: 0px;
	width: 100%;
    /*overflow: auto;*/
}
#footer-container {
	height: 210px;
	background-color: #181818;
	width: 100%;
	}
#footer {
	width: 100%;
	margin-bottom: 0px;
	position: relative;
}	

div.background {
	position:absolute;
	left:0px;
	right:0px
	top:0px;
	width: 100%;

}











































a.BtmLinks:link {
	font-family: "Myriad Web Pro", Arial, Verdana;
	text-decoration:none;
	font-size: 14px;
	color: #91accb;
	font-weight: normal;
	padding-bottom: 4px;
	padding-top: 4px;
	padding-left: 7px;
	padding-right: 7px;
	vertical-align: middle;
	line-height: 26px;
	-webkit-transition: 1s;
    -moz-transition: 1s;
    -o-transition: 1s;
    -ms-transition: 1s;
    transition: 1s;
	}
a.BtmLinks:visited{
	font-weight: normal;
	color: #91accb;
	line-height: 26px;
}
a.BtmLinks:active{
	font-weight: normal;
	color: #91accb;
	line-height: 26px;
}
a.BtmLinks:hover {
    background: #91accb;
	color: #000000;
	font-weight: normal;
	border-radius:2px;
	padding-bottom: 4px;
	padding-top: 4px;
	padding-left: 7px;
	padding-right: 7px;
	line-height: 26px;
}
.Btm {
	font-family: "Myriad Web Pro", Arial;
	font-size: 16px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #FFFFFF;
	text-decoration: none;
}
.BtmGrey {
	font-family: "Myriad Web Pro", Arial;
	font-size: 16px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #909090;
	text-decoration: none;
}
.BtmWhite20 {
	font-family: "Myriad Web Pro", Arial;
	font-size: 20px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #FFFFFF;
	text-decoration: none;
}
a.BtmHash:link {
	font-family: "Myriad Web Pro", Arial, sans-serif;
	font-size: 24px;
	font-weight: normal;
	color: #f69300;
	padding-bottom: 2px;
	padding-top: 2px;
	padding-left: 7px;
	padding-right: 7px;
	text-transform: normal;
	text-decoration: none;
	font-style: normal;
	line-height: 30px;
	font-variant: normal;
	-webkit-transition: 1.2s;
    -moz-transition: 1.2s;
    -o-transition: 1.2s;
    -ms-transition: 1.2s;
    transition: 1.2s;
}
a.BtmHash:visited {
	font-family: "Myriad Web Pro", Arial, sans-serif;
	font-size: 24px;
	font-weight: normal;
	color: #f69300;
	text-transform: normal;
	text-decoration: none;
	}
a.BtmHash:active {
	font-family: "Myriad Web Pro", Arial, sans-serif;
	font-size: 24px;
	font-weight: normal;
	color: #f69300;
	text-transform: normal;
	text-decoration: none;
	}
a.BtmHash:hover {
	font-family: "Myriad Web Pro", Arial, sans-serif;
	font-size: 24px;
	font-weight: normal;
	color: #ffffff;
	background: #0478ff;
	border-radius: 3px;
	text-transform: normal;
	text-decoration: none;
	font-style: normal;
	line-height: 30px;
	font-variant: normal;
	padding-bottom: 2px;
	padding-top: 2px;
	padding-left: 7px;
	padding-right: 7px;
	}
	
.Copyright {
	font-family: "Myriad Web Pro", Arial;
	font-size: 14px;
	font-style: normal;
	line-height: 26px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #5c5c5c;
	text-decoration: none;
}
a.Designed:link {
	font-family: "Myriad Web Pro", Arial, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #ababab;
	padding-bottom: 2px;
	padding-top: 2px;
	padding-left: 7px;
	padding-right: 7px;
	text-transform: normal;
	text-decoration: none;
	font-style: normal;
	line-height: normal;
	font-variant: normal;
	-webkit-transition: 1.2s;
    -moz-transition: 1.2s;
    -o-transition: 1.2s;
    -ms-transition: 1.2s;
    transition: 1.2s;
}
a.Designed:visited {
	font-family: "Myriad Web Pro", Arial, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #ababab;
	text-transform: normal;
	text-decoration: none;
	}
a.Designed:active {
	font-family: "Myriad Web Pro", Arial, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #ababab;
	text-transform: normal;
	text-decoration: none;
	}
a.Designed:hover {
	font-family: "Myriad Web Pro", Arial, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #000000;
	background: #ff9c00;
	border-radius: 3px;
	text-transform: normal;
	text-decoration: none;
	font-style: normal;
	line-height: normal;
	font-variant: normal;
	padding-bottom: 2px;
	padding-top: 2px;
	padding-left: 7px;
	padding-right: 7px;
	}
	
	
#scroll {
	position:fixed;
	right:10px;
	bottom:10px;
	cursor:pointer;
	width:40px;
	height:40px;
	background-color:#ffa800;
	text-indent:-9999px;
	display:none;
	-webkit-border-radius:5px;
	-moz-border-radius:5px;
	border-radius:5px
	z-index: -1;
}
#scroll span {
	position:absolute;
	top:50%;
	left:50%;
	margin-left:-9px;
	margin-top:-13px;
	height:0;
	width:0;
	border:8px solid transparent;
	border-bottom-color:#ffffff;
}
#scroll:hover {
	background-color:#d50808;
	opacity:1;filter:"alpha(opacity=100)";
	-ms-filter:"alpha(opacity=100)";
}	

.textfieldContacts {
	border-left : 1px solid #6d6d6d;
	border-right : 1px solid #6d6d6d;
	border-top : 1px solid #6d6d6d;
	border-bottom : 1px solid #6d6d6d;
	font-family : arial;
	font-size : 14px;
	color : #ffffff;
	text-decoration : none;
	background : #ffffff;
	background : url(spacer.gif);
	height : 24px;
	width : 280px;
	padding-left : 1px;
	padding-right : 1px;
	}
.FieldMultipleContacts {
	border-left : 1px solid #6d6d6d;
	border-right : 1px solid #6d6d6d;
	border-top : 1px solid #6d6d6d;
	border-bottom : 1px solid #6d6d6d;
	font-family : arial;
	font-size : 14px;
	color : #ffffff;
	text-decoration : none;
	background : #ffffff;
	background : url(images/spacer.gif);
	height : 100px;
	width : 320px;
	padding-left : 1px;
	padding-right : 1px;
	}
.FormSmall {
	font-family: "Myriad Web Pro", Arial;
	font-size: 12px;
	font-style: italic;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #ff9000;
	text-decoration: none;
	padding-left: 10px;
}	

table.contact
{ 
border: 5px #676767 solid;
border-collapse: collapse;
border-spacing: 0px;
margin-top: 0px;
padding-top: 20px;
padding-bottom: 20px;
padding-left: 20px;
padding-right: 5px;
}
table.contact td
{ 
border: 0px solid #bfbfbf;
font-family: Calibri, Arial, sans-serif;
font-size: 16px;
padding-top: 10px;
padding-bottom: 5px;
padding-left: 10px;
padding-right: 10px;
background-color: #3b3b3b;
} 

.ContactTxt {
	font-family: "Myriad Web Pro", Arial;
	font-size: 16px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #cacaca;
	text-decoration: none;
}
.ContactAdd {
	font-family: "Myriad Web Pro", Arial;
	font-size: 16px;
	font-style: normal;
	line-height: 30px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #cacaca;
	text-decoration: none;
}
a.ContactMail:link {
	font-family: "Myriad Web Pro", Arial, sans-serif;
	font-size: 16px;
	font-weight: normal;
	color: #ff9000;
	padding-bottom: 2px;
	padding-top: 2px;
	padding-left: 7px;
	padding-right: 7px;
	text-transform: normal;
	text-decoration: none;
	font-style: normal;
	line-height: 30px;
	font-variant: normal;
	-webkit-transition: 1.2s;
    -moz-transition: 1.2s;
    -o-transition: 1.2s;
    -ms-transition: 1.2s;
    transition: 1.2s;
}
a.ContactMail:visited {
	font-family: "Myriad Web Pro", Arial, sans-serif;
	font-size: 16px;
	font-weight: normal;
	color: #b2e7fd;
	text-transform: normal;
	text-decoration: none;
	}
a.ContactMail:active {
	font-family: "Myriad Web Pro", Arial, sans-serif;
	font-size: 16px;
	font-weight: normal;
	color: #ffbe0f;
	text-transform: normal;
	text-decoration: none;
	}
a.ContactMail:hover {
	font-family: "Myriad Web Pro", Arial, sans-serif;
	font-size: 16px;
	font-weight: normal;
	color: #ffffff;
	background: #008aff;
	border-radius: 3px;
	text-transform: normal;
	text-decoration: none;
	font-style: normal;
	line-height: 30px;
	font-variant: normal;
	padding-bottom: 2px;
	padding-top: 2px;
	padding-left: 7px;
	padding-right: 7px;
	}
	
	
.formsubmit {
	background: url(submit1.png)  no-repeat; border: none;
	width: 223px;
	height: 47px;
	cursor: pointer;
	-webkit-transition: 1.2s;
    -moz-transition: 1.2s;
    -o-transition: 1.2s;
    -ms-transition: 1.2s;
    transition: 1.2s;
}

.formsubmit:hover {
	background: url(submit2.png)  no-repeat; border: none;
	width: 223px;
	height: 47px;
	cursor: pointer;
}	












#animated-example {
	width: 116px;
    padding: 0px;
	}


.animated { 
 	-webkit-animation-name: bounceIn;
 	-webkit-animation-duration: 4s;
 	-webkit-animation-iteration-count: 10;
 	-webkit-animation-timing-function: ease-out;
 	-webkit-animation-fill-mode: forwards;
	
 	animation-name: bounceIn;
 	animation-duration: 100s;
 	animation-iteration-count: 100;
 	animation-timing-function: ease-out;
 	animation-fill-mode: forwards;
} 



/*
 * Shake animation
*/
  
@-webkit-keyframes shake { 
    0%, 100% {-webkit-transform: translateX(0);} 
    10%, 30%, 50%, 70%, 90% {-webkit-transform: translateX(40px);} 
    20%, 40%, 60%, 80% {-webkit-transform: translateX(-10px);} 
} 
@keyframes shake { 
    0%, 100% {transform: translateX(0);} 
    10%, 30%, 50%, 70%, 90% {transform: translateX(40px);} 
    20%, 40%, 60%, 80% {transform: translateX(-10px);} 
} 

.shake { 
    -webkit-animation-name: shake; 
    animation-name: shake; 
}


#relatedContent {
  max-width: 800px;
  margin: 150px auto;
}

#relatedContent .item {
  max-width: 44%;
  padding: 3%;
  float: left;
  text-align: center;
}

#relatedContent .item a img {
  max-width: 100%;
}   

.CareerForm {
	font-family: "Myriad Web Pro", Arial;
	font-size: 16px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #909090;
	text-decoration: none;
}
.textfieldCareer {
	border-left : 1px solid #6d6d6d;
	border-right : 1px solid #6d6d6d;
	border-top : 1px solid #6d6d6d;
	border-bottom : 1px solid #6d6d6d;
	border-radius: 2px;
	font-family : arial;
	font-size : 14px;
	color : #ffffff;
	text-decoration : none;
	background : #ffffff;
	background : url(spacer.gif);
	height : 28px;
	width : 280px;
	padding-left : 1px;
	padding-right : 1px;
	}
.FieldMultipleCareer {
	border-left : 1px solid #6d6d6d;
	border-right : 1px solid #6d6d6d;
	border-top : 1px solid #6d6d6d;
	border-bottom : 1px solid #6d6d6d;
	font-family : arial;
	font-size : 14px;
	color : #ffffff;
	text-decoration : none;
	background : #ffffff;
	background : url(images/spacer.gif);
	height : 100px;
	width : 320px;
	padding-left : 1px;
	padding-right : 1px;
	}


.submitcareers {
	background: url(submit_careers1.png)  no-repeat; border: none;
	width: 285px;
	height: 37px;
	cursor: pointer;
	-webkit-transition: 1s;
    -moz-transition: 1s;
    -o-transition: 1s;
    -ms-transition: 1s;
    transition: 1s;
}

.submitcareers:hover {
	background: url(submit_careers2.png)  no-repeat; border: none;
	width: 285px;
	height: 37px;
	cursor: pointer;
}	



















table.contact
{ 
border: 5px #3f3f3f solid;
border-collapse: collapse;
border-spacing: 0px;
margin-top: 0px;
padding-top: 20px;
padding-bottom: 20px;
padding-left: 20px;
padding-right: 5px;
}
table.contact td
{ 
border: 0px solid #bfbfbf;
font-family: Calibri, Arial, sans-serif;
font-size: 16px;
padding-top: 10px;
padding-bottom: 5px;
padding-left: 10px;
padding-right: 10px;
background-color: #191919;
} 

.ContactTxt {
	font-family: "Myriad Web Pro", Arial;
	font-size: 16px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #cacaca;
	text-decoration: none;
}
.ContactAdd {
	font-family: "Myriad Web Pro", Arial;
	font-size: 16px;
	font-style: normal;
	line-height: 30px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #cacaca;
	text-decoration: none;
}
a.ContactMail:link {
	font-family: "Myriad Web Pro", Arial, sans-serif;
	font-size: 16px;
	font-weight: normal;
	color: #ff9000;
	padding-bottom: 2px;
	padding-top: 2px;
	padding-left: 7px;
	padding-right: 7px;
	text-transform: normal;
	text-decoration: none;
	font-style: normal;
	line-height: 30px;
	font-variant: normal;
	-webkit-transition: 1.2s;
    -moz-transition: 1.2s;
    -o-transition: 1.2s;
    -ms-transition: 1.2s;
    transition: 1.2s;
}
a.ContactMail:visited {
	font-family: "Myriad Web Pro", Arial, sans-serif;
	font-size: 16px;
	font-weight: normal;
	color: #b2e7fd;
	text-transform: normal;
	text-decoration: none;
	}
a.ContactMail:active {
	font-family: "Myriad Web Pro", Arial, sans-serif;
	font-size: 16px;
	font-weight: normal;
	color: #ffbe0f;
	text-transform: normal;
	text-decoration: none;
	}
a.ContactMail:hover {
	font-family: "Myriad Web Pro", Arial, sans-serif;
	font-size: 16px;
	font-weight: normal;
	color: #ffffff;
	background: #008aff;
	border-radius: 3px;
	text-transform: normal;
	text-decoration: none;
	font-style: normal;
	line-height: 30px;
	font-variant: normal;
	padding-bottom: 2px;
	padding-top: 2px;
	padding-left: 7px;
	padding-right: 7px;
	}
	
	
.formsubmit {
	background: url(submit1.png)  no-repeat; border: none;
	width: 223px;
	height: 47px;
	cursor: pointer;
	-webkit-transition: 1.2s;
    -moz-transition: 1.2s;
    -o-transition: 1.2s;
    -ms-transition: 1.2s;
    transition: 1.2s;
}

.formsubmit:hover {
	background: url(submit2.png)  no-repeat; border: none;
	width: 223px;
	height: 47px;
	cursor: pointer;
}	




