@charset "utf-8";
/* CSS Document */

/*-- font@face Styles --*/
@font-face {font-family: 'ChunkFiveRoman'; src: url('../fonts/chunkfive-webfont.eot'); src: url('../fonts/chunkfive-webfont.eot%3F') format('embedded-opentype'), url('../fonts/chunkfive-webfont.woff') format('woff'),    url('../fonts/chunkfive-webfont.ttf.html') format('truetype'), url('../fonts/chunkfive-webfont.svg') format('svg'); font-weight: normal; font-style: normal;}
@font-face {font-family: 'NoticiaTextBold'; src: url('../fonts/noticiatext-bold-webfont.eot'); src: url('../fonts/noticiatext-bold-webfont.eot%3F') format('embedded-opentype'), url('../fonts/noticiatext-bold-webfont.woff') format('woff'), url('../fonts/noticiatext-bold-webfont.ttf.html') format('truetype'), url('../fonts/noticiatext-bold-webfont.svg') format('svg'); font-weight: normal; font-style: normal;}

/*-- Reset Styles & Global Styles --*/
body{font:normal 14px/21px arial;color:#191919;}
* {margin:0px; padding:0px;}
a,a:visited,a:active{color:#004e9c;text-decoration:none}
a:hover{text-decoration:underline}
article,aside,figure,footer,header,hgroup,menu,nav,section {display:block;}
h1,h2,h3,h4,h5{margin:0;padding:0}
h1,h1 a,h1 a:visited,h1 a:hover, .hone {font:24px/normal "ChunkFiveRoman", arial;color:#505050; border-bottom:#83a31e solid 2px; overflow:hidden; padding-bottom:8px; margin-bottom:5px;}
.hone h1 {border-bottom:0px; padding-bottom:0px;}
h2, .htwo {color:#5d7f00; margin-bottom:5px; overflow:hidden; line-height:28px !important;}
h3, h4, h5, .hthree, .hfour {font:normal 16px/24px "ChunkFiveRoman", arial;color:#6c6c6c; margin-bottom:5px; overflow:hidden;} h4, h5, .hfour { font-size:14px;}
.hone h2 {font:normal 18px/20px "NoticiaTextBold", arial;}
li{display:none}
ul li,ol li {display:list-item}
ul{list-style-type:none;margin:0;padding:0}
ul li{padding:0 0 0 12px;margin:0;overflow:hidden;_display:inline-block}
ol {list-style-position:outside;padding:0;margin-left:30px}
img{border:0}
input,textarea,select{padding:0; outline: none;}
p{margin:0 0 15px; padding:0; text-align:justify;}
li p{margin:0;padding:0}
.padding{padding:10px}
.floatl{float:left}
.floatr{float:right}
.clear{clear:both; height:0px;}
.small{font-size:12px}
.lastborder {border:0px !important;}
.bold {font-weight:bold;}
.txtright {text-align:right !important;}
.positionnone {position:inherit !important;}
.toppadding {padding-top:5px !important;}
.topmargin {margin-top:10px !important;}
.red {color:#F00;} .green {color:#7e9d20;}

/*-- Adding Class in Common Style --*/
#topcontainer, #topcontainer #middle, #topcontainer #top, .listnav, #footercontainer, .middlecontainer {width:100%}

#searchcontainer, .listnav, li.homestyle a:hover, .listnav ul li.homestyle:hover a, .boxwrap, .boxwrap .head, .newsletterwrap input, .newsletterwrap input.button, .sendurquest input, .sendurquest textarea, .sendurquest input.button, .defaultimg, .theme-default, .h-boxwrap, .loginbtn, .logincontent, .registheading, .registcontent, .newsletterbtn, ul.speclist {-webkit-border-radius: 2px; -moz-border-radius: 2px; border-radius: 2px}

h2, .htwo, .newsletterwrap .head, .sendurquest .head, .contentbottom-modules .head {font:normal 20px/24px "ChunkFiveRoman", arial;}

.boxwrap .content ul li, .contentcontainer ul li, .contentbottom-modules .content ul li, .h-minh ul li {background: url("../images/sprite-image.png") no-repeat scroll -343px 0.4em transparent;} /*This Style is used for bullets*/

.searchinput, .listnav ul li:hover ul li a, .listnav ul li a:hover ul li a, .copyright, .boxwrap, .contentbottom-modules .content {font:normal 13px/16px arial;}

/*-- Containers --*/
#container, #footer {position: relative; min-width:970px;  margin:0px 15px} 
.fixedwidth {width:980px !important; margin:0px auto !important;}
#topcontainer {left: 0; margin:0; position: absolute; top: 0; height:145px; z-index: 100000} 
#topcontainerspace {height:145px;}
#footercontainer {background:#74911b;}
.middlecontainer {margin:20px 0px; height:100%;}
.wrapcontainer {float:left;width: 100%;}
#contentwcontainer{margin-left:230px; margin-right:310px;}
.lhs {float: left;width: 200px;margin-left: -100%; /*overflow:hidden;*/ margin-right:30px;} .insidelhs {width: 200px; float: left; clear:left; margin-right:30px;}
.rhs {float: left;width: 310px;margin-left: -310px;}
.withoutlhs {margin-left:0px !important;}
.withoutrhs {margin-right:0px !important;} .withoutrhs .contentcontainer { margin-right:0px;}
.contentcontainer {margin-right:30px; word-wrap:break-word;} .hcontainer {margin-right:25px;}

/*-- Header Styles --*/
#topcontainer #top {border-bottom:#7d9a23 solid 2px; height:30px}
#topcontainer #middle {height:68px; *height:80px;}

/* Top Menu Style */
ul.navtop, ul.navlinks {display:block; margin-left:-5px;}
ul.navtop li, ul.navlinks li {float:left; border-right:#8fad36 solid 1px; padding:0; margin:0}
ul.navtop li a {color:#1b1b1b; text-transform:uppercase; font:bold 14px/18px arial; border-right:#d1d1d1 solid 1px; padding:6px 14px; display:block}
.welcomeuser {position:absolute; top:37px; font-size:13px; right:0px; font-weight:bold;}

/* Top right navLinks Style */
ul.navlinks {margin-top:8px;} 
ul.navlinks li {border-color:#3a3535; height:14px; overflow:visible}
ul.navlinks li a {color:#1b1b1b; font:bold 12px/13px arial; padding:0px 7px; display:block; cursor:pointer;}
.sclbtn {margin:0px 5px 0px 10px;  height:20px; overflow:visible}
.fb,.twt,.rss,.eng,.spanish {width:20px; height:20px; display:block; float:left; text-indent:-9999999px; margin-right:5px; margin-top:-3px; padding:0px !important; background:url(../images/sprite-image.png) no-repeat -127px -59px}.twt {background-position:-148px -59px} .rss {background-position:-169px -59px}
.eng,.spanish {width:23px; height:15px; background:url(../images/sprite-image.png) no-repeat -127px -82px; margin-right:10px; margin-top:0px !important;} .spanish {background-position:-151px -82px; margin-right:0px}

/* Logo Style */
#logocontainer{float:left;margin-right:50px;margin-bottom:5px;margin-top:-5px}
.hrfylogo {background:url(../images/sprite-image.png) no-repeat; width:333px; height:56px; display:block; text-indent:-9999999px; margin:12px 0px 0px 8px}

/* Search Style */
#searchcontainer {width:299px; height:29px; margin-top:14px; *margin-top:26px; border:#74911b solid 1px}
.searchleft {background: url(../images/sprite-image.png) no-repeat -192px -57px #8dab30; width:60px; height:100%; border-right:#85a522 solid 1px; text-indent:-9999999px}
.searcharrow {background:url(../images/sprite-image.png) no-repeat -259px -65px; width:6px; height:14px; margin-top:8px; margin-right:-6px}
.searchinput {width:192px; margin-left:6px; color:#b3b3b3; padding:6px 5px; border:0px; *color:#000}.searchinput:focus {color:#000} 
.searchbtn {background: url(../images/sprite-image.png) no-repeat -195px -90px #8dab30; width:30px; height:29px; border:0px; border-left:#85a522 solid 1px; cursor:pointer; *border:0px;}

/* Subscribe Style */
#subscribecontainer {float:left; margin-top:20px; border:#EE6D13 solid 1px}
.subscribeinput {width:150px; margin-left:6px; color:#b3b3b3; padding:6px 5px; border:0px; *color:#000}.subscribeinput:focus {color:#000} 
.subscribebtn {float:left; width:85px; height:29px; color:white; font-weight: bold; background-color: #EE6D13; border:0px; border-left:#EE6D13 solid 1px; cursor:pointer;}

/*-- Dropdown List Nav Menu Styles --*/
.listnav ol {margin-left:0px}
.listnav {border: 0 none; color: #4e4e4e; margin-top:3px; position: absolute; z-index: 1000; z-index:10000; background: #7c9922; background: -webkit-gradient(linear, 0 0, 0 bottom, from(#89a82c), to(#738f1a)); background: -webkit-linear-gradient(#89a82c, #738f1a); background: -moz-linear-gradient(#89a82c, #738f1a); background: -ms-linear-gradient(#89a82c, #738f1a); background: -o-linear-gradient(#89a82c, #738f1a); background: linear-gradient(#89a82c, #738f1a);}
.listnav li {display: inline; float: left; position: relative; overflow:visible; border-right:#9bbe2b solid 1px; padding:0px}
.rightlistnav {display: inline; float: right; position: relative}
.listnav ul li ul {display: none; padding:0}
.listnav li ul li {border-right: 0 none;font-size: 12px;padding:0}
.listnav ul li a {padding: 6px 22px; font:normal 16px/18px "NoticiaTextBold", arial; text-shadow:#4a5b13 0px 1px 0px;}
.listnav ul li a, .listnav ul li a:visited {color: #FFF; display: block; float: left;text-decoration: none;  border-right:#739211 solid 1px}
.listnav ul li:hover a, .listnav ul li a:hover {border-top: 0;  color: #475e00; background:#FFF; text-transform: none; border:#74901b solid 1px !important; border-bottom:0px !important; padding-bottom:5px; padding-left:21px;padding-left:20px\9; text-shadow:none;}
.listnav ul li.selected a {color: #e78b00}
.listnav ul li:hover ul, .listnav ul li a:hover ul {color: #666666; display: block;height: auto; left: -1px; margin: 0; position: absolute;text-transform: none; top: 28px}
.listnav ul li ul.leftbutton, .listnav ul li a ul.leftbutton {background:#FFFFFF; left: 0;margin: 2px 0 0;padding:10px 5px;border:#74901b solid 1px;border-top:0px; z-index: 1000009;}
* html .listnav ul li:hover ul.leftbutton, .listnav ul li a:hover ul.leftbutton {margin: 2px 0 0}
.leftbutton .head {font-weight: 700; text-transform: uppercase; padding:0px 5px 5px; border-bottom: 1px solid #BBBBBB; width:96%; margin-bottom:5px}
.two_column {width: 400px;} .three_column {width:600px}
.listnav .leftbutton .dividercol {float: left; width: 200px}
* html .leftbutton .head {margin: -10px 0;}
* html .listnav ul.rightlistnav li a:hover ul {right: -1px;}
.listnav ul li:hover ul li a, .listnav ul li a:hover ul li a {border-left:0px !important; border-top:0px !important; border-right:0px !important; background: none repeat scroll 0 50% transparent; color: #1c1c1c;float: left; padding:4px 0px; width: 180px; padding-left:5px; border-bottom: 1px solid #dadada !important;}
.listnav ol li a {border:0px; border-bottom: 1px dotted #BBBBBB !important;}
.listnav ol li a:hover, .seealllink a:hover {border-bottom: 1px dotted #555555 !important;background:#dcf1fa !important;}
.listnav_rightalign {left: auto !important;right: 0 !important;}
li.homestyle {background:url(../images/sprite-image.png) no-repeat -121px -98px; width:45px; text-indent:-9999999px;} li.homestyle a {width:0px;} li.homestyle a:hover, .listnav ul li.homestyle:hover a { background:url(../images/sprite-image.png) no-repeat -121px -98px #668408 !important; box-shadow:inset #4f650a 1px 1px 4px} 
.seealllink a {font-weight:bold !important; text-align:center; width:99.5% !important;}
.seealllink {margin-top:10px !important;border: 1px solid #dadada; border-right:none; border-left:none; float:left; width:99.5% !important;}

/*-- Footer Styles --*/
#footer {padding:20px 0px;} .everydayhealth-network {background: url(../images/sprite-image.png) no-repeat 10px -49px #FFF; width:109px; height:62px; padding:10px; -webkit-border-radius: 6px; -moz-border-radius: 6px; border-radius: 6px; text-indent:-9999999px;} .footermiddle {font-size:12px; color:#FFF; margin-left:150px;} .copyright {padding-bottom:5px; line-height:14px; font-weight:bold;}
#footer a {color:#ffed99; font-weight:normal !important;} .footermiddle span {display:block;} #footer .navlinks {margin:0px 0px 20px 0px;} #footer ul.navlinks li {border-color: #FFF;} #footer .fb,#footer .twt,#footer .rss {margin-right:10px;} .sitemaplink {clear:right;}

/*-- Google Ad Sense Styles --*/
.rhs .googleadwrap .boxwrap {padding:4px;} .googleadwrap span {display:block; text-align:right; text-transform:uppercase; color:#ababab; font-size:10px;}
.insidelhs .googleadwrap .boxwrap, .lhs .googleadwrap .boxwrap {padding:10px 19px;}

.bottomgoogleadwrap {width:100%; float:left; margin:30px 0px;} .bottomgoogleadwrap .googleadwrap {width:728px; height:90px; margin:0px auto}

.contenadsense {border-bottom: 1px solid #E3E3E3;margin:0px 0px 15px; overflow:hidden;}
.contenadsense span {border-bottom: 1px solid #E3E3E3;color: #ababab; line-height:12px; text-align:left;}
.contenadsense .ad {background: none repeat scroll 0 0 #F6F6F6;padding: 5px 10px;}

.h-firstfold-f .contenadsense { margin-bottom:-5px; margin-top:15px;}
.h-firstfold-f .contenadsense .ad { width:468px; height:60px; margin:0px auto;}

.topadcontainer { background:#FFF !important; border: 1px solid #E3E3E3; border-left:0px; border-right:0px; padding:5px 0px; margin-bottom:15px;}
.topadwrap { width:728px; margin:0px auto !important;} .contenadsense .ad .adsense { margin-bottom:10px;}


/*-- LHS & RHS Styles --*/
.boxwrap {border:#b0cb5b solid 1px; padding:2px; margin-bottom:15px;} .boxwrap .head {font:bold 18px/20px tahoma, arial; color:#FFF; background:#74901b; text-shadow:#4a5b13 0px 1px 0px; box-shadow:inset #556f03 1px 1px 5px; padding:6px;} .boxwrap .head a {color:#FFF;}
.boxwrap .content {padding:5px 4px 0px;}
.boxwrap .content ul li {margin-bottom: 10px;} .insidelhs .boxwrap .content ul li {margin-left:0px;}
.rhs .boxwrap .content .subhead {display:block; margin-bottom:5px;} .rhs .boxwrap .content img {border:#d5d5d5 solid 1px; margin:0px 10px 5px 0px} .rhs .boxwrap .content p {margin-bottom:5px; text-align:left; font-size:12px;}.rhs .boxwrap .content .searchkeywordswrap {font:normal 14px/25px arial;}

.defaultimg {width:198px; height:198px; border:#b0cb5b solid 1px; margin-bottom:15px;}.anchorlinks ul {margin:0px;}
.anchorlinks ul li {background:none !important; border-bottom:#eae9e9 solid 1px; padding:7px 5px; margin:0px !important; color:#696969;} .anchorlinks ul li a {font-weight:bold;}

/*-- Newsletter & Send us your Question Styles --*/
.newsletterwrap, .sendurquest {margin-bottom:15px;} .newsletterwrap .head, .sendurquest .head {color:#6c8619; font-size:21px;} .sendurquest .head {color:#4790ad}

.newsletterwrap input[type="text"], .sendurquest input[type="text"], .sendurquest textarea {-moz-transition: border-color 0.6s ease 0s;   background: none repeat scroll 0 0 #f6fae9; border: 1px solid #85a522; padding:10px 5px; width:220px; font:normal 12px/14px arial; color:#88a726; margin-right:8px; height:11px; vertical-align:middle;}
.newsletterwrap input[type="text"]:focus, .sendurquest input[type="text"]:focus, .sendurquest textarea:focus {-moz-transition: border-color 0.3s ease 0s; background: none repeat scroll 0 0 #FFFFFF; border-color: #85a522; color:#435703;} .newsletterwrap input[type="text"]:hover, .sendurquest input[type="text"]:hover, .sendurquest textarea:hover {*background: none repeat scroll 0 0 #FFFFFF; *color:#435703;}
.sendurquest input[type="text"], .sendurquest textarea {background:#e7f6fc; border-color:#36819f; color:#2c7c9c;} 
.sendurquest input[type="text"]:focus, .sendurquest textarea:focus {background:#FFF; border-color:#36819f; color:#015070;} .sendurquest input[type="text"]:hover, .sendurquest textarea:hover {*color:#015070; *height:150px; *font-size:13px; *line-height:22px;} .sendurquest input[type="text"]:hover {*height:11px; *line-height:14px; *font-size:12px;}
.sendurquest textarea {width:298px; height:75px; margin-bottom:10px;} .sendurquest textarea:focus {height:150px; font-size:13px; line-height:22px;}

.newsletterwrap input.button, .sendurquest input.button, .loginbtn, .newsletterbtn {color: #FFFFFF; cursor: pointer; display: inline-block; font: bold 14px arial; height:33px; padding:1px 7px; padding:0px 10px\0/; *padding:0px; text-align: center; border:#85a522 solid 1px; background: #92af3b;background: -webkit-gradient(linear, 0 0, 0 bottom, from(#92af3b), to(#87A625));background: -webkit-linear-gradient(#92af3b, #87A625);background: -moz-linear-gradient(#92af3b, #87A625);background: -ms-linear-gradient(#92af3b, #87A625);background: -o-linear-gradient(#92af3b, #87A625);background: linear-gradient(#92af3b, #87A625);}
.newsletterwrap input.button:hover, .sendurquest input.button:hover, .loginbtn:hover, .newsletterbtn:hover {background: #87A625;background: -webkit-gradient(linear, 0 0, 0 bottom, from(#87A625), to(#92af3b));background: -webkit-linear-gradient(#87A625, #92af3b);background: -moz-linear-gradient(#87A625, #92af3b);background: -ms-linear-gradient(#87A625, #92af3b);background: -o-linear-gradient(#87A625, #92af3b);background: linear-gradient(#87A625, #92af3b);}
.sendurquest input.button {border:#57a8c8 solid 1px; background: #51a6c7;background: -webkit-gradient(linear, 0 0, 0 bottom, from(#51a6c7), to(#408BA9));background: -webkit-linear-gradient(#51a6c7, #408BA9);background: -moz-linear-gradient(#51a6c7, #408BA9);background: -ms-linear-gradient(#51a6c7, #408BA9);background: -o-linear-gradient(#51a6c7, #408BA9);background: linear-gradient(#51a6c7, #408BA9);}
.sendurquest input.button:hover {background: #408BA9;background: -webkit-gradient(linear, 0 0, 0 bottom, from(#408BA9), to(#51A6C7));background: -webkit-linear-gradient(#408BA9, #51A6C7);background: -moz-linear-gradient(#408BA9, #51A6C7);background: -ms-linear-gradient(#408BA9, #51A6C7);background: -o-linear-gradient(#408BA9, #51A6C7);background: linear-gradient(#408BA9, #51A6C7);}

.newsletterwrap .smalltxt, .sendurquest .smalltxt {font:normal 12px/14px arial; color:#688a01; clear:both; padding:5px 0px;}
.sendurquest .smalltxt {color:#33809e;}

/* Today's Poll Style */
#poll-container {height: auto;} #poll-container .subhead {margin-bottom:10px;}#poll-dtls {vertical-align: top; padding:0px 0px 10px;}#poll-container .hrdiv {background:#ae9393; height:3px; margin:10px 0px;}
#poll-container .pollhead {font-weight:bold; font-size:12px; margin:10px 0px; display:block; color:#4995a2; line-height:18px;}#poll-container .pollradio {margin:1px 5px 5px 0px; display:block; float:left; *margin-top:-2px; *margin-right:3px;}#poll-container .pollq {padding-bottom:15px;}#poll-container .pollvotebtn {width:150px;  margin-top:5px; border:#0065a7 solid 1px; padding:2px; background:#549dcd; color:#FFF; cursor:pointer;}#poll-container .pollresult {background:#e5f5b1; border-top:#74901b solid 1px; border-bottom:#74901b solid 2px; padding:5px; margin:5px 0px; color:#000;}#poll-container .pollresult span {display:block; padding:0px 0px 5px;}.ans {background:#d4e6f8; padding:5px; font-size:13px !important;}#poll-container .pollvotebtn:hover {background:#81bc2e; border-color:#74911b}

/*-- Content Styles --*/
.contentcontainer ul, .contentcontainer ol {margin-bottom:15px;} .contentcontainer ul li {background-position:-343px 0.6em; margin-bottom: 7px; margin-left:10px;} .contentcontainer ol li {margin-bottom: 10px;} .contentcontainer ul li ol { margin-bottom:0px; margin-left:10px; }.contentcontainer ul li ol li {background:none !important; overflow:visible !important; margin-top:5px; margin-bottom:5px; padding-left:0px;}
.contentbottom-modules {margin-bottom:5px;} .contentbottom-modules .head {color:#74911b; border-bottom:#84a51d solid 2px; padding:4px 0px; overflow:hidden;}
.contentbottom-modules .content {padding:10px 0px 0px;}
.reviewswrap {border-bottom:#adcb52 solid 1px; margin-bottom:10px; overflow:hidden;} .reviewswrap .head, .reviewswrap .posted {color:#628200; padding:4px 0px; font:bold 15px/16px arial; border-bottom:none;}
.reviewswrap .posted {color:#8a8a8a; font:normal 12px/14px arial;} .reviewswrap .comments {font-size:13px; padding:5px 0px;} .reviewswrap .comments p {margin-bottom:0px;}
.reviewswrap:hover {background:#e2f1f7;}

/*-- Social Buttons Styles --*/
.socialwrap {border:#eae9e9 solid 1px; border-right:none; border-left:none; padding:5px 0px; *padding-bottom:2px; overflow:hidden; margin-bottom:5px;} .socialwrap .scbuttons {float:left; overflow:hidden;} .socialwrap .fbwrap { margin-right:30px;} 
.afterscwrap-gap {height:10px; display:block;}
a.emaillink, a.submitremedy {font:normal 12px/14px arial; margin:3px 0px 0px 30px; display:block;}
a.emaillink {background:url(../images/sprite-image.png) no-repeat 0px -162px; padding-left:20px; color:#50660c;}


/*-- Anchor Inside content Style --*/
#main-nav-holder .top, #main-nav-holder .stickyhead {display:none;} .sticky #main-nav .nonsticky {display:none;}
.sticky #main-nav .top {display:block; float:left; background:url(../images/sprite-image.png) no-repeat 88px -184px #5d7a00 !important; margin-left:50px !important; padding-right:20px !important;}  
.sticky #main-nav .stickyhead {font-weight:bold; display:block; float:left; font-size:15px; background:url(../images/right-arrow.png) no-repeat right !important; padding-right:20px !important; margin-right:20px !important; text-transform:uppercase;} 
#main-nav-holder {}
.sticky #main-nav {position:fixed; top:0px; left:0px; width:100%; z-index:15000000000; font-size:13px; border-bottom:#019ad2 solid 2px; background: #7c9922; background: -webkit-gradient(linear, 0 0, 0 bottom, from(#89a82c), to(#738f1a)); background: -webkit-linear-gradient(#89a82c, #738f1a); background: -moz-linear-gradient(#89a82c, #738f1a); background: -ms-linear-gradient(#89a82c, #738f1a); background: -o-linear-gradient(#89a82c, #738f1a); background: linear-gradient(#89a82c, #738f1a);}
.sticky .boxwrap .content {padding:0px;}
.sticky #main-nav ul {margin-bottom:0px;}
.sticky #main-nav ul li {float:left; display:block; border-right:#0180af solid 1px; color:#FFF; background:#019ad2 !important; text-shadow:#333 0px 1px 1px;}
.sticky #main-nav ul li a {border:0px; color:#FFF;} .sticky #main-nav ul li a:hover {text-decoration:underline;}
.sticky .anchorlinks ul li {padding:8px 10px; border-bottom:none;}
.sticky .anchorlinks ul li:hover {background:#333;}
.sticky #main-nav .content {padding:0px; margin:0px;} .anchortop {visibility:hidden; height:0px; display:block;}
.anchoralign {position:relative; bottom:65px; visibility:hidden; height:0px; display:block;}

/*-- Home Page Style --*/
.h-firstfoldspaces {height:1180px;} .h-firstfold {position:absolute; width:645px; height:1180px; top:165px;}
.h-firstright {width:410px;}
.h-firstleft {width:220px;}

.introcontent {position:absolute; width:408px; height:197px; top:615px; left:235px; z-index:1;} .introcontent h1 {font:normal 19px/25px "NoticiaTextBold", arial; color:#191919; padding-bottom:5px;}.introcontent p {margin-bottom:0px;}

.h-boxwrap {width:210px; padding:5px;} .h-boxwrap .head {font:normal 29px/24px "ChunkFiveRoman", arial;color:#FFF; text-shadow:#727272 0px 1px 0px; padding:8px 0px 0px 2px;}
.h-boxwrap .content ul {margin-top:2px; margin-bottom:0px;}
.h-boxwrap .content ul li {background-position:-336px 0.8em; font-size:12px; border-bottom:#ebebeb solid 1px; padding:1px 20px; margin-bottom:0px; margin-left:0px;}

.h-remedy {height:310px; background: #71c2e2;background: -webkit-gradient(linear, 0 0, 0 bottom, from(#71c2e2), to(#57A8C8));background: -webkit-linear-gradient(#71c2e2, #57A8C8);background: -moz-linear-gradient(#71c2e2, #57A8C8);background: -ms-linear-gradient(#71c2e2, #57A8C8);background: -o-linear-gradient(#71c2e2, #57A8C8);background: linear-gradient(#71c2e2, #57A8C8);  margin-bottom:15px;} 
.h-healthaz {height:187px; background: #9ebb45;background: -webkit-gradient(linear, 0 0, 0 bottom, from(#9ebb45), to(#7E9D20));background: -webkit-linear-gradient(#9ebb45, #7E9D20);background: -moz-linear-gradient(#9ebb45, #7E9D20);background: -ms-linear-gradient(#9ebb45, #7E9D20);background: -o-linear-gradient(#9ebb45, #7E9D20);background: linear-gradient(#9ebb45, #7E9D20);-pie-background: linear-gradient(#9ebb45, #7E9D20);}

.h-remedy .content, .h-healthaz .content {border:#57a8c8 solid 2px; background:#FFF;} 
.h-remedy .content .scrollable, .h-healthaz .content .scrollable  {height:242px; overflow:auto;} 
.h-healthaz .content {border-color:#7e9d20;} .h-healthaz .content .scrollable {height:151px;}

.content .remedysearch { position:absolute; background:#FFF; width:206px;} .content .remedysearch a { cursor:pointer;}

.searchwrap input[type="text"] {-moz-transition: border-color 0.6s ease 0s; background: url(../images/sprite-image.png) no-repeat 185px -124px #e7f6fc; border:none; font:normal 12px/14px arial; color:#3b7a93; vertical-align:middle; width:196px; height:13px; padding:9px 5px; border-bottom:#57a8c8 solid 1px;}
.searchwrap input[type="text"]:focus {-moz-transition: border-color 0.3s ease 0s; background:#FFFFFF;} .searchwrap input[type="text"]:hover {*background:#FFFFFF;}


/*-- Slidershow Styles --*/ /*c3dd72*/
/* Image Slider CSS*/
.theme-default {margin:0 auto;width:408px; height:278px; border:#9dba44 solid 1px;}.theme-default #slider {width:408px; height:278px;}.theme-pascal.slider-wrapper, .theme-orman.slider-wrapper {margin-top:0px;}.theme-default .nivoSlider {position:relative; background:#fff url(../images/slide/loading.gif) no-repeat 50% 50%;}.theme-default .nivoSlider img {position:absolute;top:0px;left:0px;display:none;}.theme-default .nivoSlider a {border:0;display:block;}.theme-default .nivo-controlNav {position:absolute;left:40%; bottom:5px; z-index:999;overflow:hidden;}.theme-default .nivo-controlNav a {background: #cce57f; -webkit-background-clip: padding-box; border: 1px solid #adca59; -moz-border-radius: 2px; -webkit-border-radius: 2px; border-radius: 2px; color: #016bbe; display: block; height: 10px; position: relative; width: 10px; z-index: 100; float:left; text-indent:9999px; margin-right:5px;}.theme-default .nivo-controlNav a.active {background-color: #c1e2ef;} .theme-default .nivo-controlNav a:hover {background-color: #91d7e3;}.theme-default .nivo-directionNav a {display:block;width:34px;height:34px;background:url(../images/sprite-image.png) no-repeat #9dba44; text-indent:-9999px;border:0;top:80px; border:#7f9d20 solid 1px;}.theme-default a.nivo-nextNav {background-position:-309px -59px;right:15px;}.theme-default a.nivo-prevNav {left:15px; background-position:-273px -59px}.theme-default .nivo-caption a {color:#2e2e2e;}.theme-default .nivo-caption a:hover {text-decoration:none;}

/* Slider styles */
.nivoslider {position:relative;}.nivoslider img {position:absolute;top:0px;left:0px;}.nivoslider a.nivo-imageLink {position:absolute;top:0px;left:0px;width:100%;height:100%;border:0;padding:0;margin:0;z-index:6;display:none;}.nivo-slice {display:block;position:absolute;z-index:5;height:100%;}.nivo-box {display:block;position:absolute;z-index:5;}.nivo-caption {position:absolute;left:0px; top:190px; color:#464078;background:#fff !important;width:100%;z-index:8; padding:5px 0px; height:78px;}.nivo-caption p {padding:0px 10px 5px;margin:0; text-align:left !important; font:normal 13px/16px arial;}.nivo-caption a {display:inline !important;}.nivo-html-caption {display:none;}.caphead {font:normal 18px/24px "NoticiaTextBold", arial; margin-bottom:2px;}.nivo-directionNav a {position:absolute;top:45%;z-index:9;cursor:pointer;}.nivo-prevNav {left:0px;}.nivo-nextNav {right:0px;}.nivo-controlNav a {position:relative;z-index:9;cursor:pointer;}.nivo-controlNav a.active {font-weight:bold;/*background:#000;*/}


.h-twocolbox, .h-1colbox {width:310px; margin:25px 0px 0px; margin-bottom:25px\0/; font-size:13px;} .h-twocolbox .head, .h-1colbox .head, .newscontainer .head {font:normal 19px/21px "NoticiaTextBold", arial; /*color:#6b8912;*/  border-bottom:#83a31e solid 2px; padding-bottom:3px;} .h-twocolbox .content {/*max-height:180px; *height:170px;*/ margin:5px 0px 0px;}
.h-twocolbox .content ul {margin-bottom:0px;} 
.h-twocolbox .content ul li {margin-bottom:0px; line-height:normal; padding-top:3px; padding-bottom:3px;} 
.h-twocolbox .content img {width:105px; height:105px; float:left; margin:5px 5px 10px 0px;}

.h-1colbox {width:100%; border-bottom:#c1d18e solid 2px; margin-top:-25px\0/;} 
.h-1colbox .content {margin:10px 0px 15px; color:#696969; line-height:23px;} 
.h-1colbox .content strong {} 
.h-1colbox .content a {padding:0px 5px;}
.h-minh { height:155px; overflow:auto; *height:175px; } .h-minh .subhead { font-size:16px; margin-bottom:10px; display:block; } .h-minh img {border: 1px solid #D5D5D5; margin:0px 15px 5px 0px !important; } .h-minh p { padding-right:10px !important; }
.h-minh ul li { background-position:-343px 0.6em !important;} .h-minh .txtright { padding-top:5px;   margin-bottom:0px !important;}

/*-- Breadcrumb Styles --*/
.breadcrumb {font:normal 12px/15px arial; margin:0px 0px 15px;}
.breadcrumb a {background: url("../images/breadcrumb.gif") no-repeat scroll right center transparent; padding-right: 15px; color:#5e7710;}
p.breadcrumb {padding-bottom: 0;}
a.breadcrumbnone {background: none repeat scroll 0 0 transparent;}

/*-- Remedy Styles --*/
.userremedy {margin-top:15px;} .userremedy .reviewswrap {margin-bottom:15px;} .userremedy .reviewswrap .head {font-size:18px;} .userremedy .reviewswrap .comments {font-size:14px; line-height:22px;}
ul#remedyfilter  {*max-width:615px; *margin-left:0px !important;} #remedyfilter li {float:left; width:48%;  *width:46%; *background: url(../images/sprite-image.png) no-repeat scroll -343px 0.9em !important; *padding-left:15px;} #remedyfilter-nav {margin-bottom:10px;}
.ln-letter-count {visibility:hidden;}

/*-- Articles and Search & Explore Styles --*/
.article-twocolbox, .ask-twocolbox, .search-explore {width:50%; float:left; margin:20px 0px 0px;}
.article-twocolbox .articlewrap, .search-explore .searcexpwrap {margin-right:40px;} 
.article-twocolbox .articlewrap .headwrap, .search-explore .searcexpwrap .headwrap {position:relative; font:normal 18px/22px "NoticiaTextBold", arial;} .article-twocolbox .articlewrap .headwrap .head {background:#FFF; position:absolute; padding-right:5px;}
.article-twocolbox .articlewrap .headwrap .hr {height:2px; background:#83a31e; position:absolute; top:11px; left:0px; width:100%;}
.article-twocolbox .articlewrap .headwrap .circle {background:#FFF; color:#191919; border:#83a31e solid 3px; position:absolute; top:-11px; right:0px; padding:8px 0px; -webkit-border-radius: 40px; -moz-border-radius: 40px; border-radius: 40px; width:40px; text-align:center;}
.article-twocolbox .articlewrap .content {padding-top:40px;}
.article-twocolbox .articlewrap .headwrap a:hover {color:#76921d !important; text-decoration:underline;}
.artbtn {background:#f0f9d5; border:#a8cbef dashed 1px; padding:5px; margin:10px 0px;} .artbtn a {background:url(../images/right-arrow.png) 0px 3px no-repeat; padding-left:20px; font-size:16px; font-weight:bold;}
.topmargin .articlewrap, .topmargin .searcexpwrap {border-top:#d4e69c solid 1px; padding-top:15px;} .topmargin .searcexpwrap {min-height:0;}
.author {color:#858585; padding:5px 0px; font:normal 14px/14px arial;}
a.morelink {font-size:18px; color:#5D7F00; font-weight:bold; text-decoration:none;} a.morelink span {color:#004e9c;} a.morelink span:hover {text-decoration:underline;}
.warning {padding:5px; margin-bottom:15px; background:#f2f2f2; color:#545454; font-size:13px;} .warning strong {color:#900;}
.nextlink {font-size:16px; padding:10px 5px; margin:15px 0px; background:#e6f1f9; overflow:hidden;}

/*-- Pagination Styles --*/
.paginationwrap {margin:20px 0px 0px;}
.paginationhead {border-top:#74911b solid 2px; padding:5px;}
div.pagination {padding:8px 0px; border:#e1e1e1 solid 1px; border-left:0px; border-right:0px;}
div.pagination a, div.pagination span.current, div.pagination span.disabled {padding:0px 8px 0px 8px; margin:2px; border:1px solid #c7c7c7; display:inline-block;}
div.pagination a {text-decoration:none; color:#4d6406;}
div.pagination a:hover, div.pagination a:active {border-color:#004e9c; color:#004e9c;}
div.pagination span.current {font-weight:bold; background-color:#046fd9; border-color:#004e9c; color:#FFF;}
div.pagination span.disabled {border:1px solid #c7c7c7; color:#c7c7c7;}

/*-- Ask a Question Styles --*/
.questionformcontainer {font-size:13px; margin-top:15px;}
.questionformwrap {width:33.33%;} .questionforminsidewrap {margin-right:15px;}
.questionformcontainer .formtxt {padding:5px 0px; font-size:11px; color:#535353;}
.questionformcontainer select, .questionformcontainer input[type="text"], .questionformcontainer textarea, .error-search input[type="text"] {width:91%; background:#fcfff1; padding:0.7em; font:normal 13px/16px arial; color:#5d5d5d; border:#7f9db9 solid 1px;}
.questionformcontainer select:focus, .questionformcontainer input[type="text"]:focus, .questionformcontainer textarea:focus {color:#000; border:#CCC solid 1px; background:#FFF;}
.questionformcontainer textarea {height:16px;} .questionformcontainer textarea:focus {height:100px;} .questionformcontainer textarea:hover {*height:100px;}
.questionformcontainer select {width:97%; padding:0.6em 0.7em;}
.questionformcontainer input.button, .error-search input.button {background:#85a429; border:#74911b solid 1px; color:#fff; padding:5px 8px;  font:bold 13px/16px arial; margin:15px 0px 30px; cursor:pointer;}.questionformcontainer input.button:hover, .error-search input.button:hover {background:#97c40e;}
.formlisted {width:200px !important; margin:0px 0px -5px 10px;}
.questionsection {border-bottom:#c9d6a1 dashed 1px; margin-top:10px; font-size:14px;} .questionsection .head {font-size:12px; color:#747474; padding:0px 0px 2px;} .questionsection .head a {font-weight:bold; font-size:14px; margin-right:10px;}
.askquestcontent {border-bottom: 2px solid #C1D18E; margin-bottom:10px; overflow:hidden;} .ansby {font-size:13px; color:#666}
.ask-twocolbox {} .marginright {margin-right:20px;}
ul.ullimutliplelinks {margin:10px 0px;} ul.ullimutliplelinks li {margin:5px 0px 10px 5px; padding-bottom:10px; color:#858585; font-size:12px; border-bottom:#9ec130 dashed 1px;} ul.ullimutliplelinks li a {font-size:14px;}
.nhqwrap {margin-bottom:25px;} .nhqwrap .hthree {font-size:21px; margin-bottom:5px;}
.archmonth {padding:5px; background:#f3f9ff; margin-bottom:15px;} .archmonth ul {margin:10px 0px 0px 10px; background:#fdfff5; padding:5px;} .archmonth ul li {*overflow:visible;}
.monthhead {font:normal 17px/20px "NoticiaTextBold", arial; margin:5px 5px 0px; display:block;}

/*-- Health A-Z Styles --*/
.listfilter {margin: 0 0 10px;}.ln-letters {overflow: hidden;}.ln-letters a {float:left; padding: 2px 5px; text-decoration: none;border:#7e9d20 solid 1px;border-right:0px;color:#6e8e0e; font-size:13px; padding-left:6px;}
.ln-letters a.ln-last {border-right: 1px solid #7e9d20;}.ln-letters a:hover, .ln-letters a.ln-selected {background-color: #7e9d20;	color:#FFF;}.ln-letters a.ln-disabled {color: #dbdbdb;}.ln-letter-count {color: #336699; line-height: 1;  margin-bottom: 3px;  text-align: center;}

.divider-hc {width:50%; float:left; *width:49.9%;}
ul.listed-hc {margin-left:20px; text-align:left; margin-top:10px;} .listed-hc li {background:none !important; margin:0px !important; padding:6px 5px;  list-style:square !important; color:#d8d8d8; overflow:visible;} .listed-hc li a {display:block;} .listed-hc li:hover {color:#709e00;}

.azpagination-hc {margin: 10px 0; width: auto;padding:5px;border-top:#dfdfdf solid 1px;border-bottom:#dfdfdf solid 1px;}
.azpagination-hc .left {color: #444444; float: left; font-size:13px; text-align: left;white-space: nowrap; width: 35%;}
.azpagination-hc .center {color: #444444; float: left; text-align: center; white-space: nowrap; width: 40%;}
.azpagination-hc .right {color: #b5b5b5; float: left; font-size:13px; text-align: right;  white-space: nowrap;  width: 25%;}
.azpagination-hc a, .azpagination-hc span.selected {padding:0px 3px; text-decoration: none;} .azpagination-hc span.selected {font-weight:bold; color:#709E00}
.azpagination-hc a:hover {text-decoration: underline;}

.referencesbox ol {margin:0px;} .referencesbox ol li {padding:3px 5px; margin:0px 0px 10px; line-height:22px;}  .referencesbox ol li:hover {background:#edf2db;} 

.pagination-hc {clear: both;margin:20px 0px;overflow: visible;padding:0px 5px;border-bottom:#bbd768 solid 1px; padding:5px; background:#e3f7ff;}
.prvArrow ,.nxtArrow {background:url(../images/prv-arrow.png) no-repeat; width:13px; height:14px; float:left; margin:5px 9px 0px 0px;} 
.nxtArrow {float:right; background:url(../images/nxt-arrow.png) no-repeat; margin:5px 0px 0px 9px;}.pagination-hc .prv {text-align: left;} .pagination-hc .nxt {text-align: right;}
.pagination-hc span  {float:left; vertical-align: top;	width: 49.8%;}.pagination-hc span strong:hover {text-decoration:underline; *cursor:pointer;}
.pagination-hc span a {font-size:15px;} .pagination-hc span strong {display:block; overflow:hidden;}

.header-hc, .content-hc {border-bottom: 1px solid #709e00;width: auto;} .header-hc {padding-bottom:3px; border-width:2px;}
.nav-hc {margin:0px 0px 15px 0px;width: auto;}
.content-hc {padding: 0px;}
.content-hc li {background: none repeat scroll 0 50% transparent;padding: 0;} .content-hc a {font-size:13px; font-weight:bold;}
.content-hc a, .content-hc a:visited, .content-hc a:hover {display: block; padding: 3px 0px 3px 0px;width: auto;}
.content-hc a:hover, .content-hc .selected {background: url(../images/nxt-arrow.png) no-repeat right;}
.content-hc ul {padding-left:0px;margin:5px 0px;}
.content-hc ul li {margin:2px 0px;  border-bottom: 1px solid #EAE9E9;}

/* Sitemap Page Style */
ul.sitemap {display:block; margin:0 !important;}
ul.sitemap li {padding:5px 10px !important; font-size:18px; font-weight:bold; margin:5px 0px; background:#ebf0dc;} 
ul.sitemap li ul {display:block; margin:5px 0px 0px !important}
ul.sitemap li ul li {font-size:14px; background-color:#fdf8ff; font-weight:normal; color:#74901a; list-style-type:square !important; overflow:inherit; width:41%; float:left; *vertical-align:middle; margin-left:30px;}
ul.sitemap li ul li ul {margin-top:10px;}
ul.sitemap li ul li ul li {background:#eefaff; color:#2b86aa; width:auto; font-size:13px; margin:2px 0px 2px 20px;  width:90%;}
li.siteextendwidth {float:left; clear:left; width:85% !important;}

/* Login Page Style */
.logincontainer {background:url(../images/login-bg.jpg) no-repeat right;} .newslettercontainer {background:url(../images/newsletter-bg.jpg) no-repeat right;}
.loginheading, .logincontent, .registheading, .registcontent {background:#f5f5ef; width:350px;  padding:10px 0px 10px 10px; margin-top:10px;}
.logincontent, .registcontent  {color:#515348; padding:20px 0px; width:360px; font-size:13px;}
.loginwrap {margin:0px 50px;} .loginwrap .logininput, .registinputsmall {width:220px; border:#7f9db9 solid 1px; padding:5px; margin:2px 0px 10px;} 
.loginwrap a {border-bottom:#d0e8e7 solid 1px; font-size:12px; margin-bottom:5px; display:inline-block;} 
.loginbtn {margin-top:15px; background: #92af3b\9;} .loginnew {margin-top:20px; padding:5px 50px; width:auto; background:#e9e9e0;} .loginnew a {color:#414141; font-weight:bold;} .loginnew a:hover {color:#1c5180; text-decoration:underline;}
.loginheading, .registheading {font:normal 18px/20px "NoticiaTextBold", arial;}
.registheading, .registcontent {width:auto;} .registheading p {font-size:14px; color:#222222; font-weight:normal; font-family:arial; padding-right:10px;}
.registinputsmall {width:50px;}
.registleft {float:left; width:200px; margin-left:10px;}
.registright {float:right;} .registright div {margin:0px 0px 5px !important; padding:5px 5px !important;}
.registnone {display:none;}
.registpadding {padding:5px 0px; margin-bottom:5px; color:#222222; text-align:left;}
.error {background:#C03; color:#FFF; padding:5px 20px; text-align:left; margin-bottom:5px;}
.submitremedywarpper {padding:10px;} .helpicon img {position:relative; top:-5px;}  .helpicon1 img {top:-100px; top:-60px\9;} a.helpicon  {border-bottom:0px;}
.submitremedywarpper .registcontent {padding:20px 10px;}
 
/* 404 Error Style */
.redirectcontainer {background:url(../images/404error.jpg) no-repeat; height:298px; margin-top:5px;}
.oops {font:normal 110px/110px "ChunkFiveRoman", arial; color:#d7e2b7;}
.sorrymsg {font-size:25px; font-weight:bold; color:#a2a2a2; width:630px; text-align:left; line-height:30px; float:right; margin-top:8px;} .sorrymsg span {font-size:20px; display:block; margin-top:5px;}
.redirect {margin-left:420px; font-size:18px; color:#3f3f3f; padding-top:10px;} .redirect li {padding:6px 0px;}
.error-search {border:#7a9720 solid 2px; border-right:0px; border-left:0px; margin-top:10px; padding:20px 0px;}
.error-search .txt {font-size:18px; font-weight:bold; color:#4b600b;}
.error-search input[type="text"] {width:68%; margin:0px 5px 0px 13px; padding:6px; color:#000; border-color:#76921c;}
.error-search input.button {margin:0px; *padding:4px 0px;}

/*-- Vertical DropDown Style --*/
.verticalnav {width:auto; margin:5px 0px; font-size:13px;} .verticalnav ul {margin:0px;padding: 0px; font-weight:bold;} ul.top-level {} .verticalnav li {list-style:none; margin:0px; overflow:inherit; *overflow:visible; background:none; padding:4px 5px; border-bottom:#c7dd87 solid 1px;} ul.top-level li {}
.verticalnav a {cursor:pointer;display:block;text-decoration:none;}
.verticalnav a:hover{text-decoration:underline;} .verticalnav li:hover {background:#e8f2cb; position:relative; *z-index:9999} ul.sub-level {display:none;} .verticalnav li.selected {background:#e8f2cb;}
li:hover .sub-level {display:block;position:absolute;left:200px;top:2px; border:#85a429 solid 1px;} ul.sub-level li {float:left;width:190px !important; font-weight:normal;}
.verticalnav .sub-level {background:#FFF; /*box-shadow:#9b9b9b 1px 1px 2px;*/} 
/*IE RESET HELPER*/
li:hover .sub-level .sub-level, li:hover .sub-level .sub-level .sub-level {display:none;}
.sub-level li:hover .sub-level, .sub-level li:hover .sub-level li:hover .sub-level {display:block;}

.vtfixedheight {max-height:350px; overflow:auto;} .vtfixedheight li:hover {*position:static !important;}

/*-- Blog Style --*/
.post {border-bottom:#CCC dashed 1px; margin-bottom:10px;} .title {font-size:18px; font-weight:bold;} .by-date {color:#999; padding:2px 0px 0px;}
.content p {margin-bottom:5px;}
.bloglist ul {font-weight:normal; color:#999;} .bloglist a {display:inline; font-weight:bold;}
.blog-pagination {clear: both;margin: 0px 0 10px;overflow: visible; width: 100%;}
.blog-pagination .prv {text-align: left;} .blog-pagination .nxt {text-align: right;}
.blog-pagination span {display: inline-block;width: 49%;} .blog-pagination span strong a, .blog-pagination span strong {display: block;margin-top: 10px;}

/*-- Specialists Resources Style --*/
ul.speclist {background:#77951b; float:left; width:638px; border-top:#83a127 solid 2px; border-left:#83a127 solid 2px; margin-top:-2px; margin-bottom:25px;} .specwidth { width:100% !important; margin-bottom:0px !important;}
.speclist li {float:left; margin:0px !important; padding:0px !important; background:none !important;}
.speclist li a {background:#77951b; padding:3px 15px 5px; display:block; color:#FFF; margin-right:2px; text-decoration:none; font-weight:bold; font-size:16px;}.speclist li a:hover, .speclist li.selected a {background:#FFF; color:#77951b;}
.contact-details, .contact-details1 {width:50%; float:left; font-size:13px; margin-bottom:25px; min-height:245px; position:relative;}
.field {padding:2px 0px; margin-right:15px;} .field div {width:55px; float:left;}
.contact-details .name {font-size:16px; font-weight:bold;}
.vewhpage a {width:95%; display:block; text-align:center; font-size:12px; background:#E3F7FF; margin-top:5px; font-weight:bold; position:absolute; bottom:0px;}
.contact-details1 {min-height:0;}

/*-- Newsletter on Home Page --*/
.newscontainer {margin-top:20px; border:0px;}
.newscontainer .head {}
.newscontainer .floatl, .newscontainer .floatr {border-right:#e9e9e9 solid 3px; width:317px;}
.newscontainer .floatr {border-left:#e9e9e9 solid 4px; border-right:0px;}
.topics { border-bottom:#e9e9e9 solid 7px; padding:17px; padding-left:18px; height:265px; position:relative;}
.newshead { font-size:18px !important; line-height:22px !important; color:#575757; *font-size:17px !important; }
.imgstyle { border:#e4e4e4 solid 1px; margin:-3px 0px 3px; }
.newscontainer .txtright { margin-bottom:0px; position:absolute; right:17px; bottom:10px;}

/*-- Chrome and Safari Hack Styles --*/
@media screen and (-webkit-min-device-pixel-ratio:0)
{
.questionformwrap {width:33.34%;}
.listnav ul li a {letter-spacing:0.1em; padding: 6px 15px;} .listnav ol li a {letter-spacing:normal;}
.listnav ul li:hover a, .listnav ul li a:hover {padding-left:14px;}
li.homestyle a {width:14px;}
.topmargin .articlewrap .headwrap {letter-spacing:0.1em;}10/8/2013
}

/*-- Security code Styles --*/
.scode { width:35px !important; margin-left:5px; padding:6px !important; height:17px;}
.securityboxwrap {  width:300px; float:left; font-size:11px;} .securityboxwrap .scode { width:35px !important;  padding:9px !important; margin:0px 0px 0px 8px !important; float:left; }
.securityboxwrap input { width:298px !important; }
.securitybox { width:227px;  padding:5px 0px; float:left; color:#33809E;}
.securitybox .button { width:80px !important; height:31px !important; float:right; margin:0px!important;}


/*-- RHS Slideshow Modules + SlideshowMainPage Css --*/
.bigimgcontainer { clear:both; padding:10px 0px 0px; margin-bottom:15px;}
.imgrighttext { width:210px; height:210px; background:#3488a9; color: #FFFFFF; float:right; padding:10px; font:italic 21px/34px georgia, arial; text-align:left; box-shadow:#333 0px 0px 5px inset; line-height:28px\9;}
.sliderhswrap { *width:298px; *height:auto; overflow:hidden; font-size:12px; font-family:arial; margin:1px 0px 4px; *margin:5px 5px 4px;} 
ul.sliderhsthumb li { float:left; margin:0px; margin-right:3px; *margin-right:5px; margin-bottom:0px !important; padding:0px;} li.sliderhsmargin  { margin-right:0px !important;} 
ul.sliderhsthumb li a {display: block; width:86px !important; font-size:11px; padding:10px 30px !important; text-align:center !important; line-height:19px !important; height:85px; overflow:hidden; margin-bottom:2px; background: #efefef;background: -webkit-gradient(linear, 0 0, 0 bottom, from(#DDDDDD), to(#FFFFFF));background: -webkit-linear-gradient(#DDDDDD, #FFFFFF);background: -moz-linear-gradient(#DDDDDD, #FFFFFF);background: -ms-linear-gradient(#DDDDDD, #FFFFFF);background: -o-linear-gradient(#DDDDDD, #FFFFFF);background: linear-gradient(#DDDDDD, #FFFFFF);-pie-background: linear-gradient(#DDDDDD, #FFFFFF);} 
ul.sliderhsthumb li a:hover {background: #448fad; color:#FFF; text-decoration:none;}
.sliderhsthumb img { display:block; margin-left:6px; margin-bottom:5px; border:#c2c2c2 solid 1px; *margin-left:1px;} .sliderhsbottom {background:#7e9d20; color:#FFF;} .sliderhsbottom a { color:#FFF;}
.sliderhsbottom div.bottom { margin-top:1px; margin-right:2px; padding:0px; *padding:2px; border:none; position:relative; float:right;}
.sliderhsbottom .photo-index {color: #FFF; padding:5px 0px 0px 5px; width:80%; text-align:right; *padding-top:6px; } .sliderhsbottom .photo-index span a { color:#FFF; font-weight:bold; text-align:left; float:left;}
.sliderhsbottom .pagination a, .sliderhsbottom .pagination span.current {display: block;float: left;margin-left: 2px;padding: 0px 5px 0px 5px;border: 1px solid #2182a8;font-size:17px; line-height:20px; font-weight:bold;background-color:#FFF; color:#000;}
.sliderhsbottom .pagination a:hover {background-color: #3488a9;text-decoration: none; color:#FFF;} .sliderhsbottom .pagination a.disable { background-color:#3291b4 !important; opacity:0.5; filter:alpha(opacity=50); cursor:default;}
*+html .boxwrap .slidecontentwrap { padding:0px; } *+html .boxwrap .slidecontentwrap ul { margin:0px;}
#rhsreponse_content { height:214px;}
.lightgrey { background: none repeat scroll 0 0 #F3F3F3; color: #9C9B9B; font: 13px arial; padding: 4px 2px;}

/* disable Slideshow next previous links */
.disable-links{
	width:95%!important;
	padding: 5px!important;
}



