body{width:960px;font:0.75em Arial,Helvetica,sans-serif;color:#8b8b8b;line-height:17px;margin:0 auto;}
a{font:1.1em Arial,Helvetica,sans-serif;color:#1f5ec9;text-decoration:none;}
a:hover{color:#1f5ec9;text-decoration:underline;}
p{margin-bottom:20px;}
hr{display:none;}
h2{font:1.7em Georgia,"Times New Roman",Times,serif;color:#4d4d4d;}
h3{font:1.35em Georgia,"Times New Roman",Times,serif;color:#4d4d4d;margin-bottom:20px;}
.fltLeft{float:left;}
.fltRight{float:right;}
.clear{clear:both;}
.hdrIta{font-style:italic}
.hide { display:none; }

/* CTA Buttons */
.wrapper_select {padding:40px 20px 0 0;float:right;width:170px;margin-right:5px;}
.wrapper_select p {margin:0;float:left;text-align:right;width:55px;}
.dd {text-align:left; float:right;width:110px!important;padding-left:4px;}
.dd .ddTitle {background: url(../images/select_box.gif) no-repeat 0 0;padding:3px;text-indent:0;cursor:default;overflow:hidden;height:16px;}
.dd .ddTitle span.ddTitleText {text-indent:1px; overflow:hidden; line-height:12px; padding-bottom:0 !important}
.dd .ddTitle span.ddTitleText img{text-align:left; padding:0 2px 0 0}
.dd .ddTitle img.selected {padding:0 3px 0 0;vertical-align:top;}
.dd .ddChild{background:#fff;position:absolute;width:105px!important;border:1px solid #c8d8ec;display:none;margin:0;width:auto;overflow:auto;overflow-x:hidden !important; }
.dd .ddChild .opta a, .dd .ddChild .opta a:visited {padding-left:10px}
.dd .ddChild a {display:block;padding:2px 0 2px 3px;text-decoration:none;color:#000;overflow:hidden;white-space:nowrap;cursor:pointer;}
.dd .ddChild a:hover {background-color:#c8d8ec!important;}
.dd .ddChild a img {border:0;padding:0 2px 0 0;vertical-align:middle;}
.dd .ddChild a.selected {background-color:#c8d8ec;}
.hidden {display:none;}
.dd .borderTop{border-top:1px solid #c8d8ec !important;}
.dd .noBorderTop{}
.ctaButton {background: url("../images/gih_but_bg.png") no-repeat scroll 0 0 transparent;display: block;height: 30px;width: 138px;}
.ctaButton a{color: #FFFFFF;display: block;font: 1.1em/30px Arial,Helvetica,sans-serif;padding: 0 14px;text-decoration: none;text-transform: uppercase;width: 124px;}
/************* use sprite *****************/
.dd .ddChild a.sprite, .dd .ddChild a.sprite:visited {padding:0 0 0 18px!important;}
/*.dd .ddChild a.en, .dd .ddChild a.en:visited {background:url(../images/en.gif) no-repeat 0 0px;}
.dd .ddChild a.nl, .dd .ddChild a.nl:visited {background:url(../images/nl.gif) no-repeat 0 0px;}*/
/* Site logo - Styled H1 tag works with this section */
.getinsidehealthLogo {/*margin-top:-16px;*/}
.getinsidehealthLogo a{display:block;width:300px;height:78px;text-decoration:none;outline:none;float:left;}

/*  Used for all page except HP - Frame will resize automatically */
.container{position:relative;width:986px;background:url(../images/mainfrme_bg.png) repeat-y;float:left;}
.header{position:relative;z-index:2;width:960px;height:84px;top:0;left:13px;float:left;}
.nav{position:relative;z-index:0;width:960px;height:33px;background:url(../images/backgrounds.png) repeat-x;left:13px;float:left;}
.contentArea{position:relative;z-index:0;width:920px;top:0;left:33px;padding-bottom:20px;float:left;}
.frameBottom{position:relative;z-index:0;width:986px;height:209px;background:url(../images/mainfrme_bot.png) no-repeat bottom left;bottom:-25px;left:0;float:left;}

/* Left & right column styles - main columns within #contentArea */
.contentcolfull{width:920px;float:left;}
.contentcolLeft{width:631px;margin-right:20px;float:left;}
.contentcolRight{width:269px;float:left;}

/* Header styles *//* LogIn PopUp*/
.header .login{width:auto;padding:37px 14px 0 0;float:right;display:inline;}
.header .login a{font-size:0.95em;color:#1f5ec9;line-height:25px; padding:7px 15px;text-decoration:none;border-right: 1px solid #EAEAEA;font-family:Verdana, Geneva, sans-serif}
.header .login a:hover{text-decoration:underline;}
.header .login h3{font:0.9em Arial,Helvetica,sans-serif;color:#4d4d4d;margin:3px 10px 0 0;float:left;}
.txtfld{width:157px;height:14px;border:1px solid #c8d8ec;font:0.9em Arial,Helvetica,sans-serif;color:#8b8b8b;padding:1px 5px;margin:0 0px 5px 0;float:left;}
.header .login label{font:0.75em Arial,Helvetica,sans-serif;color:#5a5959;margin-left:5px;}
.header .login button{width:29px;height:17px;background:url(../images/login_but.png);text-indent:-9999px;border:0;margin-top:1px;float:left;}
.chkbxlabekPosadj{width:150px;float:left;}
.notregLnk{width:89px;font:0.7em Arial,Helvetica,sans-serif;margin-top:4px;float:left;margin-bottom:10px;}
.notregLnk a{color:#252f47;}
.validation{font-size:0.8em;color:#FF0000;}
.opaqueOverlay{position:fixed;z-index:2000;left:0px;top:0px;width:100%;height:100%;overflow:hidden;background-color:#0b5ed7;opacity:.2;filter:Alpha(opacity=20);}
.loginBox{border:1px solid #eaeaea;position:absolute;z-index:99999;top:100px;width:178px;left:50%;margin-left:-150px;padding:5px 20px 10px 20px;background:#fff url(../images/strightbox_grad_bg.png) repeat-x 0 bottom;}
.loginBox h3 {font:1em Arial,Helvetica,sans-serif;color:#252f47;font-weight:bold;margin-bottom:13px;}
.button_login {float: right;padding-right: 8px;width: 81px;}
.button_login p {width:auto;float:right;}
.button_login span {background:url(../images/login_arrow.gif) no-repeat right 0;width:20px;height:18px;float:right;}
.myButton{width:61px;height:18px;background:url(../images/login_bg.gif);border:0;float:left;color:#fff;padding-bottom:2px;}
.username {float:left; width:178px;color:#252f47}
.password {float:left; width:178px;margin-bottom:10px;color:#252f47}
.deleteWarning{position:absolute; z-index:2001; top:100px; width:300px; left:50%; margin-left:-150px; padding:5px 20px 10px 20px; border:solid #000000 1px; background-color:#ffffff;}
a.close_button{background:url(../images/close.gif) no-repeat 0 0;width:12px;height:11px;text-indent:-99999px;display:block;text-decoration:none;float:right;cursor:pointer;margin-right: -13px;}
.close_button:hover{position:relative;top:1px;}
/* Signed in header styles */
.signedin{padding:37px 10px 0 0;float:right;}
.signedin h3{font:1.1em Georgia,"Times New Roman",Times,serif;color:#4d4d4d;margin-bottom:20px;}
.signedin a{font-size:0.95em;color:#1f5ec9;line-height:25px; padding:7px 15px;text-decoration:none;border-left: 1px solid #EAEAEA;font-family:Verdana, Geneva, sans-serif;}
.signedin a:hover{text-decoration:underline;}
.namePos{height:25px;padding:4px 15px;float:left;}
.linkPos{height:25px;float:left;}

/* Nav styles */
.navCurrent{background:#2263b3;text-decoration:none;}
.nav ul{width:700px;margin-left:20px;float:left;}
.nav ul li{float:left;}
.nav ul li a{height:33px;font:1em Arial,Helvetica,sans-serif;color:#fff;line-height:33px;padding:0 25px;border-left:1px solid #487ec0;float:left;text-decoration:none;}
.nav ul li a:hover{background:#2263b3;text-decoration:none;}
/*.nav input{width:156px;height:21px;border:1px solid #487ec0;font:1em Arial,Helvetica,sans-serif;color:#8b8b8b;padding:0 10px;margin:5px 10px 0 0;float:left;}*/
/*.nav .search{width:156px;height:21px;border:1px solid #487ec0;font:1em Arial,Helvetica,sans-serif;color:#8b8b8b;padding:0 10px;margin:5px 10px 0 0;float:left;line-height:21px;}*/
/*.nav button{width:29px;height:17px;background:url(../images/go_but.png);text-indent:-9999px;margin-top:8px;border:0;float:left;}*/
/*.nav input.button{width:29px;height:17px;display:block;background:url(../images/go_but.png) no-repeat 0 0;text-indent:-9999px;font-size:0px;margin-top:8px;border:0;float:left;}*/
/*.nav .errorInput{border:1px solid #fe032f;}*/

/* Search styles */
.search .searchBox{width:156px;height:21px;border:1px solid #487ec0;font:1em Arial,Helvetica,sans-serif;color:#8b8b8b;padding:0 10px;margin:5px 10px 0 0;float:left;line-height:21px;}
.search input.button{width:29px;height:17px;display:block;background:url(../images/go_but.png) no-repeat 0 0;text-indent:-9999px;font-size:0px;margin-top:8px;border:0;float:left;}
.search .errorInput{border:1px solid #fe032f;}

/* Breadcrumb - Within #contentArea */
.breadCrumb{width:800px;height:17px;padding-top:5px;font-size:0.95em;float:left;}
.breadCrumb a{font-size:0.95em;}

/* "A service from Philips" tag line - Within #contentArea */
.aseviceFrom{width:120px;height:17px;padding-top:3px;text-align:right;font:0.85em Georgia,"Times New Roman",Times,serif;color:#0077e2;float:right;}

/* Right column styles */
.signup{width:245px;background:url(../images/signup_bg.png) top left repeat-x #fff;border:1px solid #ececf2;padding:20px 12px 12px 12px;margin-top:10px;}
.mostRead,.thismonthsPoll,.monthspollRes{width:245px;background:url(../images/strightbox_grad_bg.png) bottom left repeat-x #fff;border:1px solid #ececf2;padding:12px;margin:20px 0 0 0;}
.thismonthsPoll{height:225px;}
.rightcolRescont{height:102px;}
.mostRead h3, .poll h3, .thismonthsPoll h3,.monthspollRes h3{font:1.35em Georgia,"Times New Roman",Times,serif;color:#4d4d4d;padding-bottom:10px;border-bottom:1px solid #ececf2;margin-bottom:15px;}
.mostRead ul li{list-style:decimal inside;margin-bottom:10px;}
.linkedin{width:269px;background:url(../images/strightbox_grad_bg.png) bottom left repeat-x #fff;border:1px solid #ececf2;margin:15px 0 0 0;}
.linkedinTxt{width:245px;padding:0 12px;}
.linkedinTxt h3{width:180px;font:1.35em Georgia,"Times New Roman",Times,serif;color:#4d4d4d;margin-bottom:5px;}
.linkedinTxt p,.livableCities p{margin:0;}
.livableCities{width:269px;background:url(../images/strightbox_grad_bg.png) bottom left repeat-x #fff;border:1px solid #ececf2;margin:20px 0 0 0;}
.livablecitiesTxt{width:245px;padding:0 12px;}
.joinTodaylnk,.howtoEnter{width:255px;margin:8px 0;text-align:right;}
.standardRghtlnk a{font:0.9em Arial,Helvetica,sans-serif;color:#1f5ec9;text-decoration:none;}
.standardRghtlnk a:hover{text-decoration:underline;}
.rssSubscribe{margin:15px 0 0 0;}
.rssSubscribe img{margin-right:10px;float:left;}
/*.rssSubscribe a{font-size:0.95em;padding-top:2px;float:left;} */
.rssSubscribe a{font-size:0.95em;padding-top:2px;}
.thismonthsPoll form{margin-bottom:15px;}
.thismonthsPoll input{height:20px;float:left;}
.thismonthsPoll label{width:215px;height:18px;padding-top:2px;margin-left:10px;float:left;}
.thismonthsPoll p,.monthspollRes p,.thismonthsPoll h3,.monthspollRes h3{margin-bottom:10px;}
.voteNow{width:245px;margin:8px 0 -4px 0;text-align:right;}
.resultsContlg{width:445px;height:23px;border-bottom:1px solid #eaeaea;padding-bottom:1px;float:left}
.resultsCont{width:245px;height:23px;border-bottom:1px solid #eaeaea;padding-bottom:1px;float:left}
.resultsLabel{width:4px;height:22px;font-size:0.9em;padding:3px 8px 0 0;border-right:1px solid #eaeaea;border-bottom:none;color:#252f47;float:left;}
.resultsBar{height:23px;padding:4px 3px 0 0;float:left}
.resultsPerc{height:23px;padding-top:3px;font-size:0.8em;float:left;} 
.iframeSurvey{width:269px;height:172px;border:1px solid #eaeaea;margin-top:20px;}

/* Footer styles */
.backtotopLnk{margin:-45px 35px 0 0;float:right;}
.backtotopLnk a{font-size:0.95em;}
.backtotopLnk span{color:#000;font-size:0.95em;font-weight:bold;}
.featuredContlbl{font-size:0.85em;margin-left:40px;float:left;padding-top:8px;}
.featuredContlogos{margin:0 0 10px 40px;float:left;}
.featuredContlogos img.firstImg{margin:0 17px 0 0;border:0;}
.featuredContlogos img.lastImg{margin:0 0 0 17px;border:0;}
.featuredContlogos img{margin:0 8px;border:0;}
.footerBrkbar{width:960px;float:left;height:22px;background:url(../images/backgrounds.png) repeat-x 0 -63px;margin:0 0 0 13px;}
.philipsfooDetails{width:100%; text-align: center;}
.philipsfootLnks{width:960px;height:45px;margin:25px 0 25px 13px;float:left;}
.philipsfootLnks ul{padding-top:7px; width: 515px; margin: auto;}
.philipsfootLnks ul li{float:left;}
.philipsfootLnks ul li a{font-size:0.95em;padding:0 10px;border-left:1px solid #c1c1c1;float:left;}
.philipsfootLnks ul li a.firstLnk{padding:0 10px 0 0;border-left:none;}
.philipsfooTxt{margin-top:17px;font-size:0.85em;clear:both;}
.footerImg{float:left;width:156px;height:45px;margin-right:30px;}

/* Article tool alignment for homepage & Article */
.txtblckType{margin-right:10px;float:left;}
.txtblckRating{margin-right:5px;float:left;}
.txtblckOwner{font-size:0.85em;color:#7b8393;float:left;line-height:104%;width:180px;}
.txtblckOwnerLarge{font-size:0.85em;color:#7b8393;float:left;}

.rss-group-item {border-bottom:1px solid #E7EEFC;line-height:1px;margin:15px 0;padding-bottom:15px;}
.rss-group-item h2 {}
.rss-group-item ul li {height:17px;background:url("../images/rss_icn.gif") no-repeat scroll left top transparent;margin-top:15px;padding-left:26px;}

.rss-listing {margin-top:10px;}

.general-header{border-bottom:1px solid #F1F1F1;height:45px;margin:10px 0;width:630px;}

/* ARTICLE IMAGE STYLES ALSO AVAILABLE IN CMS

*****************************************************************************************/
.articleimageright { margin:15px; float:right; border: 1px solid #b8cff6;}
.articleimageleft { margin:15px; float:left; border: 1px solid #b8cff6;}
.box { border:1px solid #e7eefc; padding:15px 0px 0px 15px; }

#column-one-wrapper {padding-bottom:20px; }
#column-one-wrapper h1 { font-size:24px; padding-top:15px; color:#252f47;  }
#column-one-wrapper p { font-size:1.1em;}
#column-one-wrapper h2 { padding-top:15px; width:550px;   }
#column-one-wrapper em { color:#a1a1a1; font-family:arial, Verdana, Geneva, sans-serif;font-style:normal; font-size:0.8em; }
#column-one-wrapper em a { color:#a1a1a1;  font-family:arial, Verdana, Geneva, sans-serif; font-size:0.9em; }
#column-one-wrapper .additional-info { color:#a1a1a1; display:block; font-family:arial, Verdana, Geneva, sans-serif;  }

/********************************************************************************************/
a.noFollow , a.noFollow:hover{color:#8B8B8B; text-decoration:none;}
/******************************login errors************************************************/
.errormsg{width:310px;padding:15px 15px 0px 15px;}.errormsg .errorBox{width:260px;}.errormsg p{margin-bottom:5px;color:red;}.regBtn .ctaButton{margin-left:15px;}
/******************************login error ends here***************************************/
/**social logos **/

a.linkyoutube{background:url("../images/youtube-ico.jpg") no-repeat scroll left top transparent;}
a.linktwitter{background:url("../images/twitter-ico.jpg") no-repeat scroll left top transparent;}
a.linkfbook{background:url("../images/fb-ico.jpg") no-repeat scroll left top transparent;}
a.linkrss{background:url("../images/rss_icn.gif") no-repeat scroll left top transparent;}
.blc {display:inline-block;width:18px;height:18px;zoom:1;*display:inline;}
.rssSubscribe{padding:0px 0px 5px 10px;}
.rssSubscribe h3{margin:0px 20px 0px 0px;float:left;}.ico{width:18px;height:18px;float:left;margin-right:5px;}
.social_ico{float:left;}
/**social logos ends here **/
