@charset "utf-8";
/* Universal Styles */
img {border:none;}
body {background:#fff url(../images/bodyBg.gif) repeat-x top left; color:#5f6062;}
#pageWrap {background-color:#fff;}
#logoDiv {background:#f6f6f6 url(../images/headerBg.gif) repeat-x;}
#mainNav {background:#e1e1e1 url(../images/navBg.gif) repeat-x;}
#mainNav .mainNav {background:url(../images/navBorder.gif) no-repeat right bottom;}
#mainNav .mainNav.bg6 {background:#f4f8fc url(../images/subNavHoverBg.gif) repeat-x;}
#mainNav a {color:#231f20;}
#mainNav span:hover {background:#f4f8fc url(../images/navHoverBg.gif) repeat-x;}
#mainNav span ul {background:#ccdceb url(../images/dropDownBg.gif) repeat-x;}
#mainNav li:hover {cursor:pointer; background:#f4f8fc url(../images/subNavHoverBg.gif) repeat-x;}
#mainNav li a {border:1px solid #c2cedb;}
#mainNav li a:hover {background:#f4f8fc url(../images/subNavHoverBg.gif) repeat-x;}
.byIndustry a {cursor:default;}
.byIndustry a.pointer {cursor:pointer;}
#footer{border-top:1px solid #999;}
a {color:#1B3F73; outline:none;}
.color1 {color:#231f20;}
.color2 {color:#0073bb;}
.color3 {color:#114a84;}
.color4 {color:#a4afa6;}
.color5 {color:#1b3f73;}
.color6 {color:#bf1e2d;}
.color7 {color:#fff;}
.color8 {color:#5f6062;}
.color9 {color:#aeb0b2;}
.color10 {color:#f37421;}
.color11 {color:#ca1212;}
.color12 {color:#e1ecf3;}
.bg1 {background-color:#f37421;}
.bg2 {background-color:#0073bb;}
.bg3 {background-color:#e1ecf3;}
.bg4 {background-color:#fff;}
.bg5 {background:#f7fafd url(../images/tabNavHoverBg.gif) bottom left repeat-x;}
.bg6 {background:#f4f8fc url(../images/subNavHoverBg.gif) repeat-x;}
.bg7 {background:url(../images/tabNavLinkBg.gif) left top repeat-x;}
.callToAction {background:#f7f7f7 url(../images/callToActionBg.jpg) right bottom no-repeat; border:1px solid #ccc;}
ul.errorMessage, ul.confirmMessage {list-style:none;}
.errorMessage {color:#bf1e2d;}
.confirmMessage {color:#00af39;}
.cms_debug {background:#00ff22; color:#000;}
.diffLink {color:#5f6062; background:url(/images/icon.gif) left center no-repeat;}
.submitBtn {border:none;}
#sitesearchsubmit {background:url(/images/site_search_btn.gif) no-repeat;border:none; cursor:pointer;}

/* Banner Area*/
.withBanner.noLeftNav .cw-a {background:url(../images/bannerOrphan.jpg);}
.withBanner.about .cw-a {background:url(../images/bannerAbout.jpg);}
.withBanner.services .cw-a {background:url(../images/bannerServices.jpg);}
.withBanner.home .cw-a {background:url(../images/bannerHome.jpg);}
.withBanner.resources .cw-a {background:url(../images/bannerResources.jpg);}
.withBanner.regulatory .cw-a {background:url(../images/bannerRegulatory.jpg);}
.withBanner.career .cw-a {background:url(../images/bannerCareer.jpg);}
.withBanner.contact .cw-a {background:url(../images/bannerContact.jpg);}

.cw-a h2 {background:url(../images/headLineBg.gif) repeat-y;}

/* Home */
.home .cw-c, .home .cw-d {border-left:1px dotted #ccc;}
.withBanner.home .cw-a h5 {border-left:1px dashed #fff;}
li.tier0, .tier1 li {background:none;}
.btnPlus {background:url(../images/plus.gif) left center no-repeat; cursor:pointer; width:17px; height:1em;display:inline-block;}
.btnPlus:hover {background:url(../images/plusHover.gif) left center no-repeat;}
.btnMinus {background:url(../images/minus.gif) left center no-repeat; cursor:pointer; width:17px; height:1em;display:inline-block;}
.btnMinus:hover {background:url(../images/minusHover.gif) left center no-repeat; }
.serviceListing a {color:#5f6062;}

/* Assay Results and Details */
#assayContact {background:url(/images/submit_btn.gif) no-repeat; border:none; cursor:pointer;}
#assaySearchSubmit {background:url(/images/assay_search_btn.gif) no-repeat;border:none; cursor:pointer;}
.assaySearch1 .cw-b {background:#f6f6f6;}
#assaySearchResult th, #assaySearchResult td {border-bottom:1px dotted #5f6062;}
#assaySearchResult tbody tr:hover {background-color:#e2eef7;}
#assaySearchResult tbody tr {cursor:pointer;}

/* Left Nav */
#leftNav dt {border-top:1px dotted #5f6062;}
#leftNav {border-bottom:1px dotted #5f6062;}
#leftNav a {color:#5f6062;}
#leftNav a:hover {background:#e1ecf3;}

/* Tab Nav */
#tabNav {background:#fff url(../images/tabNavBg.gif) bottom left repeat-x; border-bottom:2px solid #231f20;}
#tabNav a:hover {color:#231f20; background:url(../images/tabNavLinkBg.gif) top left repeat-x;}
#tabNav a {background:#f7fafd url(../images/tabNavHoverBg.gif) bottom left repeat-x;}
#tabNav a.bg7 {background:url(../images/tabNavLinkBg.gif) left top repeat-x;}

/* Regulatory Guidance & Resources */
.genericTable td {border-top:1px dotted #5f6062;}
#regTable td.dropContent {border:none;}
#regTable .btnPlus {background:url(../images/plus.gif) center center no-repeat; cursor:pointer;}
#regTable .btnPlus:hover {background:url(../images/plusHover.gif) center center no-repeat;}
#regTable .btnMinus {background:url(../images/minus.gif) center center no-repeat; cursor:pointer;}
#regTable .btnMinus:hover {background:url(../images/minusHover.gif) center center no-repeat; }
.seminar .date {background:url(../images/gownIcon.gif) left 8px no-repeat;}
input#regulatoryUpdates {background:url(/images/register_for_updates_btn.gif) no-repeat; border:none; cursor:pointer;}
/* Site Map */
#sitemap span {border-top:1px solid #999;}
#sitemap a.mainNav, #sitemap a.subNav2 {color:#000;}
#sitemap a.subNav, #sitemap a.subNav3 {color:#5f6062;}
#sitemap ul.subNav {list-style:none;}
#sitemap ul {list-style-type:disc;}
/* Map Page */
.map #contentWrap {background:url(/images/worldMap.gif) no-repeat;}
.map .cw-a {background:url(/images/gradientMap.gif) repeat-x; -moz-box-shadow:2px 2px 7px #333; -webkit-box-shadow:2px 2px 7px #333;}
.map #submitMap {background:url(/images/mapBtn.gif) no-repeat; border:none; cursor:pointer;}
/* Search Results */
#searchResults {border-top:1px dotted #5f6062;}
#searchResults li {border-bottom:1px dotted #5f6062;}
#searchResults li:hover {background:#e2eef7; cursor:pointer;}
