#loading {
 	width: 200px;
 	height: 100px;
 	background-color: #c0c0c0;
 	position: absolute;
 	left: 50%;
 	top: 50%;
 	margin-top: -50px;
 	margin-left: -100px;
 	text-align: center;
}
td.admin-nav{
	background-image:
	url('../images/adminbutt.gif');
	background-repeat: no-repeat;
	background-position: 50% 50%;
	height:50px;
	width:14%;
	text-align:center;
	vertical-align:middle;
	font-size:16px;
}
td.photoremcentre{
	background-image:
	url('../images/photoremcentre.gif');
	background-repeat: repeat-x;
	height:42px;
	text-align:left;
	vertical-align:middle;
	font-size:12px;
}
td.adminlocater{
	background-image:
	url('../images/light.gif');
	background-repeat: no-repeat;
	background-position: 50% 50%;
	height:50px;
	width:14%;
	text-align:center;
	vertical-align:middle;
	font-size:16px;
}
td.adminlocate{
	background-image:
	url('../images/adminblack.gif');
	background-repeat: no-repeat;
	background-position: 50% 50%;
	height:50px;
	width:14%;
	text-align:center;
	vertical-align:middle;
	font-size:16px;
}
.removemargin{
	display:inline;
	margin:0px;
	padding:0px;
}
table.mainstructure{
	width:100%;
	border:0;
	font-size:8pt;
}
table.paymenthistory{
	width:100%;
	border:1px solid #abc749;
	font-size:8pt;
	margin: 10px 0px 10px 0px;
}
table.paymenthistory td{
	border:0;
	background-color:silver;
	padding:5px;
	text-align:center;
}
table.sitesetup{
	border:0;
	
	font-size:8pt;
	color:#4e4e4e;
}
table.sitesetup td{
	background-image:
	url('../images/cp_buttons.gif');
	background-repeat: no-repeat;
	background-position: 50% 50%;
	vertical-align:middle;
	width:93px;
	height:31px;
	text-align:center;
}
td.innermainstructure{
	vertical-align:top;
}
p.txt{
	margin:0px 0px 0px 15px;
	padding:10px 10px 0px 0px; 
	text-align:left;
	font-size: 1.0em;
}
table.certificate{
	font-size:10pt;
	border:0px;
	width:99%;
}
td.genone{
	padding-right:10px;
	padding-left:5px;
	background-image:
	url('../images/gen1.gif');
	background-repeat: no-repeat;
	background-position: 100% 50%;
	height:960px;
}
td.gentwo{
	padding-right:10px;
	padding-left:4px;
	background-image:
	url('../images/gen2.gif');
	background-repeat: no-repeat;
	background-position: 100% 50%;
	height:480px;
}
td.genthree{
	padding-right:10px;
	padding-left:4px;
	background-image:
	url('../images/gen3.gif');
	background-repeat: no-repeat;
	background-position: 100% 50%;
	height:240px;
}
td.genfour{
	padding-right:10px;
	padding-left:4px;
	background-image:
	url('../images/gen4.gif');
	background-repeat: no-repeat;
	background-position: 100% 50%;
	height:120px;
}
td.genfive{
	padding-right:10px;
	padding-left:4px;
	background-image:
	url('../images/gen5.gif');
	background-repeat: no-repeat;
	background-position: 100% 50%;
	height:60px;
}
td.genfiveo{
	padding-right:10px;
	padding-left:4px;
	height:60px;
}
td.gensix{
	height:30px;
	padding-left:4px;
}
td.genzero{
	padding-right:10px;
	padding-left:0px;
	background-image:
	url('../images/gen0.gif');
	background-repeat: no-repeat;
	background-position: 100% 50%;
	height:1920px;
}

a.list_link:link {color: #31482d; text-decoration: underline;}
a.list_link:visited {color: #31482d; text-decoration: underline;}
a.list_link:hover {color: #abc749; text-decoration: none;}
a.list_link:active {color: #abc749; text-decoration: none;}

a.cplink:link {color: #4e4e4e; text-decoration: underline;}
a.cplink:visited {color: #4e4e4e; text-decoration: underline;}
a.cplink:hover {color: #4e4e4e; text-decoration: none;}
a.cplink:active {color: #4e4e4e; text-decoration: none;}

a.k:link {color: #31482d; text-decoration: underline;}
a.k:visited {color: #31482d; text-decoration: underline;}
a.k:hover {color: #abc749; text-decoration: none;}
a.k:active {color: #abc749; text-decoration: none;}

a.white:link {color: #c03232; text-decoration: underline;}
a.white:visited {color: #c03232; text-decoration: underline;}
a.white:hover {color: #c03232; text-decoration: none;}
a.white:active {color: #c03232; text-decoration: none;}

a.innerheader:link {color: #879d84; text-decoration: underline;margin-right:10px;}
a.innerheader:visited {color: #879d84; text-decoration: underline;margin-right:10px;}
a.innerheader:hover {color: #abc749; text-decoration: none;margin-right:10px;}
a.innerheader:active {color: #abc749; text-decoration: none;margin-right:10px;}

a.page_link:link {color: #363acb; text-decoration: underline;}
a.page_link:visited {color: #363acb; text-decoration: underline;}
a.page_link:hover {color: #abc749; text-decoration: none;}
a.page_link:active {color: #abc749; text-decoration: none;}

a.page_linklrg:link {font-size: 10pt;color: #363acb; text-decoration: underline;}
a.page_linklrg:visited {font-size: 10pt;color: #363acb; text-decoration: underline;}
a.page_linklrg:hover {font-size: 10pt;color: #abc749; text-decoration: none;}
a.page_linklrg:active {font-size: 10pt;color: #abc749; text-decoration: none;}

a.search:link {color: #0c4e77; text-decoration: none;}
a.search:visited {color: #0c4e77; text-decoration: none;}
a.search:hover {color: #0c4e77; text-decoration: underline;}
a.search:active {color: #0c4e77; text-decoration: none;}

a.topsearch:link {color: #566753; text-decoration: none;}
a.topsearch:visited {color: #566753; text-decoration: none;}
a.topsearch:hover {color: #566753; text-decoration: underline;}
a.topsearch:active {color: #566753; text-decoration: none;}

a.top_link:link {color: #394c10; text-decoration: none;}
a.top_link:visited {color: #394c10; text-decoration: none;}
a.top_link:hover {color: #394c10; text-decoration: underline;}
a.top_link:active {color: #394c10; text-decoration: none;}

a.base_link:link {color: #ffffff; text-decoration: none;}
a.base_link:visited {color: #ffffff; text-decoration: none;}
a.base_link:hover {color: #ffffff; text-decoration: underline;}
a.base_link:active {color: #ffffff; text-decoration: none;}

a.error_link:link {color: blue; text-decoration: underline;}
a.error_link:visited {color: blue; text-decoration: underline;}
a.error_link:hover {color: blue; text-decoration: none;}
a.error_link:active {color: blue; text-decoration: underline;}

body.main{
	text-align:center;
	font-size: 8pt;
    font-family: Trebuchet ms, lucida sans unicode;
    color: #31482d;
    margin:0px;
}
div.main_container{
	background-image:
	url('../images/bodybacksite.jpg');
	background-repeat:no-repeat;
	background-position: 0px 119px;
	margin-left:auto;
	margin-right:auto;
	width:800px;
	overflow:hidden;
}
div.main_container_ped{
	background-image:
	url('../images/bodybacksiteped.jpg');
	background-repeat:no-repeat;
	background-position: 0px 119px;
	margin-left:auto;
	margin-right:auto;
	width:800px;
	overflow:hidden;
}
div.lower_body_container{
	float:left;
	display:table;
	width:800px;
	padding:0px 0px 10px 0px;
	overflow:hidden;
}
div.lower_body_container_index{
	background-image:
	url('../images/basedogs.jpg');
	background-repeat:no-repeat;
	background-position: 500px 457px;
	float:left;
	display:table;
	width:800px;
	padding:0px 0px 10px 0px;
	overflow:hidden;
}
div.head_container{
	margin: 0px 0px 0px 0px;
	background-image:
	url('../images/header.jpg');
	background-repeat:no-repeat;
	background-position: 0px 0px;
	padding:0px;
	width:800px;
	height:169px;
}
div.left_container{
	float:left;
	display:table;
	margin:0px;
	width:213px;
	overflow:hidden;
	padding:62px 0px 0px 0px;
}
div.left_container_articles{
	float:left;
	display:table;
	margin:0px;
	width:160px;
	overflow:hidden;
	padding:70px 0px 0px 0px;
}
div.left_links{
	padding:2px 0px 0px 3px;
	position:relative;
	top:0px;
	left:0px;
	margin:0px;
	width:208px;
	height:530px;
	overflow:auto;
	text-align:left;
	border-bottom: 1px solid #abc749;
	border-left: 1px solid #abc749;
	scrollbar-arrow-color: #ffffff;
	scrollbar-face-color: #abc749;
	scrollbar-highlight-color: #abc749;
	scrollbar-3dlight-color: #abc749;
	scrollbar-shadow-color: #FFFFFF;
	scrollbar-darkshadow-color: #80982a;
	scrollbar-track-color: #dbe2c2;
}
div.left_links_sd{
	padding:2px 0px 0px 3px;
	position:relative;
	top:0px;
	left:0px;
	margin:0px;
	width:208px;
	height:800px;
	overflow:auto;
	text-align:left;
	border-bottom: 1px solid #abc749;
	border-left: 1px solid #abc749;
	scrollbar-arrow-color: #ffffff;
	scrollbar-face-color: #abc749;
	scrollbar-highlight-color: #abc749;
	scrollbar-3dlight-color: #abc749;
	scrollbar-shadow-color: #FFFFFF;
	scrollbar-darkshadow-color: #80982a;
	scrollbar-track-color: #dbe2c2;
}
div.left_links_exp{
	padding:2px 0px 0px 3px;
	position:relative;
	top:0px;
	left:0px;
	margin:0px;
	width:208px;
	height:1250px;
	overflow:auto;
	text-align:left;
	border-bottom: 1px solid #abc749;
	border-left: 1px solid #abc749;
	scrollbar-arrow-color: #ffffff;
	scrollbar-face-color: #abc749;
	scrollbar-highlight-color: #abc749;
	scrollbar-3dlight-color: #abc749;
	scrollbar-shadow-color: #FFFFFF;
	scrollbar-darkshadow-color: #80982a;
	scrollbar-track-color: #dbe2c2;
}
div.left_links_exp_b{
	padding:2px 0px 0px 3px;
	position:relative;
	top:0px;
	left:0px;
	margin:0px;
	width:208px;
	height:950px;
	overflow:auto;
	text-align:left;
	border-bottom: 1px solid #abc749;
	border-left: 1px solid #abc749;
	scrollbar-arrow-color: #ffffff;
	scrollbar-face-color: #abc749;
	scrollbar-highlight-color: #abc749;
	scrollbar-3dlight-color: #abc749;
	scrollbar-shadow-color: #FFFFFF;
	scrollbar-darkshadow-color: #80982a;
	scrollbar-track-color: #dbe2c2;
}
div.upper_center_container{
	float:left;
	display:table;
	margin:0px;
	width:437px;
	overflow:hidden;
	padding:10px 0px 0px 0px;
	text-align:center;
}
div.clearflt{
	clear:both;
}
div.center_container{
	float:left;
	display:block;
	margin:0px;
	width:417px;
	overflow:hidden;
	padding:5px 0px 5px 10px;
	text-align:left;
}
div.center_container_wide{
	float:left;
	display:block;
	margin:0px;
	width:577px;
	overflow:hidden;
	padding:5px 0px 5px 10px;
	text-align:left;
}
div.center_container_wide_less_padding{
	float:left;
	display:block;
	margin:0px;
	width:577px;
	overflow:hidden;
	padding:0px 0px 10px 10px;
	text-align:left;
	border-bottom: 1px solid #abc749;
}
div.center_container_wide_bott_border{
	float:left;
	display:block;
	margin:0px;
	width:577px;
	overflow:hidden;
	padding:5px 0px 5px 10px;
	text-align:left;
	border-bottom: 1px solid #abc749;
}
div.articlelinkblockheader{
	width:100%;
	float:left;
	margin:0px;
	overflow:hidden;
	padding:5px 0px 5px 10px;
	text-align:left;
}
div.pedigreebody{
	width:100%;
	float:left;
	margin:0px;
	overflow:hidden;
	padding:5px 0px 5px 0px;
	text-align:left;
}
div.rightlinkblock{
	float:right;
	display:inline
	margin:0px;
	overflow:hidden;
	padding:5px 10px 5px 0px;
	text-align:left;
}
div.rightstuddetails{
	float:right;
	display:inline
	margin:0px;
	overflow:hidden;
	padding:0px;
	text-align:left;
	width:265px;
}
div.leftstuddetails{
	float:left;
	display:inline
	margin:0px;
	overflow:hidden;
	padding:5px 10px 5px 0px;
	text-align:left;
	width:275px;
}
div.adsenseblock{
	float:left;
	display:inline
	margin:0px;
	overflow:hidden;
	text-align:left;
}
div.lower_center_container{
	float:left;
	display:table;
	margin:0px;
	width:417px;
	overflow:hidden;
	padding:0px 0px 5px 10px;
	text-align:left;
}
div.lower_center_container_wide{
	float:left;
	display:table;
	margin:0px;
	width:577px;
	overflow:hidden;
	padding:0px 0px 5px 10px;
	text-align:left;
}
div.latest_title{
	float:left;
	display:table;
	margin:0px;
	width:417px;
	padding:10px 0px 5px 0px;
	text-align:left;
	border-bottom: 2px solid #abc749;
}
div.latest_title_wide{
	float:left;
	display:table;
	margin:0px;
	width:577px;
	padding:10px 0px 5px 0px;
	text-align:left;
	border-bottom: 2px solid #abc749;
}
div.dicountfifty{
	background-image:
	url('../images/fiftydisc.gif');
	background-repeat:no-repeat;
	background-position: 50% 50%;
	font-size:16pt;
	font-weight:bold;
	height:70px;
	margin:0px;
	width:577px;
	padding:25px 0px 5px 0px;
	text-align:center;
	border-bottom: 2px solid #abc749;
}
div.latest_title_wide_bugfix{
	float:left;
	display:table;
	margin:0px 0px 10px 0px;
	width:577px;
	padding:10px 0px 5px 0px;
	text-align:left;
	border-bottom: 2px solid #abc749;
}
div.latest_title_mhp{
	float:left;
	display:table;
	margin:0px;
	width:100%;
	padding:10px 0px 5px 0px;
	text-align:left;
	border-bottom: 2px solid #abc749;
}
div.viewpedigreetopdiv{
	float:left;
	display:table;
	margin:0px;
	width:100%;
	padding:10px 0px 5px 0px;
	text-align:left;
}
div.message_title_mhp{
	float:left;
	display:table;
	margin:0px;
	width:100%;
	overflow:hidden;
	padding:5px 0px 5px 0px;
	text-align:left;
	border-bottom: 2px solid #abc749;
}
div.latest_breeder{
	float:left;
	display:table;
	margin:0px;
	width:417px;
	overflow:hidden;
	padding:5px 0px 0px 0px;
	text-align:left;
}
div.latest_breeder_wide{
	float:left;
	display:table;
	margin:0px;
	width:577px;
	overflow:hidden;
	padding:5px 0px 0px 0px;
	text-align:left;
}
div.posttitle_mhp{
	float:left;
	display:table;
	margin-top:10px;
	width:100%;
	overflow:hidden;
	padding:5px 0px 0px 0px;
	text-align:left;
	font-weight:bold;
	font-size:1.4em;
	border-top: 2px solid #abc749;
}
div.posttitle_mhplive{
	background-image:
	url('../images/posttitleback.gif');
	background-repeat:repeat-x;
	float:left;
	display:table;
	margin-top:10px;
	width:100%;
	overflow:hidden;
	padding:5px 0px 0px 5px;
	text-align:left;
	font-weight:bold;
	font-size:1.4em;
	border-top: 2px solid #abc749;
}
div.title_questionasnwered{
	background-image:
	url('../images/quest-titleback.gif');
	background-repeat:repeat-x;
	float:left;
	display:table;
	margin-top:10px;
	width:100%;
	height:30px;
	overflow:hidden;
	padding:3px 0px 0px 5px;
	text-align:left;
	font-weight:bold;
	font-size:1.4em;
	border-top: 2px solid #d3720b;
}
div.viewpedigreeheader{
	background-image:
	url('../images/posttitleback.gif');
	background-repeat:repeat-x;
	float:left;
	display:table;
	margin:0px;
	width:100%;
	overflow:hidden;
	padding:5px 0px 0px 5px;
	text-align:left;
	font-weight:bold;
	font-size:1.4em;
	border-top: 2px solid #abc749;
}
div.sl_title{
	background-image:
	url('../images/posttitleback.gif');
	background-repeat:repeat-x;
	float:left;
	display:inline;
	margin-top:2px;
	width:82%;
	overflow:hidden;
	padding:0px 0px 0px 5px;
	text-align:left;
	font-weight:bold;
	font-size:1.1em;
	border-top: 1px solid #abc749;
}
div.sl_title_new{
	background-image:
	url('../images/posttitleback.gif');
	background-repeat:repeat-x;
	float:left;
	display:inline;
	margin-top:2px;
	width:66%;
	overflow:hidden;
	padding:0px 0px 0px 5px;
	text-align:left;
	font-weight:bold;
	font-size:1.1em;
	border-top: 1px solid #abc749;
}
div.sl_content{
	float:left;
	display:inline;
	margin-top:0px;
	width:80%;
	overflow:hidden;
	padding:0px 0px 0px 5px;
	text-align:left;
}
div.sl_content_new{
	float:left;
	display:inline;
	margin-top:0px;
	width:64%;
	overflow:hidden;
	padding:0px 0px 0px 5px;
	text-align:left;
}
div.latest_breeder_mhp{
	float:left;
	display:table;
	margin:0px;
	width:100%;
	overflow:hidden;
	padding:5px 0px 0px 0px;
	text-align:left;
}
div.pointer{
	background-image:
	url('../images/pointer.gif');
	background-repeat:no-repeat;
	background-position: 100px 0px;
	position:relative;
	top:1px;
	left:0px;
	float:left;
	display:table;
	margin:0px;
	width:417px;
	overflow:hidden;
	height:9px;
	text-align:left;
}
div.breeder_input{
	background-image:
	url('../images/backborder2.gif');
	background-repeat:repeat-y;
	float:left;
	display:table;
	margin:0px;
	width:417px;
	*padding:5px;
	padding:0px;
	text-align:left;
	border-bottom: 1px solid #abc749;
	border-top: 1px solid #abc749;
}
div.breeder_input_hpindex{
	background-image:
	url('../images/backborder3.gif');
	background-repeat:repeat-y;
	float:left;
	display:table;
	margin:0px;
	width:412px;
	padding:0px;
	text-align:left;
	border-bottom: 1px solid #abc749;
	border-top: 1px solid #abc749;
}
div.messages{
	float:left;
	display:table;
	margin:0px;
	width:99%;
	*padding:5px;
	padding:0px;
	text-align:left;
	border: 1px solid #abc749;
	overflow:hidden;
}
div.onlinemessages{
	float:left;
	display:table;
	margin:5px 0px 0px 3px;
	width:98%;
	*padding:5px;
	padding:0px;
	text-align:left;
	border: 1px dashed #abc749;
	overflow:hidden;
}
div.breeder_input_wide{
	background-image:
	url('../images/backborder2.gif');
	background-repeat:repeat-y;
	float:left;
	display:table;
	margin:0px;
	width:577px;
	*padding:5px;
	padding:0px;
	text-align:left;
	border-bottom: 1px solid #abc749;
	border-top: 1px solid #abc749;
}
p.left_floater_l{
	border:0px;
	margin:5px;
	float:left;
	padding:0px 0px 0px 0px;
	display:inline;
}
p.fiftydiscparaheader{
	background-image:
	url('../images/fiftydisc.gif');
	background-repeat:no-repeat;
	border:0px;
	margin:5px;
	float:none;
	padding:0px 0px 0px 0px;
	display:inline;
	text-align:center;
	font-size:16pt;
	font-weight:bold;
	height:75px;
}
p.left_floater_pedigree{
	border:0px;
	margin:35px 5px 5px 5px;
	float:left;
	padding:0px 0px 0px 0px;
	display:inline;
}
p.left_floater_pedhigh{
	border:0px;
	margin:0px;
	padding:0px 0px 0px 0px;
	display:inline;
	line-height:8pt;
	color:#c03232;
	text-align:left;
}
.pedhighcheck{
	margin:0;
}
p.left_floater_lntm{
	border:0px;
	margin:0px 5px 0px 0px;
	float:left;
	padding:0px 0px 0px 0px;
	display:inline;
}
p.left_floater_l_breeder{
	border:0px;
	font-size:1.2em;
	margin:0px;
	float:left;
	padding:3px 0px 0px 0px;
	display:inline;
}
p.left_floater_contact-mobile{
	border:0px;
	font-size:1.4em;
	margin:0px;
	float:left;
	padding:20px 0px 0px 0px;
	display:inline;
}
p.left_floater_phone{
	border:0px;
	font-size:1.2em;
	margin:0px;
	float:left;
	padding:1px 0px 0px 0px;
	display:inline;
}
p.left_floater_fee{
	border:0px;
	font-size:1.2em;
	margin:0px;
	float:left;
	color:#c03232;
	padding:1px 0px 0px 0px;
	display:inline;
}
p.right_floater_r{
	border:0px;
	margin:0px;
	float:right;
	padding:0px 0px 0px 0px;
	display:inline;
}
p.right_floater_litterpic{
	border:0px;
	margin:0px 10px 0px 0px;
	float:right;
	padding:0px;
	display:inline;
}
p.right_floater_rone{
	border:0px;
	margin:0px;
	float:right;
	padding:0px 0px 0px 0px;
	display:inline;
	width:20%;
}
p.right_floater_rone_new{
	border:0px;
	margin:0px;
	float:right;
	padding:0px 0px 0px 0px;
	display:inline;
	width:25%;
}
p.right_floater_rtwo{
	border:0px;
	margin:0px;
	float:right;
	padding:0px 0px 0px 0px;
	display:inline;
}
p.right_floater_bignbold{
	border:0px;
	margin:0px;
	float:right;
	padding:0px 0px 0px 0px;
	display:inline;
	font-size:1.2em;
}
img.left_innerpara{
	float:left;
	margin: 0px 5px 0px 0px;
	border:0px;
}
img.message_icon{
	float:left;
	margin: 0px 5px 0px 0px;
	border:0px;
}
span.messages_icons{
	padding: 5px 0px 5px 0px;
}
.noborder-bottxt-hmpgmess{
	float:left;
	width:100%;
	padding:5px;
	margin:0px 0px 0px 0px;
	font-size:9pt;
	line-height:11pt;
}
img.left_innerpara_vert_align{
	float:left;
	margin: 0px 5px 0px 0px;
	border:0px;
	vertical-align:middle;
}
img.right_innerpara_vert_align{
	float:right;
	margin: 0px 0px 0px 5px;
	border:0px;
	vertical-align:middle;
}
img.left_innerparatm{
	float:left;
	margin: 7px 5px 0px 0px;
	border:0px;
	display:inline;
}
img.inner_headlink{
	display:inline;
	margin: 0px 5px 0px 0px;
	border:0px;
	vertical-align:middle;
}
img.inner_headlinknm{
	display:inline;
	margin: 0px 0px 0px 0px;
	border:0px;
	vertical-align:middle;
}
div.center_wrapper{
	float:left;
	display:table;
	margin:0px;
	width:437px;
	overflow:hidden;
	padding:0px 0px 0px 0px;
	text-align:center;
}
div.right_wrapper_wide{
	margin:30px 0px 0px 0px;
	width:587px;
	overflow:hidden;
	padding:0px 0px 0px 0px;
	text-align:left;
}
div.right_wrapper_mhp{
	float:right;
	display:inline;
	width:72%;
	margin:0px 0px 0px 0px;
	overflow:hidden;
	padding:30px 0px 0px 0px;
	text-align:right;
}
div.right_wrapper_articles{
	float:right;
	display:inline;
	width:79%;
	margin:45px 0px 0px 0px;
	overflow:hidden;
	padding:0px 0px 0px 0px;
	text-align:right;
}
div.right_wrapper_addpedigree{
	float:left;
	display:inline;
	width:100%;
	margin:20px 0px 0px 0px;
	overflow:hidden;
	padding:0px 0px 0px 0px;
	text-align:left;
}
div.right_wrapper{
	display:block;
	margin:30px 0px 0px 0px;
	width:150px;
	overflow:hidden;
	padding:0px 0px 0px 0px;
	text-align:left;
}
div.form_help{
	position:relative;
	top:3px;
	left:0px;
	margin:0px;
	width:150px;
	overflow:hidden;
	padding:3px;
	float:right;
	text-align:left;
	border:1px solid #abc749;
	z-index:10;
}
div.right_column_container{
	background-image:
	url('../images/backborder1.gif');
	background-repeat:repeat-y;
	float:left;
	display:block;
	margin:0px;
	width:150px;
	overflow:hidden;
	padding:0px 0px 0px 0px;
	text-align:left;
}
div.upper_right_container{
	display:block;
	margin:0px;
	width:150px;
	overflow:hidden;
	padding:0px;
	text-align:left;
}
div.cart_container{
	background-image:
	url('../images/cart.gif');
	background-repeat: no-repeat;
	display:block;
	margin:0px;
	height:112px;
	width:150px;
	overflow:hidden;
	padding:0px;
	text-align:left;
}
h1.topline{
	float:right;
	font-size:13pt;
	margin:0px;
	padding:0px 0px 0px 0px;
	text-align:right;
	color:#566753;
	height:61px;
}
div.top_sign{
	background-image:
	url('../images/pencil.jpg');
	background-repeat:no-repeat;
	background-position: 405px 5px;
	display: block;
	padding: 5px 0px 0px 0px;
	width: 800px;
	float: left;
	margin:0px;
	font-size:1.2em;
	text-align:right;
	color: #3e2308;
}
div.top_signb{
	display: block;
	padding:0px 0px 0px 0px;
	width: 800px;
	float: left;
	margin:0px;
	font-size:10pt;
	text-align:right;
	color: #3e2308;
}
div.menu
{
	display: block;
	float: right;
	margin:0px;
	padding: 0px 10px 0px 0px;
	color:#ffffff;
	text-align:center;
	font-size:8pt;
}
div.spacer{
	height:20px;
	float:left;
	width:800px
}

ul.left_active
{
	background-image:
	url('../images/tabLA.gif');
	background-repeat:no-repeat;
	background-position: 0px 0px;
	list-style: none;
	margin: 0;
	padding: 0;
	width:10px;
	height:20px;
	text-align:center;
	float:left;
}
ul.left_inactive
{
	background-image:
	url('../images/tabLIA.gif');
	background-repeat:no-repeat;
	background-position: 0px 0px;
	list-style: none;
	margin:0px 0px 0px 0px;
	padding: 0;
	width:10px;
	height:20px;
	text-align:center;
	float:left;
}
ul.right_active
{
	background-image:
	url('../images/tabRA.gif');
	background-repeat:no-repeat;
	background-position: 0px 0px;
	list-style: none;
	margin:0px 4px 0px 0px;
	padding: 0;
	width:10px;
	height:20px;
	text-align:center;
	float:left;
}
ul.right_inactive
{
	background-image:
	url('../images/tabRIA.gif');
	background-repeat:no-repeat;
	background-position: 0px 0px;
	list-style: none;
	margin:0px 4px 0px 0px;
	padding: 0;
	width:10px;
	height:20px;
	text-align:center;
	float:left;
}
	
ul.center_inactive
{
	background-image:
	url('../images/tabCIA.gif');
	background-repeat:repeat;
	list-style: none;
	margin: 0;
	padding: 2px 0px 2px 0px;
	text-align:center;
	float:left;
}
ul.center_active
{
	background-color:#abc749;
	list-style: none;
	margin: 0;
	padding: 2px 0px 2px 0px;
	float:left;
	text-align:center;
	vertical-align:middle;
}
div.search_container
{
	display: block;
	float: left;
	width: 800px;
	margin:0px;
	padding: 15px 0px 12px 0px;
	color:#ffffff;
	text-align:center;
}
div.base_container
{
	background-image:
	url('../images/bb.gif');
	background-repeat:no-repeat;
	background-position: 0px 0px;
	display: block;
	float: left;
	width: 800px;
	margin:10px 0px 0px 0px;
	height:33px;
	padding: 0px 0px 0px 0px;
	color:#ffffff;
	background-color:#abc749;
	text-align:center;
}
div.base_container_index
{
	background-image:
	url('../images/bb.jpg');
	background-repeat:no-repeat;
	background-position: 0px 0px;
	display: block;
	float: left;
	width: 800px;
	margin:10px 0px 0px 0px;
	height:33px;
	padding: 0px 0px 0px 0px;
	color:#ffffff;
	background-color:#abc749;
	text-align:center;
}
div.base_copyright{
	display: block;
	float: left;
	width: 800px;
	margin:0px;
	height:25px;
	padding: 5px 0px 5px 0px;
	text-align:center;
}
div.search_left
{
	display:table;
	float: left;
	margin:0px;
	padding: 0px 0px 0px 0px;
	color:#ffffff;
	text-align:left;
	height:25px;
	width:175px;
}
div.search_center
{
	display:table;
	float: right;
	margin:0px;
	padding: 0px 0px 0px 0px;
	color:#ffffff;
	text-align:right;
	/*width:800px;*/
}
div.message_container
{
	margin:10px 0px 10px 0px;
	padding: 0px 0px 5px 0px;
	background-color:#f8f8f8;
	width:100%;
	overflow:hidden;
	display:table;
	float:left;
}

#menu a
{
	vertical-align:middle;
	font-family:tahoma;
	font-size:10pt;
	font-weight:bold;
	color:#ffffff;
	text-decoration:none;
	margin-top:10px;
}

#menu a:hover
{
	color: #454545;
	text-decoration:underline;
	font-weight: bold
}
img.stnd{
	border:0px;
	margin:0px;
	float:left;
}
img.borderless{
	border:0px;
	margin:0px;
}
img.stndnf{
	border:0px;
	margin:0px;
	claer:both;
}
img.arrowdown{
	border:0px;
	margin:3px 0px 0px 0px;
	float:left;
}
img.main{
	border:0px;
	margin:0px 0px 0px 0px;
	float:none;
}
img.arrowright{
	border:0px;
	margin:1px 0px 0px 0px;
	float:left;
}
p.titles{
	border:0px;
	margin:0px;
	padding:0px 5px 0px 5px;
	font-size:8pt;
}
p.base_links{
	border:0px;
	margin:0px;
	text-align:center;
	padding:5px 0px 12px 0px;
}
p.links{
	background-image:
	url('../images/LL.gif');
	background-repeat:no-repeat;
	background-position: 0px 0px;
	border:0px;
	margin:0px;
	padding:0px 0px 2px 16px;
}
p.border-bottxt{
	padding:5px 0px 5px 0px;
	border-bottom: 1px solid #abc749;
	margin:0px;	
}
p.border-bottxt-subscr{
	padding:5px 0px 5px 0px;
	border-bottom: 1px solid #abc749;
	margin:0px 0px 0px 0px;
	font-size:9pt;
	line-height:11pt;
}
p.border-bottxt-join{
	padding:5px 0px 5px 0px;
	border-bottom: 1px solid #abc749;
	margin:0px;
	font-size:9pt;
	line-height:11pt;
}
p.border-bottxt-joinpmp{
	padding:10px 0px 5px 0px;
	border-bottom: 1px solid #abc749;
	margin:0px 0px 10px 0px;
	font-size:9pt;
	line-height:11pt;
}
p.numpoints{
	padding:0px 0px 8px 0px;
	margin:0px 0px 0px 0px;
	font-size:9pt;
	line-height:14pt;
}
p.member-petinsprom{
	padding:10px 0px 5px 0px;
	margin:0px 0px 10px 0px;
	font-size:9pt;
	line-height:11pt;
}
p.joinpmpbullit{
	padding:10px 0px 5px 0px;
	margin:0px;
	font-size:12pt;
	line-height:14pt;
}
p.border-bottxt_ca{
	padding:5px 0px 5px 0px;
	border-bottom: 1px solid #abc749;
	margin:0px;
	text-align:center;
}
.noborder-bottxt{
	padding:5px;
	margin:0px 0px 0px 0px;
	font-size:9pt;
	line-height:11pt;
}
.noborder-bottxtsml{
	padding:5px;
	margin:0px 0px 0px 0px;
	font-size:9pt;
	line-height:11pt;
}
.right-column{
	padding:5px;
	margin:0px 0px 0px 0px;
	font-size:9pt;
	line-height:10pt;
}
.noborder-bottxt-brown{
	padding:5px;
	margin:0px 0px 0px 0px;
	color:#472f09;
}
h2.joinpupstud{
	background-image:
	url('../images/joinback.jpg');
	background-repeat:no-repeat;
	background-position: 0px 0px;
	font-size:1.4em;
	padding:4px 0px 3px 0px;
	border-bottom: 1px solid #abc749;
	margin:0px;
	text-align:center;
	height:100px;
}
h2.joinpupstudpmp{
	background-image:
	url('../images/joinback.jpg');
	background-repeat:no-repeat;
	background-position: 0px 0px;
	font-size:13pt;
	padding:4px 0px 3px 0px;
	border-bottom: 1px solid #abc749;
	margin:0px;
	text-align:center;
	height:100px;
	color:#f38a0d;
}
h2.titlebold{
	background-image:
	url('../images/stud-dog.gif');
	background-repeat:no-repeat;
	background-position: 0px 0px;
	font-size:1.4em;
	padding:4px 0px 3px 35px;
	border-bottom: 1px solid #abc749;
	margin:0px;
	text-align:left;
}
h2.indexsubheader{
	background-image:
	url('../images/stud-dog.gif');
	background-repeat:no-repeat;
	background-position: 0px 0px;
	font-size:14pt;
	padding:4px 0px 3px 35px;
	border-bottom: 1px solid #abc749;
	margin:0px;
	text-align:left;
}
h2.titlebold_mhp{
	background-image:
	url('../images/stud-dog.gif');
	background-repeat:no-repeat;
	background-position: 0px 0px;
	font-size:1.4em;
	padding:4px 0px 3px 35px;
	border-bottom: 1px solid #abc749;
	margin:10px 0px 0px 0px;
	text-align:left;
}
.removemargin{
	margin:0px;
	display:inline;
}
table.form{
	color:#ffffff;
}
.fnt-lrg{
	font-size:1.4em;
	font-weight:bold;
}
.fnt-lrg-padder{
	font-size:1.4em;
	font-weight:bold;
	padding:0px 0px 0px 5px;
}
.fftms{
	font-size:0.7em;
}
.fftmsqa{
	font-size:8pt;
}
.dropbox_one{
	font-size: 0.8em;
	height:20px; 
}
/***********************************************form stuff*******************************************/
.ff_title{
	width:362px;
	display:inline;
	float:left;
	padding-left:3px;
}
.ff_awardrow{
	display:inline;
	padding-right:5px;
	padding-left:3px;
	float:left;
}
.ff_title_mp{
	width:400px;
	display:inline;
	float:left;
	padding-left:3px;
}
.ff_title_mp_exp{
	width:90%;
	display:inline;
	float:left;
	padding-left:3px;
}
.ff_titleli{
	width:195px;
	display:inline;
	float:left;
	padding-left:3px;
}
.ff_titleli_la{
	width:200px;
	display:inline;
	float:left;
	padding-left:3px;
	text-align:left;
}
.ff_title_error{
	width:96%;
	display:inline;
	float:left;
	padding:5px;
	color:#c03232;
	text-align:left;
}
.ff_title_txt_mess{
	width:96%;
	display:inline;
	float:left;
	padding:5px;
	color:#31482d;
	text-align:left;
}
.ff_title_alert{
	display:inline;
	padding:5px;
	color:#c03232;
}
.ff_dt{
	display:inline;
	padding:5px;
	color:#c03232;
	font-size:8pt;
	float:right;
}
.ff_dtqa{
	display:inline;
	padding:5px;
	color:#c03232;
	float:left;
}
.ff_studfee{
	display:inline;
	padding:0px 0px 5px 5px;
	color:#c03232;
	font-size:10pt;
	float:right;
	margin:0px 5px 0px 0px;
}
.ff_studfeeleft{
	display:inline;
	padding:0px 0px 5px 4px;
	color:#c03232;
	font-size:10pt;
	float:left;
	margin:0px 5px 0px 0px;
}
.ff_title_ra{
	width:365px;
	display:inline;
	float:left;
	text-align:right;
	padding-right:5px;
}
.ff_title_ra_mp{
	width:398px;
	display:inline;
	float:left;
	text-align:right;
	padding-right:5px;
}
.ff_title_health_info{
	width:170px;
	display:inline;
	float:left;
	text-align:right;
	padding-right:5px;
}
.ff_title_health_info_puppies{
	width:350px;
	display:inline;
	float:left;
	text-align:right;
	padding-right:5px;
}
.butinput
{
	font-size: .8em;
	color:#000000;
	font-family: lucida sans unicode;
	float:left;
	margin:0px 0px 0px 10px;
}
.basicbutinput
{
	font-size: .7em;
	color:#000000;
	font-family: lucida sans unicode;
	display:inline;
	margin:0px 0px 0px 10px;
}
.deletebutt
{
	font-size: .8em;
	color:#000000;
	font-family: lucida sans unicode;
	margin:4px 0px 0px 0px;
}
.textinput
{
	background-color: #e9e9e9;
	background-image:
	url('../images/inputback.gif');
	background-repeat:repeat-x;
	font-size: 8pt;
	color:#000000;
	font-family: ariel;
	width: 200px;
	border-style: solid;
	border-color: #b5b5b5;
	border-width: 1px;
	display:inline;
	float:left;
	font-family: lucida sans unicode;
}
.textinput_lrg
{
	background-color: #e9e9e9;
	background-image:
	url('../images/inputback.gif');
	background-repeat:repeat-x;
	font-size: 8pt;
	color:#000000;
	font-family: ariel;
	width: 367px;
	border-style: solid;
	border-color: #b5b5b5;
	border-width: 1px;
	display:inline;
	float:left;
	font-family: lucida sans unicode;
}
.textinput_pedigree
{
	background-color: #e9e9e9;
	background-image:
	url('../images/inputback.gif');
	background-repeat:repeat-x;
	font-size: 8pt;
	color:#000000;
	font-family: ariel;
	width: 124px;
	border-style: solid;
	border-color: #b5b5b5;
	border-width: 1px;
	font-family: lucida sans unicode;
}
.textinputlong
{
	background-color: #e9e9e9;
	background-image:
	url('../images/inputback.gif');
	background-repeat:repeat-x;
	font-size: 8pt;
	color:#000000;
	font-family: ariel;
	width: 300px;
	border-style: solid;
	border-color: #b5b5b5;
	border-width: 1px;
	display:inline;
	float:left;
	font-family: lucida sans unicode;
}
.textareainput
{
	background-color: #e9e9e9;
	font-size: 8pt;
	color:#000000;
	font-family: ariel;
	width: 360px;
	border-style: solid;
	border-color: #b5b5b5;
	border-width: 1px;
	display:inline;
	float:left;
	font-family: lucida sans unicode;
}
.textinput_cp_droplist
{
	background-color: #e9e9e9;
	font-size: 8pt;
	color:#000000;
	font-family: ariel;
	width: 150px;
	border-style: solid;
	border-color: #b5b5b5;
	border-width: 1px;
	display:inline;
	float:left;
	font-family: lucida sans unicode;
}
.textinput_cp
{
	background-color: #e9e9e9;
	background-image:
	url('../images/inputback.gif');
	background-repeat:repeat-x;
	font-size: 8pt;
	color:#000000;
	font-family: ariel;
	width: 150px;
	border-style: solid;
	border-color: #b5b5b5;
	border-width: 1px;
	display:inline;
	float:left;
	font-family: lucida sans unicode;
}
.textareainputtwo
{
	background-color: #e9e9e9;
	font-size: 8pt;
	color:#000000;
	font-family: ariel;
	width: 340px;
	border-style: solid;
	border-color: #b5b5b5;
	border-width: 1px;
	display:inline;
	float:left;
	font-family: lucida sans unicode;
}
.textareainputcolorselect
{
	background-color: #e9e9e9;
	font-size: 8pt;
	color:#000000;
	font-family: ariel;
	width: 148px;
	height:17px;
	border-style: solid;
	border-color: #b5b5b5;
	border-width: 1px;
	display:inline;
	float:left;
	font-family: lucida sans unicode;
}
.textinput_lud
{
	background-color: #e9e9e9;
	background-image:
	url('../images/inputback.gif');
	background-repeat:repeat-x;
	font-size: 8pt;
	color:#000000;
	font-family: ariel;
	border-style: solid;
	border-color: #b5b5b5;
	border-width: 1px;
	display:inline;
	float:left;
	font-family: lucida sans unicode;
}
.textinput_pagenums
{
	background-color: #e9e9e9;
	background-image:
	url('../images/inputback.gif');
	background-repeat:repeat-x;
	font-size: 8pt;
	color:#000000;
	height:20px;
	font-family: ariel;
	border-style: solid;
	border-color: #b5b5b5;
	border-width: 1px;
	display:inline;
	float:right;
	font-family: lucida sans unicode;
}
.textinput_sml
{
	background-color: #e9e9e9;
	background-image:
	url('../images/inputback.gif');
	background-repeat:repeat-x;
	font-size: 8pt;
	color:#000000;
	font-family: ariel;
	width: 100px;
	border-style: solid;
	border-color: #b5b5b5;
	border-width: 1px;
	display:inline;
	float:left;
	font-family: lucida sans unicode;
}
.para_buttonholder{
	margin:10px 0px 0px 0px;
	float:left;
	width:100%;
	text-align:center;
	}
.ff_para_nb{
	padding:3px 0px 3px 0px;
	margin:0px;
	diaplay:inline;
	float:left;
	width:100%;
	}
.ff_para_button_cntr{
	padding:5px 0px 3px 0px;
	margin:0px;
	diaplay:inline;
	float:left;
	width:100%;
	}
.ff_para_nbbc_right{
	padding:3px 0px 3px 0px;
	margin:0px;
	diaplay:inline;
	float:right;
	width:69%;
	text-align:right;
	}
.ff_para_nbbc_left{
	padding:3px 0px 3px 0px;
	margin:0px;
	diaplay:inline;
	float:left;
	width:30%;
	text-align:left;
	}
.ff_para_nbbc_left_full{
	padding:3px 0px 3px 0px;
	margin:0px;
	diaplay:inline;
	float:left;
	width:100%;
	text-align:left;
	}
.ff_para_left_full_red{
	padding:3px 0px 3px 0px;
	margin:0px;ff_dt
	diaplay:inline;
	float:left;
	width:100%;
	text-align:left;
	color:#c03232;
	}
.ff_para_nbbc_ns{
	padding:3px 0px 3px 0px;
	margin:0px;
	diaplay:inline;
	float:left;
	width:100%;
	background-color:#f8f8f8;
	text-align:left;
	}
.ff_para_nbbc_ns_wp{
	padding:5px;
	margin:5px 0px 5px 0px;
	diaplay:inline;
	float:left;
	width:98%;
	text-align:left;
	}
div.ff_para_nbbc_ns_wp_cont{
	background-color:#f8f8f8;
	text-align:left;
	border: 1px solid #b5b5b5;
	overflow:hidden;
	width:99%;
	diaplay:inline;
	float:left;
	margin:5px 0px 5px 0px;
	padding-bottom:5px;
}
.ff_para{
	padding:3px 0px 3px 0px;
	margin:0px;
	diaplay:inline;
	float:left;
	border-bottom: 1px dashed #abc749;
	width:100%;
	}
.ff_para_smltxt{
	padding:3px 0px 3px 0px;
	margin:0px;
	font-size:0.9em;
	diaplay:inline;
	float:left;
	border-bottom: 1px dashed #abc749;
	width:100%;
	}
.ff_para_bottom-and-top_border{
	padding:3px 0px 3px 0px;
	margin:0px;
	diaplay:inline;
	float:left;
	border-bottom: 1px dashed #abc749;
	border-top: 1px dashed #abc749;
	width:100%;
	}
.ff_para_spaced{
	padding:3px 0px 3px 0px;
	margin:5px 0px 5px 0px;
	diaplay:inline;
	float:left;
	border-bottom: 1px dashed #abc749;
	width:100%;
	}
.ff_para_less_spaced{
	padding:0px 0px 3px 0px;
	margin:0px 0px 5px 0px;
	diaplay:inline;
	float:left;
	border-bottom: 1px dashed #abc749;
	width:100%;
	color:#363acb
	}
.ff_para_error_mess{
	padding:3px 0px 3px 0px;
	margin:7px 0px 7px 0px;
	diaplay:inline;
	float:left;
	border: 1px solid #c03232;
	width:99%;
	background-color:#e5cedc;
	text-align:left;
	}
.ff_para_error_mess_edit-denied{
	padding:3px 0px 3px 3px;
	margin:7px 0px 7px 0px;
	diaplay:inline;
	float:left;
	border: 1px solid #c03232;
	width:97%;
	background-color:#e5cedc;
	text-align:left;
	}
.txt_alert_mess_para{
	padding:3px 0px 3px 0px;
	margin:7px 0px 7px 0px;
	diaplay:inline;
	float:left;
	border: 1px solid #abc749;
	width:99%;
	background-color:#ffffcc;
	text-align:left;
	}
.para_nocookie{
	padding:3px;
	margin:3px 0px 3px 0px;
	diaplay:inline;
	float:left;
	border: 1px solid #c03232;
	width:97%;
	background-color:#e5cedc;
	text-align:left;
	font-size:9pt;
	}
.ff_para_error_mess_nb{
	padding:3px 0px 3px 0px;
	margin:7px 0px 7px 0px;
	diaplay:inline;
	float:left;
	width:99%;
	border-bottom: 1px dashed #abc749;
	text-align:left;
	}

.ff_para_nbb{
	padding:3px 0px 3px 0px;
	margin:0px;
	diaplay:inline;
	float:left;
	width:100%;
	}
.ff_para_widthfree{
	padding:1px 0px 1px 0px;
	margin:0px;
	float:left;
	display:inline;
	}
.ff_para_ul{
	padding:3px 0px 3px 0px;
	margin:0px;
	diaplay:inline;
	float:left;
	border-top: 2px solid #abc749;
	border-bottom: 1px dashed #abc749;
	width:100%;
	}
.ff_para_ul_topbotbord{
	padding:3px 0px 3px 0px;
	margin:0px;
	diaplay:inline;
	float:left;
	text-align:left;
	border-top: 2px solid #abc749;
	border-bottom: 1px dashed #abc749;
	width:100%;
	}
.ff_para_heading_ul{
	padding:3px 0px 3px 0px;
	margin:0px;
	border-bottom: 2px solid #abc749;
	width:100%;
	font-weight:bold;
	font-size:1.2em;
	text-align:left;
	}
.ff_para_studdoginfo{
	padding:0px 0px 3px 0px;
	margin:0px;
	border-bottom: 2px solid #abc749;
	width:100%;
	font-weight:bold;
	font-size:1.2em;
	text-align:left;
	float:left;
	}
.ff_para_studdoglist{
	padding:2px 0px 2px 2px;
	margin:0px;
	border-bottom: 1px dashed #abc749;
	font-weight:bold;
	text-align:right;
	float:left;
	width:99%;
	display:inline;
	color:#c03232;
	}
.ff_para_studdoglisttxt{
	padding:2px 0px 2px 2px;
	margin:0px;
	border-bottom: 1px dashed #abc749;
	font-weight:bold;
	text-align:right;
	float:left;
	width:99%;
	display:inline;
	color:#c03232;
	}
.ff_para_bytheowner{
	padding:2px 4px 2px 2px;
	margin:0px;
	text-align:left;
	float:left;
	width:100%;
	display:inline;
	}
.ff_span_studdoganswers{
	display:inline;
	float:left;
	padding:0px;
	margin:0px;
	color:#566753;
	}

.ff_para_ul_nbb{
	padding:3px 0px 3px 0px;
	margin:0px;
	diaplay:inline;
	float:left;
	border-top: 2px solid #abc749;
	width:100%;
	}
.form_wrapper{
	display:table;
	float: left;
	margin:0px;
	padding: 0px 0px 0px 0px;
	text-align:left;
	width:577px;
	overflow:hidden;
}
.pointerarrow{
	position:relative;
	top:100px;
	left:300px;
	border:0;
	z-index:10;
}
div.gallery{
	margin:10px 0px 5px 0px;
	padding:3px; 
	text-align:center;
	/*border: 1px solid #abc749;*/
	float:left;
	width:98%;
	overflow:hidden;
}
div.gallery_search{
	margin:5px 0px 5px 0px;
	padding:3px; 
	text-align:center;
	/*border: 1px solid #abc749;*/
	width:100%;
	overflow:hidden;
}
div.gallerynp{
	margin:10px 0px 5px 0px;
	padding:0px; 
	text-align:center;
	/*border: 1px solid #abc749;*/
	float:left;
	width:98%;
	overflow:hidden;
}
div.gallerynp_gallery{
	margin:10px 0px 5px 0px;
	padding:0px; 
	text-align:center;
	/*border: 1px solid #abc749;*/
	float:left;
	width:100%;
	overflow:hidden;
}
div.gallerynb{
	margin:10px 0px 5px 0px;
	padding:3px; 
	text-align:center;
	float:left;
	width:98%;
	overflow:hidden;
}
div.gallerysmallmarg{
	margin:2px 0px 0px 0px;
	padding:3px; 
	text-align:center;
	float:left;
	width:49%;
	overflow:hidden;
	display:inline;
}
div.gallerysmallmargr{
	margin:2px 0px 0px 0px;
	padding:3px; 
	text-align:center;
	float:right;
	width:47%;
	overflow:hidden;
	display:inline;
}
div.awardscont{
	text-align:left;
	float:left;
	padding:2px;
	margin:0px;
	width:100%;
}
div.healthchecksdog{
	text-align:left;
	float:left;
	padding:2px;
	margin:0px;
	width:49%;
}
div.healthcheckslitter{
	text-align:left;
	float:left;
	padding:2px;
	margin:0px;
	width:80%;
}
div.healthchecksdam{
	text-align:left;
	float:right;
	padding:2px;
	margin:0px;
	width:49%;
}
div.awardscontright{
	text-align:left;
	float:right;
	padding:2px;
	margin:0px;
	width:100%;
}
div.healthcheckheaderleft{
	text-align:left;
	float:left;
	padding:2px;
	margin:0px;
	width:49%;
	font-weight:bold;
	font-size:9pt;
	/*border: 1px dotted #abc749;*/
}
div.healthcheckheaderright{
	text-align:left;
	float:right;
	padding:2px;
	margin:0px;
	width:49%;
	font-weight:bold;
	font-size:9pt;
	/*border: 1px dotted #abc749;*/
}
div.gallerysetcont{
	text-align:center;
	display:inline;
	float:left;
	padding:4px;
	border: 1px dotted #abc749;
	margin:3px;
	background-color:#f8f8f8;
}
div.gallerysetcontnf{
	text-align:center;
	padding:4px;
	border: 1px dotted #abc749;
	margin:3px;
	background-color:#f8f8f8;
}
img.gallery_thumb{
	margin:6px 0px 2px 0px;
	border:0px;
}
img.moreinfo_thumb{
	margin:0px;
	border:0px;
}
img.thumbpics{
	margin:0px;
	border:0px;
	cursor:pointer;
}
img.search{
	display:inline;
	float:left;
	margin:3px 0px 3px 0px;
	border:0px;
}
div.searchimgcont{
	display:inline;
	float:left;
	margin:0px;
	border:0;
	width:94px;
	height:61px;
}
div.searchimgcont_new{
	display:inline;
	float:left;
	margin:0px;
	border:0;
	width:180px;
	height:120px;
}
img.moreindex{
	display:inline;
	float:right;
	border:0px;
}


.chromestyle{
	display: block;
	float: right;
	margin:0px;
	padding: 0px 10px 0px 0px;
	color:#ffffff;
	text-align:center;
	font-size:8pt;
}

.chromestyle ul li a[rel]:after{ /*HTML to indicate drop down link*/
content: "v";
/*content: " " url(downimage.gif); /*uncomment this line to use an image instead*/
}


/* ######### Style for Drop Down Menu ######### */

.dropmenudiv{
position:absolute;
top: 1px;
border-right: 1px solid #95b791; /*THEME CHANGE HERE*/
border-left: 1px solid #95b791;
border-bottom: 1px solid #95b791;
border-bottom-width: 0;
font-size: 8pt;
line-height:12px;
z-index:100;
background-color: #bfd1bd;
width: 128px;
visibility: hidden;
text-align:left;
}


.dropmenudiv a{
width: auto;
display: block;
text-indent: 3px;
border-bottom: 1px solid #95b791; /*THEME CHANGE HERE*/
padding: 2px 0;
text-decoration: none;
color: #ffffff;
}

* html .dropmenudiv a{ /*IE only hack*/
width: 100%;
}

.dropmenudiv a:hover{ /*THEME CHANGE HERE*/
background-color: #95b791	;
color: #394c10;
}