/*header*/
#PRINT{display:block; margin-bottom:15px; padding-bottom:15px; border-bottom:solid #00B3DF 1px;}
div#header{display:none;}
#shield1 {display:none;}
#popupDefContainer{display:none;}
#headerPrint {display: block;}
/*left nav*/
div#leftnav{display:none; }

/*utility bar*/
div#utilitybar{display:none;}

/*sidebar*/
div#sidebar{display:none; }

/*HOME PAGE*/
#flash_container{display:none;}
.block_img{display:none;}

/*other*/
.flash_container{display:none;}
.gal_icon{display:none;}
/*master*/
div#main{margin: 0px 40px 0px 40px; width: auto;}
*{ padding:0; margin:0; font-family:helvetica; }
html{background-color:Gray;width:100%;}
body{margin:0px auto; width:984px; background-color:white; font-size:13px; }
a{color: #00b8e6; text-decoration:none; }
a.boldformlink{color: #00b8e6; text-decoration:none; font-weight:bold;}
a:hover{color: #F47621; text-decoration:underline;}
a.popuplink{color: #666666; font-weight:bold;}
a.popuplink:hover{text-decoration:underline; font-weight:bold;}
a:hover{text-decoration:underline;}

.manage_chol .ghetto-dropshadow1{border:solid 1px #fbfbfb; margin-bottom:12px; float:left;}

.ghetto-dropshadow1{border:solid 1px #fbfbfb;}
.ghetto-dropshadow2{border:solid 1px #f5f5f5;}
.ghetto-dropshadow3{border:solid 1px #e8e8e8;}
.nobr{white-space:nowrap;}

/*form layer*/
div.boldlinklayer{color: #4b4b4a; text-decoration:none; font-weight:normal;}
div.boldlinklayer a {color: #00b8e6; text-decoration:none; font-weight:bold;}
.optInText {
	 font-weight:bold;
	 padding-left:10px;
}
.formTable tr td.optInText {
	padding:8px 5px 5px 5px;
}
.formTable tr td.optInText {
	padding:8px 5px 5px 5px;	
}
div#floatingleft {float:left;width:250px;}

table.segment_form { padding: 5px; width:525px; }
table.segment_form td.radio2 { padding: 5px;background-color:#AAD8EF;}
table.segment_form td.radio { padding: 5px;background-color:#D8F3FF;}

.label {font-size:11px;}
.labelsmall {font-size:10px;}





/*main body*/ 

div#main h1 {color:#00549f; padding-bottom:13px; font-weight:normal; font-size:28px;}
div#main h2 {color:#00549f; padding-bottom:13px; font-weight:normal; font-size:19px;}
div#main h2.lesspad {color:#00549f; padding-bottom:8px; padding-top:10px; font-weight:normal; }
div#main h2.inline { display:inline; }
div#main h2 a{color:#00549f;  padding-bottom:13px; font-weight:normal; font-size:19px;}
div#main h2 a:hover{color:#00549f;  padding-bottom:13px; font-weight:normal; font-size:19px;}
div#main h3 {padding-bottom:7px;  font-weight:normal; }
div#main h3 .subhead{font-size:14px;}
.subhead{color:#00549f;}
div#main p {padding-bottom:12px; }
div#main #content p {padding-bottom:5px; }
div#main p.footnote{font-size:10px;}
div#main ul {color:#f5822a; margin: 0 0 20px 0;}
div#main ul li{margin: 0 0 10px 30px;}
div#main ul li span{color:#4b4b4a;}
div#main .eyebrow_hr{background-image:url(/c/images/cra/hr_dash.gif); line-height:1px; height:1px; margin:0 0 7px 0; }
div#main #eyebrow_container{height:34px;}
div#main #eyebrow_icon{float:left;}
div#main #eyebrow_text{float:left; padding:5px 0 0 5px; font-weight:bold;}
div#main span.green{color:#569427;}
div#main span.orange{color:#f58203;}
div#main span.purple{color:#401a8d;}

div#main .eyebrow_container{height:34px;}
div#main .eyebrow_icon{float:left;}
div#main .eyebrow_text{float:left; padding:5px 0 0 5px; font-weight:bold;}


div#main div#arc_image {float:right; width:233px; padding-top:7px;}
div#main div#circle_image {float:left; padding-top:5px;}
div#main #co_sidebar_container{ padding:0 0 10px 0; width:205px; }
div#main #co_sidebar_container #co_sidebar_text{padding:10px 15px 0 17px;}
div#main #co_sidebar_container #co_sidebar_image{float:right; padding:5px 0 0 0;}

div#main #sidebar_relatedLinks{float:left; padding-right:15px;}
div#main #sidebar_relatedLinks_right{float:right; padding-left:15px;}
/*related links*/
div#main #related_links_container{margin-left:3px;}
div#main #related_links_top{background-image:url(/c/images/cra/co_related_links_top.gif); height:24px; width:200px;}
div#main #related_links_top div{padding:4px 0 0 12px; color:White; font-weight:bold;}
div#main #related_links_mid{margin:0 0 0 0; padding:0 0 0 0;background-image:url(/c/images/cra/co_related_links_mid.gif); width:200px;}
div#main #related_links_mid ul{margin:0 0 0 0; padding:0 0 0 0; list-style-type:none;}
div#main #related_links_mid ul li{margin:0 1px 0 1px; padding:5px 0 0 12px; height:20px; border-bottom:solid 1px #ededee;}
div#main #related_links_mid ul li#last_link{margin:0 0 0 0; padding:5px 0 0 12px; height:19px; border-bottom:solid 0px #ededee;}
div#main #related_links_mid ul li a{color:#4b4b4a; text-decoration:none;}
div#main #related_links_mid ul li a:hover{color:#F47621; }
div#main #related_links_btm{background-image:url(/c/images/cra/co_related_links_btm.gif); height:5px; width:200px; font-size:1px;}

div#arc_image{display: none;}



/*HOME PAGE*/
#home_container #Vdivider{margin-top:15px;float:left;background-image:url(/c/images/cra/home_Vdivide.gif); background-repeat:no-repeat; height:200px; width:4px;}
#home_container #main_left_container{float:left; width:267px; _height:260px; min-height:260px;}
#home_container #main_right_container{float:left; padding-left:15px; width:252px; _height:260px; min-height:260px;}
#home_container .left_block,
#home_container .right_block{border-top:solid 4px #ddddde; width:252px; height:131px; min-height:116px; padding-top:12px;}
div#main div.left_block p,
div#main div.right_block p{padding-bottom:7px;}
div#main div.left_block div.block_img,
div#main div.right_block div.block_img{height:100px; width:58px; float:left;}




/*footer*/
/*
div.footer{display:none;}
*/
div.footer{margin: 40px; width: auto;}
div.footer_gray{display:none;}
div.footer_nav{display: none;}
div.footer_hr{display: none;}
div.footer_images{padding-bottom: 10px;}
div.footer{text-align: left; clear: both;}
div.footer_isi{width:auto; margin-top: 15px;} 

div.footer_hr{background-image:url(/c/images/cra/footer_hr.gif); _margin-bottom:-5px; background-repeat:repeat-x; width:100%; height:2px; line-height:2px;}
	

div.footerPrint p {font-family: Arial, Sans-Serif; color: #333333; padding: 15px 0 15px 0; margin:0;}
div.footerPrint p{font-size:11px; color:#333333; padding:0 0 15px 0; margin:0;}
div.footerPrint p span {font-size:11px; color:#333333; margin:0;}
.footer_images div{font-size:11px; color:#333333; margin:0;}
div.footerPrint div.links ul{padding: 0; margin: 0;	list-style: none;}
div.footerPrint div.links li{ white-space: nowrap; font-size: 11px; display: inline;}
.footer_images {padding:15px 0 0 0;}
#flag {float:left; padding:5px 5px 0 0;}
#footerPrint{display:none;}
p.footer_text{display: none;}
div.footer_legal{display: none;}
/*Gallery pages*/
#gallery_info tr td{border-top:solid 4px #ddddde;}
.gal_icon{padding-top:18px;}

/*health foods table*/
div#main .table_container {border:solid 1px #dadada; color:#00549f; height:330px; width:471px; }
div#main .table_container .left{ padding:10px 0 10px 10px; margin: 0; float:left; height:310px; width:225px; border-right:solid 1px #dadada;}
div#main .table_container .right{padding:10px 10px 10px 0; margin: 0; float:left; height:180px; width:225px;}
div#main .table_container .header_container{height:30px;}

div#main .table_container .left .icon{   float:left; display:inline; height:30px;}
div#main .table_container .left .header{ float:left; width:195px; padding:0; font-size:16px; background-color:#ccf3fd; vertical-align:middle; line-height:30px; height:30px;}
div#main .table_container .left .row1{   padding:4px 10px 5px 20px;}
div#main .table_container .left .row2{   padding:4px 10px 5px 20px; background-color:#f7f5f4;}

div#main .table_container .right .icon{  float:left; display:inline; height:30px;}
div#main .table_container .right .header{float:left; width:188px; padding:0; font-size:16px; background-color:#ccf3fd; vertical-align:middle; line-height:30px; height:30px;}
div#main .table_container .right .row1{  padding:4px 0 5px 30px;}
div#main .table_container .right .row2{  padding:4px 0 5px 30px; background-color:#f7f5f4;}

div#main .table_container ul{			margin:0 0 0 0; padding:0 0 0 0; color:#00549f;}
div#main .table_container ul.graybg{	margin:0 0 0 0; padding:0 0 0 0;}
div#main .table_container ul li{		margin:0 0 0 0; padding:0 0 0 0;}
div#main .table_container ul.graybg li{	margin:0 0 0 0; padding:0 0 0 0;}

 
div#main .small_table_container {border:solid 1px #dadada; color:#00549f; width:354px;}
div#main .small_table_container .left{ padding:15px 0 0 15px; float:left; width:162px;}
div#main .small_table_container .right{ padding:15px 0 0 0; float:left; width:162px;}
div#main .small_table_container .header_container{height:30px;}

div#main .small_table_container .left .header{width:155px; padding-left:7px; float:left; font-size:16px; background-color:#ccf3fd; vertical-align:middle; line-height:30px; height:30px;}
div#main .small_table_container .left .row1{padding:7px 0 7px 0;}
div#main .small_table_container .left .row2{padding:7px 0 7px 0; background-color:#f7f5f4;}

div#main .small_table_container .right .header{width:162px; float:left; font-size:16px; background-color:#ccf3fd; vertical-align:middle; line-height:30px; height:30px;}
div#main .small_table_container .right .row1{padding:7px 0 7px 0;}
div#main .small_table_container .right .row2{padding:7px 0 7px 0; background-color:#f7f5f4;}

div#main .small_table_container ul{			margin:0 0 0 0; padding:0 0 0 0; color:#00549f;}
div#main .small_table_container ul.graybg{	margin:0 0 0 0; padding:0 0 0 0;}
div#main .small_table_container ul li{		margin:0 0 0 20px; padding:0 0 0 0;}
div#main .small_table_container ul.graybg li{	margin:0 0 0 0; padding:0 0 0 0;}
div#main .small_table_container .right ul {list-style-type:none;}

div#main .table_footnote{padding:0 0 0 10px; float:left; width:165px;}
div#main .source{font-size:10px;}

.showDiv{display:block;}
.hideDiv{display:none;}
div#main  h2 a.sectionon{color:#f47621}
a.sectionon:hover{color:#f47621; text-decoration:none;}
a.sectionoff{color:#5dc5ec;} 

div#main .glossary_popup {position:absolute; display:none; z-index:999999;}
div#main .glossary_popup_top{background-image:URL(/c/images/cra/popup_top_bg.png); height:80px; width:254px; }
div#main .glossary_popup_mid{background-image:URL(/c/images/cra/popup_mid_bg.png); width:254px; }
div#main .glossary_popup_btm{background-image:URL(/c/images/cra/popup_btm_bg.png); height:64px; width:254px; }
div#main .glossary_popup_title{padding: 50px 0 0 20px; color:White; font-weight:bold;}
div#main .glossary_popup_title span.hack{margin-top: -8px; display:block;}
div#main .glossary_popup_text{margin: 0 20px 0 20px;}
div#main .glossary_popup_close{position:absolute; float:right; cursor:pointer;  width:254px; height:30px;}

/*BMI Calculator*/
div#hlBox { margin-left: 10px; margin-right: auto; width: 418px; }
div#hlBox div#hlBoxContent { margin-top:-2px; width: 418px;	padding-top: 10px;	padding-bottom: 10px; background: url(/c/images/rrect_lblue_bg.gif) repeat-y; }
div#hlBox div#hlBoxContent p, div#hlBox div#hlBoxContent li, div#h1Box div#h1BoxContent h3 { margin-left: 16px;	margin-right: 16px;	color: #20A3D9; position: relative;	top: 0px; }
div#hlBox div#hlBoxTop { position: relative; top: 0px; }
div#hlBox div#hlBoxBottom { margin-top: -7px; top: 0px;	position: relative; }
div#hlBoxHead {	color: #20A3D9;	font-size: 14px; font-weight: normal; margin-bottom: 9px; margin-left: 10px; margin-top: 15px; }
div#hlBoxHead div#leftSide { float: left; }
div#hlBoxHead div#rightSide { float: right;	width: 410px; margin-bottom: 9px; }


/*
CRM PHASE 2
*/
div#main .togglecontrol{width:400px; padding-bottom:10px;}
div#main .consideringopt{width:400px;}
div#main .consideringcnt{height:53px;}

div#main .chkboxcnt{width:53px;float:left;}
div#main .takingopt{width:400px;}
div#main .takingcnt{height:71px;}
div#main .chkboxlblcnt{width:327px;float:right;}

div#main .optdivider{  padding:15px 0 10px 60px; width:360px;}

div#main .consideringquestion{width:400px; padding-left:58px;}
div#main .takingquestion{width:400px; padding-left:58px;}
div#main .questioncnttop{margin-top:10px;width:353px; height:6px; line-height:6px;background-image:URL(/c/images/crm2/considering_cnt_top.gif);}
div#main .questioncntmid{width:353px;background-color:#eaeaea;}
div#main .questioncntbtm{width:353px; height:6px;line-height:6px;background-image:URL(/c/images/crm2/considering_cnt_btm.gif);}
div#main .questiontext{padding:5px 8px 8px 8px;font-family:verdana; font-size: 0.9em;}
div#main .questioninput{padding:0 5px 8px 8px;}

div#main .patsupinterestsUL{margin: 6px 0 15px 30px; color:#4B4B4A;}
div#main .patsupinterestsUL li{margin:0; padding:0;}
div#main .patsupinterestsUL li.fistLI{margin:0 0 0 0; padding:0;}

div#main .patsupcoachTyUL {margin: 0 0 0 15px; color:#4B4B4A;}
div#main .patsupcoachTyUL li{margin:0; padding:0;}
div#main .patsupcoachTyUL li.fistLI{ list-style-type:none; margin:0 0 0 0; padding:0;}

div#main .patsupcoachUL {margin: 0 0 0 15px; color:#4B4B4A;}
div#main .patsupcoachUL li{margin:0; padding:0;}
div#main .patsupcoachUL li.fistLI{margin:0 0 0 0; padding:0;}

div#main .passwordcnt{background-repeat:no-repeat; width:388px; height:215px; padding-bottom:10px;background-image:url(/c/images/crm2/password_cnt.gif)}
div#main .passwordcnttext{padding:20px 20px 0 20px;width:348px; height:195px;}
div#main .passwordtitle{font-size:18px; color:orange;}
div#main .description{font-size:9px; color:#aaaaaa; }
div#main .passwordcopy{font-family:Arial Narrow; font-size:14px; padding: 10px 0 10px 0;}
div#main .passworddescription{padding-left:70px;font-size:9px; color:#aaaaaa; }
div#main .passchkboxcnt{padding-top:10px;}

div#main .patSupRessetaOptCnt {padding: 8px 0 8px 0;}
.reg_head_img_container{display: none;}


/*call outs*/
.co_container{}
.co_header{ color:White; font-weight:bold; padding:5px 0 0 27px;}
.co_top_container{background-image:url(/c/images/cra/co_top.gif); width:177px; height:29px;}
.co_mid_container{background-image:url(/c/images/cra/co_mid.gif); width:177px;}
.co_btm{background-image:url(/c/images/cra/co_btm.gif); margin-bottom:19px; width:177px; height:5px; line-height:1px; font-size:1px;}
.co_img{padding:5px 14px 10px 14px;}
.co_text{padding:0 14px 0 14px; color:#4B4B4A;}
.co_call_to_action{padding:10px 12px 10px 12px;}

/*other*/
div#adobeReader
{
	width:430px;
	height:60px;
	
}
div#adobeReader div#adobeReaderGraphic 
{
	width: 80px;
	float: left;
	margin-bottom: 30px;
	margin-top:5px;
}
div#adobeReader div#adobeReaderText 
{
	width: 340px;
	float: right;
}

div#footer p, ul, li
{
	padding: 7px 0px 7px 0px;
}


/* Eligibility pop-up */
div#elig h3 {padding-left: 7px; padding-right: 7px; padding-bottom:7px;  font-weight:normal; }
div#elig h3 .subhead{font-size:14px;}
div#elig p {padding-left: 7px; padding-right: 7px; padding-bottom:12px;}

