﻿/************Common Element Styles Starts*************/
body
{
	margin-left: auto;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color: #000000;
	width: 952px;
	/*position:relative;*/
}
/************Common Element Styles Ends**************/

/************Common Font Styles Starts*************/
.PChiotCommonFontStyle
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px; 
	font-weight: normal;
	text-decoration: none;
	color: #000000;
}

.normalorangelink
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #f9b700;
	text-align: right;
	vertical-align: middle;
	font-weight: normal;
	text-decoration: underline;
}
.PChiotCommonBold
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	color: #000000;
}
.PChiotCommonBoldRed
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	color: #BD0906;
}
.PChiotCommonBold_faq
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	color: #000000;
}
.PChiotWhiteCommonBold_faq
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	color: #ffffff;
}

.PChiotCommonBoldImg
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	color: #000000;
	text-align:center;
	float:left;
}
.PChiotBlackNormal12UL
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	text-decoration: underline;
	color: #000000;
}
.PChiotWhiteNormal10
{
	font-family: verdana;
	font-size: 10px;
	font-weight: normal;
	text-decoration: none;
	color: #FFFFFF;
}
.PChiotWhiteNormal17
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	font-weight: normal;
	text-decoration: none;
	color: #FFFFFF;
}
.PChiotWhiteBold14
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	text-decoration: none;
	color: #FFFFFF;
	text-align:center;
}
.PChiotWhiteBold15
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	text-decoration: none;
	color: #FFFFFF;
}
.PChiotWhiteBold17
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	font-weight: bold;
	text-decoration: none;
	color: #FFFFFF;
}
.PChiotWhitenormal19
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 19px;
	font-weight: normal;
	text-decoration: none;
	color: #FFFFFF;
}
.PChiotWhiteNormal18
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: normal;
	text-decoration: none;
	color: #FFFFFF;
}
.PChiotWhiteBold18
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	text-decoration: none;
	color: #FFFFFF;
}
.PChiotRedNormal18
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: normal;
	text-decoration: none;
	color: #bd0906;
}
.reg
{
	font-size:13px;
}
.PChiotYellowNormal18
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: normal;
	text-decoration: none;
	color: #F9B700;
}
.PChiotYellowBold18
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	text-decoration: none;
	color: #F9B700;
}
.PChiotWhiteNormal12
{
	font-family: verdana;
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
	color: #FFFFFF;
}
.PChiotBottomNav
{
	font-size: 10px;
	background-color: #f9b700;
	color: #FFFFFF;
	font-family: verdana;
	text-decoration: none;
	text-align: center;
	padding-bottom:10px;
}

A:link.PChiotBottomNav
{
	font-size: 12px;
	color: #FFFFFF;
	font-family: verdana;
	text-align: center;
	text-decoration: none;
}

A:visited.PChiotBottomNav
{
	font-size: 12px;
	color: #FFFFFF;
	font-family: verdana;
	text-align: center;
	text-decoration: none;
}

A:hover.PChiotBottomNav
{
	font-size: 12px;
	color: #FFFFFF;
	font-family: verdana;
	text-align: center;
	text-decoration: underline;
}
.PChiotBlueNormal18
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: normal;
	text-decoration: none;
	color: #64A8D9;
}
.PChiotGreenNormal18
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: normal;
	text-decoration: none;
	color: #60A70C;
}
.PChiotRedNormal18
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: normal;
	text-decoration: none;
	color: #BD0906;
}
.PChiotRedNormal16_faq
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	text-decoration: none;
	color: #BD0906;
}
.PChiotRedNormal14
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	text-decoration: none;
	color: #BD0906;
}
.PChiotRedBold12
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	color: #BD0906;
}
a.PChiotRedBold12:hover
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration: underline;
	color: #BD0906;
}
.PChiotRedBold12UL
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration: underline;
	color: #BD0906;
}
a.PChiotRedBold12UL:hover
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration: underline;
	color: #BD0906;
}
.PChiotRedNormal12
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
	color: #BD0906;
}
a.PChiotRedNormal12:hover
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	text-decoration: underline;
	color: #BD0906;
}
.PChiotRedBold12_faq
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: Bold;
	text-decoration: none;
	color: #BD0906;
}
a.PChiotRedBold12_faq:hover
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration: underline;
	color: #BD0906;
}
.PChiotBlackNormal10
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-align: right;
	font-weight: normal;
}
.divTempstaticDescPadd
{
	padding-bottom: 0px;
}
.divTempstaticPageLink
{
	padding: 10px 0px 0px 0px;
	position:absolute;
	bottom:0px;
	width:inherit;
	width:650px;
	left:12px;
}
.divTempstaticProdPageLink
{
	padding: 10px 0px 0px 0px;
	position:relative;
	bottom:0px;
	width:inherit;
	width:650px;
}
.PChiotPurpleNormal18
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: normal;
	text-decoration: none;
	color: #9933CC;
}
.PChiotBrownNormal18
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: normal;
	text-decoration: none;
	color: #AE641B;
}
.PChiotOrangeNormal18
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bold;
	text-decoration: none;
	color: #EA5B14;
}
.PChiotOrangeBold16
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16pt;
	font-weight: bold;
	text-decoration: none;
	color: #EA5B14;
}
.PChiotOrangeSubHeadBold
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	color: #EA5B14;
}
.PChiotRedBold11
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11pt;
	font-weight: bold;
	text-decoration: none;
	color: #BD0906;
}

a.PChiotRedBold11:hover
{
    font-family: Arial, Helvetica, sans-serif;
	font-size: 11pt;
	font-weight: bold;
	text-decoration: underline;
	color: #BD0906;
}

.PChiotBlackNormal11UL
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-decoration: underline;
	color: #000000;
}
/************Common Font Styles Ends***************/

/************Common Layout Styles Starts*************/
.floatleft
{
	float: left;
}
.floatright
{
	float: right;
}
.clearboth
{
	clear: both;
}
.clearleft
{
	clear: left;
}
.nonedecoration
{
	text-decoration: none;
}
.PChiotTemplateOuter
{
	width: 952px;
	background-color: #f9b700;
}
.PChiotHeader
{
	float:left;
	width: 952px;
	height: 106px;
}
.divpchiotlogo
{
	float:left;
	padding-left: 20px;
	width: 140px;
}

.divpchiotlogoHome
{
	float:left;
	padding-left: 20px;
	width: 260px;
}
.divpchiottitle
{
	float:left;
	width: 620px;
}

.divpchiottitleHome
{
	float:left;
	width:492px;
}
.divpchiotsearch
{
	width: 165px;
	padding-top: 10px;
}
.divpchiotsearchHome
{
	float:left;
	width: 165px;
	padding-top: 0px;
}
.divpchiottitleimage
{
	height: 59px;
	background-image: url(../Images/Pedigree-chiot_Header.jpg);
	background-repeat: no-repeat;
	background-position: 70px 16px;
	padding:9px 0px 0px 70px;
}

.divpchiottitleimageHome
{
	height: 59px;
	background-image: url(../Images/Pedigree-chiot_Header.jpg);
	background-repeat: no-repeat;
	background-position: 1px 16px;
	padding:9px 0px 0px 1px;
}
*html .divpchiotsubtitle
{
	height: 36px;
	position: relative;
	left: 10px;
	top: 12px;
	background-repeat: no-repeat;
	background-position: left top;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=no-scale, src='http://www.pedigree-chiot.fr/Images/Pedigree_Title.png' );
}
.divpchiotsubtitle[class]
{
	height: 36px;
	position: relative;
	left: 10px;
	top: 10px;
	background-image: url(/Images/Pedigree_Title.png);
	background-repeat: no-repeat;
	background-position: left top;
}
.divpchiotsubtitleHome[class]
{
	background-image:url("/Images/Pedigree_Title.png");
	background-position:left top;
	background-repeat:no-repeat;
	/*display:inline;
*/float:left;
	
	height:38px;
	/*left:161px;
	margin-bottom:-7px;
	margin-left:0;*/ 
	margin-left:188px;
	width:341px;
	margin-top:-5px;
	/*padding-top:0;
	
	top:3px;*/
	position:relative;
	
	/*z-index:2;
*/
}
*html .divpchiotsubtitleHome
{
	background-position:left top;
	background-repeat:no-repeat;
	/*display:inline;*/
	float:left;
	height:38px;
	/*left:161px;
	margin-bottom:-7px;
	margin-left:0;*/ 
	margin-left:80px;
	margin-bottom:-7px;
	/*padding-top:0;
	
	top:3px;*/
	width:341px;
	margin-top:-2px;
	position:relative;
	/*z-index:2;*/
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=no-scale, src='/Images/Pedigree_Title.png' );
}
/*.divpchiotsubtitle
{
	height: 38px;
	position: relative;
	left: 10px;
	top: 8px;
	background-image: url(../Images/Pedigree_Title.gif);
	background-repeat: no-repeat;
	background-position: left top;
}*/
.PChiotTopMenu
{
	width: 952px;
	padding-left:10px;
}
.PChiotContent
{
	width: 952px;
	text-align: left;
}
.PChiotFooter
{
	width: 952px;
	text-align: center;
}
.PChiotFooterLine
{
	margin-left: 25px;
	width: 900px;
	margin: 0px auto 0px auto;
	border-top: solid 1px #ffffff;
	height: 1px;
	font-size: 1px;
	height: 5px;
}
.PChiotFooterText
{
	padding: 10px 0px 10px 0px;
	text-align: center;
}
.divajaxloader
{
	float: left;
	padding: 14px 0px 0px 18px;
}
.spltxtStyle
{
		font-size: 10px;
	font-family: Arial;
	color: #000000;
}
/***ClubGoogle.ascx styles***/

/************Common Layout Styles Ends***************/

/************ChiotMaster.master Template Styles Starts***************/
.PChiotTempstaticcontentpad
{
	padding: 10px 5px 0px 20px;
}
.divTempstaticLeft
{
}
.divTempstaticRight
{
	width: 215px;
}
.divTempstaticClubImage
{
	width: 214px;
	height: 213px;
	background-image: url(../Images/Laccueillir/Le_club_box.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.divTempstaticClubImage1
{
	width: 214px;
	height: 270px;
	_height: 250px;
	background-image: url(../Images/Laccueillir/Le_club_box1.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.divTempstaticRightLinks
{
	padding: 2px 0px 0px 21px;
}
.divTempstaticbtn
{
	margin: 0px 0px 0px 15px;
}
.divTempstaticbtn-PRO
{
	margin:23px 0px 0px 15px;
}
.divTempstaticbtnleft
{
	width: 15px;
	height: 29px;
	background-image: url(../Images/Laccueillir/button_leftcurve.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.divTempstaticbtnright
{
	width: 15px;
	height: 29px;
	background-image: url(../Images/Laccueillir/button_rightcurve.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}
.divTempstaticbtncenter
{
	padding-top: 5px;
	width:192px;
	height: 24px;
	background-image: url(../Images/Laccueillir/button_bg.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	text-align: center;
}
.divTempstaticTopCurve
{
	width: 682px;
	height: 23px;
	background-image: url(../Images/Laccueillir/content_curve_top.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.divTempstaticBottomCurve
{
	width: 682px;
	height: 23px;
	background-image: url(../Images/Laccueillir/content_curve_bottom.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
}
.divTempstaticcontent
{
	width: 644px; 
	background-image: url(../Images/Laccueillir/content_bg.jpg);
	background-repeat: repeat-y;
	background-position: left top;
	padding: 3px 20px 0px 18px;
	min-height:602px;
	_min-height:602px;
	#min-height:602px;
	position:relative;
}
*html .divTempstaticcontent
{
	width: 644px; 
	background-image: url(../Images/Laccueillir/content_bg.jpg);
	background-repeat: repeat-y;
	background-position: left top;
	padding: 3px 20px 0px 18px;
	height:579px;
	position:relative;
	margin-top:-2px;
}
.divTempPlainstaticcontent
{
	width: 644px; /*min-height:536px; 	background-image: url(../Images/Laccueillir/content_bg.jpg); 	background-repeat: repeat-y;*/
	background-position: left top;
	padding: 3px 20px 0px 18px;
}
*html .divTempPlainstaticcontent
{
	/*height:536px;*/
}
.divTempstaticrightdesc
{
	margin: 0px 0px 0px 143px;
}
.divTempstaticrightDog
{
	margin: 0px 0px 0px 5px;
}
.divTempstaticcontentregister
{
	width: 160px;
	margin: 3px 0px 0px 28px;
	_margin: 5px 0px 0px 28px;
}
.divTempstaticcontentlogin
{
	padding: 10px 0px 0px 25px;
	#padding: 5px 0px 0px 25px;
	_padding: 5px 0px 0px 25px;
}
.divTempstaticcontentloginfrgtpwd
{
	padding: 5px 0px 0px 25px;
	_padding: 10px 0px 0px 25px;
	#padding: 10px 0px 0px 25px;
}
.divTempstaticcontentreg
{
	padding: 3px 0px 0px 0px;
}
.divTempstaticImagePad
{
	padding-left: 10px;
}
/************ChiotMaster.master Template Styles Ends***************/

/************Home.aspx page Styles Starts*************/

.divhomecontentleft
{
	width: 650px;
	clear:left;
}
.divhomecontentright
{
	width: 299px;
	height: 595px;
	background-image: url(../Images/Home/Avec_le_box.jpg);
	background-repeat: no-repeat;
	background-position: left 37px;
}
*html .divhomecontentright
{
	height: 575px;
}
.divhomecenterimage
{
	padding: 11px 0px 0px 70px;
}
.divhomebottomimage
{
	padding: 14px 0px 0px 7px;
}
.divhomecontentrightmargin
{
	margin: 0px 0px 0px 0px;
	_margin: 20px 0px 0px 0px;
	float:left;
}
.divhomecontentrightmargin
{
	margin-top:0px;
	float:left;
}
.rightnavspacehome
{
	/*padding-top: 130px;*/
	/*_padding-top: 12px;*/
	float: left;
	width: 47px;
}
.rightnavcircletwo
{
	padding-top:8px;
}
.divhomeleftlink1
{
	padding: 0px 0px 0px 0px;
}
.divhomeleftlink2
{
	padding: 21px 0px 0px 0px; 
	_padding:26px 0px 0px 0px;
	#padding:26px 0px 0px 0px;

}
*html .divhomeleftlink2
{
	padding-top:20px;

}
.divhomeleftlink3
{
	padding: 3px 0px 0px 0px;
}
.divhomeleftlink4
{
	padding: 0px 0px 0px 0px;
	_padding: 0px 0px 0px 0px;
	#padding: 0px 0px 0px 0px;
margin-left:0px;
}
.divhomeleftlink5
{
	padding: 7px 0px 0px 0px;
	_padding: 10px 0px 0px 0px;
	#padding: 10px 0px 0px 0px;
}
/*.divhomecontentregister
{
	width: 160px;
	margin: 0px 0px 0px 9px;
	position: relative;
	z-index: 1;
	-moz-top:-40px;
	top: -55px;
	_top: -80px;
	padding-top:78px;
	padding-left:38px;
}*/

.divhomecontentregister
{
	margin-left:46px;
	margin-top:17px;
}

*html .divhomecontentregister
{
	margin-top:6px;
	height:100px;
}
.divhomecontentregister_login
{
	margin: 14px 0px 0px 56px;	
}
*html .divhomecontentregister_login
{
	margin: 8px 0px 0px 56px;
	height:100px;	
}
.divhomecontentregister_forgotPWD
{
	margin-top:8px;
	margin-left:45px;
}
*html .divhomecontentregister_forgotPWD
{
	margin-top:2px;
	margin-left:50px;
	
	height:105px;
}
.divhomefootprint
{
	width: 18px;
	height: 17px;
	background-image: url(../Images/Home/foot_icon.jpg);
	background-repeat: no-repeat;
	background-position: left 0px;
	padding-right: 3px;
}
.divhomefootprint_red
{
	width: 16px;
	height: 17px;
	background-image: url(../Images/Home/pedigree-chiot-red_foot.jpg);
	background-repeat: no-repeat;
	background-position: left 0px;
	padding-right: 3px;
}
.divhomecontentlogin
{
	padding: 7px 0px 0px 23px;
	_padding: 4px 0px 0px 23px; #padding:4px 0px 0px 23px;
}
.divhomecontentreg
{
	padding: 0px 0px 0px 0px;
	_padding: 8px 0px 0px 0px; #padding:8px 0px 0px 0px;
}
.divhomerightdog
{
	margin: 0px 0px 0px 33px;
}
.divhomerightdesc
{
	margin: 0px 0px 0px 18px;
	_margin: 0px 0px 0px 18px;
}
.divhomecontentmargin
{
	height:20px;
}
/************Home.aspx page Styles Ends***************/

/**********ClubGoogle.ascx styles starts***********/
.CssSearchTable
{
	font-size: 10px;
	margin-bottom: 0px;
	padding-left: 0;
}
.CssSearchCntlInput
{
	text-align: left;
	width: 100px;
	height: 16px;
	border-top: solid 1px #7f9db9;
	border-bottom: solid 1px #7f9db9;
	border-left: solid 1px #7f9db9;
	border-right: solid 1px #7f9db9;
	font-size: 11px;
	font-family: Verdana;
	color: #424242;
	font-size: 10;
}
.searchbutton
{
	z-index: 0;
}
/**********ClubGoogle.ascx styles ends*************/

/******************Ctrl_ChiotLogin.ascx styles Starts*************/
.titleboldblack
{
	font-family: Arial ,Helvetica,sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight: bolder;
}
.blacksmall
{
	font-family: Arial ,Helvetica,sans-serif;
	font-size: 10px;
	color: #000000;
	font-weight: normal;
	text-align: right;
}
.lbllogin
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: left;
	color: #e62e22;
	font-weight: bolder;
}
.address_popup_text
{
	border-width: 1px;
	border-color: #bc962c;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	border-style: solid;
	width:55px;
}
.contentboldred
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #e62e22;
	font-weight: bolder;
}
.contentboldredError
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #e62e22;
	font-weight: normal;
	line-height:11px;
}
.contentboldnormal
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #e62e22;
	font-weight: normal;
}
.contenttxt
{
	font-size:9px; 
	/ * height: 20px; */
	position:relative;
	top:-3px;
}
.contenttxt-suivi
{
	font-size:11px; 
	 height: 20px; 
	position:relative;
	top:2px;
}
.contentwhite
{
	color:White;
}
.contentloginblack
{
	color:Black;
}
.PChiotBlackBold15
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	text-decoration: none;
	color: #000000;
}
.PChiotBlackBold14
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	text-decoration: none;
	color: #000000;
	text-align: center;
}
.contenttxtsuivifrgtpwd
{
	font-size: 9px; 
	color: black;
}
/******************Ctrl_ChiotLogin.ascx styles ends*************/
/**************forget password styles*************/
.contenttxtfrgtpwd
{
font-size: 9px; 
color: White;
line-height:10px;
margin-top:4px;
}
*html .contenttxtfrgtpwd
{
font-size: 9px; 
color: White;
line-height:10px;
}
.contentbold
{
	font-weight:bold;
}
/**************forget password styles Ends*************/

/******************Ctrl_Encylcopedia_Taille.ascx styles Starts*************/
.Div_line
{
	height: 1px;
	width: 100%;
	text-align: left;
	vertical-align: top;
	font-size: 1px;
	background-image: url(/images/Quiz/orange-line.gif);
	background-repeat: repeat-x;
	clear:left;
}
#Div_button1
{
	height: 24px;
	vertical-align: bottom;
	width: 140;
	float: left;
	font-size:0px;
}

#divMainAlpha div
{
	float: left;
	text-align: left;
}
.Toutes
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #f9b700;
	font-weight: normal;
	text-decoration: none;
	vertical-align: middle;
	height: 20px;
	text-align: center;
	padding-top: 3px;
}
.seperator
{
	text-align: center;
	vertical-align: middle;
	-moz-text-align: center;
	height: 15px;
	padding-bottom: 5px;
}
.NormalAlphabet
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	height: 15px;
	-moz-text-align: center;
}
.divBreedGrid
{
	height: 140px;
	text-align: left;
}
#divBreedGrid div
{
	float: left;
}
#Div_button2
{
	height: 24px;
	width: 140;
	float: left;
	font-size:0px;
}
#button_gap
{
	width: 10px;
	height: 24px;
	float: left;
}
#divMainAlpha div
{
	float: left;
	text-align: left;
}
.divButton
{
	text-align: center;
	vertical-align: middle;
	height: 160px;
	padding-top: 50px;
	width: 25px;
}
.Button
{
	text-align: center;
	vertical-align: middle;
}
.breedetails
{
	text-align: left;
}
.tdBreeddetails
{
	width: 600px;
	text-align: justify;
}
.BreedName
{
	font-family: Verdana;
	font-size: 10px;
	color: #0a0700;
	line-height: 10px;
	text-align: left;
	text-decoration: none;
	width: 150px;
}
A:link.BreedName
{
	font-family: Verdana;
	font-size: 10px;
	color: #0a0700;
	line-height: 10px;
	text-align: left;
	text-decoration: none;
	width: 150px;
}
A:visited.BreedName
{
	font-family: Verdana;
	font-size: 10px;
	color: #0a0700;
	line-height: 10px;
	text-align: left;
	text-decoration: none;
	width: 150px;
}
A:hover.BreedName
{
	font-family: Verdana;
	font-size: 10px;
	color: #0a0700;
	line-height: 10px;
	text-align: left;
	text-decoration: none;
	width: 150px;
}

/******************Ctrl_Encylcopedia_Taille.ascx styles Ends*************/

/******************Encylcopedia.ascx styles Starts*************/
.leftshadow
{
	background-image: url(../Images/Laccueillir/left.gif);
	background-repeat: repeat-y;
	width: 26px;
}
.PS_ContentTD
{
	background-color: #FFFFFF;
	float: left;
	width: 667px;
}
.Content_Space
{
	height: 20px;
}
.rightshadow
{
	background-image: url(../images/Laccueillir/right.gif);
	background-repeat: repeat-y;
	width: 25px;
}
.SelectedAlphabet
{
	color: #F9B700;
	font-family: Arial,Helvetica,sans-serif;
	font-size: 12px;
	font-weight: bold;
	height: 15px;
	text-decoration: none;
}
.divTempstaticcontent_enc
{
	width: 660px; /*min-height:536px;*/
	background-image: url(../Images/Laccueillir/content_bg.jpg);
	background-repeat: repeat-y;
	background-position: left top;
	padding: 3px 15px 0px 7px;
	min-height:603px;
	_min-height:603px;
	#min-height:603px;
	position:relative;
}
*html .divTempstaticcontent_enc
{
	width: 660px;
	background-image: url(../Images/Laccueillir/content_bg.jpg);
	background-repeat: repeat-y;
	background-position: left top;
	padding: 3px 15px 0px 7px;
	height:350px;
	position:relative;
}
.tdprofilcontentheight
{
	height:377px;
	_height:372px;
	#height:372px;
}
*html .tdprofilcontentheight
{
	height:340px;
}
/******************Encylcopedia.ascx styles Ends*************/

/******************eduquer-chiot static section styles Starts*************/
.diveduquerbtnleft
{
	width: 15px;
	height: 29px;
	background-image: url(../Images/eduquer/button_leftcurve.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.diveduquerbtnright
{
	width: 15px;
	height: 29px;
	background-image: url(../Images/eduquer/button_rightcurve.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}
.diveduquerbtncenter
{
	padding-top: 5px;
	width: 192px;
	height: 24px;
	background-image: url(../Images/eduquer/button_bg.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	text-align: center;
}
/******************eduquer-chiot static section styles Ends*************/


/******************nom-chien static section styles Ends*************/
.divchoitbtnleft
{
	width: 15px;
	height: 29px;
	background-image: url(../Images/choisir-chiot/chiot-orange_left_curve.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.divchoitbtnright
{
	width: 15px;
	height: 29px;
	background-image: url(../Images/choisir-chiot/chiot-orange_right_curve.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}
.divchoitbtncenter
{
	padding-top: 5px;
	min-width: 130px;
	height: 24px;
	background-image: url(../Images/choisir-chiot/chiot-orange_bg_strip.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	text-align: center;
}
*html.divchoitbtncenter
{
	width: 130px;
}

/******************nom-chien static section styles Ends*************/

/******************nourrir-chiot static section styles Starts*************/
.divnourrirbtnleft
{
	width: 15px;
	height: 29px;
	background-image: url(../Images/nourrir/button_leftcurve.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.divnourrirbtnright
{
	width: 15px;
	height: 29px;
	background-image: url(../Images/nourrir/button_rightcurve.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}
.divnourrirbtncenter
{
	padding-top: 5px;
	width: 192px;
	height: 24px;
	background-image: url(../Images/nourrir/button_bg.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	text-align: center;
}
/******************nourrir-chiot static section styles Ends*************/

/******************nourrir-chiot changement-alimentation.aspx section styles Starts*************/
.Table
{
	height: 50px;
	width: 465px;
	padding-left: 5px;
	border-bottom: solid 1px #e62e22;
}
.Table_Th
{
	font-family: Arial;
	font-size: 11px;
	text-align: center;
	font-weight: bold;
	border-color: #e62e22;
	border-style: solid;
	margin: 0;
	padding: 4px;
	border-width: 1px 1px 0 0;
}
.Table_Td
{
	border-color: #e62e22;
	border-style: solid;
	padding: 4px;
	border-width: 1px 1px 0 0;
}
.Table_Td_1
{
	border-color: #e62e22;
	border-style: solid;
	padding: 4px;
	border-width: 1px 1px 0 0;
	text-align: center;
}
.Table_TrTitle
{
	border-color: #e62e22;
	border-style: solid;
	margin: 0;
	padding: 4px;
	border-width: 1px 1px 0 1px;
	color: #e62e22;
	text-align: center;
}
.Table_TrTitle_1
{
	border-color: #e62e22;
	border-style: solid;
	margin: 0;
	padding: 4px;
	border-width: 1px 1px 0 1px;
	color: #000000;
	text-align: center;
}
.Table_TrHead
{
	border-color: #e62e22;
	border-style: solid;
	padding: 4px;
	border-width: 1px 1px 0 1px;
}
/******************nourrir-chiot changement-alimentation.aspx section styles Ends*************/

/******************voyage-chien static section styles Starts*************/
.divvoyagebtnleft
{
	width: 15px;
	height: 29px;
	background-image: url(../Images/Voyager/button_leftcurve.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.divvoyagebtnright
{
	width: 15px;
	height: 29px;
	background-image: url(../Images/Voyager/button_rightcurve.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}
.divvoyagebtncenter
{
	padding-top: 5px;
	min-width: 130px;
	height: 24px;
	background-image: url(../Images/Voyager/button_bg.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	text-align: center;
}
*html.divvoyagebtncenter
{
	width: 130px;
}
.divvoyagerrightdog
{
	width: 175px;
}
.MainTable
{
	width: 654px;
}
.Row2
{
	width: 650px;
	vertical-align: top;
}
.Column3
{
	font-family: Arial;
	font-size: 11px;
}
.divSearch
{
	width: 654px;
}
.Dropdownlist
{
	float: left;
	padding-left: 0px;
	padding-top: 10px;
	width: 230px;
}
.Dropdown
{
	border-width: 2px;
	border-color: #bc962c;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	border-style: solid;
	width: 220px;
	height: 20px;
}
.Radiobuttonlist
{
	float: left;
	padding-left: 0px;
	padding-top: 16px;
	width: 500px;
}
.Anchor
{
	float: left;
	width: 300px;
	padding-left: 7px;
	padding-top: 16px;
}
.searchresultbold
{
	font-family: Arial;
	font-weight: bold;
	font-size: 12px;
	color: #dc9102;
	text-decoration: none;
}
.searchresulttext
{
	font-size: 11px;
	font-family: Arial;
	color: #000000;
}
.searchresult
{
	font-family: Arial;
	font-weight: normal;
	font-size: 11px;
	color: #dc9102;
	text-decoration: underline;
}
/*********Ctrl_logisdescription.ascx control styles Starts********/

.tbl_mprofilouter
{
	background-image: url(../Images/Popups/alert_box.gif);
	background-repeat: no-repeat;
	height: 279px;
	width: 331px;
}
A.lnkAjouter:link
{
	font-family: arial;
	font-size: 14px;
	color: #f9b700;
	text-decoration: underline;
}
A.lnkAjouter:visited
{
	font-family: Arial;
	font-size: 14px;
	color: #f9b700;
	text-decoration: underline;
}
A.lnkAjouter:active
{
	font-family: Arial;
	font-size: 14px;
	color: #f9b700;
	text-decoration: underline;
}
A.lnkAjouter:hover
{
	font-family: Arial;
	font-size: 14px;
	color: #f9b700;
	text-decoration: underline;
}
.lnkAjouter
{
	font-family: Arial;
	font-size: 14px;
	color: #f9b700;
	text-decoration: underline;
}
.divNone
{
	display: none;
}
.divShow
{
	display: block;
}
.hide
{
	display: none;
}
.toolbar
{
	/*background-color: #fef7c1; 	vertical-align: middle;*/
	height: 131px;
	width: 331px;
	margin: auto auto auto auto;
}
.Dogtoolbar
{
	/*background-color: #fef7c1; 	vertical-align: middle;*/
	margin: auto auto auto auto;
}
.opaquediv
{
	position: absolute;
	top: 0px;
	left: 0px;
	z-index: 100;
	background-color: #000;
	filter: alpha(opacity=45);
	-moz-opacity: 0.25;
	opacity: 0.25;
	width: 100%;
	height: 148%;
}
.windowstyle
{
	z-index: 150;
	position: absolute;
	left: 35%;
	top: 40%;
	display: block;
}
/********Ctrl_logisdescription.ascx control styles Ends*******/

/******************voyage-chien static section styles Ends*************/


/******************soin-chien static section styles Starts*************/
.divclubbtnleft
{
	width: 15px;
	height: 29px;
	background-image: url(../Images/club/pedigree-chiot-red_left_curve.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.divclubbtncenter
{
	width: 15px;
	height: 29px;
	background-image: url(../Images/club/pedigree-chiot-red_right_curve.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}
.divclubbtnright
{
	padding-top: 5px;
	min-width: 130px;
	height: 24px;
	background-image: url(../Images/club/pedigree-chiot-red_bg_strip.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	text-align: center;
}
*html.divclubbtncenter
{
	width: 130px;
}

/******************soin-chien static section styles Starts*************/




/******************soin-chien static section styles Starts*************/
.divsoinbtnleft
{
	width: 15px;
	height: 29px;
	background-image: url(../Images/soin/sion-purple_left_curve.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.divsoinbtnright
{
	width: 15px;
	height: 29px;
	background-image: url(../Images/soin/sion-purple_right_curve.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}
.divsoinbtncenter
{
	padding-top: 5px;
	min-width: 130px;
	height: 24px;
	background-image: url(../Images/soin/sion-purple_bg_strip.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	text-align: center;
}
*html.divsoinbtncenter
{
	width: 130px;
}
/******soin-chien section Table styles Starts******/
.GTable
{
	width: 314px;
	border-color: #e62e22;
	border-style: solid;
	border-width: 0 0 1px 0;
	border-spacing: 0;
	border-collapse: collapse;
}
.GBorder
{
	border-color: #e62e22;
	border-style: solid;
	border-width: 0 1px 0 0;
}

.GTextAlign
{
	border-color: #e62e22;
	border-style: solid;
	margin: 0;
	border-width: 1px 1px 0 0;
	text-align: center;
	font-family: Arial;
	font-size: 10px;
}

.GTableR_Tdt
{
	border-color: #e62e22;
	border-style: solid;
	margin: 0;
	padding: 4px;
	border-width: 1px 1px 0 0;
	text-align: center;
	font-family: Verdana;
	font-size: 9px;
}

.GTableL_Tdt
{
	border-color: #e62e22;
	border-style: solid;
	margin: 0;
	padding: 4px;
	border-width: 1px 1px 1px 1px;
	text-align: center;
	font-family: Verdana;
	font-size: 9px;
}
/******soin-chien section Table styles Ends******/

/******************soin-chien static section styles Ends*************/
/************* Styles added by Kishan for the product panels*********/
/* Les Boites product page */

.BoitesTable
{
	/ * height: 400px; */
	width: 645px;
	font-size:12px;
}
#chSubtext2
{
font-size:12px;
font-family:arial;
}
#chSubtext3
{
font-size:12px;
font-family:arial;
}

#chSubtext4
{
font-size:12px;
font-family:arial;
}

#juSubtext21
{
font-size:12px;
font-family:arial;
}
#juSubtext21
{
font-size:12px;
font-family:arial;
}
#juSubtext21,#juSubtext1,juSubtext3,#juSubtext2,#pfSubtext1,#pfSubtext2,#pfSubtext3,#pfSubtext4,#pfSubtext5,#pfSubtext6,#pfSubtext7
{
font-size:12px;
font-family:arial;
}
.BoitesRow1
{
	 
	width: 645px;
	font-family: Arial;
	font-size: 12px;
	padding-bottom:15px;
}

.BoitesTitle
{
	width: 109px;
	display:none;
	background-image: url(../Images/alimentation-chiot-pedigree/Les_Boites.gif);
	background-repeat: no-repeat;
}

.BoitesTcontent
{
	width: 640px;
	padding-top: 5px;
	font-size:12px;
}

.BoitesRow2
{
	height: 335px;
	width: 645px;
}

.BoitesMain
{
	width: 645px;
	height: 335px;
	font-family: Arial;
	font-size: 12px;
	position:relative;
	_top:-12px;
}

.BoitesTab
{
	width: 198px;
	height: 33px;
	background-image: url(../Images/alimentation-chiot-pedigree/tab-button.gif);
	background-repeat: no-repeat;
	position: relative;
	top: 15px;
	cursor: pointer;
}

.BoitesTopimage
{
	width: 632px;
	height: 16px;
	background-image: url(../Images/alimentation-chiot-pedigree/top_bg.gif);
	background-repeat: repeat;
}

.BoitesBackground
{
	width: 648px;
	background-image: url(../Images/alimentation-chiot-pedigree/bg.gif);
	background-repeat: repeat-y;
	margin-left: -8px;
	float: left;
}

.BoitesDivstyle
{
	padding-top: 8px;
	padding-left: 20px;
	width: 615px;
	font-family: Arial;
	font-size: 12px;
}

.BoitesTopcontent
{
	float: left;
	padding-left: 5px;
}

.BoitesFont
{
	font-family: Arial;
	font-size: 12px;
}
#Subtext1{
width:410px;
}
.BoitesFontcolour
{
	color: #d1291e;
}

.BoitesStext2
{
	width: 410px;
	color: #d1291e;
}

.BoitesStext3
{
	width: 422px;
	font-weight: bold;
	color: #d1291e;
}

.BoitesCimage
{
	width: 182px;
	height: 107px;
	vertical-align: top;
	background-repeat:no-repeat;
}

.BoitesSpacer
{
	float: left;
	height: 10px;
	width: 615px;
}

.BoitesRow3
{
	font-family: Arial;
	font-size: 12px;
	width: 615px;
}

.BoitesDetails
{
	font-weight: bold;
}

.PImageDog
{
	position: relative;
	top: 8px;
	vertical-align: bottom;
}


.BoitesBottom
{
	width: 648px;
	height: 18px;
	background-image: url(../Images/alimentation-chiot-pedigree/bottom.gif);
	margin-left: -8px;
	float: left;
}


/* Les Complements product page */

.LcTable
{
	/ * height: 440px; */
	width: 645px;
}

.LcRow1
{
	height: 48px;
	width: 645px;
	font-family: Arial;
	font-size: 12px;
}

.LcTitle
{
	width: 322px;
	display:none;
	background-image: url(../Images/alimentation-chiot-pedigree/Les_Comp.gif);
	background-repeat: no-repeat;
}

.LcTitleContent
{
	width: 640px;
	/* height: 28px; */
	padding-top: 5px;
	font-size:12px;
}

.LcRow2
{
	height: 352px;
	width: 645px;
}

.LcContent1
{
	width: 645px;
	font-family: Arial;
	font-size: 12px;
	display: block;
}

.LcTabdiv
{
	width: 580px;
	height: 33px;
}

.LcTab1
{
	width: 170px;
	height: 33px;
	background-image: url(../Images/alimentation-chiot-pedigree/Denta-pr/tab1_over.jpg);
	background-repeat: no-repeat;
	position: relative;
	top: 15px;
	cursor: pointer;
	float: left;
}

.LcTab2
{
	width: 195px;
	height: 19px;
	background-image: url(../Images/alimentation-chiot-pedigree/Denta-pr/tab2_normal.jpg);
	background-repeat: no-repeat;
	position: relative;
	top: 29px;
	left:-10px;
	cursor: pointer;
	float: right;
}

.LcTab3
{
	width: 195px;
	height: 19px;
	background-image: url(../Images/alimentation-chiot-pedigree/Denta-pr/tab3_normal.jpg);
	background-repeat: no-repeat;
	position: relative;
	top: 29px;
	left:-10px;
	cursor: pointer;
	float: right;
	
}

.LcImageTop
{
	width: 631px;
	height: 16px;
	background-image: url(../Images/alimentation-chiot-pedigree/top_bg.gif);
	background-repeat: repeat;
}

.LcBackground
{
	width: 648px;
	background-image: url(../Images/alimentation-chiot-pedigree/bg.gif);
	background-repeat: repeat-y;
	margin-left: -8px;
	float: left;
}

.LcContentdiv
{
	padding-top: 9px;
	padding-left: 20px;
	width: 615px;
	font-family: Arial;
	font-size: 12px;
}

.LcDivtrace
{
	float: left;
	padding-left: 5px;
}

.LcRow3
{
	font-family: Arial;
	font-size: 12px;
}

.LcStext1
{
	color: #d1291e;
	font-weight: bold;
}

.LcStext2
{
	width: 410px;
	color: #d1291e;
}

.LcStext3
{
	width: 420px;
}

.LcDimage
{
	width: 182px;
	height: 107px;
	vertical-align: top;
	background-repeat:no-repeat;
}

.LcSpace
{
	float: left;
	height: 10px;
	width: 615px;
}

.LcRow4
{
	font-family: Arial;
	font-size: 12px;
	width: 615px;
}

.LcLists
{
	font-weight: bold;
}

/*.LcDog
{	
    position: relative; 
    top: 8px;
    vertical-align: bottom;
}*/

.LcBottom
{
	width: 648px;
	height: 18px;
	background-image: url(../Images/alimentation-chiot-pedigree/bottom.gif);
	margin-left: -8px;
	float: left;
}

.Lc2Content
{
	width: 645px; /*height: 335px;*/
	font-family: Arial;
	font-size: 12px;
	display: none;
	/* padding-top:15px; */
}

.Lc2Tab1
{
	width: 170px;
	height: 19px;
	background-image: url(../Images/alimentation-chiot-pedigree/Denta-pr/tab1_normal.jpg);
	background-repeat: no-repeat;
	position: relative;
	top: 29px;
	cursor: pointer;
	float: left;
}

.Lc2Tab2
{
	width: 195px;
	height: 33px;
	background-image: url(../Images/alimentation-chiot-pedigree/Denta-pr/tab2_over.jpg);
	background-repeat: no-repeat;
	position: relative;
	top: 15px;
	cursor: pointer;
	float: right;
}

.Lc2Tab3
{
	width: 195px;
	height: 19px;
	background-image: url(../Images/alimentation-chiot-pedigree/Denta-pr/tab3_normal.jpg);
	background-repeat: no-repeat;
	position: relative;
	top: 29px;
	cursor: pointer;
	float: right;
}

.Lc2Top
{
	width: 631px;
	height: 16px;
	background-image: url(../Images/alimentation-chiot-pedigree/top_bg.gif);
	background-repeat: repeat;
}

.Lc2Background
{
	width: 648px;
	background-image: url(../Images/alimentation-chiot-pedigree/bg.gif);
	background-repeat: repeat-y;
	margin-left: -8px;
	float: left;
}

.Lc2Contentdiv2
{
	padding-top: 9px;
	padding-left: 20px;
	width: 615px;
	font-family: Arial;
	font-size: 12px;
}

.Lc2Row5
{
	font-family: Arial;
	font-size: 12px;
}

.Lc2RightImage
{
	width: 183px;
	height: 113px;
	vertical-align: top;
	background-repeat:no-repeat;
}

.Lc2Row6
{
	font-family: Arial;
	font-size: 12px;
	width: 615px;
}

.Lc2DogImage
{
	width: 83px;
	height: 110px;
	background-image: url(../Images/alimentation-chiot-pedigree/dog.gif);
	background-repeat: no-repeat;
	margin-left: 10px;
	position: relative;
	top: 8px;
	vertical-align: bottom;
}

/* Les croquettes Product Page */


.LcrTable
{
	width: 645px;
	background-color: Transparent;
}


.LcrRow1
{
	width: 645px;
	font-family: Arial;
	font-size: 12px;
}

.LcrTitleImg
{
	width: 160px;
	display:none;
	background-image: url(../Images/alimentation-chiot-pedigree/Les_Croq.gif);
	background-repeat: no-repeat;
}

.LcrTitleText
{
	width: 640px;
	/* height: 28px; */
	padding-top: 5px;
}

.margin
{
	width: 640px;
	height: 33px;
	position: relative;
	 top: 15px; 
}

*html .margin
{
	position: relative;
	top: 28px;
}

.LcrTab1
{
	width: 207px;
	height: 33px;
	background-image: url(../Images/alimentation-chiot-pedigree/1.gif);
	background-repeat: no-repeat;
	margin-top: 0px;
	cursor: pointer;
	float: left;
}

.LcrTab2
{
	width: 115px;
	height: 33px;
	cursor: pointer;
	float: left;
	background-image: url(../Images/alimentation-chiot-pedigree/Les_Croquettes_02_normal.gif);
	background-repeat: no-repeat;
	margin-top: 0px;
}

.LcrTab3
{
	width: 198px;
	height: 33px;
	background-image: url(../Images/alimentation-chiot-pedigree/Les_Croquettes_03_normal.jpg);
	background-repeat: no-repeat;
	margin-top: 0px;
	cursor: pointer;
	float: left;
}

.LcrTab4
{
	width: 204px;
	height: 33px;
	background-image: url(../Images/alimentation-chiot-pedigree/Les_Croquettes_04_normal.gif);
	background-repeat: no-repeat;
	margin-top: 0px;
	cursor: pointer;
	float: left;
}

.LcrSpacer
{
	width: 2px;
	float: left;
}


.LcrContent1
{
	width: 660px;
	font-family: Arial;
	font-size: 12px;
	display: block;
}

.LcrTopImg
{
	width: 631px;
	height: 16px;
	background-image: url(../Images/alimentation-chiot-pedigree/top_bg.gif);
	background-repeat: repeat;
}

.LcrBackground
{
	width: 648px;
	background-image: url(../Images/alimentation-chiot-pedigree/bg.gif);
	background-repeat: repeat-y;
	margin-left: -8px;
	float: left;
}

.LcrBottom
{
	width: 648px;
	height: 18px;
	background-image: url(../Images/alimentation-chiot-pedigree/bottom.gif);
	margin-left: -8px;
	float: left;
}

.LcrDogImage
{
	width: 83px;
	height: 110px;
	background-image: url(../Images/alimentation-chiot-pedigree/dog.gif);
	margin-left: 10px;
	position: relative;
	top: 8px;
	vertical-align: bottom;
}

.LcrContentStyle
{
	padding-top: 9px;
	padding-left: 20px;
	width: 615px;
	font-family: Arial;
	font-size: 12px;
}

.LcrRightImage
{
	width: 133px;
	height: 131px;
	vertical-align: top;
	background-repeat: no-repeat;
}

.LcrRow5
{
	font-family: Arial;
	font-size: 12px;
	width: 615px;
}

.LcrFontWeight
{
	font-weight: bold;
}

.LcrIngredient
{
	padding-right: 50px;
}

.LcrContent2
{
	width: 645px;
	font-family: Arial;
	font-size: 12px;
	display: none;
}

.LcrRightImg2
{
	width: 133px;
	height: 133px;
	vertical-align: top;
	background-repeat:no-repeat;
}

.LcrRightImg3
{
	width: 133px;
	height: 128px;
	vertical-align: top;
	background-repeat:no-repeat;
}

.LcrRightImg4
{
	width: 133px;
	height: 130px;
	vertical-align: top;
	background-repeat:no-repeat;
}

/* Boites tab styles */
/* New Product styles Added */

.Boites2Tab1
{
	width: 263px;
	height: 19px;
	background-image: url(../Images/alimentation-chiot-pedigree/tab1_normal.jpg);
	background-repeat: no-repeat;
	position: relative;
	top: 28px;
	cursor: pointer;
	float: left;
}

.Boites2Tab2
{
	width: 213px;
	height: 33px;
	background-image: url(../Images/alimentation-chiot-pedigree/tab2_over.jpg);
	background-repeat: no-repeat;
	position: relative;
	top: 15px;
	cursor: pointer;
	float: right;
}

.BoitesTab1
{
	width: 263px;
	height: 33px;
	background-image: url(../Images/alimentation-chiot-pedigree/tab1_over.jpg);
	background-repeat: no-repeat;
	position: relative;
	top: 15px;
	cursor: pointer;
	float: left;
} 

.BoitesTab2
{
	width: 213px;
	height: 19px;
	background-image: url(../Images/alimentation-chiot-pedigree/tab2_normal.jpg);
	background-repeat: no-repeat;
	position: relative;
	top: 28px;
	cursor: pointer;
	float: right;
}

.BoitesTabdiv
{
	width: 480px;
	height: 33px;
}

.Lc3Tab1
{
	width: 170px;
	height: 19px;
	background-image: url(../Images/alimentation-chiot-pedigree/Denta-pr/tab1_normal.jpg);
	background-repeat: no-repeat;
	position: relative;
	top: 29px;
	cursor: pointer;
	float: left;
}

.Lc3Tab2
{
	width: 195px;
	height: 19px;
	background-image: url(../Images/alimentation-chiot-pedigree/Denta-pr/tab2_normal.jpg);
	background-repeat: no-repeat;
	position: relative;
	top: 29px;
	cursor: pointer;
	float: right;
}

.Lc3Tab3
{
	width: 195px;
	height: 33px;
	background-image: url(../Images/alimentation-chiot-pedigree/Denta-pr/tab3_over.jpg);
	background-repeat: no-repeat;
	position: relative;
	top: 15px; 
	cursor: pointer;
	float: right;
	text-align:right;
	left:10px;
}

/******************veterinaire-chiot static section styles Starts*************/
.divveterinairebtnleft
{
	width: 15px;
	height: 29px;
	background-image: url(../Images/veterinaire/veterinaire_left_curve.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.divveterinairebtnright
{
	width: 15px;
	height: 29px;
	background-image: url(../Images/veterinaire/veterinaire_right_curve.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}
.divveterinairebtncenter
{
	padding-top: 5px;
	min-width: 130px;
	height: 24px;
	background-image: url(../Images/veterinaire/veterinaire_bg_strip.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	text-align: center;
}
*html.divveterinairebtncenter
{
	width: 130px;
}
.bottom_text
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight: Normal;
	width:120px;
}
.box_top_faq
{
 width:646px;
 height: 21px;
 background-image: url(../Images/veterinaire/top_red_curve.jpg);
 background-repeat: no-repeat; 
 padding: 0px 0px 0px 0px; 
 background-position: top;
 font-size:1px;
 clear:both;
}
.box_bottom_faq
{
 width:646px;
 height: 18px;
 background-image: url(../Images/veterinaire/bottom_red_curve.jpg);
 background-repeat: no-repeat; 
 padding: 0px 0px 0px 0px; 
 background-position: top;
 font-size:1px;	
 clear:both;
}
.box_line_faq
{
 min-width:5px;
 height: 1px;
 background-image: url(../Images/veterinaire/red_dots.jpg);
 background-repeat: repeat-x;
 clear:both;
 font-size:4px;
}
.box_line_faq-top
{
 min-width:5px;
 height: 1px;
 background-image: url(../Images/veterinaire/red_dots.jpg);
 background-repeat: repeat-x;
 clear:both;
 font-size:4px;
}
.box_width
{
	width: 646px;
}
.box_content
{clear: both; border-left: solid 2px #bd0906; border-right: solid 2px #bd0906;
}
.box_content_Pad
{
	margin: 0px 9px 0px 9px;
	width:624px;
}
.box_arrow_faq
{
	float: right;
	padding: 0px 11px 0px 0px;
	position: relative; top: -7px;
    background-image: url(../Images/veterinaire/curved_box_with-_arrows.jpg);
    width: 194px;
    height: 15px;
    background-repeat: no-repeat;
}
.box_arrow_content_faq
{
	padding: 1px 2px 1px 35px;
	font-size: 10px;
}
.box_headingpad_Faq
{
	padding:3px 0px 5px 0px;
}
.box_content_pad_faq
{
	padding:0px 0px 0px 10px;
	text-align:justify;
	padding-bottom:5px;
}
.bold
{
	font-weight:bold;
}
.normal
{
	font-weight:normal;
}
/******veterinaire-chien section Table styles Starts******/

/* Send to Friend Page Styles */

.divBasicStyle
{
	text-align: left;
}

.divTxtStyle
{
	font-family: Arial;
	font-size: 11px;
	text-align: left;
}

.DogStyle
{
	text-align: left;
	position: relative;
	top: 2px;
	#top: 4px;
	_top: 4px;
	padding-right:12px;
}

*html .DogStyle
{
	position: relative;
	top: 4px;
}

.divContent
{
	background-image: url(/Images/club/Parrainage/BG-form.gif);
	background-repeat: no-repeat;
	width: 658px;
	height: 296px;
	text-align: left;
	background-position:left top;
}

.FriendTableContent
{
	margin-left: 28px;
	margin-top: 5px;
	width:560px;
}

.ContentTd
{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #BD0906;
}

.ErrorSpacer
{
	width: 545px;
	height: 10px;
	float: left;
}

.divRow
{
	width: 545px;
	height: 27px;
	float: left;
}

.txtBackground
{
	background-image: url(/Images/club/Parrainage/BG-field.gif);
	background-repeat: no-repeat;
	width: 171px;
	height: 27px;
	text-align: left;
	float: left;
}

.txtPrenom
{
	text-align: left;
	width: 70px;
	float: left;
	padding-top: 6px;
}

.txtEmailStyle
{
	text-align: left; 
	width: 55px;
	float: left;
	padding-top: 6px;
}

.textbox
{
	padding-left: 2px;
	padding-top: 1px;
	width:120px;
	height:14px;
	color:#000000;
	font-family:Arial,verdana;
	font-size:11px;
	border-color:#7f9db9;
	border-style:solid;
	border-width:1px;
}
.textbox-new
{
	padding-left: 2px;
	padding-top: 1px;
	width:120px;
	height:18px;
	color:#000000;
	font-family:Arial,verdana;
	font-size:11px;
	border-color:#7f9db9;
	border-style:solid;
	border-width:1px;
}
.McnilDIvStyle
{
	font-size:11px;
	font-family:Arial,verdana;
	color:#000000;
}
#div2
{
	font-size:9px;
}
.ContentSpacer
{
	float: left;
	text-align: left;
}

.RowSpacer
{
	width: 545px;
	height: 20px;
	float: left;
}

*html .RowSpacer
{
	width: 545px;
	height: 10px;
	float: left;
}

.ValiderButton
{
	width: 176px;
	height: 33px;
	float: left;
	text-align: center;
	position: relative;
	top: -19px;
}

*html .ValiderButton
{
	position: relative;
	top: -23px;
}

.SpacerImageStyle
{
	height: 20px;
}

*html .SpacerImageStyle
{
	height: 15px;
}

 html>body .divLV2LeftImg
{
	BACKGROUND-IMAGE: url(/Images/club/Parrainage/Btn-valider.png);WIDTH: 176px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 33px; 
}
   .divLV2LeftImg {
	FILTER: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src= '/Images/club/Parrainage/Btn-valider.png' ); FLOAT: left; WIDTH: 176px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 33px; BACKGROUND-COLOR: transparent
}

UNKNOWN {
	BACKGROUND-IMAGE: url(/Images/club/Parrainage/Btn-valider.png)
}
.SendFriendImgVal
{
    Z-INDEX: 500; CURSOR: pointer; POSITION: relative;
}

.txtBorderStyle
{
  border-style:none;
  border-width:0px;
  border-color:#ffffff;
}


/* Send to Friend Page Styles End */

.titleboldnormal
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight: normal;
}
.SubTitleRed
{
	font-family: Arial;
	font-size: 11px;
	text-align: left;
	font-weight: bold;
	color: #e62e22;
}
.title
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
	font-weight: Bold;
}
.orangeboldtext
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #f9b700;
	font-weight: bold;
	text-decoration: none;
}

.orangeboldtext-new
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #f9b700;
	font-weight: bold;
	text-decoration: none;
	position:relative;
	top:-42px;
	 
	left:15px;
}
.orangeboldtext-new1
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #f9b700;
	font-weight: bold;
	text-decoration: none;
	position:relative;
	top:-60px;
	left:15px;

}

.blacktext
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	font-weight: normal;
	text-decoration: none;
}
/******************white corner product section static section styles Starts*************/
.divnourrirbtnleft-white
{
	width: 15px;
	height: 29px;
	background-image: url(../Images/alimentation-chiot-pedigree/pedigree-chiot-white_left_curve.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.divnourrirbtnright-white
{
	width: 15px;
	height: 29px;
	background-image: url(../Images/alimentation-chiot-pedigree/pedigree-chiot-white_right_curve.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}
.divnourrirbtncenter-white
{
	padding-top: 5px;
	min-width: 130px;
	Height: 24px;
	background-image: url(../Images/alimentation-chiot-pedigree/pedigree-chiot-white_bg_strip.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	text-align: center;
}
/******************white corner product section static section styles Ends*************/
/* Breed-Details */
.BScroll
{
	height: 550px;
	overflow: auto;
}
.Div_Outerview
{
	background-image: url(/Images/Encyclopedia/button.gif); /*margin-left :480px;*/
	width: 146px;
	height: 31px;
	background-repeat: no-repeat; /*padding-top:-80px*/
}
.lblPage, .lblDisplay, .lblDisplay2
{
	font-family: Arial;
	font-size: 10px;
	color: Black;
}

.Pagedisply1, .Pagedisply2
{
	font-family: Arial;
	font-size: 10px;
	color: Black;
	text-decoration: underline;
}

.lblclose1, .lblclose2
{
	font-family: Arial;
	font-size: 10px;
	color: Black;
	text-decoration: underline;
}

.Headingunderline
{
	font-family: Arial;
	font-size: 12PX;
	color: #cd0606;
	text-align: left;
	text-decoration: underline;
}
.Contentemail
{
	font-family: Arial;
	font-size: 11px;
	color: Black;
	text-decoration: underline;
}

.Heading
{
	font-family: Arial;
	font-size: 12PX;
	color: #cd0606;
	text-align: left;
	font-weight: bold;
}

.Content
{
	font-family: Arial;
	font-size: 11px;
	color: Black;
}
.lblBreedname
{
	font-family: Arial;
	font-size: 20px;
	font-weight: bold;
	color: #cd0606;
	/*text-transform: uppercase;*/
	font-weight: bold;
	text-align: left;
}
.lblBreedname2
{
	font-family: Arial;
	font-size: 17px;
	font-weight: bold;
	color: #cd0606;
	text-transform: uppercase;
	font-weight: bold;
	text-align: left;
}
.lblOr, .lblOr2
{
	font-size: small;
	color: #cd0606;
	font-weight: lighter;
}

.lblBreedaltname
{
	font-family: Arial;
	font-size: 13px;
	font-weight: 100;
	color: #cd0606;
	text-transform: uppercase;
	text-align: left;
}
.lblBreedaltname2
{
	font-family: Arial;
	font-size: 13px;
	font-weight: 100;
	color: #cd0606;
	text-transform: uppercase;
	text-align: left;
	font-weight: lighter;
}

.lblNomenc
{
	font-family: Arial;
	font-size: 12px;
	color: Black;
	text-align: left;
}
.lblNomen
{
	font-family: Arial;
	font-size: 11px;
	color: Black;
	text-align: left;
}


.outer
{
	width: 664px;
	height: 394px;
	background-image: url(/Images/Encyclopediar/box.gif);
	background-repeat: no-repeat;
}
.topspace, .topspace2
{
	height: 10px;
}
.left1, .left2
{
	width: 10px;
	float: left;
}
.side1, .side3
{
	float: left;
	width: 450px;
	text-align: left;
}
.d3
{
	width: 54px;
}
.d6
{
	text-align: justify;
}

.d8
{
	text-align: justify;
}
.Img1, .Img2, .Img3, .Img4, .Img5
{
	height: 5px;
}

.Div4
{
	height: 30px;
}
.left2
{
	width: 10px;
	float: left;
	text-align: left;
}
.side2
{
	width: 150px;
	padding-top: 20px;
	margin-right: 2px;
}
.td1, .td2
{
	width: 122px;
	padding-left: 20px;
}

.clubnamefalse
{
	visibility: hidden;
}

.ContentBlack
{
	font-family: Arial;
	font-size: 11px;
	color: black;
	text-transform: uppercase;
	text-align: left;
	font-weight: bold;
}

/* Breed Details END*/

/****************choisir-race-chiens.aspx********/
.divstripyellowlefttop
{
	float: left;
	width: 15px;
	height: 20px;
	background-image: url(../Images/choisir-chiot/yellow_left_top_curve.jpg);
    background-repeat: no-repeat;
    padding: 0px 0px 0px 0px;
    background-position: left top;
}
.divstripyellowrighttop
{
	float: left; 
	width: 15px; 
	height: 20px; 
	background-image: url(../Images/choisir-chiot/yellow_right_top_curve.jpg);
    padding: 0px 0px 0px 0px; 
    background-position: left;
    background-repeat:repeat-y;
}
.divstripyellowcentertop
{
	float: left;
	height: 20px; 
	width: 160px; 
	background-image: url(../Images/choisir-chiot/yellow_top_curve_bg_strip.jpg);
    background-repeat: repeat-x; 
    padding: 0px 0px 0px 0px;
}
.divstripyellowleftmiddle
{
float: left;
width: 15px;
height:151px;
background-image: url(../Images/choisir-chiot/yellow_left_bg_strip.jpg);
padding: 0px 0px 0px 0px; 
background-position: left top;
background-repeat: repeat-y;
}
.divstripyellowcentermiddle
{
float:left;
height: 100%; 
width: 160px; 
background-color:#f9b700;
}
.divstripyellowrightmiddle
{
float: left; 
width: 15px; 
height:151px; 
background-image: url(../Images/choisir-chiot/yellow_right_bg_strip.jpg);
padding: 0px 0px 0px 0px; 
background-position: right;
background-repeat: repeat-y;
}
.divstripyellowleftbtm
{
float: left; 
width: 15px; 
height: 20px; 
background-image: url(../Images/choisir-chiot/yellow_left_bottom_curve.jpg);
background-repeat: no-repeat; 
padding: 0px 0px 0px 0px; 
background-position: left top;
}
.divstripyellowcenterbtm
{
float: left; 
height: 20px; 
width: 160px; 
background-image: url(../Images/choisir-chiot/yellow_bottom_curve_bg_strip.jpg);
background-repeat: repeat-x; 
padding: 0px 0px 0px 0px;
}
.divstripyellowrightbtm
{
float: left; 
width: 15px; 
height: 20px; 
background-image: url(../Images/choisir-chiot/yellow_right_bottom_curve.jpg);
background-repeat: no-repeat; 
padding: 0px 0px 0px 0px; 
background-position: right top;
}
.divstripbtmyellowlefttop
{
float: left; 
width: 15px; 
height: 20px; 
background-image: url(../Images/choisir-chiot/yellow_left_top_curve.jpg);
background-repeat: no-repeat; 
padding: 0px 0px 0px 0px; 
background-position: left top;
}
.divstripbtmyellowcentertop
{
float: left; 
height: 20px; 
width: 580px; 
background-image: url(../Images/choisir-chiot/yellow_top_curve_bg_strip.jpg);
background-repeat: repeat-x; 
padding: 0px 0px 0px 0px;

}

.divstripbtmyellowcentertop1
{
	float: left;
	height: 20px;
	width: 608px;
	background-image: url(../Images/choisir-chiot/yellow_top_curve_bg_strip.jpg);
	background-repeat: repeat-x;
	padding: 0px 0px 0px 0px;
}
.divstripbtmyellowrighttop
{
float: left; 
width: 15px; 
height: 20px; 
background-image: url(../Images/choisir-chiot/yellow_right_top_curve.jpg);
background-repeat: no-repeat; 
padding: 0px 0px 0px 0px; 
background-position: right top;
}
.divstripbtmyellowleftmiddle
{
float: left; 
width: 15px; 
height:100px; 
background-image: url(../Images/choisir-chiot/yellow_left_bg_strip.jpg);
padding: 0px 0px 0px 0px; 
background-position: left top;
background-repeat: repeat-y;
}
.divstripbtmyellowcentermiddle
{
height: 100px; 
width: 580px;
background-color:#f9b700;
float:left;
}
.divstripbtmyellowcentermiddlecnt
{
float: right; 
color: White; 
background-image: url(../Images/choisir-chiot/red_curved_box.jpg);
width: 133px; 
height: 52px
}
.divstripbtmyellowrightmiddle
{
float: left; 
width: 15px; 
height:100px; 
background-image: url(../Images/choisir-chiot/yellow_right_bg_strip.jpg);
padding: 0px 0px 0px 0px; 
background-position: right;
background-repeat: repeat-y;
}
.divstripbtmyellowleftbtm
{
float: left; 
width: 15px; 
height: 20px; 
background-image: url(../Images/choisir-chiot/yellow_left_bottom_curve.jpg);
background-repeat: no-repeat; 
padding: 0px 0px 0px 0px; 
background-position: left top;
}
.divstripbtmyellowcenterbtm
{
float: left; 
height: 20px; 
width: 580px; 
background-image: url(../Images/choisir-chiot/yellow_bottom_curve_bg_strip.jpg);
background-repeat: repeat-x; 
padding: 0px 0px 0px 0px;
}

.divstripbtmyellowcenterbtm1
{
	float: left;
	height: 20px;
	width: 608px;
	background-image: url(../Images/choisir-chiot/yellow_bottom_curve_bg_strip.jpg);
	background-repeat: repeat-x;
	padding: 0px 0px 0px 0px;
}

.divstripbtmyellowrightbtm
{
float: left; 
width: 15px; 
height: 20px; 
background-image: url(../Images/choisir-chiot/yellow_right_bottom_curve.jpg);
background-repeat: no-repeat; 
padding: 0px 0px 0px 0px; 
background-position: right top;
}
/****************choisir-race-chiens.aspx********/

/**************************************************************************************/
/********************Registration form styles******************************************/
/*-----------------------------------------------------------------------------------*/
#PnlCat
{
	width:630px;
}
.MPSBorder
{
background-image: url(../Images/Registration/Reg-formbg.jpg);
background-repeat: no-repeat;
width:629px;
height:280px;
margin-top:10px;
}

.RegBlacktitlesub
{
	font-size:14px;
	color:#000000;
	font-weight:700;
	font-family:Arial,verdana;
}
.RegRedtitlesub
{
	font-size:14px;
	color:#bd0906;
	font-weight:700;
	font-family:Arial,verdana;
}
.RegPageTitle
{
	width:350px;
}
.reg-middletable
{
	position:relative;
	top:-20px;
}
.headertext
{
	font-family: Arial;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
}
.contentheader
{
	font-family: Arial;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
}
.DogNamePanelstyle
{
	width: 120px;
	height: 30px;
	text-align: center;
	vertical-align: middle;
	
}

.DogGenderPanelstyle
{
	width: 55px;
	height: 30px;
	text-align: center;
	vertical-align: middle;
}

.DogDobPanelstyle
{
	width: 130px;
	height: 30px;
	text-align: center;
	vertical-align: middle;
}
.DogNamePanelstyle-nut
{
	width: 150px;
	height: 30px;
	text-align: center;
	vertical-align: middle;
	
}

.DogGenderPanelstyle-nut
{
	width: 75px;
	height: 30px;
	text-align: center;
	vertical-align: middle;
}

.DogDobPanelstyle-nut
{
	width: 200px;
	height: 20px;
	text-align: center;
	vertical-align: middle;
	float:left;
}

.DogWeightPanelstyle
{
	width: 135px;
	height: 30px;
	text-align: center;
	vertical-align: middle;
}
.objMainpanel1
{
	width: 135px;
	height: 30px;
	text-align: center;
	vertical-align: middle;
}
.objMainpanel2
{
	width: 135px;
	height: 30px;
	text-align: center;
	vertical-align: middle;
}
.objMainpanel3
{
	width: 135px;
	height: 30px;
	text-align: center;
	vertical-align: middle;
}
.error
{
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	color: red;
	text-align: left;
}
.regMainTitleStyle
{
	color: #000000;
	font-family: Verdana,sans-serif;
	font-size: 11px;
	text-align: left;
	font-weight: bold;
}
.regMainTitleStyle1
{
	color: #f9b700;
	font-family: Verdana,sans-serif;
	font-size: 12px;
	text-align: left;
	font-weight: bold;
	height:20px;
}
.McnilDIvLinkStyle
{
	font-family:arial;
	font-size:11px;
	color:#bd0906;
	
	}
	
	.noramalcontent1
{
	font-family: Verdana;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	width:350px;
}
.regconfirmlinksred
{
	color:#bd0906;
}
.regcontinues
{
	color:#000000;
	font-size:14px;
	font-weight:bold;
}
.noramalcontent2
{
	font-family: Verdana;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	
}
.noramalcontent3
{
	font-family: Verdana;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	width:350px;
	
}


/* Profile Section */
#PetProfile
{
	background-image: url(/Images/club/Profile/ruled-page.jpg);
	height: 473px;
	width: 710px;
	background-repeat: no-repeat;
	float: left;
}



.Div_pinTopnav
{
	width: 640px;
	height: 119px;
	vertical-align: middle;
	float: left;
	position: relative;
	top: -583px;
	z-index: 1;
	padding-left: 92px;
	padding-top: 70px;
}
*html .Div_pin
{
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src= '/Images/club/Profile/puppy-pin-new.png' );
	background-color: Transparent;
	background-repeat: no-repeat;
	width: 202px;
	height: 71px;
}
.Div_pin[class]
{
	background-image: url('/Images/club/Profile/puppy-pin.png' );
	background-color: Transparent;
	background-repeat: no-repeat;
	width: 185px;
	height: 71px;
	padding-right:12px;
	_padding-right:12px;
	#padding-right:12px;
}


#Div_Topnav
{
	width: 400px;
	float: left;
}

#PetProfile
{
	background-image: url(/Images/club/Profile/ruled-page.jpg);
	height: 453px;
	width: 702px;
	background-repeat: no-repeat;
}
.lblprofileblackbold
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #090705;
	font-weight: bold;
}
.lblprofilePetname
{
	font-family: arial;
	color: #090705;
	font-size: 11px;
}

.lblprofileCarnet
{
	font-family: arial;
	font-size: 11px;
	color: #090705;
	font-weight: bold;
	padding-left: 10px;
}


html > body .lblprofileblackbold
{
	font-family: arial;
	font-size: 11px;
	color: #090705;
	font-weight: bold;
	text-align: left;
	padding-right: 4px;
}

.lblprofileblacknormal
{
	font-family: arial;
	font-size: 11px;
	color: #090705;
	font-weight: normal;
}
.lblprofilered
{
	font-family: arial;
	font-size: 11px;
	color: #d40300;
	font-weight: bold;
	text-align: left;
}
.updatelink
{
	font-family: arial;
	font-size: 11px;
	color: #d40300;
	font-weight: bold;
	text-align: left;
}
.alignleft
{
	text-align: left;
}

.tdDesc[class]
{
	background-image: url('/Images/club/Profile/pad.png' );
}

.tdDesc
{
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src= '/Images/club/Profile/pad.png' );
	background-color: Transparent;
	background-repeat: no-repeat;
	width: 179px;
	height: 233px;
}

.tdDesc1[class]
{
	background-image: url( '/Images/club/Profile/pad1.png' );
}

.tdDesc1
{
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src= '/Images/club/Profile/pad1.png' );
	background-color: Transparent;
	background-repeat: no-repeat;
	width: 179px;
	height: 233px;
}


.profileFrame[class]
{
	background-image: url('/Images/club/Profile/dog-yellow_frame.png' );
}

.profileFrame
{
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src=      '/Images/club/Profile/dog-yellow_frame.png' );
	background-color: Transparent;
	background-repeat: no-repeat;
	width: 205px;
	height: 240px;
}


.leftCurveprofileshadow
{
	background-image: url(/Images/club/Profile/bottom-left-curve-.jpg);
	height: 53px;
	width: 26px;
	float: left;
}

.rightCurveprofileshadow
{
	background-image: url(/Images/club/Profile/bottom-right-curve-.jpg);
	height: 53px;
	width: 25px;
	float: right;
}

.Bottomprofileshadow
{
	background-image: url(/Images/club/Profile/bottom-middle-.jpg);
	height: 53px;
	width: 667px;
	float: left;
	text-align: right;
}

.viewlink
{
	font-family: arial;
	font-size: 11px;
	color: #090705;
	text-align: left;
	cursor: pointer;
	position: relative;
}

html > body .viewlink
{
	font-family: arial;
	font-size: 11px;
	color: #090705;
	text-align: left;
	cursor: pointer;
	position: relative;
	top: 8px;
}
.Div_petnotes
{
	/*width: 146px; 	height: 102px;*/
	font-size: 11px;
	font-family: arial;
	padding-top: 50px;
	width: 150px;
	padding-right: 10px;
}

html > body .Div_petnotes
{
	padding-left: 3px;
	width: 146px;
	height: 102px;
	font-size: 13px;
	margin-left: 16px;
}
.lblContent
{
	font-family: Arial;
	font-size: 11px;
}

.div_LinkToNote1
{
	padding-top: 10px;
	position: relative;
	top: -8px;
	left: 40px;
}

*html .div_LinkToNote1
{
	padding-top: 10px;
	padding-left:68px;
	position: relative;
	top: 80px;
	left: 0px;
}
/* Profile Section */

/*styles for Calendries.aspx page*/

.Menu_UserControl
{
	margin-left: 90px;
	margin-top: 36px;
}
#content_top
{
	height: 25px;
	width: 630px;
	vertical-align: middle;
}
#Calendries_Gap
{
	height: 27px;
	width: 630px;
	float: left;
}
#Calendries_center
{
	width: 665px;
	float: left;
}
#Calendries_calendar
{
	width: 185px;
	float: left;
	padding-left:10px;
}
#Calender_Head
{
	height: 27px;
	width: 100%;
}
#calendar_select
{
	height: 27px;
	width: 45%;
	float: left;
}
#Month_previous
{
	height: 50%;
	width: 100%;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #f9b700;
}
#Month_next
{
	height: 49%;
	width: 100%;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #f9b700;
}
#calendar_month
{
	height: 27px;
	width: 54%;
	float: right;
	color: #f9b700;
	font-family: arial;
	font-size: 14px;
	font-weight: bold;
	vertical-align: bottom;
	margin-top: 5px;
}
#Calender_topLine
{
	height: 11px;
	width: 174px;
	font-size: 10px;
	background-image: url('/images/club/sante/cal_left-curve-top.gif' );
	background-repeat: no-repeat;
	font-size:1px;
}
#Calender_bottomLine
{
	height: 11px;
	width: 174px;
	font-size: 10px;
	background-image: url('/images/club/sante/cal_left-curve-bottom.gif' );
	background-repeat: no-repeat;
}
#Calendries_Grid
{
	width: 456px;
	float: left;
}
#Cal_grid_topgap
{
	height: 27px;
	width: 100%;
}
#div_calendries_gridTitle
{
	height: 27px;
	width: 100%;
	border: 2px;
}
#Alertes_planifiees
{
	color: #f9b900;
	float: left;
	width: 65%;
	font-family: arial;
	font-size: 16px;
	font-weight: bold;
	height:25px;
	margin-left: 22px;
	vertical-align: middle;
	padding-top:2px;
}

#div_Alert_Ajourter_link
{
	color: #f9b900;
	float: right;
	width: 35%;
	font-family: arial;
	font-size: 14px;
	font-weight: bold;
	height: 50%;
	padding-top: 10px;
	text-align: right;
	margin-right: 23px;
	padding-top: 7px;
}
#calendar_Alert_table
{
	width: 467px;
	float: left;
}
#calendar_Alert_table2
{
	border-color: #f9b900;
	border-width: 1px;
	border-style: solid;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-width: 0px;
	border-right-width: 1px;
	font-family: arial;
	font-size: 12px;
	color: #939394;
	font-weight: bold;
	width : 464px;
}
.calendar_Alert_table_td1
{
	background-image: url('/images/club/sante/cal_right-curve-top.gif' );
	width: 457px;
	height: 29px;
	color: #663d14;
	font-family: arial;
	font-size: 12px;
	font-weight: bold;
	background-repeat: no-repeat;
	margin-left: 3px;
}
.calendar_Alert_table_div1
{
	float: left;
	width: 115px;
	text-align: center;
}
.calendar_Alert_table_div2
{
	float: left;
	width: 35px;
	text-align: center;
}
.calendar_Alert_table_div3
{
	float: left;
	width: 80px;
	text-align: center;
}
.calendar_Alert_table_div4
{
	float: left;
	width: 106px;
	text-align: center;
}
.calendar_Alert_table_div5
{
	float: left;
	width: 120px;
	text-align: center;
}
.calendar_Alert_table_tr1
{
	width: 100%;
}
.calendar_Alert_table_tr2
{
	padding-left: -20px;
}
.calendar_Alert_table_td2
{
	width: 456px;
}
.lnkbtn_Month
{
	color: #f9b700;
}
.calendar_Alert_table2_td1
{
	width: 20px;
}
.calendar_Alert_table2_td2
{
	width: 76px;
	border-color: #f9b900;
	border-width: 1px;
	border-style: solid;
	border-bottom-width: 0px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-left-width: 1px;
	padding-top: 5px;
	padding-bottom: 5px;
	text-align: left;
	word-wrap: break-word;
	padding-left:5px;
}
.calendar_Alert_table2_td3
{
	width: 65px;
	text-align: center;
	word-wrap: break-word;
}

.calendar_Alert_table2_td5
{
	width: 127px;
	text-align: center;
	word-wrap: break-word;
}
.calendar_Alert_table2_td6
{
	text-align: left;
	width: 108px;
	border-color: #f9b900;
	border-width: 1px;
	border-style: solid;
	border-bottom-width: 0px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-left-width: 0px;
	padding-top: 5px;
	padding-bottom: 5px;
	word-wrap: break-word;
}
.calendar_table_td2
{
	background-image: url('/images/club/sante/cal_right-curve-bottom.gif' );
	width: 456px;
	background-repeat: no-repeat;
	height: 11px;
}
.Petprof
{
	background-image: url('/images/club/profile/newbg_04.01-update.gif' );
	width: 671px;
	height: 119px;
	float: left;
	background-repeat: no-repeat;
	vertical-align: middle;
}

.img_CursorPointer
{
	cursor: pointer;
}

/*.Menu_UserControl_pin
{
	float: left;
	 margin-left: -65px; 
	margin-top: -36px;
	z-index: 10;
}*/
.Menu_UserControl_pin
{
	float: left;
	margin-left: -65px;
	margin-top: -36px;
	z-index: 10;
}
*html .Menu_UserControl_pin
{
	margin-left: -45px;
	margin-top: -28px;
}
.Menu_UserControl_topnav
{
	float: left;
	margin-left: -3px;
}
.divpetprofilepinpad
{
	margin-left:-15px;
}
*html .divpetprofilepinpad
{
	margin-left:-7px;
}

.CalGrid_Style
{
	height: 190px;
	width: 166px;
	text-decoration: none;
	margin:0px 0px 0px 3px;
	
}

.CalGrid_divStyle
{
	height:100%;
	width:171px;
	border-right:solid 1px #f9b900;
	border-left:solid 1px #f9b900;
	border-top:solid 0px transparent;
	border-bottom:solid 0px transparent;
}
.CalGrid_DayStyle
{
	background-image: url(/images/club/Sante/selection_1.gif);
	background-repeat: no-repeat;
	color: #f9b900;
	padding-right: 7px;
	padding-bottom: 2px;
	text-align: center;
	text-decoration: none;
	vertical-align: middle;
}

.Ajouter_link
{
	font-family: arial;
	font-size: 12px;
	color: #f9b900;
	font-weight: bold;
	text-align: right;
}

A.lnkAjouter:link
{
	font-family: arial;
	font-size: 14px;
	color: #f9b700;
	text-decoration: underline;
}
A.lnkAjouter:visited
{
	font-family: Arial;
	font-size: 14px;
	color: #f9b700;
	text-decoration: underline;
}
A.lnkAjouter:active
{
	font-family: Arial;
	font-size: 14px;
	color: #f9b700;
	text-decoration: underline;
}
A.lnkAjouter:hover
{
	font-family: Arial;
	font-size: 14px;
	color: #f9b700;
	text-decoration: underline;
}
.lnkAjouter
{
	font-family: Arial;
	font-size: 14px;
	color: #f9b700;
	text-decoration: underline;
}

/* calender section ends */

/*PetAdress.aspx page*/
.GridTable_Row1
{
	width: 100%;
}
.GridTable_Row2
{
	padding-left: -20px;
}
.GridTable_Data1
{
	background-image: url('/images/club/sante/PetAdress_top-new.gif' );
	width: 441px;
	height: 29px;
	color: #663d14;
	font-family: arial;
	font-size: 12px;
	font-weight: bold;
	background-repeat: no-repeat;
	margin-left: 3px;
}
.GridTable_Data2
{
	width: 441px;
}
.Grid_ImageField
{
	width: 19px;
}
.Grid_RoleField
{
	width: 83px;
	border-color: #f9b900;
	border-width: 1px;
	border-style: solid;
	border-bottom-width: 0px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-left-width: 1px;
	padding-top: 5px;
	padding-bottom: 5px;
	word-wrap: break-word;
}
.Grid_NameField
{
	width: 95px;
	text-align: center;
	word-wrap: break-word;
}
.Grid_AddressField
{
	width: 119px;
	text-align: left;
	word-wrap: break-word;
}
.Grid_TelephoneField
{
	text-align: center;
	width: 120px;
	border-color: #f9b900;
	border-width: 1px;
	border-style: solid;
	border-bottom-width: 0px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-left-width: 0px;
	padding-top: 5px;
	padding-bottom: 5px;
}
.GridTable_Data2
{
	background-image: url('/images/club/sante/PetAdress_bottom-new.gif' );
	width: 441px;
	background-repeat: no-repeat;
	height: 11px;
}
.GridOuterTd
{
	width: 455px;
}
.PetProfile
{
	background-image: url('/images/club/profile/newbg_04.01-update.gif' );
	width: 671px;
	height: 119px;
	float: left;
	background-repeat: no-repeat;
	margin-left:-15px; 
}
.petprofile_image
{
	background-image: url('/images/club/profile/newbg_04.02.gif' );
	background-repeat: repeat;
	text-align: center;
	padding-bottom: 10px;
}
#left_content
{
	height: 100%;
	width: 435px;
	float: left;
}
#content1
{
	height: 30px;
	width: 100%;
	margin-left: 22px;
}
#div_petAdress_gap2
{
	height: 10px;
	width: 100%;
}
#Div_heading
{
	height: 30px;
	width: 100%;
	margin-left: 22px;
}
.Div_heading1
{
	margin-left: 22px;
}
.Div_heading2
{
	margin-left: 22px;
}
*html .Div_heading2
{
	margin-left: 12px;
}
#div_petAdress_gap3
{
	height: 17px;
	width: 100%;
}
#div_petAdress_gridTitle
{
	height: 30px;
	width: 100%;
	border: 2px;
}
#Grid_Heading
{
	color: #f9b900;
	float: left;
	width: 30%;
	font-family: arial;
	font-size: 16px;
	font-weight: bold;
	margin-left: 22px;
}
#Grid_AjouterLink
{
	color: #f9b900;
	float: right;
	width: 40%;
	font-family: arial;
	font-size: 14px;
	font-weight: bold;
	padding-top: 12px;
}
#Grid_Table
{
	width: 453px;
	float: left;
}
#Grid_AddTable
{
	width: 353px;
	float: left;
}
#table_title_fonction
{
	float: left;
	width: 130px;
}
#table_title_nom
{
	float: left;
	width: 51px;
}
#table_title_adresse
{
	float: left;
	width: 160px;
}
#table_title_tel
{
	float: left;
	width: 73px;
	text-align: center;
}
#Grid_innerTable
{
	border-color: #f9b900;
	border-width: 1px;
	border-style: solid;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-width: 0px;
	border-right-width: 1px;
	font-family: arial;
	font-size: 12px;
	color: #939394;
	font-weight: bold;
}
#right_image
{
	height: 100%;
	width: 212px;
	float: left;
}
html > body #right_image
{
	padding-left: 7px;
}
#top1
{
	height: 30px;
	width: 100%;
}
#top1_gap
{
	height: 10px;
	width: 100%;
}
#top2
{
	height: 30px;
	width: 100%;
}

#Menu_UserControl
{
	margin-left: 90px;
	margin-top: 36px;
}
html > body #Menu_UserControl
{
	margin-left: 65px;
	margin-top: 36px;
}
.img_CursorPointer
{
	cursor: pointer;
}

/*Profile Details */
.dgVacPageStyle
{
	background-image: url('/images/club/sante/pagegrid.gif' );
	width: 375px;
	height: 1px;
	background-repeat: repeat-y;
	background-position:right top;
}
.dgIllnessPageStyle
{
	background-image: url('/images/club/sante/pagegrid.gif' );
	width: 375px;
	height: 1px;
	background-repeat: repeat-y;
	background-position:right top;
}
.dgAdressPageStyle
{
	background-image: url('/images/club/sante/Page_bg.gif' );
	width: 454px;
	height: 1px;
	background-repeat: repeat-y;
	background-position:right top;
}
.dgAlertsPageStyle
{
	background-image: url('/images/club/sante/Page_bg1.gif' );
	width: 477px;
	height: 1px;
	background-repeat: repeat-y;
	background-position:right top;
}


/*End Profile Details */

#centerimg
{
	text-align:center;
}
.redtxt-offer
{
	color:#BD0906;
	font-weight:700;
}

.link
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	font-weight: Bold;
}

a.Link:link
{
	color: #000000;
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
}
a.Link:visited
{
	color: #000000;
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
}
a.Link:hover
{
	color: #000000;
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
}
a.Link:active
{
	color: #000000;
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
}

/*Promotion style starts*/

.PromotiontxtStyle
{
	font-size: 0.71em;
	font-family: Arial;
	color: #444444;
}

.txtBrownstyle
{
	font-size: 1em;
	font-weight: bold;
	font-family: Arial;
	color: #fab700;
	width: 350px;
	text-align: left;
}

.txtBrownBelowStyle
{
	font-size: 0.71em; /*font-weight:bold;*/
	font-family: Arial;
	color: #000000;
	width: 650px;
	text-align: left;
	padding-top: 5px;
}
.txtcommentstyle
{
	font-size: 0.73em;
	font-weight: bold;
	font-family: Arial;
	color: #000000;
	width: 650px;
	text-align: left;
	padding-top: 5px;
}
.txtRedStyle
{
	font-size: 0.73em;
	font-weight: bold;
	font-family: Arial;
	width: 480px;
	text-align: left;
	padding-top: 5px;
	color: #ca3a38;
}
.txtOfferStyle
{
	font-size: 1em;
	font-weight: bold;
	font-family: Arial;
	width: 480px;
	text-align: left;
	padding-top: 5px;
	color: #000000;
}
.reddottedline
{
padding-top: 10px;
background-image: url('Images/Promotion/red_dots.jpg');
background-repeat:repeat-x;
width: 645px; height:2px;
}
/*Promotion style Ends */


/***************************For popup section**************/
.Bground
{
	background-image: url(/Images/club/box2.gif);
	background-repeat: no-repeat;
	width: 331px;
	height: 131px;
}
.Div_Leftspace
{
	width: 10px;
	height: 132px;
	float: left;
}

.Div_Rightspace
{
	width: 310px;
	height: 139px;
	float: left;
}
.Div_Topspace
{
	width: 313;
	height: 39;
}
.td_vacc1
{
	width: 200px;
}
.td_vacc2
{
	width: 80px;
	float: right;
}


.Div_Remainspace
{
	width: 309px;
	height: 107px;
	padding-top: -1px;
}


.tbl1
{
	height: 20px;
}
.lblDate
{
	width: 150px;
	font-family: Arial ,Helvetica,sans-serif;
	font-size: 12px;
	color: #e62e22;
	font-weight: bolder;
}
.lblVaccin
{
	width: 150px;
	font-family: Arial ,Helvetica,sans-serif;
	font-size: 12px;
	color: #e62e22;
	font-weight: bolder;
}
.lblError
{
	font-family: Arial ,Helvetica,sans-serif;
	font-size: 12px;
	color: #e62e22;
	font-weight: bold;
}

.td_vacc3
{
	width: 120px;
	float: left;
}
.td_vaccVaccin
{
	width: 185px;
}

head > body .td_vaccVaccin
{
	width: 187px;
}

.txtVaccin
{
	width: 155px;
	height: 40px;
	float: right;
	border-width: 1px;
	border-color: #bc962c;
	font-family: Arial ,Helvetica,sans-serif;
	font-size: 11PX;
	font-weight: bolder;
	border-style: solid;
}

.btnAjouter
{
	background-image: url('/Images/Popups/ajouter.gif' );
	width: 56px;
	height: 22px;
	border: 0px;
	border-style: none;
	border-width: 0px;
	background-color: Transparent;
}

.btnSupprimer
{
	background-image: url('/Images/Popups/supprimer.gif' );
	width: 75px;
	height: 22px;
	border: 0px;
	border-style: none;
	border-width: 0px;
	background-color: Transparent;
}

.btnAnnuler
{
	background-image: url('/Images/Popups/annuler.gif' );
	width: 56px;
	height: 22px;
	border: 0px;
	border-style: none;
	border-width: 0px;
	background-color: Transparent;
}

.tdTxtarea
{
	padding-left: 39px;
	padding-top: 10px;
}
.tdlnkmodifier
{
	padding-left: 139px;
}


.txtDate
{
	width: 120px;
	 height: 19px;
	float: left;
	border-color: #bc962c;
	font-family: Arial ,Helvetica,sans-serif;
	font-size: 11PX;
	font-weight: bolder;
	border-style: solid;
}

#Div_Space
{
	width: 300px;
	height: 5px;
}

#Img1, #Img4
{
	width: 90px;
}

#Img2
{
	width: 10px;
}
#Img3
{
	width: 3px;
}

#td_vacc4
{
	width: 50px;
}

#td_vacc5
{
	width: 126px;
	height: 6px;
}

#td_vacc6
{
	width: 58px;
	height: 6px;
}
#tblfooter
{
	width: 309px;
	height: 6px;
	padding-top: 24px;
}

#imgbtn_supprimer
{
	height: 6px;
	width: 75px;
}
#imgbtn_ajouter
{
	height: 6px;
	width: 56px;
}
#imgbtn_annuler
{
	height: 6px;
	width: 56px;
}


.trfooter
{
	float: right; /*margin-left:100px;*/ /*padding-top:2px;*/
}


.lblMandatory
{
	font-family: Arial,Helvetica,sans-serif;
	color: #e62e22;
	font-size: 10px;
	font-weight: normal;
	width: 211;
}


#tdfooter
{
	height: 6px;
}

#trfooter1
{
	height: 6px;
}
/**************************For News Mdule***********************/
.gridheader
{
	display:none;
}
.News-leftimg
{
	width:100px;
	float:left;
	padding:5px;
}
.news-redtitle
{
	color:#bd0906;
	font-size:16px;
	font-family:Arial;
	text-decoration:none;
	font-weight:400;
	
}
a.news-redtitle:hover
{
	text-decoration:underline;
}
.news-Titlerow
{
	padding-top:3px;
	padding-bottom:3px;
	border-top:dotted 1px #bd0906;
	border-bottom:dotted 1px #bd0906;
} 

.news-Contentrow
{
	padding:5px;
} 
.News-backlink
{
	color:#bd0906;
	font-size:12px;
	font-family:Arial;
	font-weight:700;
	text-decoration:none;
}
.news-abstract
{
	padding-bottom:10px;
	padding-top:15px;
}
.news-left-bord
{
	border: solid 1px #000000;
}
.News-title-left
{
	width:535px;
	Float:left;
}
.News-title-right
{
	
	Float:left;
	padding-top:4px;
	text-align:right;
	width:75px;
}
.news-red-normal-font
{
	color:#bd0906;
	font-size:12px;
	font-family:Arial;
	font-weight:400;
	text-decoration:none;
}
a.news-red-normal-font:hover
{
	text-decoration:underline;
}
.news-red-bold-font
{
	color:#bd0906;
	font-size:12px;
	font-family:Arial;
	font-weight:700;
	text-decoration:none;
}
a.news-red-bold-font:hover
{
	text-decoration:underline;
}
/********************Styles for TWiter links *********************/
.links-css
{
	Width:350px;
	float:left;
	text-align:left;
	/* height:30px;  */

}


.magArtPrint {
	padding: 0 0 0 17px;
	background: url(../images/Social-net/brownWhitePrintPicto.gif) left top no-repeat;
	font-size:9px;
	text-decoration:none;
	color:#882a06;
	
}
.magArtSendFriend {
	/* padding: 0 0 0 17px;*/
	/* background: url(../images/Social-net/brownWhiteMailPicto.gif) left 2px no-repeat; */
	font-size:9px;
	text-decoration:none;
	color:#882a06;
	height:10px;
}
.magArtArchiv {
	/* padding: 0 0 0 15px;
	background: url(../images/Social-net/magArchivPicto.gif) left top no-repeat; */
	font-size:10px;text-decoration:none;height:12px;
	color:#882a06;
}
.magAddToFavorites {
	/* padding: 0 0 0 15px;
	background: url(../images/Social-net/addToFavourites.gif) left top no-repeat; */
	font-size:10px;text-decoration:none;height:12px;
	color:#882a06;
}
.magFacebook {
	/* padding: 0 0 0 15px;
	background: url(../images/Social-net/facebook.gif) left top no-repeat; */
	font-size:10px;text-decoration:none;height:12px;
	color:#882a06;
}
.magTwitter {
	/* padding: 0 0 0 15px;
	background: url(../images/Social-net/twitter.gif) left top no-repeat; */
	font-size:10px;text-decoration:none;height:12px;
	color:#882a06;
}
.magRss {
	/* padding: 0 0 0 15px;
	background: url(../images/Social-net/RSS.gif) left top no-repeat; */
	font-size:10px;text-decoration:none;height:12px;
	color:#882a06;
}
.magRss_fiches {
	/* padding: 0 0 0 15px;
	background: url(../images/socialNetworking/RSS.gif) left top no-repeat; */
	font-size:10px;text-decoration:none;
	color:#882a06;
}


.curve-top-pad
{
	/* padding-top:14px; */
	height:29px;
	width:330px;
	float:left;
	position:relative;
	top:0px;
	_top:5px;
}
.twit-rightrow1
{
	height:14px;
	position:relative;
	left:130px;
	top:-4px;
	_top:-3px;
}
.twit-rightrow2
{
	height:14px;
	position:relative;
	left:7px;
	top:-4px;
	_top:-3px;
	width:340px;
	text-align:right;
}
.twit-rightrow1-extraparlnk
{
	height:14px;
	position:relative;
	left:7px;
	top:-4px;
	_top:-3px;
}
.twit-rightrow2-extraparlnk
{
	height:14px;
	position:relative;
	left:127px;
	top:-4px;
	_top:-3px;
}


/****************Poid PopUP***************/
/* Poid Popup - User Control */

.Poids_popup
{
	background-image: url('/Images/Popups/Poid_box.gif');
	height: 170px;
	width: 231px;
	margin-top: 15px;
	background-repeat: no-repeat;
}

.instruction_message
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #e62e22;
	font-weight: normal;
}
.Poids_Title
{
	height: 17px;
	width: 247px;
	float: left;
	padding-top: 6px;
}
.Poids_TitleText
{
	margin-left: 18px;
	height: 16px;
	width: 105px;
	float: left;
}

.Poids_Space
{
	height: 16px;
	width: 45px;
	float: left;
}

.Poids_CloseText
{
	height: 16px;
	width: 60px;
	float: left;
}

.Poids_LinkText
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	font-weight: normal;
}

.Poid_Gap
{
	height: 30px;
	width: 225px; /*float: left;*/
	margin-left: 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #e62e22;
	font-weight: bolder;
}

.Poids_Table
{
	height: 50px;
	width: 165px;
	padding-left: 5px;
}

.Poids_Table_Content
{
	width: 190px;
}

.Poids_Table_Row1
{
	height: 25px;
	width: 180px;
}

.Poids_Row1_d1
{
	width: 65px;
}

.Poids_Row1_d2
{
	width: 114px;
}

.Poids_Table_Row2
{
	height: 25px;
	width: 180px;
}

.Poids_Row2_d1
{
	width: 65px;
}

.Poids_Row2_d2
{
	width: 114px;
}

.HGap
{
	height: 40px;
	width: 231px;
	text-align: left;
	margin-left: 3px; /*float: left;*/
}
html > body .HGap
{
	height: 42px;
	width: 231px;
	text-align: left;
	margin-left: 3px; /*float: left;*/
}

.Poids_Image
{
	height: 22px;
	width: 235px; /*float: left;*/
	padding-right: 10px;
	margin-top: 1px;
}


.Poids_ImageGap
{
	height: 10px;
	width: 100px;
	float: left;
	padding-left: 3px;
	padding-top: 8px;
}

.Poids_Ajouter
{
	height: 22px;
	float: left;
	margin-left: 2px;
}

.Poids_Supprimer
{
	height: 22px;
	float: left;
}

.Poids_Annuler
{
	height: 22px;
	width: 56px;
	float: left;
}
.Poids_Address_Table_Td1
{
	width: 216px;
}
.Poids_Address_Table_Td2
{
	width: 216px;
	height: 24px;
}
.Poids_Address_Table_Td3
{
	height: 24px;
}
.Poids_Address_Table_Td4
{
	height: 45px;
	width: 216px;
}
.Poids_Address_Table_Td5
{
	padding-top: 5px;
	width: 100px;
	height: 45px;
}
.Poids_Address_Table_Td6
{
	width: 216px;
	height: 15px;
}


/* user control:Ctrl_Address_popup*/

.Adress_popup
{
	height: 260px;
	width: 331px;
	background-image: url(/images/Popups/address_box.gif);
	background-repeat: no-repeat;
	padding-left:15px;
}
*html .Adress_popup
{
	padding-left:6px;
}
.Adress_Left_space
{
	height: 240px;
	width: 12px;
	float: left;
}
.Adress_Adress_right
{
	height: 240px;
	width: 317px;
	float: right;
}
.Adress_gap2
{
	height: 6px;
	width: 317px;
}
.Address_Head
{
	height: 22px;
	width: 317px; /*float: left;*/
	padding-right: 20px;
}

.Address_Head1
{
	height: 22px;
	width: 317px;
	float: left;
	margin-top: 3px;
}
.Adress_label1
{
	height: 18px;
	width: 183px;
	float: left;
	vertical-align: middle;
	margin-left: 4px;
}
.Adress_label2
{
	height: 18px;
	width: 183px;
	float: left;
	vertical-align: middle;
	padding-left: 20px;
}

.Address_head
{
	height: 22px;
	width: 317px;
	float: left;
	margin-left: 4px;
}

.Alert_head
{
	height: 22px;
	width: 317px;
	float: left;
	padding-left: 20px;
}

.Alert_error
{
	height: 28px;
	width: 317px;
	float: left;
	text-align: center;
	vertical-align: middle;
	margin-left: -5px;
}
.Adress_close
{
	height: 30px;
	width: 200px;
	text-align: right;
}
.Adress_top_margin
{
	height: 18px;
	width: 70px;
	text-align: center;
	float: right;
}
.Adress_center
{
	height: 160px;
	width: 100%;
	float: left;
}
*html .Adress_center
{
	margin-left: 4px;
}
.Adress_tbl_content1
{
	height: 160px;
	width: 100%;
}
.Adress_table1_row
{
	width: 100px;
	height: 25px;
	_height: 15px;
	#height: 15px;
}
.address_popup_text
{
	border-width: 1px;
	border-color: #bc962c;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	border-style: solid;
}

.address_popup_text1
{
	border-width: 1px;
	border-color: #bc962c;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	border-style: solid;
}
.Adress_tdTxtarea
{
	padding-left: 35px;
}
.Adress_tdlnkmodifier
{
	padding-left: 120px;
}
.Adress_popup_Error
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #e62e22;
	font-weight: bolder;
}
.Adress_div_closebutton1
{
	height: 22px;
	width: 317px;
	float: left;
	margin-left: 5px;
}
*html.Adress_div_closebutton1
{
	margin-right: -25px;
}
.Adress_Table2
{
	width: 250px;
	height: 22px;
}
.Adress_popup_table2_row1
{
	height: 100%;
}

.Adress_popup_table2_col1
{
	width: 500px;
	height: 22px;
}

.Adress_popup_table2_col2
{
	width: 22px;
	height: 22px;
}

.Adress_popup_table2_col3
{
	width: 2px;
	height: 22px;
}
.Address_Table1.Td
{
	height: 22px;
}

.Adress_lbl_close
{
	font-family: Arial,Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	font-weight: normal;
}
/* User Control:AlertPopup */
.Ctrl_Alertpopup
{
	height: 279px;
	width: 331px;
	background-image: url(/images/Popups/alert_box.gif);
	background-repeat: no-repeat;
}
.Alert_Left_space
{
	height: 279px;
	width: 12px;
	float: left;
}
.Alert_Right
{
	height: 279px;
	float: left;
	background-repeat: no-repeat;
	width: 317px;
}
.Alert_top_margin
{
	height: 18px;
	width: 70px;
	text-align: center;
	float: right;
}
.Alert_div_supprimer
{
	width: 331px;
	float: left;
	vertical-align: top;
	text-align: left;
}
.Alert_center
{
	height: 191px;
	width: 317px;
	float: left;
}
.Alert_tbl_title
{
	height: 20;
	width: 293px;
	float: left;
}
.Alert_row1
{
	height: 15px;
}
.Alert_tbl_reminder
{
	height: 20px;
	width: 293px;
	float: left;
}
.Alert_tbl_date
{
	height: 20px;
	width: 293px;
	float: left;
}
.Alert_date_row1
{
	height: 15px;
}
.Alert_date_data1
{
	width: 163px;
	height: 16px;
}
.Alert_data_data2
{
	width: 158px;
	height: 16px;
}
.Alert_reminder_row1
{
	height: 15px;
}
.Alert_reminder_data1
{
	width: 140px;
	height: 15px;
}
.Alert_tbl_comment
{
	height: 80px;
	width: 293px;
	float: left;
}
.Alert_comment_data1
{
	padding-top: -7px;
	width: 117px;
}
.Alert_comment_data2
{
	padding-top: 2px;
	width: 202px;
}
.Alert_error
{
	height: 23px;
	width: 317px;
	float: left;
	text-align: center;
	margin-left: -4px;
	vertical-align: middle;
}

.Alert_div_closebutton
{
	height: 22px;
	width: 317px;
}
.Alert_Table2
{
	height: 27px;
	width: 317px;
	float: left;
}

.Alert_table2_data1
{
	height: 22px;
	width: 273px;
	margin-left: 4px;
}
.Alert_table2_data2
{
	height: 22px;
	width: 22px;
}
.Alert_table2_data3
{
	height: 22px;
	width: 10px;
}
.Alert_ddlstyle
{
	width: 150px;
	height: 15px;
}
HTML > BODY .Alert_ddlstyle
{
	width: 130px;
	height: 15px;
	padding-right: 2px;
	padding-bottom: 7px;
	border-style: solid;
}

.rdbtnleft
{
	width:95px;
	float:left;
	font-weight:700;
	position:relative;
	top:-3px;
}
.rdbtnright
{
	width:520px;
	float:left;
	font-size:11px;
}
.userlgnstsatus
{
padding: 10px 0px 0px 0px;
font-weight:700;
height:24px;
position:relative;
left:10px;
top:5px;
width:236px;
text-align:right;

}
.userlgnstsatus1
{
padding: 0px 0px 0px 0px;
font-weight:700;
position:relative;
left:10px;
height:24px;
text-align:right;
width:192px;
}

.PChiotRednormal48
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 48px;
	font-weight: normal;
	text-decoration: none;
	color: #BD0906;
}
.PChiotWhitenormal48
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 48px;
	font-weight: normal;
	text-decoration: none;
	color: #FFFFFF;
}
h1
{
	margin:0px 0px 0px 0px;
	text-decoration:none;
	font-size:18px;
}

.divpchiottitleimage1
{
	padding-right:8px;
}
.divpchiottitleimage2
{
	width:380px;
}
.divTempstaticcontentform
{
	padding: 7px 0px 0px 25px;
	_padding: 10px 0px 0px 25px;
}
.PChiotSkyBold17
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	font-weight: normal;
	text-decoration: none;
	color: #A0D4F7;
}
.PChiotSkyBold19
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 19px;
	font-weight: normal;
	text-decoration: none;
	color: #A0D4F7;
}
/******************For suivi-chiot.aspx***************/
.contentsuivi
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-align: justify;
	vertical-align: top;
}
.tblsuividogbg
{
	width: 593px; 
	height: 340px;
	background-image: url(../Images/Bien-Sen-Occuper/content-image1.jpg);
	background-repeat: no-repeat;
	background-position:10px 20px;
}
.tblsuivilogin
{
	padding-top: 100px; 
	padding-left: 78px;
}
.tblsuiviforgotpass
{
	padding-top: 100px; 
	padding-left: 78px;
}
.tblsuivirightboxpadd
{
	padding:70px 0px 0px 117px;
}
.tblsuiviriflashpadd
{
	padding:30px 0px 20px 0px;
}
/******************For suivi-chiot.aspx***************/

.parrainagelnk
{
	font-size: 12px;
	color: #bd0906;
	font-family: verdana;
	text-decoration: none;
	text-align: center;
        font-weight:bold;
}

A:link.parrainagelnk
{
	font-size: 12px;
	color: #bd0906;
	font-family: verdana;
	text-align: center;
	text-decoration: none;
        font-weight:bold;
}

A:visited.parrainagelnk
{
	font-size: 12px;
	color: #bd0906;
	font-family: verdana;
	text-align: center;
	text-decoration: none;
        font-weight:bold;
}

A:hover.parrainagelnk
{
	font-size: 12px;
	color: #bd0906;
	font-family: verdana;
	text-align: center;
	text-decoration: underline;
        font-weight:bold;
}
/* Newsletter Page Styles */

.NewsletterLnk
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #dc9102;
	text-decoration: underline;
}

A:link.NewsletterLnk
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #dc9102;
	text-decoration: underline;
}
A:visited.NewsletterLnk
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #dc9102;
	text-decoration: underline;
}
A.active:NewsletterLnk
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #dc9102;
	text-decoration: underline;
}
A:hover.NewsletterLnk
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #dc9102;
	text-decoration: underline;
}

#tblNewslnk td
{
	padding-top:10px;
}

.NewsletterErr
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #e62e22;
	font-weight: bolder;
	height:220px;
}

/* End Newsletter Page Styles */

/***********vertereine section*************/
.box_cntpad
{
	padding:5px 0px 5px 0px;
}



.boxcntwidthresponse
{
	height: 500px;
}


.boxcntresclr
{
background-color: #bd0906;	
}



.ddlresponsewidth
{
	width: 320;
}


.resimgwidth
{
	width:53px;
	height:55px;
}

.rescntwidth
{
	width: 560px;
}
.boxcntheading
{
	height: 15px;
}

/********** sitemap **************/
#sitemapmenu li
{
	list-style-type:none;
	line-height:20px;	
}
#sitemapmenu a, #sitemapmenu a:visited 
{ 
text-decoration:underline;
} 

.sitemapmenuhead
{
	line-height:30px;
}
.sitemapdiv
{
	float:left;
	width:50%
}

/************voyagechein section***************/
.voyagesplsmltxt
{
	font-family: Arial; 
	font-size: 10pt; 
	font-weight: normal; 
	text-decoration: none;
    color: #000000;
}
.voyagehide
{
	display:none;
}

/*latest udpated styles by kishan */
.ddlresponsewidth
{
width:325px;
}
.box_line_faq
{
padding-top:5px;
}
.vet-pad
{
padding-bottom:3px;
}
.pro-home-lnk
{
text-decoration:none;
}


/******************nourrir-chiot changement-alimentation.aspx section styles 
Starts*************/
.Table
{
	height: 50px;
	width: 465px;
	padding-left: 0px;----------------------------------this padding is made to zero
	border-bottom: solid 1px #e62e22;
}

/****************for faq section*******/
.PChiotRedNormal11
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
	color: #BD0906;
}
a.PChiotRedNormal11:hover
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-decoration: underline;
	color: #BD0906;
}

/***************question-vet section*********/
.blueclrtxt
{
color:#64A8D9;
font-weight:bold;	
}

/***************home page**************/
.pedi-home-club
{
	text-align:left;
	clear:both;
	 padding-top:0px;
	_padding-top:4px;
	height:144px;
}
.pedi-txt-pos
{
	width:230px;
	height:50px;
	padding-top:0px;
	_padding-top:0px;
	align:left;
	padding-left:40px;
	margin-top:6px;
}
*html .pedi-txt-pos
{
	width:230px;
	height:50px;
	padding-top:0px;
	_padding-top:0px;
	align:left;
	padding-left:40px;
	margin-top:9px;
}
.Avechome
{
	color:White;
	font-size:14pt;
	font-family:Arial,verdana,tahoma;
	font-weight:400;
}
.Avecredhome
{
	color:#f8b600;
	font-size:25pt;
	font-weight:400;
}
.Avecredhome-strong
{
	color:#f8b600;
	font-size:26pt;
	font-weight:700;
}
.Avecwhitehome-strong
{
	color:White;
	font-size:14pt;
	font-family:Arial,verdana,tahoma;
	font-weight:700;
}
.Avecredhome-normal
{
	color:White;
	font-size:30pt;
	font-family:Arial,verdana,tahoma;
	font-weight:400;
}
.smallreg
{
	font-size:14px;
} 
.smallreg1
{
	font-size:10px;
} 
.home-secondline
{
	/*position:relative;
	top:-8px;*/
	margin-top:-10px;
	margin-left:10px;
}
.benefi-text-white
{
	Font-size:20px;
	color:#ffffff;
	font-size:20pt;
}
.benefi-home
{
	/*padding-top:157px;	
	_padding-top:0px;*/
	padding-left:31px;
	margin-top:4px;
}
*html .benefi-home
{
	margin-top:-17px;
}
.blueclrtxt
{
color:#64A8D9;
font-weight:bold;	
}


.right-Avechome
{
	color:White;
	font-size:16px;
	font-family:Arial,verdana,tahoma;
	font-weight:400;
	 
	 
}
.right-Avecredhome
{
	color:#f8b600;
	font-size:22pt;
	font-weight:400;
}
.Avecredhome-strong-right
{
	color:#f8b600;
	font-size:22pt;
	font-weight:700;
}
.Avecwhitehome-strong-right
{
	color:White;
	font-size:16px;
	font-family:Arial,verdana,tahoma;
	font-weight:700;
}
.Avecredhome-normal-right
{
	color:White;
	font-size:30pt;
	font-family:Arial,verdana,tahoma;
	font-weight:400;
}
 
.home-secondline-right
{
	position:relative;
	top:-5px;
	 
}
.right-login-box
{
	padding-top:00px;
	_padding-top:01	px;
	padding-left:20px;
	position:relative;
	top:-2px;
	_top:2px;
	width:120px;
	float:left;
}
.home-avec-link
{
	text-decoration:none;
}
#photos-home
{
/*position:relative;
top:3px;
left:-10px;*/
margin-top:12px;
}
#videos-home
{
position:relative;
top:-2px;
left:-1px;
}
.prod-blk-links
{
text-decoration:none;
}
a.prod-blk-links:hover 
{
text-decoration:underline;
color:#000000;
}
/***************For Parrainage.ascx****************/
.parrainagetxtbox
{
	color:#000000;
font-family:Arial,verdana;
font-size:11px;
height:14px;
padding-left:4px;
padding-top:4px;
width:120px;
border-width:0px;
}
.Suivi-ul
{
	margin-left:0px;
}
.Skyblu-text
{
color: #64A8D9; 
font-weight: bold;
 
}
.Yellow-dot
{
list-style-image:  url(../images/yellow-dot.jpg);
margin-left:0px;
position:relative;
left:-28px;
*left:15px;
_left:20px
}
#right_Addimage
{
	padding-left:10px;
}
*html #right_Addimage
{
	padding-left:0px;
}
#ctl00_ChiotStaticImageContent_Image1
{
padding-right:0px;
}
.Faq-select-bx
{
padding-top:5px;
height:30px;
}
.contentloginblack1
{
	font-size:11px;
}

.Connect-vous-txt
{
height:20px;
}

/***********for parrainage section***********/
.parrainagebtmimg
{
	float: right;
	 padding-right: 30px;
}
.parrainagepad
{
	padding-left: 5px;
}
.par-xtra-width
{
float:left;
}

/**** Select a pet Quix section *****/

.Selectdogtext
{
	font-size: 11px;
	color: #FFFFFF;
	font-family: arial;
}

.MainPageContent {
color:#FFFFFF;
font-family:arial;
font-size:11px;
}

.QuizErrorCss
{
color:#FFFFFF;
font-family:arial;
font-size:11px;
}

.ContentLinks
{
font-size: 12px;color: #ffffff;FONT-FAMILY: arial;font-weight: normal;
}

A.ContentLinks:link{font-size: 12px;color: #ffffff;FONT-FAMILY: arial;font-weight: normal;text-decoration: underline;} /* regular content visited state*/

A.ContentLinks:visited{font-size: 12px;color: #ffffff;FONT-FAMILY: arial;font-weight: normal;text-decoration:underline;}/* regular content rollover state*/

A.ContentLinks:hover{font-size: 12px;color: #ffffff;FONT-FAMILY: arial;font-weight: normal;text-decoration: underline;}
.Parrainage-srvr
{
float:left;
}
.nounderlinehead
{
text-decoration:none;
}
.nom-chien-h1
{
width:400px;
}
#ctl00_HyperLink2
{
text-decoration:none;
}
.news-ing
{
	float:left;
	width:20px;
}
.googleanalyticstagstyles
{
	height:1px;
	font-size:0px;
	clear:both;
}
#ctl00_Ctrl_ForgotPassword1_lnkBtnSubmit
{
text-decoration:none;
font-weight:400;
font-size:11px;
}
/***********For top Nav section*************/
.menulistul
{
	margin:0px 0px;
	margin-left:0px; 
	list-style-type:none;
	border-left-width:0px;
	border-spacing:0px;
	padding:0px 0px;
	margin-right:0px; 	
}

/*******BreedDeatils Page********/

.PChiotOrangeNormal20pt
{	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: normal;
	text-decoration: none;
	color: #EA5B14;
}

#characteristics
{
	/*background-image:url('/Images/BreedDetails_box.jpg');
	background-repeat:no-repeat;
	height:211px;
	padding-left:10px;
	
	padding-top:30px;*/
	width:462px;
}
#characteristics_top
{ 
	background-image:url('/Images/characteristics_top.jpg');
	background-repeat:no-repeat;
	width:462px;
	height:28px;
}
#characteristics_middle
{
	background-image:url('/Images/characteristics_middle.jpg');
	background-repeat:repeat-y;
	min-height:60px;
	width:462px;
}
#characteristics_content
{
	padding-right:5px;
	/*margin-top:10px;*/
	margin-left:10px;
	padding-bottom:10px;
	width:430px;
	
}
#characteristic_bottom
{
	background-image:url('/Images/characteristics_bottom.jpg');
	background-repeat:no-repeat;
	width:462px;
	height:19px;
}
*html #characteristics_content div
{
	display:inline;
}

.ratingControl
{
	
	clear:both;
	}
	
	.ControlsWrapper
	{
		clear:both;
		width:800px;
		height:40px;
	 margin-bottom:3px;
		}
		.ratingControl
		{
			padding:8px 0px 11px 16px;
			
		
			}
			
			.breadrumbHomePage
			{
				padding:10px 10px 0px 20px;
			 	
				
				}
				.Breadcrumb_Current
					{ 
						font-family :Arial;
						font-size:10px;
						text-decoration:none;
						font-weight:bold;
						color:Black;
						
								}
				.Breadcrumb_Node
				{
					font-family :Arial;
					font-size:10px;
					text-decoration:none;
					color:Black;
				}	
				.Breadcrumb_path
				{
					color:Black;
					font-family :Arial;
					font-size:10px;
					text-decoration:none;
					
				}			
				
				
				
				
				
				.homePageTopText
				{
					width:950px;
					height:16px;
					padding:2px 2px 2px 20px;
					font-size:10px;
					 vertical-align:top;
					 color:Black;
					  
					  clear: both;
					}
					.ControlsWrapperHomePage
					{
						clear:both;
		width:800px;
		height:20px;
						}
						
						
.links-cssHomePage						
{
	
display:inline;
/*float:right;*/
float:right;
/*left:1px;*/
margin:7px 7px 0 0;
/*position:relative;
top:1px;*/
width:414px;
}
*html .links-cssHomePage						
{
display:inline;
float:right;
/*left:1px;*/
margin:12px 0px 0 35px;
/*position:relative;
top:1px;*/
width:414px;
/*padding-left:215px;*/
padding-right:10px;
}

.PChiotWhiteNormal15Home
{
	color:#FFFFFF;
	font-family:Arial,Helvetica,sans-serif;
	font-size:15px;
	font-weight:normal;
	text-decoration:none;
}
.divRatingControlContainer
{
	margin-left:470px;
	}
	
.SuccessMessage
{
	float:left;
	margin-left:10px;
	font-family:Arial;
	color:#000000;
	font-size:12px;
	font-weight:bold;
}	
.GridViewRows
{
	background-color:#FFFFFF;	
	color:#000000;
	font-family:Tahoma;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	width:200px;	
	
}
.GridViewRows td
{
	height:40px;
	
	padding-left:5px;
	padding-right:5px;
}

.GridViewRows td a
{
	
	color:#000000;
	font-family:Tahoma;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;	
}
.GridviewAlterrnatingRows
{
	background-color:#E1E1E1;	
	color:#000000;
	font-family:Tahoma;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;	
}
.GridviewAlterrnatingRows td
{
	height:40px;
	
	padding-left:5px;
	padding-right:5px;
}

.GridviewAlterrnatingRows td a
{
	color:#000000;
	font-family:Tahoma;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;	
}

table.GridViewStyle
{
	border-bottom:none;
	border-left:solid 1px #909090;
	border-right:solid 1px #909090;
	border-top:none;
	
}

.accueillirTopCurve
{
	height:29px;
	background-image:url('/Images/TopFiveArticleImages/accueillir_top_blue.jpg');
	background-repeat:no-repeat;
}
.edequerTopCurve
{
	height:29px;
	background-image:url('/Images/TopFiveArticleImages/eduquer_top_green.jpg');
	background-repeat:no-repeat;
}
.nourrirTopCurve
{
	height:29px;
	background-image:url('/Images/TopFiveArticleImages/nourrir_top_red.jpg');
	background-repeat:no-repeat;
}
.soinTopCurve
{
	height:29px;
	background-image:url('/Images/TopFiveArticleImages/soin_top_purple.jpg');
	background-repeat:no-repeat;
}
.voyageTopCurve
{
	height:29px;
	background-image:url('/Images/TopFiveArticleImages/voyage_top_brown.jpg');
	background-repeat:no-repeat;
}
.BottomCurve
{
	height:14px;
	background-image:url('/Images/TopFiveArticleImages/Articles_Favourites_bottom.jpg');
	background-repeat:no-repeat;
}
.topFiveArticleContainer
{
	float: left;
	width: 210px; 
	margin-left: 20px;
}
*html .topFiveArticleContainer
{
	float: right;
	width: 210px; 
	margin-right: 10px;
	margin-left: 10px;
	margin-top:-15px;
}



.colouredlist
{
	padding-left:0px;
 list-style-type:disc;
 color:black;
 list-style-position:inside;
  margin:0px;
  }
