body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

img {
    border: 0px;
}

.topmenu {
	width: 617px;
	height: 70px;
}

#topsubmenu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 11px;
	color: #FFFFFF;
	text-align: left;
	height: 16px;
  margin: 0px 10px;
}

#topsubmenu a {
	color: #ffffff;
    text-decoration: none;
}

#topsubmenu ul {
    margin: -1px 0px 0px 0px;
	padding: 3px 3px;
	list-style-type: none;
}

#topsubmenu ul li {
	display: inline;
}

#topsubmenu li {
    text-decoration: none;
	color: #FFFFFF;
	padding: 1px 0px 2px 0px;
}

#topsubmenu li:hover {
	color: #FFFFFF;
}

#subwhat {
	margin-left: 1px;
}

#subwhat a:hover {
	color: #FF50B7;
}

#whatcurrent {
    color: #FF50B7;
}

#subwhat li {
	border-top: 1px solid white; 
	border-bottom: 1px solid white; 
	padding-left: 4px; 
	padding-right: 8px;
	margin-left: -4px;
}

#subdog {
	visibility: hidden; 
	position: relative; 
	margin-top: -19px; 
	margin-left: 95px;
}

#subdog a:hover {
    color: #FAA619;
}

#topsubmenu.dog ul {
    margin-left: 100px;
}

#dogcurrent {
    color: #FAA619;
}

#subdog li {
	border-top: 1px solid white; 
	border-bottom: 1px solid white; 
	padding-left: 4px; 
	padding-right: 8px;
	margin-left: -4px;
}

#subcat {
	visibility: hidden; 
	position: relative; 
	margin-top: -19px; 
	margin-left: 200px;
}

#subcat a:hover {
    color: #FFF200;
}

#topsubmenu.cat ul {
    margin-left: 200px;
}

#catcurrent {
    color: #FFF200;
}

#subcat li {
	border-top: 1px solid white; 
	border-bottom: 1px solid white; 
	padding-left: 4px; 
	padding-right: 8px;
	margin-left: -4px;
}

#subpromos {
	visibility: hidden; 
	position: relative; 
	margin-top: -19px; 
	margin-left: 300px;
}

#subpromos a:hover {
    color: #71BF44;
}

#topsubmenu.promos ul {
    margin-left: 300px;
}

#promoscurrent {
    color: #71BF44;
}

#subpromos li {
	border-top: 1px solid white; 
	border-bottom: 1px solid white; 
	padding-left: 4px; 
	padding-right: 8px;
	margin-left: -4px;
}

#subpetcare {
	visibility: hidden; 
	position: relative; 
	margin-top: -19px; 
	margin-left: 180px;
}

#subpetcare a:hover {
    color: #43C8F5;
}

#topsubmenu.petcare ul {
    margin-left: 80px;
}

#petcurrent {
    color: #43C8F5;
}

#subpetcare li {
	border-top: 1px solid white; 
	border-bottom: 1px solid white; 
	padding-left: 4px; 
	padding-right: 8px;
	margin-left: -4px;
}

#subfunstuff {
	visibility: hidden; 
	position: relative; 
	margin-top: -19px; 
	margin-left: 220px;
}

#subfunstuff a:hover {
    color: #FA69FF;
}

#topsubmenu.funstuff ul {
    margin-left: 250px;
}


#funcurrent {
    color: #FA69FF;
}

#subfunstuff li {
	border-top: 1px solid white; 
	border-bottom: 1px solid white; 
	padding-left: 4px; 
	padding-right: 8px;
	margin-left: -4px;
}

.subleft {
	border-left: 1px solid white;
	padding-left: 4px;
}

.subright {
	border-right: 1px solid white;
	padding-right: 4px;
}

.page {
    position: absolute;
    top: 0px;
	left: 0px;
}

#topbar {
    background: url(../english/images/top-m-background.gif) repeat-x top;
	height: 112px;
	width: 100%;
	position: absolute;
	top: 0px;
	left: 0px;
}

#splash {
	position: absolute;
	width: 760px;
	height: 420px;
	left: 50%;
	top: 50%;
	margin-left: -380px;
	margin-top: -210px;
}

#splash body {
	background-color: black;
}

.question {
    cursor: help;
}

/* Font size for main body */

.title {
	font-weight: bold;
	color: #536A81;
}

.title1 {
	font-weight: bold;
	color: #536A81;
  text-align: center;
}

h1.title {
	font-size: 1.75em;
	color: #1D3B5A;	
	margin-bottom: -5px;
}

h2.title {
	font-size: 1.3em;
	color: #536A81;
	margin-bottom: -7px;	
}

a.title {
    text-decoration: none;
}

a.title:hover {
	text-decoration: underline;
}

#wallpapertables {
        text-align: center;
        font-size: 0.65em;
        color: #536A81;
        margin-top: 5px;
        margin-left: 15px;
}

#wallpapertables a {
        color: #536A81;
        text-decoration: none;
}

#wallpapertables a:hover {
        text-decoration: underline;
}

.devider {
        width: 70%;
        color: #536A81;
}
th {
		text-align: left;
		font-size: smaller;
		margin-bottom: 5px;
}

td table {
		margin-top: 10px;
}

/* ads section*/

.innov-cata {
	   visibility: hidden;
	   position: absolute;
	   left: 170px;
	   top: 113px;
	   z-index: 1;
	   width: 425px;
	   height: 220px;
}






/* Begin the settings for the Innovative Ingredients*/

.innov-cat {
	   visibility: hidden;
	   position: absolute;
	   left: 340px;
	   top: 113px;
	   z-index: 1;
	   width: 425px;
	   height: 220px;
}

.innov-cat table, td, h1{
	font-size: 12px;
}


.innov-cat p {
    margin-right: 10px;
		margin-bottom: 10px;	
}

.innov-cat h1 {
	  font-size: 1.5em;
		margin-right: 10px;
}

.innov-cat img {
	margin-bottom: 10px;
}

.innov-dog {
	   visibility: hidden;
	   position: absolute;
	   left: 155px;
	   top: 113px;
	   z-index: 1;
	   width: 400px;
	   height: 220px;
}

.innov-dog table, td, h1{
	font-size: 12px;
}

.innov-dog p {
        margin-left: 10px;
		margin-bottom: 10px;	
}

.innov-dog h1 {
	    font-size: 1.3em;
		margin-left: 10px;
}

.innov-dog img {
	margin-bottom: 10px;
}

.dyk {
	position: absolute;
	left: 153px;
	top: 203px;
	z-index: 1;
	width: 440px;
}

.faq {
	position: absolute;
	left: 153px;
	top: 203px;
	z-index: 1;
	width: 600px;
	height: 237px;
}

.smallh1 {
	font-size: smaller;
	color: #1D3B5A;	
	margin-bottom: -5px;
}

/*For Expanding/Collapsing Menu in Site Map*/
ul {
	list-style: disc;
	margin-left: 0;
	padding-left: 1.5em;
}

li.xc {
	list-style: none;
}
p {
	text-align:justify;
}
div.xcx, div.xcc {
	position: relative;
	display: inline;
}
li.xc>div.xcx, li.xc>div.xcc {
	position: static;
	margin-left: -1.5em;
	float: left;
	width: 1.5em;
}
div.xcx a, div.xcc a {
	position: absolute;
	left: -2em;
}
div.xcx>a, div.xcc>a {
	position: static;
}
div.xcx a:link, div.xcx a:visited,
div.xcc a:link, div.xcc a:visited {
	color: #000;
	text-decoration: none;
	font-family: "Courier New", Courier, monospace;
	font-size: 75%;
	font-weight: bold;
}
