	/*Body*/
	.BodyClass {  text-align:center;  background-image:url(''); margin-top:0px;font-family:Verdana, Arial;font-size:10pt}
	.BodyClassBC {  text-align:left;  background-image:url('/Trilogy/BC/images/bckgrnd.jpg'); background-repeat: repeat-x; margin-top:0px; font-family:Verdana, Arial;font-size:10pt}
	.load{background:url('/Trilogy/BC/images/ajax-loader.gif') no-repeat center;}
	
	/*Font*/
	td.LgFontClass {font-family:Arial, Verdana;font-size:12pt}
	.DefaultFontClass {font-family:Arial, Verdana;font-size:10pt}
	table.SmFontClass {text-align:left; font-family:Arial, Verdana;font-size:8pt}
	td.FontClass {text-align:left; font-family:Arial, Verdana;font-size:10pt}
	td.XLgFontClass {font-family:Arial, Verdana;font-size:14pt}
	td.XXLgFontClass {font-family:Arial, Verdana;font-size:18pt}
	td.SmFontClass {font-family:Arial, Verdana;font-size:8pt}
	table.FontClass {font-family:Arial, Verdana;font-size:10pt}
	table.XLgFontClass {font-family:Arial, Verdana;font-size:12pt}
	td.DocumentFontClass {font-family:Trebuchet MS, Verdana;font-size:16pt;color : white;font-weight:bold;}
	
	/*Header*/
	td.HeaderClass	{vertical-align:top;height:1px; color: #6C88C8; text-decoration:none; font-size:10pt; font-weight:normal; font-family:Arial	}
	a.HeaderClass:link, a.HeaderClass:visited {color: Black; text-decoration:underline; font-size:10pt; font-weight:normal; font-family:Arial}
	a.HeaderClass:hover {color:#70a7c5; text-decoration:none; font-size:10pt;font-weight:normal; font-family:Arial}
	a.HeaderClassLogout:link, a.HeaderClassLogout:visited {color: Black; text-decoration:underline; font-size:10pt; font-weight:bold; font-family:Arial}
	a.HeaderClassLogout:hover {color:#70a7c5; text-decoration:none; font-size:10pt;font-weight:bold; font-family:Arial}
	
	/*HistoryHeaderClass*/
a:link {
	font-family: Tahoma;
	font-size: 12px;
	color: Gray;
	text-decoration:none
}
a:visited {
	font-family: Tahoma;
	font-size: 12px;
	color: Gray;
	text-decoration:none
}
a:hover {
	font-family: Tahoma;
	font-size: 12px;
	color: #33CCFF;
	text-decoration:none
}
	
	/*BCFooter*/
	td.BCFooterClass {color:#000000; font-family:Arial, Verdana;font-size:8pt; background-image:url('/Trilogy/BC/images/blubckgrnd2.jpg'); background-repeat: repeat-x;}
	
	/*Footer*/
	td.FooterClass{vertical-align:bottom;height:1px;}
	table.FooterClass{background-color:#ffffff}
	p.FooterLinks{color:#000000; font-family:Arial, Verdana; font-size:10pt;font-weight:normal}
	a.FooterLinks:link, a.FooterLinks:visited{color: #000000; font-family:Arial, Verdana; font-size:10pt;font-weight:normal}
	a.FooterLinks:hover{color:#70a7c5; font-family:Arial, Verdana; font-size:10pt;font-weight:normal ;text-decoration:none;}
	
	/*Product List*/
	td.ProductListClass{vertical-align:top;}
	tr.ProductListHeader{ background-color:Silver;}
	th.ProductListHeader{ background-color:Silver;font-family : Arial, Helvetica;font-size:	10pt;color : white;font-weight:bold;}
	
	/*Login */
	table.LoginClass{font-family:Arial; font-size:12pt; border-collapse: collapse; border: 1px solid #195C8A;}
	
	/*Contact Us*/
	table.ContactUsClass{ border:2px solid black }
	td.ContactUsClass{color:#000000; font-family:Arial, Verdana; font-size:10pt;font-weight:normal; border:1px solid DarkGray }
	
	/*Main Content*/
	table.ContentClass{background-color:White;width:850px;}
	/*table.ContentClass{margin: 0 auto;   background-color:White; border:0px; width:740px;}*/
	td.ContentClass{background-image:url('/Trilogy/Headers/images/trilogy-sides.gif');margin-top:0px;font-family:Verdana, Arial;font-size:10pt}
		
	/*Pet Insurance & Direct Deposit*/
	td.Bckgrnd{background-image:url('/HealthyPetNet/General/images/insurance-header.jpg');}
	td.GreenArrow{background-image:url('/HealthyPetNet/General/images/green-arrow.png');}
	td.ArrowFont{font-family:Georgia, Times New Roman ; font-size:9pt; color:white; font-weight:bold; font-style:italic; }
	td.InsFont{font-family:Times New Roman ; font-size:18pt; color: Black; }
	table.InsTableClass{background-color: #F2F8FE;font-family:Lucida Sans Unicode ; font-size:10pt; color: Black; }
	td.InsDkBlue{background-color: #D7E9F5;font-family:Lucida Sans Unicode ; font-size:12pt; color: Black; }
	td.InsDkBlue2{background-color: #64B3F1;font-family:Lucida Sans Unicode ; font-size:12pt; color: white; }
	td.InsDkBlue3{background-color: #D7E9F5;font-family:Arial, Lucida Sans Unicode ; font-size:10pt; color: Black; }
	table.InsLtBlue1{background-color: #EDF6FD;font-family:Lucida Sans Unicode ; font-size:10pt; color: Black; }
	a.PetInsLinks:hover {text-decoration:none; }
	a.PetInsLinks:link, a.PetInsLinks:visited {color: #098BF2; }
	
	/*Checkout Pages*/
	td.CheckoutTitle{ background-color:#195C8A; color:White; font-weight:bold;font-size:12pt;font-family:Arial, Verdana;}
	td.CheckoutTitle2{ background-color:#800000; color:White; font-weight:bold;font-size:12pt;font-family:Arial, Verdana;}
	tr.CheckoutHeader{ background-color:#cccccc; color: Black; font-size:10pt;font-family:Arial, Verdana;}
	table.CheckoutAddress{ font-size:10pt;font-family:Arial, Verdana;}
	table.CheckoutAutoShipOptions{ font-size:10pt;font-family:Arial, Verdana;}
	table.CheckoutAutoShipSummary{ color:Red; font-size:10pt;font-family:Arial, Verdana;}
	table.CheckoutBasketSummary{ font-size:10pt;font-family:Arial;}
	tr.CheckoutBasketHeader{ font-size:12pt;font-family:Arial, Verdana; font-weight:bold; font-style:italic}
	table.CheckoutPaymentOptions{ font-size:8pt;font-family:Arial, Verdana; font-weight:bold}
	table.CheckoutRegistration{ font-size:10pt;font-family:Arial, Verdana;}
	table.OrderSummary{ font-size:12pt;font-family:Arial, Verdana;}
	.ValidationSummary{ font-size:10pt;font-family:Arial, Verdana;}
		
	/* Title Header*/
	td.TitleHeader{color:#000000; font-family:Arial, Verdana;font-size:14pt; font-weight:bold;}
	td.ContentSmall{color:#000000; font-family:Arial, Verdana;font-size:8pt; font-weight:normal;}
	
	/* General Titles */
	td.GeneralTitle2{color:#000000; font-family:Verdana, Arial;font-size:12pt; font-weight:bold; text-align: center}
	
	/*HPN Hyperlinks*/
	a.HPNLinks:link, a.HPNLinks:visited {color: #0066CC; text-decoration:underline; font-family : Verdana, Arial;font-size:	10pt; font-weight:normal; border:0}
	a.HPNLinks:hover {color: #0066CC; text-decoration:none; font-family : Verdana, Arial;font-size:	10pt; font-weight:normal; border:0}
	td.HPNLinks{color: #000000; text-decoration:none; font-family : Verdana, Arial, Helvetica;font-size:	11pt; font-weight:normal; border:0}

	/*Clearance Banner*/
	a.Banner:link, a.Banner:visited {color: #ffffff; text-decoration:none; font-family : Arial, Verdana;font-size: 10pt; font-weight:normal; border:0}
	a.Banner:hover {color: #000000; text-decoration:underline; font-family : Arial,Verdana;font-size:	10pt; font-weight:normal; border:0}
	
	/*Opportunity Links*/	
	a.OppLink:link, a.OppLink:visited {color: #000000; text-decoration:none; font-family : Arial, Verdana;font-size: 8pt; font-weight:normal; border:0}
	
	/*PopUp Links*/
	a.PopUpLinks:link, a.FooterLinks:visited{color: #000000; font-family:Arial, Verdana; font-size:10pt;font-weight:normal}
	a.PopUpLinks:hover{color:#70a7c5; font-family:Arial, Verdana; font-size:10pt;font-weight:normal ;text-decoration:none;}
	
	 /* My Account Options Controls */
	a.MyAccountOptionsLink:link, a.MyAccountOptionsLink:visited {color: Black; text-decoration:underline; font-family : Arial, Verdana;font-size:	10pt; font-weight:normal; border:0}
	a.MyAccountOptionsLink:hover {color: Black; text-decoration:none; font-family : Arial, Verdana;font-size:	10pt; font-weight:normal; border:0}
	
	/*Bio Class*/
	td.BioXLgFontClass {font-family:Tahoma ; font-size:18pt; color: Olive;}
	td.BioLgFontClass {font-family:Tahoma ; font-size:16pt; color: Gray;} 
	td.BioMdFontClass {font-family:Tahoma ; font-size:12pt; color: Olive;}
	td.BioFontClass {font-family:Tahoma ; font-size:10pt; color: Gray;} 
	
	/*Terms Of Agreement table*/
	.toa1 {
	border-collapse: collapse;
	border: 1px solid #C9E1F5;
}
.toa2 {
	text-align: left;
	font-family:Arial;
	font-size:small;
	background-color: #C9E1F5;
}
.toa3 {
	text-align: center;
	font-family:Arial;
	font-size:small;
	background-color: #C9E1F5;
}
.toa5 {
	text-align: right;
	font-family:Arial;
	font-size:small;
	background-color: #C9E1F5;
}
.toa4 {
	font-family:Arial;
	font-size:small;
}

	
	
	P {
		font-size: 10pt;
		font-family: "Arial";
		color:black;
	}
	ul {
		font-family: Arial,Verdana; font-size: 12px; color: #000000; font-weight: normal;
	}
	.modalBackground { 
		background-color:Gray; 
		filter:alpha(opacity=70); 
		opacity:0.7; 
	} 
	
	 .modalPopup {
        background-color:#fff;
        border:solid 3px #ccc;
        padding:5px;
     }
     .modalBackground2 { 
		background-color:Gray; 
		filter:alpha(opacity=70); 
		opacity:0.7; 
     }
     .modalPopup2 {
        background-color:#fff;
        border:solid 5px #64B3F1;
        padding:5px;
     }
     
.styleAOC1 {
	text-align: left;
}
.styleAOC2 {
	border-collapse: collapse;
	border: 1px solid #A2B480;
	background-color: #FFFFFF;
}
.styleAOC3 {
	color: #FFFFFF;
	font-family: Arial;
	font-size: small;
	background-color: #A2B480;
}
.styleAOC4 {
	border-collapse: collapse;
	border: 1px solid #6FA6C5;
	background-color: #FFFFFF;
}
.styleAOC5 {
	color: #FFFFFF;
	font-family: Arial;
	font-size: small;
	background-color: #6FA6C5;
}
.styleAOC6 {
	border-collapse: collapse;
	border: 1px solid #A16F56;
	background-color: #FFFFFF;
}
.styleAOC7 {
	color: #FFFFFF;
	font-family: Arial;
	font-size: small;
	background-color: #A16F56;
}
.styleAOC8 {
	border-collapse: collapse;
	border: 1px solid #A6B0B9;
	background-color: #FFFFFF;
}
.styleAOC9 {
	color: #FFFFFF;
	font-family: Arial;
	font-size: small;
	background-color: #A6B0B9;
}
