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

/* Right Navigation contain all Right part including Header, Top Navigations and content part too. */

#rightnav{ float:right; width:729px; margin-top:22px; padding-bottom:25px;}	
#topnav{ width:729px; position:relative; float:right; position:relative;}

#topnav .flashimg { background:url(/images/flashbg.png) top no-repeat; width:728px; height:216px; padding:5px 0px 0px 2px;}
#topnav .mainbanner{ background:#FFFFFF; padding:6px; width:704px; margin:0px auto; border:#b5c5d3 1px solid;}

#pgcontent{ clear:both; width:704px; padding:18px 0px 0px 15px; font-family:Arial, Helvetica, sans-serif; font-weight:normal; font-size:12px; color:#666666; position:relative;}
#pgcontent .contenthead{ color:#346c27; font-family:Arial, Helvetica, sans-serif; font-size:18px; font-weight:normal; }
#pgcontent .contenthead sup{font-size:11px;}
#pgcontent .contenthead img{padding-left:40px;}
#pgcontent .actonelnote{ width:440px;  padding:30px 0px 15px 47px; font-family:Arial, Helvetica, sans-serif; font-weight:normal; font-size:14px; color:#346c27; background:url(/images/actonel_icon.gif) left no-repeat; clear:both;}
#pgcontent a:hover { color:#23a6f9; text-decoration:none;}
#pgcontent ul{ color:#666666; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; list-style:none;}
#pgcontent ul li{ color:#666666; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal;  padding:14px 0px 0px 12px; background:url(/images/green_dot.gif) no-repeat left top; margin-left:15px;}
/*		Reminder Classes	*/ 

.actrem_diff{ width:414px; height:173px; margin:0px auto; clear:both;}
.actrem_diff a {background:url(/images/diff_lrnmore.gif) no-repeat; width:105px; height:24px; display:block; margin:141px 0px 0px 301px; position:absolute;}
/*		Reminder Classes	*/

#contentList { width:380px; padding:0px 0px 30px 0px; }
#contentList ul{ color:#666666; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; list-style:none;}
#contentList ul li{ color:#666666; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal;  padding:14px 0px 0px 12px; background:url(/images/green_dot.gif) no-repeat left top; margin-left:20px;}

/* Right Navigation contain all Right part	*/

/* 		Pull Tab Functionality  	*/

#pulltab { padding:10px;}

/* 		Pull Tab Functionality  	*/



/*		Expandable Tab contents		*/

#ques { width:572px; height:auto; margin:0px auto; font-family:Arial, Helvetica, sans-serif; font-size:12px;} 
.cntrtab { width:532px; height:31px; cursor:pointer; margin:0px auto; background:url(/images/diff_expendableTab.gif) no-repeat; color:#ffffff; text-align:left; font-size:14px; display:block; padding:15px 0px 0px 40px;}

.cntrtabdwn { width:532px; height:31px; cursor:pointer; margin:0px auto; background:url(/images/diff_expendableTab_dwn.gif) no-repeat; text-align:left; font-size:14px; display:block; padding:15px 0px 0px 40px; color:#ffffff;}
.cntrtab_btm { width:572px; height:48px; cursor:pointer; margin:0px auto; background:url(/images/diff_expendableTab_btm.gif) no-repeat; display:block;}
.answer {width:572px; padding-left:0px;  background:url(/images/diff_expandableBorder.gif) repeat-y center;}
.answer p { font-size:14px; color:#346c27; padding:20px 0px 20px 40px; width:500px;}
.answer ul{ padding:6px 0px 20px 0px;}
.answer ul li { color:#346c27; list-style:none; padding:14px 0px 0px 12px; background:url(/images/diff_brown_dot.gif) no-repeat left top; margin-left:40px;}

.prntInst {margin:10px 10px 0px 0px; float:right;}

/*		Expandable Tab contents		*/



/* 	 	Some Additional Classes		*/

.seehowitwrk {position:absolute; width:150px; height:34px; overflow:visible; margin:42px 0px 0px 438px;}
.contentBGimg { width:100%; background:url(/images/see_hwIt_works.gif) no-repeat right; clear:both; }

/*		 Questions Div Arranging Classes	*/
#osteoques { width:612px; height:auto; position:relative; clear:both;padding:25px 0px 25px 20px; }
#osteoques .bgrepeat { width:612px; background:url(/images/osteoporosis/bg_repeat.png) repeat-y; }
#osteoques .questions {  width:590px; margin:0px auto;}
#osteoques .extraLarge {color:#346c27; font-family:Arial, Helvetica, sans-serif; font-size:24px; font-weight:normal; padding:5px 0px 5px 10px;}

#osteoques .sepLeft{ background:url(/images/osteoporosis/line_strip_left.gif) repeat-x top; padding:10px 0px 5px 5px;}
#osteoques .sepRepeat{ font-size:14px; color:#4b863c; background:url(/images/osteoporosis/line_strip_repeat.gif) repeat-x top; padding:10px 0px 5px 0px;}
#osteoques .sepRight{ background:url(/images/osteoporosis/line_strip_right.gif) repeat-x top; padding:10px 0px 5px 8px;}

.yesNo { font-size:14px; font-family:Arial, Helvetica, sans-serif; color:#0564b1; padding:0px 8px 0px 8px;}
/*		 Questions Div Arranging Classes	*/



/*		 True / False Div Arranging Classes	*/
#trueFalse { width:612px; height:auto; position:relative; clear:both; padding:25px 0px 25px 20px; }
#trueFalse .bgrepeat { width:612px; clear:both;  background:url(/images/osteoporosis/bg_repeat.png) repeat-y; }
#trueFalse .result {  width:590px; margin:0px auto;}
#trueFalse .extraLarge {color:#346c27; font-family:Arial, Helvetica, sans-serif; font-size:24px; font-weight:normal; padding:5px 0px 0px 10px;}

#trueFalse .sepLeft{ background:url(/images/osteoporosis/line_strip_left.gif) repeat-x top; padding:10px 0px 5px 5px;}
#trueFalse .sepRepeat{ font-size:14px; color:#4b863c; background:url(/images/osteoporosis/line_strip_repeat.gif) repeat-x top; padding:10px 0px 5px 0px;}
#trueFalse .sepRight{ background:url(/images/osteoporosis/line_strip_right.gif) repeat-x top; padding:10px 0px 5px 8px;}
#trueFalse .topStrip { background:url(/images/osteoporosis/top_strip.png) no-repeat; }
.yesNo { font-size:14px; font-family:Arial, Helvetica, sans-serif; color:#0564b1; padding:0px 8px 5px 8px;}

.tfText { width:570px; height:auto; margin:0px auto; border-left:#a5b5a1 1px solid; border-right:#a5b5a1 1px solid; border-top:#a5b5a1 1px solid; background:#ffffff; padding:8px; font-size:14px; font-family:Arial, Helvetica, sans-serif; color:#0564b1;}

/*		 True / False Div Arranging Classes	*/

.lineLeft{ padding:0px 0px 5px 5px;}
.lineRepeat{ font-size:14px; color:#4b863c; padding:0px 0px 5px 0px;}
.lineRight{ padding:0px 0px 5px 8px;}


/*		Only for Result Page including above few 	*/
.greenText {color:#346c27; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; padding:10px 0px 0px 10px;}


.resultText {color:#666666; font-family:Arial, Helvetica, sans-serif; font-size:12px;  padding:0px 10px 0px 10px; }
.resultText  span{color:#346c27; font-size:16px; font-family:Arial, Helvetica, sans-serif;}
.resultText p { font-size:12px; color:#666666; padding:0px 10px 0px 10px; }
.resultText ul{ padding:6px 0px 20px 0px;}
.resultText ul li { color:#346c27; list-style:none; padding:14px 0px 0px 12px; background:url(/images/green_dot.gif) no-repeat left top; margin-left:20px;}
.resultText  td {padding:5px 0px 5px 0px; height:22px; border-bottom:#666666 1px solid;}
/*		Only for Result Page including above few 	*/

/* 	 	Some Additional Classes		*/

.seehowitwrk {position:absolute; width:150px; height:34px; overflow:visible; margin:42px 0px 0px 438px;}
.contentBGimg { width:100%; background:url(/images/see_hwIt_works.gif) no-repeat right; clear:both; }
/* 	 	Some Additional Classes		*/

/* Blue text Links */
.bluetxt {color:#0564b1; font-size:12px; text-decoration:none;}
.bluetxt a { color:#0564b1; text-decoration:none;}
.bluetxt a:hover { color:#23a6f9; text-decoration:none;}
/* Blue text Links */