﻿                body
                {
                    1background-color:#fff;
                    margin:0;
                    font-family:Arial;
                    font-size:12px;
                    background:transparent url("images/bg_body.gif") repeat-x top left;
                }
                a img {border-width:0;}

                .body_container {width:100%; background1:transparent url("images/bg_body_container1.gif") repeat-x bottom left;}

                #wrapper {width:980px;margin:0 auto;background-color:#0b467b;}
                #wrapper .spacerdiv {clear:both;width:100%;font-size:1px;line-height:1px;height:1px;}
             
                .clear {
                   clear: both;
                }
				
				#header_section {width:980px;} 
				
				#toplinks {height:22px;color:#fff;padding-top:8px;font-weight:bold;padding-right:20px;}

				#caption{float:right;margin-right:10px;}
				
				#found_us {float:right;border:0px solid green;}
				#found_us ul {list-style:none;padding:0;margin:0;}

		/*		li.icon {float:left;display:block;width:15px;height:15px;margin-right:5px; background:transparent url("images/bg_follow_us.png") no-repeat top left;}
                li.icon.facebook {background-position:0 0px;}
                li.icon.myspace {background-position:0 -15px;}
                li.icon.dots {background-position:0 -30px;}
				li.icon.c6 {background-position:0 -45px;}
				li.icon.linkedin {background-position:0 -60px;}
				li.icon.boxes {background-position:0 -75px;}
				li.icon.twitter {background-position:0 -90px;}
	   */
				li.icon {float:left;display:block;width:17px;height:17px;margin-right:5px; background:transparent url("images/bg_follow_us_h.png") no-repeat top left;}
                li.icon.dots {background-position:0 0px;}
                li.icon.myspace {background-position:-17px 0;}
                li.icon.facebook {background-position:-34px 0;}
				li.icon.twitter {background-position:-51px 0;}
				li.icon.boxes {background-position:-68px 0;}
				li.icon.linkedin {background-position:-85px 0;}
				li.icon.c6 {background-position:-102px 0;}
				
				#header_strip {height:75px;background:transparent url('images/bg_headerstrip.gif') repeat-x top left;}
				
				#logo {float:left;width:300px;height:55px; background-color:transparent;padding:10px;}
			    
				#navigation {float:left;margin-top:44px;width:648px;border:0px solid red;}
                #navigation ul {float:right; margin:0;padding:0;list-style:none;}
                #navigation ul li {float:left;}
                #navigation ul li a {display:block;padding:8px 15px; background-color1:#f3f3f3;border-bottom1:3px solid #f3f3f3;font-weight:bold; color:#000; text-decoration:none;}
                #navigation ul li a.hover, 
                #navigation ul li a:hover {background:transparent url("images/menu_arrow.png") no-repeat bottom center;color1:#fff;border-color1:#979797;border:none;}
                #navigation ul li a.current {1border-bottom-color:#048bc9;background:transparent url("images/menu_arrow.png") no-repeat bottom center;}
                #navigation ul li a.current:hover {1border-bottom-color:#979797;}

				#home_title_area {height:260px;background1:transparent url("images/bg_title_area.gif") repeat top left;position:relative;padding:10px 40px 30px 40px;}

				#carousel {margin:0;padding:0;list-style:none;}
                #carousel li {float:left;width:960px;}
                
				.carousel-frame {border:0px solid #e3e3e2;}
               
				.item {width:952px;height:382px;background:transparent url("images/banner_1.jpg") no-repeat top left; position:relative;z-index:1;}
                
				#banner_div2 {width:958px;height:139px; border:1px solid #e3e3e2;background:transparent url("images/banner_inner1.gif") no-repeat top left; position:relative;z-index:1;}

				#banner_div3 {width:958px;height:139px; border:1px solid #e3e3e2;background:transparent url("images/banner_inner2.gif") no-repeat top left; position:relative;z-index:1;}
				#banner_div4 {width:958px;height:139px; border:1px solid #e3e3e2;background:transparent url("images/banner_inner3.gif") no-repeat top left; position:relative;z-index:1;}
				#banner_div5 {width:958px;height:139px; border:1px solid #e3e3e2;background:transparent url("images/banner_inner4.gif") no-repeat top left; position:relative;z-index:1;}
				#banner_div6 {width:958px;height:139px; border:1px solid #e3e3e2;background:transparent url("images/banner_inner5.gif") no-repeat top left; position:relative;z-index:1;}
				#banner_div7 {width:958px;height:139px; border:1px solid #e3e3e2;background:transparent url("images/banner_inner6.gif") no-repeat top left; position:relative;z-index:1;}
              
				.carousel-pagination {position:absolute;z-index:2; left:400px;}
                .carousel-pagination li {display:block;float:left;width:9px;height:9px;margin-right:10px; background:transparent url("images/bg_nav.png") no-repeat 0 -18px;cursor:pointer;}
                .carousel-pagination li:hover {background-position:0 -9px;}
                .carousel-pagination li.carousel-pagination-active {background-position:0 0;}
				
				 #s3slider {width:900px;height:260px;position:relative;overflow:hidden;border:1px solid #e3e3e2;}
                #s3sliderContent {width:900px;position:absolute;top:0;margin:0;padding:0;list-style:none;}
                .s3sliderImage {display:none;float:left;position:relative;}
                .s3sliderImage img {width:900px;height:300px;}
                
				.caption12 {display:none;width:100%;height:115px;color:#fff;background:transparent url("images/bg_caption.png") repeat-x top left;position:absolute;bottom:0;left:0;}
				#banner_div2 .caption {width:53%;background:none;color:#242424;}
				.caption12 .cap_description {float:left;width:400px;padding:20px 0 0 50px;font-size:16px;}
				.caption12 .cap_description h2 {padding-left:30px;margin:0 0 5px -30px;color:#12b4ff;font-size:26px;font-weight:normal;background:transparent url("images/arrow_h2.png") no-repeat top left;}
				#banner_div2 .caption .cap_description {padding:0 0 0 30px;font-size:14px;}
				#banner_div2 .caption .cap_description h2 {color:#0095da;font-size:22px; background:none;}

				#title_area {height:160px;background:transparent url("images/bg_title_area.gif") repeat top left;padding-left:50px;padding-top:10px;}
				#title_area  h3 {color:#fff}
				#title_area p {font-size:12px;color:#fff;padding:0 30px;font-weight:bold;}
				
				#title_area_contracts {height:30px;background:transparent url("images/bg_title_area.gif") repeat top left;padding-left:50px;padding-top:10px;}
				#title_area_contracts  h3 {color:#fff}
				#title_area_contracts p {font-size:12px;color:#fff;padding:0 30px;font-weight:bold;}
				
				.title_button {float:left;padding-right:5px;}
				.title_heading {padding:3px 5px 0 5px;margin:0;color:#66ccff;font-size:16px;font-weight:bold;border:0px solid red;}
				.panelheading {padding:8px 5px 10px 5px;margin:0 0 15px 0;color:#0095da;font-size:16px;font-weight:normal; border-bottom:1px solid #D4D4D4;}
				
				h4 {padding-bottom:0;margin:0;}
				#content_inner {background:#f0f0f0; url("images/bg_body.gif") repeat-x top left;}
				#inner_section1 {float:left;width:620px;padding:20px 10px 30px 80px;}
				#inner_section1 ul {padding:0 0 10px 20px;;margin:0;}
				#home_inner_section1 {float:left;width:660px;padding:20px 10px 60px 40px;border-right:1px solid #D4D4D4;}
				#home_inner_section1 a {text-decoration:none;color:red;}
				#inner_section2 {float:left;width:240px;padding:10px;border-left:0px solid #D4D4D4;}
				
				#inner_section1_contracts {float:right;width:690px;border-left:1px solid #D4D4D4;padding:20px 10px 30px 10px;}
				#inner_section1_contracts ul {padding:0 0 10px 20px;;margin:0;}
				#inner_section2_contracts {float:left;width:200px;padding:10px;border-left:0px solid #D4D4D4;}
				
				#title_img {float:left;width:196px;height:100px;border:1px solid black;margin:0 10px 10px 0;background-color:#336699;}
				#title_img img {width:196px;height:100px;}
				#inner_section1 p {margin:0 0 15px 0;}
				.side_heading {font-weight:bold;float:left;padding-right:10px;margin:0;}

				.side_section {padding:10px;border-bottom:1px solid #D4D4D4;}
				.abold {font-weight:bold;}
				.last {border:none;}
				.side_section a {text-decoration:none;color:red;}
				.list_side {padding-left:20px;;}
				.list_side li {color:#0095da;padding:3px 0;}
				.side_title {font-weight:bold;font-size:16px;padding-top:3px;}
				.product_title {font-weight:bold;font-size:14px;padding:3px 0;}


				#footer_section {clear:both; background-color:#01152d; color:#6ea7c7;border:0px solid red;}
                #footer_section a {color:#fff;text-decoration:none;}
                #footer_section a.header_link {color:#219bd8;font-weight:bold;}
                #footer_section a:hover {text-decoration:underline;}

                #footerlinks {float:left; font-size:11px;}
                #footerlinks h3 {color:#ccc;padding:5px 0;margin:0 0 10px 0;font-size:12px; border-bottom:1px solid #646363;}
                #footerlinks .quick_navigation {float:left;margin: 15px 0 0 200px;}
                #footerlinks .quick_navigation ul {margin:0;padding:0;list-style:none;}
                #footerlinks .quick_navigation ul li {float:left; padding:10px;}
				#footerlinks .quick_navigation ul li a {padding-left:10px;border-left:1px solid white;font-weight:bold;}
				#footerlinks .quick_navigation ul li a.nob {border:none;}

				#copyrights {text-align:center;padding:5px 0; color:#ffffff;}

				 #main_section1 {border-bottom:1px solid #D4D4D4;padding-bottom:5px;}
				 #main_section1 h2 {font-weight:bold;color:#0095da;}
  			     #main_section2 {1border-bottom:1px solid #D4D4D4;padding:20px 0 ;}
				  .arrow {float:left;padding:5px 3px 0 0;margin:0;}
				  .panelheading {padding:8px 5px 10px 0px;margin:0 0 15px 0;color:#0095da;font-size:16px;font-weight:normal; border-bottom:1px solid #D4D4D4;}
  				.short_view {float:left;width:200px;height:250px;margin-right:20px;border:0px solid green;}
				.short_view  .box{width:165px;height:84px;border:4px solid #D4D4D4;}

				.box_block1 {float:left;width:110px;padding:0 10px 10px 0;border:0px solid red;}
				.box_block2 {float:right;width:73px;height:73px;background-color:#e1e1e1;border:2px solid #C5C5C5}


				.email div {margin-left:120px;margin-bottom:5px;border:0px solid red;}
				.email label {float:left;width:100px;padding-left:50px;padding-bottom:3px;margin-top:3px;border:0px solid green;}
				.email input {width:180px;margin-left:5px;}
				.email select {width:182px;margin-left:5px;}
				.email textarea {width:180px;margin-left:5px;}
				.email .button {width:80px;}

				.address {}
				.uline {border-bottom:1px solid #D4D4D4;}
				
				.cap {padding-left:20px;background-color:transparent;color:black;position:absolute;top:100px;;border:0px solid red;}
				.cap h2 {font-size:20px;color:#0b467b;padding:0;}
				.cap_desc {padding:0;margin:0;background-color:transparent;color:black;border:0px solid red;font-size:13px;}
				.cap_desc p {width:340px;}
				.cap_desc p a {text-decoration:none;color:red;font-weight:normal;}