/*master*/

*{ padding:0; margin:0; font-family:arial; }
html{background-color:Gray;width:100%; font-size:12px;}
body{margin:0px auto; width:984px; background-color:white; font: 1em/1.45 Arial, sans-serif;}
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;}
a.popupdeflink{color: #00B8E6; font-weight:normal; font-size:11px;}
a.popupdeflink:hover{text-decoration:underline; font-weight:normal; font-size:11px;}

.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;}
.left{float:left;}
.right{float:right;}
.clear{clear:both;}
.center{text-align:center}
.underline {text-decoration: underline;}
.aHighlight{color: #00b8e6;}
#PRINT{display:none;}
.isi-header{background-image:url(/c/images/isi_title_line.gif);
background-position:2px 50%;
background-repeat:repeat-x;}

.isi-header span{background-color:#FFFFFF;
padding:0pt 5px 0pt 0pt;}

/*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;}


/*header*/
div#header_top{width: 984px; height: 10px; font-size:0; line-height:0px; background-color:#00B3DF; margin: 0 0;}
div#header{width: 984px;}
div#header_left_bar{float:left;}
div#header_logo{float: left; height:100px;}
#header_right{float: right; height:100px; width:743px; background-image:url(/c/images/cra/header_background.gif);}

#search_container{ height:48px; margin-top:08px;}
div#header_upper{float: right; margin-top:0px;}

div#header_nonus{float: left; position:relative; z-index:101; right:0px; top:0px;}
#country_list, #country_list ul{padding: 0;margin: 0;list-style: none;}
#country_list .ddCountryOn{background-color: #9adcf8;}
#country_list li{float: left; display:inline; margin: 0 10px 5px 0;}
#country_list li ul{width: 126px;left: -999em;margin: 0;background-color: white;border: solid 1px #209fd4;z-index: 100;position: absolute;}
#country_list li ul div{padding: 1px;}
#country_list li:hover ul, #country_list li.sfhover ul{left: auto;}
#country_list li ul li{float:left; width:99px; padding-left:10px; font-size:10px;}
#country_list li ul a{display:block; width:99px;color:#31619c; text-decoration:none;}

div#header_search_box{width: 117px; float: left;}
div#header_search_box input{width: 107px; height: 18px; display:inline; margin:4px 10px 0 0; border: 1px;}
div#header_search_box input#_ctl0_ucHeader_Search1_terms{border:solid 1px red; border-top-color:ThreeDShadow; border-left-color:ThreeDShadow; border-right-color:ThreeDHighlight; border-bottom-color:ThreeDHighlight; }
div#header_search_button{float: left;}
div#header_search_button input{border: 0px;}

div#header_links{width: 720px; text-align: right; margin:0px 10px 0 0;}
div#header_links ul{padding: 0;margin: 4px 20px 0 0;list-style: none; width:530px; float:left;}
.azlogocontainer img{margin:12px 5px 0 0;}
div#header_links li{display: inline; white-space: nowrap;}
div#header_links{color: #4B4B4A;}
div#header_links a{color: #4B4B4A; line-height:20px; font-size:13px; text-decoration: none; font-family:helvetica;}
div#header_links a:hover{text-decoration: underline; font-family:helvetica;}

#headerPrint{display:none;}

/*left nav*/
.leftnav_co_top{line-height:0; font-size:0px; background-repeat:no-repeat; width:207px; height:5px; background-image:url(/c/images/callouts/leftnav_co_top.gif);}
.leftnav_co_mid{line-height:0;   width:207px;  background-image:url(/c/images/callouts/leftnav_co_mid.gif);}
.leftnav_co_mid div{padding:5px 5px 5px 10px;}
.leftnav_co_mid img{padding:0 4px 0 0;}
div#leftnav .leftnav_co_mid a{color: #00b8e6; text-decoration:none;}
div#leftnav .leftnav_co_mid a:hover{color: #F47621; text-decoration:underline;}
.leftnav_co_btm{line-height:0; background-repeat:no-repeat; width:207px; height:5px; background-image:url(/c/images/callouts/leftnav_co_btm.gif);}
div#leftnav li{background-color:#f7f5f4;}
div#leftnav{display:inline; margin:16px 18px 0 15px; float: left; width:207px;}

div#leftnav .menu_co{display:inline; float: left; padding:16px 0 0 0; width:207px;}
div#leftnav div.header{height:24px;}
div#leftnav a{color: #4b4b4a;  text-decoration: none;}
div#leftnav div.main ul, div#leftnav div.main_on ul{list-style: none;}
div#leftnav div.main ul ul, div#leftnav div.main_on ul ul{list-style:none;}
div#leftnav div.main li, div#leftnav div.main_on li{ padding:7px 0 7px 0; border-bottom:solid 1px silver;  /*background-image: url(/c/images/nav_arrow.gif);*/	background-repeat: no-repeat; color: #31619c;}

div#leftnav div.main li.lastli, div#leftnav div.main_on li.lastli{ border-bottom:0;}

div#leftnav div.main_on .supersubnav li.firstliactive,
div#leftnav div.main_on .supersubnav li.firstli{ border-top:solid 1px silver; padding:7px 0 7px 0; margin:7px 0 0 0;   /*background-image: url(/c/images/nav_arrow.gif);*/	background-repeat: no-repeat;}
div#leftnav div.main_on .subnav li.firstliactive,
div#leftnav div.main_on .subnav li.firstli{ border-top:solid 1px silver; padding:7px 0 7px 0; margin:7px 0 0 0;  /*background-image: url(/c/images/nav_arrow.gif);*/	background-repeat: no-repeat;} 
div#leftnav div.main_on .subnav li.firstliexpanded,
div#leftnav div.main_on .subnav li.firstliexpanded_active,
div#leftnav div.main_on .subnav li.firstliexpanded_on{	/*background-image: url(/c/images/nav_arrow_down.gif);*/ border-bottom:0; border-top:solid 1px silver; margin:7px 0 0 0; padding-bottom:0; background-repeat: no-repeat;}

div#leftnav div.main li .subnav li a, div#leftnav div.main_on li .subnav li a{padding-left:20px;}
div#leftnav div.main li .supersubnav li a, div#leftnav div.main_on li .supersubnav li a{padding-left:30px;}

div#leftnav div.main_on li.expanded, 
div#leftnav div.main_on li.expanded_on, 
div#leftnav div.main_on li.expanded_active{	/*background-image: url(/c/images/nav_arrow_down.gif);*/ border-bottom:0; padding-bottom:0; background-repeat: no-repeat;}

div#leftnav div.main_on li.expanded_active a, 
div#leftnav div.main_on li.active a,
div#leftnav div.main_on li.expanded li.expanded_active a, 
div#leftnav div.main_on li.expanded li.active a,
div#leftnav div.main_on li.firstliactive a{color: #f47621;}

div#leftnav div.main_on li.expanded ul.subnav li.firstliexpanded_active a{color: #f47621;}
div#leftnav div.main_on li.expanded ul.subnav li.firstliexpanded_active {border-bottom:0;}
div#leftnav div.main_on li.expanded ul.subnav li.firstliexpanded_active ul.supersubnav a{color: #4b4b4a;  font-weight:normal; text-decoration: none;}

div#leftnav div.main_on li.expanded li.expanded_active li a, 
div#leftnav div.main_on li.expanded li.active li a{color: #4b4b4a;  text-decoration: none; font-weight:normal;}
div#leftnav div.main_on li ul{ list-style: none; /*border-left: solid 1px #f37721;*/}
div#leftnav div.main_on li ul li /*level 3*/{}
div#leftnav div.main_on li ul ul li /*level 4*/{/*background-image: url(/c/images/nav_level3.gif);*/background-repeat: no-repeat; color: #31619c;}
div#leftnav div.main_on li.expanded_active ul li a, div#leftnav div.main_on li.expanded ul li a{color: #4b4b4a;  font-weight:normal; text-decoration: none;}
div#leftnav div.main_on li.expanded ul li.active a{	color: #f47621;	font-weight: bold;}
div#leftnav div.main_on li.expanded ul li.firstliactive a{color: #f47621;	font-weight: bold;}

div#leftnav div.level1
{
	height:24px; 
	overflow: hidden;
}

div#leftnav div.level1 a {height:24px; display:block; width:207px; cursor:pointer; color:white; font-weight:bold;}
div#leftnav div.level1 a span{ padding:2px 0 0 12px; font-size:13px; display:block;}

div#leftnav li a {padding:0 0 0 10px; font-size:13px; display:block;}
div#leftnav li a img {padding:0 2px 0 0;}
div#leftnav #navsection1{margin:0 0 3px 0;}

div#leftnav li a:hover{color:#F47621;}
div#leftnav div.main_on li.expanded_active ul li a:hover, div#leftnav div.main_on li.expanded ul li a:hover{color: #F47621;}



div#leftnav div.main_on li.expanded_active,
div#leftnav div.main_on li.expanded_active li{background-color:white;}

div#leftnav .active,
div#leftnav .expanded,
div#leftnav .expanded li {background-color:white;}



/*utility bar*/
div#utilitybar{width:100%; overflow: hidden; text-align:right;}
div#main div#utilitybar ul{padding:0; margin:0 0 0 0; list-style: none;}
div#main div#utilitybar ul li{margin: 0 0 0 0;}
div#utilitybar li{display:inline; border-left: 1px solid #20ace1; padding:0 11px; white-space: nowrap; color: #606060;}
div#utilitybar li .favoriteCheckboxButton{vertical-align: middle;}
div#utilitybar li.email{border-left: none; padding-left:0;}
div#utilitybar li.email a{background-image: url(/c/images/cra/icon_email.gif); background-position: left center; background-repeat: no-repeat; padding-left: 20px;}
div#utilitybar li.print a{background-image: url(/c/images/cra/icon_print.gif); background-position: left center; background-repeat: no-repeat; padding-left: 20px;}
div#utilitybar a{color: #606060;text-decoration: none;}
div#utilitybar div.hr{background-image:url(/c/images/cra/hr_dash.gif); font-size:1px; line-height:1px; height:1px; margin:16px 0 7px 0; }

div.hr{background-image:url(/c/images/cra/hr_dash.gif); font-size:1px; line-height:1px; height:1px; margin:0 0 12px 0; }

/*main body*/ 
div#main{background-color:white; color:#4b4b4a; margin:16px 0 0 0; float: left; width: 538px; _height:500px; min-height:500px; }


div#main h1 {color:#00549f; padding-bottom:10px; font-weight:normal; font-size:28px; line-height:1em;}
div#main h1.pageheadline{margin-top:16px;}
div#main h2 {color:#00549f; padding-bottom:5px; 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:5px; font-weight:normal; font-size:19px;}
div#main h2 a:hover{color:#00549f;  padding-bottom:5px; font-weight:normal;}
div#main h3 a:hover{color:#00549f;  padding-bottom:5px; font-weight:normal;}
div#main h3 {padding-bottom:5px;  font-weight:normal; }
div#main h3 .subhead{}
.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; position:relative; padding-top:5px; margin-bottom:15px;}
.circle_copy{width:300px; margin-left:15px; float:left; position:relative; padding-top:5px; margin-bottom:15px;}
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:0 0 10px 3px;}

div#main #related_links_spacer{height:15px; width:200px;}

div#main #related_links_spacer{height:15px; width:200px;}
div#main #related_links_top{background-image:url(/c/images/cra/co_related_links_top.gif); background-color:#8BE1F7; background-repeat:no-repeat; 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 5px 12px; border-bottom:solid 1px #ededee;}
div#main #related_links_mid ul li#last_link{margin:0 0 0 0; padding:5px 0 5px 12px; 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;}




/*HOME PAGE*/
#flash_container{position:relative;right:1px; top:0px; width:537px; /*height:400px;*/}
#home_container{position:relative; /*top:-15px;*/ right:1px; width:538px; _height:260px; min-height:260px; background-image:url(/c/images/cra/home_bg.gif); background-repeat:no-repeat; margin-top:10px;}
#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; background-image:url(/c/images/cra/home_left_bg.gif);}
#home_container #main_right_container{float:left; padding-left:15px; width:252px; _height:260px; min-height:260px;background-image:url(/c/images/cra/home_right_bg.gif);}
#home_container .left_block{float:left; border-top:solid 4px #ddddde; width:252px; padding:12px 0 12px 0;}
#home_container .right_block{float:right; border-top:solid 4px #ddddde; width:252px; 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:133px; width:58px; float:left;}
.block_text{float:left; width:190px;}


/*sidebar*/
div#sidebar{background-color:white; margin:12px 12px 0 16px; display:inline; float: left; width: 177px;}



/*footer*/
#footerPrint{display:none;}
div.footer{ margin:30px 0 0 241px; width:538px; }
div.footer_gray{ font-size:11px; padding:15px 15px 0 15px; background-color: #EDEEF0; }

div.footer_text{padding-bottom:10px; color:#666666;} 
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.footer.footer_nav{margin:20px 0 0 0; width:100%;text-align:center;}	
div.footer_links div.links{float: left;	display: inline; width: 100%;}
div.footer div.links ul{padding: 0; margin: 0;	list-style: none;}
div.footer div.links li{white-space: nowrap; display: inline;}
div.footer div.links a{text-decoration: none;}
div.footer div.links a:hover{text-decoration: underline;}
div.footer p {font-family: Arial, Sans-Serif; color: #333333; padding:0 0 15px 0; margin:0;}
div.footer_gray p{font-size:11px; color:#333333; padding:0 0 15px 0; margin:0;}
div.footer_gray p span {font-size:11px; color:#333333; margin:0;}
div.footer_legal{padding-bottom:15px;}
.footer_images div{color:#333333; margin:0;}
div.footer_gray div.links ul{padding: 0; margin: 0;	list-style: none;}
div.footer_gray div.links li{ white-space: nowrap; font-size: 11px; display: inline;}
.footer_images {padding:0 0 15px 0;}
.link-icons{vertical-align:baseline;}
#flag {float:left; padding:2px 5px 0 0;}

.footer_isi h3  {
color:#00549F;

margin-bottom:8px;
margin-top:8px;
font-weight:bold;
}

.footer_isi ul{padding-bottom:15px; color:#333333;}

.footer_isi li {

margin-bottom:5px;
margin-left:15px;
}

/*Gallery pages*/

.hrzRule01{border-top:solid 3px #ddddde; margin:10px 0 20px 0;}
#gallery_info tr td{border-top:solid 4px #ddddde;}
#gallery_info tr td.toptd{border-top:solid 0 #ddddde;}

.gal_icon{padding-top:18px;}

#gallery_info_in tr td{border-top:0px;}

/*health foods table*/
div#main .table_container {border:solid 1px #dadada; color:#00549f; }
div#main .table_container .left{ margin:15px 0 0 15px; display:inline; border-bottom:solid 1px #F7F5F4; margin-bottom:15px; float:left; width:220px; border-right:solid 1px #dadada;}
div#main .table_container .right{margin:15px 15px 0 0; display:inline; border-bottom:solid 1px #F7F5F4; margin-bottom:15px; float:left; width:220px;}
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:190px; padding:0; font-size:16px; background-color:#ccf3fd; vertical-align:middle; line-height:30px; height:30px;}
div#main .table_container .left .row1{   padding:7px 10px 7px 20px;}
div#main .table_container .left .row2{   padding:7px 10px 7px 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:183px; padding:0; font-size:16px; background-color:#ccf3fd; vertical-align:middle; line-height:30px; height:30px;}
div#main .table_container .right .row1{  padding:7px 0 7px 30px;}
div#main .table_container .right .row2{  padding:7px 0 7px 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:537px;}
div#main .small_table_container .left{ display:inline; margin:15px 0 0 15px; border-bottom:solid 1px #F7F5F4; margin-bottom:15px; float:left; width:162px;}
div#main .small_table_container .right{ margin:15px 0 0 0; border-bottom:solid 1px #F7F5F4; margin-bottom:15px; 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;}




/* start :: reduce risk table :: start */
div#main .rr_table_container {border:solid 1px #dadada; color:#00549f; }

div#main .rr_table_container .rr_left{ margin:15px 15px 0 15px; display:inline; margin-bottom:15px; float:left; width:210px;}

div#main .rr_table_container .rr_right{margin:15px 15px 0 0; display:inline; margin-bottom:15px; float:left; width:220px;}

div#main .rr_table_container .rr_left .row1{   padding:7px 10px 7px 40px;}
div#main .rr_table_container .rr_left .row2{   padding:7px 10px 7px 40px; background-color:#f7f5f4;}

div#main .rr_table_container .rr_right .row1{  padding:7px 0 7px 30px;}
div#main .rr_table_container .rr_right .row2{  padding:7px 0 7px 30px; background-color:#f7f5f4;}

div#main .rr_table_container .rr_left .content{  color:#000; font-weight:bold; margin:0 0 10px 10px;}
div#main .rr_table_container .rr_right .content{ color:#000; font-weight:bold; margin:0 0 10px 10px;}

div#main .rr_table_container .rr_title_container{padding:13px 0 0 13px;}

div#main .rr_table_container .rr_title{width:436px; background-color:#CCF3FD; padding:8px; font-size:16px; font-weight:bold;}

div#main .rr_table_container ul{	margin:0 0 0 0; padding:0 0 0 0; color:#4B4B4A;}
div#main .rr_table_container ul li{ margin:0 0 0 0; padding:0 0 0 0; color:#f5812a;}

div#main .rr_table_container ul li .fontColor{ color:#4B4B4A;}

div#main .rr_table_container p{ color:#4B4B4A; padding:0 40px 0 40px; text-align:center;}


div#main .rr_table_container p .hrzRule{ color:#cccccc;}

div#main .rr_table_container .centerIt{ text-align:center; margin:12px 0 18px 0;}

/* end :: reduce risk table :: end */


div#main .table_footnote{padding:12px 0 0 14px; float:left; width:170px;color:#4B4B4A}
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;} 

.glossary_popup {position:absolute; display:none; z-index:999999;}
.glossary_popup_top{background-image:URL(/c/images/cra/popup_top_bg.png); height:80px; width:254px; }
.glossary_popup_mid{background-image:URL(/c/images/cra/popup_mid_bg.png); width:254px; }
.glossary_popup_btm{background-image:URL(/c/images/cra/popup_btm_bg.png); height:64px; width:254px; }
.glossary_popup_title{padding: 0 0 0 20px; color:White; font-weight:bold; position:relative; top:47px; }
.glossary_popup_title span.hack{display:block;}

.glossary_popup_text{margin: 0 20px 0 20px;}
.glossary_popup_close{position:absolute; cursor:pointer;  width:254px; height:30px;}


.flash_glossary_popup {position:absolute; display:none; z-index:999999;}
.flash_glossary_popup_top{background-image:URL(/c/images/cra/flash_popup_top_bg.png); height:38px; width:460px; }
.flash_glossary_popup_mid{background-image:URL(/c/images/cra/flash_popup_mid_bg.png); width:460px; }
.flash_glossary_popup_btm{background-image:URL(/c/images/cra/flash_popup_btm_bg.png); height:64px; width:460px; }
.flash_glossary_popup_title{padding: 0 0 0 0px; color:White; font-weight:bold; position:relative; top:47px; }
.flash_glossary_popup_title span.hack{display:block;}

.flash_glossary_popup_text{margin: 0 0 0 20px;}
.flash_glossary_popup_close{position:absolute; float:right; cursor:pointer;  width:460px; height:30px;}

/* I don't think the following are used anymore, should confirm */
div#main .flash_popup {position:absolute; display:none; z-index:999999;}
div#main .flash_popup_top{background-image:URL(/c/images/cra/popup_top_bg.png); height:80px; width:254px; }
div#main .flash_popup_mid{background-image:URL(/c/images/cra/popup_mid_bg.png); width:254px; }
div#main .flash_popup_btm{background-image:URL(/c/images/cra/popup_btm_bg.png); height:64px; width:254px; }
div#main .flash_popup_title{padding: 0 0 0 20px; color:White; font-weight:bold; position:relative; top:50px; }
div#main .flash_popup_title span.hack{display:block;}

div#main .flash_popup_text{margin: 0 20px 0 20px;}
div#main .flash_popup_close{position:absolute; float:right; cursor:pointer;  width:254px; height:30px;}


/*BMI Calculator*/
div#hlBox { margin-left: 10px; margin-right: auto; width: 418px; }
#hlTop{line-height:0; display:block; font-size:0px;}
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 {line-height:0; font-size:0;}
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; }
div#hlBox div#hlBoxContent p{padding-bottom:0;}
/*
CRM PHASE 2
*/
/*
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;}



/*call outs*/
.co_container{}
.co_header{ color:White; font-weight:bold; padding:4px 0 0 27px; font-size:12px;}
.co_top_container{background-image:url(/c/images/cra/co_top.gif); width:177px; height:29px;}
.co_top_containerhigher{background-image:url(/c/images/cra/co_tophigher.gif); width:177px; height:58px;}
.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;}
ul.co_call_to_action{padding:10px 12px 10px 30px; background: transparent url(/c/images/nav_arrow.gif) no-repeat 15px 15px; }
ul.co_call_to_action li {list-style: none;}
/*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;
}

/* Eligibility pop-up */
div#elig h3 {padding-left: 7px; padding-right: 7px; padding-bottom:7px;  font-weight:bold; font-size:14px; }
div#elig h3 .subhead{font-size:14px;}
div#elig p {padding-left: 7px; padding-right: 7px; padding-bottom:12px;}



/*registration redisign JP 7/11/2008 */

.savings {
	overflow: hidden;
	width: 538px;
	margin-bottom: 1.5em; }

#main .savings p {
	width: 247px;
	margin: 0;
	padding: 8px;
	padding-top: 252px;
	border-width: 1px;
	border-style: solid;
	border-color: #e3e3e3 #ededed #ededed #e3e3e3;
	-moz-border-radius: 5px;
	background-color: #ffffff;
	background-position: center 8px;
	background-repeat: no-repeat; }
.savings .considering {
	float: left;
	background-image: url(/c/images/savingscard/considering.jpg); }
.savings .taking {
	float: right;
	background-image: url(/c/images/savingscard/taking.jpg); }

.savings a {
	display: block;
	padding: 1em 0.5em;
	background: #00b0dd url(/c/images/savingscard/button.png) left top repeat-x;
	color: #ffffff;
	font-weight: bold;
	text-align: center;
	text-decoration: none; }
.savings a span { display: none; }

.savings a:hover { background-color: #ff6700; background-image: url(/c/images/savingscard/button-over.png); }
.savings a:hover strong { display: none; }
.savings a:hover span { display: inline; }

.caveat { padding-bottom:12px; font-size:10px; }
#main .caveat p { padding: 0; }

div.eligibility.js {
	position: absolute;
	width: 300px;
	background: Tan; }



.arrowContainter {float:left; width:10px;}
.arrowContainter img{padding-top:4px;}

.arrowTextContainer {float:left; width:265px; position:relative;}

option{padding-left:3px; padding-right:3px;}
.plaque_buildup{padding:15px 0 15px 0;}
.blue_arrow{ }
div#main ul.blue_arrow li{ padding-left:16px; margin-left: 0; list-style: none; background: transparent url(/c/images/nav_arrow.gif) no-repeat 1px .4em; }

.searchField {float:left;}
#terms{ border:1px none;
display:inline;
height:18px;
margin:4px 10px 0 0;
width:107px;}
.searchBtn{float:left;}

.searchterms{ border:1px none;
display:inline;
height:18px;
margin:4px 10px 0 0;
width:107px;}

#overlayDiv { display: none; position: fixed; top: 0px; left: 0px; width: 100%; height: 100%; background-color: #000; opacity: 0.85; filter: alpha(Opacity=85); }
*html #overlayDiv {border: 1px solid black; position: absolute; zoom: 1;}

#videoDiv {display: none; position: absolute; top: 75px; left: 0px; width: 100%; }
#innerVideoDiv { /*border: 1px solid yellow;*/ width: 640px; margin: 0 auto; }

#main div.flashISI { background-color: #fff; padding: 8px 37px;}
#main div.flashISI .isi-header { background-image: url(/c/images/isi_title_line.gif); background-position: 2px 50%; background-repeat: repeat-x; color: #00549f; font-weight: bold; margin-bottom: 8px; }
#main div.flashISI .isi-header span { background-color: #fff; padding-right: 5px; }
#main div.flashISI li { margin-bottom: 5px; margin-left: 15px; }
#main div.flashISI ul li { color: #333; }

.flash_container { margin-bottom: 15px; }
.popup_video { padding-top: 8px; }

.signup { margin-bottom: 20px; }

#how_compares_flash_container { background-image: url(/c/images/cra/how_crestor_compares_bg.jpg); float: left; width:537px; margin-top:3px; margin-bottom:10px; height:928px;}
#how_compares_flash { float: left; margin: 7px 0px 0px 0px; padding-left:6px; }
#how_compares_text { float: left; margin: 11px 0px 0px 0px; padding-left:6px; padding-right:15px;}
div#main #how_compares_ul {margin-bottom:18px;}
#how_compares_text2 {  float: left; margin: 0; padding-left: 10px; padding-right:15px;}
#how_compares_glossary { background-image: url(/c/images/cra/chart_glossary.jpg); float: left; width:210px; margin: 11px 0 11px 8px; line-height: 13px; padding-top:10px;}
div#how_compares_text ul li{margin: 0 0 2px 30px;}

#how_compares_flash_container p {margin: 0 15px 0 11px; }
#how_compares_flash_container li {margin: 0 0 10px 20px;}
#how_compares_glossary p {margin: 0 5px 0 11px; line-height:16px; }
#how_compares_glossary p.p2 {margin: 0 5px 0 48px; }
#how_compares_text2 p {margin: 0 15px 0 11px; }
.diff_strong {color: #666666; font-weight:bold;}
.caveat_sup {width:6px;float:left;}
.caveat_text {width:532px;float:left;}

a.facebookShare 
{
    background:transparent url(/c/images/facebook_icon.jpg) no-repeat left center; 
    padding-left:20px;
    padding-top:1px;
    position:relative;
    top:-4px;
}
elative;
    top:-4px;
}

