@charset "utf-8";

/*2012-06-14*/
/* Global Reset */
*{margin:0;padding:0;}
*{outline:none}
table{border-spacing:0;}
fieldset,img{border:0;}
li{list-style:none;}
h1,h2,h3,h4,h5,h6{font-size:15px;}
input, textarea, select{font-family:inherit;font-size:inherit;}
table{font-size:inherit;}
a{color:#2a8bab;text-decoration:none;}
a:visited {color:#2a8bab;}

/* Custom Classes */
.hidden {display:none;}
/* Use the clrfix class instead of clearing divs, it should be applied to the element you are trying to clear */
.clrfix{zoom:1;}
.clrfix:after{content:".";display:block;height:0;width:0;line-height:0;font-size:0;clear:both;visibility:hidden;}
/* Leaving the clr class just in case any of the clearing divs are missed in the cleanup process */
.clr {clear: both;font-size: 0;line-height: 0;height: 0;position: relative;}
/* This class will create a searchbox you can drop anywhere (NEW)*/
.Sbar{background:url(../../../resource/media/image/module-components-sprite.83260d831141622f3028f51f921d1db4.gif) -4077px 0 no-repeat;width:436px;height:46px;float:left;margin:-1px 25px 0 0;}
.footer .Sbar{margin-top:24px;}
.Sbar .Sbox{color:#999;width:320px;padding:5px 0 5px 15px;height:22px;margin:7px 0 0 6px;background:url(../../../resource/media/image/module-components-sprite.83260d831141622f3028f51f921d1db4.gif) -4619px 0 no-repeat;border:none;float:left;font-size:18px;}
.Sbar .Sbtn{float:left;margin:7px 0 0 5px;}
.Sbar .drop{border-left:solid 1px #E0E0DE;border-right:solid 1px #E0E0DE;border-bottom:solid 1px #E0E0DE;position:absolute;top:36px;left:6px;z-index:10000;background:#fff;width:333px;}
.Sbar .drop ul li{padding:3px 0 3px 8px;border-top:solid 1px #E0E0DE;}
.addZ{z-index: 1;} /* Hack to fix display issue when you click an audio icon, it use to be covered by the right rail but is now added with javascript */
.left {float:left;}
.right {float:right;}
/* These Containers will create the left and right shadows on every page */
.lsc{width:988px;margin:0 auto;background:url(../../../resource/media/image/drop_bkgd.6e2769be6ec4d1658f65562581dce598.gif) repeat-y scroll left 0 transparent;padding-left:7px;}
.rsc{width:981px;background:url(../../../resource/media/image/drop_bkgd.6e2769be6ec4d1658f65562581dce598.gif) repeat-y scroll right 0 transparent;padding-right:7px;}
/* Removes the border on the last element */
.last{border:none !important;}

/* General Page Settings */
body{background-color:#f3efea;width:100%;font:500 13px arial,sans-serif;text-align:left;color:#333;line-height:14px;}
a:hover{text-decoration:underline;}
.rightRail h3{font-size:14px;}
ol{margin-left:20px;#margin-left:30px;}
ol li{list-style-type:decimal;}

/* Grid Settings */
.rightRail, .leftRail{position:relative;} /* This line resolves a display issue with the view source module in ie7 where the popup appears underneath the left rail */
.leftRail{width:604px;float:left;padding-right:17px;}
.home .leftRail{border-right:solid 1px #E4E5DE;}
.rightRail{width:336px;float:left;padding:4px 0 0 0;background-color:#EFF0EC;margin-bottom:10px;}
.rightRail .mod {margin-left:4px}
.home .rightRail{float:right;background-color:#fff;}
.error .rightRail{display:none;}
.lrtc .column1{width:287px;float:left;margin-right: 20px;}
.lrtc .column2{width:287px;float:left;}
.rightRail.rrHome {margin-top:14px;}

/* Ads */
.adMod {background:#fff;text-align:center;padding:7px 0 5px 0;}
.adModW728H90, .adModW728H91 {min-height:92px}
.adModW300H250, .adModW300H251 {min-height:252px}
.adModW300H600 {min-height:602px}
.aboveright1, .belowright1  {width:300px;margin:0px auto;padding:0px 10px 12px 10px;background:url(../../../resource/media/image/ad-hor-white.7810f5620d83df55ba9396944262bbb0.png) no-repeat scroll 233px bottom;background-color:inherit;}
.aboveright1 iframe, .belowright1  iframe {margin: 0px auto; width:300px;}
.aboveright1 table, .abovetop1 table, .belowbottom1 table, .belowright1 table{margin:0 auto}
.adMod iframe{margin:0 auto;padding:0;}
#adOverlay {display:none;}
.adTest {background:#ccc;margin:0;padding:15px 13px;}
.adspace{background:#fff;width:100%;}
.abovetop1, .belowbottom1 {text-align:center;background:#FFF url(../../../resource/media/image/ad-vert-white.df4a33da59fe8010f218fb302d19eae9.png) no-repeat scroll 114px 10px; margin:0px auto; padding: 7px 0px 5px 0px;}
#abovetop1, #belowbottom1 {margin:0 auto; width:728px;}
#aboveright1, #belowright1 {width:300px;}
#aboveright1 iframe, #belowright1 iframe {width:300px; margin:0 auto;}
#abovetop1{z-index: 1000001;position:relative;}
#abovetop1.lowerZ, #aboveright1.lowerZ{z-index: 49;}
#aboveright1{z-index: 99;position:relative;}
.outofpage-oop{position:absolute; height:0px;}

/*Brandscaping*/
body #brandscape{display:none;}
body.tylenol #brandscape{max-width:1281px;position: relative;margin:0 auto; z-index:0;display:block;}
body.tylenol .gutterleft1.adMod, .gutterright1.adMod {background: none;padding:0;position: absolute;z-index:0;}
body.tylenol .gutterleft1.adMod {left:0;}
body.tylenol .gutterright1.adMod {right:4px;}
body.tylenol .header, body.tylenol .mainContent, body.tylenol .abovetop1 {position:relative;}
body.tylenol .lsc, body.tylenol .rsc {background:none;}
body.tylenol .lsc {padding-left:0;}
.ie7 body.tylenol .header {z-index:10000002;}

/* Omniture testing: comment out later */
#omnitureTest {position:absolute;z-index:-1;padding:20px;margin:20px;background:#ccc;line-height:16px}
/*#omnitureTest, .adTest {display:none;}*/

.ellipsis {display: block; /* or inline-block */white-space: nowrap;overflow: hidden; -o-text-overflow: ellipsis;/* Opera */ text-overflow:ellipsis; /* IE, Safari (WebKit) */}

/* Global Header */
.header{width:979px;border-width:3px 1px 0;border-style:solid;border-color:#fff;height:125px;margin:0 auto;background:#4FACCB;}
.inHealthlogo{background:url(../../../resource/media/image/module-components-sprite.83260d831141622f3028f51f921d1db4.gif) -9464px 0 no-repeat;width:170px;height:60px;float:left;margin:18px 95px 14px 31px;}
.header .hlinks{float:right;margin:30px 6px 0 0;}
.header .hlinks li{float:left;padding-right:6px;margin-right:6px;border-right:solid 1px #98d4e8;}
.header .hlinks li a{color:#1d4d5c;font-size:12px;}
#searchbox{z-index:50;position:relative;}
.header-horiz.lowerZ{z-index: 49;}
/* Date Module */
#dateMod{width:430px;float:left;color:#fff;font-size:12px;margin:10px 0 5px 10px;font-wieght:100;}

/* Primary Nav */
.primaryNav{float:left;width:100%;height:31px;border-top:dotted 1px #fffefd;border-bottom:dotted 1px #fffefd;}
.primaryNav li{text-align:center;border-right:dotted 1px #feffff;float:left;height:31px;background-color:#1D4C5C;}
.primaryNav li.selected{background-color:#fff;}
.primaryNav li.selected a{color:#1D4C5C;}
.primaryNav li a{display:block;padding:8px 0 7px;font:400 14px arial;color:#ebf3f6;text-transform:uppercase;}
.primaryNav li a:hover{background:#186881;text-decoration:none;color:#fff;}
.primaryNav li.main{width:100px;}
.primaryNav li.conditionsAZ{width:126px;}
.primaryNav li.symptoms{width:118px;}
.primaryNav li.drugsAZ{width:205px;}
.primaryNav li.healthyLiving{width:150px;}
.primaryNav li.symptomChecker{width:175px;}
.primaryNav li.forums{width:99px;}
.primaryNav li.selected a{background:#f1f5f6;color:#1d4d5c;font-weight:900;}
.primaryNav li.deploy {background:#186881;}
.primaryNav li div.dropNav {background:#fff;display:block;position:absolute;border:1px solid #5db1cc;-moz-box-shadow:2px 1px 3px rgba(132, 132, 132, 0.5);-webkit-box-shadow:2px 1px 3px rgba(132, 132, 132, 0.5);box-shadow:box-shadow:2px 1px 3px rgba(132, 132, 132, 0.5);z-index:10000001;*padding-bottom:10px;*position:relative;*width:500px;_position:absolute !important;}
.primaryNav li div.dropNav ul li {float:none;background:#fff;height:auto;}
.primaryNav li div.dropNav ul.column {float:left;margin:15px 0 12px;border-right:1px dotted #4facca;}
.primaryNav li div.dropNav li a {margin:0 5px;padding:2px 13px;font-size:13px;color:#1d4d5c;text-transform:capitalize;text-align:left;}
.primaryNav li div.dropNav li a:hover {color:#fff;}
.primaryNav li div.dropNav li a.viewAll {margin:10px 10px 0;padding:5px 8px;border:1px solid #4facca;font-weight:900;}
.primaryNav li.drugsAZ div.dropNav {*width:360px;}
.primaryNav li.healthyLiving div.dropNav {*width:252px;}

/* Page Header */
.topicHeadline{background:#fff;position:relative;padding:5px 0 6px;min-height:86px;_height:86px;}
.topHeadlineHDA {background:#fff;position:relative;padding:5px 0 6px;;min-height:64px;_height:64px;}
.topicHeadline:after{content:".";display:block;height:0;width:0;line-height:0;font-size:0;clear:both;visibility:hidden;}
.topicHeadline h1{float:left;width:610px;margin:0;font-weight:500;font-size:32px;color:#1d4d5c;padding:8px 0 10px 0;line-height:35px}
.topicHeadline.isArticle h1 {width:550px}
.topicHeadline h1 a {color:#1d4d5c;}
.topicHeadline h1 a:hover {text-decoration:none;}
.topicHeadline h1.lgTitle {font-size:21px;}
.popRecirc {min-height:69px;_height:69px;margin:-4px 0 4px 0;background:#fff}
.popRecirc #bubble {margin-top:0;}
/* 8/31/12 changing z-index to 100 to fix expandable on /biologics-advancing-ra-treatment/ */
.popRecirc .edAtt {font-size:11px;padding:0 4px;position: relative;z-index: 100;}
.popRecirc.ss2 { position: relative; top: 7px; float:right;right: 21px; margin: 0; width: 310px; min-height: 20px; background-color: transparent; z-index: 101; }

.inHealthLogo{float:right;margin:0 0 0 10px;}
.header-horiz .topicHeadline { background-color: transparent; padding: 0; z-index: 99; }
.header-horiz .topicHeadline .recentVisit, .topicHeadline.isSS2 { display: none; }
.topicHeadline.ss2EditSpecial{width:617px;}
.header-horiz .topicHeadline.isHGA .recentVisit {display:block;width: 620px;}

/* LocalHealth sitemap header */
.localHealthSitemapHeadline{background:#fff;position:relative;padding:5px 0 6px;min-height:16px;_height:86px;}
.localHealthSitemapHeadline:after{content:".";display:block;height:0;width:0;line-height:0;font-size:0;clear:both;visibility:hidden;}
.localHealthSitemapHeadline h1{float:left;width:610px;margin:0;font-weight:500;font-size:32px;color:#1d4d5c;padding:8px 0 10px 0;line-height:35px}
.localHealthSitemapHeadline.isArticle h1 {width:550px}
.localHealthSitemapHeadline h1 a {color:#1d4d5c;}
.localHealthSitemapHeadline h1 a:hover {text-decoration:none;}
.localHealthSitemapHeadline h1.lgTitle {font-size:21px;}
.localHealthSitemapArticle h3{margin-bottom:10px;color:#513464;font-size:15px;font-weight:600;padding:6px 0 7px 5px;border-bottom:dotted 1px #999;}
.localHealthSitemapArticle h4{color:#58A9CA;font-weight:500;font-size:20px;line-height:22px;margin-bottom:8px;}
.localHealthSitemapArticle .featImgLink{float:left;}
.localHealthSitemapArticle .featImgLink:hover{text-decoration:none;}
.localHealthSitemapArticle img{float:left;margin:0 10px 10px 8px;}
.localHealthSitemapArticle ul li{margin-bottom:6px;line-height:14px;}
.localHealthSitemapArticle ul li .lArrow{float:left;margin:1px 0 5px 0;_margin:1px -2px 0 0;display:inline;width:10px;height:10px;background:url(../../../resource/media/image/small-icons-sprite-v4.2d3d11e1db9e06a826bf1af21de45141.gif) 0 -765px no-repeat;}
.localHealthSitemapArticle p{line-height:18px;margin-bottom:10px;width:100%;}
.localHealthSitemapArticle p a{font-size:12px;}
.localHealthSitemapArticle .modFooter{display:none;float:left;width:97%;font-size:12px;background:#F2F4E7;padding:7px 0 4px 6px;border-bottom:1px dotted #999;color:#424242;font-weight:600;}
.localHealthSitemapArticle .modFooter a{font-weight:500;}

/* New Directory Page Header (modifies the default header) */
.topicHeadline.conditions a.viewAllConds, .topicHeadline.directory a.viewAllConds, .topicHeadline.conditions a.viewAllTests, .topicHeadline.directory a.viewAllTests, .topicHeadline.conditions a.viewAllSymptoms, .topicHeadline.directory a.viewAllSymptoms, .topicHeadline.conditions a.viewAllDrugs, .topicHeadline.directory a.viewAllDrugs {float:right;margin-top:23px}
.directory a.viewAllConds{margin:0 15px 15px 0;display:block;width:170px;height:39px;background:url(../../../resource/media/image/ViewAll_buttons_SPRITE.6123aa52db4ca55e3104360169d009b7.gif) 0 0 no-repeat;}
.topicHeadline .viewPopConds, .topicHeadline .viewPopDrugs, .topicHeadline .viewPopSymptoms, .topicHeadline .viewPopTests {float:right;margin-top:23px}
a.viewPopConds{margin:0 15px 15px 0;display:block;width:205px;height:39px;background:url(../../../resource/media/image/viewall_buttons_v2.3bf947f81d313b227c69ad63f9a1cda8.gif) 0 -176px no-repeat;}
.tests a.viewAllTests{margin:0 15px 15px 0;display:block;width:133px;height:39px;background:url(../../../resource/media/image/viewall_buttons_v2.3bf947f81d313b227c69ad63f9a1cda8.gif) 0 -132px no-repeat;}
.symptoms a.viewAllSymptoms{margin:0 15px 15px 0;display:block;width:168px;height:39px;background:url(../../../resource/media/image/viewall_buttons_v2.3bf947f81d313b227c69ad63f9a1cda8.gif) 0 -88px no-repeat;}
a.viewPopSymptoms{margin:0 15px 15px 0;display:block;width:203px;height:39px;background:url(../../../resource/media/image/viewall_buttons_v2.3bf947f81d313b227c69ad63f9a1cda8.gif) 0 -220px no-repeat;}
a.viewPopTests{margin:0 15px 15px 0;display:block;width:207px;height:39px;background:url(../../../resource/media/image/viewall_buttons_v2.3bf947f81d313b227c69ad63f9a1cda8.gif) 0 -308px no-repeat;}
.drugHub a.viewAllDrugs{margin:0 15px 15px 0;display:block;width:137px;height:39px;background:url(../../../resource/media/image/viewall_buttons_v2.3bf947f81d313b227c69ad63f9a1cda8.gif) 0 -44px no-repeat;}
.drugHub a.viewPopDrugs{margin:0 15px 15px 0;display:block;width:170px;height:39px;background:url(../../../resource/media/image/viewall_buttons_v2.3bf947f81d313b227c69ad63f9a1cda8.gif) 0 -264px no-repeat;}
.drugHub a.viewAllConds{background-position:0 -44px;}
.symptoms a.viewAllConds{background-position:0 -88px;}
.directory .leftRail {padding-top:25px}
/* New Search Page Header (modifies the default header) */
body.search .pageHeader{border-bottom:solid 1px #A3A195;background:#F1F5F6;}

/*Live Search*/
#searchbox{z-index:50;}
/* Breadcrumb Module */
.breadcrumb{float:left;width:610px;padding:2px 0 12px 0;font-size:14px;
 white-space: nowrap;
 overflow: hidden;/* "overflow" value must be different from "visible" */
 -o-text-overflow:ellipsis;/* Opera 9-10 */
 text-overflow:ellipsis;/* IE, WebKit (Safari, Chrome), Opera 11 */
}
.breadcrumb li{color:#666;margin-right:4px;display:inline;}
.breadcrumb li a{color:#2a8bab;padding-right:4px}
.breadcrumb #elip {float:right;padding:7px 0 8px 1px;background-color:#fff;top:0;left:100%;position:absolute;}

/* Legacy Page Header */
.pageHeader{background:url(../../../resource/media/image/banner-sprite.dea02a10310f0af89af4d1c2cbbd3f2f.png) 0 -1413px no-repeat #fff;position:relative;padding:5px 0 6px;min-height:60px;_height:60px;}
.metaCat .pageHeader {border:none;background:url(../../../resource/media/image/banner-sprite.dea02a10310f0af89af4d1c2cbbd3f2f.png) 0 -1325px no-repeat;}
.metaCat .pageHeader h2{color:#fff;}
.metaCat .pageHeader h2 a{color:#fff}
.pageHeader:after{content:".";display:block;height:0;width:0;line-height:0;font-size:0;clear:both;visibility:hidden;}
.pageHeader h2{float:left;clear:left;margin:8px 0 3px 0;font-weight:500;font-size:32px;color:#1e4b59;padding:8px 0px 15px 10px;}
.pageHeader h2 a {color:#1e4b59;}
.pageHeader h2 a:hover {text-decoration:none;}
/* Breadcrumb Module */
.pageHeader .breadcrumb{padding:3px 0 12px 12px;}

/*Banner Lead*/
.bannerLead {width:100%;background-repeat:no-repeat;min-height:115px;margin: 10px 0;}

/* Main Content Container */
.cont{width:100%;}
.mainContent{width:957px;background-color:#fff;padding:1px 12px 9px 12px;}
.directory .mainContent{margin-top:-1px;position:relative;z-index:1;border-top:solid 1px #808170;}

/****** START MODULES ******/
/* Right Rail Module Containers */
.mod{margin-bottom:20px;}
.mod .mod-bd{border-left:solid 1px #D9DAD2;border-right:solid 1px #D9DAD2;background:#fff;}
.lrtc .mod .mod-bd{border:none;}
.rightRail .mod.listMod .mod-bd p{padding:5px 10px 0 10px;}
.mod .mod-ft-cap{width:328px;height:8px;background:url(../../../resource/media/image/module-components-sprite.83260d831141622f3028f51f921d1db4.gif) -2728px 0 no-repeat;}
.lrtc .mod .mod-ft-cap{display:none;}
.rightRail .rr-filed {width:100%;border:1px solid #9c9c9c;background:#fff;margin: 10px 4px;width: 97%;padding: 12px;width: 302px;}
.rightRail .rr-filed h4{font-weight:bold;font-size:12px;color: #1A4856;}
.rightRail .rr-filed h4 a{font-weight:normal;}
/* Last second decision to make all right rail module not have rounded corners */
.rightRail .mod{border:solid 1px #999;margin-right:4px;margin-bottom:16px;background:#fff;}
.rightRail .mod .mod-bd{padding:0 0 6px 0;border-left:none;border-right:none;}
.rightRail .mod .mod-ft-cap{display:none;}

/*Homepage Header Container*/
.pageHeaderHome {background: url(../../../resource/media/image/main_bg.e85a7499ab762492e1387ae83d0a7b58.gif) repeat-x scroll 1px 0 #FFFFFF;min-height: 247px;padding: 20px 10px 20px 20px;position: relative;border-bottom: 1px dotted #999;}
.pageHeaderHome h2 {color:#888;text-transform:uppercase;}

/*Homepage Lead Links*/
.homeLinks{width:13%;float:left;padding-right:20px;}
.homeLinks h2,.homeMini h2 {font-size:12px;letter-spacing: 0.2px;text-transform:uppercase;}
.homeLinks h2 {border-bottom:1px dotted #999;padding-bottom: 6px;width: 115px;}
.homeLinks a{font-weight:bold;}
.homeLinks li {line-height:16px;margin:10px 0;}

/*Homepage Lead Promo*/
.homeLead{width:50%;float:left;}
.homeLead h2 {font-size:26px;line-height: 28px;width: 201px;}
.leadImageBox {float:left;margin: 0 15px 15px 15px;height: 243px;display:block;}
.leadImageBox a img {background:#fff;padding:2px;border:1px solid #ccc;}
.leadTextBox{float:right;width:195px;}
.leadTextBox h2 a {line-height:24px;font-family: century gothic;}
.leadTextBox p{line-height:18px;}
.leadTextBox li {margin:13px 0;}
.leadTextBox li a {display:block;font-size:13px;font-weight: bold;line-height: 17px;}

/*Homepage Mini Promos*/
.homeMini{width:34%;height: 261px;float:right;border-left: 1px dotted #999;border-right: 1px dotted #999;position:relative;overflow:hidden;}
.homeMini .scrollable{width:100%;height: 100%;position:relative;overflow:hidden;}
.homeMini h2{clear:left;margin-bottom: 2px;}
.homeMini h3 a{font-size:13px;}
.homeMini .scrollable .promoItems{width:20000em;position:absolute;height: 253px;}
.homeMini .prev, .homeMini .next{position:absolute;top:114px;cursor:pointer;z-index:10;text-indent:-10000px;background:url(../../../resource/media/image/homeheaderarrows.38ad92e23ee6fd403c1ece759be08fe8.png) no-repeat;width:17px;height:21px;}
.homeMini .prev{left:0;background-position:0 0;}	
.homeMini .next{right:-1px;background-position:-17px 0;}
.homeMini .prev:hover{background-position:0 -21px;}	
.homeMini .next:hover{background-position:-17px -21px;}	
.promoItemsContain{width: 291px;float:left;height: 253px;padding:0 15px 0 20px;background: url(../../../resource/media/image/right_rail_bg.e5af46a9f651172b27e291c3b7ed4ec4.gif) repeat-x scroll 0 4px #FFFFFF;}
.miniPromoBox{width: 100%;display:block;position:relative;}
.miniImageBox {float:left;}
.miniImageBox a img{background:#fff;padding:2px;border:1px solid #ccc;margin:0 15px 20px 0;}
.miniTextBox a{font-weight:bold;}
.miniTextBox p{line-height:16px;margin: 3px 0;}
.promoTracker{position:absolute;bottom:0;right:10px;z-index:11;color:#858484;font-size: 12px;}

/*Right Rail Mini Promos*/
.rightRail .homeMini{width: 326px;margin: 5px 0 7px 4px;float:left;height: 310px;border:1px solid #379BBE;background:#fff;}
.rightRail .homeMini h4{font-size:12px;text-transform:uppercase;}
.rightRail .homeMini h5{font-size:13px}
.rightRail .homeMini .mpBorder{border:1px solid #fff;}
.rightRail .homeMini .scrollable .promoItems .promoItemsContain, .rightRail .homeMini .promoItemsContain{padding-top:3px;background-image:none;}
.rightRail .homeMini h3{background: none repeat scroll 0 0 #379BBE;color: #fff;font-size: 14px;font-weight: 200;padding: 0 10px 0;border:1px solid #fff;line-height:35px;margin-bottom: 12px;}
.rightRail .homeMini .prev, .rightRail .homeMini .next {top:163px;}

/* Static Lead Module */
.sl{position:relative;top:0;left:0;width:603px;height:274px;margin-bottom:25px;background-image:url(../../../resource/media/image/lead-bg.4208528a219a0b38307a9a5f5a21a8e9.jpg);background-repeat:no-repeat;background-position:0 0;}
.sl .underlay{filter:alpha(opacity=85);opacity:0.85;background-color:#fff;width:400px;height:255px;position:absolute;top:10px;right:10px;z-index:0;border:1px solid #EBEBE6;}
.sl .slc{width:365px;height:230px;position:absolute;top:20px;right:28px;z-index:1;padding-top:5px;overflow:hidden;}
.sl .slc h2 a{font-size:24px;line-height:24px;font-weight:500;color:#ed7f37;}
.sl .slc p{margin:5px 0 25px 0;line-height:18px;font-size:13px;}
.sl .slc a{font-size:13px;}
.sl .slc h3{font-size:13px;font-weight:600;color:#666;border-bottom:dotted 1px #9C9D97;padding-bottom:2px;margin:5px 0;}
.sl .slc ul li{padding:4px 0;}

/* Static Lead Navigation */
.sl .layer3{position:absolute;z-index:2;}
.sl a.prevbtn{-moz-border-radius:5px;-webkit-border-radius:5px;opacity: 0.75;top:110px;left:0;width:37px;height:35px;background:url(../../../resource/media/image/small-icons-sprite-v4.2d3d11e1db9e06a826bf1af21de45141.gif) 0 -2072px no-repeat #EFEFEF;}
.sl a.nextbtn{-moz-border-radius:5px;-webkit-border-radius:5px;opacity: 0.75;top:110px;right:0;width:38px;height:35px;background:url(../../../resource/media/image/small-icons-sprite-v4.2d3d11e1db9e06a826bf1af21de45141.gif) 0 -2127px no-repeat #EFEFEF;}
.sl ul.pagin{bottom:12px;right:18px;}
.sl ul.pagin li{float:left;width:10px;height:15px;padding:2px 5px;}
.sl ul.pagin li a{color:#666;font-weight:600;}
.sl ul.pagin li.selected{background:#4CABC7;}
.sl ul.pagin li.selected a{color:#fff;}

.metaCat .sl{-moz-border-radius:0;-webkit-border-radius:0;margin:0 0 15px -10px;height:auto;height:315px;}
.metaCat .sl .underlay{display:none;height:293px;}
.metaCat .sl .slc{width:280px;height:auto;position:relative;margin-left:355px;}
.metaCat .sl .slc h2{font-size:25px;line-height:25px;}
.metaCat .sl .slc p{margin:8px 0 20px 0;}

/* Static Lead Icons */
.sl .slc ul li.quiz{background:url(../../../resource/media/image/lead-icons-sprite.00239c290b7db08a75d482f0e4056b44.gif) 0 4px no-repeat;padding:4px 0 4px 22px;}
.sl .slc ul li.calculator{background:url(../../../resource/media/image/lead-icons-sprite.00239c290b7db08a75d482f0e4056b44.gif) 0 -28px no-repeat;padding:4px 0 4px 22px;}
.sl .slc ul li.comment{background:url(../../../resource/media/image/lead-icons-sprite.00239c290b7db08a75d482f0e4056b44.gif) 0 -60px no-repeat;padding:4px 0 4px 22px;}
.sl .slc ul li.drugtreatment{background:url(../../../resource/media/image/lead-icons-sprite.00239c290b7db08a75d482f0e4056b44.gif) 0 -93px no-repeat;padding:4px 0 4px 22px;}
.sl .slc ul li.news{background:url(../../../resource/media/image/lead-icons-sprite.00239c290b7db08a75d482f0e4056b44.gif) 0 -124px no-repeat;padding:4px 0 4px 22px;}
.sl .slc ul li.newletter{background:url(../../../resource/media/image/lead-icons-sprite.00239c290b7db08a75d482f0e4056b44.gif) 0 -156px no-repeat;padding:4px 0 4px 22px;}
.sl .slc ul li.overview{background:url(../../../resource/media/image/lead-icons-sprite.00239c290b7db08a75d482f0e4056b44.gif) 0 -189px no-repeat;padding:4px 0 4px 22px;}
.sl .slc ul li.pdf{background:url(../../../resource/media/image/lead-icons-sprite.00239c290b7db08a75d482f0e4056b44.gif) 0 -220px no-repeat;padding:4px 0 4px 22px;}
.sl .slc ul li.podcast{background:url(../../../resource/media/image/lead-icons-sprite.00239c290b7db08a75d482f0e4056b44.gif) 0 -252px no-repeat;padding:4px 0 4px 22px;}
.sl .slc ul li.assessment{background:url(../../../resource/media/image/lead-icons-sprite.00239c290b7db08a75d482f0e4056b44.gif) 0 -284px no-repeat;padding:4px 0 4px 22px;}
.sl .slc ul li.support{background:url(../../../resource/media/image/lead-icons-sprite.00239c290b7db08a75d482f0e4056b44.gif) 0 -316px no-repeat;padding:4px 0 4px 22px;}
.sl .slc ul li.search{background:url(../../../resource/media/image/lead-icons-sprite.00239c290b7db08a75d482f0e4056b44.gif) 0 -348px no-repeat;padding:4px 0 4px 22px;}
.sl .slc ul li.photo{background:url(../../../resource/media/image/lead-icons-sprite.00239c290b7db08a75d482f0e4056b44.gif) 0 -381px no-repeat;padding:4px 0 4px 22px;}
.sl .slc ul li.video{background:url(../../../resource/media/image/lead-icons-sprite.00239c290b7db08a75d482f0e4056b44.gif) 0 -412px no-repeat;padding:4px 0 4px 22px;}

/* Complex Lead Module */
#complexLeadContainer{border-top:dotted 1px #999;border-bottom:dotted 1px #999;margin-top:-3px;}

/* Horizontal Nav on Topics and Tips Templates */
.header-horiz { position: relative; padding-top: 7px; z-index: 100; }

/* Chapter Nav Module - right rail */
.cNav.mod{border-color:#b7baac;}
.cNav h3{border:solid 1px #fff;background:#ed7f37; font-weight:normal;min-height:20px;_height:20px;padding:11px 0 5px 10px;color:#fff;}
.cNav a{font-size:12px;}
.cNav ul.toplinks {padding:6px 0 0 0;}
.cNav ul.toplinks li {padding: 6px 0; margin: 0 10px; font-weight: bold; border-bottom:dotted 1px #C5C5C5;color:#666}
.cNav ul.toplinks li a { font-weight: bold; text-decoration: none; }

/* Chapter Nav Module - Horizontal Application */
.nav-horiz { display: table; *display: block; width: 100%; margin-bottom: 29px; font-size: 13px; font-weight: bold;}
.nav-horiz > ul { display: table-row; *display: block; width: 100%; background: #ffffff; background: -moz-linear-gradient(top,  #ffffff 0%, #f4f4f2 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#f4f4f2)); background: -webkit-linear-gradient(top,  #ffffff 0%,#f4f4f2 100%); background: -o-linear-gradient(top,  #ffffff 0%,#f4f4f2 100%); background: -ms-linear-gradient(top,  #ffffff 0%,#f4f4f2 100%); background: linear-gradient(top,  #ffffff 0%,#f4f4f2 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f4f4f2',GradientType=0 ); }
.nav-horiz > ul > li { display: table-cell; *display: block; *float: left; padding: 10px 5px; *padding: 10px; *font-size: 12px; vertical-align: top; text-align: center; border-bottom: 1px solid #cecece; *border-top: 2px solid #fff; }
.nav-horiz > ul > li a{width:auto;}
.nav-horiz > ul > li a:hover{text-decoration:none;color:#49accd;}
.nav-horiz .selected { padding: 7px 4px 10px;color: #333; background: #fff; border-top: 3px solid #f79234; border-right: 1px solid #cecece; border-left: 1px solid #cecece; border-bottom: none;*padding-bottom:13px; }
.nav-horiz .view-all { padding-left: 5px;text-align: center;width: 253px;*float:none; width:auto\9;}
.nav-horiz .view-all span { margin-right: 10px; font-weight: 200; color: #cecece; text-decoration: none;}
.nav-horiz .sub-nav { display: none; position:relative;}
.nav-horiz .sub-nav ul { position: absolute; display: block; top: 10px; left: 0; width: auto; min-width: 110%; max-width: 150%; padding: 0 10px; background-color: #fff; }
.nav-horiz .sub-nav li { display: block; padding: 0.5em 0; text-align: left; }


/* select nav item arrow styles */
.cNav .selected {color:#666;}
.cNav ul.toplinks li a.selected { text-decoration: none;font-weight:normal;display: block;width:329px; height: 16px; padding: 6px 0 4px 2px; position: relative; left: -19px; text-indent: 16px; background: url(../../../resource/media/image/selection-arrow-sprite-v3.2d4fb9d164bb8a76c99ccc38aacddc7f.gif) left top no-repeat; border-bottom:none;}
.cNav ul.toplinks li.selected { width: 100%; padding: 0; background: url(../../../resource/media/image/selection-arrow-sprite-v3.2d4fb9d164bb8a76c99ccc38aacddc7f.gif) right top no-repeat; border-bottom:none; margin: -1px 0 0 0;}
.cNav ul.toplinks li.selected a { text-decoration: none;font-weight:normal;color:#333; display: block; height: 16px; padding: 6px 0 4px 2px; position: relative; left: -8px; text-indent: 16px; background: url(../../../resource/media/image/selection-arrow-sprite-v3.2d4fb9d164bb8a76c99ccc38aacddc7f.gif) left top no-repeat; border-bottom:none;}

/* Style Guide "hyperlink" styles for outer nav items that can have multiple inline links */
.cNav.metaNav ul.toplinks li.tfMoreInfo a,
.cNav.metaNav ul.toplinks li.relatedTopics a { font-weight:normal;}
.cNav.metaNav ul.toplinks li.tfMoreInfo a:hover,
.cNav.metaNav ul.toplinks li.relatedTopics a:hover,
.cNav ul.toplinks ul { padding-top: 6px; }
/* no bottom border on the inner nav links */
.cNav ul.toplinks ul li { border-bottom: none;}
.cNav ul.toplinks ul li a:hover { text-decoration: underline; }
.cNav ul.toplinks ul li.selected a:hover { text-decoration:none; }

/* selected nav item arrow styles for inner list of nav items
    and Style Guide "hyperlink" styles for inner nav items */
.cNav ul.toplinks ul li.selected { position: relative; right: -10px;}
.cNav ul.toplinks ul li a { font-weight:normal;}
.cNav ul.toplinks ul li.selected a { color:#666; left: -26px; text-indent: 26px;}


.cNav .midlinks {margin:0;padding:5px 10px;border-top:solid 1px #b7baac;background:#f1f5f6;}
.cNav .midlinks li{padding:4px 0 4px 10px;background:url(../../../resource/media/image/small-icons-sprite-v4.2d3d11e1db9e06a826bf1af21de45141.gif) 2px -1453px no-repeat;}
.cNav .midlinks .buzz{display:inline;font-size:12px;font-weight:600;color:#666;}
.cNav .bottomlinks{padding:10px 10px 5px 10px;margin:0;border-top:solid 1px #b7baac;}
.cNav .hSelected{width:307px;margin-left:-5px;padding-left:15px;background:url(../../../resource/media/image/selection-arrow-sprite-v3.2d4fb9d164bb8a76c99ccc38aacddc7f.gif) 0 -259px no-repeat;border-top:none;}
.cNav .hSelected .selected{display:block;}
.cNav .bottomlinks .harvard-logo{text-indent:-10000px;width:26px;height:31px;background:url(../../../resource/media/image/medium-icons-sprite.7345bb73be8cd3de31132cc5f6a001fd.gif) 0 0 no-repeat;float:left;margin-right:5px;}
.cNav .bottomlinks .credit{font-size:12px;font-weight:600;color:#900;margin-top:2px;}
.cNav .mod-bd { position: relative; }
.rightRail .cNav{_width:325px;}

 /* Meta Nav Extends Chapter */
.metaNav li.relatedTopics {border-top:dotted 1px #ccc;color:#1d4d5c;}
.metaNav li.relatedTopics a, .metaNav li.tfMoreInfo a {color:#2a8bab;}
.metaNav .toplinks ul {padding-bottom:0}

/* More Info Module */
.moreInfo{margin:20px 0 30px 0;}
.moreInfo h3{color:#fff;background:#ed7f37;font-size:12px;font-weight:600;padding:7px 12px 6px;float:left;}
.moreInfo div.moreCont {padding:0 12px 16px 12px;border:solid 1px #f69840;float:left;clear:both;width:578px;}
.moreInfo .moreCont ul{margin:0;padding-bottom:0;}
.moreInfo .moreCont ul li{padding:17px 14px 0 0;margin:0;float:left;}
.moreInfo .moreCont ul li a {border-right:solid 1px #DADADA;padding:0 14px 0 0;white-space: nowrap;display:block;}
*.moreInfo .moreCont ul li a {margin-bottom: 2px;}
.moreInfo ul li.last a {border:none;}
.moreInfo ul.midlinks {padding:0 12px 6px 12px}
.moreInfo .midlinks li.buzz {background:none;padding:0;}
.moreInfo .midlinks li.buzz b{display:block;padding:8px 0 8px 6px;color:#333;}
.moreInfo .midlinks {padding:10px 12px;margin:0;border:solid 1px #f69840;border-width:0 1px 1px 1px;float:left;clear:both;width:578px;background:#f1f5f6;}
.moreInfo .midlinks li {padding:0 0 0 8px;background:url(../../../resource/media/image/small-icons-sprite-v4.2d3d11e1db9e06a826bf1af21de45141.gif) 0 -25px no-repeat;}
.moreInfo .midlinks li a {border-top:dotted 1px #c3c7c8;display:block;padding:4px 0 4px 2px}
.moreInfo .midlinks .buzz{display:inline;font-size:12px;font-weight:600;color:#666;}
.moreInfo .bottomlinks{padding:10px 12px;margin:0;border:solid 1px #f69840;border-width:0 1px 1px 1px;float:left;clear:both;width:578px;}
.moreInfo .bottomlinks .harvard-logo{border:none;text-indent:-10000px;width:26px;height:31px;background:url(../../../resource/media/image/medium-icons-sprite.7345bb73be8cd3de31132cc5f6a001fd.gif) 0 0 no-repeat;float:left;margin-right:5px;}
.moreInfo .bottomlinks .credit{font-size:12px;font-weight:600;color:#900;margin-bottom:2px;clear:none;text-align:left;}
/* More Info Module in Left Rail Two Column Container */
.lrtc .moreInfo{margin:0 0 20px 0;}
.lrtc .moreInfo h3{color:#333;font-size:13px;line-height:16px;padding:0;background:none;float:none;}
.lrtc .moreInfo div.moreCont{padding:0;border:none;width:auto;}
.lrtc .moreInfo ul{padding:5px 0 0 0;border:none;background:none;}
.lrtc .moreInfo ul li{margin:0;float:none;padding:4px 0;font-size:12px;border-bottom:1px dotted #999;border-right:none;}
.lrtc .moreInfo ul li a{border-right:none;}

/* List Module */
.rightRail .listMod.mod{border:solid 1px #ed7f37;}
.listMod br{display:none;}
.listMod .mod-bd br{display:none;}
.listMod h3{border:solid 1px #fff;background:#ed7f37;font-weight:500;padding:11px 10px;color:#fff;}
.listMod ul{margin:0 10px;padding-top:5px;}
.listMod ul li{padding:6px 0;border-bottom:dotted 1px #ccc;color:#A5A5A5;font-size:12px;}
.listMod .mod-exp-key {border:none;color:#2a8bab;cursor:pointer}

/* List Module Behavior in the left rail, two column layout */
.lrtc .listMod{margin-bottom:20px;}
.lrtc .listMod h3{font-size:13px;height:auto;background:none;text-transform:uppercase;color:#333;font-weight:600;padding:0;line-height:16px;}
.lrtc .listMod span{font-size:10px;color:#666;}
.lrtc .listMod ul{margin:0;}
.lrtc .listMod ul li{padding:4px 0;}
.lrtc .listMod ul li a{font-size:12px;}

/* List Module inside Ask The Expert Module */
.ate .listMod{min-height:265px;height:280px\9;border-left:1px solid #DCDCD3;border-right:1px solid #DCDCD3;border-bottom:1px solid #DCDCD3;border-top:4px solid #379BBE;float:left;width:275px;margin:0;padding:8px 0 8px 10px;}
.ate .listMod h3{background:none;color:#369ABF;margin-right:10px;padding:0 0 8px 0;height:auto;border-bottom:dotted 1px #999;}
.ate .listMod .mod-bd{border:none;margin:0;}
.ate .listMod .mod-bd ul{margin:0;}
.ate .listMod .mod-bd ul li{border:none;background:url(../../../resource/media/image/small-icons-sprite-v3.bd0811cb182586a7d48fc0dbd0a61324.gif) 0 -25px no-repeat;padding:6px 0 6px 10px;}
.ate .listMod .mod-ft-cap{display:none;}

/* List Module with RSS Feed */
.listModRSS.mod{border:solid 1px #3A98B4;}
.listModRSS .RSSheader{background:#3A98B4;border:solid 1px #fff;}
.listModRSS .RSSheader h3{float:left;padding:10px 0 6px 10px;font-weight:500;color:#fff;height:20px;}
/* adding a display:none to the rss feed link per a recent request from the client, can be added back in by removing the display none */
.listModRSS .RSSheader a{display:none;float:right;color:#b8f3fc;font-size:11px;padding:0 18px 0 18px;margin-top:13px;background:url(../../../resource/media/image/small-icons-sprite-v4.2d3d11e1db9e06a826bf1af21de45141.gif) 0 -1031px no-repeat;}
.listModRSS ul{margin:0 10px;padding-top:5px;}
.listModRSS ul li{padding:6px 0;border-bottom:dotted 1px #999;color:#A5A5A5;font-size:12px;}

/* List Module with RSS Feed on a Directory page in left rail */
.directory .listModRSS.mod{margin-bottom:30px;border:dotted 1px #999;padding-top:30px;border-width:1px 0 0 0;}
.directory .listModRSS .RSSheader{background:none;border:none;}
.directory .listModRSS .RSSheader h3{float:left;padding:0 0 10px 0;font-weight:500;height:20px;font-size:18px;color:#513163;}
.directory .listModRSS .RSSheader a{float:right;color:#2a8bab;font-size:11px;padding:0 18px;margin-top:3px;background:url(../../../resource/media/image/small-icons-sprite-v4.2d3d11e1db9e06a826bf1af21de45141.gif) 0 -1031px no-repeat;}
.directory .listModRSS ul{margin:0;padding-top:0;}
.directory .listModRSS ul li{background:url(../../../resource/media/image/small-icons-sprite-v3.bd0811cb182586a7d48fc0dbd0a61324.gif) 2px -1450px no-repeat;padding:6px 0 6px 10px;border-bottom:none;color:#A5A5A5;font-size:12px;}
.directory .listModRSS .mod-bd {border:0}
.directory .listModRSS .mod-ft-cap {display:none}

/* FDA Module */
.fda.mod{border:solid 1px #A6373D;}
.fda h3{border:solid 1px #fff;background:url(../../../resource/media/image/small-icons-sprite-v3.bd0811cb182586a7d48fc0dbd0a61324.gif) 8px -1099px no-repeat #A6373D;font-weight:500;height:20px;padding:11px 0 5px 40px;color:#fff;}
.rightRail .fda .mod-bd{background:url(../../../resource/media/image/fda.5e6fc61260c900c1bc8ceffe5d67caec.gif) 10px 15px no-repeat #fff;padding:15px 10px 10px 90px;}
.fda .mod-bd p{padding-bottom:8px;}

/* Social Networking Module */
.social.mod{padding-bottom:0;}
.social h3{font-weight:500;height:20px;padding:11px 0 5px 10px;}
.social .mod-bd{background:url(../../../resource/media/image/social-bg.d0fb49bd94edc98d843897a64e9a1a25.gif) 0 0 repeat-x #F2F2F2;}
.social ul{margin:0 10px;padding-top:10px;border-top:dotted 1px #c6c6c6;}
.social ul li{float:left;width:110px;padding-left:40px;line-height:14px;}
.social ul li a{font-size:12px;}
.social ul li.twitter{padding-top:5px;background:url(../../../resource/media/image/medium-icons-sprite.7345bb73be8cd3de31132cc5f6a001fd.gif) 0 -326px no-repeat;min-height:35px;#height:35px;}
.social ul li.facebook{padding-top:12px;background:url(../../../resource/media/image/medium-icons-sprite.7345bb73be8cd3de31132cc5f6a001fd.gif) 0 -390px no-repeat;min-height:30px;#height:30px;}
.social .mod-ft-cap{height:9px;background:url(../../../resource/media/image/module-components-sprite.83260d831141622f3028f51f921d1db4.gif) -2272px 0 no-repeat;}

/* DYK Module */
.rightRail .mod.DidYouKnow{border:solid 1px #79588C;}
.DidYouKnow .DidYouKnow-header{height:15px;position:relative;left:0;top:0;padding:12px 0 10px 10px;color:#fff;background:#644678;border:solid 1px #fff;}
.DidYouKnow .DidYouKnow-header h3{float:left;font-weight:500;}
.DidYouKnow .DidYouKnow-header .viewSource{float:right;color:#fff;font-size:10px;padding-right:15px;}
.rightRail .DidYouKnow .mod-bd{padding:8px 8px 10px 8px;}
.DidYouKnow .theQuestion{/*padding-top:15px;*/}
.DidYouKnow .theQuestion .question{font-size:15px;padding:10px 21px 15px 21px;line-height:18px;}
.DidYouKnow .theQuestion .radioGroup{padding:10px 15px 10px 21px;font-weight:600;}
.DidYouKnow .theQuestion .radioSet{padding-bottom:5px;}
.DidYouKnow .theQuestion .radioSet input{float:left;margin:1px 7px 0 0;#margin:-4px 7px 0 0;}
.DidYouKnow .theQuestion .radioSet span{float:left;padding-right:5px;}
.DidYouKnow .theQuestion .radioSet label{float:left;width:230px;font-weight:500;}
.DidYouKnow .theQuestion .submitBtn{padding:10px 0;margin:10px 10px 0;border-top:dotted 1px #999;}
.DidYouKnow .theQuestion .submitBtn .submit{width:102px;height:39px;float:right;background:url(../../../resource/media/image/module-components-sprite.83260d831141622f3028f51f921d1db4.gif) -691px 0 no-repeat;color:#f4f5f0;font-size:1px}
.DidYouKnow .theQuestion .submitBtn .submit:hover{background-position:-793px 0;}
.DidYouKnow .theAnswer .RightOrWrong{padding-left:20px;}
.DidYouKnow .theAnswer .RightOrWrong span{display:block;padding:20px 0 15px 35px;margin-right:15px;border-top:dotted 1px #999;}
.DidYouKnow .theAnswer .RightOrWrong .correct{background:url(../../../resource/media/image/medium-icons-sprite.7345bb73be8cd3de31132cc5f6a001fd.gif) 0 -42px no-repeat;color:#77B352;font-size:35px;line-height:14px;}
.DidYouKnow .theAnswer .RightOrWrong .incorrect{background:url(../../../resource/media/image/medium-icons-sprite.7345bb73be8cd3de31132cc5f6a001fd.gif) 0 -90px no-repeat;color:#BB4D4E;font-size:35px;line-height:14px;}
.DidYouKnow .theAnswer .youAnswered{padding:10px 30px 25px 20px;}
.DidYouKnow .answerlinks{padding:0 0 15px 20px;}
.DidYouKnow .answerlinks a{display:block;padding:0 0 5px 0;line-height:15px;}

/* DYK Source Bubble Module */
.sourceBubble{display:none;padding-top:20px;background:url(../../../resource/media/image/source-bubble-top.a61baf75c3727cedaed5626d0851fbf5.png) 0 0 no-repeat;width:508px;position:absolute;left:-250px;top:-35px;z-index:1000;}
.sourceBubble .bottomCap{padding-bottom:25px;background:url(../../../resource/media/image/source-bubble-bottom.b8bf653df49e04048d776c2277b19cb2.png) left bottom no-repeat;}
.sourceBubble .rightPointer{border-left:1px solid #D2D1CC;padding-right:44px;#padding-bottom:1px;background:url(../../../resource/media/image/source-bubble-pointer.a49bee1e0358be3e7027f46068bb0a82.png) right top no-repeat;}
.sourceBubble .textWrapper{padding:0 20px;background-color:#F6F6F6;border-left:3px solid #fff;}
.sourceBubble .bubbleHeader{height:20px;margin-bottom:5px;}
.sourceBubble .bubbleHeader h4{height:20px;font-size:18px;color:#ed7f37;float:left;font-weight:500;}
.sourceBubble .closeBtn{text-indent:-10000px;float:right;height:14px;width:14px;background:url(../../../resource/media/image/gry-close-btn.001377ab01367a600026ef823d1587c0.gif) no-repeat scroll 0 -1px;color:#F6F6F6;font-size:1px;}
.sourceBubble .textBox{font-size:15px;background-color:#fff;border:solid 1px #D7D7D7;padding:15px 35px 8px;color:#333;line-height:20px;word-wrap:break-word;}

/* Source Bubble On the Quiz Module Page */
.vs{position:relative;}
.vs .viewSource{float:right;font-size:10px;position:relative;}
.vs .sourceBubble{position:absolute;top:-45px;left:40px;}

/* UCR Quiz Module */
.ucrQuiz {margin-bottom:10px;}
.ucrQuiz h1{color:#4E3063;font-weight:500;line-height:28px;padding:10px 0;font-size:28px;}
.ucrQuiz h2{color:#4E3063;font-weight:normal;padding:5px 0;font-size:18px}
.ucrQuiz .intro{padding-bottom:20px;line-height:18px;}
.ucrQuiz .Score{padding-bottom:10px;}
.ucrQuiz .quiz-header{padding:0 0 10px 45px;color:#2a8bab;}
.ucrQuiz .quiz-header h3{font-size:20px;float:left;}
.ucrQuiz .quiz-header .showAnswers{font-size:12px;float:right;margin:-5px 10px 0 30px;}
.ucrQuiz .quiz-header .viewSource{float:right;color:#fff;font-size:10px;padding-right:15px;}
.ucrQuiz .Question{border-bottom:dotted 1px #999;padding:15px 0;}
.ucrQuiz .QuestionText{font-size:12px; line-height:18px;font-weight:600;_height:20px;color:#323232;}
.ucrQuiz .Question .radioGroup{padding: 0 15px 40px 35px;font-weight:600;}
.ucrQuiz .Options{font-size:13px;}
.ucrQuiz .Option{display:block;font-weight:500;font-size:12px;line-height:18px;}
.ucrQuiz .Option input{margin:0 5px;}
.ucrQuiz .AnswerLetter{text-transform:uppercase;margin-left:5px;}
.ucrQuiz .Right{padding:15px;margin-bottom:12px;border-top:1px dotted #999;background:url(../../../resource/media/image/ucr-quiz-sprite.5d92e10fdd27084bb7eb5c0a3b784d1c.png) 14px 15px no-repeat;text-indent:-99999px;}
.ucrQuiz .YourAnswer.Wrong, .YourAnswer.ucrQuiz .NoAnswer{border-top:1px dotted #999;background:url(../../../resource/media/image/ucr-quiz-sprite.5d92e10fdd27084bb7eb5c0a3b784d1c.png) 14px -32px no-repeat;padding:54px 16px 0;}
.ucrQuiz .YourAnswer.Wrong, .ucrQuiz .YourAnswer.Right{height:100%;}
.ucrQuiz .NoAnswer, .ucrQuiz .YourAnswer, .ucrQuiz .CorrectAnswer{font-weight:600;}
.ucrQuiz .NoAnswer, .ucrQuiz .YourAnswer, .ucrQuiz .CorrectAnswer, .ucrQuiz .Explanation, .ucrQuiz .Score{line-height:18px;}
.ucrQuiz .NoAnswer, .ucrQuiz .CorrectAnswer, .ucrQuiz .Explanation, .ucrQuiz .Score{color: #454545;font-style: italic;margin: 30px 0; font-size: 12px}
.ucrQuiz .NoAnswer, .YourAnswer{display:block;margin‐top:0;margin‐bottom:0;}
.ucrQuiz .Button{background-color:#f3f4ef;padding:10px 10px 10px;text-align:right; margin-top: 30px;}
.ucrQuiz .Button input{border:none;text-indent:-99999px;width:104px;height:42px;background:url(../../../resource/media/image/ucr-quiz-sprite.5d92e10fdd27084bb7eb5c0a3b784d1c.png) no-repeat scroll 0 -118px transparent;#padding-bottom:10px;#color:#fff;#font-size:1px;cursor: pointer;}
.ucrQuiz .Score{height:30px;}
.ucrQuiz .Score, .ucrQuiz .Button:last-child{display:none;}
.ucrQuiz p{margin:5px 0;}
.ucrQuiz p.intro,.ucrQuiz p.Intro{font-size: 14px; margin: 10px 0 25px; font-weight:bold;}
.ucrQuiz td{padding-right:15px;}

/* UCR content type 42 results */
.article .Results a {color:#000}
.article .Results a:hover {text-decoration:none}

/*Drugs and Supplements*/
.drugssupplements{background-color:#F2F5F6;border-bottom:1px dotted #3B99B3;color:#3B99B3;font-size:33px;padding:25px 0 18px 15px;}
.drugbreadcrumb{background-color:#c3dbe2;padding:6px 0;}
.generic .viewtoggle{cursor:pointer;}

/* Article Module */
.article{margin:0 0 12px 0;}
.cont .article h1 {padding-top:2px;margin-bottom:4px;}
.article h1, .article h2, .article h3{color:#ed7f37;font-weight:500;line-height:35px;}
.article h1 a, .article h2 a, .article h3 a{color:#ed7f37;font-weight:500;line-height:28px;}
.article h1 a:hover, .article h2 a:hover, .article h3 a:hover{text-decoration:underline;}
.article h1{padding:10px 0 10px 0;font-size:28px;}
.article h2{padding-bottom:5px;font-size:18px}
.article h3{padding-bottom:10px;font-size:18px;}
.article h4{padding-bottom:10px;font-size:14px;line-height:24px}
.article td h2 a:hover, .article td h3 a:hover {text-decoration:none;}
.article p{padding-bottom:13px;line-height:20px;}
.article img{float:left;margin:10px 20px 10px 10px;}
.article ul{padding-left:15px;padding-bottom:10px;}
.article ul li{line-height:18px;list-style: disc outside none;}
.article ul li.selected a{color:#F28739; font-weight:bold;}
.article ol{margin-left:20px;#margin-left:30px;}
.article .harvardwpr{padding:7px 0 10px 0;margin:0 0 10px 0;font-size:11px;color:#999;background:url(../../../resource/media/image/crest_icon.e9ddf29ab4189dbb0c01c40da67e6af8.gif) no-repeat scroll 0 6px transparent;}
.article .harvardwpr .hmsg, .harvardwpr .hmsg2{padding:0 20px;}
.topicHeadline .harvardwpr{clear:both;padding:4px 0 10px 0;margin:0 0 10px 0;font-size:11px;color:#999;background:url(../../../resource/media/image/crest_icon.e9ddf29ab4189dbb0c01c40da67e6af8.gif) no-repeat scroll 0 3px transparent;}
.topicHeadline .harvardwpr .hmsg, .harvardwpr .hmsg2{padding:0 20px;}
.article .content{margin-top:10px;}
.article #container{width:auto;}
.article .collapsed{ background: #F2F2F2; padding: 10px;}
.article .section{border-bottom:1px dotted #ABABAB;padding:15px 0 10px 0;}
.article .section.last{border:0;}
.article .expanded{ border-bottom: 1px dotted #ABABAB}
.article p.transcript {float: left; margin: 4px 0;width:100%}
.article p .speaker {float: left;width: 20%;font-weight:bold;text-align:right;padding-right:14px}
.article p .transcription {float: right;width: 77%;}
.article .mReview {clear: left;color: #8C8C8C;font-size: 11px;}
.article .mReview p{padding:0;line-height: 14px;}

/* Harvard Articles */
.cont .article.harvard h1{margin-bottom:0;}
.harvard h1, .harvard h2, .harvard h3, .harvard h4, .harvard h5, .harvard h6 {color:#980000;}

/* Article Quiz Module */
.article .Question{padding:15px 0;border-bottom:solid 1px #e4e4e4;}
.article .Question .QuestionText{font-size:16px;padding:7px 0;line-height:18px;font-weight:600;}
.article .Question .radioGroup{padding:0 15px 0 35px;font-weight:600;padding-bottom:40px;}
.article .Option{display:block;font-weight:600;padding:5px 0;margin-left:38px;}
.article .Option input{margin:0 5px;}
.article .Button{padding:10px 10px 10px;text-align:right;margin:-10px 0 10px;}
.article .Button input{border:none;text-indent:-99999px;width:104px;height:42px;background:url(../../../resource/media/image/ucr-quiz-sprite.5d92e10fdd27084bb7eb5c0a3b784d1c.png) no-repeat scroll 0 -118px transparent;margin-top:10px;}
.article .Results .Button{display:none;}

/* HGA */
.article.hga .section a {font-size:11px;text-transform: capitalize;}
.article.hga .section p a {font-size:12px}
.article .hgaNav{overflow:hidden;}
.article .hga-section-nav{border-top:1px solid #fff;overflow:hidden;padding-top:8px;}
.article .hga-toc{}
.article .hga-toc span{float:left;margin-right:2px;padding:2px 0 0 20px;background:url(../../../resource/media/image/small-icons-sprite-v4.2d3d11e1db9e06a826bf1af21de45141.gif) 2px -1258px no-repeat;}}
.article .hga-toc .toc-content{float:left;}
.article .hga-toc ul{overflow:hidden;padding:0;margin:0;}
.article .hga-toc li{list-style:none;float:left;padding:0 15px;border-right:1px solid #9c9b97;}
.article .hga-toc li.last{border:0;}
.article .hga-toc li a{color:#2a8bab;}
.article .hga-toc li a:visited {color:#2a8bab;}
.article .hga-toc li.selected a{color:#666;}
.article .hga-toc li.selected a:visited{color:#666;}

.hnews .author, .isArticle .author {float:left;clear:left;padding-bottom:10px;}

/* More Info Template Article Headers */
.MI .article h2, .MI .article h3{color:#960001;}

/* Article Summary Module */
.articleSummary{margin-bottom:25px;line-height:18px;}
.articleSummary h3{font-weight:500;line-height:16px;}
.articleSummary .articleSummaryImage{float:left; margin:0 10px 10px 0;}
.articleSummary .cont{display:inline;}
.articleSummary .cont p{padding-top:5px;}
.articleSummary .cont p a{font-size:12px;}
/* Article Summary Module on Home Page */
.home .articleSummary h3{font-weight:600;}
.home .articleSummary .credit{font-size:12px;}

/* List Box Module (article enhancement) */
.listbox{background-color:#f3efea;border:1px solid #ed7f37;margin-bottom:12px;padding:18px 20px 16px;}
.listbox h3{color:#ed7f37;font-size:18px;padding:0;font-weight:500;}
.listbox p{padding:0;}
.listbox ul{padding:0;float:left;width:263px;margin:20px 20px 0 0;}
.listbox ul.last{margin:20px 0 0 0;float:right;}
.listbox ul.singleCol{padding:0;float:left;width:562px;margin:20px 0px 0 0;}
.listbox ul li{list-style-type:none;padding:4px 0 4px 15px;background:url(../../../resource/media/image/small-icons-sprite-v4.2d3d11e1db9e06a826bf1af21de45141.gif) -5px -1595px no-repeat;}

/* Image with caption (article enhancement) */
.imgCaptionBlock{width:50%;}
/* reconnect, needs to be separate from the reconnect css, for the onpage version only */
#HGemailReconnect{margin: 10px auto;}
#HGemailReconnect #er_promo #promoImg{
    display:block !important;}
#HGemailReconnect #er_promo span{
     font-size: 18px;
    margin-bottom: -38px; 
    width: 276px;
    }
    #HGemailReconnect #er_promo #promoImg{
      top: -101px;
    right: -212px;   
    }
    #HGemailReconnect #er_promo #promoButton{
        margin: 15px 100px;
    }
/* Article Table of Contents Module */
.toc { margin:0 0 10px 0;}
.toc h4 { background-color: #999; color: white !important; float: left; font-size: 12px; font-weight: 600; padding: 4px 12px; }
.toc .toc-content { border: 1px solid #999; clear: left; margin: 0; padding: 0 12px 10px 12px;*padding: 0 6px 10px 6px;}
.toc ul { background: url(../../../resource/media/image/dotted-lines.ec06e6f739a1fb8bba2c7166b357c2b7.gif) 0 -31px repeat; clear: left; margin: 0; overflow: hidden; padding: 0; }
.toc li { float: left; list-style-type: none !important; margin: 0; padding: 10px 14px 4px 0;}
.toc li a { border-right: 1px solid #ccc; padding-right: 14px; *width:auto;}
.toc li.last a { border-right: 0; }

/* Article Drugs Module */
.article .generic{line-height:18px;color:#666;padding:10px 0 20px 0;margin-bottom:10px;border-bottom:dotted 1px #999;border-top:dotted 1px #999;}
.article .note{color:#999;font-style:italic;padding-bottom:15px;font-size:12px;}
.article .drugImage{float:left;width:200px;margin:0 20px 15px 0;border:solid 1px #999;}
.article .drugImage img{margin:0;/*float:none;*/}
/*.article .drugImage .drugDes{color:#666;font-size:10px;padding:3px 8px;}*/

/* Article SideBar Module (Toolbar) */
.sidebar{position:relative;margin:10px 15px 15px -12px;float:left;width:200px;min-height:48px;padding:8px;background:#eff7fb;border:solid 1px #8ad3e2;border-width:1px 1px 1px 0}
.sidebar .middle{padding:0 0 0 70px;}
.sidebar .middle h4 {line-height:18px;padding:0}
.sidebar .middle h4 a{font-size:14px;font-weight:600;color:#1A4856;}
.sidebar .middle a b{font-size:20px;padding-left:5px;}
.sidebar .sidebarIcon{position:absolute;top:5px;left:8px;}

/* In Health Header Module */
.inHealth{margin-bottom:10px;}
.inHealth h3{color:#ed7f37;padding:10px 0 5px 0;border-top:solid 4px #ed7f37;border-bottom:dotted 1px #ABABAB;margin-bottom:5px;}
.inHealth h4{color:#fff;padding-top:5px;height:30px;float:left;font-family:Century Gothic;font-size:26px;font-weight:100;}
*:first-child+html .inHealth h4{line-height:26px;}
.inHealth .topic{padding:10px 0 0 10px;background:url(../../../resource/media/image/inHealth-header.7001142fb8fb674a5dbedd397adbf5fa.jpg) 0 0 no-repeat;width:598px;height:38px;}
.inHealth .topic p a{float:left;padding:8px 30px 0 8px;color:#1A6E8F;}

/* Health Center Toolbar V2 Module */
.hcToolbarV2{position:relative;margin:-15px 0 20px -11px;width:611px;padding:9px 0;background:#f3fafc;border:solid 1px #8ad3e2;border-width:1px 1px 1px 0;}
.hcLead .hcToolbarV2{position:absolute;left:0;bottom:0;}
.hcToolbarV2 a{color:#2a8bab;font-weight:600;padding-right:15px;}
.hcToolbarV2 a span{font-size:18px;margin-left:5px;}
.hcToolbarV2 .tbContent{margin-bottom:-10px;width:609px;}
.hcToolbarV2 .icon1, .hcToolbarV2 .icon2, .hcToolbarV2 .icon3{width:60px;height:53px;z-index:10;float:left}
.hcToolbarV2 .cont1, .hcToolbarV2 .cont2, .hcToolbarV2 .cont3{width:33%;float:left;text-align:left;padding:0 0 10px 0;line-height:18px;min-height:35px;_height:35px;}
.hcToolbarV2 .cont2, .hcToolbarV2 .cont3{width:32%;float:left;text-align:left;padding:0 0 0 4px;}
.hcToolbarV2 .cont2 {border:solid 1px #8ad3e2;border-width:0 1px;}
.hcToolbarV2 .cont1 a, .hcToolbarV2 .cont2 a, .hcToolbarV2 .cont3 a{margin-top:13px;line-height:14px;display:block;}
*+html .hcToolbarV2 .cont1, .hcToolbarV2 .cont2, .hcToolbarV2 .cont3{position:relative;z-index:10;}
.hcToolbarV2 .toolbarFoot{height:0;}

/* Health Center Toolbar Icons */
.babyhc, .childhc, .videohc, .nighthc, .boyhc, .bushc, .teengirlhc, .drughc, .moneyhc, .spermhc, .femalehc, .lettucehc, .mealhc, .frieshc, .scalehc, .smoothiehc, .sweetpotatohc, .peppershc, .sunhc, .vitaminshc, .calendarhc, .pregnanthc, .sportstopwatchhc, .sportwatchhc, .stopwatchhc, .sneakerhc, .firstaidhc, .dangerhc, .lightbulbhc, .barbellhc, .athletehc, .heartmonitorhc, .heartbeathc, .winehc, .envelopehc, .fruithc, .dustpanhc, .boneshc, .seniorwomanhc, .seniormanhc, .toothbrushhc, .flosshc, .cigarettehc, .toothxrayhc, .dentaltoolshc, .toothhc, .lipshc, .lotionhc, .fingernailhc, .mirrorhc, .knifehc, .creamhc, .tvhc, .eyehc, .eyelidhc, .waterdrophc, .vegetableshc, .femaleadulthc, .jumpropehc, .waterbottlehc, .phonehc, .syringehc, .monitorhc, .bloodhc, .newbornhc, .soaphc, .checklisthc{background:url(http://cdn.mm-health.com/resource/media/image/hctoolbar-icons-sprite.3805c92f0a892bd484240eec1cd9aa4d.gif) 0 0 no-repeat;}

.babyhc{background-position: 0 0;}
.childhc{background-position: 0 -82px;}
.videohc{background-position: 0 -156px;}
.nighthc{background-position: 0 -234px;}
.boyhc{background-position: 0 -312px;}
.bushc{background-position: 0 -390px;}
.teengirlhc{background-position: 0 -467px;}
.drughc{background-position: 0 -545px;}
.moneyhc{background-position: 0 -627px;}
.spermhc{background-position: 0 -704px;}
.femalehc{background-position: 0 -780px;}
.lettucehc{background-position: 0 -857px;}
.mealhc{background-position: 0 -939px;}
.frieshc{background-position: 0 -1013px;}
.scalehc{background-position: 0 -1096px;}
.smoothiehc{background-position: 0 -1168px;}
.sweetpotatohc{background-position: 0 -1247px;}
.peppershc{background-position: 0 -1325px;}
.sunhc{background-position: 0 -1404px;}
.vitaminshc{background-position: 0 -1484px;}
.calendarhc{background-position: 0 -1560px;}
.pregnanthc{background-position: 0 -1637px;}
.sportstopwatchhc{background-position: 0 -1715px;}
.sportwatchhc{background-position: 0 -1794px;}
.stopwatchhc{background-position: 0 -1872px;}
.sneakerhc{background-position: 0 -1952px;}
.firstaidhc{background-position: 0 -2028px;}
.dangerhc{background-position: 0 -2109px;}
.lightbulbhc{background-position: 0 -2184px;}
.barbellhc{background-position: 0 -2272px;}
.athletehc{background-position: 0 -2339px;}
.heartmonitorhc{background-position: 0 -2417px;}
.heartbeathc{background-position: 0 -2496px;}
.winehc{background-position: 0 -2574px;}
.envelopehc{background-position: 0 -2656px;}
.fruithc{background-position: 0 -2729px;}
.dustpanhc{background-position: 0 -2808px;}
.boneshc{background-position: 0 -2888px;}
.seniorwomanhc{background-position: 0 -2963px;}
.seniormanhc{background-position: 0 -3041px;}
.toothbrushhc{background-position: 0 -3120px;}
.flosshc{background-position: 0 -3200px;}
.cigarettehc{background-position: 0 -3274px;}
.toothxrayhc{background-position: 0 -3354px;}
.dentaltoolshc{background-position: 0 -3441px;}
.toothhc{background-position: 0 -3509px;}
.lipshc{background-position: 0 -3596px;}
.lotionhc{background-position: 0 -3664px;}
.fingernailhc{background-position: 0 -3743px;}
.mirrorhc{background-position: 0 -3821px;}
.knifehc{background-position: 0 -3901px;}
.creamhc{background-position: 0 -3976px;}
.tvhc{background-position: 0 -4056px;}
.eyehc{background-position: 0 -4134px;}
.eyelidhc{background-position: 0 -4216px;}
.waterdrophc{background-position: 0 -4288px;}
.vegetableshc{background-position: 0 -4368px;}
.femaleadulthc{background-position: 0 -4444px;}
.jumpropehc{background-position: 0 -4523px;}
.waterbottlehc{background-position: 0 -4601px;}
.phonehc{background-position: 0 -4680px;}
.syringehc{background-position: 0 -4759px;}
.monitorhc{background-position: 0 -4838px;}
.bloodhc{background-position: 0 -4913px;}
.newbornhc{background-position: 0 -4992px;}
.soaphc{background-position: 0 -5070px;}
.checklisthc{background-position: 0 -5150px;}


/* Take It With You Toolbar */
.twyToolbar{position:relative;margin-bottom:15px;width:601px;padding-top:51px;background:url(../../../resource/media/image/module-components-sprite.83260d831141622f3028f51f921d1db4.gif) -6984px 0 no-repeat;}
.twyToolbar .twyContent{width:601px;background:url(../../../resource/media/image/module-components-sprite.83260d831141622f3028f51f921d1db4.gif) -7592px 0 repeat-y;}
.twyToolbar .twyContent ul li{float:left;}
.twyToolbar .twyContent ul li a{padding-right:10px;background:url(../../../resource/media/image/large-right-arrow.7b23c0c5446770289bc380dcb074cd35.gif) right bottom no-repeat;font-size:12px;font-weight:600;color:#1A4856;}
.twyToolbar .twyContent ul .cont1{padding:2px 30px 0 30px;_padding:12px 30px 0 30px;width:120px;font-size:14px;color:#CB0009;font-weight:600;text-align:center;}
.twyToolbar .twyContent ul .cont2{margin:-19px 20px 0 0;padding:10px 20px 0 35px;_padding:30px 20px 0 35px;width:135px;min-height:38px;border-right:dotted 1px #8AD3E2;}
.twyToolbar .twyContent ul .cont3{margin-top:-19px;padding:10px 20px 0 35px;_padding:30px 20px 0 35px;width:150px;min-height:38px;}
.twyToolbar .twyIcon{position:absolute;top:-9px;left:53px;width:60px;height:60px;}
.twyToolbar .twyToolbar-bottom{margin-top:-11px;width:601px;height:15px;background:url(../../../resource/media/image/module-components-sprite.83260d831141622f3028f51f921d1db4.gif) -8200px 0 no-repeat;}

/* Toolbar Icons */
.assessmenttb, .experttb, .quiztb, .clipboardtb, .doctortb, .bookstb, .lightbulbtb, .nursetb, .pillstb, .childtb, .firstaidtb, .calculatortb, .calendartb, .monitortb, .globetb, .researchtb, .stethoscopetb, .surgeontb, .treatmenttb, .syringetb, .toolstb, .smokingtb{width:60px;height:53px;background:url(../../../resource/media/image/60x53_icon_sprite2.e5a29e34427f3573399fe451413a5205.png) 0 0 no-repeat;}
.assessmenttb{background-position:0 -78px;}
.bookstb{background-position:0 -156px;}
.clipboardtb{background-position:0 -6786px;}
.doctortb{background-position:0 -1404px;}
.experttb{background-position:0 -1326px;}
.papercliptb{background:url(../../../resource/media/image/toolbar-icons-sprite.43509a061f6e47b8fbd837dd97b2b745.gif) 1px -69px no-repeat;}
.lightbulbtb{background-position:0 -3822px;}
.nursetb{background-position:0 -1014px;}
.pillstb{background-position:0 -936px;}
.childtb{background-position:0 -1560px;}
.firstaidtb{background-position:0 -3666px;}
.calculatortb{background-position:0 -312px;}
.calendartb{background-position:0 -3198px;}
.monitortb{background-position:0 -1092px;}
.globetb{background-position:0 -1170px;}
.researchtb{background-position:0 -858px;}
.stethoscopetb{background-position:0 -702px;}
.surgeontb{background-position:0 -624px;}
.treatmenttb{background-position:0 -390px;}
.syringetb{background-position:0 -546px;}
.toolstb{background-position:0 -468px;}
.smokingtb{background-position:0 -780px;}


/* TWY Toolbar Icons */
.printtiwy{background:url(../../../resource/media/image/twy-toolbar-icons-sprite.658af096ccdad8be3534ddb22ad2bff0.gif) 0 10px no-repeat;}
.checklisttiwy{background:url(../../../resource/media/image/twy-toolbar-icons-sprite.658af096ccdad8be3534ddb22ad2bff0.gif) -1px -42px no-repeat;}
.harvardtiwy{background:url(../../../resource/media/image/twy-toolbar-icons-sprite.658af096ccdad8be3534ddb22ad2bff0.gif) 0 -93px no-repeat;}

/* Header Promo Module */
.headerPromo{position:relative;margin:-120px 20px 0 0;float:right;background:url(../../../resource/media/image/module-components-sprite.83260d831141622f3028f51f921d1db4.gif) -3064px 0 no-repeat;}
.headerPromo h3{padding:25px 0 5px 20px;}
.headerPromo .middleSlice{overflow:hidden;width:230px;padding:0 60px 5px 20px;background:url(../../../resource/media/image/module-components-sprite.83260d831141622f3028f51f921d1db4.gif) -3384px 0 repeat-y;}
.headerPromo .promoIcon{width:60px;height:60px;position:absolute;top:-10px;right:10px;}
.headerPromo .promo-ft{width:310px;height:11px;background:url(../../../resource/media/image/module-components-sprite.83260d831141622f3028f51f921d1db4.gif) -3704px 0 no-repeat;}

/* 10 Questions For Your Doctor Module */
#qta{position:relative;}
#qta h3{background:url(../../../resource/media/image/twy-toolbar-icons-sprite.658af096ccdad8be3534ddb22ad2bff0.gif) 0 -153px no-repeat;border-bottom:1px dotted #1C4F60;color:#1C4F60;font-weight:600;padding:6px 0 6px 35px;}
#qta ol{margin:18px 0 0 30px;#margin:18px 0 0 80px;color:#000;font-weight:600;clear:left;}
#qta ol li{list-style-type:decimal;clear:left;}
#qta ol li p{color:#000;font-weight:500;background:url(../../../resource/media/image/small-icons-sprite-v4.2d3d11e1db9e06a826bf1af21de45141.gif) 0 -911px no-repeat;#background:none;margin-left:-30px;padding:2px 0 14px 28px;#padding:2px 0 14px 0;}
#qta #printThis{position:absolute;top:45px;right:-2px;}
#qta #printThis img{margin:0 0 10px 0;float:none;}
#qta .printShare{margin-top:50px;}

/* Patient Notes Module */
.patient_notes textarea{border:1px solid #CACACA;color:#A0A0A0;height:200px;width:570px;margin-bottom:15px;padding:10px;resize: none;}

/* Symptom Checker Module */
.rightRail .symptomChecker{margin-bottom:20px;}

/* Quiz Module */
.quizMod{margin-bottom:25px;padding:10px 20px;width:559px;background:#f3fafc;border:solid 1px #8ad3e2}
.quizMod .assessmenttb {float:left;padding-right:8px;}
.quizMod h3{padding-top:14px;font-size:18px;font-weight:600;color:#009FBE;float:left;width:480px;*padding-bottom:3px;}
.quizMod .message{padding:17px 0;font-size:14px;line-height:18px;float:left;width:480px}
.quizMod .btn{background:url(../../../resource/media/image/health-coach.b5d275a6f7c804e0babd666d9774dbac.gif) top left no-repeat;height:28px;padding-top:11px;position:relative;z-index:1;float:right;text-align: center;}
.quizMod .btn a{background:url(../../../resource/media/image/health-coach.b5d275a6f7c804e0babd666d9774dbac.gif) bottom right no-repeat;text-decoration:none;color:#fff;font-size:15px;height:26px;margin:-12px 0 0 30px;padding:12px 30px 0 0;float:left;position:relative;z-index:2;min-width:125px;}
.quizMod .btn a:hover{text-decoration:none;}
.quizMod .btn a span:hover{text-decoration:none;}

/* Up Next Module */
.upNext{font-weight:600;padding:10px 20px 10px 0;margin:2px 0 2px -1px;width:30%;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;box-sizing: border-box;float:right;}
.upNext b{margin-right:5px;color:#1A4856;}
.upNext b i{font-size:1.4em;font-style:normal}

/* Glossary Module */
.glossary{margin-bottom:30px;}
.glossary h3{float:left;color:#ED7F37;font-size:14px;font-weight:normal;padding-bottom:5px;}
.glossary .viewAllterms{float:right;font-size:12px;}
.glossary .glossaryWrapper{color:#2a8bab;line-height:28px;padding:10px 20px 10px 10px;border:1px solid #ed7f37;}
.glossary .glossaryWrapper a{}

/* Site Map Link Module (leads to sitemap)*/
.sitemapMod{width:99%;float:left;border-top:dotted 1px #999;border-bottom:dotted 1px #999;margin:10px 0 6px 0;padding:10px 0;}
.sitemapMod .mainCenter{float:left;}

/* Site Map Module */
.sm_wrapper{margin-bottom:25px;}
.sm_wrapper p{font-size:13px !important;padding-top:5px;line-height:16px !important;}
.sm_wrapper p a{font-size:13px !important;}
.sm_wrapper .col-1, .sm_wrapper .col-2{width:260px;float:left;line-height:20px;margin:0 0 14px 20px;}
.sm_wrapper h1{color:#ed7f37;font-weight:500;line-height:28px;margin:13px 0 5px;font-size:28px;}
.sm_wrapper h2{color:#ed7f37;font-weight:500;line-height:28px;font-size:18px;margin:12px 0 10px;}
.sm_wrapper ul li{list-style-type:disc;}

/* Grid Module */
.article table{margin-bottom:20px;border:solid 1px #ccc;border-collapse:collapse;font-size:13px;line-height:16px;}
.article table tr{vertical-align:baseline;}
.article table tr td{padding:14px 9px;border-bottom:solid 1px #ccc;}
.article table tr.top{vertical-align:middle;line-height:18px;font-size:14px;color:#666;font-weight:600;background-color:#eee;}
.article table tr.top td{border-right:dotted 1px #aaa;padding:7px 35px 7px 12px;}
.article table tr.top td span{font-size:11px;font-weight:500;}
.article table tr td.label{color:#ed7f37;font-weight:600;}

/* Footer Credits Module */
.footCreds{margin-bottom:15px;color:#999;font-size:11px;}
.footCreds span{display:block;}

/* Thumb Nail Module */
.thumbMod{margin:25px 0;position:static;z-index:4;zoom:100%}
.thumbMod h3{color:#333;font-weight:600;font-size:12px;}
.thumbMod ul {#z-index:-1;}
.thumbMod ul li{margin:5px 40px 5px 0;_margin:5px 30px 5px 0;float:left;width:80px;}
.thumbMod img{display:block;border:solid 1px #DFD9CE;margin-bottom:5px;}
/* Thumb Nail Module in left Rail Two Column Layout, Column 2 */
.column2 .thumbMod ul li{margin:5px 18px 5px 0;}
/* Thumb Nail Module in the Right Rail */
.rightRail .thumbMod{margin:25px 0 25px 15px;}
.rightRail .thumbMod ul li{margin:5px 25px 5px 0;}

/* rightRail Ad Module */
.rightRailAd{width:328px;margin:6px 0 20px 0;text-align:center}
.rightRailAd p{color:#a0a0a0;text-align:right;font-size:10px;margin-right: 15px;}

/* Sponsor Details Module */
.spnsrDtls{margin:0 4px 30px 0;padding-left:22px;background:url(../../../resource/media/image/bg-sponsor.af865700e4d6eaffd234501711a21dfe.gif) 5px 90% #95967A no-repeat;}
.spnsrDtls .spacer{padding-left:1px;background:#fff;}
.spnsrDtls .contentContainer{background:#fff;border-left:dotted 1px #999999;border-top:1px solid #D9DAD2;border-right:1px solid #D9DAD2;border-bottom:1px solid #D9DAD2;}
.spnsrDtls .sponsorHead{border-bottom:1px dotted #999;padding:0 8px;margin-bottom:4px;}
.spnsrDtls .sponsorHead img{float:right;margin-top:4px;}
.spnsrDtls .sponsorHead h3{font-size:12px;padding:10px 0;}
.spnsrDtls .content{padding:4px 8px;}
.spnsrDtls .content img{float:left;margin:0 8px 8px 0;}
.spnsrDtls .content a{font-size:12px;}
.spnsrDtls .contentContainer ul{padding:0 8px 4px 8px;}
.spnsrDtls .contentContainer ul li{color:#b0b29c;padding-right:6px;margin-right:6px;border-right:solid 1px #ccc;float:left;font-size:10px;}

/* Secondary Featured Topic Module */
.featTopic{border-top:3px solid #513464;margin-bottom:20px;min-height:222px;}
.featTopic h3{margin-bottom:10px;color:#513464;font-size:15px;font-weight:600;padding:6px 0 7px 5px;border-bottom:dotted 1px #999;}
.featTopic h4{color:#58A9CA;font-weight:500;font-size:20px;line-height:22px;margin-bottom:8px;}
.featTopic .featImgLink{float:left;}
.featTopic .featImgLink:hover{text-decoration:none;}
.featTopic img{float:left;margin:0 10px 10px 8px;}
.featTopic ul li{margin-bottom:6px;line-height:14px;}
.featTopic ul li .lArrow{float:left;margin:1px 0 5px 0;_margin:1px -2px 0 0;display:inline;width:10px;height:10px;background:url(../../../resource/media/image/small-icons-sprite-v4.2d3d11e1db9e06a826bf1af21de45141.gif) 0 -765px no-repeat;}
.featTopic p{line-height:18px;margin-bottom:10px;width:100%;}
.featTopic p a{font-size:12px;}
.featTopic .modFooter{display:none;float:left;width:97%;font-size:12px;background:#F2F4E7;padding:7px 0 4px 6px;border-bottom:1px dotted #999;color:#424242;font-weight:600;}
.featTopic .modFooter a{font-weight:500;}
.featTopicMain {min-height:0}
.featTopicMain ul {width:290px;float:left;}
.featTopicMain ul.last{margin-left:20px;}
.featTopicMain p {clear:left;}

/* Symptom Checker Module */
.symCheck{position:relative;min-height:192px;_height:192px;}
.symCheck h3{background:#8DA537;}
.symCheck a.mwc{display:block;}
.symCheck.listMod.mod{border:solid 1px #8DA537;background:#FAFAFA;padding-bottom:0;}
.symCheck .btm{border-top:dotted 1px #c5c5c5;}
.symCheck ul{padding-top:0;margin:5px 0 0 12px;}
.symCheck ul li{background:url(../../../resource/media/image/small-icons-sprite-v3.bd0811cb182586a7d48fc0dbd0a61324.gif) no-repeat scroll 0 -25px transparent;padding:4px 0 4px 10px;border:none;}
.symCheck .mod-ft-cap{background-position:-2272px 0;}
.symCheck .pq{color:#9CC328;padding:12px 0 10px 10px;font-weight:600;font-size:14px;width:165px;line-height:16px;}
.symCheck .check{display:block;width:165px;font-size:16px;line-height:16px;font-weight:600;color:#2a8bab;padding:0 0 12px 10px;}
/* Symptom Checker (Family) */
.symCheck img.family{margin-top:-7px;float:left;}
.symCheck .top a.check{width:150px;float:right;margin-top:30px;}
/* Symptom Checker (Men) */
.symCheck.men h3{background:#388796;}
.symCheck.listMod.men.mod{border:solid 1px #388796;}
.symCheck.men .btm{width:202px;}
.symCheck img.manImg{position:absolute;bottom:0;right:0;}
/* Symptom Checker (women) */
.symCheck.women h3{background:#A35FB2;}
.symCheck.listMod.women.mod{border:solid 1px #A35FB2;}
/* Symptom Checker (child) */
.symCheck.children h3{background:#EA7839;}
.symCheck.listMod.child.mod{border:solid 1px #EA7839;}
/* Symptom Checker toc */
.article .sc-toc {float:left; margin-right: 10px; padding:0; font-size: 11px;}
.article .sc-toc img{float: none; margin:0}
.article .sc-toc li{ border:solid 1px #c2c2c2; list-style-type: none; padding: 5px 7px; margin-bottom: 10px;}
.article .sc-toc a {display: block; border-top:solid 1px #c2c2c2; padding: 2px 0;}
.article .sc-toc a.first {border-top:none;}
.article .sc-content {width:460px; float:left;}

/* Topic Library Module */
.topicsLibrary{margin-bottom:30px;padding-top:12px;}
.topicsLibrary ul{width:100%;}
.topicsLibrary ul li{margin-bottom:5px;}
.topicsLibrary ul li a{font-size:12px;}
.topicsLibrary .library1{min-height:300px;padding-top:10px;float:left;width:425px;border-top:solid 4px #523464;border-bottom:dotted 1px #999;}
.topicsLibrary .library1 h3{font-size:15px;color:#523464;padding-bottom:8px;margin-bottom:15px;border-bottom:dotted 1px #999;}
.topicsLibrary .library1 ul{width:121px;float:left;padding-right:20px;}
.topicsLibrary .library2{min-height:300px;_height:300px;padding-top:10px;width:150px;float:right;border-top:solid 4px #729216;border-bottom:dotted 1px #999;}
.topicsLibrary .library2 h3{font-size:15px;color:#729216;padding-bottom:8px;margin-bottom:15px;border-bottom:dotted 1px #999;}

/* Ask The Expert Module */
.ate{margin-bottom:15px;}
.ate a{font-size:12px;}
.ate h3{font-size:15px;padding:0 10px 8px 0;color:#369ABF;}
.ate .askExpert, .ate .pp{min-height:278px;_height:265px;width:275px;float:left;padding:8px 0 0 10px;border-left:1px solid #DCDCD3;border-right:1px solid #DCDCD3;border-bottom:1px solid #DCDCD3;border-top:4px solid #379BBE;margin-right:20px;background:url(../../../resource/media/image/home-doctor.dc01c012dc376f0113d55629ef17b076.gif) bottom right no-repeat;}
.ate .askExpert .content, .ate .pp .content{margin-right:10px;border-top:dotted 1px #999;}
.ate .askExpert h4{width:180px;color:#ed7f37;font-size:18px;font-weight:500;line-height:18px;margin:10px 0 10px 0;*padding-top:10px;}
.ate .askExpert span{font-size:12px;color:#666;}
.ate .askExpert p{width:140px;margin:5px 0 2px 0;line-height:16px;padding-bottom:10px;}
.ate .askExpert a{display:block;margin-bottom:20px;}
.ate .askExpert a.viewAll{font-weight:600;}

/* A Third Look for the Ask the Expert Module */
.askExpert.style3{min-height:192px;padding:8px 0 15px 5px;border-top:4px solid #379BBE;border-left:1px solid #DCDCD3;border-right:1px solid #DCDCD3;border-bottom:1px solid #DCDCD3;background:url(../../../resource/media/image/doc.5fb9c29a3f304b55dab56ed19db4ef21.jpg)no-repeat scroll right bottom transparent;}
.askExpert.style3 h3{width:500px;border-bottom:1px dotted #989898;color:#577985;font-size:15px;margin:0 0 10px 5px;padding:0 0 8px 5px;}
.askExpert.style3 .content{padding-left:5px;}
.askExpert.style3 h4{width:500px;color:#ed7f37;font-size:18px;font-weight:500;margin-bottom:5px;line-height:20px;}
.askExpert.style3 p{line-height:20px;width:450px;padding-bottom:15px;}
.askExpert.style3 .ateSponsor{width:400px;padding-top:5px;border-top:dotted 1px #999;}
.askExpert.style3 .ateSponsor .btyb{color:#7B7B7B;font-size:11px;}
.askExpert.style3 .ateSponsor .companyName b{letter-spacing:-2px;font-size:15px;}
.askExpert.style3 .ateSponsor img{float:left;margin-right:5px;}

/* Patients and Providers Module */
.ate .pp{margin:0;background:none;padding-bottom:3px;}
.ate .pp br{display:none;}
.ate .pp h4{display:none;color:#A6B66A;font-weight:500;line-height:18px;margin:0 0 5px 0;}
.ate .pp p{line-height:17px;padding-bottom:8px;border-bottom:dotted 1px #999;}
.ate .pp ul li{padding:6px 0;border-bottom:dotted 1px #999;}

/* Topic Promo Module */
.topicPromo{margin-bottom:20px;}
.topicPromo .cont{padding-top:8px;width:283px;float:left;border-top:4px solid #513464;}
.topicPromo .colA{margin-right:25px;}
.topicPromo .cont h3{margin-bottom:10px;border-bottom:dotted 1px #999;font-size:15px;padding:0 10px 8px 0;color:#5F456F;}
.topicPromo .cont img{float:left;margin:0 10px 5px 3px;}
.topicPromo .cont ul{width:170px;float:right;margin-bottom:5px;}
.topicPromo .cont ul li{padding-left:10px;margin-bottom:6px;background:url(../../../resource/media/image/small-icons-sprite-v4.2d3d11e1db9e06a826bf1af21de45141.gif) 0 -764px no-repeat;}
.topicPromo .cont ul li a{font-size:12px;}
.topicPromo .cont p{float:left;line-height:16px;width:100%;}

/* View Tabs Module */
.viewTabs{margin-bottom:10px;}
.viewTabs li{float:left;border:1px solid #818172;margin-right:5px;padding:1px 6px;}
.viewTabs li a:hover{text-decoration:none;}
.viewTabs li.selected{background:url(../../../resource/media/image/viewTabs-bg.b29c587370a53a74cbcd97648ecfb9fb.gif) bottom center no-repeat;border:none;padding:2px 6px 7px 6px;}
.viewTabs li.selected a{color:#fff;}
.viewTabs li a{color:#909088;font-size:12px;}

/* Directory Module */
.dir .AtoZnav li{background:url(../../../resource/media/image/bg-slices-sprite.32709db7bf347424fc76a713059894ea.gif) 0 -277px repeat-x;float:left;width:21px;height:25px;border-right:1px solid #CCC;}
.dir .AtoZnav li a{font-size:14px;font-weight:600;display:block;width:20px;height:17px;text-align:center;padding-top:5px;color:#fff;}
.dir .AtoZnav li a:hover{text-decoration:none;background:url(../../../resource/media/image/bg-slices-sprite.32709db7bf347424fc76a713059894ea.gif) 0 -303px repeat-x;}
.dir .AtoZnav li.selected{height:30px;margin-top:-6px;background:none;border-top:solid 1px #ccc;border-left:solid 1px #ccc;}
.dir .AtoZnav li.selected a{color:#B0D6E6;}
.dir .AtoZnav li.selected a:hover{background:none;}
.dir .AtoZcontent{padding:10px 0 0 15px;border-left:solid 1px #ccc;border-right:solid 1px #ccc;border-bottom:solid 1px #ccc;height:570px;width:555px;overflow-x:hidden;overflow-y:scroll;}
.dir .AtoZcontent li{padding-bottom:10px;}

/* Gateway Module */
.gateway{margin-bottom:20px;}
.gateway h3{padding:11px 0 10px 0;color:#644678;font-size:15px;border-top:solid 4px #644678;}
.gateway .gateway-bd{padding:10px 0 15px 0;background-color:#F3F0EC;}
.gateway ul{float:left;padding:0 20px;}
.gateway .gSections{width:560px;margin:0 auto;}
.gateway .gSections ul{width:116px;padding:0 10px;}
.gateway .gSections ul li{padding-bottom:2px;}
.gateway .gSections ul li a{font-size:12px;font-weight:600;}
.gateway .gLists {height:130px;width:560px;margin:0 auto;background-color:#fff;border:1px solid #CCC7C4;margin-top:5px;overflow:auto}
.gateway .gLists ul{width:115px;border-right:1px solid #CCC7C4;margin:10px 0 0 0;padding:0 10px;}
.gateway .gLists ul.last{width:84px;}
.gateway .gLists ul li{margin-bottom:8px;}
.gateway .gLists ul li:hover{background-color:#E1EFF5;}
.gateway .gLists ul li a{font-size:12px;line-height:12px;font-size:12px;}
.gateway .gLists ul li a:hover{text-decoration:none;color:#286275;}
.gateway .numCols2 .gSections ul{width:48%;padding:0 11px 0 10px;}
.gateway .numCols2 .gSections ul.last{width:44%;padding:0 10px;}
.gateway .numCols2 .gLists ul{width:48%;border-right:1px solid #CCC7C4;margin:10px 0 0 0;padding:0 10px;}
.gateway .numCols2 .gLists ul.last{width:44%;}
.gateway .numCols3 .gSections ul{width:162px;padding:0 11px;}
.gateway .numCols3 .gLists ul{width:30%;border-right:1px solid #CCC7C4;margin:10px 0 0 0;padding:0 10px;}
.gateway .numCols3 .gLists ul.last{width:25%;}

/* Video Thumb Module */
.vid{margin-bottom:30px;}
.vid h3{padding:10px 0 5px;}
.vid ul li{width:80px;position:relative;float:left;margin:0 18px 10px 0;_margin:0 15px 10px 0;}
.vid ul li img{border:1px solid #DFD9CE;}
.vid ul li a{font-size:12px;display:block;width:80px;}
.vid ul li span{display:block;font-size:12px;}
.vid .playBtn{position:absolute;top:40px;left:5px;}

/* 404 Module (Error Message) */
.errorMSG{padding:40px 0 30px 0;}
.errorMSG h1{color:#A6373D;font-weight:100;font-size:25px;margin-bottom:40px;}
.errorMSG h2{color:#3F3F3F;font-weight:100;font-size:25px;margin-bottom:30px;}
.errorMSG p{font-size:16px;color:#8F8F8F;line-height:24px;}

/* Wellness Center Module */
.wCenter{margin:10px 0 20px 0;}
.wCenter h3{font-size:15px;}
.wCenter ul{margin:5px 0;}
.wCenter ul li{float:left;margin-right:12px;}
.wCenter ul li.no-margin{margin:0;}
.wCenter ul li a{width:141px;height:101px;display:block;text-indent:-10000px;}
.wCenter ul li a.women{background:url(../../../resource/media/image/wellness-center-sprite.4df5fe329eed387e61eba06b3ee38c91.gif) 0 4px no-repeat;}
.wCenter ul li a.women:hover{background-position: 0 -99px;}
.wCenter ul li a.children{background:url(../../../resource/media/image/wellness-center-sprite.4df5fe329eed387e61eba06b3ee38c91.gif) -143px 3px no-repeat;}
.wCenter ul li a.children:hover{background-position: -143px -100px;}
.wCenter ul li a.men{background:url(../../../resource/media/image/wellness-center-sprite.4df5fe329eed387e61eba06b3ee38c91.gif) -286px 0 no-repeat;}
.wCenter ul li a.men:hover{background-position: -286px -103px;}
.wCenter ul li a.senior{background:url(../../../resource/media/image/wellness-center-sprite.4df5fe329eed387e61eba06b3ee38c91.gif) -429px 1px no-repeat;}
.wCenter ul li a.senior:hover{background-position: -429px -102px;}

/* Disclaimer Module */
.disclaimer{font-size:12px;float:left;width:100%;margin-bottom:8px;color:#848484;}
.disclaimer b{color:#000;}

/* Individual Header Styles */
/* RSS Header */
h1.rssHeader{background:url(../../../resource/media/image/medium-icons-sprite.7345bb73be8cd3de31132cc5f6a001fd.gif) 0 -464px no-repeat;font-size:30px;color:#F78733;font-weight:500;height:30px;padding:10px 0 0 45px;margin-top:10px;border-bottom:solid 4px #F2863B;margin-bottom:20px;}

/* Search Page Header */
h1.sp{font-size:30px;color:#849C3E;font-weight:500;height:25px;padding:10px 0 5px 0;}
/* Glossary Definitions Header */
h3.gTerms{font-size:16px;color:#ed7f37;padding-bottom:10px;border-bottom:dotted 1px #999;margin-bottom:15px;}

/* Site Index Module */
h1.sm{font-size:30px;color:#F88532;font-weight:500;height:20px;padding:10px 0;}
.smDesc{margin-bottom:20px;}
.index{padding-bottom:20px;}
.index h3{font-weight:600;padding:10px 0 8px 0;border-bottom:dotted 1px #999;color:#F88532;border-top:solid 4px #ed7f37;}
.index h3 a{font-weight:600;color:#F88532;}
.index ul{float:left;margin:10px 5px 0 0;width:290px;width:295px\9;}
.index ul li{line-height:18px;margin-bottom:5px;background:url(../../../resource/media/image/dots-sprite.a2efc6527a5cbd7f8a37712c7f6a7808.jpg) 0 -80px no-repeat;padding-left:8px;}
.ih-sm-filter { margin-bottom: 20px; overflow: hidden; }
.ih-sm-filter h3 { font-weight: bold; margin-bottom: 15px; }
.ih-sm-filter ul { float: left; margin-right: 2%; width: 31%; }
.ih-sm-filter ul li { border-bottom: 1px dotted #999; margin-bottom: 5px; padding-bottom: 5px; }
.ih-sm-filter ul li.last { border-bottom-style: none; margin-bottom: 0; padding-bottom: 0; }
.ih-sm-filter .count { color: #666; }
.ih-sm-filter li a.selected { color: #f88532; }

/* Newsletter Module */
.newsletter.mod{border:solid 1px #79588C;}
.newsletter{background-color:#8480;}
.newsletter h3{border:solid 1px #fff;background:#79588C;font-weight:500;height:20px;padding:10px 0 6px 10px;color:#fff;}
.newsletter .mod-bd{padding:10px 0 5px 0;}
.newsletter .top{margin:0 auto;height:9px;width:314px;background:url(../../../resource/media/image/module-components-sprite.83260d831141622f3028f51f921d1db4.gif) -9136px 0 no-repeat;}
.newsletter form{margin:0 auto;_margin:-7px auto 0;background-color:#F3F3F0;width:284px;padding:5px 15px;}
.newsletter .col1{float:left;width:140px;padding-right:15px;}
.newsletter .col1 p{padding-bottom:10px;}
.newsletter .col1 label{color:#666;font-size:12px;}
.newsletter .col1 input{width:135px;}
.newsletter .col2{float:left;width:125px;border-left:dotted 1px #c5c5c3;}
.newsletter .col2 input{float:right;margin:30px 0;}
.newsletter .bottom{margin:0 auto;height:9px;width:314px;background:url(../../../resource/media/image/module-components-sprite.83260d831141622f3028f51f921d1db4.gif) -8808px 0 no-repeat;}

/* RSS Feed Module */
.rss{margin-bottom:20px}
.rss h3{font-weight:500;color:#32ABBE;}
.rss span{font-size:10px;color:#999;}
.rss p{line-height:18px;}

/* Pagination Module */
.pagi {padding:10px 0 0 0;margin:0 10px 30px 0;border-top:dotted 1px #989898;}
.pagi ul{float:right;}
.pagi ul li{float:left;border:solid 1px #DEDEDE;padding:3px 5px 2px 5px;font-size:11px;margin-right:1px;height:16px}
.pagi ul li b{font-size:16px;}
.pagi ul li a:hover{text-decoration:none;}
.pagi ul li.prev{margin-right:10px;font-weight:600;padding:2px 5px 3px 5px;}
.pagi ul li.prev a{color:#999;}
.pagi ul li.next{margin-left:10px;font-weight:600;padding:2px 5px 3px 5px;}
.pagi ul li.selected{background-color:#81A50D;}
.pagi ul li.selected a{color:#fff;}
/* Search Page Pagination */
.search .pagi{margin:30px 10px 50px 0;}
.search .pagi ul li.prev a{color:#0EA4BA;}

/* Results Found Module */
.found{font-size:18px;margin-bottom:10px;color:#666;line-height:23px}
.found b{color:#000;}

/* Results Module */
.results{font-weight:600;margin-bottom:6px;}

/* Results Displayed Module */
.displayed{font-size:18px;margin-bottom:10px;color:#666;margin-bottom:10px;}
.displayed b{color:#000;}

/* Search Media Results Module */
.Smedia{margin-bottom:15px;}
.Smedia h3{color:#29565F;font-weight:500;font-size:14px;line-height:18px;}
.Smedia .spotlight{float:left;border-right:1px solid #D8D9D4;width:22%;min-height:150px;_height:150px;margin:10px;padding-right:5px}
.Smedia .last{border:none;}
.Smedia p{font-size:12px;line-height:16px;padding:2px 0 5px 0;}
.Smedia span{color:#959595;font-size:12px;}
.Smedia .spotlight ul{border-top:1px dotted #D8D9D4;margin-right:10px;padding-top:5px}
.Smedia ul li{margin-bottom:5px;background:url(../../../resource/media/image/dots-sprite.a2efc6527a5cbd7f8a37712c7f6a7808.jpg) 0 -115px no-repeat;padding-left:6px;}

/* Search Results Filter Module */
.rf{width:715px;height:41px;background:url(../../../resource/media/image/module-components-sprite.83260d831141622f3028f51f921d1db4.gif) -13104px 0 no-repeat;margin-bottom:10px;}
.rf form{position:relative;z-index:5;}
.rf h3{float:left;font-size:13px;padding:12px 5px 0 15px;}
.rf select{display:none;}
.rf .select{margin:10px 0 0 5px;}
.rf .select .dropdown.closed{display:none;}
.rf .select.health{z-index:5;position:absolute;left:76px;top:0;_left:1px;}
.rf .select.media{z-index:5;position:absolute;left:247px;top:0;_left:172px;}
.rf .select.age{z-index:5;position:absolute;left:417px;top:0;_left:342px;}
.rf .select h4{z-index:10;position:relative;font-size:13px;padding:5px 0 0 10px;width:150px;height:18px;background:url(../../../resource/media/image/module-components-sprite.83260d831141622f3028f51f921d1db4.gif) -13832px 0 no-repeat;}
.rf .select ul{z-index:6;position:relative;margin-top:-20px;padding:25px 0 1px 0;width:165px;background:url(../../../resource/media/image/module-components-sprite.83260d831141622f3028f51f921d1db4.gif) -14000px 0 repeat-y;}
.rf .select ul li{font-size:12px;background:url(../../../resource/media/image/small-icons-sprite-v4.2d3d11e1db9e06a826bf1af21de45141.gif) 10px -397px no-repeat;padding:3px 0 2px 27px;margin-right:7px;}
.rf .select ul li.more{background:none;padding:3px 0 0 10px;}
.rf .select ul li:hover{background-color:#E4E5E0;}
.rf .select ul li.more:hover{background-color:#fff;}
.rf .select ul li.checked{background-position:10px -461px;}
.rf .select ul li span{color:#B5B5B5;}
.rf .select input{display:none;}
.rf .select .bottom-cap{z-index:6;position:relative;width:165px;height:12px;background:url(../../../resource/media/image/module-components-sprite.83260d831141622f3028f51f921d1db4.gif) -14176px 0 no-repeat;}
.rf .filterBtn{margin:7px 12px 0 0;float:right;}

/* Search Results Module */
.rm{margin-bottom:20px;}
.rm a{font-size:14px;}
.rm p{line-height:16px;padding:2px 0 3px 0;}
.rm span{font-size:12px;color:#959595;}
.rm span.magnify{background:url(../../../resource/media/image/small-icons-sprite-v4.2d3d11e1db9e06a826bf1af21de45141.gif) right -534px no-repeat;padding:5px 30px 0 0;}
#searcherror li{color:#676767;padding:8px 0;font-size:16px}
#searchsuggest{font-size:20px;padding:13px 0;font-weight:normal}

/* Sponsored Search Results Module */
.sponsoredSR{margin-bottom:20px;}
.sponsoredSR .top{width:960px;height:18px;background:url(../../../resource/media/image/module-components-sprite.83260d831141622f3028f51f921d1db4.gif) -14352px 0 no-repeat;}
.sponsoredSR .mid{padding:5px 10px 0 10px;border-left:solid 1px #D9D9D7;border-right:solid 1px #D9D9D7;}
.sponsoredSR .bottom{width:960px;height:13px;background:url(../../../resource/media/image/module-components-sprite.83260d831141622f3028f51f921d1db4.gif) -15320px 0 no-repeat;}
.sponsoredSR a{font-size:14px;}
.sponsoredSR p{line-height:16px;padding:2px 0 3px 0;}
.sponsoredSR span{font-size:12px;color:#959595;}
/*tmp line until sponsored searches are finished*/
.search .line{border-top:1px dotted #36abc9;margin-bottom:10px;clear:both}

/* Definition Provider Module */
.defProvider{padding:6px 70px 23px 0;height:27px;float:right;background:url(../../../resource/media/image/medium-icons-sprite.7345bb73be8cd3de31132cc5f6a001fd.gif) right -548px no-repeat;}
.defProvider span{font-size:10px;color:#999;}

/* Health News Provider Module */
.newsProvider{position:relative;padding:2px 198px 30px 0;margin-top:4px;height:30px;float:right;bottom:0;background:url(../../../resource/media/image/HealthDay_logo.44474f9aba8e7ab81875fe6da8bba3de.gif) no-repeat;}

/* Featured Glossary Term */
.featuredTerm{margin-bottom:25px;line-height:16px;font-size:14px;position:relative;}
.featuredTerm .term{padding-bottom:5px;font-size:15px;font-weight:600;}
.featuredTerm span{float:left;display:block;margin-top:5px;}
.featuredTerm .aHold {float:left;width:15px;height:20px;margin-top:-5px}
.featuredTerm .audio{margin:0 0 0 3px;display:block;width:15px;height:20px;background:url(../../../resource/media/image/small-icons-sprite-v4.2d3d11e1db9e06a826bf1af21de45141.gif) 0 -615px no-repeat;}
.featuredTerm p{margin-bottom:5px;}
.featuredTerm .top{width:604px;height:15px;background:url(../../../resource/media/image/module-components-sprite.83260d831141622f3028f51f921d1db4.gif) -16288px 0 no-repeat;}
.featuredTerm .mid{padding:0 15px;margin:0 1px;border-left:solid 1px #9DDCEA;border-right:solid 1px #9DDCEA;background:url(../../../resource/media/image/bg-slices-sprite.32709db7bf347424fc76a713059894ea.gif) 0 -570px repeat-x;}
.featuredTerm .bottom{width:604px;height:16px;background:url(../../../resource/media/image/module-components-sprite.83260d831141622f3028f51f921d1db4.gif) -16904px 0 no-repeat;}

/* Glossary Definition Module */
.gd{margin-bottom:25px;line-height:16px;font-size:14px;position:relative;}
.gd .term{padding-bottom:5px;font-size:15px;font-weight:600;}
.gd p{margin-bottom:5px;}
.gd .aHold {float:left;width:15px;height:20px;margin-top:-5px}
.gd .audio{display:block;width:15px;height:20px;background:url(../../../resource/media/image/small-icons-sprite-v4.2d3d11e1db9e06a826bf1af21de45141.gif) 0 -615px no-repeat;float:left;}
.gd span{float:left;display:block;margin-top:5px;#padding-bottom:5px;}
.gd span.learnMore{float:none;}

/* Glossary Popup Module */
.glossaryPopup{position:relative;top:-70px;right:-50px;}
.glossaryPopup.closed{display:none;}
.glossaryPopup .topCap{width:281px;height:16px;background:url(../../../resource/media/image/module-components-sprite.83260d831141622f3028f51f921d1db4.gif) -17520px 0 no-repeat;}
.glossaryPopup .middle{background-color:#fff;width:276px;border-left:solid 2px #F39832;border-right:solid 2px #F39832;}
.glossaryPopup .middle span{float:none;}
.glossaryPopup .middle .leftArrow{width:26px;height:55px;position:absolute;top:30px;left:-24px;background:url(../../../resource/media/image/module-components-sprite.83260d831141622f3028f51f921d1db4.gif) -18095px 0 no-repeat;}
.glossaryPopup a.close{float:right;margin:-5px 5px 0 0;padding:19px 21px 0 0;#padding:0 21px 0 0;background:url(../../../resource/media/image/small-icons-sprite-v4.2d3d11e1db9e06a826bf1af21de45141.gif) 0 -696px no-repeat;}
.glossaryPopup span{margin-top:0;}
.glossaryPopup span.ap{width:276px;text-align:center;font-size:16px;padding-top:30px;#padding-top:10px;margin-bottom:6px;}
.glossaryPopup span.term{width:276px;text-align:center;font-size:16px;font-weight:600;margin-bottom:6px;}
.glossaryPopup a.again{background:url(../../../resource/media/image/small-icons-sprite-v4.2d3d11e1db9e06a826bf1af21de45141.gif) 0 -613px no-repeat;padding:5px 0 5px 25px;margin-left:80px;}
.glossaryPopup .mod-ft{margin-top:20px;background-color:#F2F3F0;font-size:11px;padding-top:5px;}
.glossaryPopup .mod-ft .trouble{width:276px;text-align:center;}
.glossaryPopup .mod-ft .listen{width:276px;text-align:center;}
.glossaryPopup .bottomCap{width:281px;height:16px;background:url(../../../resource/media/image/module-components-sprite.83260d831141622f3028f51f921d1db4.gif) -17808px 0 no-repeat;}

/* Global Footer (NEW) */
.footWrapper{width:100%;}
.footer{width:981px;background-color:#fff;border-top:dotted 1px #3EACC7;}
.footer a{color:#74C2CF;}
.footer .ftop{height:91px;width:981px;background:#4FACCB;border-bottom:dotted 1px #feffff;}
.footer h4{color:#C3D0D6;font-size:12px;border-bottom:solid 3px #3EAEC6;padding-bottom:6px;}
.footer ul{float:left;margin:8px 50px 0 0;width:100px;}
.footer ul li{margin-bottom:8px;}
.footer a{font-size:12px;}
.footer .fbottom{background-color:#1d4c5c;width:981px;}
.footer .cont1{background-color:#1d4c5c;width:650px;float:left;padding:25px 20px 10px 18px;border-right:dotted 1px #fffefd;}
.footer .cont1 ul.noMargin{margin:8px 0 0 0;}
.footer .cont2{background-color:#1d4c5c;width:272px;float:left;padding:25px 0 46px 20px;}
.footer .cont2 h4{width:225px;}
.footer .cont2 ul.noMargin{margin:8px 0 0 0;}

/* Copyright */
.footer .cright{width:500px;clear:both;float:left;font-size:11px;color:#AFAFAF;margin:20px auto 0;line-height:16px;}
.footer .cright a{padding:0 5px;color:#236E91;}
.footer .cright .feedback{border-right:solid 1px #666;}

/* Footer Carousel */
#footerCarouselWrapper{clear:both;padding-bottom:12px;}
#footerCarouselWrapper h3{font-size:1em;margin-bottom:8px;}
#footerCarouselWrapper h2 span{color:#858484;font-size:0.8em;font-weight:normal;margin-left: 20px;}

#footerCarousel{background-color:#ebebe6;padding:5px 0 4px;width:957px;position:relative;}
#footerCarousel a.prev{position:absolute;top:81px;left:12px;display:block;width:24px;height:24px;cursor:pointer;background:url(../../../resource/media/image/btn_foot_carousel_arrow_left.cbc0f49ba173c4d8d2dfbbc03ea151ed.gif) no-repeat left top;}
#footerCarousel a.next{position:absolute;top:81px;right:12px;display:block;width:24px;height:24px;cursor:pointer;background:url(../../../resource/media/image/btn_foot_carousel_arrow_right.ea5ffba8b1c3454c476962ff4c6e700a.gif) no-repeat left top;}
#footerCarousel a.noNav {background:none;cursor:auto;}

/* Sponsored Footer Carousel/Rotator */
#ftrCC{background-color:#fff;height:177px;overflow:hidden;position:relative;width:855px;margin:auto;}
#ftrCC div.items { height: 153px; padding: 12px 0; }
#ftrCC div.items div {float:left;padding: 0 0 0 14px; width:157px; margin: 0;font-size: 13px; line-height: 14px;}
#ftrCC div.items div br { display: none; }
#ftrCC div.items div > a { display: block; width: 143px; overflow: hidden;padding-bottom:4px;}
#ftrCC div.items div p{margin-top:2px;}
#ftrCC div.items img{padding: 1px;border: 1px solid #dfd9ce;display:block;}
#ftrCC h3{font-size:0.9em;color:#666;margin-bottom:8px;text-transform:uppercase;}
#ftrCC h2{color:#58a9ca;font-size:1.8em;font-weight:normal;margin-bottom:10px;text-transform:none;line-height:20px;}
#ftrCC ul li{background:url(../../../resource/media/image/small-icons-sprite-v3.bd0811cb182586a7d48fc0dbd0a61324.gif) no-repeat scroll 0 -764px transparent;padding:0 0 5px 0; text-indent: 8px;}
#ftrCC ul li a{line-height:1.2em;}

/* For IE 6 */
* html a.next{padding-right:12px;}
a.disabled{background-position:0 -24px;}
/* End Sponsored Footer Carousel/Rotator */

/* Share */
.ie7 .leftRail.higherZ, .ie7 .rightRail.higherZ {z-index:9999999;}
.share {width: 100%; margin:0 0 10px 0; padding-top: 3px; border: 1px dotted #e0e0e6;border-width:1px 0; background:#fff;min-height:25px }
.share:after{content:".";display:block;height:0;width:0;line-height:0;font-size:0;clear:both;visibility:hidden;}
.share ul { display: block;padding:0 }
.share ul li { font-size: 11px;float:left;list-style:none;}
.share ul li a { display: block; padding: 3px 11px 2px 1px; line-height: 17px;outline: none;color:#2bb2c8 }
.share ul li a:hover,.share #bemeEmail a:hover { background-color: #deeef8; text-decoration: none; }
.share ul li.text-resizer {float:right; padding:0 1px 0 10px; color:#1a4856; border-bottom: 0;line-height:25px; width:125px;}
.share ul li.text-resizer i {display:block;float:left;font-style:normal}
.share ul li a span { float: left; margin-right: 5px; }
.popRecirc .share {width:332px;margin:0 24px 4px 4px;padding-top:4px;border:none;background:#fff;min-height:25px;}
.header-horiz .popRecirc .share { width: 330px; margin: 0; padding: 0; }
.popRecirc .share ul li {font-size:11px;float:left;list-style:none;}
.popRecirc .share ul li {margin-right:13px;}
.popRecirc .share ul li.fblike {margin-right:5px;}
.popRecirc .share ul li.plusOne {margin-right:0;}
.popRecirc.lowerZ, .popRecirc.ss2.lowerZ,.popRecirc.lowerZ .edAtt{z-index:50;}
.share ol, #qta .share ol{float:right;position: relative; width: 64px; height: 20px; margin: 1px 0 4px 6px; background: transparent url(../../../resource/media/image/small-icons-sprite.c8c8e8c6df4c7c600f30a948d784673b.gif) 0 -1248px no-repeat; }
.share ol li { position: absolute; display: block; height: 20px; border: 0; }
.share ol li a { display: block; height: 20px; padding: 0; }
.share ol li.small a{background: transparent url(../../../resource/media/image/small-icons-sprite.c8c8e8c6df4c7c600f30a948d784673b.gif) 0px -1248px no-repeat;}
.share ol li.medium a{background: transparent url(../../../resource/media/image/small-icons-sprite.c8c8e8c6df4c7c600f30a948d784673b.gif) -21px -1248px no-repeat;}
.share ol li.large a{background: transparent url(../../../resource/media/image/small-icons-sprite.c8c8e8c6df4c7c600f30a948d784673b.gif) -41px -1248px no-repeat;}
.share ol li a:hover { background-color: transparent; }
.share ol li.small {top: 0; left: 0; }
.share ol li.medium {top: 0; left: 22px; }
.share ol li.large { top: 0; left: 43px; }
.share ol li.small a { width: 21px; }
.share ol li.medium a { width: 19px; }
.share ol li.large a { width: 23px; }
.share ol li.small a:hover { background-position: 0 -1288px; }
.share ol li.medium a:hover { background-position: -21px -1288px; }
.share ol li.large a:hover { background-position: -41px -1288px; }
.share ol li.small .selected,
.share ol li.small a.selected:hover { background-position: 0 -1268px; }
.share ol li.medium .selected,
.share ol li.medium a.selected:hover { background-position: -21px -1268px; }
.share ol li.large .selected,
.share ol li.large a.selected:hover { background-position: -41px -1268px; }
body .cont .mainContent .leftRail .article .share ul li.text-resizer ol#trol{margin:1px 0 4px 6px;}
/* over-riding addthis icons*/
.share .addthis_button_print span { background: transparent url(../../../resource/media/image/small-icons-sprite.v2.3f5033e5bddd1af31e4f4dce80a1d31e.gif) 0 -1200px no-repeat; }
.share .addthis_button_email span,.share #bemeEmail span { background: transparent url(../../../resource/media/image/small-icons-sprite.v2.3f5033e5bddd1af31e4f4dce80a1d31e.gif) 0 -1216px no-repeat; }
.share .addthis_button_email, .share #bemeEmail a,.share .addthis_button_print {padding:1px 5px 0 5px;color:#2a8bab;background:#f6fbfe;border:solid 1px #b2d6eb;border-radius:3px; -moz-border-radius:3px; -webkit-border-radius:3px;}
.share .more, .alt {display:none}
.share .addthis_button_google_plusone {padding:0;margin:0;}
#at16meo{display:none}/*Hiding email providers*/
.medium .article h1, .medium #quizForm h1 {font-size:30px}
.medium .article h2, .medium .article h3, .medium .Question .QuestionText {font-size:22px}
.medium .article p , .medium .footCreds, .medium #quizForm p, .medium .Question {font-size:15px;line-height:18px}
/* resize styles */
.large .article h1, .large #quizForm h1 {font-size:36px;line-height:38px}
.large .article h2, .large .article h3, .large .Question .QuestionText {font-size:24px}
.large .article p, .large .footCreds, .large #quizForm p, .large .Question {font-size:18px;line-height:26px}
#ss .header h2 .type {display:none;}
/* Style overrides for when this appears in the new horizontal header w/nav */
.header-horiz .popRecirc { position: absolute; top: 7px; right: 0; margin: 0; width: 330px; min-height: 20px; background-color: transparent; z-index: 101; }
/*Share in articles*/
.leftRail .share ul li {margin-right:37px;}
.leftRail .share ul li.plusOne {margin-right:0;}

/*BEME EMail*/
#emailDialog {display:none;position:fixed;top:155px;left:190px;min-height:341px;width:350px;z-index:11000000;color:#4D5A72;background:#E6EEF5;border:#FFF solid 2px;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;box-shadow:#CCC 5px 5px 6px;padding:10px;}
#emailDialog .dialog-header{margin-bottom:10px;}
#emailDialog .dialog-header .dialog-title{font-size:16px;font-weight:600;float:left;}
#emailDialog .dialog-header .dialog-close{cursor:pointer;background:#2A3853;color:#FFF;font-size:10px;font-weight:600;text-align:center;height:14px;width:15px;float:right;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;padding-top:1px;position:relative;left:6px;top:-6px;}
#emailDialog .dialog-body .row{font-weight:100;float:left;font-size:11px;color:#717375;margin-bottom:7px;}
#emailDialog .dialog-body .row .label{font-weight:100;float:left;width:70px;font-size:14px;color:#717375;padding-top:6px;}
#emailDialog .dialog-body .row .field{float:left;}
#emailDialog .dialog-body .row .field input{width:265px;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;height:20px;}
#emailDialog .dialog-body .row .field input.blank{color:#c3c3c3;}
#emailDialog .dialog-body .row .field input.blank.missing{border-color:red;}
#emailDialog .dialog-body .row .field input.blank:focus{color:#3d3d3d;}
#emailDialog .dialog-body .row .field textarea{width:266px;border-radius:5px;border:#CCC solid 2px;height:80px;}
#emailDialog .dialog-footer .dialog-button{height:26px;width:96px;float:right;margin-left:2px;cursor:pointer;}
#emailDialog .dialog-footer .dialog-button.send{background:url(../../../resource/media/ayag/image/aya_sprites.e0d6527d14022be2963a807d643a30c1.png) 0 -352px no-repeat;}
#emailDialog .dialog-footer .dialog-button.send:hover, .email-dialog .dialog-footer .dialog-button.send.sent {background:url(../../../resource/media/ayag/image/aya_sprites.e0d6527d14022be2963a807d643a30c1.png) 0 -381px no-repeat;}
#emailDialog .dialog-footer .dialog-button.send.sent {cursor:default;}
#emailDialog .dialog-footer .dialog-button.cancel{background:url(../../../resource/media/ayag/image/aya_sprites.e0d6527d14022be2963a807d643a30c1.png) -97px -352px no-repeat;}
#emailDialog .dialog-footer .dialog-button.cancel:hover{background:url(../../../resource/media/ayag/image/aya_sprites.e0d6527d14022be2963a807d643a30c1.png) -97px -381px no-repeat;}
#emailErrors {display:block;float:left;color:red;margin: 5px 0 0;}
#spinHold{float:left;left: 14px;position: relative;top: 6px;}
#recaptchaDiv{float:right;margin-bottom: 8px;}

/* Article Content Nav Module */
.contentNav {padding-bottom:5px;margin-bottom:5px;float:left;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;box-sizing: border-box;}
.wun .contentNav{width:65%;border-right:1px solid #fff;padding-right:5px;}
.dbBorder {width:587px;background:#f3f0eb;color:#1a4856;display:inline-block;zoom:1;*display:inline;line-height:14px;padding:6px;}
.navBorder{padding:1px;background:#fff;border:1px solid #9c9b97;margin-bottom:14px}
.contentNav h4 {color:#1a4856;font-size:13px;font-weight:normal;padding:5px 0 7px 0;line-height:17px}
.contentNav .title {cursor: pointer;color:#1a4856;float:left;min-width:300px;border:1px solid #666;line-height:14px;padding:4px 32px 4px 8px;background:url(../../../resource/media/image/small-icons-sprite-v4.2d3d11e1db9e06a826bf1af21de45141.gif) right -1319px no-repeat #fff; }
.contentNav.noChapter .title {margin-top:17px;}
.contentNav .title .count {color: #999;}
.contentNav .links {background:#fff;border:1px solid #ababab;border-top-style:dotted;box-shadow: 2px 2px 1px rgba(0, 0, 0, 0.1); -moz-box-shadow: 2px 2px 1px rgba(0, 0, 0, 0.1); -webkit-box-shadow: 2px 2px 1px rgba(0, 0, 0, 0.1); display: block; padding: 3px 0 6px 0; position: absolute; top: 23px;left:-5000px; z-index: 1; }
.contentNav .links .item {list-style-type: none; padding: 4px 8px;}
.contentNav .links .item a {color:#353535;display:block;text-decoration:none;}
.contentNav .links .item:hover {background:#dce6e8;}
.contentNav .links .headln:hover {background:none;}
.contentNav .links .item.selected a {color:#ed7f37;}
.contentNav .scrollableList {width:337px;margin:0;}
.contentNav .scrollableList .viewport ul {padding:0 4px}
.contentNav .scrollableList .viewport {height:294px;}
.contentNav ul.hg-toplinks{}
.contentNav ul.hg-toplinks li{list-style-type:none;padding: 6px 0;}
.contentNav ul.hg-toplinks li.hg-tfMoreInfo{border-bottom:1px solid #fff;}

/* Recent Topics Module */
.recentTopics {margin:0 18px 9px 0;width:321px;position:absolute;bottom:0;right:0;border:solid 1px #dddcd3;background:#fff;padding:4px 4px 4px 8px;color:#7a7a7a}
.recentTopics:after{content:".";display:block;height:0;width:0;line-height:0;font-size:0;clear:both;visibility:hidden;}
.recentTopics .clearButton {background:url(../../../resource/media/image/gry-close-btn.001377ab01367a600026ef823d1587c0.gif) 0 -1px no-repeat;float:right;font-size:1px;height:14px;margin-left:5px;text-indent:-10000px;width:14px;}

/* Harvard Excerpt Module */
.harvardExcerpt{border-bottom:dotted 1px #999;padding:0 0 8px 35px;margin-bottom:15px;background:url(../../../resource/media/image/small-icons-sprite-v4.2d3d11e1db9e06a826bf1af21de45141.gif) 0 -1376px no-repeat;}
.harvardExcerpt .he1{color:#666;}
.harvardExcerpt .he2{color:#980000;font-weight:600;}

/* UCR Excerpt */
.article.excerpt{margin-bottom:20px}
.article.excerpt p{padding:0 0 7px 0;}
.article.excerpt a.learnMore{clear: right;float: right;font-weight: bold; margin-top: 10px;*padding-bottom:2px;}

/* Fast Facts Module */
.fastFacts{border:solid 1px #573B66;margin-bottom:25px;}
.fastFacts .ff-header{background:#573B66;border:solid 1px #fff;padding:12px 0 10px 10px;}
.fastFacts .ff-header h3{float:left;line-height:normal;font-size:14px;color:#fff;font-weight:500;padding-bottom:0;}
.fastFacts .ff-source{float:right;font-size:10px;color:#B4A7BF;margin-right:10px;}
.fastFacts ul{padding:0;#margin:0 0 10px 0;}
.fastFacts ul li{border-right:dotted 1px #c6c6c6;margin:10px 0;float:left;width:148px;list-style-type:none;text-align:center;}
.fastFacts ul li .ff-number1, .fastFacts ul li .ff-number2, .fastFacts ul li .ff-number3, .fastFacts ul li .ff-number4{font-size:42px;font-family:Georgia;height:30px;#height:15px;padding:10px 0;#padding:10px 0 15px 0;}
.fastFacts ul li .ff-number1{color:#8FA739;}
.fastFacts ul li .ff-number2{color:#F18739;#margin-top:-15px;#padding:10px 0 30px 0;}
.fastFacts ul li .ff-number2 span{font-size:22px;vertical-align:45%;}
.fastFacts ul li .ff-number3{color:#4FACCB;margin-top:5px;#padding:5px 0 15px 0;}
.fastFacts ul li .ff-number4{color:#503061;}
.fastFacts .ff-blurb{width:95px;margin:0 auto;color:#999;line-height:14px;}

/* InHealth News Module */
.inHealth-news{border-top:solid 4px #379BBE;padding:8px 0 0 5px;margin-bottom:25px;}
.inHealth-news h3{font-size:15px;margin-bottom:10px;padding-bottom:8px;color:#577985;border-bottom:dotted 1px #989898;}
.inHealth-news h4{font-size:18px;color:#ed7f37;font-weight:500;margin-bottom:5px;}
.inHealth-news p{line-height:20px;}

/* UCR Document Pagination Links */
.ucrPagi { font-weight:600; text-align:center; margin:0 0 10px 0; padding:5px 0; }
.ucrPagi .ucrPrev { margin:0 7px 0 0; border:1px solid; padding:3px 6px; text-decoration:none; }
.ucrPagi .ucrNext { margin:0 0 0 7px; border:1px solid; padding:3px 6px; text-decoration:none; }
.ucrPagi .ucrPage { margin:0; border:1px solid; padding:3px 6px; text-decoration:none; }
.ucrPagi span.ucrPrev { margin:0 6px 0 0; color:#ccc; }
.ucrPagi span.ucrNext { margin:0 0 0 6px; color:#ccc; }
.ucrPagi span.ucrPage,
.ucrPagi a:hover { background:none repeat scroll 0 0 #F69840; border:1px solid #F69840; color:#fff; }
.ucrPagi li { display:inline; list-style-type:none; line-height:28px; }
.ucrPagi a span{margin-bottom:5px;}

/* Health Day Article */
.ih-hda { margin-top: 10px; }
.ih-hda h1 { border-bottom: solid 4px #ed7f37; color:#F88532; font-size: 200%; font-weight: bold; margin-bottom: 20px; line-height: 1.2; padding-bottom: 5px; }
.ih-hda p { margin-bottom: 20px; }
.ih-hda-fi { border: 1px solid #ccc; float: left; margin: 0 15px 15px 0; padding: 1px; }

/* Article Embedded Buzz */
.ih-aeb { border: 1px solid #d9d9d9; float: left; margin: 0 25px 15px 0; width: 290px; }
.ih-aeb h2 { color: black; font-size: 105%; font-weight: bold; line-height: 1; margin: 8px 12px 4px 12px; padding: 0; }
.ih-aeb ul { margin: 0 16px 8px 16px; padding: 0; }
.ih-aeb li { background: url(../../../resource/media/image/small-icons-sprite-v4.2d3d11e1db9e06a826bf1af21de45141.gif) -5px -1595px no-repeat; border-top: 1px dotted #c6c6c6; list-style-type: none !important; padding: 2px 0 2px 10px; }
.ih-aeb-ns { background-color: #4facca; color: #fff !important; display: block; padding: 8px 20px; }
.ih-aeb-ns:hover { text-decoration: none; }
.ih-aeb-ns-l1 { display: block; font-size: 110%; line-height: 1.2; }
.ih-aeb-ns-l2 { display: block; font-size: 180%; line-height: 1.2; }

/* Ask Doc */
.askDoc h2{padding-bottom:5px;margin-bottom:10px;border-bottom:solid 1px #DADAD3;}
.askDoc .docsQuestion p{font-size:18px;}
.askDoc #PhysicianBio img{margin:0 10px 10px 10px;}
.askDoc #PhysicianBio p{font-size:12px;line-height:16px;padding:0;}
.askDoc #PhysicianBio .harvardwpr{margin:0 0 10px 0;padding-left:95px;background-position:95px 6px;}

/* Video */
.ih-vid h1 { color: #ed7f37; font-size: 24px; font-weight: bold; line-height: 1.5; }
.ih-vid-source { color: #666; }
.ih-vid-content { background-color: #333; border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; color: #fff;padding:8px; }
.ih-vid-caption { margin: 15px 10px 10px 10px; }

/* Greystone Newsletters */
.article table.greystone td{float:left;padding:0 0 16px 0;border-bottom:none;}
.article table.greystone td h3{padding-left:15px;}
.article table.greystone td h3.artDate{margin-bottom:20px;font-size:14px;font-weight:600;background:#F08D49;color:#fff;border:solid 1px #fff;padding:0 0 0 10px;height:28px;}
.article table.greystone td p{padding-left:15px;margin-right:10px;}

/* Flash Calculator Modules */
#asthma-calc-narrow, #bmi-narrow, #calorie-burn-rate-narrow, #estimated-height-calc-narrow, #cost-of-drinking-narrow, #smoking-cost-narrow, #due-date-narrow, #healthy-weight-calc-narrow, #target-heart-rate-calc-narrow, #waist-hip-narrow{margin-bottom:25px;}
#ovulation-calc-narrow{margin:0 0 25px -4px;}

/* Promo Module */
/* Promo Mod Defaults */
.promoMod.mod {border:solid 1px #ed7f37;}
.promoMod h3 {border:solid 1px #fff;background:#ed7f37;font-weight:500;padding:11px 10px;color:#fff;}
.promoMod h3 a{color:#fff;}
.promoMod .mod-bd h4 a{line-height:16px;}
.promoMod ul{margin:0;padding-top:5px;clear:both}
.promoMod ul li{padding:6px 0;border-bottom:dotted 1px #ccc;color:#A5A5A5;font-size:12px;}
.promoMod .mod-exp-key {border:none;color:#2a8bab;cursor:pointer}
.promoMod .mod-img.left {float:left;}

.rightRail .promoMod .mod-bd {padding:10px 14px}
.rightRail .promoMod .mod-ft {padding:0 14px 5px 14px}
.rightRail .promoMod .mod-img.left {float:left;padding:0 8px 4px 0;}

.promoMod .numCols2 ul {width:46%;float:left;clear:none;padding: 0 10px 10px 10px;}
.promoMod .numCols3 ul {width:30%;float:left;clear:none;padding: 0 10px 10px 10px;}
.promoMod .numCols4 ul {width:24%;float:left;clear:none;}
.promoMod .numCols2 ul li, .promoMod .numCols3 ul li, .promoMod .numCols4 ul li {border:none;}

.promoMod.orangeHeaderGrayBG {margin-bottom:25px;padding:8px 8px 10px 8px;border:solid 1px #dbe2b6;background:#fafbf5;}
.promoMod.orangeHeaderGrayBG h3{color:#f48638;padding:0 0 8px 0;border:none;background:none;height:auto}
.promoMod.orangeHeaderGrayBG ul {padding:0;margin:0;}
.promoMod.orangeHeaderGrayBG ul li{float:left;padding:0 6px 0 0;margin-right:6px;border:solid 1px #9a9a9b;border-width:0 1px 0 0;}

.promoMod.plainWithArrowBullets {border:none;}
.promoMod.plainWithArrowBullets .mod-bd {border:0;}
.promoMod.plainWithArrowBullets p{line-height:20px;padding:10px 0;}
.promoMod.plainWithArrowBullets ul{float:left;width:135px;padding:0;margin:0;}
.promoMod.plainWithArrowBullets ul li{border:none;padding-left:8px;background:url(../../../resource/media/image/small-icons-sprite-v3.bd0811cb182586a7d48fc0dbd0a61324.gif) 0 -2490px no-repeat;}

.promoMod.green {border:solid 1px #8DA536;}
.promoMod.green h3{background:#8DA536;border:solid 1px #fff;}

.promoMod.buzz .mod-bd {background:#fff;}
.promoMod.buzz .mod-bd li {font-size:12px;color:#666;}

.promoMod.wd {border:none}
.promoMod.wd h3 {color:#666;padding:11px 10px 11px 64px;background:url(../../../resource/media/image/wd-logo.21f761c8a0e1cba4376cb1c65d8f7466.png) 0 10px no-repeat;}
.promoMod.wd h3 a {color:#2a8bab;}
.promoMod.wd .mod-hd {background:none}
.promoMod.wd .mod-bd {zoom:1;padding:4px 0 7px 15px;background:#f2f3ee;border:solid 1px #3398cc}
.promoMod.wd .mod-bd ul {zoom:1;}
.promoMod.wd .mod-bd:after {content:".";display:block;height:0;width:0;line-height:0;font-size:0;clear:both;visibility:hidden;}
.promoMod.wd .mod-bd ul li {border:none}

.promoMod.harvard {border:solid 1px #980000}
.promoMod.harvard h3 {background:#980000 url(../../../resource/media/image/harvard-sm.00e5c32063ca4c438c0ecc8ff56ebafb.gif) 297px 6px no-repeat; }

.promoMod.compound {background-color: #F3EFEA;border: 1px solid #999;margin-bottom: 12px;min-height: 79px;padding: 18px 12px 0 22px;}
.promoMod.compound .mod-bd {background-color:#f3efea;border:none;padding: 10px 0;}
.promoMod.compound h3 {background-color:#f3efea;border:none;border-bottom:1px dotted #ccc;color:#1c4a59;font-size:24px;padding:0 0 10px;font-weight:500;line-height:27px}
.promoMod.compound .mod-bd p {font-size:13px;color:#333;}
.promoMod.compound .mod-bd ul {padding:0;float:left;margin:20px 0 0 0;}
.promoMod.compound .mod-bd ul li {list-style-type:none;border:none;padding:4px 0 4px 15px;background:url(../../../resource/media/image/small-icons-sprite-v4.2d3d11e1db9e06a826bf1af21de45141.gif) -5px -1595px no-repeat;}
.promoMod.compound .cmpnd {background: url(../../../resource/media/image/small-icons-sprite-v4.2d3d11e1db9e06a826bf1af21de45141.gif) no-repeat scroll -46px -309px transparent;display: block;height: 65px;left: 6px;margin-top: -5px;position: absolute;width: 15px;}

.promoMod.styleOne ul li{color:#000;padding-left:8px;}
/* need to create new class name in cms
  this is styling mod on /conditions/ page */
.rightRail .promoMod.styleOne .mod-bd{padding:10px 14px 8px 14px;}
.rightRail .promoMod.styleOne .mod-ft{padding:0 14px 5px 0;}
.rightRail .promoMod.styleOne .mod-img.left{padding:0 8px 4px 0;}

.promoMod.styleSix .mod-bd h4 {padding:11px 11px 0 11px;color:#f28739}
.promoMod.styleSix .mod-img.left {float:left;padding:11px}
.promoMod.styleSix .mod-blurb{padding:4px 10px 0 10px }
.promoMod.styleSix ul li {color:#000;border:none;}
.promoMod.styleSix .mod-ft {padding-bottom:4px}

.promoMod.styleEight h3{background:#fff;color:#523565;}
.promoMod.styleEight {border:solid 1px #dbdcd7;border-top:4px solid #523565}
.promoMod.styleEight .mod-bd {border-top:dotted 1px #ccc;border:none;margin:0 13px}
.promoMod.styleEight .mod-bd ul {padding:0 0 3px 0;margin:0;}
.promoMod.styleEight .mod-bd li {border:none;padding-right:0}
.promoMod.styleEight .mod-ft ul {border-top:dotted 1px #ccc;padding-bottom:3px;clear:both;}

.promoMod.styleNine h3{background:#fff;color:#8da535;}
.promoMod.styleNine {border:solid 1px #dbdcd7;border-top:4px solid #8da535}
.promoMod.styleNine .mod-bd {border-top:dotted 1px #ccc;margin:0 13px}
.promoMod.styleNine .mod-bd ul {padding:0 0 3px 0;margin:0;}
.promoMod.styleNine .mod-bd li {border:none;padding-right:3px}
.promoMod.styleNine .mod-ft ul {border-top:dotted 1px #ccc;padding-bottom:3px;clear:both;}

.promoMod.styleTen h3{background:#fff;color:#8da535;}
.promoMod.styleTen {border:solid 1px #dbdcd7;border-top:4px solid #8da535}
.promoMod.styleTen .mod-bd {border:none}
.promoMod.styleTen .mod-bd ul {border-top:dotted 1px #ccc;padding-bottom:3px;float:left}
.promoMod.styleTen .mod-bd li {border:none;width:24%;float:left;padding-right:3px}

/* Multi Promo Module */
.multiPro{clear:both;#margin-bottom:20px;}
.multiPro h3.multiProHd {font-size:20px;color:#1d4e5d;font-weight:500;padding-bottom:15px;}
*.multiPro h3.multiProHd {margin-top:5px;}

.multiPro .contRow {border-top:1px dotted #828282;padding:15px 0 25px 0;clear:both;}
.multiPro .cont {width:auto}
.multiPro .contRow .cont .mod {float:left;width:290px;}
.multiPro .contRow .cont.last .mod{margin-left:15px;}

.multiPro .promoMod.mod {border:none;}
.multiPro .promoMod .mod-img.left {float:left;margin:0 10px 4px 0;}
.multiPro .promoMod .mod-bd {border:0;}
.multiPro .promoMod p {padding:3px 10px 10px 0;}

.multiPro div.promoMod .numCols2 ul {width:47%;float:left;clear:none;}
.multiPro div.promoMod .numCols3 ul {width:33%;float:left;clear:none;}
.multiPro div.promoMod .numCols4 ul {width:24%;float:left;clear:none;}


.multiPro .promoMod.plainWithArrowBullets ul {width:290px}
.multiPro .promoMod.plainWithArrowBullets p{line-height:20px;padding:10px 10px 10px 0;}
.multiPro .contRow .promoMod.plainWithArrowBullets {border-right:1px dotted #828282;}
.multiPro .contRow .cont.last .promoMod.plainWithArrowBullets{border-right:0;}

.multiPro.styleTwo .contRow {border-top:none;padding:15px 0 25px 0;clear:both;}
.multiPro.styleTwo .contRow .cont .mod {float:left;width:290px;border-right:solid 1px #ccc}
.multiPro.styleTwo .contRow .cont.last .mod{margin-left:15px;border-right:solid 1px #ccc;}

.multiPro .promoMod.styleEight {border:solid 1px #dbdcd7;border-top:4px solid #523565}
.multiPro .promoMod.styleEight .mod-bd {border-top:dotted 1px #ccc;}
.multiPro .promoMod.styleNine {border:solid 1px #dbdcd7;border-top:4px solid #8da535}
.multiPro .promoMod.styleNine .mod-bd {border-top:dotted 1px #ccc;}
.multiPro .promoMod.styleNine .mod-ft li, .multiPro .promoMod.styleEight .mod-ft li {padding-left:14px}

/* Conditions Search Module */
.cSearch{float:left;width:288px;margin-right:20px;margin-bottom:30px;}
.cSearch h3{font-size:14px;color:#1D4E5D;margin-bottom:5px;}
.cSearch .cSearchWrap{border:solid 1px #dbe2b6;padding:10px 5px;width:275px;background:#fafbf5;}
.cSearch .cSearchWrap input{float:left;}
.cSearch .cSearchWrap .cSearchTxtBx{padding:5px;border:none;width:196px;height:17px;margin-right:8px;background:url(../../../resource/media/image/module-components-sprite.83260d831141622f3028f51f921d1db4.gif) -18992px 0 no-repeat;}

/* Browse Conditions Module */
.bConditions{float:left;margin-bottom:30px;}
.bConditions h3{font-size:14px;color:#1D4E5D;margin-bottom:5px;}
.bConditions .bCondCont{border:solid 1px #dbe2b6;background:#fafbf5;padding: 7px 10px 7px 32px;width:250px;}
.bConditions .bCondCont ul{font-size:13px;}
.bConditions .bCondCont ul li{float:left;}
.bConditions .bCondCont ul.NtoZ li.less{padding:0 7px 0 0;}
.bConditions .bCondCont ul.AtoM li{padding:0 9px 6px 0;}
.bConditions .bCondCont ul.NtoZ li{padding:0 9px 0 0;}

/* Latest Conditions Module */
.latestConds{margin-bottom:30px;border-top:dotted 1px #999;padding-top:30px;}
.latestConds h3{font-size:18px;color:#513163;font-weight:500;padding-bottom:10px;}
.latestConds p{line-height:18px;padding-bottom:10px;}
.latestConds ul li{padding-left:10px;background:url(../../../resource/media/image/small-icons-sprite-v3.bd0811cb182586a7d48fc0dbd0a61324.gif) 2px -1450px no-repeat;line-height:28px;}

/* Popular Condition Module */
.rightRail .mod.popCond .mod-bd{padding:15px;}
.popCond h3{font-weight:500;background:#ed7f37;border:solid 1px #fff;color:#fff;font-wieght:500;height:20px;padding:11px 0 5px 10px;}
.popCond h4{color:#ed7f37;padding-bottom:5px;}
.popCond p{line-height:18px;padding-bottom:10px;}
.popCond img{float:left;margin:0 15px 10px 0;}
.popCond ul li{padding-bottom:5px;}
.popCond ul li b{color:#5C5C5C;}

/* Wellness Center Promo Module */
.rightRail .mod.wPromo{border:1px solid #8DA536;}
.rightRail .mod.wPromo .mod-bd{padding:15px 0 0 15px;}
.wPromo h3{font-weight:500;background:#8da536;border: 1px solid #fff;color:#fff;height:20px;padding:11px 0 5px 10px;}
.wPromo h4{font-size:12px;line-height:14px;padding-bottom:3px;}
.wPromo ul li{width:100px;float:left;width:152px;padding-bottom:20px;}
.rightRail .mod.wPromo ul li a{color:#323232;}
.wPromo ul li a span{display:block;line-height:12px;font-size:12px;}
.wPromo ul li .wIcon{margin-right:5px;width:42px;height:42px;float:left;background:url(../../../resource/media/image/small-icons-sprite-v4.2d3d11e1db9e06a826bf1af21de45141.gif) 0 -1820px no-repeat;}
.wPromo ul li .wIcon.women{background-position:0 -1989px;}
.wPromo ul li .wIcon.child{background-position:0 -1736px;}
.wPromo ul li .wIcon.senior{background-position:0 -1904px;}

/* Interactive Symptom Checker Promo Module */
.rightRail .mod.isc{border:1px solid #7A53A1;}
.isc h3{font-weight:500;background:#644678;border:1px solid #fff;color:#fff;height:20px;padding:11px 0 5px 10px;}
.rightRail .mod.isc .mod-bd{padding:15px 0 6px 6px;background:url(../../../resource/media/image/bg-slices-sprite.32709db7bf347424fc76a713059894ea.gif) 0 -745px repeat-x;}
.isc a.sNow{float:left;width:100%;font-size:15px;font-weight:600;color:#7C529E;margin-left:5px;}
.isc a.icoLink{float:left;display:block;height:182px;}
.isc a.icoLink.infantIcon{width:73px;background:url(../../../resource/media/image/isc-sprite.439310543aca247d446c93b91040d35a.gif) 0 0 no-repeat;}
.isc a.icoLink.infantIcon:hover{background-position:0 -183px;}
.isc a.icoLink.childIcon{width:66px;background:url(../../../resource/media/image/isc-sprite.439310543aca247d446c93b91040d35a.gif) -74px 0 no-repeat;}
.isc a.icoLink.childIcon:hover{background-position:-74px -183px;}
.isc a.icoLink.manIcon{width:93px;background:url(../../../resource/media/image/isc-sprite.439310543aca247d446c93b91040d35a.gif) -222px 0 no-repeat;}
.isc a.icoLink.manIcon:hover{background-position:-222px -183px;}
.isc a.icoLink.womanIcon{width:81px;background:url(../../../resource/media/image/isc-sprite.439310543aca247d446c93b91040d35a.gif) -141px 0 no-repeat;}
.isc a.icoLink.womanIcon:hover{background-position:-141px -183px;}

/* Directory Search Module */
.dirSearch{margin-bottom:12px;margin-top:24px;}
.dirSearch h3{font-size:14px;color:#1D4E5D;margin-bottom:5px;float:left;}
.dirSearch form {float:right;}
.dirSearch .dirSearchWrap{border:solid 1px #dbe2b6;padding:10px 8px 4px 8px;background:#FAFBF5;}
.dirSearch .dirSearchWrap input{float:left;}
.dirSearch .dirSearchWrap #dirSearchTxtBx{border:none;margin-right:10px;padding-left:10px;width:320px;height:27px;background:url(../../../resource/media/image/module-components-sprite.83260d831141622f3028f51f921d1db4.gif) -4619px 0 no-repeat;}

/* Directory Filter Module */
.dirFilter ul.dirAtoZ{margin:0 0 13px 0;padding:0 0 8px 0;border-bottom:dotted 1px #ccc}
.dirFilter ul.dirAtoZ li{float:left;padding: 3px 5px;margin-right:1px;*margin-right:0;}
.dirFilter ul.dirAtoZ li.common{margin-right:1px;}
.dirFilter ul.dirAtoZ li.common a{font-size:12px;}
.dirFilter ul.dirAtoZ li.selected{background:#1C4D5B;}
.dirFilter ul.dirAtoZ li a{font-size:14px;*font-size:13px;font-weight:600;}
.dirFilter ul.dirAtoZ li.selected a{color:#fff;}
.dirFilter ul#dirTabs{margin-bottom:20px;}
.dirFilter ul#dirTabs li{margin-right:10px;padding:3px 5px 0 3px;text-align:center;min-width:52px;height:23px;float:left;background:url(../../../resource/media/image/module-components-sprite.83260d831141622f3028f51f921d1db4.gif) -19704px 0 no-repeat;}
.dirFilter ul#dirTabs li a{color:#FEFFFD;}
.dirFilter ul#dirTabs li a:hover{text-decoration:none;}
.dirFilter ul#dirTabs li.selected{background:url(../../../resource/media/image/module-components-sprite.83260d831141622f3028f51f921d1db4.gif) -19776px 0 no-repeat;}
.dirFilter ul.dirSearchResults{float:left;width:290px;padding-right:10px;}
.dirFilter ul.dirSearchResults li{margin-bottom:10px;line-height:14px;}
.dirFilter h2.dirSearchResults{font-size:16px;color:#9BAF46;margin-bottom:10px;}
/* for common */
.dirFilter .promoMod {border:none}

/* OAB Calculator */
.oabCalculator{border:solid 1px #e5e5e5;margin-bottom:30px;}
.oabCalculator h3{background:url(../../../resource/media/image/OAB-calculator.7fa3d5fd7ca38961d32d266080511dbe.gif) top right no-repeat;font-size:16px;height:20px;padding:11px 0 5px 15px;border-bottom:solid 1px #e5e5e5;margin-bottom:15px;}
.oabCalculator p{padding:0 15px 15px 15px;line-height:18px;color:#8d8d8d;font-size:12px;}
.oabCalculator .calcWrapper{border-top:solid 1px #e5e5e5;}
.oabCalculator .calcWrapper img{float:left;}
.cont .article .oabCalculator .calcWrapper img{float:left;padding:0;margin:0;}
.oabCalculator .calcWrapper form{width:268px;height:162px;float:left;padding:20px;margin:5px;_margin:5px 0 5px 5px;background:#f5f5f5;}
.oabCalculator .calcWrapper form label{display:block;font-weight:600;font-size:14px;margin-bottom:6px;}
.oabCalculator .calcWrapper form select{margin-bottom:18px;width:155px;}
.oabCalculator .calcWrapper form input{display:block;}
.oabCalculator .calcWrapper form .rHeader{font-size:15px;font-weight:600;}
.oabCalculator .calcWrapper form ul{padding:0 0 5px 0;_padding:0;}
.oabCalculator .calcWrapper form ul li{margin-bottom:4px;font-size:12px;}

/* Search Sort Module */
.sHeader{padding-bottom:20px; border-bottom: 1px dotted #2a8bab; line-height:22px}
.sHeader h1 {font-size:26px;color:#666; font-weight:100;}
#dirFilter .sHeader h1 {line-height:28px}
.sHeader h1 span{font-size:24px;color:#9baf46;font-weight:600;}
.sHeader h1 b{color:#000;}
.sHeader .sortMod{float:right;}
.sHeader .sortMod li{float:left;padding-right:8px;color:#1E4D5D;}
.sHeader .sortMod li a{font-weight:600;}
.sHeader .sortMod li.rel{margin-right:8px;border-right:solid 1px #000;}

/* Search column layout */
.sCol1{width:195px;margin:-20px 10px 0 0;float:left;}
.sCol2{width:390px;float:left;}

/* Results Navigation Module */
.rNav{margin-bottom:10px;}
.rNav.lower{margin-top:40px;}
.rNav .rCount{float:left;color:#22444e;}
.rNav ul{float:right;}
.rNav ul li{float:left;margin-right:5px;}
.rNav ul li span{color:#22444e;}
.rNav ul li a{text-decoration:none;}
.rNav ul li.selected a{color:#22444e;}

/* Search Filter Module */
h3.ftitle{font-size:13px;color:#1D4C5C;margin-bottom:5px;}
.sFilter{border:solid 1px #E9F0E0;margin-bottom:25px;}
.sFilter h3{border-top:solid 1px #EAF3E0;border-bottom:solid 1px #EAF3E0;padding:5px 0 5px 5px;height:15px;background:url(../../../resource/media/image/small-icons-sprite-v4.2d3d11e1db9e06a826bf1af21de45141.gif) 130px -2176px no-repeat #eff7e2;color:#1D4C5C;font-size:12px;}
.sFilter ul{padding:10px 10px 0 10px;background:#FEFFF9;}
.sFilter ul li{font-size:12px;color:#1E4D5D;margin-bottom:10px;padding-left:20px;background:url(../../../resource/media/image/small-icons-sprite-v4.2d3d11e1db9e06a826bf1af21de45141.gif) 0 -2300px no-repeat;}
.sFilter ul li.selected{background-position:0 -2380px;}
.sFilter ul li input{display:none;}

/* Search Promo Module */
.searchPromo{border:solid 1px #B8BAAD;padding:15px 10px;background:url(../../../resource/media/image/bg-slices-sprite.32709db7bf347424fc76a713059894ea.gif) 0 -968px repeat-x #f2f2f2;}
.searchPromo h3{border-bottom:dotted 1px #c6c6c6;padding-bottom:5px;color:#414141;font-size:14px;}
.searchPromo ul{padding-top:20px;}
.searchPromo ul li{margin-bottom:10px;}
.searchPromo ul li a{font-size:12px;font-weight:100;}

/* Search Results Module */
.sResults{margin-bottom:15px;font-size:13px;}
.sResults h3{font-size:13px;font-weight:600;}
.sResults h3 a{font-size:13px;font-weight:600;}
.sResults a {color: #2a8bab;}
.sResults span{display:block;color:#666664;padding-bottom:2px;font-size:13px;}
.sResults p{line-height:16px;font-size:14px;}
.sResults p sup{font-size:8px;}
.sResults .mType{color:#9baf46;}

/* Search Pagination */
.searchPagi, .causePagi { font-weight:600; text-align:center; margin:0 0 10px 0; padding:5px 0; }
.searchPagi .searchPrev, .causePagi .causePrev { margin:0 7px 0 0; border:1px solid; padding:3px 6px; text-decoration:none; }
.searchPagi .searchNext, .causePagi .causeNext  { margin:0 0 0 7px; border:1px solid; padding:3px 6px; text-decoration:none; }
.searchPagi .searchPage, .causePagi .causePage { margin:0; border:1px solid; padding:3px 6px; text-decoration:none; }
.searchPagi .selected, .causePagi .selected{color: #fff; background-color: #2a8bab; }
.searchPagi span.searchPrev, .causePagi span.causePrev { margin:0 6px 0 0; color:#ccc; }
.searchPagi span.searchNext, .causePagi span.searchNext { margin:0 0 0 6px; color:#ccc; }
.searchPagi span.searchPage, .searchPagi a:hover, .causePagi span.searchPage,
.causePagi a:hover { background:none repeat scroll 0 0 #ed7f37; border:1px solid #ed7f37; color:#fff; }
.searchPagi li, .causePagi li { display:inline; list-style-type:none; line-height:28px; }
.toprelated {font-size:14px; line-height: 18px; border-bottom: 1px dotted #26e4bc;; padding-top:20px; padding-bottom: 20px;}
.toprelated span{color:#9baf48}

/* Search Results Module */
.searchResults .resultSet{font-size:18px;color:#666; font-weight:100;margin-bottom:15px}
.searchResults .resultSet b{font-size:18px;color:#333; font-weight:bold;}


/* Featured Result Module */
.featuredResult {border-bottom:dotted 1px #2a8bab;padding:1px;margin-bottom:20px;}
.featuredResult img{float:left;margin:0 10px 10px 0;border:solid 1px #ddd;}
.featuredResult h3{line-height:15px;font-size:14px; font-weight: 500;}
.featuredResult p{padding:5px 0;font-size:13px;line-height:16px;}
.featuredResult p a{display:block;font-size:13px;}
.featuredResult ul{width:120px;float:left;margin-left:20px;}
.featuredResult ul.cola{width:30%;}
.featuredResult ul.colc{margin-left:30px}
.featuredResult ul li{margin-bottom:5px; background:url(../../../resource/media/image/small-icons-sprite-v4.2d3d11e1db9e06a826bf1af21de45141.gif) 0 -2495px no-repeat; padding-left:15px;}
.featuredResult ul li a{font-size:12px;}
.featuredResult .news{margin-bottom:10px}
.featuredResult .news span{color:#c0c0c0;}
.featuredResult .mType{color:#9baf46; font-size:15px;}

/* Mispelled Search Module */
.leftRail .sCol2 h3.sorry{font-weight:100;font-size:16px;margin-bottom:20px;}
.dym h3{font-size:14px;margin-bottom:10px;}
.dym ul{margin-bottom:40px;}
.dym ul li{margin-bottom:5px;}
.popfeatures h3{font-size:14px;margin-bottom:10px;}
.popfeatures ul li{margin-bottom:10px;}


/* Survey mod */
#surveyPop {text-align:left;display:none;position:fixed;_position:absolute; /* hack for internet explorer 6 */background:#fff;border:solid 1px #ccc;padding:4px;border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px;-moz-box-shadow:2px 1px 3px rgba(132, 132, 132, 0.5);-webkit-box-shadow:2px 1px 3px rgba(132, 132, 132, 0.5);box-shadow:2px 1px 3px rgba(132, 132, 132, 0.5);z-index:1000000001;}
#surveyPop h3, #monitorMsg h3 {font-size:18px;font-weight:normal;padding-bottom:26px;}
#surveyPop p, #monitorMsg p {line-height:20px;padding-bottom:26px;}
#surveyIntro, #surveyAccept {background:#f6f6f6;color:#333;width:460px;padding:25px;border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px;}
#surveyAccept {display:none}
#surveyPop .closeBtn {width:15px;height:15px;background: url(../../../resource/media/image/survey-sprite.7922fcbafd0799de6d9f5da5d5134873.gif) 0 0 no-repeat;float:right;margin:-20px -20px 0 0;cursor:pointer}
#surveyPop #surveyCont .closeBtn {margin:0;}
#monitorMsg {background:#f6f6f6;color:#333;padding:25px;}
#surveyPopBg {display:none;position:fixed;_position:absolute; /* hack for internet explorer 6*/height:100%;width:100%;top:0;left:0;background:#000;border:1px solid #cecece;z-index:199999;}
#surveyPop form {text-align:center}
#surveyPop button, .yesBtn, .noBtn, .secndBtn {border-radius: 3px; -moz-border-radius: 3px; -webkit-border-radius: 3px;}
.yesBtn, .secndBtn {border:solid 1px #5cb9d4;display:inline-block;}
#surveyPop button {font:bold 14px Arial;border:solid 1px #fff;background: url(../../../resource/media/image/survey-sprite-v3.7922fcbafd0799de6d9f5da5d5134873.gif) 0 -57px repeat-x;min-height:35px;padding:0 10px;*padding-top:7px;color:#fff;cursor:pointer}
#surveyPop .noBtn {border:solid 1px #ccc;display:inline-block;margin-right:5px;}
#surveyPop .noBtn button {background-position: 0 -128px;color:#48b7ce}
#surveyPop .noBtn button:hover {background-position: 0 -259px;}
#surveyPop .yesBtn button:hover, #surveyPop .secndBtn button:hover {background-position: 0 -194px;}

/* Scrollable List */
.scrollList.mod {border:solid 1px #ed7f37;}
.scrollList h3 {border:solid 1px #fff;background:#ed7f37;font-weight:500;padding:11px 10px;color:#fff;}
.scrollList.mod div.mod-bd {padding:2px 1px 3px 0;margin:0}
.scrollList ul {padding:6px 0;}
.scrollList ul li {padding: 6px 0; margin: 0 10px; font-weight: normal; border-bottom:dotted 1px #C5C5C5;}
.scrollList ul li a { font-weight: normal;text-decoration: none;display: block;width:277px;font-size:12px;}
.scrollList ul li.selected a {color: #666}
.scrollableList { width: 323px; margin: 0 0; }
.scrollableList .viewport { width: 290px; height: 194px; overflow: hidden; position: relative; }
.scrollableList .overview { list-style: none; position: absolute; left: 0; top: 0; padding: 0; margin: 0; }
.scrollableList .scrollbar{ background: transparent url(../../../resource/media/image/beme-bg-scrollbar-track-y.8efe926c3e2a8db61d07833e566469e8.png) no-repeat 0 0; position: relative; background-position: 0 0; float: right; width: 17px; }
.scrollableList .track { background: transparent url(../../../resource/media/image/beme-bg-scrollbar-trackend-y.28ac341e96010446de4898befcdab6e9.png) no-repeat 0 100%; height: 100%; width:13px; position: relative; padding: 0 1px; }
.scrollableList .thumb { background: transparent url(../../../resource/media/image/beme-bg-scrollbar-thumb-y.7450170349ed50e91b8301c69ce27df8.png) no-repeat 50% 100%; height: 37px; width: 25px; cursor: pointer; overflow: hidden; position: absolute; top: 0; left: -4px; }
.scrollableList .thumb .end { background: transparent url(../../../resource/media/image/beme-bg-scrollbar-thumb-y.7450170349ed50e91b8301c69ce27df8.png) no-repeat 50% 0; overflow: hidden; height: 5px; width: 25px; }
.scrollableList .disable { display: none; }

/* Color Block */
/* Defaults */
.colorBlockMod.mod {border:solid 1px #ed7f37;width:305px;font-family:Arial;line-height:15px;}
.colorBlockMod h3 {line-height:15px;border:solid 1px #fff;padding:8px 0 0 5px;font-size:13px;font-family:Arial;font-weight:bold;color:#1a4856;}
.colorBlockMod.mod .mod-bd{padding:0px;border:none;}
.colorBlockMod .mod-bd h4 a{line-height:16px;}
.colorBlockMod ul{margin:0;padding:5px 6px;clear:both}
.colorBlockMod ul li{list-style-type:none;border-top:dotted 1px #ccc;padding:3px 10px;background:url(../../../resource/media/image/small-icons-sprite-v3.bd0811cb182586a7d48fc0dbd0a61324.gif) 0 -278px no-repeat;}
.colorBlockMod .mod-callout{width:305px;height:58px;background-color:#ed7f37;clear:both;color:#fff;}
.colorBlockMod .mod-callout a{color:#fff;text-decoration:none;cursor:pointer;}
.colorBlockMod .callOutLines{width:256px;height:58px;overflow:hidden;float:left;white-space:nowrap;}
.colorBlockMod .callOutLineOne{height:15px;font-size:13px;padding:8px 5px 0 10px}
.colorBlockMod .callOutLineTwo{height:30px;font-size: 22px; padding:8px 5px 0 10px;line-height:22px;}
.colorBlockMod .callOutArrow{line-height:43px;font-size:72px;float:left;width:49px;height:43px;padding-top:0px;color:#fff;}
.colorBlockMod .numCols2 ul {width:46%;float:left;clear:none;}

/*in articles, make text wrap*/
.article .colorBlockMod.mod{ float:left;margin-right:20px; }

/*Other Colors*/
.colorBlockMod.orangeCB {border-color:#ed7f37;}
.colorBlockMod.orangeCB .mod-callout { background-color: #ed7f37; }
.colorBlockMod.blueCB {border-color:#2a8bab;}
.colorBlockMod.blueCB .mod-callout { background-color: #2a8bab; }
.colorBlockMod.redCB {border-color:#a5373c;}
.colorBlockMod.redCB .mod-callout { background-color: #a5373c; }
.colorBlockMod.greenCB {border-color:#9baf46;}
.colorBlockMod.greenCB .mod-callout { background-color: #9baf46; }

.recentVisit {border-bottom:solid 1px #ccc;padding-bottom:4px;margin-bottom:4px;font-size:12px}

/*------------ Slideshow v2 --------------*/
.header-horiz.ss2 {display:block;}
#ssContain {float: left;padding: 10px;width: 935px;background:#f9f9f8;border:1px solid #d2d2d2;margin-bottom: 15px;}
#ssLeft {float: left;padding-right: 14px;width: 585px;}
.rightRail.ssRightRail {background:#f9f9f8;}
#ssLeft h2 {color:#f4761b;font:500 18px arial,sans-serif;}
#ss-slide {position:relative;}
.ssReadMore{float:left;margin:10px 0;}
#ssLeft .navBorder {background:#F9F9F8;border:none;margin-bottom: 0;}
#ssLeft .dbBorder{background:none;width:580px;padding-left: 0;padding-bottom: 0;}
#ssLeft .wun .contentNav {border-right:none;}

/*Nav*/
.ss-curvey{display:block;border: 1px solid #e0e0e0;background-color: #fff; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; color: #2AA5BC;}
a.ss-view-thumbs, a#ss-replay, a#ss-link-copy { float:left;text-align: center;padding: 8px 14px;font-weight:bold;}
a.ss-view-thumbs:hover, a#ss-replay:hover, a#ss-link-copy:hover { background:#F49748; color:#fff; text-decoration:none;}
#ssContain .nav div { display: inline-block; float:left;width: 98px; height: 30px; margin:0; padding: 0; text-align: center; }
#ssContain .nav a { display: block; line-height: 30px; text-decoration: none; text-transform: uppercase; font-size:12px; }
.ss-counter { color:#8b8b8b;border: 1px solid #e0e0e0;background-color: #fff;line-height: 30px; -moz-border-radius: 5px 0 0 5px; -webkit-border-radius: 5px 0 0 5px; border-radius: 5px 0 0 5px; }
.ss-counter div { font-weight: normal; }
#ssContain .nav .ss-back { background-color:#fff; color: #2AA5BC;border-top: 1px solid #e0e0e0;border-bottom: 1px solid #e0e0e0; }
#ssContain .nav .ss-back a,
#ssContain .nav .ss-next a {color: #2AA5BC; }
#ssContain .nav .ss-back a.disabled,
#ssContain .nav .ss-next a.disabled,
#ssContain .nav .ss-back a.disabled:hover,
#ssContain .nav .ss-next a.disabled:hover,
a.ss-view-thumbs.disabled, a.ss-view-thumbs.disabled:hover {color: #b6bdbe;cursor:default;background:#fff;}
#ssContain .nav .ss-next a.disabled,
#ssContain .nav .ss-next a.disabled:hover {border-radius: 0 5px 5px 0;}
#ssContain .nav .ss-back a:hover,
#ssContain .nav .ss-next a:hover {background:#F49748; color:#fff;}
#ssContain .nav .ss-next { border: 1px solid #e0e0e0;background-color: #fff; -moz-border-radius: 0 5px 5px 0; -webkit-border-radius: 0 5px 5px 0; border-radius: 0 5px 5px 0; }
.ss-current, .ss-total{color:#1d4c5c;}

/*slideshow endcard*/
h3.ss-shareTitle, h3.ecTitle{margin-bottom:7px;color:#1D4D5C;font-weight:bold;}
h3.ecTitle{padding-left:14px;}
#ssLeft .addthis_toolbox {height:50px;width:100%;}
#ssLeft .addthis_toolbox a {width:7%;}
.ss-share{width:551px;padding:12px 15px;clear:left;margin:15px 0;}
#ss-link-form label{margin-bottom:7px;float:left;color:#1D4D5C;}
#ss-link {resize:none;width:467px;float:left;cursor: text;}
#ss-link.ss-curvey{color:#333;padding:8px 5px 7px;}
#ssContain .nav { float:right;width: 300px; border:none; }
a#ss-link-copy {float:right;}
.eclinkContain{padding: 0 15px 20px;max-height:345px;overflow:auto;}
.eclinkContain ul {float:left;}
.eclinkContain ul li {float:left;list-style: disc outside none;margin: 3px 0 3px 13px;padding-right: 15px;width: 44%;}
.eclink{float:left;width:300px;width: 270px;display:block;height: 81px;}
.eclinkImg {width:90px;}
.eclinkText.right {margin-right: 5px;width: 175px;}
.eclinkText {margin-right: 5px;width: 269px;}
.ss-caption {line-height: 19px;color:#2e2e2e;height: auto;overflow:hidden;}
.moreBlock{background: #F9F9F9;position: relative;padding: 2px 0;}
.ss-caption-contain{height:60px;overflow:hidden;}
a.adjust{margin-left:5px;float:left;}
span.continued{float:left;}
.moreLess {display:block;height:25px;}
.ss-mReview {color:#8c8c8c;font-size:11px;clear:left;}

/*share*/
.ss-topic .ad { position: absolute; top: 73px; right: 0; font-size: 11px; color: #797979; }
.ss-main-image {float: left;position:relative;height: 390px;margin-top: 13px;text-align: center;width: 585px;z-index: 2;overflow:hidden;}
.ss-image{height: 100%;position: relative;width: 100%;}

/*Hover buttons*/
.ss-next-button,
.ss-prev-button { display: none; position: absolute; height: 38px; width: 38px; background: transparent url(../../../resource/media/image/ss-arrows.70d5685bbe33defcdfc36afc3db08052.png) 0 0 no-repeat; cursor: pointer; top: 150px;}
.ss-next-button { right: 0; background-position:-38px 0; }
.ss-next-button.inactive { background-position: -38px -38px;cursor:default; }
.ss-prev-button { left: 0; background-position: 0 0; }
.ss-prev-button:hover {background-position: 0 -76px; }
.ss-next-button:hover {background-position:-38px -76px; }
.ss-prev-button.inactive { background-position: 0 -38px;cursor:default;}

/* This is now going to be an overlay */
#ss-0 { overflow: auto;display: block; position: relative; bottom: 0; left: 0;margin-top:45px; width: 585px; height: 390px; z-index:50; padding:0; border:0; background-color: rgba(0, 0, 0, 0.63); filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000, endColorstr=#99000000); -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000, endColorstr=#99000000)"; }
.ss-thumbContain {margin: 42px auto 0;width: 460px;}
.ss-thumb {	float: left;margin: 7px;}
.ss-thumbContain a img{opacity: 1\9;}
#ss-0.ss-position {position:absolute;}
#ss-closeThumbs {background: url(../../../resource/media/image/ss-arrows.70d5685bbe33defcdfc36afc3db08052.png) no-repeat scroll -77px 0 transparent;cursor: pointer;float: right;height: 18px;position: relative;right: 12px;top:10px;text-indent: -10000px;width: 16px;}
.ec-thumb {background: url(../../../resource/media/image/ss-arrows.70d5685bbe33defcdfc36afc3db08052.png) no-repeat scroll 0px -114px transparent;width:100px;height:66px;display:block;text-indent: -10000px;}
.lower-right-rail .mod{ margin: 0 auto;}
/*------------ end Slideshow v2 --------------*/

/*Symptom Checker*/
/*Symptom Checker Header*/
.pageHeader.sympHeader {border-bottom: 1px dotted #C5C5C5;background:#fff;}
.pageHeader.sympHeader h2 {color:#8DA535;}
.sympHeader .share{border:none;float:right;width:33%;margin-top:-29px;*margin-top:0;}
.sympHeader .share .addthis_button_email{margin-right:14px;}
.startOver{clear:right;float:right;margin-right: 10px;*width:140px;*cursor:pointer;}
.startOver span.startText{float:left;padding-top:14px;font-weight:bold;}
a.startOver:hover span.startText{text-decoration: underline;}
.startOver span.startImage{background: url(../../../resource/media/image/symptom_sprites.cc36fd60284b5138efe47b0fde254f4b.png) no-repeat scroll 0 -1px transparent;display: block;float: right;height: 39px;margin: 0 10px;width: 50px;}


/*Demographic selection*/
#demoSelection, #symptomContain{background:url(../../../resource/media/image/symptomCheck_repeater.1a6d15832193ab12520d3fce4433b782.png) #fff repeat-x;display:block;margin:0;position:relative;border:1px solid #d0d1c9;float:left;padding: 20px 0;width: 955px;}
#demoSelection a{display:block;position: relative;width:275px;float:left;*cursor:pointer;}
.demoImage{background:url(../../../resource/media/image/demographicImage.ae55f36596274f03476d55fc4dfba528.png) no-repeat;display:block;position:relative;width:151px;height:334px;margin:0 auto 14px;}
#demoSelection a#demoChild{ width:347px;}
#demoChild .demoImage {background-position:0 0;}
#demoMale .demoImage {background-position:-153px 0;}
#demoFemale .demoImage {background-position:-305px 0;}
.demoLink {background: url(../../../resource/media/image/symptom_sprites.cc36fd60284b5138efe47b0fde254f4b.png) no-repeat scroll 0 0 transparent;text-align:center;padding-top:11px;color:#fff;font:bold 14px Arial;height: 29px;left: 70px;margin: 0 auto;position:absolute;top: 100px;}
#demoSelection a:hover {text-decoration: none;}
#demoChild .demoLink {background-position: 0 -120px;width: 171px;left:210px;}
#demoMale .demoLink {background-position:0 -40px;width:116px;left:151px;}
#demoFemale .demoLink {background-position:0 -80px;width:136px;left:109px;}
#demoChild:hover .demoLink {background-position: 0 -392px;width: 171px;left:210px;background-color:none;}
#demoMale:hover .demoLink {background-position:0 -312px;width:116px;left:151px;background-color:none;}
#demoFemale:hover .demoLink {background-position:0 -352px;width:136px;left:109px;background-color:none;}
#demoChild:hover .demoImage {background-position:0 -334px;}
#demoMale:hover .demoImage {background-position:-153px -334px;}
#demoFemale:hover .demoImage {background-position:-305px -334px;}
.disclaimerBox {float:left; margin: 30px 20px 0;padding-top: 10px;width:915px;border-top:1px dotted #d0d1c9;color:#ccc;font-size:11px;}
#symptomContain .disclaimerBox {margin-top:10px}

/*Symptom Selection Main */
.demoText {margin:17px auto 0;width:171px;text-align: center;}
.demoText h4 {text-align:center;}
#symptomContain .demoText h4.maleColor {color:#3997a4;}
#symptomContain .demoText h4.femaleColor {color:#8858a9;}
#symptomContain .demoText h4.childColor {color:#f28739;}
#symptomContain h4,h5{color:#8DA535;margin-bottom: 5px;}
#symptomContain .symptomSearchBox h5 {font-weight:bold;}
#symptomHead{position:relative;margin-top: 8px;}
#symptomHead h3{font-size: 28px;color:#1d4d5c;font-weight: normal;line-height: 1.3em;}
#symptomHead p{font-size: 18px;color:#9baf46;margin-bottom: 10px;line-height: 1.3em;}
.symptomLeft,.symptomMiddle{float:left;}
.symptomLeft {width: 250px;}
.symptomMiddle{*width:405px;}
.symptomRight{padding-right: 10px;float:right;width: 220px;border:1px solid #d0d1c9;min-height:343px;margin:5px 18px 0 0;background:#fff;}
.symptomRight h6{clear:left;margin:6px 0;}
.flowArrow{float: left;margin: 171px 0 0 13px;height:45px;width:22px;background:url(../../../resource/media/image/symptom_sprites.cc36fd60284b5138efe47b0fde254f4b.png) no-repeat scroll -123px -5px transparent;}
.symptomPop{width:493px;position:absolute;display:none;background:url(../../../resource/media/image/symPop_top.1d02ff748af7b2462f0b4311a7db8f76.png) no-repeat;padding:10px;z-index:1000;}
.symptomPop .bottomCap {z-index:1000;background:url(../../../resource/media/image/symPop_bottom.e4af2d0f8913d61649a588b86758aa7b.png) no-repeat scroll 0 bottom transparent;margin-left: -11px;padding-bottom: 19px;cursor:default;}
.symptomPop .bottomCap .rightBorder{z-index:1000;background: url(../../../resource/media/image/symPop_right.ff1d969633fd49a4254747cb198cc6eb.png) no-repeat scroll right 0 transparent;margin: 1px 10px 0 1px;padding-right: 13px;}
.symptomPop .textWrapper{*height:340px;z-index:1000;background-color: #fff;border-left: 1px solid #9BAF46;padding: 0 14px 0 0;}
.carrot{z-index:1000;background: url(../../../resource/media/image/symptom_sprites.cc36fd60284b5138efe47b0fde254f4b.png) no-repeat scroll -55px -1px transparent;height:11px;left:-16px;position:absolute;top:20px;width:16px;}
.symptomPop .textBox {z-index:1000;padding: 5px 30px 3px;}
.symptomPop h5{font-weight:bold;margin-top: 5px;}
.symptomPop ul#symptomSelectList {z-index:1000;height:150px;}
.symptomLinkBox .scrollSymptoms .viewport {z-index: 1}
.symptomLinkBox .scrollSymptoms .scrollbar {z-index: 0}
#symptomImage{height:335px;margin: 5px auto 0;}
.bubText {color: #2A8BAB;display: block;padding-top: 4px;position: absolute;text-align: center;width: 97%;z-index: 0;}
.bubText:hover {text-decoration: underline;}
#symptomImage #ent .bubText{text-indent:6px;}
#countLink{margin-bottom:7px;display: block;}
/*#symptomImage.maleImage #ent .bubText{text-indent:2px\9;}*/

/*emergency pop up*/
.emergencyBox{border: 1px solid #cf0000;margin: 0 0 7px;padding: 10px;width: 593px;color:#cf0000;float:left;line-height: 16px;}
#emergencyPop{display:none;width:413px;position:absolute;background:url(../../../resource/media/image/emergencyPop_top.e1fef1cd7f113a0333f70c2660df0d97.png) no-repeat;padding:11px;z-index:3000;left:550px;top:500px;left:350px\9;top:450px\9;}
#emergencyPop .bottomCap {z-index:3000;background:url(../../../resource/media/image/emergencyPop_bottom.692b30deea558c4e6705f83e12180aeb.png) no-repeat scroll 0 bottom transparent;margin-left: -11px;padding-bottom: 18px;}
#emergencyPop .bottomCap .rightBorder{z-index:3000;background: url(../../../resource/media/image/emergencyPop_right.28566aba2536b9dde7177b65ed5d4305.png) no-repeat scroll right 0 transparent;margin: 0 11px 0 0;padding-right: 7px;}
#emergencyPop .textBox {z-index:1000;padding:0 29px 3px;}
#emergencyPop .textWrapper{*height:45px;z-index:3000;background-color: #fff;border-left: 1px solid #cf0000;padding: 0 10px 0 0;}
.warningIcon{margin: 2px 10px 2px 0;background: url(../../../resource/media/image/symptom_sprites.cc36fd60284b5138efe47b0fde254f4b.png) no-repeat scroll -145px -3px transparent;display: block;float: left;height: 46px;width: 54px;z-index: 3000;}
#emergencyPop .textBox p {color:#cf0000;}


/*Child */
#symptomImage.childImage {background:url(../../../resource/media/image/child_selection.3415733149733c0bc53a316d7fd26e98.png) no-repeat 0 0 transparent;width:210px;}
#symptomImage.childImage #eyes{display:block;height:23px;left:144px;position:relative;top:18px;width:50px;display:block;cursor:pointer;}
#symptomImage.childImage #eyes .symptomPop{left:0;top:-13px;}
#symptomImage.childImage #ent{display:block;height:38px;left:11px;position:relative;top:2px;width:77px;display:block;cursor:pointer;}
#symptomImage.childImage #ent .symptomPop{top:-23px;left:113px;}
#symptomImage.childImage #ent .symptomPop .carrot {top:37px;}
#symptomImage.childImage #head{display:block;height:35px;left:145px;position:relative;top:-18px;width:62px;display:block;cursor:pointer;}
#symptomImage.childImage #head .symptomPop{top:-46px;}
#symptomImage.childImage #head .symptomPop .carrot {top:59px;}
#symptomImage.childImage #chest{display:block;height:39px;left:138px;position:relative;top:-15px;width:62px;display:block;cursor:pointer;}
#symptomImage.childImage #chest .symptomPop{top:-84px;}
#symptomImage.childImage #chest .symptomPop .carrot {top:98px;}
#symptomImage.childImage #arms{display:block;height:38px;left:6px;position:relative;top:-42px;width:62px;display:block;cursor:pointer;}
#symptomImage.childImage #arms .symptomPop{top:-103px;left:93px;}
#symptomImage.childImage #arms .symptomPop .carrot {top:117px;}
#symptomImage.childImage #abdomen{display:block;height:36px;left:139px;position:relative;top:-34px;width:69px;display:block;cursor:pointer;}
#symptomImage.childImage #abdomen .symptomPop{top:-151px;}
#symptomImage.childImage #abdomen .symptomPop .carrot {top:165px;}
#symptomImage.childImage #legs{display:block;height:36px;left:153px;position:relative;top:2px;width:54px;display:block;cursor:pointer;}
#symptomImage.childImage #legs .symptomPop{top:-215px;}
#symptomImage.childImage #legs .symptomPop .carrot {top:229px;}

/*Male*/
#symptomImage.maleImage {background:url(../../../resource/media/image/male_selection.952e69c0f79190d20c792d38fafdc27f.png) no-repeat 0 0 transparent;width:214px;}
#symptomImage.maleImage #eyes{display:block;height:23px;left:147px;position:relative;top:6px;width:50px;display:block;cursor:pointer;}
#symptomImage.maleImage #eyes .symptomPop{left:0;top:-13px;}
#symptomImage.maleImage #ent{display:block;height:38px;left:17px;position:relative;top:-13px;width:77px;display:block;cursor:pointer;}
#symptomImage.maleImage #ent .symptomPop{top:-23px;left:107px;}
#symptomImage.maleImage #ent .symptomPop .carrot {top:37px;}
#symptomImage.maleImage #head{display:block;height:35px;left:143px;position:relative;top:-27px;width:62px;display:block;cursor:pointer;}
#symptomImage.maleImage #head .symptomPop{top:-46px;}
#symptomImage.maleImage #head .symptomPop .carrot {top:59px;}
#symptomImage.maleImage #chest{display:block;height:39px;left:152px;position:relative;top:-15px;width:62px;display:block;cursor:pointer;}
#symptomImage.maleImage #chest .symptomPop{top:-84px;}
#symptomImage.maleImage #chest .symptomPop .carrot {top:98px;}
#symptomImage.maleImage #arms{display:block;height:38px;left:1px;position:relative;top:-16px;width:62px;display:block;cursor:pointer;}
#symptomImage.maleImage #arms .symptomPop{top:-127px;left:93px;}
#symptomImage.maleImage #arms .symptomPop .carrot {top:141px;}
#symptomImage.maleImage #abdomen{display:block;height:36px;left:138px;position:relative;top:-34px;width:69px;display:block;cursor:pointer;}
#symptomImage.maleImage #abdomen .symptomPop{top:-151px;}
#symptomImage.maleImage #abdomen .symptomPop .carrot {top:165px;}
#symptomImage.maleImage #legs{display:block;height:36px;left:147px;position:relative;top:42px;width:54px;display:block;cursor:pointer;}
#symptomImage.maleImage #legs .symptomPop{top:-267px;}
#symptomImage.maleImage #legs .symptomPop .carrot {top:281px;}

/*Female*/
#symptomImage.femaleImage {background:url(../../../resource/media/image/female_selection.2e7a9e296e3673005eea0b60eae2114d.png) no-repeat 0 0 transparent;width:229px;}
#symptomImage.femaleImage #eyes{display:block;height:23px;left:130px;position:relative;top:6px;width:50px;display:block;cursor:pointer;}
#symptomImage.femaleImage #eyes .symptomPop{left:0;top:-13px;}
#symptomImage.femaleImage #ent{display:block;height:38px;left:0;position:relative;top:-13px;width:77px;display:block;cursor:pointer;}
#symptomImage.femaleImage #ent .symptomPop{top:-23px;left:107px;}
#symptomImage.femaleImage #ent .symptomPop .carrot {top:37px;}
#symptomImage.femaleImage #head{display:block;height:35px;left:125px;position:relative;top:-27px;width:62px;display:block;cursor:pointer;}
#symptomImage.femaleImage #head .symptomPop{top:-46px;}
#symptomImage.femaleImage #head .symptomPop .carrot {top:59px;}
#symptomImage.femaleImage #chest{display:block;height:39px;left:24px;position:relative;top:-15px;width:62px;display:block;cursor:pointer;}
#symptomImage.femaleImage #chest .symptomPop{top:-84px;left:101px}
#symptomImage.femaleImage #chest .symptomPop .carrot {top:98px;}
#symptomImage.femaleImage #arms{display:block;height:38px;left:166px;position:relative;top:-62px;width:62px;display:block;cursor:pointer;}
#symptomImage.femaleImage #arms .symptomPop{top:-83px;}
#symptomImage.femaleImage #arms .symptomPop .carrot {top:97px;}
#symptomImage.femaleImage #abdomen{display:block;height:36px;left:143px;position:relative;top:-44px;width:69px;display:block;cursor:pointer;}
#symptomImage.femaleImage #abdomen .symptomPop{top:-151px;}
#symptomImage.femaleImage #abdomen .symptomPop .carrot {top:165px;}
#symptomImage.femaleImage #legs{display:block;height:36px;left:132px;position:relative;top:42px;width:54px;display:block;cursor:pointer;}
#symptomImage.femaleImage #legs .symptomPop{top:-267px;}
#symptomImage.femaleImage #legs .symptomPop .carrot {top:281px;}

/*Symptom Selection Tab box area */
#tabbedBox{width:405px;margin:0 auto;padding:0;}
#tabbedBox h5 {margin: 9px 0;font-weight:bold;}
.symptomTabs{margin-top:5px;margin-bottom:5px;}
.symptomTabs li{list-style:none;display:inline;*z-index:11}
.symptomTabs li a{background-color:#fff;color:#2a8bac;border:1px solid #d0d1c9;margin:0 -5px 2px 0;padding:5px;width:111px;display:inline-block;text-align:center;font-weight:bold;}
.symptomTabs li a:hover{color:#c9c9c9;text-decoration:none;}
.symptomTabs li a.active{background-color:#fff;color:#c9c9c9;font-weight:700;border-bottom:none;padding-bottom:6px;cursor:default;*z-index:10;*position:relative;}
#bSymptomsTab {width:132px;width:140px\9;}
.symptomLinkBox{border:1px solid #d0d1c9;background-color:#fff;margin-top:-8px;padding: 7px 8px 7px 16px;;height: 279px;*margin-top: -9px;*z-index:9;}
#gSymptoms, #bSymptoms{display:none;}
#gSymptoms.symptomLinkBox, #bSymptoms.symptomLinkBox{overflow:auto;}
.symptomNote {float: left;margin-top: 10px;color:#999;}

/*Symptom Search*/
.symptomSearchBox {margin-top:10px;*margin-top:5px;}
#symptomSearch,#headSearch,#entSearch,#eyesSearch,#chestSearch,#armsSearch,#abdomenSearch,#legsSearch {width:399px;border:1px solid #d0d1c8;background:url(../../../resource/media/image/search_repeater.0eecaf3270aa7f2513d80b0c5df1fe36.png) #fff repeat-x;height:30px;padding:0 3px;padding:3px\9;height:18px\9;}

/*Selected symptoms area*/
.closeSym, .removeSym, #closeWarning{;background: url(../../../resource/media/image/symptom_sprites.cc36fd60284b5138efe47b0fde254f4b.png) no-repeat scroll -71px -1px transparent;font-size: 1px;float: right;font-size: 1px;height: 16px;margin: -1px 0 0 6px;text-indent: -10000px;width: 16px;}
.sHeadArea{border:1px solid #fff;background:#8DA535;padding:9px 9px 4px;float:left;width:210px;}
.sHeadArea h5{color:#fff;float:left;}
#symptomSelectedContain {width:100%;}
#clearSymptoms {float:right;color:#fff;font-size:11px;}
#cSymptoms .scrollSymptoms, #gSymptoms .scrollSymptoms, #bSymptoms .scrollSymptoms {border: none;}
.textBox .scrollSymptoms, .textBox .scrollSymptoms ul li, .textBox .scrollSymptoms .viewport, .textBox .scrollSymptoms .overview, 
.textBox .scrollSymptoms .track, .textBox .scrollSymptoms .thumb, .textBox .scrollSymptoms .thumb .end, .textBox .scrollSymptoms .disable,
 .textBox .scrollSymptoms{z-index:1000;}
 .textBox .scrollSymptoms .scrollbar {z-index:999;margin-bottom: 5px;}
.scrollSymptoms {border-bottom: 1px dotted #C5C5C5;padding: 6px 0 6px 1px;overflow:hidden;}
.scrollSymptoms ul li {border:none;}
.scrollSymptoms .viewport {height: 235px; overflow: hidden; position: relative;*height:225px;}
.scrollSymptoms .overview {list-style: none; position: absolute; left: 0; top: 0; padding: 0; margin: 0; width:100%;}
.scrollSymptoms .scrollbar{background: transparent url(http://o.mm-health.com/images/v2/beme-bg-scrollbar-track-y.png) no-repeat 0 0; position: relative; background-position: 0 0; float: right; width: 17px; }
.scrollSymptoms .track {background: transparent url(http://o.mm-health.com/images/v2/beme-bg-scrollbar-trackend-y.png) no-repeat 0 100%; height: 100%; width:13px; position: relative; padding: 0 2px; }
.scrollSymptoms .thumb {background: transparent url(../../../resource/media/image/symptom_scrollthumb.309a4056a7dbd68e795a597b7b1c4ee9.png) no-repeat 50% 100%; cursor: pointer;left: -6px;margin-top: 5px;position: relative;width: 25px;}
.scrollSymptoms .thumb .end {background: transparent url(../../../resource/media/image/symptom_scrollthumb.309a4056a7dbd68e795a597b7b1c4ee9.png) no-repeat 50% 0; height: 5px;margin-top: -5px;overflow: hidden;position: absolute;width: 25px;}
.scrollSymptoms .disable {display: none; }
#behavioralList {*padding-bottom:20px;}

#liveListTitle {margin: 0 7px 0 5px;width: 100%;z-index:1;}
ul.symptomListAdd {display:inline-block;width:100%;}
ul.symptomListAdd li {list-style: none;padding-right: 5px;width: 48%;cursor:pointer;float:left;color:#2a8bac;margin: 3px 0;padding-bottom: 1px;display: inline-block;*width:175px;}
ul.symptomListAdd li:hover {text-decoration:underline;}
ul.ui-autocomplete.ui-menu.ui-widget.ui-widget-content.ui-corner-all.symptomListAdd {width:399px;}
ul.ui-autocomplete.ui-menu.ui-widget.ui-widget-content.ui-corner-all.symptomListAdd li.selected a {color:#c9c9c9;}
ul.ui-autocomplete.ui-menu.ui-widget.ui-widget-content.ui-corner-all.symptomListAdd li a {clear:left;font:13px/1.4em arial,sans-serif;color:#2a8bac;}
ul.ui-autocomplete.ui-menu.ui-widget.ui-widget-content.ui-corner-all.symptomListAdd li.symptom .ui-corner-all.ui-state-hover{border:none;background:#f6f2ef;}

/*#allSymptomsList .symptom:hover {text-decoration: none;}*/
ul.symptomListAdd li.selected {color:#c9c9c9;}
ul#symptomSelectList, ul#relatedSymptoms {clear:left;}
ul#relatedSymptoms {float: left;min-height: 50px;width: 96%;display:none;margin-top: 5px;}
ul#symptomSelectList {float: left;margin: 9px;width:96%;}
ul#symptomSelectList li, ul#symptomSelectList2 li{float: left;}
ul#symptomSelectList li {clear:left;*width:96%;}
ul#symptomSelectList .symptom, ul#symptomSelectList2 .symptom {background: url(../../../resource/media/image/symptom_sprites.cc36fd60284b5138efe47b0fde254f4b.png) no-repeat scroll right -240px transparent;clear: left;display: block;float: left;margin-left: 6px;padding: 6px 6px 6px 0;}
ul#symptomSelectList .symptom span, ul#symptomSelectList2 .symptom span{float:left;width:auto;background: url(../../../resource/media/image/symptom_sprites.cc36fd60284b5138efe47b0fde254f4b.png) no-repeat scroll -21px -240px transparent;display: inline-block;margin: -6px -6px 0;overflow: hidden;padding: 6px;color:#666;}
#selectionStatus {background:#f6f2ef;clear: left;float: left;margin:0 9px 9px;padding: 9px;width: 194px;}
#causesLink {background: url(../../../resource/media/image/symptom_sprites.cc36fd60284b5138efe47b0fde254f4b.png) no-repeat scroll 0 -200px transparent;color:#bebebe;cursor:default;clear: right;float: right;font: bold 16px Arial;height: 40px;margin: 10px 18px 10px 10px;width: 230px;border:none;}
#causesLink.enabled {background: url(../../../resource/media/image/symptom_sprites.cc36fd60284b5138efe47b0fde254f4b.png) no-repeat scroll 0 -160px transparent;color:#fff;cursor:pointer;}
#relatedSymptoms li {width:100%;}
#relatedListTitle {display:none;}

/*Spin.js */
.spinPosition {position:relative;left:190px;top:85px;}
#relatedSymptoms.spinPosition {position:relative;left:93px;top:24px;}

/*Results Page*/
#symptomResults {width:615px;padding:15px 10px 10px 0;float:left;}
.resultsTitleArea{float:left;height:72px;width:333px;}
h3.possibleTitle{width:216px;height:22px;float:left;color:#1e4b5a;font-weight:normal;font-size:28px;margin:4px 5px 5px;*padding:3px 0 4px 0;}
.causesCount{color:#1e4b5a;margin-top:7px;float:left;}
#symptomResults h4{width:83%;float:left;margin: 7px 0 0 7px;font-size: 16px;font-weight: normal;}
#symptomResults h4.maleColor {color:#3997a4;}
#symptomResults h4.femaleColor {color:#8858a9;}
#symptomResults h4.childColor {color:#f28739;}
.demoIcon{width:32px;height:72px;background: url(../../../resource/media/image/symptom_sprites.cc36fd60284b5138efe47b0fde254f4b.png) no-repeat;float:left;margin-right: 5px;}
.smMan{background-position:-197px -88px;}
.smWoman{background-position:-199px -1px}
.smChild{background-position: -150px -49px;height: 71px;width: 38px;}
.selectedText{color: #8DA535;float: left;margin: 6px 6px 0 0;}
#currentSymptoms {float:left;width:100%;}
#currentSymptoms #symptomSelectList2{margin-left:6px;}
#currentSymptoms #symptomSelectList2{display: inline;clear:none;width:505px;margin:0 3px;}
#currentSymptoms #symptomSelectList2 .symptom{clear:none;float: left;*width:200px;margin: 0 0 0 6px;padding: 6px 6px 6px 0;}
ul#symptomSelectList2 .symptom span{margin: -6px -6px 0;*padding:6px 2px 6px 6px;}
ul#symptomSelectList2 {white-space:nowrap;}
#currentSymptoms #symptomSelectList2 li a#symptomBack {margin:6px 3px 8px 6px;float:left;}
.jumpHidden {display:none;}
#jumptoList {display:inline;}
.jumpHidden li.list-hide-key {border-left:1px solid #666;border-right:none;}
#jumptoList li, .jumpHidden li{white-space:nowrap;float:left;margin: 3px 0;padding: 0 6px;border-right:1px solid #666;}
#jumptoList li.last, .jumpHidden li.last{border-right:none;}
#jumptoList li a, .jumpHidden li a{*padding-bottom:3;}
#jumptoList li a.selected, .jumpHidden li a.selected{color:#666;font-weight:bold;cursor:default;text-decoration:none;}
#symptomResults .navBorder .dbBorder .hga-section-nav span {background: url(http://cdn.mm-health.com/resource/media/image/small-icons-sprite-v3.80ad224b71641953db3a933d23e8632c.gif) no-repeat scroll 2px -1258px transparent;float: left;margin: 2px 2px 0 0;padding: 1px 0 0 20px;}
#symptomResults .navBorder .dbBorder {width:599px;}

/*Symptom Results Right Rail*/
.causesRR{float:right;width:332px;margin-top:15px;}

/*Symptom Results Pagination*/
#symptomResults .causePagi{float:left;width:100%;}

/*Causes*/
#causeJump {display:none;clear:left;}
.cause {width:100%;border-top:4px solid #8DA535;float:left;margin-bottom: 15px;}
.cause h5 {border-bottom: 1px dotted #C5C5C5;font-size: 18px;margin-bottom: 9px;padding: 6px 0;line-height: 20px;}
.cause .symptomNote{margin: 3px 0 7px;}
.causeLeft {margin-bottom: 10px;padding-right: 7px;width: 360px;}
.causeLeft p {line-height: 18px;}
.causeLeft .contentNav .title{min-width:225px;}
.causeLeft .contentNav .helpTxt{float:left;font-weight:bold;margin: 4px 5px 0 0;}
.causeRight {width:40%;margin-bottom: 10px;}
.causeRight h6 {text-transform: uppercase;font-size: 13px;font-weight:bold;}
ul.causeSymptoms {float:left;padding:0 0 0 20px;width:90%;list-style-type: disc; margin:0;line-height: 21px;}
ul.causeSymptoms li {list-style-type: disc;}
ul.causeSymptoms li.selected{color:#333;font-weight:bold;}
ul.treatmentList {margin:10px 0 20px 0;line-height:18px;}
ul.treatmentList li{list-style: none outside none;padding-left: 18px;background:url(http://cdn.mm-health.com/resource/media/image/small-icons-sprite-v3.80ad224b71641953db3a933d23e8632c.gif) no-repeat scroll 2px -762px transparent;margin:3px 0;}
.goDoctor {width:31px;height:24px;background: url(../../../resource/media/image/symptom_sprites.cc36fd60284b5138efe47b0fde254f4b.png) no-repeat scroll -145px -16px transparent;color:#1d4d5c;border:none;font-weight: bold;}

/*PromoBox*/
.cause .promoBox {float:left;width:100%;}

/*Symptom Checker Modules*/
.mod.sc {background: url(../../../resource/media/image/sc_bg_repeater.dc07664bf39bbba5267b4481f288a75b.png) repeat-x #f6f3f0;}
.mod.sc .scBorder{border:1px solid #fff;}
.mod.sc .scBorder .scStartBox{margin:5px 10px;}
.mod.sc .scBorder .scStartBox p {width:136px;float:left;line-height: 16px;padding-bottom: 0;}
.mod.sc .scBorder .startBttn{background: url(../../../resource/media/image/sc_mod_sprite.d72eebc41a7c1763a3214680103529e4.png) no-repeat scroll 0 0 transparent;color: #2a8bab;font: bold 18px Arial; height: 30px;padding-top: 9px;text-align: center;display:block;width:117px;float:left;clear:left;margin-top:10px;}
.mod.sc .scBorder .startBttn:hover{background: url(../../../resource/media/image/sc_mod_sprite.d72eebc41a7c1763a3214680103529e4.png) no-repeat scroll 0 -39px transparent;text-decoration:none;}
.mod.sc .scBorder .scDemoImage{background: url(../../../resource/media/image/sc_mod_sprite.d72eebc41a7c1763a3214680103529e4.png) no-repeat scroll 0 -80px transparent;width:135px;height:99px;display:block;float:right;margin-right:10px;}
.mod.sc .scBorder .symptomBox {margin:5px;padding:10px;border:1px solid #999;background:#fff;}
.mod.sc .scBorder .symptomBox .symptomList{margin-top:5px;}
.mod.sc .scBorder .symptomBox .symptomList li{background: url(http://cdn.mm-health.com/resource/media/image/small-icons-sprite-v3.80ad224b71641953db3a933d23e8632c.gif) no-repeat scroll 2px -1600px transparent;list-style: none outside none;float: left;margin: 3px 5px 3px -8px;padding-left: 21px; width: 43%;}
/*sc right rail*/
.rightRail .mod.sc .scBorder h3 {color: #9caf46;font-weight: 500;padding: 11px 10px;font-size:21px;}
/*sc article*/
.article .mod.sc {width:303px;border:1px solid #9CAF46; float:left;margin-right:10px;}
.article .mod.sc .scBorder h3 {background: none repeat scroll 0 0 #9CAF46;color: #FFFFFF;font-size: 14px;font-weight: 200;padding: 0 10px;}
.article .mod.sc .scBorder .symptomBox p {line-height: 16px;padding-bottom: 0;}
.article .mod.sc .scBorder .symptomBox .symptomList {padding-bottom:0;padding-left:0;}
.article .mod.sc .scBorder .symptomBox .symptomList li{line-height:16px;list-style-type: none;}
/* put questionnaire styling rules here*/
.questionnaire-wrapper {
	width: 601px;
}

.questionnaire-wrapper  .popRecirc #bubble {
    margin-left: 357px;
    margin-top: 10px;
}
.questionnaire-border-wrapper {
	float: left;
}
.questionnaire-border {
	display: block;
	position: relative;
	float: left;
	background: repeat #ccc url(http://o.mm-health.com/images/v2/dvg-brushed-metal-bg.jpg);
	width: 585px;
	padding: 7px;
	border: 1px #ccc groove;
	-moz-border-radius:15px;
	-webkit-border-radius:15px;
	border-radius: 15px;/*   */
}
.questionnaire {
	background: #fff url(http://o.mm-health.com/images/v2/aya-questionnaire-bg.png) repeat-y;
	display: block;
	border: #000 3px solid;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	color: #333;/*   */
}
.questionnaire a {
	font-size: 15px;
	color: #50ACCA;
}
.questionnaire .question-block {
	padding-bottom: 17px;
	padding-right: 28px;
	padding-left: 10px;
	display: none;
	width: auto;
	padding-top: 10px;
}
.questionnaire .questions.page-one .question-block {
	width: 399px;
}
.questionnaire .question-block.error {
	color: red;
	background: #fff;/*background: -webkit-gradient(linear, 0 0, 0 bottom, from(#fff), to(#ffc));
    background: -webkit-linear-gradient(#fff, #ffc);
    background: -moz-linear-gradient(#fff, #ffc);
    background: -ms-linear-gradient(#fff, #ffc);
    background: -o-linear-gradient(#fff, #ffc);
    background: linear-gradient(#fff, #ffc);
    -pie-background: linear-gradient(#fff, #ffc);*/
    /*   */
}
#questionnaire-header {
	width: 579px;
}
#questions-intro {
	width: 110px;
	height: 500px;
	padding: 3px 0px 0px 15px;
	line-height: 150%;
	font-size: 11px;
}
#questions-intro p {
	color: #333;
}
#questions-intro p strong {
	font-weight: bold;
}
#questions-intro p span {
	color: #57ACDF;
}
#questions-intro-wrapper {
	float: left;
	width: 141px;
	margin-bottom: 20px;
	position: relative;
}
#questions-intro-wrapper .arrow {
    display: block;
    height: 19px;
    position: absolute;
    right: -10px;
    top: 50px;
    width: 11px;
    z-index: 1;
    background: transparent url(http://o.mm-health.com/images/v2/aya-vertical-notch.png) 0 0 no-repeat; 
}
#questionnaire_form {
	display: inline-block;
	border-left: 1px solid #CCC;
	margin: 0 0 20px 0;
}
#prev_questions {
	margin-left: 41px;
	top: -3px;
	position: relative;
}

a#prev_questions,
a.edit-question-link,
a.add-another,
a.edit-question-link:hover,
a.add-another:hover,
a.edit-question-link:visited,
a.add-another:visited
{
	color: #50ACCA;
	font-size: 13px;
}

.questionnaire .questionnaire-content {
	min-height: 600px;
        position: relative;
}
.questionnaire .question-block.first {
	display: block;
	margin-top: 0px;
}
.questionnaire .question-block.first.current {
	float: left;
	width: auto;
}
.questionnaire .validation.error {
	margin-bottom: 10px;
	display: inline-block;
}
.questionnaire .questions .button a.disabled {
	opacity: .35;
	filter: alpha(opacity = 36);
	cursor: default;
}
.questionnaire .questions .button a.disabled:hover {
	background: #F8F9FB;
	background: -webkit-gradient(linear, 0 0, 0 bottom, from(#F8F9FB), to(#BCCCD9));
	background: -webkit-linear-gradient(#F8F9FB, #BCCCD9);
	background: -moz-linear-gradient(#F8F9FB, #BCCCD9);
	background: -ms-linear-gradient(#F8F9FB, #BCCCD9);
	background: -o-linear-gradient(#F8F9FB, #BCCCD9);
	background: linear-gradient(#F8F9FB, #BCCCD9);
	-pie-background: linear-gradient(#F8F9FB, #BCCCD9);/*   */
}
.questionnaire .question-block h2 {
	margin-bottom: 5px;
}
.questionnaire .question-number {
	padding-right: 5px;
	font-size: 14px;
	font-weight: bold;
}
.questionnaire .question-text {
	font-weight: bold;
	color: #57ACDF;
	font-size: 18px;
	display: inline-block;
	width: 490px;
	vertical-align: top;
	line-height: 110%;
}
.questionnaire .questions.page-one .question-text {
	width: 345px;
}
.questionnaire .question-answers {
	margin-left: 29px;
	margin-top: 10px;
}
.questionnaire .question-answers li {
	font-size: 14px;
	line-height: 180%;
}
.questionnaire .question-answers input {
	margin-top: 5px;
        margin-right: 3px;
        margin-left: 4px;
}
.questionnaire .question-answers .questionnaire .question-answers {
	float: left;
	width: 177px;
}
.questionnaire .questionnaire-medications {
	margin: 20px 0px;
	width: 530px;
}
#medication-list {	
    overflow-y: auto;
    min-height: 80px;
    max-height: 200px; 
    margin: 0;
	font-size: 12px;
	width: 520px;
	line-height: 180%;
}

#medication-list:before {
    clear: both;
}

.questionnaire .medication-divider-gradient {
    width: 532px;
    display: none;
}

.questionnaire .medication-divider-gradient.top {
    position: relative;
    top: 2px;
}

.questionnaire .medication-name{
    float: left;
    width: 440px;
}

.questionnaire .medication-list-item {
    width: 469px;
    text-align: left;
}

.questionnaire .medication-list-item input{
    float:left;;
}


.questionnaire .questionnaire-header {
	background-color: #489AE2;
	background-image: url(http://o.mm-health.com/images/v2/dvg-header-short-logo.png);
	background-repeat: no-repeat;
}
.questionnaire .questionnaire-header.tall {
	height: 55px;
	padding-top: 85px;
	background-color: #489AE2;
	background-image: url(http://o.mm-health.com/images/v2/dvg-header-tall-logo.png);
}
.questionnaire .gradient-divider {
	background-image: url(http://o.mm-health.com/images/v2/dvg-gradient-divider.png);
	height: 25px;
}
.questionnaire .questionnaire-header hr {
	margin: 4px auto;
}
.questionnaire .questionnaire-title {
	padding-left: 15px;
	padding-right: 15px;
	padding-top: 10px;
	padding-bottom: 10px;
	line-height: 28px;
	font-size: 28px;
	color: #fff;
	font-family: "Arial Rounded MT Bold", proxima-nova, sans-serif;
	font-weight: normal;
	text-shadow: #000 0px 1px 3px;
}
.questionnaire .questionnaire-tagline {
	font-family: proxima-nova, sans-serif;
	font-style: normal;
	font-weight: 600;
	padding-top: 10px;
	display: none;
	color: #333;
	font-size: 21px;
	padding-top: 5px;
	border-top: #93A4B5 1px solid;
}
.questionnaire .questions-header {
	padding: 10px 15px;
	font-family: proxima-nova, sans-serif;
	font-style: normal;
	font-weight: 600;
	font-size: 21px;
	color: #333;
}
.questionnaire .question-number {
	background: url(http://o.mm-health.com/images/v2/dvg-icons.png) 85px 0px;
	width: 19px;
	height: 23px;
	display: inline-block;
	color: #fff;
	padding-left: 6px;
	padding-top: 6px;
	margin-right: 3px;
}
.questionnaire .questionnaire-footer {
	margin-top: 10px;
	background-color: #F1F1F1;
	color: #07315B;
	height: auto;
	width: 100%;
	-webkit-box-shadow: #d6d6d6 0px 0px 3px;
	-moz-box-shadow: #d6d6d6 0px 0px 3px;
	box-shadow: #d6d6d6 0px 0px 3px;
	border-top: solid 1px #ccc;
}
.questionnaire .questionnaire-footer a {
	text-decoration: none;
	color: #07315B;
}
.questionnaire .question-divider {
	background-image: url(http://o.mm-health.com/images/v2/dvg-questionnaire-divider.png);
	height: 1px;
	width: 100%;
	clear: both;
}
.questionnaire .questions.page-one .question-divider {
	background-image: url(http://o.mm-health.com/images/v2/dvg-questionnaire-divider-short.png);
	clear: both;
}
.questionnaire .question-block.current .question-divider {
	background-image: none;
}
.questionnaire .question-block .button {
	margin: 17px 10px 10px 31px!important;
}
.questionnaire .questionnaire-footer .column.arrow .arrow {
}
.questionnaire .questions .button, #email-form .button {
	overflow: hidden;
	clear: both;
	float: left;
	display: inline-block;
	margin: 0px 10px 10px 41px;
	position: relative;
	border: solid 1px #A4B5C3;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;/*   */
}
.questionnaire .questions .button a, #email-form .button a {
	float: left;
	display: inline-block;
	text-align: center;
	padding: 10px 12px 10px;
	margin: 0px;
	border: 1px solid #F7F7F7;
	text-align: center;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	-webkit-box-shadow: #666 0px 0px 4px;
	-moz-box-shadow: #666 0px 0px 4px;
	box-shadow: #666 0px 0px 4px;
	background: #F8F9FB;
	background: -webkit-gradient(linear, 0 0, 0 bottom, from(#F8F9FB), to(#BCCCD9));
	background: -webkit-linear-gradient(#F8F9FB, #BCCCD9);
	background: -moz-linear-gradient(#F8F9FB, #BCCCD9);
	background: -ms-linear-gradient(#F8F9FB, #BCCCD9);
	background: -o-linear-gradient(#F8F9FB, #BCCCD9);
	background: linear-gradient(#F8F9FB, #BCCCD9);
	-pie-background: linear-gradient(#F8F9FB, #BCCCD9);/*   */
}
.questionnaire .questionnaire-footer .button {
	display: inline-block;
	width: 289px;
	height: 100%;
	margin: 0 auto;
	padding: 0px;
	text-align: center;
	clear: none;
	-webkit-border-radius: 0;
	-moz-border-radius: 0;
	border-radius: 0;/*-webkit-box-shadow: #666 0px 0px 2px;
    -moz-box-shadow: #666 0px 0px 2px;
    box-shadow: #666 0px 0px 2px;
    background: #F8F9FB;
    background: -webkit-gradient(linear, 0 0, 0 bottom, from(#F8FF8), to(#F0F0F0));
    background: -webkit-linear-gradient(#F8FF8, #F0F0F0);
    background: -moz-linear-gradient(#F8FF8, #F0F0F0);
    background: -ms-linear-gradient(#F8FF8, #F0F0F0);
    background: -o-linear-gradient(#F8FF8, #F0F0F0);
    background: linear-gradient(#F8FF8, #F0F0F0);
    -pie-background: linear-gradient(#F8FF8, #F0F0F0);*/
    /*   */
    
}
.questionnaire .questionnaire-footer .button a {
	display: block;
	border: none;
	border-left: solid 1px #fff;
	/*    border-top: 1px #ccc solid; */
    height: 100%;
	width: auto;
	padding: 10px 20px;
	float: left;
	text-align: center;
	cursor: pointer;
	-webkit-border-radius: 0px;
	-moz-border-radius: 0px;
	border-radius: 0px;
	background: #F8F9FB;
	background: -webkit-gradient(linear, 0 0, 0 bottom, from(#F8FF8), to(#F0F0F0));
	background: -webkit-linear-gradient(#F8FF8, #F0F0F0);
	background: -moz-linear-gradient(#F8FF8, #F0F0F0);
	background: -ms-linear-gradient(#F8FF8, #F0F0F0);
	background: -o-linear-gradient(#F8FF8, #F0F0F0);
	background: linear-gradient(#F8FF8, #F0F0F0);
	-pie-background: linear-gradient(#F8FF8, #F0F0F0);/*   */
}
.questionnaire .questionnaire-footer .button a:hover {
	background: -webkit-gradient(linear, 0 0, 0 bottom, from(#fff), to(#97CEE0));
	background: -webkit-linear-gradient(#fff, #97CEE0);
	background: -moz-linear-gradient(#fff, #97CEE0);
	background: -ms-linear-gradient(#fff, #97CEE0);
	background: -o-linear-gradient(#fff, #97CEE0);
	background: linear-gradient(#fff, #97CEE0);
	-pie-background: linear-gradient(#fff, #97CEE0);/*   */
}
.questionnaire .questionnaire-footer .back-to-questionnaire a, .questionnaire .questionnaire-footer .top-ten a {
	border-right: solid 1px #ccc!important;
	display: inline-block;
	float: left;
}
.questionnaire .questionnaire-footer .show-all {
	border-left: solid 1px #fff;
	float: right;
}
.questionnaire .menu-button:hover {
	background: -webkit-gradient(linear, left top, left bottom, from(#FFF), to(#97CEE0));
	background: -webkit-linear-gradient(#fff, #97CEE0);
	background: -moz-linear-gradient(#fff, #97CEE0);
	background: -ms-linear-gradient(#fff, #97CEE0);
	background: -o-linear-gradient(#fff, #97CEE0);
	background: linear-gradient(#fff, #97CEE0);
	-pie-background: linear-gradient(#fff, #97CEE0);/*   */
}
.questionnaire .question-answers .button.delete {
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	border-radius: 3px;
	background: -webkit-gradient(linear, left top, left bottom, from(#FEFEFE), to(#DDE4E8));
	background: -webkit-linear-gradient(#FEFEFE, #DDE4E8);
	background: -moz-linear-gradient(#FEFEFE, #DDE4E8);
	background: -ms-linear-gradient(#FEFEFE, #DDE4E8);
	background: -o-linear-gradient(#FEFEFE, #DDE4E8);
	background: linear-gradient(#FEFEFE, #97CEE0);
	-pie-background: linear-gradient(#FEFEFE, #DDE4E8);
	/*   */
    border: 1px groove #B5C6CF;
	height: 27px;
	text-align: center;
	width: 29px;
	display: inline-block;
	margin: 0px!important;
	margin-left: 3px;
	padding: 0px;
	position: relative;
	float: none;
	top: 10px;
}
.questionnaire .button a:hover, .questionnaire .button.delete:hover, #email-form .button a:hover {
	text-decoration: none;
	background: #fff;
	background: -webkit-gradient(linear, 0 0, 0 bottom, from(#fff), to(#97CEE0));
	background: -webkit-linear-gradient(#fff, #97CEE0);
	background: -moz-linear-gradient(#fff, #97CEE0);
	background: -ms-linear-gradient(#fff, #97CEE0);
	background: -o-linear-gradient(#fff, #97CEE0);
	background: linear-gradient(#fff, #97CEE0);
	-pie-background: linear-gradient(#fff, #97CEE0);/*   */
}
/*.questionnaire .question-answers a.remove {
	position: relative;
        width: 27px;
	height: 23px;
	padding: 4px 0 0;
	font-weight: normal;
	font-size: 16px;
	color: #66798B;
	text-decoration: none;
}*/

.questionnaire .multiple-fillin-item input {
	height: 23px;
	width: 200px;
	padding-left: 3px;
        vertical-align: middle;
}
.questionnaire .questionnaire-footer .column {
	float: left;
	color: #04436B;
	font-family: proxima-nova, sans-serif;
	font-style: normal;
	font-weight: 700;
}
.questionnaire .questionnaire-footer .column.arrow { /*font-family:monaco,"lucida console";*/
	font-family: proxima-nova;
	font-size:54px;
	font-weight:normal;
	line-height:24px;
}
.questionnaire .questionnaire-footer .column.arrow.left {
	float: left;
}
/*.questionnaire .questionnaire-footer .column.arrow.right { float: right; }*/

.questionnaire .questionnaire-footer .column.text {
	width: 213px;
}
.questionnaire .questionnaire-footer .column.text .label {
	font-size: 14px;
	line-height: 120%;
	margin-bottom: 3px;
}
.questionnaire .questionnaire-footer .column.text .topic {
	font-size: 21px;
}
/*BEGIN NEW FOOTER BUTTON CSS*/
.questionnaire .footerButtonContainer {
	overflow:hidden;
	width: 579px;
	border-top: solid 1px #CCC;
	-webkit-box-shadow: #ddd 0px -3px 3px;
	-moz-box-shadow: #ddd 0px -3px 3px;
	box-shadow: #ddd 0px -3px 3px;
        line-height: 14px;
}
.questionnaire .footerButtonContainer .footerButton {
	width: 289px;
	overflow: hidden;
	float: left;
	text-align: center;
}
.questionnaire .footerButtonContainer .footerButton a.footerButtonLink {
	font-family: proxima-nova, sans-serif;
	font-style: normal;
	font-weight: 700;
	color: #04436B;
	font-size: 22px;
	text-decoration: none;
	display: block;
	padding: 10px 5px;
	background: #FCFCFC;
	background: -webkit-gradient(linear, 0 0, 0 bottom, from(#FCFCFC), to(#F0F0F0));
	background: -webkit-linear-gradient(#FCFCFC, #F0F0F0);
	background: -moz-linear-gradient(#FCFCFC, #F0F0F0);
	background: -ms-linear-gradient(#FCFCFC, #F0F0F0);
	background: -o-linear-gradient(#FCFCFC, #F0F0F0);
	background: linear-gradient(#FCFCFC, #F0F0F0);
	-pie-background: linear-gradient(#FCFCFC, #F0F0F0);/*   */
}
.questionnaire .footerButtonContainer .footerButton a.footerButtonLink:hover {
	text-decoration: none;
        background: #fff;
	background: -webkit-gradient(linear, 0 0, 0 bottom, from(#fff), to(#97CEE0));
	background: -webkit-linear-gradient(#fff, #97CEE0);
	background: -moz-linear-gradient(#fff, #97CEE0);
	background: -ms-linear-gradient(#fff, #97CEE0);
	background: -o-linear-gradient(#fff, #97CEE0);
	background: linear-gradient(#fff, #97CEE0);
	-pie-background: linear-gradient(#fff, #97CEE0);/*   */
}
.questionnaire .footerButtonText, .questionnaire .footerButtonArrow {
	display: inline-block;
	vertical-align: middle;
}
.questionnaire .footerButtonText {
	width: 75%;
}
.questionnaire .footerButtonArrow {
	width: 15%;
	font-size: 54px;
	height: 30px;
	font-family: Monaco, 'lucida console', arial;
	overflow: hidden;
}
.questionnaire .footerButtonArrow span {
	height: 25px;
	line-height: 25px;
	vertical-align: top;
	position: relative;
}
.questionnaire .footerButtonText .label {
	font-size: 14px;
	line-height: 14px;
}
.questionnaire .footerButtonText .topic {
	font-size: 21px;
	line-height: 21px;
	display: inline-block;
}

/* IE STUFF */
.questionnaire .footerButtonArrow {
    *height: 45px;
}

.questionnaire .footerButtonArrow span {
    *display: block; 
    *position: relative; 
    *top: -7px; 
    *height: 45px; 
    *line-height: 45px;
}
/* IE STUFF */

.questionnaire #happyButton .footerButtonLink {
/* border-left: solid 1px #fff; */   
}
.questionnaire #sadButton {
	width: 289px;
}
.questionnaire #sadButton .footerButtonLink {
	border-left: solid 1px #ddd;
}
/*END NEW FOOTER BUTTON CSS*/


.questionnaire .responses-menubar {
	margin: 20px 15px;
	background: -webkit-gradient(linear, left top, left bottom, from(#FEFEFE), to(#DDE4E5));
	background: -webkit-linear-gradient(#FEFEFE, #DDE4E5);
	background: -moz-linear-gradient(#FEFEFE, #DDE4E5);
	background: -ms-linear-gradient(#FEFEFE, #DDE4E5);
	background: -o-linear-gradient(#FEFEFE, #DDE4E5);
	background: linear-gradient(#FEFEFE, #DDE4E5);
	-pie-background: linear-gradient(#FEFEFE, #DDE4E5);
	padding: 0px 0 0px 12px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border-radius: 5px;
	-webkit-box-shadow: #d6d6d6 0px 0px 3px;
	-moz-box-shadow: #d6d6d6 0px 0px 3px;
	box-shadow: #d6d6d6 0px 0px 3px;
	border: 1px groove #ccc;
	color: #66798B;
	font-family: proxima-nova, sans-serif;
	font-weight: 600;
	font-style: normal;
	font-size: 15px;/*   */
}
.questionnaire .responses-menubar ul li {
	float: right;
	width: 24px;
	padding-left: 12px;
	padding-right: 17px;
	border-left: 1px solid #F7F8F9;
	border-right: 1px solid #CAD3DB;
}
.questionnaire .responses-menubar ul li.last {
	border-right: none;
	border-left: 1px solid #F7F8F9 !important;
}
.questionnaire .responses-menubar ul li.first { /* height: 27px; */
	float: left;
	border-left: none;
	width: 408px; /* padding-top: 2px; */
	padding-left: 0;
	border-right: 1px #cad3db solid;
	border-left: none;
}
.questionnaire .responses-menubar ul li.first.update {
	padding-top: 5px;
	width: 439px;
}
.questionnaire .responses-menubar ul li.first span {
	display: inline-block;
	font-family:monaco, "lucida console";
	font-size: 20px;
	padding-top: 1px;
	 position: relative;
	top: 1px;
}
.questionnaire .responses-menubar a {
	text-decoration: none;
	color: #66798B;
	display: inline-block;
	vertical-align: middle;
	margin: 7px 0 7px 0;
}
.questionnaire .responses-menubar a.print-btn-link {
	margin: 0;
}
.questionnaire .responses-menubar a:hover {
	color: #04436b;
}
.questionnaire .responses-menubar ul li.cancel {
	height: 23px;
	float: right;
	border-left: 1px solid #F7F8F9;
	width: 42px;
	padding-left: 12px;
	padding-right: 12px;
	padding-top: 9px;
}
/*.questionnaire .responses-menubar ul li.cancel a { padding-top: 3px;}*/

.questionnaire .responses .responses-header {
	line-height: 20px;
	margin-left: 20px;
	text-transform: uppercase;
	font-family: proxima-nova, sans-serif;
	font-style: normal;
	font-weight: 100;
	font-size: 18px;
	color: #04436B;
}
.questionnaire .responses .title {
	line-height: 26px;
	font-family: proxima-nova, sans-serif;
	font-style: normal;
	font-weight: 600;
	font-size: 26px;
	color: #04436B;
	margin-left: 20px;
}
.questionnaire .responses .sub-title {
	line-height: 14px;
	font-family: "Arial";
	font-size: 14px;
	color: #04436B;
	margin-left: 20px;
	text-transform: lowercase;
}
.questionnaire .response-questions {
	margin: 10px 15px;
	padding: 0px 15px;
	max-height: 500px;
	overflow-y: auto;
}
.questionnaire .response-questions ul {
	list-style-type: none;
	margin-left: -13px;
        position: static;
}
.questionnaire .response-questions ul div.counter {
	margin-right: 5px;
	float: left;
	font-family: "Arial Black";
	font-size: 18px;
	color: #4593C5;
	text-align: right;
	width: 26px;
/*	margin-top: 2px;*/
}
.questionnaire .response-questions ul p {
	display:inline-block;
	line-height: 120%;
	color: #333;
	font-size: 14px;
	font-weight: normal;
	width: 470px;
}
.questionnaire .response-questions h2 {
	font-family: proxima-nova, sans-serif;
	font-style: normal;
	font-weight: 700;
	font-size: 16px;
	color: #04436B;
	padding: 5px 0px;
}
.questionnaire .response-questions li {
	margin: 10px 0px 15px 0px;
        line-height: 18px;
        width: 501px;
}
.questionnaire .questionnaire-symptoms {
	margin-top: -10px;
}
.questionnaire #symptom-list{
    margin-bottom: 2px;
}
.questionnaire .add-another {
    margin-left: 5px;
}
.questionnaire .add-questions {
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	-border-radius: 5px;
	border: 1px solid #377FBE;
	background: -webkit-gradient(linear, left top, left bottom, from(#FFF), to(#D0E4FE));
	background: -webkit-linear-gradient(#fff, #D0E4FE);
	background: -moz-linear-gradient(#fff, #D0E4FE);
	background: -ms-linear-gradient(#fff, #D0E4FE);
	background: -o-linear-gradient(#fff, #D0E4FE);
	background: linear-gradient(#fff, #D0E4FE);
	-pie-background: linear-gradient(#fff, #D0E4FE);
	width: 423px;
	height: 20px;
	margin: 0px 20px;/*   */
}
.questionnaire .add-questions:hover {
	background: none;
	background-color: #fff;
}
.questionnaire .plus {
	height: 18px;
	position: relative;
	padding-top: 2px;
	font-family: proxima-nova, sans-serif;
	font-style: normal;
	font-weight: 100;
	color: #fff;
	font-size: 18px;
    height: 18px;
	background-color: #377FBE;
	display: inline-block;
	width: 20px;
	text-align: center;
}
.questionnaire .update-link {
	font-size: 12px;
	line-height: 12px;
	display: inline-block;
	height: 100%;
	text-transform: uppercase;
	text-decoration: none;
}
.questionnaire .update-link a:hover {
	text-decoration: none;
}
.questionnaire .update-link span {
	font-family: monaco, "lucida console";
	font-weight: normal;
	font-size: 19px;
	position: relative;
	top: 1px;
}
.questionnaire .update-link a {
	font-size: 12px;
}
.questionnaire .remember {
	background-color: #ECF2F5;
	border: #BACEFF 1px solid;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border-radius: 5px;
	margin: 10px 15px;
	padding: 10px;
	color: #04436B; /*   */
}
.questionnaire .remember div {
	float: left;
	width: 145px;
}
.questionnaire .remember .insuranceIcon {
	background: url(http://o.mm-health.com/images/v2/dvg-insurance-card-icon.png) no-repeat;
	width: 45px;
	height: 33px;
}
.questionnaire .remember .licenseIcon {
	background: url(http://o.mm-health.com/images/v2/dvg-license-icon.png) no-repeat;
	width: 45px;
	height: 33px;
}
.questionnaire .remember .guideIcon {
	background: url(http://o.mm-health.com/images/v2/dvg-guide-icon.png) no-repeat;
	width: 34px;
	height: 33px;
}
.questionnaire .remember div.last {
	width: 122px;
}
.questionnaire .remember.to-discuss div.list {
	width: 415px;
	margin-left: 10px;
}
.questionnaire .remember.to-discuss div.list:first-child {
	margin-bottom: 20px;
}
.questionnaire .remember.to-bring {
	height: 35px;
}
.questionnaire .remember.to-bring img {
	float: left;
	margin: 0 3px;
}
.questionnaire .remember.to-bring div span {
	font-size: 12px;
	line-height: 120%;
	vertical-align: middle;
}
.questionnaire .remember.to-discuss {
	min-height: 50px;
	overflow: hidden;
}
.questionnaire .remember.to-discuss h2 {
	font-size: 12px;
}
.questionnaire .remember.to-discuss .list li {
	color: #333;
	list-style-type: disc;
	margin-left: 20px;
}
.questionnaire .remember .label {
	font-family: proxima-nova, sans-serif;
	font-style: normal;
	font-weight: 700;
	font-size: 12px;
	text-transform: uppercase;
	width: 100px;
}
.questionnaire .remember .label div {
	font-size: 15px;
	padding: 0;
	width: 125px;
}
#next-question {
	font-size: 16px;
	font-weight: normal;
	text-decoration: none !important;
	position: relative;
}
.questionnaire .collapsed {
	display: none;
	margin: 10px 0;
	padding-bottom: 16px;
	font-size: 14px;
	padding-left: 32px;
	line-height: 140%;
}
.questionnaire .collapsed span.answer {
	font-family: "Arial Black";
	font-weight: normal;
	color: #BBB;
	text-transform: uppercase;
	font-size: 11px;
}
.questionnaire .done-editing {
    margin: 10px 0;
    display:none;
}

.questionnaire .customized-questions {
	margin: 20px;
	background: #F3F3F3;
	padding: 20px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	border: #D4D4D4 solid 1px; /*   */
}
.questionnaire .customized-questions ul {
	list-style-type: none;
}
.questionnaire .customized-questions ul div.counter {
	margin-right: 5px;
	float: left;
	font-family: "Arial Black";
	font-size: 16px;
	color: #4593C5;
}
.questionnaire .customized-questions ul p {
	margin-bottom: 12px;
	line-height: 120%;
	vertical-align: top;
}
.questionnaire .customized-questions h2 {
	font-family: proxima-nova, sans-serif;
	font-style: normal;
	font-weight: 700;
	font-size: 16px;
	color: #04436B;
	padding-bottom: 10px;
}

.questionnaire .customized-questions li {
    width: 501px;
    line-height: 18px;
}

.questionnaire .add-question-text{
    float: left;
    width: 445px;
}

.questionnaire .add-questions-list-item {
    width: 477px;
    /*text-align: left;*/
    line-height: 120%;
	color: #333;
	font-size: 14px;
	font-weight: normal;
}

.questionnaire .add-questions-list-item input{
    float:left;
    margin-right: 3px;
    margin-left: 5px;
    margin-top: 3px;
}

.questionnaireDisclaimerBox {
	float:left; 
	margin: 20px 20px 20px 0;
	padding-top: 10px;
	width:603px;
	border-top:1px dotted #d0d1c9;
	color:#ccc;
	font-size:11px;
}
/*#submit-cutomized-questions{ vertical-align: top; }*/
#submit-cutomized-questions span {
	/*    margin-right: 2px; position: relative; top: -2px;*/
    display: inline-block;
	font-size: 24px;
	padding-top: 1px;
	position: relative;
	top: 2px;
	margin-right: 3px;
}
.aya-rightrail {
	background-color: #EFF0EC;
    float: left;
    margin: 0 0 10px 10px;
    padding: 4px 0 0;
    width: 336px;
    display: none;
}
.aya-rightrail div {
}
.aya-rightrail div h2 {
	position: relative;
	color: #04436B;
	margin: 10px;
	text-align: left;
}
.aya-rightrail div.questionnaire-notes {
	height: 550px;
	display: none;
}
.aya-rightrail .questionnaire-notes .noteline {
	border-bottom: 2px dotted #ccc;
	display: inline-block;
	height: 30px;
	margin: 10px;
	width: 279px;
}
.aya-rightrail div.aya-300-600-ad {
	height: 600px;
	display: none;
}
.aya-rightrail .aboveright1 {
	background: url(../../../resource/media/image/ad-hor-white.7810f5620d83df55ba9396944262bbb0.png) no-repeat scroll 216px bottom #FFFFFF;
}
.overlay {
	display: none;
	position: absolute;
	height: 100%;
	width: 41.6%;
	opacity: .7;
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)"; 
	filter: alpha(opacity=70);
	background-color: #fff;
	z-index: 199;
        top: 0;
	left: 0;
        
}

 #email-form {
	left: 175px;
	z-index: 2000;
	display: none;
	width: 350px;
	background: repeat #ccc url(http://o.mm-health.com/images/v2/dvg-brushed-metal-bg.jpg);
	-moz-border-radius:10px;
	-webkit-border-radius:10px;
	border-radius: 10px;
	border: #ccc 1px solid outset;
	margin: 0 auto;
	box-shadow: 0px 0px 15px #666;
	-webkit-box-shadow: 0px 0px 15px #666; /*   */
	position: fixed;
	top:50%;
	left:50%;
	margin-top: -100px;
	margin-left: -150px;
}
.email-form-header {
	margin: 7px 10px 7px 10px;
	font-size: 14px;
	font-weight: bold;
        overflow: hidden;
}
.email-form-header-title {
	float: left;
	text-shadow: 0 1px 0 #ddd;
}
.email-form-header-close {
	float: right;
}
.email-form-header-close a {
	display: inline-block;
	width: 11px;
	height: 11px;
	background: transparent url(http://o.mm-health.com/images/v2/ayaButtonCloses.png) no-repeat; 
}
.email-form-header-close a:hover {
	text-decoration: none;
}
.field-error {
	color: red;
	position: relative;
        display: block;
        padding: 3px 0 0 0;
    margin-left: 90px;
    text-align: left;
}

.email-form-body {
	background-color: #fff;
	padding: 20px 0 0 0;
}
.email-form-body div.email-form-body-from, .email-form-body div.email-form-body-to {
	margin: 0 20px 20px 29px;
        text-align: right;
}
.email-form-body .label {
	display: inline;
	margin-right: 3px;
	text-align: right;
        width: auto;
	vertical-align: middle;
	color: #333333;
	font: 13px arial, sans-serif;
}
.email-form-body div input[type=text] {
    width: 200px;
    padding: 3px 2px;
     display: inline-block;
}
.email-form-body div input[type=text].error {
    width: 205px;
    padding: 3px 2px;
     display: inline-block;
    border: 1px solid red;
}

.email-form-footer {
	margin: 8px 0;
	text-align: center;
        width: auto;
}
#email-form-footer-send {
    box-shadow: 0 0 1px #b6b6b6;
    display: inline-block;
    vertical-align: middle;
}
.email-form-footer-send {
	/*background-color: #fff;
	padding: 7px;
	border: #ccc 1px groove solid;
	font: 16px;
	color: blue;
	position: relative;
	top: 37%;*/
	
}
#email-form-footer-cancel {
   display: inline-block;  
   vertical-align: middle;
   padding: 10px 0px;
}
#email-form-footer-cancel .email-form-footer-cancel  {
	color: #06426A;
	font-size: 12px;
    margin: 0 0 0 8px;
}
#email-form .email-form-footer span.button {
	clear: none;
}
.email-form-footer-cancel a {
	color: #04436B;
}
.questionnaire-email .questionnaire-border .questionnaire .responses-menubar {
	display: none;
}
.questionnaire-email .questionnaire-border .questionnaire .questionnaire-footer {
	display: none;
}
.questionnaire-email {
	margin: 20px;
}
.questionnaire-email .questionnaire-border {
	float: none;
	margin: 0 auto;
}
.questionnaire .print-btn {
	background: url(http://o.mm-health.com/images/v2/dvg-icons.png) 232px 1px;
	width: 29px;
	height: 30px;
	display: inline-block;
	vertical-align: middle;
	cursor: pointer;
}
.questionnaire .email-btn {
	background: url(http://o.mm-health.com/images/v2/dvg-icons.png) 260px 5px;
	width: 29px;
	height: 30px;
	display: inline-block;
	vertical-align: middle;
	cursor: pointer;
}

/* AYA Generic Form Button Class */
#nextbutton {
    margin-bottom: 5px;
    margin-left: 40px;
}

.ayaButton {
    position: relative;
    overflow: hidden;
    display: inline-block;    
    border: solid 1px #A4B5C3;    
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
    -webkit-box-shadow: #e2e2e2 0px 0px 4px;
    -moz-box-shadow: #e2e2e2 0px 0px 4px;
    box-shadow: #e2e2e2 0px 0px 4px;
    background: #F8F9FB;
}
.ayaButton a.ayaButtonLink {       
    display: inline-block;
    outline: none;
    position: relative;
    color: #06426a; 
    text-decoration: none;
    text-align: center;
    text-shadow: 0 1px 0 #EEF1F4;
    font-family: proxima-nova, arial, sans-serif;
    font-size: 16px;
    padding: 10px 12px 10px;
    margin: 0px;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;            
    background: #DDE4E5 url(http://o.mm-health.com/images/v2/ayaButton.png) 0 0 repeat-x;
    background: -webkit-gradient(linear, left top, left bottom, from(#FEFEFE), to(#DDE4E5)); 
    background: -webkit-linear-gradient(#FEFEFE, #DDE4E5);
    background: -moz-linear-gradient(#FEFEFE, #DDE4E5);
    background: -ms-linear-gradient(#FEFEFE, #DDE4E5);
    background: -o-linear-gradient(#FEFEFE, #DDE4E5);
    background: linear-gradient(#FEFEFE, #DDE4E5);
    -pie-background: linear-gradient(#FEFEFE, #DDE4E5);
}
.ayaButton a.ayaButtonLink:hover {    
    color: #06426a;
    background: #97CEE0 url(http://o.mm-health.com/images/v2/ayaButton.png) 0 -145px repeat-x;
    background: -webkit-gradient(linear, left top, left bottom, from(#FFF), to(#97cee0)); 
    background: -webkit-linear-gradient(#FFF, #97cee0);
    background: -moz-linear-gradient(#FFF, #97cee0);
    background: -ms-linear-gradient(#FFF, #97cee0);
    background: -o-linear-gradient(#FFF, #97cee0);
    background: linear-gradient(#FFF, #97cee0);
    -pie-background: linear-gradient(#FFF, #97cee0);
    text-decoration: none !important;
}
/* Disabled Button */
.ayaButton.disabled {
    border: solid 1px #dfe5ea;    
}
.ayaButton.disabled a.ayaButtonLink, 
.ayaButton.disabled a.ayaButtonLink:hover {
    color: #a8bdcb!important;
    cursor: default!important;
    background: #e8edf2 url(http://o.mm-health.com/images/v2/ayaButton.png) 0 -290px repeat-x!important;
    background: -webkit-gradient(linear, 0 0, 0 bottom, from(#fdfdfe), to(#e8edf2))!important;
    background: -webkit-linear-gradient(#fdfdfe, #e8edf2)!important;
    background: -moz-linear-gradient(#fdfdfe, #e8edf2)!important;
    background: -ms-linear-gradient(#fdfdfe, #e8edf2)!important;
    background: -o-linear-gradient(#fdfdfe, #e8edf2)!important;
    background: linear-gradient(#fdfdfe, #e8edf2)!important;
    -pie-background: linear-gradient(#fdfdfe, #e8edf2)!important;
}
/***************************************/
/* //end AYA Generic Form Button Class */
/***************************************/

/*********************************/
/* AYA Delete Button             */
/*********************************/
.ayaButtonDelete {
    position: relative;
    vertical-align: middle;
    overflow: hidden;
    display: inline-block;    
    border: solid 1px #A4B5C3;    
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
    -webkit-box-shadow: #e2e2e2 0px 0px 4px;
    -moz-box-shadow: #e2e2e2 0px 0px 4px;
    box-shadow: #e2e2e2 0px 0px 4px;
    background: #F8F9FB;
    overflow: hidden;
    margin-top: 3px;
}
.ayaButtonDelete a.ayaButtonDeleteLink {
    display: inline-block;
    vertical-align: middle;
    outline: none;
    position: relative;
    color: #06426a; 
    text-decoration: none;
    text-align: center;
    text-shadow: 0 1px 0 #EEF1F4;
    float: left;
    margin: 0px;
    padding: 9px;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px; 
    background: #DDE4E5 url(http://o.mm-health.com/images/v2/ayaButtonDelete.png) 0 0 repeat-x;
    background: -webkit-gradient(linear, left top, left bottom, from(#FEFEFE), to(#DDE4E5)); 
    background: -webkit-linear-gradient(#FEFEFE, #DDE4E5);
    background: -moz-linear-gradient(#FEFEFE, #DDE4E5);
    background: -ms-linear-gradient(#FEFEFE, #DDE4E5);
    background: -o-linear-gradient(#FEFEFE, #DDE4E5);
    background: linear-gradient(#FEFEFE, #DDE4E5);
    -pie-background: linear-gradient(#FEFEFE, #DDE4E5);
}
.ayaButtonDelete a.ayaButtonDeleteLink:hover {
    color: #04436B;
    background: #97cee0 url(http://o.mm-health.com/images/v2/ayaButtonDelete.png) 0 -170px repeat-x;
    background: -webkit-gradient(linear, left top, left bottom, from(#FFF), to(#97cee0)); 
    background: -webkit-linear-gradient(#FFF, #97cee0);
    background: -moz-linear-gradient(#FFF, #97cee0);
    background: -ms-linear-gradient(#FFF, #97cee0);
    background: -o-linear-gradient(#FFF, #97cee0);
    background: linear-gradient(#FFF, #97cee0);
    -pie-background: linear-gradient(#FFF, #97cee0);
}
.ayaButtonDelete a.ayaButtonDeleteLink span {
    display: inline-block;
    vertical-align: middle;
    float: left;
    background: transparent url(http://o.mm-health.com/images/v2/ayaButtonIcons.png) -1px 0 repeat-x;
    width: 8px;
    height: 8px;
}

/* Disabled Button */
.ayaButtonDelete.disabled {
    border: solid 1px #dfe5ea;    
}
.ayaButtonDelete.disabled a.ayaButtonDeleteLink, 
.ayaButtonDelete.disabled a.ayaButtonDeleteLink:hover {
    color: #a8bdcb!important;
    cursor: default!important;
    background: #e8edf2 url(http://o.mm-health.com/images/v2/ayaButton.png) 0 -290px repeat-x!important;
    background: -webkit-gradient(linear, 0 0, 0 bottom, from(#fdfdfe), to(#e8edf2))!important;
    background: -webkit-linear-gradient(#fdfdfe, #e8edf2)!important;
    background: -moz-linear-gradient(#fdfdfe, #e8edf2)!important;
    background: -ms-linear-gradient(#fdfdfe, #e8edf2)!important;
    background: -o-linear-gradient(#fdfdfe, #e8edf2)!important;
    background: linear-gradient(#fdfdfe, #e8edf2)!important;
    -pie-background: linear-gradient(#fdfdfe, #e8edf2)!important;
}
.ayaButtonDelete.disabled a.ayaButtonDeleteLink span, 
.ayaButtonDelete.disabled a.ayaButtonDeleteLink:hover span {
    background: transparent url(http://o.mm-health.com/images/v2/ayaButtonIcons.png) -10px 0 repeat-x;
}
/*********************************/
/* //end AYA Delete Button       */
/*********************************/


#responeMenuBarOne{
     margin: 15px;
}

#responeMenuBarTwo{
     margin: 15px;
}


/*********************************/        
/* AYA Menu Bar                  */
/*********************************/
.ayaMenuBar {
    margin: 20px;
    width: auto;
    position: relative;
    overflow: hidden;
    border: 1px solid #ccc; 
    color: #66798B;  
    font-family: proxima-nova,sans-serif;
    font-weight: 600;
    font-style: normal;
    font-size: 15px;
    -moz-border-radius:5px; 
    -webkit-border-radius:5px; 
    border-radius: 5px;
    -webkit-box-shadow: #d6d6d6 0px 0px 3px;
    -moz-box-shadow: #d6d6d6 0px 0px 3px;
    box-shadow: #d6d6d6 0px 0px 3px;
    line-height: 17px;
}
/* AYA Menu Bar Generic Button Styles */
.ayaMenuBar a {
    width: auto;
    vertical-align: middle;
    text-decoration: none;
    background: #DDE4E5 url(http://o.mm-health.com/images/v2/ayaMenuBarButton.png) 0 0 repeat-x;
    background: -webkit-gradient(linear, left top, left bottom, from(#FEFEFE), to(#DDE4E5)); 
    background: -webkit-linear-gradient(#FEFEFE, #DDE4E5);
    background: -moz-linear-gradient(#FEFEFE, #DDE4E5);
    background: -ms-linear-gradient(#FEFEFE, #DDE4E5);
    background: -o-linear-gradient(#FEFEFE, #DDE4E5);
    background: linear-gradient(#FEFEFE, #DDE4E5);
    -pie-background: linear-gradient(#FEFEFE, #DDE4E5);
}
.ayaMenuBar a:hover {
    color: #04436B;
    background: #97cee0 url(http://o.mm-health.com/images/v2/ayaMenuBarButton.png) 0 -170px repeat-x;
    background: -webkit-gradient(linear, left top, left bottom, from(#FFF), to(#97cee0)); 
    background: -webkit-linear-gradient(#FFF, #97cee0);
    background: -moz-linear-gradient(#FFF, #97cee0);
    background: -ms-linear-gradient(#FFF, #97cee0);
    background: -o-linear-gradient(#FFF, #97cee0);
    background: linear-gradient(#FFF, #97cee0);
    -pie-background: linear-gradient(#FFF, #97cee0);
}
/* AYA Menu Bar Generic Layout Styles */
.ayaMenuBar table, 
.ayaMenuBar table td {
    border: none;
    padding: 0;
    margin: 0;
}
.ayaMenuBar table {
    width: 100%;  
}
.ayaMenuBar table td {
    vertical-align: bottom;    
}
/* AYA Menu Bar Left Column Styles */
.ayaMenuBar .leftColumn {
    width: 100%;
    overflow: hidden;
}
/* AYA Left Column Button */
.ayaMenuBar .leftColumn a {            
    outline: none;
    color: #66798B;
    padding: 10px 10px 8px;
    display: block;
    border-right: solid 1px #c8d2da; 
    font-family: proxima-nova, sans-serif;
    font-size: 15px;
    text-shadow: 0 1px 0 #C8D2DA;
}
.ayaMenuBar .leftColumn a:hover { 
    color: #06426A;
    text-shadow: 0 1px 0 #EEF1F4;
}
/* AYA Menu Bar Right Column Styles */
.ayaMenuBar .rightColumn {
    white-space: nowrap;
    overflow: hidden;    
}
/* AYA Right Column Email Button */
.ayaMenuBar .aya-email-btn {
    text-decoration: none;
    display: inline-block;
    overflow: hidden;
    line-height: 0;
    padding: 6px 12px 7px 12px;
    border-left: solid 1px #eef1f4;
    border-right: solid 1px #c8d2da;
}
.ayaMenuBar .aya-email-btn span {
    display: inline-block;
    background: transparent url(http://o.mm-health.com/images/v2/dvg-icons.png) -146px 0 no-repeat;
    width: 28px;
    height: 22px;
    cursor: pointer;
}
/* AYA Right Column Print Button */        
.ayaMenuBar .aya-print-btn {
    display: inline-block;
    overflow: hidden;
    line-height: 0;
    padding: 3px 12px 4px 12px;
    border-left: solid 1px #eef1f4;
}
.ayaMenuBar .aya-print-btn span {
    display: inline-block;
    background: transparent url(http://o.mm-health.com/images/v2/dvg-icons.png) -175px 0 no-repeat;
    width: 28px;
    height: 28px;
    cursor: pointer;
}
.ayaMenuBar .ayaTextButton {
    border-left: solid 1px #eef1f4;
    outline: none;
    color: #66798B;
    padding: 8px 10px;
    display: block;
    border-right: solid 1px #c8d2da; 
    font-family: proxima-nova, sans-serif;
    font-size: 15px;
    text-shadow: 0 1px 0 #C8D2DA;
}
.ayaMenuBar .ayaTextButton span {
    display: inline-block;
    cursor: pointer;
}
/*********************************/        
/* //end AYA Menu Bar            */
/*********************************/





/*********************************/
/* AYA Add More Questions */
/*********************************/
.ayaAddMoreQuestions {
    position: relative;
    overflow: hidden;
    display: inline-block;    
    border: solid 1px #A4B5C3;    
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
    -webkit-box-shadow: #e2e2e2 0px 0px 4px;
    -moz-box-shadow: #e2e2e2 0px 0px 4px;
    box-shadow: #e2e2e2 0px 0px 4px;
    background: #F8F9FB;
    margin: 0 0 0 15px;
}
.ayaAddMoreQuestions a.ayaAddMoreQuestionsLink {       
    display: inline-block;
    outline: none;
    position: relative;
    color: #4593c5; 
    text-decoration: none;
    text-align: center;    
    font-family: proxima-nova, arial, sans-serif;
    font-size: 12px;
    line-height: auto;
    vertical-align: top;
    text-transform: uppercase;
    margin: 0px;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;            
    background: #d0e4f1 url(http://o.mm-health.com/images/v2/ayaAddMoreQuestions.png) 0 0 repeat-x;
    background: -webkit-gradient(linear, left top, left bottom, from(#fff), to(#d0e4f1)); 
    background: -webkit-linear-gradient(#fff, #d0e4f1);
    background: -moz-linear-gradient(#fff, #d0e4f1);
    background: -ms-linear-gradient(#fff, #d0e4f1);
    background: -o-linear-gradient(#fff, #d0e4f1);
    background: linear-gradient(#fff, #d0e4f1);
    -pie-background: linear-gradient(#fff, #d0e4f1);
}
.ayaAddMoreQuestions a.ayaAddMoreQuestionsLink:hover {    
    color: #06426a;
    background: #fff;
}
.ayaAddMoreQuestions a.ayaAddMoreQuestionsLink .ayaAddMoreQuestionsTreatment {
    background: #4594c5;
    display: inline-block;
    width: auto;
    padding: 3px 5px;
    vertical-align: middle;
}
.ayaAddMoreQuestions a.ayaAddMoreQuestionsLink .ayaAddMoreQuestionsTreatment span {    
    display: inline-block;
    vertical-align: middle;
    background: transparent url(http://o.mm-health.com/images/v2/ayaButtonIcons.png) -19px 0 repeat-x;
    width: 8px;
    height: 8px;
    top: -1px;
}
.ayaAddMoreQuestions a.ayaAddMoreQuestionsLink .ayaAddMoreQuestionsLabel {
    text-shadow: 0 1px 0 #EEF1F4; 
    padding: 3px 2px 0 5px;   
    display: inline-block;
    vertical-align: middle;
    cursor: pointer;
}
.ayaAddMoreQuestions a.ayaAddMoreQuestionsLink .ayaAddMoreQuestionsArrow {
    display: inline-block;
    vertical-align: middle;
    font-size: 17px;
    cursor: pointer;
    margin: 0 10px 0 0;
}
/***************************************/
/* //end Add More Questions            */
/***************************************/
/* end questionnaire styling rules */

.psd-video {width: 588px;background-color: black; margin:0 auto 20px auto;border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px;padding:5px;}
.psd-video .psd-video-wrapper {width:586px;height:334px;background-color:#000;text-align:center;margin:auto;}
.psd-video h1 {color:white; padding: 10px;}
.psd-video p {color:white; padding: 10px;}
.psd-video .footCreds { padding:0 10px;}
.psd-video .scrollableList {width:586px;margin:0;background:#fff;border:solid 1px #999}
.psd-video .scrollableList .viewport {height:129px;width:560px;}
.psd-video .scrollableList .viewport .overview p{font-size:11px;color:#333;padding:6px 9px 0 9px;}
/*#lantus-video #psd-video-countdown{ background: rgba(39, 39, 39, .8) url(../../../resource/media/image/lantus-white-80-20.d1f0862d0f50fdf3d58816449905ee6c.png) 222px 0 no-repeat; }*/
.psd-video .videoData {font-size:11px;color:#666;padding:14px 10px 8px 10px}
.psd-video .videoData ul li {float:left;border-left:solid 1px; padding-left:6px;margin-left:6px;list-style: none;}
.psd-video .videoData ul li:first-child {border-left:none; padding-left:0;margin-left:0;}
#psd-video-endcard {position:absolute;left:0;width:584px;height:328px;background:#000;color:#fff;margin-top:-328px;*margin-top:0}
#psd-video-endcard div {margin:100px auto 0 auto;width:220px}
#psd-video-endcard a {display:block;width:90px;height:90px;background: url(../../../resource/media/image/end-card-btn-sprite.1c0b127d00964ef5494d544e67fc33da.png) -1px 0;float:left;margin:10px;}
#psd-video-endcard #psd-video-endcard-next {display:block;background-position:-143px 0}
.psd-video .videoData cite {clear:both;display:block;}
.hiding {position:absolute;left:-5000px;}
#psd-video-countdown { background-color:#333;background-color:rgba(39,39,39,.8);position:absolute;top:0;width:570px;padding:5px 8px;color:#fff;text-align:left;font-size:11px;z-index:1;*background:#666;*margin-left:-585px;#width:98%;#right:0;}
#psd-video-countdown a {font-size:11px;}
#psd-video-countdown b {font-weight:normal;float:left;display:block}

#psd-video-countdown .skip_text {float:right;display:block;}
#lantusCoupon {position:absolute;left:0;display:block;margin-top:-328px;*margin-top:0}

.tabMod {z-index:0;position:relative;margin:0 auto;width:566px;}
.tabModNav {padding-left:10px;position:relative;z-index:3}
.tabModNav li {float:left;background:#69c;border:solid 1px #69c;border-width:1px 1px 0 1px;padding:7px 10px;margin:0 1px 0 0;cursor:pointer}
.tabModNav li a {color:#fff;text-decoration:none;}
.tabModNav li.on {background:#fff}
.tabModNav li.on a {color:#69c}
.tabModCont {clear:both;position:relative;z-index:1;margin-top:-1px;border:solid 1px #69c;float:left;width:540px;padding:8px 12px}
.tabModCont li {display:none;}
.tabModCont li.on {display:block}
.tabModCont li div {float:left;width:96px;min-height:98px;padding:26px 6px 6px 6px}
.tabModCont li div.playing {background:#000;min-height:118px;padding-top:6px}
.tabModCont li div.playing  h5{font:normal 12px Tahoma;padding-bottom:3px;color:#f7ad2a}
.tabModCont li div a {display:block;}



/*	---------------------------------------
	 		DMA HEALTHY CITIES
	--------------------------------------- */
#dma-page-content h1 { font-family: 'Sorts Mill Goudy', serif; font-size: 48px; line-height: normal; color: #1fb8ea; }
#dma-page-content h1, h2, h3, h4, h5, h6 { font-weight: 500; }
#dma-page-content a,
#dma-page-content a:visited { color: #195385; }
#dma-page-content a:hover { color: #1fb8ea; text-decoration: none; }
.dma-clear { *height: 1%; }
.dma-clear:after { display: block; visibility: hidden; clear: both; height: 0; content: "."; }
.dma-round { -moz-border-radius: 10px; -webkit-border-radius: 10px; border-radius: 10px; }
.dma-alt { display: none; text-indent: -9999em; }
/* ----- Headers ----- */
.dma-headline { font-family: 'Sorts Mill Goudy', serif; font-size: 27px; line-height: 100%; color: #195385; }
.dma-map-instructions,
.dma-module-title { font-family: arial, sans-serif; font-weight: bold; color: #44d238; }
.dma-map-instructions { font-size: 16px; text-align: center; }
.dma-module-title {  padding-bottom: 7px; font-size: 13px; }
.dma-main-col-1 .dma-module-title { font-size: 14px; }
.dma-highlight { display: block; font-family: arial, sans-serif; font-size: 29px; font-weight: bold; font-style: normal; line-height: 120%; }
/* ----- Body Styles ----- */
.dma-module-headline,
.dma-core-content,
.dma-editorial-content { font-family: "Times New Roman", times, serif; font-size: 18px; line-height: 110%; }
.dma-core-content { font-size: 15px; line-height: 100%; }
.dma-editorial-content { font-size: 14px; line-height: 100%; }
.dma-page-description { font-size: 14px; line-height: 130%; }
.dma-prosy-text { font-size: 13px; line-height: 130%; }
.dma-snippet-text { font-size: 12px; line-height: 120%; }
.dma-details-copy { font-size: 11px; line-height: 120%; }
.dma-legal-copy { font-size: 10px; line-height: 120%; color: #666; }
/* ----- Star Codes -----  */
.dma-star-1,
.dma-star-3,
.dma-star-5 { display: inline-block; *display: block; height: 20px; width: 96px; text-indent: -9999em; background: url(../../../resource/media/image/dma/sprite.6c34d8164da986bbb860788281fce50d.png) -790px -176px no-repeat transparent; }
.dma-star-3 { width: 58px; }
.dma-star-1 { width: 20px; }
.dma-selected .dma-star-1,
.dma-selected .dma-star-3,
.dma-selected .dma-star-5 { background-position: -790px -149px; }
/* ----- Module Styles ----- */
.dma-module { position: relative; margin-bottom: 10px; padding: 10px; }
.dma-module-btn { margin-bottom: 25px; padding-bottom: 20px; }
#dma-page-content .dma-module .dma-footer { position: absolute; bottom: -15px; width: 100%; margin-left: -10px; text-align: center; }
.dma-round { -moz-border-radius: 8px; -webkit-border-radius: 8px; border-radius: 8px; }
.dma-main-mod { -webkit-box-shadow: inset 0px 0px 20px 5px rgba(156, 156, 156, 0.3); -moz-box-shadow: inset 0px 0px 20px 5px rgba(156, 156, 156, 0.3); box-shadow: inset 0px 0px 20px 5px rgba(156, 156, 156, 0.3); background: #fffff6; /* Old browsers */ background: -moz-linear-gradient(top, #ffffcc 0%, #fffff6 10%, #fffff6 90%, #ffffe5 100%); /* FF3.6+ */ background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffcc), color-stop(10%,#fffff6), color-stop(90%,#fffff6), color-stop(100%,#ffffe5)); /* Chrome,Safari4+ */ background: -webkit-linear-gradient(top, #ffffcc 0%,#fffff6 10%,#fffff6 90%,#ffffe5 100%); /* Chrome10+,Safari5.1+ */ background: -o-linear-gradient(top, #ffffcc 0%,#fffff6 10%,#fffff6 90%,#ffffe5 100%); /* Opera11.10+ */ -pie-background: linear-gradient(#ffffcc, #fffff6); /*   */ /* IE6-9 */ background: -ms-linear-gradient(top, #ffffcc 0%,#fffff6 10%,#fffff6 90%,#ffffe5 100%); /* IE10+ */ background: linear-gradient(top, #ffffcc 0%,#fffff6 10%,#fffff6 90%,#ffffe5 100%); /* W3C */ } 	
.dma-city-side { background: #e6e6f6; /* Old browsers */ background: -moz-linear-gradient(top, #e6e6f6 0%, #eeeeff 50%, #e6e6f6 100%); /* FF3.6+ */ background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#e6e6f6), color-stop(50%,#eeeeff), color-stop(100%,#e6e6f6)); /* Chrome,Safari4+ */ background: -webkit-linear-gradient(top, #e6e6f6 0%,#eeeeff 50%,#e6e6f6 100%); /* Chrome10+,Safari5.1+ */ background: -o-linear-gradient(top, #e6e6f6 0%,#eeeeff 50%,#e6e6f6 100%); /* Opera11.10+ */ background: -ms-linear-gradient(top, #e6e6f6 0%,#eeeeff 50%,#e6e6f6 100%); /* IE10+ */ filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e6e6f6', endColorstr='#e6e6f6',GradientType=0 ); /* IE6-9 */ background: linear-gradient(top, #e6e6f6 0%,#eeeeff 50%,#e6e6f6 100%); /* W3C */ }
.dma-generic-side { background: #def0f5; /* Old browsers */ background: -moz-linear-gradient(top, #def0f5 0%, #e5f8fd 10%, #e5f8fd 90%, #ddeff4 100%); /* FF3.6+ */ background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#def0f5), color-stop(10%,#e5f8fd), color-stop(90%,#e5f8fd), color-stop(100%,#ddeff4)); /* Chrome,Safari4+ */ background: -webkit-linear-gradient(top, #def0f5 0%,#e5f8fd 10%,#e5f8fd 90%,#ddeff4 100%); /* Chrome10+,Safari5.1+ */ background: -o-linear-gradient(top, #def0f5 0%,#e5f8fd 10%,#e5f8fd 90%,#ddeff4 100%); /* Opera11.10+ */ background: -ms-linear-gradient(top, #def0f5 0%,#e5f8fd 10%,#e5f8fd 90%,#ddeff4 100%); /* IE10+ */ filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#def0f5', endColorstr='#ddeff4',GradientType=0 ); /* IE6-9 */ background: linear-gradient(top, #def0f5 0%,#e5f8fd 10%,#e5f8fd 90%,#ddeff4 100%); /* W3C */ }
/* ----- Find a Hospital ----- */
.dma-data-error { color: red; }
/* ----- Buttons ----- */
#dma-page-content .dma-button,
#dma-page-content a.dma-button { display: inline-block; margin: 0 auto; height: 30px; padding: 0 10px; font-family: arial; font-weight: bold; font-size: 14px; line-height: 30px; text-align: center; color: #fff; -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px;  border: 1px solid #fa9b00; text-shadow: -1px -1px #d89611; background: #ffc829; /* Old browsers */ background: -moz-linear-gradient(top, #ffc829 0%, #fa9b00 100%); /* FF3.6+ */ background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffc829), color-stop(100%,#fa9b00)); /* Chrome,Safari4+ */ background: -webkit-linear-gradient(top, #ffc829 0%,#fa9b00 100%); /* Chrome10+,Safari5.1+ */ background: -o-linear-gradient(top, #ffc829 0%,#fa9b00 100%); /* Opera11.10+ */ background: -ms-linear-gradient(top, #ffc829 0%,#fa9b00 100%); /* IE10+ */ filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffc829', endColorstr='#fa9b00',GradientType=0 ); /* IE6-9 */ background: linear-gradient(top, #ffc829 0%,#fa9b00 100%); /* W3C */}
#dma-page-content .dma-secondary,
#dma-page-content a.dma-secondary { font-size: 12px; border: 1px solid #0099cc; text-shadow: -1px -1px #067eb1; background: #20b8ea; /* Old browsers */ background: -moz-linear-gradient(top, #20b8ea 0%, #0099cc 100%); /* FF3.6+ */ background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#20b8ea), color-stop(100%,#0099cc)); /* Chrome,Safari4+ */ background: -webkit-linear-gradient(top, #20b8ea 0%,#0099cc 100%); /* Chrome10+,Safari5.1+ */ background: -o-linear-gradient(top, #20b8ea 0%,#0099cc 100%); /* Opera11.10+ */ background: -ms-linear-gradient(top, #20b8ea 0%,#0099cc 100%); /* IE10+ */ filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#20b8ea', endColorstr='#0099cc',GradientType=0 ); /* IE6-9 */ background: linear-gradient(top, #20b8ea 0%,#0099cc 100%); }
#dma-page-content .dma-tertiary,
#dma-page-content a.dma-tertiary { height: 15px; font-family: "arial black", sans-serif; font-size: 9px; line-height: 15px; text-transform: uppercase; border: 1px solid #0099cc; text-shadow: -1px -1px #067eb1; background: #20b8ea; /* Old browsers */ background: -moz-linear-gradient(top, #20b8ea 0%, #0099cc 100%); /* FF3.6+ */ background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#20b8ea), color-stop(100%,#0099cc)); /* Chrome,Safari4+ */ background: -webkit-linear-gradient(top, #20b8ea 0%,#0099cc 100%); /* Chrome10+,Safari5.1+ */ background: -o-linear-gradient(top, #20b8ea 0%,#0099cc 100%); /* Opera11.10+ */ background: -ms-linear-gradient(top, #20b8ea 0%,#0099cc 100%); /* IE10+ */ filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#20b8ea', endColorstr='#0099cc',GradientType=0 ); /* IE6-9 */ background: linear-gradient(top, #20b8ea 0%,#0099cc 100%); }
/* ----- Page Content ----- */
#dma-page-content { position: relative; width: 994px; margin: 0 auto; background-color: #fff; border: 1px solid #195385; border-width: 0 1px; }
#dma-page-content .dma-breadcrumb { height: 30px; background: #e7e7e7; /* Old browsers */ background: -moz-linear-gradient(top, #ffffff 0%, #e7e7e7 100%); /* FF3.6+ */ background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#e7e7e7)); /* Chrome,Safari4+ */ background: -webkit-linear-gradient(top, #ffffff 0%,#e7e7e7 100%); /* Chrome10+,Safari5.1+ */ background: -o-linear-gradient(top, #ffffff 0%,#e7e7e7 100%); /* Opera11.10+ */ background: -ms-linear-gradient(top, #ffffff 0%,#e7e7e7 100%); /* IE10+ */ filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#e7e7e7',GradientType=0 ); /* IE6-9 */ background: linear-gradient(top, #ffffff 0%,#e7e7e7 100%); /* W3C */ }
#dma-page-content .dma-breadcrumb a { padding-left: 20px; line-height: 30px; }
#dma-page-content .dma-main-col-1 { float: left; width: 645px; margin: 20px 0 0 19px; padding-bottom: 20px; }
#dma-page-content .dma-main-col-2 { float: right; width: 265px; margin: 0 19px 0 0; padding: 20px 15px 0 20px; }
#dma-page-content .dma-grid-b-col-1 { float: left; width: 790px; margin: 0 0 0 19px; padding: 20px 0 30px; }
#dma-page-content .dma-grid-b-col-2 { float: right; width: 156px; margin: 0 9px 0 0; padding: 20px 0 20px 10px; *z-index: 1; }
#dma-page-content .dma-grid-b-col-1-a { float: left; width: 480px; }
#dma-page-content .dma-grid-b-col-1-b { float: right; width: 300px; }
/* ----- Table ----- */
.dma-main-mod thead th { text-align: left; border-bottom: 1px solid #d8c99c; }
.dma-main-mod td { width: 160px; border-bottom: 1px solid #f1edca; padding: 5px 0 5px 10px; }
.dma-main-mod th { width: 160px; padding: 7px 0 7px 10px; }
.dma-main-mod th:first-child,
.dma-main-mod td:first-child { width: 310px; padding-left: 0; }
/* ----- Disclaimer ----- */
.dma-disclaimer { position: absolute; bottom: 10px; left: 20px; width: 646px; }
/*	--------------------------------------- MODULES --------------------------------------- */
/* ----- By The Numbers ----- */
#dma-hospital-quality { padding: 0; }
#dma-hospital-quality h2 { margin: 20px 0 10px; }
#dma-hospital-quality .dma-numbers { float: left; display: block; width: 190px; height: 223px; padding: 10px 15px 10px 10px; overflow: hidden; }
#dma-hospital-quality h3 { margin-bottom: 0; }
#dma-hospital-quality .dma-module-headline { margin-bottom: 20px; }
#dma-hospital-quality em { font-family: arial, sans-serif; font-size: 29px; font-weight: bold; font-style: normal; *line-height: 29px; }
#dma-hospital-quality ul.dma-details-copy li { float: left; width: 90px; margin-left: 10px; }
#dma-hospital-quality ul.dma-details-copy li em { display: block; margin-bottom: 7px; }
#dma-hospital-quality ul.dma-details-copy li:first-child { margin-left: 0; }
#dma-page-content #dma-hospital-quality .dma-footer { margin: 0; }
/* #quality1 = star-impact */
#dma-quality1 { -moz-border-radius: 10px 0 0 10px; -webkit-border-radius: 10px 0 0 10px; border-radius: 10px 0 0 10px; background: #d8eaef; /* Old browsers */ background: -moz-linear-gradient(left, #d8eaef 0%, #e2f5fa 35%, #e2f5fa 100%); /* FF3.6+ */ background: -webkit-gradient(linear, left top, right top, color-stop(0%,#d8eaef), color-stop(35%,#e2f5fa), color-stop(100%,#e2f5fa)); /* Chrome,Safari4+ */ background: -webkit-linear-gradient(left, #d8eaef 0%,#e2f5fa 35%,#e2f5fa 100%); /* Chrome10+,Safari5.1+ */ background: -o-linear-gradient(left, #d8eaef 0%,#e2f5fa 35%,#e2f5fa 100%); /* Opera11.10+ */ background: -ms-linear-gradient(left, #d8eaef 0%,#e2f5fa 35%,#e2f5fa 100%); /* IE10+ */ filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d8eaef', endColorstr='#e2f5fa',GradientType=1 ); /* IE6-9 */ background: linear-gradient(left, #d8eaef 0%,#e2f5fa 35%,#e2f5fa 100%); /* W3C */}
#dma-quality1 em { color: #96c; }
#dma-quality1 ul { *height: 70px; }
#dma-hospital-quality #dma-quality1 .dma-footer { position: relative; bottom: 0; margin: 10px 0; padding-top: 8px; border-top: 1px solid #c4e8f2;}
/* #quality2 = life-savers */
#dma-quality2 h3 { margin-bottom: 6px; }
#dma-quality2 { background: #d1e8ef; /* Old browsers */ background: -moz-linear-gradient(left, #d1e8ef 0%, #daf2f9 35%, #daf2f9 100%); /* FF3.6+ */ background: -webkit-gradient(linear, left top, right top, color-stop(0%,#d1e8ef), color-stop(35%,#daf2f9), color-stop(100%,#daf2f9)); /* Chrome,Safari4+ */ background: -webkit-linear-gradient(left, #d1e8ef 0%,#daf2f9 35%,#daf2f9 100%); /* Chrome10+,Safari5.1+ */ background: -o-linear-gradient(left, #d1e8ef 0%,#daf2f9 35%,#daf2f9 100%); /* Opera11.10+ */ background: -ms-linear-gradient(left, #d1e8ef 0%,#daf2f9 35%,#daf2f9 100%); /* IE10+ */ filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d1e8ef', endColorstr='#daf2f9',GradientType=1 ); /* IE6-9 */ background: linear-gradient(left, #d1e8ef 0%,#daf2f9 35%,#daf2f9 100%); /* W3C */ }
#dma-quality2 li { margin-bottom: 10px; }
#dma-quality2 em { color: #1fb8ea; }
#dma-hospital-quality #dma-quality2 .dma-module-headline { margin-bottom: 0; }
/* #quality3 = national-issue */
#dma-quality3 {  -moz-border-radius: 0 10px 10px 0; -webkit-border-radius: 0 10px 10px 0; border-radius: 0 10px 10px 0; background: #cae7ef; /* Old browsers */ background: -moz-linear-gradient(left, #cae7ef 0%, #d3f1fa 35%, #d3f1fa 100%); /* FF3.6+ */ background: -webkit-gradient(linear, left top, right top, color-stop(0%,#cae7ef), color-stop(35%,#d3f1fa), color-stop(100%,#d3f1fa)); /* Chrome,Safari4+ */ background: -webkit-linear-gradient(left, #cae7ef 0%,#d3f1fa 35%,#d3f1fa 100%); /* Chrome10+,Safari5.1+ */ background: -o-linear-gradient(left, #cae7ef 0%,#d3f1fa 35%,#d3f1fa 100%); /* Opera11.10+ */ background: -ms-linear-gradient(left, #cae7ef 0%,#d3f1fa 35%,#d3f1fa 100%); /* IE10+ */ filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#cae7ef', endColorstr='#d3f1fa',GradientType=1 ); /* IE6-9 */ background: linear-gradient(left, #cae7ef 0%,#d3f1fa 35%,#d3f1fa 100%); /* W3C */ }
#dma-quality3 em { color: #195385; }
#dma-hospital-quality-link a { margin: 0 auto; display: block; text-align: center; padding-top: 15px; }
/* ----- City Overview ----- */
#dma-city-overview h1 { position: relative; padding-left: 8px; line-height: 110%; *z-index: 2; }
#dma-city-overview h1 .dma-number { display: block; float: left; height: 40px; width: 55px; margin: 6px 10px 65px -37px; *margin-bottom: 50px; padding-left: 10px; font-family: "arial black", arial, sans-serif; font-size: 24px; line-height: 24px; *line-height: 30px; color: #fff; background: url(../../../resource/media/image/dma/sprite.6c34d8164da986bbb860788281fce50d.png) -930px -72px no-repeat transparent; margin-bottom: 50px\0/; }
#dma-city-overview h1 .dma-number sup { font-size: 16px; vertical-align: 7px; }
#dma-city-overview .dma-page-description { margin-left: 10px; }
#dma-city-overview a.dma-what-community { text-decoration: underline; }
#dma-tab-navigation { position: relative; height: 40px; margin: 10px 0 15px; border-bottom: 1px solid #baccba; background: #ffffff; /* Old browsers */ background: -moz-linear-gradient(top, #ffffff 0%, #e7ffe7 100%); /* FF3.6+ */ background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#e7ffe7)); /* Chrome,Safari4+ */ background: -webkit-linear-gradient(top, #ffffff 0%,#e7ffe7 100%); /* Chrome10+,Safari5.1+ */ background: -o-linear-gradient(top, #ffffff 0%,#e7ffe7 100%); /* Opera11.10+ */ background: -ms-linear-gradient(top, #ffffff 0%,#e7ffe7 100%); /* IE10+ */ filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#e7ffe7',GradientType=0 ); /* IE6-9 */ background: linear-gradient(top, #ffffff 0%,#e7ffe7 100%); /* W3C */ }
#dma-tab-navigation ul { position: absolute; left: 0; bottom: -1px; height: 33px; }
#dma-tab-navigation li { display: inline-block; *display: block; *float: left; height: 32px; margin-left: 8px; font-family: arial, sans-serif; font-size: 16px; font-weight: 700; border: 1px solid #baccba; border-width: 1px 1px 0; background-color: #baccba; color: #fff; -moz-border-radius: 8px 8px 0 0; -webkit-border-radius: 8px 8px 0 0; border-radius: 8px 8px 0 0; }
#dma-tab-navigation li:first-child { margin-left: 10px; }
#dma-page-content #dma-tab-navigation li.dma-selected, 
#dma-page-content #dma-tab-navigation li.dma-selected a { background-color: #fff; color: #44d238; }
#dma-page-content #dma-tab-navigation a,
#dma-tab-navigation span { height: 32px; padding: 0 10px; line-height: 32px; }
#dma-page-content #dma-tab-navigation a { height: 32px; padding: 0 10px; line-height: 32px; }
#dma-page-content #dma-tab-navigation a { color: #fff; }
#dma-page-content #dma-tab-navigation li.dma-selected a {color: #fff; color: #44d238;cursor:default}
#dma-city-overview .dma-legend { margin: 8px 0 10px; *height: 100%; }
#dma-city-overview .dma-legend ol{ display: inline-block; *display: inline; margin: 0; }
#dma-city-overview .dma-legend li { display: inline-block; *display: inline; margin-right: 15px; list-style-type: none; }
#dma-city-overview .dma-legend b,
#dma-city-overview .dma-legend span { line-height: 20px; *display: block; *float: left; }
#dma-city-overview .dma-legend span { #margin: 0 5px 0 10px; }
#dma-city-overview .dma-download { margin: 10px 40px 0; }
#dma-city-overview .dma-download p { min-height: 54px; padding-left: 55px; padding-top: 5px; background: url(../../../resource/media/image/dma/sprite.6c34d8164da986bbb860788281fce50d.png) -939px -143px no-repeat transparent; }
/* Hospital Performance */
#dma-hospital-performance { position: relative; margin-bottom: 36px; }
#dma-hospital-performance .dma-note { position: absolute; bottom: -29px; }
#dma-hospital-performance .dma-selected a { margin-left: -10px; padding: 5px 10px; background-color: #1fb8ea; color: #fff; -moz-border-radius: 20px; -webkit-border-radius: 20px; border-radius: 20px; }
.dma-connector { position: absolute; display: block; top: 50px; left: -10px; *left: -8px;  width: 17px; height: 700px; background: url(../../../resource/media/image/dma/connector.d746e4fe61b534b964bc19565e71fc3b.png) 0 15px no-repeat transparent; }
#dma-bottom-connector { height: 60px; top: -31px; background-position: 0 -846px; }
#dma-middle-connector { height: 100%; top: -1px; background-position: 0 -660px; }
#dma-hospital-performance { *padding-left: 0; }
#dma-hospital-performance table { *padding-left: 0; }
#dma-hospital-performance th,
#dma-hospital-performance td { *padding-left: 10px; }
#dma-hospital-performance .dma-selected td:first-child { *padding-left: 0; }
#dma-hospital-performance .dma-selected a { *margin-left: 0; }
#dma-hospital-performance table:first-child tr:first-child th { padding-top: 0; }
.dma-spinner { background: url(../../../resource/media/image/dma/loading.4c22e087dd6b2b78be82b5cefd8067cd.gif) 50% 50% no-repeat transparent; }
/* Local Hospital Ratings & Related Physicians */
#dma-related-physicians,
#dma-local-ratings-condition { position: relative; }
#dma-related-physicians h3,
#dma-local-ratings-condition h3 { padding: 0 0 7px; border-bottom: 1px solid #d8c99c; }
#dma-related-physicians ul,
#dma-local-ratings-condition ul { margin: 10px 0 5px; *height: 100%; }
#dma-related-physicians li,
#dma-local-ratings-condition li { display: inline-block; width: 142px; padding-left: 10px; vertical-align: top; border-left: 1px solid #f1edca; *display: block; *float: left; }
#dma-related-physicians .dma-colCnt2 li,
#dma-local-ratings-condition .dma-colCnt2 li { width: 220px; }
#dma-related-physicians .dma-colCnt1 li,
#dma-local-ratings-condition .dma-colCnt1 li { width: 450px; }
#dma-related-physicians li:first-child,
#dma-local-ratings-condition li:first-child { padding-left: 0; border: 0; }
#dma-physician-list img { display: block; margin-bottom: 8px; height: 80px; width: 63px; max-height: 80px; *height: 80px; }
#dma-physician-list a, 
#dma-physician-list span { display: block; margin-top: 2px; }
#dma-local-ratings-condition .dma-awards { padding: 4px 0 4px 27px; background: url(../../../resource/media/image/dma/sprite.6c34d8164da986bbb860788281fce50d.png) -964px -119px no-repeat transparent; }
/* Related Specialities */
#dma-related-specialities { position: relative; }
#dma-related-specialities h3 { padding: 0 0 7px; border-bottom: 1px solid #d8c99c; }
#dma-related-specialities ul { margin: 10px 0 5px; *height: 100%; }
#dma-related-specialities li { display: inline-block; width: 142px; padding-left: 10px; vertical-align: top; border-left: 1px solid #f1edca; *display: block; *float: left; }
#dma-related-specialities .dma-colCnt2 li { width: 220px; }
#dma-related-specialities .dma-colCnt1 li { width: 450px; }
#dma-related-specialities li:first-child { padding-left: 0; border: 0; }
#dma-related-specialities .dma-awards { padding: 4px 0 4px 27px; background: url(../../../resource/media/image/dma/sprite.6c34d8164da986bbb860788281fce50d.png) -964px -119px no-repeat transparent; }
/* ----- Decision Making ----- */
#dma-decision-making.dma-module-btn { padding-bottom: 25px; }
/* ----- Empowered Patients ----- */
#dma-empowered-patients .dma-module-title { padding-bottom: 4px; }
#dma-empowered-patients em { color: #66F; }
/* ----- Empowered Patient. Better Outcomes ----- */
#dma-better-outcomes { }
#dma-better-outcomes img { display: block; float: left; width: 115px; height: 84px; margin-right: 10px; border: 1px solid #99d6e0; }
#dma-better-outcomes li { margin-bottom: 10px; padding-left: 127px;  color: #195385; }
/* ----- Find Hospitals ----- */
#find-hospital { margin-bottom: 20px; padding-bottom: 0; }
#find-hospital form { display: inline-block; width: 380px; margin-bottom: 0; padding: 0 0 15px; }
#find-hospital legend { margin-bottom: 10px; padding-left: 80px; }
#find-hospital label { display: block; float: left; width: 70px; padding-right: 10px; text-align: right; }
#find-hospital input,
#find-hospital select { display: block; margin-bottom: 10px; width: 240px; }
#find-hospital #find-by-speciality { border-left: 1px solid #c7e9f3; }
/* ----- Hospital Compare ----- */
#dma-hospital-compare { position: relative; margin-bottom: 20px; padding-bottom: 25px; }
#dma-hospital-compare table { width: 770px; }
#dma-hospital-compare th { width: 129px; padding: 5PX 10px; vertical-align: text-top; border-left: 1px solid #f1edca; }
#dma-hospital-compare td { width: 139px; border-left: 1px solid #f1edca;  }
#dma-hospital-compare td:first-child,
#dma-hospital-compare th:first-child { width: 153px; padding-left: 0; border-left: 0; }
#dma-hospital-compare th a { font-weight: normal; }
#dma-hospital-compare th .dma-clear-btn,
#dma-hospital-compare th .dma-select { display: block; white-space: nowrap; }
#dma-hospital-compare th .dma-clear-btn { font-size: 11px; font-weight: bold; text-transform: uppercase; }
#dma-hospital-compare .note { position: absolute; bottom: -40px; left: 0; width: 300px; }
#dma-hospital-compare .footer { display: block; }
#dma-city-selector { position: absolute; top: 0; left: 0; width: 250px; height: 100px; padding: 20px; text-align: center; z-index: 10001; }
#dma-city-selector select { width: 250px; margin-bottom: 10px; padding: 2px; }
#dma-city-selector .dma-button { margin-right: 10px; }
/* ----- Map ----- */
.dma-main-col-1 .dma-page-description { margin-top: 10px; }
.dma-main-col-1 h1 { line-height: 100%; }
#dma-map-main { margin-top: 10px; }
#dma-map-main .dma-module-title { margin: 10px 0 0; text-align: center; }
#dma-map { position: relative; display: block; height: 330px; width: 615px; margin: 10px auto; }
#dma-map ol li { list-style-type: none; line-height: 140%; }
#dma-map-bg { position: absolute; top: 0; left: 0; z-index: 10; }
#dma-states { position: absolute; top: 0; left: 0; z-index: 1000; }
.dma-state-overlay { position: absolute; display: none; top: 0; left: 0; z-index: 100; }
.dma-map-bubble { position: absolute; display: none; background-color: #ffffdd; /*border: 1px solid #888;*/ -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; -webkit-box-shadow: 1px 1px 10px 5px rgba(66, 66, 66, .5); -moz-box-shadow: 1px 1px 10px 5px rgba(66, 66, 66, .5); box-shadow: 1px 1px 10px 5px rgba(66, 66, 66, .5); z-index: 3000; }
/*.dma-map-bubble-arrow-border { position: absolute; width: 0; height: 0; bottom: 42px; border: 10px solid transparent; }*/
.dma-map-bubble-arrow { position: absolute; width: 0; height: 0; bottom: 42px; border: 10px solid transparent; }
/* Arrow on left side */
.dma-left-arrow .dma-map-bubble-arrow-border { border-right-color: #888; left: -21px; }
.dma-left-arrow .dma-map-bubble-arrow { border-right-color: #ffd; left: -19px; }
/* Arrow on right side */
.dma-right-arrow .dma-map-bubble-arrow-border { border-left-color: #888; right: -21px; }
.dma-right-arrow .dma-map-bubble-arrow { border-left-color: #ffd; right: -19px; }		
.dma-map-list { margin: 10px; }
/* ----- Tips for the Best Hospital Stay ----- */
#dma-hospital-stay { }
#dma-hospital-stay .dma-tip { display: block; height: 107px; width: 145px; margin: 0 auto; padding-left: 110px; background: url(../../../resource/media/image/dma/tips_sprite.691e792b67a9379f52edf6a05eb1369b.png) -2px -2px no-repeat transparent; }
a.dma-scrollButton { display: inline; position: relative; z-index: 999; float: left; width: 19px; height: 35px; cursor: pointer; }    
a.dma-scrollButton.dma-prev { float: left; top: 39px; background: url(../../../resource/media/image/dma/sprite.6c34d8164da986bbb860788281fce50d.png) -848px -115px no-repeat transparent; }    
a.dma-scrollButton.dma-next { float: right; top: -77px; background: url(../../../resource/media/image/dma/sprite.6c34d8164da986bbb860788281fce50d.png) -873px -115px no-repeat transparent; }    
#dma-hospital-scroll { position:relative; overflow:hidden; width:241px; height:116px;}
#dma-hospital-scroll .items { width:20000em; position:absolute; }
#dma-hospital-scroll .items .dma-tip { float:left; width: 128px; margin-top: 10px; }
#dma-hospital-stay .dma-research { color: #66f; background-position: -2px -2px; }
#dma-hospital-stay .dma-know { color: #1fb8ea; background-position: -2px -144px; }
#dma-hospital-stay .dma-documented { color: #099; background-position: 2px -288px; }
#dma-hospital-stay .dma-directive { color: #96c; background-position: 2px -421px; }
#dma-hospital-stay .dma-minimize { color: #1fb8ea; background-position: -2px -558px; }
/* ----- Top 50 Cities ----- */
.dma-top-50-cities { background: #f0f0f0; /* Old browsers */ background: -moz-linear-gradient(left, #f0f0f0 0%, #ffffff 100%); /* FF3.6+ */ background: -webkit-gradient(linear, left top, right top, color-stop(0%,#f0f0f0), color-stop(100%,#ffffff)); /* Chrome,Safari4+ */ background: -webkit-linear-gradient(left, #f0f0f0 0%,#ffffff 100%); /* Chrome10+,Safari5.1+ */ background: -o-linear-gradient(left, #f0f0f0 0%,#ffffff 100%); /* Opera11.10+ */ background: -ms-linear-gradient(left, #f0f0f0 0%,#ffffff 100%); /* IE10+ */ filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f0f0f0', endColorstr='#ffffff',GradientType=1 ); /* IE6-9 */ background: linear-gradient(left, #f0f0f0 0%,#ffffff 100%); /* W3C */}	
.dma-top-50-cities h2 { display: block; width: 267px; height: 70px; margin-bottom: 10px; background: url(../../../resource/media/image/dma/sprite.6c34d8164da986bbb860788281fce50d.png) -467px -127px no-repeat transparent; }
.dma-top-50-cities ol { counter-reset: li; margin: 10px 0 20px 15px; padding-left: 0; }
.dma-top-50-cities ol > li { position: relative; margin: 0 0 4px 2px; padding: 2px 8px 1px; list-style: none; *list-style: decimal; *padding-left: 0; }
.dma-top-50-cities ol > li:before { content: counter(li); counter-increment: li; position: absolute; top: 2px; left: -2em; width: 2em; margin-right: 8px; text-align: right; color: #7f7f7f; }	
.dma-top-50-cities .dma-footer { margin-bottom: 20px; }
.dma-grid-b-col-2.dma-top-50-cities { font-size: 11px; }
.dma-grid-b-col-2.dma-top-50-cities h2{ height: 41px; width: 149px; background-position: -294px -136px; }
.dma-grid-b-col-2.dma-top-50-cities ol { margin-bottom: 0; margin-left: 12px; *margin-left: 20px; }
.dma-grid-b-col-2.dma-top-50-cities ol > li { padding: 2px 6px 0; margin-bottom: 3px; *padding-left: 0; }	
#dma-page-content .dma-grid-b-col-2.dma-top-50-cities a { color: #aaa; }
.dma-grid-b-col-2.dma-top-50-cities a:hover { color: #1fb8ea; }	
.dma-grid-b-col-2.dma-top-50-cities .dma-city-list { font-size: 11px; margin: 0 0 20px 10px; color: #195385; }
#dma-page-content .dma-grid-b-col-2.dma-top-50-cities .dma-city-list a { color: #195385; text-decoration: underline; }
#dma-page-content .dma-grid-b-col-2.dma-top-50-cities .dma-city-list a:hover { color: #1fb8ea; }
.dma-btn-browse span { display: block; float: left; height: 20px; width: 31px; margin: 5px 3px 0 0; background: url(../../../resource/media/image/dma/sprite.6c34d8164da986bbb860788281fce50d.png) -790px -124px no-repeat transparent; }
#dma-page-content .dma-grid-b-col-2.dma-top-50-cities a.dma-btn-browse { color: #fff; }
.dma-top-50-cities .p { font-size: 11px; }
/* ----- Top Locally Searched Specialities ----- */
#dma-top-local { }
#dma-top-local ol { margin: 0; }
#dma-top-local ol li { position: relative; display: inline; margin: 0; padding: 4px 4px 9px 0; list-style: none; vertical-align: text-bottom; }
#dma-top-local ol li span { font-family: "Arial Black", sans-serif; font-size: 17px; text-align: right; }	
#dma-top-local li:hover { color: #1fb8ea; }
/*	--------------------------------------- SITEMAP --------------------------------------- */
#dma-sitemap { padding: 20px; }
#dma-sitemap .page-description { margin-top: 10px; }
#dma-sitemap .page-description p { margin-bottom: 10px; }
#dma-sitemap li { list-style-type: none; line-height: 140%; margin: 0; }
#dma-sitemap ol { margin-left: 0; }
#dma-sitemap ol ol { margin-left: 10px; }
#dma-sitemap h3 { padding-bottom: 0; }
.dma-map-list-cities { margin-bottom: 10px; }
#dma .dma-state-list {float:left;margin-right:49px;padding-bottom: 20px;}
/*	--------------------------------------- POP-UP OVERLAY --------------------------------------- */
#dma-overlay { display: none; position: fixed; top: 0; left: 0; width: 100%; height: 100%; background-color: #666; opacity: 0.6; filter: alpha(opacity = 50); z-index: 20001; }
#dma-pop-up { position: absolute; top: 0; left: 0; z-index: 20202; }
#dma-pop-up .dma-close { position: absolute; display: block; top: -12px; right: -12px; width: 30px; height: 30px; background: url(../../../resource/media/image/dma/sprite.6c34d8164da986bbb860788281fce50d.png) -907px -116px no-repeat transparent; }
.dma-pop-up { display: none; }
.dma-pop-up { width: 630px; height: 390px; padding: 20px; -webkit-box-shadow: 5px 5px 10px 5px rgba(99, 99, 99, 0.3); -moz-box-shadow: 5px 5px 10px 5px rgba(99, 99, 99, 0.3); box-shadow: 5px 5px 10px 5px rgba(99, 99, 99, 0.3); background: #ffffff; /* Old browsers */ background: -moz-linear-gradient(top, #ffffff 0%, #c5e2f0 100%); /* FF3.6+ */ background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#c5e2f0)); /* Chrome,Safari4+ */ background: -webkit-linear-gradient(top, #ffffff 0%,#c5e2f0 100%); /* Chrome10+,Safari5.1+ */ background: -o-linear-gradient(top, #ffffff 0%,#c5e2f0 100%); /* Opera11.10+ */ -pie-background: linear-gradient(#fff, #c5e2f0); /*   */ /* IE6-9 */ background: -ms-linear-gradient(top, #ffffff 0%,#c5e2f0 100%); /* IE10+ */ background: linear-gradient(top, #ffffff 0%,#c5e2f0 100%); /* W3C */ }
.dma-pop-up { *background: url(../../../resource/media/image/dma/bg.2a5172937bffaddf57bfc00ce698d3e1.jpg) left center repeat-x #99cde5; background: url(../../../resource/media/image/dma/bg.2a5172937bffaddf57bfc00ce698d3e1.jpg) left center repeat-x #99cde5\0/; } /* IE background rules */
.dma-pop-up h2 { margin-bottom: 16px; }
.dma-pop-up p { padding-bottom: 10px; }
.dma-pop-up ol { margin: 10px 0 0; }
.dma-pop-up li { display: inline-block; width: 206px; vertical-align: text-top; *list-style: none; }
.dma-pop-up dl { padding-right: 26px; }
.dma-pop-up span { display: block; margin: 2px 0 0 -2px; }
.dma-table-wrapper { position: relative; display: block; height: 290px; overflow-y: auto; *width: 630px; }
.dma-pop-up table { width: 100%; margin-bottom: 0; *width: 610px; }
.dma-pop-up table .dma-state { width: 35px; }
.dma-pop-up table .dma-city { width: 80px; }
#dma-pop-up ol { *height: 100%; }
#dma-pop-up li { *display: block; *float: left; }
#dma-pop-up dl { *width: 185px; }

/*Pledge Module*/
.rightRail .pledgeBox.mod{border-color:#333;position:relative;height:150px;}
.rightRail .pledgeBox.mod p{font-size: 15px;line-height: 17px;margin:20px auto 10px;padding:6px 15px;}
.rightRail .pledgeBox.mod a{float:left;background:url(../../../resource/media/image/btn_grey.1aa822477aba6d00d96289ffc45d2ee7.png) 0 0 no-repeat;font-weight:bold;color:#50305f;clear:left;height: 27px;padding: 12px 0 0 34px;width: 115px;margin-left:15px;}
.rightRail .pledgeBox.mod a:hover{background-position:0 -39px;text-decoration:none;}
.rightRail .pledgeBox.mod a.disabled{color:#ccc;background-position:0 -39px;cursor:default;}
.rightRail .pledgeBox.mod .pledgeCount{float: right;text-align: center;margin: 5px 15px 0 0;font-size:24px;}
.rightRail .pledgeBox.mod .pledgeCount span.countText{clear:left;display: block;font-size: 13px;margin-top: 7px;line-height: 16px;}
.ie7 .rightRail .pledgeBox.mod a{line-height: 16px;}
.ie7 .rightRail .pledgeBox.mod #newCount{line-height: 19px;}


/*Simple Carousel*/
.psd-video .scrollableList {width:581px;}
.psd-video .scrollableList .viewport .overview {color:#000;}
.videoData {display:none;}
.simpleCarousel {padding:0 10px 5px 10px}
        /*
        root element for the scrollable.
        when scrolling occurs this element stays still.
        */
.simpleCarouselScrollable {/* required settings */position:relative;overflow:hidden;width: 486px;height:120px;float:left;/* custom decorations */border:1px solid #ccc;background:url(http://o.mm-health.com.s3.amazonaws.com/images/scrollable/h300.png) repeat-x;}
        /*
           root element for scrollable items. Must be absolutely positioned
           and it should have a extremely large width to accomodate scrollable
           items.  it's enough that you set the width and height for the root
           element and not for this element.
        */
.simpleCarouselScrollable .items {/* this cannot be too large */width:20000em;position:absolute;clear:both;}
.simpleCarousel .items div {float:left;width:500px;}
.simpleCarousel .items div div {float:left;width:98px;margin:20px 5px 20px 15px;}
.simpleCarousel .items div div a {display:block;}
        /* single scrollable item */
.simpleCarouselScrollable .items div img {background-color:#fff;padding:2px;border:1px solid #ccc;-moz-border-radius:4px;-webkit-border-radius:4px;float:none;margin:0;}
        /* active item */
.simpleCarouselScrollable .active {border:2px solid #000;position:relative;cursor:default;}
        /* prev, next, prevPage and nextPage buttons */
.simpleCarousel a.browse {background:url(http://o.mm-health.com.s3.amazonaws.com/images/scrollable/arrow/hori_large.png) no-repeat;display:block;width:30px;height:30px;float:left;margin:40px 10px;cursor:pointer;font-size:1px;}
.simpleCarousel a.right {background-position: 0 -30px; clear:right; margin-right: 0;}
.simpleCarousel a.right:hover {background-position:-30px -30px;}
.simpleCarousel a.right:active {background-position:-60px -30px;}
.simpleCarousel a.left {margin-left: 0;}
.simpleCarousel a.left:hover  {background-position:-30px 0;}
.simpleCarousel a.left:active {background-position:-60px 0;}
.simpleCarousel a.up, .simpleCarousel a.down  {float: none;margin: 10px 50px;}
.simpleCarousel a.up:hover {background-position:-30px 0;}
.simpleCarousel a.up:active {background-position:-60px 0;}
.simpleCarousel a.down {background-position:0 -30px;}
.simpleCarousel a.down:hover {background-position:-30px -30px;}
.simpleCarousel a.down:active {background-position:-60px -30px;}
.simpleCarousel a.disabled {/*  visibility:hidden !important;  */}

.kalturaVideo {text-align:center;}
.kalturaVideo .footCreds, .kalturaVideo h3, .kalturaVideo .caption {text-align:left; padding:0 10px;}
.kalturaVideo h3{color:#ed7f37;font-size:18px;line-height:24px;}
.kalturaVideo h3, .kalturaVideo .caption{padding:10px 0;line-height:18px;}
.article .kalturaVideo{width:530px;margin:0 auto;}

.trendingNow {margin: 25px 0 25px 15px}
.trendingNow header h3 {color: #333;font-weight: 600;font-size: 12px;margin-bottom:5px;}
.trendingNow div ul li {float:left;border: solid 1px #DFD9CE;width:96px}
.trendingNow div ul li img, .trendingNow div ul li a {display:block}
.trendingNow div ul li.trendItem1 {margin:0 6px 6px 0;width:200px;}
.trendingNow div ul li.trendItem2, .trendingNow div ul li.trendItem3 {margin:0 0 6px 0;}
.trendingNow div ul li {margin:0 6px 6px 0;}
.trendingNow .caption {display:block;
background-color: rgba(255, 255, 255, 0.8);
bottom: 0;
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
box-sizing: border-box;
left: 0;
line-height: 16px;
margin: -24px 0 0 0;
max-height: 100%;
overflow: hidden;
padding: 4px 4px;
position: relative;
text-overflow: ellipsis;
width: 96px;
white-space: nowrap;
word-wrap: break-word;
}

.trendingNow li.trendItem1 .caption {width:200px}
.trendingNow .caption a {display:inline}
/*
.trendingNow .caption {overflow: visible;white-space:normal;}
*/
.rightRail #hgwdgt {width:328px; margin:0 auto}

/*Generic Social Spotlight Styles*/
.spotlightModule{position:relative;background:#fff;border:1px solid #00aced;line-height:16px;margin:5px;overflow: hidden;}
.spotlightModule .twitterIcon {background-image:url(../../../resource/media/image/twitter-icon-sm-white.0577298621d5f329cf5fe207c04d9da0.png);background-image-repeat:no-repeat;display:block;width:35px;height:35px;float:left;position: relative;top: -6px;left: -2px;}
.spotlightModule h3{color:#fff;line-height:25px;border:1px solid #fff;padding:10px;background-color:#00aced;}
.spotlightModule .spotlightFeed {height:385px;overflow:auto;width:100%;}
.spotlightModule .item{float:left;padding:5px;background-image: none;}
.spotlightModule .profile-img{float:left;margin:0 5px;}
.spotlightModule .status-wrapper{float:right;width:231px;padding:0 3px 0 5px;}
.spotlightModule .item .status-text{display:block;line-height:18px;clear:both;padding:7px 0 12px;word-wrap:break-word;}
.spotlightModule .interact-wrapper{clear:both;display:none;font-size:11px;}
.spotlightModule .interact-wrapper li{float:right;padding-left:7px;}
.spotlightModule .interact-wrapper li.expand{float:left;padding-left:0;cursor:pointer;}
.spotlightModule .interact-wrapper li a span.interaction{position:relative;top:-5px;}
.spotlightModule .interact-wrapper li a{color:#666;}
.spotlightModule .item a{text-decoration:none;color:#03a8e5;}
.spotlightModule .item a:hover{text-decoration:underline;}
.spotlightModule ul li {margin:0;}

/*Twitter Spotlight Styles*/
.spotlightModule .item.tw:hover{background:#efefef;}
.spotlightModule .item.tw .status-wrapper{padding:0 5px;}
.spotlightModule .item.tw .profile-img{-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;width:48px;height:48px;}
.spotlightModule .item a.tweet-screenname{color:#666;float:left;clear:left;font-size:12px;}
.spotlightModule .item a.tweet-screenname:hover{text-decoration:none;}
.spotlightModule a.tweet-username{font-weight:700;float:left;}
.spotlightModule .tweet-time{float:right;max-width:70px;}
.spotlightModule .interact-wrapper li a span.icon{background-image:url(../../../resource/media/image/twitter-interact-sprite.cb1de500f6d56f3acf5958a8909fca72.png);background-image-repeat:no-repeat;display:inline-block;height:17px;width:17px;position:relative;top:-1px;}
.spotlightModule .interact-wrapper li.reply a span.icon{background-position:0 0;}
.spotlightModule .interact-wrapper li.retweet a span.icon{background-position:-80px 0;}
.spotlightModule .interact-wrapper li.favorite a span.icon{background-position:-32px 0;}
.spotlightModule .interact-wrapper li.reply a:hover span.icon{background-position:-16px 0;}
.spotlightModule .interact-wrapper li.retweet a:hover span.icon{background-position:-96px 0;}
.spotlightModule .interact-wrapper li.favorite a:hover span.icon{background-position:-48px 0;}
.spotlightModule .ssp-gray{font-style:italic;color:#666;}

/*Facebook Spotlight Styles*/
.spotlightModule .item.fb a {color: #3B5998;}
.spotlightModule .item.fb a.fb-name {font-weight:bold;}
.spotlightModule .item.fb .fb-time a{color:#999;padding-right:0;}
.spotlightModule .fb-inner-status{width:207px;display:block;padding:10px;background-color:#f7f7f7;border:1px solid #ccc;margin-bottom:10px;}
.spotlightModule .fb .fb-inner-status .caption{clear:left;display:block;margin-top:7px;}
.spotlightModule .fb .fb-inner-status .full-link{clear:left;display:block;font-size:12px;color:#666;line-height: 14px;}
.spotlightModule .fb .interact-wrapper li {float:left;padding: 0 7px 0 0;}
/*.spotlightModule .interact-wrapper li.comment a,
.spotlightModule .interact-wrapper li.like a{color: #3B5998;}*/

/*Instagram*/
.spotlightModule .instagram .profile-img{width:50px;height:50px;-webkit-border-radius: 2px;border-radius: 2px;-webkit-box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.3);-moz-box-shadow:0 0 0 1px rgba(0, 0, 0, 0.3);box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.3);position: relative;top: 3px;}
.spotlightModule a.insta-username {color:#3f729b;font-weight:bold;font-family: 'proxima-nova', 'Helvetica Neue', Arial, Helvetica, sans-serif;}
.spotlightModule a img.insta-image {margin-left:4px;}
.spotlightModule .insta-time {color: #aaaaaa;font-weight: bold;display:block;}

/*spotlight scroll*/
.spotlightFeed .viewport {width: 309px; height: 385px; overflow: hidden; position: relative; }
.spotlightFeed .overview { list-style: none; position: absolute; left: 0; top: 0; }
.spotlightFeed .thumb .end,
.spotlightFeed .thumb { background-color:#ccc; }
.spotlightFeed .scrollbar { position: relative; float: right; width: 15px; }
.spotlightFeed .track {background:#efefef; height: 100%; width:13px; position: relative; padding: 0 1px; }
.spotlightFeed .thumb { height: 20px; cursor: pointer; overflow: hidden; position: absolute;left:3px; top: 0;border-radius:10px;width:10px;}
.spotlightFeed .thumb .end { overflow: hidden; height: 5px; width: 13px; }
.spotlightFeed .disable{ display: none; }
.noSelect { user-select: none; -o-user-select: none; -moz-user-select: none; -khtml-user-select: none; -webkit-user-select: none; }

/*sponsored tweet*/
.spotlightModule .item.sponsorTweet {background-color:#efefef;padding-top:10px;border:1px solid #fff;width: 312px;display:inline-block;}
.spotlightModule .item.sponsorTweet .status-wrapper {width: 244px;}
.spotlightModule .item.sponsorTweet .tweet-time {padding-right:20px;}

/*sponsored sponsor*/
.spotlightModule .spotlightSponsor{height:100%;overflow:hidden;padding:5px;float:right;}
.spotlightModule .spotlightSponsor:before {content: "";display: inline-block;height: 100%;vertical-align: middle;}
.spotlightModule .spotlightSponsor .center {display:inline-block;vertical-align: middle;}
.spotlightModule .spotlightSponsor span {color: #666;font-style: italic;position:relative;padding-right: 8px;}
.ie7 .spotlightModule .spotlightSponsor span {float:left;position:relative;top:11px;}
.ie7 .spotlightModule .spotlightSponsor img {float:left;}
.ie7 .spotlightModule .spotlightSponsor .center {display:block;float:left;}
/*! jQuery UI - v1.10.3 - 2013-05-23
* http://jqueryui.com
* Includes: jquery.ui.core.css, jquery.ui.resizable.css, jquery.ui.selectable.css, jquery.ui.accordion.css, jquery.ui.autocomplete.css, jquery.ui.button.css, jquery.ui.datepicker.css, jquery.ui.dialog.css, jquery.ui.menu.css, jquery.ui.progressbar.css, jquery.ui.slider.css, jquery.ui.spinner.css, jquery.ui.tabs.css, jquery.ui.tooltip.css
* To view and modify this theme, visit http://jqueryui.com/themeroller/?ffDefault=Trebuchet%20MS%2CTahoma%2CVerdana%2CArial%2Csans-serif&fwDefault=bold&fsDefault=1.1em&cornerRadius=4px&bgColorHeader=f6a828&bgTextureHeader=gloss_wave&bgImgOpacityHeader=35&borderColorHeader=e78f08&fcHeader=ffffff&iconColorHeader=ffffff&bgColorContent=eeeeee&bgTextureContent=highlight_soft&bgImgOpacityContent=100&borderColorContent=dddddd&fcContent=333333&iconColorContent=222222&bgColorDefault=f6f6f6&bgTextureDefault=glass&bgImgOpacityDefault=100&borderColorDefault=cccccc&fcDefault=1c94c4&iconColorDefault=ef8c08&bgColorHover=fdf5ce&bgTextureHover=glass&bgImgOpacityHover=100&borderColorHover=fbcb09&fcHover=c77405&iconColorHover=ef8c08&bgColorActive=ffffff&bgTextureActive=glass&bgImgOpacityActive=65&borderColorActive=fbd850&fcActive=eb8f00&iconColorActive=ef8c08&bgColorHighlight=ffe45c&bgTextureHighlight=highlight_soft&bgImgOpacityHighlight=75&borderColorHighlight=fed22f&fcHighlight=363636&iconColorHighlight=228ef1&bgColorError=b81900&bgTextureError=diagonals_thick&bgImgOpacityError=18&borderColorError=cd0a0a&fcError=ffffff&iconColorError=ffd27a&bgColorOverlay=666666&bgTextureOverlay=diagonals_thick&bgImgOpacityOverlay=20&opacityOverlay=50&bgColorShadow=000000&bgTextureShadow=flat&bgImgOpacityShadow=10&opacityShadow=20&thicknessShadow=5px&offsetTopShadow=-5px&offsetLeftShadow=-5px&cornerRadiusShadow=5px
* Copyright 2013 jQuery Foundation and other contributors Licensed MIT */.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:before,.ui-helper-clearfix:after{content:"";display:table;border-collapse:collapse}.ui-helper-clearfix:after{clear:both}.ui-helper-clearfix{min-height:0}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}.ui-front{z-index:100}.ui-state-disabled{cursor:default!important}.ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%}.ui-resizable{position:relative}.ui-resizable-handle{position:absolute;font-size:.1px;display:block}.ui-resizable-disabled .ui-resizable-handle,.ui-resizable-autohide .ui-resizable-handle{display:none}.ui-resizable-n{cursor:n-resize;height:7px;width:100%;top:-5px;left:0}.ui-resizable-s{cursor:s-resize;height:7px;width:100%;bottom:-5px;left:0}.ui-resizable-e{cursor:e-resize;width:7px;right:-5px;top:0;height:100%}.ui-resizable-w{cursor:w-resize;width:7px;left:-5px;top:0;height:100%}.ui-resizable-se{cursor:se-resize;width:12px;height:12px;right:1px;bottom:1px}.ui-resizable-sw{cursor:sw-resize;width:9px;height:9px;left:-5px;bottom:-5px}.ui-resizable-nw{cursor:nw-resize;width:9px;height:9px;left:-5px;top:-5px}.ui-resizable-ne{cursor:ne-resize;width:9px;height:9px;right:-5px;top:-5px}.ui-selectable-helper{position:absolute;z-index:100;border:1px dotted #000}.ui-accordion .ui-accordion-header{display:block;cursor:pointer;position:relative;margin-top:2px;padding:.5em .5em .5em .7em;min-height:0}.ui-accordion .ui-accordion-icons{padding-left:2.2em}.ui-accordion .ui-accordion-noicons{padding-left:.7em}.ui-accordion .ui-accordion-icons .ui-accordion-icons{padding-left:2.2em}.ui-accordion .ui-accordion-header .ui-accordion-header-icon{position:absolute;left:.5em;top:50%;margin-top:-8px}.ui-accordion .ui-accordion-content{padding:1em 2.2em;border-top:0;overflow:auto}.ui-autocomplete{position:absolute;top:0;left:0;cursor:default}.ui-button{display:inline-block;position:relative;padding:0;line-height:normal;margin-right:.1em;cursor:pointer;vertical-align:middle;text-align:center;overflow:visible}.ui-button,.ui-button:link,.ui-button:visited,.ui-button:hover,.ui-button:active{text-decoration:none}.ui-button-icon-only{width:2.2em}button.ui-button-icon-only{width:2.4em}.ui-button-icons-only{width:3.4em}button.ui-button-icons-only{width:3.7em}.ui-button .ui-button-text{display:block;line-height:normal}.ui-button-text-only .ui-button-text{padding:.4em 1em}.ui-button-icon-only .ui-button-text,.ui-button-icons-only .ui-button-text{padding:.4em;text-indent:-9999999px}.ui-button-text-icon-primary .ui-button-text,.ui-button-text-icons .ui-button-text{padding:.4em 1em .4em 2.1em}.ui-button-text-icon-secondary .ui-button-text,.ui-button-text-icons .ui-button-text{padding:.4em 2.1em .4em 1em}.ui-button-text-icons .ui-button-text{padding-left:2.1em;padding-right:2.1em}input.ui-button{padding:.4em 1em}.ui-button-icon-only .ui-icon,.ui-button-text-icon-primary .ui-icon,.ui-button-text-icon-secondary .ui-icon,.ui-button-text-icons .ui-icon,.ui-button-icons-only .ui-icon{position:absolute;top:50%;margin-top:-8px}.ui-button-icon-only .ui-icon{left:50%;margin-left:-8px}.ui-button-text-icon-primary .ui-button-icon-primary,.ui-button-text-icons .ui-button-icon-primary,.ui-button-icons-only .ui-button-icon-primary{left:.5em}.ui-button-text-icon-secondary .ui-button-icon-secondary,.ui-button-text-icons .ui-button-icon-secondary,.ui-button-icons-only .ui-button-icon-secondary{right:.5em}.ui-buttonset{margin-right:7px}.ui-buttonset .ui-button{margin-left:0;margin-right:-.3em}input.ui-button::-moz-focus-inner,button.ui-button::-moz-focus-inner{border:0;padding:0}.ui-datepicker{width:17em;padding:.2em .2em 0;display:none}.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{position:absolute;top:2px;width:1.8em;height:1.8em}.ui-datepicker .ui-datepicker-prev-hover,.ui-datepicker .ui-datepicker-next-hover{top:1px}.ui-datepicker .ui-datepicker-prev{left:2px}.ui-datepicker .ui-datepicker-next{right:2px}.ui-datepicker .ui-datepicker-prev-hover{left:1px}.ui-datepicker .ui-datepicker-next-hover{right:1px}.ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px}.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center}.ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0}.ui-datepicker select.ui-datepicker-month-year{width:100%}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:49%}.ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em}.ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:700;border:0}.ui-datepicker td{border:0;padding:1px}.ui-datepicker td span,.ui-datepicker td a{display:block;padding:.2em;text-align:right;text-decoration:none}.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0}.ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em;width:auto;overflow:visible}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left}.ui-datepicker.ui-datepicker-multi{width:auto}.ui-datepicker-multi .ui-datepicker-group{float:left}.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em}.ui-datepicker-multi-2 .ui-datepicker-group{width:50%}.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%}.ui-datepicker-multi-4 .ui-datepicker-group{width:25%}.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0}.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left}.ui-datepicker-row-break{clear:both;width:100%;font-size:0}.ui-datepicker-rtl{direction:rtl}.ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto}.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto}.ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto}.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto}.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right}.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left}.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,.ui-datepicker-rtl .ui-datepicker-group{float:right}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px}.ui-dialog{position:absolute;top:0;left:0;padding:.2em;outline:0}.ui-dialog .ui-dialog-titlebar{padding:.4em 1em;position:relative}.ui-dialog .ui-dialog-title{float:left;margin:.1em 0;white-space:nowrap;width:90%;overflow:hidden;text-overflow:ellipsis}.ui-dialog .ui-dialog-titlebar-close{position:absolute;right:.3em;top:50%;width:21px;margin:-10px 0 0 0;padding:1px;height:20px}.ui-dialog .ui-dialog-content{position:relative;border:0;padding:.5em 1em;background:0;overflow:auto}.ui-dialog .ui-dialog-buttonpane{text-align:left;border-width:1px 0 0;background-image:none;margin-top:.5em;padding:.3em 1em .5em .4em}.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset{float:right}.ui-dialog .ui-dialog-buttonpane button{margin:.5em .4em .5em 0;cursor:pointer}.ui-dialog .ui-resizable-se{width:12px;height:12px;right:-5px;bottom:-5px;background-position:16px 16px}.ui-draggable .ui-dialog-titlebar{cursor:move}.ui-menu{list-style:none;padding:2px;margin:0;display:block;outline:0}.ui-menu .ui-menu{margin-top:-3px;position:absolute}.ui-menu .ui-menu-item{margin:0;padding:0;width:100%;list-style-image:url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7)}.ui-menu .ui-menu-divider{margin:5px -2px 5px -2px;height:0;font-size:0;line-height:0;border-width:1px 0 0}.ui-menu .ui-menu-item a{text-decoration:none;display:block;padding:2px .4em;line-height:1.5;min-height:0;font-weight:400}.ui-menu .ui-menu-item a.ui-state-focus,.ui-menu .ui-menu-item a.ui-state-active{font-weight:400;margin:-1px}.ui-menu .ui-state-disabled{font-weight:400;margin:.4em 0 .2em;line-height:1.5}.ui-menu .ui-state-disabled a{cursor:default}.ui-menu-icons{position:relative}.ui-menu-icons .ui-menu-item a{position:relative;padding-left:2em}.ui-menu .ui-icon{position:absolute;top:.2em;left:.2em}.ui-menu .ui-menu-icon{position:static;float:right}.ui-progressbar{height:2em;text-align:left;overflow:hidden}.ui-progressbar .ui-progressbar-value{margin:-1px;height:100%}.ui-progressbar .ui-progressbar-overlay{background:url(../../../resource/media/image/jqueryUi10/animated-overlay.4a01c7126b62fae478c6cb85188080f7.gif);height:100%;filter:alpha(opacity=25);opacity:.25}.ui-progressbar-indeterminate .ui-progressbar-value{background-image:none}.ui-slider{position:relative;text-align:left}.ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1.2em;height:1.2em;cursor:default}.ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;background-position:0 0}.ui-slider.ui-state-disabled .ui-slider-handle,.ui-slider.ui-state-disabled .ui-slider-range{filter:inherit}.ui-slider-horizontal{height:.8em}.ui-slider-horizontal .ui-slider-handle{top:-.3em;margin-left:-.6em}.ui-slider-horizontal .ui-slider-range{top:0;height:100%}.ui-slider-horizontal .ui-slider-range-min{left:0}.ui-slider-horizontal .ui-slider-range-max{right:0}.ui-slider-vertical{width:.8em;height:100px}.ui-slider-vertical .ui-slider-handle{left:-.3em;margin-left:0;margin-bottom:-.6em}.ui-slider-vertical .ui-slider-range{left:0;width:100%}.ui-slider-vertical .ui-slider-range-min{bottom:0}.ui-slider-vertical .ui-slider-range-max{top:0}.ui-spinner{position:relative;display:inline-block;overflow:hidden;padding:0;vertical-align:middle}.ui-spinner-input{border:0;background:0;color:inherit;padding:0;margin:.2em 0;vertical-align:middle;margin-left:.4em;margin-right:22px}.ui-spinner-button{width:16px;height:50%;font-size:.5em;padding:0;margin:0;text-align:center;position:absolute;cursor:default;display:block;overflow:hidden;right:0}.ui-spinner a.ui-spinner-button{border-top:0;border-bottom:0;border-right:0}.ui-spinner .ui-icon{position:absolute;margin-top:-8px;top:50%;left:0}.ui-spinner-up{top:0}.ui-spinner-down{bottom:0}.ui-spinner .ui-icon-triangle-1-s{background-position:-65px -16px}.ui-tabs{position:relative;padding:.2em}.ui-tabs .ui-tabs-nav{margin:0;padding:.2em .2em 0}.ui-tabs .ui-tabs-nav li{list-style:none;float:left;position:relative;top:0;margin:1px .2em 0 0;border-bottom-width:0;padding:0;white-space:nowrap}.ui-tabs .ui-tabs-nav li a{float:left;padding:.5em 1em;text-decoration:none}.ui-tabs .ui-tabs-nav li.ui-tabs-active{margin-bottom:-1px;padding-bottom:1px}.ui-tabs .ui-tabs-nav li.ui-tabs-active a,.ui-tabs .ui-tabs-nav li.ui-state-disabled a,.ui-tabs .ui-tabs-nav li.ui-tabs-loading a{cursor:text}.ui-tabs .ui-tabs-nav li a,.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active a{cursor:pointer}.ui-tabs .ui-tabs-panel{display:block;border-width:0;padding:1em 1.4em;background:0}.ui-tooltip{padding:8px;position:absolute;z-index:9999;max-width:300px;-webkit-box-shadow:0 0 5px #aaa;box-shadow:0 0 5px #aaa}body .ui-tooltip{border-width:2px}.ui-widget{font-family:Trebuchet MS,Tahoma,Verdana,Arial,sans-serif;font-size:1.1em}.ui-widget .ui-widget{font-size:1em}.ui-widget input,.ui-widget select,.ui-widget textarea,.ui-widget button{font-family:Trebuchet MS,Tahoma,Verdana,Arial,sans-serif;font-size:1em}.ui-widget-content{border:1px solid #ddd;background:#eee url(../../../resource/media/image/jqueryUi10/ui-bg_highlight-soft_100_eeeeee_1x100.459083466ac7509c37c22b6001029085.png) 50% top repeat-x;color:#333}.ui-widget-content a{color:#333}.ui-widget-header{border:1px solid #e78f08;background:#f6a828 url(../../../resource/media/image/jqueryUi10/ui-bg_gloss-wave_35_f6a828_500x100.38724ff96fb608ac3d995602b0dc7c72.png) 50% 50% repeat-x;color:#fff;font-weight:bold}.ui-widget-header a{color:#fff}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{border:1px solid #ccc;background:#f6f6f6 url(../../../resource/media/image/jqueryUi10/ui-bg_glass_100_f6f6f6_1x400.ea9789e678eb928603286273696e7b4e.png) 50% 50% repeat-x;font-weight:bold;color:#1c94c4}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited{color:#1c94c4;text-decoration:none}.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-focus{border:1px solid #fbcb09;background:#fdf5ce url(../../../resource/media/image/jqueryUi10/ui-bg_glass_100_fdf5ce_1x400.ec60a5f03dd78023f4eefb7e36af68ac.png) 50% 50% repeat-x;font-weight:bold;color:#c77405}.ui-state-hover a,.ui-state-hover a:hover,.ui-state-hover a:link,.ui-state-hover a:visited{color:#c77405;text-decoration:none}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active{border:1px solid #fbd850;background:#fff url(../../../resource/media/image/jqueryUi10/ui-bg_glass_65_ffffff_1x400.d591baefb35a3c8fb6b5444df4fd1041.png) 50% 50% repeat-x;font-weight:bold;color:#eb8f00}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#eb8f00;text-decoration:none}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #fed22f;background:#ffe45c url(../../../resource/media/image/jqueryUi10/ui-bg_highlight-soft_75_ffe45c_1x100.3f1bf08db248d0f91a707117839da13a.png) 50% top repeat-x;color:#363636}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#363636}.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border:1px solid #cd0a0a;background:#b81900 url(../../../resource/media/image/jqueryUi10/ui-bg_diagonals-thick_18_b81900_40x40.9cb8d80ed0b2bef57400f7c01dfb6c16.png) 50% 50% repeat;color:#fff}.ui-state-error a,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error a{color:#fff}.ui-state-error-text,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error-text{color:#fff}.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{font-weight:bold}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{opacity:.7;filter:Alpha(Opacity=70);font-weight:normal}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:.35;filter:Alpha(Opacity=35);background-image:none}.ui-state-disabled .ui-icon{filter:Alpha(Opacity=35)}.ui-icon{width:16px;height:16px}.ui-icon,.ui-widget-content .ui-icon{background-image:url(../../../resource/media/image/jqueryUi10/ui-icons_222222_256x240.5cbf9b8e0ce6e4e4d9bb32c1d0adac73.png)}.ui-widget-header .ui-icon{background-image:url(../../../resource/media/image/jqueryUi10/ui-icons_ffffff_256x240.dc6dd9649d469efedd2d900ae95ecc39.png)}.ui-state-default .ui-icon{background-image:url(../../../resource/media/image/jqueryUi10/ui-icons_ef8c08_256x240.97cb5cd2bb2c9af6ad9383762dc91b24.png)}.ui-state-hover .ui-icon,.ui-state-focus .ui-icon{background-image:url(../../../resource/media/image/jqueryUi10/ui-icons_ef8c08_256x240.97cb5cd2bb2c9af6ad9383762dc91b24.png)}.ui-state-active .ui-icon{background-image:url(../../../resource/media/image/jqueryUi10/ui-icons_ef8c08_256x240.97cb5cd2bb2c9af6ad9383762dc91b24.png)}.ui-state-highlight .ui-icon{background-image:url(../../../resource/media/image/jqueryUi10/ui-icons_228ef1_256x240.b2f5f21980dd13e42bd8535cc4b5be5d.png)}.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:url(../../../resource/media/image/jqueryUi10/ui-icons_ffd27a_256x240.5ed67011a43b14d837f9973b6190a42d.png)}.ui-icon-blank{background-position:16px 16px}.ui-icon-carat-1-n{background-position:0 0}.ui-icon-carat-1-ne{background-position:-16px 0}.ui-icon-carat-1-e{background-position:-32px 0}.ui-icon-carat-1-se{background-position:-48px 0}.ui-icon-carat-1-s{background-position:-64px 0}.ui-icon-carat-1-sw{background-position:-80px 0}.ui-icon-carat-1-w{background-position:-96px 0}.ui-icon-carat-1-nw{background-position:-112px 0}.ui-icon-carat-2-n-s{background-position:-128px 0}.ui-icon-carat-2-e-w{background-position:-144px 0}.ui-icon-triangle-1-n{background-position:0 -16px}.ui-icon-triangle-1-ne{background-position:-16px -16px}.ui-icon-triangle-1-e{background-position:-32px -16px}.ui-icon-triangle-1-se{background-position:-48px -16px}.ui-icon-triangle-1-s{background-position:-64px -16px}.ui-icon-triangle-1-sw{background-position:-80px -16px}.ui-icon-triangle-1-w{background-position:-96px -16px}.ui-icon-triangle-1-nw{background-position:-112px -16px}.ui-icon-triangle-2-n-s{background-position:-128px -16px}.ui-icon-triangle-2-e-w{background-position:-144px -16px}.ui-icon-arrow-1-n{background-position:0 -32px}.ui-icon-arrow-1-ne{background-position:-16px -32px}.ui-icon-arrow-1-e{background-position:-32px -32px}.ui-icon-arrow-1-se{background-position:-48px -32px}.ui-icon-arrow-1-s{background-position:-64px -32px}.ui-icon-arrow-1-sw{background-position:-80px -32px}.ui-icon-arrow-1-w{background-position:-96px -32px}.ui-icon-arrow-1-nw{background-position:-112px -32px}.ui-icon-arrow-2-n-s{background-position:-128px -32px}.ui-icon-arrow-2-ne-sw{background-position:-144px -32px}.ui-icon-arrow-2-e-w{background-position:-160px -32px}.ui-icon-arrow-2-se-nw{background-position:-176px -32px}.ui-icon-arrowstop-1-n{background-position:-192px -32px}.ui-icon-arrowstop-1-e{background-position:-208px -32px}.ui-icon-arrowstop-1-s{background-position:-224px -32px}.ui-icon-arrowstop-1-w{background-position:-240px -32px}.ui-icon-arrowthick-1-n{background-position:0 -48px}.ui-icon-arrowthick-1-ne{background-position:-16px -48px}.ui-icon-arrowthick-1-e{background-position:-32px -48px}.ui-icon-arrowthick-1-se{background-position:-48px -48px}.ui-icon-arrowthick-1-s{background-position:-64px -48px}.ui-icon-arrowthick-1-sw{background-position:-80px -48px}.ui-icon-arrowthick-1-w{background-position:-96px -48px}.ui-icon-arrowthick-1-nw{background-position:-112px -48px}.ui-icon-arrowthick-2-n-s{background-position:-128px -48px}.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px}.ui-icon-arrowthick-2-e-w{background-position:-160px -48px}.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px}.ui-icon-arrowthickstop-1-n{background-position:-192px -48px}.ui-icon-arrowthickstop-1-e{background-position:-208px -48px}.ui-icon-arrowthickstop-1-s{background-position:-224px -48px}.ui-icon-arrowthickstop-1-w{background-position:-240px -48px}.ui-icon-arrowreturnthick-1-w{background-position:0 -64px}.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px}.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px}.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px}.ui-icon-arrowreturn-1-w{background-position:-64px -64px}.ui-icon-arrowreturn-1-n{background-position:-80px -64px}.ui-icon-arrowreturn-1-e{background-position:-96px -64px}.ui-icon-arrowreturn-1-s{background-position:-112px -64px}.ui-icon-arrowrefresh-1-w{background-position:-128px -64px}.ui-icon-arrowrefresh-1-n{background-position:-144px -64px}.ui-icon-arrowrefresh-1-e{background-position:-160px -64px}.ui-icon-arrowrefresh-1-s{background-position:-176px -64px}.ui-icon-arrow-4{background-position:0 -80px}.ui-icon-arrow-4-diag{background-position:-16px -80px}.ui-icon-extlink{background-position:-32px -80px}.ui-icon-newwin{background-position:-48px -80px}.ui-icon-refresh{background-position:-64px -80px}.ui-icon-shuffle{background-position:-80px -80px}.ui-icon-transfer-e-w{background-position:-96px -80px}.ui-icon-transferthick-e-w{background-position:-112px -80px}.ui-icon-folder-collapsed{background-position:0 -96px}.ui-icon-folder-open{background-position:-16px -96px}.ui-icon-document{background-position:-32px -96px}.ui-icon-document-b{background-position:-48px -96px}.ui-icon-note{background-position:-64px -96px}.ui-icon-mail-closed{background-position:-80px -96px}.ui-icon-mail-open{background-position:-96px -96px}.ui-icon-suitcase{background-position:-112px -96px}.ui-icon-comment{background-position:-128px -96px}.ui-icon-person{background-position:-144px -96px}.ui-icon-print{background-position:-160px -96px}.ui-icon-trash{background-position:-176px -96px}.ui-icon-locked{background-position:-192px -96px}.ui-icon-unlocked{background-position:-208px -96px}.ui-icon-bookmark{background-position:-224px -96px}.ui-icon-tag{background-position:-240px -96px}.ui-icon-home{background-position:0 -112px}.ui-icon-flag{background-position:-16px -112px}.ui-icon-calendar{background-position:-32px -112px}.ui-icon-cart{background-position:-48px -112px}.ui-icon-pencil{background-position:-64px -112px}.ui-icon-clock{background-position:-80px -112px}.ui-icon-disk{background-position:-96px -112px}.ui-icon-calculator{background-position:-112px -112px}.ui-icon-zoomin{background-position:-128px -112px}.ui-icon-zoomout{background-position:-144px -112px}.ui-icon-search{background-position:-160px -112px}.ui-icon-wrench{background-position:-176px -112px}.ui-icon-gear{background-position:-192px -112px}.ui-icon-heart{background-position:-208px -112px}.ui-icon-star{background-position:-224px -112px}.ui-icon-link{background-position:-240px -112px}.ui-icon-cancel{background-position:0 -128px}.ui-icon-plus{background-position:-16px -128px}.ui-icon-plusthick{background-position:-32px -128px}.ui-icon-minus{background-position:-48px -128px}.ui-icon-minusthick{background-position:-64px -128px}.ui-icon-close{background-position:-80px -128px}.ui-icon-closethick{background-position:-96px -128px}.ui-icon-key{background-position:-112px -128px}.ui-icon-lightbulb{background-position:-128px -128px}.ui-icon-scissors{background-position:-144px -128px}.ui-icon-clipboard{background-position:-160px -128px}.ui-icon-copy{background-position:-176px -128px}.ui-icon-contact{background-position:-192px -128px}.ui-icon-image{background-position:-208px -128px}.ui-icon-video{background-position:-224px -128px}.ui-icon-script{background-position:-240px -128px}.ui-icon-alert{background-position:0 -144px}.ui-icon-info{background-position:-16px -144px}.ui-icon-notice{background-position:-32px -144px}.ui-icon-help{background-position:-48px -144px}.ui-icon-check{background-position:-64px -144px}.ui-icon-bullet{background-position:-80px -144px}.ui-icon-radio-on{background-position:-96px -144px}.ui-icon-radio-off{background-position:-112px -144px}.ui-icon-pin-w{background-position:-128px -144px}.ui-icon-pin-s{background-position:-144px -144px}.ui-icon-play{background-position:0 -160px}.ui-icon-pause{background-position:-16px -160px}.ui-icon-seek-next{background-position:-32px -160px}.ui-icon-seek-prev{background-position:-48px -160px}.ui-icon-seek-end{background-position:-64px -160px}.ui-icon-seek-start{background-position:-80px -160px}.ui-icon-seek-first{background-position:-80px -160px}.ui-icon-stop{background-position:-96px -160px}.ui-icon-eject{background-position:-112px -160px}.ui-icon-volume-off{background-position:-128px -160px}.ui-icon-volume-on{background-position:-144px -160px}.ui-icon-power{background-position:0 -176px}.ui-icon-signal-diag{background-position:-16px -176px}.ui-icon-signal{background-position:-32px -176px}.ui-icon-battery-0{background-position:-48px -176px}.ui-icon-battery-1{background-position:-64px -176px}.ui-icon-battery-2{background-position:-80px -176px}.ui-icon-battery-3{background-position:-96px -176px}.ui-icon-circle-plus{background-position:0 -192px}.ui-icon-circle-minus{background-position:-16px -192px}.ui-icon-circle-close{background-position:-32px -192px}.ui-icon-circle-triangle-e{background-position:-48px -192px}.ui-icon-circle-triangle-s{background-position:-64px -192px}.ui-icon-circle-triangle-w{background-position:-80px -192px}.ui-icon-circle-triangle-n{background-position:-96px -192px}.ui-icon-circle-arrow-e{background-position:-112px -192px}.ui-icon-circle-arrow-s{background-position:-128px -192px}.ui-icon-circle-arrow-w{background-position:-144px -192px}.ui-icon-circle-arrow-n{background-position:-160px -192px}.ui-icon-circle-zoomin{background-position:-176px -192px}.ui-icon-circle-zoomout{background-position:-192px -192px}.ui-icon-circle-check{background-position:-208px -192px}.ui-icon-circlesmall-plus{background-position:0 -208px}.ui-icon-circlesmall-minus{background-position:-16px -208px}.ui-icon-circlesmall-close{background-position:-32px -208px}.ui-icon-squaresmall-plus{background-position:-48px -208px}.ui-icon-squaresmall-minus{background-position:-64px -208px}.ui-icon-squaresmall-close{background-position:-80px -208px}.ui-icon-grip-dotted-vertical{background-position:0 -224px}.ui-icon-grip-dotted-horizontal{background-position:-16px -224px}.ui-icon-grip-solid-vertical{background-position:-32px -224px}.ui-icon-grip-solid-horizontal{background-position:-48px -224px}.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px}.ui-icon-grip-diagonal-se{background-position:-80px -224px}.ui-corner-all,.ui-corner-top,.ui-corner-left,.ui-corner-tl{border-top-left-radius:4px}.ui-corner-all,.ui-corner-top,.ui-corner-right,.ui-corner-tr{border-top-right-radius:4px}.ui-corner-all,.ui-corner-bottom,.ui-corner-left,.ui-corner-bl{border-bottom-left-radius:4px}.ui-corner-all,.ui-corner-bottom,.ui-corner-right,.ui-corner-br{border-bottom-right-radius:4px}.ui-widget-overlay{background:#666 url(../../../resource/media/image/jqueryUi10/ui-bg_diagonals-thick_20_666666_40x40.d552d67186b6415190b8e227ddd3b1d9.png) 50% 50% repeat;opacity:.5;filter:Alpha(Opacity=50)}.ui-widget-shadow{margin:-5px 0 0 -5px;padding:5px;background:#000 url(../../../resource/media/image/jqueryUi10/ui-bg_flat_10_000000_40x100.f46f562279aba122bacfe4a4c4849ef4.png) 50% 50% repeat-x;opacity:.2;filter:Alpha(Opacity=20);border-radius:5px}