body {background-color:#fff;margin:0px 10px;text-align:center;}

img {border:0px;}
form {margin:0px;padding:0px;}

.container {width:952px;margin:0px auto;text-align:left;}
.spacer {width:3px;padding:0px;}

/* HEADER */
.header {}
.header .logo {float:left;}

.header .regions {width:361px;float:left;font:bold 11px arial, sans-serif;text-align:right;color:#6e0717;margin:23px -6px 10px;}
.header .regions a {color:gray;text-decoration:none; }
.header .regions a:hover {color:#6e0717;text-decoration:none;}
.header .regions a.on {color:#d19700;text-decoration:none;}
.header .regions ul {list-style:none none;margin:0px;padding:0px;}

.header .nav {clear:left;font:bold 11px arial, sans-serif;text-align:left;color:#6e0717;margin:15px 0px 10px 10px;}
.header .nav a {color:#6e0717;text-decoration:none; }
.header .nav a:hover {color:#d19700;text-decoration:none;}
.header .nav a.on {color:#d19700;text-decoration:none;}
.header .nav ul {list-style:none none;margin:0px;padding:0px;}
.header .nav ul li {display:inline;padding:0px 35px 0px 0px;}

.header .help {clear:both;float:right;margin:0px 0px 0px 0px;font:bold 14px Arial, Helvetica, sans-serif ;color:#999;}
.header .help a {color:#d19700;text-decoration:none;}
.header .help a:hover {color:#6e0717;text-decoration:none;}

.header .header_right {float:right;text-align:right;font:10px arial, sans-serif;color:#999;}
.header .header_right a {color:#999999;text-decoration:none;}
.header .header_right a:hover {color:#6e0717;text-decoration:none;}
.header .header_right a.on {color:#6e0717;text-decoration:none;}
.header .header_right .nav2 {margin:15px 0px 0px 0px;}
.header .header_right .nav2 a {color:#6e0717;text-decoration:none;}
.header .header_right .nav2 a:hover {color:#d19700;text-decoration:none;}
.header .header_right .pagetools {margin:10px 0px 0px 0px;}

/* FOOTER */
.footer {font:normal 10px arial, sans-serif;padding:25px 0px;}
.footer a {color:#6e0717;text-decoration:none;}
.footer a:hover {color:#d19700;text-decoration:none;}	
.footer .copyright {color:#606D5C;}
.footer .links {float:right;color:#999999;}

/* MIDDLE */
.middle {border:0px;border-collapse:collapse;width:952px;clear:both;background:url(../img/bg.gif) repeat-y;}
.middleVideo {border:0px;border-collapse:collapse;width:952px;clear:both;background:url(../img/bg_video.gif) repeat-y;}
/* MIDDLE - Left Side */
.middle_leftside {vertical-align:top;padding:0px;width:150px;font:11px/16px arial, sans-serif;color:#c4d1c0;}
.middle_leftside a {color:#fff;text-decoration:none;}
.middle_leftside a:hover {color:#faeba5;text-decoration:none;}
.middle_leftside a.on {color:#faeba5;text-decoration:none;}
.middle_leftside .leftcoltext {padding:10px;}

.middle_leftside .connect {padding:18px 10px;}
.middle_leftside .connect h3 {font:bold 11px/16px arial, sans-serif;color:#fff;margin:0px;}
.middle_leftside .connect ul.regions {list-style:none none;margin:0px;padding:0px;}
.middle_leftside .connect ul.regions li {background-color:#606d5c;font-weight:bold;text-align:center;padding:6px 2px;margin:3px 0px;}
.middle_leftside .connect ul.services {list-style:none none;margin:0px;padding:0px;}
.middle_leftside .connect ul.services li {}

.middle_leftside .contacts {font:11px/16px arial, sans-serif;color:#fff;padding:0px 10px;}
.middle_leftside .contacts h3 {font:bold 11px/16px arial, sans-serif;color:#fff;margin:0px;}
.middle_leftside .contacts a {color:#faeba5;text-decoration:none;}
.middle_leftside .contacts a:hover {color:#fff;text-decoration:none;}

.middle_leftside .content {padding:18px 10px;}

.middle_leftside .factsheet {padding:18px 10px;}

.middle_leftside .images {padding:0px 0px 20px;}
.middle_leftside .images .image1 {border-bottom:3px solid #fff;}
.middle_leftside .images .image2 {border-bottom:3px solid #fff;}

.middle_leftside .locations {font:11px/12px arial, sans-serif;color:#606D5C;padding:18px 10px;}
.middle_leftside .locations ul {list-style:none none;margin:0px;padding:0px;}
.middle_leftside .locations li {padding:0px 0px 5px;}

.middle_leftside .nav {font:11px/12px arial, sans-serif;color:#fff;padding:18px 10px;}
.middle_leftside .nav ul {list-style:none none;margin:0px;padding:0px;}
.middle_leftside .nav li {padding:0px 0px 10px;}
.middle_leftside .nav ul ul {list-style:disc;margin:5px 0px 0px 16px;padding:0px;}
.middle_leftside .nav ul ul li {padding:0px 0px 5px;}

.middle_leftside .relatedinfo {font:11px/12px arial, sans-serif;color:#606D5C;padding:0px 10px 18px;}
.middle_leftside .relatedinfo h3 {font:bold 11px/16px arial, sans-serif;color:#fff;margin:0px;}
.middle_leftside .relatedinfo ul {list-style:none none;margin:0px;padding:0px;}
.middle_leftside .relatedinfo li {padding:0px 0px 10px;}
.middle_leftside .relatedinfo a {line-height:15px;}

.middle_leftside .title {border-bottom:3px solid #fff;}

/* MIDDLE - Right Side */
.middle_rightside {padding:0px;vertical-align:top;width:799px;}

/* MAIN */
.main {border:0px;border-collapse:collapse;width:799px;}

.main_search {vertical-align:middle;background:url(../img/bg_title2.gif) repeat-x bottom left;height:40px;padding:0px 8px;text-align:right;white-space:nowrap;}
.main_search .search label {vertical-align:middle;}
.main_search .search input.text {color:#606D5C;font:11px arial, sans-serif;border:1px solid #fff;}
.main_search .search input.bttn {color:#fff;font:10px arial, sans-serif;border:1px solid #d19700;background-color:#d19700;width:17px;}

.main_title2 {vertical-align:middle;background:#606d5c url(../img/bg_title2.gif) repeat-x bottom left;height:40px;}
.main_title2 div {margin:9px 8px 8px;font:italic 15px/16px "times new roman", serif;color:#fff;}
.main_title2 div.print {float:right;font:11px arial, sans-serif;color:#606D5C;}
.main_title2 a {text-decoration:none;color:#faeb6e;font:11px arial, sans-serif;}
.main_title2 a:hover {color:#fff;font:11px arial, sans-serif;}

.main_title3 {vertical-align:middle;background:#606d5c url(../img/bg_title2.gif) repeat-x bottom left;height:80px;}
.main_title3 div {margin:9px 8px 8px;font:italic 20px/21px "times new roman", serif;color:#fff;}
.main_title3 div.print {float:right;font:11px arial, sans-serif;color:#606D5C;}
.main_title3 div.print a {text-decoration:none;color:#faeb6e;font:11px arial, sans-serif;}
.main_title3 div.print a:hover {color:#fff;font:11px arial, sans-serif;}

.main_title3 a {text-decoration:none;color:#faeb6e;font:12px arial, sans-serif;}
.main_title3 a:hover {color:#fff;font:12px arial, sans-serif;}

/* MAIN - Left Side */
.main_leftside  {vertical-align:top;font:11px/16px arial, sans-serif;color:#606D5C;padding:0px;}

.main_leftside a {color:#6e0717;text-decoration:none;}
.main_leftside a:hover {color:#d19700;text-decoration:none;}
.main_leftside a.more {font:10px arial, sans-serif;color:#fff;text-decoration:none;background: url(../img/submit_bg.gif) no-repeat 100% 50%; cursor:pointer; padding: 2px 8px 2px 3px;}
.main_leftside a.more2 {font:10px arial, sans-serif;color:#fff;text-decoration:none;background: url(../img/submit_bg.gif) no-repeat 0% 50%; cursor:pointer; padding: 2px 3px 2px 8px;}
.main_leftside a.more:hover {color:#fff;}
.main_leftside li.viewall {list-style:none none;}
.main_leftside td {vertical-align:top;font:11px/16px arial, sans-serif;color:#606D5C;}

.main_leftside td p.body {font:11px/16px arial, sans-serif;}

.main_rightside a.right {float: right}

.main_leftside .newsdiv {width:642px;height:274px;}
.main_leftside .overflow {width:620px;height:251px;overflow:auto;border:solid 2px #7e8b7a;padding:11px;}
.main_leftside .newsitem {padding-bottom:10px;}
.main_leftside .reditalics {color:Maroon;font-style:italic;}
.main_leftside .getinline {display:inline;}

.main_leftside .biosearch table {border:0px;border-collapse:collapse;}
.main_leftside .biosearch th {text-align:left;padding:6px 6px 6px 0px;font:bold 11px/16px arial, sans-serif;color:#d19700;}
.main_leftside .biosearch td {vertical-align:top;padding:6px 6px 6px 0px;}
.main_leftside .biosearch td.col1 {width:25%;}
.main_leftside .biosearch h2 {/*margin-top:5px;*/padding-top:10px;/*border-top:1px solid #e0e7de;*/}

.main_leftside .clients {padding:0px;border:0px;border-collapse:collapse;width:449px;}
.main_leftside .clients td {vertical-align:top;width:50%;}
.main_leftside .clients ul {list-style:none none;margin:0px;padding:0px;}
.main_leftside .clients li {padding:0px 0px 5px;}

.main_leftside .image {padding:1px;}

.main_leftside .images {}
.main_leftside .images .image1 {margin-right:3px;margin-bottom:3px;}
.main_leftside .images .image2 {margin-bottom:3px;}
.main_leftside .images .image3 {margin-right:3px;}
.main_leftside .images .image4 {}

.main_leftside .images_careers {background-color:#fff;border-bottom:1px solid #606D5C;}
.main_leftside .images_careers .hidden {display: none;}
.main_leftside .images_careers .image1, .main_leftside .images_careers .image2, .main_leftside .images_careers .image3, .main_leftside .images_careers .image4, .main_leftside .images_careers .image5, .main_leftside .images_careers .image7,
.main_leftside .images_careers .image8, .main_leftside .images_careers .image9, .main_leftside .images_careers .image10,
.main_leftside .images_careers .image11 {margin:0px 4px 3px 0px;}
.main_leftside .images_careers .image6, .main_leftside .images_careers .image12 {margin:0px 0px 3px 0px;}

.main_leftside .casestudies {border:1px solid #606D5C;padding:20px 20px 10px;}
.main_leftside .casestudies table {border:0px;border-collapse:collapse;width:449px;}
.main_leftside .casestudies td {vertical-align:top;font:11px/16px arial, sans-serif;color:#606D5C;padding:0px 0px 10px;}
.main_leftside .casestudies td .title {font-weight:bold;}
.main_leftside .casestudies td .inset img {margin:0px 10px 0px 0px;}

.main_leftside .content {padding:25px 20px 10px; font-size:11px;}

.main_leftside .criteria {width:300px;}
.main_leftside .criteria ul {margin:0px 0px 20px;padding:0px;list-style:none none;}
 
.main_leftside table.content {padding:0px;border:0px;border-collapse:collapse;}
.main_leftside table.content td {vertical-align:top;}
.main_leftside table.content td.col1 {vertical-align:top;padding:0px;font:11px/16px arial, sans-serif;color:#606D5C;padding:0px 20px 0px 0px;}
.main_leftside table.content td.col2 {vertical-align:top;padding:0px;font:11px/16px arial, sans-serif;color:#606D5C;border-left:1px solid #a6b3a2;width:230px;padding:0px 20px 0px;}

.main_leftside .form table {border:0px;border-collapse:collapse;margin:0px 0px 15px;}
.main_leftside .form td {padding:0px 5px 5px 0px;}
.main_leftside .form label {display:block;font:bold 11px arial, sans-serif;color:#606D5C;}
.main_leftside .form input.text {font:11px arial, sans-serif;color:#606D5C;}
.main_leftside .form input.text2 {width:400px;font:11px arial, sans-serif;color:#606D5C;}
.main_leftside .form select.text2 {width:400px;font:11px arial, sans-serif;color:#606D5C;}
.main_leftside .form textarea.text2 {width:400px;height:100px;font:11px arial, sans-serif;color:#606D5C;}
.main_leftside .form input.bttn {margin:1px 0px 2px 0px;}
.main_leftside .form h2 {/*margin-top:5px;*/padding-top:10px;/*border-top:1px solid #e0e7de;*/}
.main_leftside .form select.text3 {width:200px;font:11px arial, sans-serif;color:#606D5C; height: 50px;}

.main_leftside table.experience {padding:0px;border:0px;border-collapse:collapse;width:449px;margin-top:18px;}
.main_leftside table.experience td {vertical-align:top;padding:0px 20px 0px 0px;width:50%;}
.main_leftside table.experience ul {margin-bottom:0px;}

.main_leftside table.inset {padding:0px;border:0px;border-collapse:collapse;}
.main_leftside table.inset td {padding:0px 20px 0px 0px;}

.main_leftside .industries {border:0px;border-collapse:collapse;width:449px;margin-bottom:20px;}
.main_leftside .industries td {vertical-align:top;font:11px/16px arial, sans-serif;color:#606D5C;width:50%;}
.main_leftside .industries td ul {margin-top:0px;margin-bottom:0px;}

.main_leftside .leadership {border:0px;border-collapse:collapse;width:449px;}
.main_leftside .leadership td {vertical-align:top;font:11px/16px arial, sans-serif;color:#606D5C;width:33%;}

.main_leftside .officeListing{padding-bottom:8px}
.main_leftside .officeListing p{padding-bottom:8px}
.main_leftside .officeListing table {border:0px;border-collapse:collapse;width:100%;border-bottom:1px solid #e0e7de}
.main_leftside .listing table {border:0px;border-collapse:collapse;width:449px;border-top:1px solid #e0e7de;}
.main_leftside .listing table table {border-top:0px;}
.main_leftside .listing th {text-align:left;padding:6px;font:bold 11px/16px arial, sans-serif;color:#d19700;}
.main_leftside .listing td {vertical-align:top;padding:6px;}
.main_leftside .expanded td {vertical-align:top;padding:15px 6px;}
.main_leftside .listing table table td {vertical-align:top;padding:0px 6px;}
.main_leftside .listing .rowA {background-color:#e0e7de;}
.main_leftside .listing .rowB {background-color:#fff;}
.main_leftside .listing tr.spacer td {height:20px;}
.main_leftside .listing h2 {margin-top:0px;}
.main_leftside .listing .year {float:right;}

.main_leftside .listing_companies table {border:0px;border-collapse:collapse;width:449px;border-top:1px solid #e0e7de;}
.main_leftside .listing_companies th {text-align:left;padding:6px;font:bold 11px/16px arial, sans-serif;color:#d19700;}
.main_leftside .listing_companies td {vertical-align:top;padding:10px;width:50%;border-bottom:1px solid #e0e7de;}
.main_leftside .listing_companies td.col1 {border-right:1px solid #e0e7de;}
.main_leftside .listing_companies td.col2 {}

.main_leftside .listing_locations2 {background-color:#e4e4e4;width:150px;line-height:13px;}
.main_leftside .listing_locations2 ul {list-style:none none;margin:0px;padding:4px 10px;}
.main_leftside .listing_locations2 li {list-style:none none;}
.main_leftside .listing_locations2 a {color:#606D5C;}
.main_leftside .listing_locations2 a:hover {color:#d19700;}
.main_leftside .listing_locations2 .region {background-color:#cad2c7;padding:4px 10px;}

.main_leftside .listing_regions {background:#606d5c;padding:13px 10px;margin:0px 4px 0px 0px;}
.main_leftside .listing_regions a {color:#fff;}
.main_leftside .listing_regions a:hover {color:#faeb6e;}
.main_leftside .listing_regions table {border:0px;border-collapse:collapse;width:100%;}
.main_leftside .listing_regions td {font-size:12px;padding:10px;width:25%;}

.main_leftside .listing_locations {border-bottom:0px solid #606D5C;background-color:#d19700;}
.main_leftside .listing_locations a {color:#faeb6e;}
.main_leftside .listing_locations a:hover {color:#fff;}
.main_leftside .listing_locations .whitelink a {color:#fff;}
.main_leftside .listing_locations .whitelink a:hover {color:#faeb6e;}
.main_leftside .listing_locations .aboutthishigh {height:225px;}

.main_leftside .listing_locations th a {color:#606d5c;}
.main_leftside .listing_locations th a:hover {color:#d19700;}

.main_leftside .listing_locations p {margin:0px 10px 5px;}
.main_leftside .listing_locations p.tagline {margin:0px 6px 50px;text-align:center;font:13px/19px arial, sans-serif;}
.main_leftside .listing_locations table {border:0px;border-collapse:collapse;width:100%;}
.main_leftside .listing_locations th {background:#faeb6e url(../img/bg_th.gif) no-repeat;text-align:left;font:bold 11px/16px arial, sans-serif;color:#606d5c;padding:4px 10px;}
.main_leftside .listing_locations th.none {background:#faeb6e none;}
.main_leftside .listing_locations td {vertical-align:top;padding:4px 0px;font:normal 11px/16px arial, sans-serif;color:#fff;}
.main_leftside .listing_locations td.morepadding {padding:4px 10px;}
.main_leftside .listing_locations td.morepadding ul {list-style-type:none;margin:0px;}
.main_leftside .listing_locations td.morepadding ul li {padding:2px 0px;}
.main_leftside .listing_locations td.morepadding ul li a {font-style:italic;}
.main_leftside .listing_locations td.nopadding {padding:0px;}
.main_leftside .listing_locations td.col1 {width:140px;}
.main_leftside .listing_locations td.col2 {width:114px;border-left:1px solid #faeb6e;}
.main_leftside .listing_locations td.col3 {width:114px;}
.main_leftside .listing_locations td.col4 {width:140px;border-left:1px solid #faeb6e;}
.main_leftside .listing_locations td.col5 {width:140px;border-left:1px solid #faeb6e;}
.main_leftside .listing_locations td.col6 {width:152px;border-left:1px solid #faeb6e;}
.main_leftside .listing_locations td.fivecols {border-left:1px solid #faeb6e;width:20%;padding:0px;}
.main_leftside .listing_locations td.spacer {height:3px;background-color:#fff;padding:0px;}
.main_leftside .listing_locations td.spacer_clear {height:10px;padding:0px;}

.main_leftside .listing_sitemap table {border:0px;border-collapse:collapse;width:449px;}
.main_leftside .listing_sitemap td {vertical-align:top;padding:0px;width:50%;}
.main_leftside .listing_sitemap ul {margin-top:20px;margin-bottom:0px;}

.main_leftside .map {padding-bottom:0px;}
.main_leftside .map table {border:0px;border-collapse:collapse;background-color:#fff;}
.main_leftside .map td {padding:0px;vertical-align:top;}
.main_leftside .map .image1 {margin-right:3px;}
.main_leftside .map .image2 {margin-bottom:3px;}
.main_leftside .map .image3 {}

.main_leftside p.more {font-weight:bold;}

.main_leftside .searchresults table {border:0px;border-collapse:collapse;width:449px;}
.main_leftside .searchresults td.results {vertical-align:top;padding:6px;}
.main_leftside .searchresults td.paging {vertical-align:top;padding:6px;text-align:right;}
.main_leftside .searchresults td.sort {vertical-align:top;padding:6px;text-align:right;}
.main_leftside .searchresults td.sort select {font:11px arial, sans-serif;color:#606D5C;}
.main_leftside .searchresults .experienceHeader{font:bold 11px/16px arial, sans-serif;color:#D19700}

.main_leftside .services {border:0px;border-collapse:collapse;width:449px;margin-bottom:20px;}
.main_leftside .services td {vertical-align:top;font:11px/16px arial, sans-serif;color:#606D5C;width:50%;}
.main_leftside .services td ul {margin-top:0px;margin-bottom:0px;}

.main_leftside .tabs table {border:0px;border-collapse:collapse;width:449px;}
.main_leftside .tabs table td {padding:2px 6px;white-space:nowrap;}
.main_leftside .tabon {border:1px solid #e0e7de;border-bottom:0px;font-weight:bold;}
.main_leftside .taboff {border:1px solid #e0e7de;}
.main_leftside .empty {border-bottom:1px solid #e0e7de;width:100%;}

.main_leftside p.viewall {}

/* MAIN - Right Side */
.main_rightside {vertical-align:top;padding:0px 0px 20px;width:303px;}

.main_rightside .features {margin:10px 0px 0px 0px;padding:5px 0px 0px 0px;font:11px/14px arial, sans-serif;color:#333333;}
.main_rightside .features .heading {padding-bottom:4px;padding-left:0px;margin-left:0px;}
.main_rightside .features .title {padding-left:15px;font-weight:bold;}
.main_rightside .features .date {padding-left:15px;font-size:10px;font-style:italic;}
.main_rightside .features .name {padding-left:15px;color:#fff;}
.main_rightside .features a {color:#faeb6e;text-decoration:none;}
.main_rightside .features a:hover {color:#fff;text-decoration:none;}

.main_rightside .careers_quotes {position:relative;}
.main_rightside .careers_quotes .careers_quote {position:absolute;top:0px;left:0px;z-index:1;visibility:hidden;width:303px;height:157px;}

.main_rightside .contact {text-align:left;margin:10px;font:11px/14px arial, sans-serif;color:#333;}
.main_rightside .contact a {color:#faeb6e;text-decoration:none;}
.main_rightside .contact a:hover {color:#fff;text-decoration:none;}
.main_rightside .contact .heading {font:bold 11px/16px arial, sans-serif;color:#fff;margin-bottom:16px;}

.main_rightside .events {font:11px/14px arial, sans-serif;color:#fff;text-align:right;padding:5px 10px 10px;margin:10px;border-right:1px solid #faeba5;}
.main_rightside .events a {color:#faeb6e;text-decoration:none;}
.main_rightside .events a:hover {color:#fff;text-decoration:none;}
.main_rightside .events .heading {padding-bottom:4px;}
.main_rightside .events .title {font-weight:bold;}
.main_rightside .events .school {font-size:10px;}
.main_rightside .events .date {font-size:10px;}
.main_rightside .events .viewall {}

.main_rightside .experts {text-align:left;font:11px/14px arial, sans-serif;color:#fff;}
.main_rightside .experts a {color:#faeb6e;text-decoration:none;}
.main_rightside .experts a:hover {color:#fff;text-decoration:none;}
.main_rightside .experts table {margin:10px;width:280px;}
.main_rightside .experts td {vertical-align:top;font:11px/14px arial, sans-serif;color:#fff;}
.main_rightside .experts .heading {background-color:#faeba5;padding:4px 10px;font:bold 13px/16px arial, sans-serif;color:#d19700;}
.main_rightside .experts .heading a.more {float:right;color:#6e0717;font-weight:normal;font:11px/14px arial, sans-serif;padding:2px 0px 0px;}
.main_rightside .experts .photo {border:1px solid #fff;margin:0px 10px 10px 0px;}
.main_rightside .experts .title {font-weight:bold;}
.main_rightside .experts .abstract {}
.main_rightside .experts .viewall {font-weight:bold;text-align:right;}
.main_rightside .experts .criteria {margin:12px;}
.main_rightside .experts .criteria ul {margin:0px;padding:0px;list-style:none none;}

.main_rightside .form table {border:0px;border-collapse:collapse;margin:0px 0px 0px 0px; margin-left: 5px;}
.main_rightside .form td {padding:0px 5px 5px 0px;}
.main_rightside .form label {display:block;font:bold 11px arial, sans-serif;color:#606D5C;}
.main_rightside .form input.text {font:11px arial, sans-serif;color:#606D5C;}
.main_rightside .form input.text2 {width:200px;font:11px arial, sans-serif;color:#606D5C;}
.main_rightside .form select.text2 {width:280px;font:11px arial, sans-serif;color:#606D5C;}
.main_rightside .form textarea.text2 {width:200px;height:100px;font:11px arial, sans-serif;color:#606D5C;}
.main_rightside .form input.bttn {margin: 1px 0px 2px 0px;}
.main_rightside .form h2 {/*margin-top:5px;*/padding-top:10px;/*border-top:1px solid #e0e7de;*/}
.main_rightside .form select.text3 {width:120px;font:11px arial, sans-serif;color:#606D5C; height: 50px;}

.main_rightside .form .hr {width: 100%; height: 2px; background: #ccc; padding: 0px 0px; margin: 3px 0px;}

.main_rightside .form a.more {font:10px arial, sans-serif;color:#d19700;text-decoration:none;background: url(../img/rev_submit_bg.gif) no-repeat 100% 50%; cursor:pointer; padding: 2px 8px 2px 3px;}
.main_rightside .form a.more2 {font:10px arial, sans-serif;color:#d19700;text-decoration:none;background: url(../img/rev_submit_bg.gif) no-repeat 0% 50%; cursor:pointer; padding: 2px 3px 2px 8px;}

.main_rightside .images {background-color:#fff;border-bottom:3px solid #fff;}
.main_rightside .images table {border:0px;border-collapse:collapse;width:303px;}
.main_rightside .images td {padding:0px;}
.main_rightside .images .image1 {margin-right:3px;}
.main_rightside .images .image2 {}
.main_rightside .images .image3 {margin-top:3px;margin-right:3px;}
.main_rightside .images .image4 {margin-top:3px;}
.main_rightside .images .image5 {margin-top:3px;margin-bottom:-4px;}

.main_rightside .keyword_search {background-color:#606D5C;width:150px;vertical-align:top;font:11px/14px arial, sans-serif;color:#fff;padding:0px;}
.main_rightside .keyword_search h2 {margin:0px;padding:10px 6px 6px;color:#f7f7dd;}
.main_rightside .keyword_search a {color:#fff;text-decoration:none;display:block;width:150px;}
.main_rightside .keyword_search a span {padding:10px 6px;}
.main_rightside .keyword_search a:hover {background-color:#faeb6e;color:#606D5C;}
.main_rightside .keyword_search ul {list-style:none none;margin:0px;padding:0px;}
.main_rightside .keyword_search li {padding:3px 0px;}

.main_rightside .message {text-align:left;margin:10px;font:11px/14px arial, sans-serif;color:#333;}
.main_rightside .message a {color:#faeb6e;text-decoration:none;}
.main_rightside .message a:hover {color:#fff;text-decoration:none;}
.main_rightside .message .heading {font:bold 11px/16px arial, sans-serif;color:#fff;margin-bottom:16px;}
.main_rightside .message .name {color:#fff;}
.main_rightside .message .title {color:#fff;}

.main_rightside .news {font:11px/14px arial, sans-serif;color:#333;text-align:right;padding:5px 10px 10px;margin:10px;border-right:1px solid #faeba5;}
.main_rightside .news a {color:#faeb6e;text-decoration:none;}
.main_rightside .news a:hover {color:#fff;text-decoration:none;}
.main_rightside .news .heading {padding-bottom:4px;}
.main_rightside .news .title {font-weight:bold;}
.main_rightside .news .author {font-size:10px;}
.main_rightside .news .source {font-size:10px;font-style:italic;}
.main_rightside .news .expert {color:#fff;}

.main_rightside .openings {font:11px/14px arial, sans-serif;color:#333;text-align:right;padding:5px 10px 10px;margin:10px;border-right:1px solid #faeba5;}
.main_rightside .openings a {color:#faeb6e;text-decoration:none;}
.main_rightside .openings a:hover {color:#fff;text-decoration:none;}
.main_rightside .openings .heading {padding-bottom:4px;}
.main_rightside .openings .title {font-weight:bold;}
.main_rightside .openings .location {font-size:10px; color: #fff}
.main_rightside .openings .viewall {}
.main_rightside .openings .service {color:#fff;}

.main_rightside .relatedinfo {text-align:left;font:11px/14px arial, sans-serif;color:#fff;}
.main_rightside .relatedinfo a {color:#faeb6e;text-decoration:none;}
.main_rightside .relatedinfo a:hover {color:#fff;text-decoration:none;}
.main_rightside .relatedinfo .heading {background-color:#faeba5;padding:4px 10px;font:bold 13px/16px arial, sans-serif;color:#d19700;}
.main_rightside .relatedinfo h3 {font:bold 11px/14px arial, sans-serif;color:#fff;margin:10px 10px 0px;}
.main_rightside .relatedinfo ul {margin:0px 10px 10px;padding:0px;list-style:none none;}
.main_rightside .relatedinfo li {padding:2px 0px 5px;}
.main_rightside .relatedinfo p {margin:10px 10px 0px;padding:0px;}

.main_rightside .search {text-align:right;background-color:#606d5c;border-bottom:3px solid #fff;padding:9px 8px 8px;}
.main_rightside .search label {vertical-align:middle;}
.main_rightside .search input.text {color:#606D5C;font:11px arial, sans-serif;border:1px solid #fff;}
.main_rightside .search input.bttn {color:#fff;font:10px arial, sans-serif;border:1px solid #d19700;background-color:#d19700;width:17px;}

.main_rightside .search_service {background-color:#606d5c;border-bottom:3px solid #fff;}
.main_rightside .search_service label {vertical-align:middle;}
.main_rightside .search_service input.text {color:#606D5C;font:11px arial, sans-serif;border:1px solid #fff;}
.main_rightside .search_service input.bttn {color:#fff;font:10px arial, sans-serif;border:1px solid #d19700;background-color:#d19700;width:17px;}

.main_rightside .search_button {border-bottom:3px solid #fff;}

/* ONE COLUMN LAYOUT with BORDER */
.onecolumn_border .middle {background:url(../img/bg_border2.gif) repeat-y;}
.onecolumn_border .main_leftside  {background:url(../img/bg_green_bottom.gif) repeat-x;}
.onecolumn_border .middle_rightside {background:url(../img/bg_green_bottom.gif) repeat-x bottom left;}
.onecolumn_border .main_leftside .listing table {width:758px;}
.onecolumn_border .main_leftside .listing table table {width:300px;}
.onecolumn_border .main_leftside .searchresults table {width:758px;}

/* TWO COLUMN LAYOUT no BORDER */
.twocolumn_noborder .main_leftside {border:0px;background:none;}

/* TWO COLUMN LAYOUT with BORDER */
.twocolumn_border .middle {background:url(../img/bg_border.gif) repeat-y;}
.twocolumn_border .main_leftside  {background:url(../img/bg_green_bottom.gif) no-repeat;}
.twocolumn_border .main_leftsidevideo  {background:url(../img/bg_green_bottom.gif) no-repeat;}
.twocolumn_border .middle_rightside {background:url(../img/bg_green_bottom.gif) no-repeat bottom left;}

/* TWO COLUMN LAYOUT MODIFIED with BORDER */
.twocolumn_modified_border .middle {background:url(../img/bg_border_modified.gif) repeat-y;} /*rectangle pic: update this image */
.twocolumn_modified_border .main_leftside  {background:url(../img/bg_green_modified.gif) no-repeat;width:649px;} /*rectangle pic: 611*/
.twocolumn_modified_border .middle_rightside {background:url(../img/bg_green_modified.gif) no-repeat bottom left;} 
.twocolumn_modified_border .main_rightside {width:150px;} /*185*/
.twocolumn_modified_border .main_rightside .images table {width:150px;} /*185*/
.twocolumn_modified_border .main_leftside .listing table {width:574px;} /*570*/
.twocolumn_modified_border .main_leftside .biosearch table {width:574px;} /*570*/
.twocolumn_modified_border .main_leftside .searchresults table {width:574px;} /*570*/

/* TWO COLUMN LAYOUT MODIFIED with BORDER 2 */
.twocolumn_modified_border2 .middle {background:url(img/bg_border_modified2.gif) repeat-y;}
.twocolumn_modified_border2 .main_leftside  {background:url(img/bg_green_modified2.gif) no-repeat;width:624px;}
.twocolumn_modified_border2 .middle_rightside {background:url(img/bg_green_modified2.gif) no-repeat bottom left;} 
.twocolumn_modified_border2 .main_rightside {width:175px;}
.twocolumn_modified_border2 .main_rightside .images table {width:175px;}
.twocolumn_modified_border2 .main_leftside .listing table {width:580px;border-top:0px;}
.twocolumn_modified_border2 .main_leftside .biosearch table {width:580px;} 
.twocolumn_modified_border2 .main_leftside .searchresults table {width:580px;}
.twocolumn_modified_border2 .main_leftside .criteria ul {color:#000;margin-bottom:10px;}
.twocolumn_modified_border2 .main_leftside .criteria input.bttn {font:bold 11px arial, sans-serif;color:#6e0717;margin:0px 0px 10px;}
		
/* POP UP */
.popup .main {border:0px;border-collapse:collapse;width:640px;}

/* HOME */
.home .middle_leftside {background-color:#fff;vertical-align:top;padding:0px;width:612px;}
.home .middle_leftside .images {width:612px;padding:0px;}
.home .middle_leftside .images .image1 {margin:0px 3px 3px 0px;border-bottom:0px solid #fff;}
.home .middle_leftside .images .image2 {margin:0px 3px 3px 0px;border-bottom:0px solid #fff;}
.home .middle_leftside .images .image3 {margin:0px 3px 3px 0px;}
.home .middle_leftside .images .image4 {margin:0px 3px 3px 0px;}
.home .middle_leftside .images .image5 {margin:0px 3px 0px 0px;}
.home .middle_leftside .images .image6 {margin:0px 3px 0px 0px;}
.home .middle_leftside .images .image7 {margin:0px 3px 0px 0px;}
.home .middle_leftside .images .image8 {margin:0px 3px 0px 0px;}

.home .home_footer {border-top:3px solid #fff;background-color:#d19700;padding:14px 10px 12px;}

.home .middle_rightside .intro_bg {background-color:#fff;height:118px;font:normal 11px/17px arial, sans-serif;}
.home .middle_rightside .intro {padding:14px;}

.home .middle_rightside .features {padding:10px 0px 0px 15px;font:11px/14px arial, sans-serif;color:#333333;}
.home .middle_rightside .features a {color:#faeb6e;text-decoration:none;}
.home .middle_rightside .features a:hover {color:#fff;text-decoration:none;}

.home .middle_rightside .features .heading {padding-bottom:4px;}
.home .middle_rightside .features .title {font-weight:bold;}
.home .middle_rightside .features .date {font-size:10px;font-style:italic;}
.home .middle_rightside .features .name {color:#fff;}
 
.home .middle_leftside .title {border-bottom:0px;}

.home .middle_rightside {vertical-align:top;padding:0px;background-color:#7e8b7a;width:340px;}
.home .middle_rightside .search {text-align:left;background-color:#606d5c;border-bottom:3px solid #fff;padding:9px 8px 8px 15px;white-space:nowrap;}
.home .middle_rightside .search label {vertical-align:middle;}
.home .middle_rightside .search input.text {color:#606D5C;font:11px arial, sans-serif;border:1px solid #fff;width:150px;}
.home .middle_rightside .search input.bttn {color:#fff;font:10px arial, sans-serif;border:1px solid #d19700;background-color:#d19700;width:25px;}

.home .middle_rightside .keyword_search {padding:15px;font:11px/14px arial, sans-serif;color:#fff;}
.home .middle_rightside .keyword_search h2 {border-bottom:1px dashed #c4d1c0;margin:0px;padding:0px 2px 10px;color:#f7f7dd;}
.home .middle_rightside .keyword_search a {color:#fff;text-decoration:none;display:block;padding:1px 2px;width:145px;}
.home .middle_rightside .keyword_search a:hover {background-color:#faeb6e;color:#606D5C;}
.home .middle_rightside .keyword_search ul {list-style:none none;margin:5px 0px 0px;padding:0px;}
.home .middle_rightside .keyword_search li {padding:1px;}
.home .middle_rightside .keyword_search table {border:0px;border-collapse:collapse;}
.home .middle_rightside .keyword_search td {vertical-align:top;width:50%;font:11px/14px arial, sans-serif;color:#fff;}
.home .middle_rightside .keyword_search td.col1 {border-right:1px dashed #c4d1c0;}
.home .middle_rightside .keyword_search td.col2 {padding:0px 0px 0px 5px;}


/* Search Drop Down*/
tr.NormalRow {background-color:#fff;}

tr.SelectedRow {background-color:#EAE8E8;}

.IntuitionInput {width: 320px;border: solid 1px black;/*display: block;*/}

.IntuitionResults {
	color:#646C71;
	position: absolute;
	width: 402px;
	border: solid 1px #B9CDCC;
	display: block;
	visibility: visible;
	padding:1px;
	z-index: 101;
	background-color: White;
	font-family: Verdana;
	font-size: 10px;
}

.IntuitionResultsHidden {width: 402px;display: none;visibility: hidden;	z-index: 101;background-color: White;}

#IntuitionResultsTable {cursor: pointer;width: 100%;}

.MoreInfo {position: absolute;width: 200px;border: solid 1px black;/*display: block;*/visibility: visible;padding: 0px 0px 0px 0px;z-index: 101;background-color: White;font: 10px/ verdana;}

.MoreInfoHidden {position: absolute;width: 200px;/*display: none;*/visibility: hidden;z-index: 101;background-color: White;top: 0px;left: 0px;}

/* TEXT EDITOR */
h1 {font:bold 11px/16px arial, sans-serif;color:#d19700;margin:0px;}
h2 {font:bold 11px/16px arial, sans-serif;margin-bottom:0px;}
h3 {font:normal 11px/16px arial, sans-serif;color:#d19700;margin-bottom:0px;}
p {margin-top:0px;}
p.quote {font:italic 16px/20px times, serif;color:#d19700;margin:0px;}
p.quote_attributed {font:11px/16px arial, sans-serif;text-align:right;margin:10px 0px 0px;}
hr {height:1px;color:#c4d1c0;}
ul.flushtop {margin-top:0px;}
ul.flushtopleft {margin-top:0px;margin-left:18px;}
ul.flushtopleft_noindent {margin-top:0px;margin-left:17px;}

#dhtmltooltip{position: absolute;width: 150px;border: 2px solid black;padding: 2px;background-color: lightyellow;
visibility: hidden;z-index: 100;
/*Remove below line to remove shadow. Below line should always appear last within this CSS*/
filter: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135);
}


