#wrapper-testi { margin:0 auto; background:url(../images/testi-bg.jpg) repeat-x; float:left; width:100%;}
.newsslider {float:left; height:150px; width:300px;  padding: 0 0 10px 10px; }
.newsslider  ul {padding: 0 0 5px 0;}
.newsslidercontent {position:absolute}
.newsslidercontent .upper {}
.newssection {padding:10px; height:175px}

body{margin: 0 auto;}
* {
	margin: 0 auto;
	text-align:left;
	/*line-height:18px;*/
}
img { border: none; }
a { text-decoration: none;}
a:visited { color:#006699; }
.left {float: left;}
.right {float: right;}
.clear {clear: both;}
.hide {display: none;}
.margintopleft {
	margin: 20px 0 0 0px;
}
.spacer5{height:10px;}
.spacer40{height:40px;}
.spacer20{height:20px;}
.marginleft42{margin-left:42px;}
.read-more{ float:right; padding: 5px;}
.values {list-style: url(../images/bullet.gif) outside; }
.values li {padding-bottom:8px; color:#fff;  }
.submit   {background:url(../images/submit.jpg) no-repeat; width: 51px; height:22px; border:none;}
.submit-02   {background:url(../images/submit-02.jpg) no-repeat; width: 51px; height:22px; border:none;}
ul {padding:20px;}

#wrapper { 	margin:0 auto; 	width:1008px; overflow:hidden;}

#header{height:100px; background: #4e4b4b url(../images/header_bg.jpg) repeat-x bottom; padding-top:6px; }
	#header_logo{float:left; margin-left:36px; margin-top: 25px;}
	#header_logo img {border:none;}
	#header_search{width:298px; height:80px; background-color: #363030; border: #595555 thin solid; margin-top:0px; margin-right:25px; 
					color: #FFFFFF; font-family:Arial, Helvetica, sans-serif; font-size:10px; text-transform:uppercase; padding: 10px 0 0 0;}
	  #header_search_container{margin-top:4px;}
	  #header_search p { padding-left: 12px;}
	  #header_search_form  { margin-left:12px; margin-top:5px; } 
	  #header_search_img { margin-right:6px; float:right; margin-top:1px;  }
	  #header a {color: #cccccc;}
	  #header a:hover {color: #ffffff;}

#flash {}

/****NAV BAR****/
#nav{background:url(../images/nav_bg.gif); background-repeat:repeat-x; height:46px; width:1008px; float: left; overflow: hidden;  margin:0 auto;}
#nav ul {float: left; margin: 0 auto; padding: 0;}
#nav_left{width:52px; height:46px; background:url(../images/nav_left.jpg); float: left;}
#nav_right{width:52px; height:46px; background:url(../images/nav_right.jpg); float: right;}
.home-area{
	width:77px;
	height:45px;
}
	#homelink a:link{
	background-image:url(../images/nav/nav-home.jpg);
	text-decoration:none;
	float: left;
}    	

	#homelink a:visited{
	background-image:url(../images/nav/nav-home.jpg);
	text-decoration:none;
}    	

	#homelink a:hover{
	background-image:url(../images/nav/nav-home-hover.jpg);
	text-decoration:none;
}

.manu-area{
	width:139px;
	height:45px;
}
	#manu a:link{
	background-image:url(../images/nav/nav-manu.jpg);
	text-decoration:none;
	float: left;

}    	

	#manu a:visited{
	background-image:url(../images/nav/nav-manu.jpg);
	text-decoration:none;
}    	

	#manu a:hover{
	background-image:url(../images/nav/nav-manu-hover.jpg);
	text-decoration:none;
}

.testi-area{
	width:139px;
	height:45px;
}
	#testi a:link{
	background-image:url(../images/nav/nav-testi.jpg);
	text-decoration:none;
	float: left;
}    	

	#testi a:visited{
	background-image:url(../images/nav/nav-testi.jpg);
	text-decoration:none;
}    	

	#testi a:hover{
	background-image:url(../images/nav/nav-testi-hover.jpg);
	text-decoration:none;
}

.company-area{
	width:auto;
	height:auto;
	margin-top: auto;
	margin-right: 30px;
	margin-bottom: auto;
	margin-left: 40px;
}
	#company a:link{
	background-image:url(../images/nav/nav-company.jpg);
	text-decoration:none;
	float: left;
}    	

	#company a:visited{
	background-image:url(../images/nav/nav-company.jpg);
	text-decoration:none;
}    	

	#company a:hover{
	background-image:url(../images/nav/nav-company-hover.jpg);
	text-decoration:none;
}

.resource-area{
	width:161px;
	height:45px;
}
	#resource a:link{
	background-image:url(../images/nav/nav-resource.jpg);
	text-decoration:none;
	float: left;
}    	

	#resource a:visited{
	background-image:url(../images/nav/nav-resource.jpg);
	text-decoration:none;
}    	

	#resource a:hover{
	background-image:url(../images/nav/nav-resource-hover.jpg);
	text-decoration:none;
}

.news-area{
	width:114px;
	height:45px;
}
	#news a:link{
	background-image:url(../images/nav/nav-news.jpg);
	text-decoration:none;
	float: left;
}    	

	#news a:visited{
	background-image:url(../images/nav/nav-news.jpg);
	text-decoration:none;
}    	

	#news a:hover{
	background-image:url(../images/nav/nav-news-hover.jpg);
	text-decoration:none;
}

.contact-area{
	width:100px;
	height:45px;
}
	#contact a:link{
	background-image:url(../images/nav/nav-contact.jpg);
	text-decoration:none;
	float: left;
}    	

	#contact a:visited{
	background-image:url(../images/nav/nav-contact.jpg);
	text-decoration:none;
}    	

	#contact a:hover{
	background-image:url(../images/nav/nav-contact-hover.jpg);
	text-decoration:none;
}


#container{margin: 0; background-color: #dededd; color: #333; line-height: 18px; font-family:"Trebuchet MS"; font-size:12px; width:100%;}

#welcome-left { float: left;  width: 580px; padding: 30px 5px 0 20px; }
    #welcome-left h1 {font-size:23px; }
	#welcome-left h1 p {margin-top:10px;}
	#welcome-left  a  img{border: none}

.newsbox { padding: 15px 0 10px 0; }
.news-underline{ border-bottom:#a7a7a7 thin dashed; padding: 15px 0 10px 0;}
.newsbox ul { padding: 0px; margin:0px; }
.newsbox h1{
	color:#616161; 
	font-weight: normal;
}


#right-column {
	width: 363px;
	float: right;
	padding: 10px 10px 0 20px;
}
#right-top {
	height: 82px;
	float: left;
	/*
	position: relative;*/
	z-index:-1;
}
#right-top  img{
	float: left;
    z-index:-1;
}
#right-top h1{
	float: left;
	margin: 40px 20px 0 100px;
	color:#616161; font-weight: normal;
}
#right-body {
	background: url(../images/testi-bg.jpg) repeat-y;
	padding: 10px 30px 10px 20px;
}
.section-title {
	border-bottom: #cccccc dashed 1px;
	margin-bottom: 10px;
}
.section-body {
	margin: 0 0 10px 0;
}
.txtbox {
	border: #CCCCCC solid 1px;
	height: 22px;
	width: 230px;
	font-size: 11px;
}
.txtarea {
	border: #CCCCCC solid 1px;
	height: 130px;
	width: 320px;
	font-size: 11px;
}
.button {
	border: #1a3950 solid 1px;
	background-color:#1a3950;
	color:#CCCCCC;
	height: 25px;
	width: 60px;
	font-size: 11px;
}
#right-body h1{
	color:#616161; font-weight: normal;
	padding: 0px 0px 10px 0px;
}
#right-body ul{
	padding: 10px 0px 0px 0px;
}
#right-footer {
	background: url(../images/testi-footer.jpg) no-repeat;
	height: 50px;
}

#manufacturing {width:966px; background:#055da1; margin: 20px 20px 0 20px;}
#manufacturing ul { display: inline-block; padding: 0px;
}
#manufacturing li { display: inline-block; padding: 0px; width: 180px;  margin: 0 23px 0 24px;
}
	#manufacturing  a  img{border:none;}
#manufacturing-top{background: url(../images/manufacturing-top.jpg) no-repeat; height:77px; width:966px; }
#manufacturing-title{margin-left:169px; padding-top:60px; height:30px;}
	#manufacturing-title h1{color:#FFFFFF; text-transform: uppercase; font-weight:normal; font-size:22px;}
	#manufacturing-title h1 span { font-weight:900; letter-spacing: 4px;}
#manufacturing-footer {}
#manufacturing-content-container{ padding: 0 20px 10px 20px;}
.manufacturing-content{width:178px; height:300px;  float:left}

#manufacturing h2{color:#e1e1e1; text-transform: uppercase; font-weight:normal; font-size:20px;}
#manufacturing h2 span{font-weight:900; letter-spacing:4px; font-size:20px;}
.manufacturing-content img {margin:10px 0 10px 0;}
#manufacturing p{ color:#FFFFFF ;}


#footer { clear: both; background:url(../images/footer-bg.jpg) repeat-x; height: 93px; margin-top:10px; padding-bottom:17px; background-color:#dededd;}
#footer img{border:none;}
#footer h1 {color:#FFFFFF; text-transform:uppercase; font-size:18px; font-weight:normal; text-align: center;}
#footer p{text-align: center; color:#FFFFFF; font-size:10px;}
#footer-lai-logo {margin-left:35px; float: left;}
#footer-content {margin-left:100px; padding-top:12px; width:500px; float:left;}
#footer-content a{color:#CCCCCC; text-decoration: underline;}
#footer-content a:hover{color:#ffffff; text-decoration: underline;}
#footer-links{margin-top:3px;}
#footer a{text-decoration: none; color:#cccccc;}
#footer a:hover{color:#CC3300; text-decoration: none;}
#footer-iso-logo{width:198px;  margin-left:16px; float:right; padding-right:16px;}

#footer-first-web p{text-align:center; color:#FFFFFF; font-size:10px;}


/******************************MANUFACTURING SOLUTIONS***********************************/

#manufacture-wrapper h1{color:#5d5d5d; font-size:22px;}
#manufacture-wrapper{ width: 896px; padding-top:20px;}
#manufacture-top{background: url(../images/manufacturing/manufacturing-header.jpg) no-repeat; width: inherit; height:70px; margin: 31px 0 0 0 ;}

	/*#manufacture-top-defense{background: url(../images/defense/header-defense.jpg) no-repeat; width: inherit; height:95px; margin: 31px 0 0 0 ; padding-top:20px;}
	#manufacture-title-defense{ margin-left:181px;  padding-top:15px;}
	#manufacture-menu-defense {margin-left:181px; margin-top:5px; text-transform:capitalize}
	#manufacture-menu-defense ul {margin:0 auto; padding:0;}
	#manufacture-menu-defense ul li {display:inline;}
	#manufacture-menu-defense a{text-decoration:none; color:#000;}
	#manufacture-menu-defense a:hover{text-decoration:underline; }
	#manufacture-menu-defense a:active{color:red;}


	#manufacture-top-power{background: url(../images/power-generation/header-powergen.jpg) no-repeat; width: inherit; height:95px; margin: 31px 0 0 0 ; padding-top:20px;}
	#manufacture-title-power{ margin-left:161px;  padding-top:15px;}
	#manufacture-menu-power {margin-left:161px; margin-top:5px; text-transform:capitalize}
	#manufacture-menu-power ul {margin:0 auto; padding:0;}
	#manufacture-menu-power ul li {display:inline;}
	#manufacture-menu-power a{text-decoration:none; color:#000;}
	#manufacture-menu-power a:hover{text-decoration:underline; }
	#manufacture-menu-power a:active{color:red;}
	
	#manufacture-top-add{background: url(../images/additional-industry/header-additional.jpg) no-repeat; width: inherit; height:95px; margin: 31px 0 0 0 ; padding-top:20px;}
	#manufacture-title-add{ margin-left:171px;  padding-top:15px;}
	#manufacture-menu-add {margin-left:171px; margin-top:5px; text-transform:capitalize}
	#manufacture-menu-add ul {margin:0 auto; padding:0;}
	#manufacture-menu-add ul li {display:inline;}
	#manufacture-menu-add a{text-decoration:none; color:#000;}
	#manufacture-menu-add a:hover{text-decoration:underline; }
	#manufacture-menu-add a:active{color:red;}*/

#manufacture-title{ margin-left:77px;  padding-top:15px;}
#manufacture-menu {margin-left:77px; margin-top:5px; text-transform:capitalize}
#manufacture-menu ul {margin:0 auto; padding:0;}
#manufacture-menu ul li {display:inline;}
#manufacture-menu a{text-decoration:none; color:#000;}
#manufacture-menu a:hover{text-decoration:underline; }
#manufacture-menu a:active{color:red;}

#manufacture-container-01{width:inherit; background-color:#989898;}
#manufacture-container-01-body { padding:5px 0 0 24px;}
#manufacture-container-01-picture{float:left;}
#manufacture-container-01-text{width:600px; margin-top:0px; padding-left:23px;  float: left;}
  #manufacture-container-01-text-title{background-color: #507a98; width: inherit; min-height:28px; }
  #manufacture-container-01-text-title h3 {font-family:"Arial"; font-size:18px; color:#ffffff; text-transform:uppercase; font-weight:normal; padding: 6px 0 0 10px;}
  #manufacture-container-01-context {margin-top:16px; color:#ffffff}


#manufacture-container-02{width:896px; background-color:#245172;}
  #manufacture-container-02 h1 {color:#FFFFFF; text-transform:uppercase; padding-top:4px; font-weight:normal; text-align:center;}
  #manufacture-container-02 p {color:#fff; padding: 10px;}
  #manufacture-container-02 li {color:#FFFFFF; padding-bottom:5px;}
  #manufacture-container-02 ul {margin: 0px 10px 0px 10px;}
#manufacture-container-02-top{background: url(../images/manufacturing/02-bg.gif); height:34px;}
#manufacture-container-02-top-text{ text-align:center;  }
#manufacture-container-02 h4{font-family:"Arial"; font-size:16px; color:#fff; text-transform:uppercase; margin-top:0px; padding: 10px;}
#manufacture-container-02-program-title{width:276px; float:left; }
#manufacture-container-02-components-title{width:276px; float:left; margin-left:20px; }
#manufacture-container-02-solution-title{width:276px; float:left; margin-left:20px; }

#manufacture-container-02-row1{min-width:896px; background-color:#616161; padding-bottom:24px;}
#manufacture-container-02-row2{min-width:896px; background-color:#245172; padding-bottom:24px;}  
#manufacture-container-02-row3{min-width:896px; background-color:#616161; padding-bottom:24px;}
#manufacture-container-02-row4{min-width:896px; background-color:#245172; padding-bottom:24px;}
#manufacture-container-02-row5{min-width:896px; background-color:#616161; padding-bottom:24px;}
#manufacture-container-02-row6{min-width:896px; background-color:#245172; padding-bottom:24px;}
#manufacture-container-02-row7{min-width:896px; background-color:#616161; padding-bottom:24px;}  

.manufacture-container-02-col1{ width: 236px;float:left; margin-left:22px; margin-top:24px;}
.manufacture-container-02-col2{ width: 276px;float:left; margin-left:28px; margin-top:24px;	}
.manufacture-container-02-col3{width: 276px;float:right; margin: 24px 22px 0px 13px; }


#manufacture-container-03{width:896px; margin-top:35px; background-color:#989898;}
#manufacture-container-03-body{padding-left:14px;}
	#manufacture-container-03-body h1 {color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; text-transform:uppercase; font-size:18px;}
#manufacture-container-03-picture{float:left; margin-top:35px; margin-left:20px;}
#manufacture-container-03-text{width:628px; float:right; margin-right:30px; margin-top:10px;}
#manufacture-conainter-03-text-col1{width:270px; float:left; margin-right:30px;}
#manufacture-container-03-text-col2{width:270px; float:right; }

/*****************************TESTIMONIALS********************************************************/
#testi-wrapper{ width: 896px; padding-top:20px;}
#testi-wrapper h1{font-family:Arial, Helvetica, sans-serif; font-size:22px; color:#5d5d5d}
#testi-wrapper p {margin-bottom:20px;}
#testi-top{background: url(../images/testimonials/testi-header.jpg) no-repeat; width: inherit; height:64px; margin: 29px 0 0 0 ; padding-top:5px;}
#testi-title{ margin-left:90px;  padding-top:15px; padding-bottom: 10px;}
#testi-menu ul{display: inline; padding: 0px; margin-left:90px;}
#testi-menu ul li{display: inline; padding: 0px;}
#testi-welcome{width:813px; margin-left:52px;}
.testi-container{width:896px;}
.testi-container h2 {font-size:22px; color:#FFFFFF; font-family: Arial, Helvetica, sans-serif;}
.testi-container ul { list-style:inside;}
.testi-container p {color:#4a4949; }
.testi-container h3{font-size:12px;}
.testi-container-picture{float:left;}
.testi-container-title{background:url(../images/testimonials/bg-title.gif); min-height:34px; width:648px; float:left; margin-top:56px; padding: 16px 0 0 23px;}
.testi-container-title h1{color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; font-size:22px;}
.testi-container-context {margin-top:15px;}
.testi-container-context-left{float:left; width:428px;}
.testi-container-context-right{float:right; width:408px; padding-right:20px;}


/****************************COMPANY--DIFFERENCE******************************************/

#company-wrapper{ width: 896px; padding-top:20px;}
#company-wrapper h1{font-family:Arial, Helvetica, sans-serif; font-size:22px; color:#5d5d5d}
#company-wrapper p {margin-bottom:20px;}
#company-top{background: url(../images/company/company-header.jpg) no-repeat; width: inherit; height:78px; margin: 14px 0 0 0 ; padding-top:20px;}
#company-title{ margin-left:153px;  padding-top:8px; padding-bottom:4px;}

#company-container-01{width:797px; padding: 10px 0 10px 0;}
#company-container-01 h1{ font-family:Arial, Helvetica, sans-serif; font-size:22px; color:#5d5d5d; font-weight:normal; padding-bottom: 20px;}
#company-container-01 ul{padding: 0px;}
#company-container-01 ul li {padding-bottom: 5px;}

#company-container-02{width:438px; background-color:#989898; float: left;}
#company-container-02 ul {color:#FFFFFF; list-style-position:inside}
#company-container-02 li {}
#company-container-02 h1{font-size:22px; color:#FFFFFF; font-family: Arial, Helvetica, sans-serif;}
#company-container-02 h2 {font-size:12px; color:#FFFFFF; font-family:"Trebuchet MS";}
#company-container-02-top{}
#company-container-02-footer{}
#company-container-02-title{margin-left:39px; }
.company-container-02-body-title{margin-left:39px;}
.company-container-02-body-context{margin-left:40px; margin-right:30px;}

#company-container-03{max-width:438px; background-color:#055da1; float: right}
#company-container-03 h1{font-size:22px; color:#FFFFFF; font-family: Arial, Helvetica, sans-serif; padding-bottom:5px;}
#company-container-03-body{margin-left:39px;}
#company-container-03-top{}
#company-container-03-footer{overflow:hidden;}
#company-container-03-title{margin-left:39px; }
#company-container-03-body-context{margin: 25px 30px 0 40px;} 
#company-container-03-body-context p {color:#FFFFFF;}
#company-container-03-body-context li {color:#FFFFFF;}

#company-menu {margin-left:156px; }
#company-menu ul {margin:0 auto; padding:0;}
#company-menu ul li {display:inline;}
#company-menu a{text-decoration:none; color:#000;}
#company-menu a:hover{text-decoration:underline; }
#company-menu a:active{color:red;}


/*****************************COMPANY-CAPABILITY***********************/
#capability-wrapper{
	width: 896px;
	padding-top:20px;
	background-color: #FFFFFF;
}
	#capability-wrapper	 h3 {color:#FFFFFF; font-size:16px;}
	#capability-wrapper	 h4 {color:#5d5d5d; font-size:16px;}
#capability-wrapper h1{font-family:Arial, Helvetica, sans-serif; font-size:22px; color:#5d5d5d}
#capability-wrapper p {margin-bottom:10px;}
#capability-wrapper ul {padding: 0 10px 10px 10px;}

#capability-top{background: url(../images/company/company-header.jpg) no-repeat; width: inherit; height:78px; margin: 14px 0 0 0 ; padding-top:20px;}
#capability-title{ margin-left:153px;  padding-top:8px; padding-bottom:4px;}
#capability-welcome{margin-left:22px;}


#capability-menu {margin-left:156px; }
#capability-menu ul {margin:0 auto; padding:0;}
#capability-menu ul li {display:inline;}
#capability-menu a{text-decoration:none; color:#000;}
#capability-menu a:hover{text-decoration:underline; }
#capability-menu a:active{color:red;}

.capability-container-01{
	background-color:none;
	border: #999999 thin dashed;
	padding: 20px;
	border-top: none;
}
.capability-container-01-context{ padding: 10px; }
.capability-container-01-left{width:426px; float: left; margin-top: 20px;}
.capability-container-01-right{width:426px; float: right; margin-top: 20px;}

.capability-container-title{background-color: #034779; height: 20px; padding: 10px; }
.capability-container-title h2{color: #efefef; }

.capability-container-02{ background-color:#9d9d9d; border-left:#ccc thin dashed; border-right:#CCCCCC thin dashed}
.capability-container-02 ul {color:#FFFFFF}
.capability-container-02-left{width:426px; float: left; padding:10px;  }
.capability-container-02-right{width:426px; float: right; padding:10px;}

#capability-bottom {width:890px;}
#capability-bottom-container{ /*background-color:#9d9d9d;*/ border:#747474 thin dashed; padding:10px; border-top: none;}
#capability-bottom-container {padding-left:20px;}

.capability-bottom-container-left{float:left; width:166px;}



/*****************************COMPANY-MANAGEMENT***********************/
#management-wrapper{ width: 896px; padding-top:20px;}
	#management-wrapper h2{color: #5d5d5d; font-size:14px;}
	#management-wrapper h3{color:#FFFFFF; font-size:14px;}
#management-wrapper h1{font-family:Arial, Helvetica, sans-serif; font-size:22px; color:#5d5d5d}
#management-wrapper p {margin-bottom:20px;}
#management-top{background: url(../images/company/company-header.jpg) no-repeat; width: inherit; height:78px; margin: 14px 0 0 0 ; padding-top:20px;}
#management-title{ margin-left:153px;  padding-top:8px; padding-bottom:4px;}
#management-welcome{margin-left:22px;}

.management-container-01 {width:869px;}
.management-container-01-picture{float:left; width:160px; padding:20px;}
.management-container-01-text{float:right;width:620px; padding:20px;}

.management-container-02 {width:869px; background-color:#a0a0a0; border-top: #CCCCCC dashed thin; border-bottom: #CCCCCC dashed thin;}
.management-container-02 p {color:#FFFFFF}
.management-container-02-picture{float:left; width:160px; padding:20px;}
.management-container-02-text{float:right;width:620px; padding:20px;}


/*****************************COMPANY-STANDARDS***********************/
#standards-wrapper{ width: 896px; padding-top:20px;}
#standards-wrapper h1{font-family:Arial, Helvetica, sans-serif; font-size:22px; color:#5d5d5d}
#standards-wrapper p {margin-bottom:20px;}
#standards-top{background: url(../images/company/company-header.jpg) no-repeat; width: inherit; height:78px; margin: 14px 0 0 0 ; padding-top:20px;}
#standards-title{ margin-left:153px;  padding-top:8px; padding-bottom:4px;}
#standards-welcome{margin-left:92px;width:851px;}


#standards-container-01{width:897px;}
#standards-container-01-top{}
#standards-container-01-body{background-color:#989898;  padding:0 20px 0 20px;;}
	#standards-container-01-body h1{color:#FFFFFF; font-size:14px; }
	#standards-container-01-body p{text-align:justify; color:#FFFFFF}
	#standards-container-01-body ul {padding: 0 0 0 20px; margin: 0;}
	#standards-container-01-body ul li {list-style:disc; color:#FFFFFF}
#standards-container-01-footer{}

#standards-container-02{width:897px;}

#standards-container-02-top{}
#standards-container-02-body{background-color:#055da1; }
#standards-container-02-title{margin-left:30px;}
	#standards-container-02-body h1{color:#FFFFFF; font-size:14px; text-align:center;}
	#standards-container-02-body p{text-align:center; color:#FFFFFF}
	#standards-container-02-body ul{color:#FFFFFF;}
	#standards-container-02-body h2{color:#FFFFFF; font-size:14px;}
#standards-container-02-footer{}
#standards-container-02-left{width:408px; float:left; padding-left:20px;}
#standards-container-02-right{width:408px; float:right; padding-right:20px;}



/*******************************RESOURCES-PROPOSITION*********************/
#proposition-wrapper{ width: 896px; padding-top:20px;z-index:999;}
#proposition-wrapper h1{font-family:Arial, Helvetica, sans-serif; font-size:22px; color:#5d5d5d; text-transform: uppercase;}
#proposition-top{background: url(../images/resources/resources-header.jpg) no-repeat; width: inherit; height:78px; margin: 32px 0 0 41px ; padding-top:5px;}
#proposition-title{ margin-left:78px;  padding-top:8px; padding-bottom:4px;}
#proposition-menu {margin-left:79px; }
#proposition-menu ul {margin:0 auto; padding:0;}
#proposition-menu ul li {display:inline;}
#proposition-menu a{text-decoration:none; color:#000;}
#proposition-menu a:hover{text-decoration:underline; }
#proposition-menu a:active{color:red;}

#proposition-container{width:846px;}
#proposition-container p{color:#FFFFFF}
#proposition-container a{color:#CCCCCC; text-decoration:none; font-weight:bold; font-size:10px; text-transform:uppercase;}
#proposition-container-title{margin-bottom:10px;}

#proposition-context{width:846px; background-color:#03528c;}
#proposition-context-left{float:left; width:474px; padding: 20px 0px 20px 20px;}
#proposition-context-right{}

#proposition-rich{background:#000;margin-top:20px;}
#proposition-rich a img{border:none;}

/***********************************RESOURCES-NEWSLETTER*****************************************/
#newsletter-wrapper{width:896px; padding-top:20px;}
#newsletter-wrapper h1{font-family:Arial, Helvetica, sans-serif; font-size:22px; color:#5d5d5d; text-transform: uppercase;}
#newsletter-top{background: url(../images/resources/resources-header.jpg) no-repeat; width: inherit; height:56px; margin: 32px 0 0 41px ; padding-top:5px;}
#newsletter-title{ margin-left:78px;  padding-top:8px; padding-bottom:4px;}

#newsletter-content{width:408px; }
#newsletter-content-top{background-image:url(../images/newsletter/newsletter-top.jpg); height:87px;}
#newsletter-top-title{margin-left:128px; padding-top:47px;}
#newsletter-top-title h1 {color: #FFFFFF; font-weight:normal; font-size:20px;}
#newsletter-body{ background-color:#065da2;  padding: 10px 0px 10px 80px;}
#newsletter-body p {color:#FFFFFF;}
#newsletter-footer{}

#newsletter-menu {margin-left:79px; }
#newsletter-menu ul {margin:0 auto; padding:0;}
#newsletter-menu ul li {display:inline;}
#newsletter-menu a{text-decoration:none; color:#000;}
#newsletter-menu a:hover{text-decoration:underline; }
#newsletter-menu a:active{color:red;}



/*********************************************RESOURCES-LINKS************************************/
#links-wrapper{width:896px; padding-top:20px;}
#links-wrapper h1{font-family:Arial, Helvetica, sans-serif; font-size:22px; color:#5d5d5d; text-transform: uppercase;}
#links-top{background: url(../images/resources/resources-header.jpg) no-repeat; width: inherit; height:56px; margin: 32px 0 0 41px ; padding-top:5px;}
#links-title{ margin-left:78px;  padding-top:8px; padding-bottom:4px;}
#links-menu {margin-left:79px; }
#links-menu ul {margin:0 auto; padding:0;}
#links-menu ul li {display:inline;}
#links-menu a{text-decoration:none; color:#000;}
#links-menu a:hover{text-decoration:underline; }
#links-menu a:active{color:red;}

#links-container{width:886px; margin-top:20px;}
#links-container h2 {font-size:11px; color:#FFFFFF;}

#links-left{width:432px; float:left;}
#links-left a {text-decoration:none; color:#065da2; font-weight:bold;}
#links-left a:hover{color:#0099FF;}

.links-left-01{width:421px; background: url(../images/links/left-01-bg.jpg)}
.links-left-01 p {font-size:11px;}
.links-left-01-top{background:url(../images/links/left-01-top.jpg); width:421px; height:29px;}
.links-left-01-title-head{margin-left:20px; padding-top:4px;}
.links-left-01-title-02{margin-left:50px; padding-top:4px;}
.links-left-01-body{padding:0px 20px;}
.links-left-01-footer{margin-left:5px;}
.links-left-01-container{}
.links-left-01-title{}

.links-left-02-top{background:url(../images/links/left-02-top.jpg); width:421px; height:29px;}
.links-left-02-title-head{margin-left:30px; padding-top:4px;}

#links-right{width:432px; float:right}
#links-right h3{text-align: right; color:#FFFFFF; font-size:11px;}
#links-right a {text-decoration:none; color:#065da2; font-weight:bold;}
#links-right a:hover{color: #0099FF}

.links-right-01{width:421px; background: url(../images/links/left-01-bg.jpg)}
.links-right-01 p {font-size:11px;}
.links-right-01-top{background:url(../images/links/right-01-top.jpg); width:421px; height:29px;}

.links-right-02-title-head{margin-right:20px; padding-top:4px; text-align:right;}
.links-right-03-title-head{margin-right:55px; padding-top:4px; text-align:right;}

.links-right-02-top{background:url(../images/links/right-02-top.jpg); width:421px; height:29px;}

.links-left-02-footer{margin-right:5px;}


/*********************************************RESOURCES-CONTACT************************************/

#contact-wrapper{ width: 896px; padding-top:20px;}
#contact-wrapper h1{font-family:Arial, Helvetica, sans-serif; font-size:22px; color:#5d5d5d; text-transform: uppercase;}
#contact-top{background: url(../images/resources/resources-header.jpg) no-repeat; width: inherit; height:78px; margin: 32px 0 0 41px ; padding-top:5px;}
#contact-title{ margin-left:78px;  padding-top:8px; padding-bottom:4px;}
#contact-menu {margin-left:79px; }
#contact-menu ul {margin:0 auto; padding:0;}
#contact-menu ul li {display:inline;}
#contact-menu a{text-decoration:none; color:#000;}
#contact-menu a:hover{text-decoration:underline; }
#contact-container-title{margin-left:4px; margin-bottom:4px; margin-top:10px;}
#contact-container-title h1 {font-family:Arial, Helvetica, sans-serif; font-size:22px; color:#5d5d5d; text-transform: uppercase;}


#contact-container{width:897px;}
#contact-container-top{}
#contact-container-body{background:#989898; padding:0 20px;}
#contact-container-footer{}


#contact-container-01{}

.contact-container-01-left{float:left; width:198px;}
.contact-container-01-last{float:left; width:224px;}
#contact-container-01 form{padding-left:20px; color:#FFFFFF}

#contact-container-02{width:525px; text-align:center}
.contact-container-02-left{float:left; width:130px; text-align:right;}
.contact-container-02-right{float:left; padding-left:10px;}
.contact-container-02-submit{float:right; padding-left:10px; padding-top:10px;}


/***********************************RESOURCES-PRESENTATION*****************************************/
#presentation-wrapper{width:896px; padding-top:20px;}
#presentation-wrapper h1{font-family:Arial, Helvetica, sans-serif; font-size:22px; color:#5d5d5d; text-transform: uppercase;}
#presentation-top{background: url(../images/resources/resources-header.jpg) no-repeat; width: inherit; height:56px; margin: 32px 0 0 41px ; padding-top:5px;}
#presentation-title{ margin-left:78px;  padding-top:8px; padding-bottom:4px;}
#presentation-title{ margin-left:78px;  padding-top:8px; padding-bottom:4px;}
#presentation-menu {margin-left:79px; }
#presentation-menu ul {margin:0 auto; padding:0;}
#presentation-menu ul li {display:inline;}
#presentation-menu a{text-decoration:none; color:#000;}
#presentation-menu a:hover{text-decoration:underline; }


#presentation-container{width:297px; margin:0 auto;}
#presentation-container a img{border: none;}
#presentation-container-title{margin-left:4px; margin-bottom:4px; margin-top:10px; width: 800px;}

/*********************************RESOURCES - ARTICLES ***************************************/

#articles-wrapper{width:896px; padding-top:20px;}
#articles-wrapper h1{font-family:Arial, Helvetica, sans-serif; font-size:22px; color:#5d5d5d; text-transform: uppercase;}
#articles-top{background: url(../images/resources/resources-header.jpg) no-repeat; width: inherit; height:56px; margin: 32px 0 0 41px ; padding-top:5px;}
#articles-title{ margin-left:78px;  padding-top:8px; padding-bottom:4px;}
#articles-title{ margin-left:78px;  padding-top:8px; padding-bottom:4px;}
#articles-menu {margin-left:79px; }
#articles-menu ul {margin:0 auto; padding:0;}
#articles-menu ul li {display:inline;}
#articles-menu a{text-decoration:none; color:#000;}
#articles-menu a:hover{text-decoration:underline; }


#articles-container{width:896px; margin:0 auto;}
#articles-container a img{border: none;}
#articles-container-title{margin-left:4px; margin-bottom:4px; margin-top:10px;}

#articles-container a {text-decoration:none; font-weight:200}
#articles-container a:hover{color:#333333;}

.articles-container-01{}
.articles-container-01-left{ float:left; width:430px;}
.articles-container-01-left-picture{}
.articles-container-01-left-text{}
.articles-container-01-right{float:right; width:400px;}
.articles-container-01-right-picture{}
.articles-container-01-right-text{}

#main-article {
	background:#999999;
	padding: 0px;
	margin: 0px;
}
/************************NEWS*************************************/

#news-wrapper{width:896px; padding-top:20px;}
#news-wrapper h1{font-family:Arial, Helvetica, sans-serif; font-size:22px; color:#5d5d5d; text-transform: uppercase;}
#news-top{background: url(../images/news/news-head.jpg) no-repeat; width: inherit; height:56px; margin: 32px 0 0 41px ; padding-top:5px;}
#news-title{ margin-left:78px;  padding-top:8px; padding-bottom:4px;}
#news-menu {margin-left:79px; }
#news-menu ul {margin:0 auto; padding:0;}
#news-menu ul li {display:inline;}
#news-menu a{text-decoration:none; color:#000;}
#news-menu a:hover{text-decoration:underline; }
#news-menu a:active{color:red;}

#news-content{width:759px; margin-top:20px; }
#news-content-title{margin-left:4px; margin-bottom:4px; margin-top:10px;}
#news-content-top{background-image:url(../images/news/news-top.jpg); height:66px;}
#news-top-title{margin-left:128px; padding-top:47px;}
#news-top-title h1 {color: #FFFFFF; font-weight:normal; font-size:20px;}
#news-body{ background-color:#fff;  padding: 10px 0px 10px 10px;}
#news-body-picture{float:left; width:100px; margin-left:50px;}
#news-body-text{float:right; width:500px; padding-right:20px; margin-top:8px;}
#news-body p {color:#FFFFFF;}
#news-footer{}

/************************SITEMAP*************************************/
#sitemap {background-color:#fff;  padding: 10px 0px 10px 10px;}
#sitemap ul {margin: 0 0 0 15px; padding:0px;}
#sitemap li {margin: 0 0 0 15px;}
#sitemap ul li ul li{ list-style: square;}
#sitemap ul li ul li ul li{ list-style: disc;}

/**************************NEWS-PRESS*****************************/

#press-wrapper{width:896px; padding-top:20px;}
#press-wrapper h1{font-family:Arial, Helvetica, sans-serif; font-size:22px; color:#5d5d5d; text-transform: uppercase;}
#press-top{background: url(../images/news/news-head.jpg) no-repeat; width: inherit; height:56px; margin: 32px 0 0 41px ; padding-top:5px;}
#press-title{ margin-left:78px;  padding-top:8px; padding-bottom:4px;}
#press-menu {margin-left:79px; }
#press-menu ul {margin:0 auto; padding:0;}
#press-menu ul li {display:inline;}
#press-menu a{text-decoration:none; color:#000;}
#press-menu a:hover{text-decoration:underline; }
#press-menu a:active{color:red;}

#press-content{width:759px; margin-top:20px; }
	#press-content ul{ list-style-type:none; padding: 15px 0 10px 0;}
	#press-content ul li {padding-bottom:4px;}
	#press-content table {margin: 10px 0 5px 0;}
	#press-content a {color:#4aa1d5; text-decoration:underline;}
#press-content-title{margin-left:4px; margin-bottom:4px; margin-top:10px;}
#press-content-top{background-image:url(../images/news/news-top.jpg); height:66px;}
#press-top-title{margin-left:128px; padding-top:47px;}
#press-top-title h1 {color: #FFFFFF; font-weight:normal; font-size:20px;}
#press-body{ background-color:#fff;  padding: 10px 0px 10px 10px;}
.press-body-left-01{float:left; width:350px; margin-left:10px;}
.press-body-right-01{float:right; width:350px; padding-right:20px;}
.press-body-left{float:left; width:700px; margin-left:10px;}

#press-body p {color:#FFFFFF;}
#press-footer{}

/**************************NEWS-KIT*****************************/

#kit-wrapper{width:896px; padding-top:20px;}
#kit-wrapper h1{font-family:Arial, Helvetica, sans-serif; font-size:22px; color:#5d5d5d; text-transform: uppercase;}
#kit-top{background: url(../images/news/news-head.jpg) no-repeat; width: inherit; height:56px; margin: 32px 0 0 41px ; padding-top:5px;}
#kit-title{ margin-left:78px;  padding-top:8px; padding-bottom:4px;}
#kit-menu {margin-left:79px; }
#kit-menu ul {margin:0 auto; padding:0;}
#kit-menu ul li {display:inline;}
#kit-menu a{text-decoration:none; color:#000;}
#kit-menu a:hover{text-decoration:underline; }
#kit-menu a:active{color:red;}

#kit-content{width:759px; margin-top:20px; }
#kit-content-title{margin-left:4px; margin-bottom:4px; margin-top:10px;}
#kit-content-top{background-image:url(../images/news/news-top.jpg); height:66px;}
#kit-top-title{margin-left:128px; padding-top:47px;}
#kit-top-title h1 {color: #FFFFFF; font-weight:normal; font-size:20px;}
#kit-body{ background-color:#fff;  padding: 10px 20px 10px 10px;}
#kit-body-context{float:left; width:720px; margin-left:10px; padding-right:10px;}
#kit-body-context p{color:#000;}

#kit-footer{}


/*************************CONTACT-LOCATION**************************/

#location-wrapper{width:896px; padding-top:20px;}
#location-wrapper h1{font-family:Arial, Helvetica, sans-serif; font-size:22px; color:#5d5d5d; text-transform: uppercase;}
#location-top{background: url(../images/contact/contact-header.jpg) no-repeat; width: inherit; height:56px; margin: 32px 0 0 41px ; padding-top:5px;}
#location-title{ margin-left:78px;  padding-top:8px; padding-bottom:4px;}
#location-menu {margin-left:79px; }
#location-menu ul {margin:0 auto; padding:0;}
#location-menu ul li {display:inline;}
#location-menu a{text-decoration:none; color:#000;}
#location-menu a:hover{text-decoration:underline; }
#location-menu a:active{color:red;} 
#location-content-title{margin-left:4px; margin-bottom:4px; margin-top:10px;}

#location-content{width:842px; color:#333333;}
	#location-content a {color:#055695;}	
	#location-content p {color:#333333;}
#location-content ul { padding: 10px 0 5px 0; }
#location-content h2 {text-transform:uppercase; font-family:Arial, Helvetica, sans-serif; font-size:22px;}
.location-content-01{background-color:#848484}
.location-content-01-title{width:822px; background-color:#999999; padding:10px 0 10px 20px;}
.location-content-01-top{}
.location-content-01-body{}
.location-content-01-text{margin-left:30px;}
.location-content-01-map1{float:left; width:390px; margin-left:30px;}
.location-content-01-map1-title{}
.location-content-01-map2{float:right; width:390px;margin-left:30px;}
.location-content-01-map2-title{}
.location-content-01-footer{}


.location-content-02{background-color:#065da2}

.location-content-02-title{width:822px; background-color:#0066CC     ; padding:10px 0 10px 20px;}
.location-content-02-top{}
.location-content-02-body{}
.location-content-02-text{margin-left:30px;}
.location-content-02-map1{float:left; width:390px; margin-left:30px;}
.location-content-02-map1-title{}
.location-content-02-map2{float:right; width:390px;margin-left:30px;}
.location-content-02-map3{padding:20px 20px 10px 20px; float: right;}
.location-content-02-map2-title{}
.location-content-02-footer{}

.location-content-back-to-top{ padding-left:30px; }
.location-content-back-to-top a {text-decoration: none;}


/****************************CONTACT-EVALUATE*********************************/

#evaluate-wrapper{width:897px; padding-top:20px;}
#evaluate-wrapper h1{font-family:Arial, Helvetica, sans-serif; font-size:22px; color:#5d5d5d; text-transform: uppercase;}
#evaluate-top{background: url(../images/contact/contact-header.jpg) no-repeat; width: inherit; height:56px; margin: 32px 0 0 41px ; padding-top:5px;}
#evaluate-title{ margin-left:78px;  padding-top:8px; padding-bottom:4px;}
#evaluate-menu {margin-left:79px; }
#evaluate-menu ul {margin:0 auto; padding:0;}
#evaluate-menu ul li {display:inline;}
#evaluate-menu a{text-decoration:none; color:#000;}
#evaluate-menu a:hover{text-decoration:underline; }
#evaluate-menu a:active{color:red;} 
#evaluate-content-title{margin-left:4px; margin-bottom:4px; margin-top:10px;}

#evaluate-content{width:897px;}

#evaluate-context{background: #989898}
#evaluate-context-top{}
#evaluate-context-body{}
#evaluate-context-footer{}

#evaluate-container{width:525px; text-align:center; color:#FFFFFF}
.evaluate-container-title{color:#fff; margin-left:100px;}
.evaluate-container-left{float:left; width:130px; text-align:right;}
.evaluate-container-right{float:left; padding-left:10px;}

#evaluate-container-02{width:525px; color:#FFFFFF}
.evaluate-container-02-left{float:left; width:128px; margin-left:20px;}
.evaluate-container-02-box{float:left; width:24px;}

#evaluate-container-03{width:525px; color:#FFFFFF}
#evaluate-container-04{width:525px; color:#FFFFFF}


/**********************************EVENTS******************************************/

#events-wrapper{width:896px; padding-top:20px;}
#events-wrapper h1{font-family:Arial, Helvetica, sans-serif; font-size:22px; color:#5d5d5d; text-transform: uppercase;}
#events-top{background: url(../images/news/news-head.jpg) no-repeat; width: inherit; height:56px; margin: 32px 0 0 41px ; padding-top:5px;}
#events-title{ margin-left:78px;  padding-top:8px; padding-bottom:4px;}
#events-menu {margin-left:79px; }
#events-menu ul {margin:0 auto; padding:0;}
#events-menu ul li {display:inline;}
#events-menu a{text-decoration:none; color:#000;}
#events-menu a:hover{text-decoration:underline; }
#events-menu a:active{color:red;}

#events-content{width:759px; margin-top:20px; }
	#events-content ul{ list-style-type:none}
	#events-content ul li {padding-bottom:4px;}
#events-content-title{margin-left:4px; margin-bottom:4px; margin-top:10px;}
#events-content-top{background-image:url(../images/news/news-top.jpg); height:66px;}
#events-top-title{margin-left:128px; padding-top:47px;}
#events-top-title h1 {color: #FFFFFF; font-weight:normal; font-size:20px;}
#events-body{ background-color:#fff;  padding: 10px 0px 10px 10px;}
#events-body p {color:#FFFFFF;}
#events-footer{}

.events-body-left{float:left; width:432px; margin-left:10px;}
.events-body-right{float:right; width:270px; padding-right:20px; }

/****************************CAREER*************************************/

#career-wrapper{width:897px; padding-top:20px;}
#career-wrapper h1{font-family:Arial, Helvetica, sans-serif; font-size:22px; color:#5d5d5d; text-transform: uppercase;}
#career-top{background: url(../images/contact/contact-header.jpg) no-repeat; width: inherit; height:56px; margin: 32px 0 0 41px ; padding-top:5px;}
#career-title{ margin-left:78px;  padding-top:8px; padding-bottom:4px;}
#career-menu {margin-left:79px; }
#career-menu ul {margin:0 auto; padding:0;}
#career-menu ul li {display:inline;}
#career-menu a{text-decoration:none; color:#000;}
#career-menu a:hover{text-decoration:underline; }
#career-menu a:active{color:red;} 
#career-content-title{margin-left:4px; margin-bottom:4px; margin-top:10px;}

#career-content{width:901px;}
#career-content p {color:#FFFFFF; text-align: left}
#career-content h2 {color:#FFFFFF;}
#career-content li {list-style:outside  disc; color:#FFFFFF}
#career-context{background: #989898}
#career-context-top{}
#career-context-body{padding:20px 50px 20px 20px}
#career-context-footer{}


/************************READ MORE*************************************/

#more-wrapper{width:896px; padding-top:20px;}
#more-wrapper h1{font-family:Arial, Helvetica, sans-serif; font-size:22px; color:#5d5d5d; text-transform: uppercase;}
#more-top{background: url(../images/news/news-head.jpg) no-repeat; width: inherit; height:56px; margin: 32px 0 0 41px ; padding-top:5px;}
#more-title{ margin-left:78px;  padding-top:8px; padding-bottom:4px;}
#more-menu {margin-left:79px; }
#more-menu ul {margin:0 auto; padding:0;}
#more-menu ul li {display:inline;}
#more-menu a{text-decoration:none; color:#000;}
#more-menu a:hover{text-decoration:underline; }
#more-menu a:active{color:red;}

#more-content{width:759px; margin-top:20px; }
#more-content-title{margin-left:4px; margin-bottom:4px; margin-top:10px;}
#more-content-top{background-image:url(../images/news/news-top.jpg); height:66px;}
#more-top-title{margin-left:128px; padding-top:47px;}
#more-top-title h1 {color: #FFFFFF; font-weight:normal; font-size:20px;}
#more-body{ background-color:#fff;  padding: 10px 0px 10px 10px;}
#more-body-text{width:600px; padding-right:20px; margin-top:10px;}

#more-body p {color:#000;}
#more-footer{}



/*******************************MAP*****************************/
#map {margin-left:63px;}
#map img.image{ display: none; }


dl#lalaLandMap{
	margin: 0;
	padding: 0;
	background: transparent url("../images/Sales_map_new2.jpg") top left no-repeat;
	height: 454px;
	width: 708px;
	position: relative;
}

dt{ margin: 0; padding: 0; position: absolute; font-size: 85%; display: none; }
dd{ margin: 0; padding: 0; position: absolute;  font-size: 85%; }

dl#lalaLandMap dt.title{
	color: white;
	display: block;
	font-size: 115%;
	padding: 10px 0 0 5px;
}

/* ---------- Hotspot Declarations ---------- */
dd#laser{ top: 276px; left:202px; }
dd#laser a{ position: absolute; width: 73px; height: 50px; text-decoration: none;  background: transparent url("note.png") repeat; width:242px; }
dd#laser a span{ display: none; }
dd#laser a:hover span{
	display: block;
	text-indent: 0;
	vertical-align: top;
	color: #000;
	background-color: #F4F4F4;
	font-weight: bold;
	position: absolute;
	border: 1px solid #BCBCBC;
	bottom: 100%;
	margin: 0;
	padding: 5px;
	width: 250%;
}

dd#east{ top: 182px; left: 364px; }
dd#east a{ position: absolute; width: 191px; height: 52px; text-decoration: none; background: transparent url("note.png") repeat; }
dd#east a span{ display: none; }
dd#east a:hover span{
	display: block;
	text-indent: 0;
	vertical-align: top;
	color: #000;
	background-color: #F4F4F4;
	font-weight: bold;
	position: absolute;
	border: 1px solid #BCBCBC;
	bottom: 100%;
	margin: 0;
	padding: 5px;
	width: 250%;
}

dd#phoenix{ top: 193px; left: 82px; }
dd#phoenix a{ position: absolute; width: 176px; height: 74px; text-decoration: none; background: transparent url(note.png) repeat; }
dd#phoenix a span{ display: none; }
dd#phoenix a:hover span{
	display: block;
	text-indent: 0;
	vertical-align: top;
	color: #000;
	background-color: #F4F4F4;
	font-weight: bold;
	position: absolute;
	border: 1px solid #BCBCBC;
	bottom: 100%;
	margin: 0;
	padding: 5px;
	width: 75%;
}

dd#corporate{ top: 200px; left: 200px; }
dd#corporate a{ position: absolute; width: 176px; height: 74px; text-decoration: none;}
dd#corporate a span{}
dd#corporate a:hover span{
	display: block;
	text-indent: 0;
	vertical-align: top;
	color: #000;
	background-color: #F4F4F4;
	font-weight: bold;
	font-size:24px;
	position: absolute;
	border: 1px solid #BCBCBC;
	bottom: 100%;
	margin: 0;
	padding: 5px;
	width: 75%;
}


dd#midwest{ top: 81px; left: 179px; }
dd#midwest a{ position: absolute; width: 196px; height: 60px; text-decoration: none; background: transparent url(note.png) repeat;  }
dd#midwest a span{ display: none; }
/*dd#midwest a:hover{ background: transparent url(hover.png) repeat; border: 1px solid #BCBCBC; }*/
dd#midwest a:hover span{
	display: block;
	text-indent: 0;
	vertical-align: top;
	color: #000;
	background-color: #F4F4F4;
	font-weight: bold;
	position: absolute;
	border: 1px solid #BCBCBC;
	bottom: 100%;
	margin: 0;
	padding: 5px;
	width: 75%;
}


dd#rich{ top: 37px; left: 377px; }
dd#rich a{ position: absolute; width:320px; height: 62px; text-decoration: background: transparent url(note.png) repeat; }
dd#rich a span{ display: none; }
dd#rich a:hover span{
	display: block;
	text-indent: 0;
	vertical-align: top;
	color: #000;
	background-color: #F4F4F4;
	font-weight: bold;
	position: absolute;
	border: 1px solid #BCBCBC;
	bottom: 100%;
	margin: 0;
	padding: 5px;
	width: 75%;
}
/*-----------------coda slider------------------------------*/
#slider {
  /*width: 620px;*/
  width: 842px;
  margin: 0 auto;
  position: relative;
}

.scroll {
  /*height: 250px;*/
  height: 450px;
  overflow: auto;
  position: relative; /* fix for IE to respect overflow */
  clear: left;
  background: #dededd url(images/content_pane-gradient.gif) repeat-x scroll left bottom;
}

.scrollContainer div.panel {
  /*padding: 0 20px 0 20px;*/
  height: 210px;
  height: 450px;
  width: 842px; /* change to 560px if not using JS to remove rh.scroll */
}

.scrollButtons {
  position: absolute;
  top: 150px;
  cursor: pointer;
}

.scrollButtons.left {
  left: -20px;
}

.scrollButtons.right {
  right: -20px;
}

.navigation {width: 750px;}
.navigation li{float: left; padding: 5px; text-align: center;}
.navigation ul {margin:0 auto; padding:0; float:left;}
.navigation ul li {display:inline-block;}
.navigation a{text-decoration:none; color:#000;}
.navigation a:hover{text-decoration:underline; }
.navigation a:active{color:#000000;} 
wrapper #container #containerright {
	width: 380px;
	padding-right: 30px;
}
.container-right-edm {
	margin: 20px;
	float: right;
	width: 380px;
}
.div.capabilities-container-top {
	padding: 10px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.capability-container-top {
	padding: 20px;
}
#app-wrapper{ padding-top:42px; float:left; width:138px;}
#app-wrapper2{ float:left; padding-bottom:10px; margin-left:10px;}
#app-wrapper3{ float:left;}
div.stbutton.horizontal div.stoverlay { background-color:none!important;}
