body{background:url(../images/bg_2.jpg) repeat top center #7dafda;font-family:MyriadProRegular;}
*{margin:0px;padding:0px;border:0;list-style:none;outline:0;}
.flt-lft{float:left;}
.flt-ryt{float:right;}
/*object{display:none;}*/
#container{width:931px;margin:auto;}
.header_bg{float:left;background:#FFF;height:111px; min-width: 100%;
    position: relative;}
#header{width:931px;margin:auto;}
#header .logo{float:left;margin:8px 0px 0px 4px;border:none;}
#header .header_right{float:right;width:235px;margin:20px 5px 0px 0px;}
#header .header_right .phone_icon{float:left;margin:1px 6px 0px 0px;}
#header .header_right span{float:left;font-weight:bold;font-size:17px;color:#166db7;font-weight:bold;}
#header .header_right .phone{float:left;font-weight:bold;font-size:17px;color:#166db7;font-weight:bold;}
#header .header_right .phonenumber{float:right;font-weight:bold;font-size:17px;color:#166db7;font-weight:bold;}

#header .header_right .search_field{background:url(../images/searchfield_bg.png) no-repeat;float:right;width:214px;height:27px;margin-top:6px;}
#header .header_right .search_field input{float:left;width:175px;height:21px;font-size:11px;color:#535353;padding:4px 0px 5px 5px;line-height:21px;border:none;background:none;}
#header .header_right .search_btn{float:right;margin:-21px 8px 0px 0px;}
#header .header_right .header_icons{float:right;width:240px;margin-top:10px;}
#header .header_right .header_icons img{float:left;margin-left:7px;border:none;}
#header .flags{float:right;width:130px;margin-top:50px;}
#header .flags img{float:left;margin-right:4px;border:none;}
#outer_area{width:931px;float:left;margin-top:28px;}
#outer_area .bgtop_img{float:left;}
#inner_bg{background:url(../images/repeat_bg.jpg) repeat-y;width:931px;float:left;padding-bottom:30px;}
#inner_bg .slider{width:931px;float:left;margin-top:20px;position:relative;}
#inner_bg .slider img{float:left;}
#inner_bg .slider span .left_btn{float:left;background:url(../images/slider_leftbtn.png) no-repeat;width:54px;height:88px;margin-left:-14px;margin-top:110px;}
#inner_bg .slider span .right_btn{float:right;background:url(../images/slider_rightbtn.png) no-repeat;width:54px;height:88px;margin-right:-14px;margin-top:110px;}
#inner_bg .banner{width:931px;float:left;margin-top:20px;position:relative;#margin-bottom:-4px;}
#inner_bg .banner img{margin-left:40px;}
#inner_bg .bannertext{position:absolute;bottom:0px;#bottom:4px;left:40px;width:706px;height:36px;background:url(../images/bgblackbg.png) repeat-y;text-transform:uppercase;color:#FFFFFF;font-family:'AvantGardeBkBTDemi';font-size:20px;padding-left:15px;line-height:36px;}
#navigation{float:left;margin:0px 0px 0px 22px;}
#navigation .nav_leftimg{float:left;margin-top:-23px;}
#navigation .nav_rightimg{float:left;margin-top:-23px;}
#navigation ul{list-style:none;float:left;background:url(../images/nav_repeatbg.jpg) repeat-x;width:851px;height:49px; margin-left:-11}
#navigation ul li{float:left;font-size:13px;color:#FFF;line-height:49px;display:block;margin:0px;padding:0px;position:relative; margin-left:-10px;}
#navigation ul li .hover_left{float:left;width:13px;height:59px;}
#navigation ul li .hover_right{float:left;width:13px;height:59px;}
#navigation ul li a{text-decoration:none;color:#FFF;padding:0px 2px;float:left;text-transform:uppercase;}
.drop_bullet{padding-left:5px;border:none;}
#navigation ul li:hover{background:url(../images/nav_hoverbg.png) repeat-x;display:block;}
#navigation ul li:hover .hover_left{background:url(../images/hoverleft_img.jpg) no-repeat bottom right;width:13px;}
#navigation ul li:hover .hover_right{background:url(../images/hoverright_img.jpg) no-repeat bottom left;width:13px;}
#navigation ul li:hover a{text-decoration:none;}
#navigation ul ul{position:absolute;display:block;}
/*#navigation ul li div{display:none;top:49px;left:0px;width:198px;z-index:999;}*/
#navigation ul li ul{top:49px;left:0px;width:184px;background:#4bc2eb;z-index:999;height:auto;padding:0px 7px;margin-left:11px;}
#navigation ul.dropdown ul.dropdown{top:0px;left:184px;width:184px;background:#4bc2eb;z-index:999;height:auto;padding:0px 7px;margin-left:11px;}
#navigation ul li ul li{font-size:13px;color:#fefefe;line-height:normal;width:184px;background:url(../images/bottomlist.png) no-repeat top;padding-top:2px;}
#navigation ul li ul li:hover{background:url(../images/bottomlist.png) no-repeat top;}
#navigation ul li ul li:first-child{background:none;}
#navigation ul li ul li a{display:block;width:168px;padding:9px 8px;text-transform:capitalize;color:#fefefe;font-family:Arial, Helvetica, sans-serif;}
#navigation ul li ul li a:hover{color:#004070;}
#navigation ul li .hovervid{display:block;z-index:9999;position:relative;}
#main{float:left;width:891px;margin-top:28px;padding:0px 20px 0px 20px;}
#main .leftpannel{float:left;width:245px;}
#main .leftpannel .leftnavigation{float:left;width:242px;}
#main .leftpannel .leftnavigation img{float:left;}
#main .leftpannel .leftnavigation .leftnav_repeatbg{float:left;background:url(../images/leftnav_repeatbg.jpg) repeat-x bottom #0067af;width:242px;min-height:175px;}
#main .leftpannel .leftnavigation .leftnav_repeatbg ul{list-style:none;float:left;width:200px;padding:0px 22px 0px 22px;margin-top:12px;}
#main .leftpannel .leftnavigation .leftnav_repeatbg ul li{font-size:14px;color:#FFF;border-top:1px solid #000;line-height:30px;text-transform:uppercase;padding-left:10px;display:block;}
#main .leftpannel .leftnavigation .leftnav_repeatbg ul li:first-child{border:0px;}
#main .leftpannel .leftnavigation .leftnav_repeatbg ul li a{text-decoration:none;color:#FFF;display:block;}
#main .leftpannel .video_pannel{width:242px;float:left;margin-top:20px;}
#main .leftpannel .video_pannel .video_outerbg{background:url(../images/videopannel_bottomimg.jpg) no-repeat bottom #000;float:left;width:242px;padding-bottom:10px;height:183px;}
#main .leftpannel .video_pannel .videotitle_bg{float:left;background:url(../images/videotitle_tab.png) no-repeat;width:242px;height:39px;margin-top:-7px;text-align:center;}
#main .leftpannel .video_pannel .videotitle_bg h1{font-size:16px;color:#FFF;text-transform:uppercase;line-height:39px;}
#main .leftpannel .video_pannel .video_img{float:left;border:none;}
#main .leftpannel .video_pannel .more_btn{float:right;border:none;margin-top:10px;}
#main .leftpannel .customer_section{width:242px;float:left;margin-top:20px;}
#main .leftpannel .customer_section .customertitle_bg{float:left;background:url(../images/title_topbg.png) no-repeat;width:242px;height:57px;text-align:center;}
#main .leftpannel .customer_section .customertitle_bg h1{font-size:16px;color:#FFF;text-transform:uppercase;line-height:39px;}
#main .leftpannel .customer_section .customer_innerbg{float:left;width:213px;background:#e1ecf4;margin:-18px 0 0 15px;min-height:250px;text-align:center;}
#main .leftpannel .customer_section .customer_bottombg{float:left;background:url(../images/title_bottombg.png) no-repeat;width:242px;min-height:56px;margin-top:-18px;}
#main .leftpannel .customer_section .customer_innerbg ul{list-style:none;}
#main .leftpannel .customer_section .customer_innerbg ul li{background:url(../images/sep.jpg) no-repeat;width:210px;float:left;}
#main .center_pannel{float:left;width:320px;margin-left:36px; text-align:justify;}
#main .center_pannel h1{font-size:21px;color:#0063aa;}
#main .center_pannel p{font-size:14px;color:#001f37;margin-top:12px;margin-bottom:12px;line-height:16px;float:left;}
#main .center_pannel .center_img{float:left;}
#main .right_pannel{width:242px;float:right;}
#main .right_pannel .news_section{width:242px;float:left;background:url(../images/news_innerbg.jpg) no-repeat bottom #e0ecf5;padding-bottom:20px;}
#main .right_pannel .news_titlebg{width:242px;height:39px;float:left;background:url(../images/videotitle_tab.png) no-repeat;text-align:center;}
#main .right_pannel .news_titlebg h1{font-size:16px;color:#FFF;line-height:39px; text-transform:uppercase;}
#main .right_pannel .scroll{float:left;margin:18px 7px 0px 14px;height:365px;width:220px;overflow-y:auto;}
#main .right_pannel .scroll .news_content{float:left;width:180px;padding-bottom:20px;background:url(../images/news_icon.jpg) no-repeat top left;padding-left:20px;}
#main .right_pannel .scroll h3{font-size:12px;color:#132c40;text-transform:uppercase;}
#main .right_pannel .scroll span{font-size:12px;color:#186eaa;font-style:italic;float:left;text-transform:uppercase;}
#main .right_pannel .scroll p{font-size:12px;color:#001f37;line-height:16px;clear:both;}
#main .right_pannel .allnews_btn{border:none;float:left;margin:20px 0px 0px 20px;}
#main .right_pannel .partners_section{float:left;width:242px;margin-top:20px;}
#main .right_pannel .partners_titlebg{float:left;width:242px;background:url(../images/title_topbg.png) no-repeat;height:57px;text-align:center;}
#main .right_pannel .partners_titlebg h1{font-size:16px;color:#FFF;text-transform:uppercase;line-height:39px;}
#main .right_pannel .partners_section .partners_innerbg{background:url(../images/partners_innerbg.jpg) no-repeat bottom #e1ecf4;width:200px;float:left;min-height:157px;margin:-18px 0px 0px 14px;text-align:center;padding-left:18px; } 
#main .result_num{float:right;font-weight:bold;}
ul.list{float:left;margin-top:15px;}
ul.list li{list-style:disc;padding-left:7px;font-size:14px;margin-left:15px;}
.partners_logo{margin-top:65px;}
.bottom_icons{float:left;margin:20px 0px 0px 16px;}
.bottom_icons img{float:left;border:none;margin-right:18px;}
.bottomslider_pannel{width:930px;float:left;background:#e1ecf4;min-height:145px;margin-top:25px;padding-bottom:22px;}
.bottomslider_pannel .bottomslider_titlebg{width:930px;background:url(../images/bottomslider_titlebg.png) no-repeat;width:931px;height:60px;text-align:center;margin-top:-9px;}
.bottomslider_pannel .bottomslider_titlebg h1{font-size:18px;color:#FFF;line-height:60px;text-transform:uppercase;}
.bottomslider_pannel ul{list-style:none;margin-left:4px;}
.bottomslider_pannel ul li{float:left;}
#main .leftpannel .news_section{width:242px;float:left;background:url(../images/news_innerbg.jpg) no-repeat bottom #e0ecf5;margin-top:20px;padding-bottom:20px;}
#main .leftpannel .news_titlebg{width:242px;height:39px;float:left;background:url(../images/videotitle_tab.png) no-repeat;text-align:center;}
#main .leftpannel .news_titlebg h1{font-size:16px;color:#FFF;line-height:39px;}
#main .leftpannel .scroll{float:left;margin:18px 7px 0px 14px;height:365px;width:220px;overflow-y:auto;}
#main .leftpannel .scroll .news_content{float:left;width:180px;padding-bottom:35px;background:url(../images/news_icon.jpg) no-repeat top left;padding-left:20px;}
#main .leftpannel .scroll h3{font-size:12px;color:#132c40;text-transform:uppercase;}
#main .leftpannel .scroll span{font-size:12px;color:#186eaa;font-style:italic;float:left;text-transform:uppercase;}
#main .leftpannel .scroll p{font-size:12px;color:#001f37;line-height:16px;clear:both;}
#main .leftpannel .allnews_btn{border:none;float:left;margin:20px 0px 0px 20px;}
#main .leftpannel .partners_section{float:left;width:242px;margin-top:20px;}
#main .leftpannel .partners_titlebg{float:left;width:242px;background:url(../images/title_topbg.png) no-repeat;height:57px;text-align:center;}
#main .leftpannel .partners_titlebg h1{font-size:16px;color:#FFF;text-transform:uppercase;line-height:39px;}
#main .leftpannel .partners_section .partners_innerbg{background:url(../images/partners_innerbg.jpg) no-repeat bottom #e1ecf4;width:200px;float:left;min-height:157px;margin:-18px 0px 0px 14px;text-align:center;padding-left:18px;}
#main .partners_innerbg ul#partners {float:left;width:184px;}
#main .partners_innerbg ul#partners li{width:184px;top:0px;left:0px;}
.partners_logo{margin-top:24px;float:left;}
#main .inner_rightpannel{width:615px;float:left;margin-left:20px;}
#main .inner_rightpannel h1{font-size:22px;color:#0063aa;}
#main .inner_rightpannel h2{font-size:16px;color:#0063aa;margin-top:12px;}
#main .inner_rightpannel p{font-size:14px;color:#001f37;line-height:16px;margin-top:8px;}
#main .inner_rightpannel a{text-decoration:none;color:#205985;}
#main .inner_rightpannel a:hover{text-decoration:underline;}
#main .inner_rightpannel .news_content{padding:12px 0px;line-height:18px;border-bottom:1px dashed #999999;}
#main .news_content h3{color:#0063AA;font-size:18px;padding:4px 0px 4px;}
#main .news_content span{font-weight:bold;font-size:13px;color:#000000;}
#main .news_content p{margin:4px 0px 1px;}
#main .address{float:left;width:610px;padding:10px 0px 15px;font-size:13px;}
#main .address p{padding-bottom:8px;}
#main .address h3{color:#0063AA;font-size:18px;padding:4px 0px 6px;}
#main .address h3 span{font-size:15px;}
#main .address .divmap{float:right;padding:5px 0px 0px 10px;width:275px;font-size:12px;font-weight:bold;font-family:Arial, Helvetica, sans-serif;padding-right:13px;}
#main .address .divmap img{margin-bottom:5px;border:2px solid #cdd4ef;}
#main .userform{float:left;width:420px;padding:15px 15px 0px 0px;font-size:13px;}
#main .userform .texthighlight{font-size:17px;padding-bottom:15px;color:#0063AA;}
#main .fieldwrap{float:left;width:100%;padding-bottom:9px;}
#main .userform .submit-btn{background:url(../images/btnsubmit.png) no-repeat;width:80px;height:28px;font-size:0px;line-height:0px;display:block;cursor:pointer;float:right;margin-right:6px;}
#main .userform .label{text-align:right;width:141px;float:left;padding:6px 0px;margin:0px 7px 0px 0px;font-size:13px;color:#013f70;font-family:Arial, Helvetica, sans-serif;}
#main .userform .bgfield{float:left;background:url(../images/bgfield.jpg) no-repeat;width:245px;height:16px;padding:6px 10px;}
#main .userform .bgtextbox{float:left;background:url(../images/bgtextbox.jpg) no-repeat;width:245px;height:66px;padding:6px 10px;}
#main .userform .wrapselect{float:left;width:265px;color:#9ab0c0;font-family:Arial, Helvetica, sans-serif;}
#main .userform .bgselect{float:left;background:url(../images/bgselect.jpg) no-repeat;width:245px;height:16px;padding:6px 10px;cursor:pointer;color:#00528e;}
#main .userform .bgselect img.pointer{float:right;margin-top:6px; #margin-top:-10px;}
#main .userform .wrapselect .selectdropdown{position:absolute;background:#f0f9ff;width:263px;max-height:95px;padding:6px 0px;overflow-x:hidden;overflow-y:auto;border:1px solid #c3d6e4;border-top:none;z-index:999;margin:25px 0px 0px 0px;
#margin:20px 0px 0px -265px;}
#main .userform .selectdropdown li{padding:3px 10px;cursor:pointer;color:#00528e;}
#main .userform .selectdropdown li:hover{background:#00528e;color:#FFFFFF;}
#main .userform input{background:none;width:100%;border:0px;color:#9ab0c0;font-family:Arial, Helvetica, sans-serif;}
#main .userform textarea{width:100%;font-family:Arial, Helvetica, sans-serif;color:#9ab0c0;font-size:13px;overflow:hidden;height:66px;resize:none;}
/*company CSS*/
#main .inner_rightpannel{ width:615px; float:left; margin-left:20px; text-align:justify;}
#main .inner_rightpannel h1{ font-size:22px; color:#0063aa;}
#main .inner_rightpannel h2{ font-size:16px; color:#0063aa; margin-top:12px;}
#main .inner_rightpannel p{ font-size:14px; color:#001f37; line-height:16px; margin-top:8px;}



#main .inner_rightpannel .inner_content{ float:left; background:url(../images/inner_sep.jpg) no-repeat bottom; width:609px; padding-bottom:30px; margin-bottom:30px;}

#main .inner_rightpannel .inner_leftcontent{ float:left; width:285px;}
#main .inner_rightpannel .inner_leftcontent p{color:#001F37;font-size:13px;line-height: 16px;margin-top: 8px;}
#main .inner_rightpannel .inner_leftcontent ul{list-style:none; margin-top:20px;}
#main .inner_rightpannel .inner_leftcontent ul li{ font-size:14px; background:url(../images/bullet.jpg) no-repeat top left; padding-left:12px; background-position:0px 3px; line-height:16px;}
#main .inner_rightpannel .inner_leftcontent ul li a{ text-decoration:none; color:#0063aa;}

#main .inner_rightpannel .innerleftcontent_middle{ float:left;}
#main .inner_rightpannel .innerleftcontent_middle{color:#001F37;font-size:13px;line-height: 16px;margin-top: 8px;}
#main .inner_rightpannel .innerleftcontent_middle ul{list-style:none;}
#main .inner_rightpannel .innerleftcontent_middle ul li{ font-size:14px; background:url(../images/bullet.jpg) no-repeat top left; padding-left:12px; line-height:20px; background-position:0px 5px; line-height:16px;}
#main .inner_rightpannel .innerleftcontent_middle ul li a{ text-decoration:none; color:#0063aa;}


#main .inner_rightpannel .innerslider_pannel{ float:right; width:245px; text-align:center; padding-top:26px; padding-bottom:30px;}
#main .inner_rightpannel .innerslider_pannel .innerslider_tabs{ float:left; margin-top:10px;}
#main .inner_rightpannel .innerslider_pannel .innerslider_tabs ul{ list-style:none;}
#main .inner_rightpannel .innerslider_pannel .innerslider_tabs ul li{ float:left; margin-left:10px;}
#main .inner_rightpannel .innerslider_pannel .innerslider_tabs img{ border:none;}
#main .inner_rightpannel .innerslider_pannel .innerslider_tabs .controls{ float:left; margin-top:15px;}
/*Company CSS*/
#footer{width:931px;float:left;margin-top:20px;}
#footer .footer_linksbg{width:931px;float:left;background:url(../images/footer_linksbg.jpg) repeat-x;height:41px;}
#footer .footer_linksbg ul{list-style:none;text-align:center;}
#footer .footer_linksbg ul li{font-size:14px;float:left;line-height:41px;background:url(../images/footer_linksbullet.png) no-repeat left top;padding-left:15px;background-position:0px;margin-left:31px;}
#footer .footer_linksbg ul li a{text-decoration:none;color:#FFF;}
#footer p{font-size:14px;color:#003f70;float:right;padding:25px 0px 25px 0px;float:right;}
#footer span{font-size:14px;color:#003f70;float:right;padding:25px 0px 25px 0px;float:left;}
#footer span a{color:#003f70;border-bottom:1px solid #003f70;text-decoration:none;}
#footer .bottom_icons{margin-top:10px; float:left; width:100%;}
@font-face{font-family:'MyriadProRegular';src:url('../fonts/myriadp2-webfont.eot');src:url('../fonts/myriadp2-webfont.eot?#iefix') format('embedded-opentype'), url('../fonts/myriadp2-webfont.woff') format('woff'), url('../fonts/myriadp2-webfont.ttf') format('truetype'), url('../fonts/myriadp2-webfont.svg#MyriadProRegular') format('svg');font-weight:normal;font-style:normal;}
@font-face {font-family: 'AvantGardeBkBTDemi';src: url('../fonts/avant_garde_demi-webfont.eot');src: url('../fonts/avant_garde_demi-webfont.eot?#iefix') format('embedded-opentype'),url('../fonts/avant_garde_demi-webfont.ttf') format('truetype');font-weight: normal;font-style: normal;}


#slider{position:relative;z-index:100;}
.slides_container{width:851px;overflow:hidden;position:relative;margin-left:40px;}
.slidertext{width:706px;height:36px;background:url(../images/bgblackbg.png) repeat-y;position:relative; text-transform:uppercase;color:#FFFFFF;font-family:'AvantGardeBkBTDemi';font-size:25px;padding-left:15px;line-height:36px;bottom:0;margin-top:-36px;float:left;}
.slides_container div.slide{ width:851px;height:299px;display:block;}
#slider .next{position:absolute;width:54px;height:89px;display:block;z-index:101;margin:-192px 0 0 891px;}
#slider .prev{position:absolute;width:54px;height:88px;display:block;z-index:101;margin:-192px 0 0 -14px;}
.pagination{width:100px;bottom: 11px;position: absolute;right: 48px;width: 115px;z-index: 999;}
.pagination li{float:left;padding:0px 3px;}
.pagination li a{display:block;width:14px;height:14px;background:url(../images/controls.png) no-repeat;text-indent:-9999em;float:left;overflow:hidden;}
.pagination li.current a{background:url(../images/controlsactive.png) no-repeat;}
.job-content {
width: 100%;
float: left;
margin-top: 20px;
padding-top: 20px;
border-top: 2px solid #A0A0A0;
}