* { 
padding : 0;
margin : 0;
} 
body { 
font : 100% Arial, Helvetica, sans-serif;
font-size : 10pt;
background-image: url(https://www.trainpetdog.com/Dog-Diet/images/bg.jpg);
background-repeat:repeat;

} 
a { 
color : #0000ff;
font-weight : bold;
} 
.clear { 
clear : both;
} 
img { 
padding : 5px;
/*border : 1px solid #999999;*/
} 
img.floatTL { 
float : left;
margin-right : 10px;
margin-bottom : 5px;
margin-top : 5px;
margin-left : 5px;
} 
img.floatTR { 
float : right;
margin-left : 7px;
margin-bottom : 0;
margin-top : -2px;
margin-right : 10px;
} 
#wrapper { 
margin : 0 auto;
width : 752px;
} 
#topheader { 
color : #333;
width : 760px;
float : left;
height : 122px;
margin : 0px 0 0px 0;
background-image : url(images/banner_mini.jpg);
background-repeat : no-repeat;
} 

#topheader p {

font-family : Arial, Helvetica, sans-serif;
width : 760px;
float : left;
padding : 5px;
font-weight : bold;
font-size : 13px;
margin : 35px 0 0px 2px;
background-repeat : no-repeat;
} 

#topheader1 { 
color : #333;
width : 728px;
float : left;
padding : 10px;
height : 122px;
margin : 5px 0 0px 0;
/*background-image : url(images/banner.jpg);*/
background-repeat : no-repeat;

} 
.logo h1#lineone { 
font-size : 2em;
font-weight : bolder;
font-family : helvetica, arial, sans-serif;
padding-left : 5px;
color : #99ff32;
border : none;
top : 0;
left : 14px;
letter-spacing : -1px;
text-transform : uppercase;
} 
.logo h1#lineone span { 
color : #7e7e7e;
text-transform : lowercase;
} 
.logo h2#linetwo { 
padding-left : 285px;
font-size : 0.9em;
font-family : helvetica, arial, sans-serif;
text-transform : none;
margin-top : -20px;
color : #99ff32;
font-weight : lighter;
} 
.logo a { 
color : #99ff32;
text-decoration : none;
} 
.icons { 
float : left;
width : 750px;
margin-right : 0px;
margin-left : 0px;
margin-top : 122px;

} 
.icons a { 
width : 750px;
height : 25px;
border : 0 solid;
padding-left : 5px;
padding-right : 5px;
color:#ffffff;
text-decoration: none;
font-weight : normal;
background-image : url(images/topbar.gif);

} 
.icons img { 
border : 0 solid;
padding : 0;
} 
#navigation { 
float : left;
width : 750px;
margin : 0;
height : 35px;
padding-top : 0;
padding-left : 10px;
padding-bottom : 0;
padding-right : 10px;
} 
#navbar { 
margin : 0 auto;
padding : 0;
line-height : 34px;
font-size : 1em;
text-align : center;
} 
#header { 
color : #333;
width : 540px;
float : right;
padding : 10px;
height : 175px;
margin : 0 0 5px 0;
background-image : url(images/head2.gif);
background-repeat : no-repeat;
background-position : 0 bottom;
} 
#header h2 { 
color : #170cff;
font-size : 1.5em;
font-weight : lighter;
font-style : italic
} 
#header p { 
padding-top : 50px;
padding-left : 20px;
width : 300px;
font-size : 1.1em;
color : #170cff;
text-align : justify;
} 
#navigation { 
float : left;
width : 750px;
color : #333;
padding : 10px;
border : 1px solid #ccc;
margin : 0 0 0 0;
background : #bd9c8c;
} 
#leftcolumn { 
color : #333;
margin : 0 0 0 0;
width : 180px;
float : left;
} 
.menu { 
width : 180px;
} 
.menu li a { 
height : 30px;
voice-family : "\"}\"";
voice-family : inherit;
height : 24px;
text-decoration : none;
} 
.menu ul { 
/*display : list-item;
list-style-type : none;*/
} 
.menu li a:link, .menu li a:visited { 
/*color : #fff;
display : block;
background : url(images/menu.gif);
padding : 8px 0 0 10px;*/
} 
.menu li a:hover { 
/*color : #fff;
background : url(images/menu.gif) 0 -32px;
padding : 8px 0 0 10px;*/
} 
.news { 
margin-left : 98px;
width :550px;
background-color : #FFFFFF;
border : 4px solid #cc0000;
} 

.news h1 {
color : #ff0000;
text-align: center;
padding-top : 5px;
padding-bottom : 5px;
padding-left : 5px;
font-weight : bold;
font-size : 1.8em;
background-repeat : no-repeat;
} 
.news h2 { 
color : #000000;
text-align: center;
padding-top : 5px;
padding-bottom : 5px;
padding-left : 5px;
font-weight : bold;
font-size : 1.4em;
background-repeat : no-repeat;
} 

.news h3 { 
color : #ff0000;
text-align: center;
padding-top : 5px;
padding-bottom : 5px;
padding-left : 5px;
font-weight : bold;
font-size : 1.5em;
background-repeat : no-repeat;
} 
.news h4 { 
font-family : verdana;
font-size : 1em;
padding-top : 5px;
padding-left : 5px;
padding-bottom : 5px;
font-weight : bold;
color : #000000;
text-align : center;
} 
.news p { 
font-family : Arial, Helvetica, sans-serif;
font-size : 10pt;
padding-left : 25px;
padding-bottom : 5px;
margin-left : 0px;
margin-right : 0px;
text-align : justify;
padding-right : 5px;
background-color : #DCF7D7;
font-color:#cc0000;
} 
.news a { 
float : right;
padding-right : 10px;
} 

.news1 { 
margin-left : 98px;
width :550px;
background-color : #FFFFEA;
border : 4px solid #cc0000;
} 

.news1 p { 
font-family : Arial, Helvetica, sans-serif;
font-size : 12px;;
padding-left : 25px;
padding-bottom : 5px;
margin-left : 0px;
margin-right : 0px;
text-align : justify;
padding-right : 5px;
background-color : #FFFFEA;
font-color:#cc0000;
} 

.news2 { 
margin-left : 98px;
width :550px;
background-color : #FFF4E8;
border : 4px solid #B63A3A;
} 

.news2 h1 { 
color : #B63A3A;
text-align: center;
padding-top : 5px;
padding-bottom : 5px;
padding-left : 5px;
font-weight : bold;
font-size : 1.8em;
background-repeat : no-repeat;
} 

.news2 p { 
font-family : Arial, Helvetica, sans-serif;
font-size : 15px;
padding-left : 25px;
padding-bottom : 5px;
margin-left : 0px;
margin-right : 0px;
text-align : justify;
padding-right : 5px;
background-color : #FFF4E8;
font-color:#cc0000;
} 

.news3 { 
margin-left : 98px;
width :550px;
background-color : #FFFFEA;
border : 4px solid #cc0000;
} 

.news3 p { 
font-family : Arial, Helvetica, sans-serif;
font-size : 15px;
padding-left : 25px;
padding-bottom : 5px;
margin-left : 0px;
margin-right : 0px;
text-align : justify;
padding-right : 5px;
background-color : #FFFFEA;
font-color:#cc0000;
} 


#rightcolumn { 
float : left;
color : #333;
margin : 0 0 0 0;
width : 750px;
display : inline;
padding-top: 0px;
/*background-image : url(images/rcbg.gif);*/
background-color : #FFFFFF;
border-left:3px solid #990000;
border-right:3px solid #990000;
border-bottom:3px solid #990000;
} 

#rightcolumn1 { 
float : left;
color : #333;
margin : 0 0 0 0;
width : 750px;
display : inline;
padding-top: 0px;
/*background-image : url(images/rcbg.gif);*/
background-color : #FFFFFF;
border-left:3px solid #990000;
border-right:3px solid #990000;
border-top:3px solid #990000;
border-bottom:3px solid #990000;
} 

#rightcolumn h1 { 
padding : 10px;
font-size : 1.7em;
font-weight : bold;
color : #ff0000;
text-decoration : none;
text-align:center;
font-family : Arial, Helvetica, sans-serif;
} 
#rightcolumn h2 { 
margin : 15px 10px 15px 10px;
padding : 10px;
background-image : url(images/rcbg.gif);
background-repeat : no-repeat;
font-family : Arial, Helvetica, sans-serif;
font-size: 1.2em;
font-style: italic;
font-weight: bold;
} 

#rightcolumn h3 { 
margin : 15px 10px 15px 10px;
padding : 10px;
background-image : url(images/rcbg.gif);
background-repeat : no-repeat;
font-family : Arial, Helvetica, sans-serif;
font-size: 1.4em;
font-style: normal;
font-weight: bold;
} 

#rightcolumn h6 { 
margin : 15px 10px 15px 10px;
padding : 10px;
background-image : url(images/rcbg.gif);
background-repeat : no-repeat;
} 

/*#rightcolumn h5 { 
background-image : url(images/rch1bg.gif);
background-repeat : no-repeat;
padding-left : 10px;
padding-top : 5px;
padding-bottom : 10px;
font-size : 1.4em;
font-weight : lighter;
color : #ffffff;
} */
blockquote { 
padding-left : 30px;
padding-right : 15px;
text-align : justify;
color : #000000;
} 
.maintext p { 
padding-left : 15px;
padding-right : 15px;
text-align : justify;
color : #000000;
} 

#italics { 
font-style : italic;
} 

.maintext h1 { 
padding : 10px;
font-size : 1.7em;
font-weight : bold;
color : #ff0000;
text-decoration : none;
text-align:center;
font-family : Arial, Helvetica, sans-serif;
} 
.maintext h2 { 
padding : 10px;
font-size : 1em;
font-weight : bold;
color : #000000;
text-decoration : none;
text-align:left;
font-family : Arial, Helvetica, sans-serif;
} 

.maintext h3 { 
padding : 10px;
font-size : 1em;
font-weight : normal;
color : #000000;
text-decoration : none;
text-align: center;
} 
.maintext h4 { 
padding : 10px;
font-size : 1.5em;
font-weight : bold;
color : #ff0000;
text-decoration : none;
text-align: center;
}
.maintext h5 { 
padding : 10px;
font-family : Arial, Helvetica, sans-serif;
font-size: 16px;
font-weight : bold;
color : #EC6400;
text-decoration : none;
text-align: center;
}

.maintext2 {
padding-left: 60px;
}

.maintext2 ul{ 
/*padding-left :35px;
font-size : 1em;
font-weight : normal;
color : #000000;
text-decoration : none;*/

font-family : Arial, Helvetica, sans-serif;
font-size: 12px;
font-style: normal;
line-height: 2em;
font-weight: normal;
font-variant: normal;
text-transform: none;
color: #000000;
text-decoration: none;
list-style-position: inside;
list-style-image: url(tick.gif);
list-style-type: square;
width:500px;
margin: 5px;
border:1px solid #cccccc;

} 
.maintext2 li{ 
/*padding-left :35px;
font-size : 1em;
font-weight : normal;
color : #000000;
text-decoration : none;*/

font-family : Arial, Helvetica, sans-serif;
font-size: 12px;
font-style: normal;
line-height: 2em;
font-weight: normal;

font-variant: normal;
text-transform: none;
color: #000000;
text-decoration: none;
list-style-position: inside;
list-style-image: url(tick.gif);
/*list-style-type: square;*/
background-color: #eeeeee;
margin: 2px;

} 

.maintext ul, li{ 
padding-left :2px;
font-size : 1em;
font-weight : normal;
color : #000000;
text-decoration : none;
}


.maintext ol{ 
padding-left :30px;
font-size : 1em;
font-weight : normal;
color : #000000;
text-decoration : none;
}


.maintext3 {
padding-left: 60px;
}

.maintext3 ul{ 
/*padding-left :35px;
font-size : 1em;
font-weight : normal;
color : #000000;
text-decoration : none;*/

font-family : Arial, Helvetica, sans-serif;
font-size: 12px;
font-style: normal;
line-height: 2em;
font-weight: normal;
font-variant: normal;
text-transform: none;
color: #000000;
text-decoration: none;
list-style-position: inside;
list-style-image: url(tick.gif);
width:500px;
border:1px solid #cccccc;

} 
.maintext3 li{ 
/*padding-left :35px;
font-size : 1em;
font-weight : normal;
color : #000000;
text-decoration : none;*/

font-family : Arial, Helvetica, sans-serif;
font-size: 12px;
font-style: normal;
font-weight: normal;
font-variant: normal;
text-transform: none;
color: #000000;
text-decoration: none;
list-style-position: inside;
list-style-image: url(tick.gif);
/*list-style-type: square;*/
background-color: #F3F8F7;
margin: 2px;

} 

.leftpad
{
padding-left :210px;
width: 710px
}
ul
{
list-style-type: none;
padding: 0px;
margin: 0px;
}
li
{
font-family : Arial, Helvetica, sans-serif;
font-size : 10pt;
background-image: url(images/redtick.jpg);
background-repeat: no-repeat;
background-position: -4px 2px;
text-align: justify;
padding-left: 30px;
margin-left: 30px;
margin-right: 40px;
margin-top: 0px;
}


.leftpad2
{
padding-left :150px;
width: 700px
}
.leftpad2 ul
{
list-style-type: none;
padding: 0px;
margin: 0px;
}
.leftpad2 li
{
font-family : Arial, Helvetica, sans-serif;
font-size : 15px;
background-image: url(images/dogbone.gif);
background-repeat: no-repeat;
background-position: -2px 2px;
text-align: justify;
padding-left: 30px;
margin-left: 80px;
margin-right: 60px;
margin-top: 0px;
}

.leftpad3
{
padding-left :210px;
width: 710px
}
.leftpad3 ul
{
list-style-type: none;
padding: 0px;
margin: 0px;
}

.leftpad3 li
{
font-family : Arial, Helvetica, sans-serif;
font-size : 10pt;
background-image: url(images/redbullet.gif);
background-repeat: no-repeat;
background-position: -2px 0px;
text-align: justify;
padding-left: 30px;
margin-left: 80px;
margin-right: 60px;
margin-top: 0px;
}

.leftpad3 li ul li
{
font-family : Arial, Helvetica, sans-serif;
font-size : 10pt;
background-image: url(images/redtick.jpg);
background-repeat: no-repeat;
background-position: -4px 2px;
text-align: justify;
padding-left: 30px;
margin-left: 30px;
margin-right: 40px;
margin-top: 0px;
}
.maintext4
{
align : center;
}
.maintext4 p {
    font-family: arial, helvetica, sans-serif;
    background-color: #F3F8F7;
	font-size: 10pt;
	font-weight: normal;
	text-align: center;	
}


   TABLE.main {
    font-family: arial, helvetica, sans-serif;
    background-color: #F3F8F7;
	font-size: 10pt;
    border: 1px solid #C6CDBE;    
    width: 600px;
	margin: 15px;
	align: center;
    }

   TD.different {
    background-color: #F3F8F7;
	width: 250px;
    border-left: solid 1px #cccccc;
	border-bottom: solid 1px #cccccc;
	padding:5px;	
    border-right: solid 1px #cccccc;
    }

.leftpad1
{
padding-left :100px;
text-align :left;
}
.maintext2 p { 
padding-left : 15px;
padding-right : 15px;
text-align : justify;
color : #000000;
} 

.maintext p p2 { 
align : center;
} 

.maintext p img { 
border : 0 solid;
padding : 0;
} 

#doublebox { 
margin : 10px auto;
width : 550px;
} 
.content_right { 
margin : 10px auto;
display : inline;
float : right;
width : 270px;
text-align : justify;
background-color : #deebf2;
padding-right : 0;
border-bottom : 20px solid #bbff11;
} 
.content_left { 
margin : 10px auto;
display : inline;
float : left;
width : 270px;
background-color : #deebf2;
text-align : justify;
padding-left : 0;
border-bottom : 20px solid #bbff11;
} 
.content_left h3 { 
font-size : 1.4em;
padding : 10px 5px;
background-image : url(images/rch3bg.gif);
background-repeat : no-repeat;
font-weight : lighter;
color : #2586e8;
} 
.content_right h3 { 
font-size : 1.4em;
padding : 10px 5px;
background-image : url(images/rch3bg.gif);
background-repeat : no-repeat;
font-weight : lighter;
color : #2586e8;
} 
.content_left p, .content_right p { 
padding : 0 5px;
color : #7c7c7c;
} 
.content_left a, .content_right a { 
padding : 5px;
} 
#boxes { 
height : 142px;
} 
#box1 { 
width : 245px;
height : 142px;
float : left;
text-align : left;
background-image : url(images/box1-1.jpg);
background-repeat : no-repeat;
margin-left : 10px;
} 
#box2 { 
width : 215px;
height : 142px;
text-align : left;
margin : 0 auto;
background-image : url(images/box1-2.jpg);
background-repeat : no-repeat;
} 
#box3 { 
width : 245px;
height : 142px;
float : right;
text-align : left;
background-image : url(images/box1-3.jpg);
background-repeat : no-repeat;
margin-right : 10px;
} 
#box1 h2, #box2 h2, #box3 h2 { 
padding-left : 10px;
padding-bottom : 0;
padding-top : 5px;
color : #df7111;
font-weight : lighter;
text-transform : uppercase;
font-size : 1.1em;
} 
#box1 h3, #box2 h3, #box3 h3 { 
padding-left : 10px;
padding-right : 40px;
font-size : 0.9em;
color : #070707;
font-weight : lighter;
text-align : justify;
} 
#boxes p { 
padding-left : 10px;
padding-right : 10px;
text-align : justify;
font-size : 1em;
} 

.reasonbox { 
margin-left : 75px;
width : 600px;
background-color : #ffffff;
border : 2px dashed #cc0000;

} 

.reasonbox h4 { 
padding : 10px;
font-size : 1.2em;
font-weight : bold;
color : #cc0000;
text-decoration : none;
text-align: center;
} 

.reasonbox p { 
font-family : arial;
font-size : 1em;
padding-left : 15px;
padding-right : 15px;
text-align : justify;
background-color : #ffffff;
font-color : #000000;
} 
.reasonbox a { 
float : center;
padding-right : 10px;
} 
.testimonial { 
margin-left : 175px;
width : 400px;
background-color : #FFFFEC;
border : 2px solid #999999;
}

.testimonial p { 
font-family : arial;
font-size : 1em;
padding-top : 15px;
padding-bottom : 15px;
padding-left : 15px;
padding-right : 15px;
text-align : justify;
font-color : #000000;
} 


.boxnew { 
margin-left : 160px;
width : 450px;
background-color : #F3F8F7;
border : 2px solid #C6CDBE;
}

.boxnew p { 
font-family : arial;
font-size : 1em;
padding-top : 15px;
padding-bottom : 15px;
padding-left : 15px;
padding-right : 15px;
text-align : justify;
font-color : #000000;
} 

.np {
color : #0000ff; 
font-weight: bold; 
font-family : arial; 
font-size : 12pt; 
text-decoration :underline;
text-align :center;
}
.np1 {
text-align :center;
}
.np2 {
text-align :center;
color:#ff0000;
font-size : 20pt;
}
np4
{
align :center;
}
s {
color : #000000; 
font-weight: bold; 
font-family : arial; 
font-size : 20pt; 
text-decoration: line-through;
text-align :center;
padding:10px;
}

.my_left_box1{
    float: left;
    width: 356px;
    border: 1px solid gray;
	margin-left : 10px;
	margin-bottom : 25px;
	margin-top : 15px;

}
.my_left_box1 p{
padding-left : 5px;
padding-right : 5px;
text-align : center;
font-size:9pt;
color : #cc0000;
font-weight: bold;	
}

.my_left_box2{
    float: right;
    width: 356px;
    border: 1px solid gray;
	margin-bottom : 25px;
	margin-top : 15px;
	margin-right : 10px;	
}
.my_left_box2 p{
padding-left : 5px;
padding-right : 5px;
text-align : center;
font-size:9pt;
color : #cc0000;
font-weight: bold;	
}
.moneyback { 
margin-left : 75px;
width : 600px;
background-color : #FCFECB;
border : 2px solid #999999;
}
 
.moneyback p { 
font-family : arial;
font-size : 1em;
padding-top : 15px;
padding-bottom : 15px;
padding-left : 15px;
padding-right : 15px;
text-align : justify;
font-color : #000000;
}
 
.moneyback h3 { 
padding : 10px;
font-size : 1.2em;
font-weight : bold;
color : #cc0000;
text-decoration : none;
text-align: center;
} 

blockquote {
padding-left : 60px;
}
 
 
#footer { 
width : 750px;
clear : both;
text-align : center;
color : #efefef;
display : inline;
float : left;
/*margin-left: 15px;*/
padding-bottom : 0;
background-color : #FDF9E8;
background-repeat : no-repeat;
font-size : 90%;
} 
#footer p { 
color : #333333;
padding-top : 5px;
padding-bottom : 14px;
font-family : Verdana, Arial; 
font-weight : normal;
font-size : 7.5pt;
} 
#footer a { 
color : #0000ff; 
font-weight: normal; 
font-family : Verdana, Arial; 
font-size :8pt; 
text-decoration : underline
}

.imgwrap{
width: 525px;
clear: right;

}

.imgwrap .floatbox{
float: right;
width: 155px;
padding: 10px;
}

* html .imgwrap p{ /* IE 3px jog hack*/
height: 1%;
}

.imgwrap p{
margin-top: 5px;
padding : 10px;
}

.imgwrap h6{ 
padding : 10px;
font-size : 10pt;
font-weight : bold;
color : #FF6600;
text-decoration : none;
} 

.pricetable {
width : 450px;
margin-left : 150px;
margin-right : 100px;
padding : 5px;
}

.pricetable p { 
font-family : verdana;
font-size : 1em;
padding-top : 5px;
padding-left : 5px;
padding-bottom : 5px;
color : #000000;
text-align : center;
background-color : #ffffff;
} 

input
{
color: #781351;
background: #FFFFE1;
border: 1px solid #781351;
}

.submit-button
{
color: #fff;
font-weight: bold;
background: #AC3939;
border: 3px outset #FFFFCC;
}

.subscription { 
margin-left : 10px;
width : 485px;
background-color : #FFF9E6;
border : 3px solid #F28E2D;
}

.subscription p { 
font-family : arial;
font-size : 1em;
padding-top : 5px;
padding-bottom : 5px;
padding-left : 15px;
padding-right : 15px;
text-align : justify;
font-color : #000000;
}

.h9 { 
padding-left : 10px;
padding-top : 5px;
padding-bottom : 10px;
font-size : 1.3em;
font-weight : bolder;
font-family : arial;
color : #CC3300;
text-align : center;
}

.subscription .h8 { 
font-family : arial;
font-size : 10pt;
padding-top : 5px;
padding-bottom : 5px;
padding-left : 15px;
padding-right : 15px;
text-align : justify;
font-color : #000000;
font-weight: normal;
}

#container {
width:425px;
margin-left:165px;
align: center;
padding: 10px 0;
background :#000000;
}