﻿body
{
	margin: 10px 0px 10px 0px;
	padding: 0px;
	background-color: #f9b700;
}

/*home page starts */
#Home_ParentDiv
{
	width: 1002px;
	height: 100%;
	text-align: center;
	
}
#Home_ParentDiv_soin
{
	width: 1002px;
	height: 100%;
	text-align: center;
	_margin-left:50px;
	
}

#Home_BottomDiv
{
	width: 100%;
	height: 100%;
	text-align: center;
}
#Home_TopSubDiv
{
	width: 100%;
	height: 100%;
	text-align: center;
}

.btmNavGeneral
{
	background-color: #f9b700;
	height: 1px;
	width: 954px;
}

/*home page Ends */


/* Footer Start */

.btmNavGeneral
{
	background-color: #ffffff;
	height: 1px;
}

.BottomNav		
{
	font-size: 12px;
	background-color: #f9b700;
	color: #FFFFFF;
	font-family: verdana;
	text-decoration: none;
	text-align: center;
}

A:link.BottomNav
{
	font-size: 12px;
	color: #FFFFFF;
	font-family: verdana;
	text-align: center;
	text-decoration: none;
}

A:visited.BottomNav
{
	font-size: 12px;
	color: #FFFFFF;
	font-family: verdana;
	text-align: center;
	text-decoration: none;
}

A:hover.BottomNav
{
	font-size: 12px;
	color: #FFFFFF;
	font-family: verdana;
	text-align: center;
	text-decoration: underline;
}

/* Footer End */

/*Home page style starts*/

.Home_TopLeftImgStyle
{
	float: left;
	width: 230px;
	height: 275px;
	background: url(../ds_images/ds_part1/ds_home/DS_TopLeftImage.jpg);
	background-repeat: no-repeat;
}

.Home_TopRightImgStyle
{
	float: left;
	width: 724px;
	height: 275px;
	background: url(../ds_images/ds_part1/ds_home/DS_TopRightImage.jpg);
	background-repeat: no-repeat;
}
.Home_BottomLeftImgStyle
{
	float: left;
	width: 304px;
	height: 272px;
	background: url(../ds_images/ds_part1/ds_home/DS_BelowLeftImage.jpg);
	background-repeat: no-repeat;
}

.Home_BottomRightImgStyle
{
	float: left;
	width: 650px;
	height: 272px;
	background: url(../ds_images/ds_part1/ds_home/DS_BelowRightImage.jpg);
	background-repeat: no-repeat;
}
.Home_YellowTextDivStyle
{
	text-align: left;
	padding-top: 23px;
	padding-left: 25px;
}

.Home_WhiteTextDivStyle
{
	font-size: 12px;
	color: #ffffff;
	font-family: Verdana;
	font-weight: bold;
	text-align: left;
}
.Home_WhiteTextDivStyle
{
	width: 350px;
}

.WhiteTextMainStyle
{
	text-align: left;
	padding-left: 40px;
	padding-top: 10px;
}
.Home_WhiteSubtextDiv1
{
	font-size: 11px;
	color: #ffffff;
	font-family: Verdana;
	font-weight: bold;
	text-align: left;
	width: 300px;
	padding-left: 30px;
	padding-top: 15px;
}


html>body .Home_WhiteSubtextDiv1
{
	font-size: 11px;
	color: #ffffff;
	font-family: Verdana;
	font-weight: bold;
	text-align: left;
	width: 300px;
	padding-left: 30px;
	padding-top: 20px;
}
.Home_WhiteSubtextDiv2
{
	font-size: 11px;
	color: #ffffff;
	font-family: Verdana;
	font-weight: bold;
	text-align: left;
	width: 330px;
	padding-left: 30px;
	padding-top: 13px;
	word-spacing: -1px;
}

html>body .Home_WhiteSubtextDiv2
{
	font-size: 11px;
	color: #ffffff;
	font-family: Verdana;
	font-weight: bold;
	text-align: left;
	width: 330px;
	padding-left: 30px;
	padding-top: 13px;
	word-spacing: -1px;
}

.Home_WhiteSubtextDiv3
{
	font-size: 11px;
	color: #ffffff;
	font-family: Verdana;
	font-weight: bold;
	text-align: left;
	width: 300px;
	padding-left: 30px;
	padding-top: 13px;
	word-spacing: 1px;
}

html>body .Home_WhiteSubtextDiv3
{
	font-size: 11px;
	color: #ffffff;
	font-family: Verdana;
	font-weight: bold;
	text-align: left;
	width: 300px;
	padding-left: 30px;
	padding-top: 13px;
	word-spacing: 1px;
}
.BottomMainDivStyle
{
	text-align: center;
	width: 954px;
	clear: left;
}
.Home_LayoutGapsStyle
{
	float: left;
	text-align: center;
}
.Home_MainContent
{
	text-align: center;
	width: 954px;
	clear: left;
}
#Home_MainContentTopPart
{
	text-align: center;
}
#Home_BottomDiv
{
	clear: left;
}
#Home_MainContentBottomPart
{
	text-align: center;
}
#Home_MiddleTextDiv
{
	float: left;
}

.Home_RegCtrlDiv
{
	float: left;
}

.Home_BlueTextDivStyle
{
	width: 240px;
	text-align: left;
	font-size: 11px;
	color: #000000; /*font-weight: bold;*/
	font-family: Verdana;
	font-weight: bold;
	/*line-height: 12px;*/
	padding-top: 10px;
}
.Home_BlueTextDivStyle1
{
	width: 230px;
	text-align: left;
	font-size: 11px;
	color: #000000; /*font-weight: bold;*/
	font-family: Verdana;
	/*line-height: 12px;*/
	padding-top: 5px;
}

.Home_BlueTextDivStyle2
{
	width: 230px;
	text-align: left;
	font-size: 11px;
	color: #000000; /*font-weight: bold;*/
	font-family: Verdana;
	/*line-height: 12px;*/
	padding-top: 10px;
}
/*Home Page style Ends*/

/* Register Control Style starts */


.RegCtrl_MainDivStyle
{
	width: 250px;
	text-align: left;
	font-size: 12px;
	color: #ffffff; /*font-weight: bold;*/
	font-family: Verdana;
	padding-left: 12px;
	line-height: 17px;
}
.RegCtrl_TextBoxStyle
{
	font-size: 12px;
	color: #000000;
	font-family: Verdana;
	width: 170px;
	height: 15px;
	border: solid 1px #c1c1c1;
}

#RegCtrl_FieldsMainDiv
{
	padding-top: 10px;
	line-height: 17px;
}

.RegCtrl_TextStyle
{
	font-size: 12px;
	color: #ffffff;
	font-style: italic;
	font-family: Verdana; /*	font-weight: bold;*/
	padding-top: 18px;
	width: 250px;
	word-spacing: -2px;
}



.RegCtrl_EmailTextBoxStyle
{
	font-size: 12px;
	color: #000000;
	font-family: Verdana;
	width: 110px;
	height: 15px;
	border: solid 1px #c1c1c1;
}

.FirstNamemainDivStyle
{
	clear: left;
	width: 240px;
	height: 20px;
}
.FiledlbDivStyle
{
	float: left;
	width: 65px;
}
.Reg_FloatStyle
{
	float: left;
}
.FiledlbMainDivStyle
{
	clear: left;
	width: 250px;
}
.BtnDivStyle
{
	float: left;
	padding-top: 3px;
}
.ruleschkStyle
{
	float: left;
	width: 20px;
}
.RulesTextStyle
{
	float: left;
	font-size: 10px;
	line-height: 12px;
	width: 215px;
	padding-left: 3px;
}

.ErrlblStyle
{
	font-size: 10px;
	color: red;
	font-family: Verdana;
	font-style: normal;
}
.ConfirbBoldTextStyle
{
	font-size: 1em;
	color: #ffffff;
	font-family: Verdana;
	font-weight: 900;
	width: 220px;
	text-align: left;
}
.ConfirmationDivStyle
{
	width: 220px;
	text-align: center;
	padding-top: 55px;
	padding-left: 25px;
	display: none;
}
.ConfirmationDivStyle1
{
	width: 220px;
	text-align: left;
	padding-top: 90px;
	padding-left: 50px;
	display: none;
}
.ConfirmNormalTextStyle
{
	font-size: 12px;
	color: #ffffff;
	font-family: Verdana;
	width: 220px;
	text-align: left;
	padding-top: 15px;
}
.ConfirmPawStyle
{
	text-align: left;
	padding-left: 190px;
	position: relative;
	top: -12px;
}

.TopHeadTextStyle
{
	width:440px;
	font-family:Verdana;
	float:left; 
	text-align:justify;
	color:#FFFFFF;
	font-size:0.75em;
	padding-top:40px;
	padding-left:40px;	
}

.TopHeadHeavyTextStyle
{
	width:440px;
	font-family:Verdana;
	float:left; 
	text-align:justify;
	color:#FFFFFF;
	font-size:0.75em;
	padding-top:105px;
	padding-left:40px;	
}


.TopHeadTextlnkStyle		
{
	font-size: 1.10em;
	color: #FFFFFF;
	font-family: verdana;
	text-decoration: underline;
}

A:link.TopHeadTextlnkStyle
{
	font-size: 1.10em;
	color: #FFFFFF;
	font-family: verdana;
	text-decoration: underline;
}

A:visited.TopHeadTextlnkStyle
{
	font-size: 1.10em;
	color: #FFFFFF;
	font-family: verdana;
	text-decoration: underline;
}

A:hover.TopHeadTextlnkStyle
{
	font-size: 1.10em;
	color: #FFFFFF;
	font-family: verdana;
	text-decoration: underline;
}
/* Register Control Style Ends */

/*Progress bar styles starts*/

.progressTable
{
	border: solid 1px #c1c1c1;
	height: 20px;
}

.size, .cell1, .cell2, .cell3
{
	width: 15px;
	height: 15px;
}
.cell1
{
	background-color: #f9b700;
	display: none;
}
.cell2
{
	background-color: #dd2222;
	display: none;
}
.cell3
{
	background-color: #2222dd;
	display: none;
}

/*Progress bar style ends*/

/*hygiene-dents-chiens starts */
.box1textstyle
{
	 padding-top:25px;
	 width:184px;
	 
}
.divstyle
{
	float: left;
}
.divstyle1
{
	float: left;
	height:60px;
	width:68px;
	background-image:url(../ds_images/ds_phase2/button1new_over.jpg);
	background-repeat:no-repeat;
		text-decoration:none;
	vertical-align:middle;
	text-align:center;
	padding-left:40px;
	padding-top:20px;
	font-weight:bold;
	 color:#fFFFFF;
	  font-size:12px;
	 font-family:Verdana;
	
}
.divstyle_hygiene_acc
{
	float: left;
	height:60px;
	width:68px;
	background-image:url(../ds_images/ds_phase2/button1new_normal.jpg);
	background-repeat:no-repeat;
	text-decoration:none;
	vertical-align:middle;
	text-align:center;
	padding-left:40px;
	padding-top:20px;
	font-weight:bold;
	color:#f9b603;
	font-size:12px;
	font-family:Verdana;
	
}

.divstyle_hygiene
{
	float: left;
	height:60px;
	width:124px;
	background-image:url(../ds_images/ds_phase2/button2new_normal.jpg);
	background-repeat:no-repeat;
	text-decoration:none;
	vertical-align:middle;
	text-align:center;
	padding-left:32px;
	padding-top:18px;
	color:#f9b603;
	font-weight:bold;
	 font-size:12px;
	 font-family:Verdana;
	 text-align:left;
}
.divstyle2
{
	float: left;
	height:60px;
	width:124px;
	background-image:url(../ds_images/ds_phase2/button2new_over.jpg);
	background-repeat:no-repeat;
		text-decoration:none;
	vertical-align:middle;
	text-align:center;
	padding-left:32px;
	padding-top:18px;
	 color:#fFFFFF;
	 font-weight:bold;
	  font-size:12px;
	 font-family:Verdana;
	 text-align:left;
}
.divstyle3
{
	float: left;
	height:60px;
	width:132px;
	background-image:url(../ds_images/ds_phase2/button3new_over.jpg);
		background-repeat:no-repeat;
		text-decoration:none;
	vertical-align:middle;
	text-align:center;
	padding-left:32px;
	padding-top:18px;
font-weight:bold;
	 color:#fFFFFF;
	  font-size:12px;
	 font-family:Verdana;
	 text-align:left;
}
.divstyle_gamme
{
	float: left;
	height:60px;
	width:132px;
	background-image:url(../ds_images/ds_phase2/button3new_normal.jpg);
		background-repeat:no-repeat;
		text-decoration:none;
	vertical-align:middle;
	text-align:center;
	padding-left:32px;
	padding-top:16px;
	font-weight:bold;
	 color:#f9b603;
	  font-size:12px;
	 font-family:Verdana;
	 text-align:left;
}
.divstyle4
{
	float: left;
	height:60px;
	width:147px;
	background-image:url(../ds_images/ds_phase2/button4new_over.jpg);
	background-repeat:no-repeat;
		text-decoration:none;
	vertical-align:middle;
	text-align:center;
	padding-left:32px;
	padding-top:16px;
	 color:#fFFFFF;
	 font-weight:bold;
	  font-size:12px;
	 font-family:Verdana;
	 text-align:left;
}
.divstyle_la
{
		float: left;
	height:60px;
	width:147px;
	background-image:url(../ds_images/ds_phase2/button4new_normal.jpg);
	background-repeat:no-repeat;
		text-decoration:none;
	vertical-align:middle;
	text-align:center;
	padding-left:32px;
	padding-top:18px;
	 color:#f9b603;
	 font-weight:bold;
	  font-size:12px;
	 font-family:Verdana;
	 text-align:left;
}
.divstyle5
{
	float: left;
	height:60px;
	width:153px;
	background-image:url(../ds_images/ds_phase2/button5new_over.jpg);
	background-repeat:no-repeat;
		text-decoration:none;
	vertical-align:middle;
	text-align:center;
	padding-left:32px;
	padding-top:18px;
	 color:#fFFFFF;
	 font-weight:bold;
	  font-size:12px;
	 font-family:Verdana;
	 text-align:left;
}
.divstyle_inscrire
{
	float: left;
	height:60px;
	width:153px;
	background-image:url(../ds_images/ds_phase2/button5new_normal.jpg);
	background-repeat:no-repeat;
		text-decoration:none;
	vertical-align:middle;
	text-align:center;
padding-left:32px;
	padding-top:18px;
	 color:#f9b603;
	 font-weight:bold;
	  font-size:12px;
	 font-family:Verdana;
	 text-align:left;
}

.divstyle6
{
	float: left;
	height:60px;
	width:139px;
	background-image:url(../ds_images/ds_phase2/Ouestion_over_button.jpg);
	background-repeat:no-repeat;
		text-decoration:none;
	vertical-align:middle;
	text-align:center;
	padding-left:32px;
	padding-top:18px;
	 color:#fFFFFF;
	 font-weight:bold;
	  font-size:12px;
	 font-family:Verdana;
	 text-align:left;
}
.divstyle_questions
{
	float: left;
	height:60px;
	width:139px;
	background-image:url(../ds_images/ds_phase2/Ouestion_normal_button.jpg);
	background-repeat:no-repeat;
		text-decoration:none;
	vertical-align:middle;
	text-align:center;
	padding-left:32px;
	padding-top:18px;
	 color:#f9b603;
	 font-weight:bold;
	 font-size:12px;
	 font-family:Verdana;
	 text-align:left;
}

.labels
{
	line-height:43px;
	 margin-left:37px;
	 color:#f9b603;
	 font-size:13px;
	 font-family:Verdana;
	 text-decoration:none;
}

.tdcenter
{
	text-align: center;
}
.twoeight_big_div
{
	float:left; 
	padding-left:25px;
	vertical-align:bottom;
	padding-top: 25px;
}
.soin_bg
{
	
	background-image: url('../ds_images/ds_phase2/Soin-chiens/middle_content.jpg');
	background-repeat: no-repeat;
	width:1002px;
	height:494px;	
	margin-top:10px;
	
margin-left:15px;
_margin-left:75px;
}
.dogImageStyle
{
	float: left; 
	background-image: url('../ds_images/ds_phase2/hygiene-dents-chiens/dog.jpg');
    background-repeat: no-repeat;
     width: 724px; 
     height: 264px;
}
.dogTextStyle
{
	width:450px;
	font-family:Verdana;
	float:left; 
	text-align:left;
	color:White;
	font-size:0.75em;
	padding-top:85px;
	padding-left:30px;	
}
.curvetopimagestyle
{
	float: left;
	background-image: url('../ds_images/ds_phase2/hygiene-dents-chiens/curve_top.gif');
    background-repeat: no-repeat;
    width: 977px;
    height: 39px;
	_margin-left:30px;
}
.box1imagestyle
{
	float: left;
	background-image: url('../ds_images/ds_phase2/hygiene-dents-chiens/box_1.gif');
    background-repeat: no-repeat;
    width: 184px;
    height: 165px;
}
.box2imagestyle
{
	float: left;
	background-image: url('../ds_images/ds_phase2/hygiene-dents-chiens/box_2.gif');
    background-repeat: no-repeat;
	width: 192px;
    height: 165px;
}
.box3imagestyle
{
	float: left; 
	background-image: url('../ds_images/ds_phase2/hygiene-dents-chiens/box_3.gif');
    background-repeat: no-repeat;
     width: 217px;
     height: 165px;
}
.box4imagestyle
{
	float: left; 
	background-image: url('../ds_images/ds_phase2/hygiene-dents-chiens/box_4.gif');
    background-repeat: no-repeat;
    width: 194px;
     height: 165px;
}
.box5imagestyle
{
	float: left;
	background-image: url('../ds_images/ds_phase2/hygiene-dents-chiens/box_5.gif');
    background-repeat: no-repeat;
    width: 190px;
    height: 165px;
}
.box1table
{
	padding-left:40px;	
	padding-right:7px;
	padding-top:20px;
	text-align:left;
	font-size:0.7em;
	font-family:Verdana;
}
.box2table
{
	padding-left:40px;	
	padding-right:15px;
	padding-top:20px;
	text-align:left;
	font-size:0.7em;
	font-family:Verdana;
}
.labeltextstyle
{
	padding-top:2px;
	padding-left:20px;
	width:750px;
	font-size:0.7em;
	font-family:Verdana;
}
.tbllabeltext
{
	margin-top:-30px;
}
html>body .tbllabeltext
{
	margin-top:-2px;
}

/* new styles Added */
.imgHygPgeStyle
{vertical-align: bottom;}

.divContentHygPgeStyle
{
	background-image:url('../ds_images/ds_phase2/hygiene-dents-chiens/pedigree-dentastix-blue.jpg');
    background-repeat:no-repeat;
    width:523px;
    height:136px;
/*	margin-left:185px; inline 155px margin added*/

  
    }
.divContentHygPge
{
	background-image:url('../ds_images/ds_phase2/hygiene-dents-chiens/pedigree-dentastix-blue.jpg');
    background-repeat:no-repeat;
    width:523px;
    height:136px;
   margin-left:30px;
   _margin-left:60px;
   

    }
	.divContentHygPge_soin
	{
	
    width:1000px;
   
	margin-left:0px;
  
   _margin-left:60px;
	}
    .divContentComment
    {
	margin-top:20px;
	float:left;
	background-image:url('../ds_images/ds_phase2/hygiene-dents-chiens/pedigree-dentastix-grey.jpg');
    background-repeat:no-repeat;
    width:549px;
    height:295px;
    margin-left:110px;
	
    }
    html > body .divContentComment
    {
	float:left;
	background-image:url('../ds_images/ds_phase2/hygiene-dents-chiens/pedigree-dentastix-grey.jpg');
    background-repeat:no-repeat;
    width:549px;
    height:295px;
    margin-left:210px;		
    }
    .divContentNewsletter
    {
			
		background-image:url('../ds_images/ds_phase2/hygiene-dents-chiens/pedigree-newsletter.jpg');
    background-repeat:no-repeat;
	background-position:bottom;
    width:311px;
    height:285px;
_margin-top:20px;
    }

/*hygiene-dents-chiens ends */


/* Sinscrire Section Starts */
.headertext
{
	font-family: Verdana;
	color: #000000;
	font-weight: bold;
	font-size: 13px;
}

.textbox
{
	font-family: Verdana;
	font-weight: normal;
	font-size: 11px;
	border-style: solid;
	border-width: 1px;
	border-color:#a6abb1;
	
}
.marketingtext
{
	font-family: Verdana;
	color: #000000;
	font-weight: normal;
	font-size: 11px;
}
.cnilheading
{
	font-family: Verdana;
	color: #000000;
	font-weight: normal;
	font-size: 11px;
	text-decoration: underline;
}
.cniltext
{
	font-family: Verdana;
	color: #000000;
	font-weight: normal;
	font-size: 10px;
}

A:link.cniltext
{
	font-family: Verdana;
	color: #000000;
	font-weight: normal;
	font-size: 10px;
	text-decoration: underline;
}

A:visited.cniltext
{
	font-family: Verdana;
	color: #000000;
	font-weight: normal;
	font-size: 10px;
	text-decoration: underline;
}

A:hover.cniltext
{
	font-family: Verdana;
	color: #000000;
	font-weight: normal;
	font-size: 10px;
	text-decoration: underline;
}

.divlblcaterror
{
	font-family: Verdana;
	font-weight: normal;
	font-size: 11px;
	color: Red;
}

.divlblcaterror1
{
	font-family: Verdana;
	font-weight: normal;
	font-size: 12px;
	color: Red;
	font-weight:bold;
}

.divtexquiz2
{
	font-family: Verdana;
	color: #000000;
	font-weight: bold;
	font-size: 12px;
}

.divtexboxquiz2
{
	font-family: Verdana;
	color: #000000;
	font-weight: bold;
	font-size: 11px;
}

.redcolor
{
	color:red;
}

.DogNamePanelstyle
{
	width: 110px;
	height: 20px;
	font-size: 11px;
}
.DogGenderPanelstyle
{
	width: 50px;
	height: 20px;
	font-size: 11px;
}
.DogDobPanelstyle
{
	width: 140px;
	height: 20px;
	font-size: 11px;
}
.DogWeightPanelstyle
{
	width: 150px;
	height: 20px;
	font-size: 11px;
}

.divquizlblerror
{
	padding-left: 20px;
	font-family: Arial;
	font-weight: normal;
	font-size: 11px;
	color: Red;
}

/* New Styles Added */	

.divLogoInsPage
{
	float: left; padding-left: 25px; vertical-align: bottom; padding-top: 25px;
}
.divLogoInsPage1
{
	float: left; padding-left: 25px; vertical-align: bottom; padding-top: 25px;
	margin-left:27px;
}
html > body .divLogoInsPage1
{
	float: left; padding-left: 25px; vertical-align: bottom; padding-top: 25px;
	margin-left:55px;#margin-left:55px;
}


.divDogImgInsPge
{
float: left; background-image: url('../ds_images/ds_phase2/sinscrire/dog.jpg');
background-repeat: no-repeat; width: 724px; height: 267px;}
.divLoginImgInsPge
{
	float: left; width: 246px; height: 461px;
}
.tdCurveTopInsPage
{
	background-image: url(../ds_images/ds_phase2/sinscrire/curve_top.gif);
	background-repeat: no-repeat; width: 722px; height: 53px; vertical-align: top;
}
.tdLeftTileInsPge
{
	background-image: url(../ds_images/ds_phase2/sinscrire/left_tile.gif);
    background-repeat: repeat-y; width: 13px; vertical-align: top;
}
.tdRegBGIngPage
{
	background-image: url(../ds_images/ds_phase2/sinscrire/bg_img.gif);
    background-repeat: no-repeat; background-color: #f9b700; width: 697px; float: left;
    vertical-align: top; text-align: left;
}

.tdRightTileInsPge
{
	background-image: url(../ds_images/ds_phase2/sinscrire/right_tile.gif);
    background-repeat: repeat-y; width: 13px; vertical-align: top;
}
.tdCurveBottomIngPge
{
	background-image: url(../ds_images/ds_phase2/sinscrire/bottom.gif);
    background-repeat: no-repeat; width: 722px; height: 44px; vertical-align: top;
}

.divTitleInsPage
{
	padding-left: 50px;
}
.divNameInsPage
{
	padding-left: 12px; vertical-align: super
}
.divDobInsPge
{
	padding-left: 40px;
}

.divUserBGInsPge
{
background-image: url('../ds_images/ds_phase2/sinscrire/blue-box.gif');
            background-repeat: no-repeat; width: 697px; height: 134px;}

.divUserStyleInsPge
{
	padding-left: 40px;
}
.tdUserInsPge
{
	padding-right: 10px;
}
.lblConPwd
{
	font-family: Verdana; color: #000000;font-weight: bold; font-size: 10px;
}
.divPersonInsPge
{
	padding-left: 10px;padding-top:10px;
}
.divTextInsPge
{
	padding-left:6px;
}

.clsLeftAlign
{
	text-align: left;
}

.divDogDetInsPge
{
	padding-left: 10px;
}
.divTermsInsPge
{
	display: block;padding-left:10px;text-align:justify;width:640px;font-family: Verdana;
	color: #000000;
	font-weight: normal;
	font-size: 10px;
}

A:link.divTermsInsPge
{
	font-family: Verdana;
	color: #000000;
	font-weight: normal;
	font-size: 10px;
	text-decoration: underline;
}

A:visited.divTermsInsPge
{
	font-family: Verdana;
	color: #000000;
	font-weight: normal;
	font-size: 10px;
	text-decoration: underline;
}

A:hover.divTermsInsPge
{
	font-family: Verdana;
	color: #000000;
	font-weight: normal;
	font-size: 10px;
	text-decoration: underline;
}

/* Sinscrire Section End */

/*Sinscrire 2 Section Starts */

.CatNamePanelstyle
{
	width: 110px;
	height: 20px;
	font-size: 11px;
}
.CatGenderPanelstyle
{
	width: 50px;
	height: 20px;
	font-size: 11px;
}
.CatDobPanelstyle
{
	width: 140px;
	height: 20px;
	font-size: 11px;
}
.tdHeavyError
{
	padding-left:20px;
}

/* New Styles Added */

.tdTopHeadHevReg
{
padding-left: 20px; padding-top: 15px; padding-bottom: 10px;
}
.tdBGBoxHevReg
{
	background-image: url(../ds_images/ds_phase2/sinscrire2/box.gif);
	background-repeat: no-repeat; width: 701px; height: 285px; vertical-align: top;
}
.divMarqHevReg
{
	width: 680px; padding-top: 3px;
}

.divMarqlblHevReg
{
	float: left; width: 276px; text-align: right;
}
.divFreqlblHevReg
{
	float: right; width: 220px;
}
.divBrand1HevReg
{
width: 680px; padding-top: 20px; padding-left: 15px;
}
.divChk1HevReg
{
	float: left; width: 189px;
}
.divddl1HevReg
{
	float: left; padding-left: 10px;
}
.divddlBrandFreq1
{
	float: left; padding-left: 30px;
}
.divBrand5HevReg
{
	width: 680px; padding-left: 15px;
}

.divBrand5ChkHevReg
{
	float: left; width: 189px; padding-top: 9px;
}
.divBrand5ChkInnerHevReg
{
	float: left; width: 20px; padding-top: 5px;
}
.divBrand5ddlHevReg
{
	float: left; padding-left: 10px; padding-top: 20px;
}
.divBrand5FreqHevReg
{
	float: left; padding-left: 30px; padding-top: 20px;
}
.divSpacerHevReg
{
	float: left; padding-left: 10px; width: 214px;
}
.tdShopHevReg
{
	padding-left: 15px;
}

.tdDdlHevReg
{
padding-top: 10px;
}

.divHInscrireLogo
{
	float: left; padding-left: 25px; vertical-align: bottom; padding-top: 25px;
}

.divHInscrireDogBG
{
	float: left; background-image: url('../dentastrix/ds_images/ds_phase2/sinscrire2/dog.jpg');
	background-repeat: no-repeat; width: 724px; height: 267px;
}

.divHInscrireCenterDog
{
	float: left; padding-top: 53px;
}

.divHInscrireCenterDogImg
{
	float: left; background-image: url('../ds_images/ds_phase2/sinscrire2/dog.gif');
	background-repeat: no-repeat; width: 280px; height: 699px;
}

.tdHInscrireTopImgBG
{
	background-image: url(../ds_images/ds_phase2/sinscrire2/curve_top.gif);
	background-repeat: no-repeat; width: 722px; height: 53px; vertical-align: top;
}

.tdHInscrireTileImgBG
{
	background-image: url(../ds_images/ds_phase2/sinscrire2/left_tile.gif);
	background-repeat: repeat-y; width: 13px; vertical-align: top;
}

.tdHInscrireContentBGImg
{
	background-image: url(../ds_images/ds_phase2/sinscrire2/bg.gif);
	background-repeat: no-repeat; background-color: #f9b700; width: 697px;
	float: left; vertical-align: top; text-align: left;
}

.tdHInscrireRightTileBG
{
	background-image: url(../ds_images/ds_phase2/sinscrire2/right_tile.gif);
	background-repeat: repeat-y; width: 12px; vertical-align: top;
}

.tdHInscrireBottomImgBG
{
	background-image: url(../ds_images/ds_phase2/sinscrire2/bottom.gif);
	background-repeat: no-repeat; width: 722px; height: 43px; vertical-align: top;
}

/*Sinscrire 2 Section End */
/* le-programme starts */
.le-program-dogImageStyle
{
	float: left; 
	background-image: url('../dentastrix/ds_images/ds_phase2/le-programme/dog.jpg');
    background-repeat: no-repeat;
     width: 724px; 
     height: 264px;
}	
.le-program-dog-style
{
	width:1100px;
	font-family:Verdana;
	float:left; 
	text-align:justify;
	color:White;
	font-size:0.75em;
	padding-left:35px;	
}
.le-program-box1
{
	float: left;
	background-image: url('../ds_images/ds_phase2/le-programme/box_1.gif');
    background-repeat: no-repeat;
    width: 266px;
    height: 290px;
}
.le-program-box2
{
	float: left;
	background-image: url('../ds_images/ds_phase2/le-programme/box_2.gif');
    background-repeat: no-repeat;
    width: 279px;
    height: 290px;
}
.le-program-box3
{
	float: left;
	background-image: url('../ds_images/ds_phase2/le-programme/box_3.gif');
    background-repeat: no-repeat;
    width: 216px;
    height: 290px;
}
.le-program-box4
{
	float: left;
    width: 213px;
    height: 297px;
}
.le-box1text
{
	padding-left:37px;	
	padding-right:7px;
	padding-top:100px;
	text-align:left;
	font-size:0.7em;
	font-family:Verdana;
	width:250px;
}
.le-box21text
{
	padding-left:15px;	
	padding-top:120px;
	text-align:left;
	font-size:0.7em;
	font-family:Verdana;
	width:185px;
}
.le-box31text
{
	padding-left:20px;	
	padding-right:7px;
	padding-top:100px;
	text-align:left;
	font-size:0.7em;
	font-family:Verdana;
	width:145px;
}
/*New Styles Added */

.divGammeInsBtn{clear: left;  text-align: left; margin-top: 60px; margin-left:80px}

/* le-programme ends */
/* gamme-produits-dentastix styles start */
.gamme-produits-dentastix-dogimage
{
	float: left; 
	background-image: url('../dentastrix/ds_images/ds_phase2/Gamme/dog.jpg');
    background-repeat: no-repeat;
     width: 724px; 
     height: 264px;
}
.gamme-produits-dogtext
{
	width:425px;
	font-family:Verdana;
	float:left; 
	text-align:justify;
	color:White;
	font-size:0.75em;
	padding-top:80px;
	padding-left:27px;	
}
/* gamme-produits-dentastix styles end */
/* Default page style starts */
.firstbox1text
{
	padding-left:25px;	
	padding-right:7px;
	padding-top:80px;
	text-align:left;
	font-size:0.7em;
	font-family:Verdana;
	width:145px;	
}		
.firstbox1texttwo
{
	padding-left:25px;	
	padding-right:7px;
	padding-top:15px;
	text-align:left;
	font-size:0.7em;
	font-family:Verdana;
	width:255px;	
}
.thirdboxtext
{
	padding-left:140px;	
	padding-right:7px;
	padding-top:75px;
	text-align:left;
	font-size:0.7em;
	font-family:Verdana;
	width:230px;	
}
.defaultdogtext
{
	width:470px;
	font-family:Verdana;
	float:none; 
	text-align:justify;
	color:White;
	font-size:0.75em;
	/*padding-top:35px;*/
	font-weight:bold;
	padding-left:25px;	
}
/* Default page style ends */

/* Login Page Starts */
.loginlbl
{
	font-family:Verdana;
	color:White;
	font-size:0.75em;
	font-weight:bold;
}

/* New Style Added */
.divLoginLogoImg
{
	float: left; padding-left: 5px; vertical-align: bottom; padding-top: 25px;
}

.imgLoginLogo
{
	vertical-align: bottom;
}

.tdLoginLeftImgBG
{
	background-image: url(../ds_images/ds_phase2/login/left_1.gif);
	background-repeat: no-repeat; width: 35px; height: 237px; vertical-align: top;
}

.tdLoginTileImgBG
{
	background-image: url(../ds_images/ds_phase2/login/bg_tile_1.gif);
	background-repeat: repeat-x; height: 237px; vertical-align: top;text-align:center;
}

.divLoginCenter
{
	padding-top: 40px; width: 475px;
}

.divLoginErrStyle
{
	height:15px;
}

.divUserField
{
	padding-top:10px; float: left;text-align:center;width:425px;padding-left:25px;
}

.divUserlbl
{
	float: left;width:135px;text-align:right;
}

.divUserTxt
{
	float: left;padding-left:5px;
}

.divPasswordField
{
	padding-top: 20px;clear: left;text-align:center;width:450px;padding-left:25px;
}

.divPasswordlbl
{
	float: left;width:135px;text-align:right;
}

.divPasswordTxt
{
	float: left;padding-left:5px;
}

.divSubmitBtn
{
	clear:left;padding-top:30px;
}

.tdLoginDogImgBG
{
	background-image: url(../ds_images/ds_phase2/login/dog_1.gif); background-repeat: no-repeat;
	width: 185px; height: 237px; vertical-align: top;
}

.tdLoginRightImgBG
{
	background-image: url(../ds_images/ds_phase2/login/right_1.gif);
	background-repeat: no-repeat; width: 35px; height: 237px; vertical-align: top;
}

/*End Login Page */

/* Quiz Page Styles */

.QuizQuesTxt
{
	font-family:Verdana;
	color:#193f89;
	font-size:0.65em;
	font-weight:bold;
	padding-bottom:10px;
	width:130px;
}
.QuizAnsRadioTxt
{
	font-family:Verdana;
	color:#000000;
	font-size:0.80em;
	font-weight:bold;
	width:150px;
}

.lblQuizHeadTxt
{
	font-family:Verdana;
	color:#000000;
	font-size:0.75em;
}

.QuizAnsRadioTxt LABEL {	PADDING-LEFT: 3px;padding-top:2px;	FLOAT: left;	WIDTH: 110px}

.QuizAnsRadioTxt INPUT {	FLOAT: left;	WIDTH: 20px;	COLOR: #f9b700}

/* Add New Styles */
.QuizMainDivPge
{
	float:left;
	padding-left: 30px;
}
.QuizInnerSubDivPge
{
	float: left; padding-top: 38px;width:403px;
}
.QuizHeadDivTag
{
	clear:left;text-align:right;padding-right:14px;
}
.QuizErrorlblDivTag
{
	clear:left;padding-top:13px;height:10px;
}
.QuizBoxLeftImgDiv
{
	background-image: url(../ds_images/ds_phase2/Quizz/box_left.gif);
	background-repeat: no-repeat; width: 29px; height: 336px; vertical-align: top;
	float: left;
}
.QuizQues1ImgDiv
{
	background-image: url(../ds_images/ds_phase2/Quizz/question_1.gif);
	background-repeat: no-repeat; width: 192px; height: 336px; vertical-align: top;
	float: left;
}
.pnlQuesDiv1
{
	text-align:left;padding-left:40px;padding-top:35px;
}
.QuizQues2ImgDiv
{
	background-image: url(../ds_images/ds_phase2/Quizz/question_2.gif);
	background-repeat: no-repeat; width: 216px; height: 336px; vertical-align: top;
	float: left;
}
.pnlQuesDiv2
{
	text-align:left;padding-left:40px;padding-top:35px;
}
.QuizQues3ImgDiv
{
	background-image: url(../ds_images/ds_phase2/Quizz/question_3.gif);
	background-repeat: no-repeat; width: 206px; height: 336px; vertical-align: top;
	float: left;
}
.pnlQuesDiv3
{
	text-align:left;padding-left:40px;padding-top:35px;
}

.QuizQues4ImgDiv
{
	background-image: url(../ds_images/ds_phase2/Quizz/question_4.gif);
	background-repeat: no-repeat; width: 215px; height: 336px; vertical-align: top;
	float: left;
}

.pnlQuesDiv4
{
	text-align:left;padding-left:40px;padding-top:35px;height:270px;
}

.QuizSubmitBtnDiv
{
	text-align:right;vertical-align:bottom;width:215px;height:36px;
}

.QuizTileBgDiv
{
	background-image: url(../ds_images/ds_phase2/Quizz/box_tile.gif);
	background-repeat:repeat; width: 6px; height: 336px; vertical-align: top;
	float: left;
}
.QuizBoxRightImgDiv
{
	background-image: url(../ds_images/ds_phase2/Quizz/box_right.gif);
	background-repeat: no-repeat; width: 29px; height: 336px; vertical-align: top;
	float: left;
}

/* End Quiz Page Styles */

/* Quiz Login Page Styles */
.QLHeadTxt
{
	font-family:Verdana;
	color:#ffffff;
	font-size:0.90em;
}
.QLUserLbl
{
	font-family:Verdana;
	color:#ffffff;
	font-size:0.75em;
}
.QLUserTxt
{
	font-family:Verdana;
	color:#ffffff;
	font-size:0.60em;
}
.QLForgotlnk
{
	font-family:Verdana;
	color:#858687;
	font-size:0.75em;
}
.QuizConfirmTxt
{
	font-family:Verdana;
	color:#f9b700;
	font-size:0.95em;
	font-weight:bold;
}
/*.QuizConfirm2Txt
{
	font-family:Verdana;
	color:#ffffff;
	font-size:0.75em;
}*/

.QuizConfirm3Txt
{
	font-family:Verdana;
	color:#ffffff;
	font-size:0.65em;
}

/* add New Styles */

.divLoginPge
{
	padding-left: 30px;
	float:left;
}

.div2LoginPge
{
	float: left; padding-left: 28px;
}
.divinnerLoginPge
{
	clear: left; padding-right: 20px;
}

.divLeftimgLoginPge
{
	background-image: url(../ds_images/ds_phase2/Quizz-Login/left.gif);
	background-repeat: no-repeat; width: 27px; height: 300px; vertical-align: top;
	float: left;
}

.divLeftimg2LoginPge
{
	background-image: url(../ds_images/ds_phase2/Quizz-Login/left_1.gif);
	background-repeat: no-repeat; width: 201px; height: 300px; vertical-align: top;
	float: left;
}

.divBoxImgLoginPge
{
	background-image: url(../ds_images/ds_phase2/Quizz-Login/box.gif);
	background-repeat: no-repeat; width: 443px; height: 300px; vertical-align: top;
	float: left; text-align: left;
}

.divCtrlLoginPge
{
	clear: left; text-align: left; padding-left: 70px; width: 300px;
}

.divQuizTxtLeft
{
	text-align: left;
}

.divErrorLoginPge
{
	height: 30px;
}
.tdForgotLnk
{
	padding-top: 3px;
}

.divImgBtnLoginPge
{
	float: left; padding-left: 5px; vertical-align: bottom; padding-top: 40px;
}
.divConfirmLoginPge
{
	clear: left; text-align: center;padding-top:30px; padding-left: 70px; width: 300px;
}

.divDogLoginPge
{
	background-image: url(../ds_images/ds_phase2/Quizz-Login/dog.gif);
	background-repeat: no-repeat; width: 197px; height: 300px; vertical-align: top;
	float: left;
}

.divOuterRightImgLoginPge
{
	float: left; padding-top: 1px;
}

.divRightimgLoginPge
{
	background-image: url(../ds_images/ds_phase2/Quizz-Login/right.gif);
	background-repeat: no-repeat; width: 27px; height: 300px; vertical-align: top;
	float: left;
}

/* End Quiz Login Page Style */

/* default page */

.divMiddleContentDef
{
float: left; padding-left: 25px; vertical-align: bottom; padding-top: 25px;
}

.imgMiddleDefPge
{
	vertical-align: bottom;
}

.divBGDogDefPge
{
	float: left; background-image: url('../ds_images/ds_phase2/dog_new.jpg');
                        background-repeat: no-repeat; width: 733px; height: 280px;text-align:left;
}
/*home page change july 20 2010 start*/
.divBGDogDefPgeHome
{
	float: left; background-image: url('../ds_images/ds_phase2/dog_newHome.jpg');
                        background-repeat: no-repeat; width: 733px; height: 280px;text-align:left;
}
/*home page change july 20 2010 end*/
.divBGDogDefPge_la
{
	float: left; background-image: url('../ds_images/ds_phase2/dog_new_la.jpg');
                        background-repeat: no-repeat; width: 733px; height:280px;text-align:left;
}
.divBox1BGDefPge
{
	float: left; background-image: url('../ds_images/ds_phase2/box_1.gif');
                        background-repeat: no-repeat; width: 298px; height: 288px;
}
.buttons
{
	margin-top:6px;
	margin-left:35px;
}
.divBox1Style
{
	padding-top:8px;
}
.divBox2DefPge
{
	float: left; padding-top: 18px;
}
.divBox2BGDefPge
{
background-image: url('../ds_images/ds_phase2/hygiene-dents-chiens/Les_questions_image.jpg'); background-repeat: no-repeat;
                            width: 284px; height: 243px;}
.tblBox2DefPge
{
	text-align:left;width:295px;
}
.tdBox2Style
{
	padding-top: 45px; padding-left: 20px;
}
.td2Box2Style
{
	padding-left: 103px;
}
.spanBox2Style
{
	font-size: 11px; font-family: Verdana; color: #FFFFFF; 
                                            text-align: left;padding-top:50px;width:270px;
}
.tdBtnBox2
{
	padding-top: 15px;text-align:center;
}
.divBox3BG
{
	float: left; background-image: url('../ds_images/ds_phase2/box_3.gif');
                        background-repeat: no-repeat; width: 382px; height: 261px;
}
.tdBox3Style
{
	padding-top:15px;padding-right:33px;
}
/* default page */

/*Template Page */
.divSpaceMaster
{font-size: 1px; padding-top: 20px; width: 1px;}
.divSpace2Master
{
	font-size: 1px; padding-top: 30px; width: 1px;
}
/* End Template Page */

/*Forgot Password Page */

.divImgBtnForgotPge
{
	float: right; padding-left: 5px; vertical-align: bottom; padding-top: 8px;
}

.divCtrlForgotPge
{
	clear: left; text-align: left; padding-left: 70px;padding-top:20px; width: 300px;height:300px;
}

/* End Forgot Password Page */

/*Inscrire Confirm Styles */

.divConfirmLogo
{
	float: left; padding-left: 25px; vertical-align: bottom; padding-top: 25px;
}
.divConfirmDogBG
{
	float: left; background-image: url('../ds_images/ds_phase2/sinscrire2/dog.jpg');
	background-repeat: no-repeat; width: 724px; height: 267px;
}

.imgConfirmLogoStyle
{
	vertical-align: bottom;
}

/* End Inscrire Confirm Styles */

/* Start Admin Section */

.lgntxtaddcmnts
{
	font-family: Verdana;
	font-size: 14px;
	font-weight: bolder;
	color: #ffffff;
	text-align: left;
	width: 100px;
}

.lgnaddclncmnts
{
	font-family: Verdana;
	font-size: 14px;
	font-weight: bolder;
	color: #ffffff;
	text-align: left;
	width: 10px;
}

.lgntxtbox
{
	width: 200px;
	border: 0px;
	height: 18px;
	font-family: Verdana;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-align: left;
}

.lgnmainsec
{
	width: 950px;
	float: left;
}

.lgntxtalign
{
	padding-top: 1px;
	width: 100px;
}

.lgnbtnsubmit
{
	background-image: url(../ds_Images/ds_admin/add_button.gif);
	background-repeat: no-repeat;
	width: 88px;
	height: 31px;
	font-family: Verdana;
	font-size: 14px;
	font-weight: bolder;
	color: #000000;
	text-align: center;
	text-decoration: none;
	cursor: pointer;
}

.lgnsbmtbtnfnt
{
	padding-top: 6px;
	height: 6px;
}

.lgntblbgclr
{
	background-color: #5A5A5A;
}

.admnlogintitle
{
	width: 338px;
}

.admnloginimg
{
	background-image: url(../ds_Images/ds_admin/login.gif);
	background-repeat: no-repeat;
	width: 60px;
	height: 38px;
	float: left;
}

.admnloginrepeat
{
	background-image: url(../ds_Images/ds_admin/loginbg.gif);
	background-repeat: repeat-x;
	width: 263px;
	height: 38px;
	float: left;
}

.admnlogincrnrimg
{
	background-image: url(../ds_Images/ds_admin/loginright-curve.gif);
	background-repeat: no-repeat;
	width: 15px;
	height: 38px;
	float: right;
}



.AdminimgLoginLogo
{
	vertical-align: bottom;
	text-align:left;
}

.AdmintdLoginLeftImgBG
{
	background-image: url(../ds_images/ds_phase2/login/left_1.gif);
	background-repeat: no-repeat; width: 35px; height: 237px; vertical-align: top;
}

.AdmintdLoginTileImgBG
{
	background-image: url(../ds_images/ds_phase2/login/bg_tile_1.gif);
	background-repeat: repeat-x; height: 237px; vertical-align: top;text-align:center;
}

.AdmindivLoginCenter
{
	padding-top: 40px; width: 475px;
}

.AdmindivLoginErrStyle
{
	height:15px;
}

.AdmindivUserField
{
	padding-top:10px; float: left;text-align:center;width:425px;padding-left:25px;
}

.AdmindivUserlbl
{
	float: left;width:135px;text-align:right;
}

.AdmindivUserTxt
{
	float: left;padding-left:5px;
}

.AdmindivPasswordField
{
	padding-top: 20px;clear: left;text-align:center;width:450px;padding-left:25px;
}

.AdmindivPasswordlbl
{
	float: left;width:135px;text-align:right;
}

.AdmindivPasswordTxt
{
	float: left;padding-left:5px;
}

.AdmindivSubmitBtn
{
	clear:left;padding-top:30px;
}

.AdmintdLoginDogImgBG
{
	background-image: url(../ds_images/ds_phase2/login/dog_1.gif); background-repeat: no-repeat;
	width: 185px; height: 237px; vertical-align: top;
}

.AdmintdLoginRightImgBG
{
	background-image: url(../ds_images/ds_phase2/login/right_1.gif);
	background-repeat: no-repeat; width: 35px; height: 237px; vertical-align: top;
}

.AdminLoginWidth
{
	width:100%;
	height: 100%;
	text-align:left;
}

.AdminLoginLogoWidth
{
	width:100%;
	height: 100%;
	text-align:left;
	padding-left:20px;
	padding-top:10px;
}

.AdminLoginCenterDiv
{
	padding-top:50px;
}

/* Start Login Section */

/* End Login Section */

/* End Admin Section */
/* Start PAQ section*/
.errormessage
{
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	color: #e62e22;
}
.rightbannertxtbold
{
font-family:arial;
font-size:13px;
font-weight:bold;
color:#103583;
}
.rightbannertxt
{
font-family:arial;
font-size:12px;
color:#0066CC;

}
.rightbannertxtitalic
{
font-family:arial;
font-size:9px;

color:#103583;
}
.finalquestionbtm
{
	background-image: url(http://localhost/PedigreeWet/images/Wet/Responses/banner-2-bottom1.gif);
	background-repeat: no-repeat;
	width: 200px;
	height: 97px;
}
.paging
{	
	width: 361px;
	height: 40px;
	text-align: center;
	vertical-align: top;
	color: #103583;
	text-align: center;
}
.AspNet-GridView
{
	text-align:center;  
}
.HomePageFAQ
{
	font-size:0.7em;
	font-family:Verdana;
	color:#ffffff; 
	background-repeat:no-repeat;
	width:543px;
	height:153px;
	background-image: url(../ds_images/home/BAQ-home_new.jpg);
	float:left;
	margin-left:215px;
	text-align:left; 
	_margin-left:105px;
	
}
.HomePageFAQlink
{
	font-size:1.0em;
	font-family:Verdana;
	color:#ffffff; 
	font-weight:bold; 
	
}
.rhtbanner2bg
{
	background-image: url(../ds_images/FAQ/PAQ_bg.gif);
	background-repeat :repeat-y; 
}
/* ends PAQ section*/

/* Styles for user control Ctrl_Login.ascx */

.OuterDiv
{
width:286;
height:82px;
background-image:url('../ds_images/bg-top.gif');
background-repeat:no-repeat;
}

.paddiv
{
	padding-left:8px;
	padding-top:4px;
}
.paddivForget
{
	padding-left:8px;
	padding-top:15px;
}
.paddivForgetConfirm
{
	padding-left:8px;
	padding-top:15px;
	padding-right:3px;
}
.Heading
{
	width:120px;
	font-family:vagroundedbt;
	font-size:11px;
	color:#000000;
	font-weight:bold
}

.Spacerdiv1
{
	width:120px;height:9px;
}
.Divtext
{
	width:270px;float:left;height:9px;
}
.DivtextForgetpwd
{
	width:120px;float:left;height:9px;
}

.Spacerdiv2
{
width:2px;height:3px;float:left;	
}

.DivButton
{
	width:17px;height:12px;float:left;padding-top:1px;
}

.Spacerdiv3
{
width:8px;height:4px;
	
}
html>body .Spacerdiv3
{
width:8px;height:4px;
}

.Divfooter
{
width:153px;
margin-bottom:2px;
}

.txtStyle
{
	width:60px;
	height:9px;
	font-family:Arial;
	font-size:9px;
	color:#aaaaaa;
	font-weight:bold;
	border-style:solid;
	border-width:1px;
	text-align:left;
	border-color:Gray ;
}
.txtStyleforgetpwd
{
	width:120px;
	height:9px;
	font-family:Arial;
	font-size:9px;
	color:#aaaaaa;
	font-weight:bold;
	border-style:solid;
	border-width:1px;
	text-align:left;
	border-color:Gray ;
}
.lblerror
{
	font-size:9px;color:Red;
}
.Diverror
{
width:120px;
height:9px;
}

.Forgeterrorlbl
{
	font-family:Verdana;
	color:#ff0000;
	font-size:0.75em;
}

#Divfooter .a 
{
	color:#000000;
}

/* Styles for user control Ctrl_Login.ascx */

/*Style for right yellow panel in home page*/
.Home_outerdivyellowbox
{
	float:left;
	width:286px;
	height:82px;
	background-image:url('../ds_images/bg-bottom.gif');
}

.paddivrightsection
{
padding-left:5px;
padding-top:5px;
}

.heading2
{
font-size:11px;
color:Black;
font-family:Verdana;
}

.subhead1
{
font-family:Arial;
font-size:10px;
color:Black;
}

.subhead2
{
font-family:Arial;
font-size:10px;
color:white;
}



/*Style for right yellow panel in home page*/


.newlbl{font-size:9.5px;font-weight:700;font-family:Arial,verdana; }
/*Soin starts*/
.doc_heading
{
	font-size:18px;
	color:#2c5aa1;
	font-family:Verdana;
	font-weight:bold;
	text-align:left;
	margin-top:10px;
	margin-left:140px;
}
a.boite_style 
{
	color:#FFFFFF;
	text-decoration:underline;
}
a:visited.boite_style 
{
	color:#FFFFFF;
	text-decoration:underline;
}
.div_topnav
{
	margin-left:35px;
	
	width:970px
}
.products_display
{
	margin-top:10px;
	background-image:url('../ds_images/ds_phase2/le-programme/pedigree-dentastix-yellow_box.jpg');
	background-repeat:no-repeat;
	width:966px;
	height:288px;
	
	text-align:left;
}
.products_display_head1
{
	margin-top:30px;
	margin-left:30px;
	color:#ffffff;
	font-family:Verdana;
	font-size:14px;
	float:left;
	_margin-left:20px;
	
}
.products_display_head2
{
	float:left;
	margin-top:30px;
	margin-left:200px;
	color:#ffffff;
	font-family:Verdana;
	font-size:14px;
	width:300px;
	
}
.product1
{
	background-image:url(../ds_images/ds_phase2/le-programme/petits-x7.png);
	background-repeat:no-repeat;
	background-position:center;
	
}
.product2
{
	background-image:url(../ds_images/ds_phase2/le-programme/moyens-x7.png);
	background-repeat:no-repeat;
	background-position:center;
}
.product3
{
	background-image:url(../ds_images/ds_phase2/le-programme/grands-x7.png);
	background-repeat:no-repeat;
	background-position:center;
}
.product4
{
	background-image:url(../ds_images/ds_phase2/le-programme/petits-x28.png);
	background-repeat:no-repeat;
	background-position:center;
	width:170px;
}
.product5
{
	background-image:url(../ds_images/ds_phase2/le-programme/moyens-x28.png);
	background-repeat:no-repeat;
	background-position:center;
	width:150px;
}
.product6
{
	background-image:url(../ds_images/ds_phase2/le-programme/grands-x28.png);
	background-repeat:no-repeat;
	background-position:center;
}
.product1_text
{
	width:120px;
	margin-left:30px;
	margin-top:170px;
	font-size:10px;
	font-family:Verdana;
	font-weight:bold;
	_margin-left:15px;
	_margin-top:140px;
}

.pngfix_style
{
_margin-left:25px;
_margin-top:45px;
}
.pngfix_div
{
padding-left:50px

}

.newslettertext
{
width:250px;
margin-top:30px;
margin-left:100px;
float:left;
_margin-left:48px;
}
.soin_text1
{
margin-left:220px;
_margin-left:110px;
width:450px;
margin-top:15px;
float:left;
height:180px;

}
.soin_text2
{
margin-left:120px;
width:480px;
margin-top:80px;
float:left;
_margin-left:60px;
_margin-top:70px;

}
.newslettertextsmall
{
margin-left:50px;
margin-top:110px;
height:70px;
_margin_left:15px;
}

.newslettertext_soin
{
margin-left:45px;
margin-top:95px;
text-align:left;
_margin-top:90px;
}
.newslettertext_soinstyle
{
margin-left:60px;
margin-top:120px;
text-align:left;
_margin-top:105px;
float:left;
width:220px;
}
.headingstyle
{
	font-family:verdana;
	font-size:19px;
	color:#f9b603;
	line-height:13px;
	_line-height:3px;
}
.headingstyle1
{
	font-family:verdana;
	font-size:18px;
	color:#f9b603;
	line-height:13px;
	_line-height:3px;
}
.videoheader
{
	width:525px; 
	height:33px;
	padding-left:35px; 
	color:#FFFFFF; 
	font-family:verdana; 
	font-size: 15px; 
	font-weight: bold;
}

.lblcomment2
{
	width:490px;
	margin-left:30px;
	margin-top:20px;
	
}
html > body .produits_heading
{
	font-family:Verdana;
	font-weight:bold;
	font-size:19px;
	color:#F9B700;
	line-height:19px;
	#line-height:27px;
}
.produits_heading
{
	font-family:Verdana;
	font-weight:bold;
	font-size:19px;
	color:#F9B700;
	line-height:27px;
}
.links
{
	margin-left:50px;
}
html > body .links
{
	margin-left:50px;
	#margin-left:50px;
}
.newBanner
{
float: left; background-image: url('../ds_images/ds_phase2/dog_newHome-2.jpg');
                        background-repeat: no-repeat; width: 643px; height: 126px;text-align:left;	
}
