html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {
	background: transparent; border: 0; margin: 0; padding: 0; vertical-align: baseline;
}
*{outline:none;}
body{line-height: 1; background-color:#fbfcfc;}
h1, h2, h3, h4, h5, h6{ clear: both; font-weight: normal;}
ol, ul {list-style: none;}
blockquote {quotes: none;}
blockquote:before, blockquote:after {content: ''; content: none;}
del{text-decoration: line-through;}
/* tables still need 'cellspacing="0"' in the markup */
table{border-collapse: collapse; border-spacing: 0;}
a img{border: none;}
a:focus { outline: none; }
a:hover, a:active { outline: none; }
::-moz-selection { background: #0497e3; color: #fff; text-shadow: none; }
::selection { background: #0497e3; color: #fff; text-shadow: none; }
.clearfix:before, .clearfix:after{content: ""; display: table; }
.clearfix:after{clear: both;}
.clearfix {*zoom: 1;}
.inside{width:980px; margin:0 auto;}
h1{font-family:Arial, Helvetica, sans-serif; font-size:24px; color:#16365d; font-weight:normal; margin:0; padding:0;}
h2{font-family:Arial, Helvetica, sans-serif; font-size:24px; color:#16365d; font-weight:normal; margin:0; padding:0;}
h3{font-family:Arial, Helvetica, sans-serif; font-size:22px; color:#16365d; font-weight:normal; margin:0; padding:0;}
p{font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#666; padding:0 0 14px 0; line-height:16px;}

/* =Layout
-------------------------------------------------------------- */
#wrapper{width:100%; float:left;}
#header{width:100%; height:140px; float:left; background:url(../images/header-bg.jpg) repeat-x 0 0;}
#header .inside{position:relative; height:140px;}
#header .logo{width:233px; height:169px; float:left; position:absolute; left:0; top:0;z-index: 150; }
#header .header_right{width:400px; float:right; margin:16px 0 0 0;}
#header .header_right .live_support{width:180px; height:73px; float:right; background:url(../images/contact-us.png) no-repeat 0 0; margin:0 8px 0 0;}
#header .header_right .live_support a,
#header .header_right .live_support a:hover{font-family:Arial, Helvetica, sans-serif; font-size:20px; font-weight:bold; color:#16365d; display:block; padding:27px 0 0 62px;  text-decoration:none;}
#header .header_right .contact_phone{width:139px; height:46px; float:right; background:url(../images/phone.png) no-repeat 0 0; font-family:Arial, Helvetica, sans-serif; font-size:20px; font-weight:bold; color:#16365d; display:block; padding:27px 0 0 56px;  text-decoration:none;}

/*_______Navigation________*/
#header #navigation{width:auto; float:right; position:absolute; right:0; bottom:2px;}
#header #navigation ul{}
#header #navigation ul li{float:left; position:relative; z-index:50;}
#header #navigation ul li a{display:block; padding:0 0 0 18px; font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#666766; text-decoration:none; background:url(../images/nav.png) no-repeat 0 0;}
#header #navigation ul li a span{display:block; padding:0 30px 0 12px; line-height:41px; background:url(../images/nav.png) no-repeat 100% -41px;}
#header #navigation ul li a.active{display:block; padding:0 0 0 18px; font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#FFFFFF; text-decoration:none; background:url(../images/nav.png) no-repeat 0 -82px;}
#header #navigation ul li a.active span{display:block; padding:0 30px 0 12px; line-height:41px; background:url(../images/nav.png) no-repeat 100% -123px;}
#header #navigation ul li a.active:hover{color:#FFFFFF;}

#header #navigation ul li a:hover{color:#000000;}

#header #navigation ul li .active div.arrow,
#header #navigation ul li:hover a div.arrow{width:100%!important; background:url(../images/selected-arrow.png) no-repeat center top!important; height:7px!important; position:absolute; line-height:7px!important; left:0; bottom:-2px; padding:0!important; margin:0!important;}
#header #navigation ul li span.arrow{width:100%!important; display:none; background:url(../images/selected-arrow.png) no-repeat center top!important; height:7px!important; position:absolute; line-height:7px!important; left:0; bottom:-2px; padding:0!important; margin:0!important;}

/*_______Navigation SubMenu________*/
#header #navigation ul li:hover ul{display:block; position:absolute; left:0; top:41px; border-top:1px solid #000;}
#header #navigation ul li ul{display:none; position:absolute; left:0; top:41px; border-top:1px solid #000;}
#header #navigation ul li ul li{background:#16365d; width:150px; border-bottom:1px solid #000; z-index:99999999999999; position:relative;}
#header #navigation ul li ul li:hover{background:#0e2643;}
#header #navigation ul li ul li a{padding:5px 10px!important; font-family:Arial, Helvetica, sans-serif!important; font-size:14px!important; color:#FFFFFF!important; text-decoration:none; background:none!important;}
#header #navigation ul li ul li a:hover{padding:5px 10px!important; font-family:Arial, Helvetica, sans-serif!important; font-size:14px!important; color:#FFFFFF!important; text-decoration:none; background:none!important;}

/*_______Navigation Ends________*/
#slider_container{width:100%; float:left; height:360px; background:url(../images/slider-bg.jpg) repeat-x 0 0; border-bottom:1px solid #b0afaf;}
.service_strips{width:100%; float:left; border-bottom:1px solid #afaeae; background:url(../images/strip.jpg) repeat-x 0 0; height:127px;}
.service_strips .quality_standard{ width:235px; float:left; margin:0 22px 0 0;}
.service_strips .quality_standard h3{font-family:Arial, Helvetica, sans-serif; font-size:22px; color:#16365d; font-weight:normal; padding:20px 0 9px 0;}
.service_strips .quality_standard .strip_description{width:100%; float:left;}
.service_strips .quality_standard .strip_description .thumb{float:left; width:63px;}
.service_strips .quality_standard .strip_description p{font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#666; padding:6px 0 0 0; line-height:16px;}
.service_strips .available_services{ width:235px; margin:0 22px 0 0; float:left;}
.service_strips .available_services h3{font-family:Arial, Helvetica, sans-serif; font-size:22px; color:#16365d; font-weight:normal; padding:20px 0 9px 0;}
.service_strips .available_services .strip_description{width:100%; float:left;}
.service_strips .available_services .strip_description .thumb{float:left; width:63px;}
.service_strips .available_services .strip_description p{font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#666; padding:6px 0 0 0; line-height:16px;}
.service_strips .customer_support{ width:230px; margin:0 27px 0 0; float:left;}
.service_strips .customer_support h3{font-family:Arial, Helvetica, sans-serif; font-size:22px; color:#16365d; font-weight:normal; padding:20px 0 9px 0;}
.service_strips .customer_support .strip_description{width:100%; float:left;}
.service_strips .customer_support .strip_description .thumb{float:left; width:63px;}
.service_strips .customer_support .strip_description p{font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#666; padding:6px 10px 0 0; line-height:16px;}
.service_strips .custom_solutions{ width:200px; float:left;}
.service_strips .custom_solutions h3{font-family:Arial, Helvetica, sans-serif; font-size:22px; color:#16365d; font-weight:normal; padding:20px 0 9px 0;}
.service_strips .custom_solutions .strip_description{width:100%; float:left;}
.service_strips .custom_solutions .strip_description .thumb{float:left; width:48px;}
.service_strips .custom_solutions .strip_description p{font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#666; padding:6px 16px 0 0; line-height:16px;}

/*_______Middle Container________*/
#middle_container{width:100%; float:left; background:#fbfcfc url(../images/middle-container.jpg) repeat-x 0 0; padding:28px 0 18px 0;}
#middle_container.inner_pages{padding:55px 0 18px 0;}
#middle_container .middle_left{width:735px; float:left;}

.inner_pages a,
.inner_pages a:hover{color:#16365D; text-decoration:underline;}


/*_________Home Page Project Section____________*/
#middle_container .middle_left .our_projects{width:100%; float:left;}
#middle_container .middle_left .our_projects h1{float:left;}
#middle_container .middle_left .our_projects .readmore{font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#16365d; background:url(../images/more-btn.png) no-repeat 0 0; text-align:center; line-height:18px; width:52px; height:21px; float:right; margin:2px 0 0 0;}
#middle_container .middle_left .our_projects .readmore a,
#middle_container .middle_left .our_projects .readmore a:hover{font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#16365d; text-decoration:none;}
#middle_container .middle_left .our_projects .our_projects_display{width:740px; position:relative; float:left; padding:10px 0 0 0;}
#middle_container .our_projects_display .project_global_container{width:241px; float:left; margin:0 8px 0 0;}
#middle_container .our_projects_display .project_global_container.last_project{ margin:0;}
#middle_container .project_global_container .box_top{width:241px; float:left; background:url(../images/small-box-top.png) no-repeat 0 0; line-height:0; height:9px;}
#middle_container .project_global_container .box_middle{width:241px; float:left; background:url(../images/small-box-middle.png) repeat-y 0 0;}
#middle_container .project_global_container .box_middle .box_middle_inner{padding:2px 16px 8px 11px;}
#middle_container .project_global_container .box_middle .projects_thumb{width:214px; height:147px; float:left;}
#middle_container .project_global_container .box_middle .project_description{width:214px; height:146px; float:left; padding:13px 0 0 0;}
#middle_container .project_global_container .box_middle .project_description p{font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#666; padding:0; line-height:18px;}
#middle_container .project_global_container .box_middle .project_description .read_more{font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#16365d; text-decoration:none; float:right; display:block;}
#middle_container .project_global_container .box_middle .project_description .read_more:hover{font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#16365d; text-decoration:underline; float:right; display:block;}
#middle_container .project_global_container .box_bottom{width:241px; height:8px; line-height:0; float:left; background:url(../images/small-box-bottom.png) no-repeat 0 0;}

/*_________Home Page About Section____________*/
#middle_container .middle_left .about_us{width:100%; float:left; padding:15px 0 10px 0;}
#middle_container .middle_left .about_us h2{display:block; border-bottom:1px solid #b0afaf; padding:0 0 6px 0;}
#middle_container .middle_left .about_us .content{width:100%; float:left; padding:10px 0;}
#middle_container .middle_left .about_us .content p{font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#666; padding:0 0 12px 0; line-height:18px;}
#middle_container .middle_left .about_us .read_more{font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#16365d; text-decoration:none;}
#middle_container .middle_left .about_us .read_more:hover{font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#16365d; text-decoration:underline;}

/*_________Sidebar____________*/
#middle_container .middle_right{width:220px; float:right;}

/*_________Sidebar Recent News____________*/
.middle_right .recent_news{width:100%; float:left;}
.middle_right .recent_news h2{float:left;}
.middle_right .recent_news .recent_news_container{width:100%; height:341px; float:left; margin:4px 0 0 0; border-top:1px solid #b0aeaf; padding:12px 0 0 0;}
.middle_right .recent_news .recent_news_display{width:100%; float:left; padding:0 0 14px 0;}
.middle_right .recent_news .recent_news_display h4{font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#333333; font-weight:bold;}
.middle_right .recent_news .recent_news_display p{font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#666666; line-height:18px; padding:5px 0;}
.middle_right .recent_news .recent_news_display .read_more{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#16365d; text-decoration:none;}
.middle_right .recent_news .recent_news_display .read_more:hover{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#16365d; text-decoration:underline;}
*+html .middle_right .recent_news .recent_news_display{width:100%; float:left; padding:0 0 12px 0;}
*+html .middle_right .recent_news .recent_news_display p{font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#666666; line-height:17px; padding:5px 0;}

/*_________Sidebar Testimonials____________*/
.middle_right .testimonials{width:100%; float:left; margin:2px 0 0 0;}
.middle_right .testimonials h2{float:left;}
.middle_right .testimonials .testimonials_container{width:100%; float:left; margin:4px 0 0 0; border-top:1px solid #b0aeaf; padding:6px 0 0 0;}
.middle_right .testimonials .testimonials_container .box_top{width:219px; float:left; font-size:0; line-height:0; background:url(../images/testimonial-top.png) no-repeat 0 0;}
.middle_right .testimonials .testimonials_container .box_bottom{width:203px; float:left; background:url(../images/testimonial-bottom.png) no-repeat 0 100%; padding:10px 6px 30px 10px;}
.middle_right .testimonials .testimonials_display{width:100%; float:left;}
.middle_right .testimonials .testimonials_display p{font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#666; line-height:16px; background:url(../images/quotes.png) no-repeat 0 0; padding:0 0 0 20px;}
.middle_right .testimonials .testimonials_display .testimonial_author{display:block; float:left; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#333; line-height:18px; padding:5px 0 0 20px;}
.rotating_banner{width:100%; float:left;}
.rotating_banner div.next_previous_button_holder {width:220px; margin: 0 auto; clear: both;	position: absolute;	z-index: 180;}
.rotating_banner div.next_previous_button_holder a.next{background: url(../images/arrow-right.png) no-repeat 0 0; height: 15px; width: 9px;	text-indent: -999px; display: block; overflow: hidden; font-size: 1px; line-height: 1px; cursor: pointer; position: absolute; bottom: 22px; right: 0; z-index: 320;}
.rotating_banner div.next_previous_button_holder a.previous { background: url(../images/arrow-left.png) no-repeat 0 0; height: 15px; width: 9px; text-indent: -999px; display: block; overflow: hidden; font-size: 1px; line-height: 1px; cursor: pointer; position: absolute; bottom: 22px; left:180px; z-index: 330;}
.rotating_banner div#bannerSlide { height:auto; width: 100%; margin: 0 auto; clear: both; position: relative; overflow:hidden; z-index: 120;}
div#slide-1, div#slide-2, div#slide-3, div#slide-4, div#slide-5, div#slide-6, div#slide-7, div#slide-8, div#slide-9, div#slide-10 {height:auto;width: 100%;float: left;position:relative;}
.testimonials_container div.next_previous_button_holder {width:210px; margin: 0 auto; clear: both;	position: absolute;	z-index: 180;}
.testimonials_container div.next_previous_button_holder a.next_testimonal{background: url(../images/arrow-right.png) no-repeat 0 0; height: 15px; width: 9px;	text-indent: -999px; display: block; overflow: hidden; font-size: 1px; line-height: 1px; cursor: pointer; position: absolute; bottom: 22px; right: 0; z-index: 320;}
.testimonials_container div.next_previous_button_holder a.previous_testimonal { background: url(../images/arrow-left.png) no-repeat 0 0; height: 15px; width: 9px; text-indent: -999px; display: block; overflow: hidden; font-size: 1px; line-height: 1px; cursor: pointer; position: absolute; bottom: 22px; left:170px; z-index: 330;}
.testimonials_container div#testimonialSlide { height:135px; width: 100%; margin: 0 auto; clear: both; position: relative; overflow:hidden; z-index: 120;}
div#slide1, div#slide2, div#slide3, div#slide4, div#slide5, div#slide6, div#slide7, div#slide8, div#slide9, div#slide10 {height:auto;width: 100%;float: left;position:relative;}

/*_______Footer________*/
#footer{width:100%; float:left;}
#footer .footer_nav{width:100%; float:left; background:#16365d; height:50px;}
#footer .footer_nav ul.menu_left{float:left; padding:14px 0 0 0;}
#footer .footer_nav ul.menu_left li{float:left; background:url(../images/sep.jpg) no-repeat 100% 0; padding:0 20px;}
#footer .footer_nav ul.menu_left li.menu_left_first{padding:0 20px 0 0;}
#footer .footer_nav ul.menu_left li.menu_left_last{background:none;}
#footer .footer_nav ul.menu_left li a,
#footer .footer_nav ul.menu_left li a:hover{font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#FFF; line-height:24px; text-decoration:none;}
#footer .footer_nav ul.menu_right{float:right; padding:14px 0 0 0;}
#footer .footer_nav ul.menu_right li{float:left; background:url(../images/sep.jpg) no-repeat 100% 0; padding:0 20px;}
#footer .footer_nav ul.menu_right li.menu_right_last{background:none; padding-right:0;}
#footer .footer_nav ul.menu_right li a,
#footer .footer_nav ul.menu_right li a:hover{font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#FFF; line-height:24px; text-decoration:none;}
#footer .copyright{width:100%; float:left; padding:18px 0 22px 0; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#666; text-align:center; line-height:18px;}
#footer .copyright a,
#footer .copyright a:hover{color:#1f5a93; text-decoration:none;}

/*_______Global Inner Page________*/
.inner_page h1{border-bottom:1px solid #B0AFAF; display:block; padding:0 0 4px 0; margin:0 0 12px 0;}
.inner_page h2{display:block; padding:0; margin:4px 0 8px 0; font-size:16px; font-weight:bold;}
.inner_page p{line-height:20px; padding:0 0 10px 0;}
.inner_page ul{font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#666; padding:0; margin:4px 0 0 0; line-height:16px;}
.inner_page ul li{font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#666; padding:0 0 12px 15px; line-height:16px; background:url(../images/arrow-2.png) no-repeat 0 2px;}
.imgfloatleft{float:left; margin:0 15px 15px 0;}
.imgfloatright{float:right; margin:0 0 15px 15px;}
.face_lift{margin-top:-15px;}
.large_box_global_container{width:100%; float:left;  padding:5px 0 0 0;}
.large_global_box{width:360px; float:left; margin:0 15px 16px 0;}
.large_global_box.box_odd{margin-right:0;}
.large_global_box.programmable_logic_controller .large_global_box_middle{ height:268px;}
.large_global_box.scada_systems .large_global_box_middle {height:268px;}
*+html .large_global_box.programmable_logic_controller h3{line-height:40px;}
*+html .large_global_box.scada_systems h3{line-height:40px;}
*+html .large_global_box.remote_terminal_units h3{line-height:40px;}
.large_global_box .large_global_box_top{width:360px; float:left; background:url(../images/large-box-top.png) no-repeat 0 0; height:7px; line-height:0;}
.large_global_box .large_global_box_middle{width:328px; float:left; background:url(../images/large-box-middle.png) repeat-y 0 0; padding:3px 18px 0 14px;}
.large_global_box .large_global_box_bottom{width:360px; float:left; background:url(../images/large-box-bottom.png) no-repeat 0 0; height:7px; line-height:0;}
.large_global_box h3{font-family:Arial, Helvetica, sans-serif; color:#16365d; padding:0 0 5px 0; font-size:17px; font-weight:normal; height:40px; display:table-cell; vertical-align:middle;}
.large_global_box .large_box_thumb{width:323px; height:143px; border:2px solid #d8d8d8; float:left;}
.large_global_box .large_box_description{width:100%; float:left; padding:10px 0 6px 0;}
.large_global_box .large_box_description .list_container{float:left; width:61%;}
.large_global_box .large_box_description .list_container2{float:left; width:37%;}
.large_global_box .large_box_description .list_container_custom{float:left; width:162px;}
.large_global_box .large_box_description ul{font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#666; padding:0; margin:4px 0 0 3px; line-height:16px;}
.large_global_box .large_box_description ul li{display:block; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#666; padding:0 0 5px 11px; line-height:16px; background:url(../images/arrow-2.png) no-repeat 0 2px;}

.waste_water_treatment .large_global_box_middle{height:270px;}


/*_______About Us Page________*/
.about_us_page{width:100%; float:left;}

/*_______Privacy Policy Page________*/
.privacy_page{width:100%; float:left;}
.privacy_page ul li{line-height:20px; background-position:0 4px;}


/*_______Services Page________*/
.services_page{width:100%; float:left;}

/*_______Industry Page________*/
.industry_page{width:100%; float:left;}

/*_______Products Page________*/
.products_page{width:100%; float:left;}
.products_display_container{width:100%; float:left; background:url(../images/product-box-bg.png) no-repeat 0 40px; padding:10px 0 15px 0;}
.products_display_container h3{font-family:Arial, Helvetica, sans-serif; color:#16365d; padding:0 0 8px 0; font-size:18px; font-weight:normal;}
.products_display_container p{line-height:22px;}
.products_display_container .products_thumb{width:370px; padding:0 0 0 10px; float:left;}
.products_display_container .products_desription{width:335px; float:right;}

/*_______Experience Page________*/
.experience_page{width:100%; float:left;}
.experience_page .experience_display_container{width:100%; float:left; padding:5px 0 12px 0;}
.experience_display_container .experience_top{width:734px; float:left; background:url(../images/experience-box-top.png) no-repeat 0 0; line-height:0; height:7px;}
.experience_display_container .experience_middle{width:711px; float:left; background:url(../images/experience-box-middle.png) repeat-y 0 0; padding:5px 10px 10px 13px;}
.experience_display_container .experience_bottom{width:734px; float:left; background:url(../images/experience-box-bottom.png) no-repeat 0 0 ; height:7px; line-height:0;}
.experience_display_container h3{font-family:Arial, Helvetica, sans-serif; color:#16365d; padding:0 0 14px 0; font-size:17px; font-weight:normal;}
.experience_display_container .panel_left{width:310px; float:left;}
.experience_display_container .experience_thumb{border:2px solid #d8d8d8; width:288px; height:181px; float:left;}
.experience_display_container .experience_right{float:right; width:395px;}
.experience_display_container .experience_right .list_1{float:left; width:150px; padding:0 12px 0 0;}
.experience_display_container .experience_right .list_2{float:left;}
.experience_display_container .experience_right ul{font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#666; padding:0; margin:4px 0 0 0; line-height:16px;}
.experience_display_container .experience_right ul li{font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#666; padding:0 0 7px 15px; line-height:16px; background:url(../images/arrow-2.png) no-repeat 0 2px;}

/*_______Contact Us Page________*/
.contact_us_page{width:100%; float:left;}
.contact_us_page h1{border-bottom:1px solid #B0AFAF; display:block; padding:0 0 4px 0; margin:0 0 12px 0;}
.contact_us_page .gmap{width:719px; height:246px; background:url(../images/gmap-bg.png) no-repeat 0 0; padding:7px;}
.contact_us_page .contact_address{width:100%; float:left; padding:12px 0 0 0;}
.contact_us_page .contact_address h3{font-size:18px; margin:0 0 6px 0;}
.contact_us_page .contact_address p{line-height:20px; padding:0 0 10px 0;}
.contact_us_page .contact_phone_no{font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#666; float:left; padding:0 20px 0 46px; background:url(../images/phone-icon.png) no-repeat 0 0; line-height:33px;}
.contact_us_page .contact_fax{font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#666; float:left; padding:0 20px 0 46px; background:url(../images/fax-icon.png) no-repeat 0 0; line-height:33px;}
.contact_us_page .contact_email{font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#666; float:left; padding:0 20px 0 46px; background:url(../images/mail-icon.png) no-repeat 0 0; line-height:33px;}
.contact_us_page .contact_email a,
.contact_us_page .contact_email a:hover{font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#16365d; text-decoration:none;}

.top{ float:left;  margin:26px 0 0 330px; background:url(../images/bg_top_link.png) no-repeat 0 0; line-height:46px; width:247px; height:46px;text-align:center;}
.top a{font-size:14px; font-family:Arial, Helvetica, sans-serif; color:#484848; text-decoration:none;}