﻿@import "upuStyle.css";
body {

}
/*   **************    M A I N    T H E M E S    **************      */

.HeaderBG
{
	background-image: "images/header/header_top_filler.gif";
}
.MenuBG
{
	background-color:#f4f4ed;
}
.SplashBottomBorder
{
 background-color:#0e5c60;
}
.mainNewsHdrColor {
	background : #a7be82;
	color : White;
	font : bold 9pt Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.lastUpdated 
{
	color : Gray ;
	font : normal 7pt Verdana;
}
.border 
{
    border:1px solid #e3e3e3;
    padding:10px;
    background-color:#f9f9f9;
}
a.mini 
{
	color : Gray;
	text-decoration:none;
	font : normal 7pt Arial;
}
a:hover.mini 
{
	color : Gray;
	text-decoration:underline;
	font : normal 7pt Arial;
}
.MainMenuTitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	letter-spacing: .4pt;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	font-style: normal;
	background-color:#c1bc9d;
}
.SitePath
{
   font-family:Arial, Helvetica, sans-serif;
   font-size:8pt;
   font-weight: normal;
   color:Black;	
}
a.SitePath
{
   font-family:Arial, Helvetica, sans-serif;
   font-size:8pt;
   font-weight: normal;
   color:#26363e;	
}
a:hover.SitePath
{
   font-family:Arial, Helvetica, sans-serif;
   font-size:8pt;
   font-weight: normal;
   color:#662812;	
}
.SplashText
{
	font-family:Arial, Helvetica, Sans-Serif;
	font-size: 10pt;
	letter-spacing: .25pt;
	margin: 3pt, 0pt, 0pt, 5pt;
}
.text {
	font-family:Arial, Helvetica, sans-serif;
	font-size:9pt;
	font-weight: normal;
	color:Black;
	line-height: 1.35;	
}
a.text
{
	color:Maroon;
	text-decoration:none;
}
a:hover.text
{
	color:Maroon;
	text-decoration:underline;
}
.error {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12pt;
	font-weight: normal;
	color:Black;
	line-height: 1.35;	
}
a.error
{
	color:#672728;
	text-decoration:underline;
}
a:hover.error
{
	color:#0e5c60;
	text-decoration:underline;
}
.ChildMenu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: lighter;
	color: #000000;
	text-decoration: none;
	letter-spacing: .5pt;
}
a.ChildMenu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: lighter;
	color: #501f0e;
	text-decoration: none;
	letter-spacing: .5pt;
}
a:hover.ChildMenu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: lighter;
	color: #26363e;
	text-decoration: underline;
	letter-spacing: .5pt;
}
.subhead {
	font-size: 14pt;
	color: #8c2633;
	font-style: normal;
	text-decoration: none;
	display: block;
	font-weight: lighter;
}
.smallhead {
	font-size: 11pt;
	color: #8c2633;
	font-style: normal;
	text-decoration: none;
	display: block;
	font-weight: bold;
	letter-spacing: 1px;
}
ul li 
{
	padding: 0px 0px 2px 0px;
}
#textList ul li a
{
	color:Maroon;
	text-decoration:none;
}
#textList ul li a:hover
{
	color:Maroon;
	text-decoration:underline;
}
a.B2T
{
   font-family:Arial, Helvetica, sans-serif;
   font-size:8pt;
   font-weight: normal;
   color:#26363e;
   text-decoration:none;
}
a:hover.B2T
{
   font-family:Arial, Helvetica, sans-serif;
   font-size:8pt;
   font-weight: normal;
   color:#662812;	
}
.burgandy {
	font-size: 10pt;
	color: #8c2633;
	font-style: normal;
	text-decoration: none;
	display: block;
	font-weight: bold;
	letter-spacing: 1px;
}

/*   **************    MENU STYLES    **************      */
.HeaderTitle{
	font-family: Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size: 18px;
	color: #6c3a4c;
	text-decoration: none;
}
a:hover.HeaderTitle{
	font-family: Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size: 18px;
	color: #6c3a4c;
	text-decoration: underline;
}
.MainMenuBar
{
	font-weight: normal;
	font-size: 9pt;
	color: #ffffff;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	letter-spacing: .25pt;
}
a.MainMenuBar
{
	font-weight: normal;
	font-size: 9pt;
	color: #ffffff;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	letter-spacing: .25pt;
}
a:hover.MainMenuBar
{
	font-weight: normal;
	font-size: 9pt;
	color: #F7ECC8;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	letter-spacing: .25pt;
}
.FormsSitePath
{
   font-family:Arial, Helvetica, sans-serif;
   font-size:8pt;
   font-weight: bold;
   color:#120e27;	
}
a.FormsSitePath
{
   font-family:Arial, Helvetica, sans-serif;
   font-size:8pt;
   font-weight: bold;
   color:#6b0d0d;	
}
a:hover.FormsSitePath
{
   font-family:Arial, Helvetica, sans-serif;
   font-size:8pt;
   font-weight: bold;
   color:#6b0d0d;	
}





/*   **************    MENU STYLES    **************      */

.MainMenu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: lighter;
	color: #000000;
	text-decoration: none;
	letter-spacing: 1px;
}
a.MainMenu {
	text-decoration: none;
	display: list-item;
	list-style-image: url(/Pets/images/menus/Paw_BG.gif);
	list-style-position: inside;
	margin-left: 8px;
	padding-bottom: 3px;
}
a:hover.MainMenu {
	color: #6b0d0d;
	text-decoration: underline;
	display: list-item;
	list-style-image: url(/pets/images/menus/Paw_GN.gif);
}
a.MainMenuSelected {
	text-decoration: underline;
	display: list-item;
	list-style-image: url(/Pets/images/menus/Paw_RD.gif);
}



.MainMenuHome {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #3C3C3C;
	text-decoration: none;
}
a:hover.MainMenuHome {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #009966;
	text-decoration: underline;
}

.MainMenuTitle2
{
	font-weight: bold;
	font-size: 12px;
	color: #ffffff;
	font-style: normal;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
}


	





/*   **************    FOOTER STYLES    **************      */
a.FooterTitle
{
	font-weight: bold;
	font-size: 13px;
	color: #672728;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: underline;
}
a:hover.FooterTitle
{
	font-weight: bold;
	font-size: 13px;
	color: #0e5c60;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: underline;
}
a.footerNav
{
	font-weight: normal;
	font-size: 8pt;
	color: gray;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
}
a:hover.footerNav
{
	font-weight: normal;
	font-size: 8pt;
	color: Maroon;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: underline;
}
.Footer {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000000;
	text-decoration: none;
}
.Foot 
{
	FONT-WEIGHT: normal;
	FONT-SIZE: 7pt;
	COLOR: #003300;
	FONT-FAMILY: Verdana;
}
a.Foot 
{
	FONT-WEIGHT: normal;
	FONT-SIZE: 7pt;
	COLOR: #120e27;
	FONT-FAMILY: Verdana;
	text-decoration: underline;
}
a:hover.Foot 
{
	FONT-WEIGHT: normal;
	FONT-SIZE: 7pt;
	COLOR: #7f88a6;
	FONT-FAMILY: Verdana;
	text-decoration: underline;
}
.Foot1 
{
	FONT-WEIGHT: bold;
	letter-spacing: .35pt;
	FONT-SIZE: 7pt;
	COLOR: #986767;
	FONT-FAMILY: Verdana
}


/*   **************    BEGIN  NEWS STYLES    **************      */

.mainNewsBgColor {
	background : #FFFFCC;
}
.mainNewsBodyText {
	color : Black;
	font : 9pt Verdana, Geneva, Arial, Helvetica, sans-serif;
}
a.AllNewsReleases
{
	font: 9pt Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #34502b;
}
a:hover.AllNewsReleases
{
	font: 9pt Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #0e5c60;
}
a.NewsReleaseTitle
{
	font: 9pt Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: black;
}
a:hover.NewsReleaseTitle
{
	font: 9pt Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #0e5c60;
}
.mainNewsDetails {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 7pt;
	font-weight: lighter;
	color: #000000;
	text-decoration: none;
	letter-spacing: .5pt;
}
a.mainNewsDetails {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 7pt;
	font-weight: lighter;
	color: #34502b;
	text-decoration: underline;
	letter-spacing: .5pt;
}
a:hover.mainNewsDetails {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 7pt;
	font-weight: lighter;
	color: #a7be82;
	text-decoration: underline;
	letter-spacing: .5pt;
}



/*   **************    EVENTS STYLES    **************      */
a.EventsModule
{
	font-weight: normal;
	font-size: 9pt;
	color: #003333;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
}
a:hover.EventsModule
{
	font-weight: normal;
	font-size: 9pt;
	color: #996600;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: underline;
}
.EventsModuleSmDate
{
	font-weight: normal;
	font-size: 8pt;
	color: #999966;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
}
.EventsModuleSmDate:Hoover
{
	font-weight: normal;
	font-size: 8pt;
	color: #996600;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: underline;
}
.MeetingPadding
{
	 font-family:Arial;
	 padding-top:5px;
	 padding-bottom:5px;
	 padding-left:5px
	 
}
.MeetingMonthPadding
{
	font-family:Arial;
	padding-top:2px;
	padding-bottom:2px;
	padding-left:5px
}
a.LocLink
{
	color: #666666;
}
a:hover.LocLink
{
	color: #cc3300;
}
.PreviewTitle 
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10pt;
	letter-spacing: 2px;
	font-weight: normal;
	color:Black;
	line-height: 1.35;
}
a:hover.TextEvent {
	font-family:Arial, Helvetica, sans-serif;
	font-size:9pt;
	font-weight: normal;
	color: #672728;
	text-decoration: underline;
}
a.TextEvent {
	font-family:Arial, Helvetica, sans-serif;
	font-size:9pt;
	font-weight: normal;
	color: #0e5c60;
	text-decoration: underline;
}
a:hover.TextDate {
	font-family:Arial, Helvetica, sans-serif;
	font-size:8pt;
	font-weight: normal;
	color: #672728;
	text-decoration: underline;
}
a.TextDate {
	font-family:Arial, Helvetica, sans-serif;
	font-size:8pt;
	font-weight: normal;
	color: #606060;
	text-decoration: underline;
}



/*   **************    MISC STYLES    **************      */
.xSmallLabel
{
	font-weight: normal;
	font-size: 8pt;
	color: #e3e3e2;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
}

a.linkColor1
{
	font-weight: bold;
	font-size: 11pt;
	color: #8c2633;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
}
a:hover.linkColor1
{
	font-weight: bold;
	font-size: 11pt;
	color: #8c2633;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: underline;
}
.indent 
{
	text-indent: 15px;
}
#left {
    width:25%;
    float:left;
    vertical-align: middle;
    margin-right:auto;
    margin-left:auto;
}
#center {
    float:left;
    width:40%;
    vertical-align: middle;
    margin-right:auto;
    margin-left:auto;
}
#right{
    float:right;
    width:30%;
    vertical-align: middle;
    margin-right:auto;
    margin-left:auto;
}
.btnbone 
{
	background-image:url(/pets/images/buttons/bone.png);
	color:#ffffff;
	/*background-color:#0e595c;*/
}
.btncat 
{
	background-image:url(/pets/images/buttons/cat.png);
	color:#ffffff;
	/*background-color:#0e595c;*/
}
.btndog 
{
	background-image:url(/pets/images/buttons/dog.png);
	color:#ffffff;
	/*background-color:#4f2179;*/
}
a:hover.btndog 
{
	background-image:url(/pets/images/buttons/hdog.png);
	color:yellow;
	/*background-color:#4f2179;*/
}
.btnfish 
{
	background-image:url(/pets/images/buttons/fish.png);
	color:#ffffff;
	/*background-color:#4f2179;*/
}
.btnpaw 
{
	background-image:url(/pets/images/buttons/paw.png);
	color:#ffffff;
	/*background-color:blue;*/
}
.btnbonem 
{
	background-image:url(/pets/images/buttons/boneM.png);
	color:#ffffff;
	/*background-color:#0e595c;*/
}
.btncatm 
{
	background-image:url(/pets/images/buttons/catM.png);
	color:#ffffff;
	/*background-color:#0e595c;*/
}
.btndogm 
{
	background-image:url(/pets/images/buttons/dogM.png);
	color:#ffffff;
	/*background-color:#4f2179;*/
}
.btnfishm 
{
	background-image:url(/pets/images/buttons/fishM.png);
	color:#ffffff;
	/*background-color:#4f2179;*/
}
.btnpawm 
{
	background-image:url(/pets/images/buttons/pawM.png);
	color:#ffffff;
	/*background-color:blue;*/
}
.btnbonelg 
{
	background-image:url(/pets/images/buttons/bonelg.png);
	color:#ffffff;
	/*background-color:#0e595c;*/
}
.btncatlg
{
	background-image:url(/pets/images/buttons/catlg.png);
	color:#ffffff;
	/*background-color:#0e595c;*/
}
.btndoglg 
{
	background-image:url(/pets/images/buttons/doglg.png);
	color:#ffffff;
	/*background-color:#4f2179;*/
}
a:hover.btndoglg
{
	background-image:url(/pets/images/buttons/hdoglg.png);
	color:yellow;
	/*background-color:#4f2179;*/
}
.btnfishlg
{
	background-image:url(/pets/images/buttons/fishlg.png);
	color:#ffffff;
	/*background-color:#4f2179;*/
}
.btnpawlg
{
	background-image:url(/pets/images/buttons/pawlg.png);
	color:#ffffff;
	/*background-color:blue;*/
}
/* ****************** CORNER BOX ******************* */
.cornerBox { position: relative; width: 60%; }
.corner { position: absolute; width: 10px; height: 10px; background: url('/pets/images/cornersblank.gif') no-repeat; font-size: 0em; }
.cornerBoxInner { padding: 10px; border: none; background-color:#e8e8e8; }
.TL { top: 0; left: 0; background-position: 0 0; }
.TR { top: 0; right: 0; background-position: -10px 0; }
.BL { bottom: 0; left: 0; background-position: 0 -10px; }
.BR { bottom: 0; right: 0; background-position: -10px -10px; }

.question
{
    clear:both;
    cursor:pointer;
    color:#800000;
	text-decoration:none;
}
a:hover.question
{
    clear:both;
    cursor:pointer;
	color:Maroon;
	text-decoration:underline;
}
.answer 
{
    background-color:#f9f9f9;
    padding: 5px;
    display:none;
    margin-left:20px;
    margin-right:20px;
    border: 1px solid #c0c0c0;
    min-width:500px;
    min-height:10px;
}
#showtext
{
    display:none;
    padding: 5px;
    background-color:Fuchsia;
    margin-left:20px;
}
