@charset "utf-8";
/* CSS Document */
body { margin:0px; font:12px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#707070; background-color:white; }
img { border:0px;}
form { margin:0px; padding:0px;}
p { font:12px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#707070; line-height:20px; text-align:justify; margin-top:0px; }
.pText { font:12px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#707070; line-height:20px; text-align:justify; width:213px; }
h1 { font:bold 20px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#08539E; }
h2 { font:bold 17px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#007AC7; }
h3 { font:bold 15px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#007AC7; }
.topBg { background-color:#F6F6F6; border-bottom:1px solid #DDDDDD; }
.bannerBg { background-color:#F6F6F6; }
.bottomBg { background-color:#E9E9E9; border-top:6px solid #D0D0D0; }

#topNav ul { margin:0px; padding:0px;}
#topNav ul li {list-style-image:url(../images/bullet.html); display:inline; float:left;}
#topNav li a {  font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#666666; text-decoration:none; float:left; padding: 0px 20px;float:left; margin-right:2px;}
#topNav li a:hover { color:#00CBFF; }
#topNav .active {font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#00CBFF; text-decoration:none; float:left; padding: 0px 20px;float:left; margin-right:2px;}
.topLink { font:bold 12px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#77797A; text-decoration:none; padding-right:15px; }
a.topLink {}
a.topLink:hover { color:#00CBFF;}

.BgLight { background-color:#E9E9E9; }
.BgLightBdr { background-color:#E9E9E9; border-top:5px solid #D0D0D0; font:bold 16px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#42433E; padding-left:5px }
.welcomeHead { font:bold 16px "Trebuchet MS", Arial, Helvetica, sans-serif; line-height:24px; color:#00CBFF; }
.subHead { font:bold 14px "Trebuchet MS", Arial, Helvetica, sans-serif; line-height:24px; color:#00CBFF; }
.more { font:12px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#333; text-decoration:none; }
a.more {}
a.more:hover { color:#00CBFF;}
.borderRgt { border-right:1px dotted #CCC; padding-left:8px; }
.rightBdr { border-left:1px solid #E5E5E5; background-color:white; }
.rightHeadBg { background-color:#F1F1F1; border-top:1px solid #E5E5E5; padding-top:2px; }
.rightHead { font:bold 16px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#6A6A6A; padding-left:36px; }
.currentOpenings { font:bold 12px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#00B5E3; text-decoration:none; line-height:18px; }
a.currentOpenings {}
a.currentOpenings:hover { color:#666;}
.currentOpenings2 { font:bold 12px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#064F9B; text-decoration:none; line-height:18px; }
a.currentOpenings2 {}
a.currentOpenings2:hover { color:#666;}
.borderBottom { border-bottom:1px dotted #CCC; }
.textBox { background-color:white; border:1px solid #DEDEDE; font:12px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#666; resize:none; }
input[type=submit] { font:bold 11px verdana,Arial,"Trebuchet MS",Tahoma; color:#fff; padding:2px; margin:3px; text-align:center; background-color:#2C92AF; border: 1px solid #6CC2DA; -moz-border-radius:4px; -webkit-border-radius: 4px; -khtml-border-radius: 4px;  border-radius: 4px; cursor:pointer;}
input[type=submit]:hover {background-color:#24C5EC; color:#FFF; border: 1px solid #009AC4;}
.footer { font:bold 12px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#333; text-decoration:none; padding-right:15px; }
input[type=button] { font:bold 11px verdana,Arial,"Trebuchet MS",Tahoma; color:#fff; padding:2px; margin:3px; text-align:center; background-color:#2C92AF; border: 1px solid #6CC2DA; -moz-border-radius:4px; -webkit-border-radius: 4px; -khtml-border-radius: 4px;  border-radius: 4px; cursor:pointer;}
input[type=button]:hover {background-color:#24C5EC; color:#FFF; border: 1px solid #009AC4;}
a.footer {}
a.footer:hover { color:#00CBFF;}
.footer2 { font:12px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#838383; text-decoration:none; }
a.footer2 {}
a.footer2:hover { color:#333;}
.subLinks { font:bold 12px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#12426E; text-decoration:none; }
a.subLinks {}
a.subLinks:hover { color:#F8A102;}
.subLinks2 { font:bold 12px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#F8A102; text-decoration:none; }
a.subLinks2 {}
a.subLinks2:hover { color:#12426E;}
.linksBdr { border-top:1px dotted #ccc; border-bottom:1px dotted #ccc; }
.blueHead { font:bold 16px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#00B8E7; }
.orangeHead { font:bold 16px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#FBA30C; }


.controlPanel {padding: 0px;}
.controlPanel h1 { font:bold 22px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#1457A5; text-align:left; }
.controlPanel h2 { font:bold 18px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#05A0CD; text-align:left; }
.controlPanel table {padding: 0px; border:0px; background-color: #F6F6F6;}
.controlPanel thead th { padding:3px; text-align:center; vertical-align:middle; background-color:#F6F6F6; font:bold 11px Tahoma, Geneva, sans-serif; color:#395740; height:28px;}
.controlPanel .bottom { padding:3px; text-align:right;  font:bold 11px Tahoma, Geneva, sans-serif; color:#395740; line-height:24px;}
.controlPanel td {text-align: right; vertical-align: middle; background-color: #FFF; font:11px Tahoma, Geneva, sans-serif; color:#333639;}
.controlPanel .td {text-align: right; vertical-align: middle; background-color: #FFF; font:11px Tahoma, Geneva, sans-serif; color:#333639; line-height:22px;}
.controlPanel tfoot tr td {text-align:right; vertical-align: middle; padding: 3px}
.controlPanel a {color: #09519E; text-decoration: none; font-weight:normal;}
.controlPanel a:hover {color: #FF7200; text-decoration: underline;}
.controlPanel .a1 {color: #333639; text-decoration: none; font-weight:normal;}
.controlPanel .a1:hover {color: #666666; text-decoration: none;}
.controlPanel .NextPage  { text-transform: uppercase; padding: 2px 4px 2px 5px; border: 1px solid #004276; font-size: 90%; text-decoration: none; font-weight: bold; }
.controlPanel .PreviousPage  { text-transform: uppercase; padding: 2px 4px 2px 5px; border: 1px solid #004276; font-size: 90%; text-decoration: none; font-weight: bold; margin-right: 10px;}
.controlPanel .required {font-weight: bold; color: #5d6d73; font-family:Tahoma, Geneva, sans-serif; font-size:11px;}
.controlPanel .bold {font-weight: bold; color: #FE6152; font-family:Tahoma, Geneva, sans-serif; font-size:11px;}
.controlPanel .centerText {font-weight: bold; color: #FE6152; font-family:Tahoma, Geneva, sans-serif; font-size:12px; text-align:center;}
.controlPanel .input { font:12px Arial, Helvetica, sans-serif; color:#323232; padding:0px 2px; border: 1px solid #CCC; text-align:left; }

.listcontrolPanel {padding: 0px;}
.listcontrolPanel h1 { font:bold 22px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#1457A5; text-align:left; }
.listcontrolPanel h2 { font:bold 18px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#05A0CD; text-align:left; }
.listcontrolPanel table {padding: 0px; border:0px; background-color: #F6F6F6;}
.listcontrolPanel thead th { padding:3px; text-align:center; vertical-align:middle; background-color:#F6F6F6; font:bold 11px Tahoma, Geneva, sans-serif; color:#395740; height:28px;}
.listcontrolPanel .bottom { padding:3px; text-align:right;  font:bold 11px Tahoma, Geneva, sans-serif; color:#395740; line-height:24px;}
.listcontrolPanel td {text-align: left; vertical-align: middle; background-color: #FFF; font:11px Tahoma, Geneva, sans-serif; color:#333639;}
.listcontrolPanel .td1 {text-align: right; vertical-align: middle; background-color: #FFF; font:11px Tahoma, Geneva, sans-serif; color:#333639; line-height:22px;}
.listcontrolPanel tfoot tr td {text-align:right; vertical-align: middle; padding: 3px}
.listcontrolPanel a {color: #09519E; text-decoration: none; font-weight:normal;}
.listcontrolPanel a:hover {color: #FF7200; text-decoration: underline;}
.listcontrolPanel .a1 {color: #333639; text-decoration: none; font-weight:normal;}
.listcontrolPanel .a1:hover {color: #666666; text-decoration: none;}
.listcontrolPanel .NextPage  { text-transform: uppercase; padding: 2px 4px 2px 5px; border: 1px solid #004276; font-size: 90%; text-decoration: none; font-weight: bold; }
.listcontrolPanel .PreviousPage  { text-transform: uppercase; padding: 2px 4px 2px 5px; border: 1px solid #004276; font-size: 90%; text-decoration: none; font-weight: bold; margin-right: 10px;}
.listcontrolPanel .required {font-weight: bold; color: #5d6d73; font-family:Tahoma, Geneva, sans-serif; font-size:11px;}
.listcontrolPanel .bold {font-weight: bold; color: #FE6152; font-family:Tahoma, Geneva, sans-serif; font-size:11px;}
.listcontrolPanel .centerText {font-weight: bold; color: #FE6152; font-family:Tahoma, Geneva, sans-serif; font-size:12px; text-align:center;}
.listcontrolPanel .input { font:12px Arial, Helvetica, sans-serif; color:#323232; padding:0px 2px; border: 1px solid #CCC; text-align:left; }


.careers thead th { padding:3px; text-align:left; vertical-align:middle; background-color:#EAEAEA; font:bold 12px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#3C3C3C; height:26px;}
.careers table {padding: 0px; border:0px; background-color: #EEEEEE;}
.careers td {text-align: left; vertical-align: top; background-color: #FFF; font:12px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#5B5B5B; padding:3px;}
.careers .td1 {text-align: right; vertical-align: top; background-color: #FFF; font:12px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#5B5B5B; padding:3px;}
.jobLeft { font:bold 12px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#124FA8; }
.jobRight { font:bold 12px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#666666; padding-left:5px; }
.runningText { font:12px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#666666; line-height:16px; text-align:left; text-decoration:none; }
a.runningText { color:#0691B8;}
a.runningText:hover { color:#656565; text-decoration:underline;}
.borderBottom { border-bottom:1px dotted #ccc; }
.country { font:bold 16px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#14548C; }
.training { font:bold 14px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#00A2FF; text-transform:uppercase; }

.left_nav {}
.left_nav ul {margin:0px; padding:0px;}
.left_nav ul li { list-style: none; display:block;}
.left_nav a { display:block;font:bold 12px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#00A7D4; background-color:white; margin-bottom:1px; text-decoration:none; padding:3px 10px; text-align:left; border-bottom:1px dotted #CCC;}
.left_nav a:hover {color:#08539E; background-color:#E9F4F7; padding:3px 10px; }
.left_nav .active { display:block;font:bold 12px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#08539E; background-color:#E9F4F7; margin-bottom:1px; text-decoration:none; padding:3px 10px; text-align:left; border-bottom:1px dotted #CCC;}

ul li { font:12px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#666; line-height:20px; list-style-image:url(../images/bullet_square.html); }

/*SLide Home*/
			
    /* image replacement */
        .graphic, #prevBtn, #nextBtn{
            margin:0;
            padding:0;
            display:block;
            overflow:hidden;
            text-indent:-8000px;
            }
    /* // image replacement */
			
	#container{	
		margin:0 auto;
		position:relative;
		text-align:left;
		width:715px;
		background:#fff;		
		
		}	
			
/* Easy Slider */

	#slider{}	
	#slider ul, #slider li{
		margin:0;
		padding:0;
		list-style:none;
		}
	#slider li{ 
		/* 
			define width and height of list item (slide)
			entire slider area will adjust according to the parameters provided here
		*/ 
		width:715px;
		height:241px;
		overflow:hidden; 
		}	
	#prevBtn, #nextBtn{ 
		display:block;
		width:11px;
		height:10px;
		position:absolute;
		left:20px;
		top:110px;
		}	
	#nextBtn{ 
		left:690px;
		}														
	#prevBtn a, #nextBtn a{  
		display:block;
		width:11px;
		height:10px;
		background: url(../images/prev.html) no-repeat 0 0;	
		}	
	#nextBtn a{ 
		background:url(../images/next.html) no-repeat 0 0;	
		}												
.steps { font:bold 13px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#fff; line-height:18px; padding:0px 10px; text-decoration:none; }
a.steps {}
a.steps:hover { text-decoration:underline;}

