html, body, div, span, applet, object, iframe,h1, h2, h3, h4, h5, h6, p, blockquote, pre,a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,small, strike, strong, sub, sup, tt, var,b, u, i, center,
dl, dt, dd, ol, ul, li,fieldset, form, label, legend,table, caption, tbody, tfoot, thead, tr, th, td, button, form {margin: 0;padding: 0;}
body{font: 62.5% "Arial", sans-serif;width:978px;margin:0 auto;line-height: 1.2em;}
p{font-size:1.08em;line-height:normal;}
img {border:none;}
.clear{clear:both;}
h1{font: 2.2em Georgia;}
h4, h3 {font-size:1.2em;}
h5{font-size:1em;}
a:hover{text-decoration:underline;}
a.selected{font-weight:bold;}
img.magnGlass {margin-left:2px;}
.feedAlt{float:right;font-size:1.1em;}
ol, ul {list-style: none;}
a{color:#2864b4;text-decoration: none;}
.listType ul li {padding:0  0 0 15px;}
.listType ul li a{display:block;padding:0px 7px;line-height:24px;}
.listType ul li a:hover{text-decoration:none;}
#webAccess {position:absolute;left:-2000px;top:-500px;height:0px;overflow:hidden;}

#container{padding:8px 8px 0 8px;clear:both;*zoom:1;font-size:1.2em;}
#container_left {float:left;clear:both;}
#twoColumnGrid #container_left {width:638px;}
#container_left_nav {width:152px;float:left;}
#container_right li {line-height:normal;list-style-position:outside;list-style-type:disc;}
#container_left_nav .mod H5 {padding:8px 7px 0 7px;margin:4px 0 0 0;}
#container_left_nav .mod ul a{padding:4px 7px;display:block;}
#container_left_center {width:478px;float:left;}
#container_left_center .head{padding:0 8px 10px 0;}
#container_left_center .quigoMod {margin-bottom:6px;}
#container_left_center .centerPromo1 h4 {font-size:1.8em;line-height:0.9em;}

/* container */
#container #container_right{width:312px;float:right;position:relative;top:-70px;}
.contentWide #container #container_right {width:197px;padding:0 10px 0 0;}
.contentWide #container #container_left_center {width:590px;}
.contentWide #container #container_left {width:753px;padding:0 10px;}

/* generic module styles */
.module, .mod, .modSplit,.poll{padding:10px 6px;line-height:1.5em;}
/*.mod .body, .modSplit .body {display:table;}*/
.mod .img, .modSplit .img {padding:0 10px 0 0;display:table-cell;}
#container_right .module ul,#container_right .mod ul{list-style-type: square;display:block;margin:5px 0 0 0;}
.mod li, .modSplit li {line-height:1.7em;zoom:100%;}
.mod cite, .modSplit cite{display:block;text-align:right;font-style:normal;font-size:.8em;clear:both;color:#787878;line-height:normal;}
.mod .footer {text-align:right;}
.module p{text-align: left;}
#container_left_center .modSplit,#container_left_center .poll {float:left;width:49.5%;}
.modSplit .body {padding:10px;}
.firstItemRow{clear:both;}
.body .img {float:left;display:table-cell;vertical-align:top;}
/*IE6/7 hacks for module */
*:first-child+html .body .img {float:left;} * html .body .img {float:left;}
*:first-child+html .body .right {position:relative;} * html .body .right{position:relative;}

#assetGalleryMain {padding:0;}

#adMod_728x90_1 {padding:3px;text-align:center;}
#adMod_300x250_1,#adMod_160x600_1{padding:5px;margin:0 0 10px 0;}


/* CROSS PROMO */
#overlay_0 {font-size:1em;padding:0;border:0;}
#cpbody{overflow:auto;clear:both;}
.crosshdr{padding:0 0 8px 4px;margin:0 0 10px 2px;border-bottom:5px solid #BABABA;width:939px;}
.crosspromo{padding:4px 0px 10px 15px;clear:both;line-height:1.5em;background:#f8f8f8 url(http://o.aolcdn.com/os/living/health/images/promobg.gif) repeat-x scroll 0 0;*zoom:1}
.crosspromo h3{font:1.8em Georgia;color:#333;padding-top:13px;}
.crosspromo h4{float:left;margin:0 0 5px;border:0;font-size: 1em;}
.crosspromo .cart {width:152px;font-size: 1.2em;margin:0 7px 0 0;float:left}
.crosspromo .cart .top{height:6px;overflow:hidden;background:transparent url(http://o.aolcdn.com/os/living/health/images/promotop.gif) no-repeat scroll 0 0;}
.crosspromo .cart .body {margin-right:1px;height:175px;padding:10px 6px 10px 10px;}
.crosspromo .cart .body ul{list-style-type: disc;margin:0 0 0 12px;line-height:1.5em;color:#777;}
.crosspromo .icon{float:right;}
.crosspromo .img_cred{font-size: .5em;display:block;clear:both;text-align:right;}
.crosspromo .cart .btm{padding:0;height:41px;background:transparent url(http://o.aolcdn.com/os/living/health/images/promobtm.gif) no-repeat scroll 0 0;}
.crosspromo ul{clear:both;}
.crosspromo .copy{padding:0;height:auto;}
.crosspromo a{color:#3952A2;}
#cpbody #cartridge5 .cart{margin:0;}


.commentReport {margin-left:98px;cursor:pointer;}

.recentComments {padding:10px;}
.recentComments h5 {padding:24px 0 10px 5px;}
.recentComments textarea#typcomnthere {font:1.2em arial;display:block;overflow:hidden;width:97%;padding:6px;font-size:11px;}
.recentComments .maxChar,.recentComments .commentTips{font-size:1.2em;}
.recentComments .commentTips {display:block;padding:10px 0;}


.commentSize,#container_left_center .head .postAndTurnOffComments {text-align:right;}
.postAndTurnOffComments {font-weight:bold;}
.commentPageNo,#container_left_center .head h5 {float:left;}
.commentSize,.commentPageNo{display:block;padding:6px 0;}
.commentPageNext{float:left;margin:8px;}

/*some css overriding the for global header and footer*/
#GH_ {margin:0;}
#GF_ #GF_csrollup {padding:18px 0 0 14px;}
#GF_ #GF_csrollup img {border:none;}
#GF_ #GF_other {background:none;}
#GH_ #GH_hat {width:980px;}

/* poll */
.poll {margin:10px 0;float:left;}
.poll .poll-title {font-size:1.1em;font-weight:bold;}
.poll .poll-question {font-weight:bold;margin:}
.poll ul {padding-left:10px;line-height:20px;margin-bottom:14px;}
.poll input {padding:4px 5px;margin:0 0 26px 10px;} 
.poll ul li label input {position:relative;top:4px;margin:0;background:none;border:none;padding:0;}
.poll-summary {margin:0 0 0 10px;}

/* REPORT THIS */
#popupQuestionMark .closeBut,#notPop .closeBut {background:transparent url(http://o.aolcdn.com/art/ch_stylelist/style-popup-close) no-repeat scroll 86% 50%;float:right;font-size:0.83em;font-weight:bold;padding:7px 27px 3px 0px;font-size:10px;font-family:arial;font-weight:regular;color:#2864B4;margin:12px 6px 0 0;padding-right:22px;} 
#notPop {background-color:#ccc;padding:5px;width:380px;cursor:default;position:relative;left:30px;}
#notPop .pClose a {position:relative;background:transparent url(http://o.aolcdn.com/art/ch_stylelist/style-popup-close) no-repeat scroll 86% 
50%;left:325px;*left:315px;padding-right:28px;text-decoration:none;font:0.80em Arial;color:#3094c6;width:0px;}
#notPop .pClose {padding:2px 0px 6px 0px;}

.galCSel .reportThis .notPMain {text-align:left;}

#notPop .notPMain {background-color:#FFFFFF;padding:12px;font:10px arial;color:#000000;border:6px solid;}
#notPop .notPMain h3 {font-size:14px;font-family:arial;font-weight:bold;color:#000;border-bottom:1px solid;float:none;margin:0 0 6px;padding-bottom:6px}
.notPMain input{font-size:10px;font-family:arial;font-weight:regular;color:#555555;border:1px solid;width:320px;}
.notPMain .nContent {font-size:12px;font-family:arial;font-weight:regular;color:#555555;}
.notPMain .cReport {margin:12px 0px;}
.notPMain .cReport select {font-size:10px;font-family:arial;font-weight:regular;color:#555555;}
.notPMain .cReport option.selected {font:0.93em arial;color:#ffffff; background-color:#FEFBF1;}
.notPMain #reportType {font-size:10px;font-family:arial;font-weight:regular;color:#555555;}
.notPMain .cSpan {font-size:12px;font-family:arial;font-weight:regular;color:#555555;}
.notPMain .cSpan1 {font-size:12px;font-family:arial;font-weight:regular;color:#555555;}
.notPMain .yourEmailAddr {font-size:12px;font-family:arial;font-weight:regular;color:#555555;}
.notPMain textarea {display:block;height:100px;width:320px;border:1px solid;margin-bottom:5px;*overflow:hidden;}
.recentComments textarea {display:block;height:100px;width:320px;border:1px solid #e3efee;margin-bottom:5px;*overflow:hidden;background-color:#FEFBF1;}
.notPMain .emailAddr {width:342px;}
.notPMain .maxC {font-size:10px;font-family:arial;font-weight:regular;color:#999999;}
.notPMain .nButton {text-align:center;}
.notPMain .nButton .buttons {border:1px solid #EEE;!important;padding:2px 7px; background:#000;text-decoration:none;color:#FFFFFF;text-transform:uppercase;margin-right:2px;}
.notPMain .nButton .buttons:hover {border:1px solid #EEE;background:#666;color:#FFFFFF;text-transform:uppercase;text-decoration:none;}

.commentView {padding:16px 0 11px;}
#commentSection {padding:15px 10px 0;}
#commentSection .recentCommentsList .commentView .commentUser img {background:transparent url(http://o.aolcdn.com/art/ch_home/gardening/images/profilepic-default.gif) repeat scroll 0 0;border:2px solid #646464;} 
.commentUser {float:left;margin:3px 8px 0 0}
.commentTxt {padding:5px 0 0 0;line-height:14px;}
#cmtBut .bttn {float:left;border:1px solid #DCDCDC;margin:4px 8px 0 0;}
#cmtBut .bttn a{width:56.4px;text-align:center;}
#commentsMaxLength {font-size:.85em;display:block;padding:5px 0;}
.read_post_comment{margin:14px 2px;padding:12px;}
div.read_post_comment a{font-weight:bold;margin:0 2px;}
.recentCommentsList .commentView .right_cont .commentAuthor {float:left;padding-right:13px;}
.recentCommentsList .commentView .right_cont .commentTime {display:block;float:left;padding-right:13px;}
.recentCommentsList .commentView .right_cont .commentReport {display:block;text-align:right;}
#leftNavDietFitness {margin:12px 0;}
#leftNavDietFitness .dietAndFitness {font-weight:bold;}
#container_left_nav .mod ul{margin-bottom:10px;}
#commentSection .commentPagePrev {float:left;padding:8px;}
#commentSection .commentPageNo {margin-right:108px;}
#addCmmnt {zoom:100%;padding:10px}
#hdrftrMiddle .searchCat .smorea {cursor:pointer;}
#footer  .smore ul li {zoom:100%;}
#footer  .smore ul li a {*padding:4px 8px;}
#hdrftrMiddle .searchContainer button {*padding:0;}
#hdrftrMiddle, #QuickLinks, #TermsOfService {background-color:#fff;zoom:100%;}
/*#container_left_center .centerPromo1 .print {background:transparent url('http://o.aolcdn.com/art/body/sprite_arrow_print.gif') no-repeat scroll 0 -849px;float:right;padding-left:20px;margin-right:20px;}*/


/* Drugs and supplements */
/* search */
#twoColumnGrid .txtField {width:207px;margin:0 2px 0 0;}
.newsCollection .item{padding:10px 0;line-height:normal;}
.newsCollection .item h6 {font-size:1em;}
.newsCollection .item h6 a {font-weight:bold;}
#breadCrumb {margin:0 0 0 2px;}

/*right rail advertisement text css*/
#adMod_300x250_1 .advertisementTxt {color:#8D8E90;display:block;font-size:10px;text-align:right;}

.topleader {background:#F0F0F0 url(http://www.aolcdn.com/body/advertisement-vertical) no-repeat scroll 12% 55%;text-align:center !important;}

/*openAuth css */
#loginStatus {color: #000;float:right;margin-right:17px;margin-top:-20px;font-weight:bold;}
#loginStatus a:link, #loginStatus a:visited, #loginStatus a:hover, #loginStatus a:active, #loginStatus #loginLink, #loginStatus #logoutLink {color: #2864b4;cursor:pointer;}
#loginStatus a:hover, #loginStatus #loginLink:hover, #loginStatus #logoutLink:hover {text-decoration:underline; cursor:pointer;}   
#userName {color: #000;font-size: 1em;font-weight:bold;}
#openAuthIframe {clear: left;position: absolute;z-index: 999999999;height: 31em;width: 47em;display: none;border: 1px solid #ccc;text-align: left;background-color: #fff;left: 427px}
#openAuth #openAuthIframe iframe {border:none;width:100%;height:28em;background-color: #fff;*height:32em;*width:49em;}
#logoutLink{margin-left:10px;padding-left:10px;border-left:1px solid #999999;font-weight:bold;}
.posttags{margin-top:10px;}
#closeMe {background-color: #fff;z-index: 5;margin: 0 auto;text-align: right;padding: 0.5em 0 0;*width:49em;}
#closeMe a {margin-right: 5px;border: none;line-height: 1.2em;}
#closeMe img {border: none;} 
#categoryFeatures{padding-top:15px !important;}
/* end openAuth css*/	

body{background:transparent url('http://o.aolcdn.com/os/living/health/images/gutter_bg.gif') repeat-y scroll center center;}
h1, h2,h3, h4, h5{font-family:arial;}
a {color:#3952A2;}
a.selected {font-weight:bold;background:#fff;}
.left {float:left;}
a{color:#2864b4;}
.last {background:none !important;}
#header, #footer, #container{background:#fff;}
#topRow {width:637px;padding:0 0 10px 5px;overflow:hidden;}
/* Header skin */
/*#header{border-color:#D1D1D1;border-width:1px 0;border-style:solid;}
#hat {background:#E6E6E8 url('http://o.aolcdn.com/art/channels/tp_rail_bg') repeat-x bottom;}
#hdrftrMiddle .searchCat li.searchCatBg a, #hdrftrMiddle .searchCat li.searchCatBg a:hover{color:#fff;font-weight:bold;background:#7EBED9 url('http://o.aolcdn.com/art/body/search_tab_bg') repeat-x;}
#hdrftrMiddle .searchContainer .headerSearch{background:#A7D9F0 url('http://o.aolcdn.com/art/body/search_box_bg') repeat-x scroll 0 0;}
#hdrftrMiddle .searchContainer input{background:#E6F5FC;border:2px solid #fff;}
#hdrftrMiddle .searchContainer button {background:#71bfd8 url('http://o.aolcdn.com/art/body/search_button_bg') repeat-x 0 0;color:#454545;border:2px solid #fff;}
#hdrftrMiddle .searchContainer button:hover  {background:#c3e6f1 url('http://o.aolcdn.com/art/body/search_button_over_bg') repeat-x;}
#headerBottom {background:#fff;_margin-left:2px;}
#headerBottom ul li {border-right:1px solid #C3C3C3;}
#headerBottom ul li a {color:#555;}
#headerBottom ul a.selected, #headerBottom ul a.selected:hover {background:#76B6D2;color:#fff;}
#headerBottom ul a:hover{background:#e1e1e1;}
#snsContainer a, #snsContainer a:hover {background:#B4D7E6 url('http://o.aolcdn.com/art/body/signin-btn.gif') repeat-x bottom;color:#fff;border:1px solid #92c5db;}*/

.crosspromo .cart {background:transparent url(http://o.aolcdn.com/os/living/health/images/promobox.gif) repeat-y 0 0;}

.mod, .modSplit {border:1px solid #D7EBF5;margin:0 0 10px 0;padding:16px 12px 10px;zoom:100%;}
.quigoMod {margin-bottom:10px;}
.mod .header, .modSplit .header{background:transparent url(http://o.aolcdn.com/os/living/health/images/small_dotted_border_image.gif) repeat-x scroll 0 bottom;font-family:georgia;margin-bottom:11px;padding-bottom:6px;}
.mod h4, .modSplit h4, #searchDrugs label {color:#444;font-family:georgia;font-size:1.7em;font-weight:normal;line-height:normal;}
.mod img, .modSplit img{border:1px solid #C8E4F0;padding:3px;}
.mod cite, .modSplit cite{color:#b1b1b1;}
/* specific module types */
.listType .bod{background:#fff;overflow:hidden;width:598px;}

.listType ul li a:hover{background:#61727f;color:#fff;}
.listType{padding:15px 19px 14px;background:#DFF0F8 url(http://o.aolcdn.com/os/living/health/images/health-bg-sprite.gif) no-repeat scroll 0 -600px;height:234px;overflow:hidden;}
.listType .header{margin:0 0 8px 0;background:transparent url(http://o.aolcdn.com/os/living/health/images/health-bg-sprite.gif) no-repeat scroll 0 -975px;}
.listType ul {height:195px;}
.listType ul li a {_display:inline-block;}
.listType ul li {line-height:normal;background:transparent url(http://o.aolcdn.com/os/living/health/images/health-bg-sprite.gif) no-repeat scroll 0 -1112px;width:185px;}
.listType .link8, .listType .link16, .listType .link24 {background:none;}
.listType .link9 {margin:-192px 0 0 200px}
.listType .link17 {margin:-192px 0 0 400px}
.listType .link10, .listType .link11, .listType .link12, .listType .link13, .listType .link14, .listType .link15, .listType .link16 {margin:0 0 0 200px;}
.listType .link18, .listType .link19, .listType .link20,  .listType .link21,  .listType .link22,  .listType .link23,  .listType .link24 {margin:0 0 0 400px;}

.newsCollection .header{margin:0;}
.newsCollection .urlFmt {color:#797979}
.newsCollection .item {background:transparent url(http://o.aolcdn.com/os/living/health/images/health-bg-sprite.gif) no-repeat scroll 0 -1135px;}
#searchDrugs {height:30px;overflow:hidden;padding:10px 18px;background:#DFF0F8 url(http://o.aolcdn.com/os/living/health/images/health-bg-sprite.gif) no-repeat 0 -419px;}
#searchDrugs label {vertical-align:middle;_position:relative;top:-6px;}
#searchDrugs .bttn {height:30px;width:85px;background:transparent url(http://o.aolcdn.com/os/living/health/images/icon-sprite.gif) no-repeat scroll -5px -456px;color:#fff;border:none;}
#container #container_right {margin-right:2px;}
#container #topRow h1 {background:transparent url(http://o.aolcdn.com/os/living/health/images/icon-sprite.gif) no-repeat scroll 4px 0;}
#container_right li {margin-left:115px;list-style-type:none;background:transparent url(http://o.aolcdn.com/os/living/health/images/icon-sprite.gif) no-repeat scroll 0 -241px;padding:0 0 0 15px;}
#container_right .list ul li{background:transparent url(http://o.aolcdn.com/os/living/health/images/health-bg-sprite.gif) repeat-x scroll 0 -1115px;padding:0 0 11px 0;margin:0;}
#container #topRow h1{color:#61727f;font-family:arial;font-size:2.4em;padding-left:44px;font-weight:bold;margin:14px 0 3px 0;float:left;position:relative;z-index:1;}
.txtField {background:#e4f3fa;padding:5px;}
.txtField{border:1px solid #9CBCCA;}
#twoColumnGrid .txtField {width:204px;}
#breadCrumb {color:#8d8e8e;}
#breadCrumb span{text-transform:capitalize;}
.leadModule {border:none;padding:26px 19px 20px;background:transparent url(http://o.aolcdn.com/os/living/health/images/ldpromo-grad.gif) repeat-x scroll 0 0;}
.leadModule .header {margin:0;background:none;padding:0 0 7px 0;}
.leadModule p {margin:0 0 13px;}
.leadModule h4{font-family:arial;font-size:1.3em;}
.leadModule img{border:none;padding:0;}
.leadModule .img {padding:0 18px 0 0;}
.leadModule li {list-style-type:none;list-style-position:outside;}
#twoColumnGrid #container_left {margin-left:2px !important;}
/*ads*/
#adMod_215x35_1 {text-align:right;margin-top:10px;display:none;}
#adMod_300x250_1, #adMod_160x600_1{background:#E4F3FA;}
.bannerAd {background:#f0f0f0;}
#adMod_728x90_1 {background:url('http://www.aolcdn.com/body/advertisement-vertical') no-repeat scroll 12% 55%;}

/* Browse Search */
ol#alphabet {background:transparent url(http://o.aolcdn.com/os/living/health/images/small_dotted_border_image.gif) repeat-x scroll 0 bottom;padding:10px 0 10px 20px;}
ol#alphabet li {display:inline;}
ol.alphabetGrp li{float:left;}
ol#alphabet li a, ol.alphabetGrp li a, ol#alphabet li span, ol.alphabetGrp li span {padding:0 5px;}
ol#alphabet li a {padding:1px 4.5px;}
ol.alphabetGrp li span{color:#8e8e8e;font-weight:bold;}
#alphabetGrpTop li a,#alphabetGrpBot li a, #alphabetGrpTop li span,#alphabetGrpBot li span{line-height:12px;display:block;border-right:1px solid #797979;}
#alphabetGrpTop {padding:12px 0 0 20px;background:transparent url(http://o.aolcdn.com/os/living/health/images/health-bg-sprite.gif) repeat-x scroll 0 -1094px;height:36px;margin:0 0 4px;}
#alphabetGrpBot {padding:33px 0 10px 20px;background:transparent url(http://o.aolcdn.com/os/living/health/images/health-bg-sprite.gif) repeat-x scroll 0 -1127px;}
#browse {padding:17px 20px;background:#DFF0F8 url(http://www.aolcdn.com/ch_body/090918/image/index-bg.gif) repeat-y scroll 0 0;}
#browse .body{background-color:#fff;}
#browse ol#alphabet li span{background:#607280;color:#fff;padding:1px 5px;}
#browse .list {float:left;width:50%;margin:0;}
#browse .list a {display:block;padding:2px 6px;}
#browse .list a:hover {background-color:#61717e;color:#fff;text-decoration:none;}
#browse #list2 {margin:0 !important;}
#browse .list li{height:34px;line-height:normal;padding:4px 8px 4px 20px;background:transparent url(http://o.aolcdn.com/os/living/health/images/health-bg-sprite.gif) repeat-x scroll 0 -1094px;overflow:hidden;_width:90%;}
