body { background-color: #4a5b89; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11pt; color: #444444; background-image: url(images/pawprint_bg.gif); }
.SkinObject, A.SkinObject:link, A.SkinObject:visited, A.SkinObject:active { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #FFFFFF; line-height: normal; font-weight: normal; }
A.SkinObject:hover { text-decoration: underline; color: #999999; line-height: normal; font-weight: normal; }
.breadcrumb, A.breadcrumb:link, A.breadcrumb:visited, A.breadcrumb:active { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #999999; line-height: normal; font-weight: normal; }
A.breadcrumb:hover { text-decoration: underline; color: #000000; line-height: normal; font-weight: normal; }
.Head { font-family: Tahoma; font-size: 18px; font-weight: bold; color: #E92C16; }
.SubHead { font-family: Tahoma; font-size: 12px; font-weight: bold; color: #444444; }
.SubSubHead { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #444444; }
.Normal, .NormalDisabled { font-family: Verdana; font-size: 12px; font-weight: normal; color: #444444; }
.NormalBold { font-family: Verdana; font-size: 12px; font-weight: bold; }
.NormalRed { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #cc3333; }
.NormalTextBox { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; }
.CommandButton { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; }
H1 { font-family: Tahoma; font-size: 18px; font-weight: bold; color: #67854f; }
H2 { font-family: Tahoma; font-size: 16px; font-weight: bold; color: #67854f; }
H3 { font-family: Tahoma; font-size: 14px; font-weight: bold; color: #67854f; }
H4 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #67854f; }
H5, DT { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #cc3333; }
H6 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #cc3333; }
a, a:link, a:visited, a:active { color: #E92C16; text-decoration: underline; }
a:hover { color: #333333; }
.OtherTabs, A.OtherTabs:link, A.OtherTabs:visited, A.OtherTabs:active { color: #444444; font-family: Arial, Helvetica; font-size: 11px; font-weight: bold; font-style: normal; }
A.OtherTabs:hover { color: #E92C16; font-family: Arial, Helvetica; font-size: 9pt; font-weight: bold; font-style: normal; }
/* Solpartmenu styling*/
.MainMenu_MenuContainer { background: transparent; width: 520px; }
.MainMenu_MenuBar { height: 22px; }
.MainMenu_MenuItem{ color: #444444; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; font-style: normal; border-left: #F9F1AA 0px solid; border-bottom: #F9F1AA 1px solid; border-top: #F9F1AA 1px solid; border-right: #F9F1AA 0px solid; cursor: pointer; cursor: hand; } 
.MainMenu_MenuIcon { background-color: #F9F1AA; text-align: center; width: 15; height: 21; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-top-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-color: #F9F1AA; border-bottom-color: #F9F1AA; border-left-color: #F9F1AA; }
.MainMenu_SubMenu { z-index: 1000; cursor: pointer; background-color: #F9F1AA; border-bottom-width: 0px; border-bottom-style: solid; border-bottom-color: #F9F1AA; }
.MainMenu_MenuItemSel { cursor: pointer; cursor: hand; color: black; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; font-style: normal; background-color: #ACD28B; }
.MainMenu_MenuArrow { display: none; font-family: webdings; font-size: 9pt; cursor: pointer; cursor: hand; border-right: #FFFFFF 0px solid; border-bottom: #FFFFFF 0px solid; border-top: #FFFFFF 0px solid; }
.MainMenu_Arrow { color:black; font-family: webdings; font-size: 9pt; cursor: pointer; cursor: hand; }
.MainMenu_Break{ height: 1px; }

.tablebg { background-color: #F9F1AA; }
.smalltextwhite { font-family:Verdana; font-size: 7pt; color: #FFFFFF; }
a.smalltextwhite { font-family:Verdana; font-size: 7pt; color: #FFFFFF; }
a.largelink { font-family: Verdana; font-size: 10pt; color: #67854F; }
a.largelink:hover { color: #465638; }
div { font-family:Verdana; font-size: 9pt; color: #444444; }
.maintext { font-family:Verdana; font-size: 9pt; color: #444444; }
.modalBackground { background-color:Gray; filter:alpha(opacity=40); opacity:0.5; }
.pawsTable { border: solid 1px black; font-size: 8pt;}
.pawsTable td { border: solid 1px black;}
.pawsTable th { border: solid 1px black;}
.UDT_Input input { width: 250px }
.UDT_Input textarea { width: 400px }
.UDT_Input { display: inline; padding-left: 10px; vertical-align: top; }
.UDT_Caption { vertical-align: top; min-width: 250 }
.SEOMenuModule ul { padding: 0px; margin: 0px; width: 200px;  }
.SEOMenuModule li {  
    list-style: none; 
    padding: 0px; 
    margin: 0px; 
    background-image: url('images/navheader.jpg'); 
    background-repeat: no-repeat; 
    background-position: top; 
    line-height: 23px; 
    text-indent: 5px; 
    border: solid 1px #67854F;
    margin-bottom: 10px;
 }
 .SEOMenuModule li a {  
    color: black; 
    text-decoration: none; font-size: 11pt;       
 }
.SEOMenuModule ul ul {   

}
.SEOMenuModule li li {  
    margin-bottom: 3px; 
    border: none 0px black; 
    padding-left: 0px; 
    background-image: none; 
    height: auto; 
    line-height: 14px;         
   }
 .SEOMenuModule li li a {  
    color: #67854F; 
    text-decoration: none;    
    font-size: 10pt;
    background-image: none;
    padding-left: 14px;
 }
  .SEOMenuModule li li a:hover, .SEOMenuModule li li a:visited:hover {  
    color: #465638; 
    text-decoration: none; 
    background-image: url('images/pawprint_icon.gif'); 
    background-repeat: no-repeat; 
    background-position: left;    
 }
 
 .SEOMenuModule li li a:visited {      
    text-decoration: none; 
    color: #67854F;
 } 
 
 
.randomTitle { display:none; }
.rgPetRandom {
	padding: 4px;
	text-align: center;
	width: 245px;
	cursor:pointer;
	min-width: 245px;
}
.rgPetRandom img {
	border-width: 1px;
	border-style: solid;
	margin: 2px;
}
.randomTitle {
margin-bottom:5px;
}
.randomPetName {
	font-weight:bold;
}
.rgPetRandom img {
border-width: 0px;
}


.ThemeDefault .EventTitle, .ThemeDefault .EventTitle td {
background-image:url("images/calendar_gradient.jpg")
}
.ThemeDefault .EventSelectedDay {
    border:2px solid #67854f;
}