/* 
	GWS: thepill
	Title: screen.css
	Description: Screen Styles
	Author: MONA MORGAN, GWS
	Last modified: 10/31/2007
	
	Revision History
	- Baseline styles created: 9/10/2007
	
*/

/* - START SHARED STYLES ACROSS ALL PAGES - */

* { margin: 0; padding: 0; border: 0; }


body { 
	font-family: Arial; 
	font-size: 12px;
	color: #666666;
	vertical-align: top;
	background: #FFF;
	margin: auto;
	padding: 0;
	text-align: center;
}

a:link, a:visited, a:hover { 
	color: #666666;
	font-weight: regular;
}

a.landing:link, a.landing:visited { 
	font: Arial;
	color: #ee7b98;
	style: underline;
	font-weight: bold;
	font-size: 14px;
}

a.landing:hover { 
	font: Arial;
	color: #64176f;
	style: underline;
	font-weight: bold;
	font-size: 14px;
}

a.newsroom:link, a.newsroom:visited, a.newsroom:hover { 
	font: Arial;
	color: #64167F;
	font-weight: bold;
	font-size: 12px;
}

a.sitemaplanding:link, a.sitemaplanding:visited, a.sitemaplanding:hover { 
	font: Arial;
	color: #ee7b98;
	style: underline;
	font-weight: bold;
	font-size: 12px;
}

a.sitemaplanding:hover {
	font: Arial;
	style: none;
	font-weight: bold;
	font-size: 12px;
	text-decoration: none;
}
a.sitemapsecondary:link,a.sitemapsecondary:visited,a.sitemapsecondary:hover  { 
	font: Arial;
	color: #64176f;
	style: underline;
	font-weight: regular;
	font-size: 12px;
}
a.sitemapsecondary:hover {
	font: Arial;
	color: #64176f;
	font-weight: regular;
	font-size: 12px;
	text-decoration: none;
	}
a.content:link, a.content:visited {
	font: Arial ;
	color: #64176f;
	font-size: 12px;
	line-height: 14px;
}

a.content:hover {
	font: Arial;
	color: #64176f;
	style: underline;
	text-decoration: none;	
	font-size: 12px;
}

a.content1:link, a.content1:visited {
	font: Arial ;
	color: #898989;
	font-size: 12px;
	line-height: 14px;
}

a.content1:hover {
	font: Arial;
	color: #898989;
	style: underline;
	text-decoration: none;	
	font-size: 12px;
}


a.expect:link,a.expect:visited {
	font: Arial;
	color: #ee7b98;
	font-weight: bold;
	font-style: underline;
	font-size: 12px;
	
	}
a.expect:hover {
	font: Arial;
	color: #64176f;
	font-weight: bold;
	font-style: underline;
	font-size: 12px;
	
	}
a.glossarylink {
	border-bottom: 1px dotted #d10373;
	text-decoration: none;

}
h1 {
	font-size: 16px;
	font-family: Arial;
	color: #64176F;
}

h2 {
	font-size: 12px;
	font-family: Arial;
	color: #0090E1;
	font-weight: bold;
}

h3 {
	font-size: 12px;
	font-family: Arial;
	color: #666666;
	font-weight: bold;
}
h5{

	FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #0090E1; font-family:Arial;
}

p {
	font-family: Arial; 
	font-size: 12px;
	color: #666666;
	text-align: left;
}
/*ms*/
#chart {
	width: 625px;
	float: left;
	color: #0090e1;	
	font-size: 12px;
}


p.title_print_only {
	display: none;
}

ul.talking li {
	font-family: Arial;
	font-weight: bold;
	font-size: 12px;
	margin: 0 0 0 25px;
	padding: 0 20px 0 15px;
	list-style-type: circle;
	list-style-position: outside;
}
ul.talking2 li {
	font-family: Arial;
	font-weight: bold;
	font-size: 12px;
	margin: 0 0 0 25px;
	padding: 0 20px 0 5px;
	list-style-type: disc;
	list-style-position: outside;
}
ul.expect li{
	font-family: Arial;
	font-weight: bold;
	font-size: 12px;
	margin: 0 0 0 25px;
	padding: 0 20px 0 15px;
	list-style-type: disc;
	list-style-position: outside;
	color: #ee7b98;
}
ul.content li{
	font-family: Arial;
	font-weight: bold;
	font-size: 12px;
	margin: 0 0 0 25px;
	padding: 0 20px 0 5px;
	list-style-type: square;
	list-style-position: outside;
}

ul.content {
	font-family: Arial;
	color: #64167F;
	font-weight: bold;
	font-size: 12px;
}
ul.site {
	list-style: none inside;
}
ul.sitestories {
	list-style: none inside;
}

ul.content li{
	margin: 0 0 0 15px;
	padding: 0 0 0 5px;
	list-style-type: square;
	list-style-position: inside;
}

ul.talking li{
	margin: 0 0 0 15px;
	padding: 0 0 0 5px;
	list-style-type: circle;
	list-style-position: inside;
}

ul.talking2 li{
	margin: 0 0 0 15px;
	padding: 0 0 0 5px;
	list-style-type: disc;
	list-style-position: inside;
}
ul.expect li{
	margin: 0 0 0 15px;
	padding: 0 0 0 5px;
	list-style-type: disc;
	list-style-position: inside;
	color: #ee7b98;
}

div.clear {
	clear: right;
	clear: left;
}



p.clear {
	clear: right;
	clear: left;
}
input {
	font-family: Helvetica, Arial, sans-serif;
	font-weight: normal;
	padding: 1px;
	border-top: 1px #404040 solid;
	border-right: 1px #D4D0C8 solid;
	border-bottom: 1px #D4D0C8 solid;
	border-left: 1px #404040 solid;
}
input.image {
	border: none;
}
input.checkbox1 {
	border: none;
	position: relative;
	left:222px;
	top: -192px;
	_top:-212px;
}		
input.checkbox2 {
	border: none;
	position: relative;
	left:222px;
	top: -218px;
	_top: -210px;
}

input.button {
	font-family: Helvetica, Arial, sans-serif;
	font-weight: normal;
	padding: 1px;
	border-bottom: 1px #404040 solid;
	border-left: 1px #D4D0C8 solid;
	border-top: 1px #D4D0C8 solid;
	border-right: 1px #404040 solid;
}
		
input.radio, input.checkbox {
	border: 0;
}
	
select {
	font-family: Helvetica, Arial, sans-serif;
	font-weight: normal;
	padding: 1px;
	border-top: 1px #404040 solid;
	border-right: 1px #D4D0C8 solid;
	border-bottom: 1px #D4D0C8 solid;
	border-left: 1px #404040 solid;
}
textarea {
	border: 1px #000000 solid;
}

.textbox {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	height: 15px;
	width: 40px;
}

option {
	padding: 0 5px 0 5px;
}
img.logo_printer_only {
	display: none;
}
#linerule {
	width: 670px;
	margin: 0 0 0 0;
	height: 3px;
	float: left;
	background: url(../images/ruler.gif) repeat-x;
}

#lineruleswitch {
	width: 480px;
	margin: 0 0 0 0;
	height: 3px;
	float: left;
	background: url(../images/ruler.gif) repeat-x;
}


#container {
	width: 910px;
	text-align: left;
	margin: auto;
}

#container ul {
	list-style: none;
}

.fineprint
{
	font-family: Arial;
	color: #666666;
	font-size: 10px;
	line-height: 12px;
}

#header {

	height: 105px;
	
	padding: 0;
	margin: 0;
}

#header img {
	float: left;
}

#header ul {
	margin: -20px 2px 0 0;
	float: right;
	list-style: none;

}
#header ul li{
	float: left;
}

#topnav  {
	clear: both;
	padding: 0;
	margin: 0;
	height: 32px;
}

#footer {
	padding: 17px 15px 15px 16px;
	_padding: 15px 15px 15px 16px;
	text-align: left;
	font: Arial Bold;
	font-size: 12px;
	color: #000000;

}
#footer table {
	padding: 10px 0 0 0;
	_padding: 30px 0 0 0;
}
a.backtotop:link, a.backtotop:visited {
	font-size: 10px;
	text-align: right;
	padding: 20px 0 0 0;
	display: block;
	color: #732779;
}

a.backtotop img {

	vertical-align: -5px;	
}

a.backtotop:hover {
	color: #64176f;
}
#testchart {
	margin: 0 0 0 -1px;
	display: block;
}
/* - END SHARED STYLES ACROSS ALL PAGES - */

/* - START HOMEPAGE STYLE - */

#headline_hero {
	margin: 10px 0 0 0;
	height: 340px;	
	width:910px;
	background: url('../images/index-banner.jpg') no-repeat;
	
}
#headline_hero ul li {
	list-style: none;
	float: left;
	margin: -20px 0 0 0;
	padding: 0;
	text-align: left;
}
#headline_hero ul li img.headline {
	display: block;
	border: none;
	margin: 0;
	padding: 0;
	text-align: left;
	width: 395px;
}
div.headline,
p.headline {
	width: 290px;
	display: block;
	margin: 0;
	padding: 0 14px 0 42px;
}

#rollover {
	padding: 0 0 0 0px;

}

#flashcontent {
	margin: 0;
	padding: 0;
	z-index: 20;
}
#flashcontent_index {
	margin: 0 0px 0 0;
	padding: 0;
}
#homecontent {
	margin: 0px 0 0 0;
	width: 910px;
}

#homecontent ul {
	float: left;
	list-style: none;
}

#homecontent ul.contentul li{
	float: left;
	list-style: none;
	padding: 0;
	margin: 0;
}
#homecontent ul.birthcontrolbasics, #homecontent ul.otcloanswers, #homecontent ul.offersandextras { 
	width: 300px;
	
}

#homecontent ul.birthcontrolbasics li, #homecontent ul.otcloanswers li, #homecontent ul.offersandextras li{
	padding: 0;
}

#homecontent ul.birthcontrolbasics li.last, #homecontent ul.otcloanswers li.last, #homecontent ul.offersandextras li.last{
	background: none;
}

#homecontent ul.birthcontrolbasics li.first{
	background: url('../images/bkg_blue.gif') repeat-x;
	padding: 0;
}

#homecontent ul.otcloanswers li.first{
	background: url('../images/bkg_pink.gif') repeat-x;
	padding: 0;
}

#homecontent ul.offersandextras li.first{
	background: url('../images/bkg_yellow.gif') repeat-x;
	padding: 0;
}

#homecontent ul.offersandextras li.second{
	padding:0px;
	margin:0px;
}

#homecontent ul.offersandextras li.third{
	padding:0px;
	margin:0px;
	margin-top: -30px;	
}

#homecontent ul.offersandextras li.fourth{
	padding:0px;
	margin:0px;
	margin-top: -30px;
}

#homecontent a:link, #homecontent a:visited {
	color: #666666;
	font-weight: regular;
	text-align: left;
	font-size: 11px;
} 

#homecontent ul.birthcontrolbasics li a:hover,#homecontent ul.otcloanswers li a:hover, #homecontent ul.offersandextras li a:hover {
	color: #64176F;
}

#homecontent ul.otcloanswers li p.joinlodown {
	text-align: left;
	white-space: nowrap;
	position:relative;
	left:91px;
	top:-95px;
}
#homecontent ul.contentul li ul.offersandextras li.lo {
	height: 104px;
}
#homecontent ul.offersandextras li p.checkoutour {
	text-align: left;
	white-space: nowrap;
	position:relative;
	left:88px;
	top:-57px;
}

#homecontent ul.offersandextras li p.moderngirlsguides {
	text-align: left;
	white-space: nowrap;
	position:relative;
	left:138px;
	top:-45px;
}

#homecontent ul.offersandextras li p.countonme, span.countonme {
	text-align: left;
	white-space: nowrap;
	position:relative;
	left:108px;
	top:-52px;
}

#homecontent ul.offersandextras li p.ipodskindesign {
	text-align: left;
	white-space: nowrap;
	position:relative;
	left:140px;
	top:-80px;
}

#homecontent ul.offersandextras li p.itgirl {
	text-align: left;
	white-space: nowrap;
	position:relative;
	left:106px;
	top:-82px;
}

#homecontent ul.birthcontrolbasics li p.faqs {
	text-align: left;
	white-space: nowrap;
	position:relative;
	left:135px;
	top:-40px;
}
 
 #homecontent ul.otcloanswers li p.flowerpot {
	text-align: left;
	white-space: wrap;
	position:relative;
	width:190px;
	left:90px;
	top: -80px;
}
#homecontent ul.offersandextras li p.coupon {
	text-align: left;
	white-space: nowrap;
	position:relative;
	left:85px;
	top:-55px;
}

#homecontent ul.birthcontrolbasics li p.view {
	text-align: left;
	white-space: nowrap;
	position:relative;
	left:79px;
	top:-22px;
}
#homecontent ul.otcloanswers li p.compare {
	text-align: left;
	white-space: wrap;
	width:180px;
	position:relative;
	left:107px;
	top:-82px;
}
#homecontent ul.birthcontrolbasics li p.read {
	text-align: left;
	white-space: nowrap;
	position:relative;
	left:156px;
	top:-66px;
	
}

#homecontent ul.birthcontrolbasics li p.readfaq {
	text-align: left;
	white-space: nowrap;
	position:relative;
	left:71px;
	top:0px;
}

#homecontent ul.birthcontrolbasics li p.myths {
	text-align: left;
	white-space: nowrap;
	position:relative;
	left:36px;
	top: -37px;
	
}
ul.offersextra li {
	font-family: Arial;
	font-weight: bold;
	font-size: 12px;
	list-style-type: disc;
	margin: 0 0 0 15px;
	padding: 0 0 0 5px;	
	list-style-position: inside;
	color: #64167F;
}

ul.expect li{
	margin: 0 0 0 15px;
	padding: 0 0 0 5px;
	list-style-type: disc;
	list-style-position: inside;
	color: #ee7b98;
}

#inspiring {
	margin: 8px 0 0 0;
	_margin: 4px 0 0 0;
	background: url('../images/inspiringwords.gif') no-repeat;
	height: 54px;
	width: 910px;
}
img.headline_arrow {
	display: block;
	 width: 18px; !important;
	 height: 14px;
}
/* - END HOMEPAGE STYLE - */

/* - START 2COLUMN STYLE - */

#twocol_content {
	width: 657px;	
	float: left;
	text-align: left;
	padding: 0;	
}

#two_colheader img {
	padding: 10px 0 0 0;
	_padding: 8px 0 0 0;
}

#twocol_content ul {
	list-style: none;
}

#two_col_content_nav {
	width: 910px;
	text-align: left;
}
#left_nav {
	width: 227px;
	float: left;
}

#left_nav ul {
	text-align: left;
	margin: 0 0 0 6px;
}

#left_nav ul li.last {
	margin: -10px 0 0 0;
}

#content {
	float: left;
	text-align: left;
	width: 677px;
}
#twocol_utils {
	text-align: right;
	margin: -9px 18px 1px 0;
}
#threecol_utils {
	text-align: right;
	margin: 0px 26px 0px 0;
	height: auto;
}
/* - END 2COLUMN STYLE - */

/* - START 3COLUMN STYLE - */
#left {
	width: 740px;
	text-align: left;
	float: left;
	margin: 10px 0 0 0;
	_margin: 8px 0 0 0;
	padding: 0 1px 0 0;
	background: url('../images/3col_vr.gif') repeat-y;	
}

#threecol_content {
	float: left;
	text-align: left;
	width: 477px;
	padding: 0 30px 0 0;
}
/* - END 3COLUMN STYLE - */
/* - START STORIES STYLE - */
#stories_content {
	margin: 10px 0 0 0;
	_margin: 8px 0 0 0;
	width: 740px;
	background: url('../images/bkg_stories.gif') repeat;
	align: left;
	float: left;
	text-align: left;
}
#stories_home_header {
	padding: 34px 0 0 21px;
	text-align: left;
}
h1.stories_link a:link, h1.stories_link a:visited{
	font: arial;
	font-size: 14px;
	color: #64176F;
	text-align: left;
	text-decoration: underline;
	font-weight: bold;
}
h1.stories_link a:hover{
	color: #D10373;
}
h1.stories {
	font-size: 20px;
	color: #d10373;
}
#stories {
	position: relative;
	top: 6px;
}
#sarah_story, #jada_story, #maricel_story {
	font: arial;
	font-size: 14px;
	color: #626262;
	text-align: left;
}
#sarah_story a:link, #sarah_story a:visited, #jada_story a:link, #jada_story a:visited , #maricel_story a:link, #maricel_story a:visited {
	color: #64176f;
}
#sarah_story a:hover, #jada_story a:hover, #maricel_story a:hover {
	color: #d10373;
}
a.stories_backtotop:link, a.stories_backtotop:visited {
	font-size: 10px;
	text-align: right;
	padding: 20px 30px 30px 0;
	display: block;
}
a.stories_backtotop:hover {
	color: #64176f;
}
#sarah_div {
	width: 740px;
	height: 261px;
	background: url('../images/sarah.gif') no-repeat;
	margin: 7px 0 0 0;
	_margin: 23px 0 0 0;
}
#sarah_link {
	width: 227px;
	height: 261px;
	float: left;
	cursor: pointer;
}
#sarah_story {
	margin: 0 120px 0 227px;
	padding: 77px 0 0 0;
}
#jada_div {
	width: 740px;
	height: 272px;
	background: url('../images/jada.gif') no-repeat;
}
#jada_link {
	width: 227px;
	height: 272px;
	float: left;
	cursor: pointer;
}
#jada_story {
	margin: 0 150px 0 227px;
	padding: 92px 0 0 0;
}
#maricel_div {
	width: 740px;
	height: 271px;
	background: url('../images/maricel.gif') no-repeat;
}
#maricel_link {
	width: 227px;
	height: 271px;
	float: left;
	cursor: pointer;	
}
#maricel_story {
	margin: 0 135px 0 227px;
	padding: 97px 0 0 0;
}
/* - END STORIES STYLE - */
/* - START PROFILE STYLE - */

#stories_header {
	padding: 34px 0 0 21px;
	text-align: left;
	float: left;
}
#sarah_back {
	margin: 10px 0 0 0;
	_margin: 8px 0 0 0;
	width: 756px;
	background: url('../images/bkg_sarah_full.jpg') no-repeat;
	text-align: left;
	float: left;
	height: 886px;
}
img.sarah_links {
	position: relative;
	top: 455px;
	left: -37px;
}

#jada_back {
	margin: 10px 0 0 0;
	_margin: 8px 0 0 0;
	width: 756px;
	background: url('../images/bkg_jada_full.jpg') no-repeat;
	text-align: left;
	float: left;
	height: 912px;
}
img.jada_links {
	position: relative;
	top: 453px;
	left: 18px;
}
#maricel_back {
	margin: 10px 0 0 0;
	_margin: 8px 0 0 0;
	width: 756px;
	background: url('../images/bkg_maricel_full.jpg') no-repeat;
	text-align: left;
	float: left;
	height: 842px;
}
img.maricel_links {
	position: relative;
	top: 455px;
	left: 19px;
}
#sarah_read_jada {
	text-align: left;
	position: relative;
	top: 352px;
	left: -297px;
	display: block;
}

#sarah_read_maricel {
	text-align: left;
	position: relative;
	top: 404px;
	left: -297px;
	display: block;
}
#maricel_read_sarah {
	text-align: left;
	position: relative;
	top: 315px;
	left: -247px;
	display: block;
}

#maricel_read_jada {
	text-align: left;
	position: relative;
	top: 360px;
	left: -247px;
	display: block;
}

#jada_read_sarah {
	text-align: left;
	position: relative;
	top: 385px;
	left: -245px;
	display: block;
}

#jada_read_maricel {
	text-align: left;
	position: relative;
	top: 440px;
	left: -245px;
	display: block;
}
#stories_disclaimer {
	width: 740px;
	font-size: 11px;
	margin: 0 0 0 15px;
}

/* - END PROFILE STYLE - */

/* - START FAQ STYLE - */
#onecol_content {
	text-align: left;
	align: left;
}

#faq_flashcontent {
	margin: -10px 0 0 0;
	_margin: -8px 0 0 0;
}
#faq_top {
	display: block;
	margin: -3px 0 0 0;
}
#faqout {
	background-color: #E5E5E5;
	width: 647px;
	position:relative;
	_margin: -6px 0 0 0;
}
#faqinside1, #faqinside2, #faqinside3 {
	position:relative;
	left:10px;
	top:10px;
	display: block;
	padding: 0 0 10px 0;
}
faq_insidetop {
	margin: 0;
	padding: 0;
}
img.faq_insidebottom {
	display: block;
	margin: 0 0 5px 0;
	_margin: 0 0 -10px 0;
}
#faq1, #faq2, #faq3, #faq4, #faq5, #faq6, #faq7, #faq8, #faq9, #faq10, #faq11 {
	margin: -3px 0 0 0;
	background-color: #FFFFFF;
	width: 625px;
}
#faq1 ul, #faq2 ul, #faq3 ul, #faq4 ul, #faq5 ul, #faq6 ul, #faq7 ul, #faq8 ul, #faq9 ul, #faq10 ul, #faq11 ul {
	padding: 15px 0 15px 0;
}
#faq1 ul li.question, #faq2 ul li.question, #faq3 ul li.question, #faq4 ul li.question, #faq5 ul li.question, #faq6 ul li.question , #faq7 ul li.question, #faq2 ul li.question, #faq8 ul li.question, #faq9 ul li.question, #faq10 ul li.question, #faq11 ul li.question{	
	font: arial;
	font-size: 11px;
	color: #666666;
	margin: 0 0 0 25px;
	padding: 0 20px 0 0;
	list-style-image: url(../images/faq_arrow_off.gif);
	cursor: pointer;	
}
#faq1 ul li.answer, #faq2 ul li.answer, #faq3 ul li.answer, #faq4 ul li.answer, #faq5 ul li.answer, #faq6 ul li.answer, #faq7 ul li.answer, #faq8 ul li.answer, #faq9 ul li.answer, #faq10 ul li.answer, #faq11 ul li.answer {	
	font: arial;
	font-size: 11px;
	color: #666666;
	margin: 0 0 0 25px;
	padding: 5px  20px 0 0;
	display: none;
}
#faq1 ul li.question_on, #faq2 ul li.question_on, #faq3 ul li.question_on, #faq4 ul li.question_on, #faq5 ul li.question_on, #faq6 ul li.question_on, #faq7 ul li.question_on, #faq8 ul li.question_on, #faq9 ul li.question_on, #faq10 ul li.question_on, #faq11 ul li.question_on{
	font: arial;
	font-size: 11px;
	color: #64176F;
	margin: 0 0 0 25px;
	padding: 0 20px 0 0;
	list-style-image: url(../images/faq_arrow_on.gif);
	cursor: pointer;
}
#faq_bottom {
	display: block;
	_margin: -3px 0 0 0;
}
p.faq_text {
	display: block;
	padding: 0 0 0 15px;
}
#faq_download {
	margin: 50px 0 0 0;
	padding: 0 0 0 30px;
}
a.faq_download_link {
	position: relative;
	top: -17px;
	left: 70px;
}
#faq_download a:link, #faq_download a:visited {
	font: arial;
	font-size: 11px;
	color: #898989;
}
#faq_download a:hover {
	color: #64167f;
}
/* - END FAQ STYLE - */

/** START MY DOCTORS QUESTIONS STYLE **/

#my_doc_questions img.style {
	display: block;
	border: none;
	margin: 0;
	padding: 0;
	float: left;
}

#questions {
	background: url('../images/bkg_questions.gif') repeat-y;
	width: 657px;
	padding: 13px 0 0 18px;
	margin: 0;
}

#questions ul {
	padding: 0 15px 0 0;
}

#questions table {
	border: none;

}

#questions ul li{
	clear: left;
	height: 59px;
	background: url('../images/questions_h.gif') no-repeat;	
}

#green_bullet {
	background: url('../images/green_bubble.gif') no-repeat;
	width: 40px;
	height: 37px;
	text-align: center;
	v-align: middle;
	margin: 14px 0 0 0;
	padding: 5px 0 0 0;
	font: arial;
	float: left;
	color: #A7DEAF;
	font-size: 16px;
	font-weight: bold;
}

#green_question {
	margin: 14px 0 0 11px;
	_margin: 0 0 0 11px;
	font: arial;
	color: #81B389;
	text-align: left;
}

#gray_bullet {
	background: url('../images/gray_bubble.gif') no-repeat;
	width: 40px;
	height: 37px;
	text-align: center;
	v-align: middle;
	margin: 14px 0 0 0;
	padding: 5px 0 0 0;
	font: arial;
	float: left;
	color: #A8A8A8;
	font-size: 16px;
	font-weight: bold;
}

#gray_question {
	margin: 14px 0 0 11px;
	_margin: 0 0 0 11px;
	font: arial;
	color: #999999;
	align: left;
	text-align: left;
	align: left;
}
#faq_all {
	float: left;
}
#faq_download {
	float: left;
	width: 190px;
}

#faq_callout_birth {
	background: url('../images/bkg_faq_callout.gif') no-repeat;
	width: 477px;
	height: 220ppx;
	margin: 0;
	padding: 0;
}
#faq_callout_birth #faq_callout_content img {
	display: block;
	border: none;
	
}
#faq_callout_birth #faq_callout_content {
	padding: 88px 0 5px 150px;
	}

#faq_callout_ortho {
	background: url('../images/bkg_faq_callout_ortho.gif') no-repeat;
	width: 477px;
	height: 224ppx;
	margin: 0;
	padding: 0;
}

#faq_callout_ortho #faq_callout_content img {
	display: block;
	border: none;
	_margin: -3px 0 0 0;
}
#faq_callout_ortho #faq_callout_content {
	padding: 89px 0 5px 150px;
	_padding: 101px 0 5px 150px;
	}

/* - END MY DOCTORS QUESTIONS STYLE - */

/* - START TOOLTIP STYLE - */

#tooltipDiv {
	background: url('../images/bkg_tooltip.gif') no-repeat;
	Width: 337px;
	height: 126px;	
	margin: 0;
}

h1.tooltip {
	font: Arial;
	font-size: 13px;
	color: #FFFFFF;
	padding: 1px 0 0 8px;
	font-weight: bold;
}

#tooltipDiv a.tooltip {
	font: Arial;
	font-size: 11px;
	color: #666666;
	padding: 0 20px 0 10px;
	margin: 0;
	_margin: -5px 0 0 0;
}

#tooltipDiv div.fulldef {
	text-align: right;
	padding: 5px 25px 5px 0;
}

div.fulldef a {
	font: Arial;
	font-size: 11px;
	color: #d10373;
	text-decoration: underline;
}

#tooltipDiv a:hover {
	text-decoration: none;
}
div.tooltip {
	margin: 0;
	padding: 5px 18px 0 10px;
}

/* - END TOOLTIP STYLE - */


/* - START RIGHT PANEL STYLE - */

#r_panel {
	float: left;
	width: 169px;
	padding: 40px 0 0 0;
}

#right_panel {
	width: 154px;
	padding: 0 0 0 15px;
}

#right_panel_profile {
	width: 154px;
	padding: 30px 0 0 0;
}
#right_panel_profile {
	float: left;
}
#right_panel_stories a:link, #right_panel_stories a:visited, #right_panel_profile a:link, #right_panel_profile a:visited {
	display: block;
	margin: 0;
	padding: 0 0 0 6px;
	text-align: left;
}
#right_panel_stories img.rp_hr, #right_panel_profile img.rp_hr{
	display: block;
	padding: 30px 0 30px 0;
	_padding: 28px 0 28px 0;
}
#right_panel a:link, #right_panel a:visited, #right_panel_profile a:link, #right_panel_profile a:visited {
	display: block;
	margin: 0;
	padding: 0 0 0 6px;
	text-align: left;
	font-size: 11px;
}
#right_panel a:hover, #right_panel_profile a:hover {
	color: #64176f;

}
#right_panel_profile a:link, #right_panel_profile a:visited {
	font-size: 11px;
}
#right_panel_profile a:hover {
	color: #64176f;

}
#right_panel img.rp_hr {
	display: block;
	padding: 30px 0 30px 0;
	_padding: 28px 0 28px 0;
}
h1.poll {
	color: #84BF13;
	font: arial;
	font-size: 14px;
	font-weight: bold;
}
#poll_border {
	background: url('../images/poll_bkg.gif') repeat-y;
	width: 154px;
	_margin: -4px 0 0 0;
}

#poll_question {
	text-align: left;
	padding: 0 15px 0 15px;
}

p.poll {
	color: #84BF13;
	font: arial;
	font-size: 11px;
}

/* - END RIGHT PANEL STYLE - */

/* - START TELL A FRIEND STYLE - */

#tellafriend {
	width: 420px;
	text-align: left;
	padding: 10px;
	height: 472px;
}

#tellafriend a.button:Link, #tellafriend a.button:visited, #tellafriend a.button:hover {
	text-align: right;
	color: #d10373;
	display: block;
	font-weight: bold;
	font-size: 12px;
	padding: 0 30px 0 0;
}
#tellafriend p {
	padding: 0 15px 0 0;
	_padding: 0;
}

/* - END TELL A FRIEND STYLE - */

#exit {
text-align: left;
margin: 10px;
}

/* - Offers & extras landing page image postioning - */	
div.imgoffersflowerpot {
	background: url('../images/offers_flower_pot.gif') no-repeat;
	padding-top: 56px;
	padding-left: 108px;
	float: left;
	width: 221px;
	height: 70px;
}
div.imgofferslominder {
	/*
	margin: -70px 2px 0px -5px;
	float: right;
	*/
	background: url('../images/offers_lominder.gif') no-repeat;
	padding-top: 56px;
	padding-left: 108px;
	float: left;
	width: 210px;
	height: 70px;
}
div.imgofferslodown {
	background: url('../images/offer_join_lo_down.gif') no-repeat;
	padding-top: 56px;
	padding-left: 108px;
	float: left;
	width: 221px;
	height: 70px;
}
div.imgoffersmydocq {
	/*
	margin: -70px 2px 0px -5px;
	float: right;
	*/
	background: url('../images/offers_my_doctor_questions.gif') no-repeat;
	padding-top: 56px;
	padding-left: 108px;
	float: left;
	width: 210px;
	height: 70px;
}
div.imgoffersclipit {
	background: url('../images/offer_clip_it.gif') no-repeat;
	padding-top: 56px;
	padding-left: 108px;
	float: left;
	width: 221px;
	height: 70px;
}
div.imgofferswatchvideo {
	/*
	margin: -70px 2px 0px -5px;
	float: right;
	*/
	background: url('../images/offer_watch_video.gif') no-repeat;
	padding-top: 56px;
	padding-left: 108px;
	float: left;
	width: 210px;
	height: 70px;
}
div.imgoffersprescription {
	/*
	margin: -30px 0px 0px -6px;
	float: left;		
	*/
	background: url('../images/offers_get_off_prescription.gif') no-repeat;
	padding-top: 56px;
	padding-left: 108px;
	float: left;
	width: 221px;
	height: 70px;
}
div.imgoffersevents {
	/*
	margin: -60px 5px 0px 0px;
	float: right;
	*/
	
	background: url('../images/offers_checkout_events.gif') no-repeat;
	padding-top: 71px;
	padding-left: 103px;
	float: left;
	width: 220px;
	height: 55px;
}

p.offersbacktotop {
	/*
	position: static;
	right: 75px;
	bottom: -90px;
	*/
	clear: both;
	float: right;
	}
/*
p.imgofferslodown {
	position: relative;
	top: 65px;
	left: 105px;
	right: 50px ;
	bottom: 25px;
}
p.imgoffersmydocq  {
	position: relative;
	top: 30px;
	left: 105px;
	_left: 102px;
	right: 50px ;
	bottom: 25px;
}
p.imgoffersprescription {
	position: relative;
	top: 60px;
	left: 105px;
	right: 65px ;
	bottom: 25px;
}
p.imgoffersevents  {
	position: relative;
	top: 40px;
	left: 102px;
	right: 50px ;
	bottom: 25px;
}
*/
a.offers:link, a.offers:visited, a.offers:hover { 
	font: AmericanTypewriter;
	color: #666666;
	style: underline;
	font-size: 11px;
}

a.offers:hover {
	font: AmericanTypewriter;
	style: none;
	font-size: 11px;
	color: #64176f;
	
}
/* - End of Offers & extras landing image postioning - */


/* - images/css for offers_events page - */
#offersguide, #offersbobbie, #offerspillo, #offerscountonme {
	float: left;
	text-align: left;
	align: left;
	padding: 0 20px 0 0;
}
div.offersguide, div.offersbobbie, div.offerspillo, div.offerscountonme {
	float:left;
	margin: 0 0 30px 0;
}
	
/* - End images/css for events page - */


/* - Begin of tolerabilty table  - */
#tolerability_col1, #tolerability_col2, #tolerability_col3 {
	float: left;
}
#tolerability_back {
	margin: -20px 0 10px 0;
	_margin: -20px 0 0 0;
	width: 544px;
	background: url('../images/bkg_tolerabilitytable.gif') no-repeat;	
	height: 335px;
}
#tolerability_col1 {
	margin: 100px 0 0 15px;
	_margin: 100px 0 0 8px;
	font-family: Arial;
	color: #0090E1;
	font-weight: bold;
	
}
#tolerability_col2 {
	margin: 100px 0 0 100px;
	_margin: 100px 0 0 96px;
	font-family: Arial;
	color: #0090E1;
}
#tolerability_col3 {
	_margin: 100px 0 0 155px;
	margin: 100px 0 0 155px;
	font-family: Arial;
	color: #0090E1;
}
/* - End of tolerabilty table  - */


/* - BEGIN Stype for About Ortho What If table  - */
#what_if_back {

	width: 662px;
	background: url('../images/bkg_what_if_table.gif') no-repeat;	
	height: 613px;
	float: left;
	
}
#whatif_wrapper{
	height: 589px;
	width: 158px;
	float: left;	
	margin: 0;
}

#whatif_col1text{
	font-family: Arial;	
	margin: 33px 5px 0 10px;
	color: #0090e1;
	
}
#whatif_col2text{
	font-family: Arial;	
	margin: 48px 5px 0 10px;
	color: #0090e1;
		
}
#whatif_col3text{
	font-family: Arial;	
	margin: 50px 5px 0 10px;
	_margin: 33px 5px 0 10px;
	color: #0090e1;
	
}
#whatif_col4text{
	font-family: Arial;	
	margin: 112px 5px 0 10px;
	_margin: 116px 5px 0 10px;
	padding: 0 10px 0 10px;		
	color: #0090e1;
	display: normal;
		
}

#whatif_col5text{
	font-family: Arial;
	margin: 105px 5px 0 10px;
	_margin: 103px 5px 0 10px;
	padding: 0 10px 0 20px;
	color: #0090e1;
	width: 120px;

}
#whatif_col2{
	font-family: Arial;
	margin: 33px  10px 0 10px;
	color: #0090e1;
	height: 589px;
    float: left;	
}
#whatif_col3{
	font-family: Arial;
	margin: 33px 0 0 9px;
	color: #0090e1;
	height: 589px;
	float: left;	
}
#whatif_bottom{
	font-family: Arial;
	margin: 10px;
	_margin: -30px 0 0 0;
	color: #000000;
	display: block;
	width: 700pt;	
}
div.numimg {
	margin: 37px 0px 0px 0px;
	padding: 0 10px 0 10px;
	float: left;
	position: relative;	
}

p.pillcharttext1 {
	position: relative;
	top: -10px;
	left: 0px;
	_left: 0px;
	right: 0px ;
	bottom: 0px;
	font-family: Arial;
	font-size: 11px;
	padding: 15px;
	color: #66666;	
}
p.pillcharttext2 {
	position: relative;
	top: -10px;
	left: 0px;
	_left: 0px;
	right: 0px ;
	bottom: 0px;
	font-family: Arial;
	font-size: 11px;
	padding: 15px;
	color: #66666;	
}
#bgc_pillchart {
	background-color: #eef6fb;
	width: 185px;
	height: 813px;
	margin: 0px 0 0 17px;
	_margin: -622px 0 0 17px;
	height: 613px;
	float: left;
	_float: right;
}
#img_pill{
	margin: -30px 0 0 0px;	
	_margin: -30px 0 0 0px;

}
#b,#c{
	padding: 5px;
	border: 1px solid #000;
	float: left;
	text-align: center;
	vertical-align: middle;
	margin: 25px;
	
}
#b a,#c a{
	width: 250px;
	height: 65px;
	padding-top: 30px;
	display: block;
	text-decoration: none;
}
/* - Start style for ipod contest page - */

#ipod_page {
	margin:81px 0 60px 0;
	_margin:49px 0 25px 0;	
}

img.ipod_image {
	float: left;
}

#ipod_note {

	background: url('../images/maf_note.jpg') no-repeat;
	width:546px;
	height:258px;
	float:left;
}
#btn_glb_go_to_contest {
	margin: 118px 0 0 277px;
	border: 0;
}

/* - End style for ipod contest  page - */

/* - END Stype for About Ortho What If table  - */

#two_colheader_daily_minder IMG {
	WIDTH: 910px; HEIGHT: 200px;
}
#conform_area {

	MARGIN: -10px 0px 0px; WIDTH: 910px; HEIGHT: 160px;
}

#conform_txt_area {

	HEIGHT: 160px;  float:right; width:760px; 
}

#conform_img_area {
	float:left; width:150px;

}
.txt_headding {

	color: #64176F;
	text-align: left;
	padding-bottom:12px;
	padding-top:20px;
	
}
a.copyright:link {
	font-family: Arial;
	font-size: 11px;
	font-weight: normal;
	color: #64176F;
	text-decoration: underline;

}
a.copyright:visited {
	font-family: Arial;
	font-size: 11px;
	font-weight: normal;
	color: #666666;
	text-decoration: underline;

}
a.copyright:hover {
	font-family: Arial;
	font-size: 11px;
	font-weight: normal;
	color: #64176F;
	text-decoration: underline;
}

#form_area {

	MARGIN: 0px 0px 0px; WIDTH: 910px; HEIGHT: auto;
}
#form_txt_area {

	HEIGHT: auto; width:550px; padding-left:20px;
}
.txt_headding_form {

	color: #64176F;
	text-align: left;
		
}
.txt_normal {

	color: #666666;
	text-align: left;
	
}
#sepLine {
	width:550px; height:8px; background-image:url(../images/sep_line.gif); padding-bottom:20px; padding-top:20px;

}
#textBlue {
	font-family:Arial; font-size:12; font-weight:bold; color:#0090E1;
	
}
#emailContainer {
	width:657px; margin-top:15px;

}
#emailTop {
	width:657px; height:100px; background-image:url(../images/img_email_top.gif);


}

#emailContent {
	width:657px; background-image:url(../images/img_email_bg.gif);


}
#emailDetails {
	margin-left:70px;


}
#emailBottom {
	width:657px; height:11px; background-image:url(../images/img_email_bot.gif);background-repeat: no-repeat;

}

#emailTop_pot {
	width:657px; height:100px; background-image:url(../images/offers_flower_pot_top.gif);background-repeat: no-repeat;


}

#emailTop_pot1 {
	width:657px; height:107px; background-image:url(../images/bg_box_images2-new.gif);background-repeat: no-repeat;


}
#emailContent_pot {
	width:657px; background-image:url(../images/offers_flower_pot_bg.gif);background-repeat:repeat-y;


}

#emailContent_pot1 {
	width:657px; background-image:url(../images/bg_box2.gif);background-repeat:repeat-y;


}

#emailBottom_pot {
	margin-top:0px;width:657px; height:41px; background-image:url(../images/offers_flower_pot_bot.gif);background-repeat: no-repeat;

}
#emailBottom_pot1 {
	margin-top:0px;width:657px; height:41px; background-image:url(../images/offers_flower_pot_bot1.gif);background-repeat: no-repeat;

}

.emailTxtBlue {
	color:#0090E1;

}
.emailTxtBlueS {
	color:#0090E1;
	font-size:10px;

}
.emailTxtRed{
color:#FF0000;

}
.flowerdownload {
	background-color:#ffccff;
	color:#64176F;
	width:200px;
	padding: 5px 5px 5px 5px;
	}


/* - My Preferences page styles - */
#preferencesontent{
	height: 345px;
	width: 665px;
	background: url(../images/my-preferences_bg.gif) no-repeat;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
}
#preferencesontent1{
	height: auto;
	width: 664px;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
}

#preferencesontent1top{
	height: 113px;
	width: 664px;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	background: url(../images/my-preferences_bg1-top.gif) no-repeat;
}

#preferencesontent1bg{
	height: auto;
	width: 664px;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	background: url(../images/my-preferences_bg1.gif) repeat-y;
}

#preferencesontent1bottom{
	height: 107px;
	width: 664px;
	margin: 0 0 0 0;
	margin-top:-3px;
	padding: 0 0 0 0;
	background: url(../images/my-preferences_bg1-bot.gif) no-repeat;
}
#preferencesontent2{
	height: 203px;
	width: 664px;
	background: url(../images/my-preferences_bg2.gif) no-repeat;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
}

.preferenceshdtxt{
	font-family: Arial;
	font-size: 17px;
	font-weight: bold;
	color: #0590e1;
	text-decoration: none;
	margin: 0px 0 0 40px;
	padding: 10px 0 0 0;
	_padding: 5px 0 0 0;
	line-height: 18px; 
}

.preferencestxt{
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	color: #505050;
	text-decoration: none;
	margin: 0px 0 0 40px;
	padding: 10px 0 0 0;
	line-height: 15px; 
}
.preferencestxt1{
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	color: #505050;
	text-decoration: none;
	margin: 0px 0 0 0px;
	padding: 15px 0 2px 0;
	line-height: 15px; 
}
.preferencestxt2{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #505050;
	text-decoration: none;
	margin: 0px 0 0 40px;
	line-height: 22px; 
}

.preferencestxt3{
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	color: #505050;
	text-decoration: none;
	margin: 40px 0 0 100px;
	line-height: 15px; 
	width: 220px;
	text-decoration: none;
}

.preferencestxt4{
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	color: #63166e;
	text-decoration: none;
	margin: 15px 0 0 100px;
	line-height: 15px; 
	width: 220px;
	text-decoration: underline;
	cursor: pointer;
}
.preferencestxt4:hover{
	text-decoration: none;
}
.preferencestxt4:visited{
	text-decoration: underline;
}
.preferencestxt4:visited:hover{
	text-decoration: none;
}

.preferencestxt5{
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	color: #505050;
	text-decoration: none;
	margin: 40px 0 0 74px;
	line-height: 15px; 
	width: 230px;
	text-decoration: none;
}
.preferencestxt6{
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	color: #63166e;
	text-decoration: none;
	margin: 15px 0 0 74px;
	line-height: 15px; 
	width: 230px;
	text-decoration: underline;
	cursor: pointer;
}
.preferencestxt6:hover{
	text-decoration: none;
}
.preferencestxt6:visited{
	text-decoration: underline;
}
.preferencestxt6:visited:hover{
	text-decoration: none;
}
.preferenceshdtxt7{
	font-family: Arial;
	font-size: 17px;
	font-weight: bold;
	color: #0590e1;
	text-decoration: none;
	margin: 0px 0 0 3px;
	padding: 5px 0 0 0;
	line-height: 26px; 
}

.preferencestxt8{
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	color: #505050;
	text-decoration: none;
	margin: 40px 0 0 85px;
	line-height: 15px; 
	width: 235px;
	text-decoration: none;
}

.preferencestxt9{
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	color: #63166e;
	text-decoration: none;
	margin: 15px 0 0 85px;
	line-height: 15px; 
	width: 230px;
	text-decoration: underline;
	cursor: pointer;
}
.preferencestxt9:hover{
	text-decoration: none;
}
.preferencestxt9:visited{
	text-decoration: underline;
}
.preferencestxt9:visited:hover{
	text-decoration: none;
}
.preferencesfield{
	height: 40px;
	width: 450px;
	margin: 0px 0 0 40px;
	padding: 0px 0 0 0;

}
.preferencesfieldleft{
	height: 40px;
	width: 220px;
	margin: 0 0 0 0;
	padding: 0px 0 0 0;
	float:left;

}
.preferencesfieldright{
	height: 40px;
	width: 225px;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	float:left;

}
.prefertextbox{
	width: 205px;
}
.prefertextbox1{
	width: 40px;
}
.prefertextbox2{
	width: 70px;
}
.preferencesbtn{
	margin: 0px 0 0 40px;
}
.prefercheckbox{
	border: none;
	margin: 0 10px 0 20px;
}

#preferencescontentimg {
	float: left;
	width: 668px;
	height: 125px;
}

.preferencescontentimg1 {
	background: url('../images/my-preferences_contentimg1.gif') no-repeat;
	float: left;
	width: 334px;
	height: 125px;
}
.preferencescontentimg2 {
	background: url('../images/my-preferences_contentimg2.gif') no-repeat;
	float: left;
	width: 334px;
	height: 125px;
}
.preferencescontentimg3 {
	background: url('../images/my-preferences_contentimg3.gif') no-repeat;
	float: left;
	width: 334px;
	height: 125px;
}

a.mypreferences:link, a.mypreferences:visited {
	color: #732779;
}
.optOutError{
	color: red;
	margin:0 0 0 40px;
	padding-top: 10px;
	_padding-top:8px;
}
.optinDisplay {
	margin:0 0 0 40px;
	padding-top: 10px;
	height: 20px;
}
#offerscontainer{
	width: auto;
	height: auto;

}
#offerscontenttop{
	background: url('../images/offers-top.gif') no-repeat;
	width: 665px;
	height: 30px;

}
#offerscontent{
	background: url('../images/offers-bg.gif') repeat-y;
	width: 665px;
	height: auto;
}
#offerscontenttxt{
	padding: 0 0px 0 30px;
	margin-right:30px;
	height: auto;
	width: 600px;
}
#offerscontentbottom{
	background: url('../images/offers-bot.gif') no-repeat;
	width: 665px;
	height: 31px;

}
#offercontenttxtimg{
	width: 600px;
	
}
#offercontenttxt{
	width: 400px;
	float: left;
}
#offercontentimg{
	width: 190px;
	background: url('../images/offers-img.gif') no-repeat;
	float: right;
	height: 208px;
}
.txtstyle{
	line-height: 18px;
	text-decoration: none;

}
.txtstyle1{
	font-size: 16px;
    font-weight: bold;
    color: #0590e1;

}
#styler1{
	line-height: 22px;
	
}

sup, sub { 
	vertical-align: 0;
    position: relative; 
}
sup { 
	bottom: 1ex; 
	font-size: smaller;
}
sub {
	font-size: smaller;
	top: .5ex;	
}

/* New Prospects Site Enhancements 10.07.09 */


#new_user{
	width:910px;
	height:auto;
	min-height:924px;
	background: url('../images/landing-page-bg.jpg') no-repeat;

}
#new_user_header{
	width:910px;
	height:203px;
	background: url('../images/landing-page-heading.jpg') no-repeat;

}
#switcher_header{
	width:910px;
	height:203px;
	background: url('../images/landing-page2-heading.jpg') no-repeat;

}
#current_user_header{
	width:910px;
	height:203px;
	background: url('../images/landing-page3-heading.jpg') no-repeat;

}

#content-container{
	width:840px;
	height:auto;
	margin: 0 auto;
	text-align: center;
	padding: 20px 0 0 0;

}
.newuserimg{
	float: left;
}
#newusercontent{
	height: auto;
	text-align: left;
	margin: 15px 0 0 0;
	_margin: 5px 0 0 0;
	width: 555px;
	float: left;
	color: #545454;
	
}
#newusercallout{
	text-align: left;
	width: 200px;
	float: right;
	color: #545454;
	background: url('../images/callout-bg.gif') repeat-y;
	background-position: left;
	margin: -40px 0 0 0;
	_margin: -60px 0 0 0;
	height: auto;	
	
}
#currentusercallout{
	text-align: left;
	width: 200px;
	float: right;
	color: #545454;
	background: url('../images/callout-bg.gif') repeat-y;
	background-position: left;
	margin: -30px 0 0 0;
	_margin: -40px 0 0 0;
	height: auto;	
	
}
#newusercalloutimg{
	height: 770px;
	_height: 850px;
	width: 170px;
	margin: 0 0 0 25px;

}
#switcherimg{
	height: 770px;
	_height: 850px;
	width: 170px;
	margin: 0 0 0 25px;

}
#currentuserimg{
	height: 880px;
	_height: 860px;
	width: 170px;
	margin: 0 0 0 25px;

}
.newusercallouttxt{
	margin: 15px 0 20px 0;
	border: none;
}
.newusercalloutsep{
	margin: 0px 0 20px 0;
}

#style1, #style1:link, #style1:visited {
	color: #63166e;
	text-decoration: underline;
	cursor: pointer;
}
#style1:hover, #style1:visited:hover {
	color: #63166e;
	text-decoration: none;
	cursor: pointer;
}
.style{
	font-size: 18px;
	font-weight: bold;
	color: #0090e1;
}
.style3{
	font-size: 17px;
	font-weight: bold;
	color: #0090e1;
}
ul.style2 li{
	font-family: Arial;
	font-weight: normal;
	font-size: 12px;
	margin: 0 0 10px 25px;
	list-style-type: disc;
	list-style-position:outside;
	color: #545454;
	width: 350px;
	vertical-align:top;
}
ul.style4 li{
	font-family: Arial;
	font-weight: normal;
	font-size: 12px;
	margin: 0 0 10px 15px;
	list-style-type: disc;
	list-style-position:outside;
	color: #545454;
	width: 350px;
	vertical-align:top;
}
.style5{
	font-size: 12px;
	font-weight: bold;
	color: #00a4e6;
}
#contentlogo{
	width:550px;
	height:198px;
	background: url('../images/page-logo.jpg') no-repeat ;
	background-position: right;
}
#contentlogo1{
	width:550px;
	height:250px;
	background: url('../images/page-logo.jpg') no-repeat ;
	background-position: right;
}
#contentlogo2{
	width:550px;
	height:250px;
	background: url('../images/page-logo2.jpg') no-repeat ;
	background-position: right;
}
#contentlogotxt{
	width: 380px;
}
.addquestion{
	clear: both;
	height: 15px;
	margin: 5px 0 0 0;
}
.addquestioncheck{
	width: 20px;
	height: 15px;
	float: left;	
}
.addquestiontxt{
	width: auto;
	height: 15px;
	float: left;
	margin-left: 5px;
}
.checkboxstyle{
	border: none;
}
.empty{
	height: 40px;
	_height: 0px;
	_padding:0px 0px 0px 0px;
	_margin:-30px 0px 0px 0px;
	width:500px;
}
.empty1{
	height: 40px;
	_height: 0px;
	_padding:0px 0px 0px 0px;
	_margin:-40px 0px 0px 0px;
	width:500px;
}

.empty2{
	height: 20px;
	_height: 0px;
	width:500px;
	
}
.indexheading{
	display: block;
	margin: 0;
	padding: 50px 14px 0 27px;

}
.indexsubheading{
	display: block;
	margin: 0;

}
a.contenttxt:link, a.contenttxt:visited {
	font: Arial ;
	color: #440e62;
	font-size: 13px;
	line-height: 25px;
	text-decoration: underline;	
}

a.contenttxt:hover, a.contenttxt:visited:hover {
	font: Arial;
	color: #440e62;
	style: underline;
	text-decoration: none;	
	font-size: 13px;
}
#clipitbg{
	width: 666px;
	height: 298px;
	background: url('../images/clip-it-bg.jpg') no-repeat ;
	clear: both;
}
#clipitbgtxt{
	width: 390px;
	height: 298px;
	float: left;
}
#clipitbgimg{
	width: 250px;
	height: 298px;
	float: right;
	background: url('../images/clip-it-thumbnail.gif') no-repeat ;
	margin: 35px 0 0 0;
}
#watchvideobgtxt{
	width: 300px;
	height: 298px;
	float: left;
}
#watchvideobgimg{
	width: 356px;
	height: 201px;
	float: right;
	background: url('../images/watch-video-bg-image.jpg') no-repeat ;
	margin: 1px 0 0 0;
}
#bluebody{
	width: 477px;
	height: auto;

}
#bluebodyheading{
	width: 477px;
	height: 114px;
	background: url('../images/blue-body-heading.jpg') no-repeat ;

}
#bluebodybg{
	width: 477px;
	height: auto;
	background: url('../images/blue-body-bg.jpg') repeat-y ;

}
#bluebodybottom{
	width: 477px;
	height: 19px;
	background: url('../images/blue-body-bottom.jpg') no-repeat ;

}

#bluebutton1,
#bluebutton2,
#bluebutton3
{
	width: 463px;
	height: 56px;
	padding: 5px 0 5px 0px;
	margin: 0px 0 0px 7px;	
	cursor: pointer;
	display: block;
}
#bluebutton1{
	background: url('../images/blue-btn-1-full.jpg') no-repeat ;

}
#bluebutton2{
	background: url('../images/blue-btn-2-full.jpg') no-repeat ;

}

#bluebutton3{
	background: url('../images/blue-btn-3-full.jpg') no-repeat ;

}
a#bluebutton1:hover{
	background-position:-463px 0px!important;

}
a#bluebutton2:hover{
	background-position:-463px 0px!important;

}
a#bluebutton3:hover{
	background-position:-463px 0px!important;

}

#bluebutton1overlay,
#bluebutton2overlay,
#bluebutton3overlay
{
	width: 463px;
	height: auto;
	padding: 0px 0 5px 0px;
	margin: 0px 0 0px 7px;	
	display: none;
}
#bluebutton1overlaytop,
#bluebutton2overlaytop,
#bluebutton3overlaytop
{
	width: 463px;
	height: auto;
	display: block;
	background-position:top;
}
#bluebutton1overlaytop{
	background: url('../images/blue-btn-1-body-top.jpg') no-repeat ;
	width: 463px;
	height: 56px;
}
#bluebutton2overlaytop{
	background: url('../images/blue-btn-2-body-top.jpg') no-repeat ;
	width: 463px;
	height: 56px;
}
#bluebutton3overlaytop{
	background: url('../images/blue-btn-3-body-top.jpg') no-repeat ;
	width: 463px;
	height: 56px;
}
#bluebutton1overlaybody{
	background: url('../images/blue-btn-1-body-bg.jpg') repeat-y ;
	width: 463px;
	height: auto;
}
#bluebutton1overlaybot{
	background: url('../images/blue-btn-1-body-bot.jpg') no-repeat ;
	width: 463px;
	height: 19px;
}
.blueoverlaybody{
	width: 390px;
	height: auto;
	margin:0 0 0 60px;
}
#clipitlogo{
	width: 18px;
	height: 14px;
	cursor: pointer;
	display: block;
	background: url('../images/clip-it-logo.gif') no-repeat ;
	margin-right: 10px;

}
a#clipitlogo:hover{
	background-position:-18px 0px;
	margin-right: 10px;

}
#printlogo{
	width: 16px;
	height: 16px;
	cursor: pointer;
	display: block;
	background: url('../images/print-logo.gif') no-repeat ;
	margin-right: 10px;

}
a#printlogo:hover{
	background-position:-16px 0px;
	margin-right: 10px;

}
#emaillogo{
	width: 19px;
	height: 14px;
	cursor: pointer;
	display: block;
	background: url('../images/email-logo.gif') no-repeat ;
	margin-right: 10px;

}
a#emaillogo:hover{
	background-position:-19px 0px;
	margin-right: 10px;

}

#logolinks {
	width: 962px;
	height: 39px;
	text-align: center;
	list-style-type: none;
	display: inline;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	
}

#logolinks li {
	margin: 0px 0px 0px 5px;
	padding: 0px 0px 0px 0px;
	list-style-type: none;
	display: inline;
	float: right;	
}

.logolinkstxt, .logolinkstxt:link, .logolinkstxt:visited {
	color: #63166e;
	text-decoration: none;
	cursor: pointer;
	font-weight: bold;
}
.logolinkstxt:hover, .logolinkstxt:visited:hover {
	color: #63166e;
	text-decoration: none;
	cursor: pointer;
	font-weight: bold;
}
#clipittxt, #printtxt, #emailtxt{
	display: none;
}
#clipitbody{
	width: 347px;
	height: 318px;
	background: url('../images/clip-it/clip-it-body.gif') no-repeat ;
	margin: 0 auto;
	padding: 0;
	
}
#clipitfooter{
	width: 340px;
	height: 43px;
	margin: 0 auto;
	padding: 0;
		
}
#clipitfootercontnet{
	width: 340px;
	height: 43px;	
	padding: 18px 0 0 0;
	clear: both;
		
}
#clipitfooterleft{
	width: 242px;
	height: 43px;	
	float: left;
	background: url('../images/clip-it/clip-it-email-footer.gif') no-repeat ;
	
		
}
#clipitfooterright{
	width: 90px;
	height: 43px;
	float: right;
}
#sendbtn{
	width: 71px;
	height: 22px;
	margin: 20px 0px 0 0;
	background: url('../images/clip-it/send-btn.gif') no-repeat ;
	cursor: pointer;
	display: block;

}
a#sendbtn:hover{
	background-position:-71px 0px!important;;
}
.clip-article-btn{
	width: 140px;
	height: 22px;
	padding: 20px 12px 0 0;

}
#clipitcontent{
	width: 300px;
	height: 132px;
	margin: 0 auto;
	padding: 0px;
	background: url('../images/clip-it/clip-it-contnet-bg.gif') no-repeat ;
	display: block;
	
}
#clipittxtcontent{
	width: 300px;
	height: 125px;
	overflow: scroll;
	overflow-x: hidden;
	margin:5px 0 0 0 ;
}

#clipitheadercontnet{
	width: 340px;
	height: 91px;	
	padding: 10px 0 0 0px;
	margin: 0 auto;
	clear: both;
		
}
#clipitheaderleft{
	width: 142px;
	height: 91px;	
	float: left;
	background: url('../images/clip-it/clip-it-heading.gif') no-repeat ;
	
		
}
#clipitheaderright{
	width: 180px;
	height: 91px;
	float: right;
	text-align:right;	
	padding: 0 10px 0 0;	
}

.myclipsbtn{
	width: 142px;
	height: 20px;
	padding: 70px 0px 0 0;
}
.thankyoutxt{
	width: 215px;
	height: 33px;
	padding: 70px 0px 0 0;
}
.scrollgeneric {
line-height: 1px;
font-size: 1px;
position: absolute;

}

.vscrollerbase {
width:15px;
margin: 13px 0 0px 0;

}
.vscrollerbar {

width: 10px;
height: 70px !important;
background: url('../images/clip-it/scroll-btn.gif') no-repeat ;
}

.vscrollerbar, .hscrollerbar {
padding: 0 0 0 0;
z-index: 2;
}
.whitebg{
	width: 272px;
	height:40px;
	float: left;
	margin: 2px 0 0 1px;
	background: #ffffff;
}
.graybg{
	width: 272px;
	height:40px;
	float: left;
	background: #f0f0f0;
	margin: 0 0 0 1px;
}
.numbertxtwhite{
	width: 20px;
	height: 20px;
	margin: 0 auto;
	padding: 0px;
	background: url('../images/clip-it/nunber-bg-white.gif') no-repeat ;
	float: left;
	margin: 7px 0 0 5px;

}
.numbertxtgray{
	width: 20px;
	height: 20px;
	margin: 0 auto;
	padding: 0px;
	background: url('../images/clip-it/nunber-bg-gray.gif') no-repeat ;
	float: left;
	margin: 7px 0 0 5px;

}
.contnettxt{
	width: 230px;
	height:30px;
	float: right;
	padding: 5px 10px 0 0;

}
.style6{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #96619d;
	text-decoration: none;
	line-height: 15px; 
	padding: 3px 0 0 7px;
}
.style7{
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	color: #707070;
	text-decoration: none;
	line-height: 15px; 
	padding: 0px 0 0 5px;
}
.style8, .style8:link, .style8:visited {
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #f46a5e;
	text-decoration: none;
	line-height: 15px;
}
.style8:hover, .style8:visited:hover{

	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #f46a5e;
	text-decoration: none;
	line-height: 15px; 
}
.style9{
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	color: #707070;
	text-decoration: none;
	line-height: 15px; 
	padding: 5px 0 0 5px;
}
.emailtextbox{
	margin: 21px 0 0 20px;
	width: 210px;
	border: none;
}

#nav12{
	width: 141px;
	height: 44px;
	display: block;
	background: url(../images/4-full.gif) no-repeat;
}


#nav12:hover{
	background-position: -141px 0;
}
#nav13{
	width: 141px;
	height: 30px;
	display: block;
	background: url(../images/5-full.gif) no-repeat;
}


#nav13:hover{
	background-position: -141px 0;
}

#nav14{
	width: 141px;
	height: 44px;
	display: block;
	background: url(../images/2-full.gif) no-repeat;
}


#nav14:hover{
	background-position: -141px 0;
}
#nav15{
	width: 141px;
	height: 44px;
	display: block;
	background: url(../images/3-full.gif) no-repeat;
}


#nav15:hover{
	background-position: -141px 0;
}
#nav16{
	width: 179px;
	height: 42px;
	display: block;
	background: url(../images/7-full.gif) no-repeat;
}


#nav16:hover{
	background-position: -179px 0;
}
#nav17{
	width: 179px;
	height: 52px;
	display: block;
	background: url(../images/12-full.gif) no-repeat;
}


#nav17:hover{
	background-position: -179px 0;
}
#nav18{
	width: 179px;
	height: 29px;
	display: block;
	background: url(../images/8-full.gif) no-repeat;
}


#nav18:hover{
	background-position: -179px 0;
}
#nav19{
	width: 179px;
	height: 42px;
	display: block;
	background: url(../images/6-full.gif) no-repeat;
}


#nav19:hover{
	background-position: -179px 0;
}
#nav20{
	width: 179px;
	height: 29px;
	display: block;
	background: url(../images/9-full.gif) no-repeat;
}


#nav20:hover{
	background-position: -179px 0;
}
#nav21{
	width: 179px;
	height: 29px;
	display: block;
	background: url(../images/10-full.gif) no-repeat;
}


#nav21:hover{
	background-position: -179px 0;
}
#nav22{
	width: 179px;
	height: 29px;
	display: block;
	background: url(../images/11-full.gif) no-repeat;
}


#nav22:hover{
	background-position: -179px 0;
}

#addToClip{
	display: block;
}

#alreadyAdded{
	display: block;
}

#added{
	display: block;
}

#myclip{
	display: block;
}

#thankyoumsg{
	display: none;
}

#invalidmsg{
	width: 300px;
	height: 137px;	
	display: none;
	color: #63166e;
	font-family: Arial;
	font-size: 17px;
	font-weight: bold;
	text-align: left;
	margin: 0 0 0 20px;
	_margin: 0 0 0 10px;
}
#noarticlemsg{
	width: 300px;
	height: 137px;
	display: none;
	color: #63166e;
	font-family: Arial;
	font-size: 17px;
	font-weight: bold;
	text-align: left;
	margin: 0 0 0 20px;
	_margin: 0 0 0 10px;
}
#failuremsg{
	width: 300px;
	height: 137px;
	display: none;
	color: #63166e;
	font-family: Arial;
	font-size: 17px;
	font-weight: bold;
	text-align: left;
	margin: 0 0 0 20px;
	_margin: 0 0 0 10px;
}

#menu1Container{
	margin:32px 0 0 0;
	_margin:-4px 0 0 0;
	}
#menu2Container{
	margin:32px 0 0 142px;
	_margin:-4px 0 0 142px;
}

.popupclose-btn{
	width: 23px;
	height: 21px;
	margin: 2px 10px 5px 0;
	_margin: 2px 5px 5px 0;
	float: right;
}

.reg{
	vertical-align: super;
	font-size: smaller;
	margin:-5px 0 0 0;
}
.menucontnetContainer{
	width: auto;
	height: auto;
}
#flashvideocontainer{
	padding-bottom: 18px;
	background-color: #f1c6d5;
}
.sparetxt{
	color: #d10373;
	font-weight: bold;

}
