@charset "utf-8";
/* CSS Document */


/*  -- begin digiPETE CSS updates  */

body	{
margin: 0;
padding: 0;
background-color: #fff;
}

.footnote	{
font-family: Arial, Helvetica, sans-serif;
font-size: 10px;
	}
	
	
#navlist li		{
display: inline;
list-style-type: none;
padding: 0 10px;
}

ul.hmenu		{
margin: 0;
padding: 0;
}


td.pricebox	{
font-weight: bold;
text-align: right;
	}


.yellowhilite	{
background-color: #FF0;	
	
	}


hr	{color: #369; height:4px;}

#vnavlist { 
list-style-image: url("images/marker.gif"); 
padding-left: 6px;
margin: 0 18px;
} 

#vnavcontainer	{
width: 170px;
border-right: 4px solid #ccc;
}


h1	{
margin: .5em auto;
font-family:Arial, Helvetica, sans-serif;
font-size:20px;
text-align:center;
color: #336;
	}
	

h1.clrnc	{
margin: .5em auto;
font-family:Arial, Helvetica, sans-serif;
font-size:20px;
text-align:center;
color: red;
	}
	

h1.pagename	{
margin: .5em auto;
font-family:Arial, Helvetica, sans-serif;
font-size:20px;
text-align:center;
color: #336;
	}

h2	{
margin: .5em auto;
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
text-align:center;
color: #336;
	}

h2.clr	{
margin: .5em auto;
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
text-align:center;
color: red;
	}

h2.pagenameh2	{
margin: .5em auto;
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
text-align:center;
color: #336;
	}

h3	{
margin: 1.5em 1em .33em .33em;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
text-align:left;
color: #336;
	}
	
A.vmenulnk:link		{
font-family: Arial, Helvetica, sans-serif;
color: #000;	
text-decoration:none;
font-weight: normal;
font-size: 13px;
}

A.vmenulnk:visited	{
font-family: Arial, Helvetica, sans-serif;
color: #000;	
text-decoration:none;
font-weight: normal;
font-size: 13px;
}

A.vmenulnk:active	{
font-family: Arial, Helvetica, sans-serif; 
color: #ff0;	
text-decoration:none;
font-weight: normal;
font-size:13px;
}

A.vmenulnk:hover		{
font-family: Arial, Helvetica, sans-serif;
color: #f00; 
text-decoration: normal;
font-weight: normal;
font-size:13px;
}



A.fmenulnk:link		{
font-family: Arial, Helvetica, sans-serif;
color: #000;	
text-decoration:none;
font-weight: normal;
font-size: 13px;
}

A.fmenulnk:visited	{
font-family: Arial, Helvetica, sans-serif;
color: #000;	
text-decoration:none;
font-weight: normal;
font-size: 13px;
}

A.fmenulnk:active	{
font-family: Arial, Helvetica, sans-serif; 
color: #ff0;	
text-decoration:none;
font-weight: normal;
font-size:13px;
}

A.fmenulnk:hover		{
font-family: Arial, Helvetica, sans-serif;
color: #f00; 
text-decoration: normal;
font-weight: normal;
font-size:13px;
}



A.hmenulnk:link		{
font-family: Arial, Helvetica, sans-serif;
color: #fff;	
text-decoration:none;
font-weight: normal;
font-size:14px;
}

A.hmenulnk:visited	{
font-family: Arial, Helvetica, sans-serif;
color: #fff;	
text-decoration:none;
font-weight: normal;
font-size:14px;
}

A.hmenulnk:active	{
font-family: Arial, Helvetica, sans-serif; 
color: #ff0;	
text-decoration:none;
font-weight: normal;
font-size:14px;
}

A.hmenulnk:hover		{
font-family: Arial, Helvetica, sans-serif;
color: #ff0; 
text-decoration: normal;
font-weight: normal;
font-size:14px;
}





A.bnb:link		{
font-family: Arial, Helvetica, sans-serif;
color: #fff;	
text-decoration:none;
font-weight: normal;
font-size:14px;
background-color: #00F;
padding: 1px 8px;
margin: 4px;
line-height: 24px;
border: 1px #000 solid;
}

A.bnb:visited	{
font-family: Arial, Helvetica, sans-serif;
color: #fff;	
text-decoration:none;
font-weight: normal;
font-size:14px;
background-color: #00F;
padding: 1px 8px;
margin: 4px;
line-height: 24px;
border: 1px #000 solid;
}

A.bnb:active	{
font-family: Arial, Helvetica, sans-serif; 
color: #ff0;	
text-decoration:none;
font-weight: normal;
font-size:14px;
background-color: #00F;
padding: 1px 8px;
margin: 4px;
line-height: 24px;
border: 1px #000 solid;
}

A.bnb:hover		{
font-family: Arial, Helvetica, sans-serif;
color: #fff; 
text-decoration: normal;
font-weight: normal;
font-size:14px;
background-color: #369;
padding: 1px 8px;
margin: 4px;
line-height: 24px;
border: 1px #000 solid;
}



A.bnbsm:link		{
font-family: Arial, Helvetica, sans-serif;
color: #fff;	
text-decoration:none;
font-weight: normal;
font-size:11px;
background-color: #00F;
padding: 1px 4px;
line-height: 22px;
border: 1px #000 solid;
}

A.bnbsm:visited	{
font-family: Arial, Helvetica, sans-serif;
color: #fff;	
text-decoration:none;
font-weight: normal;
font-size:11px;
background-color: #00F;
padding: 1px 4px;
line-height: 22px;
border: 1px #000 solid;
}

A.bnbsm:active	{
font-family: Arial, Helvetica, sans-serif; 
color: #ff0;	
text-decoration:none;
font-weight: normal;
font-size:11px;
background-color: #00F;
padding: 1px 4px;
line-height: 22px;
border: 1px #000 solid;
}

A.bnbsm:hover		{
font-family: Arial, Helvetica, sans-serif;
color: #fff; 
text-decoration: normal;
font-weight: normal;
font-size:11px;
background-color: #369;
padding: 1px 4px;
line-height: 22px;
border: 1px #000 solid;
}


li.nomark	{
list-style-type:none;
line-height: 22px;
font-size:11px;
	
	}


/*  -- end digiPETE CSS updates --  */




td {font-size:12px;
font-family:Arial, Helvetica, sans-serif;
}

.description {
	text-align:left;
	font-size:13px;
	font-family: Arial, Helvetica, sans-serif;
}
.strikethrough {
	color: #000;
	text-decoration: line-through;
}

	
.smaller {
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	text-align:center;
}
.centerbold {
	text-align: left;
	font-weight: bold;
	font-size:16px;
	font-family: Arial, Helvetica, sans-serif;	
}

.centerbold16 {
	text-align: center;
	font-weight: bold;
	font-size:16px;
	font-family: Arial, Helvetica, sans-serif;	
}
.title {
	text-align: center;
	font-size: 14px;
	color: #000099;
	text-decoration: underline;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
}

.centerbig {
	text-align: center;
	font-size: 18px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
}

.red {
	font-family: Arial, Helvetica, sans-serif;
	color: #F00;
	font-size: 12px;

}

.red14 {
	color: #F00;
	font-size: 14px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	
}
.red16 {
	color: #F00;
	font-size: 16px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	
}
.red18 {
	color: #F00;
	font-size: 18px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	
}

.strikethrough {
	color: #000;
}
.top {
	vertical-align: 100%;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

.bigfont {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #F00;
	font-weight: bold;
}

.borderoutset {border-style: outset; } 

.white15 {
	color: #FFF;
	font-size: 15px;
	font-weight: bold;
	font-family: Verdana, Geneva, sans-serif;	
}
.blackbg
{
	background-color: #000;
	}

.leftalign {
	text-align: left;
}
.rightalign {
	text-align: right;
}
.lighterbluebg {
	background-color:#39C;
	font-family: Tahoma, Geneva, sans-serif;
	color: #FFF;
	font-size: 17px;
	font-weight: bold;
	text-transform: none;
}
.darkerbluebg {
	background-color:19527d;
}
.pricedescription {
	font-size:14px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
}
