@charset "utf-8";
/* CSS Document */
@charset "utf-8";
/* CSS Document */
/* undo some default styling of common (X)HTML browsers
/*------------------------------------------------------------------------------------*/

body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,form,fieldset,input,p,labe,lhtml,label,table,tr,td  {margin:0;padding:0;}
fieldset,img,a img,:link img,:visited img {border:0;}
ul {list-style:none;}
h1,h2,h3,h4,h5,h6 {font-size:100%;}

/*-------------------------Global Elements-------------------------------*/

html  {height:100%;}
body { 
	height:100%;
	text-align:center; 
	font:12px/16px Arial, Helvetica, sans-serif; 
	
	
	}

.h1{ 
	font-size:1.1em; 
	color:#000; 
	padding-left:10px;
}
.h2{ 
	font-size:1.1em; 
	color:#0F4B6B; 
}

.h3{ 
	font-size:1.0em; 
	color:#BF6320; 
}
a:link,a:visited	{ color:#FFF; text-decoration:underline; outline:none; padding:0px 5px 0px 5px;  }
a:hover,a:active	{ color:#FFF; text-decoration:underline; outline:none; padding:0px 5px 0px 5px; }
* html .clearfix {height: 1%;}


/* ------------------------ type selectors ------------------------ */


/* ------------------------ classes ------------------------ */


/* ------------------------ form elements ------------------------ */


/* ------------------------ column-left framework ------------------------ */

#column-left{
	width: 162px;
	background-color:#ffffff;
}

/* ------------------------ column-right framework ------------------------ */
.cartdetailsbg{
	background-color:#96002f;
	font-size:11px;
	font-weight:normal;
	color:#FFFFFF;
	text-align:left;
}
.searchbg{
	background-image:url(../images/green-bg.gif);
	height:45px;
	color:#FFFFFF;
	font-weight:bold;
	background-repeat:repeat-x;
	
	
}
.searchtextbox
{color:#636365;
	float:left;
font-family:arial;
font-size:8pt;
margin-left:4px;
margin-right:3px;
padding-left:3px;
border:#ffd600;
vertical-align:middle;
width:168px;}

/* ------------------------ header framework ------------------------ */
.searchbg{
	background-color:#b7b7b7;
	color:#FFFFFF;
}
	#header-left{
		background-image:url(../images/banner-left.gif);
		height:166px;
		width:15px;
	}
	#header-lefts{
		background-image:url(../images/banner-lefts.gif);
		height:166px;
		width:15px;
	}
	#header-right{
		background-image:url(../images/banner-right.gif);
		height:166px;
		width:15px;
	}
	#header-bg{
		background-image:url(../images/green-bg.gif);
		height:53px;
		background-repeat:repeat-x;
	}
		#header-yellow{
		background-image:url(../images/banner-yellow.jpg);
		height:113px;
		background-repeat:repeat-x;
	}
	#header-yellows{
		
		height:113px;
		background-repeat:repeat-x;
	}
	#form-bg{
		background-image:url(../images/banner-form-bg.jpg);
		height:93px;
		background-repeat:repeat-x;
	}
	#header-left a:link, #header-left a:visited {color: #FFFFFF; text-decoration: none;}
    #header-left a:hover, #header-left a:active {color: #b7b7b7;  text-decoration: underline;}
	
	#header-right a:link, #header-right a:visited {color: #FFFFFF; text-decoration: none; font-weight:bold;}
    #header-right a:hover, #header-right a:active {color: #b7b7b7;  text-decoration: none; font-weight:bold;}
    
    .topmenu
    {
		text-align:left;
		vertical-align:middle;
		
	}
	.inputbox
	{
		width:150px;
		height:10px;
		font-family:Verdana;
		font-size:10px;
		text-align:left;
		vertical-align:middle;
	}
	
	.bannerdogs
	{
		background-image:url(../images/banner-dog);
		height:248px;
		width:166px;
	}
	
/* ----------------------------- Buttons ---------------------------------------- */


/* ------------------------ horizontal nav ------------------------ */

.nav-bg{
	background-image:url(../images/topnav-bg.gif);
	background-repeat:repeat-x;
	height:32px;
	font:Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#FFFFFF;			
}

/* ------------------------footer framework ------------------------ */
#footer{
	background-image:url(../images/footer-bg.gif);
	background-repeat:repeat-x;
	height:90px;
	background-color:#FFFFFF;
	color:#000000;
	margin:0 auto;
	text-align:center;
}

.footerlink{
	color:#96002f;
}
/*-------------------------Content FrameWork---------------------------*/
#content{
	padding:10px !important;
	text-align:left 
}
.contetnmain{
 	font-family:Arial, Helvetica, sans-serif;
	font:11px;
	
	color:Black;	
}
.heading{
 	font-family:Arial; font-size:15px; font-weight:bold; padding-top:15px;	
}
.saerchbg
#nav-bg{
	background-image:url(../images/navbg-main.gif);
	background-repeat:no-repeat;
	height:19px;
}
#box-top{
	background-image:url(../images/content-box-top.gif);
	width:245px;
	height:13px;
	background-repeat:no-repeat;
}
#box-botom{
	background-image:url(../images/content-box-footer.gif);
	width:245px;
	height:9px;
	background-repeat:no-repeat;
}
#box-bg{
	background-color:#f4f4f4;
}
#box-bg2{
	background-color:#f4f4f4;
}
#box-bg3{
	background-color:#f4f4f4;
}
#content-box{
	text-align:left;
	color:#000000;
	background-color:#FFFFFF;
	padding:5px;
}
.yellowbg{
	background-color:#ffd600;
}
/*--------------userRegistrationform------------------------------------------------*/

/*-----------------------end of RegistraionForm-----------------------------------*/


.ViewbyCategory
{
	height:25; 
	text-align:center;
	color: #ffffff; 
	font-weight: normal; 
	background-color:#466803;
}
.inputtitle
{
	font-family:Arial;
	font-size:11px;
	color:#000000;
	
}
/*-----------------------------------the dog company css online--------*/
div#panel h1 {
   font-size: 2.3em; /* font size for h1 */
   line-height: 1.3em;
   margin: 0 0 10px 0;
color:#9C002C;
font-family: "Times New Roman", Times, serif;
font-weight:normal;
}

div.breadcrumbs {
   padding: 0em 0 8px 0; /* CSS short hand rule first value is top then right, bottom and left */
   margin: 0 0em;        /* css shorthand rule will be opened to be "0 1em 0 1em" */
   border-bottom: 0px dotted #000;
color:#666666;
}
div#main ul li,
div#main ol li {
   margin: 1em 0 0.25em 3.5em;
padding:0 0 0 20px;
background: url(../images/bullet.gif) no-repeat;

list-style:none;
}
div h2 {
color:#629201;
   font-size: 1em;
   line-height: 2em;
   margin: 0.5em 0 1em 0;

}
strong, b {
font-weight:bold;
}
.paneltwo
{ line-height:normal;   
}



