tr{vertical-align:top} body, td, input, select{font-size:12px;font-family:arial} #breadCrumbs{display:none} div.blockquote{padding-top:0px;margin-top:0px;padding-left:3em;} .style54107b082eb602e744315725{background-color:transparent;font-family:Arial;font-size:24px;color:#DA0601;font-weight:bold;text-decoration:none;font-style:normal;text-align:left;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;display:inline;line-height:1.1em;}.style54107b08b1ee947cbc4665ab{background-color:transparent;font-family:Arial;font-size:20px;color:#DA0601;font-weight:bold;text-decoration:none;font-style:normal;text-align:left;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;display:inline;line-height:1.1em;}.style54107b08c2025c147374a332{background-color:transparent;font-family:Arial;font-size:16px;color:#DA0601;font-weight:bold;text-decoration:none;font-style:normal;text-align:left;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;display:inline;line-height:1.1em;}.style54107b08d0781e62e9bc486d{background-color:transparent;font-family:Arial;font-size:12px;color:#000000;font-weight:normal;text-decoration:none;font-style:normal;text-align:left;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;display:inline;line-height:1.1em;}.style54107b083f33e455300c3a78{background-color:transparent;font-family:Arial;font-size:10px;color:#000000;font-weight:normal;text-decoration:none;font-style:normal;text-align:left;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;display:inline;line-height:1.1em;}.style54107b08b7ed3b900543d86b{background-color:transparent;font-family:Arial;font-size:13px;color:#000000;font-weight:bold;text-decoration:none;font-style:normal;text-align:left;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;line-height:1.1em;}.style54107b08697073324298d850{border-color:transparent;border-width:0px 0px 0px 0px;border-style:none;background-color:transparent;font-family:Roboto,sans-serif;font-size:28px;color:#000000;font-weight:500;text-decoration:none;font-style:normal;text-align:left;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;display:inline;line-height:45px;}.style54107b0839609b5fb6930a0d{border-color:transparent;border-width:0px 0px 0px 0px;border-style:none;background-color:transparent;font-family:Roboto,sans-serif;font-size:11px;color:#717171;font-weight:normal;text-decoration:none;font-style:normal;text-align:left;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;display:inline;line-height:14px;}.style54107b080fd2c72025daff86,.default-head{border-color:transparent;border-width:0px 0px 0px 0px;border-style:none;background-color:transparent;font-family:Roboto,sans-serif;font-size:25px;color:#000000;font-weight:500;text-decoration:none;font-style:normal;text-align:left;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;display:inline;line-height:40px;}.style54107b0813ee87bc660975da,.default-subhead{border-color:transparent;border-width:0px 0px 0px 0px;border-style:none;background-color:transparent;font-family:Roboto,sans-serif;font-size:18px;color:#de612d;font-weight:500;text-decoration:none;font-style:normal;text-align:left;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;display:inline;line-height:27px;}.style54107b0826a019540d7d9baa,.default-body{border-color:transparent;border-width:0px 0px 0px 0px;border-style:none;background-color:transparent;font-family:Roboto,sans-serif;font-size:15px;color:#000000;font-weight:400;text-decoration:none;font-style:normal;text-align:left;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;display:inline;line-height:18px;}.style54107b08f4d35d62182c2e6b{border-color:transparent;border-width:0px 0px 0px 0px;border-style:none;background-color:transparent;font-family:Arial,sans-serif;font-size:14px;color:#0f2039;font-weight:bold;text-decoration:none;font-style:normal;text-align:left;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;line-height:20px;}.style541e46069178a13ce4113e84{border-color:transparent;border-width:0px 0px 0px 0px;border-style:none;background-color:transparent;font-family:Roboto,sans-serif;font-size:40px;color:#FFCCBA;font-weight:500;text-decoration:none;font-style:normal;text-align:left;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;line-height:1.1em;}.style541e46063ef2cc5808b2941f{border-color:transparent;border-width:0px 0px 0px 0px;border-style:none;background-color:transparent;font-family:Roboto,sans-serif;font-size:25px;color:#333333;font-weight:400;text-decoration:none;font-style:normal;text-align:left;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;line-height:30px;}.style541e46066b38de6f4e44ef11{border-color:transparent;border-width:0px 0px 0px 0px;border-style:none;background-color:transparent;font-family:Roboto,sans-serif;font-size:15px;color:#000000;font-weight:400;text-decoration:none;font-style:normal;text-align:left;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;line-height:18px;}.style541e4606065be5c2807fd69d{border-color:transparent;border-width:0px 0px 0px 0px;border-style:none;background-color:transparent;font-family:Verdana,sans-serif;font-size:12px;color:#000000;font-weight:normal;text-decoration:none;font-style:normal;text-align:left;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;line-height:1.1em;}.style546351109c5a73ffee37632e{border-color:transparent;border-width:0px 0px 0px 0px;border-style:none;background-color:transparent;font-family:Roboto,sans-serif;font-size:25px;color:#747888;font-weight:400;text-decoration:none;font-style:normal;text-align:left;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;line-height:30px;}.style54107b0844b1a564fb8fc007{background-color:transparent;font-family:Trebuchet MS;font-size:20px;color:#FF0000;font-weight:bold;text-decoration:none;font-style:normal;text-align:left;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;display:inline;}.style54107b085efd1852968a2271{background-color:transparent;font-family:Trebuchet MS;font-size:16px;color:#FF0000;font-weight:bold;text-decoration:none;font-style:normal;text-align:left;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;display:inline;}.style54107b086b391a8ee93ef8df{background-color:transparent;font-family:Trebuchet MS;font-size:12px;color:#000000;font-weight:normal;text-decoration:none;font-style:normal;text-align:left;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;display:inline;}.style54107b085aeb2cd655751fe6{background-color:transparent;font-family:Trebuchet MS;font-size:10px;color:#000000;font-weight:normal;text-decoration:none;font-style:normal;text-align:left;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;display:inline;}.style54107b0884d2b00f2ccb6787{background-color:transparent;font-family:Trebuchet MS;font-size:16px;color:#FFFFFF;font-weight:bold;text-decoration:none;font-style:normal;text-align:left;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;display:inline;}.style54107b08bdf9c2700344860a{background-color:transparent;font-family:Trebuchet MS;font-size:12px;color:#FFFFFF;font-weight:normal;text-decoration:none;font-style:normal;text-align:left;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;display:inline;}.style54107b08f9978ca377c82bc5{background-color:transparent;font-family:Trebuchet MS;font-size:10px;color:#FFFFFF;font-weight:normal;text-decoration:none;font-style:normal;text-align:left;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;display:inline;}.style54107b0820f7d936cbac26e1{background-color:transparent;font-family:Trebuchet MS;font-size:20px;color:#FF0000;font-weight:bold;text-decoration:none;font-style:normal;text-align:left;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;display:inline;}.style54107b086b051041f2e45529{background-color:transparent;font-family:Trebuchet MS;font-size:16px;color:#FF0000;font-weight:bold;text-decoration:none;font-style:normal;text-align:left;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;display:inline;}.style54107b088bed9daab73b133e{background-color:transparent;font-family:Trebuchet MS;font-size:12px;color:#000000;font-weight:normal;text-decoration:none;font-style:normal;text-align:left;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;display:inline;}.style54107b08316a0a69e8c9ce38{background-color:transparent;font-family:Trebuchet MS;font-size:10px;color:#000000;font-weight:normal;text-decoration:none;font-style:normal;text-align:left;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;display:inline;}.style54107b08885fc3d576348b76{background-color:transparent;font-family:Trebuchet MS;font-size:16px;color:#FFFFFF;font-weight:bold;text-decoration:none;font-style:normal;text-align:left;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;display:inline;}.style54107b08dfac8513f83088d0{background-color:transparent;font-family:Trebuchet MS;font-size:12px;color:#FFFFFF;font-weight:normal;text-decoration:none;font-style:normal;text-align:left;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;display:inline;}.style54107b082adac859c6d3274d{background-color:transparent;font-family:Trebuchet MS;font-size:10px;color:#FFFFFF;font-weight:normal;text-decoration:none;font-style:normal;text-align:left;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;display:inline;}.d-fg{color:#000000}.d-bg{background-color:#000000}.d-border{border-color:#000000}.d60-fg{color:#222222}.d60-bg{background-color:#222222}.d60-border{border-color:#222222}.d30-fg{color:#444444}.d30-bg{background-color:#444444}.d30-border{border-color:#444444}.h-fg{color:#CCCCCC}.h-bg{background-color:#CCCCCC}.h-border{border-color:#CCCCCC}.h70-fg{color:#AAAAAA}.h70-bg{background-color:#AAAAAA}.h70-border{border-color:#AAAAAA}.h30-fg{color:#888888}.h30-bg{background-color:#888888}.h30-border{border-color:#888888}.b-fg{color:#000000}.b-bg{background-color:#000000}.b-border{border-color:#000000}.w-fg{color:#FFFFFF}.w-bg{background-color:#FFFFFF}.w-border{border-color:#FFFFFF}.memberShow{display:none}/* hide TxtMeNow on mobile for now, haven't figured out what it should look like yet. */ @media (max-width: 1000px) { .txtMeNowButton { display: none !important; /* the !important is to override the .show() call in JS */ } } .txtMeNowButton, .txtMeNowButton *, .txtMeNowPhone, .txtMeNowPhone * { -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; } .txtMeNowBig { font-size: 13px; } .txtMeNowSmall { font-size: 10px; } .txtMeNowBold { font-weight: 600; } .txtMeNowGreen { color: #24b857; } .txtMeNowBlack { color: #585858; } .txtMeNowGrey, .txtMeNowGrey:focus { color: #9da1aa; } .txtMeNowBlue { color: #1c53d9; } .txtMeNowWhite { color: #fff; } .txtMeNowStage1 .txtMeNowStage2 { display: none; } .txtMeNowStage2 .txtMeNowStage1 { display: none; } .txtMeNowButton { position: absolute; right: 0; top: 0; background-image: url('pics/txt-me-now/side.png'); width: 65px; height: 326px; display: none; z-index: 1000; padding: 164px 9px 0 17px; font-size: 15px; font-family: Arial, sans-serif; text-align: center; color: #5d5d5d; } .txtMeNowButton:hover { cursor: pointer; opacity: 0.9; color: #9d9d9d; } .txtMeNowPhone { position: fixed; left: 0; top: 0; right: 0; bottom: 0; z-index: 10000; font-family: Open Sans; font-weight: 400; } .txtMeNowOverlay { position: fixed; left: 0; top: 0; right: 0; bottom: 0; background-color: black; opacity: 0.5; z-index: 10001; } .txtMeNowPhoneInner { position: relative; z-index: 10002; width: 372px; height: 659px; margin: 26px auto 0 auto; background-image: url('pics/txt-me-now/phone1.png'); padding-top: 23px; } .txtMeNowCloseTop { text-align: right; height: 13px; margin-bottom: 73px; padding-right: 72px; cursor: pointer; } .txtMeNowNewMessage { text-align: center; height: 29px; } .txtMeNowToLine { overflow: auto; padding-left: 69px; height: 27px; } .txtMeNowToLabel { float: left; width: 26px; padding-top: 2px; } .txtMeNowTo { float: left; width: 200px; } .txtMeNowFromLine { overflow: auto; padding-left: 69px; height: 27px; } .txtMeNowFromLabel { float: left; width: 36px; padding-top: 2px; } .txtMeNowFrom { float: left; width: 199px; outline: 0; margin: 0; border: 0; background-color: transparent; } .txtMeNowMessage, .txtMeNowMessage:focus { margin: 0 0 0 67px; padding: 0; outline: 0; border: 0; background-color: transparent; width: 241px; height: 121px; resize: none; font-family: Open Sans; /* firefox needs this */ overflow: hidden; } .txtMeNowBubble1 { background-image: url('pics/txt-me-now/bubble-top-green.png'), url('pics/txt-me-now/bubble-bottom-green.png'); background-position: top left, bottom left; background-repeat: no-repeat, no-repeat; width: 196px; min-height: 71px; margin: 14px 0 0 110px; position: relative; padding: 15px 20px; } .txtMeNowBubbleInner1 { position: absolute; left: 0; top: 35px; bottom: 34px; width: 187px; background-color: #00d248; z-index: -1; } .txtMeNowBubble2 { background-image: url('pics/txt-me-now/bubble-top-grey.png'), url('pics/txt-me-now/bubble-bottom-grey.png'); background-position: top right, bottom left; background-repeat: no-repeat, no-repeat; width: 196px; min-height: 71px; margin: 12px 0 0 72px; position: relative; padding: 15px 20px 15px 31px; } .txtMeNowBubbleInner2 { position: absolute; left: 0; top: 35px; bottom: 34px; width: 187px; margin-left: 9px; background-color: #e5e5e9; z-index: -1; } .txtMeNowSend { padding-top: 7px; text-align: center; cursor: pointer; } .txtMeNowLettersRow1 > *, .txtMeNowLettersRow2 > *, .txtMeNowLettersRow3 > * { position: absolute; width: 12px; height: 27px; font-size: 16px; } .txtMeNowLettersRow1 { position: absolute; top: 363px; } .txtMeNowLettersRow2 { position: absolute; top: 405px; } .txtMeNowLettersRow3 { position: absolute; top: 447px; } .txtMeNowLetter1 { left: 67px; } .txtMeNowLetter2 { left: 93px; } .txtMeNowLetter3 { left: 144px; } .txtMeNowLetter4 { left: 169px; } .txtMeNowLetter5 { left: 194px; } .txtMeNowLetter6 { left: 219px; } .txtMeNowLetter7 { left: 266px; } .txtMeNowLetter8 { left: 294px; } .txtMeNowLetter9 { left: 67px; } .txtMeNowLetter10 { left: 94px; } .txtMeNowLetter11 { left: 121px; } .txtMeNowLetter12 { left: 143px; } .txtMeNowLetter13 { left: 168px; } .txtMeNowLetter14 { left: 219px; } .txtMeNowLetter15 { left: 242px; } .txtMeNowLetter16 { left: 268px; } .txtMeNowLetter17 { left: 293px; } .txtMeNowLetter18 { left: 131px; } .txtMeNowLetter19 { left: 155px; } .txtMeNowLetter20 { left: 180px; } .txtMeNowLetter21 { left: 205px; } .txtMeNowLetter22 { left: 232px; } .txtMeNowNumber, .txtMeNowClose { position: absolute; left: 123px; top: 489px; width: 125px; height: 27px; text-align: center; font-size: 16px; } .txtMeNowX { cursor: pointer; position: absolute; top: 534px; width: 100%; height: 30px; text-align: center; font-size: 28px; color: black; } .txtMeNowClose { cursor: pointer; } .txtMeNowStage2 .txtMeNowPhoneInner { background-image: url('pics/txt-me-now/phone2.png'); } .txtMeNowStage2 .txtMeNowToLine { display: none; } @media (max-width: 600px) { .SectionForm input[type="text"], .SectionForm input[type="email"], .SectionForm textarea, .SectionForm select { width: 100% !important; } } tr { vertical-align: top; } #clickUnder { position: relative; } #breadCrumbs { display: none; } div.blockquote { padding-top: 0px; margin-top: 0px; padding-left: 3em; } img { position: relative; } a img { border: 0; } table.tplFooterCopyright td { text-align: center; font-size: 11px; } #superFooter ul { list-style-type: none; width: 100%; padding: 0; margin: 1em 0; } #superFooter ul ul li:first-child { display: none; } #superFooter a { text-decoration: none; color: inherit; } #superFooterParent li.parent { display: inline; float: left; margin-left: 7px; border-left: 1px solid #e9e9e0; padding-left: 7px; } #superFooterParent li.parent:first-child { margin-left: 0; border-left: 0; padding-left: 0; } #superFooterParent li.child { display: block; } img[src=""] { display: none; } .captcha-word { font-weight: bold; font-size: 110%; } /* blog feed sections */ .blog-feed-section { padding: 0px; overflow: auto; } .blog-feed-section h1 { font-weight: bold; font-size: 80%; margin: 0px; padding: 3px 2px 5px 2px; } .blog-feed-section .posts-cont { font-size: 80%; line-height: normal; } .blog-feed-section .post-cont { padding: 2px; } .blog-feed-section .post-title { font-weight: bold; } /* search sections */ .search-form .tplHeaderSearchBox { font-size: 13px; height: 20px; } .search-form .tplHeaderSearchButton { margin-right: 2px; font-size: 11px; height: 20px; cursor: pointer; } /* zoomer, used by a couple of image galleries */ .zoomer { position: absolute; border: 1px solid black; background-repeat: no-repeat; background-color: white; z-index: 2000; } /* fancy new phone number buttons, stolen from twitter's bootstrap */ .fat-button { display: inline-block; *display: inline; *zoom: 1; padding: 14px; width: 264px; margin-bottom: 0; font-size: 18px; line-height: 18px; color: white; text-align: center; vertical-align: middle; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05); -moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05); box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05); cursor: pointer; *margin-left: .3em; text-shadow: 0 -2px 0 rgba(0, 0, 0, 0.3); background-repeat: repeat-x; } .fat-button-1 { background-color: #1d2c93; background-image: -moz-linear-gradient(top, #1d2c93, #15207c); background-image: -ms-linear-gradient(top, #1d2c93, #15207c); background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#1d2c93), to(#15207c)); background-image: -webkit-linear-gradient(top, #1d2c93, #15207c); background-image: -o-linear-gradient(top, #1d2c93, #15207c); background-image: linear-gradient(top, #1d2c93, #15207c); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#0088cc', endColorstr='#1d2c93', GradientType=0); border: 1px solid #cccccc; border-bottom-color: #b3b3b3; border-color: #1d2c93 #1d2c93 #003580; border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25); filter: progid:dximagetransform.microsoft.gradient(enabled=false); } .fat-button-2 { background-color: #dcb623; background-image: -moz-linear-gradient(top, #dcb623, #9e7519); background-image: -ms-linear-gradient(top, #dcb623, #9e7519); background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#dcb623), to(#9e7519)); background-image: -webkit-linear-gradient(top, #dcb623, #9e7519); background-image: -o-linear-gradient(top, #dcb623, #9e7519); background-image: linear-gradient(top, #dcb623, #9e7519); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#0088cc', endColorstr='#dcb623', GradientType=0); border: 1px solid #cccccc; border-bottom-color: #b3b3b3; border-color: #dcb623 #dcb623 #003580; border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25); filter: progid:dximagetransform.microsoft.gradient(enabled=false); } .hidden-phone { cursor: pointer; } .table-section { table-layout: fixed; border-spacing: 0px; } .table-section td { border-spacing: 2px; } /* form sections */ textarea.odf { width: 260px; height: 65px; font-size: 11px; } input.odf[type="text"], input.odf[type="email"] { width: 124px; font-size: 11px; margin: 2px; } textarea.cols-10 { width: 91px; } textarea.cols-12 { width: 105px; } textarea.cols-14 { width: 119px; } textarea.cols-16 { width: 133px; } textarea.cols-18 { width: 147px; } textarea.cols-20 { width: 161px; } textarea.cols-25 { width: 196px; } textarea.cols-30 { width: 231px; } textarea.cols-40 { width: 301px; } textarea.cols-50 { width: 371px; } textarea.cols-60 { width: 441px; } .restrictedTextblock { display: none; } .restrictedTextblockMore, .restrictedTextblockLess { font-size: 90%; } .restrictedTextblockLess { display: none; } /* remove rounded corners and other weirdness from buttons in iOS/Safari */ .SectionForm input[type=submit], .SectionForm textarea { -webkit-appearance: none; -webkit-border-radius: 0; } /* login form */ .loginAreaFieldCont { padding: 6px 0; } .loginAreaFieldLabel { font-weight: bold; } .login-area input[type="email"], .login-area input[type="text"], .login-area input[type="password"] { border: 1px solid #ccc; width: 180px; padding: 2px; margin: 0; } .loginAreaForgotPasswordText { padding-top: 12px; max-width: 400px; } .sectorSelectorHover { cursor: pointer; outline: 1px solid red; } .template-widget-search-text { font-size: 10px; border: none; background: transparent; } div.facebox-main, div.facebox-main * { box-sizing: content-box; -moz-box-sizing: content-box; -webkit-box-sizing: content-box; } div.facebox-main { border: 10px solid #525252; border-radius: 6px; -webkit-border-radius: 6px; -moz-border-radius: 6px; -o-border-radius: 6px; box-shadow: 0px 0px 66px #484848; -webkit-box-shadow: 0px 0px 66px #484848; -moz-box-shadow: 0px 0px 66px #484848; -o-box-shadow: 0px 0px 66px #484848; } div.facebox-main div.popup { background-color: white; padding: 10px; } div.facebox-main { position: fixed; top: 0; left: 0; text-align: left; font-size: 12px; } div.facebox-main .popup { position: relative; } div.facebox-main table { border-collapse: collapse; } div.facebox-main td.facebox { border-bottom: 0; padding: 0; } div.facebox-main td.body { padding: 10px; background: #fff; } div.facebox-main .loading { text-align: center; } div.facebox-main .image { text-align: center; } div.facebox-main img { border: 0; margin: 0; } div.facebox-footer { border-top: 1px solid #DDDDDD; padding-top: 5px; margin-top: 10px; text-align: right; } div.facebox-header { border-bottom: 1px solid #DDDDDD; padding-bottom: 5px; margin-bottom: 10px; text-align: right; } div.facebox-main td.tl, div.facebox-main td.tr, div.facebox-main td.bl, div.facebox-main td.br { height: 10px; width: 10px; overflow: hidden; padding: 0; } .facebox-overlay { position: fixed; top: 0px; left: 0px; height: 100%; width: 100%; background-color: #999999; } div.facebox-main div.fbContent { overflow: auto; } div.facebox-main .caption { text-align: center; font-size: 80%; } /* arrows */ div.facebox-main .arrow { width: 41px; height: 41px; position: absolute; top: 50%; z-index: 10; display: none; cursor: pointer; } div.facebox-main .arrowLeft { background-image: url(common/images/image-gallery-fade-arrow-l.png); left: 16px; } div.facebox-main .arrowRight { background-image: url(common/images/image-gallery-fade-arrow-r.png); right: 16px; } .nav-menu-cont { font-size: 12px; position: relative; overflow: visible; } .nav-menu { list-style-type: none; padding: 0; margin: 0; } .nav-menu li { display: inline; } div.linkDiv { position: relative; display: block; } div.linkDiv.topLevel { float: left; } div.subLevel { position: absolute; z-index: 2000; } .nav-menu-cont a.nav { float: none; display: block; text-decoration: none; } a.topLevel { float: left; text-decoration: none; z-index: 10; padding: 2px 14px 2px 12px; display: block; } .subLevel a, .clickUnderSubLevel a { padding: 2px 12px 2px 12px; } .clickLinkDiv { float: left; } #clickUnder a { display: block; margin-left: 1px; padding: 0px 8px 0px 8px; text-decoration: none; } .nav-menu-cont a img { border: 0; } /* right alignment specific - left is the default */ .nav-menu-cont.right { position: relative; } .nav-menu-cont.right ul { position: absolute; right: 0px; } .nav-menu-cont.right .nav-inner, .nav-menu-cont.right .nav-outer { display: inline; } /* center alignment specific */ /* the line-height properties are to avoid the whitespace that inline-block adds */ .nav-menu-cont.center { text-align: center; line-height: 0; } .nav-menu-cont.center ul { display: inline-block; } .nav-menu-cont.center li.topLevel div { display: inline; } /* #clickUnder is a div and that gets display: inline because of the above rule, need to reverse that. */ .nav-menu-cont.center #clickUnder { display: block; } .nav-menu-cont.center * { line-height: normal; } /* * equal alignment specific * reference: http://stackoverflow.com/questions/7647195/evenly-spaced-list-items */ .equal .nav-menu { list-style: none outside none; padding: 0; margin: 0; height: auto; text-align: justify; -ms-text-justify: distribute-all-lines; text-justify: distribute-all-lines; } .equal .nav-menu li { width: auto; display: inline-block; *display: inline; zoom: 1; } .equal .nav-menu li.stretcher { width: 100%; display: inline-block; font-size: 0; line-height: 0; } #breadCrumbs{margin-bottom:6px;color:#000000;font-family:Verdana;font-size:9px;font-weight:normal;}.tplMain{clear:both;margin-left:auto;margin-right:auto;empty-cells:show;}.tplLeftPanel{padding:0px 0px 0px 0px;background-color:#FFFFFF;}body{background-color:#747888;margin:0px 0px 0px 0px;background-image:url("images/0/0/dc-45266627/2col-bg.png");background-position:top center;background-repeat:no-repeat;-webkit-background-size:2000px 1503px;background-size:2000px 1503px;}a, td a{color:#333333;}a:hover,a:visited:hover,td a:hover,td a:visited:hover{color:#CCCCCC;}a:visited, td a:visited{color:#333333;}.tplRightPanel{padding:0px 0px 0px 0px;background-color:#ececec;}#breadCrumbs a{color:#0033FF;font-style:normal;text-decoration:none;}#breadCrumbs .activeCrumb{color:#0033FF;font-weight:bold;font-style:normal;text-decoration:none;}.tplPPSubhead{border-style:solid;border-color:#FF0000;border-width:6px 0px 0px 0px;background-color:#FF0000;color:#FFFFFF;font-family:Trebuchet MS;font-size:12px;font-weight:bold;text-align:left;font-style:normal;text-decoration:none;padding:0px 4px 0px 0px;margin:0px 0px 0px 0px;}.tplPPBody{background-color:#FF0000;color:#FFFFFF;font-family:Trebuchet MS;font-size:11px;font-weight:normal;text-align:left;font-style:normal;text-decoration:none;padding:0px 4px 0px 0px;margin:0px 0px 0px 0px;}.tplPPLink{color:#FFFFFF;}.tplPPLink:hover{color:#0000CC;}.tplPPLink:visited{color:#551A8B;}.tplPPFieldTextarea{border-style:solid;border-width:0px 1px 1px 0px;width:80%;border-color:#333333;}.tplPPFieldText{border-width:0px 1px 1px 0px;border-color:#333333;width:80%;border-style:solid;}.tplPPData{background-color:#FF0000;color:#FFFFFF;font-family:Trebuchet MS;font-size:11px;font-weight:normal;text-align:left;font-style:normal;text-decoration:none;padding:0px 4px 0px 0px;margin:0px 0px 0px 0px;}.tplPPGoButton{margin:6px 0px 0px 0px;}.sectorACont{padding:35px 15px 20px 15px;}.sector1Cont{background-color:#FFFFFF;padding:35px 35px 35px 35px;}.sector1Cont a{color:#333333;text-decoration:none;}.sectorACont a{color:#de612d;text-decoration:none;}.sector1Cont a:hover, .sector1Cont a:visited:hover{color:#999999;}.sectorACont a:hover, .sectorACont a:visited:hover{color:#CCCCCC;}.sectorACont a:visited{color:#de612d;}.sector1Cont a:visited{color:#333333;}.tplFooter{font-family:Verdana;}.tplFooterBTNB{clear:both;font-size:13px;margin:0px 0px 0px 0px;color:#FFFFFF;margin-left:auto;margin-right:auto;}.tplFooterCopyright{clear:both;color:#FFFFFF;margin-left:auto;margin-right:auto;}.tplHeaderSearchButton{font-family:Verdana;background-color:transparent;_padding:1px;_border-style:none;border:none;}.tplHeaderSearchBox{font-family:Verdana;border-width:1px;border-style:solid;background-color:transparent;border-color:transparent;_padding:1px;_border-style:none;}.tplSearchForm{padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;}.tplHeader{font-family:Verdana;background-image:url("images/0/0/dc-45266627/header.png");background-position:top left;background-repeat:no-repeat;}.tplHeaderTextField{padding:2px;border-style:solid;border-color:transparent;border-width:1px;color:#FFFFFF;_padding:3px;_border-style:none;font-family:Arial;}.tplFooterTextField{color:#FFFFFF;}.tplFooterBTNB a{color:#FFFFFF;}.tplFooterBTNB a:visited{color:#FFFFFF;}.tplFooterBTNB .tplBTNBActiveLink{color:#FFFFFF;}.tplSubFooterSector{margin-left:auto;margin-right:auto;}.tplFooterContCont{margin-left:auto;margin-right:auto;width:1040px;}.tplHeaderSubscribeField{font-family:Arial;}html{overflow-y:scroll;}#navMenuCont{width:1040px;}#navMenuCont a{font-family:Roboto;text-align:left;}.topLevel a{font-weight:normal;font-family:Roboto;color:#000000;font-size:17px;border-color:#FFFFFF;border-width:0px 0px 0px 0px;border-style:solid;padding:16px 12px 21px 12px;background-color:transparent;}.topLevel.hover a{background-color:transparent;color:#f3784d;padding:16px 12px 21px 12px;border-color:#FFFFFF;font-size:17px;border-width:0px 0px 0px 0px;font-weight:normal;border-style:solid;}.topLevel a.activeLink{font-size:17px;color:#f3784d;border-color:#FFFFFF;border-width:0px 0px 0px 0px;font-weight:normal;border-style:solid;padding:16px 12px 21px 12px;background-color:transparent;}.subLevel a{background-color:transparent;border-style:solid;}#navMenuCont .subLevel a{font-family:Roboto;color:#000000;font-weight:normal;border-color:#ececec;padding:2px 12px 2px 12px;border-width:0px 0px 3px 0px;font-size:15px;}#navMenuCont .subLevel a.hover{font-family:Roboto;font-size:15px;color:#000000;font-weight:normal;padding:2px 12px 2px 12px;border-color:#ececec;border-width:0px 0px 3px 0px;}.subLevel a.hover{border-style:solid;background-color:transparent;}#navMenuCont .subLevel a.activeLink{border-color:#ececec;border-width:0px 0px 3px 0px;font-size:15px;color:#000000;font-family:Roboto;padding:2px 12px 2px 12px;font-weight:normal;}.subLevel a.activeLink{border-style:solid;background-color:transparent;}#clickUnder a{color:#FFFFFF;font-size:12px;border-color:#00FF00;padding:0px 8px 0px 8px;border-width:0px 0px 1px 0px;font-family:Trebuchet MS;font-weight:normal;border-style:solid;background-color:#29458F;}#clickUnder a:hover{border-color:#00FF00;font-family:Trebuchet MS;border-width:0px 0px 1px 0px;font-weight:normal;border-style:solid;font-size:12px;background-color:#29458F;color:#00FF00;padding:0px 8px 0px 8px;}#clickUnder a.activeLink{border-color:#00FF00;font-family:Trebuchet MS;font-weight:normal;border-width:0px 0px 1px 0px;font-size:11px;border-style:solid;padding:0px 8px 0px 8px;background-color:#29458F;color:#00FF00;}#clickUnder .subLevel.clickUnderSubLevel a{font-weight:normal;border-style:solid;font-size:11px;padding:2px 12px 2px 12px;border-color:#FF0000;border-width:0px 0px 1px 0px;font-family:Arial;}#clickUnder .subLevel.clickUnderSubLevel a, #clickUnder .subLevel.clickUnderSubLevel a:visited{background-color:#000000;color:#FFFFFF;}#clickUnder .subLevel.clickUnderSubLevel a:hover{color:#FFFFFF;border-color:#FF0000;border-width:0px 0px 1px 0px;font-size:11px;font-family:Arial;border-style:solid;font-weight:normal;padding:2px 12px 2px 12px;background-color:#000000;}#clickUnder .subLevel.clickUnderSubLevel a.activeLink{color:#FF0000;border-color:#FF0000;font-size:12px;border-width:0px 0px 1px 0px;padding:2px 12px 2px 12px;font-family:Arial;font-weight:normal;border-style:760px;background-color:#000000;}.topLevel a:visited{color:#000000;}.topLevel.hover a:visited{color:#f3784d;}.topLevel a.activeLink:visited{color:#f3784d;}.topLevel a{background-color:#TRANSP;}.topLevel.hover a{background-color:#TRANSP;}.topLevel a.activeLink, .topLevel a.activeSubLinks{background-color:#TRANSP;}.subLevel a{background-color:#cdcdcd;}.subLevel a.hover{background-color:#cdcdcd;}.subLevel a.activeLink, .topLevel a.activeSubLinks{background-color:#cdcdcd;}#navMenu a{background-image:none;}#clickUnder a{font-size:-1px;}body{ -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } .tplFooterContCont{width:100%; background-color:#2b314b;} .tplFooter{margin:35px auto} .tplFooterTextField, .tplFooterBTNB, .tplFooterCopyright{color:#fff; font-family: Roboto,sans-serif; font-size: 14px; font-style:normal; text-decoration:none; } a.fn, a.fn:visited{color:#fff; text-decoration:underline}input.odf[type="text"], input.odf[type="email"], input[type="text"], textarea.cols-14, textarea{ padding:6px 10px; border:1px solid #ececec; color: #000000; font-family: Roboto,sans-serif; font-size: 14px; font-weight: 400; width:190px; } textarea.cols-14{height:103px} input[type=text]:focus,input.odf[type="text"]:focus, input.odf[type="email"]:focus, textarea:focus { outline:1px solid #de612d; color:#000000; } /************Placeholder***************/ input::-webkit-input-placeholder, textarea::-webkit-input-placeholder, textarea.cols-14::-webkit-input-placeholder { color: #000000; font-family: Roboto,sans-serif; font-size: 14px; font-weight: 400; } input:-moz-placeholder, textarea:-moz-placeholder, textarea.cols-14::-webkit-input-placeholder { /* Firefox 18- */ color: #000000; font-family: Roboto,sans-serif; font-size: 14px; font-weight: 400; } input::-moz-placeholder, textarea:-moz-placeholder, textarea.cols-14::-webkit-input-placeholder { /* Firefox 19+ */ color: #000000; font-family: Roboto,sans-serif; font-size: 14px; font-weight: 400; } input:-ms-input-placeholder, textarea:-ms-input-placeholder, textarea.cols-14::-webkit-input-placeholder { color: #000000; font-family: Roboto,sans-serif; font-size: 14px; font-weight: 400; }