/* ===================== BASE TAGS BEGIN ===================== */
html,body,div,
code,var,pre,samp,span,blockquote,address,kbd,cite,abbr,acronym,
ul,ol,dl,li,dt,dd,
a,p,h1,h2,h3,h4,h5,h6,
em,strong,
abbr,acronym,
form,fieldset,legend,label,option,textarea,
table,caption,tr,th,td,tbody,thead,tfoot,col,colgroup 
{margin:0;padding:0;border:none;outline:none;font-family:verdana,Arial,sans-serif;color:#333;font-size:11px;font-style:normal;font-weight:normal;line-height:100%;}
body {background-color:#B5AEA0;height:100%;}
input,textarea {border:1px solid #ccc;background-color:#fff;}
input,select {margin:0;}
h1,h2,h3,h4,h5,h6,strong {font-weight:bold;}
a {text-decoration:underline;color:#333;}
a:hover {text-decoration:none;color:#333;}
p {line-height:120%;margin-top:10px;}
em {font-style:italic;}
img {border:none;margin:0;padding:0;}
blockquote {margin:10px 40px;}
hr {margin:0;padding:0;border:0;border-bottom:1px solid #ccc;height:1px;line-height:0;font-size:0;}
abbr,acronym {border-bottom:1px dotted #000;cursor:help;}
ol,ul,dl {margin:10px;}
li {margin-top:5px;}
ol li {list-style:decimal outside;}
ul li {list-style:disc outside;}
/* ===================== BASE TAGS END ===================== */


/*SITE WRAPPER*/

div.site_wrapper{margin:49px auto 0 auto;width:798px;}



/*SITE HEADER*/
div.site_header{background-color: #E9E7E3;background-image: url(images/header_bg.gif);background-position: right top;background-repeat: no-repeat;height: 113px;margin:0 0 0 0;overflow:hidden;width: 798px;}

div.site_header ul.logo{display:inline;float:left;margin:15px 0 0 30px;overflow:hidden;}
div.site_header ul.logo li{list-style-type:none;}
div.site_header ul.logo li a.logo{background-image: url(images/logo.gif);background-position: left top;background-repeat: no-repeat;height: 0px;display:block;padding:113px 0 0 0;width:155px;}

div.site_header ul.services{display:inline;float:right;margin:50px 50px 0 0;}
div.site_header ul.services li{list-style-type:none;width:350px;}
div.site_header ul.services li a.services{background-image: url(images/button.gif);background-position: right top;background-repeat: no-repeat;color:#9e1c25;display:block;font-size:10.5px;font-weight:bold;height:14px;overflow:hidden;padding:7px 50px 0 0;text-decoration:none;}
div.site_header ul.services li a.services:hover{text-decoration:underline;}


/*SITE HEADER WITH BACKGROUND RED*/
div.sub_header{background-image: url(images/red_bg.jpg);background-position: left top;background-repeat: no-repeat;height:44px;overflow:hidden;width:803px;margin-left: -5px;}
div.sub_header ul{list-style-type:none;margin:13px 0 0 35px;padding:0px;}
div.sub_header ul li{color:#fff;display:inline;float:left;font-size:10.64px;list-style-type:none;margin:0 15px 0 0;}
div.sub_header ul li strong{color:#fff;}

div.sub_header_subpages{background-image: url(images/red_bg2.gif);background-position: left top;background-repeat: no-repeat;height:9px;overflow:hidden;width:798px;}


.banner {display: block; margin: 0 auto 20px 0; text-align: center;}
.banner img {margin:auto; text-align: center;}
img.banner {margin: 10px 0 50px 20px;}


/*SITE CONTENT*/
div.site_content{background-color:#fff;height:1%;overflow:hidden;padding:20px 26px 20px 26px;width:746px;}
div.site_content_subpages{background-image: url(images/content_bg.gif);background-position: left top;background-repeat: repeat-y;overflow:hidden;padding:0px;width:798px;}



/*SITE FOCUS CONTENT ON THE RIGHT SIDE*/
div.focus_content{display:inline;float:right;overflow:hidden;padding-bottom:10px;width:340px;}
div.focus_content p{color:#363535;font-size:10px;line-height:150%;}
div.focus_content p span{color:#9e1c25;font-size:10px;font-weight:bold;line-height:150%;}
div.focus_content p a{color:#9e1c25;font-weight:normal;text-decoration:underline;}

div.focus_content_subpages div#rightCol {float: right; padding-right: 20px;}
div.focus_content_subpages div#focusCol {float: left;width:380px;}

div.focus_content_subpages div#rightCol img {margin-bottom: 15px;}

div.focus_content_subpages{display:inline;float:right;overflow:hidden;width:566px;padding:15px 15px 30px 15px;}
div.focus_content_subpages h1{color:#9e1c25;font-size:10px;margin:20px 0 0 0;}
div.focus_content_subpages p.disclaimer{font-size:9px;margin-top:20px;}
div.focus_content_subpages p.disclaimer strong{font-size:9px;}
div.focus_content_subpages p{color:#363535;font-size:11px;padding-right:15px;line-height:130%;}
div.focus_content_subpages p span{color:#9e1c25;font-size:10px;font-weight:bold;}
div.focus_content_subpages p a{color:#9e1c25;font-weight:normal;}

div.focus_content_subpages ul.societies{clear:both;display:block;list-style-type:none;margin:10px 0 0 0;overflow:hidden;padding:0px;}

div.focus_content_subpages ul.societies li{position: relative; border-left:1px solid #989898;display:inline;float:left;list-style-type:none;padding:15px 0 3px 10px;}
div.focus_content_subpages ul.societies li.first{border:none;}

div.focus_content_subpages ul.societies li dl{margin:0px;padding:0px;position: relative;}
div.focus_content_subpages ul.societies li dl dt{display:inline;float:left;margin:0px;padding:0 13px 0 0px;}
div.focus_content_subpages ul.societies li dl dd{color:#313131;display:inline;font-family:verdana;font-size:9.5px;float:left;line-height:120%;margin:0px;padding:0px;width:168px;}
div.focus_content_subpages ul.societies li dl dd a{font-family:verdana;font-size:9.5px;}



div.focus_content_subpages form.quiz{}
div.focus_content_subpages form.quiz fieldset{margin:0px;padding:0px;}
div.focus_content_subpages form.quiz fieldset ul{margin:20px 0 0 0;padding:0px;}
div.focus_content_subpages form.quiz fieldset ul li{list-style-type:none;margin-bottom:10px;}
div.focus_content_subpages form.quiz fieldset ul li span.choices{color:#363535;font-size:11px;}
div.focus_content_subpages form.quiz fieldset ul li input.checkbox{background: transparent;border:0;margin:0 8px 0 0;padding:0px;}
div.focus_content_subpages form.quiz fieldset p input.submit{border:none;}
div.focus_content_subpages div.main_image{display:block;margin-bottom:15px;position:relative; overflow:hidden;}
div.focus_content_subpages div.main_image.cardio_home{background-image: url(images/cardio_rollover.jpg);background-position: left top;background-repeat: no-repeat;height:173px;width:543px;}
div.focus_content_subpages div.main_image.submitted{background-image: url(images/submitted_img.jpg);background-position: left top;background-repeat: no-repeat;height:173px;width:543px;}

div.focus_content_subpages div.main_image.cancer{width:543px;}

div.focus_content_subpages div.main_image.medicalhome{width:543px;}


div.focus_content_subpages div.main_image ul.quiz_link{bottom:3px;display:inline;margin:0px;padding:0px;position:absolute;right:0px;width:167px;}
div.focus_content_subpages div.main_image ul.quiz_link li{list-style-type:none;margin:0px;padding:0px;}
div.focus_content_subpages div.main_image ul.quiz_link li a{color:#fff; ;display:block;height:14px;padding:2px 25px 0 0;text-decoration:none;}
div.focus_content_subpages div.main_image ul.quiz_link li a:hover{color:#fff;text-decoration:none;}


div.focus_content_subpages form.contactForm{}
div.focus_content_subpages form.contactForm fieldset{margin:15px 0 0 0;padding:0px;}
div.focus_content_subpages form.contactForm fieldset input {float: left; margin:0 0 7px 0;padding:2px; border: 1px solid #B5AEA0;}
div.focus_content_subpages form.contactForm fieldset label {width: 80px; clear: left; float: left; margin:0 0 5px 0;padding:2px;}
div.focus_content_subpages form.contactForm fieldset input.checkbox {border: none; padding: 0; margin: -2px 0 0 0;}
div.focus_content_subpages form.contactForm fieldset p {clear: left;}
div.focus_content_subpages form.contactForm fieldset p strong {margin-left: 10px;}
div.focus_content_subpages form.contactForm fieldset p input.submit{clear: left; border:none;}

div.focus_content_subpages p#errorMsg {font-size: 14px; font-weight: bold; color: #9E1D25;}

/*div.focus_content_subpages div.main_image ul.quiz_link li a{background-image: url(images/button1.png);background-position: right top;background-repeat: no-repeat;color:#958381;display:block;height:14px;padding:2px 25px 0 0;text-decoration:none;}
div.focus_content_subpages div.main_image ul.quiz_link li a:hover{background-image: url(images/button2.png);color:#fff;text-decoration:none;}
*/
div.focus_content_subpages div.main_image ul.info_request {display:inline;float:left;margin:157px 0px 0 0px;padding:0px;}
div.focus_content_subpages div.main_image ul.info_request2 {display:block;float:left;margin:157px 0px 0 0px;padding:0px; background-color: #9e1c25; width: 543px; margin-top: 10px;}
div.focus_content_subpages div.main_image ul.info_request li{display:inline;float:left;list-style-type:none;margin:0px 0px 0 0px;padding:0px;}
div.focus_content_subpages div.main_image ul.info_request li.first{margin:0 0 0 10px; width: 198px;}
div.focus_content_subpages div.main_image ul.info_request li.second{margin:0 0 0 0;width: 121px;}
div.focus_content_subpages div.main_image ul.info_request li.third{margin:0 0 0 0;}
div.focus_content_subpages div.main_image ul.info_request_cancer li.second{margin:0 0 0 0;width: 229px;}
div.focus_content_subpages div.main_image ul.info_request_cancer li.third{margin:0 0 0 0;}

div.focus_content_subpages div.main_image ul.info_request li a{color:#fff;font-family:verdana,arial,sans-serif;font-size:9px;height:14px;padding:0;text-decoration:none;}
div.focus_content_subpages div.main_image ul.info_request li a:hover{color:#fff;text-decoration:none; font-weight: bold;}
div.focus_content_subpages div.main_image ul.info_request li a.focus{color:#fff;text-decoration:none; font-weight: bold;}

div.focus_content_subpages div.main_image ul.info_request2 li{display:inline;float:left;list-style-type:none;margin:0px 0px 0 0px;width:163px;}
div.focus_content_subpages div.main_image ul.info_request2 li a {display:block;padding: 5px 10px; width: auto;border-left:1px solid #666;float: left;}
div.focus_content_subpages div.main_image ul.info_request2 li.first {width: 209px; margin: 0;}
div.focus_content_subpages div.cancer ul.info_request2 li.first {width: 150px; margin: 0;}
div.focus_content_subpages div.main_image ul.info_request2 li.first a {padding-left: 10px;}

div.focus_content_subpages div.form_kit{margin:15px 0 0 0;}
div.focus_content_subpages span.required {color: #9E1D25;}
div.focus_content_subpages div.form_kit span.FieldBlock {display:block;margin:0 0 10px 0;clear:both;}
div.focus_content_subpages div.form_kit form input.field{margin: 0 0 10px 0; float:left;border:1px solid #b4ad9f;color:#363535;font-family:verdana,arial,sans-serif;font-size:12px;height:20px;}
div.focus_content_subpages div.form_kit form label{margin: 0 10px 10px 0; width: 83px; float: left; display:inline;color:#363535;font-family:verdana,arial,sans-serif;font-size:10px;margin:0 6px 0 0;overflow:hidden;padding-top:5px;}

div.focus_content_subpages div.shareForm {margin-top: 0;}
div.focus_content_subpages div.shareForm form label {float: none; display: block; width: auto;}
div.focus_content_subpages div.shareForm form input.field, textarea.field {width: 232px;display: block; margin: 5px 0 10px 0; border:1px solid #b4ad9f;color:#363535;font-family:verdana,arial,sans-serif;font-size:12px;height:20px;}
div.focus_content_subpages div.shareForm form textarea.field {width: 100%; ;height:200px;}
div.focus_content_subpages div.shareForm form h2 label {color: #9E1D25; font-size: 12px; font-weight: bold; margin-bottom: 5px;}


div.focus_content_subpages div.cols div.col_left {position: relative; width: 200px; float: left; background-image: url('images/ribbon_story.jpg'); background-repeat: no-repeat;height: 270px;}
div.focus_content_subpages div.cols div.col_right {width: 350px; float: right;}

div.focus_content_subpages div.cols div.col_left a {color: #9E1D25;}

div.focus_content_subpages div.cols div.col_left div.story {height:203px;margin-bottom:29px;padding:20px 0 0 50px;position:relative;width:130px;}
div.focus_content_subpages div.cols div.col_left div.story h2 {color: #9e1c25;}
div.focus_content_subpages div.cols div.col_left div.story a.full_story {position: absolute; bottom: 0; right: 0; padding-right: 10px;color: #9E1D25;}

div.focus_content_subpages div.cols div.col_left div.kim {padding: 8px 0 0 40px; width: 140px; height: 212px;}
div.focus_content_subpages div.cols div.col_left div.kim p {margin-top: 2px;}

/* stories */

div.focus_content_subpages div.story {clear: both; padding-top: 25px;}
div.focus_content_subpages div.story div.story_left {float: left; width: 100px;}
div.focus_content_subpages div.story div.story_right {float: right; width: 445px; margin-left: 15px;}
div.focus_content_subpages div.story h2 {color: #9E1D25;}
div.focus_content_subpages div.story h2 span {display: block; font-style: italic; margin-top: 2px; margin-bottom: 10px;color: #9E1D25}



/*SITE SUBFOCUS CONTENT ON THE LEFT*/
div.subfocus_content{display:inline;float:left;padding:30px 0 0 0;}

div.subfocus_content_subpages{display:inline;float:left;padding:20px 0 20px 0px;width:201px;}
div.subfocus_content_subpages ul.nav{list-style-type:none;margin:0px 0 0 20px;overflow:hidden;padding:0px 0 0 0;}
div.subfocus_content_subpages ul.nav li{list-style-type:none;margin:0px 0 10px 0;padding:0px 0 0 0;}
div.subfocus_content_subpages ul.nav li.home{display:block;margin-bottom:30px;}
div.subfocus_content_subpages ul.nav li a{color:#9e1d25;font-weight:normal;text-decoration:none;}
div.subfocus_content_subpages ul.nav li a:hover{font-weight:bold;}
div.subfocus_content_subpages ul.nav li a.focus{font-weight:bold;}

div.subfocus_content_subpages div#video_icon {margin:0 0 0 20px; padding: 10px 0;}

div.subfocus_content_subpages dl.seminars{border-bottom:1px solid #b5aea0;border-top:1px solid #b5aea0;font-family:verdana,arial,sans-serif;margin:0 0 0 20px;padding:10px 0 10px 0;width:158px;}

div.subfocus_content_subpages dl.seminars dt{margin:0px 0 0 0;padding:0px;}
div.subfocus_content_subpages dl.seminars dt.title{color:#9e1c25;font-size:14px;margin:0px 0 10px 0;padding:0px;}
div.subfocus_content_subpages dl.seminars dt.event{color:#363535;font-size:9.7px;font-weight:bold;margin:0px 0 5px 0;padding:0px;}
div.subfocus_content_subpages dl.seminars dd.date{color:#363535;font-size:9.7px;font-weight:normal;margin:0px 0 10px 0;padding:0px;}

div.subfocus_content_subpages dl.seminars dd{margin:0px 0 0 0;padding:0px;}


div.subfocus_content_subpages dl.quiz{margin:55px 0 0 0;padding:0px;}
div.subfocus_content_subpages dl.quiz dt{margin:0px 0 5px 0;padding:0px;text-align:center;}
div.subfocus_content_subpages dl.quiz dd{margin:0px 0 0 0px;padding:0px;text-align:center;}
div.subfocus_content_subpages dl.quiz dd.excellence{margin:15px 0 0 0px;padding:0px;text-align:center;}
div.subfocus_content_subpages dl.quiz dd a{color:#9E1D25;font-size:10.5px;line-height:170%;}

div.subfocus_content_subpages img#healthy_u {margin: 20px 0 0 22px;}

/* facebook */

div.facebook {background-color: white; background-image: url('images/facebook_gradient.jpg'); background-repeat: repeat-x; background-position: 5px 0; padding: 10px;}
div.facebook div.column_left {float: left; width: 190px; padding-top: 6px;}
div.facebook div.column_left span {display: block; float: left;font-family: verdana; font-size: !2px; font-weight: bold; color: #414040;}
div.facebook div.column_left img {margin: -6px 0 0 5px; display: block; float: left;}
div.facebook div.column_right {float: right; width: 570px;}
div.facebook div.column_right p strong {font-weight: bold; color: #414040; font-size: 12px;}
div.facebook div.column_right p strong span {color: #9e1c25; font-weight: bold; font-size: 12px;}
div.facebook div.column_right p a {color: #9E1C25;}

div.facebook_fans {padding-top: 31px; text-align: center;}

/*SITE NAV ON THE HOME PAGE*/
div.site_nav{background-color:#e9e7e3;height:1%;margin:4px 0 0 0;overflow:hidden;padding:20px 0px 20px 0px;}
div.site_nav ul{display:block;list-style-type:none;margin:0 0 0 100px;overflow:hidden;padding:0 0 0 0;}
div.site_nav ul li{display:inline;float:left;margin: 0 97px 0 0;padding:0px 0 5px 0;}
div.site_nav ul li a{display:block;text-decoration:none;}
div.site_nav ul li a:hover{text-decoration:underline;}
div.site_nav ul li dl{margin:0px;padding:0px;}
div.site_nav ul li dl dt{margin:0px 0 3px 0;padding:0px;}
div.site_nav ul li dl dt a img{border:1px solid #E9E7E3;}
div.site_nav ul li dl dt a:hover img{border:1px solid #9e1d25;}
div.site_nav ul li  dl dd{margin:0 0 5px 0;}
div.site_nav ul li  dl dd a{color:#9e1d25;font-size:9.5px;}
div.site_nav ul li  dl dd a:hover{color:#9e1d25;font-size:9.5px;}
/*SITE FOOTER*/
div.site_footer{height:1%;overflow:hidden;padding:10px 0 10px 0;}
div.site_footer ul{list-style-type:none;margin:0px;padding:0px;}
div.site_footer ul li{color:#363534;font-size:9px;float:left;list-style-type:none;}


/* ===================== ADDITIONS BEGIN ===================== */

/* popup */

div#Popup {overflow: hidden; color: #555; display : none;background-color: white;height:372px;left:30%;padding:10px;position: fixed !important; position:absolute;top:108px;width:487px;z-index:50000; border: 4px solid white; padding: 40px;}
div#Popup a {color: #9E1C25;}
div#Popup a#close_window {float: right; display: block; margin: -30px;}
div#Popup a#reserve_now {text-align: center; margin: -48px auto 0 auto; display: block;}
div#PopupDisablePage {display: none; background-color:black;height:100%;left:0pt;opacity:0.5;filter: alpha(opacity = 50);position: fixed !important; position:absolute;top:0pt;width:100%;z-index:49999;}

/* ===================== ADDITIONS END ===================== */
