body{
	margin: 0px;
	font-family: Arial;
	font-size: 1em;
	color: #406CA3;
	background-color:#ffffff; /*   sonali   */
}

img{
	border: none;
	padding: 0px;
	margin: 0px;
	display: inline;
}

table{
	padding: 0px;
	margin: 0px;
	font-family: Arial;
	font-size: 0.9em;
	border-color: #000000;
}

h1.mainDesc{
	font-size: 1.25em;
	color: #3160B2;	
	background-color:#ffffff; /*   sonali   */
}

.mainDesc{
	font-size: 1.25em;
	color: #3160B2;	
	background-color:#ffffff; /*   sonali   */
	font-weight:bold;
}
	
.callouts{
	background-color:#ffffff; /*   sonali   */
	background-position: center;
	background-repeat: no-repeat;
	font-family: Arial;
	font-size: 1em;
	color: #ffffff;
}

.floatLeft{
	float: left;
}

.floatLeft2{
  float: left;
  height: 133px;
}

.headFixBG {
        width: 797px;
        background-image: url('../en/images/common/fix_logo.jpg');
        background-position: bottom right;
        background-repeat: no-repeat;
        background-color: #3160B2;
		color:#3160B2; /*   sonali   */
        height: 110px;
}

.headBGCenter{
	width: 797px;
}

.headBGLeft{
	background-image: url('../images/common/fix_bg_left.jpg');
	background-position: bottom right;
	background-repeat: no-repeat;
	background-color: #3160B2;
	color:#3160B2;  /*   sonali   */
	height:110px;
}

.headBGRight{
	background-image: url('../images/common/fix_bg_right.jpg');
	background-position: bottom left;
	background-repeat: no-repeat;
	background-color: #3160B2;
	color:#3160B2; /*   sonali   */
	height:110px;
}

.navRow{
	background-color: transparent; /*   sonali   */
	background: url('../images/common/top_nav_fill.jpg') repeat-x;
	height: 42px;
	color: #3160B2;
	font-weight: bold;
	vertical-align: middle;	
	text-decoration:none;
}
.language {
  display: block;
  float: right;
  margin-right: 0px;
  font-family: arial;
  font-size: 1em;
}
.country {
  display: block;
  float: left;
  font-family: arial;
  font-size: 1em;
}
.contRow{
	background-repeat: repeat-x;
	background-position: top;
}

.contBGLeft{
	background-image: url('../images/common/fix_bg_left2.jpg');
	background-position: top right;
	background-repeat: no-repeat;
	padding-top: 0px;
}

.contBGLeftGrad{
	background-image: url('../images/common/fix_fill_left.gif');
	background-position: top right;
	background-repeat: repeat-y;
}

.contBGRight{
	background-image: url('../images/common/fix_bg_right2.jpg');
	background-position: top left;
	background-repeat: no-repeat;
	padding-top: 0px;
}

.contBGRightGrad{
	background-image: url('../images/common/fix_fill_right.gif');
	background-position: top left;
	background-repeat: repeat-y;
}

.ftrBGLeft{
	background-image: url('../images/common/fix_fill_left.gif');
	background-position: top right;
	background-repeat: repeat-y;
}

.ftrBGCenter{
	/*width: 797px;*/
	font-family: Arial;
	font-size: 0.92em;
	/*background-image: url('/images/common/footer_fill.gif');*/
	background-repeat: repeat-y;
}

.ftrBGRight{
	background-image: url('../images/common/fix_fill_right.gif');
	background-position: top left;
	background-repeat: repeat-y;
}

.subpage-text{
	margin: 0px;
	font-family: Arial;
	font-size: 1em;
}

a.links{
	margin: 0px;
	font-family: Arial;
	font-size: 1em;
	color: #406CA3;
	background-color: transparent; /*   sonali   */
	text-decoration: underline;
}
.links{
	margin: 0px;
	font-family: Arial;
	font-size: 1em;
	color: #406CA3;
	background-color: transparent; /*   sonali   */
	text-decoration: none;
}
.callout-text{
	font-family: Arial;
	font-size: 1em;
	color: #ffffff;
	background-color: transparent; /*   sonali   */
	float: left;
	position: relative;
	top: 5px;
	left: 28px;
}
.callout-text2{
	font-family: Arial;
	font-size:1em;
	color: #ffffff;
	background-color: transparent; /*   sonali   */
	float: left;
	position: relative;
	top: 8px;
	left: 34px;
}

.list_spacer{
	padding-top:0px;
	margin-top:0px;
}

.list_indent{
	float:left;
	position: relative;
	left: -23px;
}

.list_indent2{
	float:left;
	position: relative;
	left: -17px;
}

.callout-text3{
	font-family: Arial;
	font-size: 0.9em;
	color: #ffffff;
	background-color: transparent; /*   sonali   */
	float: left;
	position: relative;
	top: 25px;
	left: 15px;
}

.callout-text4{
	font-family: Arial;
	font-size: 1em;
	color: #ffffff;
	background-color: transparent; /*   sonali   */
	float: left;
	position: relative;
	top: 5px;
	left: 10px;
}

.no_line {
	text-decoration:none;
	border: 0;
	padding: 0px 0px;
    margin: 0px 0px;
}
.nav_no_line {
	text-decoration: none;
	text-decoration:none;
	border: 0;
	font-size:0.9em;
	color: #406CA3;
	background-color: transparent; /*   sonali   */
}

.runningtext{ 
	font-size:1em;
	}

h2.callout-text{
	font-family: Arial;
	font-size: 1em;
	color: #ffffff;
	background-color: transparent; /*   sonali   */
	float: left;
	position: relative;
	top: 25px;
	left: 30px;
	font-weight:normal;
}

h2.callout-text2{
	font-family: Arial;
	font-size: 1em;
	color: #ffffff;
	background-color: transparent; /*   sonali   */
	float: left;
	position: relative;
	top: 18px;
	left: 35px;
	font-weight:normal;
}

h2.callout-text3{
	font-family: Arial;
	font-size: 0.9em;
	color: #ffffff;
	background-color: transparent; /*   sonali   */
	float: left;
	position: relative;
	top: 24px;
	left: 15px;
	font-weight:normal;
}

h2.callout-text3a{
	font-family: Arial;
	font-size: 0.9em;
	color: #ffffff;
	background-color: transparent; /*   sonali   */
	float: left;
	position: relative;
	top: 5px;
	left: 13px;
	font-weight:normal;
}

h2.callout-text4{
	font-family: Arial;
	font-size: 0.9em;
	color: #ffffff;
	background-color: transparent; /*   sonali   */
	float: left;
	position: relative;
	top: 5px;
	left: 11px;
	font-weight:normal;
}

h2.callout-text4c{
	font-family: Arial;
	font-size: 0.9em;
	color: #ffffff;
	background-color: transparent; /*   sonali   */
	float: left;
	position: relative;
	top: 9px;
	left: 11px;
	font-weight:normal;
}

h2.callout-text4b{
	font-family: Arial;
	font-size: 0.9em;
	color: #ffffff;
	background-color: transparent; /*   sonali   */
	float: left;
	position: relative;
	top: 30px;
	left: 14px;
	font-weight:normal;
}

h2.callout-text4a{
	font-family: Arial;
	font-size: 0.9em;
	color: #ffffff;
	background-color: transparent; /*   sonali   */
	float: left;
	position: relative;
	top: 17px;
	left: 11px;
	font-weight:normal;
}

.subhed_text{
	float:left;
	position:relative;
	top: 30px;
	left:40px;
	font-weight:normal;
	font-size: 1 em;
	font-family: Arial;
}

h2.text-center{
	margin: 0px;
	font-family: Arial;
	font-size: 1em;
	text-align: center;
	text-decoration:none;
	color: #406CA3;
	background-color: transparent; /*   sonali   */
}

.large_subhed{
	font-family: Arial;
	font-size: 1.5em;
	font-weight:normal;
}
.move_up{
	position:relative;
	top: 170px;
	left: 40px;
}
.move_up2{
	position:relative;
	top: 55px;
	left: 40px;
}
h2.no-bold{
	font-weight: normal;
	font-size:1.5em;
}

h2.callout-text5{
	font-family: Arial;
	font-size: 1em;
	color: #ffffff;
	background-color: transparent; /*   sonali   */
	float: left;
	position: relative;
	left: 22px;
	top: -50px;
	font-weight:normal;
	text-decoration: none;
}

h2.callout-text6{
	font-family: Arial;
	font-size: 1.5em;
	float: center;
	position: relative;
	left: 25px;
	top: 50px;
	font-weight:normal;
}
a.no_line {
	color: #FFFFFF;
	background-color: transparent; /*   sonali   */
	text-decoration:none;
	border: 0;
}
.contRow2{
	background-repeat: repeat-y;
	background-position: top left;	
}

img.move_right {
	float: center;
	position: relative;
	left: 200px;
}
.disclaimer{
	font-size:0.7em;
	
	}
	
.gurantee_disclaimer{
font-size:0.8em;
	
	}

.calendar{
	float:left;
	position:relative;
	left:40px;
	width:651px;
}

.cal_day{
	font-weight:bold;
}

.adhesive_img_right{
	margin-top:10px;
}

.media_select_left{
	float:left;
}

.media_select_right{
	float:right;
	position:relative;
	right:50px;
}

h2.callout-text7{
	font-family: Arial;
	font-size: 0.9em;
	color: #ffffff;
	background-color: transparent; /*   sonali   */
	/*float: center;
	position: relative;
	left: 409px;
	top: -179px;*/
	font-weight:normal;
	text-decoration: none;
	z-index: 1;
	margin:0;
}
.no-underline {
	text-decoration: none;
}
h2.callout-text8{
	font-family: Arial;
	font-size: 0.9em;
	color: #ffffff;
	background-color: transparent; /*   sonali   */
	/*float: center;
	position: relative;
	left: 409px;
	top: -89px;*/
	font-weight:normal;
	text-decoration: none;
	z-index: 1;
	margin:0;
}

.product_text {

}

a.links-indent{
	margin: 0px;
	font-family: Arial;
	font-size: 1em;
	color: #406CA3;
	background-color: transparent; /*   sonali   */
	text-decoration: underline;
	padding-left: 19px;
}

h2.callout-text9{
	font-family: Arial;
	font-size: 1.5em;
	float: center;
	position: relative;
	left: 20px;
	top: 50px;
	font-weight:normal;
}
h2.callout-text10{
	font-family: Arial;
	font-size:1.5em;
	float: center;
	position: relative;
	left: 0px;
	top: 0px;
	font-weight:normal;
}

h2.callout-text11{
	font-family: Arial;
	font-size: 1.5em;
	float: center;
	position: relative;
	left: 0px;
	top: 10px;
	font-weight:normal;
	text-align:center;
}

.instruction_section{
	background-image:url('../images/how_to_adhesive_cream/text_bg.jpg');
	background-repeat:no-repeat;
	background-position:top center;
	float:center;
	position: relative;
	clear:both;
}

.instruction_text{
	float:left;
	position:relative;
	left: 20px;
	top: 0px;
	width:75%;
}

.instruction_images{
	float:left;
	position:relative;
	left:30px;
}

.instruction_links{
	float:left;
	position:relative;
	clear:both;
}

.tr.mid-txt {
	text-align: middle; 
}

.links-mid {
	margin: 0px;
	font-family: Arial;
	font-size: 1em;
	color: #406CA3;
	background-color: transparent; /*   sonali   */
	text-decoration: underline;
	float: center;
	position: relative;
	top: 10px;
}

.links-mid2 {
	margin: 0px;
	font-family: Arial;
	font-size: 1em;
	color: #406CA3;
	background-color: transparent; /*   sonali   */
	text-decoration: underline;
	float: center;
	position: relative;
	top: 1px;
}

.form_question {
	font-weight: bold;
}

.dent-tips-move {
	/*float:center;
	left: 0px;
	top: 0px;*/
	background-color:transparent;
	color:inherit;
	background: url('/en/images/get_info_about_dentures/2_0_co1a_dent_care.jpg') no-repeat;
	margin-top:20px;
	height: 78px;
	position:relative;
	padding: 38px 50px 0 16px;
}

.expert-con-move {
	/*float:center;
	left: 0px;
	top: 0px;*/
	background-color:transparent;
	color:inherit;
	background: url('/en/images/get_info_about_dentures/2_0_co2a_exp_conn.jpg') no-repeat;
	margin-top:20px;
	height: 73px;
	position:relative;
	padding: 42px 50px 0 15px;

}
.get_tips_move {
	float:center;
	position:relative;
	left: 392px;
	top: -103px;

}
.find_resource_move {
	float:center;
	position:relative;
	left: 392px;
	top: 51px;

}
.a-move {
	float:center;
	position:relative;
	left: 218px;
	top: -77px;

}

.footer-links {
	color: #406CA3;
	background-color: transparent; /*   sonali   */
	text-decoration: none;
}

.sitemap_position{
	float:center;
	position:relative;
	left: 32px;
	color: #406CA3;
	background-color: transparent; /*   sonali   */

}
	
.sitemap_links{
	color: #406CA3;
	background-color: transparent; /*   sonali   */

}

.red {
	color: #FF0000;
	background-color:transparent;
}

.bump-left {
	padding-left:15px;
}

.displaynone {
	display:none;
}

.quiz-result {
	padding-left:40px;
}

.flash_footer {
/*	background-image: url('/images/flash_bg.jpg'); */
	background-repeat: repeat-x;
	background-position: bottom;
	margin-left: 2;
	margin-right: 2;
}

img.withborder{
	border: 1px solid #688AA6;	
}

.survey {color:#000033; background-color: transparent; /*   sonali   */ position:absolute; top:230px; left:0px; z-index:99;  visibility:hidden; text-align:center;
}

#info {  
width:97%;
height:auto;
margin:20px auto; 
} 

#div_inner p { 
margin:0; 
text-align:center; 
} 

.survey2 {color:#ffffff; background-color: transparent; /*   sonali   */ position:absolute; top:230px; left:0px; z-index:0;  visibility:hidden; text-align:center;
}

#div_inner { 
position:relative; 
width:100%; 
height:auto; 
color:#000000;
background-color: transparent; /*   sonali   */
text-align:center;
}
.clear {
  clear:both;
}
img {
  vertical-align: top;
}

/* ADded */*questions_and_answers
{
    padding-top: 50px;
}

#questions_and_answers h1
{
    margin: 0;
    padding: 0;
}

#questions_and_answers #questions
{
    padding-left: 20px;
    margin-bottom: 25px;
}

#questions_and_answers #questions li
{
    list-style-type: disc;
    margin-bottom: 3px;
    padding-left: 0;
    text-indent: 0px;
}

#questions_and_answers #questions li a
{
    font-family: Arial;
    font-weight: bold;
    font-size: 1em;
    text-decoration: none;
    color: #406CA3;
	background-color: transparent; /*   sonali   */
    padding-left: 0;
    text-indent: 0px;
}

#questions_and_answers .answer
{
    margin-bottom: 15px;
    margin-left: 5px;
    font-size: 1em;
    font-family: Arial;
    line-height: 18px;
    text-indent: 0px;
}

#questions_and_answers .answer h2
{
    font-weight: bold;
    font-size: 1.1em;
    margin:0;
    padding:0;
    display: inline;
}
#questions_and_answers .answer .back_to_top
{
    display: block;
    width: auto;
    text-align: center;
}

.product_txt{
	font-size:1em;
}

