*{margin:0;padding:0;outline:0;}body{font-size:12px;line-height:20px;font-family:Calibri;color:#333;color:#FFFFFF;}a{color:#ff0000;text-decoration:none;cursor:pointer;}a:hover{text-decoration:underline;}a img{border:0;}input,textarea,select{font-family:Calibri;font-size:12px;}textarea{overflow:auto;}.cl{display:block;height:0;font-size:0;line-height:0;text-indent:-4000px;clear:both;}.notext{font-size:0;line-height:0;text-indent:-4000px;}.left,.alignleft{float:left;display:inline;}.right,.alignright{float:right;display:inline;}.shell{width:980px;margin:0 auto;}.border{border:1px solid #e8e8e8;background:#fff;position:relative;}.shadow-l{background:url(images/shadow-l.png) no-repeat 0 0;width:25px;height:686px;position:absolute;top:0;left:-25px;}.shadow-r{background:url(images/shadow-r.png) no-repeat 0 0;width:25px;height:686px;position:absolute;top:0;right:-25px;}.shadow-b{background:url(images/shadow-b.png) no-repeat 0 0;width:980px;height:20px;position:absolute;bottom:-20;left:0;}#header{color:#FFFFFF;height:150px;position:relative;}#logo a{background:url(images/logo.gif) no-repeat 0 0;width:135px;height:101px;position:absolute;float:left;margin-top:32px;}#social{width:300px;height:101px;float:left;margin-left:180px;margin-top:60px;font-family:Calibri;font-weight:bold;color:#0000FF;font-size:36px;}#nav{height:50px;width:960px;position:relative;z-index:999;background-color:#0000FE;padding:2px 0 0;margin:0 auto;}#nav ul{list-style:none;padding:0;margin:0;height:50px;}#nav ul ul{padding-top:0;}#nav ul li{display:block;float:left;}#nav ul li a{display:block;color:#eee;display:block;font-size:13px;font-weight:bold;float:left;letter-spacing:0.5px;padding:19px 15px 17px;text-decoration:none;font-family:Calibri;}#nav ul li a.has_submenu{background:transparent url('images/submenu-item.jpg') no-repeat scroll right center;padding-right:30px;}#nav ul li a.has_submenu:hover,#nav ul li.sfHover a.has_submenu{background-image:url('images/submenu-item-hover.jpg');}#nav ul ul li a{float:none;width:65px;}#nav ul li.selected li a{text-decoration:none;}#nav ul li.selected a,#nav ul li.selected a:hover,#nav ul li.selected li.selected a{color:#fff;}#nav ul ul li.selected a,#nav ul ul li.selected a:hover{text-decoration:underline;}#nav ul li a:hover,#nav ul li.sfHover a,#nav ul ul a{color:#fff;background-color:#FEBF00;}#nav ul li li a:hover,#nav ul li.sfHover li a:hover{background-color:#0000FF;}/**/.sf-menu,.sf-menu *{margin:0;padding:0;list-style:none;}.sf-menu{line-height:1.0;}.sf-menu ul{position:absolute;top:-999em;width:200px;/**/margin-top:10px;padding-top:0;}.sf-menu ul li{width:100%;}.sf-menu li:hover{visibility:inherit;/**/}.sf-menu li{float:left;position:relative;}.sf-menu a{display:block;position:relative;}.sf-menu li:hover ul,.sf-menu li.sfHover ul{left:0;top:49px;/**/z-index:99;}ul.sf-menu li:hover li ul,ul.sf-menu li.sfHover li ul{top:-999em;}ul.sf-menu li li:hover ul,ul.sf-menu li li.sfHover ul{left:200px;/**/top:0;}ul.sf-menu li li:hover li ul,ul.sf-menu li li.sfHover li ul{top:-999em;}ul.sf-menu li li li:hover ul,ul.sf-menu li li li.sfHover ul{left:10em;/**/top:0;}.slider{width:928px;height:298px;border:1px solid #dbdbdb;position:relative;margin:0px 0 0 24px;}.slider .item{position:relative;width:928px;height:400px;}.slider .item img{position:absolute;top:0;left:0;z-index:1;}.slider .text{position:absolute;top:102px;left:480px;z-index:2;}.slider .text h3{font-size:45px;line-height:45px;color:#ff0000;padding:0 0 0 7px;}.slider .text h2{font-size:58px;line-height:58px;color:#39393d;text-transform:uppercase;padding:0 0 0 2px;}.slider-nav{width:92px;height:18px;position:absolute;bottom:8px;right:6px;z-index:3;}.slider-nav a{width:18px;height:18px;background:#d7d7d8;margin:0 5px 0 0;}.slider-nav a.active{background:#39393d;}#main{width:932px;padding:10px 24px 17px 24px;}#main h3{font-size:12px;line-height:15px;color:#000;text-transform:uppercase;padding:0 0 9px 0;}#main a.more{font-size:11px;line-height:14px;color:#ff0000;text-decoration:underline;padding:0 0 0 13px;}#main a.more:hover{text-decoration:none;}#content{width:605px;}.highlight h3{margin:0 0 9px 0;}.highlight p{padding:0 0 11px 0;}.highlight img{margin:4px 12px 0 12px;}.projects{padding:65px 0 0 0;}.projects h3{margin:0 0 17px 0;}.projects .item{margin:0 0 28px 0;}.projects .image{width:183px;height:111px;border:1px solid #dbdbdb;padding:2px;margin:0 20px 0 3px;}.projects .text{width:393px;}.projects .text h4{font-size:12px;line-height:15px;color:#333;text-transform:uppercase;padding:3px 0 2px 0;}.projects .text p{padding:0 0 3px 0;}#sidebar{width:300px;}.sidebar-nav{list-style:none;padding:0 0 17px 0;}.sidebar-nav ul{list-style:none;}.sidebar-nav ul li{border-bottom:1px solid #dbdbdb;font-size:12px;line-height:18px;padding:7px 0;}.sidebar-nav ul li a{background:url(images/bullet.gif) no-repeat 5px 4px;color:#333;padding:0 0 0 16px;}.about_para{clear:both;width:940px;padding-bottom:5px;margin-bottom:10px;font-family:Calibri;font-size:14px;color:#000000;}.col_w960{clear:both;width:960px;padding-bottom:30px;margin-bottom:10px;}.col_w960_last{margin:0;border:0}.col_w600{width:600px}.col_w450{width:450px}.col_w300{width:300px}.col_w200{width:200px;margin-right:50px;}.col_allw300{width:300px;float:left;margin-right:30px}.col_last{margin:0}.para{margin-top:0px;font-family:Calibri;font-size:13px;font-weight:normal;color:#000000;text-decoration:none;margin-bottom:15px;text-align:justify;}.heading{margin-bottom:15px;margin-top:10px;float:left;font-family:Calibri;font-weight:bold;font-size:24px;color:#0000FF;margin-left:0px;}.fp_services_box{float:left;width:300px;margin-right:30px;margin-top:0px;}.last_box{margin:0}.fp_services_box .fps_title{margin-bottom:20px;font-size:28px;color:#89a313}.fp_services_box p{float:right;width:200px;margin-bottom:20px}#footer_wrapper{clear:both;width:100%;background-color:#FFBF00;}#footer{width:968px;height:40px;padding:2px 0 0;margin:0 auto;color:#FFBF00;}h2{font-size:20px;font-weight:bold;text-decoration:none;color:#0000FF;}#navi{height:40px;background-color:#FFC000;}#navi ul{list-style:none;}#navi ul li{float:left;height:40px;font-size:13px;line-height:43px;font-weight:bold;}#navi ul li a{float:left;height:43px;color:#0000FF;padding:0 25px;font-family:Calibri;text-decoration:none;}#navigation ul li a:hover,#navigation ul li a.active{color:#101010;text-decoration:none;}
#copy{display:inline;font-family:Calibri;font-size:12px;height:43px;font-weight:normal;color:#0000FF;margin-left: 140px;}

.tmo_list{margin:10px 0 10px 10px;padding:0;list-style:none}.tmo_list li{margin:0;padding:0 0 0 10px;list-style-type:square;line-height:25px;}.career{margin-bottom:15px;margin-top:10px;float:left;font-family:Calibri;font-weight:bold;font-size:18px;color:#0000FF;margin-left:0px;}.survey{width:100%;overflow:hidden;}.banners li{width:158px;float:left;padding-right:17px;list-style:none;padding-left:10px;}.banners p{padding-bottom:7px;}.banners p.font1{font-weight:bold;color:#0000FE;padding:16px 0 7px 0;}.banners .marker{background:url(images/marker_1.gif) no-repeat;margin-bottom:20px;}.banners .marker:hover{background:url(images/marker_3.gif) no-repeat;}.banners .pad{padding:0 10px 0 15px;}.marker{display:inline-block;background:url(../images/marker_3.gif) no-repeat;width:17px;height:17px;}.marker:hover{display:inline-block;background:url(../images/marker_1.gif) no-repeat;width:17px;height:17px;}.heading-survey{margin-bottom:15px;margin-top:10px;float:left;font-family:Calibri;font-weight:bold;font-size:24px;color:#0000FF;margin-left:0px;clear:both;}.para1{margin-top:0px;width:260px;font-family:Calibri;font-size:13px;font-weight:normal;color:#000000;text-decoration:none;margin-bottom:15px;text-align:justify;}#header_wrapper{clear:both;width:100%;background-color:#0000FE;}#services{width:928px;height:50px;background-color:#FFC000;}.service{text-align:center;font-size:26px;font-weight:bold;font-family:Calibri;padding:12px 0 0;color:#0000FF;}.service a{text-decoration:none;color:#0000FF;}/**/ 

#slideshow {
    position:relative;
    height:298px;
	width:928px;
	margin:0px 0 0 24px;
}

#slideshow IMG {
    position:absolute;    
    opacity:0.0;
}

#slideshow IMG.active {
    z-index:10;
    opacity:1.0;
}

#slideshow IMG.last-active {
    z-index:9;
}